0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e36a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1655550f7a5abe00"/4099], &(0x7f00000015c0)=0x1002) shutdown(r1, 0x0) 16:00:01 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000000)={{}, 0x0, 0x0}) 16:00:01 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) syz_emit_ethernet(0x2a, &(0x7f0000000000)="3290979e3eec61297eab65857e74d480710a9a45621c75f0b6fd9f8010cc55f191ecd2ccdbddd30de093") ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x1c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:01 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) getsockname$inet6(r0, &(0x7f0000000100), &(0x7f0000000180)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:01 executing program 1: r0 = open$dir(&(0x7f0000000140)='./file1\x00', 0x6, 0xfffffffffffffffc) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x280000) open(&(0x7f0000000000)='./file1\x00', 0x800, 0x10) 16:00:01 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x4) preadv(r0, &(0x7f0000002600)=[{&(0x7f0000000000)=""/28, 0x1c}, {&(0x7f00000026c0)=""/4096, 0x1000}, {0x0}, {0x0}], 0x4, 0x0, 0x0) close(r0) getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 16:00:01 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x0, 0x4003, 0x0) recvfrom(r1, &(0x7f0000000000)=""/125, 0x7d, 0x0, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) setsockopt(r0, 0xa0000000000011, 0x40000000000231, 0x0, 0x0) 16:00:01 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x0, 0x100) clock_getres(0x2, &(0x7f0000000040)) 16:00:01 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8021, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000000c0)) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x100000000003, 0x8000}) fcntl$lock(r1, 0x9, &(0x7f0000000140)={0x0, 0x2, 0xfffffffffffffffc, 0x100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x100000, 0x100000000}) 16:00:01 executing program 1: open$dir(&(0x7f00000000c0)='./file0\x00', 0x8200, 0x100) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0xfffffffffffffffd) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x12, r0, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETWF(r0, 0x20004268, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x10000, 0x100) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x20, 0x9, 0x7f, 0x1, 0x0, 0x7f, 0x3ff, 0x0, 0x3, 0x9, 0xfff}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x7, &(0x7f0000000040)=[{0x1000, 0x3, 0x8001, 0x40}, {0x7, 0x0, 0x1000, 0x8}, {0x8, 0x8000, 0x401, 0xe851}, {0x5, 0x6156, 0x74a2, 0x9}, {0x3, 0x7, 0x4}, {0x8000, 0x4, 0x10001, 0x3}, {0x7ff, 0xb08, 0x3, 0x10001}]}) 16:00:01 executing program 0: select(0x40, &(0x7f0000000000)={0x6c8, 0x3a00000000000000, 0x1, 0x8000, 0x9, 0x0, 0x7f}, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x4, 0x80000001, 0x9, 0x100000000000000, 0x8}, &(0x7f0000000080)={0x5, 0x1f, 0x9, 0x8001, 0x1, 0x6, 0x2, 0x2}, &(0x7f00000000c0)={0x7ff, 0x4a}) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000100)={0x61, 0x2}) r1 = dup(r0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000140)={0x0, 0x5}) mkdirat(r1, &(0x7f0000000180)='./file0\x00', 0x6a) preadv(r1, &(0x7f0000001480)=[{&(0x7f00000001c0)=""/106, 0x6a}, {&(0x7f0000000240)=""/227, 0xe3}, {&(0x7f0000000340)=""/154, 0x9a}, {&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000001400)=""/65, 0x41}], 0x5, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000001500)={'./file0\x00', 0x1ff, 0xff, 0x1, 0x0, 0x42, 0x1, 0x81, 0x0, 0x2, 0x5, 0x8}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000001580)={""/16, @ifru_index}) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f00000015c0)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001600)='/dev/null\x00', 0x8000, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000001640)=0x8) mknod(&(0x7f0000001680)='./file0\x00', 0x2000, 0x7f) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000016c0)='/dev/null\x00', 0x0, 0x0) select(0x40, &(0x7f0000001700)={0x8, 0x400, 0x200, 0x101, 0x100000000, 0x7fff, 0xff, 0x7f}, &(0x7f0000001740)={0x7, 0x3, 0x9, 0x7, 0x11b5, 0x1, 0x200, 0xff}, &(0x7f0000001780)={0xcf, 0x0, 0x3, 0x1, 0x1f, 0x9, 0x400, 0x8001}, &(0x7f00000017c0)={0x73, 0xfffffffffffffc00}) getsockname(r2, &(0x7f0000001800)=@un=@file={0x0, ""/5}, &(0x7f0000001840)=0x7) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000001880)='/dev/null\x00', 0x8000, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000020c0)={0x0}, &(0x7f0000002100)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000002140)={0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000002180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000021c0)={0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000002200)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000002240)={0x0, 0x0, 0x0}, &(0x7f0000002280)=0xc) r11 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000022c0)={0x0, 0x0}, 0xc) r13 = getegid() sendmsg$unix(r4, &(0x7f0000002380)={&(0x7f00000018c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000002000)=[{&(0x7f0000001900)="b5e9644100d02bdd244876e5030eae210c04203cfa3dee7d718f992d16d906c43907f404dbd17620354c3fb2d480b9074e3e206bfb12291ae3e1a73714630b0f1d7fde5fd4d2f215d0e35ebdccfd19e777d1547a226f28111a2fa6ee0281df42b8ef29e132354c0f41aa5751a58c0194d5ded0114cca5be3fbc69762e66c4cb3c198784352e51ed71a52f4435854ea680ed6836e777bd3c09469052f8b068d6b7d9644aec535e35b039eabf1e3f1e79a46625728672c6e4fca857844a3f16e91d8be9299b37b5c36b645eae1b6c95d02645aec513be0a46583ca8997f554c3aafbcc7eef7d6cbbc04d9c", 0xea}, {&(0x7f0000001a00)="cb98a7177e509805548adbb499baab62239a3a60056ef17d1462843d6e4b36a9d0d9", 0x22}, {&(0x7f0000001a40)="65a8fc8f757e0248da9ca93fdb2505794600743f2c7dca69ca45b4c54393dd1c18339e509836498f8d6661ea44", 0x2d}, {&(0x7f0000001a80)="9e56713538f9106c9a0b7572a3b41672ddce57197ea42f754ca8e0eb121adcd1eb2710b6fdc21684faf51c0f0ccd69cb417f3b724ec8d6c817496ee9a5f6e3000db6cff8e500cb51296be4fa5a877b0ef0fd70", 0x53}, {&(0x7f0000001b00)="49fa9a50cd5ad1d7a07793df46840fbc5993ad14a4ce4c5d975906afd3600d896bbe2b1856961199ac8eb5854d47d848303d3ebcd464bf1b1c78db6cf6fb9897c2e5be94b2ef", 0x46}, {&(0x7f0000001b80)="18eb22fc353065a730dd7ef809a5bf65c887c1484243f35bfd14b0c7ff5ca5d555c7b0c00fdfdee072a4a2a3adacdd44a3ec81f0f30e9b187b8cc80788bdbf52969ce9d1493d4699c59614d72a8b4d89d0ead3e957a90c7918ab8b6d459f6579e42651970016f2b47fbe4ad3fad945c9b52a65d10a3c67dbe6d80909985d599e7bb4dd9e82f6a3eca65b4fb68f0d1e1efc0de565ff336f51b0b111ce23d445d55ed01c51b1928314157aecca28f0f335036c08c9f812c9e172883ecef0097707596ec4d063d97a29a8b7674de64148a8f5f2b54f6e952aebff81af968310044cc13a39e4206f4e34c20fd1a5572be7787da0014fa82ad30ec7a0252920", 0xfd}, {&(0x7f0000001c80)="94bc2e5214d3b3e9b72916e99c5700b98187639ed0f5c4cfad60698485742356a9774df62c9e469206eff8a1ae99a2082d7d2fdd2e5faa6358b74794113e859cd73ca0fc4c2ac4e1035c4292648a21193ee8d7c975aec010225d8b689bd4871a07bf673fa517f6a86b6dcd5706ecb6e4c97d2ca522dbcb8c6e2a206e6e34394b38a6a87a338f79d5271c82dae222e2870323b06d1401f8ebc642048f92b5129864fd8224927cfdd81bf566d711b7b162ee916f6d", 0xb4}, {&(0x7f0000001d40)="13a27cdcd60e06ab47d35add3e01f223367c7efeb172a420eae528c6dd4e0708ef755098525f001e19931c036b4c31acaee6f49ebfa2517ad08e4176ab32e846174b0b7eba4a4e0fe786336ffa35a8f5243833851f83a8948fa4912df1fb5b1dad8407f671ba74f7784d60cee7ad8c4f587cc20437d0e30c7d5c594bad04b50a04be1f458eb3474630bdb2ca76b5768fe8a2158bac532d5afe7743339b94e4edaaa0970f318448883a0561e50dfadb56f1eda056940e5b3950a1c808aa839873f4bd1b34ccb3acc20cac7a3d3b8500bb3e3011cece1b4c79dd37b996", 0xdc}, {&(0x7f0000001e40)="a7f562ef240a97a1747823ecf4faaa5a9abe81db1a2e1bdf3ee28238e6dace9ef61583a763ab76773196893f296f84dc9c5bd2ed4fd6b053d06072392be87a69cd090e8587960ecc429b9ec2c649d4f1f4af4bc50628607d1f1a277982029ebc835d60f7c3c293e827d8a1aa93273eb6fd5b9138d6a6aa3e8412538ffc680cfe8a68ad76027528fbb0eefd696190ca7585c565eb55dcb3031ded6b02b03c7dd8774ed92c588848d52fceb7953d6b1c53e9cc148fc59dba9ac0c3d1be0272a089855788c83eacc5d4e1eebba595486f", 0xcf}, {&(0x7f0000001f40)="d4b780ac89850209c268ffb503bfab04525625dc0932b1e3c7eebf3449ca2b7ae3b5bde36556b4ef89db576c9a306414f577a5df0ca0e85119d7b6e3c74eb0aa52a4828995b8bbb361fbb66aa96b6abc1c0d43b503a2f945a2ea788bf2c547618351fe6a982d5cfa13b5e54b4b4f680a86f35bbd0be99e09061ab35f77f43ff426915f6ab8f05445be4f2fdb4accdcbbf14f5498dd72168418aa9e147e9c959f52c7cfd4", 0xa4}], 0xa, &(0x7f0000002300)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}], 0x60, 0x8}, 0x8) connect(r4, &(0x7f00000023c0)=@un=@file={0x0, './file0\x00'}, 0xa) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000002400)={0x4, 0x1, './file0\x00', 0x81, 0x10000, 0x2, 0xffffffff}) connect(r1, &(0x7f0000002440)=@in={0x2, 0x3}, 0xc) 16:00:01 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x0) socket(0x19, 0x3, 0x4) setsockopt(r0, 0x0, 0x2, &(0x7f0000000040), 0x0) 16:00:01 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) r2 = kqueue() dup2(r1, r2) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000080), 0x9, 0x0) nanosleep(&(0x7f0000000080)={0x4, 0x4}, &(0x7f00000000c0)) 16:00:01 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x40, 0x0) pread(r0, &(0x7f0000000080)="8f0f242cec49824c78e686b94a0de4789c651036b45b43aec9ef320c22675db7441f57b55218acaf52412047", 0x2c, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) 16:00:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0xffffffffffffffff, 0xffffffffffffffff) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r2, &(0x7f00000005c0)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50a5fb7e173ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefbf7196f7e7bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f01fb0a70b8b27eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a356414957d99ac2cee8510c4e2d5aa8df89bc77091460928c46e8fe9773fae8973b86a3415b0eb270bec2f50e130e600486df7071221595c8dfb9608fa40bc67567653d48817fb1ce6b51f8db5a87fdbdf87123476ab912ac037af", 0x145, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x40}]}) 16:00:01 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000780)='./file0\x00', 0x100, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000007c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4c2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r1, &(0x7f0000000080)="0ff29dca44ee04738827a537be59d9344e13e4eb60eff9f4bf633f00df6a318ce56f93753645f9e5d1b1a90a9670edc0d26713326944928fd24a26ed0b181e92ce9a2d5a4a342611b4a7a50aec3c02c187501f87b417a95bf19cecd96ca181c54b224f80138756c69bbe337201bf2758a557e093c6e3be53b4d80fa50e5ee660726fc8c8cbf8f17fec5d18288b3835e7673626f5082f0b7d1df2fc1ca006cd4fd7d0fd797ce6b69b9b25bd0a0f812e844366275d5f444e6a02de2c4c7fe2abcdad4f75d2a47a2ab53d66f1854205f5b68854dfb741c9204a01525267a2a6c83c06eb314e5906bd00f7e9365ae27d1c8c6d1acb93fcc220891469a9c7931dff294cfadff33cdf3ac6eaa98f8ec749d47bbf80b9f2eb4a3a76ff99417dd563cf75027d4a1b460c7828446ced986f3c466cbe13ffc9a9ff2bec173585f319d1650b046504863effaeadd55515d8ff0445ed92c896148c7bec53d323cb2d3193649b36a93a3b205f969d5db86986ef5eda2dea9b223022dc8afdd53f2156696c0e43f63c244e19b2207be338b0a2011dd7888d43b7a9e3691d69e80520cd3ce7b1bfe4d5b45ab475c89eacc535613500a24b3777d4e5b1804c2157304adb257e24f68d0be93a3541d5a38402f4359fef5685f787bfe43a74c00cc7c7d18fa6ced93daf36d37228ea6051fc9434c4ce67c14a521aa34640800ab9e704a770e5acbcbf8bb4dcd3c068a93c7b74d0cf1efaefc47e393d9aa4ba32b97fcb0048c9bcda5df5ef7801107583084e9875424ce13426572a73b87e3288e8c9c4a5112fa4c7c42d19a3bc1378b212516fbd940654df2f93da0391ef747a785b89860bc8b2ae1a959b2b195355019db849f021ebc09d22457730950702d3869494462ce128d18041ad3aceb42064d90d87fc5743719c4b32d3c26ac95e8a0e27562508e1548d063873fb7e104b5162a10b4e46fbad584f225ebfcd9a8170b3be231757a2807d5eb8bc71c93dee0d517a32e3ab6b17c5bcca1e9bfa702d9637594f3a291d07267d7affb6ca625867bc2968cd9fdf7e9fd7b62c1c890dc30f1e5b0b16634811cee9a8b25ef2b1425e360667e6533d92fb3291302f0788fecf9ac1be79c5863b0927fbff89f886a64fcf7bbf035de4a60d84202172c984d0a70bac4ef63502085fb962311692cfbafb00b953ec9442939b31b05ce1a43b7c9ea7b869f9de83fd2241a119b89210c5d598227e243e08ee0ebcf531ea5580ca30f935dca7a44298c2ee352785378ea9d39debef765b811e37597aad65ab37e68dd5067face97c89767ab10c8b4144d63a325fbe4eafbe9c81563b59e98aa317fec74159d3921c6d03bbe8916929748a7c9939be81f0f0770b6e88fe456dc10e8fc154f4e1c0e3ef0e8835b2e385ad89ef4e4a0ed645deda4aff1f5e6f086604b8e56250b4107ed8200568ef9e2ed5df20ea0f2e00023b8e0f31758b56f289c636c476b39b9927f31782bacb718ca931944ed59a216f3fa62f929db5f419b5dd2c47573aa43dd2a4b3d54bf2b118985e0d57417fc01e2063595b4e96f5e4f990044e1b5d9a2d144c4c833657cdc750f83b295b953cba472c399eb671e8d78d008a53d26019c8f93aa88e87f679d2411c6427485ca72b5cadb3115b2825e8aeddb819c6a01187ab69d118c2cf2ac75fa8f48d0a07001d1fbf9450ffaabaeeaa3cbf622e9cc8e96fa192962405cd0d63503d243814dde0c264b13c523193636d7326e71d0abc04d8b254e911adc2106a538802ce2a2795928fd06e8fc395e047fe2fe3e46836c53fa867826080151cc81b0f320927f649d421210c799fa368e872604566515df30af1595dcec45cd03ac110b73599db2e2f4349cefc9b83ac41ce558ce3f8730624ee81e87cd987344491b59d76dda46fed5f6d7195919cd5dd88e2d7df1120dc5aa6460d0507953a61dc3d189291973736c4835e09cee23081b56765fa1bf6c779ac017a4f4b6f738253ea1daa0a594b2acd598a9cc5b816c7fb5d2f376e7ddcd00513d6bdfe6e06bec9aff9bffe83b967d574dee4dfc0788003429e3e398b14c3897eb4f3ea87293bb75dffc3fa11eea76224a889bfbd85703de1a201b1586bbd284b31173c0e8fa5ce174bb30c34f97306e05e0205c86b73ec7022ec9843b01e2563fdec8aadcc21980dfe655f728d47743b9b81bdf9ae244c7be3d7e252682581f962660e865a3f9b31c2d29b4bddfc77aa134288243083cb654bc95a79ab04dfb6c93bc042c61a10b60b5021b64c596b47c976086641394614763502b1be0fea257ea8fbb90da58f4c5d7ba96500"/1661, 0xfffffffffffffc95, 0x0, 0x0) r2 = open$dir(&(0x7f0000000700)='./file0\x00', 0x10, 0x180) openat(r2, &(0x7f0000000740)='./file0\x00', 0x10080, 0x20) 16:00:02 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') chroot(&(0x7f0000000180)='./file0\x00') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) socketpair(0x18, 0xc003, 0x3, 0x0) 16:00:02 executing program 1: r0 = dup(0xffffffffffffffff) r1 = getpgrp() fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x1, 0x3, 0x9, 0x4, r1}) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x80) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x5, 0x0, 0x0, 0x1000200000005}) 16:00:02 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x3}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:02 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x4303) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x385, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)=0x1) 16:00:02 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20000, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x400000020, 0x100) ioctl$KDDISABIO(r3, 0x20004b3d) r4 = dup(r0) poll(&(0x7f0000000100)=[{r0, 0xa8}, {r4, 0x1}, {r0, 0x6}, {r4}], 0x4, 0x6) ftruncate(r2, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x2, 0x0, 0x401}, {0x18, 0x1, 0xed9, 0x4}, 0x6, [0x3, 0x4, 0x0, 0xffffffffffffff9d, 0x800, 0xfff, 0x1ff, 0x9]}, 0x3c) fchflags(r1, 0x0) 16:00:02 executing program 0: r0 = open(&(0x7f0000001280)='./file0\x00', 0x280, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x2) shmget$private(0x0, 0x2000, 0x8, &(0x7f0000ffd000/0x2000)=nil) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2) 16:00:02 executing program 0: pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = dup2(r1, r1) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000100)) open(&(0x7f0000000280)='./file0\x00', 0x80, 0x2) r3 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0xe0, 0x0, 0x0, 0x5}, {{r2}, 0xfffffffffffffffb, 0x1, 0xf0000001, 0x3, 0x3ff}, {{r1}, 0x0, 0x61, 0xf000000a, 0x3f, 0x101}], 0xffff, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x4, 0x0, 0x4, 0x2a0f}, {{r0}, 0xfffffffffffffffe, 0x80, 0xa, 0xfffffffffffffff9, 0x5b32e8ad}, {{r2}, 0xfffffffffffffffc, 0x30, 0x4, 0x200}, {{r1}, 0xfffffffffffffffb, 0x8, 0x60000000, 0x200, 0x5}], 0xca1, &(0x7f0000000140)={0x9, 0x3}) ioctl$TIOCCDTR(r2, 0x20007478) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x50, 0x84, 0x1, 0x5}, {{r0}, 0xfffffffffffffffb, 0x10, 0x6, 0x1, 0x8001}, {{r1}, 0xfffffffffffffffd, 0x10, 0x1, 0xb38, 0x5}, {{r0}, 0xfffffffffffffffc, 0x10, 0x81, 0x6, 0x4}, {{r1}, 0xffffffffffffffff, 0x6, 0x40000002, 0x11be, 0x3}, {{r1}, 0xffffffffffffffff, 0x80, 0x82, 0xa2, 0x6}, {{r2}, 0xffffffffffffffff, 0x12, 0x0, 0x8, 0xff}], 0x85, 0x0, 0x2, 0x0) close(r0) pipe(&(0x7f00000002c0)) read(r1, 0x0, 0x0) 16:00:02 executing program 1: stat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7c}, {0x84}, {0x6}]}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:02 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000000)="78100f8d7dbeae3bcc64ffca59e221e9592a2faf3853499142f93e28", 0x1c) execve(0x0, 0x0, &(0x7f0000000440)=[&(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00']) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) close(r0) 16:00:02 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x104, 0x8) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x40) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000240)) r1 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) utimensat(r1, &(0x7f0000000100)='./bus\x00', &(0x7f0000000140)={{0x7ff, 0xf2b2}, {0x20, 0x4aa8099f}}, 0x0) rmdir(&(0x7f0000000080)='./bus\x00') ioctl$TIOCFLUSH(r0, 0xc028698d, &(0x7f00000000c0)) chdir(&(0x7f0000000180)='./bus\x00') getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:00:02 executing program 0: r0 = socket$inet(0x2, 0x0, 0x5bf5) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000100)='%', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140), 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x1) 16:00:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846b82cf590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1eaa843", 0xc9) r1 = syz_open_pts() close(r0) fcntl$setstatus(r0, 0x4, 0x0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "85107b7c507c84a4ffffffffff9c11fe4dbfa600"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 16:00:02 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x20001, 0x98) open(&(0x7f0000000100)='./file0\x00', 0x20000, 0x100) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0, 0x2011, r0, 0x0, 0x0) 16:00:02 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) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000000c0)={0x81, './file0\x00'}) r2 = getpgid(0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)={0x2, 0x1, 0x3, 0x4, r2}) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) 16:00:02 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000180)={0x100, './bus\x00', './bus\x00'}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x6, 0x0, 0x7, 0x0) fchflags(r1, 0x0) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0x13, r1, 0x0, 0x0) listen(r0, 0x4) openat$pci(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pci\x00', 0x80, 0x0) fchmodat(r0, &(0x7f00000000c0)='./bus\x00', 0x3c, 0x6) 16:00:02 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) pwritev(r0, &(0x7f0000000740)=[{&(0x7f00000000c0)="59a592c557832bcf3b0f95b64ffe041470e9f33a95008feced6ba94d44a57e346da7b698cf218e23e9b89a4ccc323084293e9ebbc4bb995ac8cc35c54d3f550fe2e1ab049fafb4aa9b2e5ac41ef72ba44aed744a42c444e30680566ac1b1b52f42053edab461b8a46353f551fa74e1c390e86bcdd75d869c099a29cb4be6906fc35ce6fa777de2653d8ebace472789373a51b537503a8f3d9b88cbc39ebcf89434019e4ec5542d34137c7d89227a913886fca9d725f03332fe6dfd56da05", 0xbe}, {&(0x7f0000000180)="3557e412bf9eaef1ff7ca13cca57498c805914e7948a811fd2074da37481929a5c6dc593d153513616a62201644a47493bf5070e6d49e571381adfe2c5ac90c5a99c7f68a490123fa1061af69ad48796e9c7fdedb6242e3ad5e6b12f600e91912f972f06fa005a46cf8d93a66fd42e6cc0f148dbc85fb71725ebeb816be94d69aebeb7a345543a74cc1403967bbe4b7dcc84690159e56cc03218bfd741d1aa1af19c2a076668a8ea61c2057d4939558ad93706c43dec4b081d0ff4155b36c5e79627790b42ad7b11b7ad701343e408dbae43fb3e74237cda16da9777", 0xdc}, {&(0x7f0000000280)}, {&(0x7f00000002c0)="b1ee02d977aa2a67f434a8f34e1ce333bcd6f4e13f8ca83f82e10006e17255a625d29e6789e2087a855e30fda32f5d9e1294a69f5e442f7f72963b88e101190a6414e844fa1708d00e917f627efc2ee08c3c747aa2adfbf0ee2f08dfaad5b1ba9799b976a4672ead2c8971a2c7d97eea9d170926ee77b02ef28442d36659b29af5dabdbab5bae14d88b968271aaef7d39513aae6bd37e6a941b9a6b664b391ec3600b36540b3931a75243451136a63e842e1d447f2cb57704b7bb63917f01091dbed2d28217b56e968bddb5642930e2c312b9653551494af06aafc7da7fd4172", 0xe0}, {&(0x7f00000003c0)="61d604a269dc2645e05f048551eb34a49d7548477cfaaf6853c7e987b3e2abf31fbfab35dbf98ea387c3ee5d5f237532e5e0f8009529a6e9d735545bbee81d8f98449382fa39f6c3c496cadd237d83593b71", 0x52}, {&(0x7f0000000440)="c66cee9fc1ff1558158f770bddedfffdc6992072c233b6505a9fa325df82e3cb6fcb891496809b7da5e16aa88e1f2a841369c14065a67e89e088cceb751165848731d7f87ffc3163fc5db5b718edf3526bbcdb8c60e6b3c78189653fda87c22ff1fc3afbc1761bbd666666fb1dd3dd08aba503eeff9fa999fba44999d678ce72fc3bd0c517bd07e350e771e78694d27267e64f3ed001b70d7e91115b63f6610718c8cc6ce7712a3d332c2cf19a24a12856757f2aea68ef894dcf860978fcf08eeb470f924a0ec23cf53189df11415d4a13766e", 0xd3}, {&(0x7f0000000540)="6df1b43c905fdff2c3f5b23b604da1b48a88668adddad042ba051272e03f620f8b6183260adba161a2760f952c89ab2df1572ec030d54c28d17de70950f77b704211968ab3f4e6f4c89675aa12215cd714683e5d791ad009ead7ff17bed8307ab458539ac2a935375eac66136fa2b2bb4da45b7ff056ce7e8cebe3b82e7a27dc9b43f8a2fd14fc476c65e9a645bd8e79f118db", 0x93}, {&(0x7f0000000600)="56e258d0c0715eb9f8ef57a8f9dae109a818c4cc37b385adc3b15a4132b41bee000426fbfb6dde979f96a7a4fb5a0e605e37c2c4f7aabab598829bade73c4cc6164444eac181efe61adf44c050dd12ea2880cee2e1fd2ce3de7c54268a0134c7", 0x60}, {&(0x7f0000000680)="65b21f9823fdadf6041dc9787cab68b2a9c5cab085a4", 0x16}, {&(0x7f00000006c0)="dee264b2db35db2cb38e91a2e1b0e0bcb4fdde32ee65f1c0af0ef0873da4829289d587e0e044cb7e9d54758c8d307edd8bd35da61d93a4cc2d505d18e0022325bc8aa9729f1ccfc125", 0x49}], 0xa, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x7fffffff}, 0xc) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x10000, 0x0) 16:00:02 executing program 1: r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getpid() ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) r2 = open(&(0x7f0000000180)='./file0\x00', 0x400, 0x2) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f00000001c0)=0x1) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000200)=0x400) bind$inet(r0, &(0x7f0000000240)={0x2, 0x1}, 0xc) rmdir(&(0x7f0000000280)='./file0\x00') fchflags(r2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x20, 0x0) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000300)=0x1) fchmodat(r2, &(0x7f0000000340)='./file0\x00', 0xb0, 0x2) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000380)) read(r2, &(0x7f00000003c0)=""/23, 0x17) preadv(r3, &(0x7f0000000880)=[{&(0x7f0000000400)=""/94, 0x5e}, {&(0x7f0000000480)=""/72, 0x48}, {&(0x7f0000000500)=""/112, 0x70}, {&(0x7f0000000580)=""/64, 0x40}, {&(0x7f00000005c0)=""/239, 0xef}, {&(0x7f00000006c0)=""/255, 0xff}, {&(0x7f00000007c0)=""/129, 0x81}], 0x7, 0x0, 0x0) mkdirat(r2, &(0x7f0000000900)='./file0\x00', 0x8) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000940)={'./file0\x00', 0x9, 0x1971bedb, 0x1c, 0x0, 0x7f, 0x1000, 0x8000, 0x1, 0x2, 0x7, 0x4}) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f00000009c0)) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000a00)) mkdir(&(0x7f0000000a40)='./file0\x00', 0x88) fcntl$setown(r3, 0x6, r1) pledge(&(0x7f0000000a80)='\x00', &(0x7f0000000ac0)='/dev/bpf\x00') write(r2, &(0x7f0000000b00)="60abed47f21404a15d58728c9681c00577922d11b8fbb161b2433e2886e1240b024e78889189a85bb9bf0aad970c7f1ff2d8bbdf1bd82a60a6ecf41db37686425cb9a47fe6c665fc72", 0x49) ioctl$KDGKBMODE(r2, 0x40044b06) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000b80)={0x0, 0x8001, './file0\x00', 0x3, 0x7, 0x7f, 0x9}) ioctl$TIOCCDTR(r2, 0x20007478) socketpair(0x23, 0x7, 0x3, &(0x7f0000000bc0)) 16:00:04 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0xfffffffffffffffc) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x2, 0x10b, 0x1, 0x0, "c56fb37fd76876c74252e63997c4fcdc7964782a", 0xca5}) ioctl$TIOCSETA(r0, 0xc2d04227, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) fcntl$dupfd(r0, 0x0, r0) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x7e, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket$unix(0x1, 0x7, 0x0) connect$unix(r1, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) syz_emit_ethernet(0xffffff88, &(0x7f0000000140)="c5") 16:00:06 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0xfffffffffffffffd, 0x0, 0x0, 0x0) mprotect(&(0x7f000034c000/0x3000)=nil, 0x3000, 0x40000000004) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCLOCK(r0, 0x20004276) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcb8000b9fd812eaa4e713048e69931929648", 0xfffffffffffffde2) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0xffffffffffffa825, 0x7ff}) 16:00:06 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x400000000000611, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x80) r5 = shmget$private(0x0, 0x2000, 0x442, &(0x7f0000ffb000/0x2000)=nil) shmctl$SHM_UNLOCK(r5, 0x4) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000300)=""/228) pwritev(r2, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) write(r4, &(0x7f0000000080)='6', 0x1) dup2(r2, r3) write(r4, 0xfffffffffffffffe, 0x0) read(r4, &(0x7f0000000200)=""/184, 0xb8) getpeername$unix(r0, &(0x7f0000000000)=@file={0x0, ""/28}, &(0x7f00000000c0)=0x1e) 16:00:06 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000002140)=""/4096, 0x1000}], 0x1, 0x0, 0x0) 16:00:06 executing program 1: link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') nanosleep(&(0x7f0000000040)={0x0, 0x20000000}, 0xfffffffffffffffe) pledge(&(0x7f0000000000)='+.\x00', &(0x7f0000000140)='$}-#\x00') execve(0x0, 0x0, 0x0) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:06 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000480)=[{&(0x7f0000000080)='d', 0x1}], 0x1) r1 = open(&(0x7f0000000200)='./file1\x00', 0x38000, 0x100) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000100)={0x5, './file0\x00', './file0\x00'}) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000001c0)) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x4) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)=0xff) execve(0x0, 0x0, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) socket$inet6(0x18, 0x1, 0x4) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x3f, 0xea64, 0x200, 0xe4228e9b7a35d73a, 0x7bc6, 0x28, 0x5, 0x0, 0x1, 0x6, 0x7}) 16:00:06 executing program 1: select(0x40, &(0x7f0000000140), 0x0, 0x0, &(0x7f0000000200)={0x1ff}) r0 = socket$inet6(0x18, 0x8002, 0x7f) connect(r0, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x0}, 0x8) recvfrom$inet6(r0, &(0x7f0000000040)=""/69, 0x45, 0x800, &(0x7f00000000c0)={0x18, 0x1, 0x9, 0x100000001}, 0xc) execve(0x0, 0x0, 0x0) 16:00:07 executing program 1: mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 16:00:07 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000100)=0xed) mkdir(&(0x7f0000000680)='./file0\x00', 0x0) symlink(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)='./file0/file0\x00') unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='r\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x40) link(&(0x7f0000000500)='./file0\x00', &(0x7f00000004c0)='./file0/file0\x00') 16:00:07 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) read(r1, &(0x7f0000000100)=""/233, 0xe9) execve(0x0, 0x0, 0x0) close(r1) write(r0, &(0x7f0000000000)="f7", 0x1) 16:00:07 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x90, 0xe0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) r2 = getgid() chown(&(0x7f00000001c0)='./file0\x00', r1, r2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r3 = msgget$private(0x0, 0x0) msgrcv(r3, 0x0, 0x0, 0x2, 0x1000) msgrcv(r3, &(0x7f0000000100)={0x0, ""/142}, 0x96, 0x3, 0x0) msgsnd(r3, &(0x7f00000005c0)=ANY=[@ANYBLOB="02000000000000009f43cda3a5a6f15206d490436f25a8d663da260ebde866bca376965fbe5916376a0037b600abb7a80bd2d8e58b9237b862c76e1c93d27e8184cb942e40bc8d2fca40c2acd1dee817941d322be39335470aa8efa1ae21875c3d69a8917f411e232fe2a58dacd6ba99e590de324d493ee3a9be981762fc620396836b9a9f3e1af0ad5cfb4aef2766026c3c31d4966d3cbd31be938cce54e5ed3540a2221d8db0afb2592ff797c8dd7d9c77a9e0bcee7efd6d900c7d999a7ca92fba6c31b321862e854c8d182b6cd04a879b2a7fda8defba00dbee9b6ae0957815ddfe8c19ed61183195b7a04e5aadfc4554959e8e4463a68b88aa1bee843a4b15d698525b7213a0b3b188dee1e26caeff8e03d5dc667c4799981926fd37af76"], 0x1, 0x800) msgsnd(r3, &(0x7f0000000000)={0x1, "e22f9f02c7cc7ed7a22518fb5534bad1d16dfd4ac914fe114a7a14fac2dcaa9e82ce6f7d379a13"}, 0x2f, 0x800) 16:00:07 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) setuid(0xee01) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setgid(r0) lstat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)) 16:00:07 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) setsockopt$sock_int(r0, 0xffff, 0x1039, &(0x7f0000000100)=0x20, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto$inet(r0, &(0x7f0000000540)="db29b8d16d3ab5a05365eb71986c33c754593e0ae848aaa99b2918dc5bf4e4b001cedf2bc5e45ed387043f36d94ac3eeeb913b4b33798b527d433e930d4468870393605047be4cfcbdea3bcf81bdd1b1328870727ed82a3c51619d8d53cabf8c1e0fdf09bb867c53e42f3cc5d894ea12181a35b49f63e41083231fa4c7a82993b97fc13aa370617a30dd57f200000000004193cd3bfbd6da2b0f30bddd282d3c013afd6748ecc3a77aeb00904c4ef2c7be934aef7cfa66c574bb36f93a5cca8e707fb69727846f84f6846f2b42b4d5794e7d801c67a9e0a4bff7783c0da50c12c589c67e1ebf82c41fa31e3c41465909feb64cb61f52c95e243aee2c5383257269956c7d18d47748e65b39e7f0b5c21436f06a42f38ef5cce0fb858b0fdd4267af094477d9cc204ca8755f5d2465959fa9a33292e802b608ffffffffffffff35439c9d115bfd4efafa209af0d134259360f0773cd98d0d29b2b7133316308bcdb10946ebf418d40689b1e4a89e83b376b4", 0x171, 0x0, 0x0, 0x0) r2 = dup2(r1, r0) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000000)=""/64, &(0x7f0000000080)=0x40) 16:00:07 executing program 0: chroot(&(0x7f0000000340)='.\x00') pipe(&(0x7f0000000040)={0xffffffffffffffff}) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') rename(&(0x7f0000000180)='.\x00', &(0x7f00000000c0)='..') 16:00:07 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x7e) fchmod(r0, 0x20) mknodat(r0, &(0x7f00000000c0)='./bus\x00', 0x1040, 0x3) 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) unlinkat(r0, &(0x7f00000023c0)='./bus\x00', 0x0) 16:00:07 executing program 0: pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000000)={0xffffffff}) readv(r0, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) write(r1, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) 16:00:08 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000001340)=[{&(0x7f0000000100)="c10cf67a96d147ffd4b436641ceab0e877b1fc5043db3366320fd322613dfd0837cfea074532522c748dafcb3bb94ea8c49996b56b1e6868337fb06533f39c489208246c661714a12bbedab6b76108fc9e93a06481ef9f272a5d9415bb40d429fa6d056501a2726f", 0x68}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDDISABIO(r1, 0x20004b3d) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000002800)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:08 executing program 1: r0 = socket(0x11, 0x3, 0xf40) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) sendto$unix(r0, &(0x7f00000000c0)="b5d83dab0243b4bd3c5457135fd8488fe64cdd0b8426fce186163b82fd07a83c8867b1501078fd9c2a1c0ef55a904c22d395beb94442e224951dd7087c96169076bada9ffa122572ac67d50548fe6f4a7ac06be26543e44975fc48c61b96fbac5cc1b7c000ccc1b467ab15bfd8bfb1cc5925fb5c13a323cbf9aafdb535d8a6bb32b820c111ae4cd39baa0e2df76de064077e79817e", 0x95, 0x1, &(0x7f0000000180)=@abs={0x1, 0x0, 0x0}, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0}, &(0x7f0000000840)=0xc) r2 = getgid() fchown(r0, r1, r2) recvmsg(r0, &(0x7f00000007c0)={&(0x7f00000001c0)=@in, 0xc, &(0x7f0000000700)=[{&(0x7f0000000200)=""/135, 0x87}, {&(0x7f00000002c0)=""/222, 0xde}, {&(0x7f00000003c0)=""/223, 0xdf}, {&(0x7f00000004c0)=""/125, 0x7d}, {&(0x7f0000000540)=""/17, 0x11}, {&(0x7f0000000580)=""/78, 0x4e}, {&(0x7f0000000600)=""/87, 0x57}, {&(0x7f0000000680)=""/84, 0x54}], 0x8, &(0x7f0000000780)=""/46, 0x2e}, 0x801) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000040), &(0x7f0000000080)=0x4) msgget$private(0x0, 0x129) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000880)={0x10, 0xffff, 0x4, 0x91, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x926}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xffff}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x163b}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xfffffffffffffff7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xb6a}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x5}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff8000/0x8000)=nil, 0x3}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x3ff}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x7}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x8}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9652}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x9807}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x9}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x29d}) 16:00:08 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x8090, 0x0) r0 = socket(0x18, 0x1, 0x0) accept$inet6(r0, 0x0, &(0x7f0000000080)) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140), 0x0) 16:00:08 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x400, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000180)=""/103) mkdir(&(0x7f0000000200)='\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) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file1\x00') unveil(&(0x7f0000000280)='\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', &(0x7f0000000300)='c\x00') 16:00:08 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000080)) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) close(r0) 16:00:08 executing program 1: setuid(0xee01) r0 = syz_open_pts() pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000000)="1af6b3eca0536de87ed685ffe056690aa18e7e749be0795a0586f733e155ddf2dff584", 0x23}], 0x1, 0x0, 0x0) fchmod(r0, 0x0) 16:00:08 executing program 0: r0 = socket(0x6, 0x400000000002, 0x1) setsockopt(r0, 0x0, 0x2, &(0x7f0000000080)="2428e565", 0x93) socket(0x39, 0x5, 0x80000000) 16:00:08 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) getsockname$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) close(r0) listen(r0, 0x200) ftruncate(r0, 0x0, 0x0) 16:00:08 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0xc04) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x21) getitimer(0x3, 0x0) nanosleep(&(0x7f00000001c0)={0x2, 0x8}, 0x0) write(r0, &(0x7f0000000080)="4c0dc5", 0x391) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:08 executing program 0: r0 = socket$inet6(0x18, 0x5, 0xfffffffffffffffc) getsockopt(r0, 0x200000029, 0x6c, 0x0, 0x0) read(r0, &(0x7f0000000000)=""/98, 0x62) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x352d, 0x1f}, 0x8) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000100)={0x2, 0x10000, 0x5, {[0x0, 0x400, 0xd7, 0xffffffffffffffff, 0x78, 0x7ff, 0x1, 0xfffffffffffffffe, 0x9, 0x80000001, 0x7, 0x6c1, 0x9, 0x7fffffff, 0x7f, 0xbc7, 0x8, 0x2], [0x1, 0x0, 0x200000000000000, 0x3ff, 0x5, 0x5, 0x2d, 0x4, 0x8, 0x3], [0xffffffffffffff00, 0x800000000000, 0xfffffffffffffc01, 0x80, 0x0, 0xfffffffffffffffd, 0x6], [0x4, 0x7fff, 0x9, 0x4, 0x3, 0xad6b], [{0x10001, 0x7, 0x6, 0x2}, {0xfffffffffffffbff, 0x3b, 0x4, 0xffffffffffffffff}, {0x7d5, 0xa998, 0x100000001, 0x4}, {0x5, 0x9, 0x5, 0x7fffffff}, {0x1f, 0x7ff, 0x9, 0xf1b4}, {0x8, 0x400, 0xfffffffffffffffc, 0x8}, {0x1, 0x3, 0x1f, 0x9}, {0x7f, 0x80, 0x8001, 0x4}], {0x1, 0x7, 0x7, 0x85}, {0x4, 0x7a, 0xfffffffffffff312, 0x5}}}) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000380)={0x10000, 0x0, 0x8, 0x8, 0x800}, 0xc) 16:00:08 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x1d6) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x4004426a, 0x0) getuid() 16:00:08 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="9e0facd86d07dbe491cd77addf2dcc67", 0x10) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0xbd72) 16:00:09 executing program 1: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x1) syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x18, 0x0) connect$inet(r1, &(0x7f0000000080)={0x2, 0x3}, 0xc) ioctl$TIOCCDTR(r0, 0x20007478) fchflags(r0, 0x0) 16:00:09 executing program 0: r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) r1 = kqueue() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x8) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000100)) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x100000001, 0x0, 0x0, 0x0) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) setuid(0xee01) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x100000000}) r1 = syz_open_pts() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setegid(r2) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000040)) 16:00:09 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000040)={0x68, 0x8}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x51}], 0x8, 0x0, 0x9, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000480)='/dev/zero\x00', 0x2, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xffe4) socketpair(0x20, 0x2, 0xbe2, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000240), 0xc) sendmsg(r0, &(0x7f0000000c80)={&(0x7f0000000700)=@in6={0x18, 0x1, 0x9, 0x8}, 0xc, &(0x7f0000000a40)=[{&(0x7f0000000740)="2a67b382fd26329caad1c8", 0xb}, {&(0x7f0000000780)}, {&(0x7f00000007c0)="c98580cf9fdb834f3130026c527b9a15260dbe16ae95aacf", 0x18}, {&(0x7f0000000800)="4538f9bf9ec7c28055ce4c536e161cdce5c8d1d011290605093b5ef147bcf1ab6880ef6e9c86e72501b01bec928f1bbc2ad9f635bd897015f3c44b05e5851b9a7128ce70342dad44dfe1c2359d59d2da97e2f85a4da5a71c347465", 0x5b}, {&(0x7f0000000880)="47b21392944947271336fd4c1491aa28ef2987cd688756d12d0c07ef6ba74c675a3fd8a164c0ef02264fe8522fd624477c496afabb4dc44c422f8f9fb3e2a5a320c6eaba4d3a9ff15d3b14595f998a5d560a3e74dd7b3ce9fa6dcd95a86d009dd60dd52e81904f0cb8308dfa21e6d8e0c438d151846aff939c09f0ee7dbbaf21d84e", 0x82}, {&(0x7f0000000940)="897c72f60913119d7749532281e9d3add7c26665d58234f8278ec419154a1d514471f8f4feab56264bf73cec59b524a22e913693a8be801b1dd6fbbc220ec860b3f121858ddd40ec34ca8c6b1ece3b9abbb5a2417fb9f49bfeac632ad9a15fb452141e58c02b26b1b0b3dedf3ad026769c7dcd0505757916e3b37dd12e57cfde7d27ef8423e71a8058e02e8d178bd32daf9e89b38a72b1632a2fd6577e505a652da514082476d7d81acf27ee451693d633609dddfeeb4977b96de13d836b69de241a2807ea16410bf36b280ffd1d040246e5f06d37aac95aa1", 0xd9}], 0x6, &(0x7f0000000ac0)=[{0x28, 0xffff, 0x100000000, "61f8d03f0a7602e42f30dc5ffd78dae0652905f1"}, {0x48, 0xffff, 0x3, "ca9b49d5ac930f03c2d5939bba0cd40156d03daf2044026c1f6f826dc84bb5d293633a188e9fa1b05c90badd7c6db30804005b64d27a"}, {0x38, 0x1, 0x8, "4e15039785d38b1ba5a382b310dd970693d5e81f749cb3853a22111e9578ea2fdd66"}, {0x98, 0xffff, 0x6, "3ed73a2473c9e51563404d5ad3c2cd85f9d05ab7f7299fefa72ef58e5e460cc814d2daf6977b42ca3585aeb53b8d9df6ba4b928257468f22b7162afce9c1dcbd9feac1606ee4040a600de2bce0ad7f14123fbcd46564c42cc9c1443c5f7b7c4576b3db2390b24d4a6ef9276b83be5a04c94a88223fc0943364d11aab36b35fa030"}, {0x30, 0x0, 0x1, "2e8ed39c225cae94ffadef179549efb577bdf2932a45fdb455"}, {0x40, 0xffff, 0x1, "0c94451a2b5c2efdd9ec052adac8e98bdf6891bba9deac5ae1e98adcc3544e7840d652e0ced10d154cb7b0"}], 0x1b0}, 0x4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f00000000c0)='./file0\x00', r2, r5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x20}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") accept$unix(r4, 0x0, &(0x7f0000000280)) listen(r3, 0x1) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000540)=[&(0x7f00000004c0)='/[!\x00', &(0x7f0000000500)='*\'\x00'], &(0x7f00000006c0)=[&(0x7f0000000580)='\x00', &(0x7f00000005c0)='/dev/bpf\x00', &(0x7f0000000600)='}^@\x00', &(0x7f0000000640)='*\'\x00', &(0x7f0000000680)='/dev/zero\x00']) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000040)="053a4ea190bd8d45b3de7da7328aa680d26fc32f0066a68f82bc21b9", 0x1c}, {&(0x7f0000000340)="87a66efd63b1c3a59ab73f41f652b4b738d7b5c47ad511e2edf9523bc522b6ef52cfc3138afb826b4a49ca06e45bc1ddbd5af1295f66b4b2985c27093d82bb51ba525760c05b7069bad4d6357e631271478e5590147644ada850b9a156ad31614d9b500264594b0b74e8e448b0fec8d7e2cef1ed3f77b54d6d5d3659df6a35d297cbe53e2a4cd0828da60532e397e121105b86d736b0d6d945af2d22d21acc4705bb9894f2eae2c0d09bbde534da5cde61ce4f1532ec65aef95a1f36b44dcd0d98d757", 0xc3}, {&(0x7f00000002c0)="217ee0785c7c37fc85cca2de7bcae50cf3a5f50acfd9c09b1a55418c773bb317169e2b2f8f26d297c51dbe36f669cfe9ae27da87", 0x34}], 0x3) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe77, &(0x7f0000000340)="f1a9313137f86d770568aad68b4a5ae42533e20c99a4410fd655229b71909c7f259286e48182d765125836f6913392e46d14a444e2ec1c4ee42c56e0d35d7403ca66f6be62ecd32184991de6e889db21c9d87da4ed3a476cf590820fcd2ec71fb4b66347d72b03e3086a62a648407e5fdf1afeded10a409d3305f683b15dbc3a421b") r1 = shmget(0x0, 0x3000, 0x7c6, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/119) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f00000000c0)) 16:00:09 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x6030, 0x5867) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1005f, 0x0) close(r0) 16:00:10 executing program 1: open(&(0x7f0000000080)='./file1\x00', 0x400, 0x1) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7d6c, 0x0, "f1f743cb40e374632e86006fa9bfd75e8158806d"}) 16:00:10 executing program 0: r0 = socket(0x11, 0x3, 0xfffffffffffffffe) sendto$unix(r0, &(0x7f0000000180)="b100050360000000000008005786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)='./file1\x00') readlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/123, 0x7b) 16:00:10 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af0622df23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f891d88221cfe0df81e7c55351e672d", 0x48}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x8, 0x2858, 0x4, 0x1, 0xffffffffffffff75, 0x3ff, 0x100, 0x0, 0x2, 0x4}) 16:00:10 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x2, 0x4) r1 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r1, 0x0, 0x6, 0x0, 0x0) fsync(r0) 16:00:10 executing program 1: socket(0xffffffffffffffff, 0x4002, 0x7) 16:00:10 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80105702, &(0x7f0000000000)) 16:00:10 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup2(r0, r1) poll(&(0x7f0000000080)=[{r0, 0x82}], 0x1, 0x0) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f00000000c0)={0x0, 0x401, 0x1000, 0x3f, 0x10001}) read(r1, &(0x7f0000000000)=""/39, 0x27) 16:00:10 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) recvfrom$unix(r1, &(0x7f00000002c0)=""/84, 0x54, 0x1, &(0x7f0000000340)=@abs={0x0, 0x0, 0x0}, 0x8) r2 = dup(r0) ioctl$TIOCSBRK(r2, 0x2000747b) mknod(&(0x7f0000000000)='./bus\x00', 0x204f, 0x4900) openat$tty(0xffffffffffffff9c, &(0x7f0000000380)='/dev/tty\x00', 0xc40, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x8, 0x9) write(r1, &(0x7f0000000140)="5a566063ef5d8e0db12dc1cab1e3a3b257ad4d3ad2511ac69b58bba5b87e16d1b52527493647b157d5516b9c923e1bc77437741a3494eab567ae6c1fb67c54caf999b9bfa7c80b73e0047e66213e27b633bc94e42f26b4570d7f0060c353d0a3ea198893dad90856cb9196908a269b978a126c9c23ce5e67e3807d03724ea839f720ed04262fb7f71d3808742114f7472ea5ed31437e37fd52db53036cb6d08979f26fff6f0a4826117d0612731c8535446ac4fca6a40f47d93475a00e4ef1dfd75b133ed4c46554ba46c7129ce384d3f5948b5dd97b27f542b29b724324f43f8ca76ded62235e0ad7607fd1238463e0e7a4a8f7b32121c6", 0xf8) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x211, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f00000003c0)=0x1) ioctl$TIOCSDTR(r3, 0x20004402) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) open(&(0x7f0000000240)='./bus\x00', 0x40, 0x2) write(r4, &(0x7f0000000280)="e118327b28a63f304d7d462baa9bbc4009c3c8648884e5df0ecce657b60c060b30d99ddeea4b6a7644651c734ea10b9779", 0x31) 16:00:10 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000012080002002, 0x40004000000028ab) mknod(&(0x7f0000000040)='./bus\x00', 0x8, 0x7) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x10) chroot(&(0x7f00000000c0)='./bus\x00') ioctl$TIOCFLUSH(r0, 0x40047002, &(0x7f0000000140)) 16:00:10 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kqueue() r2 = kqueue() r3 = fcntl$dupfd(r0, 0xa, r1) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x3, 0x3, 0x2, 0x0, 0x6, 0x7, 0x800, 0x2, 0x0, 0x101, 0x3}) dup2(r1, r2) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080), 0x101, 0x0, 0xd3c, 0x0) 16:00:10 executing program 0: getgroups(0x5, &(0x7f00000001c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) getsockopt$sock_int(r1, 0xffff, 0x108d, &(0x7f00000000c0), &(0x7f0000000100)=0x4) setegid(r0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048db23bbd9db98c6ede69931929648", 0x1c) setsockopt(r2, 0xfffffffffffff000, 0x2, &(0x7f0000000180)="fe6921f72b941931f50f77eb8195b2063787faa1862db8b108b527c78b7ac3ef69ec3e1b06081ce9299e4b3fd7dfa9154d3fed4fd88a61af27", 0x39) 16:00:10 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r0, &(0x7f0000000080)="11771e85b6a5ea52be7f5b9f", 0xc) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000300)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) clock_settime(0x0, &(0x7f0000000000)) readv(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/144, 0x90}, {&(0x7f0000000180)=""/198, 0xc6}, {&(0x7f0000000280)=""/22, 0x16}], 0x3) 16:00:10 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = semget$private(0x0, 0x0, 0x11) semop(r0, &(0x7f0000000040)=[{0x4, 0x8000, 0x1800}, {0x3, 0x3}, {0x1, 0x1, 0x800}], 0x3) r1 = semget(0x2, 0x0, 0x0) semop(r1, &(0x7f0000000000)=[{0x1, 0x1, 0x800}, {0x7, 0xfb35, 0x1000}, {0x2, 0x62, 0x1000}, {0x1, 0x4, 0x800}, {0x4, 0x0, 0x1800}, {0x3, 0x8, 0x1000}, {0x1, 0x70893ad0, 0x1800}, {}], 0x8) 16:00:10 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x20200, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0x3, './bus\x00'}) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x5dc6) r1 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r1, 0x400c745c, &(0x7f0000000100)) open(&(0x7f0000000000)='./bus\x00', 0x8000, 0x8) 16:00:10 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86128) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x400) openat(r1, &(0x7f0000000100)='./bus\x00', 0x0, 0xa0) fchdir(r0) chroot(&(0x7f0000000040)='./bus\x00') pwritev(r1, &(0x7f0000001b40)=[{&(0x7f0000001b00)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f00000009c0)={0x80000001, 0x80000000000, 0xfffffffe0, {[0x4, 0x4, 0x400, 0xfff, 0x3, 0x80000000000, 0x0, 0x7b, 0x1d, 0x3, 0x3, 0x8, 0x8, 0x2, 0x8, 0x4, 0xffffffffffff0ca6], [0x1, 0x0, 0xf6, 0x0, 0x4, 0x40, 0x7ff, 0x5, 0xb7, 0x80000000], [0x1, 0x7, 0x7ff, 0xffffffffffffffc0, 0x1f, 0xffffffff, 0x2], [0x9, 0x5, 0x1, 0x2, 0x2, 0x3], [{0x80, 0x0, 0x800, 0xe29}, {0x4, 0x8001, 0x1, 0x8000}, {0x3, 0x5, 0x1, 0x3}, {0x1ff, 0x489f, 0x0, 0x8}, {0x1, 0x6, 0x2, 0x100}, {0x5, 0x4, 0x5, 0x1000}, {0x0, 0x2, 0x80000000, 0x4}, {0x400, 0x8, 0x5, 0x8}], {0xe8, 0x3f, 0x1f, 0x3d19}, {0x1, 0x2, 0xfffffffffffffff7, 0xfbe}}}) writev(r1, &(0x7f00000004c0)=[{&(0x7f0000000180)="010000", 0x3}], 0x1) write(r1, &(0x7f0000000280)='\x00\x00\x00\x00\x00', 0x5) fcntl$dupfd(r1, 0x0, r1) pwritev(r1, &(0x7f0000002380)=[{&(0x7f0000000500)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6afc4a1ef5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a1a1f6c90d26190a09a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b644b81be4808241f657fbc1dbfb2686535e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb", 0x493}], 0x1, 0x0, 0x0) 16:00:10 executing program 1: getrlimit(0xc, &(0x7f0000000000)) syz_execute_func(0xffffffffffffffff) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x445, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7}, {0x4d}, {0x6}]}) fchflags(r1, 0x10001) symlinkat(&(0x7f00000001c0)='./file0\x00', r2, &(0x7f0000000200)='./file0\x00') fcntl$setstatus(r0, 0x4, 0x8) close(r0) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 16:00:10 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2001, 0x4536) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) close(r0) 16:00:10 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f0000000180)="9e0facd8", 0x4) getsockopt(r0, 0x0, 0x8, 0x0, 0x0) 16:00:10 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) recvfrom(r0, &(0x7f0000000100)=""/126, 0x7e, 0x840, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) ioctl$TIOCSETVERAUTH(r0, 0xc0107004, &(0x7f0000000000)=0x500) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f0000000000)="c0", 0x1) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x0, &(0x7f0000000080)}) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwritev(r0, &(0x7f0000000000), 0x1000000000000160, 0x0, 0x200000000003d) 16:00:10 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x1) ftruncate(r0, 0x0, 0x3ff) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x8) ftruncate(r0, 0x0, 0x4030002) 16:00:10 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) accept$unix(r0, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) write(r0, &(0x7f0000000480)="6f4c246dcd5c3eeb22056e9b94322e68b65fe7e6b14b2740e339fbe3b86f6de1247f1fbfd99d727b46e585ad67ac8caa5761f5b05cf9c6dba751e3021cc7bbd58d71b359596ba12d8b20d3a62b7a2542129ec7ba70237a08248d7e6574e7608772d3b297f9d99f76dd10537dc2919adf4c7734c0f09319e02cd3dc0deef5c7051dd2553c61b7c80637b6eb74e33678d470c4a6a99766fa85287e08d8685e04db6f3916e15ce9cf2404da1a9b196cbdd8033c576437b3226b882297e93af5c2a065fb47365f0e9f8b9361648e1809b2cfd6e0f5774c5e88613ff62c205ae8c3975d590594dadc6352a6e96b48530523e4179bb0af16f11ffa29990572cbd7daf16023c8f7285970c1325e46c955f2cf3a5ce5c871fe981d3e39a3", 0x11a) execve(0x0, 0x0, 0x0) 16:00:10 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) symlink(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)='./bus\x00') r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000140)={0x2, 0x3}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x2, 0x2}) 16:00:10 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) getgid() getgroups(0x0, &(0x7f0000000040)) setuid(0xee01) setregid(0x0, 0x0) 16:00:10 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x229, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) write(r0, &(0x7f0000000100)="0d842812c0adff56449bf244caeef2cabbbc1c823ed5ea3f6a9ec01b65a52257731be2fb5ea6a33734c3b0cee1eb3ccfcb0c1e2a56060be344", 0x39) pwritev(r1, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x2) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') fchdir(r2) readlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/4, 0x4) 16:00:10 executing program 0: setuid(0xee01) setgroups(0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000040)) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x3, 0x1, 0x2, 0x1, 0xffffffffffff7fff, 0x1, 0x3ff, 0x1, 0x3, 0x80, 0x7}) r2 = semget(0x3, 0x4, 0x100) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000200)=""/131) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r3 = semget$private(0x0, 0x4, 0x90) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000380)=""/69) 16:00:10 executing program 0: pipe(&(0x7f0000000000)) r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000000180)=0x342c) 16:00:10 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x489) r0 = open(&(0x7f0000000280)='./bus\x00', 0x1, 0x4) fchdir(r0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000140)) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="000000186004008b5c080000000000000000000a2700f659565c000400000000000000000000ffff00000000", 0x2c}], 0x1) symlink(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000680)='./bus\x00') ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000040)={'./bus\x00', 0x8, 0x8, 0x8, 0x1, 0x7fffffff, 0xe2, 0x7, 0x3, 0xffffffffffffffff, 0x3, 0xfff}) recvmsg(r0, &(0x7f0000000640)={&(0x7f0000000180)=@un=@abs, 0x8, &(0x7f0000000580)=[{&(0x7f00000002c0)=""/131, 0x83}, {&(0x7f0000000380)=""/197, 0xc5}, {&(0x7f0000000200)=""/115, 0x73}, {&(0x7f0000000480)=""/255, 0xff}], 0x4, &(0x7f00000005c0)=""/67, 0x43}, 0x0) 16:00:10 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x3, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) r5 = dup2(r0, r1) getsockname(r5, &(0x7f0000000000)=@un=@file={0x0, ""/89}, &(0x7f0000000080)=0x5b) 16:00:10 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000300)) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r2, &(0x7f0000000080), 0xffffffc1) r3 = syz_open_pts() read(r1, &(0x7f0000000180)=""/115, 0x73) close(r2) r4 = dup(r3) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setegid(r5) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r6, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:10 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{}, 0xfbfffffffffffff9, 0xf}], 0x4, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x7, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000002c0), 0x3, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) connect$inet6(r1, &(0x7f00000000c0)={0x18, 0x2, 0x6, 0x8000}, 0xc) r2 = socket$inet6(0x18, 0x4003, 0x2) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x1, 0xffffffff00000001, 0xd2}, {0x18, 0x0, 0x1, 0x8}, 0x9, [0x1f, 0x8, 0x69f, 0x2, 0x5, 0x54, 0x6, 0x1]}, 0x3c) 16:00:10 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x3, 0xc0) utimensat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x3e, 0x20f}, {0x8, 0x2}}, 0x0) setitimer(0x0, &(0x7f00000001c0)={{}, {0x0, 0x2710}}, 0x0) getitimer(0x0, &(0x7f0000000000)) 16:00:10 executing program 1: r0 = open(&(0x7f0000000240)='./file0\x00', 0x8222, 0x100) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x8040, 0x8000100) getsockname$unix(r1, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) r2 = socket(0x400000000018, 0x3, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x1021, &(0x7f0000000180)={0x1, 0x40003ffffffffffc}, 0xfffffffffffffffb) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000080)='./file0\x00') stat(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)) 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x84}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b6") 16:00:36 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) open$dir(&(0x7f0000000080)='./file0\x00', 0x800, 0x2) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x4008426f, &(0x7f0000000000)) chroot(&(0x7f0000000100)='./file0\x00') poll(&(0x7f00000000c0)=[{r0, 0x104}, {r1, 0x10}, {r0, 0xe836951a94fd5b23}, {r0, 0x10}], 0x4, 0x4d) 16:00:36 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0xc020, 0x0) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) execve(&(0x7f0000000040)='./bus\x00', &(0x7f0000000100)=[&(0x7f0000000080)='[\x00', &(0x7f00000000c0)='\x00'], &(0x7f0000000200)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00']) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x0, "1f799056310f47d799c764af28cc97856e42c100"}) execve(0x0, 0x0, 0x0) 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000080)=[{0x30}, {0x4}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x42, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x184, &(0x7f0000000700)="400b7fc50a919402ebd3b57e64b0e629a6779738d7c3624b39615fde499cdb77da1fff3b514cdd04542a768b618cd4f9c8eea754c86b63da06b203e96408a0d9493e2e9c70dedcd7e169b46df7b713ce5fcdf6de0e4c48f61fe730662ba097758688e889936bf8ed3b9cfc66c5925c010001007ce9f300653bbb64e6b955cc55174a164213054bb0ff6b831897d53139e266601b99c315e3d2db0b6f7a2f37be013118c48d8324464a7c979ec172efdea8881d7b31c1abf364c8ba4f27c15c020e65b7a0c3047318f5648d1f2ad66e1c10ec154cae8953873abf56c97a8f533efe21dec2ae65f65cc0ee85afdfbf72ff0d0689d6b822f49b475c2c911003d6a4b5a787db9c3d24760763a2b6e35b65d86695d0d47ea794770098e6acd860f2842542f07a6f405e23396cc8381ae9c506b751e89a79b3b094ff22766201a046783831984a4e7e50ce4d4ae6e87e3f9c625c83a17ef1d7a3bb1e91efabd46a39edb1cedc7cd62ed65fcfc1509d8cd775347a4b0765280a4506908055961fe27ea4303ce19f") 16:00:36 executing program 1: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) dup2(r0, r1) dup2(r1, r2) kqueue() 16:00:36 executing program 0: setitimer(0x40000001, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000000c0)) 16:00:36 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x20, 0x3) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000002300)=[{&(0x7f00000000c0)="e9944412da16f6f56b13e029cbc938fd55653c4530905afc66de45f8875d7879334f6d37e48998c55ed2c651dcedabdcd9baeb7b320d8aaa7ecaa64dde622a6327c469927059693b821b7f22f602bf6158eac7926c1b5a1883a933a934b5aa75d88097af44f7230fa8c7e881fb203b0cc098", 0x72}, {&(0x7f0000000000)="c41eda6ad91356802236072525112072b11255b4453c6f510ab0d526883d95", 0x1f}, {&(0x7f0000000140)="791f2cff18705ea82bd7097e8be407205e8423d46331fe5674ca80ec3de116fbe56ce77efcf8fbc003", 0x29}, {&(0x7f0000000180)="16efc93cb1c1c5a156735fa68fddb33ab704a33c69002b996de11adf", 0x1c}, {&(0x7f00000001c0)="34390718854c1c429e29edfd4310019634e0add637dfb5fc465c7f2e07757de0606bb2530fa034ff436e5efbc906df8baefbe81daed8de8f55d2760bf1e7a2a0485b44d09ae37c4bbc6d56457d8abaf775f4434d68150478cba553f9b9e5b49f40191f9e9f6fa0cb95fb8ad5000a2727761ea55a3c286dadbb891924e99276aa4ddf1a810ecde57e52528a59827baa762194d954316006dc8c41fb481aa8931c697fb582d5c4797d5e08c631feaaa2ce9f86d0cb3d781646924679481e29b001cbdabc76676776ac13de2bbd1dafd81eeb3bc84018163355beedfc71203a1129138af4870d0f1fb95be617d8924e9a2929e4fab9afe4b2090cd35d39b60b5ba2bc7785c56669e4e240806799b5821f777efb88e1cc7c9ff4efa89cc969a610a365bbe508462baa19d79215b96a5e7c59903004048fd3529c215d34b0b848a3fb84c6e6c7fbb7418cd316c57babe5d13f0cae7ec36fe58a8069f25abf9510007bba011e92d910091b2f3bd4a54cf4f89ea6048d87d35cd188c3b2f4ed47ea9f6c3a50349c50a83c4ed6865352223ef8b2ef7d70757d74ab2b76d9af02d3b6cb18ad051e711a9032cd2e682fa625f3637e979b8c402d538e20cb3d6bf095266f0b600fdf3a06c0949568894938a97614789437f5178feb11aa554794d533f52f70ce2f32ec50c0de1cd6b90e387ee0d25d14334f126278e93210db084de0b774ab499b950d0e6329ee795edd0e0fdc949937f9c3ae3f8696e3fbb0de10c48d8b9d036203a840509f735720a7f23e3326fce147d2e0eeb3132815cf8ed5bdc5c7987080fa40b65098f3f294bddb4096fbdeb288692230fce3daf9b431a44ae037057813c703108b2828aa56f09dcf96a6355b67d856718f0c4f77ae69dc1acad5590a59589c28085b14f621aebdf327754e67226ee2742e3792214c92443ac4df410d344e0a58f9c06898cd1f2d8c8dad410cf05286861f08fe728162e88cd992a398b6392cb0cd1f231c56136cfbbd4de529066a1c63746d4f1f82ae32cb1f216157afb804e4746a63fcdfa01751dd6b5105a784634c569d6a5ed20228e011fc3cdccab525d7dcf6483bd60d07f7838614321a67d38525a9bc35f2a6fc37c0dd5f74f3702b16b532a9c1266efcc09dac76d9cca31bbf73a55e615392c72c4f5c3987d6cee0f00d6d6f0e2da8202457eff07c6a39a9256859a5c650ce73e69b38b855384ecf8c14de245b614de7266958b60101f49380af7f17d146205943e03a0cf140701e821ca8e3e18d68d33b9723658a0e5de7707aa47d712ad267069722fa144de96a9ab5ba0aa9e7c83d290b04ebef8cf8bef0e37a2a5bf38cb53d8d0868432b822c978f3b38394727aedd857738a8253d0d898155e3d611435a569b2987365ea2bac49fc343d572d5d071c4d211dfc7243679909fe13dace273cd1df6195623189ff37e24cbd28d79271c448f93d8690be37965fdc185a6c7a32d678ee72311546e9319ba12457e2b4f734c3872976a0aff16285f88f056fca1f1ef0e7aa60bb8f4db9d907c17708c10a7ffad706cd6e93058da407e4b177a88d89803398c1278480d4e57d203a35ede4f7a3470b219e78d5522f7dad439721274b2075b1904a935e32023d73878395e8d69dd1b53c4215ed29545beb26f622599022f93e6844f1338096d97112f0512fd0175d5827e701a667e90b4beda8c131d61107dfeb78f0849180c24814b905c4be4c364d01b82f4bca3deb3e7a3244278b2de819200c26615e5964c0584ce3681cbe991a9a54117e8fb32e59067b60f955005e0452dd27d303af938ae5dd96f017b5f0209a9aa9fbefc7c964d35760500aee727491296bbb1988919179912c3607b4cb8ee8d2eb7e20069da95f3b1f66f94ad90214f6eef74808b5c68916d4d7f5d4113212a6e044a7907ee4e1a996d22a43c8a3b22fbc00d4e227c54581f720c5eac3553f3e5fd6db60b8cc5aaa0969e2dd9a8632244fe4388ccb900423632b02028e028bd1f68a9897e852acb3f66ade9a364f122a4126c3f0454eb5b90877d88f3abfe1f2e757c91ae34e7e0a2ecad36bacb0ed14dfd2e44a2eb160cc2b27d7618127ef34a0fb8c930dd6ba1a5d43c85f1b4a4403a04116487c0404f775fd99c186890efe833e0ba620877d7ecd5cea4c6fede930fdccda306dbcd59a5e01b9a3bf56c3eebc260aa64542b3a1217fc09e4a22d8cd6422ef935b6dd74e3548b78e78f4d871f1f3d077b602a5bf3695e8a0283179148f257a6443e4c6ac422ba42a58c584686e77f1461c8094a053a6b7576983739c962836f44da7cc842b5b1b13814f3460674260a0fa7221cfc4dd99a46d047a861791728c9510bf0fa13e2d79f70126e225a26a210bd0ffce42722be9bceebe0b1fb06390696f5b7dce7665b5a103ada53fcecacbd4f6b66e3681f80c17fbe76683bc4d364b2d746bff266e1a66ce4f55ea320261e7725881e366484d1311628282e30dba06955a400323e19a14578c69f0c9a56233a30a37510620830feede003203c4d5274377de9e9d7437a497c4fad755a5d58c5b6596cc3422c1739acfc4635db6ccfe5a0bc965dfcc06eb4bdb08192e50dac1c5901b75c0669fa7a900fed3504d45381e5f9927534481bac2859a831ee8a8cd4a6027a5a73c022ebba2ac3b621784c1025e2b906b6ca788041e2d9875f0005910ff2ce436498d981268a02b70daf24274035df5dc82653345e7560447980025e44bce669a79068c1c0805e96dbb1ff794f7c4a638563d1bcf95ae5fc740d2854b08f24fe8ca2e59633369a604b0e2812a88bd8f0c7ccb51473a374d6f2cf5f295c78dc5e1f408a0a8f28f3a12becdf1fba5bbbcf578d65faee3691d2b8ae61cb34950aad1ce17d92671dd90b4b9eaa0f95c02af39855b42e1e1b557fb2eb813954da699620910f881aca4cdcbafd496fd1780ce9395a3e952cf60cfffe0b493a874591d3e3ed7412f5f7b493f76dceec6cd06190f91fd28a697843cdf066dccb58d1cf6019fa46fa40373576d4f465592e4be395f4aeb58f29a5ec236185cd784b38fab6109a6ca60d1824088194b6e306f34659bb4c28270946a93fbf890f4f82349e3ee7cba96bc5a668b7ebbebf4fc909dea1ac4c1dc0074768ddaa3d7a08c354b7b6d9fcfb09f6c2bd686bb9e7a41df344d5b0c4b6d9dc39abc06a5bb64b2ea4d8b28a0e9cfcbcd51d8bffbb206b19568bbe35bfb19c79b1831a443caaee1c9e83dd8df35c51daa032970bbe455683117d700977f2b86dba1ac5b809ee167579294a735ad572a586571952169d597f13ccd078c6fef47d786d6c02d9746ef8f0af716e0b8c55bd55253cda9f749fdf8778cfec8432edd994034ee91ba7fe90e1e1c399291dc06a6c987f1b42da144941baa6a49343c349eead90d32db91cb29a0e25c20ce8618b70dac890316b6d35e195f6767f4f29568fab0a152db110e4bd504dc3b5c6b837f77bad13130af44814a9d3860277d2c46ed756427793655143635162cf38d7ebcbfd8956f74da0eb7d5b6e80517d3debcf4a1d68704af797eb36a86e8a46dc63def1b8708e82f7810e02a0d8de42fb721c1a970c021a652700c0324f9e81721dd7485fcb44b5f96b670208415faf55acbf9ca7a43413f6e5a70f0912ee0d25ef081a65d4e01b96a14e69f116296e4916195c49e8b240fad25c72ec1102d18d1d711a9959e2f82ecab3bf07fed4057b8b4e27ddea3b6ba935ea3595b16917990ab2a04fed942a3cbebad479184d573bdbc0eb4a6b9d7c2feeb2d8da37b31b5e8d95ca678d1d9c8b94bf84478000a115589770d9d3da6bf2b3c6b479e3eb9144210b22a377e41a1de1454d496d964030307ac46b14f0de62c51874c3cecdfcb80afae4ac4ba8d1c1b135d95800175e627cd8ef5f0f236f99d8e5336c08edf88b5610d7cbb21f5350eade44f1f597b14f220c1eb14280dd052c1f4de96b824908a1dad40555cb51e36e05a26d7f6c5f89b985b5f29c464c794d231ddc053d68a517692808608cd930e92a7dc0cdc9c7e95f9ac984c08a2b4a3b7900f4ffb3252b1e33a45b05091d5a515d1aa7acc39f4a3ea18b5fd603d115cd4d914dfa5a26e01bbee5339b3092eebab25b3e0ca322845424785858dbaa9fb5e80448d3edc0fcc232d93e6109f7fc43ba8350a136a899d7fb02cd40028b947b4430f3530c555f6b7ed34b79487a4b792c95a1fe16d86bd924590cbe1ee2aafec208e7728a56aa9cc9fae0aeef0427a480be1856129145a6b78ab8d904c4845cbf5b9b65e979e9d357a07f907a91a47a6edbaaeb58174e1a011aedf9632f380e3a2c07a7bb4fe8469eba32c44c75261ad5f3d4ece3550e767930177de830a227d257043cb8434a54b70f0beaeae637f6a9919e2d827a547462879079ab83711b1fd3ec4a13a52ac8515339134382ad593d19d9d242ae974838cab05d1f6e445b128f69462d35bd22870057a38bfc3c7ccf56d2aca9afd29fb8658a67ae267896cabb6e2c19c9118c6e8a4c3874724bee1ed91b714236d7161f7cc2f0a203c958b5a6955372c3c50bf1945baf393056483b4b2ec85887e1ae925bbe87e4f2af35afc1460b15b0e21d797447a0e85aa165d33c2135cac6316b8813657e2a1ff2da7c5bf6cc72701fdb701f18d576905943e007db9c06fed2814331745afc6d456a2fe7bf957d9d38593da492d11480107e5c84999de7eb80620b0acf22a2af3b3e8e99c1a2e89b5f085b257cbf4fa9e1d8012b581b9a1ac02343161e2f5a83be1d29159a8b260dd1654c2e39afcdfc6e4f5f10c883fb62c836e70296baf049aecca627855b1c4a50721d3e207cae03dd4afd7f0fd6a5b6ef42d77a9d9df0054a609aab5b10154fc73cc8c0c61640de0fa2138a8837f40329ac55f34ad764beaec5ee12d8cf976e550bba7a81cb0efc5526735d5358f2bd026697516a5e804efda3da884689ee38a3a094c6f7ee19d3ac6191edcdea2d9a040796d2cc224b8810896a1c100ff5c7896444c6756e762662ad5ecdfd2c750c471add3d601b610b0c9d73d45ae8f2666950558eaabcd447e77100d1e5d66de8765db34a62b0b4be7fd38743f624f39288495cecb8be27ca53bcfca7f0d4332e41179313ff8183d305a1339c90419584ed18c3c3a699c1fffe2cf8d301f3a37428d27f39279cdf060aa97c67b784d3e4a966f119c7e22f176384c07b1368b02ac1c9a334bc09ac512bafa201bbc719f00ba652e364888427fbf3f238d9de8a6ac42ac3583a719ab2fa2f7600d59cdd1ecb7b008f078e591118ecdfc7e51a7d2fb68ed66bd8a13a525867b6dda3808eafdf8967eff5f65abdcacdfaad35f039c0d85b061e2da5159269771dff1ae7b43f277391e20a419597762e62868e5246cddda8e007b717723f7e1854f4206fef3a1839ae38ec994bb75447e9a29cb370d414fcab14158fae847d963347dcfb865006f0d1faeb4b0b5524520fa878c1eb25fd105dc26ae2dd1aa5d017f2746245520ab137ace97611dd17e6a90f39973f67053149371da307066a2e14b8697e90dbcd6677110a3b1cf084662d16059f6f5447b570c03c69926a55f11d821dfc0310331def1ff30bb28e2a2cdbfa1d55e2da134ebd7013be0c424424098dc4ffec5bcf1058fc08076d0802593f3e83d1ffa555b37e964af8d708debf1364230165cea1d3ccf6e887a4179d55e7c6b349377ef2b703058de5fba41d647856bd4b3f01fca01ccc356e8425357d01a6370eeadeec7d67dcb96fff435c64413a5525c09bd8", 0x1000}, {&(0x7f00000011c0)="d2c514c866f275a74c132df2a1af8b19976ce7495b2ed0302b8bec1374a9c2a2032f635be50e8401320a968b589cc29e1c36d31bde8e6f1fb86e88758941d7d231e10940c7039d141fe96f8d6ce8ef97c74a811d7b8abb04f72bfea9b75bbff3f4f2eaef786afffa8ed767063981b0dac2befa9bc30baa243bf931f89da4a1297f6434e62752990d56512b4428c730efa077dfb8305dc96c3bb2dad0f2d712640ad4bd0b6f3df80b806874152e4f4a7f98e70d78b17ec1f7c257b5a80b46cc4579790f3a8c9e3a26ccd42c2698440889ff94d9d0c74057a38ecd3a4224459b678d110df698109d523447b5042bc0f9573ed0207e54ab7dd642142db659ed0d6e6a1381182f3b2c2655d2557729ae04fb020c186c301dcf1928dbc30d7b099f800ff12ab11755db0620654cc46f7ac7ef4818c1ccd2030e9ee8e64abdfee97fcddfb2ce494a4114fd72fe3b651d6a488feaa32188581cf7bd840e2488c71b20db301302d565652d58b7670012a5626fd583a3766885abb1dcf514286ef70a7b9c26cd141eeed3b422e5271e2e09fb660c0b5c7ed9b73e450e709ba335f55f731a65b154f69fd96c02037b1ae0013b0e2f0712db273983f562891043427ba66155bbb4d892dfdf95c69732abfc5d7c0709af0ce4652ca9215823cfe460438864fb94b22303fca33a75f970a74d91e2b6ae269954521ba29d625221a3851583bc015eacd822d894ea01a841b98269d7835766421b60d7429f5028baa1f74bf6a5ec83a724b6c217e482635f59b5c47f0e2c650b96471690ac9852606648658c47fd5ecd3df74ad4a945add2c4363a65c6393ddff52bae8b7c6923339a13fd40cc1b54fe6b887acec444d0b200c5385235b748175c5d03369558e3a47b74bc67057204e6fe5c760aace3e68ba0800bbaa898d3f9e9f3ad5df36c916d9ca870e0cd97ed159d46dd545364f7e029101ee5f63a65e7cfd0815bdd632e0124d13bc02f0322f1015392397d8439f1177cc32c812314b64f9b9e8903d0c0c82a49a1fea5866de3f20bb7c6b777a94e130d2774770473736b5360c60f7628d3409a24a446c083e4a4c38f14ad1dcac636d2d55f0354e96c248aa19a8bac595de9c4c9361dfdd0767da8ff12696c2454e1393c537fa4805c77ebf61aba72509da27efb60e79c3e73012e57b4e2e1e0076491085ee385cd7f4c91a3c7abeb59da881e2347d4314cbff72567dbb2d13c78abc3c2023cce286d6b9ba549e8ec2094bf7ccfd7d245a972c973b3df3db5bd2f68eaef84574e8ac6b3d15f84a994ca30499e6a8b87884aa1433334c25a656bccd3b913b96fb73b0e9df562d412d8731b68f02c3ec0264d67bd3535aeb395cb2e14ca34aa95b3a6985987ff4415739961600f873ec8a7f128d53d6f52ace8f7dff73344070bb1e3ecbda94afcd427134c84096c9a8fddb6c86a0b2ccdc912f142b342d633d44dd25f0cde478576372e0e08b27836b4bf09c1fe046a366123de045a4741d03fcc09b5dbaa52206a8c3b09b524c1a04f1457a460748e318fb3e3f8eb3460b10e0d3692c51dd1f4173402848d7914c5604232a6a224258dc9532c125cf1f5a79f3b73681fcf67072bda8cdd6ff6ba67eec0764d232eb38acc4b4c7a4a84fbdd04385040badf035f778f152478ce763781b61bc8bdfda609ca56678f67830430c4c5673fcdf2bfb02c7d9805e0d1fadfd5c4b6a69617c42719e38a74e1a04261f6093eaac5c16bca06973946a3d032391c9a99a5f4d091ab28fbff39e16cc930d69ca0da1b839b62bf3d5693876714119ff8c680329afe9e61cc073c5da2ee63d5f4c58698eb660a31f7141613ee030636f63ed3b29e17c40aaf28468bcbdef95ac975585d9d8e6d0721eb094efb46e657adaffcc19270099713da4e16dc9939a5c288c2f7c03a9ea7b78724920fd8a67192f1da5655327e12e1fb395662d9181949ae573143bfb13a22b116d7262812a46fb1f1101ee1d1734f2f6d16ac4a3a0c6f1ded381a486dfd1ce9eff845e4e27942ab526f1294e64057977ab5812c5abd4f35675a60c451f42330efad8acbd96210845f6434cd718268f643c9a2d337aefd3221423c61ac1339774af0b17715a6a07c071e78a0a87fc4c7a23093548988a7604c7654553a40f22c48d84cf751b8203de40e5045f5c72a0a294d9a2183c9da076375956f1076d4e86f2c89e1af89225c82bbcd991a9ffc2629e0479998b9dc8e985ab2e22d38a31189551209a7a14cf14b96ccf03a55ff00e23c920351973a996ca50b8f4530ab605e58827628165c8af2ce238e03b099f93a666943acf444f1fdb99ddaa8b541f003ebcf998ed7220aad5b9b7a20d519260b5e18f667dfad258c9b623e4b5dae58e492d84c994e64137d62c74bd721e015d42359f6f3f0afd4716f4007ab1b42dc24f3ca468c9ceff6d88c80ee8da521368ce1a3316a14d579a32ecc3bf84c0e46663a830ac1f8244a564ff5c62ef860b3c1cfec8e7b4ef6e036e722d7183795e83f70a7cad640a4701e4a1d5d1f90a88193ccdc7cbb161f600ad6cd017273602feafa487af64880819d7b3abc88f40148ca106fead8b9c8cc21432698a0b1d942cafa1281b63353828369ec5e0a2937dcf2f51e42e04341270dce312eaf78ab93884a50a4a34a5ebacc07a4a9f01137e8bd0146e54c1ddbe222dd342ebffbc5b00d29697079a23318a49cd162e458dd877bcfc9c9f4574d7b684be9088241c0227407a4ff4e158fa9e61e0b6bd65f38fd6fc12b11f25bd6270a3e9c65f38fa804a8e4fc006886e28a2ac6a1be198c167b3287cde260d64b46271c4b3228af56380db209b6d6dac5c789c20f9dae487c7b5d1284be1730151283709863c34be14fac06b4cf08befa494f497b081770ce0f9ec19d018726760bca7e0e6f5243c0972f1d98b6decc9b7ec53ea33f83da69a4f88dcd8028f47aa1c4dadde6d0c26b4c397b8785917835cfeb99e4cf1765787b735d4f9c0a5e93a0f8d8be269efd5580b43fec6ffb008125355e1327f6da82d5e0236cd46e7e51c2306276b520c4f9a71546e2f66f6e795e9df0774ecdbb22ee9155c302295631cb73567efe9a886967dc8ed9706a40499812343b245e8142a35e070af69688affc4ff1ae519b81bf9755f23854284ee6c9f52ecc9f168d89e36b1127a8f4ac77e044c8a14a735a7d1a6602215cba83e1f9a2c3976b0741d6629626a9719584ff5262ec015bfb5ca1610e355f1d0c7b4392744bbc6f84a460b67306fda8c0b8926bb88f5026245a4cf3036808299e761c4e984a6d9c1474794d79d24f03cab4453fad917a9c8c9221d0df7c988e784c3fd1f1baa10bdf31762d1c260903d387596cb70d71fc06ad4eb8eb1b2825ddaeceb1ea1635deb7467fe84c91bba7861b608bfc035f859b560a6dcf299d621dee00ef3d6a1ffea9210dc3b78431baaf383b9ba2c4881800a6feece9a4d679357dd8b5355fb48928d2645c5cfad0b9b4ac6857664463eb9c0a14caeeafabad40f5427c03f49b9e62d36a7c989cd88472043009a7295c8b9adc3d960cd582a04b28c51c7c152a85a251e1f8ea30cc15b308ff49448ccc19adc8634b693b25f887242ee6716e57d7ba335a102239475179e3a24ed010b1b0ff2da9089a6f07652ea243bd315a4d6ab33bd67f7ad04b68ffe9bd446ae47d954c6bac8600838826dd907bcf01bc2f28e4080d7fe2633aafbf8d5ec3418a1d6556c1802334d0f512c1cdd0a8b53216896cd5bcec79881daf4b53ba9930f985882177deae06e4479a73229925ca9f43e36005fb03fa9da9c5579890c4ca1a51f0c1156e463f3f0ac233e50826348693a07d7922714a3840e1d8c91dd18df38653877d52199b486accb935d29eb57a6c59c51fdff5ed5a841a2c92b773de79a9bb635c7b7fc37b9248f2ec62cefa1e782a47bccbcfebd0d7abf67df33872fb14c40d0cb8be86c3a13656fda0127e7fb02a9bef6bc2527431bc8036207dd71fbff35979caaf025a8e6f9f60ac977c9db0c83d8810141ac118fc12a6828885d2a5c1c431563d819b2c06ece1e25f07025084d623ce43adaaf51daadde2debb02172a8586691bb44181472a0320d30efefaa209b677f4293179b5cb5439893806593ae3b8c8bf5581b2bb2668a252e49d959afc9ac5588156e8124fb96147b7453bd07582d5da7f932c21119669827e6b26302137438a6c4943dd4a8c51bf33a6839a4ecb310d8d725e1e8fa67a07e7c3d13d9a07669eab57f0f1e71ac1cea1150007b0cf8caf1f8bbda1082c82f4ddfe7852dc70203204f43542802e870492833679d145a9b473c2490d29cf32289827853c96726814b8577d55e3be550756e16a4d35b0ba5a72fe2272b1c3b3237272bd22c7c3f6634cdadf0173d06954c1d9294ba47b1e1dea9c626324d7c2ff9eb0584812a629406d4db1e00eec2a27ecd31bfd4c3a6e377fd3a27d42d8c4534c13dad25edf968c55fc93fb2bcc51f1e3c0aef9d0b2bf12633196a7580f126be486700d75ba374390a1eab2a5e3ac0d366133e206a921c5dc097cc6a2cb886303e66d20d88201b73eba42ebaf7059ab0c9cd07cf1a25a775a625b05ab1b3507f1492ff0700ab8ab96aa21aa71493fab006d4bf3b578b56c83f3f2641381408c6ee5f8610cacd2874dc850143998f04c0f2eee3a684ab75f710eb669278854bb8b2523b4f2f3b7f3ecb4a322d746a0c01c1f7a0cbae88c045d2323368ab55c0b82c33a306d15a6a8b4f6194e046936919d1b2e207e4242b9dedf22d1edd69e63723a0370086f4a0aedc24859e1181034fab2746654cb64b0040e8407deaffea8a69dfeb6edb8fdc1acb08f23b362569c720c07334b298f99e7e46c335bd864ce8e9388ec81e0c7dad37c2da84dda97983d8a47353ecbf7b9dfbda7d7938843b30f87e50a05d4edce70d12727a485a943651b11f2a6429eb6f9c0016deecf4367a9063ed933699684a8d418275ae4a46d0d4b8412a839ca0d2c48664712139c23499608488d7ad137c36b05411d75c8f7d1a9b56de4e186521b79ea62aaa21b6fb7365f0f71abd423a8b4eb00f5794788610ec0727f230045664bd233c8524e8883ee5c14132087375b4d150b514b84fe2083caeb00fac5c5337197217a865d1390166e0a919e7546ad1421a30074da30e7a9b3d4b6b124bdcd37cf71281341a95c7fef0bd9bde01d08816467c634b7558a11eb3467a7126fc0ce2341e66786c80f302ecef6418cdb74c6e5e003c52c25a7b8de2d67a0feb17636e0528010d9354896d25adb680c6507919eb6c3beaf2f872a843244740c6ca1134e690068d8f6563fed70d23dcff4b28cbb2c3940c0272858ff0e8cf37cfab53f7b70366c5089f47d58f9cce07c5bae17fb0b2bbe20d3857c790ef2ae40ad404031a80ca5d8ccde3eca8ef0e599c50c5d6599d2034d270b88b251b1cc232f8603ba971b2b8039d290fe307c37ce97ef88f5437c08fd4ff5cfe1118dc98d0a2a4db1288c91d7f2e319e4d797d382128e8386d0ba6bd26d427e50d65548fde655647d482b553065560a5da5c76ea510727059a7b8c8d45dc8d68caaf465c13d412cb8ee1d223f3a18c54158490d4fc765d91d27aa1cf924e43d51ad1139fa6aba9698d2b6a1299e5fab28e69cb2aaeb74bf8fc16a9045d4e8bdfd2626401810738b997d66c26655cd85e172eb4235b81d313602cc57044b035e73399961d6b6d81fc017049e0e4ebab04481ef54cd4f76e3e7c94bcd058e133cb397c5c49a5c1956ee8e936f72", 0x1000}, {&(0x7f00000021c0)="867ee2df7db17f6867d52db6e83de7f03170d08f9b92850eca5469166bf72e4a62e6ba4851cb039e2b147cc0998e8456a3a7694745fbe055d00757182c47e5fd186f8c5f0150762f8fce9d5489a99c9987c8b81e259d8c79e53073d5da8aa3a18ec1822a6ca69b406473c1", 0x6b}, {&(0x7f0000002240)="74177ddcc9c8b30b5b44a322f90650584c25eba0ca7b9c1d8b5637093aa12160bde3b041530ed28339fcfb97ae0830893a5248e24c8680a87edb39984690d210471380df98c17077234431b7d5ab39a154d8c9d6e4065e2191d8f35fb11e17f066b8ba481afeb1f58640731c695320137b322c6a7b253d4a7cbeffc3dc30c3b50699ddac22ee064485563567d925024e24", 0x91}], 0x8) write(r0, 0x0, 0x63) 16:00:36 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x1, 0x0) 16:00:36 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000100)="000000186004008b00002b27febf3d635cad91d2980000000000000000000000000000000000ffff4f22006e", 0x2c}], 0x1) mkdir(&(0x7f0000000140)='./bus\x00', 0x84) chroot(&(0x7f0000000080)='./bus\x00') writev(r0, &(0x7f0000000040)=[{&(0x7f00000003c0)='O0', 0x2}], 0x1) 16:00:36 executing program 1: r0 = syz_open_pts() poll(&(0x7f0000000080)=[{r0, 0x141}], 0x1, 0x1ff) write(r0, &(0x7f0000000140)="c8918a7519ceaef190c6d4b3d0a104ded9f1e6a5cb82c5e2fa791e3154de669a9bfe0b7b3e9ca4de1001", 0x2a) open(&(0x7f0000000040)='./file0\x00', 0x202, 0x1) poll(&(0x7f0000000000)=[{r0, 0x111}, {r0, 0xc6}, {r0, 0x4}, {r0, 0x102}, {r0, 0x172}], 0x5, 0x87) 16:00:36 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2041, 0x8000000100011e6) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x200000000000000) 16:00:36 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4514) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000180)={0xa2, './bus\x00'}) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000100)) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x85, 0x4) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffff8, 0x1}], 0x9, 0x0, 0x200, 0x0) r3 = dup(r1) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000080)={0x0, './bus\x00'}) 16:00:36 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000000)=0x1) r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0xcc) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, "bdbc386e71a516733cd04e5e6652d646b537ea9c"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x235c, "63db6e92407e5c431bf58c0ff722e2c8a6beedc6"}) 16:00:36 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwritev(r2, &(0x7f0000000500)=[{&(0x7f0000000000)="03aea0834e1f413b0494293d934f2e59efda3642060b7f0e6180cc4a8d0cdd507088e6a2f313db61fbc677ebb1c35e0b0a1ecd0d4190a8d89c74752067e7662777ae52e432fbf213b834c1fde51356f2408ea55af2aa55d8809e42acb0227247", 0x60}, {&(0x7f0000000180)="5fa3935187202bf65646272d37796a5886c76a3d7fc39b1294047aa2ba4814d5216106bfcdb503817673088a299d2b496dd50cfc2465ed76f6281ba5b8484e3ed1e2e87debe97fa9090278e082bd3ca5439f4d4ac71082f15830b5a81103566ac517cfa3681e3963780450cddf3ea37690f7e11491b56506cf23612f807a5fcdda7a0315189ff81ef9ea0c220cbdcf18e29d2c86357374", 0x97}, {&(0x7f0000000240)="7f3c51890d28a76851fad19fbf4251b19df10ff96484565c6edf5840a2a378f84494b04843a886b8eaf349592e865a5dcabf7516342243bb49016af46a39a7461c4addeee99b7e8caaf87d05525cb3085818d7f8074ae46940c5467ccf9fb82b30753dad88df715e90d56a54", 0x6c}, {&(0x7f00000002c0)="3107c61ab141599340f96459de39573d3b43409dc3d96ba8fdf6f90c1d1824bb309e016b73673a73addaecf0408bdd0c1914964cabc897f00916716fe6d8cb086b409882821101492d268c9fe4f0d001562763814c39d8c3cff5855302b2a351161366e9641229edff13ca3b17276aecb25698b02bc4241e0fd31badd84637161736e10f193bcf45fdbe34cced4b32c04dc2d5f8f0c32d3974751fe6e6918ca4ff2439846c87bf1e2ea9c4173bf2df55cde3ca5b8b1fa2cfd31b6da3357166597f922140d23749ec0c0f1f5a237e31d47f", 0xd1}, {&(0x7f00000003c0)="74e85ec3317356b4b7370a330125ba16d0dd35ba435b7c60bb0c009b31deb81c85988a9904aa7ccadba60c33085a896417e4cae67cdd9f36eb218bc6de0f5837a298e34da61b5a5f20562509019a", 0x4e}, {&(0x7f0000000440)="91e6ad39a5cf958093388ca397c57919c54b6d6e9feea5240289c31f7007d6db5022899a5feff10e29847c2bdd8892961a71a5dd7faeaccbdb461629835eddeba5c09f2d0c7548ee1446a8ccb8ceaefe3a338af4bee17f3e989dddf43d7f36db7532fa2b0bf8809b4f3d6032bcef2a5d570db12d7aa91e4c965534382e4593349607cc87be3c3068d8eabd5aa7353ddad64cd6edd211e3519e6ae3a69bc308ff01af99b0e8ac23083b4089baaf129c9f9f11c4f02127bf5342771c", 0xbb}], 0x6, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc020697e, &(0x7f00000000c0)) 16:00:36 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x101, 0x0) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x27ee, 0x0, 0xfff, 0xffffffffffffffc2, "25e7f613283958181095e4b6d987e72f21f9bc15"}) r3 = msgget(0x0, 0x390) msgsnd(r3, &(0x7f0000000440)=ANY=[@ANYRESOCT=r3], 0x1, 0x800) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190ab8", 0x88}], 0x1) r4 = dup2(r0, r2) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f0000000040)={0x7f}) 16:00:36 executing program 0: r0 = socket(0x18, 0x8005, 0x1) getsockname(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c65593002a7969f4c98515f36f83975ead97b9d318fe1cda10be3ea55c9b4ec57eab20caf9d13b"], &(0x7f0000000180)=0x6e) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000040)='./file0/file0/file0\x00', &(0x7f0000000080)='c\x00') mknod(&(0x7f0000000140)='./file2\x00', 0x4, 0x800) unveil(&(0x7f0000000200)='./file0/file0\x00', &(0x7f00000001c0)='c\x00') symlinkat(&(0x7f0000000000)='./file2\x00', r1, &(0x7f0000000240)='./file0\x00') 16:00:36 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x880, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000080)=0x200) close(r0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) 16:00:36 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r1, &(0x7f0000000100)='t', 0x1) 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1c}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)='|') r1 = semget$private(0x0, 0x4, 0x0) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000040)=0x8) 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") r1 = fcntl$dupfd(r0, 0xa, r0) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x2) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000140)=0x100) 16:00:36 executing program 0: r0 = socket$inet6(0x18, 0x8005, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080), 0x4) 16:00:36 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7fff, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffc, 0x2, 0x9, 0x0, 0x2000009e8}, {{r1}, 0xffffffffffffffff, 0x3, 0x1, 0x5, 0x1}], 0x66, 0x0, 0x81, 0x0) pipe(&(0x7f0000000000)) 16:00:37 executing program 0: clock_settime(0x3, &(0x7f0000000000)={0x3f29, 0xffffffffffffffe0}) clock_settime(0x0, &(0x7f0000000040)) clock_settime(0x4, &(0x7f0000000080)={0xffff, 0x5}) pipe(&(0x7f00000000c0)) 16:00:37 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x102, 0x0) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) close(r0) write(r1, &(0x7f0000000240)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243feffa4026aa9168bb4bc02707a0a6813d3fbab68893c8932907", 0x65) writev(r1, &(0x7f0000001840)=[{&(0x7f0000000100)="fc7af9b4228e023b148fe827396b3ee020d55f698eedd1e86f3d86d7f1aa620296b3dfd3d7d76064cfb8603c922ac741a2cf58f23a94a2f35e16490cf04205df1a21c65b56f1fcbd7bd15f79f3a533a624bb1718ecae2e0b069c6e61ec34db7c4fc17327215dc7c4187baa2993d6a66f274700d77bdcbeda3671c8d270c38867c23295eb7fe6ed5538c15618095c3cdbd51ae7ba8693acf0649d5f3c389b5d7f92c97ee3c0160deb75ce46fcbccfe3103b85085df1c1c2168529cf72880cd02a8f5d72ea1bd4df17", 0xfda2}], 0x1) r2 = syz_open_pts() close(r1) r3 = dup(r2) close(r2) fsync(r3) syz_open_pts() kqueue() 16:00:00 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) select(0x40, &(0x7f0000000000)={0x0, 0x100000000000000, 0x4}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = shmget(0x0, 0x3000, 0x2, &(0x7f00005dd000/0x3000)=nil) shmctl$IPC_RMID(r1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0}, 0x0) 16:00:00 executing program 1: munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 16:00:00 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) close(r0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0x10, r0, 0x0, 0x0) 16:00:00 executing program 1: unlink(&(0x7f0000000280)='./file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) lchown(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) r2 = shmget$private(0x0, 0x3000, 0x400, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_LOCK(r2, 0x3) sendmsg$unix(r0, &(0x7f0000000340)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000140)="b464be0dd9c4db299ad2b73d54cdf9a1f8e30a2c1a1caab4dcb39c04866266bd9925999e730e0c463e0761a61c815386d22494e0c428f861657b21fcff9a008e8a07dce38386285dd58bac057eba8767e6695433c12fba799a378dad87e3375500532ab4f6b89f6f90d4838eb80acb374cc1a8997f5bb9742664001e4bca664c30d3a6a18414b0c61c83e52112892c433aac60ba3af3244aced8ea184effad40076846736976", 0xa6}], 0x1, &(0x7f00000003c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001800000052e176516695e9e833c300000000ffff0000010000103ba6766cdb83307dcac6a2b115545067befa97df49d459d6adc0203da2176f6443c1d1029266767e6230c6395da3c093144d0882d68e2b50dc30f2844a44affdc9b61323a1fbc3dde185c98164f499b9ed4369665f8b0ae6e47399ca3b2fe84644a5972b4f424f5322027c2421f9cca4ba5156440b16d6a3b617dc32c1da5b11ec24139246442a086a79a17f63a3bc9382be6292971b381248daa29a412b55403302d0c6c61d", @ANYRES32=r0, @ANYRES32=r0], 0x90, 0x40d}, 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) chdir(&(0x7f0000000100)='./file0/file0\x00') 16:00:00 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) recvfrom$inet(r0, &(0x7f0000000000)=""/100, 0x64, 0x41, &(0x7f0000000080)={0x2, 0x1}, 0xc) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b6700290000003100000000000000000000000000000024de34d3c6b04ed3977569659a4ac031f16c93f042adcced2718894ce3be12181aef191a3cda856a31cab5473e2cf40090e5fe4f46f6e1eb6511d83d3dbbb336e1fbf502a133c3ff14d421b98e231d05ca339e9ce4946b8cbc2d682656783c01ae44835790f03611ea6a3179629fc36af9df3bdd97ed853b6def0f001fca0f81d054bd9b02a715483d308765df12ac7afd6541ecc3d92186c050b39a1e61a337ab1ca63fc561d7dad5ced5ca0c68482831cdc00b9e3c91491d2fd999e772ccb585748409f5219c83afbd9e2de864985d8c7bb41b5c79aa8ad5f92243c506b3a01e222579a793feef0131b67e27a6"], 0x38}, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x74}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') fcntl$dupfd(r0, 0x0, r1) r2 = socket(0x18, 0x4003, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") r1 = dup(r0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)={0x6, 0x64, {0x10001, 0x58}}) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x280, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4}, {0x61}, {0x6, 0x4942, 0x0, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ftruncate(r1, 0x0, 0x3ff) syz_emit_ethernet(0x1, &(0x7f0000000240)='\x00') 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x4}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)='\x00') 16:00:01 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x3}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080), 0xc) 16:00:01 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="3724ebe52cd1acc575beba70e301f1f4a1ecb694a79468d72dde73d25496ae87812f3ba5817104650e9856ae91849ba9d801f318b7cad4b619677c31b2ab11a800001d990f7041a45da03994210018f4063cb2a5f8828957d25bfb17331843d7aa30dc07c6f1c7ff2e420527a13b074bfaf85a7c1830673b71322f50c4a0f4f865a74510d6f30220bd686d880744a5d6cb4383075121d88fcd6c2b30541aaf72350a0b586fc44e5ee2e8185956147addb5e1758440813e7849fd", 0xba) syz_open_pts() close(r0) read(r0, &(0x7f0000000300)=""/172, 0xac) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0x6) 16:00:01 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x11, 0x200) open$dir(&(0x7f0000000140)='./bus\x00', 0x8581, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x401, 0x0) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) r2 = dup2(r0, r0) getsockopt$sock_timeval(r2, 0xffff, 0x0, &(0x7f0000000140), &(0x7f0000000180)=0x10) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x5, &(0x7f00000000c0)=[{0x7, 0x0, 0xdda, 0x1}, {0x9, 0x1, 0x7ff, 0xa4c5}, {0x401, 0x2, 0x7, 0x400}, {0x6, 0x4d, 0x4, 0x800}, {0x2, 0x0, 0x400, 0xff}]}) 16:00:01 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x2) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = msgget(0x1, 0x282) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x1, &(0x7f0000000140)=[0xffffffffffffffff]) r5 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r7 = getpgrp() r8 = getpid() msgctl$IPC_SET(r2, 0x1, &(0x7f00000001c0)={{0x5, r3, r4, r5, r6, 0x40, 0x1}, 0x0, 0x6, r7, r8, 0x80, 0x5, 0x5, 0x2}) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) close(r0) r9 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r9, 0x4, 0x80) write(r1, &(0x7f0000000240)="186f2a5feefd0dab6346d29c3a9ce565b6f2d8157ad548b8d8269e4ca6d49c82909cccca39e9cce873ad1195c416275ae9e4748f1df14e72491cfd46b776fea9508c3e1ca874c95d579b9091e0476db9200d7379f982cc21063f69fa8554c5d893a154abc2ab64fb0db7e02e94619faa9be30eb710bcb9d5b9cb66281aa469bb810b9803a3fc402755d09ff3a35dfb71423e76d696b2947a6fd5fa77162d19377d4e541cb8812b6a24c56d02c5f37537c3c6fb8dd8c8426f5111b83c4d267e9c79d639cab9d8", 0xc6) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3, 0x4010, r1, 0x0, 0x0) pwritev(r9, &(0x7f00000003c0), 0x1df, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) preadv(r0, &(0x7f0000000500), 0x23, 0x0, 0x3) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000140)='./file0\x00', 0x40, 0x81) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) r2 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x8) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000380)={0x200, 0xa41c, {[0x8, 0xb2ad, 0x7, 0x200, 0x2, 0x5, 0x40, 0x2, 0x2, 0x5e28, 0x7f800000, 0x1, 0x9, 0x101, 0x3, 0xfbf, 0x8, 0x3cd9], [0x7fffffff, 0x8, 0x7ff, 0x0, 0xffff, 0xc58c, 0x762, 0x1, 0xa7a, 0x8000], [0x1000, 0x2, 0x400, 0x8001, 0x1ff, 0x8, 0x1], [0x8, 0x9000, 0x101, 0xce, 0x3, 0x80], [{0x7f, 0x8, 0x1000, 0x9}, {0xffff, 0x7, 0x1, 0x1db3a309}, {0x2, 0x5, 0xe2, 0xebc}, {0xfffffffffffffff8, 0x7, 0x101, 0x10001}, {0x1, 0xffff, 0x80, 0x40}, {0x73, 0x55ff, 0x1, 0xcf}, {0x7fff, 0xaf, 0x4, 0x2}, {0x700000000000000, 0xb3ad, 0x9, 0x80000001}], {0x5, 0x4, 0xf7, 0x7}, {0xfff, 0x2, 0x100, 0x4fe7}}}) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000180)=0x3ff80) dup2(r2, r1) r3 = dup2(r0, r0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat(r2, &(0x7f00000001c0)='./file0\x00', 0x1, 0x152) 16:00:01 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000200)="90853856a63efcf2dafd59dbb3ccfeb6bb87611df9e9a23877062c368035b5664d65457b194153a11cead41242e11b56fe9bdaf71bf0697ffc34deb00ef06a16b122bfecbf0000000000004abe72c94ac670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f09", 0x80) syz_open_pts() close(r0) dup(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x3f, 0x3, 0xfffffffffffffffd, "85491702876ffe4dbfa620000000000900"}) readv(r1, &(0x7f0000000440)=[{&(0x7f0000000280)=""/159, 0x9f}], 0x1) syz_open_pts() openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0xa0, 0x0) 16:00:03 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) unlinkat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) sendmsg(r0, &(0x7f0000001580)={&(0x7f0000000080)=@in, 0xc, 0x0, 0x0, &(0x7f00000013c0)=[{0xffffff3c, 0x1, 0xfffffffffffffffa, "5c8f799ca5be262436985027fb4517bdc45ce6c170a3a2b71202f247d1bf30ade5f2549bff7e212ae3711c52bce1f30301a4a5c00d8e60e2229c74a29f1c1b1526c532086455cd622e282b1ab56cecd3da13552e69a54172420043b913f32a242ff7906b748309fbcaf4f592173de4a2cdcad4944f78a81eb66ace26870577ff2f02657bc637c240ee13cbe54834aec084d33e01ac1277f4537af339efa1cf5a435460aa01a0969f24cf8aed839c"}], 0xc0}, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 16:00:04 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) r2 = kqueue() getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f00000003c0)='./file0\x00', r3, r4) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0xaf}], 0x10000, 0x0, 0x0, 0x0) r5 = semget$private(0x0, 0x4, 0x0) getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r8 = getuid() semop(r5, &(0x7f0000000280)=[{0x0, 0x6, 0x1000}, {0x3, 0x80000001, 0x1000}, {0x2, 0x8, 0x800}, {0x3, 0x100000000}, {0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1800}], 0x6) getpeername$unix(r0, &(0x7f00000002c0)=@file={0x0, ""/108}, &(0x7f0000000340)=0x6e) geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x8001, r6, r7, r8, r9, 0x1, 0xffffffff}, 0x7fffffff, 0x40, 0x8000}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) fcntl$setflags(r10, 0x2, 0x1) execve(0x0, 0x0, 0x0) 16:00:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000001440)='/dev/pci\x00', 0x8210, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000001480)) readv(r0, &(0x7f0000001380)=[{&(0x7f0000000000)=""/35, 0x23}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/180, 0xb4}, {&(0x7f0000001280)=""/232, 0xe8}, {&(0x7f0000000180)=""/74, 0x4a}], 0x5) write(r0, &(0x7f0000000200), 0xfe72) r2 = syz_open_pts() close(r0) dup(r2) syz_open_pts() open(&(0x7f0000001400)='./file0\x00', 0x40, 0x3) r3 = socket(0x400000000018, 0x3, 0x0) syz_open_pts() setsockopt(r3, 0x29, 0x1a, &(0x7f0000000040), 0x62) 16:00:04 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000040)='r\x00') r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000680)={&(0x7f0000000140)=@in, 0xc, &(0x7f00000005c0)=[{&(0x7f00000001c0)=""/216, 0xd8}, {&(0x7f00000002c0)=""/222, 0xde}, {&(0x7f00000003c0)=""/230, 0xe6}, {&(0x7f00000004c0)=""/152, 0x98}, {&(0x7f0000000580)=""/53, 0x35}], 0x5, &(0x7f0000000640)=""/32, 0x20}, 0x40) symlinkat(&(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') r2 = geteuid() r3 = getegid() fchownat(r1, &(0x7f00000006c0)='./file1\x00', r2, r3, 0x2) 16:00:04 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) dup2(0xffffffffffffffff, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:04 executing program 0: r0 = socket$inet6(0x18, 0x4007, 0x0) getsockopt(r0, 0x29, 0x25, 0x0, 0x0) 16:00:05 executing program 1: openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x80, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000040), 0x391}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat(0xffffffffffffff9c, &(0x7f0000001540)='./file0\x00', 0x100, 0x4) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000002700)={'\x00', 0x3, 0x3, 0x100, 0x0, 0x8001, 0xffffffff, 0xb, 0x2, 0x1, 0x7fffffff, 0x39248dd9}) close(r1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000002c0)=0xc) fcntl$setown(r2, 0x6, r3) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mprotect(&(0x7f000075c000/0x1000)=nil, 0x1000, 0x1) chflags(&(0x7f0000000240)='./file0\x00', 0x0) chflagsat(r1, &(0x7f0000000300)='./file0\x00', 0x1, 0x2) r4 = semget$private(0x0, 0x2, 0x50c) semctl$GETNCNT(r4, 0x7, 0x3, &(0x7f0000002800)=""/49) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000001580)='c\x00') accept$inet6(r1, 0x0, &(0x7f00000001c0)=0x3cd) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000002880), 0xc) accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) r5 = openat(r1, &(0x7f0000000200)='./file0\x00', 0x20401, 0x20) openat(r5, &(0x7f0000000100)='./file0\x00', 0x208a2, 0x8) semop(r4, &(0x7f0000002840)=[{0x2}, {0x0, 0xff, 0x1000}, {0x4, 0x4, 0x1800}, {0x7, 0x28000000, 0x1800}, {0x3, 0x5, 0x800}, {0x5, 0x4, 0x1800}], 0x6) 16:00:05 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000140)=0xa08) ftruncate(r0, 0x0, 0x3) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x801, 0x0) getpeername$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/54}, &(0x7f0000000100)=0x38) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) r2 = shmat(0xffffffffffffffff, &(0x7f0000bff000/0x400000)=nil, 0x1000) shmdt(r2) fchmodat(r1, &(0x7f0000000080)='./file0\x00', 0xc0, 0x2) 16:00:05 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) listen(r0, 0x2ce) mkdir(&(0x7f0000000300)='./control\x00', 0x0) link(&(0x7f0000000080)='./control\x00', 0x0) 16:00:05 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x200000000002065d) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x6813, r0, 0x0, 0x58) open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) geteuid() 16:00:05 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2, 0x7fffffff) setsockopt$inet_opts(r1, 0x0, 0x0, 0x0, 0x0) 16:00:05 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000300)="5001050360000d04000000042106ca90041004fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfb6a000000000000002f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a0000000000000000", 0x150, 0x0, 0x0, 0xfffffffffffffd85) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x80) sendto$unix(r0, &(0x7f0000000040)="bc5ecec600f8a69ad59f5b7d8bb0ad96cf047dd82d295dc715658e610dd963d1848da2d3e37821ef4247eebf608f1aef93a9d177a7f76d491808f4f1b1137f84fd04b05d1ba9f37884e62b82af4f2d3697f2b5437c", 0x55, 0xa, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="50fec4f90ef4df9994ebd6af6c85bb64c31f037d2c755c654a4f11ae800050da7a96682e6965bc0a0222eb3c9f8fe6a7da74328dee7cfe229971d640ddc995f861360a6160ae932a92db0b9eaa0224c874d2cfc59990c871d482a43c23b107b32b8c741acbde8b1e3b00d39524437eb563cb9c84c830", 0x76}], 0x1, 0x0, 0x0) 16:00:05 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000180)="b100051360000004000000002000ca90100e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff00"/177, 0xb1, 0x0, 0x0, 0x0) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) 16:00:05 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f00000000c0)="03000000", 0x4) read(r0, &(0x7f0000000000)=""/94, 0x5e) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000000), 0x203) 16:00:05 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0), 0x10) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x781c875a1df14886, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000080)=0x80) 16:00:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSTOP(r0, 0x2000746f) fcntl$setstatus(r0, 0x4, 0x80) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x8, 0xfffffffffffffffb, 0x8f68, 0x5, "1a80601136483258444c050d8890a1b00a51b377", 0x7, 0x1000}) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x5, 0x1010, r0, 0x0, 0x0) write(r0, &(0x7f0000000440)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c35e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709de144625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99a", 0xfffffffffffffd2e) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x8, 0x6, 0x8, 0x2, "313e0adb0c35eade8e4885ae67e3c461a596207c", 0x80000000, 0x5}) flock(r0, 0xe) r2 = syz_open_pts() ioctl$FIONREAD(r2, 0x4004667f, &(0x7f00000000c0)) 16:00:05 executing program 1: r0 = socket$inet6(0x18, 0x800000000003, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x81c0, 0x82) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000040)=0x1) getsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0x0) openat(r1, &(0x7f0000000080)='./file1\x00', 0x0, 0x16) 16:00:05 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff) r1 = kqueue() r2 = dup2(r0, r0) symlinkat(&(0x7f00000002c0)='./file0\x00', r2, &(0x7f0000000300)='./file0\x00') readlinkat(r2, &(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)=""/173, 0xad) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x68, 0x0, 0x2, 0x755}, {{r0}, 0xffffffffffffffff, 0x1, 0x8, 0x7, 0x5}, {{r1}, 0x0, 0x2, 0x80, 0xfffffffffffffffe, 0x40bdf5bd}, {{r1}, 0xfffffffffffffffd, 0x90, 0x20000000, 0x660000000000, 0x4}], 0xfb2b, &(0x7f0000000080), 0x9, &(0x7f00000000c0)={0x9, 0x3}) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000340)=0xe1e) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000280)={0xfffffffffffffffb, 0x6, {0x7f, 0x4}}) recvfrom(r2, &(0x7f0000000540)=""/61, 0x3d, 0x1, &(0x7f0000000580)=@in6={0x18, 0x1, 0xfff, 0x9}, 0xc) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x2, 0xfffff, 0x5, 0x4}, {{r1}, 0x0, 0x8, 0x8, 0x9, 0x4db9}, {{r1}, 0xffffffffffffffff, 0x62, 0x0, 0x2, 0x160a}, {{r1}, 0xffffffffffffffff, 0x48, 0x1, 0x7ff, 0x800}], 0x1000, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x20, 0xfffff, 0x7fffffff, 0x80000001}, {{r0}, 0xfffffffffffffff9, 0x0, 0x20000024, 0x9, 0x9}, {{r0}, 0xfffffffffffffffa, 0x10, 0x0, 0x1f, 0xff}, {{r1}, 0xffffffffffffffff, 0x8, 0x80000001, 0x7b6, 0x1}, {{r1}, 0xfffffffffffffffb, 0x50, 0x1, 0x40, 0x3ff}, {{r1}, 0xfffffffffffffff9, 0x10, 0x1, 0x4, 0x1}, {{r1}, 0xfffffffffffffffe, 0x0, 0x10, 0x3, 0xc3c6}], 0x7fff, &(0x7f0000000080)={0x2, 0x644}) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f00000005c0)) r3 = semget$private(0x0, 0x7, 0x20) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000480)=""/136) 16:00:05 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000040)) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) munmap(&(0x7f00003f0000/0x1000)=nil, 0x1000) mprotect(&(0x7f00003f0000/0x4000)=nil, 0x4000, 0x0) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x7, 0x0, 0xffffffffffffffff}, {0x35}, {0x6, 0x0, 0x0, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x680, 0x0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000080)=0x2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) r1 = socket$inet6(0x18, 0x1, 0x984) connect$inet6(r1, &(0x7f00000000c0)={0x18, 0x0, 0x5, 0x800}, 0xc) poll(&(0x7f0000000040)=[{r0, 0x84}], 0x1, 0x100) write(r0, &(0x7f0000000100), 0x0) r2 = syz_open_pts() close(r0) dup(r2) syz_open_pts() close(r0) 16:00:06 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x100000001) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x10001ff, 0x0, "b0d42000006e9300"}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) syz_extract_tcp_res(&(0x7f0000000000), 0x0, 0x9) preadv(r1, &(0x7f0000000240)=[{&(0x7f00000002c0)=""/209, 0xd1}, {&(0x7f0000000100)=""/29, 0x1d}], 0x2, 0x0, 0x0) recvfrom(r1, &(0x7f0000000180)=""/172, 0xac, 0x40, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x2}, 0x8) sendmsg(r1, &(0x7f0000000280)={0x0, 0x0, 0x0, 0xffffffba, 0x0}, 0x0) 16:00:06 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0xffffffffffffffff, 0x800bf9c, 0x0, "7e389ddedff37173934a3a00"}) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) 16:00:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d99705dc1ce23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bd25d6486b8ad670741e870106b6134a46bbb54cfb7d0304e01505c44aacb88fec667ef247140d2104", 0x9f) r1 = fcntl$dupfd(r0, 0x0, r0) sendto$unix(r1, &(0x7f00000002c0)="79a3550cf47e1b26d9fb9c8f20013b8d86cb3d382f66b5962a71b51137852c49b08075bf3f8ea1980c415e78b7b9eb15a7c6f2cc4603c3ceb72b9127cb26812f8589a3a11195bcc4ae61a70055aa302ea4c4581a9cb633f021eb7b706929a66fdb9a001b4a4b5a914475eb760afc19d603fe17a57a75ea811f6918a39306b8d89641bdd5c583ab8a4e58cc3ca53be64d14b297f7ac837ff6c5e3e29882248d84111656a919b3a504d1a1d9036f4fd97f0a7584d0ca6377", 0xb7, 0x1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffeffffffffd, 0x20003, 0xd9f, "0000000000000000000000000000000400"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:06 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xffff, 0x0, 0x49, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000000c0), 0x3ff, &(0x7f0000000100)={0x5f5e100}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x40, 0x0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000140)={0x3, 0x7d6d000000000, {[0x5, 0x2, 0x2, 0x1, 0x6, 0x9, 0x2, 0x80, 0xffffffffffffb6b8, 0x400, 0x8000, 0x18f, 0x88, 0x120000000000, 0x0, 0x3f, 0x7ff, 0xdc67], [0xffffffff, 0x8, 0xafcb, 0x5, 0xd3, 0x2, 0x5, 0xbf9, 0x191, 0x4], [0x3, 0x3, 0x6b456d5, 0x7fff, 0x1, 0x6, 0x7f], [0xffffffffffffffff, 0x240000000000000, 0x1, 0x1000, 0x5, 0x80000000], [{0x6, 0x1, 0x1, 0x331812eb8000000}, {0x100000001, 0x4, 0x81, 0xb53f}, {0xfffffffffffffffd, 0x0, 0x100000001, 0x3}, {0xfff, 0x80000001, 0x401, 0x250c}, {0x80, 0x5}, {0x7, 0xb5, 0x80000000, 0xffffffff}, {0x1ff, 0x200, 0x8, 0x4}, {0x0, 0x3b, 0x9, 0x9}], {0x5, 0x7, 0xfff, 0x800000000}, {0x0, 0x1, 0x0, 0xa0}}}) 16:00:06 executing program 1: execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000040)='@,$-)$&)\x7f&\\\x00', &(0x7f0000000080)='$^\'*\\/:(\x00', &(0x7f00000000c0)='((/\x00', &(0x7f0000000100)='\\-}\x00', &(0x7f0000000140)='@(\x00'], &(0x7f0000000440)=[&(0x7f00000001c0)=',\x00', &(0x7f0000000240)='(\x00', &(0x7f0000000280)='%\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)=')])\x00', &(0x7f0000000380)='(Y\\\\)-#$[\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='$\x00']) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001a40)="c06234e606498ac6f92ab8699bc4e1e01b1d266dda086babb589129f5e93feb58c0f1ef447b8001bb48f51a221d478ee7600895c529822c3be252e34bf8da7efa7a9ff1e439e8e0e572505d1ad4d490fd57825561c98418b5be52c3c2a51468d89e4ce9cefc32a52e9a9c85935d8497a44a2a108fc3608377045cceec990bd00b63a6def6438d31cd1824288f4800eaa71ab28741cf88d344e63424954334b39c882739ab960254f11e0003bdef0423905669ae11914e08921a85ff87763ddf67bb2240e2da3e089079ce8826c27d17719df436d5a7fd53052d9313b2c1145107a88771653517318910c4973f7d2196154044f40b9ad0a5d7f3d1a41e3c2cc601d629c31d01d913d415f958415cf9d9cf19e0ae93845f9c6fb3e809b68396fe2a7c5645f2255c143ec0237dd70aa7bce8b7a265a96a15a282001e5300284dbb44e4d47ab6162627ec03a4a2ed8f25affeaf3af4f28bbb1ac344a5533b9e79530f46b10e4fec69cdefadb157bde541eeae46839479130aa75fcd6e98f4ee0b031df8de31bbe60a68164be88f387529fd852c757ff9fb27fb7494fc2e12817228a289cba155a482d5ffb0da674c7f34ffc9b17fbff63bf43f339cdbb78872151f2e2010c4b66149cc5e38bbe9aaedf53ad2654032b6d9f7689bf810486fc11f659ddf15ab6ed6cde1c34742d71cf4a8dc526f92b9404f332146edca51fbd025b5fa36923730fd15a79221ab5f340ebf712082dd49f0ce277c22a05bdea168ce5af69d4a287157dbfdae48fde16191046cf8189d5c536006739421a95b7bd6b7bea1799158f2b294c6f146c796bdf428379ff273ae26aad05cfa8aca61bfff3771a621edab699b381aad6edb4f1f79ac7b04d1bd9eaed697252680d7b730fdc09abfa025d8000924b5e054e790b64c7cf273169e935b4e02465a793f347802f42478252e59b9d2dc0d6dd4e216f2f7126f7024ef2d7ae9bd488442749d0c50e81d9e069b3eac28e122c9d0126f051d09b9694840a09826f4b0c0ab07a872a6cdf09e89443686340bc480b0209f9060bbc6805056576af7ba02c8077be81a41b8455479994e5f52a4243f46f18830fff3c61c53d4a3c87f05a7b2282132c561de273c42c3c0242ec6c7e5f12882912e804ff8fad41fc07ebae12b315cb0b275e21c058f89f2917a918f9468b8d8c89d7cccfef66dacf3d3687cbac2fad5d2eaca3a1dc9b580bfffbea462f3e30bcea9c8f68b86c0713fb93797de957881d2a677d6e76b27afc40aead5e549feaeb1e8bab9526215cf4215bba6b60ea7e7b8f3f7b1d7478144a98175ee49ff2c2cc3ada2e2c3a32a20d574edaf5213282db56c4a21b631332f09e4a7acf6359a32824e4f9654219b1441a6c040f03879174d102027b2378a0c86a29f1b0cb92a302daca4532d03f93e31ae3f80597cee332102996e404bf1bc0bfdcda9c3a26eb8575f4171f6d4398f7a5381d7c10afe89fa461f21e62d289b15023b53d07e11cc10baacb08c8c758aaa2b9752bff6498843b0941e1f0ea632f68e608e386e1869a56b42347ba848ca31d49bd87d5ebaa4b8ee536703812daeaa197afa9e66223ed4826beabcfb13a65ed77be154cec294748cf4cf93d5af41d91bb6d5e0dc76ea12d7036fef74b77b0fca8e7ef79e956a8579976c22e3cb0881e6dcacfd8d9565dbe13b97a45af5b7ff89ee70791450ec1bfb1f5914b15e93cc0d9f9b1e2d62379761d75ef363cfe1f5a109de2dcdfcdb2052d8ff4689f9ab1d765cb095d7c92f53ca02933e40cae54a88e8e9843bfda24311c11c784b6db3110dbb9d554b83d13a436209832f696c95b94641fc384f7b193f6cdf889202d5b85b764bb7d37a0397040f787a36cdb0b209c30c0ed8268472debb3b39c0c2fbcea5e01812e095d9f90f77147e7566113aa0913885b44632bb5da0a6be14e6981ce608cb1f7ee6fba4aca46fbae824f62dafb12d22bf98f7a0b2a9a83d80bb47d515af51e27d4163b2f4dcfdba77e57fc083fcd2174d8d296004f318ef697748e5a15a12e7a0775df7f23686528090bedbea53977ff8636850a61b596169eba5b7be3e41645c101f85e4f19adfd5328e4cf3a56e2096af34de0f38ceba1b0383fce076ff181c7caeb3eb0c2b515c493bc0c92d12bf4dbf72234b7be9eacf956466c07722d8b068b14fe60494cfa26c4327febd0da07d69493d7465183ac64e73414d664c87967ac1b958c5c10113a6548c789c768430fab713c72bb1aff43344535114cfb5291844211721d84f330ef4a9fe364994f113b6dc826db7506021720ef84a54daf46cad91fcdf978af7a450ebaebdc9d61e08d131b3de9a8ce3734a086903919b348bb9b24d633624b31b55737c786f582c0595144712ec0c60aaebfe311225303fb73284a2497eb12833b92d7179d7719245204c5b594a07803f3ad846e4e1fda22747fabc80d84485103a8d23af831036f094ac8aa495608f271b9a03c9964aa770c21be17f18336196134e7b6f6e8dad86f2285b472f1f1c64db12ad762aa054b39b535ee32034d07784fe5530e037399c74bc5f3f19461e363850b799cb2b02a500ab14c3688c0aa844145b1b841a7461ab1492480c4afacec3dae939324e4d504e81165a6a026ad98ddd4c3aa90ba2db5b65f233aa23ace61002558b9b8528c25dfa3e9bf0e6b9dcb72b554a368d2a7f85dcfecc58398dcd5cbc61fa75ad4021afe5413c48c15a943543db650279c1c8fe886d889cf6e7beda0b53949b4fedf5fea49b5b81516271e58c8f69a7d9866262903558f78397c0509f264c9956588df9ccf0bb14223c865cea897407a18699d7fa9454ce58ffccf5502c758200619aa38989786f0d55fef7af96d5e0d3c7d0d0d70efa6e71b", 0x801, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000005a40)="7be3d7a300610486b1ad5731707b3611313e9f75bd2589027832ca7884e2a6a860b088b913b30181a16da37dc32d0057bf3dfaa9e5e1f557ceff887a12494fc5e48800263bb521abafdb22edabbd0e07b79a4f043e5b8f5358a2d837d7261720818fd0550a58ef6b489c4debd3b05ec571d7e39e676861a8f37c661476c18812100109d2a90b847aa6c40b8aca7a879b89d63f589dfc43e1825d4dbf3949bc4935b87f458f51982083d617d6562f3e763180871794f6db04088b897815bb8543d00379cfba8ea1caf76f2d82bbbc55b236f18167d04222f992c4a89d8990a1dce5057f14760411bfb0eb32f94e433eafac0213b7b2f6b3b6e93486ad539081b690980d6469c5ea6339eced75826230c078ca9edecfaa9d8d84d2e1965bbd549b9e661b3cf3871f9374a7074b39129616a36b757ca94a46ec7ee922737c51902fa3cd0a641d7e85df2c7972bf7f70b91ab878c82329f42bac1d1e31fcda68e6686627b30e012464efa1bc52181e3a54a8177a6015688fc65dc7f70e5019ece70c42c088727018e4300e766e74101d176e705cb19ef02be7c0065123ab6e08cad237e5243bcb0d4d22a4ed3792d851e9f3b9b53091b2413d97c1fef5606caedce0534a550fb9506219eef169290246be483f7c4d384063e962b4c5488cb7576b9984f7aed6fc5161e1d5a91d1c080ec0ba3e12e43d6f368c8392af425723535840e0b903fb0016162980e3bc2f9727278ce8f8410c34f843dfd54e14ccf53a468ee83cf7b33fae84c32dd07d1d6ccbcebb490d6ea09779e830c57b5138ff26b8a79528afac862735cdeef5e9d836f3140756628dcbe3b45c570fa8b0812cac5e35fd901bc8852d7bdc59754fa177117a17a6059d71348a26dd216b34d6fbc4e3b559a03473c9691167ca6b74d17e1943a64a3d696d546670b22f96f180be60e2fbf67182ec5412d6979b293fce697d10826d86ea63965b60a5c47d250fb9ef716b828a0b3aeaa2ac85340fe9c910cb734eb737e8bc771af856965405e0ea8b58cf4a484ff644c5de9027c04f13073ef2f470c3504cd34032e43f23695765c558f672be58748e08570f5aa985988761ca8ac068d098f1db1a1fb50a5cd2ea1c6af89061c7fc9ad5c23a4e03d1cf884bec7c7f69a3c7f661a81688d66e06ae0ea8b3c0c922e5a4a938991cf8759f7b3ed665aaa8df61a23ade1f0175a33c69b7a9a4a064c7f690cd179543fd1d33e35d6cd7009c6fea7322bbffaf3a0bab5fccad187dc24291f9531e9b8428b76ee991db8620cf1cddbe10568f50eddef1220e49e67355a186ebd9469c2ca25670f0787a9b73bf95ace17fbef4b5cd261a364fe576a92095eb87fb4a0262169643490e9889e6e29f74cab0ff737d425f03b5f7d8b60e3faa59d55b4b06cc05c916fe02f9c92bfbe640212b85e5e14a6bbe1cd1112ada94fe1c592062d6d276b541a84fb911aca24f0bb5cc9f180e4f09f14764411dd516778ae854f508101f335f19a965a975dd9a075f8438770097908827f3e470742e40a01858437dc0a6f277156ec9e6c6a506921b302cca495e5098f3d47eb71fada4e077b9645e03bea53a639144929ce170fbeed4adede458c9136d29eb5413f74fae98f7e6e8d02c5878772d87f726ec62d90ae284e417d661b795a23970afd07ba305f3dd45853ac615e43716a0490020853b48305544dc23821c4fad782c8f881ad95c5c1869056f9e2bb0668c7c4791c976aed86c6e96ed91082cc4f1291a5668dedb17c9dff214dd1cf99d22f378acfebf450e7a9dbe858877e1fdf03aade73b52f8c2210e2119d53b2c537eb1c4f79577bac62654f7866f311aba3b9bb7dd39ad6152d427f8191abdbab3f855bdd2efa4e1ab8b5d16001eea7278aff2c4d4dfcd3e145f374faa97c71ae85434c57a14e04b3c82a129fd583d6d653ba41f1a959a73408774cef6d8fabd5f3f1fef4696bc92d8196960918f57ce89d4f464de0bd1b10efbf0b528525e5aa66bbeb7be460f410e6fbf3f3306871fe048c049d10782437ba0dd8c75ddf56b07e3198e311edde313dfba28772fcd8edbb60410f7b05353dd7453621007df8926ad159b79fb3d945c0b5275b1ce6ad8c9e44fbed88a1d94495d952505d623e4b3e4c045f71479356a68b7bde436ec66df117795ff98d805e23a1df42f7600f27c71afd059c8ba11ec78ef343b502421a2fd9f46b07f90c2bc283dea3bd07dcaa3a01e3b2ba7e9acd5cf1687fbce119571c238ff17a74bf0e87890272cfe20e43ba3abd905f50a5223f6aaa30ec669d844c2e932e1d43542220ff9576ba6a7f67f11def42acf623a8c4fd77dc03e3d3bdb3455977a2febb19ae9399cc0aa39bc77feb28f6c3d8f09290f93813e4f4543cb1b99fe57d79e52bfce15b1b748755006a6eec7dbed38af0ec5fe2d2568b174222691be6ea9d74141179e5f62dbc011217898740ce6850040c2cd1c757e31cadd3aa4654912f3247d2c38abee28fbf2cfefd0b298e36ca1796133f6dc9a795c5462b53be8fc08567befa27dd3c96d02062912981b3be1095b261740764cc6ad6aa90037ea33251729567d5fd266018bae1f443110262d682f2abf2a7b43fc41bbccba75a40a820176b4c22a6518c8afb8653ae5fdd7ed596b863616afa4df1ed47651921458edcc743117c3784af2bc57f587e1c7598efb6976077fc69cc162321ac8bb2dd731b40eb448f0977ef9f03430f228861f10963df8ff39bbab1db26c6ac3866e397ba369615f3d18056a2e98ffe014123722dbd560f8130af4b6da8babc5085c766079368293f5061f2510b44216d7542a3cb05aaa772fefbaa949e615dc7680dd9793fc3177f56ed4d8d7369bf163ab585302933c6c6bb17547dc3a8f", 0x800, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:07 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x9}], 0x9130dbf, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080), 0xeaf4, 0x0, 0x80000001, 0x0) r2 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x2, 0x0, 0x4, 0x9, r2}) 16:00:07 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() r3 = dup2(r0, r1) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x81}], 0x7ff, 0x0, 0x0, 0x0) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000000040)={{}, 0x6, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) kevent(r2, 0x0, 0x3, &(0x7f0000000100)=[{{r0}, 0x0, 0x1, 0x4000000b, 0xefe8000000000000, 0xfffffffffffff001}, {{r1}, 0xfffffffffffffffc, 0x22, 0x2, 0x8, 0xfff}, {{r0}, 0x0, 0x20, 0x43, 0x7, 0x6}], 0x6, 0x0) 16:00:07 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) r2 = dup2(r1, r0) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff9, 0x0, 0x3, 0xffffffffffff7fff, 0x1ff}, {{r1}, 0xffffffffffffffff, 0x20, 0x4, 0x3, 0x7f}, {{r0}, 0xfffffffffffffff9, 0x74, 0x0, 0xfff, 0x100000000}, {{r0}, 0xfffffffffffffffb, 0x84, 0x1, 0x100000001, 0x7}, {{r0}, 0xffffffffffffffff, 0x1, 0x20, 0x2ef2d3ec, 0x7}, {{r0}, 0xfffffffffffffffb, 0x10, 0x1, 0xffffbffffffffffd, 0x3}, {{r1}, 0xfffffffffffffffe, 0x50, 0xfffff, 0x9, 0x1}, {{r1}, 0xfffffffffffffffb, 0x1, 0x0, 0x4, 0x34}, {{r2}, 0xffffffffffffffff, 0x1a, 0x20, 0x100, 0x8}], 0x95, &(0x7f00000001c0)=[{{r0}, 0x0, 0x1a, 0x0, 0x5e0a, 0x6}, {{r1}, 0xfffffffffffffffe, 0x40, 0xf0000004, 0x1, 0x5}], 0x81, &(0x7f0000000200)={0x5, 0x20}) syz_open_pts() 16:00:07 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x482, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0x7) r1 = syz_open_pts() kevent(r0, &(0x7f00000001c0)=[{{r0}, 0x0, 0x1, 0xf0000005, 0x8, 0x1}, {{r0}, 0xffffffffffffffff, 0x4, 0x10, 0x2, 0x8}, {{r0}, 0xfffffffffffffffb, 0x20, 0x4, 0x400, 0x9}, {{r0}, 0xfffffffffffffffd, 0x41, 0x80000000, 0x8, 0x4}, {{r0}, 0xffffffffffffffff, 0x20, 0x1, 0x5, 0x80}, {{r0}, 0x0, 0xc0, 0x79, 0x80000000, 0xffffffff}, {{r0}, 0xffffffffffffffff, 0x4, 0x7, 0x0, 0x6}], 0xd5c, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffc, 0x40, 0x40000014, 0x7, 0x3}, {{r1}, 0xfffffffffffffffb, 0x80, 0x40000006, 0x0, 0x10001}, {{r0}, 0xfffffffffffffffb, 0x0, 0x40000000, 0x1, 0x9}, {{r0}, 0xfffffffffffffffe, 0x20, 0x1, 0x18, 0x81}, {{r0}, 0xfffffffffffffff8, 0xc72f34baff044e81, 0x1c, 0x4, 0x6a92}], 0x5b89, &(0x7f0000000100)={0x5, 0x5}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000140)) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)="a1", 0x1}], 0x1, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x100000000) 16:00:07 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2003, 0x605) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xb244, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x3, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x40, 0x90) close(r1) kqueue() 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x6c}, {0x2d}, {0x6}]}) 16:00:07 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f00000000c0)="a49c83c34e3333", 0x7) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x10) 16:00:07 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) readv(r0, &(0x7f0000000540)=[{&(0x7f0000000100)=""/22, 0x16}, {&(0x7f0000000140)=""/72, 0x48}, {&(0x7f00000001c0)=""/102, 0x66}, {&(0x7f0000000240)=""/24, 0x18}, {&(0x7f0000000300)=""/253, 0xfd}, {&(0x7f0000000280)=""/51, 0x33}, {&(0x7f0000000400)=""/70, 0x46}, {&(0x7f0000000480)=""/157, 0x9d}], 0x8) open(&(0x7f00000005c0)='./file0\x00', 0x459, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8060, 0x0) getsockname$unix(r1, &(0x7f0000000080)=@file={0x0, ""/24}, &(0x7f00000000c0)=0x1a) listen(r1, 0xd53) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x8, &(0x7f0000000000), 0x4) 16:00:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="c8709e1eda66ee087459daa0879cc7470a25240a1bf287ae7a9cadfc3476a710911729ba7dd8b6d31214ce4955e54852b8920af87916427736d840a2558f9a784cbbf7d54bb58139b2873354a506d51619aa4f7230060a6b79d6ce1441398ceb6b3c07e11e2c8ecfd5d583e0e19588b048cf4f7802ced48fb9af65918fe7d8b2bd0e7576d39756ab49be799cf1cae94926a63a4eccbd4acfd902b474b3750fbcc3ddc5c2eccfcb5fd2b2", 0xaa) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000340)="3e2a7913e4ba6d673553c0c01b3dfaf90f1e1e4b2ae5eefeaff0f2c85e2831c61ad4091d1f7828bc2d2a500a35ace697bef649fa9da398bcd62b103434820abc4bcacfa3444002000514295fbaabbbafe214dea79d95e8f6b9d3b3c190fff0c9ea73a4000000dcb95a0100000000000000ffffffffff510eb0092e", 0x7b) r1 = syz_open_pts() close(r0) r2 = dup(r1) dup(r2) r3 = syz_open_pts() r4 = getpid() fcntl$lock(r2, 0x7, &(0x7f0000000040)={0x3, 0x2, 0x1, 0x7, r4}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0xffffbffffffffffc, 0x0, 0x3, 0xffffffffffffff3f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:08 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10080, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setegid(r2) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {0x2}], 0x2}) 16:00:08 executing program 0: r0 = getuid() r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x3, 0x100) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000040)={{0x2, 0x101, 0x4}, 0x90000000, 0x100000001, 0xfffffffffffffc00}) setuid(r0) setuid(0xee01) r2 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x6}, 0x1c) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="05") r1 = semget(0x0, 0x0, 0x4) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x3, 0x1f, 0x7, 0x9, 0x0, 0x4]) 16:00:08 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r0) setuid(0xee01) socketpair$unix(0x1, 0x3fff, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=ANY=[@ANYBLOB="70012e2f66896c653000"], 0xa, 0x0}, 0x0) 16:00:08 executing program 0: 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) setgroups(0x0, 0x0) r2 = dup(0xffffffffffffff9c) readv(r2, &(0x7f0000001480)=[{&(0x7f0000000200)=""/198, 0xc6}, {&(0x7f0000000100)=""/70, 0x46}, {&(0x7f0000000300)=""/171, 0xab}, {&(0x7f00000003c0)=""/7, 0x7}, {&(0x7f0000000400)=""/90, 0x5a}, {&(0x7f0000000480)=""/4096, 0x1000}], 0x6) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x400) getgroups(0x1, &(0x7f0000001500)=[r1]) fcntl$setflags(r2, 0x2, 0x1) 16:00:08 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x84) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:08 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = socket$inet(0x2, 0x8000, 0x401) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="5179a47fb509f77bbb18c995d50654f1b03e07d3132118d6e5bfd3e9c9f4c704b35923c9eee033dd324e4e8e6118a586e77612ff796f66ab6d74be8fcd164e25449bd84080ec4003c3092427b6ae64232a51224500e6f2bab6a2f525a84d6bee535c26ae74c238", 0x67) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x20280, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCMSET(r2, 0x80044270, &(0x7f0000000100)=0x7fff) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)=""/157, 0x9d) unlink(&(0x7f0000000200)='./file0\x00') r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:08 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() dup(r1) write(r0, &(0x7f0000000140)=' ', 0x1) 16:00:08 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x208, 0x0) r1 = openat(r0, &(0x7f0000000280)='./file0\x00', 0x20482, 0x10b) getpeername(r1, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x100) ioctl$TIOCSETA(r2, 0xc3104222, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) pipe2(&(0x7f0000000180), 0x4) symlinkat(&(0x7f00000001c0)='./file0\x00', r1, &(0x7f0000000200)='./bus\x00') 16:00:09 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() write(r1, &(0x7f0000000500)="c51a9c0f90261d780f32bc7af595fc0368b66c08d06e29f6e34bc3cfc87c1ae2ce983a6c1ea522d6256a74ca09847a6f20557029e8cf61e032c08815e98f7593647e337e16e5216dffcaee96e7380771923d3884d60226b3fa55af62486fb689e38dad3b61641be4ea879363865e5f8d0a8c9ee1e12ca41ce2a04d628e218df2535c0c56f8f0f6d87bfa5c59ac37b617888d7432a4891edbaf50c5aa75b7078e8bf04f2cb6766abfd9c13a07b36369c064058ae736a756606660eaca7588d1d64dddecf96650287e97dd4f6c7131b0de6afaf9a2409b08ae3b344bbf3325a75e218a6af0a5caebd76e35ec0152f22e6f82af227573914a47f744adcc8035ed", 0xff) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000080)=0x9) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) chdir(&(0x7f0000000040)='./file0\x00') readv(r0, &(0x7f0000002540), 0x1000000000000067) 16:00:09 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) symlink(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)='./bus/file0\x00') poll(&(0x7f00000000c0)=[{}, {r0, 0x1}], 0x2, 0x200) pipe(&(0x7f0000000040)) 16:00:09 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000080)=0x10) syz_emit_ethernet(0x78, &(0x7f0000000100)="cf5adaacb0277a0121b972e028a5c2148811b9f28da6c38ca0bc08f3e5f05bb58a6d95290300048eb92eef52089e0556d25881d26a56a39c8143471e55353b7743d5a91bf73f97d28d512c51758b948ffd0e1aca6f4ba8e2eaa7625f61b66bef212466d67c7b32ceb8df474ed925ac90789b396201e23467") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000180)={0x3, 0x7fffffff}) close(r1) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f00000000c0)) getdents(r1, 0x0, 0x0) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x24}, {0x2000000000000002}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = dup(r0) setsockopt(r1, 0xd89, 0x10000, &(0x7f0000000040)='7?', 0x2) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:09 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000180)='.', 0x0) 16:00:09 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x8, 0x0, 0x9, 0x5, "b2f68b83e7030be7abf548b54132b870cab461fc", 0x800, 0x5}) recvfrom$inet(r0, &(0x7f0000000000)=""/8, 0x8, 0x0, &(0x7f0000000040)={0x2, 0x3}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x21, 0x0, 0x0) 16:00:09 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x20f0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x8, 0x6c) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0xfff) r1 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)=0x5) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000140)) 16:00:09 executing program 0: r0 = kqueue() pwritev(r0, &(0x7f0000000080), 0x294, 0x0, 0x0) close(r0) fcntl$setstatus(r0, 0x4, 0x8c) kevent(r0, 0xfffffffffffffffe, 0x3, 0x0, 0x0, 0x0) 16:00:09 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x8000, 0x0) r1 = getpgid(0xffffffffffffffff) fcntl$setown(r0, 0x6, r1) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x80, 0x120) writev(r2, &(0x7f0000000180)=[{&(0x7f00000001c0)="0000001860e6008bbf3e3a29000000000000004e341dcd291ccf49f5feffffff000040000100000000001b27", 0xff7d}], 0x1) 16:00:09 executing program 0: munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000024c0)='/dev/wskbd0\x00', 0x0, 0x0) fcntl$dupfd(r0, 0xa, r0) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f000071c000/0x4000)=nil, 0x4000) fcntl$getown(r0, 0x5) 16:00:09 executing program 1: writev(0xffffffffffffffff, &(0x7f0000001340)=[{&(0x7f00000000c0)="f0169b0a9d8edab246", 0x9}], 0x1) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000000)) readv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/247, 0xf7}, {&(0x7f0000000040)=""/37, 0x25}], 0x2) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) ftruncate(r2, 0x0, 0x8) 16:00:11 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x200, 0x60) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000400)) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x4}], 0x2}) writev(r1, &(0x7f0000000380)=[{&(0x7f00000001c0)="7c65b02aa3ac33df950e03fce99424fdefe7ae7257b66ba2626f77fc15f5727265197ab6aa3f1c9ae1d2ab6ac666aa865b94bd8eb2e19bf807f1e50c2958fc85e87be5f3f7fdda326eb7c3e545dfd63ff6262d79d53dee9c76082fa26fbf6a34b66c18da056b7c133c3f8b7ae1280ef7335ab715e52191d389004fbb49a3e1d7adb4f9875dd0c3d90d229446225c8532137111cc703f1803d5338e9f744520791b130220d7de02e9c0fb2d7e6b539eb09e326e0649e015097ec2a8a87196", 0xbe}, {&(0x7f0000000280)="5673782ab50c2a8f523a8cffdb344e59e68f2e02c4c39fad20e398d98105593566", 0x21}, {&(0x7f00000002c0)="e2b236b296017580a20f9eebaf13c4852b95d08e449d1e512fdff4d36db63a4a5a06c78130edfad61d04398b840bb81361ed6e7cc0c18101b95c379ec8c33cee3eccfebc198d1577deefba5f8253008b0f6b09c229b88d9f785c350a4297c9755ed6e4ad48249e7df40d5e81b8fbc738f65e0c031c52c9a82a293606f26be46b0838b2a6fe5e9547cbd65e6ad13e1676b20c4bfb9ce1ca6eb81f7f8b70eb54b1f637c803f334821081206e68438647eecd06", 0xb2}], 0x3) fcntl$getflags(r0, 0x3) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000003c0)={&(0x7f0000000140)=[{0x8f, 0xffffffffffffffe1}, {0x5, 0x40}], 0x2}) socket(0x1, 0x8003, 0x2800000000) mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002004, 0x4506) r2 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0x80045713, &(0x7f0000000180)={0x0, 0x0, './bus\x00'}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x67, 0x1}, {0x86, 0xff}], 0x2}) fsync(r0) fsync(r0) pledge(&(0x7f0000000440)='%)\x00', &(0x7f0000000480)='/dev/wsmouse0\x00') getsockname$inet(r2, &(0x7f00000004c0), &(0x7f0000000500)=0xc) 16:00:13 executing program 1: setrlimit(0x8, &(0x7f0000000040)) syz_open_pts() close(0xffffffffffffffff) syz_open_pts() socket(0x0, 0x0, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) pipe(0x0) 16:00:13 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000680)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831ce1ad4491d1f7828bc2d2a500a35ace697bef648fa9da398bcd62b103434820abc4bcacfa3444002007e14295fbaabbbafe214dea79d95e8f6b9d3b3c190fff097ea73a4000000dcb95a0100000000000007a864d67971a38826a1aa8937092e", 0x7f) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x4a1c, 0x0, 0x3, 0xffffffffefffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r1, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) getrusage(0xffffffffffffffff, &(0x7f0000000200)) 16:00:13 executing program 1: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x10200, 0x0) r1 = getpgrp() fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x2, 0x0, 0x3, 0x100000001, r1}) r2 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmat(r2, &(0x7f0000ff9000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) shmctl$IPC_RMID(r2, 0x0) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) 16:00:15 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x200, 0x0) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x101a00, 0x0) getpeername$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 16:00:16 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400b37c013f48c17b00c100"/27], 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x40000000006, 0x0) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0xc) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000540)={0xff, 0x65, 0x43, {[0x8, 0x6, 0x1, 0x4, 0x100, 0xb98, 0xfff, 0x6, 0xcab, 0x6, 0xfc, 0x6, 0x9, 0x9, 0x100000001, 0xa824, 0x0, 0x2], [0xb439, 0x5, 0x9, 0x7, 0x62, 0x0, 0xac, 0xfffffffffffffff9, 0x3f, 0x6], [0x101, 0x8, 0xfb5, 0x27b, 0xfffffffffffffffc, 0x1, 0x7], [0xffffffffffffffff, 0x1, 0x4d, 0x9, 0x6, 0xffffffffffffffff], [{0x0, 0x5, 0xc96e, 0x2}, {0x6, 0x9, 0x4, 0x4}, {0x1, 0x1, 0x4, 0x1f}, {0x9, 0x0, 0x5, 0x1}, {0x1, 0x0, 0x100000000, 0x2}, {0x0, 0x200, 0x7d72, 0x3}, {0x4, 0x0, 0xfff, 0xbbb3}, {0x1, 0x0, 0x101, 0x4}], {0x1000000000000000, 0x0, 0x2, 0x20}, {0x1, 0xf6c, 0x7}}}) write(r0, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000300)={0x2, 0xdc81, {[0x12, 0x0, 0x14af, 0x1, 0xca, 0xfffffffffffffff8, 0x9, 0x100000000, 0x7, 0x8, 0x3, 0x79, 0xff, 0x3f, 0xffffffffffffffff, 0x200, 0x4, 0x9], [0x50bb, 0x1000, 0x8, 0xfffffffffffffffc, 0x7, 0x2, 0x3ff, 0x1ff, 0xfffffffffffffc01, 0x10001], [0x1, 0x7fff, 0x200000, 0x0, 0x8001, 0x0, 0x8], [0x5fd5, 0x9, 0x9, 0x1], [{0x200000000000000, 0xfe8, 0x3c, 0xb273}, {0x8001, 0x5, 0xfffffffffffffff9, 0xfff}, {0x80000000, 0x46e2, 0x4, 0x2}, {0x1ff, 0x3ff, 0x3addba0e}, {0x100, 0x7, 0x1, 0x8001}, {0x7, 0xa15f, 0x1, 0x4}, {0x9, 0x5, 0xffffffffffff8000, 0xfffffffffffff000}, {0xfffffffffffffffc, 0xefab, 0x2687, 0x1000}], {0x7, 0x3, 0x3, 0x1}, {0x6, 0x7fffffff, 0x100000000, 0x6cd}}}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:16 executing program 0: mlockall(0x2) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0x7ff, './file0\x00', './file0\x00'}) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0xfff, 0x1, 0x4, 0x7fff, 0x1}, 0xc) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000140)={0xfffffffffffffffb, 0x8, {[0x0, 0x8001, 0x5, 0x2cf2b4bf, 0x10000, 0x2, 0x8, 0xefb3, 0x6, 0xffff, 0x8ae, 0xb7, 0x3, 0x2ed3, 0x4, 0x4, 0xfff, 0x3], [0x1, 0x1, 0xfffffffffffffbff, 0x49e0, 0x1, 0x2, 0x1f, 0x20, 0x1, 0x3f], [0x10000, 0x5, 0x7, 0xfff, 0x8001, 0xffff, 0x64], [0xffff, 0x6954, 0x4, 0x4, 0x800, 0x81], [{0x4, 0x20, 0x101, 0x4}, {0x1, 0xcd8c, 0x422c96bd, 0x10000}, {0x9, 0x7ff, 0x75, 0x20}, {0xffffffffffffff80, 0x7, 0x9, 0x4}, {0x0, 0x737, 0xb1, 0x4}, {0x3, 0x8, 0x3, 0x3a1}, {0x1f, 0x40, 0x2, 0x1}, {0x1000, 0xfffffffffffffffc, 0x2, 0x10001}], {0xfff, 0x18000000, 0x101, 0xee}, {0x3b3, 0x2, 0xffff, 0xa4a8}}}) r4 = semget(0x3, 0x3, 0x88) semctl$GETZCNT(r4, 0x1, 0x7, &(0x7f0000000380)=""/71) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000400)=""/158) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f00000004c0)) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000540)={0x9, &(0x7f0000000500)=[0x9, 0x34, 0x0, 0x8, 0x6, 0x6, 0x5, 0x6, 0x1]}) connect(r2, &(0x7f0000000580)=@in={0x2, 0x1}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) getgroups(0x1, &(0x7f0000000640)=[0xffffffffffffffff]) r8 = geteuid() getgroups(0x9, &(0x7f0000000680)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000006c0)={{0x6, r5, r7, r8, r9, 0x100, 0x7f}, 0x8, 0x1000, 0x7ff}) unlink(&(0x7f0000000740)='./file0/file0\x00') ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000780)=0x7273) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f00000007c0)={0xff, 0x43, './file0/file0/..', 0x3, 0x7dcb, 0x9fb9, 0x9}) connect$unix(r1, &(0x7f0000000800)=@file={0x1, './file0/file0/..\x00'}, 0x13) recvfrom$inet(r0, &(0x7f0000000840)=""/22, 0x16, 0x800, &(0x7f0000000880)={0x2, 0x3}, 0xc) clock_settime(0x3, &(0x7f00000008c0)={0x100000000, 0x3}) setgroups(0x2, &(0x7f0000000900)=[r6, r10]) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000940)) semctl$IPC_RMID(r4, 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) accept$unix(r2, &(0x7f0000000980)=@abs, &(0x7f00000009c0)=0x8) preadv(r3, &(0x7f0000000e40)=[{&(0x7f0000000a00)=""/249, 0xf9}, {&(0x7f0000000b00)=""/75, 0x4b}, {&(0x7f0000000b80)=""/95, 0x5f}, {&(0x7f0000000c00)=""/94, 0x5e}, {&(0x7f0000000c80)=""/39, 0x27}, {&(0x7f0000000cc0)=""/170, 0xaa}, {&(0x7f0000000d80)=""/137, 0x89}], 0x7, 0x0, 0x0) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0xa0, &(0x7f0000000080)="1973e67c9a8a747d3d9dc028b47df7da9be0703f3a5ea53b4dca2e63eec6148893359e7be662d74f3b324dfc4193122b36d9b4e53b71d4f4588e6e8e558fa70fc36ef3c549df2d1022049fb29c4a33b477187873624f1bd7f337d6fdd4ba25c35523b1a70a516ec3792fdc32a428f9ad31b6eb01ce0a39fd9ae8cf07bde43f3f77d44dca37a95dc34c5833135c98c2eda34ef01b6f7e93cb50768449bdb40bc5") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") 16:00:16 executing program 0: r0 = socket(0x18, 0x1, 0x0) setuid(0xee01) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f00000001c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x3, &(0x7f0000000200)=[0x0, 0x0, 0x0]) getgroups(0x1, &(0x7f0000000240)=[0xffffffffffffffff]) getgroups(0x3, &(0x7f0000000280)=[0x0, 0x0, 0xffffffffffffffff]) r8 = getgid() setgroups(0x9, &(0x7f00000002c0)=[r1, r2, r3, r4, r5, r6, r7, 0x0, r8]) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) setsockopt(r0, 0x6, 0x7, &(0x7f0000000040)="eb5a74a4c3916ec7aacfa8a2b5f04df07be87eee73c9ab272ba4fb1bcb917ba02d024fd680013bd45a3c071ed093573b874125a88de92ab89de76375504b1b70566b3aa76703559306c7799b9db6ade4e1545d40da7ba629ae12bfac1372d876c71c0cd6cd64d0843f2892abbc2782", 0x6f) 16:00:16 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/ttyCcfg\x00', 0x0, 0x0) r1 = dup(r0) ioctl$TIOCCBRK(r1, 0x2000747a) mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) r2 = open(&(0x7f0000000080)='./file0\x00', 0x4000081, 0x0) faccessat(r2, &(0x7f0000000000)='./file0\x00', 0x80, 0x3) writev(r2, &(0x7f0000000140)=[{0x0, 0x230}], 0x63) 16:00:16 executing program 0: r0 = socket(0x18, 0x400003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050390000000000008005786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) getpeername$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) 16:00:16 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = socket$inet(0x2, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) sendto(r1, &(0x7f0000000080)="2971274a7bb538da1c4dc3dc46cca21564e5885c202e2803c27e2e5a32417c38ac6cd186c591e778600d4e7c6468fe7c0ca6e29beac9854c5d665d71f9506bab4e58b72a6628f8af11c6eb83f49a98c0c4ccaa5e06c8fdb581e4202f789e71fb62b36d335137d3228201d4263286a71abe1495a242ad6a1da7e9dc94896431b6a225e206d859f9981fa0812b3f0932c80f1aa514e071fadc9de0143a8baedcaed659c608b3f6f3c633f2cda00acc82a1c766be6417ed27", 0xb7, 0xc, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x1}, 0x8) 16:00:16 executing program 1: 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) ioctl$TIOCMSET(r1, 0x40044266, &(0x7f0000000000)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x10, 0x0) 16:00:16 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$getown(r0, 0x5) r3 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r5 = fcntl$getown(r0, 0x5) r6 = getuid() r7 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000780)={&(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f0000000180)="56af9baae1d219ca49376b9e5f1486d98ea08e936c63ac7e5530a943d02d4eb62f3d5db21e300600528566afa12f50c755fb4a5bb090d746d696080f41424c43efffbaf9e2c8570bedc81085adbba02d0950b0b6df842acb0eeb3c9dca3b05e7595bb17c742c6744f4b66f3f314daf43634dfe458fe23615a5e00ae21792c69c9ba5875e5184a4495ba8239a476107367a247ba83972f21f92d3857b34d2", 0x9e}], 0x1, &(0x7f0000000680)=[@rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0xd0, 0x5}, 0x400) close(r0) r11 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r11, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7f, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r11, &(0x7f0000000540)=""/226, 0xe2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x607, 0x5b97, 0x7c0000000, 0x3, "d00c6f771c5d6fc6ee329f05435a2b7540421603", 0x6, 0x5}) writev(r11, &(0x7f0000000040)=[{&(0x7f0000000380)="d179e31da5cfaa4bdc7cefba2de7d1f0d077ef5557c401a2450343011f7e25984e71e3b5b808d7d74978dcef25f672608b27de7f0882e42a9b49c11838d5d0499d4c06dfd0697995dde1c6ea012e1cc7f28538f408745295c94c50aaa211bf71edbe6bee13bab52eb4def9abd129d4d0e3d0c4f1b9728928fe02d4f66c869de7ba05b405b1238739f37780348ff8add3e4ebc049868832c199791821ff0289dff84f0fb5e2d9c964d2e769eae4db34221699ae2f000b15ebe7a8133b27a84694c29091114fc8acb0e6e5df9a19f334dbb1ae187bcfed2c29052734205938bc7d352d0f90c610f14527faae418aa9e470f87c2edf586dfd7bbaaa02939cfbcbe3c058564e0dbb6fe9295cb16228eecbca62047d5be64aa34241e19cf15fbe1ae6b65f7be7377e8b1e56dad5311535a47a12ba95a7476bed9a6112d757618fe6c86c9bc5cc58dffcb36843846b15608f1938dc1ce2ec75ef48f15514f0c1deb23b4b245440d912df5e65d7bbfe296d8be727e2af6aec68e6f77bc188d0b301cd9acdcb8b443b69b2d6166c532ceffe0889f237e6974aa059f28752773fc7774f5bd9abb0c596e66a03cf4a7129d45aae88ead2309ca6aa9e8a7f4fc9", 0x2a}], 0x10000000000000f1) 16:00:17 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7fffffffff, 0x0, 0x0, 0x0, "00000000e74dd20000000800000000000600"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r1, &(0x7f0000000040)=@abs={0x1f95d27d48731892}, 0x263aebe2da3e6abe) 16:00:17 executing program 1: r0 = socket(0x10000000002, 0x3, 0x0) poll(&(0x7f0000000040)=[{r0, 0x4}, {r0, 0x10}, {r0, 0x2}, {r0, 0x40}, {r0, 0x1d4}, {r0, 0x1}, {r0, 0x50}], 0x7, 0x6) r1 = dup2(r0, r0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000000)=0x9) getsockopt(r0, 0x0, 0x68, 0x0, 0x0) 16:00:17 executing program 0: clock_getres(0x0, 0x0) 16:00:17 executing program 1: getuid() getuid() getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r0) r1 = shmget(0x2, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_SET(r1, 0x1, 0x0) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x87}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00') 16:00:17 executing program 1: r0 = kqueue() syz_open_pts() r1 = kqueue() lseek(r0, 0x0, 0x0, 0x2) poll(&(0x7f0000000040)=[{r1, 0x40}], 0x1, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000080)={0x4, './file0\x00', './file0\x00'}) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setuid(0xee01) unlink(&(0x7f00000000c0)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x40}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") 16:00:17 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0x1c, 0x0}, 0x0) r2 = socket(0x18, 0xbffc, 0x0) socket(0x1, 0x5, 0x7fff) getsockname(r2, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) setsockopt(r2, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getpeername(r2, &(0x7f00000000c0)=@un=@file={0x0, ""/108}, &(0x7f0000000140)=0x34c) setsockopt(r2, 0x29, 0x80000000000000a, 0x0, 0x0) 16:00:17 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0xfffffffffffffedd, 0x0) mkdir(&(0x7f0000000100)='./file0/file0\x00', 0xfffffffffffffffd) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) mknod$loop(&(0x7f0000000080)='./file0/file0\x00', 0x2018, 0x1) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') r1 = shmget$private(0x0, 0x3000, 0x260, &(0x7f0000ffa000/0x3000)=nil) r2 = msgget(0x2, 0x60) msgsnd(r2, &(0x7f0000000240)={0x2, "548e968ea58a1ef883a38c75e3fb4ae9850a23d7163307b5fe1a29946cdf4c38a9d9ddb07ea3e2e543884e744c2ecdd73977b7848742fcfa90c15def825bcd65d91715b79b8d84a9b9463a2a08c2e89c6bca8c8c58ecce3db8e6bfa4bf477f4cdc763f4c129285a304b14a0e21db45abdd9138128c789641bab1ffc30c63116c7ac43d6a12e2df"}, 0x2b9, 0x800) shmctl$SHM_LOCK(r1, 0x3) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0xffffffffffffffff, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffa}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8008, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x40, 0x0) 16:00:17 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() read(r1, &(0x7f0000000100)=""/127, 0x7f) kevent(r3, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x81, 0x0, 0x0, 0x0) r4 = kqueue() fcntl$getflags(r0, 0x3) kevent(r4, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r2) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000000)=0x1) kqueue() 16:00:17 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) r1 = getppid() r2 = geteuid() r3 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r2, r3}, 0xc) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f0000000180)="5001050160000004000000010710ca90041004fecea11ea8fef96ecfc73fd3357ae26caa0f16fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a0000000000000000", 0x150, 0x0, 0x0, 0x0) r5 = dup2(r4, r4) ioctl$TIOCMBIS(r5, 0x8004746c, &(0x7f0000000000)=0x80000001) 16:00:17 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) listen(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0xfffffffffffbffff, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:17 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x3d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) openat(r0, &(0x7f0000000000)='./bus/file0\x00', 0x380, 0x4) 16:00:17 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = dup(r0) r2 = semget$private(0x0, 0x3, 0x80) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000100)=""/152) getgroups(0x7, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) syz_open_pts() setegid(r3) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)=0x200) r4 = semget(0x3, 0x4, 0x164) semctl$GETZCNT(r4, 0x2, 0x7, &(0x7f0000000080)=""/101) getsockopt$sock_int(r1, 0xffff, 0x10, 0x0, 0x0) 16:00:18 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) utimes(&(0x7f0000000180)='./bus\x00', &(0x7f0000000080)={{0x60, 0x3ff}, {0x9, 0x800}}) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) getsockname$unix(r1, &(0x7f00000001c0)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) rmdir(&(0x7f0000000140)='./bus\x00') setreuid(0x0, 0xee01) r2 = dup(r0) ioctl$WSKBDIO_SETMODE(r2, 0x80105705, &(0x7f0000000000)) 16:00:18 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() pipe2(&(0x7f0000000040), 0x10000) kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x81, 0x0, 0x40000, 0x0) 16:00:18 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002007, 0x5dc6) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x800c745b, &(0x7f0000000080)) 16:00:18 executing program 0: rename(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='./bus\x00') pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000001800)) readv(r0, &(0x7f0000001740)=[{&(0x7f0000000200)=""/240, 0xf0}, {&(0x7f0000000300)=""/227, 0xe3}, {&(0x7f0000000400)=""/216, 0xd8}, {&(0x7f0000000500)=""/168, 0xa8}, {&(0x7f00000005c0)=""/164, 0xa4}, {&(0x7f0000000180)=""/49, 0x31}, {&(0x7f0000000680)=""/116, 0x74}, {&(0x7f0000000700)=""/4096, 0x1000}, {&(0x7f0000001700)=""/11, 0xb}], 0x9) mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002003, 0x4506) r2 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f00000000c0)={0x3}) fchmod(r1, 0x80) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f00000001c0)={0x1, 0x1f}) 16:00:18 executing program 1: open(&(0x7f0000000000)='./bus\x00', 0x80, 0x125) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x501) syz_open_pts() syz_open_pts() open(&(0x7f0000000080)='./bus\x00', 0x460, 0x0) 16:00:18 executing program 1: r0 = dup(0xffffffffffffff9c) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$TIOCDRAIN(r0, 0x2000745e) ftruncate(r0, 0x0, 0x6b) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000080)) getdents(r0, &(0x7f00000000c0)=""/56, 0x38) ioctl$TIOCSCTTY(r0, 0x20007461) fcntl$setstatus(r0, 0x4, 0x80) recvmsg(r0, &(0x7f0000000540)={&(0x7f0000000100)=@in6, 0xc, &(0x7f0000000400)=[{&(0x7f0000000140)=""/91, 0x5b}, {&(0x7f00000001c0)=""/204, 0xcc}, {&(0x7f00000002c0)=""/181, 0xb5}, {&(0x7f0000000380)=""/105, 0x69}], 0x4, &(0x7f0000000440)=""/249, 0xf9}, 0x40) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000580)) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000005c0)={'./file0\x00', 0xfffffffffffffe01, 0x5, 0x1, 0x1, 0x1f, 0x1, 0x7afe, 0x1, 0x3, 0x5, 0x57}) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000680)={0xcd9b, [{0x0, 0x4}, {0x3, 0x2}, {0x1, 0x9}, {0x3, 0x1ff}, {0x3, 0x140}, {0x3, 0x2}, {0x1, 0x1}, {0x1, 0x1ff}, {0x2, 0x90b}, {0x3, 0xfffffffffffff801}, {0x3, 0x8}, {0x2, 0x2}, {0x3, 0x6}, {0x1, 0x37f}, {0x3, 0x9}, {0x3, 0x7}, {0x0, 0x401}, {0x2, 0x7}, {0x3, 0x3986c743}, {0x3, 0x542}, {0x3, 0x3f}, {0x3, 0x6}, {0x2, 0x9}, {0x2, 0x5}, {0x3, 0x3}, {0x0, 0x74}, {0x3, 0x7ff}, {0x3, 0x5}, {0x3, 0xff800000000000}, {0x3, 0x100000000}, {0x1, 0x5}, {0xfaf0c8aeac0b90ff, 0x9}]}) ioctl$TIOCCBRK(r0, 0x2000747a) symlinkat(&(0x7f00000007c0)='./file1\x00', r0, &(0x7f0000000800)='./file0\x00') ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000840)) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000880)=0xb0) chmod(&(0x7f00000008c0)='./file1\x00', 0xc0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000900)={0x4, 0xffffffffffffffff, 0xee5, 0x3, "2b432d788398e0ba137be6b2fcd6c429e58bc23f", 0x1, 0x1}) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000940)={0x6, './file0\x00', './file0\x00'}) recvfrom(r2, &(0x7f0000000980)=""/4096, 0x1000, 0x800, &(0x7f0000001980)=@un=@file={0x1, './file1\x00'}, 0xa) open(&(0x7f00000019c0)='./file0\x00', 0x480, 0x28) getsockname(r1, &(0x7f0000001a00)=@in6, &(0x7f0000001a40)=0xc) ioctl$TIOCSCTTY(r0, 0x20007461) pipe2(&(0x7f0000001a80), 0x4) pread(r2, &(0x7f0000001ac0)="6134926ed8ffc6e8fdf0147b8921941c9402a3646a3bde8e24c2abdd0565da34538e1b7c4e37cc93796fb049e5f6536e4603e4efb3f0a8d62926561ebd150534e6569d1ea7555c84ad07cf1740c252492b39493f67d8a5ca88f8fc67ead8350f55ea8d1fa76be2060c7154a184b80c5d66e11bee6718843f0ea619d50813b0a5acb335d426081a720a0ecbd89dd8f05808ffdf1a74484122525d027b5933170caec4b98da924cf61ada24488d14e6446afefd84357586371c01e92e91d7a40ddfdc18c3147fdce612f483843f1dbdb15dedb551c9eef69e7c3e9a0989d03bdf18aeed57f9b60", 0xe6, 0x0, 0x0) msgget(0x0, 0x144) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000001bc0)) r3 = semget$private(0x0, 0x1, 0x0) semop(r3, &(0x7f0000001c00)=[{0x4, 0x3, 0x1000}, {0x4, 0x9, 0x1800}, {0x6, 0xec0d, 0x1000}, {0x3, 0x8, 0x1000}], 0x4) 16:00:18 executing program 1: r0 = getuid() setuid(r0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) r2 = geteuid() setreuid(r2, 0x0) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x7fffffff}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{0x400, 0x9, 0x3, 0x8}, {0x3, 0x2, 0x1ff, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000001c0)={{0x0, 0x6, 0x7}, 0x4, 0x100, 0x80000000}) syz_emit_ethernet(0x0, &(0x7f0000000040)) 16:00:18 executing program 1: r0 = socket(0x31, 0x3, 0x400000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) socket(0x36, 0x6, 0x10001) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000100), 0x3c) 16:00:18 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x107fff, 0x0, 0x0, 0x0, "00000000fffeff7f0002000000ffec00"}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) read(r1, &(0x7f0000000080)=""/151, 0x97) mprotect(&(0x7f0000798000/0x2000)=nil, 0x2000, 0x7) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) shmget(0x2, 0x3000, 0x8, &(0x7f0000797000/0x3000)=nil) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x200001b7, &(0x7f0000000200)=[{0x8, 0x2, 0x2, 0xfffffffffffffffe}, {0x5, 0x80000000, 0x5, 0x7060}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8041, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)=0x9) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x803d}, {0x6}]}) r1 = dup(r0) bind$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:19 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x11b) r0 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f00000000c0)={{}, 0x7, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) fchdir(r0) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:19 executing program 1: msgsnd(0x0, &(0x7f0000000000), 0xfffffffffffffe23, 0x100) mprotect(&(0x7f0000487000/0x3000)=nil, 0x3000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x9130fbc, 0x0, 0x4000000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 16:00:19 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0xe0d5, 0x9) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x2) execve(&(0x7f0000000040)='./bus\x00', &(0x7f0000000180)=[&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='!\x00', &(0x7f0000000140)='\x00'], &(0x7f0000000340)=[&(0x7f00000001c0)='-#\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='$%..\x00', &(0x7f0000000280)='&[\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00']) 16:00:19 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df399", 0xbc}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000100)='r\x00') mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) ftruncate(r0, 0x0, 0x0) 16:00:19 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/10], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0xffffffffffffff78, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="1400000000000000100000000100ddff09800a7ffbbfffffffffffff00000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000090800dd4013213e18018639b7802f71832c650e67692f9d89ace97a69f33ffda3048e8c02dc1caae7950b118283a89bc6f0aab36a03c6e4f7a4fcf7329e57a7fe22c94e459c7e26026d92e823540a22e29dda69757e72fe0aeb696e807cd3713caffbc4b707a14efb84867280a6ec34b2d2680849f35f3c7993d01dc5948f1a7ce913320272c199be3cf50bc6baca48bf5f2ea725b8aef76270c02a6f25af2df5e1d3e529212564cab4062187511d150ff966ce45ecd7de6d106e734ba5b1d70198dd4ed6adca07561daf9f7f9e177d95ee4c7c6b7396bfdf79736214daabc242d2e3c99ea0c6c5427baef39c4b2f6736f71b2165c0d6a67c32e5d14b200ce318c7c3be482f1fa1ce1c6d273aa4f1bb714eaaf46caf4f4c62759419f8b6578c1e16f349183dc7332bd85490b1f11e7c5fa7311e629d75052ed4e580a58f4b0281685aad44648e15bd43718bf4df5cd0359ad0e6aee2f99262986e9853778d7cfa400"/372], 0x18}, 0x0) r1 = dup2(r0, r0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000240)=0x60) 16:00:19 executing program 1: r0 = syz_open_pts() r1 = msgget(0x3, 0x50) msgctl$IPC_RMID(r1, 0x0) nanosleep(&(0x7f0000000080)={0x68, 0x7fefbffe}, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffd, 0x20, 0x7, 0x2, 0xfff}, {{r0}, 0xfffffffffffffffb, 0x60, 0xa1, 0x6, 0x7cb}, {{r0}, 0xfffffffffffffffd, 0x1, 0x0, 0x1, 0x1629}, {{r0}, 0xfffffffffffffffa, 0x0, 0x2, 0x2, 0x4}, {{r2}, 0xffffffffffffffff, 0x2, 0x0, 0x5, 0x100}, {{r2}, 0xfffffffffffffffb, 0x8, 0xa, 0x8, 0xc17}], 0x11, 0x0, 0xff, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0xf8b1, 0x0, 0xffffffffffffffe1, 0x0) lseek(r3, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1, 0x80000001, 0x2bcb}, {0x18, 0x1, 0xdf2, 0x9}, 0x3, [0x0, 0x3, 0x6, 0x5, 0x101, 0xff, 0x67, 0x5]}, 0x3c) pwritev(r4, &(0x7f0000000240)=[{&(0x7f0000000180)="2c9ce2f1b051bec569b8ec0628a87e870ec15efc5416c522cf896250013b0a69869fbb302eda9ca103c2a53ecb8e0dd5cd64c9d3b98268888f476c33614f9d269b181f2d82c70e2b33fd036ec1339cf711c9d51b89d04301f24b94b13c79de09975e11b914d5249db0ba8e16a93bcb6e720f47ab7cfce5f2885719c8c3707eae4cfb88ad553b159614769c", 0x8b}], 0x1, 0x0, 0x0) dup2(r0, r2) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000280)=0x9) 16:00:19 executing program 0: mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r0 = msgget(0x0, 0x5) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x8f, 0x2}, {0x24, 0x7}, {0x80}, {0x8b, 0x8}], 0x4}) msgsnd(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="03000000000000009cc7dc186f88672100e804d349b661c9b227a2080b89fe36de80efca7d1abbbe67d0e1292c33717d12c48edb86ae096d63ce260fa3919450a1f22526e1990b5d2f42a062a78f1a9c97f74ca12fa1e852d6a2226590a4c211d6fd97b25c9db4b526d0edc270817cec1d11f18d77e92c9618f4b5f2fabf2ca131d8af35d30c5e471d5d36ccef9728a36b6ca3d4c80f7a567348e3698eae45a1952ecd42d576303e53a374ae506e268fdad078d5735e5223f1a8c464923a3aff85eb3051f58419935e123abc3224452e17406d33c2ce1edae19241d03bf5a94df2a1a3619f5e659bb2c4e481703d25f92f5a133a611e49a03a27207b3672aba9eb04d61350cf230d1933af1182818df2c151a2dd53a940a863ffdbb1b2445b80a2576456456908efe7446bd5d7abcdedec125f7690f580902f1ef936ca2b202f7c0a20d433f34d535e887a60391e0c759a1bc9225926ce6719f0925e34b3ec766b9f826e6dba4c2e4df17525ac8dc4d4a70598d4092a0d"], 0x23, 0x800) 16:00:19 executing program 1: r0 = socket(0x2, 0x1, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x3) setsockopt$inet_opts(r3, 0x0, 0x0, 0x0, 0x0) connect(r3, &(0x7f00000000c0)=@in, 0xc) shutdown(r0, 0x1) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:19 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x410, 0x2) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0x1, 0x4) r1 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000040), 0x3) setuid(0xee01) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x32, 0x0, 0x0) getuid() 16:00:19 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x8000, 0x0) r1 = socket$unix(0x1, 0x7, 0x0) r2 = socket$inet6(0x18, 0xc000, 0x8) r3 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x201a0, 0x3) r4 = syz_open_pts() r5 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x100, 0x40) r6 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x28082, 0x6f) r7 = kqueue() poll(&(0x7f00000001c0)=[{r0, 0x20}, {r1, 0x100}, {r2, 0x2}, {r3, 0x4}, {r4, 0x40}, {r5, 0x120}, {r6, 0x26}, {r7}], 0x8, 0x40) read(r7, &(0x7f0000000200)=""/4, 0x4) mknod(&(0x7f00000002c0)='./file0\x00', 0x2, 0x1700) r8 = dup(r1) r9 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) pwritev(r0, 0xfffffffffffffffe, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000240)={0x8, 0x2}) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCCONS(r10, 0x20004276, 0x0) setuid(0xee01) madvise(&(0x7f0000ff2000/0xb000)=nil, 0xb000, 0x4) r11 = semget$private(0x0, 0x1, 0x44) semctl$GETALL(r11, 0x0, 0x6, &(0x7f0000000040)=""/11) pwritev(r8, &(0x7f0000000280)=[{&(0x7f0000000000)="1ee09b5b95b763ec36b9824f2a922e3289b02f6106d6beb83537e78921849bf1d2162336f8", 0x25}, {&(0x7f0000000300)="e2ddd613cf1285c0ef2eec96002689bcdfaca0981656cb44548a04c97f5bb5caa699dd5ca13f48ed75a030e7bc1439785ddbb11ef507623d1119d2d3cb3dc767e723b3fa39fe0977822b677ac50bf3878aaf298cb99a5b80a445b0ed19f569bc5c06a863a8ceac6c896ef69e1f52489ce8fab29c48c5338e51c1c0573cda0c36a7d91635140844af87f6b822d11b2da051cf4c63f046edc15071d27a7c2a407b844991657ae8152d47457079f4255d9c8cd3a5bfb47140c7c6e07f2628ed4986c70dfa831d53800a4df0a4b1181481d3f75262e3bc8d41b1", 0xd8}, {&(0x7f0000000400)="2f7328be93d9f2fba8aa20de54ee2e5af1cfdd9bcc7ae4ff24e459607007ffe16db4a94b6d08a45e7664f1fd706431694728a031096a1d17d698bb42d6b5744780f4136046ee03f2ceaf57c3ff0622a8deab119d85059c432b4f43e2a98dd305cb9a80f8bbe99a00aa4e4f1b9d9f3063720ef35e429d59cf5ce53dd51dc8514e7494f9827e2739c1ab0e478c1dd1472203965a9eccbb38b85aa7044f4fc4edc43b0827412fe054d08a4716b220a1b038504dbc6a3b54a00fe0603537c1b9a7cbeb161e6f8c28cc308681fcbc87dc19932ba04a915a6c17a8c698665e80cccab4dd344153aa8d02f9524c7845e7cd5eb489503568ee2b7e0e3e3af1", 0xfb}], 0x3, 0x0, 0x0) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x54}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x8, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000280)="89") r1 = dup(r0) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f00000000c0)) 16:00:19 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() socket(0x11, 0x3, 0x0) dup2(r1, r0) bind(r0, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) 16:00:19 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x2ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) setitimer(0x0, &(0x7f0000000100)={{0x0, 0x80000001}, {0x0, 0xf423f}}, 0x0) sendmsg(r0, &(0x7f0000000440)={&(0x7f0000000080)=@in={0x2, 0x3}, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000140)="d33f88eb6ebd7d756c5abd350ca259392ef2d024212fe940edb3c3665bdfb3cb4120746c9e6f6afec44bb5e84f9b1db5612bc7d1d701d98be1a7d610a25f4c2445669894599af0f1c5f0f5d5815041a09f0a9172c591aa54c43a7384038e1423525f079a49df6aacbaec202291f609a6f93b5158ea20dd7d60cd8d06ad210a06ee60147b519545d3e8efc368d32f7cdd3ca5409e4218800696a98eb5f0645d6b0fc741b322467ea0dbbf72242f0ce54a1490d96e90fc99194c8b4bd5800e10078ac39c074fd587647fc84c90410389a3669e54e876e40cc18983ba9f2aeb13ffc8e4e523c1f485ec14f48c2f4a9c95dd9415a38f655aa9c566a46fcc3d", 0xfd}, {&(0x7f0000000240)="d5ae149cedc7e8846b103a934d1b31da78b83eacd0c71ded7d6c3b2ae9b5eec642d2514789132d59a51e1d0a8efb11bd365e384a055ab241b3389335dd62fb63a4651d96812ec5d9920350b4bbb4fcd1", 0x50}], 0x2, &(0x7f00000002c0)=[{0x108, 0xffff, 0x2, "c06f0248fc89390b3cc115ac47f3f49de592f7ec57c1ab2e647f87b487740b3b95b68a7988cd32fdfd6731adfa4fa8f0909d07c0d7c226196f2355e59498d6b3ff70fb71acbe9175cae558caa1a747e1df03adcf98c0afd72214577d405a838b5d3a4d7b7273e1c05ff08cb821f6651f7676cba06a74a26c639fb63407314a7d29c4825634316897a734ef29f38fe83844f05f54012b47f3245db3494fa616527de7f45f56699fb65a3bbd57c33ec1a8529bc941415c7783010e24ff6b60815d18bf54f5fc8aa17ab178ca8ac028f66e39f462b6c4b1e276f14c6bda31412450a51e9899d5fee20705b219819fb45003a73e9a5fb77d"}, {0x48, 0xffff, 0x2, "818e4bcab2d010b2cd18816212e9f43bce0263c83b76ef5a5e2d6caa569afbb75bf8c546c32d773518cdd4ea8579d329f48a31"}], 0x150}, 0x408) 16:00:19 executing program 1: r0 = socket(0x2, 0x8807, 0x3) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000040), 0x14) fcntl$getflags(r0, 0x2) 16:00:19 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x3}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x0, 0x7, 0x6ba, 0x22}, {0x3f, 0x6, 0x8, 0x100}, {0x8000, 0x632d0c60, 0x691d, 0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = socket(0x18, 0x7, 0x1) bind(r1, &(0x7f0000000040)=@in6={0x18, 0x3, 0x4, 0x6}, 0xc) 16:00:19 executing program 1: clock_gettime(0x3, 0xffffffffffffffff) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x400, 0x108) r3 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x10, 0x0) r4 = syz_open_pts() r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0xc0, 0x0) connect$inet(r0, &(0x7f0000000480)={0x2, 0x1}, 0xc) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x12, 0x0) r7 = open$dir(&(0x7f0000000240)='./file0\x00', 0x80, 0x4) r8 = accept$inet(0xffffffffffffff9c, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r9 = socket$unix(0x1, 0x5, 0x0) r10 = accept$inet(0xffffffffffffff9c, &(0x7f0000000300), &(0x7f0000000340)=0xc) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x6a, 0x400fffff, 0x4f01, 0x3f}, {{r2}, 0xfffffffffffffffa, 0x0, 0x40000040, 0x5, 0xaf59}, {{r3}, 0xfffffffffffffffd, 0x8, 0x82, 0xffff, 0x3}, {{r4}, 0xfffffffffffffff9, 0x0, 0x20000002, 0x3ff, 0x5}, {{r5}, 0xffffffffffffffff, 0x2, 0x40000046, 0x2, 0x3ed}], 0x0, &(0x7f0000000380)=[{{r6}, 0xffffffffffffffff, 0x4a, 0x80000000, 0x6, 0x1f}, {{r7}, 0xfffffffffffffffd, 0x12, 0x80000000, 0x345, 0x100000001}, {{r8}, 0xfffffffffffffffb, 0x20, 0xfffff, 0x101, 0x1}, {{r9}, 0xfffffffffffffffd, 0x42, 0x40000000, 0x9, 0x2}, {{r10}, 0xfffffffffffffffd, 0x53, 0x80000000, 0x3, 0x396b4a5b}], 0x8000, &(0x7f0000000440)={0x2, 0xb4d3}) 16:00:19 executing program 0: symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20400, 0x24) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000140)={0x10, 0x1, 0x4, 0x7, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x8}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x80000000}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x22bc}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x6}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x40}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x859}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xffffffffffffff8a}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0xaa}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x400}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000c00000/0x400000)=nil, 0xa820000000000}, {&(0x7f0000e99000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}, {&(0x7f0000caa000/0x1000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x6}, {&(0x7f0000ced000/0x1000)=nil, &(0x7f0000c66000/0x3000)=nil, 0xffffffff}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0x0) 16:00:19 executing program 1: setsockopt(0xffffffffffffffff, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(0xffffffffffffffff, 0x29, 0x80000000000000b, &(0x7f0000000040), 0x0) 16:00:19 executing program 0: mprotect(&(0x7f0000032000/0x1000)=nil, 0x1000, 0x5) setitimer(0x0, &(0x7f0000000040)={{0x1, 0x1001}}, 0x0) 16:00:19 executing program 1: r0 = socket(0x1a, 0x2, 0x2) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r0, &(0x7f0000001600)={&(0x7f0000000040)=@abs, 0x8, 0x0, 0x0, &(0x7f0000001500)=[@rights={0x10}], 0x10}, 0x0) r1 = dup2(r0, r0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000080)) socket(0x1, 0x2, 0x200) 16:00:19 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)="9085", 0x2) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() fcntl$setstatus(r2, 0x4, 0x40) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xffffffffffffbffe, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) poll(&(0x7f0000000200)=[{r2, 0x4c}], 0x1, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000000)=0x37) 16:00:19 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x27ee, 0x0, 0xfff, 0xffffffffffffffc2, "25e7f613283958181095e4b6d987e72f21f9bc15"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190ab8", 0x88}], 0x1) write(r2, &(0x7f00000000c0)="fabbc67390f617d5c77d6241f9f904dc7c4fdcd802b060855f1b6500e63a4b5fe646606a9d9019b089e93690c8b8e3943cdcfa1e8a83686a1994365275a8c4243e2ebf5103b974aaa2ec354290c11d80ce0894e932554f9ad23b2a481540cd8c9c6598634b915a4938", 0x69) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x8a, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0xfffffffffffffffe}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0xffffffffffffff8e, 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0x100000000, 0x48f, 0x20, 0x7}, {0x0, 0xfff, 0x0, 0x9}, {0x600000000, 0x800000, 0x2, 0x7}, {0x800a, 0x6, 0x6, 0x9}, {0x1, 0x0, 0x80000000, 0xffffffff80000000}, {0x0, 0x9, 0x1, 0x1f}]}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000240)) 16:00:19 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) setrlimit(0x2, &(0x7f0000000000)) mmap(&(0x7f0000ff2000/0x3000)=nil, 0x3000, 0x2, 0x1010, r0, 0x0, 0x0) 16:00:19 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) socket(0x20, 0x8004, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r0) 16:00:19 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x7, 0x1e1) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xfffffffffffffdfe) 16:00:19 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x800) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0xfffffffffffffffd, 0x82) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r2 = kqueue() dup2(r2, r1) dup2(r1, r0) 16:00:19 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() close(r2) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x100, 0x0, 0x0, 0x0) close(r0) 16:00:19 executing program 1: r0 = kqueue() r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000180)=0xfffffffeffffffff) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0xc8, 0x0, 0x80000000, 0x20}], 0x8, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x40, 0x0, 0x2, 0xa3b9}, {{r0}, 0x0, 0x40, 0x0, 0x7fffffff, 0x2e97}, {{r0}, 0xfffffffffffffffd, 0x20, 0x20, 0x8001, 0x100000001}, {{r0}, 0xfffffffffffffffb, 0x28, 0x1, 0x0, 0x7}, {{r0}, 0xfffffffffffffffb, 0x3, 0x80000040, 0x8, 0xff}, {{r0}, 0xfffffffffffffffa, 0x10, 0x0, 0x3a, 0x200}], 0x7ff, &(0x7f0000000100)={0xfffffffffffff866}) ioctl$FIOGETOWN(r0, 0x4004667b, 0x0) 16:00:19 executing program 0: r0 = syz_open_pts() fcntl$setstatus(r0, 0xb, 0x0) pread(r0, &(0x7f0000000000)="a4a087e5c8e5f300b42d31daa338f24231e5a87f57ab80c2e299ba6b7e7a7105f2015d96ef6f5702535b88ffaf9fe044d5e8daa46d288b977ce01932b8d3646ab8a799dd535ec2928e722049294db6cab9c379ef77905221cbdd2ae452753c988ec88fe2cf8b2e5404132993b07d032f168006569acd0c4573d57f16399aa4d0d3c3ddd3fac0b225413e5430173ffad409ce17f021dbe75282025b6fa74016d763dbf04b402bbc6ad8450b2843aab427cf1bfc140e54f3955cf47ea35b1c5c8f637cecbfd666", 0xc6, 0x0, 0x3f) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fchdir(r0) 16:00:19 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140), 0x7, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x5}], 0xff, 0x0) dup2(0xffffffffffffffff, r1) 16:00:20 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180)="58f9abdb", 0x4) setsockopt(r0, 0x7762, 0x100000000, &(0x7f0000000040)="edda4b2d6c25dd9a1b22adc314184714b9fe899dc42e8bbde1d26898f3e26f6661cac25706a1c9ce4a3d6c6de7940e41194417ffbac76c20ef9c120f310f60ee09b0ff1fe449a0b973d42cca0c2b34a35aa8ec73355a155197cacac5f05a6503f9ec76f5f86bc3be9402f246ee4698402d4ec25ab176e9577b9e2329b382a44603a929f7979314102652716b8181ac728cd09ddcdd89f7a7403942e14bea6142ec7bc42e3d5be2471e34108dac841d14f0c5a0bcc2321be1c5fd6f24b6db7b825f1ee985c1f418b181baaae28b32e3e1fcaf4088bd3c773c7417dd006e7ffa62226e9906efeb8f5185d6834852c16a628181053fa729a3bdcdf75f086d68", 0xfe) 16:00:20 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="2d012eaf66696c653000"], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x100a8, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) bind$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 16:00:20 executing program 1: r0 = syz_open_pts() flock(r0, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) close(r0) syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000100)) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) execve(0x0, 0x0, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) 16:00:20 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) r0 = socket(0x18, 0x4002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0xae2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x88, 0x0) close(r0) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x3c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x3, 0x4ae, 0x8, 0x7fffffff}, {0xa00, 0xfffffffffffffda2, 0x3, 0x80000001}, {0x1, 0x7}, {0x7ff, 0xe8c8, 0x3, 0xffff}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:20 executing program 0: poll(0x0, 0x0, 0x4) 16:00:20 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1000000051, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)}) 16:00:20 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4514) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x85, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r1, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff8, 0x1}], 0x9, 0x0, 0x200, 0x0) 16:00:20 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x80, 0x0) r1 = syz_open_pts() fcntl$setown(r0, 0x6, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000040)={0x80, 0x7}) ioctl$TIOCSTART(r1, 0x2000746e) 16:00:20 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, 0x2, 0x0, "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, 0xffff, "d730c1e7bb6fc6e23c5b00000020000010e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000100)) 16:00:20 executing program 1: clock_settime(0x0, &(0x7f0000000000)={0xca9a3b}) socket$inet6(0x18, 0x4001, 0x8) 09:15:55 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) getpeername$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000040)={0x10000000000, 0xfffffffffffff801, {0x2, 0x800}}) 09:15:55 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{}], 0x2}) r1 = dup2(r0, r0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f0000000140)={0x0}) 09:15:55 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) write(r1, &(0x7f0000000000)="87", 0x1) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) close(r1) 09:15:55 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000440)='./file0\x00', 0x1, 0x0) r1 = open$dir(&(0x7f0000001940)='./file0\x00', 0x802, 0x4) r2 = semget$private(0x0, 0x1, 0x1) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000040)=""/104) dup2(r0, r1) 09:15:55 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x260, 0x0, 0x2de}, 0x0) r0 = shmget(0x3, 0x3000, 0x1a, &(0x7f0000ffc000/0x3000)=nil) r1 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r5 = fcntl$getown(0xffffffffffffff9c, 0x5) r6 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x20, r1, r2, r3, r4, 0x3, 0xfffffffffffffffa}, 0x2057, 0xfffffffffffff801, r5, r6, 0x7, 0xc6, 0x475a}) r7 = shmget$private(0x0, 0x3000, 0x1, &(0x7f0000ffa000/0x3000)=nil) shmat(r7, &(0x7f0000ffb000/0x2000)=nil, 0xe3b13546a522efad) 09:15:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) 09:15:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)=[{0x8}, {0x40000000000087}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x59, &(0x7f0000000340)="b6") 09:15:55 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) r1 = socket$inet(0x2, 0x5, 0x62cd) getgroups(0x8, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r3 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setgroups(0x5, &(0x7f0000000240)=[r2, r3, r4, r5, r6]) setsockopt(r0, 0x0, 0x800000000000c, &(0x7f0000000000)="eaffffffffff0195", 0x8) r7 = dup(r1) ioctl$VMM_IOC_INTR(r7, 0x800c5606, &(0x7f0000000040)={0xffffffffffffff01, 0x4ba4, 0x8}) 09:15:55 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) sendmsg(r0, &(0x7f0000001440)={&(0x7f0000000000)=@in6={0x18, 0x2, 0x9, 0x8}, 0xc, &(0x7f0000000180)=[{&(0x7f0000000080)="842e7ff14e053ad431cbb8dc654bae4da4d2c2f07a3d64d15364e0299f39400d0711556cbd29aae3747aeff6bb84d55bf298e040bee5748e60df62773abd33378dea0f031eed98761337bef651f43dfcee6ab46fb77d1d4d0a60950af878abfe97bcbf41c6bfb49d635cc12f2b3cd51c16bdb0551c3facd9ac0213b6ae6908cbd718d9b73eb8c906bebeedffe6bfb40df42fb38ad72a6f57a44f1cf858280aa93c1928138f5e0dce9e7c", 0xaa}], 0x1, &(0x7f00000001c0)=[{0xa0, 0xffff, 0x6, "307cf7a30d7f4d18b8eb3c0f09c2891e1c479057e614080259e52a4b487371ff1e035979cb7d6d914e74f09b2b16182b4b1e7195502905b6740bc5ce7094587d32445447709fdd5104883469dc3f4794ac574dc88344ce6ed9353651a5b5b3fb00a3be1c5108714427290b31e95907419a7bb99a23bfe425f0b83f9aeece3d6c1a5f01538627e00fe5c80777516e34"}, {0xd8, 0xffff, 0x1, "66555cca7b370334d5dd6ac5865d4cd7a45b5e63ec93e2a7dd7066086f4398175e3d1f269bd61eb1eb8facbf150677a4589df0582c09479daf9e85b56d2e44ce02d97b5cc035161a1365c1108463ac3d65a2aa6b510fa1d78dae4a6a863d82640149e31d67417d21e3f0b80d7c128227f8e772be48f6c641fb0d68d3bc338495a7aaaf4029b7f5036b444b4a8bccfaad5738ad8ecf3a3d3d7e0d24f54d739544c07b7093f02930bd075b45277738518c3dd261c71bdc88a10d91589857269aa8e4"}, {0x1010, 0x0, 0x2, "233f1d8c23ee2e8d02d5ef90a7554ca8ba69a2fac229c0bc1a6355b07e5777eb06e5cdd679dfec1be5d74171b57ea2a38c10e6c73a90ccd9171905032466e057ce7ab8b7841f4694d44d198071d766a196462bd20c997b761d4edd29f8b4fb415090a8a883a51e70928ce3c4810225667fa27a99dbd296f17e3017127dd5fd8e00fdef2a617c5bece97f7aadce8d2e4a24b76279a0a82ccf571922cf2ceee2ee435563ffe881fbbe0924e327f61a8540b2e739b9e79f3eb598c7da87a29fedfd201f82263b506dbf84677fe180fbc22a314a314b8108a186eb3865faa995e1ce291c4d757d3f80d9a384234e36fe5b8352583c64222810dacd889cf06cb81d04356517a53e539420b1dbfa3826662592f20a53258e7dd459d94b496190c659a62185e6108b119eb158457a6ddcca76e881560fd28dedeab2ea566b9aefe8c2f6eafcb0c3183f180042f3594c98d1bd2d2052be86255e547de57a02cd7b717b24bee84f9d1633c287a707a8e56a922fb5dc744f8cce745e5d0a815a21319b6127b905ca5aa8c19b9e69cf9e4b5727e6314f1efa64ecc8d1b8b764b77de2a46b9810ab15af5044048a3343ad05760a5f49f7b398fb1647be1be4a4fa01d8e2aa3100c8edb05d403d2f0ec4d02224523e73b38d4dc6f43d2ae91c449d96fb9460843bb6aedd89e6ab4bf13d4807d237432c38b059d0da7f8863f60bc5a0701aef1391ce6abf8c1a0f8398167e633267c686d8f2989b3be5fd4461da92ef3b92aa70dc7ed74ed3e6b582e8a985869e0ed37d9b6ff97c544c8c0e44496eaa2ae325bb0ff98f605ecac04c7a0633f33bfc7a1a8f42224a6cfde2ea38f1fca32a9a6ce16c3ddee27554eb5752d50baa22c81a358d61e212c7d7f0ddeafcb7273ce17e359aa94bc96cbb9043354cf2109fd33eed389fcd05eb749bb2b86ed3c3b1377fb4ab08d57f84325da605d1e42955484501df3b7d2148ccbb22d9116da5b9724cb0d99f5b1ca134b750a7c7697c03fd482ad47a61c983f431bb6025d74df722e03e70a2b8af435029136897f26c2429de843c9d2f4f86b5b60265140d75f6b42586819caf4251d63d9188da32bcbbf55ba2facb87515ecad0a74a739d21031f64e6a55a18d3eca8a581abe1bc13ebfebcdcbb0ec95856746ca1ba4da32f1b80ddfc9ae9e577bbd52630936898a5a9866778134c5db1886fa58ed416f79fac5901af80a6e7619d011d94c5322923094f2c5eebbf636c5f49adc4a39c369b707b6e3cbb73716e2365884922656a94f1b2ca008caa7cd8b6566d7a9aa0e6e1f862ca29eae862e6440375dea611bb6b956f649f06698efbddd8af4321089e609bd16c03e92ed894540b53622981f6d738e8272824292c2a90ff92c2d102e89a17642401309ed50a8b1e939a8bff702f75de53305c6b07a4771408e1771f15d4108fc2ef2f514c80938a3fe9451219847f55fe1c3a1a97c68910f1223583db0a9e66275b6ae87be5919cfade6c1b95c27441931874f3210d111692c1c64878b7a74b82f89269eb533e01c05ddf035576665eac16adf4babff743391d3b580808bf9999f9477d0be9cc98f33da4537a290672e0daa2184222469a457f6f582264b5b4bf09dcc20e365315cc956e2822d5a944f90aabb4efc6bbaf74cd92910f9577176ed9f91b0adaa377a3e781cd9422de727d596b0d32cfe327eeadcfa2b5e5050151d1dde54c044fc93002182cb3c128b507f964cc409f6c44e83e5fe1a833b9b61ec1d170f398e52143c70ec412886d56525ca1fda3c07f27d14b095fc22267f492fe3831ea8bd6d4bb0eb25c486a1c5590a12bad72954d4fac19fab2b8d2f6cc05d8bc963639fb416099e99fffdf07e690fbd6ccb2ffd9c3585a0444698de4547f03ba2ca3645d3a29fb59b9b49ce186d0be95c2b87209f5032572ec784b2b8be52db25d360c9535d5c1f76d15c4fe1a3b94c4cecf6ab49c3f3db141757d496a598634bbec2ecbec1cf1602b6c0d6372917a17a61b64abbfb687e311583e55874193f3902cab9ce1e007352a37b91bdf90812657cc934a480577fe786c407ce022fdff526ed0d001bbb4dff8c5bf3432603c914052ab4efc8ed39e4fc7243d97f1c36dd63b6305f58e0ba3ca759ae683b7aa6c4d49a9ef529bdd68f5a60bea387f3c4504e3e8c4f405785dc5ca5892cc939968c72dc8648517dc1651bce33c89597acf0342c7a0a1b2d69af18af0bb1df42a01e9c0c7398d04329bd23917442ce8c09aabd63d1e6d5ee3597573de6b3885dc6ec2d11a79651ca11b6e8dc52ba3750010e2434cfc49de49388b70f8a029a820474a23c01c87570b45d377b32a2576a67c40b46106af7bab594704e9bfdc83ce7a55c8fd455dade33ad8e31458e66a23e403f959656b1d968a3888be9d019dee87ad4f23eed5fe1b603e33f652b5d8d7ff3141982b3d86a9cb78a172b25cbac4154275b46b15802a0c025d7b74f43b3cff9f76a5c01a92fcfcc125716837a19c775d9df61379c2209db360edb1545db1c57728ec21923a1caafc17857d6791eb4977d3c610b2a1d51a12abd05ae39d707fb5cc7c9195873008ca13e5994383be4710a3ae0c89df12b7422544a7d9dfc69af482a5e87d5513f7ae5ba76d968989bd3e6c5665efb867421c98dad2fe37bd0e594ea7ef3473cefe64d9aa1abc44a0ae8277909ba962d9fcf05e66c4a50165b67e831e017d2041aa44b27f9abb214c732e3f8e245e0980f0c3d4e93e3edf3efb1dba25376e59079cef75c49a29a400e69c75024f69918f820284b34a832f504bbdb9e558c497f688750331118e499da6cf9bf6356b7b38eb40f6eadd0ce2ee7f017040a08707e156790fc0ee056f53e31b03216477a1760e55ff7af8aaca942ca30839d8f380f84bd46c7bcc42d68409920a7335260a3894163c93659f65913db847a3c7cb6681cde0d1e002ba202eb0d1601a791f692680cfef507c8a06f0958273a9a49a9582dc2ddd0bc85e844b14e49e71f8845abd089db946dfedd3ce8da127304a6a67162d0d752aa66697a0853b21b22d07108a20ba481534743614a4f14918314e7ffccb86e11a84b9d0034f7646bdac06b0bc14e45bf6ac827bbbf84a6c5dfb824263f563a24021c31b4e00cc37338a541074752ab4a067102ab4e22ae9724b2db3ca1af3fb25dcf2a3779a6f7ed56cafcfdcc900292d568835c5dd5a30a2a5b117d57fef2ab5c660da5c4447feb59e4e6b41ba398d68a759295357dc75698d810d2caf96139d7c969851427cc7f70fd70ee1377ecbbe30a519d6b54a2b36b1bccfd5b13689eff01f647ad3b26db3b948f673832b5c46d43ef720ce277621350c1b66e7a54157871d267e4e3279872266bb33353c1a8f6026104ac23dd0bf0432a105ba202236ae71d81d46606837e3ec3f8229d8ddcf0d44d7165551b7b247b538195533a0e158b7327d2448a055a21160373ff0cb88f463806af8d11c2e3a0119a76a6f8cc98d360c39fa64a0d14db4ea857f8d3e743e588129a74e732767fe230ed84ed5cf5dacb0d8375abb851bad07afba795ac0cade5859f61e8d80538cf07a217b80c3e877d5a8f41ce85400af31079854d868f4a69ed67afe6d3624f75607302ffd27914c590fefccdfc4d31f11902f33495d20abe6e40ffb611fbba7cd97563ab0dd4d7a42bfa5514161a12df4bb16a72166fcd30ee37c43f30e3bc0294ced92eb4a4b4391da3bd249db98d78229bbe61f390152b15322566c517ba35f0608a2b8e7d136aa19dccdb006e60e6b361cf7b488d6130216d58e042f03496d0d63fab8df8a2d7388e8b56b31d1b1dbb8e944841c6b5fa8c80098f144f038943c641cfb93e778ae944e974314b395bf224523b56bb7600599da2195ea3cb5ca1892f4b8e5dbd6f90664c801a02e788943c92063094393c155c98173ecd39baad2369b93de799be2a7d03cdb39860348045f7d722d466433cdf2617ae4d74312276a3a94fa2c0ff49ea2b131f88b356bcb32e4d06537bb003c39d93f2bf186e92c832a582650c42380538ed1cece8b8497987f680765823f1f1ad5f3e612b80273aa405ce8c6d72f532b7bf9915ca601e3857afb93a37496e8b7b03cd75da60331bfce849ccf9aa4f4d0e94e7c288a849685d361e98dea0c5f63080362c2b5e41c6ca5e7a4a73a8ed5c94241bd78f9bdf138bf408c1e824e41b05fd7a13ded17c25e2a9c0c3992ddf6fb792014aaab6bca797fab5cbaf7c271d21f574747549a7a42685a63dc907d4cf9425878d67c37f3f070c4c52ab2ed4e581c7a49556692df776a01bcc07611e69d69d715fe33d2e9c301248741fa06db79ec6a153b9faab374eb47ff64529d2d329232c898c2c992b4a9afd253ae389bed16d999f6ae44431907b32d12e8943897f45e5bd9f936a3a5ddea2304a91e199ee10e245abf06a5131943517e3a2a343c032af49543c09bc883a9518f64ada95198b21e88b3ae321383a28cdffd8486b597740ff66e363265092ca548b57eb4ef32080a23f621dbd036b1ae63cfa9b2b1a469a58fb770fac38e0ce378b61e0a19bd507d7ea146aa84240a8cd0af5d8914f93a6f78bf16d2a97e639e5febe6004d67cb9bb709b1736c32677c9264109f3e82263d56b28ab771f7f03077dea753dbfe725bc2448a9aeea9504ff39d3bd504c44d4cfa301f7b23fc866d1b693e127f8fadc74d92703706bf950bfff08f5472bc011eaafbc1efd72a57ff6069eb784fc77d6f7d63db5c876c8f8ba84cb59c63eeb6071180f10e647d10f7c1d33d5eb90ae131f683cc6d3f38bc64bee650ee55791b9427a3c36523854789b5b2081c95b7e70238a76a2bd65c7ed66083034f5b83903d53f47ee016e3e9da48e039be5ff5c26696e09bb95cbd2f7c696b36d242c100d795a78dba5b383d1630a3efc387a48b7c5e922b1b3b2077d2baa8094a86124ead238085cc257fb7ae016798143950d198157bf1d6a12d1a333803dfb6e99be3f4253ca03747cd1bf4679fc474a842e5e9f33acff65d589c986b05b471951dbcea557f36c25a2f366ed141dfeb34db658a3911f37da5c008bffff95f398b9fa35872b95ceab6b21b4f02c2626174ca04497245750457318e338fdeb6e5bba84054ecb556cbcc4b32b93e959a0db8de370c6ea35f69786539d16dd2b9dbc79020e064c96d8f6e63c0fe5ec4c1cadbc08e5633d25738506a84abdb53e03aafc87f80c5013a1fd4862ed185991ff065341c87ec983898e7ca10fbc2dd18d1b3bd509b5fcd84409747e133268884d4b350e65b969c4da0d49e89bc515bd72cc6b29821c01e2ef39fe571063767525ae23930d760d1b2994fc70c96ab85ed4eabad60c7064cad56dfcdd362e9b7b7cfe9f2a507eb4717706df87b7ec41152751811e874a064359285693b144e8a10cd2ee69a3a8c9b2abae764bb061e2ecbf3e46f4add4a4fe39cfb095e67abe5f9ada1573a5b62242dc81c1d2faeb41262a0e49b085afcfcfce6fb48620512373191e32d030299765045741d9a2656796b9ed1062a313d8e1f8365fed2553bace4386a75586e72d500734e046fbfefed193486dcde3952f5c12e62a769e515c7cb2f022c37fde3a05dc18c6312d61e3a3583df1c3c2e08dea69c16f8c1d2cf003bd2db95ef471f2c3ac37954aba01a7776da4ecee40dfe5a0170261c273f6e59786ce3aeb4d0c82b4a054f1dbcd2893ab7adde737684ccdfb1c97c38a15577e5444d436e13f6a7a1060a140e4a3dcd1f8af990e9c93bae780272a9aa0fac21b3d5d9"}, {0xd0, 0xffff, 0x1b26, "57d496df7d93bdba12674f3a9f12bc6db6430444b50760593b2684ca153d976b8a9ce348854b6097025b74963712964e78860ae2c984fb95cbf25a3f97e0cd0ac6a8c7ae9f185982cf39aa74ab8b6c6836649f7937906343310bc4436ebed24f9ae670d80dceca27cebfb7256a547182514f8eff8b26507ec8f9195ff0dbf9c3ccac87d7428124b23a6c2a0cbf1d506cb947ee611629abd268471e0250ca2fa488db0363fc7554108cbba92739520a65dc41529bdd2518df559252db"}], 0x1258}, 0x6) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="eafd125c0000006b", 0x8) 09:15:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x80000005}, {0x7}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[{0xfffffffffffffff9, 0x40, 0x45c1, 0x9}, {0x5, 0x4, 0x2, 0xe191}, {0x429, 0xffffffffffff0001, 0xf071, 0x6}, {0x3, 0x994, 0x9, 0x7}, {0xa2, 0x5, 0x100, 0x9efe}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 09:15:55 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x81, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000140)={0xd8, 0x0, &(0x7f0000000040)=""/216}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x40, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) socketpair(0x10, 0x5, 0x3ff, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000200)) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000280)={'./file0\x00', 0xc0000000000000, 0x7fff, 0x2, 0x1, 0x0, 0x3, 0x100000000, 0x1, 0x0, 0xffffffff80000001, 0x1}) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000300)) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000340)) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000380)) r5 = msgget(0x3, 0x202) msgctl$IPC_STAT(r5, 0x2, &(0x7f00000003c0)=""/101) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000440)) fsync(r2) openat$tty(0xffffffffffffff9c, &(0x7f0000000480)='/dev/tty\x00', 0xc0, 0x0) msgrcv(r5, &(0x7f0000001a40)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000049db7c41abbe696a000036be425b05efb2a47d0ead069106529d78264f225985d5ee8c36a7af73c86d11b6d6a7a0ed9f1cca3e2560cb"], 0x3d, 0x0, 0x1000) r6 = socket$unix(0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000500), 0xc) kevent(r1, &(0x7f0000000540)=[{{r3}, 0xffffffffffffffff, 0x8, 0x40000001, 0x3218, 0x1}, {{r6}, 0xffffffffffffffff, 0x48, 0x40, 0x7, 0x1}, {{r3}, 0xfffffffffffffffb, 0x8, 0x1, 0x200, 0x2}, {{r4}, 0xfffffffffffffffd, 0x40, 0xf0000085, 0xd, 0x100}, {{r6}, 0xfffffffffffffffc, 0x0, 0x5, 0x2, 0x10000081}], 0x3, &(0x7f0000000600)=[{{r4}, 0x0, 0x4, 0x4, 0xffff, 0x3}, {{r1}, 0xffffffffffffffff, 0x0, 0x80, 0x80000001, 0xffff}, {{r0}, 0xfffffffffffffffb, 0x13, 0x1, 0x2, 0x7821a17a}, {{r0}, 0xfffffffffffffffc, 0x14, 0x1, 0x1, 0x6}], 0x200, &(0x7f0000000680)={0x3, 0x101}) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f00000006c0)=0x3) readv(r3, &(0x7f0000001880)=[{&(0x7f0000000700)=""/170, 0xaa}, {&(0x7f00000007c0)=""/154, 0x9a}, {&(0x7f0000000880)=""/4096, 0x1000}], 0x3) r7 = shmget(0x0, 0x1000, 0x8, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_STAT(r7, 0x2, &(0x7f00000018c0)=""/10) shmat(r7, &(0x7f0000ffc000/0x4000)=nil, 0x2000) r8 = open(&(0x7f0000001900)='./file0\x00', 0x1, 0x4) ioctl$TIOCGETD(r8, 0x4004741a, &(0x7f0000001a00)) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000001980)={0x4, './file0\x00', './file0\x00'}) 09:15:55 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) open(&(0x7f0000000100)='./file0\x00', 0x28041, 0x40) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) accept$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = socket$unix(0x1, 0x1, 0x0) r2 = fcntl$dupfd(r0, 0xffffffffffffffff, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) setuid(0xee01) open$dir(&(0x7f0000000180)='./file0\x00', 0x8102, 0x82) readv(r1, &(0x7f0000000400)=[{&(0x7f00000001c0)=""/18, 0x12}, {&(0x7f0000000200)=""/93, 0x5d}, {&(0x7f0000000280)=""/237, 0xed}, {&(0x7f0000000380)=""/105, 0x69}], 0x4) ioctl$TIOCMSET(r2, 0x4004667f, &(0x7f0000000000)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) setuid(r3) 09:15:55 executing program 1: r0 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) dup2(r0, r0) r1 = kqueue() kevent(r1, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x27}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000000c0), 0x4d0, 0x0) 09:15:55 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x400000800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x7, 0x3, 0x2000000000000000, "bb6fc6e23c5b07000000000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 09:15:55 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000080)={0xd66, './file0\x00', './file0\x00'}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f00000002c0)='(\\\x83\x00', &(0x7f0000000300)='\x00']) execve(0x0, 0x0, &(0x7f0000000580)=[&(0x7f00000004c0)=':-/*&\x00']) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000200)) close(r0) 09:15:55 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) fcntl$getflags(r0, 0x3) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0x61}], 0x200000069, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000001440)=[{&(0x7f00000014c0)="e43a9ae1eb95ce30abb8fc4b2e7c2cf5e8c479d2429c902f1d58dfab4a190d93083c1cfce4d592532835a016d8bf6bff6f633a8371e65f032c8b6b04a95259fb15ca6e3bb6c1399565a67ee27d9a9d765c2088e204d2f19cd7c350acccafd6fe282309d7e5d1aa46edfb7a888036f232e4009e38f880a4acd735dfcc6378d92b61610f453da7ce452b8abfdbc0c56e28f0064bb7f87905490f489bd61fd74deaa86668461ec0fd1eac9a817769896b1c2e7e744a1ee9e9fcdb301e95aa99ddbc6c34398456d54f220892a002d9a42225ee683261c67fff2582c45c64d9f0a8637a400a2f6c1dcbb0341f4849e9f0206f89bced0b2bdf02306df1e15af057d81437dd0d1f1ca38e80f46f3aff15a464dfe64b71ea8057351d90062db941831dc11a63b7a5e2baa28f3f2af917b7626fa2cecf788f4b516495ad496b9a92daef7e441746c06f78e0243e8f35910c4170bd3cf26662e13255e2caec523d14ba994c700a3d9ac3220cafac61ee8bdd41d9f04fd267be772706c0bf717c6736853d1f64790b15b8443cd5f7daf3277f133a20771a7d4f4eaa24e36b2144d7a48d5f13757194d529e9adb9d11e80e174a97952197b6425ef1dfff28e454dbf0a39bcc996b54b9a5b32211d05d94e4b49dd3c71d6e2b05bde5f089bb5a8acc06899c8ababc56b89e7fdc8f799df80274e26edeb2a875d1737b53c7e5816e1ef3d9f469e34e7761539052ed7bb0c2dd689fd379bee20ef657bbda7404a26c573576c85595d88350888c3b1648d6d801f67b78f3f8994a172b9a4c3574d0ddb4dec4b17813a1fac214512689e2344be499b915f12b699ff5bd474bbc5838e12423d2fff54f8d7d351f7b062019bc73880ba40af8111e9dc7f37545129088c0d39a5ead5e22c6ccf4c940a7a2ff65f885526a285ac829ffc7dfb1848696063df9c7ad80e50ebe656341187408a8ae903c1714103bb34fe5499a71b85857d21cb4d914ba8a17522534af79964eded09cdcdf5fd6ba0c934ee441bffdef852e4a6b1c322099ed3e528ed02aca5332574846d85d6c1b8b1f67c6403ec47d74035b6a0ff9b11955292cd7bd834d4e818da8d4a78a8bb741ca93195ff23020907daa1d86f66baa4d028a5453acbdfb0d2ea299f187a9273c18feafc8787e93428e9d15a0f101b0a8094c30e908555f8769657c43e0dbaa13e272ad8014743d58f049fafa174a697f0c4b81cfe63f5af35bd8d27e6a20fe59f69c253a92dcdf307c8807904d702c9e5c88fbf3ad9e3905401a3c59b158ca4b2a5fb1a9df8a0287861fa1b2f1520cac4c95f6cf6dc3c86f996f4ebddea964b4251483866666a0b76dc27187c0a8e74c5719818bbb3cb32e66cada98f6a3cf874dde1cb71fd5a235f69710453321cd019d549a68957d5d6d3450c25c4fe4380b851347698269010556a4b29fae5ea372a46cba64eb1a619f6c1172a4a78ed2a11b6b8bd99d726632d669a98843471522a67448cc7204008e25526ebb6acd89087808383a5426694587fab9138e0253e392d19d2f94f7f8313a9111f80fdfc4592deabfbc4cc03ae0e5885946484abee88b43d63de2f1efee1bdda29acd81095b8df2934d9a6a440d6fa31e5946cfb6c6ed5714a175a915b6088e8e83094178c5e873a4863fd30319e304f8f10b296c6c35fc7412c0596c46c37ab95ac8e28d763c42534e1b1a2c0150bd8311bdd3e8e2215a340e8c96805d2ae5ce1592b8c9f5da2f0cf6c0cddd3bff4a55393644d6964432975d5eb2d5183e7be97a6d8df9e6f165345bfd1c13539b2e286fed34e2f660f8545fed8b11af9592bbc6bfea01e357edf73c2d436243bc20ea876f21a634c6501af57fec4136dfb338f95efd43b8618ac5f8ca61892ec8907e90ec04aac75af6e85304a768c09dcec3068fa98d735b6921cbe4126bfb8c94910bb91934ed75f5a832f99b51c899ca2fd3c1ff9c798ba4a3c87e13826d983954a90677ce0bd5d2564ffb956762bff99495f27dfbdfb58d1f9d2008eba4532e2f7f84b9e98202195cbcdb8f5a7c7f5f48e9cca53d5eeed38c88870db26c80ce64c095326189b1be02497d660d77ea233bed32ac3def7e5684c6db6bd70ce532761b95bf57168ed612ba94f9d31d562b941681f09ff0e605dc66e7614a5b37d02edadc7a2a468cf824922fc57bacb2e9ec070941f9080af47ecac69e327f72172a8c7f972668fce969b268d061d90e96b9d13b2eb8e402e3072adb222237cdeff86c2b2c0ee10d0bf35b7627decd8f9aecce8514103fdaa2606acc05bccf65406e6155231c31d015de0cd655b1c81cff49389a9bca4058f1df45b55fce38223352732ae71232fdc46115cc7e91b7bff6e4cf668f7036140e0caa7664eaef5d691d229856519eb152acb485183a263575262f5f5903076cb1d5a97d16704ff4c8a581247b9dc8a2b5116f8a76fbce3a335932519e8def8c550baca3b1737d2af87c72bcf9632b3692f80a7ff121ef8b63b57f5d1e753f8a335c429d9803c6125f2caf4ffe6cc5ed6a18acc053a80dc5e12af7cd69e05688d0363fbc4bc6cc6a360b99daf2342a624ef2fb5156fb6d55303cbd35399d009809d03a80361c511363cfe02601b4fd269a3055eda03a50b3a75a65ea2512f0463167e067897b69fba7fac9f3680a81282f024de5ddb5525211171e5b6716741fc741fb4038a97de8f786a86a30d0909063f74f2206969dfb5b2cb1707e9f83bdb3cd3b8755ad6a483e97c0c41146db2cfc610151df2578be207faccc25c9acf7d31e90d6f113c6bad680df488436890d14f4cf34dedf0a1a24ac6780c0f5296d468d8f831cd484079edc5faa2faa53b1d294f7420b242366cf9e7ee0b8c928b8562028036ba5750daae34a393690775", 0x801}], 0x1) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x1) kevent(r1, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000140)) 09:15:55 executing program 0: r0 = socket$inet(0x2, 0xc005, 0x3) setsockopt$inet_opts(r0, 0x0, 0x14, 0x0, 0x0) 09:15:55 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) pipe(&(0x7f00000000c0)) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x1, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1, 0x810, r0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) 09:15:55 executing program 1: readlink(&(0x7f00000002c0)='./file1\x00', 0x0, 0xffffffffffffff79) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000001580)='c\x00') 09:15:55 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000440)) getrlimit(0x3, &(0x7f0000000000)) r1 = dup(r0) openat(r1, &(0x7f0000000080)='./file0\x00', 0x189, 0x120) 09:15:55 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000001140)=""/208, 0xd0}], 0x1, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0xf000}], 0x110, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000002580)=[{&(0x7f00000000c0)}, {&(0x7f0000001240)="436351fc3eaf67d07ae31bb43c8a849f0d98c88d7c08d20e4ec5e365ef9119bfb31cd3c764fa9d9151b07a03c364641eb026619293a1543ce1620c2efcd0d0202ffaef3fef3144df3b3983e054f6ca3f80417d5d4183d6cbdd4a7379643f6a641841fe1e7b2480b3944d47b87d1f43637cc70727ecaca1c0f21126e65fa471ba603c7b260ea1e371e255206618c3a34d9397ef50de6bf28f5b4931e026a81f19358e451acb91deb8da5d075828", 0xad}, {&(0x7f0000001300)="bcd66fb441d38c1510c8f5af1f63a03d06b9119f36e13eff4fd86006de94b76b5f664a31c485b50e6e5a1d5e4567246c9d6d460c785f9eb371cf50c7347d7bec5ca152806e3b93cc243459200b617cd22646", 0x52}, {&(0x7f0000001380)="47d4d82bcd4588874176e959e4ca474f47533dc8947cd0f847ab9676012c8ed8dbf63449103b700d1a432d39f91d8324e9806eb8f0c06d494680e49910c7ade1a6a9123d3f129ed57fbe152c5951503d8db65790909690364255e9a9153ed81fc7d8f78a644256f29a0665aa124f055e89320a541bf52c45ba835cc1c362299f8f12953e856978db3d9366cdd310af5627d41c405c75aabf45f4677e3eb9a8060c8ebf1d179087d453ecb90c00d8fb645f3b30d437e086a868969db8948bfef76f98f624aba742b24d71a3c02edfcddd103736fddad5e3cd57c0f36ac55ac5d5fb41f68ffca47de709fd10d328e5fd6487650f71b532f8be6f5211569dd46f0162ad490286ef880747ada8ec615e6973826f8e5cb83e867e1699a65431b80b30ddfd3d151eeae856421ce8bb3d3eda92dd84825fbb5cedc399e80cf504572e4564ba65f9a1f2795bd9bce70f8a18b176697d5e912e3712d0f12d02797e558f00a55e313aab44d31bbbe2628272a2bbe0f1d627bd6dc931e80c5ab9827dd9b3fffc1a84bbcf1fb990aad834822256f5cbf3ccf3f74ab46649ac5dc360bd13ffe09a060f56c33ccaa18a8575a9fb9cfb2bddd76c0a9191f5c73eb805fb0b1e531fe413d07e1cef5da6ebcc1365c0bb78aa982f8b074b9106e72408d1e03c54ee6fc1821a8b1d40eda671a5548a59153930c78a9c3fc1dcca260723339e1943b18e433f406c790d5af42cc20ee7c65116438e78be12f7350eeba785b362fe00944bb282bf67bdbf1c1b3682f80c9f637d90e5ec6b98337d30507aaeba560249b63a3091f551b083916a3e8545ae4884c669d831de9a53c2fedad7ace32d893dc9f84a41a82cd7b7be5446db86e643c5a5d753e326c5b67c3c1ac6525864ae007b96d7251f37f8ded74c2b3993b29f01fe9d7f6ad2747c3c68ff118e724449d0379b7506093309e989e607c18a1cb20d518d97f2979fec53730cf7732e8ae8d3bbc204d461d14de7848fcda362174a107ddc52ef68eb7348341729488dd7c7e95a08bd2d6d1071c36d437b8bd5a5f1ecaa1543dec27601c800329bd9239343011c45bf87a8b4cf49b01e12c02f337615a711ca7314774dffb6c38bca7ba273c54985db849d69b939e85b5c4b46e141ccdea582e97f993ca08d74dc2aedbd67643978d1dc7b683cb0653a4d8a82e33b00ad3e9f3f03ab84a94100bc4fdce283b785291721336489dbca45877f98448bf3b14b68d99e606a5e36d5edec30b89f4ef682d491f845b09fd27f37af0e95a38892591a5985da94e5a17035382f9709ce466357e5647467f59841bcf89efd5dfb47a118d398386b1cb97b130a3a0872420df6ebc82d42e4c06e2fee59f5a12da3b4ac982b91cf9b7fd090e98626e0f1fe0f79f7d7aa370a2cd9dff05dcbb02ebdb54ed4b125b8c4d80c19a13eec92b8f0cc451c523485b3cb6a8ab811821e2f3e2df91d2b923945c510efd618bb3a52ca348b249af13066aaa5a28f9e303b5eeb70e1b4668be8fbbf200d632e2b82352f3b9f279d759dda2a47fe1931b446d3a19401026e1b3d4407d66c5d80299b26ec8ef17ddfac7cb8de9d6ec3cb37a23499fb13a1d5332b9a97c672ca3ae19644203e63ce27405b2087796d58e6f9cf1c1cdfdc6e40292cc3e0ef4d2ef20510df5ac2c3ea10ab355e2550e0f67ae6771cd0381f95367fb73765d06fed9f25283a26f391e2c1006fef2a7000569af17ece171960da118ee3bf21db358147bea4a1a8398bd2b7628aad72cbfbca7d39c5e2f09c8fe4c94c2674722cea6e63a2158066592a55dee52fa14ebe14db2b5b9ea00a7e6337b3f221d927d761fde69c6bf2ea0131ce7efcdf21ca54dd933830064bcfa7877a8d8664789bc2cfea1c76f725b9f32d0f2177fdac69039b9839d31c6ee0447e7dea147666da5de3d83dc4f848f0e65488aa22eb86f525e92d8db4a0b0cefe59649156f97c6fa128393e6daa687d1ed6983e3fec6483f222bd101c236323c5c14c4ec17dfbadfb569745a461335594b1b8eaa865dc281a3cd8b0d541108d986203edbb2fdea0260d30d25d6a2fa2f94f41c99a089201ab57ef86e4b11bec725b6a80226bcd26ff5eed875291cdc499eef1d2563e8391a012e48fdd612c340154e45892f76f4fe20134f91542932953f374483eb31c0cb4e9e30c60ff10c80772feed16504b5bc9d21f1534cee1ad01692c64f6d6e14856c6bbf388c90ea697995c604e975ef15b3e64b91921055a499e5f25c59091527ab22db5cda4b5da08c8de35da3bd5b882a4da84cb8c0d3b2560d1b26fc741d06415f45b5bf33775ea047f1be467b096e5fc01e8c8066ae55a22f355c2bca4211131c76979cc95d85fd33d24273bac85905650e99352529ec2ed5ec1eb9ca842ac15874b8b7802c857971fd427ed6db39578bc014bfc2e9f7e1641af6a740e7c0ee9d8677592032ab69a2574f435a059747592d11d29d15a4f4083abdb42f247935844e6566eadaca0082e1bfe1a1f72dfce04e9a0bcbbeff8ec64908df01cc030d87b1b713113cc48e929f4007519ec7ca28909359b260359e933fe5d067abc5b206c119403e5fa0edb7bba48b5f7bc7dd70d79982a7248316951bfebfb0a2aed25bb9d7efb12a1ea2e68ab4c3903be3ce916cfca4e0a0e055da7c3647b8993cd5dd036226b968b9f5d13c3d349ef193262fc91c64ddd38a7b9827cfa06320574783531ef13d6116dd4b079ba3b5866f1fc4d3d619f8589056ff5b421d3a4af21288f24050232961c40d772375176052684524c44d368e91cdf4241c0ade2939cc20571a2fccb2cf8e2a898a9e6e3b0a448284611dd0f22014ed9656158b8937c3185aff4804c971b9b8e4428d7efee9e2b9ee94789c4425e59f2d781db4239aeb77eda2ab0495351fbda1fbf6c9043cd60abd985a1d40c1b89b2c4fd9377c4446b296dba5187985fc46a556a2b2d7a1b48a7bea261c77fe900add2f8cb4798cf6166eadbc45e739d16c1e4b65b4bed2c211fd1e0122465955f77a65f6946b8a820f676cfda161281034bbe14b0d75365ed730404041997f4cbc20999b59145dfed56845ad5f475d2041ad01459f78e43d8314e53f46e1fafccfa750a4c8dd2191eb11ae117798d52e4a4cfeff68c2753fcad5bb0133d58f7edf2473a7922db1b1adfae3f7b4953ed9cfa26a97144c78f9eabcd770ce1254eec386a554e08f5e16bb2a212a7b66ff53e7201a00ede48e9cd1a1901461e0f847a5d7ae0d01a9b0326772a614a511bda7e2d19c4ee8ed7b16bb9cad75850c76a93ab4493cde99f2da5c7216b88cb8aa741fea6f99deceb39d73c46978cabd6d9e26f45985d73c0d3602ffe2d500e6888181bacec173e2666d34b06a796b4565f01a64fd4d31b7bc5a73d9103f3de6d4fbf53771c7855c25a31292b11f5de70fbb402a9c48f6c3273d1fe0707e9ff28736f850abe91720e1ded67eeafcd1e26de24c405cc1e84e5b4ff76b04a6595584e187846af0d0bcabb2fee7c69ec257eebf9a8094b798a5a842332cfc7479eddb50ab1c6902993553e18aba5fb1db4f00c6f18f52cdc76b840c4cf9ae04d1e4ffaff65f3a5adb5f9f12ea913419831bcdeeaf394d444be007178f1201b33dd3b505ced95cc57d640205572bbfeca336efb1cc0eec7a7812b99b7dc5bc7a28549aa122b542b777d8de855ebd9fe7babcdd980a660ffb230681dbf8631c7e323c7726827981c884c11ec71497787f1926cc27aef9c882e51eddde5ae76b7f0ea06523a2066bc6517e8dc7181c232d7fffaf60183510a933d9a2e839fe37c988e3e34650a6dd4f209887b1b90a068cf69e82821417ed60529417083d742b30d40bb3ca0087a60180cb007d3d056c36ecb2ab7c5bed7aff5c5b3eab1a6bd577ffea68236b8bdb922ccf047f82836d3e0df93a977144a7b226f7342959d067bf09286f526402d4f246aba917112238f4e6dce1bf4746f40337fce18a3498a2bba2583a083b9e38a616b11fc1ed3a233598bd42943a3270fee33f25aff03b236471d200af642695f0b6e10c944845468a9c8d335e27c80a3336c5ff99af7fe80b5eaa00c4b81476fddfb193637d98777e6f3a842cfe2076836234f37639baac1d90c6ceaef94b38b1706035897b086cf08b85499fd7eb434a505448da392ec4bfe61a63cf5a87deef67f76726bca366f286f6721a4aba2ca47b2dde8aa19bdf07638f10043cd2d96142c9015bb8a7ed96864a0bce3efdd4e7b94d2584464d44aa2db1aea0b3cdb5005b720e413ddb7b336effa5b84df7c4c265440c246003020d20952022e82d3dced308c60aa844cd3991671aab92c0d4cd30a1eba08215d8824a6bbe6933b237d4bfd3bfe061fb2775039107d498c045c15bbf0352eee9aead23741dfdb093451a243710a06a5ffd0ea382a9022eb6f46d6c4afd599df65a287f8c2d39ad6222d582d5d8ea2ae3996b171c98affe0568c2dde6c922758f4bb552243042f65ae5f3f7743a5aa1e9974f4470788aade5b5b0c429fba35f3772954516267c552a92bb233ed9a797c9167f6cb3a27e356a72f1f5f9c36f89c911a93f0e1d0483cc72a16599f4e3122a1ae83e3fa6bf0e0565ce7010a76c332426fc36eb6dadd49ac4265637043d90696ab499cd21c6d5c476f8da0e6a383f759504274245f66f1b46e56aed05c52e669ff89bb317344ac58d9062ea11038ec385a14545311b3348c26588411f28b5fe4cb544f5e81a56beb1943ffe7eda4c4773275f7bb4735064526290503e95e65c27bc965e0b8f3258556c0158607a70d20f062712d51d1503a94b0915620e8bc6eb3105513b6470a1655ad274601d72dd9f3bb35124c44e26bb8f73eda8b66ca8c4e47294b86a857749d9231d243a95c55e1921551fecb143d66ca1d0ce43f8a5c20f1288645e346f5dd97112c879177fd465296d786a92ac5852b3995d40f8014770d3c33b1b250a5fe4e669002e9dbe37bbbf0ceeaffa46b6d62eb5aa12649014a281808b359917e5147aaf114d6c652940cf0d9c8c4eb4b3eee0412516eba6782bfaa95c80a09bcfc2133967b7610d7e0387abc754172436d0596435d9bb7c5a0beb5113601908207ba2adc56565fa986a76e3969bd80bbf1d164e4fbca5c78ad216f534027b2526c7b6ac849e98e8595841b680e3bc70272874d76318bf4e0b906d41ce77dde9c0e9ecf4b5e424545935acb3ca7f26b886253e9254c208aa42a2dccb35bd9483e8074e874097a01b45e8588082690dca916e1043cd8e8a92c4019bca574e93b5a142a79f2a5c4a42ce319b3fb211c06744d0af59fcf35cb0dafb71b21d66600b6f26398cbbd2d043c699a5040631761afe576920c3b218350d8c2c37879c85aff78b002a590959e72569c8b7fce0503bd308435446a91672e48604718bc1e6b1b6a9d8b3a0bedffd4fa73a17add05d233d255c181c79d18be5ac332e6ac5597ce2a6e0f0d078fdd27890f7590ee80add3e86b2b6db65ded0af2237a8ba7c604ef4891b70768f224acbb2245cfb932db21a81a4bc71a30528e0e50b68fadbb93a008a1285dae1ec44ef50e5ae5cf1b0a04f592b0c1d7bd271199e3b94ce112dd85cc623bd6ca1198bd1a22e914e9621f6f688677d1d26e3c7c7ec36541fc4c15326a2c680be3e5089a8fb2470e76c424cf0ba58199da6232583c392c6a432c335c217550f677fd0fbec9e5c96865b8d1b8ae313d233188b9538393e5d7e8bb8bff421648d5b6987664e2ed14c1448e05c1c995bce7e51af1bf637e22d16314", 0x1000}, {&(0x7f0000002380)="41b1bcd5e18eae80de37cdc2e7e3f146a333604a8c0277e136a6532d2eabd18239e6c36ba380937a4a921ce650c1053116c9b1335191284fa11729e980fefe1a925c3f437caf8217e3fd424f931142de4ca4087622", 0x55}, {&(0x7f0000002400)="65b80edac2eed843dbb1c63d2a0733c6890d2bd01ffe01a69ee585f866e3640daa1f91e65f9d11bf1f6e06183666aeb8081d220a62cdcf56304636a0268a46de8a752a3c9cb58bead34ec1bb61f3d2019a2c747cc44e88b9b7a29997d7c6c1a163ce2e8b5561326edaf1dfdb", 0x6c}, {&(0x7f0000002480)="b20876d45cafb495af0a9a9d1702a239ec96992541aef7522c97a5479e333d17d80c9c0c67c464a1e0465220bd5fc5b67e9e9388ab7fe919ec428861ab8947d5d8177a44ed698849ea4ae081f2a0ef3d659cff0e34c29ed554df6ff18d4fc96b123277096a8fde9047154521e4eef359563ec30be4414f39b533bc5946d2c4e7c4da20e62fec3d2e834fd6c6d0abaaf7e25efcb960bbae7be06987b0f676f6541a0ee09614adf6c12d045d786455e962f6f970b98168ee2970b6abed15d68d6d74833b0e1193", 0xc6}], 0x7, 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x92) 09:15:55 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000040", 0x8) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x7, 0xffffffffffffffff}, 0x8) 09:15:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x1d}, {0x6}]}) openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xfffffffffffffffd, r0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000180)=0x1) getsockopt(r1, 0x100000001, 0xfffffffffffffff8, &(0x7f0000000200)=""/146, &(0x7f00000002c0)=0x92) accept$inet6(r1, 0x0, &(0x7f0000000300)) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000000)) 09:15:55 executing program 1: r0 = socket(0x38, 0xfffffffffffffffd, 0x3f) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20080, 0x2) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000080)={0x1ebe, 0x5}) setsockopt(r0, 0x29, 0x9, &(0x7f0000000140), 0x0) 09:15:55 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r2 = kqueue() kevent(r2, &(0x7f00000004c0)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) read(r0, &(0x7f0000000000)=""/11, 0xb) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) writev(r1, &(0x7f0000000380)=[{&(0x7f0000000100)="c4bf7f79fb13c8c81ce4e864ad", 0xd}, {&(0x7f00000001c0)="09436d1f3f3968df3ea6ffdc0e8cac258e10924d18d92ad1a21388593dcf75e258fa5130620615aed1836c3fab213334f14bf0023957fdd794f941b68b30e3faf82f110cf60f670eb69bc03366ef8c30fee7a71a763425", 0x57}, {&(0x7f0000000140)}, {&(0x7f0000000240)="c68f60bab40a8ab03e21818b3af69e47d100e71f3cec0833276524daa8adb15507b2ca5da805b0866fe2e90ecc889bb937f4385faf03becfb04cb7836ba4948c84dade6d24b675b558", 0x49}, {&(0x7f00000002c0)="203b4c4ebc554613bf58a8e4acd9a1d4b65d7a589a04712528976e66f9b0a85b7f12d174daf3ab888204ef5a57d3c62abb0d6b3fe02b99ed8373b8dd50b6ff4d979cbfc7d62860813f1900d48d0556210663000b02c9cc9ca24f", 0x5a}, {&(0x7f0000000340)="35adb60f3e3ea27194fa99597c2352fb92afb2038ec3b72f72dc12cb3f159defa0fb7d4c0b6ab73988d69d0675329ae9b60b24c8d7864d8bb747e1e80d1d0797", 0x40}], 0x6) kevent(r0, 0x0, 0xffff, &(0x7f0000000100), 0xa, 0x0) 09:15:55 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x1) r1 = dup(r0) ioctl$TIOCSETD(r1, 0x80184600, &(0x7f0000000040)) 09:15:57 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x1c5, 0x55}, {0x0, 0x401}, {0xaf}], 0x3}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000080)=[{0x101}], 0x1}) r1 = dup2(r0, r0) bind$unix(r1, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) 09:15:57 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) close(r0) ftruncate(r0, 0x0, 0x4) 09:15:57 executing program 1: r0 = accept$inet6(0xffffffffffffffff, &(0x7f00000002c0), &(0x7f0000000300)=0xc) recvfrom(r0, &(0x7f0000000340)=""/4096, 0x1000, 0x841, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000100)="1472003349c92d13e7eb66800b", 0xd}, {&(0x7f0000000140)="ae037bed3fd5ee8d419000b5d9bc0c30ce34c7e9d4adf48cd3144eaa2e77d25086ef8c9845b62f1bdba7f5a0c2fa9a54478592b7e9c8257402077b92480e105354cb943f07bae4e6d63e53aa77e655d9d590124b8659d1969feec1c6c3908d2264cbfc6c88e1a3de5b84048c4171c58e024eecb65ba716954508fb39298ec91f314664994c2c48ebbb3d06234ea6992679ba5691c4cec68c2a546335da339f8c26a9b1254bdacab5241ccd3c5a7eb3dc673a5f519251639c570da0983a176561b3fe0237c9803451d9ddc5d1691905ba09f8777bb0fe92377673cf7739e38084a93595026213120af6e0307a65cdeb127c24d274a8dffe3595328864", 0xfc}, {&(0x7f0000000240)="7f", 0x1}], 0x3) close(r1) r2 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000040)=0xaaa9, 0x4) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) pipe2(&(0x7f0000001340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f0000001380)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r2, 0x1) 09:15:57 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20490, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0x3, './file0\x00', './file0\x00'}) sendmsg(0xffffffffffffffff, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000100), 0x28a}, 0x0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000080)) 09:15:57 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="000000186004008b00002b27fef45fa89c6141b70900000000000000000000400040c6570c896f4784a7396f", 0x2c}], 0x1) 09:15:57 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) read(r0, &(0x7f0000000140)=""/56, 0x38) r2 = kqueue() kevent(r2, &(0x7f00000004c0)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) read(r0, &(0x7f0000000000)=""/11, 0xb) open(&(0x7f0000000100)='./file0\x00', 0x20000, 0x40) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 09:15:57 executing program 0: getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = dup(0xffffffffffffffff) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000001080)={0x1000, 0x0, &(0x7f0000000080)=""/4096}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 09:15:57 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000280)=0x4, 0x4) sendto$unix(r1, &(0x7f00000001c0)="4c4d248e7c847239b9a6335eee1cf765b7b930b66f55d47b9621e5417bd877c35c36bb97a40c3f1c70c19d9bb9b32d32", 0x30, 0x2, &(0x7f0000000200)=@abs={0x1, 0x0, 0x0}, 0x8) sendto$unix(r1, &(0x7f00000000c0)="fb", 0x1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)) r2 = dup2(r0, r0) open$dir(&(0x7f0000000300)='./file0/file0\x00', 0x0, 0x10) shutdown(r2, 0x1) getsockopt(r2, 0x8, 0x3, &(0x7f0000000100)=""/190, &(0x7f0000000040)=0xbe) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) pledge(&(0x7f0000000340)='/\x00', &(0x7f0000000380)='@\x00') open(&(0x7f0000000240)='./file0\x00', 0x0, 0x40) 09:15:57 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d705000000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000280), 0x27c) write(r0, &(0x7f0000000080)=',', 0x1) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000180)="2450748136004c79d912eccef53ff9aa77350568ee482332d32576d47cfc022077ed6b9ef5148f429776232c56ec821849c201b7246823e05e1994395358b271ff372935c7406b709106f3cc7ed59aa23e83f7f08db28a5a45f07f964773a9ee3e0248a1cba04a9f0bc06f29e38acd7903543cfa9e7c44124fafbfa571cb6c780336fb3eacfdfc8688b75a9929f00721986e1ada59609d4d02b0e88bcca36833c7c2f4af6a", 0xa5}, {&(0x7f0000000240)="a0f07b973c0001a9e9e0f6963fb8ae45796a324ad0224cbadcfa6713ac65107b351e5627ef49667c16fc8555847a55bfec4c25f359944eda343fb2a7d746323fd958ee6c1c769f2a5248a8ad51d4da685ceae7f3d71628b9bc87a539ecb6383cb7dbb60de76bba9ed2a2abac3032eab1dbc16a6f91973c768ebb3e391e9145c1f604939bd980568cdab84beebbd1a008b1a4418ec43fd9cd5fa842617ac56981e03db4277820e809a4c9e1fa9e46214e4b5406235e1a9534e7730b50878f88c828fff64773b3eb93a8f3ad96a1ae7d0cb8ac651d89794955831c31d31d98bb21ba7fcff0f1bef0fbf487a834f752315b75a5afbf51e221be91ed43", 0xfb}, {&(0x7f00000000c0)="46dec9da28abe8035effd8d30110202b7272b5531dad8b5ba935a99630b6850bf39eac76f752dda751cb589f4dca0bc1c99e3e60e14d7e6985568520e10afe26f483a488be7188c63055c1796aa6523af99f46b8b69db7c611e78429c0893236cd0582a6e67c393ad11cbdcf28087f9b4fb343183dbf3eb7cba7e4", 0x7b}, {&(0x7f0000000340)="6df585dd5aabc7032abc19789a72db55f98158d2704d831a9a085551291c52e6404e90847a72e16eff71d6989b11476de26f9a5c2acf1d8911b5c50d59184a17faebbffb603822fc6258c40d69ecdbfa98aac25cee9fd4734475d363811492a3ab31f01582dbd8bb090b91921884d4553b40791a3b4eb92248a42fef321ebd707563c3c26168712d94eb855f4188ded048fcd58bcf4870701f91f19d012074cdb16bcb7d32257c003858d4ac8ae590cf32c91e424d", 0xb5}, {&(0x7f0000000400)="1e4a20540253ddf9c70847515598f90b3e868a1dc59ffa3b6b9b73f6348c148a15f1faf817b629d57a2935998fc14ff29eb86ffbc77bbf0041e07b476fb5f1b69e86f5ad1724e2d46e901784d299402d08a533e1a3693d082fc3b5712a7f9f209779964eb84c19b2", 0x68}], 0x5, 0x0, 0x0) select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) r1 = syz_open_pts() close(r0) dup(r1) syz_open_pts() 09:15:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x84, 0xfffffffffffffffe, 0xffffffffffffffff}, {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, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x4c}, {0x80000016}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000080)) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000100)=0x101) getpgrp() 09:15:58 executing program 0: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r1, &(0x7f0000000400)="0033231aac5237e1dc05f5cc5398b005c47b49e59d9bbccba7b4949ecf53c8a726f98bde6cb961823aadf39a02ae1bcc024e744b39a2b9c3699cfae3d9f03b5be54e1aa5c25957ef76314231add4b914185bb697b10f16688cd0482a1f6cd34dd96660d1c5fe8bc58fe3230a259a91afb7167b2f77832a9743067a81ae58c8bcb9ad67edead8c21c5b0d270e4514dcaa88d54cf94bee5f441b0b08356cb7b27a3dd15d38fc8e74f1d2cc6db2429c05d0b4159a31690e19c74900ed9cebedad6eda4e47ed1991f732440c357f28be6707cf5ef0524d4c65efed95372e56e4b3e7be968efbb80185743c2f244759fae8f128e7c8ce58c722f26cec96cb07eae0fc7065a221b7d15a5bfcda8820389455dea0f35544e8624849cacf72ceef6a74a11abcc073388135ba3271cfc2f74684ced271ad1769c5a3fdb600000000000000000029747987e6083f07ec032b1347769312473964ee290d388959ae477110222db39d5f39d459f76da6ae235263486b44fa5f02534d120c13c6dd9c11f4eee10725267b3fa3b157fe7833991afd380fbcc5256832ec3773bf86a4ead87e688c3d498541cd578e7f11f3f341e679b5cc6ace1069ada63323f378ff22c6640e2a78cd93d9d025197e4554a12a5fb7f5dd8984eedebe254520acc158fcc0e0d8a31b7be60e73061ae1c0e60ff0f76d9522305a", 0x1f2) kevent(r0, &(0x7f0000000180), 0x401, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0) read(r1, &(0x7f0000000000)=""/50, 0x32) kevent(r0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000100)) 09:15:58 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r1 = open(&(0x7f00000005c0)='./file0/file0\x00', 0x10, 0x44) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x2, 0x0) r3 = accept$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x80, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x102c0, 0x0) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x0, 0x0) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wsmouse0\x00', 0x10, 0x0) r9 = openat(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', 0x80, 0x103) pipe2(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000440)={0xffffffffffffffff}) socketpair(0x26, 0x4003, 0x9be4, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffc, 0x0, 0x21, 0x3, 0x7}, {{r2}, 0xffffffffffffffff, 0x44, 0x2, 0x3, 0xffffffffffff3e21}, {{r3}, 0xfffffffffffffff9, 0x1, 0x8, 0xfffffffeffffffff, 0x40}, {{r4}, 0xfffffffffffffff9, 0x0, 0x1, 0x7, 0x80000000}, {{r5}, 0xfffffffffffffffc, 0x23, 0x20000000, 0x1ff, 0x800}, {{r6}, 0xfffffffffffffffc, 0x40, 0xf00000aa, 0x5, 0x3}, {{r7}, 0xfffffffffffffffd, 0x8, 0x0, 0x7, 0x9}], 0x8, &(0x7f00000004c0)=[{{r8}, 0xfffffffffffffffc, 0x20, 0x20000041, 0x2d, 0x3}, {{r9}, 0xffffffffffffffff, 0x7, 0x1, 0x1, 0x1ff}, {{r10}, 0x0, 0x2, 0x2, 0x3, 0x95}, {{r11}, 0xfffffffffffffffb, 0x2, 0x82, 0x7, 0x7}, {{r12}, 0xfffffffffffffffe, 0xc, 0x2, 0x8, 0x9}], 0x3f, &(0x7f0000000580)={0x81, 0x6}) munmap(&(0x7f000071a000/0x2000)=nil, 0x2000) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) setsockopt$inet6_MRT6_ADD_MFC(r13, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1, 0x100, 0x6}, {0x18, 0x1, 0xbc2, 0x82}, 0xc567, [0x9, 0x10001, 0x0, 0x101, 0x8001, 0x4, 0x6, 0x80000000]}, 0x3c) 09:15:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x3}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ftruncate(r0, 0x0, 0xffff) 09:15:59 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x2}, {0x5}, {0x100006}]}) mknod(&(0x7f0000000040)='./file0\x00', 0x6004, 0x5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0, 0x43) mknodat(r0, &(0x7f0000000140)='./file0\x00', 0x100, 0x100000001) 09:15:59 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x7, 0x8, 0x6, 0x4, "c5e40713ca86ad60f68ecfc907d6d5334366e429", 0x2, 0xfffffffffffffff7}) r1 = socket(0x18, 0x2, 0x401) setsockopt(r1, 0x1000000000029, 0x200000028, &(0x7f0000000000)="bbc3a52f8fb0608000", 0x9) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x9, 0x8, 0x2, 0x1, 0xffffffffffffffff, 0x503b9961, 0x1, 0x2, 0x1, 0xffff, 0x1}) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000080)) 09:15:59 executing program 0: r0 = msgget$private(0x0, 0x180) msgrcv(r0, &(0x7f0000000000)={0x0, ""/238}, 0xf6, 0x0, 0x800) msgrcv(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000df569a4c3c15da3bbf842d0ee9f186fe00"/202], 0xd8, 0x2, 0x0) r1 = msgget$private(0x0, 0x2) r2 = semget$private(0x0, 0x4, 0x0) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000200)=""/103) msgsnd(r0, &(0x7f0000000280)={0x2, "ec2c5fb9ddb1cc97eadff0f079d8703fa07a0ca15a71e4de67932372dd1ea7122ee865b22ea0bdd9a040328ae032524fd1db710d82fcaf524d63d19998e0778b0c751aa7e992b42be881dd6717e69c633f98078d27e4846986d4ff05bd2805b25e103cd9bc456f420bc622c68a6d4112c623de02e6e2e287187e372728628faf7a97fdd38edeca3061dac2d416f6a9512e94c140960cb50eaa98b1970c07611325a00d0683e58b4ee955b44ff2e2440a2e05d6351b2713f2f722acbc2e510d873489d1b98c47c3f0c0eed24c84"}, 0xd5, 0x800) msgrcv(r0, &(0x7f0000000380)={0x0, ""/62}, 0x46, 0x2, 0x1000) msgsnd(r1, &(0x7f0000000400)={0x2, "cba4386c46bd54b20f3fea1d0662faf46ecfd5f443c3075edae81406da11b612688e84ae0665aedbab602a06b6d73c01e97b6743b44bd103b03fefc5c2494985847a07f8259fcfddbb9be04d"}, 0x54, 0x800) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000480)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f00000004c0)) getitimer(0x1, &(0x7f0000000500)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) r5 = getgid() r6 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000640)={{0x81, r4, r5, r6, r7, 0x40, 0x3}, 0x9, 0x2, 0x9}) socketpair(0x18, 0x8000, 0x3, &(0x7f00000006c0)={0xffffffffffffffff}) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000700)=0x1) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000740), &(0x7f0000000780)=0xc) msgsnd(r0, &(0x7f00000007c0)={0x0, "21db371d0ce8cc5e3e7dbc3de26d075f376e124af649d8d25439d5ebd3db15eccdd3b98ac868fb451fdb1241720708911014"}, 0x3a, 0x800) ioctl$TIOCSBRK(r3, 0x2000747b) bind$inet(r3, &(0x7f0000000800)={0x2, 0x1}, 0xc) r9 = getppid() wait4(r9, &(0x7f0000000840), 0x2, &(0x7f0000000880)) msgsnd(r0, &(0x7f0000000940)={0x2, "8322ecff7bc91371a5077bc829cb8fc2eb8a8ad0e009ff0cbe52ace8b15490504e95029984cdb9da8d9e06bd1b3608e790fc4225abaaf0025e12a491709ed538221c5b79390e1853ce97a2cea843152ff9b6014c172f95655e69fc1406f5e1fec8106161aa66b406022ac38e3c45bb68f048144c077344a924ea7eeb2d625494dd9468433db017088e888c2cc7f5827b997305043e26c332857086ae339e27a21cc0ffa5687fe6aba07434270d6c762f48f5442321f58efa70df5b9ae91074e91c70b25f07741e1c4b3702201c7078de3eac3828ff5957de3bf1"}, 0xe2, 0x800) 09:15:59 executing program 1: r0 = socket$inet(0x2, 0xc000, 0x7a94) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000000c0)) getpeername(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd00) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) 09:15:59 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x3) r0 = semget$private(0x0, 0x0, 0x1) semop(r0, &(0x7f0000000000)=[{0x4, 0x5, 0x1800}, {0x4, 0x3, 0x1000}], 0x2) r1 = open(&(0x7f0000aa0000)='./file0\x00', 0x0, 0x0) readv(r1, &(0x7f00000013c0)=[{0x0}], 0x1) r2 = semget$private(0x0, 0x3, 0x10) semctl$GETNCNT(r2, 0x7, 0x3, &(0x7f0000000080)=""/124) 09:15:59 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f00000007c0)="8df6a96f63b686e6ea2de2709a7a5506827bf2a26314ec410faada3627e2923eade41ab2e5c4c3d8f538e2daef1058ec3b9e2acf44888191ba326e18834cd56576a10e3d67a63ee64af409acaeac249b3f02da7472f812258f4006320d65ee0fb6fa2ec20da515bedb5a51b517f4225fefad3470abc0257bf02d07a81504d193414cc013bdae0496d602c6779f29361058afa3b9db7ede14ebcef425f856dfe7ac49031dab9bd2b40379e78328d5068cd2033e9bf3d1a7b9fa2fe3cc7f7ab55543b39dc60d6e5576795cb907fa6b722e3470a67f5e32aaa85a875e4c5931d19e2ddf0320b9ac603c0f96aac6de73990d3793835af8ab60493ac8fbeaf02b4467a671bd1f15d71664c4b84b85feb4fab614b67c8aa376928ff5fabbd0e96bf9c9807712432932cc9c9c7079114cdb9c35071a4eee975bb7e31988124f10d215ea113ede971c83140f6cc04773dc78a0dd14ab928acccd78142c14b901e1cc04a3c13e90ff1dc4a3d1d287e05c8f690d0a037223330277537932d972a46db646ca35b9b4cf1d4c6477f483de88de8da080ef1ec7a0506e7a92aa54c0584eb356af60abea019c4b8a99319c3f0eec9a2c5e1e0a6933322caa8f76af1eabd75bd2d3fcdfafb8e97b882e4a3363acb649dde760eb7c5aa650dd093caf4d587204f61e538859af2cc9ec1fd94288ea0ceadc93462492031d64f8f3c20c8f3af003ba3784619b0000000000000000000000000000c097cd9938f86f4078682a3d", 0x21d}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x1e, r0, 0x0, 0x0) 09:15:59 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x4) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffe, 0x7}], 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) sendto(r0, &(0x7f0000000400)="893ddc5370693738bca9a39c16fb6d0f3c803bd5680e8d2e1a60c3f2a94b43311744ffbb3830e9d030a1c3e05991ecf57e8c8794f51b450cd621c6e3fe17855fb15a73ae7020362ec8722224c7e3f044bbdc58d4acc25fa7a56226a32e9f23b70059e273d2adc3765a876ff625f30ecd7f372397ef32ae1fac5fffd2eb8ba9e29b9e65d38e24938a146617bbb75e3c4727fc670c92a063884fe039411bef605b7de1282848e97fe7d059c7c6f50ea0cded26ae97baa182343ba8585946adbe105a1f2ab62993994e32d7c6bb1a2638bb6c1ebfe9bb33611f4510e1a2a20cd104d09b652ea67699818dfea7cee650ef", 0xef, 0x4, &(0x7f0000000300)=@in6={0x18, 0x3, 0x4a, 0x5}, 0xc) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r0) getsockopt$sock_int(r0, 0xffff, 0x111b, &(0x7f0000000280), &(0x7f00000002c0)=0x4) pipe2(&(0x7f00000000c0), 0x10000) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000240)=0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000280), 0x0, 0x2) sendto(r3, &(0x7f0000000140)="94ff57d3483f3eac0b88038fbd27b9e4c72e6e68bdbccd163cb01a56ceb9f1b36fe3e943d251526e070fb6c1faec4f052568f83d6dee31138afde5c85fa1e85c774d013e6bf10f2ed5a3faf7de0c552120ac46dad358b185543190f6edfcc3973f812c987988c864b9c3a74576d55d89690ee96df0ee52f9edcc05442b634eaccd0e8556f486e939604605f0440eb37773", 0x91, 0x2000008, 0x0, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0xc6e) 09:15:59 executing program 1: getitimer(0x1, 0x0) 09:15:59 executing program 1: socket$unix(0x1, 0x7, 0x0) r0 = socket(0xe, 0xc000, 0x80000001) setsockopt(r0, 0x20000000000029, 0x800, &(0x7f00000000c0), 0x0) 09:15:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 09:15:59 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) sendto$inet(r1, &(0x7f0000000040)="58e47d01a05df7d4102ab8664a486f286eee0170b3ea17e16561720d3a8ed259bf6d19d4543cf76e43c40e7a0da172422e0f332e0affb6726c5651e31d4f19e026d1df14e162b2d91785a8533e7a120d67a3741905fac9eb60ccdb95a2f700bbad67e0850408935161c0be4d9feaa6c4e78347144c88d76e13ead56d6a4dfd79ce2c0472c83a2d57215878da56fb8b2d5ce95011b9eaee3fdd370c1700357558db8d59cc7838bdbe23dbeae47737", 0xae, 0x1, &(0x7f0000000100)={0x2, 0x2}, 0xc) r2 = shmget$private(0x0, 0x4000, 0x104, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) shutdown(r0, 0x2) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) 09:15:59 executing program 1: r0 = open(&(0x7f0000000940)='./bus\x00', 0x51, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x3f) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x20005701, 0x0) readv(r0, &(0x7f0000000840)=[{&(0x7f0000000980)=""/85, 0x55}, {&(0x7f0000000380)=""/101, 0x65}, {&(0x7f0000000a00)=""/243, 0xf3}, {&(0x7f0000000500)=""/173, 0xad}, {&(0x7f00000005c0)=""/63, 0x3f}, {&(0x7f0000000600)=""/201, 0xc9}, {&(0x7f0000000700)=""/54, 0x36}, {&(0x7f0000000740)=""/113, 0x71}, {&(0x7f00000007c0)=""/115, 0x73}], 0x9) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)="be7664718cfaca30de16fb89c87af204d0c30777bde0ec5774f281585bba609365792f21e0f17a43b03b400bb6cf44925bfaaa5fe478ec06200dcb180477f4c8ba48f3876997cd91efb421f324c9209a9cee811831a3c01834b4d1d355dad95308d2a21b35268a11ac7e7feb770d31b25e99e369216d9602af149f0cb2f0", 0x7e}, {&(0x7f0000000100)="3c087dbd560703779d3d83851f0c78d9c501d486affdbe09c655836616bece0eb6db22e227824e6683575acef230292024e47f63ae499bb3ab66346006a905305e8ce67d74d75f43d8bcf124a19698fb7d63ed08c660a5e2e7b3bbd0574b229a25e0d0aaadca5c1a0cd030a28361a390e9342fe87065533b75b632cd2c2515d69a76e81d99702937b0a9b78b7359a23316cf9c94fcf9b3eb3904d444c0b79a9202b1863871c22735572f0674bc7cb0212814f29440a76f7029fe3256c26f69", 0xbf}, {&(0x7f00000001c0)="83a35b711b0ad436f34aee9dbfb2b9e4c8ee430d814b0eded625b61c5a7b38d40a28e012ef5f75c3044dc16392c17b10d215d929c1467c19dd1500f68ccd1d8eb20044537bc91f17cc689537c0d3a6a703ee4932abb9c28af77b4deafdcca2495d642572e6ddada76476e345289c106d316611a76303bb618303ee446aaf488d24f943070ed110dead643083c14841e88bd235ce74003924ac6122fb69424851443152f517d15ea1ececd1f772de6d55d3d53e50a884e58dc75ab647269d4771cadc363ac07475dbc9567a58ee0aa8487c6e84986fa932bd8a7718cd0fe822dc7ca49e239add9f8febef58b0a8fba02f51147a6b683032333183ff8782dd", 0xfe}], 0x3) ioctl$BIOCLOCK(r0, 0x20004276) link(&(0x7f00000002c0)='./bus\x00', &(0x7f0000000300)='./bus\x00') 09:15:59 executing program 1: kqueue() nanosleep(&(0x7f0000001c40)={0xf0, 0xffffffffffffffff}, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000200), 0x3, 0x0) 09:15:59 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x3, 0x3, 0x4, 0x8, r1}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000e000/0x1000)=nil, 0x1000, 0x2, 0x12, r0, 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0xa97) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4", 0xd0}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 09:15:59 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f00000001c0)='>', 0x1) execve(0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000000)={0x4, 0x9a, './bus\x00', 0x8, 0x7, 0x8, 0xff}) 09:15:59 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000480)='X', 0x1) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x7) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10120, 0x62) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000080)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x7, 0xfffffffffffffff9, 0x4, 0x1}, {0x40, 0x0, 0xfffffffffffffffd, 0x2}, {0x96, 0x6, 0x5, 0x7}]}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x1) syz_open_pts() 09:16:00 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r0 = getgid() getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, r0]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) setgroups(0x0, 0x0) setuid(0xee01) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) 09:16:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup2(r0, r0) ioctl$BIOCLOCK(r1, 0x20004276) 09:16:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = socket$inet(0x2, 0x5, 0x3) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x9) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205601, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) write(r1, &(0x7f00000000c0), 0x0) 09:16:00 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96, 0x111}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) preadv(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000700)=""/4096, 0x1000}, {&(0x7f0000000140)=""/25, 0x19}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000000280), 0x1000000000000042, 0x0, 0x0) sendto$inet6(r0, &(0x7f0000000300)="674a81c6d47826d2ed6cdaaa3ccf0080884d968fc6f046e4dc476524e12c0eb0c98c4b10e54304430681915a5f433a7a4bcddc70dafeded786750062d6b5fea2176c126c2e6e11dac1040c0bbc80a74e2c3c724ef568643c655d1444cbbbe16ba07205b2bf6bbc6c5f269b1cdc6608b24defcf09e803ad3b6ddf11e743dc3b5e76f220e331316bff8c03fbb8df911bc3391685fc20ce9c085449be88830ae01c0facee8f1c55a83c252f3eb1db64def662bfc159e35c13139d1d5fb3cebfa2e2f7ca0b12417b81b369d1fb5fbbd887c06ec19245b1f3e50b10d63a3d8526b2", 0xdf, 0x9, 0x0, 0x0) 09:16:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4d}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="89") ioctl$BIOCFLUSH(r0, 0x20004268) 09:16:00 executing program 0: socketpair(0x0, 0x3, 0x6, &(0x7f0000000080)={0xffffffffffffffff}) r1 = getpgid(0x0) r2 = geteuid() getgroups(0x5, &(0x7f00000002c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r4 = syz_open_pts() r5 = accept$unix(0xffffffffffffff9c, &(0x7f0000000300)=@abs, &(0x7f0000000380)=0x8) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000640)='/dev/null\x00', 0x80, 0x0) r7 = open(&(0x7f0000000400)='./file0\x00', 0x1, 0x8) r8 = socket$inet6(0x18, 0x5, 0x5) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x100, 0x0) write(r9, &(0x7f0000000540)="fede3b2cd631c3f8d969f56dd09ad0d53a66a8d41c702e92fabc937a05fd0e2cc0b41fc243107a1feacd9e09d7088bdb9f7368543e54e042e66a1a9e47d375076f76d460611eb0add9d0036182601017ab98ab2a8008344c4616dbeff755d4559b4fdb015ba8a2a3cffb9fe3d9b80197b8c421c36391dc71d224c016a5035b490979729e800e5bae9bd8b8390e3dcedb4e893cae9a672b0447123fb0998f58bb55f57d55c9964f0e8c969250eb599d2c0bd7f4f0f5e2f3c4346f9e3b58a75eeda606b0aa0c0609bada0d3da881b1a29d11a0b8dfe94c1293cd688865e265f1546e120954654675df5c45ef54fce5105063", 0xf1) sendmsg$unix(r0, &(0x7f0000000500)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000140)="3617f5d5b9cd8cd1f694883dda", 0xd}, {&(0x7f0000000180)="402008d5edb7eb36e0371ad115da23b2e0eccefd0bc62c76762f29381a51d932a25c75b20624a02ba03e05227ffdd704394ddd6855f5b6fd5ec1ce38542acad77a8d70517bd3f76ca9fd2155308bec8541f7bb51efc69a26c1d547d716ee09446e721acc", 0x64}, {&(0x7f0000000240)}], 0x3, &(0x7f0000000480)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="008000002800000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9], 0x48, 0x4}, 0x3) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000240)=0x9) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGFILDROP(r10, 0x40044278, &(0x7f0000000040)) select(0x40, &(0x7f0000000000)={0x9}, 0x0, 0x0, 0x0) fcntl$setstatus(r10, 0x4, 0x4c) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 09:16:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = shmget(0x1, 0x2000, 0x40, &(0x7f0000ffc000/0x2000)=nil) r2 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r4 = getuid() r5 = getgid() r6 = getpgid(0xffffffffffffffff) r7 = getpid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x5, r2, r3, r4, r5, 0x0, 0x1}, 0x70, 0x2000, r6, r7, 0x4, 0xf3d, 0xed}) 09:16:00 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) rmdir(&(0x7f0000000000)='./file0\x00') pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) socket$inet(0x2, 0x4, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x7) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000140)={0x6b3, 0x10000, {0x4, 0x4}}) r5 = dup2(r4, r4) ioctl$VMM_IOC_RUN(r5, 0xc050756a, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) connect(r3, &(0x7f00000000c0)=@in, 0xc) 09:16:00 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) read(r0, &(0x7f0000000180)=""/243, 0xf3) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "a4eccea6da00000000000000000000008000"}) ioctl$TIOCNXCL(r0, 0x2000740e) syz_open_pts() 09:16:00 executing program 1: setsockopt(0xffffffffffffffff, 0x1000006, 0xc9b, 0x0, 0xfef2) 09:16:00 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) r2 = dup2(r0, r1) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) msgget$private(0x0, 0x440) write(r2, &(0x7f0000000140)="482720efabd16ebae64a25259560f8e5815f73f2a044fd33055552fbd5e4170000000000000fff5619515a4c8ab06198824b3da025bbd57b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x9d) write(r3, &(0x7f0000000580)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f85000000e552aaeefeaff0f2c8080000001ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef00235685c2001fc130000deee2f873c1e71185b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b44a605a23ea7b6a7d900b3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ffa26e105242e89525e6f063a300c5e6547d1f2ad64939f2fd45444bbcd7a25f8c7bdf43b0738587", 0x142) r4 = syz_open_pts() close(r3) dup(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0x1ff, 0x0, 0x98b, 0x4, "02000000078d00cb5fffffffffff7f00"}) pipe(&(0x7f00000001c0)) fcntl$setflags(r0, 0x2, 0x1) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 09:16:00 executing program 1: clock_gettime(0x40000002, 0xffffffffffffffff) clock_settime(0x0, &(0x7f00000000c0)={0x4, 0x5}) clock_gettime(0x2, &(0x7f0000000000)) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) recvfrom(r0, &(0x7f0000000040)=""/6, 0x6, 0x800, &(0x7f0000000080)=@in6={0x18, 0x3, 0x1, 0x7}, 0xc) 09:16:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x6, 0xfffffffffffffffe}, {0x50}, {0x6, 0x400000000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 16:00:04 executing program 1: syz_extract_tcp_res$synack(0x0, 0x1, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x2102, 0x6) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8, 0x128) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) 16:00:04 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xb1}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:04 executing program 1: r0 = getpid() r1 = socket$inet6(0x18, 0x8001, 0x0) listen(r1, 0x0) fcntl$setown(r1, 0x6, r0) listen(r1, 0x9) listen(r1, 0x9) close(r1) 16:00:04 executing program 0: r0 = open(&(0x7f0000000200)='./file0\x00', 0x810, 0x100) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000003c0)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) ioctl$TIOCNXCL(r1, 0x2000740e) r2 = semget(0x0, 0x5, 0x200) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000140)=""/192) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) preadv(r3, &(0x7f00000006c0)=[{&(0x7f0000000240)=""/142, 0x8e}, {&(0x7f0000000300)=""/165, 0xa5}], 0x2, 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x20400, 0x101) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000040)) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0x12, 0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_flags}) 16:00:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) write(r0, &(0x7f0000000200)="d1dc0c23aadc54e83c3f5425f0d2eada0dfc943245e28964515f29eb7fe7c90387f71082c93d014cee4a686e25043c859a2fcbc6b2089e8e41375849f0f6733701fe3fc5443e29dd1c574557c2aa6105b03585999357eb2759de9c43c0ee75f9fdc3122cb242647f65778134a2cd6d92fcaf4300a7703bca90a531b618b93905a95a1a3442c9829c7c5bcef40e911268cf4275a7377d87d587a4ac36506c4f5f7fcc07ad6e0d709fdc51e10bfbd0c1dbd5cd41513ed6fc777debe36798cad7f27a906b201e314eb6a43b8e2995a780dd0578c2e0fa1694650553d767c51ee086d9c4ca0cba2e46d7dbe421ee794385afd1263a4934286f3ad4abddfc8c8971a9b8f0fa000000000000", 0x109) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:04 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) write(r1, 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x502, 0x6d) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f00000000c0)=0x4) 16:00:04 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000040)=0x8a7) r2 = getpid() fcntl$setown(r0, 0x6, r2) r3 = dup2(r0, r0) fcntl$setown(r3, 0x6, r2) 16:00:04 executing program 0: r0 = socket(0x800000018, 0x4, 0x7fff) setsockopt$sock_int(r0, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xffffffffffffffff, 0x0, 0xfffffffffffffffd, 0x0, "6fc6e23c5b00000000000000e74de400"}) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x3, 0x3, 0x6}, {0x18, 0x0, 0x5, 0x3}, 0x4, [0x6, 0x6000000000000000, 0x2, 0x4, 0x3, 0x3, 0x7f5, 0x100000000]}, 0x3c) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x860, 0x0) recvmsg(r0, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000001180)=""/85, 0x55}], 0x2, &(0x7f0000001240)=""/41, 0x29}, 0x800) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000012c0)) mknod$loop(&(0x7f0000000100)='./file0\x00', 0x40, 0x0) socket(0x6, 0x0, 0x100) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x1, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:04 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = dup2(r0, r0) ioctl$VMM_IOC_RUN(r1, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 16:00:04 executing program 0: r0 = syz_open_pts() flock(r0, 0x6) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r2, &(0x7f0000001640)={&(0x7f00000000c0)=@in={0x2, 0x1}, 0xc, &(0x7f0000001340)=[{&(0x7f0000000100)="b2a4ef7b3d5c913bc438334d8e74f7ca54cb8281bdff8f46c310dc160744dbfdaafc3b8bc5ab45168777261ee9edb4675234fb640f39c5612c7287a4ee60ca5256b062d8f59f1189abcc7c5fcf822cec787e1fc25f7bcbe423aecbdf5fa7a535bdaa2573c5fdafe3f057552a9a7f6e8240f065351a6f1959bcafa6e199c2b87184d24e36c5b3b3f56c4e4c70fc0c18dc9e47b5438124f669bb2dc7def033ebbad488ace20eb3caa84764acdba172a9574027cad02dfb2f1af0bf14f30727aa5d0e3cfbfa2236f0714e657b204ffc7457fffeb73b7d52a8f8e6015b2f38ab9c6ee0ce40cd9102586fc5788b09d14ad7df5d5453dff97e5fbb40f2", 0xfa}, {&(0x7f0000000200)="b1ae954115291897e6775ade17c7a0a9a80b52488a4436b44d1da1d937122a7e1a060986bbe9ec1ada81ecada0ff6dbd2f6946cc18687983eb99f51e9aae2016c181fa00210831ed34c7eab9f014869d7e1487fc2f97c27b575501a238a18204f414dd5faa271766dee3fa8b4029c408c7f374022d986d45820b573b1bb0c2d81a9d5ea1d62f0653799f8033759aea81922bdb11e672104c27c68d5feb2cac8ab0ab9563aacfcf90693631442dfe31f102045a3b12a23ba1796316a3584d76e26b00bf0dab521c8c02643bf210bbb4772c46c2fb7f035049da753c7f772d47a26483a78d14140a111dc0c985b6a7b350cf0d77174afddb659364f8d794232bbe2b8008c6c32cc5ccdbbb9f69f34eab508dec3cb20eeeb38a07d8adfbdfe9236fa8d960a747c66e74199ddfad4febe13f428193c910b34191341c4dd18c1fb039fec163759bc087fb878949fb27227fe96f56d9876f29986072b56c0b6556510cf379c62bebabd51f0c921a3ad58530f6fbbf68a8e22be517f525a60a68573109e3c49e713db85d188b9993cf613999b08c82f0939d3a3e4018dbcbf2bb19884b4ce4818c74be68af5eb0715adc4afc2eb69d2413836d2e4a5b4d59df100c5dd99638c10561856838505c536df883e8f551ed41af72e16c8ca55c21eb99f154772f9dcb954ab6c803fdcfe18bcbe82a53bb4121ef4358952e08867bf64d9598e73c8ae200c32c0b8e303bab5d846fc49e6783c030909359c0fcf6ac5e7ee655d2fbeafb78ae0910e97b7927127700381fe3ffd85e5f8244c11c1183e1097e238ddcb061610add4444eaa3e1c65d96f0fa11dd1fb8c87bb9055b42c93b60666a31970598eeb187c07ed8cd9384d30600fa1746c150702160223dae6c514c00044afd04462492ce45bf98e2d2470ad51460722991b6d9b73c49b181b72e7e824f5a318783119cce2872070395bc0741b7075fd3e0b1243739bf056052aafb5e4ef14394fdce3a9bd40d2e55d89909d41525cd0b3aee9dcfcbea44a8986f1dbb5c0292af8f18df7834e62b268f96858373e7a20bafb1075a02f0ca8b2fccb87872dbff50a4ccbe12e8fe6439cba8f57f879beb96c5f4a2ffce85f146de04aafa51309e27906c82ad205c2538e8bc1a325d8219bee67a7bfe53eb5eb8f99e40bea39ca38b8ded7269936181e6973a89bccff29b54c8ac5ee543d8a8e37a76e989541c7b19a3e2e48d4795c1faabbd8a0cb6f81ed4b8a7dd6412c85685c8736df675a8d378ee0817df9579bf1c5bbb3c2e3f46cb90ce56d7d46079dce6b45f66ba0f1322d69e2d7660b2c3d3fb7cdf50fe6cbfb10a0ff23a342f9b28730efa13584dab8026ffcc5df95646521f9a282f2b554ab0ab3ddff91fb2c932d56041f13adef8ea6b7c78a7fbe75784d778faa8b76be88582432c521db94dc1f7194ab00ecebfcb24972370700a61a03ce50c17b4a629782363283aed5d444cbd19dbb553581ed4ad9c27790a371fe245b4d78792efa31edfd7024def39c5b9462381ae6faa8d1fe4533031440251bb4043c4866a115eddc47ad04608989ce8fddde5cf21a30b7c7e548cd86a7473145440fee5ae27bb9f3b4a34763e4e448b6d5929a3dfdfb2e3194c66b0ee4d8d417d974074a61659a8abd64d8b5ca1b28a43fe643a5fbc1cf72df2d9341c184a1cbeac11f557b520f1428e66a830660d069d36dd45bb3004c449f9c079fbb20768bcf8e201135265f1427770edbd1b93f4be70e7283476524ff7cfcfae3fdf4aab041c6b17069b50217b22562fe34499d83b06f67cf8129d700893dffb7b90c05056b4208b67152d92acd6bb5aaa2f0fc1f3e6e16a66a5e9bd75f29ec30efa8b99255722b0ca7825290f9c39f644f57cc87ab4d293e4958152adf8b77b81d565ec48dda80521564c98cf965b8a3334cdddea0dfb3df94610af829139e32f07fdd5b4a6d36457bd8fa24272f68ca7f065b9f358eaf837dfc5e32fa8cde1969b737c742a745c0161f871c994c86504d9ac453a1cd7fe1742b9e4359849b71fbe2399227e872009525770c0d951be77f5c02d9734969a4974303a952473f4f0c62708b15ac0e9fcb44ed87df0d7248bc3098d313065d876bc25dedf4a8e4f8336dbb0507aad15687b41e31d4da7a40eb9bb3060638326261abd26c0a899b6e2a71894541b56f4e9b7c3a87fface132a16b9345f51c779d9139654927834b5b1f0812f5c1b160cc0b05695fa55ecbe76d82d60fa66495d8ec36291a6874334de9b795440745d89fecc1a0396d94ad535cf965c05938db7d3e0227130f307cb9595d509c2f725b0e322be3412abcc27417353bbee8f5b26bd75913c3e6aec01c3c6d2ab6dcbe07de7dafda5ba32f5bc1b5c54baa0f6d8e3068e81ddc4fac50c685694ed89ffa2421075207e5e06df514fbba72076074ea9c415cfd5c44db2bb33ea09156e951a45c105136c85ca9bb14334529461dbfea0c8ae976725e4a1c5721805862571a40befd064d1b42dd6ebf036c11fafb4b50dd184726ed5f681c4bc59d67add7158dbdb470b00b52751ca1df0adb5cb32601225ee7c0ca13f73c9c6317f762d4152dbcc3f05d8cb0266f1d045e540a043444a8213ff4d65ca032b9ec084317d657d4ff8dee5deb4fcb727797874b55a37f1559b9b3d239775d4c665f620ed10251ff5cc0173ce48eb4db1fba556c9f0a3628b55cde03426b16edb21cd0c78131140269fe39ea0d8776031f7408e4c603f5ec413692daa9d71ae779180489d9749fbf93a532751742085f94135337ffa843d9c882124a31098e90e594d915bc64a6ca56653b71148bbd959ab99a4fd6d588e512487e8421452ac314cb7b1c6bfd537ff02c11f61fbed49a69f1f5e40a2fd6fbb4ea8b49a6afee4f5a914cfe39d36d5be5f29f5334726b5f9b97d876dae730ca24f0c81a124281c419044f85e108c1b5cc673c6f9fc7964ff8dcfbfb0a6921ac997f21de4225a52ea28acf535ba4d58acc6c4f61d9b0d6e12e45af1e495008ba469b605a6874db399ce920cc9d0b12cda0c5e43bc1d6589fedd1f2b803fd89ff908635506477ca0ffa27dd4b2e506b0223cac62db8a1270e4b34f2e07df5c6eceea027544281bac3fcd7194cfc0bdc95d912e6cc384e846e34728dc4d302500ceda5dc457447bec1a8e173ff5761f3420be4755374edcbf2b81ac0880eb2271291af88ff57c34bd9d207e4412c84ed6752c212da3750a0ec78ea17151bd97b93d8e849fe45bc0fab2fc330ce740453f7f316f2613a0494f34b1513446ebebe09ad32efeba80f9e2e8e3c392f502c8b9cea76278066cc0da5f76e3d95a3a0e2ce40b5ddaecdd9e3fd7189256e4214a9e0999fcc3d212f9454320eacba4ea705b2a313833cc141cd12a6bbad4ce56eedb67eb75b6bbcdd818d08a7b47d8fb31c351c8896ae5fc912f50305c9658c292b46b380d3b2008ae6e714487bd74f5295133353cf9c8a58d3e0ea53880ab6c5dab67adcfe12940e04326b74126ee06b11364f9ce51043959afacd96716ed73501acdcf4e2b0d43922ce7bfe4e02f99d8ab8aee9f7c7ce9bdb7e1f88e251b912b48110cb999686ddd66b4ddafcaa5522613e9df5accca152381a047d63e099ab891f491b5d51305e0b93be72fb3076c7de1c8a0551236ab8a57a88142acfb90579047ee8b40467659538e8187c0004e911add558fa58d5818f2271727aa982f710e2fa62bbed6d92744def677d2f9e19106ecb24e962dd0f7eeef57f0cd68dbc02eba53266c7af2ca158ba8f228824262902a736c17dbe3ea19a81482da5864168d8ac48f82675f6190bc1fef0d3ceadc5b4b5d56f25e7b5a98961d3abd78c24ed517f72c5a95d5149f2269961c16abf801151eb2756877f47a11b8c40af7a0328c1fc33d8b6e6ac2588ccc04e755c61349233025547389e391ce649397c5354afae836507a068e59a26b302695047800f9321381fdc2841a1c3326717e8a631b84a4174c1d50b35c06c8c924246f2e9b866c51550d198ef1fa485326252926a19ea010f68d61136ab5d8558ac2971d0280aa407e81bc7b33f7730cc69a884f240646ff83331a9767df80c889796730e9af9db3450f1a97d3d94112035e133e2011375bd8613676202ba0408c37b953bc5a02e952e1ed74d5b3f94f3ae82b4bfb31378cec73839bbd49908ceddc146691fb98e79f7c60069e38a94e76d32e8788e6f54721290557c09eb980e9dfa7e81d7906502bf86eb2a73f0bdd3e657304865fed8ad56d43418fc4048d009c0528638355a92e238700991288e9625ca9e77a7e82316b465d21f755d55622088dee867d302430182094cc6848a4b1d201622368a702f4ab3ea2c740d3754d60853c76807d73695057aa6209e030df1198c0496856ba7d6350abbbd9ba2c3356bf02d12b8c408c72761fca4cae667ba654c366138d63d9e6ee99e1e8d422d66cecaf620ee6a0cc4d483d190826570792141fc2dd4053885914fa510fc171c50acb9020e9b18d6e0e0dc1cec9ade2ed87c810e404488e2a995746c86335810f3b36bc65d886c7317acb9b8de461b836860c8675c0a2c4a67555874a7c2f20216fb5c08d759843dd4ef9fc46b0f5a94e51bb6817d8cd2dbca5eb38c733e7fe06c0a7d594b1d259a1b0512d5a37d8866758011cb6ed48e52b9682e991553278f69f478643c5dcd923c9c1b7ba8e7310139acbdbc39d755c7ec6ee3434efd1dfc0c77dfa6338865a775d22321cd8f9987f4400b7c99543bafed8ba1902eed5e41735d8ab096c987b0ef0ed343c8a3e4ec4f88b09fdba62ddba9300d0c1367cd5fb7f1e55bd99270e619b6a09b6150e46a061cf0733072632be1c00a444e1d14a7b77c0afa62e2e9660a1e706f49963e896ef316c2fc1f9a81acf217876a71f38a584a4ca908f44c60fe7148b3e3b70fb1b988a5ac3abd809fa4b12337a0eadea319db6f6361274e7d3c00c29608c8e327f35aed5d1c5d171a514c51a27e6f181e107a577c21ac21f0ea91ac0ebc18222e6310ba206cc3dbfcc244c0f77ebc4c6637cbf93184fd5e7618b9c20213aa4a84c2526cf6d390dfd0229208156740e5cefbb83e855caeea054ed78957340cd0f4433cb045950c35bc8bb9eb1f72066fa34856d643b1e3e72dd86d8542c8bd83841c11c522a8b9d04c26b12e48912e0605651e712872ede93f6db27cd380ada2ea7fde242bd649b1bb9a03d314a8a8a5ba6269e4587b07a8f8215c763ae2411b15c14370918fce9abfab04ca3dfafc6963e56f20398bb01861a91eeecc4250d9adefa470add1ef31dacfe81f673125e47670748ec69a94ca45743892b3ca165b47c46bc78d47766fc41e8bb5e3922fd543d4ac5cebf83523f7fb2d593e4d5c9de08a9178a7b0aa8ecb865f0e2242043925d1ced707b8d936f3998c0daf4d8a3fa4d70033554ba137c5db613e79d505ac61801e5b445067ceb4bfc2566324b1e5daeaa239ac122f7aa46402640c85a3ed3d0ec0960b52caa650c19e8f9e9d0a7cd5236a2235284046a085f6f6aaa5f03ced7884860180665c1cd8323cc73fd22f4fb222dabb0fd8a5d59e40f5cbd0ae99bf524f7467b44be1379dcd2590a432209a0a7dd67dacb6b79673d2fc952840929e634bf4076b178f89ce7e5892d1dfd8a8fca5fefbdfb98bc191b61b02341fa091afc5004a3042d54b81707370b8258ffa8360f7bf490db0bc158e8ce0d0dece12b3df562a7020ec69d28eeb0f79c0a93446eb7f590b82b6d0fa12a4c3b030d6f62ad73a819bfd1b7d3cd", 0x1000}, {&(0x7f0000001200)="941c5f2ae877b11c53978eba4bcc3ae8a1c2d49704663a48c8a2e63d6ae0", 0x1e}, {&(0x7f0000001240)="83d9fbc6d7b77a167722ff11164d4d23cdff645422e6b483410554610012014b7d2405dc8e102cf3eb7789", 0x2b}, {&(0x7f0000001280)="e4ad960a4a12c9bb72276b65f6a58091a44e0850f3fe58b599260367eaee057940825912af7e0b82759e9edf4bd17a839c8a1a2dcfc12951963e9f86ce178dc97a703d568f0d0b1986193e480040915c542abc4aeb0387e9cc13b53b63aecc", 0x5f}, {&(0x7f0000001300)="7e54db77dce71d9b8f8e9741e9", 0xd}], 0x6, &(0x7f00000013c0)=[{0x58, 0x1, 0xfffffffffffffc01, "51c195deff25477c972c6e1f5e2088bc96f31ebf49f562470e5f90ae0877eaccce5fbd3348e936714fb0913f46fffd8eee71489dec69aab751c60cdd7eb554c464407cdc846772d4"}, {0x68, 0xffff, 0x80000001, "7c3ab2aec4e3cff8c81a967080c024c195963bcd56f7d4d5a5fa221601d5a87cde9ef15c6ffa6a4444253345ddda41f34d0a9ec062251049331c3887a7e37b4e481d7585a4c91c098d1de2ff152051d9b39dbc"}, {0xe0, 0x1, 0x5, "a46c49e51f711243deda5eeb1ad921de7d41a3ab9fb6117699213e908c32315d9d8a8447a870aa3bbc57f894d233639fef31d583be877b3f6cbf01797609228de4a8f9e972a79ea6a4a39964c6ff42ba51275299c3c7505394e39f7fa602af576397e8879b50510e1afd48a67db5a3bdbfd8884bf05c74f9ec5c48c31249262e4b494e596261aeb22f6b52b7e9b9af5b55f4619695bc8ccfe7997b85bb76eec9713674b948ba138416c92f817c10b6243dc074620cbea8bfb6a004c42fdbb6254f673a6599fe21e0fd308664"}, {0xd8, 0xffff, 0x7, "5b7362ba50a407c3b8a46a5e364f1d71dd841bbefb5c3ee8e28890e5186ce233fd7e004965d910e729912db4333811607a5ca35a925d435cdfb9cc4fe6719d462084138e5bff64c7a8e94ed169b92d04c816f523302c89a356eda38509f07aed28014f8ac4a7ec932be9fcc5f398bf72c301bcc1c6d1b1f7818b972b838744bbed2b3a31bfd16925ef51d9f8f1ad20b15091cac4d23a2f8cb21c3570a1e0e9c82cada538d74733a9049e6fd17513ecf9bccc10066ab1243aef3144cadad7e59a4bfb68b09e0d5ab3"}], 0x278}, 0x1) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x204, 0x0, 0x300000005}) r3 = getpgrp() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001a40)={0x0, 0x0}, &(0x7f0000001a80)=0xc) r5 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001ac0)={0x0}, &(0x7f0000001b00)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001b40)={0x0, 0x0}, 0xc) r8 = getgid() sendmsg$unix(r2, &(0x7f0000001c00)={&(0x7f0000001680)=ANY=[@ANYBLOB='-\x00./file0\x00'], 0xa, &(0x7f0000001a00)=[{&(0x7f00000016c0)="06a3d51225e4c41f16b4ecc9ec4dd98d087deae9eefaa02a67b68fad396227ed92299a1cf00f3a6ceb043b40c9988cc0b4df96d40b7a9899fed356252161e8e5616a143a7792651d3a3eaafc3cdafb17", 0x50}, {&(0x7f0000001740)="26fdd27cc0ccfa0a2a0ce606757fb95c6805bf3a7daa29bfe1dce28b45b8586b36405715b3880f348fc97737e54e7dcb14a7d7eb7363292ad20c847a45e34e9fe5f9c646c8a512d642fccfc7fac71aa0ce8e840f4d30047568a7b6cd3009158faaeb4247cecf1a9c9c4dd7c2c62beb0263c761bd10bac0f5e98859736769fd316b1a670da48ea1a6f8d17475fb38cf08e3272d5c7c16ecc3c34a8d39f1a00c4a03d359f5e21940ed109e1edd31a33004443fa37b8e71b120192fe593126b03eb7c8fda8781deee3d37", 0xc9}, {&(0x7f0000001840)="d27965c5adfc3821cf75b004e8109a11da1dfe7b5205aabe96c2df66d1d686245ca74d5a1b908168610a3447106edb756cfb2a9995b78849895afbb30c09fa83bbceb5768e55d888a10f33356fc30b07e672af40c0eb21e432db6c3d02aa3855ed0008fd73f9f9fb7f12be5e5100a6fc53a349d909fc8a607b597b960c0509037b8e4928b0cd2257737dd84be7a3762c6a555978e42a6e3ddc9d177613afc73be1be6515f472942c95a038d4c9a116eeb8ea5c188b061d4e6195c3b070d6b15bc2", 0xc1}, {&(0x7f0000001940)="1eff45510a69823a666b957631bdfea1b9dba9b8f4a89974087e37b873235fddb328c3aacfda0aee0ec1eeb0a7f6756b34d1f1c0b1ff139209e15c93394b424b1f259479f753540229317515d2d9e316e9e7eb6965995087ea835b96798abb0bd6052d71d73138babd5eb49471c16de6fbe8c88f83999cc8dc52722c7b10d13cbe7a7ba75f3e47c59f5ae2888b39b89f6588f503ef589fe16fd2ebf99a100dcb30cf268ed0", 0xa5}], 0x4, &(0x7f0000001c80)=ANY=[@ANYBLOB="9693f6e9f81e011bbf4c68c289b30ac9f570927ae977a63ce584b5dc93f8d932958f017a72f4fc1a6354c4fc367cae668633380898f94dd39da6714ea1e1c73d1644687f515d13d278bc4d3686d5bedf2ffb0f8a181e4859db3be638a2c6b2269e63560135b9b5f8c2e585977ffc4dcc9901fd864d7b7f7ee91bb401f0ff659b9da9c5799f5d87f10ae3c516988c5fd1da8ebc50af9de8838ebf939f5728b26d8a56f29d2f9a79525c2855", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYBLOB='\x00\x00\x00\x00'], 0x60, 0x406}, 0x400) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10000, 0x40) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f00000000c0)=[{0x87, 0x1}], 0x1}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:04 executing program 0: r0 = socket$inet(0x2, 0x4000, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x80}, {0x25, 0x0, 0x4}, {0x6, 0x2}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000000)=0xa0f1) syz_emit_ethernet(0xfffffffffffffc90, &(0x7f0000000300)="ccbf17b62adcfd22abd83da28ad360b86813d72e4c429ba2e6cf381119c6669209313070966388e7a21ed0daca1bdacaea95062c0a488c5f155614e3dcaef4feee8de5e84d87f80e5ec927470a4ca05d50d100") getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000180)) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GBURNER(r5, 0x400c5752, &(0x7f0000000080)) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={r2, r3, r4}, 0xc) ioctl$WSDISPLAYIO_GVIDEO(r5, 0x40045744, &(0x7f0000000240)) 16:00:04 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f00000000c0), 0x200000000000004f}) r1 = semget$private(0x0, 0x4, 0x2) r2 = dup(r0) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000000)) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f00000001c0)=""/4096) 16:00:04 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x7, 0x7, &(0x7f0000000000)="28eda6f3b49de710b9def85ec32aa55f2713d3c0f612990ec3975842e65b8963cef1f9c226eaf1ed6751c3f4f203a6d6ab077a5c81204f107356aa6ce8d2e0967c57d3df5a23c3fe29473f7b7ef3bace5ae24f0996ebf851238c1972d98d", 0x5e) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) 16:00:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000001c0)) r2 = dup(r0) ioctl$WSKBDIO_SETMODE(r2, 0x400c570a, &(0x7f0000000000)) 16:00:04 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x4000400200002c4, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x6, 0x0, "27eb1852554c8930a2a7991b924a28234257654c", 0x713, 0x10001}) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1000100001ffe}) 16:00:04 executing program 1: socket(0x1e, 0x3, 0x100000000) 16:00:04 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:04 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x120, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x88, 0x0) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000080)) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x80085301, &(0x7f0000000140)={0x0, [{0x9}]}) 16:00:04 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x208001ff, 0x0, "b000"}) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x40, 0x2) mknod(&(0x7f0000000100)='./file0\x00', 0x20, 0x7) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f00000000c0)) 16:00:04 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r0, &(0x7f0000000080)="11771e85b6a5ea52be7f5b9f", 0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x5810, r0, 0x0, 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f00000000c0)) clock_settime(0x0, &(0x7f0000000000)) 16:00:04 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) r1 = getpgrp() fcntl$lock(r0, 0x7, &(0x7f0000000100)={0x3, 0x3, 0x0, 0xffffffffffffffc1, r1}) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2, 0x810, r0, 0x0, 0x0) shmget(0x0, 0x2000, 0xe2, &(0x7f0000ffb000/0x2000)=nil) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x3, 0xffffffffffffff7f, 0x1000300010005}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0xb774a17}, 0x8) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0xe3, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x9, &(0x7f00000001c0)=[{0xa1, 0x2, 0x8, 0x1}, {0x3, 0x1, 0x93e7, 0xfff}, {0x1, 0x9, 0x4, 0x9d3}, {0x5, 0x9, 0x8, 0x8}, {0x52e9, 0x1, 0x7ff, 0x7940000000000000}, {0x1, 0x3f, 0x0, 0x2}, {0xfe, 0x1, 0xcad6, 0x2}, {0x6dc, 0xffffffff00000001, 0x4, 0xfffffffffffffffd}, {0x8, 0x7fff, 0x8}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14, 0x0, 0x0, 0xfff}, {0xdd, 0x0, 0x3}, {0x6}]}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pledge(&(0x7f0000000280)='tap', &(0x7f00000002c0)='/dev/bpf\x00') 16:00:00 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x5dc6) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r1 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) dup2(r0, r1) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x400c745c, &(0x7f0000000100)) 16:00:00 executing program 0: r0 = open(&(0x7f0000000080)='.\x00', 0x0, 0x100) kevent(r0, 0x0, 0x0, &(0x7f0000000100)=[{{}, 0xffffffffffffbffe, 0x0, 0xfffffffffffffffd}], 0x0, 0x0) r1 = socket(0x1a, 0x7, 0x6537c397) setsockopt(r1, 0x1000000000029, 0x3d, &(0x7f0000000000)="06000000", 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) fcntl$dupfd(r1, 0x0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000040)={0x1f, 0x1, 0x80000001, 0x1, 0x7}, 0xc) 16:00:00 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x3c9, 0x7ff, 0xe17, 0x400, "58ffe600b982d703caaf0c90fbdc359c0b5bad4c", 0xfff, 0x4}) r1 = open(&(0x7f0000aa0000)='./file0\x00', 0x0, 0x0) readv(r1, &(0x7f00000013c0)=[{0x0}], 0x1) read(r1, &(0x7f00000000c0)=""/8, 0x8) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20, 0x0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4007c}, {0x15}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0xfffffffffffffffe}) 16:00:00 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x200002000, 0x32c6) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000000)) 16:00:00 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000080)) unlinkat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) fchdir(r1) readv(r1, &(0x7f0000001340)=[{&(0x7f0000000040)=""/53, 0x35}], 0x1) r2 = geteuid() getgroups(0x1, &(0x7f0000000380)=[0x0]) fchownat(r1, &(0x7f0000000340)='./file0\x00', r2, r3, 0x4) writev(r0, &(0x7f0000000000), 0x36f) kevent(r1, &(0x7f0000000100)=[{{r1}, 0x0, 0x80, 0xfffff, 0x1000, 0xfffffffffffffffc}, {{r0}, 0xfffffffffffffffa, 0x4, 0x20000000, 0x5, 0x1}, {{r0}, 0xfffffffffffffff9, 0x10, 0x8, 0x3, 0x4}, {{r1}, 0xfffffffffffffffb, 0x10, 0x88, 0x1, 0x5}, {{r0}, 0xfffffffffffffffe, 0x20, 0x1, 0x6, 0x2}, {{r1}, 0xfffffffffffffffc, 0xc0, 0x80000005, 0x4, 0x5}, {{r1}, 0xfffffffffffffffe, 0x9, 0xf0000000, 0xfffffffffffffff7, 0x5}, {{r1}, 0xfffffffffffffff9, 0x41, 0x4, 0x8, 0x233}, {{r1}, 0xffffffffffffffff, 0x0, 0x86, 0xffff, 0x8}], 0xffffffffffffff03, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffff9, 0xa0, 0x9, 0x7}, {{r1}, 0x0, 0x0, 0x0, 0x9, 0x400}, {{r1}, 0xffffffffffffffff, 0xde, 0x1, 0x2d9, 0x5}, {{r0}, 0xfffffffffffffff9, 0x68, 0x80, 0x80cb}, {{r1}, 0xfffffffffffffffd, 0x4, 0xfffff, 0x3, 0x7fff}], 0x782c, &(0x7f0000000300)={0x9, 0x3}) 16:00:00 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000200)) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000040)={0x851, 0x0, 0x3f, 0x459, &(0x7f0000000380)={{0x1039, 0xf049, 0x1f, 0x1, 0x9, 0x0, 0x2}, {[0x3, 0x1, 0x1, 0x10001, 0x80000000, 0x7, 0xe6, 0x10000, 0x2, 0x40, 0x9, 0x20, 0x1, 0x9, 0x2, 0xff, 0x99fc, 0xf6fb], [0x9, 0xc78, 0x2, 0x7, 0x3, 0x2, 0x7ff, 0xabe, 0x2000000000, 0x3], [0x7ff, 0x2, 0x0, 0x5, 0x10001, 0x83, 0x4], [0x7, 0x5, 0x1000, 0x8e, 0x1, 0x8], [{0xfffffffffffffffc, 0xffffffff, 0x25, 0x2}, {0x6, 0x5, 0x8, 0x5}, {0xfd0, 0xfffffffffffffffb, 0x0, 0x3}, {0x100000000, 0xc0a, 0x10001, 0x4}, {0x2000, 0xbd6, 0x10000, 0x1}, {0x4000000000, 0x0, 0xc49, 0x1}, {0xfffffffffffff80b, 0x0, 0x100, 0x8}, {0x5, 0x3, 0x8, 0xffffffff}], {0x1, 0x400, 0x8001, 0x8000}, {0x8671, 0x80000000, 0x4, 0x10}}}, 0x0, 0x7}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44, 0x80000000}, {0x80000001}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x7f) 16:00:03 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f000060a000/0x2000)=nil, 0x2000, 0x2) r2 = socket(0x4aee302c85f0c49c, 0x4000001, 0x0) lchown(&(0x7f00000001c0)='./file0\x00', r0, r1) preadv(r2, &(0x7f0000000180)=[{&(0x7f0000000080)=""/237, 0xed}], 0x1, 0x0, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) 16:00:03 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000340)) r3 = syz_open_pts() fcntl$lock(r3, 0x8, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) poll(&(0x7f0000000200)=[{r0, 0x85}, {r1, 0x40}, {r2, 0x8}, {r0, 0x40}, {r3, 0x4}], 0x5, 0x8) flock(r0, 0x2) flock(r3, 0x2) read(r1, &(0x7f0000000240)=""/131, 0x83) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f00000000c0)=0x2f85) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f0000000040)={0x0, 0x1}) fcntl$lock(r3, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x100000000, 0x100000000}) 16:00:03 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000000)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="00002e2f66696c6530a85e9aa3eb5a004b1507e1cd2f66696c65300020b4a39d0000b69453f7676441c5ed3c1e1b607bd09f630ba7ce6e48717580460d245fea7137b54eb1f8c9b6f712da388ff72b32bfb99cc670e3f0d38fc40b6545ee7c39d11f2d5a315df6bb6c8f9fdcea20d6dde70100ad263956638f3aefc25639337b409d9086ce675b0eff08fa2a00cc2ec3c951fb2b5e3339a8cefe2bf9b01d5b471146df236717752b5f574ebbfb9aa6c683bafbeb9208000000d721385eadb78295b0bc93be99e01b02349d4e578f"], 0x10) 16:00:03 executing program 0: r0 = socket(0x2, 0x8003, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x3ff, 0x3, 0x7fffffff, 0x1, 0x2, 0xf91, 0x0, 0x2, 0x0, 0xfffffffffffffffa, 0x7fffffff}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000080)={0x2, 0x8000, 0x534d}) connect(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="00002e2f5e67ed868c1a415d5366696c65302f66696c653000"], 0x10) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0x10d8) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000140)=0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$TIOCSDTR(r1, 0x20007479) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000040)='./bus\x00', 0x51, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x40105704, &(0x7f00000000c0)={0xd99, 0x3, {0x1}}) 16:00:04 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x4000000010, 0x0, 0x4000000}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) wait4(r2, &(0x7f0000000100), 0xb, &(0x7f00000001c0)) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:04 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x200, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000100)=[{0x24}, {}], 0x2}) shmget(0x0, 0x2000, 0x129, &(0x7f0000ffd000/0x2000)=nil) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) 16:00:04 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000180), 0x14) setsockopt(r0, 0x1, 0x100, &(0x7f0000000040)="bb2204e4809b1b973997b2be811b76b92198a967b532fe6ca40c47e3f80b28feaa0deb9b2cdb7301dcd033911bb6eb68", 0x30) 16:00:04 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd", 0x0, 0xfffffffffffffffc}) write(r0, &(0x7f0000000100)="a1f7567c6607297e1974231dd4e64bcc73643a5306a3c36d46e311f9d572c59ea9e0910aec3fe5b2f54ee034e955c095b15ef04c1a619ef4ccb4292344b2b5734b1144fc489db58a2f11bf8f74d4f908b29be30c8f3f22caa2b582a465a7fb8551ffef3a972cd1c84f530c1778a2ba60b47fd2f3fad0f1c48ed435eb5d2a9edca6c6b457836396648bb9116fa1871362e8e4f1d633e2f3fd21c87609e0873f780ff8ddfc2af2bc0a0da39ed1ba194764fd2de70935d4cb4772932b99e3e6fb00ea21e5f5", 0xc4) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)=0x5) syz_extract_tcp_res$synack(&(0x7f00000001c0), 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x81}, {0x7c}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x9, 0xffffffffffffff0d}, {0x20, 0x3}}) 16:00:04 executing program 0: mlock(&(0x7f0000a00000/0x600000)=nil, 0x600000) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x201, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) mprotect(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x4) 16:00:04 executing program 0: r0 = getpgrp() getpgrp() r1 = dup(0xffffffffffffffff) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x0) setrlimit(0xe, &(0x7f0000000040)={0x7, 0x1}) getsockopt$sock_int(r1, 0xffff, 0x11, &(0x7f0000000080), &(0x7f00000000c0)=0x4) r2 = getppid() select(0x40, &(0x7f0000000100)={0x3, 0xffffffff, 0x1000, 0x1, 0x8, 0x6, 0x6}, &(0x7f0000000140)={0x1, 0xffffffff80000001, 0x5, 0x9d5, 0x77778060, 0xa0b, 0x800}, &(0x7f0000000180)={0x400000, 0x81, 0x5, 0xf9c8, 0x0, 0x4, 0x649, 0x7f}, &(0x7f00000001c0)={0x10001, 0xc59}) setpgid(r0, r0) semget$private(0x0, 0x3, 0x460) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000200)=0x9) getpgrp() r3 = socket$unix(0x1, 0x3, 0x0) getpid() ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000240)) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000280)={'./file0\x00', 0x1, 0x7ff, 0xffffffff, 0x0, 0x3, 0x101, 0x2, 0x0, 0x3, 0x5, 0xc53}) lseek(r1, 0x0, 0x0, 0x1) utimes(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)={{0x99, 0x2}, {0xfff, 0xfd0}}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r5 = getgid() setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000400)={r0, r4, r5}, 0xc) shmget(0x2, 0x1000, 0x0, &(0x7f0000002000/0x1000)=nil) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000440)={0x400, [{0x1, 0x9}, {0x2, 0x3}, {}, {0x3, 0x7fff}, {0x3, 0x401}, {0x2, 0xc4c}, {0xef2731820bcb91d2, 0x3}, {0x3, 0x7}, {0x3, 0x10001}, {0x1, 0x800}, {0x2, 0x5}, {0x3, 0x3}, {0x3, 0x4}, {0x1, 0x7}, {0x3, 0x3}, {0x2, 0x8000000000000}, {0x3, 0xbd}, {0x3, 0xa82}, {0x2, 0x1b08}, {0x3, 0x215}, {0x3, 0xfefc}, {0x3, 0x7fff}, {0x0, 0x20}, {0x1, 0x4}, {0x1, 0x8}, {0x1, 0x5}, {0x1, 0x400}, {0x3, 0x8}, {0x3, 0x400}, {0x1, 0xfffffffffffffff8}, {0x1, 0x7e4}, {0x2, 0x3f}]}) msgget(0x2, 0x2) r6 = dup2(r3, r3) getsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000580)=""/163, &(0x7f0000000640)=0xa3) msgget(0x3, 0x290) ioctl$WSDISPLAYIO_SMODE(r6, 0x8004574c, &(0x7f0000000680)=0x1) semget$private(0x0, 0x7, 0x1) fcntl$setown(r1, 0x6, r2) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)) 16:00:04 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') open(&(0x7f0000000180)='./file0\x00', 0x0, 0x100) chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='x\x00') unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='c\x00') renameat(r0, &(0x7f0000000080)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00') unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) setuid(0xee01) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000280)={0x0, &(0x7f0000000240)}) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x25}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCFLUSH(r0, 0x20004268) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 16:00:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x7) write(r0, &(0x7f0000000180)="da", 0x1) fchdir(r0) r1 = syz_open_pts() close(r0) r2 = dup(r1) syz_open_pts() readv(r1, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) getdents(r2, &(0x7f0000000300)=""/213, 0xd5) 16:00:05 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000080), &(0x7f00000000c0)=0x4) 16:00:05 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="a0acfa6d15afb627cb7cde19e866506d167bc832380e34f9ce8cc7e53f80fb7e04547c4c4922dd57504f884a9da05901849828", 0x33}, {&(0x7f0000000080)="16bc", 0x2}, {&(0x7f0000000500)="1f777d46c2a8d0d00b540533e731990a28a2f08e45bf828e7986c17bc1f1bf38ff4c47c4e79ac02ebb2e3c140330f372e8633450726573890b74c1960c86f09a242dc8e98908b1b1f5cfec851074518f62a76de73f2443da24d5f174172ff776f1abce04f084b4290130baedc5a10d47f8689fc3a741defdd4fc550f435f796190ca1354f43cfb671b1ca0aca789bfff61d492b268a39c620f3ca1e023f2e0cd85b8a0255e8cdc3f67c3e8f2406db82d27548a62ed3ec5cb612b15645b54fcf04c3f04cc3fb1c82a1eb7bce43e47e72e1f1d7cd15f3dc5f7785ee858bc437cc16ab21becd9d7e02bc89b7d1c728e00e372edab9c43cdf364ee1ff9201f33c9c703ec1204162b9dd57ea428d5049c29f496d7a35d796793195f056a6b08a0de48d2b05954b425fb3e1c4a4fec462083a3a4efe93ddc07f80bc9bcac06bb246b1f6e9cf3e155c580b2688f4b6f1befef8459ccb5b652c409c50dc5cb577e7865b3294624808891413fb9b9afa495bac51305e1f0a5c0bfeafbe9e62f9d070f3a262e3942b6d0413b36f38f585a67b19e5e523693217d0e31d8c762ed2f9f3a9b29b1a271db7e2fb0482c4ff4eae7df936cf8882a6caf2325c1c8bdbc3b1fcce4f335995b216639d3f7fd96bcbf1b0187a442c2a7756f98ceaecd2b14831cf3e0f0eb194009e64bd8fa36d23ca743b029f4d8b3a0520acff9f601fd9877d9a1b45ad0242be7912044b39d308acc27bd7123b14b03c84e05429f39a49520403eb493efda51d6fd2662002e0fbb9237857ff8303900c76b2fee2e762a7f49bad2e769e325eb684131844455ec9904560aadb6bc0ff6f566eeedf7386aa608dc99000efbd613775f2394151913f9b28918838d5619d46a3f0a20bac57a35719555f3c4604ca5d74080eda62a26fb32cdfb822389638ab51c43cb47aab42664e1574bc28c1a201c292fbf27a8b3e7fda4f1c9fdd11e8ab000c10ad51d1ec40b1ade568517c78d1bf1634d26f282ab82dd2c14dc5bd45d03634437a7f352a6ff1f9562176f55169cb16a00e9ca6dd7bb0cdcf342c57dcca8ac82aee737d7b25f99247eaead79d9fedee70f60b9eaf0d8e491cfdbaf5a86182656eba5dfb294e62023adbe63b517437917306157f589d368276dd4b16babb014c31eda5e176777d6b346e9ab4c25da9f4b5ab6c9f347f1d7bbb65a568fc12e35349673644e0cb93820d2b0a2ce140d2003c36c9b6140aaa4058e97e59f348cdff23df41a847e01536761553daf6d888f3b493c0515677b9119f997b4498a82de388cb762d62db657391af1c07d44df7a9cf633d6f6234154d0dca48f41d173e033f4ccec730b657609a4f243f69e12414101c48ecdc259c6e0f25b66076c4ddadb5f370d2120b392175242169d8a2d459e7b2a374bac0db0bdf4b54e027794aae343c84bb79d77f5a706a4e436584ad85dcbdb372bc2993f2d907737d8e5882204a8d71e76260fa4c88504740b7ced52f94ee93c9b72afe8a8c8ef800b2b86dc47c5fe8c6b79a6c6481858eef17491fcedbe54ac9bbeab2800a81e9d4c9e2fa998425cb3626a20938b16867e8177524e79e833a3ef1b3476a94483fba596621262a3fc10308280e959987e71377631b341f36c04d517b686d360928e3e76d8b87d6abf67845e224e7882dcbc9fb2cbb4637de1a3fcda84c104efd700b672aacd68932f9d7dffffdb55ded77ba2b9309775490edfe626947ef997fa0b1760de1d61fcc73fc43e58aeb9a552a80bdfaccdc881895d0854eeaf143adca5a053a67110e526de5db08d65fc8080d06f1fa1c4690aec7b32b54168bfa5d7c36ee7580ce232e9f9fb36dd7895b2a83ec4f3d6ec6f2b9a5ac9f8033bb8a5e0d8d10edf328aa0413be29b91454bc0374597a7dcf1dc318f6c63268682b98bddd5ba9a2114aad4f52c5efa58cfa6ae5597764a7d16b8f8fb47a43b4fb26266c5e1059a9da93a1fc8e637d53c582367a73913e9107a42c3faf29a03eaa7562d4aea1de78af4d11b52836c4ced6accbc0cdeb4191524123433b3ae7635dd05d3d86c7dcde7004ad6e130b0b513a493b591a614c393ae91d42f90dd27a4046aecc477af2f9823d56a63925ee87afcdf4ed4a979a0ef1a669e01dca740cf71a751599c328ebde55a80e45f8abeab27c905fa59ea80cd436843bc1d019e045d41a110c2a1e3ffd5b936f75f87982b4b0db2e8cd6280299a0da7c1b6bc54fdbd6af118b0ab11ceb24ba638bc7a7d8a1a8efbbb7e63ff547eadb4d88de8ef4c4f39000f3abc2c52c035a47c4709db1c2e895e70142e05737ee0850b20eef83a85601ee62d7cff6d81bf9016726db3e0183766dbd15ef2ed96f7245b6458e7bee42012e8b2649ac5583f4150666c40ca33bfae1b3c5faee377b325c8ed421775ed12eb59587ce3c3ad666fe8961ecf09c1f38c515ae3d01c61e97d79d04be42cbce817b1373c77d6f6518ee560125d11fd9de95dfbede1e2d917416e39a9146e4d5d71dd132052586d842506863ac98e48f3840df84efe4220633b23e13a0e7fb016a106b1cb944d35d798e1391c017a593c191cb27bd27a751ec715de861b1724e207be002d419e8b96d4e686f51403b762bd99248f58df9734d4044010692c9f556aa15cd10a716463d493353d765548cfbad07f595df0bbca2120affc4b44dbd36021defb871156b1ca7f0757cb71cf38095caa2153ebddad5aeae06b70ee99bd183eade03d25773739603dffe92d09a558577f5a418ba289cfadb48df2c383be9d84d6d780c38e4ca85127e89ae71c9c6782d0a3fafa7ca662b68cd26d816b28b96d57f580795781b263b1a6873d4f249050c4204df219b94c817f64fc05672ae8d37be278d6b4f569c5db86977e3b0a694f912d36776ba2b8d9b5fc70a7941bccf08bc536ff8cf7446bd3974db31366a7471b755f43df0a0728be61c005e5460090cce213f64fdf815973c60018f673b7b138a01d5b042997b18ec6c485ab08bb59cbb34d3d391718348fffbb90f6a550c38bdc9f4ed9a81ff195d442d496eadf7c72625932a9f2c280a7482797518ebc2d835f25211efd73803b5c5589dbc150ba08bcf0053684e516655df68b7d947996a2ad34bbd22c0fc6482d4c386609b49214acac01c1460616b78fa9204ce12eb1b3db4affa31458c840202220483a8295ffd0107cba0cbcd52440b285b9d2038bcc4ae217717bdd16bc98656c5e620c43b55ee5a6315a0ab3edbf2e2fc51646243229c6f089d9bd5607f2fb84902664c1cc75f0e4deda8a4ff78406319b206d26d35be298e80a7015b7b8c30a9b2b17df84934b55956def673b1c72bda3cea4fb7dadc5ed0d914ebb0388344e756850cbd18bf88ae02a301eec58550c792f15b4a8c9f56ea0753bfa6f9d7e6ca797ab028f202ad5267189590d964e9c10af0692f745dcce517107a007c35f4c79584cbc5bc4fdb0b7f3e4f9764f600ceb985a7549609c87390b882526ce8a96e0e735d568ad1e991fa6bf4404be82950820da33ec729d68cce267b51202d385f3ac030dad3aeca0b16d945f200c91f25851972db652bbed2915f69d41942f4b42d111b16b096f5a4eaadb1b16a5c56e11b6ba8c9df6ea88300007be40df83b2ee629b1cfbb3ed553d312be43fa2da1721f8a93564c6706c8a4091172164067159558ec41c54d539199a6e21bc3ff5132f2c7bdcffd185650fe1ee6fcc3822dae88ba11fdef68379e2765629419a067058deb8e2f80802632d9903e51b5cffe9284520a17adec88265e5e10f91bd5092d24fdec677ee6309df2d9a48bacd9b34e31040d2750b3c2caed3cb7b6607db56bf3009845c782002da4fa572bf3ad50b14a7f22628979dd69f52401725e25e803b31abc0b208fbf7423f9754194693197fe89c4d9545a5465a8e630ffe3a992513b0da866dd25c0b9e24eecfbc75956cb3a80c9feaa758f2710e2c5bfb3720ace0bc68b35e9fc542865e70244862de2c78c649ce384af8abce3617be4ee900cf941d144ef746b2916a95fa6c0461c22251a48da80575432b784716b557d3eabf435de05a0fff6b46b4f6b12aba21ac53753b6f313be577b6bf1995dc2ffb68e7f02eafd449a5e60d53a0cd5e1c3c1f9697bc9f8458e8ece03eb8e8fa6a218e9b0a966cf4fc5c76b18dd6fb98c754c8ecbdea2e6259c343f877cf95d5652d8a3f02870cbe803af849befd8ece039b5651be10fbdb0f5503002c0a6d91ca14474f3b2a5c9af01e053e4bda4cafb5a34e0617e6333ae0dcde2169cc98a5ea68e3a3c8857a94927213f6b8622e6ad25d86137d5f6c364b6b8313ff821d641f1c8281050e1e55ff872e91fefa34532985cd01931691d1607c39e5e846a374e3cbf7e74c52fa3541d5b3c48e36ec2ac1226ff47c972ac289e4e663fffef51b7996541a74e8d244fbc1636c406fe4574a861f2d90540e4b647e59baf19012c7cf8090be0a30c80d28256da7b7c7d8d5bcb2ad564a8b4bab8736fa243e7f840d00f654408f41f2044bc8557621cfcf0a5e7093e8f0985b8948d295904cfbf8b8d8bd67f71839c62e34de2852da663e610e880772caa4a6ebb404b3dbc01427cf690a0bae2f76f2f4e411b9309a2fef89eecafe70955bcbd679b9a16b242ce9dd6c06352155f6adaa2944e6bd4f03155372869cc6b40858f0a0ce9fc2c983dd9472aeb3454487e3c9ae6b6d5d63a4f5dc9ff5279628f73447ed9d5dcee33e115935880508323ed744d95b747b25809bbcbb76e476cfe99f907ae61c0d52f145ea645b4782a4571e9895e5ef8587edcdb1900e0208c38088bceb53b3d47b6ccbdf8f6b3200e9f8086deb2ac0e01861b45a2aaead088453fe015720d13cdecf8526bebc8242735fda42f13ac864b939eb896fc319a5e41de9f7798ef3cebe378527de492fd746d1f36a88b4194a87fd25b2da8411dd32886a0113ac95e86c6f426d5c766ff8a17a78f0909b11077b8e73430c88a1a36bcffb4addd0f2f7e882295aaa7d6508060250c833f06a2e4120c5b13235f2f20b8458076e6d3c5e8de4d97a80fcc59f4dc0c6d92a99185dbf5751e12fc8ff72553f63f31fb26c9967d035bff1e74463c185922466f2dca8a930edc6fd848f1cef6679b821b77dde47be2585249e19adfc4a7e32038edcd470815c1848eb6ec4e2118d690418f9ee07a452edce138f0816e2d688431ae5b1cfb0c0f4655d6cc6167aca68e9240fa927bbd698262195f95b7f883fd70be45f72cbf947482eb1feda9e216327d89dc763af54641fc3dd8d8eb661e5b8dcfb333da28fd0aefd76c02c541c58e8e26e0adb99c5f5336a421b0dfb95922781544daf4444ff200acdba84ec2500268bbf5086009b743a60c830e45dd44713324714c7b88c88ca3d6556a1618b989ac880b72939d89d6f992c0b2bd2b28de696c017c5cc46e702876f9043f4ab7bddde74d972e727baeb3b772fe948344704d8e306c95759248aef57d9bf8c5b0bdd075e01d5920d5acc33a6e4129c11a3fc0875cce25c11980cc165ceb6553a1e01a250a6574e16cec6fc31b24cc6da3cd571755c93fd81f2e2f6a9b8004a29c325a1e9c9efe10af57d6a669f05edbfa4c45ea0352ac278920e0a9864e3fa0f0326f4183750b8b55ea290b05655f837b749165d25b53161e57322cba10e16734d396cb177a008821e3be0fe5fb934c20882a9c3876c90f4efa3e073c76f0cfcedb2f8bd321c356a03bca24c41195e2f173aeef0798972890a375305ad4dce554dd60601054c4ce06bd1fa15ac2795cb13", 0x1000}], 0x3) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$KDDISABIO(r2, 0x20004b3d) ioctl$TIOCEXCL(r1, 0x2000740d) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:05 executing program 1: 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) recvmsg(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000040)=""/57, 0x39}], 0x1, &(0x7f0000000140)=""/155, 0x9b}, 0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "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, 0xffff, "d730c1e7bb6fc6e23c5b00000020000010e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:05 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x8, 0x80) r0 = kqueue() pipe2(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r2, 0x4, 0xc7) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) close(r2) 16:00:05 executing program 1: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010"], 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) munmap(&(0x7f0000ff7000/0x9000)=nil, 0x9000) setsockopt(r0, 0xffffffffffffffc0, 0x80000001, &(0x7f0000000000)="8ecf05d64ac246cccc8199f3d85215e02ce518ae7dc1f43b2162331dc8383b3b177178438d4e42412864779f02a84bf135a2fa39748710658ecb51369c7861269915665f55732830e1afeea4c7cead5ea3c7624ddc7b87424801c6b08bb504eaab5e1309ba5be39ea5460718b8b22d71f06ba8224be652a1a41af86b1909247f1973f8efd8ef", 0x44) clock_gettime(0x3, &(0x7f00000000c0)) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x20}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:05 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x101) setsockopt(r1, 0x9, 0x80000001, &(0x7f0000000000)="396603b1bbd79195d260b38e7d2e64b7", 0x10) 16:00:06 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r1 = getuid() setreuid(r0, r1) setreuid(0xee00, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000080)={'.\x00', 0x4, 0x400, 0x1, 0x1, 0xad, 0x2, 0x1000, 0x1, 0x2, 0x7, 0x800}) setuid(0x0) 16:00:06 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="10000000ffff0000b30892c40072d9274f479c3028b895af622d129103c988b9add0f64911559367e3623bcf4260fde77ca8a715da839dac2d9252ea4242281a1139dace46f84cd4f8975730fd1500"/97], 0x10}, 0x0) recvmsg(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000000)=""/73, 0x49}], 0x1, 0x0}, 0x842) recvmsg(r1, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) write(r0, 0x0, 0x0) r2 = dup2(r1, r0) linkat(r2, &(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000200)='./file0\x00', 0x4) 16:00:06 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x980, 0x19c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x2, 0x0, 0x1}, {0x14, 0x0, 0x0, 0x800}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:06 executing program 1: setuid(0xee01) r0 = msgget(0x0, 0x8) msgget$private(0x0, 0x480) msgctl$IPC_STAT(r0, 0x2, 0x0) dup(0xffffffffffffffff) pipe(&(0x7f0000000040)) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xfffffe6b) setuid(r2) connect(r1, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) 16:00:06 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x3, 0x2, 0xb9fc, 0x4, r1}) setsockopt(r0, 0x29, 0xc, 0x0, 0x0) 16:00:06 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f00000008c0)=""/87, 0x57}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getdents(r0, &(0x7f0000000080)=""/203, 0xcb) r1 = open(&(0x7f0000000040)='./file0\x00', 0x400000002, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:06 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x27}], 0x8, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffb, 0xaa}], 0xf, 0x0, 0x41, 0x0) pipe(&(0x7f0000000040)) mknod(&(0x7f0000000080)='./file0\x00', 0x4, 0xfff) 16:00:06 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)) 16:00:06 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x422, &(0x7f0000ffc000/0x1000)=nil) shmctl$SHM_LOCK(r0, 0x3) symlinkat(&(0x7f0000000080)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000000)='.\x00') chroot(&(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000040)='./file0\x00', 0x80) 16:00:06 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00000000e9001040dcc40000000000002000"}) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000000)=0x8, 0x255) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)="f0b10eff2df57a2cb398bab3ad3699474934cf483ac1b89b73179c7baa8416e75b23b6bfba93481558e4697685cb5f2854efbf2371d4c619b30927bbb24b87b7566f09236e93e2bc5a9be73478fb3a78defb43c6", 0x54}, {&(0x7f0000000200)="b25e5530ca46246704b56e73ff97e5a6e1bdf39b5efaf5bba4165df35b2a2beed4e1d617932b1dc22780c74825f2edf627c0c31a39aea141657c256baa376a36f0e56acc3331d421bc8bd2a6b4969f111ee4fb753b848408fab5533dca7749631974d108048b11cc63345eb599668bbcd9a230cb1ee1b8f0ef94087f08503d9e06ddf61ca77e39575fff5d63a74d9455615e025d412c2460ceffea0f25c6825138ddbff57a5045de17362b29db0cf1995a9b2ca644c2543128167d0091c558cd17d6f3c838570777d72496fd737454e64a90705824371fe9164ceef420e9b6eeb6d63a94030959917ec28d04862e2771950035cb401288d3b9f9", 0xfa}, {&(0x7f0000000300)="ed1186d0692d1df604757fa6090212eb210764297d4c42254f9ef11ce2dae60e86d0585db925671483b24c7d9c1182d2d7a8d0e006758d37228af748328c709ad873275fb3ecac889c4263932cde0491a4b03882874ebb2d5c38386a4176cf79de99424bcbac0c180b7b6388db61", 0x6e}, {&(0x7f0000000380)="f3e898f0a48465ef52960dd867c4a34a6553b54eb087e524f14a7bc294095e1b0d315675906d7db559d466a71002c50e8a0275d143f129635c93e5404e0fe934b7b516abc531dfa807a924ba9c1b2ee7714b23966702b8553dfb428466f2e81ca48a658b22c6d971db9d53244bf9c64c81c665f4b9928d1908c99f225160ccaad326ced55d9861c4b92b633644851bc5d3664d949be26d7806dcc46b08182164683d3a6823e0cb2c9dbcc8dbd84a4dadd9a2d74119c7edaa6685", 0xba}], 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r1, 0xb, 0x80000001, &(0x7f0000000100)="51602906644884ebfcd22a03a23aacc811a2cff6df7fe0ac2d20ef7b9f35d730b25cebc78541743266eeb0fec8f8750e561a0610928ad20000de13bdf4b86eb277610eda9a0e4711a462663d6d206fe5efcc222f6f85714e24da0ff132c473e771e92eb76445a365", 0x68) 16:00:06 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000080)="b100051360000004000000000090ca90100e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ac080002000d7d026ba8af630600000000000000720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff00"/177, 0xb1, 0x0, 0x0, 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)=""/189, 0xbd) 16:00:06 executing program 0: r0 = semget(0x1, 0x2, 0x300) semctl$SETVAL(r0, 0x6, 0x8, &(0x7f0000000000)=0x9) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x4) write(r1, &(0x7f0000000040)='h', 0x1) sendto$unix(r1, &(0x7f0000000240)="c06234e606498ac6f92ab8699bc4e1e01b1d266dda086babb589129f5e93feb58c0f1ef447b8001bb48f51a221d478ee7600895c529822c3be252e34bf8da7efa7a9ff1e439e8e0e572505d1ad4d490fd57825561c98418b5be52c3c2a51468d89e4ce9cefc32a52e9a9c85935d8497a44a2a108fc3608377045cceec990bd00b63a6def6438d31cd1824288f4800eaa71ab28741cf88d344e63424954334b39c882739ab960254f11e0003bdef0423905669ae11914e08921a85ff87763ddf67bb2240e2da3e089079ce8826c27d17719df436d5a7fd53052d9313b2c1145107a88771653517318910c4973f7d2196154044f40b9ad0a5d7f3d1a41e3c2cc601d629c31d01d913d415f958415cf9d9cf19e0ae93845f9c6fb3e809b68396fe2a7c5645f2255c143ec0237dd70aa7bce8b7a265a96a15a282001e5300284dbb44e4d47ab6162627ec03a4a2ed8f25affeaf3af4f28bbb1ac344a5533b9e79530f46b10e4fec69cdefadb157bde541eeae46839479130aa75fcd6e98f4ee0b031df8de31bbe60a68164be88f387529fd852c757ff9fb27fb7494fc2e12817228a289cba155a482d5ffb0da674c7f34ffc9b17fbff63bf43f339cdbb78872151f2e2010c4b66149cc5e38bbe9aaedf53ad2654032b6d9f7689bf810486fc11f659ddf15ab6ed6cde1c34742d71cf4a8dc526f92b9404f332146edca51fbd025b5fa36923730fd15a79221ab5f340ebf712082dd49f0ce277c22a05bdea168ce5af69d4a287157dbfdae48fde16191046cf8189d5c536006739421a95b7bd6b7bea1799158f2b294c6f146c796bdf428379ff273ae26aad05cfa8aca61bfff3771a621edab699b381aad6edb4f1f79ac7b04d1bd9eaed697252680d7b730fdc09abfa025d8000924b5e054e790b64c7cf273169e935b4e02465a793f347802f42478252e59b9d2dc0d6dd4e216f2f7126f7024ef2d7ae9bd488442749d0c50e81d9e069b3eac28e122c9d0126f051d09b9694840a09826f4b0c0ab07a872a6cdf09e89443686340bc480b0209f9060bbc6805056576af7ba02c8077be81a41b8455479994e5f52a4243f46f18830fff3c61c53d4a3c87f05a7b2282132c561de273c42c3c0242ec6c7e5f12882912e804ff8fad41fc07ebae12b315cb0b275e21c058f89f2917a918f9468b8d8c89d7cccfef66dacf3d3687cbac2fad5d2eaca3a1dc9b580bfffbea462f3e30bcea9c8f68b86c0713fb93797de957881d2a677d6e76b27afc40aead5e549feaeb1e8bab9526215cf4215bba6b60ea7e7b8f3f7b1d7478144a98175ee49ff2c2cc3ada2e2c3a32a20d574edaf5213282db56c4a21b631332f09e4a7acf6359a32824e4f9654219b1441a6c040f03879174d102027b2378a0c86a29f1b0cb92a302daca4532d03f93e31ae3f80597cee332102996e404bf1bc0bfdcda9c3a26eb8575f4171f6d4398f7a5381d7c10afe89fa461f21e62d289b15023b53d07e11cc10baacb08c8c758aaa2b9752bff6498843b0941e1f0ea632f68e608e386e1869a56b42347ba848ca31d49bd87d5ebaa4b8ee536703812daeaa197afa9e66223ed4826beabcfb13a65ed77be154cec294748cf4cf93d5af41d91bb6d5e0dc76ea12d7036fef74b77b0fca8e7ef79e956a8579976c22e3cb0881e6dcacfd8d9565dbe13b97a45af5b7ff89ee70791450ec1bfb1f5914b15e93cc0d9f9b1e2d62379761d75ef363cfe1f5a109de2dcdfcdb2052d8ff4689f9ab1d765cb095d7c92f53ca02933e40cae54a88e8e9843bfda24311c11c784b6db3110dbb9d554b83d13a436209832f696c95b94641fc384f7b193f6cdf889202d5b85b764bb7d37a0397040f787a36cdb0b209c30c0ed8268472debb3b39c0c2fbcea5e01812e095d9f90f77147e7566113aa0913885b44632bb5da0a6be14e6981ce608cb1f7ee6fba4aca46fbae824f62dafb12d22bf98f7a0b2a9a83d80bb47d515af51e27d4163b2f4dcfdba77e57fc083fcd2174d8d296004f318ef697748e5a15a12e7a0775df7f23686528090bedbea53977ff8636850a61b596169eba5b7be3e41645c101f85e4f19adfd5328e4cf3a56e2096af34de0f38ceba1b0383fce076ff181c7caeb3eb0c2b515c493bc0c92d12bf4dbf72234b7be9eacf956466c07722d8b068b14fe60494cfa26c4327febd0da07d69493d7465183ac64e73414d664c87967ac1b958c5c10113a6548c789c768430fab713c72bb1aff43344535114cfb5291844211721d84f330ef4a9fe364994f113b6dc826db7506021720ef84a54daf46cad91fcdf978af7a450ebaebdc9d61e08d131b3de9a8ce3734a086903919b348bb9b24d633624b31b55737c786f582c0595144712ec0c60aaebfe311225303fb73284a2497eb12833b92d7179d7719245204c5b594a07803f3ad846e4e1fda22747fabc80d84485103a8d23af831036f094ac8aa495608f271b9a03c9964aa770c21be17f18336196134e7b6f6e8dad86f2285b472f1f1c64db12ad762aa054b39b535ee32034d07784fe5530e037399c74bc5f3f19461e363850b799cb2b02a500ab14c3688c0aa844145b1b841a7461ab1492480c4afacec3dae939324e4d504e81165a6a026ad98ddd4c3aa90ba2db5b65f233aa23ace61002558b9b8528c25dfa3e9bf0e6b9dcb72b554a368d2a7f85dcfecc58398dcd5cbc61fa75ad4021afe5413c48c15a943543db650279c1c8fe886d889cf6e7bedfeffffffffffffffea49b5b81516271e58c8f69a7d9866262903558f78397c0509f264c9956588df9ccf0bb14223c865cea897407a18699d7fa9454ce58ffccf5502c758200619aa38989786f0d55fef7af96d5e0d3c7d0d0d70efa6e71baba8bb4a88e471ef50b8ef46ed1a9bfafdb30b57634f61303cd04317ea8449a20863f332c96954c57592259adfa1efe88ac832bf615ca51da47831fd3e37d839f8e95249b5a23a09723258620bda96894368f9cf80be87ffdcf7399fd00352997df404e447f036964641b416a86f34c9fe00e1ebf633c08fe620fc26f56d6b7352d2df491a1c1cd07ec28dea2bfdd7befe259d558d87ea6980735671102ec4d049ef78668ab1a3b8205fa15ba45c7d005dc68c8419d298c63a4d2811252bbf182d480ddd6d444ac4624045f6fdce3ef27f8bbff5ce012b75f39cfadab9b47f795868ec5ee2b1f4c3d304c155dca897174554061d88bddae05f6befa9c6574cfb831fd28b1cc16108b0a5583108dab96a563e7fd3e7fffe9641557da4da8e929eeeaa387aa5822984a4bb7b0b246fcc9aa5b0352d2bfb6cc3cec05bd0e435aae25944686f58c5061d2ac53648eec26ef19a2dd009409d7c137894b70cd4fdcc5cd6f592d1312ac4d339922d28d2d3515a11ccd957f34b63d05e9106a8083dd1182c840b5a88a8e4ebdff0d2485c7d2d16f7941890025bc363ea300bb26bf0ac83ab3bd330e9b26bc06e6885bb17b054716927c33c101a6cd06dd6bec59646974b615eebe53dd22425eb1af112d133975de3a0fd6181d616f1bcc00f32bc80661bc84b51de9d28d62d8ff1f00e9e46c929bdaca5a2af094d1053bc8a99dfac161304e6093f663cbbba404ab5a562dc6e7319dce8c8259a5ac82ed9a8aec18114356f5f30e49c7c658775de2489561cb25a04bc53cfbb209b93212364c1580affc969fbb2fd864b01866e0758f356d40b0ad1d33dd6cd6602832a373625efd5dd1a99567859edb18dcdcb67daa42670f7c910e14cf521925a00a37ca918ac1b7659bd05ffa3c14710d863832ce549f8265ce05e436db72ec5886410ed108034b726ff4adecd333c6436954292178d0279f0eca50a53ef71b248b7a80855bf6a49d2656d0c0b2c46b1b21121ed6735cb0f964b4249e118fe610b46e740e6803ca6ea30c3e9177d9ea794b34aab3b2f933e654165a1df65879256a1e663003c621613183612305452c26d6ff5182ff65dac74d9916a2312ff02f607695bdad021f49cbb26ba560c6f5ebd0873d0a57c007394c02f54fee6c8f2582370b8de3ed6960ac3f01b3681afe36f97e2794169ef21441d70183bba612b61f15db11f4ba3cf8f2aa35e5a972e6eb22983683e00a8403358192a5f58ec48cf22490cb433b90fe674485cf2784a16febb1f88ce8779b51c09f3332a9e2d0bdf98be54101bf4da7fa149ce9c33bd4bf04d9b59dcd3ee265253d0531e6baf50ddcb4d4f6714595e4fe57e763c7db344ebdae5d0da2910c55b9f3fc5ff568f170f4318c9f6a507e33c1a579cd18afcea41fc192f9d64ad539e7e4853ec73410291c5bffc172cdb17eaa015958a91d14800be26a17ab191d47f3adc72234ac02230442ebaaf758da80dd2c576a7f63624ee10f87b2c0e677fd83db9883b2d22601b7d18a58c26e31b3ce0120ef127bcf5814a147e572407ff54b76993ca3fcec0362b227c59ed8003262b27af7f78761b6baba60213fbba16e86b126c84f4f2f79c8cd23129bf15ddb09388fdc7dcbe73bdae47d263d1e51414a3c818171213de382120e0e0d886431f17bcf0ba75a0b479e7f0b2aae427feab53df1f9b023641762783c148b2b008bfa8cb2941d0f97d1b45a5f176d80c236e31317397cfd8b3e76783fd7cf69f6982619fe2864767687a936ffe13eecb63c49b5ec4540050844e52e92aafd11bd452e85d168628d77897d458d78a19a5cb038fab6984fb431900a9c77c61e4fb633aed47e79f6afb7333513296ef7a8523f44f1ca68fa558426ad551dffb69b451af9b27d105dad4b714662953d42065485da181f17379ba139667ad15bbba3a1b188aca99e71c023c302b445172b69af5dcb7954bc17e7b6c23d40781d335f057d20e266978f353afff105c78ad2933aa9ee0e887e48fce17962e6725103a67f0d704befe99c7f682751b9b624ad0facb618f30f7aa1ba101a6d6980ffd4db3b6284fb139b7ca71e96bf990c1c1f0f2e361d9d32b822d18c89f65525a2530e7f397b78d23ece2e6d66f06ef5184f6acbb737595c981b452460138e7801908c84b040d69fbf8124b40d2e9acc6fd9ef86d27233c7b813678b543e424c0ebe377f4b18205e7e7373f2ef3e579a1a572a9560379b2473d2f810bb74c1b283bf75ec13d4cecee318c90993e8305ee44a9bd53d0f8ef134547dc667dd463407fb0384fe872360b8345c2bbd2bd0928c64c8eba56f5fdede4a83f32815ee6f3c7ff5fa7b5a12e3d41f8a2697d1c50348f3ab5c8948c9761969b546f2d17b5e99e90456f8ab0eedaafa0855062abadbe49183abba74198893e68872cae9897f44fcbd320f7883fb07021370cad4cd9ac0bb8649c223bbb352ea9c10d753d2aba80d7cea377e9d79a0840a0d677e737b52b0b44fb965fd0a536ffc01ef890e7d02a0b3acbd32f664f3f2168cc2ef1eb92644006749ee42c04fd2e53c16855aaf578ada7b716f34c7e4c7ab494fae9d69a98f807e625e2f59db6bfeb279677e2f69745dc2cb8a25c398ea497fb9e274a2f16075b235c9c1140ee8111deec28adb5c05f7d0f3c2d0e753c1dc0733ad5abed5a257c3bde94dbbb07c75fc264993a6b0cc1b0c8a79ddd9c58e01b7384b3f4d56e4c2353f7e548bee39a3b0d3fcefb4b9e448c6464bc5e9d3b6b5368d5566b8a0a03d8a3100ba1625469b41bb810c068798433524671da7fa540a4b858f2ea0aabeac1afd78cd4002eeb8d5ae1b5ceace1fc0f37aa48a434298158c01ed2b6d7e3b4816c835f70bb29d6583705de0c48f093fb1c", 0x1000, 0x0, 0x0, 0x370) 16:00:06 executing program 1: setrlimit(0x7, &(0x7f0000000000)={0xe35b, 0x200000010000}) setrlimit(0x3, &(0x7f0000000000)={0x8000, 0x10000}) 16:00:06 executing program 0: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10000, 0x0) sendmsg$unix(r0, &(0x7f00000011c0)={&(0x7f0000000100)=@file={0x0, './file1\x00'}, 0xa, &(0x7f0000001180)=[{&(0x7f0000000140)="7b97fa7ac4a159421f38ad459e98624bfa0125a2bb2b2dada8c45851e80e6132567b52e247ad039927620acdc77cacbbd53625a99ebdc956fb72c811cfa8e8b3741f43e2c3f72017f20b6d4efd6b848ac34acc9ab6f0abd7fced79dc49db472bfa586f67a77475c34d6f5db9432a7e9669e800912c0c915717dbf305c1e564dbcec3fdfa6c46622d48f7fab750c8dd790d90b899b80a92952002ad456557e364814d7657b36e2e8a7bf5a26b85b4afc6ac5a35511b5fe857e1320594fdd633099a014d99156d618d770ffb281b5a572258a7a861f0f53c62380fb5a19ed2c7e58b8e37598fdd274d279a96ceb524b96a46c73461d25a05969533db4ed4bfdb1c967d26bf4a85eb184e3848b5f2a7ca0615125d6801b651133c0e7ab922cb611fbed4297f0df9be9d3d5ec7a2e3e1eb093ad187da374c2ca97983a447b5baccf457065fdd3f4d20f6688d75919a8855b8b1be3198752bda8252c24d73b3c772a3b9bc4df77d3ad54a8e650c975d713c45137600167c81f8126f7a02afa3866da7b17b21da5f7204dd2b10724b35befbe18e00319e214c81248438cfb00b78a7b423dca69a2e1cb946a24bd4e7840d3200f2ea943198b4b31b3e71b1605a272ef4e6cabed2d57589105229c0cec26ea23a64482c7a9d139d1e983ee63a930b5db187ecb2652431c868097c6ec03822e84361cd967ef34e45cf3c7f17962f8e1ef21e208300b35676fe20aa052b7aa4b77ef7af828963f2c0e32591643b27eacc2f22972054c0d1dd48d10ee0c38e57524e6720052b9705925cead673cac108e9237e76f179742a624f4b6255b366fabfb448b69c554c2936a0251d6f1eb27157d150ab38f53acf6dfabbff08ec0b16136da5df5e0922aae77d0fe6b6f4a5bea493c0655848c37f1b20757a48ca2c4f4142ded725c09829c80050f42242f31e726f00d2e3f4954163732ff186cc1b8f026afeef775c8ad9f3b6331c271dc3cc382d5961513ca60d78008b9b2af58ad9bd98dce65beade67cda0ec452e81b4264970fd614299c0ff41e51593f6360371856b4240866b6fb7c6e96bb6c2d3181c876a90d82549ec21d8c0c5dfea9c4ade55ca4c53719e5f9cad5831263f0202adad5280444998f6c57f37f320b97f957f0c25d6caf81149fc33165886b07f95563ddedd9e799408bf53baf680a529ef7b722febb3d8c4d37ac0f78327b02a73411655326f75e6db374284d86dd262c67d786ce3ad143aac8be2aa0935b92ab86d36d141ce5e6c02e04725dcd6889ad691c8df64483f9094f02894a319c2fd84f94499483db5640db81f318dc586bcca49d6242d326b59206fc4b6367d643a948e33bc274ce7f4975f24821b3fb4848eff114ca45a78cebd9e20e77b8e4bce7bf7806f13fec0bb5de244f8b15f906340af07d8712eff64e54124c51ee44301afaa25a847e8dbb58829fd69343f9e46e14a1d7a542509bdfe9f3d1731774044c379d23b950b254714e8acff81f1f50270a4e8129aadbee6ab94e31875d95a4d8bf2309411882f1d4211653d93c647e9a17e999eab731c6de24e8f8f3a0d17d4b70d6d91506fb38c1a4a79e1a288532bce2ac00d05b4f9d9d99b1b67153ca8fa4c92ac9a040401d40b8ad4b4b9eaf947820bbb9df147faf572953d31fc50a14aa3bfb5475556c1b4bbf64074f7f9cc28f843ae8c4fe493018d4359454efde4382e221a27d06627a5288e697fb63e6a7051a7fcd89b8655099e7edd3369d2335a433393d2b1fda23c4dd8be9561c358781dbc3a5e4638bf59e426e294edd3a18481b31f08ab542394a648b554b7a5b05f91b1142498be45658e7cdf30865c5c61121a7876dca661afcb76a0c9b35c6cca1d8112af21f0f504aee1899945af73a929ba15e673dd467ee6ed7af9ab6c105dbe105d72d498f49ed409fbd0f3559a5f0529e82977d0bc098fbb0e546f24aa61b20dd8b9e5c20e1328c7a2aa07e28b55d97c7c41524e4cef9e58d20e87cfbc3e7959b78264fc164bd13fa02c3b6a698e9dbfe9983c6bdc02b4c55034b2a17990c516efa1fa2d1a952e7ceec39ba823406a0f99e0fcc4cb6e39cfc831b3215faab6a68ffed4e4a1d4310b3973b56f6822dd88793da7f9f258eae5a4b90af26c09ec0c12f71af18d372c756d62af23c1dd716155829bfc9ccc110457705a738f6ccd58d74c3b16ad44046afeebd11ce045eec46e3c707fb3dcc5b3fefb703ae1eb6124661cd155741e4eec5d1b58ff2ae7c29df025aee2ab53e6f3da3bf8d513b4583093861572422bc00ab298ddef6dbf07e4b9a55baf4d7cc7d172300f919c7baa22a43c4f808ebaa9ccd240ccaf696ddb85486dc40a0923fcd5c7239cfde4fcfac18e17ee1034f883827048e8e21c4730aaedc90b931a585c367d33f382530b0c365d950b59d9bf5044558a42c975319e32a73f11aeb935dfa75d914ceed3f16a2b1d9e94f59ea40a5437de6e5c1cac3d63409303d6b8ad5e05bff25daeb6ea2d99256b85a1ef65ed2717a00aab3c10c8a153674edba5492d6cea645b7c4cb92020eea5672ffd2a106a49a66d3facbe8ee87fa7b362bcd5d26eeab4293c8c31edea9d09c2c589515ba2e667cda395241ef4f617197491c1f70d82bfdeb07748a4fcfc375e6d3b9079c988c70e995a956777393eda3907e873755e693d8e4ffe701c085264a015dcf8a702f88c6cf2af95229980e2b03059314996859d387a86eeee356a5eba0eb804856e0dd30fa60db610a801f4358f1ae5fd7b1cb4f83fda588e1dc2620032ee61580670898de25934f460d466c863687b5f98c5afec2b273e76ec8c011fc1e2fd81526574d744ac6ee76c6fece0e53cfddc63bead2a9a9605f5e5a590192289edfe32fa5cc63d53aa173262d762a4a42b3e5cca42833c0226b8434e956971d4c51c30850c7fbcb7c9ba00ea69329e36fad89cfcc8cdea62641de7548b5437ede10be1a023925e6ab966284403b51d7437ff5cf15a39ad813031eb1009a7abbe37656f31e3a08ee9aaf97f9833fb394c94d03ae23a9e0527ee3ec47455887d0b53726030851ed33dc3de5879d2177cdb8ff7a272336d5854d3fc3f6bd557cf7e458f64ef84c7203d24de14e34c0a0df5acdfc166e2e6c3ff3e4a96bd7436604f259796580c22b747be11347871af7cfac0d488160126098c7cd831af55f4830c354d9f6574185907ad87e4b0970b42bdb7c5a5ee6258d33e6efcfe5b8021d868be6d254ba1c972cb40f3bef138aa727ec06a32257db0d1498907ac3ebcb022f5e880c89e94b7b4da35cef754fd4f9e507b22ae7c74e07127e3e65894e007d7a88b31b60a59e47a27c5a5b1ea2b440295f3a1fe3e4fd97d8c03dfd2ade6f21b0b9b4fa0669c964a762384983aecaff0d92b21c9cbae305aaf09989fe6c731264ab7de77a822e65c94106ee678d7115e50793e278a6c124fc02760e81b3e5b68d77d765f6f16c9927648ca1458df6619c78bc74e43a0fc0fc53a20167251879a87bf34a6cfff3c7c2b77788971f77b1fd4c58301d4e65b212863c7649819878b75a1c3cd1482f4d59faf16591460864eb455ccd33c9eef9f48f5e2f1426ba6c4474325d278fe08668a4f17fef390103cbd66398ada43e0a3cb595eb520f16a99d3d7c7dabcb35f0a063eeadc12061f189d548145788ac0dff351215bf973be319cd2cd882254b88cdf0e50564575c544d485eef06335f37a7f1cab4a42044dceef94259b5b048c2d27a33542aa108a974649f819e2ead999702e66d32ea35d83b6f55ba7d64a6be82369098308186568202253db3f750c49c0b1f8c372cd0fff3f5c5ade4a1ccb7c09274fa5ecd05ccfa0d7da67b9a9c44bc3a734da1d008a25502cfbf932e32ee5babfb9b8496e8bd42f57f917e16d05646a693beddefa7587724725b487f2ba98e407bc4036af95621b6c43350082da48a99bef812e6b2f059444babb5704bf2cc32609c63e4c789c7126048cb45fc108a4d5e6d47229f15f6155fc9296fcfb2862dd8dd727d06e655aa85fdddce2bcec86de6f9932078a2b4eeaf4e6ba90e4c78c7a35d2f205b67ce96177bcea7b28f7fbdb0dacd6664e2e0242aa39912da8bebb73db9d83ec76cc8e59c74b190bd6d6b72f5074fe5a32807fc71296ae9a9eb4ce3f26bbd07d42aeffd8a4d81bb6bb92cc09c19e6410ef0ef352d95e3423ef330e6663e2efb7cfa4f2e05b992e24995780e8fafd8bdeeb686bef78410450f33a6e47406ec7ccf1635072f5c6a7633dddef525e9f807a94d58c0dcfa139c8ca9975d850b4c5f058c501b06eaf209a427bbf45f0d77f91186de091cbb34bca15519173af48619584f6915c92fd5b54148466e43c7c18c6e7ff5ba5cdd48cf1dbed7f1c5e57ccee49c625e557d178f11e238c2a4126f0ae5ce3061d757460d1b85c9c9d3884fab9563f811abe3184a92f2cbc6f6c783d99cafec00e33efbaf3e1b34612da003ce7a20b943ccc857d72d173181928fc8eee8649a3553483fe7915dc15a10c637a1d73cfd4010d8b216e799206ef9a202f8fafde80cc61c72dd3439aa11c6006142955c393e1423c94289d6f50bab0a5e63c85be39187cb69eba52c0fbb62ba40d167632b263095a2bdde96469d51b6f122550a759ab19cc11124b6046f9d667b8e6e3b5f8dfe90e1745118b4b6d9cc281d4ef97225c8eb9ccec174ba20febdca8dc61b944baf9845d1015d8f9c54ecd48ecbad5238c55c5e18939ce43209d86eaa39a165755bcae4291564556bb0a3d524176bb0d4a99dec3338a032b486b77d68611774f4a5276f73b1a62f88c1e66ef29beea833bd5163544d6f353c636aac5b6353b24c49ae84f7cfb85882ce74d2a2e46046191ce6382799b3350a6f150cdfc53e0f203331066bb659cbb853b3e6a0549c1bac9e7c71b0635060c3bc28d26e50c983ff8894b4255cb3e76afc8366d625758063e1bd46a3ce659e22c5733925c091318006396c1749109ef4b2a29ff3f96f5f9c4fab7f5ca91b7a39091ecec54d34f80fe843582cca5176a07973a78a8f4d607d13e1d31077920f1af508b795078e1787df5bcdd654497349d0c76ba9444cca8bcfcfdd4504a84203a33169a3a4f0b471953fd281f662821a1c01d017f79272427f6f6770c2bcc1ea76fcf2daa06776b7bfaba7805ae4a481b20ea09eff3f1091afe9e400c8dabd6a8d480fc74204f461639306a4ac83cd790424e70acb691e1f19826da2a697aa2e784b33c73f46ce9b8624755a09c275e91cce2fe29df59fd677793e21f170239f30935f7c145cbdb78fa6c714b32f27579b4ff26f0e4cca772e8433f2309115150af051e0f6eec94d2c399473bb0ff730b29e62218a6ad694c84610fd751a7aafbaea547720f6bf606501b266e5c97a73eb0c07b9c33541ce1c5b109c5674634ca0eab63cd6c88b84a0ed245cf76cadba25437c8ff0fb1faf53394772f263f4e5f41198d31c6f630b21727dabeb5b45a3ba9463beae1a9b661e56510747fac21f7087904e43471070d350e3b8898773aba6af0a31c4129d3fa34c6a69050515933f7c9c76aa838ac029f5bae55e4867024751d6cb74943dc9cdb1ab9a3180b5d74162df10bc20ee69ea0dab83070c035ac24d6f4b22f01b78297267adfa3c870c909a26810a12ea450de6ecffc81108e585af95fb6abc806b08f30b0473e86b9ab2379b65c2c0890425b37bf3aa9913e389eda336514cf7e63354512e26f00a5645bf6e275f999b19d5dea1c74730c2ce53a19ab9134ca35dece6b225b7569d369cbd6a6", 0x1000}, {&(0x7f0000001140)}], 0x2, 0x0, 0x0, 0x6}, 0xb) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') 16:00:06 executing program 1: mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) r0 = open(&(0x7f0000000040)='./bus\x00', 0x8662, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f0000000000)=0x8000000000000b5) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000180)) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "172d76898909080000aee16900c73d1b1bff00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) socket(0x0, 0x1, 0x3) recvfrom$unix(r0, &(0x7f0000000080)=""/182, 0xb6, 0x843, &(0x7f0000000140)=@file={0x1, './bus\x00'}, 0x8) close(r0) 16:00:06 executing program 0: r0 = socket(0x18, 0x3, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040)="0000e100000000e400000010", 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:06 executing program 1: nanosleep(&(0x7f00000000c0)={0x3, 0x80}, &(0x7f0000000100)) r0 = socket$inet(0x2, 0xfffffffffffffffe, 0x8000000000000000) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000180)) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x9, 0x2, &(0x7f0000000000)="81b9a44bed536185e470462d904b046e4225baab685ba7c94513c93b9cb187f3465ba1e3256752fabfb179d6c9893176264ffc0c04", 0x35) ioctl$KDSETRAD(r1, 0x20004b43) setsockopt(r0, 0x0, 0xb, &(0x7f0000000080), 0x1) 16:00:06 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f00000000c0)=0x3ff, 0x12f) recvfrom(r0, 0x0, 0x0, 0x3, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x8001, 0x1, 0xdd2a, 0x94, 0xff}, 0xc) recvfrom(r0, &(0x7f0000000100)=""/168, 0xa8, 0x800, &(0x7f0000000000)=@in6={0x18, 0x1, 0x20, 0x7}, 0xc) 16:00:06 executing program 0: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1, 0xfffffffffffffffd}], 0x0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = kqueue() kqueue() r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000140)) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000080)={0x3, 0x9}) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000)=0x5, 0x4) kevent(r2, 0x0, 0x0, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffd, 0x20, 0x400fffff, 0x3, 0x101}, {{r3}, 0xfffffffffffffffd, 0xe9b53688aa54afe0, 0x5, 0x9, 0x7}], 0xc4e, 0x0) kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 16:00:07 executing program 1: setreuid(0x0, 0xee00) getgroups(0x7, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x30, 0xc559d6c694eb6877) setgid(r0) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0x84af) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[0x8, 0x142a]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x25}, {0x3}, {0x6}]}) r1 = shmget$private(0x0, 0x1000, 0x60, &(0x7f0000ffd000/0x1000)=nil) r2 = geteuid() getgroups(0x6, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r4 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r6 = fcntl$getown(r0, 0x5) r7 = getppid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x100000000, r2, r3, r4, r5, 0x0, 0xfd0}, 0x3, 0x8, r6, r7, 0xe094, 0x9, 0x9}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 16:00:07 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x20001, 0x41) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000000c0)={0x4, 0x24e274d7, 0x100000000, 0x1f}) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000100)="0cd0da", 0x3}, {&(0x7f00000001c0)="34406aea76f9386579f34295aa79b9cdee31b69796fde2dc39f46aebd0a07f5b3749d1961f6ec224fd95b178e3a07c7a8320db5a7b7d3994aeade8fd9d755fe2187c2d80440eb7c3e38fbb5b9b9c9384e28a2d2aeb9fe87bd4ab9a042266d1e9ebf89d99e08c7d2888802007256a89777a969c14af6bc2f17347df97003c8b4505055a307ae886b963c0d260fb87f4db079705011f4ef393e41f416ca8a6d3a2248ecd8035849f4c261d7bce80", 0xad}, {&(0x7f0000000280)="d000c116fb6df8d4301ad320db0f4067dec94b53ca61e734c5fc947769ecf0b6d88762cb522b6841b0fb7074f3743277f2bdb63d745173014749a5c9279d5fe676b7026256e0f67980563acf66397b68b4f06d71d95d0ae4bf936d19c146a8baf21f68008585339a0db48aa9c76005a481a86237b990b91e1f7f1fd101854a0981c18fb6d73b6d7dcbc64dc3a5cdc80169e9ca8db887b58a8957ad5ca9974f64a4bcb73dd700d049201329bf95bb69cd32ff1c46d757d1ceb0b140b1ec066360", 0xc0}], 0x3) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000380)={0x3, 0x4}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6, 0x0, 0x0, 0x6}]}) r2 = openat(r0, &(0x7f00000003c0)='./file0\x00', 0x940, 0x6) shutdown(r0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000400)=0x9) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) writev(r3, &(0x7f0000000140)=[{&(0x7f00000021c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1dd1895e49ecf8481c7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc2705eeae5f271748452bb7a8949ad5167cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d805068443d2472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a2", 0xe01}], 0x1000000000000055) poll(&(0x7f0000000000)=[{r3, 0x2}], 0x1, 0x0) 16:00:07 executing program 1: r0 = dup(0xffffffffffffffff) getpeername$inet(r0, &(0x7f00000000c0), &(0x7f0000000140)=0xc) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000180)) r1 = socket$inet(0x2, 0x1, 0x0) getsockname$inet6(r0, &(0x7f0000000100), &(0x7f0000000200)=0xc) openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x880, 0x40) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f000064effb), 0x0) getpeername$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000000)=0xc) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x88, 0x0) 16:00:07 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x4000008) mkdirat(r1, &(0x7f0000000080)='./file1\x00', 0x0) faccessat(r1, &(0x7f00000000c0)='./file1\x00', 0x3, 0x0) mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x11e) 16:00:07 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) dup(r0) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0xfffffffffffffdbf) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x7b0) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x81, 0x0) r1 = getuid() r2 = getegid() fchown(r0, r1, r2) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) r3 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000080)=0x2) fchflags(r0, 0x10001) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x2, 0x1, 0x5d5}, {0x18, 0x1, 0x6, 0x3}, 0x9, [0x1, 0x100, 0x2, 0x6e, 0x10000, 0x1, 0xb0, 0x1f]}, 0x3c) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000100)) r4 = getuid() flock(r0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140), 0xc) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x3, 0xdf3, 0x800}, {0x18, 0x3, 0x4, 0x1}, 0x7fffffff, [0x80000001, 0x3f, 0xff, 0x2, 0x6, 0x7, 0x0, 0x19]}, 0x3c) utimes(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={{0xa56d3c9, 0x5}, {0xdf, 0x401}}) shmget(0x3, 0x1000, 0x90, &(0x7f0000ffd000/0x1000)=nil) bind(r3, &(0x7f0000000240)=@in6={0x18, 0x0, 0x800, 0xffffffffffffff81}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000300)=0x1) fcntl$setflags(r3, 0x2, 0x1) setuid(r4) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000340)={'./file0\x00', 0xffffffff, 0x80, 0x7, 0x0, 0x1, 0x400, 0x7, 0x0, 0x1, 0x8000, 0x101}) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f00000003c0)={0x26b3, 0x8, {[0x8be5, 0x1, 0x4, 0xff, 0x1000, 0x4, 0x543a, 0x5e4, 0x81, 0x3da, 0x4, 0xfff, 0x6b, 0x4, 0x7f, 0x2, 0x1, 0x7], [0x5bab, 0x5132, 0xfffffffffffffffe, 0x1289, 0x6, 0x3, 0x6, 0x8, 0x3, 0xa9], [0x0, 0x2, 0x10001, 0xc4e6, 0x41, 0x0, 0x5], [0x3, 0x800, 0x14000000000000, 0x3, 0x3], [{0x4, 0x7ff, 0xf4, 0x3f}, {0x8, 0x5, 0x6, 0xffffffff}, {0x0, 0x7, 0x9f8, 0x1f}, {0x0, 0x5, 0x4000000000000000, 0x1}, {0x3, 0x7fffffff, 0x4, 0x37c8}, {0x400, 0x4, 0x4, 0x1}, {0x7, 0x210b, 0xcc35, 0x56}, {0x200, 0x4, 0x9000000000000000, 0xfff}], {0x5, 0xc77b25c, 0x3, 0x4}, {0xb4b, 0x7ff, 0x0, 0x7fffffff}}}) chmod(&(0x7f0000000600)='./file0\x00', 0x105) bind$inet(r3, &(0x7f0000000640)={0x2, 0x3}, 0xc) semget$private(0x0, 0x4, 0x100) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000680)={'tap', 0x0}) geteuid() mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2010, r3, 0x0, 0x0) r5 = dup(r0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000006c0)=0x9) 16:00:07 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b67071b542a538706000000b8110000002900000031000000030000003591af0dc2bb893f"], 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) 16:00:07 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b67071b542a538706000000b818000000291300003100000003000000000004bb893f0000"], 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) getsockopt$sock_int(r0, 0xffff, 0x1807, &(0x7f0000000000), &(0x7f0000000040)=0x4) dup2(r0, r0) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x20}, {0x44}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffefd, &(0x7f0000000140)="e534c4257c0e8e715f23b80e19dc17ca1b86560e11c4dd68e8ca47891f0390be9f527d1e30a924fb452592652f7b4b57cd48351d24693f6aefc9eb362f6c755cc11cc6463d744a566ecc429b4ea287b47830cb3f33f8fe098c10cdb2153268993129d334a5d2cbdc1451e509dd42b73dc1cae5833d38fc637318c4bbc818b2d57f737b5975099fe96df6141c") 16:00:07 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) mknod$loop(&(0x7f00000000c0)='./bus\x00', 0x0, 0x1) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x1000000381, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x8081, 0x40) r2 = dup2(r0, r0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000080)="1a2313d473713ffc5f2be821bf55bed20853fe3d686ef9ed94202e", 0x1b) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000040)=0x1) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f00000001c0)={'./bus\x00', 0x7f, 0x9, 0x3, 0x0, 0x2, 0x8, 0x7f, 0x2, 0x3, 0x8000, 0x8000}) r3 = dup(r0) ioctl$WSKBDIO_SETMODE(r3, 0x80045710, &(0x7f0000000180)=0x200) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000240)={0x6, 0x2724, {[0xfffffffffffffbff, 0x3e, 0x4eaedb08, 0x9f91, 0x10000, 0x4, 0x1000, 0x3, 0x1, 0x2, 0xffffffffffffffff, 0xf01, 0x0, 0x4, 0xff, 0x5, 0x3], [0x6, 0x200000, 0x0, 0x1, 0xc5b3, 0x7ff, 0x800, 0x9e, 0x4f, 0x3], [0x1, 0x200, 0x4, 0x3ff, 0x1, 0x4, 0x6], [0x3, 0x80000000, 0xe60, 0x4, 0x1, 0x3], [{0x101, 0x5, 0x6, 0xff}, {0x80000000, 0x3, 0x10000, 0x9}, {0x7, 0x4, 0x5, 0x8}, {0x9045, 0xc5, 0x62, 0x7}, {0x4, 0x8d, 0x4, 0x5}, {0x100000001, 0x1ff, 0x3, 0x7fffffff}, {0x0, 0x3, 0x4, 0xfffffffffffffff9}, {0xfff, 0x6, 0x0, 0x7971}], {0x7, 0x4, 0xfffffffffffffffe, 0x2}, {0x9, 0xe7a, 0x2, 0xfffffffffffffff7}}}) 16:00:07 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$inet6(r0, &(0x7f0000000000)="ea15db0c47a867cbb3a27abd1b0e83e87fbbe8625a3a3a6b006f5c0f28dae48319881841e21210c35a9eea5f004bb5d40874903647c082d7cd", 0x39, 0x3d10abeccbdbab4e, &(0x7f0000000040)={0x18, 0x2, 0x401, 0x6}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xfffffffffffffd47) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x7) sendto$inet6(r0, 0x0, 0xfffffffffffffed7, 0x0, &(0x7f00000000c0), 0xc) 16:00:07 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x28, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000040)) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0xff, 0x973}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) setuid(0xee01) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2000000000000064, &(0x7f0000000040)=[{0x24}, {0x60}, {0x6, 0x0, 0x0, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) pread(r0, &(0x7f0000000000)="f97ddef033381828375fc3967ea1b054c1ac75807098a3f134248699bbbf1826ab7ae8ec5035d98f230734ff3a8f0d7716", 0x31, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x480, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 16:00:07 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)='0', 0x1}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x81, 0x0, 0xffffffffa5b48fd2, 0x0, "5a2b3707d5ae43ac6b85826d3542a501e621c467", 0x0, 0x29824ea}) r1 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) write(r0, &(0x7f0000000200), 0xfe72) syz_open_pts() open(&(0x7f0000000000)='./file0\x00', 0x20080, 0x0) 16:00:07 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = geteuid() getgroups(0x4, &(0x7f0000000240)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) lchown(&(0x7f0000000200)='./file0/file0/file0\x00', r0, r1) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r2 = semget(0x1, 0x0, 0x20) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000200)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r3 = getuid() geteuid() setuid(r3) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x80) r4 = kqueue() fchmod(r4, 0x200000000004) chdir(&(0x7f0000000140)='./file0\x00') mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') socketpair(0x18, 0x2, 0x0, 0x0) 16:00:07 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x9) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f0000000180)='X', 0x1) r2 = dup(r1) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000180)={0x0, &(0x7f0000001900)}) 16:00:08 executing program 0: r0 = socket(0x2, 0x1, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r2 = fcntl$dupfd(r0, 0xa, r0) linkat(r1, &(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00', 0x4) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="82022e2f66696c653000a4ad41630a57692819c38db7024514e44cb18c3eeaac33bfc8cf082c1dc088d6198806bfd5b3de026ccf887f2bc9ca441803e5c671d5ce20b1879abf5f294915ff2432055aa4c02cfb74ce938bac4a7c093113562a373beeb8793944a60859a2421194fc03"], 0x10) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) 16:00:08 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000024, &(0x7f0000000100)="4b74954c", 0x3) fcntl$setstatus(r0, 0x4, 0x8) r1 = openat$null(0xffffffffffffff9c, 0x0, 0x400, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000080)=0x8745) syz_emit_ethernet(0x69, &(0x7f0000000000)="3f92bc8c37836ebdeb40b6234366e9e16cc539f23560fb1156217e8f6d7f0a0f326453031ceed26be57a595109bf16d6277e914a0eb7354c0d1b145b39fbb9582eca92aa848338cc56780a11ec8b81d60ded4b0cc5a0a6b26e171fbd98d88f8b919ef1beb4fc05051c") mprotect(&(0x7f0000381000/0x2000)=nil, 0x2000, 0x2) 16:00:08 executing program 1: r0 = socket(0x1e, 0x3, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000100)=0x1) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) sendto$unix(r0, 0x0, 0x0, 0x40f, 0x0, 0x0) 16:00:08 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x40001ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000580)=[{&(0x7f00000001c0)="9c354bbc014d5dcc", 0x8}], 0x1, 0x0}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xb0, 0x110) ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000040)=0xfffffffffffffffa) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8010, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = socket$inet(0x2, 0x4, 0x8) connect(r1, &(0x7f0000000000)=@un=@abs, 0x8) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x35, 0x0, 0x0, 0x5}, {0x8000, 0x7, 0x3f, 0x100000000000000}, {0x6, 0x0, 0x0, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000080)=0x80000000) 16:00:08 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x88, 0x60) open(&(0x7f0000000100)='./file0\x00', 0x2, 0x8008000000018) syz_execute_func(0xffffffffffffffff) 16:00:08 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x243) setuid(0xee01) r1 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:08 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x7ff) r0 = open(&(0x7f0000000140)='./bus\x00', 0x55, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80185760, &(0x7f0000000100)) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40074}, {0x1d}, {0x6}]}) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x20080, 0x184) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) symlinkat(&(0x7f0000000240)='./file0\x00', r1, &(0x7f0000000280)='./file0\x00') r3 = getegid() fchownat(r1, &(0x7f0000000100)='./file0\x00', r2, r3, 0x4) chroot(&(0x7f0000000180)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe12, &(0x7f0000000200)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x280, 0x0) 16:00:09 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0xfffffffffffffffa, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000080)=0xca36) dup2(r0, r1) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:09 executing program 1: r0 = geteuid() setuid(r0) r1 = socket$inet6(0x18, 0x2001001, 0x0) mmap(&(0x7f0000e00000/0x200000)=nil, 0x200000, 0x4, 0x2010, r1, 0x0, 0x0) connect(r1, &(0x7f0000000080)=@in, 0xf1) 16:00:09 executing program 0: pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2000000000000004) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f00000001c0)=0x5) r1 = kqueue() dup2(r1, r1) fchdir(r1) nanosleep(0xfffffffffffffffe, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x882, 0x102) fchflags(r2, 0x1) ioctl$TIOCSCTTY(r2, 0x20007461) r3 = semget(0x0, 0x2, 0x4) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000200)={0xa, 0x10000, 0x15, 0x8001}) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000080)=""/145) mknod$loop(&(0x7f0000000140)='./file0\x00', 0xc000, 0x0) poll(&(0x7f0000000040)=[{r1, 0x14d}, {r1, 0x80}], 0x2, 0x4a6) 16:00:09 executing program 1: getgroups(0x2, &(0x7f0000000040)=[0x0, 0x0]) 16:00:09 executing program 1: socketpair$unix(0x1, 0x6, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r0, 0x0, 0xfffffffffffffffe) 16:00:09 executing program 1: socketpair$unix(0x1, 0x4007, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r1) getpeername$unix(r0, 0xffffffffffffffff, &(0x7f0000000140)=0xfffffffffffffefb) 16:00:09 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) 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) getpeername$unix(r0, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) 16:00:09 executing program 1: unveil(&(0x7f0000000040)='./control\x00', &(0x7f0000000100)='r\x00') r0 = open(&(0x7f0000000240)='.\x00', 0x240, 0x0) open(&(0x7f0000000080)='./control\x00', 0x10000, 0x20) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './control\x00'}, 0xc) 16:00:09 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x8) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f00000000c0)={0x400, 0x6, {[0x3, 0xb9, 0x1, 0x0, 0x2, 0x5, 0x80000000, 0x9, 0x66, 0x8, 0x1f, 0x70c91930, 0x7, 0x10001, 0x1, 0x9, 0x3f, 0x3], [0x5, 0xd0e, 0x5, 0x1, 0x7ff, 0x0, 0x7, 0x3, 0x4, 0x8001], [0x2, 0x7, 0x9, 0xd20, 0xb43, 0x34c0000000000, 0x5], [0x2, 0x4, 0x7, 0x1fffe00, 0x16, 0x3], [{0x0, 0x2, 0x4, 0xdb7b}, {0xffffffffffffffff, 0x2, 0x8, 0x7}, {0x10000, 0x80, 0x8001, 0x3}, {0x1ab6, 0x2, 0x2b, 0xff}, {0xb5, 0x1, 0x7}, {0x40, 0x2, 0x0, 0x80}, {0x6, 0x79, 0x4, 0x9}, {0x7, 0x5, 0x1, 0x7}], {0x3f, 0x8000, 0x78, 0x55}, {0x3, 0x1f, 0x1ff, 0x3}}}) mlockall(0x80000000000003) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000040)) syz_extract_tcp_res(&(0x7f0000000000), 0xff, 0x4) setrlimit(0x4000000003, &(0x7f0000000080)={0x92ffff, 0x400201010000001f}) 16:00:09 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r0, &(0x7f00000001c0)=@in, &(0x7f0000000280)=0xffc4) fcntl$getflags(r1, 0x3) r2 = socket(0x2, 0x400000000002, 0x0) r3 = openat(r1, &(0x7f0000000140)='\x00', 0x200, 0x2) recvfrom(r3, &(0x7f00000002c0)=""/147, 0x93, 0x1, &(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa) bind(r0, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) setsockopt(r2, 0x0, 0x1d, &(0x7f0000000000)="caf5b415", 0x4) close(r0) 16:00:09 executing program 1: setitimer(0x0, &(0x7f0000000080)={{}, {0x8000000000000001}}, 0x0) setitimer(0x0, &(0x7f0000000000)={{0x9e7, 0x4f65}, {0x5, 0x1f}}, &(0x7f0000000040)) 16:00:09 executing program 0: openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x790, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x9989e2e4157be31c) listen(r0, 0x1) 16:00:09 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x40, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x8, 0x1, 0x4, 0x3, "7a88b26d820a47c9f07fe346bb7eb9e14600144d", 0x3, 0x4}) close(r0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000080)=0x8) 16:00:09 executing program 0: syz_emit_ethernet(0xee, &(0x7f0000000400)="cddb6319e7fb01248ea391acc9c842e34e8c81c579811c74ccd00260f05759db322de8e315f48e36c64642ba71dd98274d2e99fb5a19a7a2f73e5069b70a285de42016abfdc844a807e0ec29ebba1ea93f7c5323a8c5ed9b2cb9072942c63ef31a4a0744f0773f9afc4a2f199b665f471060610606cd44f36441e07b02b6f59f0221c2b9d6169a7013f0abe73f7a08cf4a07abc2e33209587f9e59cb9d2836a41bbf190b73271c34bdd69f7978a775a1ca0439af3d9cfc38d41c0387a9d2f9aa03cfbbf9f24732afef5e654a9a944ae4de179a39c6747159247e921ca5bb28f2cf2e8a60293b39bcffcb4bbc15c9") mknod(&(0x7f0000000140)='./bus\x00', 0x2004, 0x4000086128) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x100040042, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000500)="000067027fc8d723000000000032a24e8c0c1c1c2179fde559639da0d29926b485d78ba2bf52be1c604c4cf015c79d9dbf6266ee15c086b327c91c27acebdcacb29609f83195ea429c6b3cc1d9fa52adcf1846c6d177ae09dd6c31fa7873e07c5806a0a15e87d11e8e3636973f0008b63cd09782b023a1fb9a67d0424994e2a33962f1022c6a5a8cbbd8d35a2cae8863f8ed3494b43cf57edab8caad60e4ecde3dd9f290ff84642f9653e77e2d96b94493a90e141ca3c8893dd11f36dafdeaa82c913581f4b5c84ec31daac8a7b21083fb815268f663df7ac4cea77a511f0b6bb17ae7afb59e429e1bec95bf65508f3c73ada8c348aec07c7a82080696192f34b8c739273aa8344ab7f64d7b6f2f36b6048f63710ece9e51f5960549770000868c2505973e3ab5ae8b3a36c9e631c1facf3284f137a42a4bb3a3fccbf1b58d607c32433b0b8ae5475d0af808ceb1ff1e94c374ebd92d54d600e2d61893693a52932bf67c75", 0x165}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000900)=[{&(0x7f0000000200)="23fc7449cea6a18c29f8f573ca10f8953560d372f1ba1cfeb17ae7f724abe7da15c9647da3e72c3711ee6f3e87b1b1bdabaffd7cd3eea5a0cf531ccdde0115294fa5782ab28295a2cb82df77bebd11a2eac3b7c95f8b329aaf4852e85dc94e17a4ef9cf58030e0285d0749b3f59da41f9ff2ff0b576977c978a9f58ce4acaf36ccfb59df8ec6e35d1f2209d6c43d9396d8c5b09562bdb3f4c13306bf30bd46e8286d043f73fbe0fa86e6f0eaefafd1f1924659280a0369c06d868c83282b7f0ac6aeda4739f82d2c", 0xc8}, {&(0x7f0000000300)="bde9c930530e4121e39c0f6cfb528ced3a76a9f255c7925854ffc2c0ebc72d06fab81c624be52bfc9df1fc4210158768f88aee60eee23ded05d0f56f39b1bab70dff73e1a7892dbe97d7c1ea2c33af89c769c870392076953348e5a0663f4f44f7faad0be004a2ec0dde05fa691b328fb710cb2dec2ddd74b0c020a0157ebd21f830f8e9102a73341bbb5f4c5ee5afd16bf9833793be5f9087cbc07c8af38b7b80d140de42a6dab6e3383ba1bdc18454774cf1f7bdc642ea3e5bc12081f1d58e15a290aa777a74033accb8b29e7bc862862ae8e6588474f1699d8bff7a33b44d50c675aebe27c36a4e6f8c9747", 0xed}, {&(0x7f0000000680)="504cf6b69f3685aa9a08850520b50c89ae46e10296a537c2caf32137a8349eabf469abac635d66c0c03c67ad9531f6a7ad54811d1971fc4f2ff3793b676168f70b346759fe481d0019a178a6140ac08a37b384e1a820912c4c6b1a8f03839599cfa8383a5518e3523c2af467a555267eb851caf2ab73dd76617e04fb6a6556085dcd08e83b753e88b6dc03db0ac06b98c2c6b55bb5997e543b7f968c29d5706d0211efc00c0d9fbc02c25dec7656db239b7cf1186df492d28142e8bf2e04db829f2cb81bf40c0b5759ca6472b2ab30c3db29feaea36dc4bebe2d0162efd50ea26c17b7baf91df29eb6bd615a7e205b4020443c8bd01c3b", 0xf7}, {&(0x7f0000000780)="d025afc2869cab19148c53aec3b9ea7e4fb5f44ea382ededf0165592369101037f4e7ec9ab986e5bf518cf92fe175091d77f56ca3d756f32fc4285290dfc227def5c6ec837b5d86b9b694587753bc32bd473c24e5153e7ba0559eb45a2450a1c0a39139b9643b363338fa757fbd9664498465e6470538298d88c48963ac6ee4c97efb9314360f461431fb93ecc3176243ff0c2976b51c0793054cd6772dc79b31f14f191296323b027a43ef387832430eed03de48d7d6c76f296493acb3794c4ac8a1f25e0a28c63ec2b39e38ac51a67e34ffe7d49d27c4c37991f96f918365fc5cd8ee43be8d4a757eadc81e1747fdecd16e0acf7", 0xf5}, {&(0x7f0000000880)="00c8e46c510e5a1509bf3f2df1c73aa47bcf4a2facc30912725a193a3d066decf857332d64a7f126200d7779a31acfdee5addc977c75edc22401405457c03bff056d92439538e3094475fb1f2cc4a0581855c6f91a7799ae7c6a8f2316877c4d1a599109", 0x64}], 0x5, 0x0, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0, 0x0) 16:00:10 executing program 1: r0 = syz_open_pts() setuid(0xee01) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setuid(r1) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x538a) r2 = syz_open_pts() r3 = dup2(r0, r2) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000040)=0x100) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000100)=0x9) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0x0, 0x6}) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44}, {0x80}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") syz_emit_ethernet(0x32, &(0x7f0000000000)="8e4ed85312743b6584d197ae2beec0aeaaf27e92a7d3454041bcc3a7db35cb5cb0ab52825c33e53f895152d2c6378d1e84f3") 16:00:10 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000002c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x1cf, 0x3, 0x3, 0x80000000}, {0x6, 0x8, 0x5, 0x4}]}) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000280)=0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x1}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000140)) syz_emit_ethernet(0x1, &(0x7f0000000240)='\x00') 16:00:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000000c0)) r1 = syz_open_pts() ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) close(r0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) r2 = dup(r1) fcntl$dupfd(r2, 0xa, r1) r3 = syz_open_pts() ioctl$TIOCSTAT(r3, 0x20007465, 0x0) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") rmdir(&(0x7f0000000100)='./file0\x00') 16:00:10 executing program 0: r0 = socket$unix(0x1, 0x20000003, 0x0) bind$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, 0x0, 0x0) 16:00:10 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket$unix(0x1, 0x5, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206979, &(0x7f00000000c0)=0x2) 16:00:10 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x8000000000000000) r1 = semget$private(0x0, 0x7, 0x38) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x7, 0x0, 0x6, 0x2, 0x1495, 0x9, 0x8, 0x6, 0x4]) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x50, 0x0) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x1}, 0xc) 16:00:10 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000680)='./file0\x00', &(0x7f0000000100)) rmdir(&(0x7f0000000000)='./file0\x00') bind(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="2d012e2f66e96c653000f7ac7a77f2b18af55766b05c50e0c4e307f15127f96322f6a47f77308b82bf743e3071a7882b"], 0x6a) 16:00:10 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x40, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f00000000c0)="843c8d7724dfce563c7dae940b47b9d27db5a2f10d2d912dda8679e4b01823d37fd43965f40415953c5ca28e2ace2049ecc7ce9b29", 0x1ec) r1 = socket$inet(0x2, 0x80000, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) connect$inet(r1, &(0x7f0000000040)={0x2, 0x1}, 0xc) 16:00:10 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x0, r1) sendto$inet6(r2, &(0x7f00000000c0)="56081ad91ea688618ba7921f75ddf791235ef7ffb4606da6f37a50ec270e7324708d8848efb2147a451b8a30d85de17c558e7447c56a9ea612ae6f6d8b2a6019b2065401bd00edacf0c920440cf75fb1d7a5ce690765208b19916c549c1de8706f0bb16d894ed0e4348e915c5ca7bf582e574b8aaab1cb4027ed5306c5805ee14975d296bde885b4fcc0f65790ac86b25d15118e20e257153e0aa78b6753f6155410e9ae081d584dc5f2a97328d9f149bfc82660d33d71a8d80ee2adb62bb6fed939abeff90c72220b36c0c432fba3bc2d97d54e7296e25ba09a76707a26738e8acc1edb74c433cebce2a01682ca1b18d6d12ecd7be58793b76e03c98441444805180c1f646cd9b63e7f8122a48e1001894d921442003d8bda4157cdabafe5b8e3fae4b6aaad0d1f7b26e8e08ef8110217918312b48e2173606ee25bfed91acd7bf0153ac808b5a066023090489f3be71b50ccc9649b333610a6d403a29dcc6976f4502179aed666c81807e1a66f8e31ccabeab7de2941186807ee4c2d159b8dce4350a1a4adebf2ac2076829fdba4acc27e761967aa30602a193f14ac60b7789c17016dc3a77bb48845c3c6982d7867c1ff7bd49bcf94271589224a423773d6bd6660b401e1c675076ac2fe82dfbc25d9b6d5d33e44133fa7970d87f9c482563580491df9c12c43fb87a4ad358eade2a18dd95b332d3e7391d4d79ecc33c84f1e7207973c362ff659a63faea30154fe3010ad2e5cbf81a417a8c843b52631cfaed94f7786af137be7bc8626dd44ed9095ab7bb5fad81751a75450214f86fc3c2747d224c1922624843b5421f8f3aa1ad284eb52d9115a5132b0b664e8bf8b91ef352aea70edfdbfdda3c54ae0992eefc86ef30581e755c9e018052fef1993ffbf54f3d969f3a48733f338c6aa0f91f01b428a150c4254fda01c8e01ad00f556b2167f341a5457202a4b5d4c0c0c118e1d6b8009d2e3339446f59a5fe3809ee773726c04236bb4c8b5a7e57ff20290a22e08f10a65cc21ed625b70887ee0c1069bab4d92bbc3f80fff9eef9d347f77e06b470e6aff50d66b4da2120b002ba402f38b3be2788b7b04653b470077bd7d881845d3dbd4aedf07043b54f5d959002d37db00a63bcee28ddad86dfa3e59e25e678427c20e690bb3165d2d014c51d2775cb487ef7a2da7d333486ad3eb6b9ed20d56154e0a4825dd928804d8623c3baf33dea34fbfb2c799d1b3d25af2f9c015de814a6debae79d701347171f9c65212eaac249eb38f07d1f0c9f99328011bab914267a8688b6705f5164f369fc5dd0de0317c531ec1e3baffd1acd6a1e8e711a77fe0e3d04d8a68c7ff4e00e9d87587836e8cfab7a94afbad4ed640cf71b26a925d2a4b2e65831dd0a3f413948d8f5ee67eaa95b751bece0ed8dd1064238c838411c4b43deb2423293fb39bfeebf814f76cb4d2117b055fb11168aa39789365026e60d6b20cb2908d88868a38eb933aef78f9d4bc9b23e772c739d6d4967fd9e40daf3eea4f0e8925e76066bec1af18deb1a121833bac063bba0a6290fa347405360fba1db8a039a70be63706b4bbbd4415ed5284393e7f84d237a7dab63a6cc0e00d000e4156df4299f7888024c86eee2ef9d01cfe296094885b4eb5e656e8bd65621e77cae0af2540ea4919243e43f36367283a8eafec404937482949e0af92cb8455657913166ab63595952d7ad746d26951d1cd0d670b8c492e9a18c73df677740ee20d732b14b27dc65a637171be8637943fd3ecb71108699e22267eaba17194b6d80c4e5fea9cda8a10597a3f9a0345df08950c4f6e878cbfa70f7a167f787587b644104b554b704b2bd76006d86e73834266d568387307788cc88dc243e0825ea0de888642e24fb8b6969c1a8431a06b02e35f0e28148594e636a11b5fed1ba1725aa6faa84dc60a8d34fd27004018874699bd0675ef0c5ef4843dd30217f0c200634143bad8c8f800dbe47248c08749cef0ce31b7af9336e1628230f216f0073927b23fbec189a8a0885eb29d4455dc4b1e9d14f89013d5b4b8f64b9909b271705f6c42754522998465f8138e351a43082d12e4ca3d10288e56425858903f54ff4aa40e9c7cfe42f5ec2ab1ea1a16279deade63f40d45a5c8760e02b3252ea01fa6d8e1ce613e0864ff335fdd1dc4b278bcc64e3197737b73f86a21be7be7162d93fed34ebd8775971d97fd840b732d310040bd992b8b3fbddd41f36403baa2e8c684a60b2c869b061b277440ee763aaf5fac975f1ff3b3dc4319202c49e6de562707884ddcaf8380de4a998714bf2d1c77b9570b10f8ff83209aff966017ca94f92a4a8efb79454a88be2c4bfcecac5d244ab30af4ae9da680b4c880f7ff7298dd7af318181652f7917a61e293387442e62eedfac82319a2d4fd63e8adff7295eb574520dec71a8a6f763b60875b36aaafdef014acecfd50bfd2b8f39b3529845f0c557ec1c5904c57c4318752615c5329ab3997f8cbb3294bd5e8164c388df17e9904a3de575fca06b901661b4e692fcf92192b05a9685244aec52a61732a2b8cd23104672c08a9edcfb1f328ccb8e33afb096097ec218e5f5a8d74f81a553aa42c556f17f2e5a22e4e007a9c98f975d47d96ae75caa9c185c7c8e5d4a44f47febf963439aa030d5682b4237228ef746376750fd99b5692faf5c911fd9c76722cc30ea37c5c24d6e427726e09e45a316a6162be9574060dd84a020dce5a8d8ae6ab8d965aad6433439a39fa20620155f8eba3079dacfc8899acda4ffe34aacee9e0d63bc0d3b14da0fbfda40135450c52f1cc352d3cbc9ec742795350495c9aebf299c8dcbcedd834321a797be5041a5390c40511f7a7f3cf87b74878599a8306696afa20a06b3c88fd722c67e9cc27a771ef07df7d8831e24caa1406", 0x812, 0x0, 0x0, 0x0) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000080)) r3 = getpid() r4 = getpgid(r3) fcntl$lock(r2, 0x8, &(0x7f0000000900)={0x3, 0x0, 0x100000001, 0x5, r4}) rmdir(&(0x7f0000000040)='./file0\x00') 16:00:10 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bca) r0 = open(&(0x7f0000000000)='./bus\x00', 0x4a6, 0x4) write(r0, &(0x7f0000000140)="441132f75458623ee39857c8a03b250e40b0d53bbcad008b112c7e4875269f474c8fae937bd4e0ee5cbd664f0d1bdaeb608177cca8be3d9f25c06bd6e40ff6d4e3e781560b03f323f0bcb97e520eb83c6d38aa1352a7ae412930b738f90131daa5565aa2f0613ea4b3396ec76926b26c0f955d034a3c84dd2746f23e7d651091e4b71b90364c6cf14973f907433d4a4829", 0x91) 16:00:10 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) chroot(&(0x7f0000000000)='./bus\x00') setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x100000}, 0x8, [0x0, 0x122]}, 0x3c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f00000000c0)) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:10 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x83, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000340)={'./bus\x00', 0xfffffffffffffffa, 0x10001, 0x8000, 0x0, 0x8, 0x3, 0x20, 0x2, 0x2, 0xfffffffffffffffe, 0xfffffffffffffffa}) read(r0, &(0x7f0000000280)=""/66, 0x42) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r1, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e2e", 0x72}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000240)=[{&(0x7f0000000680)="66390ffe04ed95f0fc1e011be504cdec7dac286112e17cec69023e50e43ef74a2e68ef3718d08cccd3806819b7e854ed2ddadbbbfa07b6b1d6ecfc59b1dbb3a53a876a2f3f44d1a2cc1d8325e3b661b76b0e77bd074557dcec2deb61a1daef140aa48105802265a9372fd8a3774723fef29980c4eaa10ebf5a013de7d500c54f160faddec7d9206b6dbf0aaae0c787b3685970de195bf3a8d9606cf4f509e3fac73f9e4647a37dd008c665d5435071c17fbb914d11eab311bc7608d516979aa03dc638943203c11c67ecb4e10fe64dd0360957f3e3b8cd125b98578960a5981270204bdca5a9a201a192f879f86113aa8ebd62a5cc3094a812c44345a5db9dc23ee8cb80e3f678bcc242389c83c3e31045dfe3d4a361ba78ebc61423c3da12fec8627d9ac6e4052d5824a0215767dc9218ff8a659eecd9d2062abf521e61238bcec556270b37d4a82e5ee4a0d6a8af3145e908c10b2545c262661efa75fc9cf2a81a7dc1411060be483dbc6a74e285a948f8f4ab50700faa9f20c8d0e79a3d291d76c80b60d130449016c2bf01ae7969f912693857611158157bfa4f76c581d8882e7bf85613a9bfa4da76cd143dd4e8a6bf5c6452cc2b2a0f02fdb11b47b3e14b3d289ec1de6be5f662d2faac9c36278ad64f722305f136d78f9ccd4a52fa4195ec3644b5cf2e4d5e7aff337a8cea104965029d540a502e77b133a27589caec122e953ad58200ecd972cfce4465acdbae985c73634037e124c9a577c52514e2ca87c7cffe9c1b8f910cc3257b5fa7f44c599ab9b0bec5894ae4b8b71c7af423d886d5e427e0d8d7c8d6bf578d4daae8955beffd1941efa0d72c5ddde80a26166b55e80daea11542e1638203fe43e8199fd17c90a3befcc9c0878ea1a86b2db412372f0c7cdd3ce32b073a7fb83b876b04f931c312178307318d6f739bb454b3f16442a87c2903dd7598a0de05d87dede7ffec833dadf095ed8f3b17a80351de8d27c5dd87b8766359e8a574f93f46a67acc01133fcf9ec6e73349a7fa72eb4c3638b5164c44705ff6e1397d94d205629a05cb4f9fa97708aeca6ff43d5d86b150e7ab4941d1da59f4dd8776f3e74a4aa7a37ba7248993bd63e147e565de06eaa2e62c8f77255c9fced9aab45d13f64aec217baa88ccaf7727e99523ca1471171498363f6352c0671c435db1192f2583e13a2ca215bc89eb9b0b1b64332a10e8d160dbd3f491fdb1e210c9e0a1cb1a6bf54f2a8b6e691a0109f58745de1042b17b1c6c4275a9eb54ee60a8e50984fe45b49c9dcdf955af430deb5a59e1dbc755305a213dfae7bfb165152e461c4ae6999df9254dcec2eb6543949316dba2cb250865c12e939d6c39d3aaf9b0fa2ead99d781d3164d9762168321b88c0e3668641c43d861e470142fdca9f34a5674dce55fa0710c775d9c86daf130b04216ab8d9116fd216349681be22497843211452d71ad4cfd166dfcea5bf28ea3bea6c99687d0413d86906f8a1f36dcf4819c0591c1f1595094695b332e6aa7f50758548b372266307ab61a0df1261d0fafb424bb7d17358a4ab38038194fe5d33ae41b37b17774012416a9625d6bd95fcadf06bf802dd43f132c73217a88878f06b5aee5f3bd1e282789f8ac0dcc1a02a585058f0b15d61c013b333638a718c560fea8d6cc8a81c4aed12d771acd42e7a78bc45cb120573a7ee98797dec2f31651436151ee8507d4efe404cdc9c698925ac4bb6af784f564ed8f672cc0614ba11c28e2c0d1068d4ff38a7a8e1ebea170c896a26c5e4e06eb79677745bd4c1d8fffaa28cd49a249ed357b3a121f7bcf3689bf04928d7e993bce54de55ab1e3c408783f0d254378bd3b68cd055d2006687e2054c436388e3810d245656be68ddd7676de93cc97608a59405c8521568e73bc70cbbef90027206d9f2bec8d8601b5a6d366675a32960775c250d7515a1c6d8bb852ec3db2d1e988bb8d30d44a5513f3ed0caa8a6adbd4c6470cb41fb253de5a2fcff9a066e68a6f5d7001f95a3f0e517169d1a274155396fc2a24f79965831f486818910f82d978137bcc98336317511b77495bd8df34ccc7b9b6aa7a8a394e26baf56a01810753e09e50ec2500c76a39d76368764c76a0ed8e4558d694755261b6d975d6ed486a5a2cd887a7818824c8fecd2c67f8b01d23919dc5bec923adae644c5c76ff017b021e07ea6b292abd854e50cf74ead2cd83a8db200a4cf376e351dc753284dd96a18a354778b8d75be4a6969863beac8f121543300b2b3344b435249dd3a838002318ba24345192952729a4d058e23d54f420ea1ed70e44d6bb263d823ef2777e4580f6867a444857f841bb5931d6aa429fa42f343209ad3dc44618c99fffd51b5c0a4f9aba21a443df78736bc6c9fe25d10e5f246b2b39f993bd21b315dcb9feceffabc9f5f6a931610be320085fa51ae2b9a1a345d95fc551877f5c391cc06783f9d15f22f37a9499050a313bf4138ff36b6f3dadd53b1fca82c814c5d80c9a5410f1dfca52ea853cef13a22de338258d31ae855bd5fbf0e10ec9df21eb90aeb5ad0f79f4e03e37e3b37334ace44dffcb4eeaa453e45ec6f93bfdc90edb39abc3f674d144b46eb5f51f5efcde1774063e5a7c11318fb560b60b7c8b78d26642f6966117f1d41b3de74109beb2628b9fb3d43ab1e127ca2e8560527cb9fc9f2292d98b9c02ab06cd15c85b80faec3dd04b5ade269ce2b268accc77e3e779e77c97f50015c21f70140c6812b02a1a492567e12b96293dee250f9e618392e7278d41cd9bd53610d20d600b1754492d427c4fa650f5d6538251844d4995f1f1e850a8238dec0869dd4cd20c11da280de31764381983b2f14daa5492a57127b65370f00554b96cac36ac89ac353c2a196ef8b489189b355d7222ed45802324f76b5ba159c9e1e8733717783a6a92ae56a868687c478a042e2e54f2d92d84b5b4482e9e1c2b1fa51b5e889e5ca46415857c273a195f4b65ba06d06cde8525da2681de3316d21392b9b48e6f7337e47438ff89d4945c1fd11581b992339d80adb3ed8dadbbbea5db0be54f6ce62fd7679cba12db6e0985e8f611ea2ee23d9e05c872df6a709256df744ea71f3354eb9293f90991db350b30f554344920f5e668522a7c3e22155ff7bbd3055ea46eca75c04c1bae2bdc62d38ae78d33ad8d5656b0ab980d462cdb3a1ebb7a933fa67b7cac4477f4c757bff5b5979192fac5a1ca0d293f11a3d2d3b567352d22d80e7c3b15ec347f5f29bfe4a6a5ca69ab5f5b08e4183df850430e81ee8ee33ed0659872da024e05530d1fbb483888aee786a3bf7ece3c5249db7a7d7eb2c75a0d0a6978d9343b89fd49d8f4d02b291b66616a4c121fd0382be929ae504f43cf8070a319125c0f0fe19c2de99eaaa58d295259c014d7a536d41e41000f5d657d15684a74ebb3a8dc9860029a29d2de8b5aaf3ea291388e19404f4e3a57bc16f97ddf1ba589deb139d681c3d694d504b29bbecdce08d6ff9ff2f326ef5c234b7552efb858e3f1de4078d3f687b1da6875a11128b704e2def529c7ef1dda47fd558f3e78428480e6f2eb7cc9bdfc8758471b139df56428dc7d04ed19cf65c993f9a5aaffcc132291204d49fc01938c44bb946b916362932df21b246fc0b6a405c5810f98885b6067e449561962143003307866678a6b3aba71833f057998850a94b0c1beb1928632646bdd8e7bcb29176a0f7e222fdc5a3430eeb6b6752b8cb4c540929b83bb1ac45940b72e7720732c894fa3a5aa847dfd68c9d374a110a612dfe7cbf0b0787d30218e6e126f3e64404e9a9a2dfebd1a41b507b8052df8b2713b2fceb4b42eb86297789bb4f8412828e58ea3b932275801d80bfa248d9b234477ea7032f6bd92ab83fc12c44c6115c57f12e39d6c36719f99ff2ebef26cf1474ea58878b57127ce4cfebfa0d53fb466ef831d3430b563eb5785325c3e0ca3a68b9c06b631ee6dbaa7a2001e1f23aa12c4ff9c1351e68f50b335ad31b7d4a8dae92a5ed161af7e4159de7e07eab843d7b342d7564923f36dae012480381d9ed332e6f3e313ced33f81c94324bb012a17f56a628bbbdad1a7e6473f82e5b0e84bef788bb9480c00c9836a9eab5d1af5e65014abab8f9bf903149c5f490cf603b20cfed8267facd2735065d98ebcd9a9550a668b8b7f7ea4df79fcf8eb812205ce4d590412f732e8944f0ed0ace55911cdd7ac9a0ad6c3fef08e80924a054794e7a95621ccdb9e3667f36439e3b32830a06dda444057de62c98f924d22d399d682dad75d58892fdf4e37fa01b8e8d54b7ca1fdd43b19fe0f410e9c4ce9f88146bde4beaec2ce0f769db1e95918f1130156324a69c4bf18de0dbd9ac8ef7a426f2f65b4a7e50743c4cfc9973c24e3923d1e8c0a5315d6548e637b21bd9bd232a59966e1bb19daca0ae6492adad28ccf65d5ee5674e9474cab50346ee3129a849523cda05a2e9ede6bf1e52043411661f5a3d05b19ff1bdb3a02d4b7ca6f520120bb676fad23f6eff3dd5c6ab5b15d3cf9342a63566281ba6744068f7b432741e44e05cc154d1df5a1194b577b74b6ba396fcdcb8b23ef4177197305c555d8620dd71e6a381db5f198584145af096a88641e375cfbcc41499b9f21c6e8db04694b109839caf4b8c51e8447fda4bc5137ea252d75055c0593619455e00f3fb19b4676ac60b29859d25096b9aa51453b20ba2c3c9877e0ea26114ea9bc0de6a414578940a28d608251c451f9d06f15508007ee325942041b78e35ecef8562e91e4d97bb4148318970e12db622ac292cb96a9952c7425fbdf4eb5527b8b7718ef2065f171e51cb6d7a4f752f2448cf23644a76a1359b3ac152e3f2f378251fb25bf4ceece3f2c7bae8a2c93e152cfa517a5d8e40e3eb5f647ea5da1ee70fafddefc103c1b2e567a3164e9e90d49b436444169d9a86857d117ff9d87608ada51259ef628e85974c32ff01b0a8411a12270ce586dfbba05c7b9af04acf4909ebc0f7e4a710d0f737b7913ccebf50b55a5b4bdbe557723c54a736da4887140e935de5706377e2187fc9efe37b0a3369ce488c3691e23366b896c58c2ef275bf4668cc00853826e55537f208e14b2d39fb10ee4b4c55384e2d53ef51b53e446f342bf3702d2c59fa1db33fac71b58d0a13f03ed517b79984fad06964f2177af14cb2412548e53cb36e3fb45dc774bd494682be086a84bdbb9dbdfa5b2b4fdcb23f734a5641d1ebb3ebaefe9ee08c663b7458d62ddd8f9214502d02cfd97b59efe91d7cd3f3fc5c95890c042d0a6ccb95387bd34c1fe8290079db6dcc51e47e06c5ebae9753789f296f6bf83f182b7a3cbf0c32b42d683f24880ae6a02ffc24e7103239189bfcd98ee0ca7bd7c5117ba51fbf8f8a264e463720525d067c36b705e7cf798fbb4119c60d3301476efdffcb59fe017c6c3f2f945774e1617aac6688c655696aa87886b44217af4b11424c6556efef0ee3fb08e3aa69d0abfbfdb9bbea42a59f55d0f2e79abaa4d79635198f3548a995c3057caebb76ea58f2d0b580052da4a640dec2c20997f573cf8cbd8e45febde4e8126cbac210a1c84762349bb488c8369c75ac93c3c2d9407bc855ce084774c83966650cf5a33c348acf11c92592a66ee81ed7c39dc00e3086fc28831ba3871625bb3ebb527df75a54c2243c232a8233633e3af56ef32be2fb752c4e29293524388813daebc14eea3290509aef1a0100a1105a07de70acafde45281f398a8fc7587fe839f25f7056f5ad212a820e80924cd933adda", 0x1000}], 0x1, 0x0, 0x0) write(r1, &(0x7f00000000c0)="6f4c8b76f6dd729d4f5963aef8097ce61078e89512a085b2d63dc42e97bb40f30aaca7b848ea5e523934ce569f95a33dedfb63659bf26976cc68b0762de4fc92022abb03da34a4415afac671f2f6b2fe3288c16486e8ec0582160757c9612847879504861abf", 0xffffffffffffffed) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x5, 0x10, r1, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$dupfd(r2, 0x8000000000004, 0xffffffffffffffff) r5 = dup2(r2, r4) r6 = kqueue() kevent(r6, &(0x7f00000001c0)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r3, r6) execve(0x0, 0x0, 0x0) 16:00:10 executing program 0: r0 = syz_open_pts() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x1000000000000297, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x8000000000000000) syz_execute_func(&(0x7f00000001c0)="ffe52e660f3a0d633262c4c2d50382feefffffc421792bb1feefffff46d8fb8fa818cd650a00430f7044da0f0f65420f583964660fd3e70ffc5092") mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x11, r2, 0x0, 0x0) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) ioctl$TIOCFLUSH(r0, 0x80047460, &(0x7f00000000c0)=0x9) ioctl$TIOCSETAW(r0, 0x2000747a, 0x0) 16:00:10 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000180)="7a15696938142f714e1adaf11d8ba7cee600d15240c87a30fb1cd83eb554bd1c31b6d07110509342d49bf5149b7a2d050302b10a6ed5ec09faae61e8338b05f0f4d192e75ac188a0932943b18c533edd325b4f8d45f275856e1a381951c52ad1d3964bca89ff70016f92daf26e69eb704fdac8bfff5642c711fea2f406193bde60a612d0ed56cbc40ae644fec38a969796228193aec0b9d25a7a0f2559ee75c966a0e59ad9ed03108089be77c35bc6af8e6a4cb26fec832df19b6ea20cd6329ce8660478af42c92b4da7ba1d213c240178b02497bd6c261b1d276d", 0xdb) r1 = dup2(r0, r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x2040000004002) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x8) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f00000002c0)) renameat(r1, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00') syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000300)=0x800) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000280)=0x1) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000340)={&(0x7f00000000c0)=[{0xaf}, {0x0, 0x1}, {0x22, 0x2}, {0x5, 0x100000000}, {0x45, 0x80000001}, {0x0, 0x2b6}, {0x100, 0x1a8a}, {0xcd, 0x7}], 0x8}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wskbd\x00', 0x82, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000140)=0xffffffffffff6bb2) 16:00:10 executing program 0: pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0xfffe) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/124, &(0x7f00000000c0)=0x7c) read(r1, &(0x7f0000000100)=""/178, 0xb2) r2 = semget$private(0x0, 0x6, 0x10) semop(r2, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) connect$inet(r1, &(0x7f0000000200)={0x2, 0x0}, 0xc) semop(r2, &(0x7f0000000000), 0x0) semctl$GETNCNT(r2, 0x400003, 0x3, &(0x7f0000000800)=""/191) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000340)) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000380)) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000003c0)={0x2, 0x1, 0x0, 0xfffffffffffffffd, 0x1}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0}, &(0x7f00000005c0)=0xc) getpgid(r3) clock_getres(0x3, &(0x7f0000000400)) r4 = fcntl$dupfd(r1, 0x0, r0) chroot(&(0x7f0000000440)='./file0\x00') semop(r2, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) fchdir(r0) fcntl$getown(r4, 0x5) minherit(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000600)=""/137) getsockopt(r4, 0x4, 0x0, &(0x7f0000000780)=""/87, &(0x7f0000000540)=0x57) openat(r4, &(0x7f00000004c0)='./file0\x00', 0x2, 0x20) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000500)='/dev/wskbd0\x00', 0x200, 0x0) pread(r4, &(0x7f00000006c0)="cd0c761b939e88b429126547a75322ae502695b8ec6fbb10b89c318e4f1ef11f72651d6ca819ece8265f60813fca1c358e9b29b0ba8201ff1d562a544310317d7fa07e1654b2ac2b50fc7e0e8be2b549349911f4c181dfb9a821c2ad87646d8c5d97eab0605b490792a9cf5a13518b8db9e2df414ec831cc41509f2aa0fe206499189f0c207bd715322dab7cb267bf0ca017710e9ffc6421afc3278bd5ef64", 0x9f, 0x0, 0x0) 16:00:10 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) sendmsg(r1, &(0x7f0000002900)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)="4b98f6ed8eb33b2185f06b0eba35db6c125ac3622a830548433baee8f313b3d086ce7f4d0b3c5705c05b7e544e434341e62db29d522d30e1a0c2f0", 0x3b}, {&(0x7f0000000100)="b2a4de999b4a67f6b2c170bc0583b89b4902c81dc4e12ab9f5f890b1d95135c318abbf6c518834b0c30e2e7e724797646fb9f406ce802524ecc934440a7a05924145e8fdf4b38f4fcd2a0d9603d14e5f082771db48eb6d", 0x57}, {&(0x7f0000000180)="fed552ff09fbc331e897a903cae371acb050e5001163fe729dcc1d6e3532d3320fc1f8cdc3abd89b7bf4a0e320342635bd0f6afa3d47ff04dc7c470ff861dff5a19f62cb3b49a1c685d07bd12ca1d27df7cdeeac2161e0dc9ccb61d238903b0a0d9db98edc4908d699af0a513b411915f762f42008eb6a7bd1e22e", 0x7b}, {&(0x7f0000000200)="62fcda584be61ddf8ec9e1dbc16448c55cf34b54bb37a66bd70e96365dea99bdac4388ee4d1ac2f1501a73831619a1cadc73aacc0f13cda0953c86f05fa8dd74df6558accfff8d162a72a9823ae61d4fba065a37ddbeb586532b3d76681000e4d55bcc9ba48d64bfd287846219b26241aef6d2c937b3cc96805dc167259ddb3e8c97ca2622027b95b6b3f8c39c7164d835155de7353938eb6579af31645179abbb6aca6c3a2b8c0e571774fdb46c1bda4342df2af2ac5407d9a3ae1819867737124aea7584d7e6d9110b66c719586fabe5844c84d11fd918751c3fd2cbec3288bde18e5ce93d0f1ad1a8f60770893696b3f3082cff7c32ecbf0b83ab3d571daf7689ecc85c8993b8890990858b03b3714d7df08b5b7b361e3a8e711dbc97aec64c2972669c2aa9191b32208da62d264d8882eb1828a21c7f4f21c41fac864560f67a5de48ffcbbbedbe1d57dddee5c18956556c4ba8a3568833dcd6de565692397fe41081fd0d26856dafabdc3734c58ea96b64beff3d1a800b8b537006ce093224fb9c3cc2f0b7f3a5ff75db18d948dfffc53cfa9da9ec4977ed0bca5c62a59d1c5c637386bfc509625e501b998023dbaeae93cb3d190fbc74b1d437ed99007a47886eaa4f73e954dc1a0a2cba8d5456120e1ed47d336ef0183e7aeb387ba1027e35a9f83db1b9d495eb4e9d695cfa3356e32745dfaa00d8c6f751376a5bb0ac9c3b400f9c2270a883a00238e5e8c43e5349956c399d093bd6686d89484659267ee1c525696c4d8e5bf5feceee938804444f76012be8c8af5b7fe825fdebe6257951fa5a705ec2555e8d1cf71e7c85f76eddc510598e82639adc403964b10be1470bea2aad86ac33165188fd22d2bc617e352fc40c53ca976ed1057a85d30f89b73840366b2e421c3743ccb51a137bc06cc1bc9d79acfa1bbc14f57068e0174f358a923cf36f1c93741010ba2c215e5602bfca3f5edf1507cd49b4e11ba7dd89887858dc9189162834cae37f6e11b3ffe7642be9e718dbef30f28c640a6e761dc2c4603f0c368eda2f9478320175fef2685cb90d9bcc68117f98f183b50418b0effda6c9fe909f824016d29809180ff4ca8eda7ac4dca00ae365219aa06959f8ecfaa1d2eaa72e29f232d9f30032f4a17b473ee7230ae3af425922ad82171f661d3a0e19d21d85e32ebbf6e0b967471555fc11f21d9f1ab30d8930f278e973fe862b638da9950722fca324f0749bd5e3b04fc191de0f7a452a282d52680f477f08949ee27e9de57db967ab785ceabb87b878caca6823133438894e85296022e3763b1abc59258ab82903f2c4563a697d94a1c64ad049e750604afe7710ce6ade4a1341c74c856472a77925fc15e12686e4fd275819ac1921b3884aea4d6743e8fb7390eedaaf0c81eeb6dda54d434e65e30fcf0de8f87006c73b6ec4a4b7030b5ecbc04fbd60c5da6fdfa49b13e8dfb76f83b8d3e2fe4d0444245eb0311982477d293929eebe317c24ed81dc27f4bf7bf70bdf1f06599736586d1e026ea14572d7154f6c98ecef898a90e69bfa8c5a6649447fddc3e2f65cea7ff3514c7a03e340a60bbe148e47ae631fc226db3d27c7481b97ad2ab2c0ed8b5a2c7d36cdc254c585653b0e2b9dd64b18f71be5f0038bbe7e95cadb474d40fd919da954331024e9b2c33b193a7871c145705d01bf5781b14b5b743aeb892584694d6785521bb0898ecc63d17c8d0da1f9381159cd3fd90369e74e2b171cc343bcf3abdf257aedbf253382766bc84075704d550db937b0aaa8111a9bd4bac896d4273695549273e0854cc26cf59be416d7f59ae6030d15cb290b2f1ec268931424b0c032e162683fb8505a6cf91671df37a3bcc1e50979bb99031042caad727eb1519c4a9e128240573adb459523c6dad0af1f785da3adcf9012db28f0fe5f227c149b90034d4a63e00e7e7e53753663bd180c794c6ece622b20d09ab4992b0384aa7280352614c1e9ee824448dcb310554d2ca03b6f3dabf47c8835f1cae02f7db68923055620b5cc9877d8513a6bfcf4824700ab5876210ba4d0da33fd860b0237e94675adddbd24d8f519420e85c8b969b2036b35dbf04b109a734bc1a735cf5ba010913c386d925c65ec0084d63aff2540968abd235689ef9bb5999ff0c9b40576c5209cbdfbc5646a30268ce3dc99987d70fed23715a6c02d0c5445fc3f155f065950d147290ce057a48345100c4a20d6a16978476557107a06761aca0a1a11e12415ce04fd5c87edcf4f4c8c294c569eef890405921f5513c3c59beaf2499543c68b5902798fdfd03bfecb5e2ec70728747fcaacce1cc3f16cbb57c96ab27d49160b93dbf7ab450f8ecc30ce189560d2774fb11d109108f4dbeb8f35203e67bbddf5ae4652fb610565157b45710609a1058d6baf7535aa5c6adeae14ebf055ceb1148ea92c3cb9b96f21d25095dd2913267e4cf5f954d1f3a7ea2f99dfe526a07fc5c00b6165762eb601121cb02cdb3190242cfab7036d27ad29518277c8a88983a6bf96d629b508d63e0b61364a1117262cb25df947499f55b95c114d19f12ddf8cbf5bb5e21a91a99951f7f57726a8c39929e4b1105b0b6ec14698ccffe5fffc1c47377c98e986d5ceb6804a477f1f9a6bc678bd0e6723b27a17e3505082ebf3720ce48aded1c2196fb9b2c2f7d47b46d391143b84befea2a481ef82df874a19e6e7fa552e7720ea832d36f10e7f3f3e2f755f750acb87da3c4ebf7f7a21bb7089c1f1745b7c5e8a0fa26a05cf5de00981a36dd675d69a0663649dc185a1a9b442d7cf8f73a418afd00511d203fccf1b1fd2f0c44d0d547e085cd5e5404fa9485c830edfd7d7264c849d3fef2d11d6dbef037c0fddedbc1080e1418a66a60e36f654e2c74f7b4588e7954e86fa1fb934ec1ce0a27afa9f3cc3b406637e33578cd40a6f82d23c52d1643f14caa6dbf4891568afa6d67c8ded7b3087b74117474a0fc187871d86471bf3978197f2407c8ab93fadb15c349f1075cf80445fbe34402719b24e1168a74a4f5de48cf8ddf3eac5a9229b5b0bee166f6be8c811fe3dcc282aca212bdc6371f7c49e29a3a638a3923e4d5175988d97055d274112efa3550c2462ac0ce88ad716b877fbc6190134749f5410d96f401425faa4a39b03246b62841cfda6461298c1c19364d8be26198eef95ec536510c407a97fd45f4d12caaefbcaac194c9c10aec6657b4612b6e8f979a39fe8dcb301cbb9cd7e56d8efcc8a35566760d352d18bc652579417ab9ba2a5ca1861abd61436fc814edcc8c0cdc385391d6c3469b10f1459e38c8159c5c9c9f3c454c5e43cf0fe1f09e1575bca4910ca052cf5328f0f87f0a48282b77b66fa888ae44533706d860f4a307bc4234a5015c776650acd2bd705ca5566e450f27512f997a0ce609650ab0e7e16ad809a215f04a5fca5877857515ffecac1c6f60cebea8c274b24b880918e1fa3a244fac9aae64afc6e5c5d95a77ec0227a0f1b84d1611320ab04ef0a18c88eb20c8341592a32e29b88afcde8cd9c88165a080c86bfa1bc94f8c72ab14462fc12c80d018944b463745fa3f13e9a7e538e8b32400e60c5679126c86f5e35efad019340bafaedff0c3756c2a425cf8ccc36e2617ff80bdc4e0ad9c6462997e7f93dcbfe6372254dcc8a4bb62948de854babd3e0a0c459762ab0a2620de4f99a2325c9b658d8a9db9b8b0278da30dd4c1bc8233acdc52097f2d905b3604112675a90c9bdc059b1d80629de1b05bc0d0969e9a0b0402af290b20591ce81323a73fdacf3b86b6207e535fa7222afbb2b51da729fb2f949c8258123da20b7f01ea2773604c1987d93f960c3434ecc4a2883ce9c2e5b84987b071aea1cd41bdde9f73cf472a128cdd2e2d9ba7aea52c3870196829cd22c63e4754ed0b1f80bb6b0df8ab5e28222d6b7eb8e1006e08bb8eae81924c65a3b4edaba5ce11b64f1287fad5df6e38766a2aa7dbdf2783d80d75a0bf8ae3607d00f0bc76e4c5b8cbd48c96a9ff0a254f59ce5b22250a3ab87d99e60962f574addf95e78b2dd4e435f992d2dd25e7682ec6b6072c2b6d1512873504fbcea1ec32ffc6882a85e8cde3297af34250b94ad70242c917b55ba9189c298a67ef62c6c539a622373ec3e0517870ae9c22ab7643589386ed52bc690e2eb15b6f55772cd825f265cbb2a277310beb51ca9263ce8d3b34ee52ab3b2e9a8b8a4a1252ea17bbc1108784e9433b0c4cb9458ff92cf68bbaa5ff16c25b748ab11983f6e115575263bc76a93981b114b0dc20518441336f38b789a71f4582a4f5d06afaa5c8cd89f1eb14412c934cf711d470a8bbb79b123e62525b6bb3d690aa8973fdfd7f5ff1c3803cd9e58f7574799afe8be053187510a41fe52e6fc29757ad55170e9f8aeebb53e92471b27ce5ccc4c8a836e2c58d422bdc1fd12714f71fa0770bc5d90b6814d30d803e98f30bf5e52fd41402ac9be1deb74ca0f1130f3f2247b6b177d04a57bf07a9c451bf0cb11aa91d44af48fde88e83eadbf92574de61c4685961b58289eff531f878dc485dc7548eccf0dcb963c2ac1e7bd9301a3fe0ad0d4dc610aae045b41ce3067132acb1fff31eeec71c57df91e921caf497cc1c4fe42a0430f93ae3b11f6fdf4387ae58585ec51d9b0d72e210d5505cabacc765fac77b8070c70cbb0f9be4c15102a6e0f7de5af1e1556231812075607f11999911596ba16fe59aeed400fd39f5936e49fd43442891eccef2aed7809435a2adeab466b5ad75dfb457f80df14eef7d0265a6007637c2b85a390bcb25dfba38747b455af49c86797aeed1ab308877267f19765679fe4f7593bcaeeda8c271018095a4bab87480ad8c9d549c1258bce79cd5cb47c0d7c62918b2e12db3ff093ca598240b13b95d2893d019b1bfc02f1e07b13eea4fc18f7b39901c219e0d8a647e62c3222fb822db7fecec320648bd5a953222fec6989d12eda95c69778c1f0e5c3619ef55e5b300c37916cfad011b6d087ab8728fa148888dc0d003dcd9ed71390ac7aed6f1f6c100d8adc278c88eb79818308d2b4a0eacfcfb0dbbd6135cdd8df0f24ac871ada366e9b56b64b16dcccadf290b86622c298a9904965b72c4a6adf240df599b7bf5a8449be75931a9e67fcd3c38a7e81dae963eff175273f3e54e6d5f4bc943c0b3a36e7a385f72d7cb0ce423011190aec4dccc493d5e071822b0f31774d6d8f013f6cf95947c1e37eb9b7e21850dd0ea9051ab83830bd4f01495f1eddae64bc5827c02d753df30e5d6016d405aeed8469f536fefead9d3b84ebf7ebc04c35b29a44f46115bb992188049ad36d824dc5303ba37388c231958fc7ddde9d37596e2f5d2f45321bb3799d02906545e9e9ee29b8e4663f2c9d276facecce312d34424d27883f2c97cb9224a398d98949eb2aa5983adf6299ca9e3cd9745257d543bf5eef1b018f0c24845088f8ce31138908d0483f7d3d636594939e919c35410b65b670d3cb974759ffa72ff065105fdf5a9eed7b819ec4404de704b7a95b8b818b02969a5dae3d9a47699c5464cb93dab9922e4258ef098df8370651d3e8ea3817548b3b0cd4776539a876bae375c9d68c5be06a4a71629b2c0e4d54fe5d63283af9fe84ab874d1fb51f3793cf26311a9031fbb88cdfd339968595146c835f77552c18d251b207250fa386835d5360312d1bd60fe33b91d2b939916ee68ee4da489e0a00fd34ae5e001f4d24825a9aa3cc0faa8b4220620c5743e684d126717fbc6766ca8f722b2f8f17dab0db733d363c05d6295", 0x1000}, {&(0x7f0000001200)="061da0acfdb0c84cc08e2a4570dffd7259037900b944ec15f24ee3974e1a8f7de157a23ea97c39f6ec91507e99c781d851c651b4a18b53f5593fe828de3f954e6210337cc7b427f7f3b6aac6847b92b4d2bc76887b07c003c7c4ac247760b1f635810389b890152bea4f000c9a91f3a105ab4d4f8e29c4f1cfab00e2b84728b93afa487aac8d90f7185d6d03a18c0047d29840b212878dbf4f3145dee7620be8c4e09f61d988bba7d25da78d36c02d6f0a65743e7548dac5a53a2e8ed76279278b72aa2b7faaab0ef326c78cf693b0d755162e173773", 0xd6}, {&(0x7f0000001300)="35db8b2492df1fd6f596e6c0230bf570be3dfd80070137069b75aca9a800405e9b1ae65b93d0f66b47b1fc67127a8efd0710a474f05e22", 0x37}, {&(0x7f0000001340)="4ee3d5d4a4a0c348617efd0317ca568156e98db983f7e720d8ea6fd5c717b180a992071ad7d9872097e28c90544f4c951d98b45f981a2bb76b1aa7bb4f70ad4ac1155b52daa14d3958bdae173b98a053bcaef95bfcf8b5b65d3d6822fa3c3d11906cc9c9a5b9ef", 0x67}, {&(0x7f00000013c0)="70c74cea3f946713e2397b4c37b83c9b2cbcc7b3adf94ecbb18a85a10635261c8ed0052643e4ba47ca40a570799bebb8cb3bb05f5da5e5ad93c56641f441cd1c26590cf37aca927c03eb5b3beeeddf5b1fd8cdc213de5863db4713d4b12c6c330cbc639839eb7efd0ea6f96fd71d25449964da70c96fd3d82434b5f88f7ac5cb7d3a9a9f5fedbc75de9f76921f293f017c0521f0a3afe7d19e158d60ba680ed82e0e89b5889d56b6d222792e80645735c9e3e418bf29c97b9338f643f290d4faf1909a3b551acebbfa1f169e4ff3c88e053f8945ccf7a2d4cb87c358788e4c10", 0xe0}, {&(0x7f00000014c0)="6c105a4771dea71369cc93aa38bb20703f11a00d009b0e4e4adc4c0477cce60451df7cba0ca6c0b5360a6d6cbf614919133bf436f366d892ba355f977b317a1fd8e72ac003f3a87d3c4ccdb9a1af43a2c19ccc60c208cd07691c9e124c69c2703262e65e76c2beb0b54101db5e10c85fb741ca58bb41f5bb073bd1a52683d913c80a8d8ae6f3d3607141b4cef834548ffcd8ebfd068acef62bb5b504874f8129ba102a485b94cc0612a01db085f8ed45ff139e62044fa445b0c1ae01a17ba391949bcf2f917cad08b328475ea28905639fe4a0d5ca2d915aae090b89ea15e8b9d9afa5e9ec8788a9b581f010dcfb289636b002c376bb3a7db1b9354f5b5ffbaad0f6c85fb54f5a85ca691d023d6ecd6d4ad45e3e1d468347d7b22e11a73bd2eac7c0678a9bba1e05366ab437734c94fdb5d2880ec1277d993d56a150f84fb59865a8598cea52fef2bd72a1793e3780eacd22a8401b55ce4acb75a48b68b8eadb4215587b591e04c6bd1f7adb7a6f63ffad43f353283f67789f8839e24c265db29e4ca8dd3bf4bc41f2bf776cd2e34a8dc0c159593c70797566a667d15dc9397ad3e09333c8472f3e6fc6a06ecfc200e18760f6d8db21fa0dfb536d3ad7df04e0c0c9a61b66efabe0349ea109207a4865a473f3320bd99081bae0947b6a5fed9e9d8b629de470260032cc2e50224fef598248837e0e213d81392f46bb8e1796c7f6236c77a21532cc9ddbf836cb6180eb4d80de99fdcaddba403378f5304bf883f5e82a15103fc0b1c73b0964db8a20ebaaf08ae31ed4b062f7c63fae2904e7cf53d0a04309e03e1ce8311f305538d8fb655d4b2e587215576a4bbeb124bcfaecfb286a1a1fc36837175e20dc4688292aece3225916676c4ea20a24f1a86073b4de29fdfff9e8f59e830df4f844963f70ee93839b44148776765256f39d4c032374eb825c4de5eeb5c134600880a06bfb169f41553b964e995a0dd8edd7913232436ebe6d9a9ad2b04ffd2fcc4a9f3ebc228a22615c5babb21b0543c88dfa8e117031fdda26de3902c26faf8dafbfeee97789896927b26651b5e8d0b6a0a478aa6aad91de12da284f2156e0ccb47b5c95db948570c7475be28e4bdc9ab16ff314861caf6f16aad390e388911a7f36af986795bdf442a29a6fbbd3c5f479c443f99a4fda776ba77d66e3e8d71baa519a1d80559316ff435ef0d51e807a9050e2a9f22dbc007db3f8e0c0874efc20f22944c05a668761a20a3fe94570c7181873f0ea546ebd14346da2b85641983e3c5e29866738be27778232f4245ded48fa2ea519481f6eee430744e917cc952a1e37d0451d2b9eb21b30b92b65bfc8c16b7cae106f1b9a733f5c0bb9d4e8535d3a90e07537c1e6ac0212713888df7cf2a752dd09ca685e56189c9e72937216abd8874fd3c98b3a4b9f54a0a82a410c56e939c2c90abc51b057f0d5175656a078a085000b60856c000ce723a38f91b7abb95c1c5f82afeb6072278f812f55fd15fad597877a4ebb48a72b8d717703fc796cd44c23ca32a26469a3cc3be924e743691ec6421dcde898a828b69529a3653340199141eccd362c3110fccbce544cdc103b3029d0c7bacb5a6e3914397d7f4718751e2ceb6f76c72154d27bf3aa4b5238041de074388c91c5966569f8056a9c260bb1f926ab419f65936b631455b32521f69302657678e1049a7190a7c9f051250b32f8b0384a611a5347184c420651ea95689233c93102df8dff16ddc691b3d1ef6f0a7236bbcfa2a0957f2d812412321840708d65ad73dd8f13f0c9861062aefbfb3a5526d81f3a5515d40933c2acc2e550620b5ff7e8fff04be3f0442d32abd2c86ecace1f07d2bd3621d35bdb57ea767ea782e40c470c254294c4f7e2f7a30b45c98554759982a9eefd2004b3bb68554bd5ac335a54cbbb58b40c9fc48bbc148873d3fcdfc2c1f74a0d76f658e18fd6f526c65d947d87149f47a76806bbcf25c24dd940de659eeb51c1a553fdb5f6b0ddb4eadfb21862900fa640e8231096329e6dbaeca3330f2b794d4014afbc37438c068d3daa85fe556889e48ee50308cae9c1bf66f42bdae55bf9dfa4e9e27a69cc8c5e3899ed6c5a3d8d88145a1fc4da80bd00f0dd6570824655577505cd12fa76d643315e3251d495badd1aca1e40d7328990fc54f07a22782bbc5eb12e997f411966f3d8f350f4817b94d1f42d2871f5c07da5d337440aaa20cc43a168c38b47ff30b17a221a44f6bf014f4e83a9c77f4910e13a25e4aa97d607dba3ba7ef2de0f54c0a014ed2251183e2d5b9cf52a1f5692fee4b144a1d3af0bac186410bc1fe9f940fcecaae59bd99e2da1113eac3677d5b2be07a41795ce9da57e019066ad3c9c958985912c5dc8c4a2cc698a43d4a8e78c441cbb2fccf9ca282c8d2e5d74bc3ba3854c5cc5c0a3f1a647efd6c88479d3c469dc95fa2136de316bf63f38f4b98979314f9913f994775eeb02589996b7fcd500ba423fd63137d4669223e1bbf4f58d82a2fcd5ec3f5bc2112bd9c3f49d8184d1c4c6bc38a9109040eb14d4d997ff08dd588becb220f5adafd639cc78f151b155f247970ccdbe9b23dfc391032889aea8b3c4442187e65df772573296ba36eb801cc2b0c424412561809cea370dafbd5418b4f79a605c173d52b67a2d34352cdfda6a03f75b4c00d91d82458c2ab689e7e3a29084c3f438dfc336d92be9b71947cfaae1066e347a858b87bd53b85be2faca2ce7ac5ac6809c210cd6303391112e0b2e7f297ecd775e35bfd61980dc41e10fd714e4d9988fb3e9a1b7d148b91a654644a6d237994988d7c5ccee4bd66841f1f13442c99fe4ed3a1b0186cefa67dfd03bead49fe87413e2b2354e8097aeee624b52e6171a5be4fdc4c24f76e199c192cd76232c530a7f496f65ca82da2c09cf1a2f461c38f69448b5fe9598fef433b73de7e592c4de902a400558d72aea9fc14d852594e118bae7ba434e0419671418350b9a78fdec2a096dcd09d9ec951ed1f1586ba13f0b44a257ce73c80903aece3a2d2357be0e45d7d1f79393280d2030ceeb7f8c2d412e028f770509d089c12cee4cb0500795a1a24f7ed95b9a323b6113a0a108bd82fd2e530706639a9607de75c4bdb3356a3b1b14ebe584f331261c2e809868ab2914535fdf2cab7fc0f326b0abc4ef86b1f3c4a5c1a0ca88b6070f2bdf7f71653b5ac683fb44c4fe956fe6088603df6e1de57ea1c93d226383ec70fd98b39841b4de9e2687dd350ddbcbaa91184bb03f46e8135a397e8a1966e51d578e1914d39afa5511f4de9e4644099fca3b66244ea4ecd381aab71e122f43cdcb377b5df0b0e1e8c4d6bd54ac2aa5e10124b65d6948abdec9753843929c0a11ed214af53b0f1704cd616a8b5ebd59e48e29027b327ff65977316573d0e65c39baed4e18056ee57fa349e9e4457d0068c7dab93d275020f19492a08fb8793c85700fd497adff08f8d5e5390f461b4ffe11d7c5e22d1f0399198b14b621eeaebcd610241aca73bcf19541201ab1d30b902026dbe56885469699eb0ae33566a395b6356eb82865742a9dd0aa58e3cf85b1f1324db4ebeac7e284d7b4a0a6f8609bcdb4e1ca5f0b3ff254d2fcce33928f1bf027168010a0ea9e743f07b976eeeba2be75f1e43ff32f8aca2b8138a57fac29c42ac5b35d5b71bf21003fb5068835fad30c0505093bdf08d40778b286f1007eb79fd664d20493941d125754039a8cf033e73bd0b94d456fa018eb19dc532ed887104e9dffba58866997e445b7688d7413d4463a72c7c8ac570cc96367049e9a21a07f13f795992585fc2013cee43e4eeded6f9a55e237da35e297b9f7cc9172910a88d183d80875c6debe25a564ed40567c7904ee72c25a678c531eb9cfbde8eaf967e328104a8ee828d54828d103d97c9fb209269787d60e9ef5db6cf69391e16686764ec908c3a9762c458a1f319952923a0b37e9181ae98b3a4f36aed6d55f8b6816349b2653de3a56efff59afbd9b888fc2a925f3497ea1ea87796a149c4d8365779533b7d54b6bf509eead8ed808449b2aefb722f5bb65c53e4b766e3e80d7ec7323efb980d21229dc357262fd176a381819b1a2b91bfa47642fcf441e097f977b17a2619fa91fa30580c2718666a1252238f910697a48352a89c00757af79f994df5f9a49570f2bdc93aad269d19dfe70c4d87d5dfc4251cd3d74c53f72a44ad8e200c000506d26295601de7f94dbffc3e09adcd5d7316a1ce2ff497c6a59f8ac83e5cb398bcdff2405160978d638126c520e8feed7d10c1ac52839cbb435dcda5946881b69ae2ead54a97b03a1b5fe347556c1dda8e2867261da1e42711774682a3a8331a6fe415c3ee46aace584a6328af18cbb94fe5507c20beacfe3776df847f0bb8d3588841fee1dffcad1bc3b8ddc0a5d54a6f6c3d9d9735f800b56f98714b69aa6cc70056c36ab113cf362a14c7e62e10d52cee05d6fc48d52242eeb49b8034f17f923b4be521b710394fa63d76e472c2bcb2a5748842ceb36b02c55827eaab9326abafe3bb3bfbbdb63b47f02cfbe686f50cfc1b1ce94298909a801d074586c9b7053965568ca64f927ae750326287061193c87037d84d96590e279ff7e3821466dbc7622856f735c50b0946a744b91234655316629a3b02a19554c0a02eb3414eaf8e5dbfe047726b823cf31bc9121befe0068257ae51b0c0d2987810c7ecc88bc67072bd74e1b75bfeb1b63daed95ebbef91cfb2bfbcd55a64d68cf42d47f75e36a467dd9c5e4666e9680938fcec6ca2c2a63f11581aee13157338a56e4cd07cbd23c4ef90a0db112456130702dd1833107bf3c1a0d8071c85b79d6e7a4b6c048a9bee0b71e8229dab4f0956eac4ccdb8e3aa2d2867b7bf86f971f90b261c7797c13345f51305f47a4c57443aa09f75982ff949b121fe3bb25028a2f1883e3a817aacf624309240f442c01a8117128896b8b8c624ade96d78bf298ca587c81980bc4107c5ef0b4007b505b1f88ea29c8fa2e600e28cc723d64a4473c90e95e8327132c511fb0d82c717c510e37f4930563cc6224fc444e9ca03fcb2327d92712c252abe265864b0e80dec671ce953a4b92684ea2a20ca85ceb7989f48a62621b8be1e21113574a38db9b9baddd2c35747f0840ba61291999b4a70dada18ea2f795ad8b79a91854f97308ba8e018c276e951459d28174c7ec987ae8c6bf35f77827363fd2185ba66f66e8e03c7735f4bbe9db180eba1ed65a148ac37862a3a81563d03994b2832887cc2864e03697bc36e5a9a0db95493104a73d46cfad4476ce59e9b30f4c35ef29e549ca705d396910961d71bbbb282b66fe08b791dd12e0bab4a770ae196b07d68dc9698d3d2b39343d704c534b125bc6c5c37835cb2c00d578dde9ac09d682bd7554c1431317de5b8f32300593b85172ac8e73a69501aba83ed912eedb4bd6b973f0623dba3deabadb329a74300bef492610c6aa03d30c1603048095a9e7d1b3662210cebdac96c76ea2548c5c15f8df9dac3bca611e6ad502ccc82101d3949bc6b7c2c6bfbd6e930e17f539db69e92781eb19826ada07edef17d1dec448c0b69e5ea897901df1e719f6e8ff9efda61b35e3dd1d847e943b5051a8a46d0075bfb21dc3c064df466acb92e181bf90964e0af4cdd33d0704696aaa99417c606a556aca4459acc587974a5dab53d7535264d172a834bbc93de3bc7428e393ddb5d6b5f76f926699ee7ef5578a07299553777dad5a1bff0494a54771dfad93aa5a009c4a07124fc27593c50d6", 0x1000}, {&(0x7f00000024c0)="d91a7b00f83e9d706bfe6065ea4830eb7b7a59ebe269517bd8b0723bb4b5dbd622362ac1ccacaaa3bc5e68eebbef964f40c6aa981304f942dabf6347302b9621c153657bd5ea1a80c2fcdea8af3643d34327a4bfeba63bef413dea164f1c465407044cb91dafaafd6d030e5aa0a6ac026687a06585ce817a5259a562dba83db7c95ac30185322fa02297dc90c17fc56e93671a6d191aa39b9f30343911c19dd769a2a66cfcb755f17d6ec08571c9aaa049a0946c582df5f5475998db48d2", 0xbe}], 0xa, &(0x7f0000002640)=[{0xe8, 0x0, 0x8d, "a3fc3bf8dc2c94dc1af2f7ab07527cec482e3027a37da61897fc2460ebf424f2efc3c8a422d2f9fd28d80b3ab3b8a5ef84d64e6c4aef13dd309b466b680df7d880cb541ab0776e17a7fe11340274603880a6fab3a2ea5ae465003a808683fbe946964b8c538b12c159a07e5e3700366db4f0a0bc0bad22e11b6fb6ba4f314c41e1f0c9fe4c99a9b28f071c98667bf002a90971c8eb6ef08cf954f756a9c52b7b443cd104c09e4453dcf85288a81ab73802e4a76af7f9e8acd0250bb13bb289ed6c3546bad200bde40d700df90c998201d8874125fb8c42"}, {0x38, 0xffff, 0x9, "dfd721260d229967b22bdaad4f40d80e804933c2bf45047eda9574254b16f83416"}, {0xc8, 0xffff, 0x1, "7a5a679deb15598f8bd2adf23ae0eebd5796778eff37829f9f82549d4a19c798ae530b0bbdd208028146db5ca97b8149634e839c9c5512a19cb822ca679ee5dcb3d28dbe418a41fe8f999af3baa4123d3ca3c6bae3d6100e4ad0de8c6ad86775d97389b92fa1c3ca65e7631890c8a98b7853678d2a455c1471c3533f6cde138c8122d29dafa319c899a1f02d778897c6e1da4adaf5ed424459d2f54bcfcf071c01df312012f33aea5f10ff879c0ee6100972279933"}, {0xb0, 0x1, 0x8, "faba190257070e387b92cf28f0cff5ea4232381b5b854ca04c2d8565af6dc73306ac1c0276e6dc6de02bd24364202ee908f0e78411e7d0d328441486f92def198826be36ecdf9233af3a4abd5233b0f4463bda2d0b7e7d74fda4ec518dd91022f66858156668da290b9b3aa98fc787871d1f1cb5ab07739c6ed973d052f0d51925ab212f00e1253fa6d5c85cc4ac79d2b456cec9b61db6d5dba98b929ec2f6"}], 0x298}, 0x8) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x680, 0x4) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f00000000c0)) recvfrom$unix(r1, 0x0, 0x0, 0x802, 0x0, 0x0) 16:00:10 executing program 1: pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r1 = getppid() mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028aa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000280)="000000186004008b00002b27febf00000000000000000000000000000000000000ffff4f315d67c30000000000000000000000003aea1b280113fbcd", 0x3c}], 0x1) fcntl$setown(r0, 0x6, r1) r3 = getpgrp() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x6, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) r6 = getpid() setpgid(r6, r6) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) r8 = getgid() sendmsg$unix(r2, &(0x7f0000000200)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000440)="df40a001617afdf8fe6280458d98d89d29bed22fcb5652020648757dac667f4cabb9b07de6d30f1d7ebe63c7553f955383ad6b6783b816bde1dcabe201a4a0b7ea0b9aecc1564be6eceb3caae446f33c2c46817cbc5933f2af4be8ee06368420c0bc2424cb0d3ae5210ad58eef08e1b87ff86a1f3835e07907f45c05f1bee04f18bdaa57b75fcc32f61ec21b52070bbf52266418dbd7c96d23b28937ed878fe84ca402edd56975d7c8f52e9dffdfca32e273584e66c61620301ee03767718fda573487d974dc61f42c1cf4bade10ad41a7899cc5728d7f4d25a212d02e6426f2397b7f181cb4ee7be073d3f4256654f503a3ea6ae9d48ee39efe99c60b0c16d129156dc73890b19fddf2c02fb0f95faa217a335aa674b7399bc51c641b9ea6236e074b3c0833cb2b769001a51e6f31e4340ed241468f5f8770e54b8d0db2540717d6ecd746974598e0b3795b861a6c3a58da381174581d2cc037c53197278a4d0f2291514bc37534d2e06bfbe14020e431c044c133b21e445848a3087620a973b430c2d305a9d4da3320f7b40dfff65be2e8e69b27ad490e652e3a1da09ea757ecd78c1386a30acf1940b5ff1dc9f56f131ee8660d04537ec7af7a3f84cfb2f277f6f9527b55e09f47ef54cc17f9a53f15a2f1da0c24d1a82f0649ff385b84aae694da2a9f83b076b67eb87939088d318d73250edfa33c0b9bfd297ffb9803c3ce77743d5bbfeeb38fbf2e9aa7304cbca6f1713173b26366f5acbb774d67ce3a54ad0cd21d9d02e2bd6dbcfeeb6f55cc053c0a3892d6c033f4ade25ff7922dfa72f57d2585c6deda849a9b4602432346a9767098ac32a2a99aceda31bba1a34b7af8dc998b72501c8e417c53ca70c4b30ce2525da79ec67b7d485d1761608dcc9de23d2a9442cf9c02bb10f9480b732c202098458b1c67b6b6de03f958aeb6e1667cd4a7f2739336faa1d81f6493dbd39d6e53486db996b91a022ebc35a2e9b52c3842b37447ea75889c3e6948668832ebe21632875bcee794a3f4458bf749bdfdc0faa839d957c7c6f2229c07441ad6d14badb60168f0d3293fb5a501c9f0d9d69061fa78557a0401ca9a285ec5cbe63727c5da0371df1ed170f6950c370ba4f02ecae60ed5a78f83ea669987faa976c3f0737f5f9cea2885d03eea6211628f48845426ec8051a0a6c8a107c64c87319d5d5f67f913aa7cd91e60a75219154c5c173da9295ed17f9c5bfe8a2a1a4cc4c6ae53820d43abece1aba698f1709333bb571f5b9173c93d0b7eed7c879345c2db6f2383baf4c940814e491eab9c138b030df8deddd1b5476930398a14c5e80fbb9e8e49000fa0546dc0d37046eee1ebf62fbf9f0ce2ee689a86fd10fc56861b7570f97566928b43be2ca5b489f2d93c63adb51cdb5c3602088c57024482522ca5e35b215583e8bdf50110c23aae9c07ad5d5f345a0c380a14de3fd26ef63804f7bef76effccd342b47b0a1ff711b843dd3179412fe310260e253d0e8fb1762046e209d70bdf7dd796cdea9ef50ca48f0b9e1a12020f13a1a63d4a77f3f043f0036d9333ca288ced9dd0479da0ca0f56a8119aba26e8c73a3b08b908d89fd5bc3dcd48b15c8cc5c72b57d24bf2f955a072d281701f102669599ea99108473d986fc58fb23151a6beebeedee50eb48db8b75895a94a98cf4eda1d944c62cfe3bd0274a5a5107f7a4f164362f52bb711630897381abb502b2e95ea149de00ba2edcd488c663dd35d6bb1f79e5e718a2224fdb39b8eb7362e8effce25eec0fd1efa5dfbf341394312ede00b85b0b0fb63b9a9798b4d95e8b9e35ecd20745616823a7601a5ccedf0c5530c429a757558ac653d39726bb6e9415cdef2e452857f44a325f463019dfdcba5ca026bc805d86e73e0408a42b163a644c9b869f1e310e275dbb9541c7bf3e33ce15be34b41e4c9198064670c89452c8eb738f8a6636cb0467d6eeb9e2c050698ab329dc53fe343c6eb08b45686031c48b192f15a469b701891e551e00d0a38ac3a97880ca36ad6851dc3ec7b3382f24d868df6a43195e62a1517bf8ebdf515a96d3bc5e765771b3fd4401dcf04e2ff17aa15ce8d10787cd7125c1a455e673d0dda3c82060e743e5d44eda31ed9071069ea9f7325f1b64dfd94213755838176b0dc48edd18ad388220756dad012ee8a7c1d1a969975980b1f5838c28b5d353c27a3323e67633701786935a0b2aedc595fd90a5397cbfb7322d637afd8fe412cff8884a76d445fbca750da113f5dd4ffd3312105af4b580514573c62e0c599209b45da7ba49f7f1790d33aedae28b3fdf81b202e514279e8c1d878d267d85c87e109c157efb71baf8e77f7af1b823d2c14bee8402c76b60389a8f4dfbf3503dab3169b30e766eb2b7cb6acf854f020abdfe9840f7cfde65bd9f2b0f7b6a4bf70901dcd2a966e41eb8e3cb0d1e577842f51b126439d863b34580d1cf17a5bc9a92b6f7d61c0876519eeaa93cc395684d096ab84cd8a4d4b0cad22d49fd56f80c5fb57c88481da7f6f045629cb82ee52d050ce70954fa06d908a96adfceb4f8d3ea1c0800fc15086fc13b790527edc8964d211b7cf1e720525cfc1f69cde850c480b577769c422ee2071d671c5670f2dd02cceae72676b63591aa3431b4a8270c1e0dfb6d2b5abae11ae8de289f8c97f7c7e69664fd1ba22ba8d927906db9fed060a3ab596a4aaeedf26fb4ae4885019b866d4ee14dd6efcbfd482dbf84d194ee2f61729b14505e529e4ca33379022db47a46c7f8d14f7486106350bc87447d45c8c3bcdd05060c600dc3d5abc80fcd14d27c816748e031f8869fc284ffeeb7e1dda844eeb8380ca021f60c173777e77125abd60d7a75cf77daad4fb73da448f300b2d349171f523d12a710f4fd25862ce4c884d6db517c0a9841c16b8887704fb3d8c9358fbc7bcad64cbb47c00cd4fa4e9b68e0d203acc5d0e6fd1d6b0e519963f0f94bdde93b16269bc651476e5967632aaca9d5a7b6fecb4920dc649e885ddac74bb7ffd3bf38560707e132e390decdefb754f474eb6ce6ae7506ee72d06a720b1a7cdb209bc9a24c3322bb5b7f94de0148e4d619f1d11b55daa23e2ca7d1941eb7c5c583c2ba310af941a5621192113171dd9fc9e0af981202d13fc2a42778d7fe7232d940fd9344022baf02745cc78ad6a1e12ca4988d85410c194dd83b257e920052baab2ad0060ac43d13b1792dcc3c47b62398454aa134081a97b592a29f6ee483d9287743456cd4f64faef6e1a903cb18e5750fdc4da68c6f492c8f2ec1ab3e4dcf7024fe635eefb2f0da755ad64cf31df37fb14ba81bc2ed7ca767a1366184f948553bb07a13c0b2c35b6af42c3dd1f0a2a9f5f853e5b3a84f7ab92cdfb2e4c78daea7442de5e8fb59bb9d6ac1d0a0b206bcc7e1b0d6c6a63bb77aeac5e0b37a0ce4aca85fa39ce4a7092d9b8d781c640b72e8b5c1a5f11b0c2ff04a5587d536f50c08fe7262311320f9aaae8ef5de4c7bc95454753cade9dc6e2f901caead285abb0b98764aa25dd7ca6c1e1f3ceb9de4f4e9c6bad47fd5ade2e50072d430ec900a96f8322389812ae96ea8645fdfd7428698630db58fa5d1f1e0daa06740a804762691ede4ad1a385c3fd96a884023f86f38da93f1f419738577caae7608d1155572c3a1e97e8c2c5dff0bb028e42e7fb7f6c4b0f84ece7ad2a82d9fb5052b2a9391a757cf534ad4fddd138743dbfac8c03fe8f0315174fbc66c1dd76544e142efbc9d0948e2d92e7c5f71b1b68e46438836f905897e607b997f7623f7605d2dc18314acf8a6d37b25f61653b6c2b726d2b583956d1eab46407d1e84d955f59f11a9847c12fd6f6473832ae70f5d8cfdf3c7522f4ed6cfab8ed471fa46f5b1fbb41f6b5c667f918aab3c1f5771a31203b791aa0d8d29153e323c77388c081c29be972609ed8fcb5532c0f64957ba4aee6115ecd2e461b6390c8d7d502a1563a9fcb7935c4f6af1b76413225c7e071a88b41e4894cf247fbe6fc517d7eccb1964e5f27ceccfa0f69dc05cf29140673575bdd2f804ae02cc5467737d9dc08baec99a97fccf8535528fe4006459e77b28b37fde32eb6fd9eb0067a06c826bc7b52330037545c5379113e2b80521a28e3a6642bc0a4395a82c05adab211ceff44db67886aa57e54c6f3ae0e455b3271553ccef1d3b206fe6137ae2d73c77d8b00b0c52833f97661fe1f6a144994c56ca089f9519fd6a3fbb4cda1d9052eddbc6eb2ba537f538084a208b48f996429af90c6eb395d032230cbb48f595f2000afbaff6b05ff14daa71d02e5bddc9ff44f0039f026458dc0af89bfb558d167e2e9ebf56e76f985f040792afd3ab0c733e76813cfe413cd00a39375fe7043fc0f9a651d5844c8483471cfc4a2a8dd444c37ab00e5ebcbd515ca54ed982c0cfd6c22d07400cb6052b9e3f3db5b30fe7cd7d97ce25520d95b25f2b075460ceb0dbaa9f7faeea01cc27987a123740410af4c29fb0145c0a977739eeab269bbd568b3a73938fd9166df3c221c47a04a95b49f10e7405bd3d379296b3c741e30e841ab8523ff76e8674fa73babb1148066e7053d378cb3c3b8370e8db1ba852cf2c0e91480cf85c3223364d08d9b9399f42196c121a7362ae3d8eb668b5c9fabf1d9da2e826dde1c832c8d8f687e14f1bf9b8c2c21282bc33f55e6c45b8109b6a6293453a8f253896e07bc96a6d0f7e807415dbbb8ca31e498ee735c3a3118445954368e062354c59ad934fabb3e28c065ba1641bba19773e5a01ac6c5b3e7691b6605cdfa46ea574b69ae127fa71aa791a27811d1b7865f988f99d44684a33306011e2e141caecf569e51d40e27b67832b3ed2c52823bd22a69b4c1828820c5818f7cfdc04a616d8f76718307c7b739e4e96f26ff95152d11b1bf68e762bed72471bd59fd81e9da9fcccd7f933bb5247687b85e105afd5a171d4c46ebb22b1b498ca3808f6a8deb18158a889ff0e5067e0ce8ccbae5fa45685b8de690e87545aac220db9d882fa1cf622cb25a3a6be407244a306b505eb1cf8a2befc717ab87b83c278ddde6505fbdb6b7e4e4c596534b6b95d5dda244f35f1102706347a9fd16e4fecb6e721db03718721664efc0b1a98303c655f25db2c9bd0900ae4b9888e06669d14026a79687c04738c8aa70c3080fb50607ea6d30e40b1837d13500eb0f748b6406402d7fe588cf12ff44be53fa3ae88741e301c19d5741e5490c97f975424d5249abc7041b5edb83852530fe09cdc627fea5352c43a440c5719ff3c337510c3f9aff607680cb94b3434393bd54fb4b393c52a1c336c4be7df4da47a1313130af58fffa191c91a5ed6960b63cca95b69f82d52b37628cb3753a09abba6f31b42205b8766124a47daa2d30320bfa49d3071bf85b031bf8cd6926786b5325b2a96d2fe139c60177c6d7a0dc97116ebe7a5e1a91aa0996cc44689f6af28814358015a462656726c3e2900cf6e09d1eada61f73a59c0188237ffe72049ab28a84b28533330fe1df574c727ec33c57246d928bf96ceae6eb6e84a2bad26116ed3d635ef85a74db37a1a1bf08c91d072d6d2f432e3824c56d58e50a44178918a730c9efab96a99b9bd151fd2472ccfdb48b8309f4e01eada43524a0376d8e4c640e9bc06ee8fd8195f1b7c06d8b478565af62def6205ff90519a0db37e6779abf722a6055ea22f8618799cda4ab537a541f5d823294d22583d05228758a2538cb469376e9e343baadd40fba3cf1428fa4de58b3b71ae58812e40c650dec08577db7a3d08805d3facfe8", 0x1000}], 0x1, &(0x7f0000001440)=ANY=[@ANYBLOB="30faffff01000000ffff0000e6ffffff", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r2, @ANYBLOB="000000002000000000000049bcfbad630000ffff", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYBLOB="3800000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYBLOB="00ffff0000010000000000000000000000000000e0b11ef2b318916653a7974fa9a1aa5c53c9f1df232ac809bf8e666d3cec7dcf120b8d6ab9c24658e2893b27123f08c27655b2c0def5dedf4ed1978fed033fdfa24a1f07f27101cc71405fd8a4ab8c37d53446a43d02a56164311efb52", @ANYRES32=r2, @ANYRES32=r2], 0x118, 0x1}, 0x5) 16:00:12 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x80085301, &(0x7f0000000140)) mknodat(r0, &(0x7f0000000000)='./bus\x00', 0x4, 0xffffffffffff8000) 16:00:14 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() ioctl$TIOCSTOP(r0, 0x2000746f) r2 = open$dir(&(0x7f0000000080)='./bus\x00', 0x85, 0x2) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000340)="36c0246d8ccfb0a0ff5972b4eededdd978a66dec0f33e74ba478c55c3c611fd75eb057538485f1bc988139fbeddbaffe208a574ccd8073d8e4b1c691b20e96a7a07ea2c770d8af4a6667da3256bc4bdf6aa8b547879bfe12606f9e0fabde1c1367d4b990e6c19c9e04a01155b15be882b81af0fb0c70acef3d760fb7b68e6723922006cfebc7b8f2b373b51fb3b441b72b1821d34ddcc08079ceb2", 0x9b}, {&(0x7f0000000400)="53bf2d2bfea258caf35c1a34f38d4fff15be2952440ee08ae6ac569f6255f64a694a1c1c16cdea6e369a64b84fc13a7160428669677ed7a016c86aa846a1da67ead22d41692361377ae7b92e33dc5248e1378424137a1f04901da439bfad36e1b376219dc9aa5e73ba14dd0aaaa2dc4aa52dc2eeb4b47eb26a68090956888a084ee2de3975c3b6370da3e90f5458999d61257a4e3775ed75099eebb1a0fe3d6cba73ec87f574797b1a5be6801ec246b5729e23d18b2daa834eee1cc41b17220a211bfe5ff4113b1a41ec52d9600ae91f7a36155a0c36a4bf71abd5c8207f9bdb5045c34425d0de0be756600b4cdb5357777b54455d", 0xf5}, {&(0x7f0000000180)="68e905e3d7309db47ef4d2ba0d1c52b306d4ec920f3934b2891cc04b92298487032e77c46bd7831f4e3b56beae576aef0279b41c04c9c3b5ba94ad6d91acfa5a61", 0x41}], 0x3) write(r1, &(0x7f0000000540)="988cb059ec6ca32a554a5914b25ff99371d9ea6c474017111fd399e263acb8eed1a4addee323a6f418db13a4cde97090778db5d334143d324482f4340aa484bc8e00e14138904bd5b323760ff7cbedc971bd3995d0ab3dc4ce31a1a832a14a305150a85e483e17fd5b234e478f790af600e49ac26b4b04452365e56417359c6c09f7d9e66dad90bc957b0a2d0ec30d5b4ad970d01b90f35151e3cc08279dfee9eafe18faf70dce259f8bcf50e0162dece894e99d880194b851c567448ba2bb1751c6f1f07adb79eb212507ce88191d336ca1075547babac716df40f0c4d4ba572ad84cb5b33d7c73b34c14a7c672ad11ba7d5ac1d137345bb4", 0xf9) writev(r0, &(0x7f0000001640)=[{&(0x7f0000000640)="0be87303e5e151dd0f56b5039dfa4d2d1101a1f876085543fdbcf60682152b8547b937513224e7294e142a164662fa460be146bbeb6fc3d87b49baf63d577575ad2c3c2267e7f6cd9ec6850554b3b05066d1c8b0cfa401ce7ce8ded75f7b0ab17ee20eab52d47e95d67f139713fdbcca68c32d579e17031245e3c3d4372f023b52c74ef5b870ce3acd2e71281ee29b06c63367bbcd0d017a15bec6f7c58f0a6e6bacca4c27e9e4b45c8822e98524b751748da8936bf839380e03924891993daef93d1840a5958bdb9188dc4bfcb180385ccdfbd0ef08b5f883b2654b7b1798c6ae6d404b3d9f2812cfa62d9212012cbedb9c52f87ff60f6190af4f14cfed8ae762898dec9ca76e1fa4de93ee7e34d07a0d3960376fbc64712b4aad74b1f5643d308bb6bdfd3fcb0bfd916964972e1085e77cca8a4c8f9ead58f7c48ffdc6561b26c99cc38310ded74e3b5564917c6f01cd7c1d8f2545e18e594f1f7172f7de059abfe57a10c83873a867542617768c298517c472580bc25039835df7bbbaf1d5a67b68fb410fa87a9ffab6f7e8746146be47fb59993d2d5d3bae6faab86ab84e2a3d435e86bad673374f5397a30353d89f0d55fcee721a350404e76a289d221275c2d4370c76ee391ca8c6fe9495df6114dfa13075410195d26a6f49f98d6d15b467fb0993fd6300d2f48281db6e68eaaa7b7567e93b891211e7a0249fe026cc4aabed330eace3f8f5794cd71664a6dbadc9cd188e57bec0e696cf0ecaf71ff29f1508e9518cf0d013329ff52e6cbc7a1c707b7a91b897f6e44a461da114a2c3d2fc2390fcfaa0592ab3b995c731220abd80560afdf02ba0aaf22661b084857aea408002717622f0e50e52bc6bc024f0073cb85c82660b35309f6dd63b43fcd3e3bc69f797403411656499a459b501fdb6ec36536b05e824c45af0f34f5dea0e73fa696341900acb23c0b4c45e68ba1f20f2ed12028889535b1526b212aeb4d2baaeb9a8d06c07f0b4189bfb67e4678ad5a31a734e1088331ce07cfd2d96d1312863d459a0447ccfc444928d2c959333491b22c917957779be99ec4710e5ddd49774c79d51cdefe59b33d0264957329b59f23f592b47e5f2fc88c2de7154139f18c60a72ae1a335048c2e2ccbf4a307cbf9be5f8f106857483797e1b0dc7326be85cbbb81ab9ca669c11dd591eced27e6025f4a3870c5c31087ac88882511985934a6df2b16c10d07f3ee1a49581fe92b44a78efbfd5e74e3a938203b1cffd557bbdf9b59b4e7109c6990305054bc9e34fad47b68636ed8c0929f3966aafd128c652b0ba6349dd365f1abe8270be5fb78b908a8ea8221f631a423227bc3d6e55de066dfedb3bfb32baaf3c3e299ed839ea7f2111b393bd4073121056b659b90d053e9f5b83f68b282dd3d765728edd8f7823bc6e97cda1b77e34ef4bf7e5e3be718d7aa984ed08afc81230904a64bd7ce2ec70b50f6b02f4ea829ef9c46b69a85d2e294ccf1981029ac286577350b5277eb9f67fb4afaf05bbb70cdc592c60e4e3bba579f55506586905fa598975b1dce75dc4a5f4a3ccdb4d3d367d39459a1c294d5803506a0452ab5552deed292dc74e6163fb4a702cf7664f4dab9cb4739ea7bc33c97cb0a6fb81da89b16f6e4a1ac5f6388b6d334456540db7a51aa70f9cdf733e44b0278f183fc3bebac78dba8ea91d5daeab8eea8829867b6f06f5394af80b93fb05cb1204726cff9de7e12d75919662f064e6702bd1288677812572bbf65376b852e7a522a40cb6690cb75670fa3b910a616b1a4f821ec726c35c9d508ae287fdfea199c47832f84db4b10404b05e9f7d310d4064c4eec5433fff36782b9b944122165bb60d867e06dd2bf53f4b77a1775c574c9ee217bfb4ee4582dd8a531397c3317f74494e443871ed60a9000684bc0e6dcec5f1554c0b3f664a4850aefa1572e489670f1e647fd46ce0f30e68a6834b355c00da6e33c33200c8458d59d412167ec075ba481b0cf5cc3033398cb425cf02252974fff59678a2da327781af52453799e1673166d573ed266fc1d316c5500c599892074c410ce1124ed9160f0f1abc5e69c60a2b10f00488ed9470fa53d1ed194d98f570b06de436a8338a4bfe3fd6f037c5d52e8cc34b08c2693e0afdee3f74af4b98a22119dedf1dc3aaf5f4543ea1796a41a037e5221428e11571301f1d05b307aa59b48b2206e30a1e5c7ab82d40fb14012ceee1173921f74cad48d5df57cfc91ddd345f9739fa7debd3246de8807a71b97d3242cbd4fb0147c1aa6565e9fda838993c1e54abd1367aaf08a9171c96d722e5976ffde32c35c164098174d973eaae1728eb3d143d2237b4759ccc37f7c261c5a714e72747ff84d889c2c6837b2cc624743956b114eede06aa7bd65a8e2f6e587f0b297ec1903b26a3f51113e71f9eaea01a0e094fbc19d66730555e04ede4e6396a39a861af3d125a7f47b3c5b813b5c7c564a330aac839770478e89a2821a6df1fb8fffb9f6b16b931842c44447d7a4834d3e7e835a783ba247e58b4730a536aafd36d883a2059a1833ec6cb00e5b0a72d1f6c0c34751077fb3222782006484196b89797796c0fc161285912239a78ae1454d32f746e05ff307b02fbdb8087eaebb60734360ef534908738039939e0408ee01c5fde8945bf4cfe296230a1864ded22595c30d6f8e116ea7be1859c652597a6750fc8c9038720dc2be7fa69b5f554e07d60b4c4af11cde96a190f8215b3ec97c5b29b121b9cba413acdc971ff96629affb11a729b14174a9b4ce47c7998e55672cf708b5198887f792306831e830cfa0218b8639c229c8d55397221a81839337f36ba834f28d83fbc6d0ed420ab94f697ddbc5eee097929a25c991eb71e82faea767c4ebd5bf1ca659376ab52ed355a42a9bc4c6dd3c77e16eabcbf4b5f4cc121469f4a2f745de2a88dd52bf6a1acb50d017d2ec9e2641580ba6d90b7b525cc61cb22c56a4e97515f1fe751263cf91d163d6d7f6cf43fa52a4e947ea2a1c8cbd3cbdf2c0349723201a2443970c562a208fe744fb965dd52b2310c89551170f405637a8d50b00f56e58fe2b28b473cd0c76d5b7512d96777acf404d79d148d8edbfa4b87e81cf94d64dcd38cb4587fc192c6f95cbd8101a33ee20563ad1dea0d6b362cca7b442b34e1726fca13e895c982a791d595d20c61f264d21eac09c1213824506cd839eed385179a38c8bd00617b7eba920d11ee5cbbe93433485901450a86bbc30969dfd3b8d1cbf29dc34801bc7bb2a3f2b36d05b28532254c6dfc3faaffc293b39d28268204cfa3f9b699f422d183b1a5afbc11a761a18bf3bb054fe5b7c9b7a6cd5a4dafa9dc1370d76d25c70036387e9cd2c396a49c61995b10e1054ce5f0399172975a9d58e7e9517435540deb38cd868839fd0188f5e09de5ceaf3d7485c6b597ffcad23755cbebca088c7fcf8a4eb2d86968092a5b609f9b10ff3cdc61754254697388748cc189cb95c2120940bc79a43250fd15b3cc42389c20714f3e1c0a802b056e838cb09b4044699c0c24ac912fa716660fd5efab8f0bd84a71955cb5af3848eccd871300e93e81ede8007ea52359ed9499b0ebb454c5131691d62fc7532929845a33c9aaf301f725f957d721b37a209c4d448a8319bbd02c06033b7a33e628b80850a85968fe5862625fb5502a7e5ff52578bc32e9182adc55d3da7def787eb535c13787b19d2ca216b8c01ff6fcaa49c79332f2d1589b444ff494706638570d50ef4fcfb5528ac19852c4010f8982165da4473612967cf3581bac2b6830c6d22c7e978c53f2d02d6b3d672bca18b93763ee0bf0b82bd3ae453ad8e60438894f5a51985abcb24e6dbb4855b4e87fb70707172d8a559e60a13e0c8a2faba5d4953686792fe5419a94c009a4f95d325c12f8d99e208f46a7e42a5dd4bce71537f8189b1c2c7b577934c0836ec32c5b2c4dc46b9ca08fc539cd75d11c77f38735c0214e086b76e78c0d734f57316b910b2fe80751b4b85f3723f0749c035594ed8f66612d204c9c6262019cd648dc254afbd6b559697aa023a9cf3b99a324af96fa2dee35bc946596e56f62e5c9daaa62b3e97e1b38cdbc23e8651f219ff3aece753b64577bf38dd34de742a8017519bd89329d5c4b0e5f524d544cefed27918d52ba565ae02a346800a5fdcb683c1091685d203a9cdc39a99ae4120ac2787ac1964bd3c67816802c09e7c4d6aba99bdd25b0f4aca83bc2fe335ef5d9c84c421c0feef068a2c0a9ac4cd90c931268a8a65d8b17245efe957e0e1a87be3bf927059468c3c568281bc5776f790fad25501e6153783ab83d7b93559535c6c22da0e3a1d986f4673551d7430e314ac0a944844b74ee9041079658db4c9059d75d71008fbb98a391f822fc44489d05cbab6bfbfd64560cbd2b24e6d4f75e51858024121782eab643a8fc8d0ca94de1bcfc114430aa19a28982a87b28bb9e2a38f2032fbce6b2290e3ac5e21d3f3d40d51a134b1cb9c6e87037c4bada5123bcdbe79dd1c6d9dbf6c44a66c2b4ac099d1a6c8687b2ca768944f85510bed47f7bbae1bac6c62994a8ec3a08dbbf52a43101bf22c488297ec697d1b1c47cfe7b343de301a82e15ffc462fbc684978523f6e851cf597ab436267a393d9d04678637fc422f7bd3db22a47750cec3ea4b81b28954b35f688373b47d94fbca0ab1475f14e6af9f79b3ecd3f76a8be84f9debeaae41e4a7eab807104a0696f216509860f5667ed9bbd1ed1d7683a12b18e4f08ab70aba84f9695ab932d79f0726a11c59ede0e264139881828714a459a65865217ee1ad72d6821e8a4508e2c902dec5c5d44432d2667eb38419700eb6ef7713cf95cafe3217c43866e16e72e9d291db40966907a3b17de7e6340c9927bb76276c99013298a87b334470656d1091f046adc1ca0281b4a0ff331da98f3b8020b9495564436eaf4444cd75a85ef141df734424af8d98ffed80f9ba25a5ffacbea67da956a18adacb714bd2c24d13d8e474111d7ade2213d00e1651afa23d430133ef730cd497d8f316bf80b0f968a7fc56442b041549ab3b49eccafdc005b2ce88f309afc4d5506e5f940eba69be474477b336f05ef496db20aad1f4b2e2cc22e3abc99e0cdb65d3f54b1c0c02b045a0a32c83de0f4eecbd2fc2e24e9d17769fb1ca7f3dff44b88cd33abf03a7faeedc1e274e1ec44f4c5c7785c096e025d73428866f19c97d46540ff48cafc8ea027fd0eb2d06cb8eeeb067c95f036ab6316f96a7ec01640407088aa41259f36e1e19c8acedbe134a1b923176ed6df27ab9dfd103aad20e322bce4389b5c625b7f71e4af23b58940054616d53083b8b7b317f20485e38fbaa52c6d6f1317fdf7f51d07b826546286764b5c13695398402c0e2818e7da40191ec895a520fa7c06011c37cedd12ed29ac16d9b02f9898cb9ba4c2e57044ec89e722902e1bd7cc23c032e02c5d70a57f2ea5032c28fd43e00436b3b60040649d8a8cc029be30e92b74a5359e0eef919e0b787786c9beacfecfcc7532d80363e77d25f71ac56de19a8c9befec5b02edd78f7a45fcba54aecf798d9c6cd6933c6af08536dc28b5689f67670951eeceef3854e337285772ddae1cef30a87f5e78bc4f7496999a1ff0b91574ec98387ce65789d898a12b8b7b29ac6843b478d9b30eacd391d767fd036f5587ea4a547dca475b0de535cf9c37c142e0aeee0bd3a8bacc48dc84fc27a245d0c0cc0b6b266dbad2739ad0bfecba69bf6783c148397dfd0e398fa329c034916f2", 0x1000}], 0x1) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x14, 0x40000009, 0x80000000, 0x5}], 0x8001, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x1, 0x973}, {{r2}, 0xce1db46b9b934efa, 0x60, 0x11, 0x3f, 0x4}, {{r2}, 0xfffffffffffffffe, 0xf4cf1c0856e80c16, 0x5, 0x7, 0x8}, {{r0}, 0xfffffffffffffffe, 0x0, 0x1, 0x8001, 0xda58}, {{r1}, 0x0, 0x1, 0x40, 0x9, 0x8}, {{r0}, 0xffffffffffffffff, 0x20, 0x21, 0x4, 0x40}, {{r0}, 0xffffffffffffffff, 0x10, 0x2, 0x10001, 0x4}], 0x1, &(0x7f0000000140)={0xfff, 0x90d}) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2be9, 0x0, 0x0, 0x0) dup2(r0, r1) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000001680)={0x1, 0xfffffffffffffffe}) 16:00:14 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000100)={0x8, 0xf15, './file0\x00', 0x4, 0xfb, 0xffffffffffffff7f, 0x3}) mknod(&(0x7f0000000040)='./file0\x00', 0x205e, 0x40000000000902) open$dir(&(0x7f0000000080)='./file0\x00', 0x121, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0x8) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x102) stat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)) r3 = kqueue() kevent(r3, &(0x7f0000000440)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(r3, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r2) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000140)={0x3, 0x10000}) getuid() 16:00:14 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000000c0)={0x7, './file0\x00', './file0\x00'}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0x2ff) r3 = fcntl$dupfd(r0, 0xa, r1) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000100)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x80000000000000a, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) mmap(&(0x7f0000118000/0x2000)=nil, 0x2000, 0x1, 0x4010, r3, 0x0, 0x0) shutdown(r4, 0x1) fcntl$lock(r3, 0x7, &(0x7f0000000140)={0x2, 0x3, 0x6, 0x8, r2}) 16:00:14 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x5, 0x0, 0x0) r1 = socket$inet(0x2, 0x4, 0x80) setsockopt(r1, 0x4, 0xe69, &(0x7f0000000000)="fbfdd722d8f914b17ea66cc4ac030aee7805cfa910fd744add92c3d8f0860ced65390a103b5f3d3414e46bb4e702daccf21774bd7ddf7184c9c5657644cc6e37e53d93574a336729424243a03873b02369d7f24e89bfb027543818be39358e286c6b07be37d0563211b9a17a0e7ba86b16661ba0fcc31e06665cf878e55941a0e700794a4bf3a48b963474e2184662d0ffc6eb8d8b9ec8ed0bb2d8767fdbaa8d9abc78ae4b604ced63a1ea4d51549d78b004dc01fdf21529919549327673", 0xbe) 16:00:14 executing program 1: r0 = socket(0x11, 0x4003, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) sendto$unix(r0, &(0x7f0000000180)="b100051360000004000000002000ca90100e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff00"/177, 0xb1, 0x0, 0x0, 0x0) recvfrom(r0, &(0x7f0000000000)=""/163, 0xa3, 0x40, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) 16:00:14 executing program 0: r0 = socket(0x800000018, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x8, 0x1, 0x200, 0x5}, {{r0}, 0xffffffffffffffff, 0x44, 0x1, 0x7, 0xec0d}, {{r0}, 0xfffffffffffffffe, 0x52, 0xf0000000, 0x7f, 0xce59}, {{r0}, 0xffffffffffffffff, 0x42, 0x1, 0x1, 0x884}, {{r0}, 0xffffffff7ffffffe, 0x84, 0xa, 0x1f, 0xffffffffb1608bdd}], 0x0, 0x0, 0x7fffffff, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:14 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r1, 0xa, r1) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:00:14 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) symlinkat(&(0x7f0000000040)='./bus\x00', r0, &(0x7f0000000080)='./bus\x00') r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) setuid(0xee01) r2 = dup(r1) write(r2, &(0x7f00000000c0)='p', 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x40, 0x8) 16:00:14 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r0 = geteuid() r1 = getuid() pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setreuid(r0, r1) 16:00:14 executing program 1: r0 = socket(0x20, 0x0, 0x1) getsockopt$inet_opts(r0, 0x0, 0x2, 0x0, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:14 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fcntl$getflags(r0, 0x3) mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202d, 0x86136) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000080), 0x36d000, 0x0) kevent(r3, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x11}], 0xed, 0x0, 0xfffffffffffffffe, 0x0) r4 = openat(r2, &(0x7f0000000000)='./file0\x00', 0xa, 0x2) ioctl$KDSETRAD(r4, 0x20004b43) 16:00:14 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x85) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) 16:00:14 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2001ff, 0x0, "a8000016875c71c6814ddad7039300"}) r1 = socket(0x18, 0x3, 0x0) getsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000080)=0x4) connect$unix(r0, &(0x7f0000000100)=@abs={0x682eb13985c518e6, 0x7}, 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000040", 0x8) 16:00:14 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc2485607, &(0x7f00000000c0)) r1 = dup(r0) r2 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, &(0x7f0000000880)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0, 0x0}, &(0x7f0000000900)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000940)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0}, 0xc) r7 = getgid() r8 = getppid() r9 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000b00)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000340)="f194480f805f411e70e57f5bc1d1f2b6eb27bfd6417f4ff022bff4fb4b1d494bd35234aea86fec5b90be97136e8f91dc8118ac6220c69d0862d59c13260652db4b27a31fba5418015a581f262756ea8ab951d3b825f100c3014bbf403e17047048d8d8d3fc27226e1d9cac155ebc645e1627ae08a73ccf7fb420bc767820ee2e2391b283fb1a57181a27118ccff0d9e2fc9ae26ab62f1008fe6cc8224ef4df93f2375ec1e93ab825f3683501730a287b43fb37f0487561a77654523a6d7fad91c4919521cd8be9e51865e401c577cf7320c0582282ccf6ed1256e9cdb79a5669cfe22090cd0efa92fd8a25715ee5aa3ba2bcfcff63", 0xf5}, {&(0x7f0000000440)="39f0a53caba62e74eb09dd87fa3da632baa1666d64b1313a4f33352f0ff9aa8d121570168f35b40afd4ef7be9d2c0dda8eebadffae2493c9267ddfce6a201d37bbdcacfbb5", 0x45}, {&(0x7f00000004c0)="311e905d67fcc79bfa78ff2da87039c84e9a2ff564b90cadfd87acc0c6cbcc6d84685e1165d32bb21a95b86cd3e1dc750358e9a2bd6ac599749069aa51940423b7399c0f1f63f767f81f48388377782894a1f82921e3d40bc02aa15f6bb7f4108c7130be58671fc4474a2811f09e024e9c480b3e1912342a40b06be64c42b97e3bdb14b2c03b42b83bb81ac177642a6b3a3dc014d4c4f5854246a8005a77e085978f78b00fb2d14e05b7fe72e79e8984d917c78b9ee203ee7d216b6cc2e9a199842cca6750cedd9a636079b9365568e53c1abff3b361759a91f2a178c59304835a8c78", 0xe3}, {&(0x7f00000005c0)="d8994d9d89c6ccc092e6072444126aa66be7d7ac117aebb090c19cb9759e94788ab7aae7ceb2af1ac93f54a2b2b2649cf44afb0180b8e6fd662b5d96aab055a5d77c927ce26d91b882b794443f9f91b5c44e720e9104891d2dafc738079111a9c556580ba4d83ae370853b649cbcd5bc6c593c94326f3fd653c45037c1b27d39e42f64e051c9b55541ae625f2956b0582a2110078b6728f50f4a26751c07663c8152c6ecc6c9a3b0a1d0a5e9e4bbee8fbaf6", 0xb2}, {&(0x7f0000000040)="93e265924dfcedc1bc2e2bdc0fac53d377f03459dd2079fa2edf1fbbcfbaceda4c67c6327cbc38d8b1c55708f657b2", 0x2f}, {&(0x7f0000000680)="ea65e595bb1d12dcb17553eeb59be638e4e62d76d23c8d7f9d478eff76f367f094072443b3aefa3bc5a0ebf0376a4160232a61c928b4112165386871fc1e705f96eb337d98b9d86418bdc4a750247a59dd8eb5483129adef0aceaeec626ee4691738b65e92c6b9aa0032ea91039372a345c37f068c03", 0x76}, {&(0x7f0000000700)="8f5239200e3f281de6532da70771b22fe180330506593118c6a2a4ccc203b99d5867d23bc2dbe0799fa15e802d256b8ae6e1b610a0189481c3c616c0708f2adc0b45b7c8735e48056a12a30f17d9712bd6f5e33097175da8d3590942f8041fe5f7b2152130b30b5b8e26eff516e29f03369d394db33e2ee544e54e51385296ffe3021ae2dfcbeb6915cec5c777f2c4fa8149a6c2996f223068a0c1a96edd", 0x9e}], 0x7, &(0x7f0000000b40)=ANY=[@ANYBLOB="2000020000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000002000000000009fade8536952f3a8d946a4fc380930820000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0], 0x100}, 0x401) 16:00:15 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000335000), 0x10052) fcntl$getown(r0, 0x5) poll(&(0x7f0000000100)=[{r0, 0x80}], 0x1, 0x0) 16:00:15 executing program 1: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) setsockopt(r0, 0x0, 0x7, &(0x7f0000000080)="48916f895e1fde5eb0a8941c84329b7d8b1668947093a64578a8e9aac021f309a54908c0fab43b43e1cfdd2e454c48356c8c3d20c3000e8aa5655d6d081543a83c9c5a77ddb14c", 0x47) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000e, &(0x7f0000000040)="90000000", 0x4) r2 = dup(r1) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000000)) 16:00:15 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) fcntl$getown(r0, 0x5) sendmsg(r0, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="10000000290000003300000000000400"], 0x10}, 0x0) r1 = dup(r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x3, 0xa00000, 0x9, 0x8000, "9e0c96a57b56f4a4d694f5cbc87f93de46f0d23c", 0x1ff, 0x7f}) 16:00:15 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(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x10000000, 0x7ff, &(0x7f0000000040)="109302b0a04d6e046f316d5cd5b5d7375cc011fc038ffec3da83fe2d987cf20c227794963fe40f312ca0d441639e6387f51963c9e1d9511c535764b8b43408e139e9c171d2dc80a9b86b18f4116e092371e828007e5f8bd6141f0366e8ab1ea3abea5736a966b607d2c5b606d8bc7c04920d2a0c574b5bbb4108053b", 0x7c) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:16 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xd5) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 16:00:16 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x7f, 0x6, 0x1, 0x6, "1ce9199ddfc94b4de2d49ce21e479aa9ad7f486e", 0x1f, 0xff}) r1 = socket(0x2, 0x4003, 0x4f2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) setsockopt(r0, 0x0, 0x5, &(0x7f0000000000)="caf5b415", 0x4) connect(r1, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) getsockopt(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000180)=""/180, &(0x7f0000000240)=0xb4) 16:00:16 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x80000000000209, 0xfffffffffffffbfc) r1 = getpid() r2 = shmget(0x0, 0x1000, 0x10, &(0x7f0000ffc000/0x1000)=nil) shmat(r2, &(0x7f0000ff9000/0x4000)=nil, 0x40000) r3 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) r5 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000140)="b1fcb78d2538888f0ea157267cc4822a5074c224af41fec6b84cc1ef345b2089798108c25c5703ed833e788a343db7809e7fb81303dab04f516a1182980173f6487806d6e46251e9b929184b0e4a4833f97bbee06c64743339ac4163b4749cfb5c08", 0x62}, {&(0x7f00000001c0)="240efa90734dc0757b2ff93f3ea20f42ea4dd4f8c8b1116876df47aa493057dae585659a58189d6cbc716bb5640c4b1d36f785ec8ae7243d278db5735d4d7d8e9d64cb21574c00d3d8d991acc7d4e28578c800f98c3f8207a1e4b5292503c2906c8d4018c66ac97aa492", 0x6a}, {&(0x7f0000000240)="2f5d3aeb2faccdef3ccba737a71071d49df09a5392e543516e051e9f5d6934ee529b54039effc9a1ae90ccccac33fd5257e3e12a232fcad7b6c32922349bbe720eb490b4374b6a91a085bff8b78e4cc8095964935130f258200252d3bea87f93e4d1a436a91f40dba2303e684698b9884129e6df5a5908bd830694060b966731a1065543ee28fdd92d7e34ba69ebdfe3d3f589d31a7c06fe62483c71f1a18d6a332e86b67fca3c997989f0ed48b3e42432bf1a926df7593b2c6c3ccd4fceef604e35f81c0a92f8b3cbe55a894c59b9022a2b47a8", 0xd4}], 0x3, &(0x7f0000000500)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="19a828559626d0199250f5540400e4560500000000000000ad84c08db340"], 0x58, 0x1}, 0x40f) stat(&(0x7f0000000440)='./file0\x00', &(0x7f0000000580)) setreuid(r3, r6) mknod(&(0x7f0000000000)='./file0\x00', 0x8, 0x5) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:16 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) linkat(r0, &(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00', 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCCONS(r3, 0x20004276, 0x0) ioctl$TIOCMSET(r3, 0x80044275, &(0x7f0000000000)) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{}, {0x80000016}]}) r1 = socket(0x6, 0x8004, 0x1) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x1, 0x2, 0x4}, {0x18, 0x1, 0x100000001, 0x1}, 0x218, [0x401, 0x3f, 0x1, 0x6, 0x3f, 0xd335, 0x7, 0x10000]}, 0x3c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) accept(r1, &(0x7f0000000380)=@un=@file={0x0, ""/4096}, &(0x7f0000000180)=0x1002) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:16 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) sendto$unix(r0, &(0x7f0000000040)="7e790dcd5e31f137423e7bcce561fbd3c1779c359459083970dde5898d1ccef3be896eed70c69a1e5debcb0aefed9dca", 0x30, 0x9, 0x0, 0x0) semget$private(0x0, 0x8de64dcd1b6bec28, 0x80) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x24}, {0x6}]}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="02") rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='./file0\x00') 16:00:16 executing program 1: r0 = socket(0x20000000010, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0xfff) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc}, 0x8) chroot(&(0x7f0000000080)='./file0\x00') 16:00:16 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) unveil(&(0x7f0000000100)='./bus\x00', &(0x7f0000000440)='r\x00') r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0xce00000000000) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000200)=0x2) 16:00:16 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0x16f) close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x1, 0x5, 0xfffffffffffffffd, "5c0000ff00000000004000"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:16 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) readv(0xffffffffffffffff, &(0x7f00000002c0)=[{0x0}], 0x1) r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x40) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000300)={0x10, 0x8, 0x4, 0x81, [{&(0x7f00002aa000/0x4000)=nil, &(0x7f000041e000/0x4000)=nil, 0x4}, {&(0x7f0000447000/0x3000)=nil, &(0x7f00000d3000/0x1000)=nil}, {&(0x7f0000734000/0x3000)=nil, &(0x7f0000029000/0x3000)=nil, 0xffffffffffffffff}, {&(0x7f000040c000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x200}, {&(0x7f0000717000/0x2000)=nil, &(0x7f0000148000/0x2000)=nil, 0x2}, {&(0x7f0000454000/0x1000)=nil, &(0x7f000072d000/0x1000)=nil, 0x10000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000778000/0x3000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000544000/0x4000)=nil, 0x3}, {&(0x7f00004df000/0x1000)=nil, &(0x7f0000403000/0x2000)=nil, 0x76}, {&(0x7f0000774000/0x2000)=nil, &(0x7f00007e9000/0x1000)=nil, 0x80000001}, {&(0x7f00002d8000/0x4000)=nil, &(0x7f00003c1000/0x3000)=nil, 0x24}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x80}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x6}, {&(0x7f000063c000/0x4000)=nil, &(0x7f00002a9000/0x4000)=nil, 0x2}, {&(0x7f00002b9000/0x2000)=nil, &(0x7f0000027000/0x4000)=nil, 0x5}, {&(0x7f00006f3000/0x2000)=nil, &(0x7f0000570000/0x1000)=nil, 0xdad}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) 16:00:16 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0xd72d53b2cc343f47, 0x0) fcntl$getflags(r0, 0x1) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='\x00', 0x10, 0x81) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0x4) unveil(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000240)='c\x00') chroot(&(0x7f0000000000)='./file0/file0/file0\x00') 16:00:16 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500", 0x0, 0x7}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000240)=0xc) ftruncate(r0, 0x0, 0x1) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0xa4, 0x11, 0x1, 0x800}, {{r1}, 0xffffffffffffffff, 0xa0, 0x80000000, 0x5, 0x4a84}, {{r1}, 0xfffffffffffffffe, 0x20, 0xfffff, 0x8001, 0x9}, {{r1}, 0xfffffffffffffff9, 0xc5, 0x20000000, 0xc66, 0x7ff}, {{r1}, 0xfffffffffffffff8, 0x80, 0x1, 0xfffffffffffffffb, 0xffffffff}, {{r1}, 0xfffffffffffffff9, 0x2, 0x80000000, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x40, 0x0, 0x7, 0x1}, {{r1}, 0xfffffffffffffffb, 0x80, 0x20000010, 0x20}, {{r1}, 0xfffffffffffffffd, 0x42, 0xf0000000, 0x0, 0x8}], 0x1c1, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x0, 0xfffff, 0x1, 0x6}, {{r1}, 0xfffffffffffffffc, 0x10, 0x1, 0xfffffffffffffffd, 0x7}], 0x0, &(0x7f00000001c0)={0xeaf7, 0x20}) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) flock(r1, 0x0) getpeername$inet6(r0, &(0x7f0000000280), &(0x7f00000002c0)=0xc) 16:00:17 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)) getsockname$unix(r0, 0x0, &(0x7f0000000080)) 16:00:17 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="bba1", 0x2}], 0x1) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x10000ffffffff}) ioctl$TIOCNXCL(r0, 0x2000740e) 16:00:17 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0xe) r1 = socket$unix(0x1, 0x0, 0x0) r2 = accept(r1, 0x0, &(0x7f0000000080)) connect$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) flock(r0, 0x2) flock(r0, 0x0) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) 16:00:17 executing program 0: r0 = socket(0x18, 0xc005, 0x1ff) sendto$unix(r0, &(0x7f0000000000)="b100050161000004000000000000ca90100e08fecea11ea8fe910f00003fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff00"/177, 0xfd14, 0x0, 0x0, 0xfffffffffffffe6d) socket(0x1, 0x7, 0x3f) socket(0x1, 0x3, 0x2) 16:00:17 executing program 0: r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x11, r1, 0x0, 0x0) getpeername(r1, &(0x7f0000000080)=@in6, &(0x7f0000000140)=0xc) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) execve(0x0, 0x0, &(0x7f0000000180)=[&(0x7f00000002c0)='(\\\x83\x00', &(0x7f0000000300)='\x00']) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)) close(r0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000001c0)={0x2, './file0\x00', './file0\x00'}) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xb0a40ed072d8c14f, &(0x7f0000000080)="379708a35000000000000000") 16:00:18 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x7, 0x0, 0x800, 0x0) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x7c}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20010, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:18 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f00000008c0)={&(0x7f0000000000)=ANY=[], 0x0, &(0x7f0000000080), 0x0, 0xfffffffffffffffe, 0x0, 0x2}, 0x0) socket$unix(0x1, 0x7, 0x0) socket$unix(0x1, 0x5, 0x0) 16:00:18 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$getflags(r0, 0x3) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x3d, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x352, &(0x7f0000000040)}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{0x80000000, 0x7, 0x2, 0x9}, {0x1, 0x6, 0x2, 0xffffffffc98271ac}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x15}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x9) 16:00:18 executing program 0: r0 = socket(0x111, 0x3, 0xfffffffffffffffc) sendto$unix(r0, &(0x7f0000000180)="9401050138a85a80b1b0782797888fd1f838a311000000000000b13886ca3849451ae3c3051020741038f5538551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f5eef9187a869a4d3a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d62934e4fd89070000000000000070c1f5a872c88dff7cc53c894303b2a0a85ff3faa800000000009ec7ab3a34c29000000000000000000000000000002d7e4a5d76cc3f9cff2ed2243e56fa277603c5cc1e047326bcf6b67b75d00bf6ee330b6a80874b70559d9975ebd13da2447a78aa4b00cd0ba1870215607bb912e3d7325183ce69456b4b6ca927871c81672a54ec695c5bdeb842836656f917945cc076f87dc714dfe0aa2947252df350707b22884a7730cb6dba8742110fbe9ec7481885274387e0b1dbe5695122604819b0b2294b7b20726a5d4fcb44f62d00fabb2f247a166d8d79d05b8cc370f5c11db58aedca632a83acd58ff0ea0a3dca58ccb03cce466cda735017196ff346c32717397d6ec6952ec90de81ed297b2319e130f", 0x194, 0x0, 0x0, 0x0) 16:00:18 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCCDTR(r2, 0x20007478) r3 = dup(r2) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f00000000c0)) fcntl$setstatus(r1, 0x4, 0x88) ioctl$TIOCFLUSH(r3, 0x8028698c, &(0x7f0000000080)=0x9) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000040)=0x1735) open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x147) 16:00:18 executing program 1: syz_emit_ethernet(0x74, &(0x7f0000000000)="738c15b3abdbec8e70fa41ab217827f940a7caeac4b0bd3baf0eb85250b0c138bc8b2bc6783b26ce16f4996c91068ef67732280cd0c7134b3a70b3b0b21b90612c3aae2b07bfe2b0122b58704e1adf4f6d5ec8c3e45accdaf60429eb00391a14c5b8f70e62f22ccad1ac2fd2891899c1151d8a57") r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='H') 16:00:18 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) getsockname$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) ftruncate(r0, 0x0, 0x402ffff) 16:00:18 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) dup(r2) ioctl$TIOCFLUSH(r2, 0x8028698c, &(0x7f0000000040)=0xff) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='r\x00') 16:00:18 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = socket(0x10000000002, 0x2, 0x0) write(r1, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) poll(&(0x7f0000000080)=[{r0, 0x40}], 0x1, 0x0) 16:00:18 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getuid() getuid() geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) setuid(r0) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x801, 0x0) 16:00:18 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0xfffffffffffffff9, 0x0) close(r0) lseek(r0, 0x0, 0x0, 0x0) 16:00:18 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xa8, 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000040)) mlockall(0x80000000000003) setrlimit(0x4000000003, &(0x7f0000000080)={0x92ffff, 0x400201010000001f}) 16:00:18 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x0, 0xe8f}, 0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r1 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) close(r1) 16:00:18 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x1f, 0x4007, 0x0) r0 = socket(0x17, 0x8002, 0x0) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000040), 0x4) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) pipe2(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) sendto(r1, &(0x7f0000000240)="bfba045c65ac95ef87ee255b7cbb03a982864149b0612725c9bef25276ef8dbcbc6ecbe1dbcff08bb12ce510149fde596a1cc303dbb1ee96be1263e7261fe242220dc05f53914eb5f7fea674977175833b939f55290772b95082521c7bbe435a09e7527da46dbbe15366279cef1ceaf57adb0892873f15b0fa06b132f400460f77fa5bc46da937afa32042ba95823de0340957e78301ffc2b21cab916be33dc54f6bf23d49987326eef206f3ed3214dbb6d53c09d27f7e3f8c9f44d02a562ecba5b0c71776a0035c4bb6b7", 0xcb, 0xa, &(0x7f0000000380)=@in={0x2, 0x2}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r4 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) sendto$inet(r4, &(0x7f0000000140)="56c70476ca0cb245682a160517015ac3c72ceedcde0c139f2b67526a89f900810796ca4428c090b4212e8a98c6d9983bc6e8f41e5d0618e6085014a324d40061e83acb4df0ba79bb04962df4e004d4", 0x4f, 0x1, &(0x7f00000001c0)={0x2, 0x0}, 0xc) recvfrom$inet(r2, &(0x7f00000003c0)=""/6, 0x6, 0x3, &(0x7f0000000400)={0x2, 0x0}, 0xc) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000480)=0x9) 16:00:19 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) write(r0, &(0x7f0000000080)="da", 0x1) recvfrom$unix(r0, &(0x7f0000000040)=""/59, 0x3b, 0x10000000000042, 0x0, 0x0) write(r0, &(0x7f00000002c0)="64a356d97ca778a36789156f9b80f04064345389c77719aa0e62f589699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369004376036e5835eec770091359c293c9952439e8aec85342e412f4650379b62d001495a34264920202a5ecfcdcb60baf59a1efb5b3546f9b0eb1b85096eacf1349b7927f9d30e3427140bb", 0x90) 16:00:19 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x101) pwritev(r0, &(0x7f0000000000), 0x0, 0x0, 0x0) 16:00:19 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffbffe, 0x0, "d730c15b08f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) semget$private(0x0, 0x2, 0x200) r2 = dup2(r0, r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x5, &(0x7f0000000200)=[{0xfa68, 0x7ff, 0x1, 0x200}, {0x3, 0xf26, 0x1}, {0x2, 0x11e3d6d, 0x5, 0x9}, {0x0, 0x200, 0x8, 0x80}, {0xf25, 0xb6c, 0x8000, 0x2}]}) r3 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0xa00, 0x0) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x3f, 0xa6, 0x4, 0x0, 0xd4c, 0x800, 0x5f4c, 0x0, 0x1, 0x2840, 0x7}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1, 0x2) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000080)=0x2) ioctl$VT_ACTIVATE(r4, 0x20007605, &(0x7f0000000280)=0x1000) mknod$loop(&(0x7f0000000300)='./file1\x00', 0x2038, 0x0) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f00000002c0)=0xffff) 16:00:19 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) select(0x40, &(0x7f0000000000)={0x0, 0x100000000000000}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f0000000080)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = syz_open_pts() mmap(&(0x7f0000083000/0x2000)=nil, 0x2000, 0x3, 0x13, r1, 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0xffffffff, 0xe41f, 0xd7, 0x7, "6c9f744db7a5672d0e02a5250c8a4650b2432675", 0x2, 0xcbf}) fcntl$setflags(r1, 0x2, 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10, 0x0) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000180)={{}, 0x5, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$TIOCSTART(r2, 0x2000746e) mprotect(&(0x7f00002a9000/0x4000)=nil, 0x4000, 0x0) sendmsg(r0, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0}, 0x0) 16:00:20 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x1e}, {&(0x7f0000000000)=""/40, 0xfffffffffffffd85}], 0x2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000000140)='./bus\x00', 0x301, 0x0) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000000280), 0x1000000000000042, 0x0, 0x0) 16:00:00 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getuid() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) symlinkat(&(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00') geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getuid() setuid(r0) open$dir(&(0x7f00000001c0)='./file1\x00', 0x80, 0x100) lstat(&(0x7f0000000000)='./file0\x00', 0xfffffffffffffffe) poll(&(0x7f0000000200)=[{r1}, {r1, 0x1c3}], 0x2, 0xf1) 16:00:00 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) getpgid(r1) getpgid(r1) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="0000001860e6008bbf3e3a29000000000000004e341dcd291ccf49f5feffffff000040000100000000001b27", 0x2c}], 0x1) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1088a, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x54}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r1, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x1}, 0x8) syz_emit_ethernet(0x1, &(0x7f0000000280)="89") readlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/168, 0xa8) 16:00:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="00120029000000b29211500701", 0xd) 16:00:00 executing program 0: r0 = socket$inet(0x2, 0x1, 0x89) setsockopt$sock_int(r0, 0x1, 0x0, 0x0, 0xff0b) recvfrom(r0, &(0x7f0000000140)=""/17, 0x11, 0x2, 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x5) accept(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:00 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() select(0x83, &(0x7f0000000000)={0x1f}, 0x0, 0x0, &(0x7f00000000c0)={0x2020000000400022}) r2 = dup2(r0, r1) connect$inet6(r2, &(0x7f0000000040), 0xc) setsockopt(r2, 0x2, 0x6, &(0x7f0000000100)="a44789b07c9f23863acd2d768b781d59292a377acee86ec2bf8e64f2231f5ccf481e84eca150eecd5680ceecdc550b81480e6e7ca8c40a11dc86f945ded735202bb88110e7a9299edd66d88731b48163050eaf532d38542e2abf11f258de1667bb9f7e3d2ca01217b64100d48698b2fcebff2ffa8e53e8ca4900589bba9a2badaa607dc267ade602f24540c2ed044555c8142ba0a604d4f94de9ecc4cfa4a8274e9381f39247c365283494336b13d46a6f7d5b0a84cee38d43", 0xb9) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000080)={0x20, 0xdebd}) 16:00:00 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x4, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f00000001c0)=0x10) sendto$unix(r0, &(0x7f0000000100)="211f34a344e0feb60e0cf0b89a59b9fe135810d4509524d9bb09b08a125617b55bc9a389d731de2a7d3ea03113dd87b158cbe675a4a9c7e574043c022484262679e04512888f4f607e22031f1ead32d315afd6fea20802d3d8c834a98730320490ee5b9547df1bd50fa1df57ad423ad5506af08d03", 0x75, 0x1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) mknod(&(0x7f0000000040)='./file0\x00', 0x202010, 0x1605) open$dir(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0xc) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f0000000180)='X', 0x1) r1 = dup(r0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)={0x0, &(0x7f0000001900)}) open(&(0x7f0000000000)='./file0\x00', 0x20, 0x20) 16:00:00 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) pwrite(r0, &(0x7f0000000080)="9e4f56f29b7c1126183f516434c2373658cf1cd0eac077d52923b504c489bbc53673171e543f35c0993427d713611001c81bf7e5713dcf9fae893c69ee2f7cd93c968aac9ea3e82f03ddc45d", 0x4c, 0x0, 0x0) flock(r0, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x203, 0x100000000}) r1 = getpgid(0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x3, 0x4, 0x80000000, r1}) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) 16:00:00 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) fcntl$dupfd(r1, 0x70e1a4d2bf84cdfb, r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000140)=0x8000000000248) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x24, 0x1f}, {0x0, 0x0, 0x0, 0x7fffffff}, {0x6, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fchdir(r0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") syz_emit_ethernet(0x78, &(0x7f0000000140)="5af5a4da96b7e02eff258cbd0d23d556247baf8fcd249cbe8b85ee05e79c21f4bcdf84c7afa00afababe27714bc605eccd7e2c19a7f182501d25643e336591b8ecb03f9828fc8a307187a6ccd5435eca1ec14de2ef2983fc4c8957c170f89e93c26993b6c7d1bd46d32469b8d8848f6ee7dacf1ede2b666a") 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x2, &(0x7f0000000000)=[{0x80}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x2) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000080)={0x2, 0x8001, {0x9, 0x2}}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="a1") 16:00:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000040)='./bus\x00', 0x51, 0x0) mkdir(&(0x7f0000000140)='./bus\x00', 0x50) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000080)) getsockname(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) 16:00:00 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) close(r1) fchflags(r1, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) 16:00:00 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x11, 0x0) fcntl$setstatus(r0, 0x4, 0x80) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x80085301, &(0x7f0000000140)={0xc6000000}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x200, 0xfffffffffffffff9, './bus\x00', 0xffffffffffffffe1, 0x3f, 0x9, 0x4a9}) 16:00:00 executing program 1: r0 = socket(0x18, 0x400000003, 0x11) connect$unix(r0, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x2) write(r0, 0x0, 0x0) 16:00:00 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) utimensat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x40000000000000}, {0x0, 0x3}}, 0x0) 16:00:00 executing program 1: r0 = open(&(0x7f0000001900)='./bus\x00', 0x20209, 0x80) getpeername$unix(r0, &(0x7f0000001940)=@file={0x0, ""/97}, &(0x7f00000019c0)=0x63) mknod(&(0x7f0000000100)='./bus\x00', 0x100, 0x8000004f4b) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r2 = getppid() r3 = getuid() r4 = getgid() sendmsg$unix(r1, &(0x7f00000018c0)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000180)="34fceb7e62505d5c0f3b8202b03414c798af7ef8be56311f41e79494a3f84519e32844d53ad461937fd961f0e01f2ee52be7710a9e38a047464ffc4cccf33e3afaaf88759077e838fa71f9580fbdca2ebf86299875aa9829acbab5144222574781c7f171b32d51a7dca0f57ffab9422186aa9d3029f97a3aa391c6104688d5bac0c31aedfab1961e4086ef8af7b00e243dcfbd57536a2f6805", 0x99}, {&(0x7f0000000780)="8571bd4f370bdd287f75dedc328f3aa5fc19181962b53ff35cd5e4b8ee3ed2ec9fdd676858631fb053420c86b573474d186eab5a361e01f0a346044673fc2ae4fbe9f1019bb29adb8af38b7fc71c02851d9fb134ebb74ee77329204d993465177d464f7c73a48b9e62d5e0359808eb38d4e7c9fe85e0dfa5df8c9f9cd56a3026dc47ecf4f698d40bb5cc7a077665634323701ce2d76eae32", 0x98}, {&(0x7f0000000840)="82873bb9e5b88fbf38e0e5a5997ce9fea63413cd286574e4c18b18d4ecb4c4dd79f1e72138f038b9555e310ecf654bedf7f4cb7b03f6314cdb44ce5148332326f03a9f0a8835c18a006859ce07e8017e09a88a6c952f25b43b24b167f08544deb096caa9d0ff19ee4c3e67c8bf2b7305", 0x70}, {&(0x7f00000008c0)="b5b71896d2598826ae23d0fcb3a16bd801c1349c3cbda8e28a0b3542494bbfee9202e2433670e4c820a4a65e6cdb353e9671c38aaf8f195e77ddcc248174b9b2e5e1062073527e466ea80b802327742c562f99f1ab9e5eb3737ec7581e1236990f73da3d776408a2043b6326252b4851edeed05bb378821a79a2db43725863bdff403905e018dfdf1dbf85bbc046f19562d8cb71f3ad33df79fc7b8d1749c656bb15456d985c2adc64f16f6cbdc23e7e1ca0b1190d19be7696363d1120edb473e9d26d04005204dd2acd26976a2ede885f1efb3c4a300388a48b1c94b7a5ca9b8feaa863a7b5e7d9646d3f8948c459a5d639886e5fafeaac26f7686d7cd9228f23b88dca48add367003e69c49db1c74d34f7da6fdd54207998625021a38f416157fb7a77bdc2684513b305af7deddd86ffd88bb7fef733feb51a563d7dac6124c98d21d1aeec5ed6b5cb47fc8d872d2c4b6a53c370aa5e5b6eee1de95d55b6aed25248b10b0e539da7cf53ac100c500885ae5042a5d0c72853587e70acda9f8f9f065d7cb6ea96840b1de8e08ae5548da1fa2a2a067bcb7abaa7b3103b8762f31b7f787da5df6482c6ed259bdab07d2c6d385c94ea0c01b57bc6c650a155ca2ab6f0887b1792f99e1c76c2ddadf657e599c6195af9f6ebd9e8df99a09ee09441cc838f181f229eb2bb7fac8d163ee183814779689b879b8c72e0573e2f7dd826cd3cad6d30eac7bf99dabc45e76ec143c813f14720a6dee137658957bb917d42512b29274a222271c1cb857712de2e4bea8dbd0578251c364dfbb583b92677491b2efd40f322a89aef3a5e35ee13760af4c8a60f1eec542795e03e4c0925a7e2e46301251cf9d10d7e3fead08ac82eb87007ef856eb3f1dea8dc129df7d0fae20b68f286b28998e7ccfab7ea4be219350062900c0ccf480d61d8416a5443973a6fa71b9d7d85c13a22c628d638b0b4b822b471231b0393d7008e4543ad11498d9f4875d4f9f2af05f1dfecec7ce9a7b819874c3cf39aad7240f7b9343510b35626d3ccf973d8d608986d9b5ae79076f61a97f483c6520217ae360dc3d6dc959d99c7b412c4c663ff7ee24c14006dfbf4c67f55bb86ee615ef5d7ebdc329be2ab163518f199248408ae5dfdf486991add614c6873574eaac6fcde603d1cdc7abe3592f064ba5fff80a48d84fe4712cb4e82a49d5defdecfce9257a8db0f10a39ac38293efbdf1545465ffa5dcfed172dcdabed3df7a3d72696fcf618e60cc2a86b4ea7fac48d6f90492ad8c908ad556f9bb9720f07ee6884e0223373497ac06e2c321343ef96ba5fdd8a8d4cef18170e3a5c26b8b48dbe0302840af862cee5e860b6b667c326fa13aa7543a5550fe1acf3bf08b1aa4c01a035d6f4f99c61b7947be76040226891eb89028d7431a899e545151fed3743e5391b04c7ed7e249839276921599622ad5c804d4d2e874540803d5f55c9f1fc57cdec54433ee6acb98b2e54ffa6d4e7f8d7ed4b8b499d38a817c722f8f11e885fe6ce848fe9cd51adbe660f1658796f5006546a96b767cfe5ffc05affa8ceb55ec7160fbcbb37b1f38998a3011cd48b79d69a94e9d8f4ad0546cadb4c9b3969cd28bbaef56606d7c13c30803e51e019daf3435f546736d8e18141371eff7d2640d46ff483146b6021f7228b9d7131326817788615825480eb7fbab6a31522b4e923bde17f5def399645447a6e8888419e85f6f13113a4f5ba7ce8dfaf1d530234e4917baf232264be126372e773da43da8e7fe155a9a7be05179aa4e8311d26f978090d1922c87b1c40efc6def7b5836787657d822b6889602a647e7b6309df502d5574a1880f9bee1a84c4ac95591cfcb6dbeb230afd71283b13a318bed08fbf2cd758eede9aa87e1a84f3e2802eabe8d97d984a3e52c4c10f57e55742bda980dae9b546d4153119bf8c3bac2be534f546a54ad10cc217714ff18e0eb98bcaa159340952bd02b2c7b6aa2c6a663d81aa481e9b7e3dcfa8859751071773c6cab64ac129532634fe74c4ea604d6aa56d1e4b2d3834678588251a116c617c7f2e3f513cf303c6736eba87a7d3f59ee447fa2f83a83f3f4af66763f121a8562c5f782582ed1a1710679e15bb90da739ac2927e0f7a34a7d077d459cbd571ef5232c8baa0b3549f14782c3149bde8d7d7c786d6f2964a084adf79569d068f937573967a0b6065e4fa5e71d0e11ad64e89f3e2fa92a919f687e148d1d98d7656e16acd229dc0d4cf7cb515941283e34b27726b382f64dd1077348db33f94d129d413e503de3585c852eafde878793efd756af6112836e3ce1965c1471ee1f59e184cf2e1aae879b7a97b92af94e124e39174928ea4bf52eff5aaca8ee9932d88ee8d6868dc9e753b9f6d56eba6776f80e326c11aa557e0cae61aee352fda190c100434345ad9f37c198911bdcd22894607e904c9f626cc086388a58552e47f2ef8a160a5ce790e46171c32a7f42f8388600742cb74d74440e001e8df5cca9047a9dba6f272829e9017f26ef6d56956b321ca4a3140c635b91fffe7e6f7ecd31b8cb0fb34b871f43931d124cdc0fb9f07e504098d7b3c841adaa4cb6ab080282940bed8847641cc3c6b35f3ac44b0f1409acbe94d03e37a8c8d71dca0390ac4f06210ea74454897958b93757d8a1e8c96bd3b9b4a716060ee41c3156256f3ec38ccc5885b85c9bee36a0770560bcb875ebb14f3ceccddf36738d1a6b642bda0056350a179e7838ded8863c55f82dc234c24d756e60116ccc7f0507cbec0fdba1d3a73f1badfec2c05fbffda7a70dbf5fe31055ad97f3be6b5839ad9034bcbdc0500a93238d348e3debb3b4f4fa1cd4aaca092f98f314cb6cdee9cb393af0ba35a43264213f4d80d793f64d6c33f9a2535b4b826c42aa6fa14283d0c806346e5c5d1511b8734548cb927da778fbaed8bc75376d07eecf7a13f2fa94515ff7941cb575d398c7a8553a47278ca76fb8b03c2ebd33ce80eaae99cb43f8fcf71c6905383637699f068728ef4b9b3166e21d29cc7e8e7ed0a9f40d27504ea027409a2020a43b5a6bae7456b3cb3a3f67d2d32663cbfc02af4afc036c4a2e949d3721278b98847819fa1ad701c4e65c94a35f8c787de98c0deb493f512162704e463f5f76019db352b86ef2fb2fe48e5380ffb2f78208519e1b3ba456bcd46f96c766a1e3b23f705c1e8e39021263a7df460bf7d89a327d6f82628e97985ca28e2cf46393a190bd61db678463b45785a0b0e8c86711430e76bd592e3942da9f6ad48a64539e8fc81ae2e2303ad39fac9a2ec8cedaee62b01be005cf031cd5fda743a0c7478c42caef7eb3db84b5241394572f1b1c2aa28be63bec643a66b4817418bd2adae82d5af7a9d4af19f23266538d879c21dcda4b7503621828eec90ab03313d5f5db32da05efec882b3a9c2ab0e1301870613d120e33ef22000081e5486a55683251544366cc0ec2b7cc84f2dfad4c2bd34a2c55b650a2e2af1f8feaed41f366ae86242de19665a2f889783a11370faa332fb544c958c7520e2d8509fe91438c7f5008c1ad3a097245cec1352b4e3c525233ef2b3d3c5502c61d7ec7d2ba47622ce2b1d1f6a7613a14d4ee54cf5061b7b1090ff1cfcea7e78a6b8044957c52bb6fa62df00d397eb9ee37ea81ac2a346e75a94c26bbd84d3b69e764d36958ef18d86e11f0e5aa1df183b711cf1a7cee6bd1762436debbeb92c450ee5f034e8cd44d804be1d86613805b87d3e87b176c18765c547005664b1732eabb389ac1e9e4b132954d91becef495d066c5b889ef890d62e320a97f03de82bf8bfb2145fde68e44f904ba646e374a8ca7f19ef9a68326651fd42e1466d905b0c87c0f49b284610bb3cb5b3d79922d4a50f5cd0a6abfe53d05f5d6d5a38df2472aa07bab57304f6e8a21f23eae7a1e496ceddcd1b7a7577c53b80baa3e75bc73625e6d4d75c7ead6ab0925571357c7ad7a126a3247c0df156fbebc3fe7b35b76443c9a0eafd7b84ebc61aa3dc0a2166efad3c5942e4a3e78f8cc0b49ddd475c3a6804813cb1820b419a8454a11504dcd8e441a754fc7b30bec80724738b58adf599ffc0ee0810d6134861146404f461cd58f0fec16f3e6918ec29f32954cc235273ebd057bc0b605256e52e79786ebd1975667628fc4d314e3b02e968ed2116acd0e08595036154f2dd39f5c5b8894a7d220535160191130cfe040a7c9a89efe0e1c0a5b23816c53c0167e03c47fcc38161c0996e5d3613c5729cebe55a180f6550129e1e05f9b17180ae4c25ecfc78f72da81acc4c8918d819855e261af7aa02eb558313aeaf8abbfb9841a6cf5424166420cba794911162b6159c839c276569767535e99f5460443505422e2df3cd4b15574aab9e3076d9385ba7190cfcf9c78f8640920ae9a4739a60615bb22a236f9d1cf85651d4b10e056e59b4cd76ecb9461fe61d77ca964dce228d4824c89783328ef5dc5918b1d520354b82dcbbac6616b0b62a8869a13819cfb1deb8483adb7d468f273f169022ce0479f23006e50a501ae567b6833e404c85a4b871189223ae78bf6c521ad3a850b8f8bee1fd88306d66ee026ae995d11a7475327243071e6893376739adec0c4c67cc91af7698871b1ddf37b9706f689e8e89db2eb71e7bc0e8a186aeec27f38c18ae7a1e18e538a93207e93520c8b913bfdc319ab3c2291cdafffb561501880eeceeaf472a60abe758bbe3fdb54c5e2879fd25a670cc74c6572be1d7e334cf91925f8afd42667742c01ccdb0952918e86c469ecae183c8954ca1cb0782aedff4550448a77950595671e444c4ff4f71906aef8f31384e8deff934522b792182399220f87dec3ceb4ce379f347ddf477efd40155b4339b59a26003aace7fe92df8de5d9f160472a2d00e7330a94a682ab722a58f070cefd94bf76fe1d2e731f657610920011f0e3c136f66b78d283e1c09652cfda353cad1216c285d30c3f2820b1dadc9fe95a58b0a48faf362a9f032f16ae144f05c901ded9146cb84eabe9a7b77e766fc3563ff5c467db4e803df052d81ee56f36886173dee58098a583db6cd1e2c66cb7a94a3e9b29d38021b5102ffef1926ac0abbd27c70b7192a017acefb045f574da5e62c97546521eb9964b56dedc84c777639841f6d9c5946c96d32ae3682518674e47f2e1860406a823eaa78360bd3acdb9fb47a122978e5e651f5973cee8ba696a1c50325d2d3b69bcd56878bb04efc3b274232979f1833ceb73cd396ed0e52be0b1adfe2f21e8472e3838e6a2a0fc949641fbfc854d5156a586d9900d77305e3c625e93214d7bc69350028e4a92df8a89240cb094bbfc03efd6e4154f7f9a95fc9e191d786a0b6e1fc1c41bcec5602396112c189602a09f2dcce477b6d114be556e028d2f8fd4eb33afb202030688f8e6902781bb2dfdfcbac3fce2630d0547b98e37e1be0b2f31029583b32409ea9c2990d472119c6d5ee279d6acc80b89d3481c6e04bb86099897a094d74df8e0e5c11a70548db040e038cf0de0c57e6556caee2c62756c18a0f8280e27a782d05489df15a1e13b6656c1a4d8756e542fe0d87771d35f6172e32448a7f846284fc731b781c2f07bab6fb5b5ef8e716bd9162a27a125f554fad5cd7af991a25a7ffe686906771ae09912352d7e882b2d18929a2ba81a41d29c454dbe8c8789008bb5471a62f2d943050ddfb7e9249dd270a2583ef34450c939dc4b6ed3242aaac3d44a96c4195725510a00ff4faaf5c025a84ec412144ba1964622d83e0ecfa641e3bbea2d788c", 0x1000}], 0x4, &(0x7f0000000240)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0xc}, 0xc) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000280)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f00009fe000/0x600000)=nil, &(0x7f0000bc8000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000b2d000/0x3000)=nil}, {&(0x7f0000fab000/0x3000)=nil, &(0x7f0000d90000/0xf000)=nil}, {&(0x7f0000e9d000/0x1000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000a03000/0x3000)=nil}, {&(0x7f0000da0000/0x1000)=nil, &(0x7f0000eea000/0x4000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './file', './bus\x00', './bus\x00']}) ioctl$TIOCSETA(r1, 0xc2c04200, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e7c99"}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = getgid() fchown(r1, r5, r6) 16:00:00 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x18000, 0x0) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000080)=0x1) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0x1, 0x8, "d37b9f7f6f521afb324a01a9b24abfb27bab544d", 0x1, 0x8001}) fcntl$dupfd(r1, 0x80000000008, 0xffffffffffffffff) 16:00:00 executing program 1: nanosleep(&(0x7f0000000180)={0xf0, 0xfffffffe}, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x64) kevent(r0, &(0x7f0000000000), 0xb4e, 0x0, 0x10703f, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x40}, {0x6}]}) chmod(&(0x7f00000000c0)='./file0\x00', 0x20) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x0, 0x20000000, 0x1, 0x5}, {{r0}, 0xfffffffffffffffd, 0x2, 0x80000002, 0x2ac1, 0x2}, {{r0}, 0xfffffffffffffffc, 0x28, 0x40000042, 0xfffffffffffffffe, 0xb33a}, {{r0}, 0xfffffffffffffffe, 0x1, 0x20000000, 0x4}, {{r0}, 0xfffffffffffffffc, 0x4, 0x21, 0x50c4aa18, 0x1}, {{r0}, 0xffffffffffffffff, 0x88, 0x1, 0x5, 0x37}, {{r0}, 0xffffffffffffffff, 0x11, 0x0, 0xffffffffffffacbd, 0xfffffffffffffffe}], 0x2, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffa, 0x91, 0x5, 0x40, 0x1}], 0x401, &(0x7f0000000300)={0x4}) 16:00:00 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x200000000000000}, 0x0, &(0x7f0000000080)={0x1, 0x0, 0x86, 0x3, 0x1, 0x1, 0x6, 0x101}, &(0x7f0000000140)={0x0, 0x4}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f00000000c0)={0x0, 0x1, 0x7ff, 0x40, 0x8}) 16:00:00 executing program 1: kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0x0, 0x0, 0x0, 0x1, 0x1}], 0xffffffffffffffff, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_int(r0, 0xffff, 0x1015, &(0x7f0000000100), &(0x7f0000000180)=0x4) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r1, r0) 16:00:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x210c, 0x200000046485d43) utimes(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)={{0x1, 0x1000}, {0xfa, 0x9}}) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$TIOCSBRK(r0, 0x2000747b) socketpair(0x20, 0x7, 0x6, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r0, 0xc0206921, &(0x7f0000000300)) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x9) 16:00:00 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0xffffffffffffffff}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x20, 0xfffff, 0x7, 0x9}, {{r0}, 0xfffffffffffffffd, 0x2, 0xf0000000, 0xffff, 0x1000000000000000}, {{r0}, 0xffffffffffffffff, 0x18, 0x1, 0x56, 0x80000000}, {{r0}, 0xfffffffffffffffd, 0x8, 0x60000021, 0x54439c93, 0xe51c}, {{r0}, 0xfffffffffffffffa, 0xa, 0xf0000005, 0x8, 0x9}, {{r0}, 0xfffffffffffffff9, 0x4, 0x8, 0x5d, 0xffff}, {{r0}, 0xfffffffffffffffe, 0x1, 0x8, 0x1, 0x3c}], 0x472, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x10, 0x40000002, 0x8, 0x6}, {{r0}, 0xfffffffffffffffa, 0x20, 0xf0000000, 0x963, 0xd8}, {{r0}, 0xffffffffffffffff, 0xca, 0x1, 0x3, 0x2}, {{r0}, 0xe29419c8ae7f8378, 0x24, 0x41, 0x4, 0x7}, {{r0}, 0xffffffffffffffff, 0x2, 0x40, 0x8, 0x8}, {{r0}, 0xffffffffffffffff, 0x4, 0x93, 0x6c, 0x100}], 0x9, &(0x7f00000001c0)={0xffffffffffffff80, 0x3}) kevent(r0, &(0x7f0000000000), 0xf8b4, 0x0, 0x10000fe, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000200), 0x3, 0x0) 16:00:00 executing program 0: r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8440, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f00000000c0)) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf96, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00", 0x0, 0xfffffffffffffffe}) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "9c1c333ac7da821d6c25433b0ab1fac673e567a1", 0x0, 0x6e}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x6, 0x4, 0x100000000, 0xfffffffffffff5d6, "d6c5a44af521be53a8072dd5bbbaaec56b5966be", 0x9, 0x2}) ioctl$KDENABIO(r1, 0x20004b3c) 16:00:00 executing program 0: r0 = dup(0xffffffffffffffff) getsockname$unix(r0, &(0x7f0000000180)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1}, {0x16}]}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_broadaddr=@in}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:01 executing program 1: r0 = socket(0x10, 0x3, 0x80) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000400)={0x10, 0xe8a6, 0x4, 0x3f, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x5}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x5}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x2}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff2000/0xe000)=nil, 0x1}, {&(0x7f0000ff1000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x1000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x10000}, {&(0x7f0000ff2000/0x1000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0x1}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff0000/0xe000)=nil, 0xffffffffffff7fff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff2000/0x4000)=nil, 0x7}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x4}, {&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xe5c}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x6}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x23}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff0000/0x1000)=nil, 0x4031}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x86cc}) sendto(r1, &(0x7f00000000c0)="3a13a2bacde0674219df5211b944cc12b54176ac7094158d66c32c7d0c6ce1370b830cc4df0dcea635d3a4e5c9810d214fb575544e64911cd66e73eda5a548f0d5837f4aa9c7da685589df5bd34b35cfe69495c43cde1f08", 0x58, 0x400, &(0x7f0000000140)=@un=@file={0x1, './file0\x00'}, 0xa) sendmsg(r0, &(0x7f00000003c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="1000000000000000000000000000000081253f4ffa1d6db3b8768b8098cc7973c82e0b3b"], 0x14}, 0x0) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x5fffd}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) 16:00:01 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x85) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x4, 0x1, 0x0, "d730c15b00f4ff0000747beffde400", 0xfffffffffffffffd}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x1, 0x6, 0xc6}, {0x18, 0x3, 0x2, 0x100000000}, 0xfffffffffffffff8, [0xacc, 0x3, 0xfff, 0xfff, 0xb0, 0xa1b, 0x3, 0x8]}, 0x3c) socket(0x2, 0x4000, 0x3ff) sendto(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x5, &(0x7f0000000100)=[{0x8, 0x4000000005, 0x7789, 0x31}, {0x4000000000000081, 0x7c, 0x8000, 0x101}, {0x0, 0x20000000000, 0x4f830f71, 0x3f}, {0x4, 0xfffffffffffffffb, 0x40, 0x7fffffff}, {0x4, 0x3, 0x100, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:01 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000300)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) accept$unix(r0, 0x0, &(0x7f0000000100)) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x13, 0x0, 0x1000000000000000}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:01 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000340)={0xdeaf4152, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0xb289], [], [0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000000000], [{0x1f}, {}, {0x4, 0x0, 0x0, 0xfffffffffffffffe}, {}, {0x0, 0x0, 0xfffffffffffffffe}], {0x0, 0x0, 0x0, 0x1}}}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x59632f0e4a5afad) sendto$unix(r1, &(0x7f00000005c0)="7f4af1584eb6a05da08f8d816199c8dc41652b3f98fdd6d8fc0cf4e6c5af8c621cae9b132db7572fb2f61bafecc3be184b071308cb26e2f7c32c7819cea0bf078e8300b8ebca5a8e4f18d8be1e77eb8ef8ab701604310e0e6af9b42b9a47c89d19918c3e5476c6d20dab5568922fff984f72ebcbc825d0431f04a5aeacbdeb9f75fce60596079660e479606af596229510e2920f6f58b668d102dd18009037fd7c09c6378cec28559f3a7ac1ac3653fc2a0ce9323d3659c2a795d189cbb684d9db9647dd70fecb9c46998d4ac6e7946bd3bfc40f9870ae49ee893a2c5a4fc53044bfe9186e619eeff591f22a637600cc42708dbeaffa30bbd08475830e7537ec5933ca48b00ed99120f76449a6797f654a2104bf39b5f8b93cf3a046c52dab7d1eb7119bd4ae8a3d9c288a0052a6e697e628737a21fc5d8c0257dce430f9e50dcec15c616d5d42b966371a1dbe1690958a0ecea980c532af182e74ab0a5347d1238d70adf42439697352591dcc0474c59834219d78d07fb0d49e956a1382e0941d33413373bc49a2c3f182629b2bd07380ff386cf6e15d22051c2aa2beaa725fb9b6d984b07224c8430a5ed2b335773ca3399ceb33614d71a5aa8b5428ec6cda169843bf8421b755f03a0c7ca3b6cd69ec462c0587a42f53c6f8869c89758e4b91a3a2248ac71a57d52e9f9c010fce6c7b5314bfa3bf94fd9e8d0a8166f407a933c47704dc542eb265314ca787d7513558d26bf20f15f096c578a74d33430f28e1d1964ef7baa832a97b790191548927582f326dc2ce5f33c3a9d1147ff9a9082a8769b9f366426169b9ebde53ee47dcb959d9a0d2241320ec5691ee44e94c10df7c661c5f2023d23fa5afd544d23088374ecd08aacbfd357667381ecd5867917333484e54cf0031a6ef4e822ed19a2c9c313b0c5956b40dce3c0b50025b325ef780b824365170ac3adddb4819aa396b0b2accdeb5bf818fc2f835f9197bd291ce2f78f061fa335b1dfb131d832785bb4d02640ce45565d65a96e8b9398e564265d24cc30c1d0414cc26637c33ab0a9f2d24b3117c412fec5ab3469f2d390d4a75428aa0abcc143337184eb6b7baf032b51df7b43a3516d54736ba175e0bb02dcc9fafdcf1dab1372f52c26d35c7aee2e8a6e02fbea60497bce4a7d3505784cee64148a1cf60be54c4b6d3348b7fc5eb79b74519b4242113e5de3df9548adba00f83a189afabb5331750a03767c44e9631e33c9fd257da5fc6dfec7503ef504f3f49eaa2b63509995e00688bc5b4ef4eb9e7ae694bb25c038883d47e7c13df68edf893a96a9b0f1a44e959ca6693f1bd6cc52a38ea680188dbaf89e59c617b5cf97bd8c102ee28f4e21c1502fd8e406bc5efcdf0c1e0aa08f9b26626a064bca3ef8e35d8c82ef729c8ddf884e40901d6429e3f42a5693f0930f6c82226a60ac45507a86384a10a73f6b985fad4a476b184122ebe02f93ebadec36c76a3239407caf8dd7cd6f18b071054b25ece2b749c73f9a53680202e7730b6ef4be2c4133f858aca6bf6d9fdd9c55b80a9e31fc30021fb00ec60635e5ce2cf3739289229f9b0f0bb216de2d686443186c4d0a5c034737b75b09e9f427aacbf9ed37a77ec3067c832335a7a8a83da3fe17ec98d16a87f72b6ac701669cc422f15e7846ebc1ad523a1a1cf8d14c5bd7361276dc3ef98c2c69865cd7dbcfb71d5d79eb3b3a3d03ad2e18a590d3b402e8b85ceb8cde9b2abc684838d00249e5c1b3be35a651fb49e0d3e21c0c11251f8473594f83a9158d42a9b8f2e7c3bc665d32dfae01668f857fac2759415167ae70c3fe2cc601116ef22e55d230531cc6b2cb29f75a73544e1fc028fb836545bb6f1e1f09e28dfe1092e04c1d13cc8e59df90decec246ed96fc0bdb1548534fa9d933223f7ed644164389c46ac26c6588c0cfaaee2f0693942ac9cacb8759696743085eff318c4de17a7a5f65784b81dbdff49e4cf80d38cd32257678b50d671cc6e2cd39b2959d5d648f7f0d95e114667821332d54e5bfdeac714850d2e6b2e831563a0674a5a36d11a3c55c5f1a0faa4fa6cb5b14964ff1b6350481182b1d44c110d3f620249d5b47672b4e2336d021f1b0189be091d29fb96683ab89699829fc4a600974ab3d89b4d7789d41dc59ad4ccc6b1a7d7a37e5067d4052a3e9780afbf9d948dd1d4d4be8233acde959ef22a70f2dc4348bd0b91c7e4e84c4bfa13e8812eb02eb612fb34aeedc470633e4d0e1c1781555bcbce703f07cdefc96591c3957df1f6eefbb078ae03621b948e65f166b659c902b2b9480c9c20e8b699bc111206cf5258a1ee4b706a9ea5f7307459e1a72812881f8fd7f4237be8e28bc871705d1810441d47867959d887b9c80628bcba0f98ae69de60a0b3edcad738d6a2e82bf651994e7cf8ebb374e86b8b4dfdba4f8b3290430a268d3baa379c77e52b2abf3d5b727dd77a9114eee753fc5d93eae587b64f32b19de6aacc2f6cb748410199ca16d5b19c9cb242d9512163dcb2b4ac2b6f546488fb3cee4717e8e2820e36f33474976f6545e9cda282e63a0855875d514731a10ea7a00c8cba1ad5cc7eaf3faba92cfb68d1154a71e871ea562f236489154d6bb10972d0ae8582b4379543b00fbbe6b3a0f90bce354a2b8fcb64f0905e085ee653ab3a239778320f7672304882badb18a1dc2e6abf25198205e8c4b27c76889c83eb4e0023d5f952e6653ad24550f26a29bedcb5f5b7b0c829c17f5c493d7f1e8c07432bae5dbcb4669a5bdfb1fdfcefcd17fce65f14902fc4e39c960de7bbd3912894986ce97f01007d82a942a4f76f5bb1cb83922eefba35e4750f8fbe2ffe51f9d2f8a03fbec4c9ccc0be80b00f2408f994d7832b40b31eca55336f1971d29c64b0375008bc50e6f115541375c98a36a33891b438b8e2877d7beba57dd8978bc99532de2433ba861962c6c054910656851a54eec0271cf5e77f39fdb4c655f7ff3a50030782f3891ad623fbd4c92606fe80fba4cb4a1d88035cf458e65e650408ce10f874e1ab3f8a02851e2fdc33a5d5dee7022c162439e7640c8ccb77e6a969c016b60b1f2c6b861774e0328983d131d8127186144761027dbc27a11cc0da68c5aaa5be1d418bbe3f705337382f963a0aa64642ec22a5cc50b4a8b3afb638d9b41cce16ad4d41d7e96be96689a91f0193333d6319f45be125abbccbc487464fd5476b75bab82ca5418d20d3db7685ca53ab805a07c5ed8586d0562e19ee85a8ac82a15a63175507f64b850967edcb8718241fbc93094da040a187a3b9d3b0c3dee2c951b09d0eb23cb84717fbb0121cde841a3121904e71feea7d0f8743a33c2fe7835b776f5ef7814a4fd26663f1a94114a1256a5ea53ec601934f39522243edc7138daecd2cbef79069f056c4aaeed57093dfaee900c6e854cd4fd1eadb45e26ba11c02e3a3e9260fb6b8c6e0b8bfb331ff27f5755c8eeaa18a2e9e3b8d43018798f43a4bdda5b28c770e54bcbae537fbf4d04ee8a67c4f9d78b11e8cdbd05ea21e79526394d515d36f84cb519266437342e799b336058965e272030c956e02b60937b6ff5a95b46bfcae35ed452305caff1c3de379ab028bcaa0f1677ec8f501093c0e6d60486438cd531ee606818f0c96328a28fbf29e043341ddf816601f840e9fbe9487d04a83467f1214857c467110b80be58184c2cc7677164ca9e5147ec3d8f6eb5c0e2f7f9a8d34903c3813b212c40f963ab32bf163c1a402c7a1e0921c5e755150bb92da775cda6ff55ad5a200cb70354aa7aa9c0e4288e18d3f20b494c69a3503638da8a85e55276ff59ad12bc939f8cb232223c47c0ebddff20fb739811b7f9032b2e5755354a43a0d3fa653e311c34e39990b73d67359c488f6306fd67b8e72a9016dcc54e4c362b9b860cf359d8b4af9e2a19ee66a75ba537cfa7e611404394d796a986cf6d43d6d81733c1d7f1802d751db0c186f10560acdaa891c5ec9a2b81b55c303cf87a2896e3c44f65fb439b0fd0deb7d0956c0ba9e5e23447fcbffe45e876abcebfdfaa9935de828931975ad7b064f0a0659635ac4b2e7ca70378bc311e29f52ee9b17fd9095d9cb9ee370e3de86adb47cb938e9bab50d75dc659d30ffb0facbaf708adfc6004fb068c3f2905d1a7d30308b33d43d9ef3b0687fe78760f2b309f29afe6bc43ae5b657e8a6024e0bb830a2f9639fdc1e2ca33997ef4c6d71f52ae000672107b1dca4dfc1bd57334535aea677e828d5523401b13d8245ca03fcc99a1d489af8890f1ec07c555bfdcebd9e3fbf094425597dd11841757008985964c723346e857b2274d7709323ef049837a783173ff51a6777685cbdb464c9e961d529f58d06c17bd8040545f1569407e190ab58002b8db59659f38a4e846c91b7ce9cbc042ee146bcf7b5d1894a40fa6ec8806bfc5f9d949f28edaf291878b484f84b7c6925c3ce25aeeae28e4edc8291b96c630cfe9ad1e839fe2bd51bacd9cc9b833bc8f650e7989dd7573c3532f1d8c4c5d0a964d59f0d44ef933c14a3999045b5077a464e56fe96ea03a953d769ca569c8013ea8813dca1b4f7d681e998ecc0de317751eee23c3a734b1a3dd1329a2ca7a247b4230f51f52f7d5031aaa20f1e9bd1bdcad51da437fbe52de2d84584ab285d694e8d50aa53c3e0e303a62d12c5afb4a3155123b6cae3649793cd156822a6164425befd3ef368a346096458ecdbe19056e648fe793bb79557c0d7a05cbb9ab1ecbe7598f76677ae475f22e9eba5f2651061fac25322a3ec6cf02252fc2d89ef39fead425ac130034bf4e3acf04206eded709cba13b72ac40105249023944e564913aedf2dee50a2fee311e052185cf5d2494290309c73af29e20729e3225c3dda26199467649dbcb5c39fefdcd5be6f64074cfd3226ba9c0f4263ad9feaa80fcc2c2d19c73621ae158cf32957656d9911a8c454b2bf1298d65d2f9d15a6f9c8eb2c5f63bfa1d7a44acb389de20ab787684803d47815e7c0da6bafdbd29b51700f5bbe8686241e83452096e2371faa9422a43343a893fac52eeebcd6cf0b294e91c142f55c4eb930d20989f7f56889c81df60263dcffb1c0d68c3f13fe63c40966a91a4aafb7befd5f5abca13b7a0334aa76ce945873bcd3ac161cc029abaf378a6adeccdb949713f5054987191f62f874b521211acb5554f24f8c1a54735a46e307d814237075df28cbef86664d8adc5c0b8f87e4323441f993eaf370fe715c215ffed9e92426c1339574bff87fdf606cbb6dd68b1c352706f6bd0db85c41bbcf019cec2520d6e4b587f7e8a5eb6611348ffb52c7b118affdf10f84e3c4c97a97ab7aac8db0ebe7b38236fb3998e2c1bf3b14f80196f913d97dbd1061a7da60eb3de8101967a824d57d04402087a2cbb65db2bd1c7127c8d61c8a6038d49fbd7eaab810e55d8ad1471787a896ae3ca0a07fa47e2fd099d46ea43c23249d0ad17c410654590c7c02f2812e4f319a3581d43cc7bf81ab9debe0389f404c63d76d8337c778e71b549fd653432f86d860534ddc8e9496bef92fa7c21bb1a9c035a71e32b25f15836f9b5e57a779f63604b12c2b05514fda05cc9f006b4c4100fe779ad2a386ee5ce07ba11b7cd699636382bd1c2251fb8d1193b256e770ec826e185f19fec898bc20801beaa3ae50bf4a2e2c6bbbafa44fe5d7eada181b7df441b025e36e2841175417930ed1629d3fba9cc3da3bab49006014cabbac1a1e95d5bce8d8d07b5c9f53afd7796c99e520163e67383b1b37d304b767392aa42ac9966e", 0x1000, 0x8, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 16:00:01 executing program 0: mknod(&(0x7f0000000140)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000180)='./file1\x00', 0x200, 0x4) open$dir(&(0x7f0000000000)='./file0\x00', 0x441, 0x0) r0 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) accept$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) open$dir(&(0x7f00000001c0)='./file0\x00', 0x400000002c6, 0x0) 16:00:01 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="e493e9", 0x3}], 0x1) accept(r0, &(0x7f0000000100)=@in, &(0x7f00000001c0)=0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendmsg(r1, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000000580)=[{&(0x7f00000004c0)="1db13d6c", 0x4}], 0x1) writev(r0, &(0x7f0000001ac0)=[{&(0x7f00000019c0)="f255e387b08d5584a63a80120a5baa12f4327f746ddeec8275b35bfc31491f4ae0fcfcc6d25513b1c6e0d332f6353f21557131bca6137eeeebc318b38bb32c74635e60df90eb4ea6bd37ed1532101a877f31d22a1ab1f90d66bedeea854dd73ec1d852da3322a029ed301196f978e05f37dda846973c51d09b7a1d2f6aa3214eac0be5ce23af034a66ea4aa16ee121e445538aacdea846c570baf0ed2ebf3ca747398bb81e7b46e9e3e57ac7961e40ecfec14469e087b63146960a72406d0218dbfdf1993d7b437da9d75000d2c628170946274951442a29e6a6e43f005001197ae9ebf0cd", 0xe5}], 0x1) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0xffffffffffffff81, 0x8}, 0x8) execve(0x0, 0x0, 0x0) 16:00:02 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x1, 0x12, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) r1 = open(&(0x7f0000000080)='./file0\x00', 0x10402, 0x0) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000240)="61a6d16d8aabfa368645f3f140f8bcdd34c6165e4f78e9085ce0db543a680365f914384d8927e40fda2774bfce84f0ddd83958bbb596376dbda5d12692ef53f1df149d491134d90bd4e1784b455f57f798493ac2cce424424026d9bcdd145ca02c8e59eb1913ddc2256b016b363f5adeafbdb35511ce5b2a2f32122fb3c55e47d9c43dec0181ec697ebaa227fe53d81d9b0566", 0x93}, {&(0x7f0000000040)}, {&(0x7f00000000c0)="d608778098f1dc06c1cfbab48fbe0c8dbafac47b29bd6ad59651c0d09eeb899f33dc6999f80fc46079", 0x29}, {&(0x7f0000000180)="9913c53e98cdf46faacd92c0bc3ae5e87762d9338dacb59df2f6fa0ffe1bac92ea2d1ec6666f50dec80ac81ceb2ffcdea82316fa303977ac99dca379a4e45dba8e3d493f970d50fef5da7b3b68d3a728455abfa2", 0x54}, {&(0x7f0000000300)="3561566ac59bec914c834e42fd0fcbcfea5307afb3d036ee04859d02569428d9281cee26adc5c46c1cfedb50f72eefd0b48ab42427d3651099537bdde2ca88e90da022368036ea71eb9885e3f3b071996e515be500c23d1f0d3bfecb11e31b08e9b459d3264e398ffd56bd5caa259839d782eef1ba4e0a91c6bed0135a5e4081831e4ad377df8bdfdb3360195dc246855df18ace9f35002b27004c04f2e262c2f22fe77908af031b25d2352997c2de4daff1", 0xb2}], 0x5) munmap(&(0x7f0000000000/0x8000)=nil, 0x8000) 16:00:02 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x2a22) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000000c0)={'./bus\x00', 0xffffffff, 0x4, 0x1f, 0x0, 0x3ff, 0xfffffffffffffff8, 0x7a89, 0x1, 0x0, 0x0, 0x9}) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 16:00:02 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000080)={0x5, './file0\x00', './file0\x00'}) accept$inet6(r0, 0x0, &(0x7f0000000040)) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) bind$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) 16:00:02 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) close(r0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0xc010570d, &(0x7f0000000000)) 16:00:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000240)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000008e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000000)="fd", 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "85495500020000000000001167f5bfa600"}) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x8000, 0x0) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "c02a5bd284815045cdcccf19d36eea972fff6634"}) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000100)={0x1, 0x7, 0x6f, 0x6, "65a2d471e27d888d4fc1a28f4fdfbf0b6905ff95", 0x5, 0xffff}) poll(&(0x7f0000000040)=[{r2, 0x21}], 0x1, 0x0) 16:00:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xe2a3, 0x0, "d730c1e7bb91c6e2a78d0365cadf777a00e749e4"}) r1 = semget$private(0x0, 0x7, 0x286) semop(r1, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) r2 = dup2(r0, r0) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f00000002c0)) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000cc0)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f85000000e552aaeefeaff0f2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe2c7de03000000dd31351d74122ab9bd510eb10bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d900b3a67d3736b269790d96f5b101bc48cebd1f748040914ae36851b0d0ed75f59e92799a19d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0fffbdfa70f557a27cbf92eb7960dde95caeb18d4ca2392ca2bfe24b6e4ed3627c3ed5e59e88a461da53928b000ffdba05a473955fdccb6187fbe2a5f0f805e9d695d581dece4dda9adda4aaa9e80c382d26da643c74e35b8c5575a7d9ea1693517522ce0cf88f12a383343f2e927e0bd38179ef18f9eeffe09226a253027144ce3f5a16e1c60ca067b003ff7d1eb25ee0085bba9f14c00b5dc4f9ba16b68316f427e", 0xfffffffffffffffb) r3 = syz_open_pts() close(r0) r4 = dup(r3) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0x1ff, 0x0, 0x98a, 0xffffffffffffff39, "02000000078d00cb5fffffffffff7f00"}) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000300)=0x4) r6 = geteuid() dup(r5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) r8 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) sendto$inet(r4, &(0x7f0000000500)="3cd5a92bae3f19b1e55248b52d2973ef8d7bd85074f50e73df8380f546465eecb36d310fd137d005ba2308f3952467acbafd37c3ebdb1e15cbf940f0bc938a0123d5bbc9e2c97e57fc96943aead4a0e1c4cf04ab0172b755f9380fc646f24ad9f386a2e98dda91320c7f09ef2534c47a027c4c2a282a74cd0557981bc6a0caa4f4d2a986e1da16e31db1a157c4ff75a03f367e2399b992b75df921193f05c37170f44e98024c0d9736bc0414ea81fd645ba9f292120d39177d9638b11ad675fd3c47cf4f7975c1e5b8c67c1c", 0xcc, 0x4, 0x0, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x6, r6, r7, r8, r9, 0xa, 0x10000}, 0x7fff, 0x0, 0x3}) ioctl$WSDISPLAYIO_GBURNER(r4, 0x400c5752, &(0x7f0000000280)) 16:00:02 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x1}, 0xc) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000200)="4d4c69cd4e74b5549421dabc6eff35dd1a69e66413cdeecf3a632b", 0x1b}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) execve(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000340)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='+\x8f\x00', &(0x7f00000001c0)='&\x00', &(0x7f0000000240)='z^-]\x00', &(0x7f00000002c0)='#\x00', &(0x7f0000000300)='\x94-\x00'], &(0x7f0000000400)=[&(0x7f0000000380)='^}:#(\']#-\x00', &(0x7f00000003c0)='(),\x00']) mknod(&(0x7f0000000040)='./bus\x00', 0x155a17fe799f2b8d, 0x1) 16:00:02 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f49) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc3104222, &(0x7f0000000000)={0x3, 0x0, 0x0, 0x1, "04713de0af28a2813d8209b8d9f39321849e3c99"}) syz_open_pts() 16:00:02 executing program 1: r0 = socket$inet6(0x18, 0x4001, 0x2) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, 0x0, 0x0) 16:00:02 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) preadv(r0, &(0x7f00000006c0)=[{&(0x7f0000000240)=""/142, 0x8e}, {&(0x7f0000000300)=""/165, 0xa5}], 0x2, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x175) 16:00:02 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) socketpair(0x0, 0x3, 0x3, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r0, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x80) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') 16:00:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f00000001c0)="90ce548bc00f598a9c14125c56291fbd7fb02928a4527f5ee1b9be0fdd7e2677ab6216e8eba9c07902", 0x29) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x801, 0xe0) r2 = syz_open_pts() ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000140)) close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000300)={0x0, 0xffffffffffffffff, 0x5, 0xffffffffffffffd9, "855c1b0267a72300010000f91300"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:02 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000440)="ee8977945b6d8668e7e0b622c9b3baeceb2605811b0a5ceb3951516a566bccf72dbfaa6ea0983733fc4809e3f03501389c4d158a140a5df1479bc9e2d293e9fc5d0f9706bd7bc35572410b0116d8714cec10d719047d3d95672a0b7b43f03afc8ff98791c333e431aca0082ab2ad80c12c67b9a4b823b95ab74bf9bf375f0b8265975597371e1f744f2f75aafda51ade14eb6aa92134d6693d1e1d0284fd5a06d831cc59f64b80654249c5f2b9ebf22bcfe13aaaae3a0269c0d960facb0276c897ba33b7e9dac11c5dc0ed2ff3b27ff68376600cfbe3356eca7295618a055bf896785616bcda541d3d6580d91441aa840d191d296e794af9b2770b31dd3829c0ea65a0221794a89915c2fbbfc636882c3df47b9444ea1f3da05d09f56fba229493fc086f824f09e9d70400671c542719ccd3328a4758ebd4341665892746ad7b97dddb41bbf30586d5ceb732ed19943cb55f9a484b3a9374dfe1b1fb21273939d074182b038efffe56d805213710a47162400900b660d30fa6ad9497c5c389b5d3ce4e49f6c2d32f8c74c1dd83a8c0d17076f3d31198fe394cdea4cb61de9f7aa6db2117394a4291891cbebf289af9cf4f8edad82443163e97fc611a8cb152d8c0f69f60ac0ddcdae85789ba55ca51d0ed92e9a36a98c406810fef5ec3d3659483f6977eb7329f4d728dc1f98a3ecbd1a244f34bc5feceb1a329cd8072d6c6b2a9fa96ed382aa5063999af093219457cd2c5d1b20af0c6d613eefce0b52c9200c45da4dd19a1dc544b479b99682898b77c256285f302726782aa9a979200f0609d71102131e34154fbc9d4d11ea29d47cc09c368113dc16dd13dbde37abac983c52cf3f5b6d1a37a5495047baedc13245fd6f6343560793850a7425b8d0307d1300cafa999ee93d057af9185cdc7fc2502e858635454b41aca565793716ca51ee1087cb04fd4ed717b58e0bba3d32b8b8a7df4269576dfa9bb959702b0639688c9d61f9d0b0975c2df9f2613c80d727f407a9b578466689425e216c01a614cb668432a21c18a0c1435f6b9ed03ddb17a80ed9fb9b38d9cdd6c909045f7e545a3036e9de996456310fa681c876c65029693e4a545283b9366df99937a0ba9e1dd37067cba8dcc0d2397011df09335221677246a9fc14e10a6c7e1a8269ec4202e30d23c1e5f4820afcc0383aed93d85fe79ba9a7f9a7cdcf3cc06fab10a476287ad6c2bdafcbad7d630ccfd841a02e7077841c138e0d50f43d85d8b7435d170a721684578833e49513d500f5eafb51cd3a46297f60284c3c7e6bd39b8cc7a429303de2a145659da89e8828845ac05a95a7d7b50c8ebe248cc522d5302e2dd0cfc00a3a9f7b494753682c0b7cf1254d4f9c8d2d7d6fdde181b707336ecd751c2464e8ec4911a5795f409e7c09969da33bd2c5c173cb9c0c359f3dac11bcba3585755a105d803f51e26f92b50b8dff0b59432dd46c22cad84fb0c5c83a939bf3ec38c3244525304157cbd6954e9455d7acf7021a9e75352d28e32865fe1c3f9caa60c0fa321d2619c823488db32646995c273241e011d2efac3d99984f584a0ef2ef810a8d3a93f82168d7c102cca4fc4354c7e1e35cac390ebc52dadb3b0ac02ab651c1fdad9bc2a5b8b73f7f39cce89eccd83ee397bf6a5ccfbd7e8a25fa015ba45b584c8d943d8be91bb8f575b69c10f9dc6463c5218c7abc7a66502ff76896f86707106998f5d9d6256a802def6016cd2f6d7df572eccc5dec41c44d219250405777c70c591ae70cb01f903b3d376c52ea6f218e6ce715f4a607b31060ef914c5a90d6610a7313fb1d39665eef62ee3d54ac79a4ee39fd9bb912d001b76797e6a517b51cba170639a336f4bb6ac3f7e3d278ac9b8bb993b5fd3296e4b9213e3139a426a7160660885ec7363bf74734a93abc856af6e3e0812c5ced318a90d9931100db547813ef42cf621f15b873682129e55d00e3ca562af21f61cd6ac2dfc3bc939ac01d7e627ece21d40e9d3c27ad0cfbce029e962f23d339a96b7bcfdbabf09a24e819ca572d07e86c2dfe49f8f75e0341e45b637a5c58b6c999fbdf06e7bc9a043f629eff778c52a7f04e77d01b048a851dca8d235fbedcaded44e9e23d5176f5a1ea17f0a16ed23ccf9efedca679c6e7ef48859952d04b9c57ef56779a458bb4971c0575ae2d3a52837af6876901571f9495974846c05d67942faf22f867f417c2ec419219a72603f55f06f425142287930e4bde0d7d11f479d78f28d0d01b9a4204dafa2231f6d93497e4f40402ad6fc2b35b95ae346073f0617ccc9eb9884cb4cce943834627daec4cd3d3f7678d33a62cb7c4b50b09f5ab0994ac2b557f0a8d524b963cb040b3c79517b9d1de5b08cfed46519ae4cc3e13ab379ce8974f18e42c56c977a1866fe004d7f70dede0abf7c7b5f7f0b54730a62ce1398a01db4dd5ec7ccc421d5b837e964f33ded9aff6a078615b4252678da2c0792e21dcf23820e06035da9f2e067ac5e3b6ba6c351ea50c46d7ae1ff90826d0fa93380eb6547c2cd47ea50bd5b142f3f04043fea940d61396c1f0047d5a59ec11eefe7021c0b88a6f7d6db1508b46f4467c5265d5f99aafb89f7e6b7b632597af475baceb2ed0ade5488e1d1d4d21a133e2134ff1a9f7292adfa039e5173a2429314ea4e91e7a35c756a2e79acf63635faa213b332d2afeca84fc9616299243d4ba891f2c99edcd22f167ec0fc5506ef1787ea", 0x791) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x80, 0x0) 16:00:05 executing program 1: semget(0x1, 0x4000000008000081, 0x39c) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x301000125, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x61}, {0x4006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x7, 0xd60, 0x2, 0xffff}, {0x3, 0x5, 0x5, 0xce23}, {0x7, 0x80, 0x6, 0x475a}]}) 16:00:05 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x482, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)="a1", 0x1}], 0x1, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1a0, 0x0) 16:00:05 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10000, 0x1) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0x7, 0x8}, {0x18, 0x1, 0x2}, 0x3cf, [0x4, 0x8000, 0x7f, 0x8, 0xfffffffffffffff7, 0x27, 0x6, 0x6]}, 0x3c) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x10011, 0x20) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x1, 0x2, 0x10001}, {0x18, 0x2, 0x40, 0x7c000000}, 0x3, [0x9, 0x5, 0x6, 0xfffffffffffffff9, 0x6, 0x59f, 0x2, 0x2]}, 0x3c) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000100)) mknod(&(0x7f0000000140)='./file0\x00', 0xc, 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getsockname$inet(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) sendmsg(r1, &(0x7f0000000300)={&(0x7f0000000240)=@in={0x2, 0x1}, 0xc, &(0x7f0000000280), 0x0, &(0x7f00000002c0)=[{0x40, 0x1, 0xe4a, "f0a767f709ee795a0016f5c0c6f856b523a4dde903ee92f7c4664b9bf270aca80e57205e2e711099e28b11b18a"}], 0x40}, 0x2) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000340)={{0x18, 0x2, 0xff, 0x6}, {0x18, 0x0, 0x4, 0x82c}, 0x4, [0x3, 0xffffffff, 0x9f39, 0x2, 0x5, 0x6, 0x9, 0x52]}, 0x3c) setsockopt(r0, 0x1, 0x5, &(0x7f0000000380), 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000003c0)=0x9) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000400)={{0x18, 0x3, 0x6, 0x6}, {0x18, 0x1, 0x8, 0x7fffffff}, 0x3ff, [0x0, 0x72796183, 0x2c7, 0x1a, 0x8, 0x2d, 0x2, 0x7f]}, 0x3c) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000440)) r5 = socket(0x18, 0x2, 0x3) pread(r0, &(0x7f0000000480)="1a561de0e26546033856363911258a7755e266101b111b1a67fbe17cc0aab2c5bcd121938ccde5752b52b74014e5e12f0050c4c598d07506490e66d5e51a2578369991bda2642746ef6b5c2ed3af8a5a3e262fbf4a9124e8087660bb51033dc39bd4f4e3bd9df3246db08924f346d326ab115d58d53bc27a92f026be4d259853879dddd01ec1dab9e5ac6ef2a82c54e42e03a3e42051f0c66cd7c730b5c7818dad34a25b3ae7e163f2019cf16ea8a773", 0xb0, 0x0, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000540), &(0x7f0000000580)=0x8) read(r5, &(0x7f00000005c0)=""/30, 0x1e) pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000640)={r2, r3, r4}, 0xc) sendto$inet(r7, &(0x7f0000000680)="72179f0c03adc2f3a7e9d748", 0xc, 0x403, &(0x7f00000006c0)={0x2, 0x0}, 0xc) getpeername$inet(r7, &(0x7f0000000700), &(0x7f0000000740)=0xc) r8 = socket(0x1, 0x2, 0x9) setsockopt$inet6_MRT6_ADD_MFC(r8, 0x29, 0x68, &(0x7f0000000780)={{0x18, 0x1, 0x7a5b0ee0, 0x20}, {0x18, 0x2, 0xb05}, 0x9, [0xe795, 0x7, 0x6, 0x40, 0x2, 0x2, 0x8, 0x100000001]}, 0x3c) ioctl$WSDISPLAYIO_GMODE(r6, 0x4004574b, &(0x7f00000007c0)) pipe2(&(0x7f0000000800), 0x10004) getsockname$inet(r0, &(0x7f0000000840), &(0x7f0000000880)=0xc) pipe(&(0x7f00000008c0)={0xffffffffffffffff}) ioctl$TIOCSTOP(r9, 0x2000746f) open$dir(&(0x7f0000000900)='./file0\x00', 0x90, 0x20) 16:00:05 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000840)="aa21dd30683335d72557d8204c571aa7696fea978e89052fb99efce50297c36f5c24ed30f8d1d7990ae82712a6d3b0779b6613ceababfb7984c6c7ba4b1893b8ab0f4016e048b10dd41fffb66e90b579cff05fdd928c0d2aafb4ece5b5106cd3d65b3503dec882b846cdd6e33fb17ef5e01bfa4255e89d6fc8933fb6a1eae4d7958fb136", 0x84}, {&(0x7f0000000900)="8a48416582e9708b0dd1dbd4e2e02e877cf4d6e3a6946efdb619c076edafcdcefe2e4227fa043d27a593bd5ba84d0f7ae8df34188f7b4c6590be8ff5e64ba76e8850f2ecc3a1c287a86c4d59d5bba5092bfdcea49d22eafa3add57344f0afc76231d6f1e2c191e0afca82e4f52386bdb48123ee5bba36f03ffc13a1848227ec11fba55598af6e2482115d908ef950a07a7baa3e0666f0efaa9f6492ff50093899a060d49fb9a793c8d36bdf084e4216bedd4cbaa9f636e4569859b218ff2081b70ce6374ecc050ad372c9aaa1cde161008fb706012f28237d77fc65006d64b2ad4c7", 0xe2}, {&(0x7f0000000280)="976ef120b42572844de4a958a5a94cb87e277bfa255fd8d9049eb2511d4f5505ac39ff64b8e52cb4c098345bac446f8bde1bcac763a195fac8ae3c95a296564a25ffde5df17170b1deaa36f552c9e7ea8b5d3546b943703dacc2fa0c97475b20a5d1a7dbad06a7aef82debb7cc29d62e19aa13835b35fe79ba5e3961a59b9275df2399685655adb3738b", 0x8a}, {&(0x7f0000000340)="09d87f58fcfea288e1bacb22e2cf6bc7a3c2f0a9dd7e375c15be661014478f15571a36d19a2a353fdddcf3b861e606bcc7ea0062b7b413b339660e3dbe63cf12a30662aab633dfc1cd16b27cc7c1ba9e5f1ce43f80379a87b4a251efb60ccd03501d4784dfd457590acb135014ee3560d390ac6a0d29a147695edf8fdb7ae472c483c2225bde4e44a1566b55257db340ccbcf28c2f9e1660392d8385ff183717e50aa11d40f2ab73f8fb0cfd71a6087aabfade1c949499b8c37e2786d6d9ec498e7c0c5b91d2b5b827754e7961627cc329ad279c09531562b385c5254931c29fd7fdfc0a8aa83c6b5f3d", 0xea}, {&(0x7f0000000440)="b834f832abbf9ea5b7e55e3017dea841db2e38884226e4dcd9b228cc435c80418956b81103dcbc80a2925fe48a08db9dcbaf9fe0323d3c0e6d3dc752fb090e7e9d9882021bbbf85942968298b29798c28de3d561650deb5df1926ae789700ab3e2813e30d02081b5b2dc0d11204e1d570fd3f9841abf53437ff8d4a0fcc4d0b1d5c6235dda132acd00ea3061f9601e57bba8d84039ffbb64b620ea765f5e73187680f2bcbf1e3c5ee8140b35263b8dc112527feb6c1f61d19824b182c8208ca070e69a8cd1caf1cb771f461e15d9220d7aa179dabded60546b1460", 0xdb}, {&(0x7f0000000540)="73b1aaa1890918137a4db287db2babc23323b907260fe12c4e170378743a8d8a63d89b4f12f5dcaa350aee61219713fd68ad37657868bd8ada686c1b86f32ae08de5d67dc58fd36726c33acb24997d2206b737dc20", 0x55}, {&(0x7f0000000a00)="3af2c65bd5d02136cad5a963f6fa01d80fe3ea1b446e00f437fa366ac1583134650cdc9ecb80126df6d223337f67d7443184c548e7179bfcfb3329cc8a16b0281d7f583bbdc8dd4331edc2d777bb74c39dd27bdb0e92060dd91840eb1e3d94acae540240c70c54b2c2045e786fc3409cb670786a5a50849c1dd6e78924f81f6ad46f3daae221e8a2024e7cb0b19c", 0xfffffffffffffd1b}, {&(0x7f0000000680), 0xfffffebe}], 0x8) sendto$unix(r0, &(0x7f0000000000)="d029113165ee1043da75098728fa8af5b27ebfe85931ed961c650dcc3a6f589bf729", 0x22, 0x406, &(0x7f00000000c0)=ANY=[@ANYBLOB="8e0728aed1015bbcc18ebb210b37ee152a741c0e5b96477ffc98483af4f70c62b72055"], 0xa) 16:00:06 executing program 1: setuid(0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$unix(0x1, 0x5, 0x0) recvfrom(r0, &(0x7f0000000080)=""/98, 0x62, 0x1, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:06 executing program 0: r0 = socket$inet(0x2, 0x3, 0x5) r1 = getpid() fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x1, 0x0, 0x10001, 0x3, r1}) fcntl$lock(r0, 0xf, &(0x7f0000000040)={0x1, 0x2, 0x44, 0x6, r1}) flock(r0, 0x0) 16:00:06 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x100000205c, 0x40002065d) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r2 = dup(r1) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000180)={0x7, './file0\x00', './bus\x00'}) getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) r3 = open(&(0x7f00000000c0)='./bus\x00', 0xd, 0x0) ioctl$TIOCFLUSH(r3, 0x80047469, &(0x7f0000000140)=0x3f) write(r3, &(0x7f00000001c0)="d7554856287ac7685c166489845beae9870e2b263329f647650ad366b754ac4ffd0f7bc08067be15c985c697444536257b3cd3ffbe6e23d66d64dfc66bea09f7d2a80348f4461e4bbcd2c3149cc45ba536ce40e84d3fb63a8aa44b5707567fbe84a730604586dfa8", 0x68) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087, 0x41ff}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x54}, {0x45}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000081}, {0x44}, {0x6}]}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getpeername$inet6(r3, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="8c") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = shmget$private(0x0, 0x4000, 0x24, &(0x7f0000ffa000/0x4000)=nil) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) r6 = getgid() r7 = getuid() r8 = getgid() r9 = getpgid(0x0) r10 = fcntl$getown(r3, 0x5) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000280)={{0x4, r5, r6, r7, r8, 0x0, 0x400}, 0x8, 0xb81, r9, r10, 0xfc50, 0x9, 0xca}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:06 executing program 1: r0 = socket(0x1b, 0x1, 0xfffffffffffffffd) r1 = dup(r0) kqueue() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x3f) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000001c0)={0x0, 0xd4000000000}, 0x10) 16:00:06 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x8000, 0xd8ebc95c969c26f0) bind(r0, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x3, 0x3, 0x1, 0x9, r1}) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) openat(r0, &(0x7f00000002c0)='./bus\x00', 0x8002, 0xc0) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r2, 0x55}], 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x5, 0x86ca, 0xffffffffffffffd8, 0x1}, {0x9, 0x9a05, 0x2, 0x9}, {0x993, 0x7fffffff, 0x7, 0x8}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) 16:00:06 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x1, "0100000000000200"}) r1 = dup(r0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000001180)=0x3) sendto$unix(r0, &(0x7f0000000080)="edf2a14a7dafa17e7abbb0c84b42a284659fef48dc78b4cfd9af0d3e5fea87415ca303e3d391db3d55578c5eced88e5cca330b86a0ae861085425d872eac015db654db", 0x43, 0xe, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8) sendto$inet(r0, &(0x7f0000000180)="903937e3fe6ba895d4fb3ae5ce59a1f9f28b44216a578c6f101cff442caa99bca61347701136db336886bc61e9bf96c20c259747c16d538a27c6731c823b1de96942dd13e3605cffbc30f0f5c765986a5296c55b8a17fdb321d3e7faa1b76eeb80b26f367cc9d665bf9cd8aecc6eb5a025cec676e4d66c93f54d7700360f0271dfb998966670c2059892cec9307fc963f5a9035e166115c32ff72e2bc0a6bed1715e02f7244af936c80e091c440022d9fd5705d228864936b8730b26cc6fee1ecdc8a3c57d9c131892171e582eb41e61ca42af78c7ba7ec04956f37b33b72baf0700bcc0e18cf93dbd759718ec32b5af9595732e06ad0187367282a8aa829970000341df289a9e7d7c8735f54d000cb31e4683c095094f8f08c7e62d7bd1a913ff4333713556efb8dd0f1b980e30afdc2cc8defc940583e0a8ef9db33ea12090ef926c2f3cc0762994f43a3c1eb4b8299440e2ea7dbbeb45a3c64ec6fdaf14f140c83d28b8c7f72265e56a3d6b4359965f31155b4691e07f3d6a56afa0435aa4ba88ad455b61123cfdba51fbce48c438cd55abe43514da14356a52b40a15207e5ec46b42802526283bd31bbda8d107caf7fdeefb161eba090b35eee622f0f2d16c20e48978c6184e7bedd6298fb6cd99296174cea403ed0bf462362319a8395efb430cc60c046c10ad1c9d8eb67d7bcbd6a2054e8ff0561a1101638aba37b06450140f2fdecff8432abbd72297f25f1124cfddf0ed67f98904bde3d8f830d39e8f5c9cdb4df4d8271e65921a390172579a0fc976cfbc859bb93ac57074763164816b37a8ccf58530f8f6455f843382a52416c14ac4ff9b146badc1b1c569ad4962cb24e0552651bf40ddab1d1f9fa9067d84e9a77f4436083f652a97e705ffffa9a6a1269122c54905f9cc3f6e360566c951cf6fb3aeec390370d6d336ec322d7aab688f45921497442660191aa37f7215241ff65a7dd848fc22cebd7516bd877c66346ac4ed847aa5e3e4ba55d89018a03296c95fe5590d9bf3ee0c399127ad53c1f7db3e6608869ec22b66a3e20c2e07fea2222721c89b08db485e35744eed29d899299889261e281a1ea78adc11adbc55e737b52705b1b735e2a49185112cdac8955a8d00808ca02216128d17929de03ed46396cbb4217d11e0c5d264b1795756d0aa03c9f942115153b2a32926c6f9f49a3e55cd7dbca27b9eefe11da382a965f6eae4637c189ba0a20fb1d11dcc90e68cb9eaa5b65a87270b27eec8b2a84ab1f61efe6ffc13175afd39c796e22bc788a3362c15026e38a2ad0ae18fc7f5f936810c2f29d7812d3dadf488ee15c66e5d96e64b30d8b85e93ed5ec92f95c03b524cd7bd51a03d2d665f3a00cead1cb892c27afca56cc1e4fc9284feb07c4ba04d78f22b712157c7eceebc55fdcaf502ffa62df0197b3ef1f076357bc3616af3734022474e4a036e2499f02f3c3f46ea17d3af4853923253160140987dad7dcda0df5ffece76809f8d5f715a5f1f3a8e4e96395e7a0c74eed6462fbac7758de1ec04e06702db613d1b9f96424d2f881b5da55f9a59e30b4374db0dea538d76da0824780d4e11a778799d36e2402fc8528655e352deec81d67f799b3f846fac282cc2daadc2cdd4bf1941442960204cb81428c5db830bb54eddcb71aff8fa6397ff306f2cb145fa647e01313e6435eb0bbb80460bcb3e432eefee725e35377792923dec0d9cf0189609b00cfd7335124425facc1bf459dfa357fe473fffcd56c25ab9549cc1ee71bab03c01ba0416459d70bc2ba018ab24c89ec024a9872b45a06b8fecc004b1c065510a91d9fb36768f13699ba0209646263de10e07ecc3bcad1e82989cccce381538d1561829954eb0646a3e4458db11748d9a9903810c73fc8629d5a06601aa361a3de912c7f57d8b830f2c02309de43d867ad50b913a5960b5863ee9c1780c25621c66e9fb0049ccc140daa012ffc8dc5a1d2fbbf36d0991e7e1e2e4d26a8ca3ec9207b3d12250eafc8f58a562e34be59fdf13a9dada77a388be2b8ed5c51c07a28f6e9ad5bff358313d863da96de876026ee34fe2e6de5001a665a988e3d9e4d1fe9f447b02c85e1e4b2891c3f67740a2309ed5b01c80c33a43f83c1808713aa090c6dd222b95df6591e56a9f2f271367bb1d9182f9107c1f7cec547899d86275924913be4d99a23652da1d98bd0f5352afd3c06ebb72c9dbea27ec405ec4ad8577e1ddb4087c4f6f997f3e088db234a8bccf069574369b285695b066afa3fe6249ef96ce760f73a3b319ef1ca5f29bad50b8ad7332e9f1cca6577a4c340c08d677a9114bd825713464cf927bf3cc2327a2b4e39778ceeaab203ea816939e563ccc788edb2dfc5828213f5df0475963ea1c4dce295f033defddf75a81c3216785362261d862f6d548e7598572e00991e2af7ac1284c99fc7daa4ad44e50e562133850247faa3965a6e5f8439609ba595d6c3e24b4282af420f9f9eb5f97b59182e759fff5fdd494ec001f7b47ce564e051240bfd886c2940fd5bd97b09a94a51599f981c66d05ccfd6588b792bcc7c851e7f17f4b36df2ce0235f770db15419035fac46f6800097c3a8061b4620011cacccb7e1aa0bcbd709c436412c79476370aa77d41ddb11a65854f7ad5b8b7741bf86f377c213177a028f741ea0dc0b44a53f29b4e4eac1fc5b67467711935a4ae9e57e96d5088543f4cd019b60b30904f57ebbdd79e5293254ea65968328082bf1d5d0f99b4f2a8281fdc1a65f9b7d73a0d42f14c4a6ea864c1bdf28f86501a7e15a42b49b32c3ab5b86d01afd7e066bad489975c271185b3c574b5dd3172d408042f44491893c204689c9caae23ada6ec641f104704122784789e5bcfaa7d5570959034da6da05c52178ef44164d5f9de74ac167eccdff4d19612660498109713f8e9db68a4be0772620f109b6ca099c6f12c6c811394fe7808b5226d85f2f64aa2345d6276443bdbbce41e23b85aa1ac72aada0d40ea3168ee2ed571538daf1f8e3bf9cd2e57302345a9704634eeecd4099ab1c45bb54eccddad0cdbb0305ef379ff977056b39de7825487d6d541e0c1cbc2339f5157f5dd730b092813e8b2c0c5855052af815289e99bcc4527276a75e06c9e70aac2cd369aedde4c51362bc35981a346ad98b72da4952c5c056ed71f8b6c8d8cc0a3f8102a194c0ec9a22d0e622c31ee915cc47c7bff61f1726d690df8d0d0728de1644285e7ba11078697c33933486f4a4202047cd3201ff112028c93f76997d042e943ab9c00d54af5b7a85836d56218c85c9e1c6a61b6eafb23d0641d6886a10965ec6aa6a61955c6fd050415e094ac07b5f771f314b9231774dea4a22a5a360b303bfa382ced7a0660b4ed318260cfd4fa062586de6f05f9a24819100166d3fa5496acfd3c2c0efc3fd4c588e5e8a48895712b54bbbe2fc934bda0bff51871ee7745ed9e9ba7d7f1edac79ac6d3f6a2960b913b537837077585c3899a22c6356daa68096f758bd68e6f168582eb28824c55daab98ebb5795dc6aec0e668d08aaf31f731ca7c0b64f57bd9d214196120497c511c6790017cd97abc940a51617c4b0aee211838af99d5e3fddf26c1f9c106262042b46558f7b276bf24ef7ef59d18f1de4a4cc862099f35dce47929b5a7c9e7014c69a7fdbb6a30042cef9467b7305b3ea7a3e78e42b7b65c4a8aef1c2c250eeb63555c9c6fcb36225155ce5a7d38b2e96ccc3bf367987096fd87c97fa925d48c9ef7a90c273e5d46003af4e40c4a691198b8b777f9c0d9b31f478a625da6cb7a6bc98a9cca7c33001310af87da3009e264ec240b02613d7f2fd226c5cacc9342a0cc25302799e5f5753b9ad2a9c914fe8e8268b101f96e6983167d183947a1f50f0dd2b46a93df08b1a1d8a67d6f1a20ab7943eebb6895569847ebd41a5917673fbf27c029611227fd1c093ed07e10bd01bee8de8ca8e5d311a9255986a4d994aae57aab164133fab7c6216e16946fd4fe277988cba3e80ed9595a58811fe33b31100d1f4f8b87ec95cd4533e538cc98961d4632109c4062c73bd8aa23fef80b34b6cb0e64d387336951a3cd22705d5d671475c4f5ec0ed966e84a728a9d70701b7ecb4d139061b01d86f4dd9e4d609e5cac4c4857a1c3e0a3565c7179c63c3fb7a427572a36c71b89a7b1ab08ac7d75d4cd6ee70caadc746e2c6b600339b71923b08e6572405b8791c5759778de7c46c56fa3c5a622d8b91d9b4898225a3b7d5c7582c85b368aff699983acbd72b261c8c1dec28857e02787003c112fd481df7c575c408207429155f9cf0abb9eb7f150fa3ca6eef438bcfed102bbc4ec1f4c0089e5e044127c7f6d346f6ac7310ce304106141398557c97d92eea3ba7c7f0b6dd9dcf2e68242b8f53239d4f7b30724f5ad1b7214bb555a00bf2e658d6189e8f0261ec31b9b58e46d28ad44e53eed29236d6664e458d1565a2b4b64c348909011cc6d6d877c9b23b8d5dde79b7c7bbacce3d0c4dc597d4629374cac97854ebd080499f7b297b5f0c037ce13b1d504d3d3af326a0ee083119678b3edd00787d0cb2159deb232dd2dca2c86e898c61323e55fa3f60df2e7490f5b452ecd5d6b1b3e7e6bcb03f378e8f4028f44e28b6bc43603ed7c9924f9aa46f40bd15388ed1e3b535ea94ebb57f3482698165129b6e6bba0626eb1cf7662738ccf99c75ed168bd762a5430c4f9ade899b3bc84d9da9dde693af7e9b28bff85ea5ca8b269260bf0e6c4dbe5088e196b46496c12c49d1a74b1c8885b8be8eaf0e106542e0f2a46e41d7d34e336e3527609ee0ed39e1e9ba7d8f4ab6c016e6a9d928233e9cec3880e9e187cb62853892c8b896209232d8eb79b5539116f7b748d132e5ef77ea7bcdada031040543613136e7b31d5641dd4ca5e46ba83f2fa8d2c98e1f212b9d0499aaebd974d9613fc734a45d65e2d64fef530f65fbab10c340614af018609463e92a09cb7866fb2f4c00438e36c3dfbc7b77ab6c37cc7d41c4f5083f91b1ebb23785d6b17a35030734208af048dd0fec1ebaa4a5b541b3fc62fa3869b400842daa74a05e4bf0d470837f91448784395a6c8614bd087198e07493131d606b04737035131863e64b1f59919970a1b64cafeddcfa95d23c5201529a767694094a41971d1024a9f9e1d3ee4bfebc1e2e5f07b3110b45c392be3e22388c5a2eaf2ea1f159dc948bdd870dbaf0cfd4964f6b1d7a87fef52020de1c12c0b3f33de883e9b68849e4bcb642860a6b6e82611fea3ad59e65c17db95ae46c241d3f8936f5d1e0ae9115255ece767a5d9edd720ffd303a6f11391e01eec7e27bebf092efebd86cb62ae7dcc55e4c519e3fc3a7df1c403126375691103b5dc3c1cb0c068baeaf3cc5172796b22b8a4541d6445ce2ff29ec2aac779f83671d6fc05e67f1c15a1c9f34578fc9e214909e2a69c2f51533c283a4b3003d7964646637d27e195d35ec415342c4fd3fff28219c886145162747d3af0ddcabb281ef8e994faea93088306423c68f8088bc8784bb1bdc892f78b6fb9d43fc40a060090bbb459a310c44ebde16b74f52132d9dc7bd7354a8cb580c8885085a2fb39d806b5fba5bfa29b02a2ce6d4bc45a90275d17657742087b92a34d311cf9c7a45f1951bd0b16354c4587cad72b4f4ecef82440a040b796b1faf4f70f848d63c447750a381dd795f487e1a1cf7dc9ba33a81909b120c83c5c8d7512109bcfed47ca61d84842f3b915be9edd1583b5bd4716c94aa74e9634768fb542031c066c65afe54d460f76ffa", 0x1000, 0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = dup2(r2, r0) close(r3) 16:00:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) ioctl$TIOCCBRK(r0, 0x2000747a) fsync(r0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000080)) readv(r0, &(0x7f0000001380)=[{&(0x7f00000000c0)=""/230, 0xe6}, {&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)}, {&(0x7f0000001200)=""/1, 0x1}, {&(0x7f0000001240)}, {&(0x7f0000001280)=""/236, 0xec}], 0x6) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "9c1c333ac7da821d6c25433b0ab1fac673e567a1", 0x0, 0x6e}) 16:00:06 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x0) poll(&(0x7f0000000000)=[{r1, 0x90}, {r0, 0x1}, {r2, 0x11}, {r1, 0x8}], 0x4, 0x7ff) dup(r1) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:07 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x40001ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000580)=[{&(0x7f00000001c0)="9c354bbc014d5dcc", 0x8}], 0x1, 0x0}, 0x0) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d, 0x0, 0x0, 0x7fffffff}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:07 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x100000}, 0x8, [0x0, 0x122]}, 0x3c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) chroot(&(0x7f00000000c0)='./bus\x00') write(r0, &(0x7f0000000040)="670dc3", 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:07 executing program 1: kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540)={0xffffffffffffffff}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)={0xffffffffffffffff}) pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff}) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) kqueue() kevent(r7, &(0x7f0000000000)=[{{r4}, 0xfffffffffffffffc, 0x0, 0x2, 0x7, 0x1}, {{r1}, 0xfffffffffffffffd, 0x82, 0x40000002, 0xff}, {{r6}, 0xfffffffffffffffb, 0x40, 0xfffff, 0x8, 0x2}, {{r0}, 0xfffffffffffffffb, 0x4, 0x41, 0x8d0, 0x1}], 0x0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff8, 0x20, 0x0, 0xfff, 0x81}, {{r7}, 0xffffffffffffffff, 0x8, 0x80, 0x9, 0xfffffffffffffb4c}, {{r5}, 0xfffffffffffffffc, 0x20, 0x80000019, 0x9, 0x100000001}, {{r6}, 0xfffffffffffffff8, 0x2, 0x4, 0x1, 0x2}, {{r3}, 0xffffffffffffffff, 0x2, 0xe, 0xffffffffffffffff, 0x4}, {{r2}, 0xfffffffffffffffa, 0x50, 0x4, 0x2}], 0x100000000, &(0x7f0000000140)={0x29, 0x9}) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000c00)) socketpair$unix(0x1, 0x2, 0x0, 0x0) 16:00:07 executing program 0: r0 = socket(0x18, 0x2, 0x0) recvmsg(r0, &(0x7f0000000180)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000000140)=[{&(0x7f0000000040)=""/65, 0x41}, {&(0x7f00000000c0)=""/107, 0x6b}], 0x2, &(0x7f0000000200)=""/4096, 0x1000}, 0x2) setsockopt(r0, 0x0, 0x20000002a, &(0x7f00000001c0)="01000000", 0x4) 16:00:07 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x10001, 0x9}, 0x8) bind(r0, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000100)='%', 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x1, 0x101, 0x9}, {0x18, 0x2, 0xf0, 0x101}, 0x8, [0xfff, 0x4, 0x200, 0x5, 0x7, 0x401, 0x7, 0x3]}, 0x3c) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, 0x0, 0x0) 16:00:07 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x208, 0x2) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x1) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000080)) getpeername(r0, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) write(r0, &(0x7f0000000140)="e342359961e9dc95a4f8dd858a5f37361117b824cf7fe1b1fd247b5ac432f01f2a5a5e57a843eb334ade89a425248da5f9f6b1b0d89f32e107a4eaae17b037045a9fe259cab00143086cbe56a5d0b82849ce35589ada0fa86a2ee48a1249d047bd2dbb9ca23d1a47debf80a768a866a626769aec68b458adb0ba5d3b20020a8827e43614587da6cf667d014f239277cd1e2c89e4eb60499fe9873bd472e26c3d60fcf0a0667d4c83da723c21e33eabbd210cd7e7b53c2e219b8c46582dd5b984dce6c2b1c46553045bc934c8dd200a556ed7d01f05955897459a9f89a3ca61014e7c031b75988ed7e66398e6c0b0d5a8e84b588ece414ead8f8100690aeb8864f8cc829400dba4b8c2168e638d748ce3e3ab38a42431cde3070c7126f83d1c9ece3b59d6accd16088397abcf20a8f3a631cb2f4f0077072925c7bdbd936ca019c1569117576e0bf3d446ce141b52bd1fb261b35162eaf24f9eb3dbef2e6cc6e9582c1f1aaac178a0c70b700fe5754dd7f4e7d62a7912a687b56377469a2b12a551ea679e60b13995fcadb80dc2666cbf7094ce295322b9314f52059be7d3193cefdd80c3ffd7e1de53c9098bae4ea4fa2635bb3bfe03c48e351b1c6a34647aa9f8879f57ea46cabf9f7a6188afb1e0978843c50425399a3e85b25cc7c8d43ce7153dd1c1f666d32ae06320dff9361574be34b0e685d70467b1f3ea4643969d71721c2cafe58c18b5bad4b77bf06b8b6e03928e5b6c0db8ff849495eaffca40ba2e4f128930ca3f2245845be5861c8ce081c90181ef54e6f9da9547d150fcddcc9f2ff983e7cf4e210fb09e93e4bbfa541e0dadf1689d8ac77ab21520f307e7a062e8fb153b3e7f97477c39664f65a2d8011050ef998c7275c443663542d6947831533f7f6d6445f0653f079c6b28d00b9c039b403d93924139e75bd0befa6bc65e53ed99d95465c29e0ea9ab6ca0fc630a25361b9d0f804b0c38531bd47f956227e2d25e79194ba24eb5c385129b0aa0209273070c42f37b79fdb5818bb93a077bbe581d82cc0801bc8701805a3fa25b139f21bc224006bcb11b3792c266747571aed51664d25adfd9ed15ce85ee54be7d4903e2eb13aeb341012ce450a9ef6854c64453c1c01213c9b85c730b0a1faf92fe6e171e896184bce50dfeafe71ddb5d85e4761a7e2bcc5d727b088226a5c518f8bec8c4367cdda20f1aa87f6d1ff321a0a1aecc0d554dde0815a3947feacb4c9a8d2047092287a3b8a332a46c0371135ae7fdbcb094f60d701387dd357cc64361a23ff6758e6ab822fc9a090b4192622d1af2ae4986678807fc76227b191d2812a55083cca304767afdd7183389548f293fe1dd16af47577d47399121568a49fe0d4b701fa00005c6fb5db024415c8b8731d4b945d7f028320a78e7f778ab9b49e8ab403bfd5854c222e954737c913994622194031f5985baa6e5e167619baa2de9d41a28618ffbf6574a32ff984c461ca0ee28b6d34d2ea28adc96314178ab1acb698c5bfe97c6267f244848f134ec63c0657ef1b341e7dcc50735c45cdb100d6b694e1fe6dcc047b9bf9f209717e245a8a455ddeb37b25a8a0a140adb2386b0fc0ebb840cdae174f3156dd53a181b5f23bdea862c680bfe9d294e314c853a14dcd751a2aa6e8b55426483bb021cf63de58a0e45979d1b56b6e0550360609f0f1e838f391101199d28ef7d0a1c7b062327e18f0363eb80afe04c3cbb0b8a65e019d86d508b748bbeb2890f269987de887d7ab0b510063f0c6267858130dd6026c76f674c8711d78402c87352bed7fe89e3c200a6fe9c66fd6e8f8a50d786b66faf0030144f2c92d9d67a6577c9897d7d8b63ed65cbaf44be7b6ae53ca0b8dfb923ad301c324c4be4241695d139bc3703384d36955dbb1ec8a6d964eaa405d40e20e2a684ad645d1e6f886ea939ce89e523cf3ba8febfcad5163fadf3df1461e52794b803912d38df3fdbb4047230eaca03bdcecd98d6923ee8ff208d84cc17897641464c0be94d19fc4c116b0ca90a1e8bf7557d6f07e1075dc48a29801a14b405aac08b233aac35ff354d75f6820041bdeb90e586f00a2f41bc6f67d6691693446febb18a06a323e185b93f2c1fe54dddd689014698e49f4590bf8cecdce981c774f03e20c9283ca76b73c713920a7b1876b9eeb30f19d4fa25448d70e7eaa4da668ea4aa741664d486c313a466b0f5508d16e05ba6a9d913689cbb0213878ac9fc838e66d075401c2c8f26992b40118dddf3080c5b7f555c0c0e0e7cd50620af788933eeb17d41b2fa4de17cdd9a372fb4e6c6de321f040451efcf44e4fc73b93ef89c38fab62120483e4640253102d4504a8b50bfd0c3bbd50cf67c1e4ab5349018cd655ffc1263304812c2712fd7eff532f98ef2c6122032116e471cb67587da163b5a2f4f9ac6fde422416260bc595a87acc3d5943740143f28987c32fc4f79709dc06865fe45af91a980f1c839502ef517199605414d2fb605c46634c2242f78336fd2ee2603c94cc1a8e21ace0bd6b987dc3c20df1cfc6ed327b3a229fea8afcbefccad41c4782f6008760a12856969f18f2b23f6b11041ce9e0a47c9cebddda254e7645c63228e3643e09b05057ab29494a6ddd8a7a2adbf03f9520880f5297a19e4df821ed05fcce67b5ee9e2af1e87cf55afebd03c4a2467324c4a375fc835f2700cf67f69c8b958c26288d7a7a3c34c7db8318c0585deff1fdf55af056c7dd89ba3f4d950a645b2b42282036a2676888327a2ebc81aec17967f50ba9579e05eec11359a8edc4a3cd102da45c38315fb240565d974f1c337a2488851115d18dafcb4d312f518b259834736b91d46097352a64dfd653c1676977a3f7b967b000167af018d5e9bc2afce85c0b979ade83b51d94ceb8ef2ccdbbd971f78cc61ddc1897220146a72655628f460148f8e35bbf9fceefe33e005c91f0a4f81711bf3f8334e057b6a506dee8357249f58bf233b3986aaed22af7a132c61637af6b9d35dbde284441b69c1520e746a7e39e3dd8933b8daa7625dcfb3d01f39507053c8fce5b98371934fef8b17289dd74e3f24db9b4a1f5e1b25cacce04d2b845a350a94c2bdd45e1b2b1e0a3f316d32a20d79d857f10000e75f231ab9d4d1fa8c9e142805c5d99d39a996c9b2cdae04a05b57137ef016878a5d212f3944bb183d60bb10b14625ad18ba31e968a41cd89b9daed8aabf70a91eeb95d0a3397cc6d2eaab686f640a7e4577fe87a56f6a34ae900af3c779cf349fcce2df65440d9ad0b407178beb9f49cfb0332f3c7af079007924b255c0b33454930ae2882544d9852c4e9d21f7419e8fdd60f692585a7d7789358afd749c35326f15d422467b54188b2ff62960897339e3585c2dfb6d39347d950f7d9cff81b2ef9174f53872132e05d2aa37747c52d6c26646bee2a5a3b962e2f31fdc6a94b362eef9d2e1f75ab4f0940b40f8ae42ec5168ab68e553a637eec9b0719a65760bdb2f175c47b1625c1d275db7d90fd15fb4459e79a3b68019146e69d7f19615e85d11c916fc050ecdd54dc81f756f7f4f43b6e391c11c63bc00ac38c8e3d32b32f7b951c8be53214518764a7c9f98c050649e4af3263ce6ec49732f8f1250d299318f9506f529ffae8eeff604fd145e10ea09b3e14089d01de5af2c1df0c5133a93e7d678c4cb02d71953206729d3a84c06ec8e29bfdf62208e9fa0446ff5a6daa653f871d1d4f1f9778a9c39ff02fad0f41ee35ae2fff40100c780cf754b186606bf15f34c73399b113f1e819db069f31845ba69554d02a164c0cca62672b032dc8c85500d6416bead5b15422558d4e521507251f7814f1ad82bcd92eae6d0f26765940ccc5f495f0a4b8692f5de80e0cc2e3e8bc7c6eb4539a75a169181712e2f6816beb2f327d3e21054235b632a65d7e928f1b3d3534ef1b1e9133fd38ba41a109630bd457698c6956ff69d41ee575101f98236f1f62fbef1ce3b7ca08020737e581ec421c984017178f468af897c30fb4162b5fac95b06a16de71a849fbb311942f89d59c731d9f56173439eddce6c7d507a959c67a085f1fee0d7d3f294e2d78fc7a585b14cccf60f054eed3b1ed92df967db068281036b51160833a1c7b3d48428677ccfa90918526c6fbe1bc89a36fc90e4c674b3c0c395df34d104fcfefacedfad2fd22ef002e2c4e7c4028e93d31edeab8bdba0f4375889de5a8b44faf573b8cc4b99db49ce552d1c5e1fb44ac3928f790593c6f51ac9229177916f72412376fedbf5f018e3dece92e45834947627f96355ac89b6d630308df0168c53d1bb0ae80e8843e2fdf2e2c181c0dd0cc5797c83647d65617706095b144cca86685e4134984d13561ba8a74b4e00346612f7fcd5443addf36a496a8b7e98e78df9113d68c3c79ea9cec1e2569ad4e37215ab03140016c8dd11be45466ed1d588bd450fceb7e17f16cf6d9d79982356332ccab6038c72fac0fb85215521876dad6e34ef90dbb41170fa6f4f2b66448bd067b6c5b1389ab5593636433183f9aeb070afc05be69d8d07e02abeb2dd1e0be98c248dbe0f4f60ce914651b98e9fa8e18b45f0b29c85532a9070588cd92a7f63de4f55b7c14c9aa2c99eca7934c4267460b7df03b3a1a406139b67d2fb6aaab52caa78c3007c59b1e4890441431634c019c7355d7a145ae4cc18558962d537ddc523b28b3828606fb08fdcc892742742a1d245dbcdc387b1e709fce8dcf519f8c4f4260820de86bbb1313a29bc7c2f9d7cd0a9effc181ced478da5cdb5e370d0b6ebc411bb11b85093e100b6e23feef3084569498b99dd5d4c075c8635c522d681407b00c4e6a071e40bea3df9b897d48c4a8ed7cc11746c38f0eed1df9db768efd1e9e95936bab2dee18ad3ca2275a51360531f796973abbaa979e20f52662b01eb445dc286237e05c10191a47200e27953ca13705c1b57dd96953ef5ac79d6dbf220f6341e88be7ca7798c2da0de54e806b7d2876a56b3f5360e8994fc5f5d70f09ba5776761689bf3d038d7f868a4830c58a8962f6c5b93a971c943d1a908dff773c1381a08913d56f7af14a7d02d517deffe2513712fc4deac3be847beebd5314b4b6f94b9a17a0a9b737a4b675a1b3bf201fd11f66a997fc41f81f111a6c47534ff9c86cef21d771b95e34237428cc0d4d299fff4b64275a38277bf4cb46c84c9cdc6f0fa5463566370d3004c8b35c275144dd83dbb198c56383d2e1ea9cc8820d311aa04deb5a27b6d6ac72bb1792c39adb1f8e08974c13824a8ad948a501675543541478569fff0e8b4e4da247110b9fc3f429df3eca23a9ab5fba62cad2f5756866b1c17ddffecb6c6625ae70aca82fcaa458f832dcbd2dfd0b971450aaeb8ef6c3cc48ce93967928342add00c314b8243056e429359a6ae57e2e1f4c910cb68f7f7fdfea2e4620068ebb3344dcfaa0f468b45990296e2d1da940bae7ca635b14abfb53bce8f57e0000fbc1ea3b435ffec149acc3de1dd97dd2400940594fff37e57c3dbf39ec00835b5b22b6ef9d2ae13f66b9b0b73017e6b1a20fd653f4c0cfbfa6fa5461f3e35f69e02ed86b26097914ea1e25e603f3f65edf8117f5cca96f2d494eeed54b513b56dcb9a7975771deb2e974b6c5a703051da97e19d3d3ef5bf6a48736a75771a6497a19dd0b96000ed129f948dc58626aed7bb5b64ed107ee2dfb381fed6e033524ccf32773c062468fad85507ccd1cb547dca49b9f4b4dc3364f86d64b89f9d02465e84a65ecd3158e0e77f36631c77e4e96eaebb508f", 0x1000) getpeername(r0, &(0x7f0000001140)=@in6, &(0x7f0000001180)=0xc) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f00000011c0)={0x3, 0x0, {0x2, 0x6}}) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000001200)={'./file0\x00', 0xfffffffffffffff9, 0x8, 0x400, 0x1, 0x6, 0x8, 0x80, 0x1, 0x1, 0x3, 0x7}) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000001280)=0x2905) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f00000012c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000001380)={0x6, &(0x7f0000001340)=[{0x2, 0x2, 0x7fffffff, 0x909}, {0x20, 0x3ff, 0x8000, 0x400}, {0x988, 0xfffffffffffff5d9, 0xfffffffffffffffa, 0x10001}, {0x7, 0x80000001, 0x4}, {0x0, 0x1, 0x8001, 0x8}, {0x1, 0x1f, 0x9, 0xfffffffffffffffa}]}) unlink(&(0x7f00000013c0)='./file0/../file0\x00') r2 = msgget(0x2, 0x80) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0, 0x0}, 0xc) r5 = getuid() r6 = getegid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000001480)={{0x3ff, r3, r4, r5, r6, 0x0, 0x7}, 0x5422, 0x8, r1, r1, 0x9, 0x12f, 0x200, 0x9}) r7 = open$dir(&(0x7f0000001500)='./file0\x00', 0x28082, 0x100) msgget$private(0x0, 0x1) writev(r7, &(0x7f0000001600)=[{&(0x7f0000001540)="614da84b65db1f6ac531cb2fbba9ecb7f18289e35c890a0e562c28c5065b6e93868164ed7e0bd2635967aa2844ef8ddc9ed2c08231187592cac4632a309b471e0be24de870f431eb0f8922c368c48b2d0c6f1132b5fb4666b845e869b48a152a60cb81b4e760cf1d8758e2a6b741dfec34a269fb1b9f151234f317054dfaa8171a72cdcff32fae04285846f7", 0x8c}], 0x1) r8 = socket(0x38, 0x4002, 0x9) linkat(r0, &(0x7f0000001640)='./file0\x00', r7, &(0x7f0000001680)='./file0/../file0\x00', 0x4) sendto$unix(r8, &(0x7f00000016c0)="ed69ca04354893a57ab1ddca5bcd8127b9a98b47dafb7e8c5f3f12b1b11b3b7927ab1ed0e1d0f60660e345b694249ef8916d2229a4811ad4dcc6b1baa266e36ce701393762fad73c187e21f7a81002abe5e088c6d2c1499732339489aa48146344ee26a593b7472f4bdb2b97b60401d6a15f9e78fc97dd59044fc1a418b3bda5be535d6365aeb7be37e5bb688f335854abb117dd6f197d3c96fa6d8a9fbd1c1c874659b6671b7bcdd8bc2713324f023d928cdc15efa87167da9591f12afb573df0230c877b151fe34d", 0xc9, 0x40c, 0x0, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000017c0), 0xc) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000001800)) 16:00:07 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f0000000100)='./file0/file0/file0\x00', 0xad) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) 16:00:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000400)="37a7fa37e37659ac8ed6dfa92d6034a85c03e2e0177513a18db60390ceda6ac14c3048e803cf33267ce764895d247c1a15295c75273af45a2592c9529443890c39abcec6c1c369fa47bab9e1aecf0c4aa9f915a4e02f98bdf3155cd7d25d4dc373bfc0ed3c5930e6059a3262664b9e3cbd578dfbfa86f8f1bc7bc834db257824857ac314db10ed7917354a002af475d52a6bc1f511c49cf2e9b5a029005fcba5c9f065780f5a2dc7bb6b56dac5a7af0d88800c65f4b0f03e2c0d31fb94bd2f2a84f22ecd9dfbfe31f85ab0bd62b706c82f243c92c1372ffa3bc50a264d2319fc6a3e33275d4339029d6a410a19fdfee6ad53b7872134f405cde8c6", 0xfb) r1 = syz_open_pts() close(r0) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000340)=0xd1) dup(r1) r3 = semget$private(0x0, 0x3, 0x6c) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f00000002c0)) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000280)={0x1, &(0x7f0000000240)=[0x7]}) ioctl$WSDISPLAYIO_SMODE(r4, 0x8004574c, &(0x7f0000000200)=0x3) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000000)=0x8) r6 = syz_open_pts() ioctl$TIOCSTOP(r6, 0x2000746f) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xffffffffffffbffa, "85495588186ed1b54e66378e5dea9c11cebac68a"}) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000380)=0x3) readv(r6, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f00000003c0)) 16:00:08 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x0, 0x7, 0xffffffffffff8000) recvmsg(r1, &(0x7f0000000640)={0x0, 0x0, &(0x7f00000004c0)=[{&(0x7f0000000000)=""/41, 0x29}, {&(0x7f0000000040)=""/198, 0xc6}, {&(0x7f0000000140)=""/118, 0x76}, {&(0x7f00000001c0)}, {&(0x7f0000000200)=""/244, 0xf4}, {&(0x7f0000000300)=""/245, 0xf5}, {&(0x7f0000000400)=""/27, 0x1b}, {&(0x7f0000000440)=""/45, 0x2d}, {&(0x7f0000000480)=""/14, 0xe}], 0x9, &(0x7f0000000580)=""/137, 0x89}, 0x1) setsockopt(r0, 0x6, 0x6, 0x0, 0x0) nanosleep(&(0x7f00000001c0)={0x6, 0x5}, &(0x7f0000000680)) 16:00:08 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt(r0, 0x29, 0x39, 0x0, 0x0) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x4}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)='\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x1, 0x3, 0xe1, 0x2}, {0x2040000000000000, 0x7fff, 0x1587, 0xcf}, {0xfffffffffffffffb, 0x3, 0x7, 0x200}]}) 16:00:08 executing program 1: r0 = kqueue() dup2(r0, r0) fcntl$setstatus(r0, 0x4, 0x48) fcntl$getown(r0, 0x5) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x4}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup2(r0, r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000640)='/dev/bpf\x00', 0x2c0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000700)) recvmsg(r1, &(0x7f0000000600)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000000580)=[{&(0x7f0000000100)=""/195, 0xc3}, {&(0x7f0000000240)=""/143, 0x8f}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/120, 0x78}, {&(0x7f0000000480)=""/206, 0xce}], 0x5, &(0x7f0000000300)=""/48, 0x30}, 0x840) unlink(&(0x7f0000000680)='./file0\x00') 16:00:08 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8028698c, &(0x7f00000000c0)) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x20) 16:00:08 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000140)='./file0/file0/file0/file0\x00', 0x10, 0x40) r1 = openat(r0, &(0x7f000052fff8)='./file0\x00', 0x400000000, 0x10000000000) getgroups(0x5, &(0x7f00000001c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) linkat(r0, &(0x7f0000000380)='./file0\x00', r0, &(0x7f00000003c0)='./file0\x00', 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) setgroups(0x3, &(0x7f0000000340)=[r2, r3, r4]) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') bind(r1, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x0}, 0x8) chroot(&(0x7f0000000280)='./file0\x00') setgid(r4) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='x\x00') rename(&(0x7f0000000180)='./file0/file0/file0/file0\x00', 0x0) 16:00:09 executing program 0: r0 = semget$private(0x0, 0x3, 0x871daf13271a33a9) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000000)=""/75) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28}, {0x80}, {0x6}]}) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") 16:00:09 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x2d, 0x20000003b, &(0x7f0000000100)="6bff0b4e", 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) 16:00:09 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20080, 0x0) listen(r0, 0x40000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x0, 0x0) dup(r1) shmget$private(0x0, 0x1000, 0x10, &(0x7f0000ffc000/0x1000)=nil) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1e00, 0x0, "3e58a044b1fb0364c62c4028c5d58a014f77c2bc", 0x0, 0x100}) 16:00:09 executing program 1: r0 = socket(0x20, 0x4000, 0x71ea) recvfrom$unix(r0, &(0x7f0000000040)=""/254, 0xfe, 0x2, &(0x7f0000000180)=@file={0x1, './bus\x00'}, 0x8) select(0x40, &(0x7f00000002c0)={0x0, 0xded, 0x8, 0x9, 0xfb7d, 0x8, 0xffffffffffffff5c, 0x1800}, &(0x7f0000000300)={0x5, 0x9, 0x0, 0x7fff, 0x2ea5ac87, 0x6, 0x7, 0x9}, &(0x7f0000000340)={0x8668, 0x10001, 0xffffffffffffffff, 0x6, 0x4, 0x2c1, 0x68e, 0x10001}, &(0x7f0000000380)={0x8, 0xfffffffffffffff8}) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) mknod$loop(&(0x7f0000000200)='./bus\x00', 0x1, 0x0) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000140), 0x0, &(0x7f0000000240)={0x8, 0x3, 0x8, 0x96b, 0x2, 0x5, 0x6, 0xd1b}, &(0x7f0000000280)) 16:00:09 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) r1 = accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) recvfrom$unix(r1, &(0x7f0000000080)=""/127, 0x370, 0x1, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0x6aece58a8f806bf1) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) 16:00:09 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x205e, 0x40000000000902) mkdir(&(0x7f0000000000)='./file0\x00', 0x40) mkdir(&(0x7f00000000c0)='./file0\x00', 0x20) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x121, 0x0) chflagsat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2) syz_open_pts() 16:00:09 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x5, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 16:00:09 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000100)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f00000000c0)='*', 0x1, 0x407, 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) sendto$unix(r1, &(0x7f0000000940)="762486dfd7592e692b82464732749ef5c73331755f2e9701b7b498ab931bdda8bdb369794046cf38f3a7910f6d36fa6e626ae88fb72bed20e87ba43fb9d474c26b6bd34e792d30a66b283051b3bf126b5c4e3ac2645a85abac72b3a2482b8f248501ab375b310db0751a0544259ae0acc8bfa70ea690c84f140511a9fd3df8dbf1eafeca401d351a03ae67461871dad275d4", 0x92, 0x408, &(0x7f0000000040)=ANY=[@ANYBLOB="016932c8b91a8397764b"], 0xa) listen(r0, 0x6) socket(0x20, 0x7, 0x4) preadv(r1, &(0x7f0000001e00)=[{&(0x7f0000000a00)=""/28, 0x1c}, {&(0x7f0000000a40)=""/125, 0x7d}, {&(0x7f0000000ac0)=""/235, 0xeb}, {&(0x7f0000000bc0)=""/101, 0x65}, {&(0x7f0000000c40)=""/75, 0x4b}, {&(0x7f0000000cc0)=""/13, 0xd}, {&(0x7f0000000d00)=""/122, 0x7a}, {&(0x7f0000000d80)=""/70, 0x46}, {&(0x7f0000000e00)=""/4096, 0x1000}], 0x9, 0x0, 0x0) 16:00:09 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f0000000000)=[{0x1a, 0x1, 0x800, 0x7}, {0x200, 0x0, 0x1f, 0x4}, {0xfa41, 0x2, 0x2000000000000, 0xa6}, {0x5f, 0x2, 0xfffffffffffffffd, 0x8}, {0x2, 0x0, 0x4, 0x3}, {0x100000000, 0x6, 0xfffffffffffffeff, 0x3f}, {0x6, 0x70, 0x3f, 0x1}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{0x14}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x2b, &(0x7f00000000c0)="b63055f0d4402512e9f21465c5d96669f4d23d7eaeaa0d8de2a8a992223bffd24d72df8c984d82057cd57f") pread(r0, &(0x7f0000000180)="6a130979a2c90bd9d5e532e1584354543908cbecccb0515345aa7d9b8b196a48526da70d2732", 0x26, 0x0, 0x0) 16:00:09 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x30200, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1047e, 0x0) 16:00:09 executing program 1: r0 = socket(0x18, 0x1, 0xfffffffffffffff7) setsockopt(r0, 0x2b, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:09 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000100)={0x0}) r2 = socket(0x18, 0x3, 0x3a) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) shutdown(r2, 0x1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, &(0x7f0000000180)="aada31afde6156b273eabb54bb00b2ad846f7ac9", 0x14) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[0x8001]}) 16:00:09 executing program 0: r0 = socket(0x18, 0x3, 0x3a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = dup2(r0, r0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)=0xe46) connect$unix(r1, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x25f) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000380)="ede281b1b729e7281ee6f0a065f6e6f78f653c7441157567dca0eba5579edf8df65cd0b2590b7b7d9857cca5bd6b6e0834ef31005e89f45be9aaeaf57e076d9c4ab56d07d7d3c0826793febde56630bda40326b74b9b03c2ee5e2d1e27ccfac5b35a79a2daf7b6df1ad37c8150a621c0eaa2911448fd0e055385775d8a7d3f91c58eb7958ba4c501292cfe3ba1eaf94bd8228d80f3c9c50ff23a9ca14e052d6459f3ce2468df839b90d215f463f23dacf72ccfa5a9bbd2e6e58cfee6d3f5bb769908a563e96dbb4324f002314d8b03798b6e21178a9f", 0xd6}], 0x1) 16:00:09 executing program 1: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) getdents(r0, &(0x7f0000000000)=""/13, 0x33b) openat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x8) 16:00:09 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) syz_open_pts() getsockopt(r0, 0x29, 0xa, 0x0, 0x0) 16:00:09 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x20000000000029, 0x2a, &(0x7f00000000c0), 0x0) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f00000000c0)=0x1) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) r3 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r3, 0x0, 0x2, 0x0) getdents(r3, &(0x7f00000000c0)=""/4096, 0x1000) setgroups(0x6d, 0x0) setuid(0xee01) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:09 executing program 0: socketpair(0x1a, 0x3, 0x7fffffff, 0x0) socketpair(0x22, 0x20000004004, 0x2, &(0x7f0000000040)) socketpair(0x12, 0x1, 0x1, &(0x7f0000000000)) 16:00:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x110000}, 0x8}, 0x3c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffffffffffdf6}], 0x100000000000005e, 0x0, 0x0) 16:00:09 executing program 0: r0 = socket(0x10000000011, 0xc005, 0x0) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendmsg$unix(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000140)="717a4b8f0f560fecc2d38edc9881dcd5421857d0db1acef603c7ba41a93a83b0b826e5873be9560f301759ffc39ba10f4bfff6918c6692f0519e5aaadf5c07a08dded3f4df7cc761cdc7fb80dcf56c7ccd8bb449ae93dc102a796369fac573387a12ca375c99f4870975def32bcf4e3a0b415a5affac721f0145990966f70b0af3864550e4adac7cc538dfc35b3bc35b64", 0x91}], 0x1}, 0x0) write(r0, &(0x7f0000000280)="661cd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1cfd0755198e60d4ea94cbac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5a1712cc3c76a0f0bca7cb76c6fa4c12d7a91bf2b6f452cb481e8377f919c071193817f0855a562120619b30142ce0d44dff8d910a57cd5de0cbd45388f214bd740aceb3f04a83045df11c7033caeebf26addffa6a09f32d6b4a9de63fc0298a3fd60df06dad03be358771a38069b88bd814c610c97b471f0a93bfc7713aff1e85d69eba91f3f1b75f9ac84c64db1c4a64b59f6973c1899cb94801d61508e5c25ebb8b612e796f9335dbfa1676079f698dd9a27ff85e3221d98cdd4da2b2be85b56bbcb3a71b92c304faf2922c112944256318ffe41179472f4ddd34982d9a4a7", 0x171) recvmsg(r1, &(0x7f00000037c0)={0x0, 0x0, &(0x7f0000003640)=[{&(0x7f0000001280)=""/225, 0xe1}], 0x1, 0x0}, 0x0) 16:00:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000580)={0x12000000, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bc", 0x4a) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x8) write(r0, &(0x7f00000000c0)="57727dfbdec6c8a89914da7e3c32d4adf4b6b432ea865fac67b8", 0xffffffffffffffd4) write(r0, &(0x7f00000002c0)="e1701d2c444163596b1a2a4323d4ee6d34f73b4be80872a3a77960a2e80eecf80c5c38ab766c1365d2e5e7cdf212541a41bbac06e4620912370d98201cd8f63aa1246e7872df2944a93a1d1799254b880f9277b19d018aa1a1804c3c023ba69d658a45fd237c16c1ac9403", 0x6b) r1 = syz_open_pts() close(r0) dup(r1) syz_open_pts() 16:00:09 executing program 1: shmget$private(0x0, 0x1000, 0x80, &(0x7f0000ffe000/0x1000)=nil) r0 = socket(0x18, 0x2000000002, 0x0) setsockopt(r0, 0x1000000029, 0x23, &(0x7f0000000000)="eb", 0x1f3) pwritev(r0, &(0x7f0000002180)=[{&(0x7f0000001040)="238e3940567c7cf2e92d474b503e7ca75d653f34c69fcc2f6681ab1e6409a5d8e8b50c7e92dba0786f7888e0d1a64d6bbe326e12e68d7a16", 0x38}, {&(0x7f0000001080)="5a37704064cbe95ec5a737d1371b6f3ca7f389bfd33b1e29048b66308bfb212e38b0daab1c737e420f1d1cd2269a31b1b161a29753b6915ce4da3ac572d8c0aaa4a71abfbb99eef160cce68c1893dcfc9a42ebfccaaf45b8ee569ce1c457d0227805293018394b1465a03229b8d1732ca364f17db6a8bde798fc21f229f9f10ffe5420c81f99b60541541d", 0x8b}, {&(0x7f0000001140)="3ff2b44c8b4177678759c65972cc6aa84ab483f2e70695c94e58c772f4", 0x1d}, {&(0x7f0000001180)="7878e7badbf11f665b3219dc5994456cd1cc7558698592cf46a01bf16f391f67d42c27a7ebfc4fe3d05030a63e0f0e4c96dee835376a06d072a1f0db866ddaf48bd130e316c685eca994ebf10554c7a4dcdc10b70d5c6bbb4065147156c2212b9d7e55a5bce536bce1a2543372ee59809f9a5c082fcc28ecfa5ec6e5f294b10456f7cb3be23eccba8d9ea0d75a01c20d15448b442a491532c308bb612a648b2e6645da6a7d4fa522bce0b031b24dc6a30a9bf0a0fa2569846d2e52e1e1ad437076354b73055bf806a7864fd9bb3b5f99df93b14db8392cc5c05915af14591a8d3a8700c7c5a0258754a965454949470d7814feeea9c109e1c82017b92b68fe8f2df269ca50225aa4164dd1b4df64297a1e7d6ef2843b3236b1404a3ffff0d2eaa08776e992e8a27fea03fd5947896a0ae86cb021ebdb3ec2b2a6cfb67fb7d251a091698727f46e07f3bfe5b1db452fe18aeca77b48066a436c5d2bfeeb47923177041a07f36f87d949a92f58357f9eec8736ed82bff508c5f621f8d0af64d886c7eaea9b84d72a8d2b2f2465b221fb32af755bd5e1ba2682c70c307b77d2703b95f6153291950748a1d5ef48dc40395db9c07d4aabe21b8f818287e702e96935e0b28e7a60cd6088ad72bab9116da8659eaee6261f22cf7749b6a36cace1d5914a90f453e50cefbd21a53450758731da38df2e1a86813a1479b4754cd161dd24091357e9ea73714e9ab777b39af0bfcfb1a6f892fb685ca6b97cee04dd98369ca7c2e2606f3be3f01e493d6c3129eac3fa9edb97b2b18158842c571a6eb7a6a9fc9db83c626343c61c78ff4282e95f1d052484508dbcbdbd60bb32d956010fa75a72a7836d676cc5758639849331b363feed5c848d853ecd7a649a9e9154e67219aeddd97e0fd9d91527c737e0bdb16e64b01f22058aa89d2f1c0aabd28c168603e058729c66a7cf16b2fd35cf3f774d17a6ad238efd5148adb647450bfd6bd7dc0f66392fe29ffc32d6b5f9d55b6908cf3cbabe4788b95be77457ac4ec271ff5d69e9c864ebdd5d15e98dfd6d6eefebd5d6d51f9cfa3eb2c6dc065eb400b59720124aac6a2ca4f6f429e6279a9805e8bffab3510f54f7df7ded985860de603504fc1afeeef36f032c0855a93f3c31152f58109b999c00a44a34f951c54bb6254afa66a037d839d601ea71a064b6c51ebefb8b61fe6b440ce633322baa81798d0f6feed473e861d40b316f123e7f7c2e25c8642cbea09e1d06c0c53975651b53ea75d7ef6c2f0529d077bde128fc5fcedfcacfc9b5bdd28b7fe5dd47eeb30e52ffcd37461774929c5c15cde6f1026ea173ab5ba07806aa132d42b1e97d6271ef5131ada09216d69af1dc0e7cc5a9eaf30dca92262f38a7951d2ba7645eade131f2bad73f967216e58a0cd90ace49f52174b93fcb828a6ea469466405d0dda985e2eb0867b4a442df88b625e29fed5e6f589d5df58f85bc25797b10e81104cee59b4e75141e6fdda55137a6a9c50944fee4ea223920bd6bb8b9d074018a15ce7ba624acf5a7895a21497e846ed8f726ee047915ec2271ecb28a7737420241dacf3115e576d570b9dfc35de6cd1b6a502a330701e93dcf8e1a50f9354caa741c23f00728d467a190bd67432cf762602815f2c60d89a0ee878a5528912b99cea65c6b9806322cf983ee047f275f314ed01476831ec503d532f2578fef24e701a9c8131a2ec908e5cc1f9a66c7451a30c570dcaeb53a26d0e351fe8b7b9fd1ab1c03a2eba410350811bdbce56287220f1c46e112ddddca3e0f450195b7ac97e5d0f801cd2bdb32295a8457677c3445472bc12c8f0e976405ecef95d0fb30e00ac43a7ebfd78dd82e81eefc2e74e6447b0c9e21550dbd9dd8cbc419a9e4f46b3709a168ceb28625fd1a81a147cee2707a01a4517b4349efe53c20fe4fdd386f8e8f47014e267f19c668e0dc719ed2db072a9acae567f4cbcc4f36cc5bb647ac7ba055274e06f0ddacd2ba22a6a27589db894c7c01a3c2706745daf16195f1421985731058674562dac48975c6c9f5e15eed6457f7f9059d71066a2137aad2e0aadbe084655891ad65a93d24c7a12da4632fcf917747ed69a703d3e05fa03daa3683b0e6b39d21692cf9b4c8bb6ca39b307afccd71b45acd079491a3992c513b31621b141959f4515cdb6c5acf7ca9ae058643a45d6ea3e1dc3d87c70851f996b7367cf2da30a0ad3b9fddcca34dc1dacafed20511e506c580c39f1aa392d39426acff58f895a32fb3be55d0f3b3b23e60587e5aa799351193a284c7064d9ec01a00e38f5ae2f8ed32c5c5d623327c26cefde8e55e44b504d5ebe15bec59afd6a9edc5e83ffa8563a872a06e72057b51f07a84404a8826ad48658c8b97a82d8b57572f7028f64a4cca898e5976d06ee869088aed254489b74e8d4f00ac09cb37bc2e1f7a3c6dce755750cac70804c63c31d50fe8864e95613c7ffa375a134ca1c18720d6b94baf8ffa646a160c56039dd34c7677f33d3e10f1b64fdc5ae70672418de694d4a4e15351f69810caf95d9f0c46d89f32de5dc9844f32fb4af463aa58cd995ed3277688aefcd7ee8e4e6b295c27122ba8145770908c9e6947431e6df6cda0bda9211a0fd63e80847d2bb5e3b06c8e1236d55fe23ef9bfeb87a04a970e595a4c8582cb5f6b18f9ec443a93e5ebdb2c739df146fdda225a95d2541287ea097ca7bceb1de386c4e810d0d39d2ae3470e1bf5fc975e2e6c8b4a526771b35a92e352f3d1ae24c8ca07d4597919a88cfca8abb471e63088eb87de36af3ffc78b00ad913a45d4f1f2f69c09f7ee4d36257f805e130389bc48e1d257e4fb142dd86fc5dee762c4234f7a2a0dad09d272b0d03227a7cbb16d5d456ccacfe991c23475ccede389f18d47a2b16a550c9645fa6e4de8dda42525abb17d0bb9cd9087becca3df7c48cc273c273fa9d7798c7da275e10a6c0901e8b81dc378ecbf8a1ad0c0ec6c8c97e836a45555ad6ebdf4fe7f39b127203ef22a368e11ab1ce66e645cc80a76b2b27bbbdaa548f67314f501d52feb8ba2964a79cf3df023d3dd04a1c67ce06a33d9e829db8eefee3932edd85bd0e8d8cc3b19da725de8ba2a467c4d7e2a007b0992c4b1c843c7ffd05a5d20bd9ed8bec28e241c74c910d21f73933a8708b038dac5f18f54dc1ab11b2d50df96095681dc8a9333b018a551a4f548dc0283f38ff6694e10d65fd8f2bfaa0a2bc61c747e6142375a7c0823949075bf57f5b7e2b18c4c8869f642dcc9c1ae70325ad34811267f0eea5247bd71f718885937e20214b5c4f99a324831fd481d90bdd8ad4508c8c26c9416df9ce0ee919594ffbfe185b554f8a82f697e88e9269cbee2383010307d9703aba21af41dc5d21dcce8770b6535740183b79ab130f6e722c1e6bb386c8f4ac0af0a69e83cbdba71eb6b0d2df31b212a374e16e50a8672c722f92761bfaae2f0e3c213542020025ab257bb7afa7d287db28aa5bb65887183065f4d6dd0f7c6a44dc70c41f489cb32b6625730db7874e5ac038d648b5dd240fd4e328f4d4aa393a50e394ff243ac016760752543bac2ff723115b29b87a38d5cf44353597c5c34d99af4ff79cadfb34a0b4ba189439eb3faf94dbb362afe8f12806339dfef451712742647bdb165fb42f86472670b70f1d0fe41a560445eadc8c83015284f71428c04a016f86c3b692dae8c2c6b9ce5ac0e30ed39eab114467521d7895176b245fd9c244e728af8c134af1623aa320aeea65d0c7000a41bcc7c1ac144af8a6b1fc300b3448ed17e95ff75c6378138b686e7eea43151c93b6cf7dc75692704f3e9380ab703a484a153980f55b409a7e18746396f7202151e8184637edbb9fc975efbc425b2a1d3fcde5b10c600104cb3915996cd8f56e98ba052a1ee09c725e24413ac275131900f98cdddb8666935648f1284fc7282d01bf7d2504931505d85455d6afb4ff917c511a75d6f5cf61e2e2488918ad549c6eb9d5212ba0e2fbd60038d1bcb6d3ed9658587c2b94dffc17ea9e32d2531651e910bf4a98a410d0a4f311a864ff69ab9205131cc58368e7650579255075fb102880185921ced7ea2f761b431d57dbfaa090a0e57e353d5d9d0b888da65f5ece2bd43a47cc04ca2a91c5d3663def398890d43be7e2f871999249d67f50e0b621f8f5743348e9ef9edcccd5684df82c2f75e2b1ce9623ace2fbd2352b693a02a3143938bd82f8621a0ab8d39613d7d47e422eb69fb6ee4112dfe1b16868566a99906ceb51659329f6b1d62abb38efa4d116b671b6fcfe114f84029823a8131e7b4672281f54f68114c26584125e91c92852ace5f8ddb33be88db47cff31650c87aaacb60f4cb3044bcc27bfb94e37f5f1509a1ffb9539576a4930c170a7056cb011a52d3ba520698a35523a82c7d27850110087c69cede0bd009c1722038eb7e3e367d45752fb1a2daab39e29754711a80b5c21cc13396211d66e25b01ed1b98be292b8a6181b3432ae0f33cbf1213b752de003c18ff375813aaed4b78094f47e736c61bfe8357d69aeba092080bf677ad88acf5cf60ea2bef99db0e43ceba43d73dd35cf472b3b18075babf7705062b12f27832a1fbc9b82c8f51da35e13e1153a09ef63b400e6e7c4db11bd9db1438283ef6347b4dda6b45f1f5515fe4e0b3787e534390d8f6e608d18834493e25b69907ff31d7b9490002d37c91a0a7fb31a116bf31ce59852045e7d71bf5b5c834b548f5ec3704db8d085e1c12b9143a68eac55c43ddb31abb68e8b6a84e6bb1e6caa9e8308c20bb3bfd2267b8a4aef0079108e258b5ab2f2b8115572c6d7031f3434feddaa4c215cfc10f33db7d6c9e38062e17e4c6df63438120e40e266f2be4fe33a0fe43bf8184c1d4d42061f08732486ec2a9c66a0c31a754b5639b7e93f868386892642501ce36e27df59967bcf8ffaf0e3f12acdf9d13514e0ce3b17e545ce13c2b3048489d92390e85157ce1e8e856a6f4f2fe9e62d489b5b5b93979b72ea76f1d25b259a78319b5b619e53d33b78f723ab31a47b82813488a20e2a7d811939b4ca5cb9716933c244ec7e958670a2c93d7516ddae9ab800cedcf1dffdf649c80aaa0a27ab32e610e6d915c6f513b740e1c356994469a6af9cf91b3515bc451e0cc13bec8130b927ae1397053664ded3bdd7fe442076255639d91c13185226f587033f959b806d8e55a42ce38bc9e1eb0e295e516d2924cfac8befccbb331a81dc1386c5617e69d37fe7e8d3a2cff51076b404a4824d9e58d009d8975984250db3c689465dc3b68c6e5ac86fcc22ee58dedb215c7ec6960d5154a1a824dbeb1bbdf72a8ddfcf405bc4fe9ff4a3c8d786badbcf39b738e8575bda7392444c6e892bfe42a56b20db1d53dbef87150fde4c35d907d98f48333abbdb2105cdabc6475419bad36374203119c48eb268f05f4e08fbf597d179c4debab43ce147b69826f45c31b2607790d6a32cf0d3f43800382bbeaaf10f700ef8ce848b584878031b8895a0fc4ea388fcc49b47266d9ca279571a50aa4d0e493c6b42f5f36fc6e4d1f1386b8e444eadee704459cf2e29be1a126d9b919afafede4eb000af2fdf593fae7e771622f20ae5fa3ecf955a6889dfbfb845317bef09d45766a2063f4d6e781838c0b764547419e21af8d91169134b980e797cfe6f182852455ee7a30121cb032bfd7e598ebad3c5281e842886bc6a682aed5fc5f1de803d2bf15d448702e76bf5d4e785d4852a5e7ae2e6b6ca399825919f06bfe16c32570bc52e0e99956872772a", 0x1000}], 0x4, 0x0, 0x0) write(r0, &(0x7f0000000040)="686bd4368736e7742927d58db4d404bd7a808d16b76ad1f5352ffe511de9d17a65a5719e30c6a32e2cf2c70bbfb344e3f1ccf9d02d9529592795dacb45a3acc9fb6a4a4017fd112246a4431f42cd2e13cc681b48c51f98811fc16210870859ae43fa6d0029a00187565b9c249f3fbbaa171a818a60259861acf1687e4e22a6271bf9d6d6ddeedd15343d8baa10b1c92b0d9ec6890a6d25923e7326d40fdb4dde666e41fbb32e20c2627f5b2063403f74c0f3c11cc3e54fd7e14988c913849718819e0364768e7e3a3dee138c4bd01293fddcfdec334755acb0fa3ac091565c9edc9aa81fb0d582942ae1dbdfc5dbc340a94ba0217a9ee5a5e81e847ff4d45c0136ade2f55124bb88556d6a2a77d22ca3d7534ad2a8acbbf6507cfaca153b9e80188794d7553ba2fde9b89d9a9af35a9465cbdc1846c174758f64323459a0127ec8476cd815192721da5678dd5408c8cba0ae231dd772339a621fc747bfbddb9a57f65f343880c1515beaff7487d303d29d9ae3002fb8d62c1b2fa4f039eb2fd0ef4f9b8498dca46f880ebecbe548e51dcacb0166b105c51fee6befa2ad375d4acbb1242c4e16ca7c887bacb4008e78dc2335452d3d29191e0f4c5d358189acad8397b19f88966dbb3eb4604e3e2def1bd45238cca8aa16f30640f01ec5ae8e9c54753d6dd4ccaad6e98640d5f03aa2c6317107bece98668c1b3b4305af73c414a579b0aa23ea004d5d79e1d5112e9f8b9db4a10f13713e44adfb2641b2ba371589a774ef2a5ad313d9cd9d1d9cad4d5e7f18d4653d020a06cc4c93202a759923e91e626ce58f2f2b80c8cf934c2bc70756ee1cf0384435da02868a9650df60313674e4ab53bfe65cc137ac7b1bc47b551be50d169e0976f680593b1c5d584e69780f3814c6d3e6031fe33a63a47dcf219de820c81ac135cb0463d9046e9112e088140b1864c3280bc4328b3170dc4a29b2e6f9ea4be797e93eeb8b34bc5a3dbcd690366fce3eb16f79ac70fd743d34c4c7042112c420f819ada633ae70e4550b15ab2915ba85c04b3192eb01d08fd99c3b1aff47dafa5fe9490f5b50b13d180834726cbbedef5bc90c765ca746eee785076695748f73c1e296e542f559a847202aa119179d92ac7b32c1887211c44d34f18793a7377f06830d148e2e74f84b2af82837853abf9735e7a72b58fceeb6436e8a3fdc0aca34174a0447c468a92dfdb439e46e15f3cd8a476db101697d83378481468c570fb536d9bc02c2b7ba4494ddafbc625240065faf1ef4d610b8edb33554277fd63b48766752189403b7fc98680ac035e141e30f227c402d0c375db28eac32e28a975d8a2a8b794aef4c76a21f121a316b0d38f3d33d5f1308c02ddb56ba906528a46acc9f1e9da9e9a40e23146389baee688f80286c7118f755021fd61612da1b7fa5afb7203598382dd9a44e60474d5ea476e864f6c45cdf291a3b3e7aa0a9e4070d6b156aacde31f39b6b1cb9051d0afd2f0097f634802349c41c73626dc1c2b485b3bc23e04e20a061a2aa2ff46874e156f00a4ee97e6816bf7d9b00e7061da04cb2712baddbccc0025bbd1e3463c70b1791902cda59f20734cab15549f7e053387b866eae64bca0920cdff97071e72b228f0476da9e700418c4acb214fa655d46d2ac423f1e4caadbd7d197c10c0e0567c83e37e664c0cabe528684fbf97a171be696ac13910d6d689327735785a170f41fc2d707950f6ba292872c29b93be204b94c0f59bc6c562aa5ea8ece57380fa78ab0d9814127b8c6ab0b342ca37c243493e30170e0aa09368b34e22f769e438b6ae14252a57482568c8a484a9234f68eb4d3f02a81b61ce6f1cb74ea6ee7957687178667201b65b763703ecbca3e0217dca7caa4a5657854d9c79c7727478200b646a724b0ddfa3d9cbca977ce62d3cb9f00659f9abc811ef4f008bcd4f5786a5929ced3f3c9b4450ac25293c4d688edad77d321340139285f6bca6de6898ccf6a3c0ee1bf290ad4849373a0a8f0eeaf30a393a54e97bc2f11ede4374fbafc932e7ad79b3b0c02ed49611174ccd7431db1cd86fb4e0eedc8728c6bf310ed47a1635348ae7c0e90a4ed156e00af9557a7cddcc49abe5054ff7f41448f7bfa4141b3d840e569755a0a5ffa110ea49281850fddc86e85f823502fb5cc690ee45f345610242e7d1807bcc53766c4b90dfcceb6f55b8d42f1eb25769ea579b5a06de962f232033342e4f73cab5cda1213526215a5b42f50c52a88cbc6f9f8ba33cd833f4818e29bfa67982aefd97793a7ec32b7d77b3f5cdeb69f8bfc03f7d573d9bb2f96c4c17ec4d7bd5d6e90b2a1dc03e37fc3d5ad04e7651f62c3c8709dc1058985a4ab53447dc5569bc1d98b2f9b0f408c8e1d5c02608aac7eb488dc158946deb97f8d120e655739ca12d4ea55f007af045a28b267fc0f5eab6896743bd7efd5aedda7e0ee5543b779c8d562d36425c327d201ad6a1da19d84e686dfe7dab7e6ac43b6630ac36819ab31553ef4d84114edf5185e31135031dcf6bb1e1caaf949c447c32d2e50b776d7b3b1c5e4250045cb0223b63cea819be3388fec662a011b908efcf09cad937eaca2c75fb497a42735714bef708a6c89e1cb7ab31321bbdd13ef27f557098bd69300f29c75df67616740b9f98ca431f2cd0c1e5015d7335613fa2a20b4df34422ad347962bcb018e8e20c146789aaac889d159ff9a37528afb052bf6c9699ec88fa08f93afa0d8e1304f4850b8bdd19e1d383900d3b29cc58733b3cd39fc9d2769282b563fe855e6de1f1e27ce8f834b29d3cea9dfce5a60d9d32d1c7c1c421a21fefb5a4ac4c59d4c81fedce2287ea2234435bcec6034900036b3c1d675f22631f8872ecfd58ae88940e904fbc6f27a069069a4f9f06b6f8ec590536b34019a93ed6a87f660c8ab164b43113c1b18290343a7c1b22bc6649814b0a0c5cc8f6eb052393e81bed2cff85528bb40f1ac13bff1324359f6d958ff7657b564ca95cc83f3d91f4694a7cbbadc5dacee7a5aba8c5f6a0081d414bd718c6f36119460f62a34d1d85e12a5ea4c6e876c12a004abe1cf4dfd3799b46480c124f4895c91e774e5ab6b13ec996830af357bbcf3f16a8e89994ac67d24172a4932e44b2056fb8ef7afcca8bfe4539d027310acf09b28236d1f00ca18a3857ca3e19ceca54ce1baba856f85e2b2d924ae803103e13ba4dee96f991c504d4a41f8d54359a77e1963fcd06558fca0c01e1d93b521612171dab9d59cb816b343671652f76a52ffbd8cda7abe9400a070c9b678f8507b92ad022961a55ee5357688be2b31677fd392f1d8a67a25d7eeee369ac11bbd666914553631201939a47f13aeb8337fa90a58451530261b9a0ac74d17d588c9b5fb71c23f12f6c93fdd6c127d0a8cfda6f1326e3d244e25821adfc09442ab21922f442fba213803602d3678495f241aa61eb14ea92e0294dbc0ead5cbb0947ff6e673b2ee99be8dcecaad5857a58d8548c9846a81260e292ede8b58e442bf897d122308ad48c5a4db16f84ec72328efe133c5fc6b034bcccca632a53eea5a36976ed6b213b91fa7d76daddf4fa5499aa1a9cb456d7c1e39f5327d9a89498d012b469c529cfda318f4c227f3d2ebcdb2be888b99051014850dfc9263853e2186ed9d29905b835a8cef607943f7d3f4149395b3abfd84ac69248281f8879a0d5ae521f6d6279592da5967ef25e95b9890af8c9a0cdd6401f6a3212ebffcb3b3f9722410e8aeba2917870a988dde6b40bccb4f8f5f2dc6085691eaf4b7568f46a715cff47515fed77aece6b3f371340778b001e09668f8a2f6d62f258ba104a015c6b9dea280ec88f86e34c0602c81145f14c26a678c0ddf5335998489b6049408df0355e4d481a8e23eec4f17c81a5453ea733d57d985a6d74ac66367d53435c8f48c149549683be4803027f3ca3373b6c87fe2bb5e7fcc0c41409d5c15cb613c8b0c3854deb8439b5d0d5cc6cc6e95ae5727d5940269a563fd485f2a66e297bd4ee7acf8b906da2d2892793545212bc6d3ce58e315cb083c3ec98528c328d6d65037739d1a96a1fcb66ec37acdcbf4b5d8fe85f3a68ced8e7b1a860cb89f7cf9b2206753e27a1c18aae7884511f31d05f92fb1ea636d4f29b7f7d44f05d7bcbc4f7852b8c1d225ed8b0873b3e387f6c67aa7c1cd1b9023ae69db1d4db58cf26ee1c55716c88912dc9b5542d444d4834a201ffff3d3a60723023682d835b54aca5b8585a97982d71f31a1ac029442013af91171920923a72afd1dade459733ce7832ea3f77811890605803eacc6fa4edce7a6dabdc44bfd17a46b06f2a35eb2699d3c31d1541d0c9bd6ee98f501a350a9051077b97aece27279e96540098bf712c07a2f82dcc70e8179f596274d8ed278f013e417fc04d2a7d45b37b81f9f58c335a9816b9d3572e0aaeca9d4cd0cc278801c7de11938d0962e34094dc35bcc20fc755122f049a4e150a30d58f785513b823dba6c64f6ff2a143c4b0d83327a0ba322c00c6ebdf93e8a313acb22faec4f510223503d6e3c49700d01fa4ef0e2dbe7717ee962ae6a7d16580006a84d1da1fb7cd2347bc97fb5fdc9153e87f7cef66e3008adaefcbd8e2d9bc360437672161aeae5b26f81d9690a25580291daea170aed878790e09d9411b0111e1961ebede963c50cf01b085f352b0ce0b167101595c6495aa94c436b4b65cb3374b8bec62c07a3bede347042355b784ff996ab2fac5af54b3b22cf205ec9002d5b5edfe285fed20808829f5847dc5c6c5b8257c70405a92e8037e853d7fb4e02eb935620421865dfeb6a41b3214748be9f2e494e84b9715b995dd42ea38bfbd5bc58092347d109538c96aca22ab0cd743b8e429f232f3673733e2328bc8e72902faff94edafc06d6d877fa38070f59fef3f9d13c87c5a03de7de6af3b83387cec642a6bbda6d652475503ce5979d64b8a62547d0c262d0b4ae98e22a9d860e2732a5fdc7251f1b6b1afd26758502ebc9380033c28e6ca2a684956e64727dd93b8a88a065beccbba218b48f066f2efdc6ab0bcfcdb2407a8d9502f8a3b5780051b434b1303495ba1c01b16f46a2cd3d01e9bf82194cb1b01c41b653a1e3e15e0c91fbd0a4411eedfe6fe34dcc3e0bad5aa19846621129f64b1a9188a5d986892366a95e3f6ddfc36d797d4e8dbedeeef2609efdf35d74e9bafdf80518a2b93c4a62efd74f5ffb72eb487ccf4d1709cc0561b36aca9e7654e51b9a182697c0d71a030d0733b30747327745e5f783f446912f87722ff85b68a40b4a57a424b0e4260bb671515904a7ba76b7749927c1814b2a9262a2302b8f566e1a328d88a5f65c3ef860ca0e7ccf34aaadc2f666e893925aacb0a1eae62b8a28143cb1a6c0cd0dc4244f85c5b2bcdf14c1dedf727378272c6d6388d63cb51d508232a65e7035a614c8acca4a8474f55715b8f56dcbb78749832a1f603c426818bf409de1662e81785bd59d033163209d1a1f5dc73ce4f0e77b12da92c8a67ddf0c775e7d4f29c6bb8d852fc6d635e66622f1bed1e6663a8b77bef405b73a6db9bde999f28a1162ab1f6429fa0032c8ee6d3a3a741a0836e00d1f84aa5447ae0e179c2e17173728644196f0c8707f5c68baf26003f42c329d5bd50c395d35c76a6098bdf3d2f6322485a8b4475d3b530e4dfe78ec6d6f83545405f60aca6041174ae5182523973da433b6aa74397e1cec1bbc5c3d561931eb819884f944f04273ced57e85d878c24254fa8b9ef1bd0401234d43c1ffbec1079561d64a65efa3", 0x1000) 16:00:09 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) close(r0) getpeername$inet6(r0, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x2012, r0, 0x0, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000040)={0x24, 0x0, &(0x7f0000000000)=""/36}) 16:00:10 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x6, 0x101, 0x3, 0x0, 0x1, 0xe0000000000000, 0x20, 0x1, 0x0, 0x8, 0x7fffffff}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "002100008000"}) ioctl$KDENABIO(r2, 0x20004b3c) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8de49b32721d73a0fbd8ed5c37d85f2b54cfeb521c8a951ca6332d8f69f3dca8", 0x1f9) 16:00:10 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x7e) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = getpgrp() getpgid(r3) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) linkat(r4, &(0x7f0000000400)='./file0/file0\x00', r2, &(0x7f0000000380)='./file0\x00', 0x4000000004) fcntl$setstatus(r1, 0x4, 0x4) mknod$loop(&(0x7f0000000140)='./file1\x00', 0x100, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0x30540, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000000)) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd0\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r5}, 0xfffffffffffffffb, 0x50, 0x80000000, 0x6, 0x2}, {{r2}, 0xffffffffffffffff, 0x80, 0x5, 0xe285, 0x3f}, {{r0}, 0xffffffffffffffff, 0x10, 0x1, 0x2f}], 0x1f, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0xb0, 0x2, 0x7fff, 0xfff}, {{r2}, 0xfffffffffffffffe, 0x20, 0xc00000aa, 0x9, 0xfffffffffffffff7}, {{r0}, 0xfffffffffffffffe, 0x1, 0x4, 0x0, 0x1}], 0x9, &(0x7f0000000340)={0x9, 0x4a}) close(r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x200, 0x0) 16:00:10 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r2 = fcntl$dupfd(r1, 0xa, r1) readv(r1, &(0x7f0000000040)=[{&(0x7f0000000200)=""/210, 0xd2}], 0x1) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)='=', 0x1}], 0x1) readv(r1, &(0x7f0000001680)=[{&(0x7f0000000100)=""/254, 0xfc6d}], 0x315) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) kevent(r2, &(0x7f0000000400)=[{{r3}, 0xffffffffffffffff, 0x54, 0x40, 0x80, 0x1}, {{r4}, 0xffffffffffffffff, 0x84, 0xf0000001, 0xf17, 0x8bee}, {{r3}, 0xffffffffffffffff, 0x90, 0x2, 0x800}, {{r0}, 0xfffffffffffffffd, 0x80, 0x80000000, 0xf2, 0x5}, {{r3}, 0xffffffffffffffff, 0x20, 0x1, 0x6, 0x40}, {{r1}, 0xfffffffffffffffb, 0x0, 0x60000002, 0x9, 0x3}, {{r3}, 0xfffffffffffffffd, 0x0, 0x29, 0x0, 0x1}], 0x20, &(0x7f0000000500)=[{{r2}, 0xfffffffffffffffe, 0x20, 0xfffff, 0x20, 0x100000000}, {{r0}, 0xfffffffffffffffd, 0x1, 0x0, 0x0, 0x2}], 0x40, &(0x7f0000000540)={0x7, 0x40ad}) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f00000003c0)={{}, 0x8, &(0x7f0000000380)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x400087}, {0x16, 0x0, 0x4cb}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:10 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x28, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) r2 = geteuid() r3 = msgget$private(0x0, 0x80) getgroups(0x2, &(0x7f0000000100)=[0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000140)=0xd456) r8 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x8, r2, r4, r2, r7, 0xa, 0x4}, 0x1, 0x7, r8, r9, 0x2c4, 0x4, 0x80000000, 0x681}) msgctl$IPC_SET(r3, 0x1, &(0x7f00000002c0)={{0x2, r2, r10, r6, r4, 0x121, 0x3}, 0xfffffffffffffffa, 0x8, r8, r5, 0x40, 0x3f, 0x20, 0x6}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setreuid(r2, r11) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000040)={0x8000, './file0\x00'}) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000280)=0xb1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="f3") 16:00:10 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x3, 0x7, 0x2, 0x9, "693b72dea0007dbfce5777842ac69fb752984f28", 0x9, 0x4}) munlockall() ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000080)=0x6) getrlimit(0x0, &(0x7f0000000040)) sync() 16:00:10 executing program 0: socket$unix(0x1, 0x0, 0x0) r0 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) write(r0, 0x0, 0x0) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8891, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) close(r0) syz_emit_ethernet(0x10, &(0x7f0000000100)="6d7d45e5415648c05565de5a6a0d64f5") 16:00:10 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x802, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x10, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) close(r0) readlinkat(r1, &(0x7f0000000240)='.\x00', &(0x7f0000000280)=""/118, 0x76) sendto$inet(r2, &(0x7f0000000180)="662b32ce02e210cc4c26532254af4fc96570456d48dca3f24032d1eb65a20a5930a59c8ebe541a406584d5b9eff28f5a44dbfccd03b436dd47a2fdd704d187b089c1095aa769a7f9641da62ba4aa0cdab92b31b59538868b3b5b5b7c7fe98c6232cea164c750f1", 0x67, 0x404, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000000), &(0x7f00000000c0)=0x8) close(r3) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) 16:00:10 executing program 1: r0 = socket(0x11, 0x3, 0x0) socket(0x20, 0x5, 0x7) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000040)) setsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x61}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getrusage(0x0, &(0x7f0000000240)) 16:00:10 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) flock(r0, 0x4) sendmsg(r0, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="10000000290000003100000000000400"], 0x10}, 0x0) 16:00:10 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x58bb) open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x1ff) 16:00:10 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) read(r0, &(0x7f0000000080)=""/174, 0xc1) mknod(&(0x7f00000001c0)='./bus\x00', 0x3a0814c44f7b202e, 0x6fd) shmget$private(0x0, 0x2000, 0x502, &(0x7f0000ffd000/0x2000)=nil) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$TIOCSBRK(r1, 0x2000747b) r2 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r2, 0x0, 0x63) 16:00:10 executing program 1: 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) r2 = dup(r1) r3 = syz_open_pts() getsockopt$sock_int(r2, 0xffff, 0x204, &(0x7f0000000080), &(0x7f0000000140)=0x4) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x4, "85495500020000000000001167f5bfa600", 0x0, 0x1000000}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffeffffffffd, 0x20007, 0xd9c, "b0000474710800"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:10 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000100)={0x8, 0x7, 0x1, 0x3}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0x100, 0x9, 0x6, 0x64}, {0xafd2, 0x38c, 0x9, 0x6}, {0x0, 0x0, 0x8, 0x1}, {0xb0, 0xbe, 0x217b, 0x1}, {0x0, 0x560, 0x2, 0x3}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:10 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x1000000000000297, 0x0, 0x0) syz_execute_func(&(0x7f0000000080)="ffe52e660f3a0d633262c4c2d50382feefffff430fbceb46d8fb8fa818cd650a00430f7044da0f0f65420f583964660fd3e70ffc5092") bind$unix(0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) ioctl$TIOCEXCL(r1, 0x2000740d) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:10 executing program 0: r0 = syz_open_pts() close(r0) fsync(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000000080)=[{&(0x7f00000000c0)="2df7a2a0ac", 0x5}], 0x1) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000200)="e1a39ef28a19d8715825db1ae7d56ea70d273d1d3a4c2bd6ade26a000879587637f8dd4742e986af00403cc0cb91a70522570279c747a0c062027c4a7ac25f6938910e5df0393395b015753b2ef414661698943735ea094804", 0x59}], 0x1) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:10 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) setsockopt(r1, 0x0, 0x0, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000000)=""/75, 0x4b, 0x801, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) 16:00:10 executing program 0: accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x80, 0x0) getrusage(0x0, &(0x7f0000000080)) 16:00:10 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x90, 0x50) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) getsockopt$inet_opts(r0, 0x0, 0x17, 0x0, 0x0) 16:00:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000400)="90853856a63efcf2dafd59dbb3cc00002c368035b5664d65457b1941530000000000004abe72c94ac670d881309cee2dcd728cc96110c577153afb1471cfcedd5896b786086a33485550107e086f09", 0x4f) r1 = syz_open_pts() close(r0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0x12, r0, 0x0, 0x0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x7fffffff, 0x1000003, 0xf7fffffffffffff8, "85000000000900005f00"}) readv(r2, &(0x7f0000000580)=[{&(0x7f00000000c0)=""/134, 0x86}], 0x1) syz_open_pts() 16:00:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000fc0)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b8871313", 0x64) ioctl$TIOCSDTR(r0, 0x20007479) r1 = syz_open_pts() close(r0) dup(r1) syz_open_pts() 16:00:11 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) setsockopt(r0, 0x0, 0x800000000000e, &(0x7f00000002c0)="eaff303c9d5a1715236d4e9ac4351961d257e37ed0409500050000e2dedaf516092024d94db2e946d45db3416d130b2e979b6e4632256e1040f0a63a1423ab3f09398ae8bdd40ca60cf21e2b2364bf18915a0767af476c2135f8b558822ca5963dadab8944f2621e6ecfa5d8c405bb92df9b15048f6803fc5fe088082cba184fc424404f757b20b6d2851665eb2e53b0fd0cf0be486717197d20b900f3ac132894d001dbb4b538f24ba7525a713145383705d561dafed50c8aafacdf159bbe82b529d4488f920ff7867c288236c257f371946a5eadd557dfc57d459ce808215fdef37ea12576fb193758b32c3be2b1805ead771e6947320098fdc63f5b8a42a89050c854ef124aa1fa7be1d2084ed5d4582c1823191d975c46d6c3516f65bb06c660fc261718fefc511a0c924dc1b695bf43045c7ab83c87875a46d79e3fd92f9f995420caad36d14399a4597f1eca6f1c5485d4a500"/352, 0x131) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x9, &(0x7f0000000080)=[0x1f, 0x4, 0x10000000000, 0xd, 0x0, 0x6, 0x7, 0x4, 0x25]}) r1 = socket(0x18, 0x1, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x7, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x21}], 0x8, 0x0, 0x0, 0x0) shutdown(r1, 0x0) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x100, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:11 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x280, 0x10) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f00000000c0)=0x92) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x3}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") rename(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='./file0/file0\x00') 16:00:11 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0xfffc) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000000)='oN', 0x2) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x45}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2d, &(0x7f0000000180)="d1b110d0919ffce785e6ede5669c7fc3aca8b085c75a048bcb827f273004535b262f077255af99000000000000") r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000080)={0x2, 0x8000}) 16:00:11 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) connect(r1, &(0x7f00000001c0)=@un=@abs, 0x8) open(&(0x7f0000000080)='./file0\x00', 0x49, 0x180) 16:00:11 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x10000000002, 0x2, 0x0) dup2(r0, r1) unlink(&(0x7f0000000000)='./file0\x00') shutdown(r0, 0x0) getegid() poll(&(0x7f0000000100)=[{r1, 0x44}], 0x1, 0x0) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4}, {0x2d, 0x0, 0x20000000000003}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000140)="00e44ab3fc8dcd8d0b2274f53b8bbef2c7fb746eab09f5d6f5f989dbb6bed994e0b984b51d2721dc42d8bd922d39be300b3cc280aa96dce30f0b0e97294ed78c5226661eac227342942ed7cab8f85cdea75ed2c43446d01b91a1f89e6f3e2de5d068c9b0dfafa9e99a2e42cd6864cc3d0522c44442d4376faf509e11d613b96b8fbfc51452a7b8116611e6531de01ad944d2f4b9a322e07ce7e95396087e45b1c386ddd6a9ce77638f1c") 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0xa9, &(0x7f0000000200)="cecc12ce4f7ff0471fd24c088df2cf4e082d5a1ddbf33cc28dbb7db20a608ee5a1bd25b45640d23daf460a17a72135391de3291fe2890c6fc15a6f2d426292a718435e9911665e51e64aec6f95ddaefd921987d1b90a8f34bee5809608358091356f34a1b6d3e1e907d3e77aef05f1d7f8451cf7368aeaa50c36630887a8e784dd5842ab278eaca21098ef6b9bb31aa97446f9a31d090add76e00ca5f21f7265ecb5ee1c02740761db") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000002c0)) r2 = open(&(0x7f0000000080)='./file0\x00', 0x18000, 0x1c8) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0xc80, 0x0) ioctl$TIOCDRAIN(r2, 0x2000745e) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000300)) 16:00:11 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80, 0x2065d) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x2) link(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000200)='./bus/file0\x00') preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000140)=""/140, 0x8c}, {&(0x7f0000000000)=""/36, 0x24}], 0x2, 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) 16:00:11 executing program 0: mlockall(0x3) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000080)={0x0, [{}, {}, {0x0, 0x2}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0xfffffffffffffffd}]}) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000000)) 16:00:11 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x402004, 0xffffffffffffffff) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20400, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000340)={0x10, 0x80, 0x4, 0x5, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x7}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x7}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x5}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x10000}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff3000/0xb000)=nil, 0x2}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x5}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ff4000/0x4000)=nil, 0x5}, {&(0x7f0000ff6000/0x8000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x1c000000000}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xe297}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xe207}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff3000/0x3000)=nil, 0x96}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0xaf}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x4}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x2}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0/file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x800}) chmod(&(0x7f0000000100)='./file/file0\x00', 0x2) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:00:11 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10000, 0xc1) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000080)) r1 = socket$inet(0x2, 0x2000000003, 0x80000000000) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000040)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f00000000c0)={0x3, 0x3, {[0x8001, 0x3, 0x0, 0x6, 0x3, 0xfff, 0xffff, 0xffffffff80000001, 0xa6b6, 0x9, 0xffff, 0x80000000, 0x40, 0x5, 0x3, 0xffffffff, 0x9, 0x8a7], [0x2, 0x800, 0x1, 0x5, 0x4, 0x7, 0x0, 0x3, 0x195, 0xfa4], [0x4, 0x80000001, 0x6, 0x0, 0x46fa, 0x3, 0x8], [0x2, 0x2, 0x3ff, 0xbde3, 0x80000001, 0x10001], [{0x9, 0x0, 0x7, 0x10000}, {0x7, 0x2, 0x9, 0x7e}, {0x3ff, 0x3, 0x9, 0x9}, {0x101, 0xfffffffffffff801, 0x3f000000, 0x8}, {0x100, 0x6, 0x5, 0x5}, {0x8, 0x8, 0x401, 0x6}, {0x7, 0x4, 0xffffffff80000001, 0x3f}, {0x7fffffff, 0x7, 0xffffffffffffffff, 0x7}], {0x5, 0x20, 0x3, 0x2}, {0x0, 0x2, 0x2, 0x9}}}) fsync(r1) 16:00:11 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) recvfrom(r0, &(0x7f0000000000)=""/38, 0x26, 0x2, 0x0, 0x0) r1 = syz_open_pts() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) r3 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000080)="c68922b4580331e8908e95d19652c04fb4f82b19095dce08ff68f911c9aa2f310a69a41f69481393efc273e3a25398beadc6310e1206ac706cf0832ca6369c109b385fe9345808e14df07342e351d81eb478f3f0bb4cb14ad165940510de754d6b876d641d3858ec73d952f028bea2bc86ffeb4c5ed8dab258836f90f018845e6870787f9b38a6680e3fbb1c439eb958844b48a323072165a52e9e6bfafaab", 0x9f}, {&(0x7f0000000140)="b0e7b7051190f8a4c07d9437c5df4aeb80749151383170224aea34cb2f0eb331a37382f85e8cdb8302b994898667088d24160ff8c1c5064749f913df0f039ac4e656aafde639b30620c896c32f1aceff3f8e38447528d7a85bb0c87bc2933c650bc233", 0x63}], 0x2, &(0x7f00000002c0)=[@rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r1]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x100, 0xb}, 0x400) socket(0x2, 0x4003, 0x0) 16:00:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x222, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x2d}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:11 executing program 0: unveil(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='W\x00') mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x8, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f00000000c0)) r1 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x1d) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x1) 16:00:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679da8987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c92617a21e0bd2d6976da352151204518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da475ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1aca02c4e92423cb41191c368771b6626551a90e6a0998bd25030aa0", 0x124) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000340)={0x20d4f9, 0x3c3, 0x1, 0x20000000008, "b00900001600"}) readv(r2, &(0x7f0000000100), 0x0) 16:00:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x7) write(r0, &(0x7f0000000180)="da", 0x1) r1 = syz_open_pts() close(r0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x400, 0x8) sendto(r2, &(0x7f0000000300)="265181e6e65c645c4362f39b93aa5f039f90e12d95cf6cefab6930a35a19a71ea1b91dbdde4b3b2fb061955a62b8e580a27dc83eb26757839ef6285f9da0f005a08ea8eb92f0338822b39e7a1140c9744ff2377bd307cd47ac4b60850dbba3f177ebbd37248db61a40446a9f22c77939f35e210248e4e1533035fc89d676f820254bef5772e88f24662290daa2ddc420f879004c5bc0b71455686f943e9a1cc0792ec683c40c54ca77ff96b688eb", 0xae, 0x2, &(0x7f0000000140)=@in6={0x18, 0x1, 0x9, 0x200}, 0xc) dup(r1) r3 = syz_open_pts() readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:11 executing program 1: r0 = syz_open_pts() r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x440, 0x120) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f00000000c0)) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) 16:00:12 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) shutdown(r0, 0x21) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x1, 0x27, 0x9}, 0xffffffffffffff49) 16:00:12 executing program 1: r0 = shmget(0x2, 0x4000, 0x8, &(0x7f0000ffb000/0x4000)=nil) r1 = geteuid() getgroups(0x5, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r3 = geteuid() r4 = getgid() r5 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x3f, r1, r2, r3, r4, 0x2, 0x81f0}, 0x2, 0x1999b590, r5, r6, 0x80000000, 0x9, 0x3}) r7 = syz_open_pts() ioctl$FIONBIO(r7, 0x8004667e, &(0x7f0000000000)=0xd3e) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x0, "385df47313f653dc897f0298c9c4e4274161cdc0"}) write(r7, &(0x7f0000000200), 0x4268) 16:00:12 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000080)="4c0dc5", 0x3) close(r0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000040)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0xfffffffffffffffd) 16:00:12 executing program 0: r0 = dup(0xffffffffffffff9c) r1 = dup2(r0, r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000340)={0x2, 0x4, 0x11e, 0x90c2, "e32adb6fa7facb2c00c70a492bb5453d4f573e0c", 0x0, 0x7}) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x8000, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x8000000000000180, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0xc0205602, &(0x7f00000000c0)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffff8], [], [], [], [{0x0, 0x0, 0x0, 0x100000000000000}]}}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, &(0x7f00000003c0)=0xc) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000400)={0x8f, 0x3, 0x3, {[0x2, 0x20000000000, 0x6, 0x7, 0xffff, 0x3, 0x5, 0x6, 0x5, 0x5, 0x7, 0x1f, 0x80000001, 0xe7d, 0x81, 0x4, 0x67, 0x3], [0x3, 0x16, 0x6, 0x8000, 0x463, 0x480000000000, 0x7, 0x1b, 0x6, 0x200], [0xfffffffffffffff8, 0x4, 0x9, 0x4, 0x5, 0xffffffffffffbab1, 0x40], [0x6, 0x2, 0xffffffffffffff7f, 0xffffffffffffff7f, 0x8, 0x9], [{0x2, 0x50764493, 0xfffffffffffffff9, 0x10000}, {0x3, 0x7, 0x6782c22e, 0x2}, {0x2, 0x5c4, 0x7, 0xffffffff}, {0x2, 0x9, 0x6c70, 0x100000000}, {0x7, 0x3, 0x800, 0x8}, {0x5, 0x7, 0xffff, 0x45f0}, {0x5, 0x3ff, 0xff, 0x9}, {0x100, 0x400, 0x7, 0xf6}], {0x7, 0x1f, 0x5, 0x1}, {0xffffffffffffffff, 0x3ff, 0x5, 0x1}}}) fcntl$setown(r1, 0x6, r4) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000680)=0x7fff) 16:00:12 executing program 0: pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = dup2(r1, r0) r3 = kqueue() getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) kevent(r3, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x99}], 0x4, 0x0, 0x0, 0x0) read(r1, 0x0, 0x0) 16:00:12 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) link(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='./bus\x00') kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x6, 0x0, 0x7, 0x0) 16:00:12 executing program 0: r0 = socket(0x1, 0x1, 0x20000000) sendto$unix(r0, &(0x7f0000000000)="b100050390000000000010005586ca900f0e08fecea10ea8fef96e00000000357ae26caae515fa4f3763360008040004be781e4991f7c8df5f882b2b7be1aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026bdf6c638a7cedf6cee4fd89720fd3872babfbb77008f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01bb1b62351c50000000200"/177, 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) r2 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={r1, r2, r3}, 0xc) 16:00:12 executing program 1: getgroups(0x2d1, 0xffffffffffffffff) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) setregid(r1, r2) pwritev(r0, &(0x7f0000000280)=[{&(0x7f00000000c0)="e32db38976e32b70a77dacba61c006e765b1d9a58cdf32429d", 0x19}, {&(0x7f0000000100)="f535bbb1ace716aa488b94193e394d0a0f5d4d1ecdff640069e6eb5c1217b881243ef99f952c6972894883879d87c2516735862f53bf7078f0560cc221d2712ef4c1af", 0x43}, {&(0x7f0000000180)="ef66e8c33b5305ac7ca9453d29148316ed", 0x11}, {&(0x7f00000001c0)="6684fe9e009587def1c18bb594b1874eca8a35204b192370bdf609128cb02ddf837864c0f605114d8c9efcd180dc6cdaf4d21ba7d8cdf62159ad35eb10a449cdbd43befbced461c233dabb12b10b159d83330258e2ff736915ebd0f3fe4bf712152036158f12ddad56502dbd40549868ead216d553e95ca3e4aeccf0b6837b557fc3c41c69cb33fba3cb2b3c88a02da72565ef89f7de4a091e9b674f6216c2dd44360f44fe03b5fdfa9b21ab55dfa5a755c00051654f2f", 0xb7}], 0x4, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5) 16:00:12 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x37, 0x0, 0x0) chflags(&(0x7f0000000000)='./file0\x00', 0x10001) 16:00:12 executing program 0: execve(&(0x7f0000000240)='./file0\x00', &(0x7f0000000300)=[&(0x7f0000000280)='[(\x00', &(0x7f00000002c0)='*\x00'], &(0x7f0000000540)=[&(0x7f0000000340)='@*}\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='-\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='@)\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='\x00']) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000580)=@in={0x2, 0x0}, 0xc) preadv(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/143, 0x8f}, {&(0x7f0000000000)=""/125, 0x7d}], 0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xffffffffffffff3a) socket$inet6(0x18, 0x4, 0x6) semget$private(0x0, 0x1, 0x0) connect(r1, &(0x7f0000000200)=@in={0x2, 0x2}, 0xc) 16:00:12 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) socketpair(0x18, 0x5, 0x3, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f00000001c0)="b9e893684e36375904bde48a99251934620ebaa024dc8aa009a963815f3aae95dffb870937ead79ea502dbaea624c927dd10ce837f3876f420da349cddc59b8226afaa6299fb1a9ab8d0d1894e3948cbe5b5d710796e964580680c8391f7632cdd7e6e41cecbd5b2efc19029f666c9a408087266ec2e9c84531bab87ff1a3131750ea8bdc1ad82", 0x87, 0x408, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000140)="6f4cf51ad3157ff4d9c29a2d66c4c32a836c4781b8b20c406b670fe7ac9f15e3c68f257a9ea7cdc7f97dfb3c1e3026beb0e8b59ce4b8d85a9c82dd3dcac7f71be8c6a9117e", 0x45) write(r1, &(0x7f00000000c0)="65e51accd0382342f4f7ac9ca7ebcc9eef2f901ce582489e04000000000000001f6a5d70b2362700f729f5f94bf205f6d621e5c25ed8202610672e", 0x3b) execve(0x0, 0x0, 0x0) 16:00:12 executing program 0: getpid() poll(&(0x7f0000001fef)=[{}, {}], 0x53, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x800, 0x0) r1 = getpgrp() r2 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x1007, &(0x7f00000000c0), &(0x7f0000000100)=0x10) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x3, 0x0, 0x8, r1}) close(r0) fcntl$lock(r0, 0xf, &(0x7f0000000080)={0x3, 0x2, 0xe3, 0x2, r1}) 16:00:12 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) stat(&(0x7f0000000a80)='./file0\x00', &(0x7f0000000ac0)) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2, 0x40) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000240)={0x10, 0x7f, 0x4, 0x3, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffffffff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xa}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x6}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x3}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x7fff}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x3}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x2000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x2}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x1}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x4}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x40}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x100000000}) setgroups(0x0, 0x0) r3 = shmget$private(0x0, 0x1000, 0x4, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_RMID(r3, 0x0) setuid(0xee01) shmget(0x0, 0x1000, 0x302, &(0x7f0000ffd000/0x1000)=nil) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000840)={0x0}, 0xc) r5 = geteuid() r6 = getppid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0}, 0xc) r8 = fcntl$getown(r2, 0x5) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, &(0x7f0000000900)=0xc) sendmsg$unix(r2, &(0x7f0000000a40)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000080)="9d84aed25b3316f192570b9fe6e2fe0b8354a2ced74b06a4d28348d5985f80436e3bc1cba0852507081f86d89e09383a24b125e6c19a60ba5164dfb212a3c9181306dc9b68bfd98040d4a1519fa0236ddfd0dddf54d8334b5ef7b7eda3c08475e1b2bfd701155df5245f34c77a33fcd518da98fff21c3db5f080836bd7cb11c94c1836856db73b87973a1cf7b6df11945fbc1b858b30b633cacba121d515cf39b6431d8aaaee481891a58ad82354358a2ecd319c6a1f61a1889319709e179f74e242e59b26136789e376f3c836d345a7ffda0ca4970b6f47bdd930536140939fe8005e80c1f2", 0xe6}, {&(0x7f0000000740)="b4b72437a65b05ed9773f53aa75b18d1167cb7305507fa29e7ab6eb9828709a31b65dea39823d2a1d4d3d24aa18e98d1d6e1f89897badef0341fc618f15741bbe7104fe7dabb053d0e26c8bc909020f517b10b074d267f6082ea4a317e67a08f891b8e3df4e4878c0e10aa2b2f413f779e5328b8b272ed2d828d6ec01a93b2120e06674dcb0b8673ae69e735584489a3de16f54792aca94e78d4d7e30166af1db13d03d38c95981069f35da6fc99ae19875988a36b7f6552e32e031f8d2f9f2e59e4497097b3013e85442b", 0xcb}, {&(0x7f0000000180)="2d732bbe3deb7f46922e", 0xa}], 0x3, &(0x7f0000000940)=[@cred={0x20, 0xffff, 0x0, r4, r5, r0}, @rights={0x20, 0xffff, 0x1, [r2, r2, r2, r2]}, @cred={0x20, 0xffff, 0x0, r6, r7, r1}, @rights={0x28, 0xffff, 0x1, [r2, r2, r2, r2, r2]}, @cred={0x20, 0xffff, 0x0, r8, r9, r0}, @rights={0x20, 0xffff, 0x1, [r2, r2, r2]}, @rights={0x18, 0xffff, 0x1, [r2, r2]}], 0xe0, 0x2}, 0x2) 16:00:12 executing program 1: r0 = semget(0x0, 0xfffffffffffffffe, 0x0) semop(r0, &(0x7f0000000000)=[{}], 0x1) 16:00:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000ac0)="582720efabd16ebae60400259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619514a4c8ad7ce4bcd660eba26135a223bee40ebfab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d7228193ef16a0000000000000000", 0x65) write(r0, &(0x7f0000000200)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4e387635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c66079f288bf6d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e97610f1a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abf93bf9caa42b8f0be6db97ad97ebdfa5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4ffa745973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff3c47e7b30d2f18be126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f1408625ea4bb64f7974166398b202a46e5e52d52c07ccfed6370b3310f396849acdc093dfe56a978ca795d2395fc72930e838ce5aeb683510ed2ab53dda32a42a83f235cbbbf7e883d60e6a20f1f4fdc9222912c4e8ea40f8796d1780470b49195d94308ffe6928334596358c929818ed8a5b4b03bdc503e9ee92ec0d92b70e91fbd9ec354530a30acd08e9aff43dd3d4c0243e9a3faaa611b5483282f3dff2e4bef4b9c186501dae37350ac406d2d57dc5abaae1f102bb9931c94d5f43fc8764c26fb7369f1379fb925002baf2d3b4a6c261b9902217bae17f05a6055ccff482793636b2a0def1064af3c767c2ead2ca0c8f095fc5173d1cbcce326ed3807f9887b7c4f93abd6c312e830243ea967aeae753025753e056433de281947ba39e859502aa67a6a7b06dd764bafd76ab17f3a3af9e4564baf5e73ee69b5d6a54c00386447da14d0e06fea31ab745d96fa8ff518acd74d78fcf53b8ee5a20edbde7df6c4d8385042b51cf7137a7bd56741faed3becba0cbde0806c0f222115b668095c9800d948976a75696dd1d5e3b14aded2e87f39f073826a2717af630e0f763cc6886ac910c440a9a1562f6d3bd82c0c3204f3cb7bd31a37188c5765cc6fc5bfadd9ef73a4fe3a718c765511dd8d6dd2f33fbcf6e48abd525e963fbcb8e16987d98918c2d163e3939eea41a991e6e62de0e2abd7c830f1ba1c79b815029019a3433ff898887a636602e077dc0f42119ee16f251c50d662bff1629b28fe3111feb1bbe11b172949f1458a781a9f", 0x886) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x6, 0x5, 0x6, 0x9, "35790a6d5b5f4da82ab7b5ff80cdd15a735f9571", 0x0, 0xfffffffffffffffd}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x4b6d, 0x3, 0xd9c, "9f8dd8e500"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:12 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000180)=0xc) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000080), 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[], 0xa, 0x0, 0x0, 0x0, 0x114}, 0x0) read(r0, &(0x7f00000000c0)=""/125, 0x7d) 16:00:12 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f00000001c0)={0x10001, 0x3, './file0\x00', 0xb6, 0x6, 0x6, 0x4}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000300)="3e2a7913e4ba0600000000000000e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f7c000000000000012fb9dcc5b3e8fcc6efe68cef3353855b6d288377aef910421b5c56d0ca26f0eba251e8faa73eb0b4f5d4778d2762139be5e61dabcf0de4ba8771e2372101bc2a389a9374ef3d3acbc6c5a0baf6ff", 0xffffffffffffff88) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) syz_open_pts() close(r1) r2 = dup(r1) r3 = syz_open_pts() openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x200, 0x0) syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0xfffffffffffffff8, 0x0, 0x5, 0xffffffffffffff19, "4641533600010193600000852d97a67f7fe57b00"}) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f00000000c0)={0x83, 0x2, 0x3, 0x8, &(0x7f00000003c0)={{0xa2, 0x101, 0x6, 0x7ff, 0x8, 0x80000000, 0x6}, {[0x2, 0x0, 0x7, 0x7, 0xff, 0xfff, 0x8bdb, 0x9, 0x5, 0x6, 0xdaa, 0x6, 0x9, 0x10001, 0x5, 0x73, 0xff, 0x1], [0x21ec66d4, 0x101, 0x7, 0x7, 0x7, 0x2, 0x100000000, 0x8, 0x5, 0xa75], [0x3f, 0xfffffffffffffff8, 0x5, 0x2, 0x100000001, 0x80, 0xa4], [0x20, 0xaad, 0x8, 0x4, 0x10000, 0x4], [{0x1, 0x0, 0x960c, 0x401}, {0x20, 0x4, 0x8001, 0xff}, {0x6, 0xffffffffffffff49, 0x5, 0x9}, {0x8, 0x2, 0x1, 0x10000}, {0xfffffffffffffffa, 0x5, 0xcf, 0x5d7}, {0xa890b41, 0x10000, 0x8, 0xfffffffffffffffc}, {0x1, 0x99, 0x5, 0x6}, {0x8, 0x711, 0xb4, 0x5}], {0x4000000, 0xffffffff, 0x6, 0xffffffff00000}, {0x2, 0xc90a, 0x4, 0x7}}}, 0x2, 0xa2}) readv(r3, &(0x7f0000000100)=[{&(0x7f0000000080)=""/45, 0x2d}], 0x0) 16:00:12 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202c, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) poll(&(0x7f0000000100)=[{r0, 0x64}, {r1, 0x5}], 0x2, 0x6) r2 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) chroot(&(0x7f0000000140)='./bus\x00') fchmod(r2, 0x24) write(r2, &(0x7f0000001bc0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a", 0x2d1) 16:00:13 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="491fd494a93d594daf86c9b9e206e84cd94c8fda79bba5e0d71c33c402746ab3a6cf2ab6c2f504e2216ed6e9f65d86d7fb501c6d544738bbe327781d7d82a52a7b7809516c31260aeb79b03592254c369100000000000000040000000000000000000000000000000000630613643bfa27fbbb04194462eb49b6e46cefd06f7e6b06f58e3a0d5232e9a1ca5be62cc4ce6649fe6a129d09068866cb4e3d7cc3db41aeb7bf9852a14ec9a613d8a36f95fc97ea35aaceca85b5ce88e40e8cd8cc50468d35bbc5c43cd1be2348f6746754d10b66be124435455c51c777025f74c3f159c0793289c77fea62c5c41bd05dadf0740fca25ebcf1c9592f001ff17f3786530465d7b85abab38227c8a5162bf872c611efe24a957c8858a58", 0x11a) preadv(r0, &(0x7f0000001740)=[{&(0x7f0000000000)=""/94, 0x5e}, {&(0x7f0000000240)=""/222, 0xde}, {&(0x7f0000000340)=""/116, 0x74}, {&(0x7f00000003c0)=""/225, 0xe1}, {&(0x7f00000004c0)=""/200, 0xc8}, {&(0x7f00000005c0)=""/181, 0xb5}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000001680)=""/145, 0x91}], 0x8, 0x0, 0x0) 16:00:13 executing program 1: setreuid(0x0, 0xee01) r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setreuid(0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = getuid() r3 = getegid() chown(&(0x7f0000000000)='./file0\x00', r2, r3) 16:00:13 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0xd6d, 0x0) r1 = dup2(r0, r0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[0x80, 0x0, 0x7ff]}) fcntl$getown(r0, 0x5) r2 = getppid() fcntl$setown(r0, 0x6, r2) 16:00:13 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r0, 0x80000001, 0x2efefd82, &(0x7f0000000040)="3706a0438f1b", 0x6) setsockopt(r0, 0x0, 0xd, &(0x7f0000000000)=']?kC&Fd!', 0x8) 16:00:13 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r1, r2) poll(&(0x7f0000000180)=[{r3, 0x5}], 0x1, 0x0) socket$inet6(0x18, 0x3, 0x5) 16:00:13 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) 16:00:13 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) readlinkat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000180)=""/9, 0x9) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {}, {0x6}]}) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x20441, 0x80) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000080)) r3 = socket$inet(0x2, 0x2, 0x1) setsockopt(r3, 0x0, 0x800000000000a, &(0x7f0000000040), 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:13 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10001, 0x0) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000080)={0x3, 0x6}) close(r1) 16:00:13 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) 16:00:13 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x36, 0x2, 0x1ece) getsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000000c0), &(0x7f0000000100)=0x4) sendmsg(r0, &(0x7f0000005a00)={&(0x7f0000000140)=@in6={0x18, 0x0, 0x3c, 0x4}, 0xc, &(0x7f00000014c0)=[{&(0x7f0000000180)="804d13173e90c6056611614e5bc2d6a64051e00dcd73c4b3f8bb08da0ed7cf", 0x1f}, {&(0x7f00000001c0)="7b9bf3b29f11c36ace34e33eb54df8bcde363635afdd859fd1061b06a54d8a227ac96ade1432bc9c7c4c7f6fd4626aa5c484e3552e54e1a734e0f809017887f866f8b7c0e37576ba0b7cbf0979d0be5721af10b33232a6e0abd1dbf45401e3fce4d49af2306afb6ceb8a00dc87f4099ce2e186ff57d7deba4ec8a0e2fa2bdeb82950981c09fe184d0cb4f1b1772c37312304052dfdc38c2c3df0500bad381cffa30c2efb24de009069c9bb36398325ad05c3f12ab66eb085652dbeb4ed7a8f17e8de2af14ae765f8b6eb620c8a1e588a48408a594ae422677fedb36cf98d7324ac662c055dae73aa5c739c73724f800f8ac9d466e2b5033964c913b55f913f303df744a3846d9a52d7d52901c9c42f2f15baddde880a9246edf8e64032b8d50fd64417af9ac9200339e060e77176e15f4125fcd2bf7b56fd54a1e95a9295a0a13198e56dace38cd012c058886a9da2e75d5eadc4db4ed5d23b7ff65e495279d798ce988448d0d99ab7529aa13e0ccfd64522a1439ea46a9d49aa86796f0babad1f1bb2542af8c6cc94f48330db28f5656bde1a02864cd8b3b20ed3fc905726a4aa00fb8b9965de013274f6f14e3d53a6d5f2c4a2d4967f7d814459d7fc7e297aec469b5bf31c47c0065b4296be5ca31b83ec4e5baf01a0e9588cef50f786aaf5ed56bb4e832a31c0434ddf414fab6d8be304d5c982c70249cddf63e9290a842e26af7bc7293220577111679711224c06746fca0b8d6ff9ccee222d1b3947dd032252904f55bd34084248042948c36e6408b3487bc66fe94d1d713d4e07f2c3f57780b5c3d8268db74baf63c000d2e780afff0caa20a59f95aa209727165d251e8351104cd59fb9a4061fbeabac410f580ece034861ce70aaa0d3593feec92e4a9faf01b5765b41e7eac9195bdcdab06f320371e1a90b9ffaad8dfe85a862215c5d239efe78fc07e43072184dcc4eaf4853bab42ebe3f458ad20e694bf23239387b6fe5f50ccf026b088121e0cc061a0b5b7345f232d1d79588a73d3dc29d14cd6c1b095859c84fac9e493d677d2eb7cdf9f284b81110566fb094588d796bab109711fff9a883586c1288169d6d4fb789f217d93236d9b886842fc55412a03934e59e6115f3f268b0b7512eb73992d12544acacdb347824b4f6f5b4feb7bbe71bcb35b8a62a3a1945c0bae5af9e88014ebe4be69778db5ff2815e65c3513f022578f3a39117bbf8766bd42261ec468d3bd86030995668e5a79cec5ff0638251e59c257e9e1282d1a98b01bbcbb6cf28706f9c81c131cd589588d423acf17c7be20817701dc436dcb1ba061669224a4a7fba0be7794d4dcf436427d161a046254716ec3ffcfe97d9fddd6db0a857c2087e5b1cb3839a776d4c158efa90ec77b43a270ec76feaf99e6c8a0cd81966b70380ab871e8fa5327c01ba7245cdbfa4d262cef57e1d1ef01289e3a785a6cacd1280035cb3d3902800d9b06c60121b97c9a4cf8d73cd4e7e9abee1c7c584b1b5bcbc2134f9101693dcc03ca7a2253de487bf7cfffb300565386701d53703aa2547ca1fa0ff3b6d2d83e62524a30eba22b628fd391310ca9833d103e8f676e59e46769443ff30001088e69898f05ca8c94aaf8e69af85568b7128efa116a8b4d2e75a99e5a1450dfbcfef1bc94fc2bd79c4a0f0255f59e7bf84a345ec94237fd8fd2ae215c291c363cb87d2522e2dc64868cdd1cb57bd1806f2d66222d37da3af9f34161a35a0ca6e427ad137ac9e71860ca72e5cd229dedb5e58152fead66a9de6e63d98ef717b8af34cfa8991807b881361a34a85968cad17ad74d2c0121c6eec261d82233c5d637be4984df278d804058df0e852c0a39293085ad14d2c1936a32517147fa69e261323661f058721c68329d82a8c53d965407b0a790f1f54f5b180b200b80d405bd5e9fc5a63b06f5536dfdc1f9aa7bec699966e3cc2115e72aca840d76b4aea831eb700c83d08171fd32b14f558f22368c14038c74f2aee7aef8e5c3a44e3fe7a3f671da49fce649beeb28f528bcc7f264090a90079ee4abfc883ecd7bdd73547b10602aaafe66382fd751d85a6d94cbbda365bf5b31a735384412e0164ae26feae8fc3c21337fff4953b5a95b947239c18cd7b8c02626e9af67c43af1e04f63670e62c38dcdb52e580effeadb6b3a7573bae5210f2b4cac508ce6c8ac3d3e45bf07bd44534605941b603135c7f22d43661585248f54a3ae18260aaa36bec3710dea997556239a3cd71cb33df84699f3d929e2f3e386b3f25462eb0f7ba32855567fbee4f47cec327587f76311ed6fd52e5b99081002e7d82d6393c90f22acfbf9f4a02cf4fdda928167b35b3a4bac88541007fc64deebdd3dcf45f0e066f860028fde7daec8c0e75396b8e576a494937e2403d54a74af3ac660e528e8df9fa030d66b54d0f331000e7c6bcffe7886f6919b4eef8209585a9f891b81cb6a7ead5a272ce4b515be4bd0312abde87ba3997269d30da6bc709e64e2e21fbdac642f28b3397cb4ec0dc333ae7a1a20906c37bdab6d3c15b5bb350106204c03e7a1772de0e00803eb9fc3393d99ac448dcdad731539ea7c3d810f875cd1d48fd499016b13290ffe766d04788b0bd7dcd4ac79568f4d9822cccd68ab4ae642251fff393898c28c1bfb4f35386e978368d46df9c02dccdaf62633db04e7501996e7b3a78377d0683f9d932830fc6218e5096bc63c8fa1b4ffb68144c4d2e90b45a43e0dca8a81f844e6eb441fcb51fec61dfd4c77c3277f6f94182bff6ec6c4664aaa51f20de9ba105179f298c432dec364cbf939a7ca2775e6da5bda9279d2849d20b8e211a7d2c0137b558d40d87100fd90fab15da391e753fd6d34c5f4cefc1863578ff4441d0a8d063f899de81adc85aed8383343410b99880a4b626be5e7a3f4e7581dd6083a7beddb1c52ee7aa9a8b35f1a93a04b39ab10d8075c1dbfe736edb8866f416b1dec3cda534d062d68f20e6a9e42dbe92615501c7c3cc60db81c481387c952cb55d7fb25679b25c1bd6f8562f41db9d1b758a79fb22f2733c0972a1d018d622020fbba5f3b361d281bb42b29bd18ac5fbcd33bab5e3ba6a8d7b88a69b0c604f7e899f358518810e151ef980737ad8e758f08d93fa6fadacd91fe7343cc26b82bec5bd68da3f6c1d8a1c62fd8ad8b1609bcf83997663c8d32017050c5fde9c4bf1540795bc39dedb42e311574d8fa0e0ca1abf0b914d341b8d7f96da38a8fdb426ab84b5103fdab6b6390bbd18b93d98e91b9c7cca06eb6d0ea6c25efae938814343ca99676a7326a6e6eaa8672a70d681182d68d6437d4a9d518460d7647885550f7f6f1092209f62b9ac06012597ce8179e8a91cd455cb3d9dd21371dd7bf90d533e893cae646f6ae2453f5bee4f56881011cfc3b97d729b95ed6a353e425bdbd471bd0dd5bcb7bc19e349d223b67ee5da20b31bc1d1a9cfcb4c5963ce6189ac629e7a4366a03837d7421e0f8fe5e27b4a602aea347ca45f14128d0a00a399a60ce4e11ae4e8e3391fff833718901ae422026db65041068b0557db3507df3459750206a93c845724b6d468d459f9ec475a6954e3ebc9933585c4ed00f5ae242e39cf0008466c217d6c545d566b20f4ae682d43abfcab211b61df2bddf754de9e01bbc6080e34d8a35b6656f8768cafdfb0e987428f089c6f79f179c981a79dd7b9cd853ce4ca8e5a77612f76b29e96fb95e653bc6fdf1061e8ef25054567687751dce042fa550394988a5596a5128cb2a6d3e340626dc3e9aa30bac1394fd2fe46eec294f1a0280d26cadf146f42f5f68de2f232cfb0ba2a2af46bb0c739675ca8a7c6e7eb23a839f0b1f63e908cf4ea0263653e10c67cb9fb587b9ba4bc9b3ffafdb7a39c90977a576b42cee59dbe0e3085e0030d5724edacc1cf9c0d3a922aa0c7f5201822c2c1ceb8f2acbfcdda018d30b7e963a711d2ad5d6f7534a97876e790ee6c64fadfb22f063768d9dd0614bccdca6fb5f2464064a1901fc1eedeb96bd10883171a363e7d5e6a038e57f0ae219a3129d1e155f0a867c53495c27e04e746a5c0216b4b7f81d13e086a6272b796c45fd37100570ef0519ad87366c541804af6929626954a6da607df42de508313cea7e72e6764a957f6853fcf2755d07d403b4eb38913aad45298e4320fd0eb2baec405123c3e7a9187a2438df5980575fcf285536f1374d730f6914896bbe04452c39a3db761450b0322d4ba899a48298c9f14a37f315eff3bb46aeafb44ac51c9c070210f2b2c67c2a0811041799380ee93b5bfc4143dd0f693f2528c206d4a53e2b6f1c1f28d0e281bc00e48793da008741d8a9cdee815cb6cff5a1725c2d6117a22e90859f3c4bc10380c728313f99de7ae58982c653fe8d8a8afdbd300bbd88858c41ea63c95589472e2c3b166b027436ead28060bc4113c1f2e8109d86d3c29908ab4a0d0436fd134b78e91ac8796cca53f937dc4624ea805f868142d6fc3f6f23eb842f62a9883ff33207c513ed9d6b51b070abf10aeeefccc7f0706b90582cb574ff98c9b4d1c198ccfe789b9b1eba9d0a096b5dcc1fe54e123f12eebc8b8626463d1fc63fd353cf8b00d0dbd2595bef0404bf9d0619ac8e6463c401b0ccc02816669db8fb9fcedbabdf98b9a135eb1114a1c52f746d710c406380675732162657aef3e323ca65b2cb9e8c815103bcdda99fbe33e0566ac4d03337ca1054784e40755da41916711bbf6561fc08db516b38082b15f078af6d5ca81b499d9a0f4067c85d8270f84e6e3420573c7b1f8a07b86df74f48805533fbdc53f966711a715bffbb369348671c8a6f8f0695ca98d8a6967cfd77bd8ab11bea34d7a5106819886d4e266f36e6af3d7217ffe77460e0c74f6bf55949c125724ce9eec7003a89771f7b327d6e383be4a83ee4c5ec6a436a2cf7a5eda55867cfe877e4e18845da927af8707769a72baa6657179e15b4f89faae3ea26bdc781b493420db640dc42654eaa3f055a06aef3b16ba80575b7f8b95113d2e279d2ffd8aa9253a5f1971ed4fc5aeda998a64055c0cae0368f874d179eec66f28ceeef1e89a2d1bd9ab78853cdf06e661d92036e84b5d084019ea0316655416f5fc520d00a2a7e980fed726dfadea7400889b374f5d02a22c8e60b91aba56ceba02d67203b050c7aa68ea626e14ee9c1049149cb9fa65480a859c43f4a8107fd533e188ee69ce01e37f9296e45d2c8be7b3e41e95d19dea61ff5e1ac4ec14ca3e9c1d46c6d8dd5887d00b2cb2b08b17e9067fd6098a7fc630deb0d19d7cbbc463f51205c723f12b75ef5159d67213ea300f0c150dab0e141abec4f026ec12d5b07c93dacfd4d4356fd49907cbf0d8d7266b1099979b73fab21a29cc3014fa51de516ce9f641d0bf0322b2cf8421ac8a4b4029fee41462d72508e9118405a16fd8ed6b88f68bf877bbca5dd7a27552c3a465c69ffef65853b1979bb9d035af678129bf677329676ad4439a516cf1f50e12e3b60f078b3dbb48320f214231a4314c104ca27055d275c48ef4daa858ed9375162e905bccc561027843845d5152f303bd9617cf359b6b8f8f6aa399cfe9a2e6e7efd7df0e295cb7fa32121896bc3316de89ae9f4a6a768b5606dba09d13234e257f604c3aa08e50274b920c27a5131d3d463c9b4821e6d7d7f370cc51e5ef4ad4beb9feb88c4ed4037abac0a64a8fc2db20cab95a25601b9c564ac4085205431a706afc4fd34c7c7ee10efd8a466c7439c234683687e3fd5bb19ac3e43bd1356210b76ce58e2e86a858549f", 0x1000}, {&(0x7f00000011c0)="dfd1bd288662627a5b83b211c10b0d18094aa812ee6704dad20b545785e117bd9f1d800fd41fd1bd6075bdf0a374250508eb19fb7e2ea9bec554cf2f62aa201cab42e041b82cc59dd5b91f5ee6f00c3dbbb015a9ae1e583a6d385f6dc96ec716616407172b89e89f0c7bfd7f636437b4cd24f37f632c3edc847a928009eee5de9e38f4ef7a86f7", 0x87}, {&(0x7f0000001280)="2012bf030abcbcb216d80ca1ed9604eb102096f76cce25259883109c014af73b8ab9a6fac4b55c31d9ff3700912c6c741be818ddd0bb232b5dad22ccb96fcd66995e18ec313243a6f9b69b564587607ab71b36d8d391a161603643d9a75a1c87aa94bf89a22f73f30fcbbfe7fcb7c1ae2c4e167fa89fc74768d7db5e11031ed7012fc7b2e9b096ece7cad394777d", 0x8e}, {&(0x7f0000001340)="d9fdd3e1bd949d2478e6c29c74ae6c131f475eb83e28afb618ab471984d78941ee049ec6045775d4103d4eeeade1772453510f346b5dd541c5551b04eba6bfcba3648860e42b27390b35a7951405ca1001e21b326c7b2704060d83dc9936a834ceb512ccb9dd8c8b67a8ca9613201fcbff72fe", 0x73}, {&(0x7f00000013c0)="5448fc7bb84240dc69b06344633457cd0954862edf16b124f8c6b879838ae2e454b5f350d6fd04c33abfe80af9eec772f349a835d36b21bbd617b5b7017fb7a313033cbb4c29716a0078b1f5d5204810cc55980106ccd0de665557b94afb21b621c2ac71e368f8826719b6bc649cc06cb930aa14e0ced38fb51ef89ffc6ff3748600668f67ade5069892c1d51141ac8bb7b7a124f9f5931a8f6a38e250d825d8040820c7ba0f18f2907a10aa8dca2c77ebe41e4e322a17e0882305d3406ffb67672c", 0xc2}], 0x6, &(0x7f0000001540)=[{0x1010, 0x1, 0x100000000, "3d1afdc728b8955f6e58d08caf71a06a2fd3392773398167205a2196e3fad9d28afb37d825df403d0ff498d842db18d4a5f688099552895c67ef4f2ea9921ba83aa2950129405518f9fbc8975350a1ef07e2b303a4871984e984668f274199ec46ec6be07d38750a7fc0b9224c42adbbec6672add574b0f09b4e5621a39ce01df098037dc3b2f684ff8a1338b50092dcfa26a5623aee9cd1bcee86eb4f261821474fa4d349722e5f330c21c0b1801af9f245b967aba50d3a48aa9d37d670b8931ed133233349d77b4b9ff7aaae07438453846e53f76a80550dd1aba110b5e17a87393b4bfa6e142ba09c243a9a4dbd3d1f86b6a3064ae9ecc60cd73a847bdf3743cf3f07a006ce9b4b566993763c812d0025e4d15c9f35ce7fe232ce5f912f3407544b20ea10ad2fd4337969f49b3802814013e31f3f6418c750e39c7608df6f497906c55883ff6ad38c43a13dddfe787d7b68eb1c2d2bfcd7c59f2c1fb435cc1641eee8aa399b1f4ff98649aa5aad14144bf279645ad2acb2b48e6f3518fc8b4877cd1b776c87d110674dc820a094a27238947e3505f3d3edb0ed579be9575fe54eacd44151a0c1ca83a7ff6fd908fd75fc43f4a94776f19af2f42bbaa0488cec3beeef3b17c7c8106060543855285ca6210eee6f5cba417cc451ec7fce4f5451a81d6f59c43b5ebb632964eb0cd7989b4ae6ac2e62669693ba53e19f370e2af74f31cb83d41e79a1e4057737f46e54bd4335ce6f4decd534dd183ea5b8e90de4b8c609cb5133505dea1a141e38b707390f7513daf929a0c04f4424f7bec8b0ed655f61154a5744a1eb56b6dce60447d775bbfc90d5f754a4a04f9773d4f23c927b4390a3b28c9a55a8514f9ebf1e65a0506861212ba1bb7971906943842c38104c231859a597e1a14a8cd14a4deca182d081636d01c8efc05f95f75b3b48ce45073abdbf8b1deccfb64741a83dd85e419952515b5bd68a453012cf4009c54fe9e1ddc02d1f51f6b15414416e685b34f35fe8c463eb086316678104f1197318f5a99fd1a066e0bacc8ffc06ed11ab497bf70b575ef695f74d424f788a042e1ee7401d2f1f5dc29aa3b47a0461b9300070b1b7dd71900f66243f1cdbe8f0878d26f066691846c838752b88c645e93d3c91530bbd734ba74021098b2bc900b23e40755b6f82ef24c93ce489de72b4fce836a40865acff371d517926db32bc1d4716167d5c035f7043ab0d33c5d4f501f361774c9f30d9800c7c8776b1e0cdf426b9ec715271cf5b75eff3db84057c86ae79242f4358bdbd5f3284e703da2abd361b8995d9e66c6b9b7b0401d3d559b3c64aadf256ebeb87f5b26fe266f5dd09efa02f81fc8bf67a2583cc7abd29ee1eda9adc5b421affcb04aa40c34a5a6af3a4acc17a6030eabd18ca6430a2a485bce5518928d4d7943ace6bb9e698ef4471919827cb4ca9feb7607af441be529201a41b2a35c776964e5d8c98e035a4aa461d3b5ea0f2f438591fc684935530104d2daf34ded6c5d38844fcc6180895943d8ee5aec26582aeaa62a34a6d7738a1984e8926218ad2e986b78390c5281580dff438686f8c3aca78d80256f05dcfa111db8b4ce5eca9f034a521c44cd87ebd02e6ab278117f16329def6969b95ea98d42e352eff4b4c9a701bc43318d243cd2c7313d886448daf025f4a883bc4e9de7194abd68626afdec1103cca9b75a7c79546418d3d95097785dd9d04be80261442a9400891a3282cb2f4961435bd4155262e26bdf5b4e7b2e06c4f36110d97470b76752d24e862f8d97e78605b8bdded5401ec8c47e75ff5810984b2fb8ed6c8a3b22aea7926a77f88fd908dc482c718e2eb85f9ea62e6c78c00b1a1da4e9d00de397d242203defc9b70874888846ea32942d74e057f3da68e54d4f9cd051940deb886f006215b18a6f8a5f3c2f87c66bf7f8ea65541e79583296cfe9427e146814fa5ef45e01d49319d181e31d94e562e37cbf1b6fd337228a9d1a98b92c1bbf99439b7e5f56398a34ae782c265969dd615a3919e813b7164ad004e118a873fb663171c3e3244c5cc53d870636d81072688ab2933898520216d1e6f906f6aa9baf7be8e2d6d6f8984016514b69f4e1b3afc95b15b037383a2a1e771983b3ac703a05255014e72a51113f13639eb37557d26ff0a070a54cd945482793331e591b39faedfe332d2e7ea33786719f16cdfb843e2abe7041d22a40cc90b4bed71e5f27cc8e13b0562b2cb364074ec34b890a48afaf88553ee9b1566d5b7ea2d0a2a887bcb0023dc137775f90eba92bd4a8bd177e0513caf1f127821ede7b1158b7e0adbaac36eccd735f210c24c3339d12764bdae45e23a187769f721ab7362ea9b84de6ba9c87cd0bcb72570eab12026ff4ade43fc1c67a40efb479555fafa062eeb603cc51b716ac129e83dc676270b6634eecb86a979fdbc9dcfa9c9ce320f92e2b1d59016dd7abac542316a480e2d6d8f651e3fa61fd098687a9801a9a0372249702b95fda79ee39f66d50044db08673b1778d9998efd74045b9b2cfb23caa9e929fd8531b6e916ded01f1eeedbf87bd8f42dec75ecaa58c5873737e83f05af89f84b734f1030d0163b20ffc98d439814183abe9523b7421f1b6d5282837bc40619b81ee0e74bc8198dc63142c81a5e2c750713e883d19480f9ab0a496886ed3dfc625978e32ea70f09afb169792d6d6990d4942554946335a3b29c9bd13ab061e1e1d149c137b4e7f040aa30e20614dd5c2d712905225f118b1e3df0cb6105b7d0ce4a1d77804a06a13a584d7660c6ae790692060207edeb95e6d2ed586e8db6d9de1167c7c22e59b5eddba21c893ecaaea38b8d494fa26496ecbcfc0aca2601c91d033409b874e34ffd5a663f3d0e38ec01ca16381902909fb5e78bcc1bbeca5234b70bde53cac7dcccfe9a7c2bf1319452300fb7d60b83fc40b08e5984b27296835a59e4752e5a2a9cedd7365a3fab1faaa777c294d372feadb83a03554738676d3b0c07c8c9551051a63ebad8f8ea0624c02935b5df1d9c06fa62285acdfedb54ea46ba6bbbc8f961c4fbb6483e3020a7495d9506d3b4d914fa9fdb5f1fea3271109a8707609a76189ed15362df3a5bda6724375d4c1abda82ad73b0d8f8fa95c504d3c7c98582046b1fa3a56337c98220af93d8af86cf388ec6dd8f46ba1583c745edd37f9fdaee21a0bbf80d24a641fc04c803e2b267b61613d8db80e1c35586b075e0607c7d4809ddd2309140445c6396bd818b4bb78a4f7556d6e296e74b11c3b80f942eacd652b0e97324fad96d9de30099af19971a59a31a90f0da20625680d89719c4eb56688bfbbc6141891d5297a2a7ddea9f22b468e0e59a4b0d6b4a74f15a5333a47fef194436a905fb14007ca097ccd24f13d4cca0863c221e88c5677124b93af3cbbf5d55aa332c22bc7cad7f1133043ff3049040065d2377c94f65a8e661c0ed4d9dd87e274733824f0073352ca267b07c89b214c1869f8f37aba4e6f0077d9e0eeebf3f19a390497bd44d31fd1fd92042a901a8027942fdef19bee28e59a021ba5f2669b455efb76ed62c9f2416d9db04a7deb466fe1b42c3568828334261c6625924343a1956a49a7817029be1792e61170693f28c1e5d38fe4b1eb221e55f6d1f16eb5341ca27506b81e426ee5d7d1a052847d24e8298ba841a5f237f4a7874c48b6bae7d9bb4591b3b25d2cd5323a72639289e2c8de36940933339e602da74d9286cc1d9190b1a0cadf681836d2ef2e89beaf0235e394684ce51ed444a9f0efd8c9f5fa945774199c0d4d1dcf90efed494e590d16c9458621ae4d206d5adfed077f5e4010f1e1230bb9ee61d81abc8d13e1dc2aacdaa560fc0ffc1b2037ccae0655fa45036f1db3a4ef034f1d14e0da50134dbe9814598204ff3eda99f6f3c9254663bf57b4d6284f31f4fc9974161544cdc5ba2f906d8687ead152dbe3b64e1bd14d25aa3d8e9359a0e0cf4fe3c490fcce50d2313fc799f4beecc21637d9980caabf72a55908de89213be48f12dde33fca6321d575dfea6495563c6c93baebac12044f6e4d494cf4c1e41e5d7009e98ad56fc9040f13b19811b864f3aab3d84f869c9ee70da46f00e24be75ad9d29fa2fff4f58c0642cddc4bd9aa0204371a3d20f0ffafccbd72995580106eb54f8b2182d8029c9a7cdd26257fea6b84f678ac05146d26a79e6f004c2b2bca5f86257c16d802f0e7a58972215f219b1f19ae22574c6d8a5d1bad2b068bc940117519780fb8bd66ebfb742ab63b97ff5acfd5b0abb78081c3dc2359f5126e1e99273ccd25ab35f6d349cd82de97110b6e4df49d274139f2548174bad9b5f7cee3ac517068e9b61e9db849e2c9a157a930d2af84ed688ad7c8fc0c6d1490e9541a6169b28dd254a1844ba3ccb206d6e6aab7d049da0fc21d4c6242b457d7c4da1cde37d7f281e6049b82b2ce78f60a3ac3959c2cce7705344db69521c2cfd0f7d9bb23418eaf5e83ba9d8821ec056a3d51abc40e58331198010cfaec1fbabf82d4a48a9eba44d9283a74fe178c8c75b8f6029842dc6ab2bee22b2f8f8351551ca6f65a0b35e7dd4c5c3ca8a233ea8c5871ad18ab48346a93a1887068db3995f48a4ea26cd15981501ec6679249dad07331014ee36d094c14db04978178d40a27ee47192409b9cd49c649fed1a61580c9fe872fbc2c65bc27d8f7548671406f2bc7fc61d57951ee1498b57d84b6f4d52f9b91b2a66aadec263b515c39e618be6c890b23c3d1ac019f304b000cabee29e047e387af164c290878ac9bd4c1aea04afcbffb9d0f943f538ad2ea2c85aab3a7906afa0825172b23932edc53af4745eeff54926b7da1a844fbe7ab530e84e608d071c8ce000155b88b9826aa5cd0947d1b35ea8e7179098678ec7190435b27523cc0509ca30ab326728769c0fbaaeae5c2df8c6eb1a56ec1d294c44148e845ffd07e46e0a8d3ceeaf0cc3c8bee1b45662b114f18a03ec170d66f65bc42863c992ca58bc25dd1094d0e905fbd135a4986c3bc23d0bc70a6e791b82bbd0062408e1e67f41e3977df74e8354a4afdd1e0df4f240345952f55a4cc616a75e593db8f44751eb821e7db4c2f45e084108035e7a5b40ac25e2814d822af7c13747d17193b5fbbce7a522dc47b54a5f61f1a0dc30784b1ac5b4b43fd51452f796bd2b90e97f05d23df488794d4ff8dc3e17d789653e1da62f2db35c9dbdd11a5f406f175c0afd880d3077871410854bfe3f8d8016a392455a054a2d9032e65d8b133b63e34eb7fc49e349655e9baa0c968073543317497431e890e4ea92456e1b606e5ae7b5f0b5be6b6d9bb7768b5861119df1ebbf3bfd5900657898779ed299058589711ef1fa84cb1d7c37dd15c84760108103eb744450736fa44c20ca8ec4a89123f885bfeff3a6e2f8913c148af0f567fe6857872290616c33cb091d87d358a2a518d68cf4c7affc2f72d3dca45ae7b8866dde7e1f012a337f91297d82a5ee0f366e9f39878cbab3defddba31f5e77ea506615583c488479cf40e79264b0c9fe40b4a3640dd1217721cf4a6cca1b9dafe800bf8c6d774cd5c204a528343b8b7ac13280688450fdf02711a3816f7bdb3737b80e372aa2dd4a6a9bd411500ae0dd820e5f1e93aa2ca5d1a859f022787517db3fe30888e59de872128d3e725731bafc6ae2b7cbc5a49aca27d85770529fcf4e5020eca89fc8efad5a323bbc40bf721af9083c2c0d6e5bee222ae244af924d673ccfb7e912155384fafee629fe09d5445d08f54e750ba5d6ccb2b"}, {0xb8, 0xffff, 0x8, "a82f021dd702919754554f65cb591afdd500b408ed1cc6997af05562dc80708a3b70996792f90ccbea15b40c68aa3fc11bf1468a7254ec84a766b7220cc354e87292cea808783258280dc36d5574bc3c67bc852a58c4231dec7f342f4e7cd60c68bc3f7d5f1bb234956a43f629b1e7be50198c652ad693c4ed9f51c833c8e76e24b72421974b8b75d5ccaeda3cb2ecfc5a9922fd6238341abbd0e0a4969e4486e5c7af60b5"}, {0xe8, 0xffff, 0x10001, "e1735c21b597c9a3ecb203a8898e6f989013887f8e2a6b0c1a72b594da8e9e9075003cdef8e29fbce4f98be9b4d9631579bec2118887d57db0630a5e4bc01cc5b8ab220a4fb7caa716e185b968d272705f090690220d84aa7ce2ea342970b0667f64a76ad25e14aa7773104325a1e921555e882ef517ad1ff11101458184cc2162feed6ac3176f0ed4fb546c51aeb175bb60b352325e9e7597e6ee13210cfec318fba58ff0b78788d70f923ce07f7ad300a46d1602d6f9ad473d0c9cff9af6d5cf5fe97c48a4ca2ebcfc472bd81ac38bf64a2c233e5435"}, {0x1010, 0xffff, 0x3b71, "3a34994fa79c24ae44d4ffc71b17e474b05cf901bc552d56d248f9c26b0e6b32c8363401bdaea4f950814f00da0930cf9e4e9a022dc09686e81e7f95f3990685bb72371ebd7df3f890ac9504de7cd3ef7b2d7394446113af0e26fb64623be7da19fb4cdad3f6f1752be556dc8fb136242dbc1d01868b072736809f62e5f8feb26d3f615408ca26976a0ccc27049406e577cedf378136523f11d1f564defcc313a6225ab1addbcd63f70d631acbe3c038fe6cd3272cdf20d6f5d3e46c0504ddd1b1a6f31a187d92814fdcdd27755e95fa7d50d3b4ac5b33c96f739d9da0e91d6f25324669c67c765570b5437109b0d517dbdf7c3cd49f772ad9dcda6f769508b69406257abb9c5685e45b18de4883781b3da2f01e7aff6048cb305333f76993bb811819387f1c71e08a68b33db895bf53f11850c167e78438bd3d20a1c90dd2183dc205bf23c50b22fbbdeb2e702f4cf381160c591c20b628134c7d76a8751a187560f522f5f97a81aa4f861009be8e4fb2fa6ea9fb898dbb1818975985193fa6bdbecfa68115b6723351f355f6c0879c43e2409d3300acc5544e055711b96d69fbf08da14809bd27bdc13500c329bce0d85fcd7cbcfd93970a0eeee9d433b632a95d76dab74eeca48072b5cea02e758e38300b9a85ebdca62cc650ee6b9aff7e1cd2af5ce3a272e0e860859fe2226eea91873033d48a93e66345b097dd5a5e878d97402f8f06fe16a071c3c88298a10779ac02cb0aac54de0dbc6baa1a2902f3ee3d465d347cd659f5136e60d0f7048a90507802b5c8c03c0e4764fa6890af83dee7637ce4a53cb9ac7591a9e72ab966abe9d59a9d76513f2c15981832cf3086271a66b4f640cefafc1214998d8de9cb756e62b278224f4ccaa411f11e74f15786e6fc2b57a082de3c68187263b6e8def458c0fd66189b9e91b2e6e7eefd45420f7a00fd1b26f83d72e952e4d4e4a8e8966e85d1035cb9cc4eb826973baa04d6db2539a173ae73bf7d61eb7e9a0a58e4eec75ffd66bf7523251fd49bc79ee1e2cd9a851365ab8346b2f8ee54827180774dfb09309335e283b2dec5639ba535140cec39de0fa1ed8bf3c65f7c7b9d925df460bf6c0fafdcf4e984ddc8cd606a53ad6cc71b499d2ea4baebe3e009af247f43c2f2f3b9684545cd93b00f49ed6729bcd7b93f7e2b1d31f152b86daa3ea88b625a23381c5cd0169686e5083eefe04d6dd1639137f4fb359b44f4e19baaea6d291739e0b45688992b4f460b0320486ae48ea7e2ceea03dab47de1ca87dec7e270d6a76313dbd8401b5c0ae18036ce25a0fa18e3c2723a965b7ce157163af0c7591bd41d1ed14e0b89f05ffb59effc1e498b917aca7dde641bd4c82f55cafab6d149ce352b00698bd714bb7097dab016a3be6de0121c32a9741874cb5b4f3a25c40d37b8131271d794b850ff0defda7b68da9d5239505da045e7de888d58850e74da69f5dca338f899e2af33af31d03cba6a3b76bbfc535d679f537df742eea283b9074c0625435a6a0bd94e7a082d4051f21ed5962b482ea552339331b7d7f8b0ed0a8eca12128176a2e995c809c63522a38ab23f1a7270875a4f68a0e0f659fa6f9d6e3e8cd208f106ef0e0a9e9ed8ab6f756d5d8ab07ead99b0160307abd9bb5d915caa8f26122119784a5b3661a5c9d3538c094f9584b6ad05f10b399c7a0e7694b55913b167acf495132647c117e2bfcfcb5deccc4a1e9d89ed8943ba718cab3d0a9d1ac9a9082dc6e7a44722809dcd7525d5addfa5f4f0861e277fb8a56e63bbd3f9adbbc35c5b0063c8a09249a0c50b53df0c4fe3c0e79c24e3b6d871eaedaba0aff31cab586c7f1a33922f6133ae7cdca34f62b55985604a3e0816bf031a67a136301f797d3b3a1a1cd924bc3c09cd6df8896bf653595f5cc0fb807b3b5b22b10a79affa0c6ab6cf3967cce4e5e9cb1a2fb79d0548d51e64335b66ba96e20f99621c0e5cf564231cc80a33a4c6c18ae60b6c308df4d5e7f9bd2e1de19b9d632ed5a2cf7d125da8f9046a3067b0759d0f88c8c01864da87238803c2c4ffec0b6fe8d9662c0a9bb644e1ec860a4b7207ccaa55484caca0d631be10b5ea2f1ba08421e686f79a64a98d0ed2ae9f00338e0cf4a0f47e27e9f74dc56b29925745308801adeefa02fed10755f5a5589f86477d463344173f3db2169eb967eb6574e229252d17d9d320e3f614e0d421fd7c67761e8e57387f219bd5e52e4800aa01e3a7dd0cdb3aca14f6f825ee1eb97d70fa7abe68d99391f207956a57fee9ca74c1e07f696100aea3586d4b9b76e855d9ad5c026819f4e2ebf34427bf7540be4edea7be68af37e8f809ce9603972125d159cb95b67975fb48e21b5eb7adb75ece0e910c4fc79b99cd246102eb6e6ed4b972fa5a1ed174d045f1dab1dc63e155bb0367229a4937ba4d704f2c4e39e567899f4b895b4aed8659035625d846807ae8e046587d5d3a539cafe1cf5ce9605aa589fd0ed16433904a7bac94b9ac69fc9190389b1ab216989f3452842710f266aad139d89732a4a808f0dd40f16fb4cf343ca191f89bf10bd450d95e5fd14aab35404016f17836775d0d6c39cf5260cd3b860490e7385f6546093f1c07afe6ce1f27b955bcb2cf2a51331d78dd948d1d3944f427792b36ef9155d035fca19eaed5c7a1eccf4d21e74bc83b23230c61d5017a5d501f137260620627d65720a9ef3b2b82f7201e09bd484247d7adc39a3b8d738ffbb52ff6b13563fff48373eac02b3b061b77451af4f829e45d8266aacaf76b7d730918dedf86142a417ec048ca20d6331fbfa0910dd9b2a3aa9309cfc77723026798b73f51a975cb61587d0c4205ceecb2880b510f3a956d0fec3e84fdbed45e9fdd4f779139447f16c5215cdf99a119005c3216f01fc3bc5647eb10df7219ba133ec33c3f5e4cd1c9c6fcbb27d600e7f6da454792e2050fea134a01654bb961269ce8139b21ea1b3ee76e52945b477aa585665f495d94cfab4599062bfea7296643b7b5cefc5888131e36331464b78a286c906b73a1a8f4899de7061391ffeccf04a92142ca41dc1cf74509de3d7798eba7579393fc37eb551f57caabd2e2088fd25be81db3416736f566400b360731f7d549c1e8b9cbcd56f36d3d5e820cba707c78f4be4c66757fd36abc8478546de58dfefbc9d3ca3ce9b7bf7f97a9c8949bcff7888916a849a742b42ea12042b9b8e00eb38734c4d4830f10dbda5096da3b7923a41f339c97587e5b123e6fb82f7c71521fbd8213f65b7aa67618e301c3b44a93ed64606ff00b8f2c539a7fbda3165e2b499642b572a90f4776a3081c5864541498e341c3d56bd373a5a6ee48c8338bcf795e16cd7fd5ea516be32593e295579bfeff7daf18f6bc38ffb0fc387fc098e75fbdbeda987a83d2056751064883c35d9c40c37b07545ae7933c53d116dd473a207f50377aab6e581244644108802307bdd99c3c54f2040526ead28b38c442a1863a51d0b945ca8383794f2a2fab230b38533e8901c9f7921b132623f88abd9e603f868889998c353fbdfed5a48cf8ff5f5dcffaa1940a60aebac22cbfb5b9d8b4d1cc5d7ff66adcf0bb14af3e6ee7d7bfe9ea33b958f6f9d1061557b2528194179d4918f919bf292509a9ed2b38954f32a5d1ad55741cc27197ef16208354dca0c617041983155ef3cbbd81243ccd9d7df30c0e17ca271c897b72f4cfe070a624d378aed3c1aa5871637b4de8a5830361b2a396e445f6473105853e943ec76e8c1ec23a065fe2cc1771cab74cbe84d527be0a90a35f763ef9dc6738fc22c80af07e46d2651b9e5b4ddef6b5f7b2c65bd541696c76621ac1ed6d8cdfe78de783511a6d6be7998c0a302492fcf27b7cf7708293dae4d77cfe97e830da529b3c8e7fdafc32129fb0fea6ad1313f2fd33dee12a8063a481de95137c3497c14ce48c925c95bb4fc1ecd50b809dcabb9111a2f667123493755daae826c346a714b8a8c078b4b789acc634575412d0c72fca76526403be98cd837bae9d5e17d2b937911806700e970c339c591b5f83b1ef7adc65b66e60ab5b384400140e7739044a8125b1b7e19226db02f7da124d30490414c5586f0f07521dbc96e11baac959f8a2c0e4c699f25eeb6c60140648f2dfd2b4d3ec8db246958c3666972e6ecdaae9cd6b6a737c3ab3a6ede202f9bf9d513761ee31411b3e388e43023b27bee983823fbaec0fe94160b485a512006e743f29e583ceca8662a3d28cbb2d5d12bd8b63dbb42f5c2b5467aa8265e8ee795e15f9d9cf425503866d86443bfa7e29f13a38545d3162fb0e13daf0da78be3d17e553a1662f98e9ad53c612bfde0cd58ffd3397dd4738cb795ef9e1243751f2f2ca20f0fbfe02b580813ee1487e780b5a85cd2bb5d9ec8d572403c338ac7302a4cbb897eee80012a2a16de1561b481f396bc82fad3214ee571538280015c44ce520dc096a10e57039891fad090c31c49fb2de1bb20e716929c67b43c640ce47e35fa92b4891911b0e0e215d034f2a27cc47bb737beaf0a7365bf48001241853aa9a4866c177798a4761d0306954f6c9a00df75c3567e015dde89100a77d8810646c86e3f25d82f32e37a8e58a2a5195ad3cadb5044609d0e64470eafe86e4a9d041608b9abfbf008bcba6a45ecd21eb9c2720e9571515ba1e25c9d42331b076dbb7960e95c79ed85d28d4c75d6658a5cbfe68a5bcd39b80833a5ef73652dbfe510bf5a41970211ca3f65c90c95512a38d2e599fcaf7311554317fe58e5b916a098d64af56363c910f36ba16406d43344e89574bf383a350d38e767962f4e603b14a0ebe96c066a864b4c0204ec35c6b619dc99c821ec86f1dffbd77011cddf9f36a283180b5cd0936ad4129e12458a1001af1c231b8a0282841aa7a7963d3dc164624202aea4b9b036ea0f494109b5157f41c6d1878580bb12363c70a7ba12712a422bcb5a576e767faa528e1c227526a5c0e46c7b8f774521aa409f99073447480f181a292f94f65727ad7812df4b154b90fccf50d3bf9b432b988a6588dbe3cd4880e1b993154f3ad69cc0f4aef99f95ef750faa5b1e03911ad79da5ed5cde4f4e4ec73865afd2455c71a259464988ab4e7a9d3769b76844d78c179b8cf70b9870728e220fbb882db76badf0d8482a541e1c2e0b8314ba4e926948ffeaa5b1aa22abd7a8c6d51a49aa036576ec97501e5e1eb06cf8ce0065d95e5589fb54e36818ec59a84d449f05ce106f57928377ec195de0a6c43252e39707ad65427fd6cb8b1dfaa31cb42ca95230196c1820d48de75d2533ed8a2b13c97a00a585c817234fe867efde99294d0d06dd43c4041d9f0c0d4cb260ea0ade23e6c69b00a0ab2138756d859d305837378a75923b73f8c2ff36c6b93392fab59f27cfb99809f4c9c20d0446f98835a846222dd9c212dcc3331be75fbae0e3d84ad104a985b53068042e9ae7d99df18e1f738a32cf4820992aae8327c564042943fc5a0093e34daeb3f8169937627422af2d68f9aa36b97d9715f3ef7da1add4caf99ec8f8360393c5077897f908f7378b183fbe8a4755a8347e691150df08c0291d788326d1a81f689fb5b28ec2fd662ed5f3b6b43437d902058bdcb99297b7041706187e431c5e270eb1447fe535be850b1e71a897686c403a5634e819ed1410e85f57cc53357569d0c92b9e63c57725de56366c4be1f3cd081a5466c06925248d189b13534ac0121408a9830454def0c1f91c1510a25a3d5b80f7982fb472deef10b2d00ce85b0501d56b62f3d9e4b4e868c"}, {0xb0, 0x1, 0x6, "7a49a6be4b6d9d7fc333d2eef0e663ece31509e2ac8fd371ebc5b015c70aa1a5f1ebfabceaf0c816706802fa134d7a2bccbcb2bc6cc0f295bb92eee9b7358fa48c2b59fbb3982f1d59df4020e88df96f4ccdc74719bfe4db297dbf308d4a1c3b5fc9a121f28be2d0b5896a3e6fbb6dec133145531cb66bedcbf7cf68a05d71f79e707d4e2467170adbfccb84b90278b8841c04f12b217ee6098a73a7a4"}, {0x1010, 0xffff, 0x3, "b09176a319b0827e31d09f2538727766f4bef2c6183942a3dc1e99ed9aed57b68519b4fb3fad016b05798f5d6274593e4bb1e8b3f542df2cadcebd5e7fbd69e374b8bebec3d78380eadbbc4c916b2e84b38d3a48adfb82a35b2f59e07935eb58dfe9185d0c92ef883632300f1a762b1fa9ddc19d2492c3bb0d728d91f8474f1540dd7c9dd8386ba06374ab745f726443148055fc98f5677fe0b45a7716a53967597235072f0fbafca42728e7afbc1d9035504b251371df5e89a87d8a52755763583f2f2ffe02193bc8b61a77ab985995b7d653be1b1527a138c42c55c68418bdc0a921a5e20eea09f0e81fe19a6f25b401ba7673d63ce4f7fa53d26169b48a17b0014743c6c31e2ed134d5061bee0579c85407d026619714933fc02b28ca49009961d973bda2349ecbc84e704f884c9321c95d328b6006be379fa30acda4e5bac52fe3ae95662ef473ab211947d06e51fefd2f4483c67ce6ce6c798d8d9ff0240178c1929e4a08145d426cb053d71b4fbfa3a8379adc1394cfa339c3626248b4d0de116d9e46d34e543eb7da810567e0d792e7a241aef07b19e670f3a24d646f70144edbade913be350ff2f8c2652bc6fe454bc9703a47039a1f71cea5fb29bb0ff9841d140358424b6cbd876cff052bd54304df44c50cbbe1baa11533958822ac283f56b92f62a1cd0480df1232440b537b3c108e9a4479ae7d1378dc4d0854d15a9ab694bfc9dd6747219aa882746ef3d97f0673530e3b6930fe77270e79e74a7dde720e951d0400a670067e4580b5ed6459a8dc5dffa6966a38ccbe74ef639dfdc628b744627f77bbbba8fbf8c563a1ceba56553ab8d23a064e5d9ac5b11ee374a148f50545aeb76d91b2ff0506e5e3f33fdacbe1ede433f62f069eaa8da168749fe7e59b47190e5e009c38bba19366b99207b07e73801c119c3798eae9db989650aa79c42edb56d532015ed1d217fdab5cfbd72f8c6eed8fef6c2daebe0bb017a3575c60c37e36ca2e8b45d01bd399d096a8b0d7be65b4d8feb6cfbc15450852e0dd17b065702f8d2e018798d99da20225d74c21ae4256277c97844b9a9e7e88836b1f4997e8a1d664c334fade3da51c80ad28731e5385e5d1730f00e5ccae22087d098d8fd6f284a8a90f81a431be9d3cf987353755c92dfb378a9702415f0f093cb7c667f08fb54bd33ce428f01e13709d659b3c5dd24a1c255c86107565e811801974688906100c6a4ca03e7973ea44c7a98d19d8ed7899ba7c49059f46bc66fc7c007fb8ac81677f8eea3eae6ac6a62a47eb5a7fb8b169ce401d7666c34967286ede72e62c3d2be407073ce7d9c7dad371f6abfc47d063c0a04ff5d38fbe3dfb46e044e9b15a40424348fd7daf584f3d3470f59221708d91ee8d85ecb2ab3e34ef832612a36cb37fbc369cecd7f0f4228b082b7f569f80d14eeb074ab1f1ded2c05fdfe45148203efcb01299e3c951f4a6674d310812a40abf5eb5ed36293994b180b669bf436c3e73142bba0fb2024d43154970909499dc3f98a35059fdf4f629ead7045a4a0c0e6acfa255bc9b1f98d6fc40156da32d27214439f94bb8ca055c2f79a3a4f4e4c5a7d0f5034fe5ef85d428b0d1ba05873378c58888f7515d525dc7911a7f5e7e18fffdfef303a065435a7ca71523e54e26f37d4edbab30ee5d6faa6bd13a745964c7068117357d9fbd6226b0acec7b9bc6a9b8261f5b7a10d0d9b6a4636ad98262c6a734d8c6cf9908dc33c578e0e160deedd0e966f14e3f34d87c8903f0220cc54c8f20eba644b2eeb26204422440a44b6aa5123583289a6ee6b9e4825489a1dfa2210305f50eedb5024dcecd7341b44eedbbbbc2b08620ae5469e583fb369eeadada324fbeccd2ea6c70e56b42bdfa3bfa885a340cf08f1afda98678febf952074193545537fd44018d72c2d2cd6e19059046e20de40073fe16de4e2ebd2676222ff81de15cb66f2787a82ff897668f3c68d9ca3255862f81363fea25562ae96b41cf74626344be488951c5b477b9508af023e5d020ddc1c0ac16d36ca6eb88a0a1b6e6cef1ccd53f9ab083e1b5699b6ebd77ce60047feb931caafb7bcf9e6e766e8329a0a9f41ba5df38f92db0393ffaccc467b942dcb16095cec71f94760efc92b7f542c9878872032fb42b55af04de3c3f6e4340d6c21cc2449317f5024ab53a68cebfc5dfc0c6492b62b53b74a422e97f493c33209339647368027b384f797ea386a1a00c3551e49fb07f489c88c7760c6e4fafc01c16e928389d7f53cb6729675322401121b232928dd187e90e40c7c63e737315295a0f7bb7e764c15de406b9d51ea2f34ada62f9eecf590dc26c1d8edb8074f6018722ee44142f6b4db08f247ac5528a5a60e5cd48f36ef3eee2e576d51431a2b74ce5f9976a5538900d85258fbf922a6b2184bd6dadaf896d9ce4315ba25ba212a83724fad32ff1c4187e0dacbcbf0cdd2e1e19c69bc432c5fadee712aeb67f19f81ef0d0ff0591b93fdaabf491bfa712592b0710f57486d546d17072b851bf5e8328b0335b70fbeb75364da2c61d4cbce477dd136ac1b16ce6479c5e7650d2ed5c309f52005d61a10e96270bb625d3be6675bbf1761889272c881512ab95a349cd1a84dec29014f151c984b6c29adebb32372d4a8c97c41a65b84cbf85abf6ff9d507ac7d67ba5d33050f8159f524e754e26fc52fbf2a9b0299fc2e4ed80bde88168cb39a23937ab700f327ab84d93acc88589927ff3d32ae646326549ce542a34f95d5d24fcb0fb207649dc0d0185b434cfb8dc54d86e4e3044673363b01628720fd2dc2ac415bb8d950222b868cac9aa50571d9239af3e2ce248400242ee9e136e084f1cc6bdae17ca435975e374b7a349e4a558b8662cb953c08c257f7167be7ffe73c7e10d2786fdc84f747536fee933bca1f8c51c6aa8ed04bdb745f8dfc99f7348e2f93027cb79713cf86a7c78bc9539bd02399d5c6dc2fdd05e92e73454353cdb95ec2785b9e47d57dc231e255cecdeb02461a4f32d8137c807a95ceb8d86da454f8ee27944de870c85656cbd38b8b33ff34b1fc8bcbf9a2458cff587d9b19efece2432232edd267484e9c60fcd11294a723ec20f117c7d821a8869ba85f0be1711d3cf3a445da954a55af0066cc7872ee50e0af1c2e6a4bd5f222aefc3b087903126265254fa2985d666faf08b7bfea225288671d90c608297ae6a41fc98a47b4cfd776fcd516d0d928cad5f73e0a70bae10a590939e9f578b28aac1ad9ce14efa815863a1eee3802e4fdaa2fc6bddac13514e9a0bc8597a9b1697df261e3e8fc1ea9934d8a699b17cb42326fde3561f1d15cf2b06b28c1ff377847497ad7628b2a3f2cd3719c79f9ff5a5305f6b4632401cc16e672a5735a99b71914e1d203a31205d2a397b240dd5546641535aaa351700ebd8c0e13d0d6d5842c8fdc81ab38d54fc2e5ee3bb504a2c8e5bfd85b31517574b6ebb33efc20a3833832a41ffebda873013d8a633401ce943abf1b34b3abed5fe34f2910d2ef09c5a8d56d78f5d9a8ae13b52cb0c440f9d977916c0037382eae65ff217df1706944f8c5956a590eb6cd406811b7718d03b4b32c7862b146f10186da5ffb6a6dbf6b6d248c13dcbf86f1bd616dd7aac5910ecdf815669462768df98b81922473034685ca2df480870390cdc2f0deb01d365e0423f7d2bc0b97128c61720e69c045b423684f62272d5dac3d6e54a0c01f3683f37be7c42cee118d0bc20f795ed0f016d53b05ddf1e134d34486c2f69cbbae08a6ad50abf18ff4d8af6173e28eb43de343fd0d6a38d3e4738a752322e3577d9d0ff6e27851cfd2ab159e14cc409e32150d2813a6149013edcf543389bcbe5285d807ff902145d8f7a6d95106e3af979d4c122cbf88ac9a15f3303899d82946d5993461a1782a8aa43adeaecef5503f515613ab5bec197c50e052d188c6400dc940cad829117dfad6bf572fe9d91a139f5d12385ad4cf83e5a5cbb4f445c01cc0d13a9dff022d9f360debccb9ac9ce8400b09008f6aa6c5dcb2482d19f08ae3b24f3c891716d2106aae5e89f9082b04da7dcdae3e878be30d0e617742e8918a1bac6172bf1d0837b7b577584a1973aae39dcc4afcb4d50397c829b0487b43cd9a459cf9e09f27f61e73000b59a04d242cfa079138a8103987263aca0ffa59f66f5221326e5c0a2fd623f59de4221acfc5e78acd45037c0efe7e863b8ec53ff8861b03dd76ca155c29d342f9a6e455766c9abada0233344aaa9a3d8c91e439f5fbb281bcd010f9ba58a20243086faeae736475b50cda4d794c8a291964d3971825102f6edcad628e333c9491cda969c346fce5e9d7e7baf0fc1449ba64eba8ae4d5e7846ec05c22e6635cedc87e44e85c4963fb292d8aadcb2eb399c90f9a67560d1770937c898542adbd4c61e8a59cfdc78e5a6e226cca050d2bf16fb860bdfb707f6306085798c6ae86e5ce2afa8fdf74039754e7fa3f9f418224e0310aa8278dbb333de5e2b62fd2249bbd5bb7f8a536572907967a2b8c4e164debb77d6ac294ff2da4d443f23c5e9984933cf400e1ad7a284599bb9b66d4578965e04599dc340ce4ff933150919c18e00995eb555cec221e1cf58ffe8a1b096399661925e1c19ea65cc92270dfa0b0e201a45211c38f9bfebf5a3f46c44cdc525265fed4cbe6946ee07dbacf98eeb9ff55a0206ad264e23d5826cc04f5e876f1d4d8bfbef9c4dfc750b1cbfb297d5654f9e138245fa608a37cf98a0d722976d68b5b12b231ef8f7e02bbd634f16919a0891e039f7cc737cd3f65144e9357dac5d8d5f972310a6500eb86020a35fa702a8ef159aaa3cca4050052f085e32359d62a1a2cb69cf31dd38787c1ed906e0e4dcfb9ff8ea8d81db429e85240714455062ac609f32da8fee8aa74b770d66226a5de6e67bb12af7fd3162d9284d312660db32c5595bbb7b4962a262d3706be49ec2afd2ae3c3b8f8aca03cf37add24272d67cdd2c509b6abb0181f64f1d5ca2bbf0dae486be5924ab220dddcbaf3434d51d1a743c916f5a2c2e48ffd2cb8f3a6baa47412fb23348378cf183e9ab7715262dba9afa8dc8292c9aa097c9ea23a1811501a302678a5628ffa83f666a4dd462f634d7097ef87c1d5b47c952f87a24db75d7635f9e8894ae04bb7836b0d940abfedc29f95f08fce2588058e07826c90e7a06f722dd1ff59028f673511cb7a862669497c3e809b5112c56c75d6f9301122547f02890ff0ee470102258d1c5407d74d5a11558bc048a130a37da4ee2e90c6fec052f7baabf36d1b073ebc7e0253865e4f2c633b920275eb6db6692369f83438adac3519bf4f198e1465bc8898e33a1d25a542617eec369292f3134d01bfe4792fb677fb50efb346923ae13ffc1817767b090af0e4bfff8674d009198cc7d09ec5a83566811df86ca01b53f1008d0c9afa0def2f3029731c0068d036c0615c08c70f0c84fea0bfcf39f806a9ab9da177793011e8174bcf491d04d61755bf57c3c55f44178b76812fe3c3597c53f4a02d5c4b01d08cf82b5e06771c59c78350500e3d71fad2cd164c540a83eff95e75c0601e6bf2b1b6b9b44b525e8f21cf8007a17ddbe4894ece1c5f69f80060169c7d672144689f7ef0f2d74726f625f490f550f99e2cc38d780644f200fcc8e4699ce84283f22fbceee32d1164b6fe2ce287b7f9d03fdf9702c8dbf3998c8d30225e556449283782c6915002062a96e6a2f40ca44e1a8f33161ee4d36467a207eaba8322e410fa498a280e1311436691f685ee262"}, {0x48, 0xffff, 0x1, "b8f9a7b0cf46b63ed2b27481e89e722124afca809c5edc19827ecd9b00f8b35f46dfdd929db8c18b330beb8cf242bddc0c56"}, {0xe0, 0x0, 0xffffffffffffffff, "d15d8081954b7810f179e7639ca4e6b011d007c5d230ea91430477e465405b7438ca12e9dac2a5f0a0fb71a048dac672fc8e2bcbdf80abe80008697016531a14dbab1f73bc54132dd88396d53a66ef33aa18ef19a5e177412a35119ddb37fbaa8863244caf0e5d25384e6ea1deae9158d845c746d9db084c90f1614835b223c46283eecef4d14962c03f67a6b80e25c7f4eb2ecd9adaf849160ee643a068e93d8c6ed1e5a326e240d0562301e632063c98c89c182f87906ab0d7add801457648156ba9113a6fcf035a25"}, {0xe8, 0x1, 0xff, "3b3c328b92975132c44b55c74466fcaf58509cdaf085f30845e7f6ca322d837b4527708e0538769a2e3f55b0a156bc9e8dce11658cad60a74225fe18d1ef194e1355656a74cf4f757b2ab0b2c71018cda3fa993121f66ae6fd711c7ac6cd7ff0f083326090c4c18a54d6ba117df9c685ba98227c0227ebe5d348ace4280c95ceb2d14f83ccc50e8da378ed70dfafb559efe44c05db53196c5decdc12fa28c0c4e5145e09106e1cceb01357998183c7dcc0370e4e77b18d63a04d6879876be0eaedd2c3799dfdb03aa5efeabe936c35ce03a1"}, {0x1010, 0x1, 0x4, "b1ffdd3444ec35384f6938f039beb26b8cb9d869a775205eefd917d0d4cf34a81a2cb718f408984a82f82913144bfbf8f276d1eaa5d4602289cf241bca5f2e6155e7a6106a1a8791671fd22de739a7d5440078a7a4f9f0cfa2bc47481b32d0bf36e1b68c26bdf62cf4c747546c24a4f78eb404a712f5c324ab20b2a202e9fd134e24e835c7972396f80d3b78e8b39971142e26135fce8321eb211cf7cc76e0c8fcce5a061c2f6e941fcf5d6a177c9d1a0a65a9a1e147c2c2c86a3061b273538abe77a582e5438027507cbfb95ac8d125a625e303836ad5b4597ab0b7f695220fe5c44d634787a93716b7e8c7e17eb4281399fb2835fd1aaa460f72381629d99902adac11174644cc05cdc730a6373b007ad64b8d43a2126e87be0b169fcb168bb05400b144b0c2b15050214c82f893962b08faabea3d6b5889ea9ee2213a12efe321446bc59e1e76306f13c583b39cbbcf27cd4a374c5a57e78b20b85fed76409ee119a82e3463a0a75095488e917be62bdff3f1fcf6c0505209e32222d757e030b085d6e24f284eb74372e5674e3ec457b520988d1734fd877d0143becfaa63a341b2a158863e11262398b6260bcb906a528bf894ea41d420cc2f04ad3d7bb6ecf97ef7b537ac2d3798b9a5dddd240552ce907325e0ddb14947e7a5b6cbe44ceb73a4d4f4079c36451d3b3a0bcc4f338cde8ad21edfa925393ea2cd9a292b99511f2fcada074d9d770c1effdb8f164979b2620500fb924aa758e6348d93134dfaa3970f7257001c7ff5dad9c6b222b00c341bdc727cbf102801de85edcf600d1e97e9e598bc00e5f6879ad9871125d1824f56136f666ddaa185df4e55fbca4ebaad5c11366d85aac11f7b5a77125902fa764ac01e4f93527abf206918c2399512e2f8e7f9944043487b1df76d1dcf4a57029b2baa4371b11edc5e3c4495af94acfdc68ab214a89b1c59aae87d66a5ef641ce9569a4956e1cd6d6cb3e9f6ca027221dfb1b58a17359c68219c2851350a6af0a091ed795c584eea3abc8edaf0732a3a03570b4977d5bf85bfcf59503df87b128703a277288758611507b0eb954b02e7e4a7028d74c8f597a8ba4a384435fffac111119dc91507a86ed0732f19d4c11f3548498123e2c7671140fc5fb8b972dea61a7a480b59962facd06ee9c20874599863641bb3d6c711c8bf03a2f873a719bf1fe3b26747f569c0b00260ab287e2f616d59b33372a769b5868691fb4424053a9fb449dc0c68cc361b258d9e0a56fa288e71e000e3a39b0ca361ab59659e0d8ee22465ecca2ee75d3f32800db36b9b6d60c9c8baa22131a1e1f0e0507ebc7947fdd70c6c90273c120ad6f4a644d07ec5188bfee9fd3262b6fa4464ddf5e16512dba776da693e7f8a4373803266baefc683e016c8139bc0cfa10acd9f47284bd2906f3f46ff52c0c97e9f03b4e13a2db3e08ae1884fabf0183b127c7cff9e8edf789143619495249b55f7c5ee302f7df27748beca01adc14e4bae97356ca351925a2927336c29ae0dc80ce0aca42d17b39b21177e5177d16ab79dbd1d4fe6ff2cb6430d41ed146ade63e92e3b4993d7e39a263050df5313699c3f19aa25dbe0356268ebfedbca8e9d431999dff5e7bb15adf6b4655b0143a5fdcd483daa3e72d79a0a30f029e48220f973c2b977fc88f3269f254ae352c8c0e55057518f03c2aeddc737a25b270180f7ddba2f0b2b188b7e6a5db72db0a397891c2ff6a0ba1a3fe3671e5163bc53cccebd7efaf0d8d94c0b6fe8b923e55c77f76142cb8968561b71c652c8e6effafd1437b9624b45efd584a518db6358fda947e445f218fd23844d29e0c356bd18a40132dd7eee217d409402a978fdfdb7c0c4a62ccf5820cf0fdff0a41618ebe87edd269e0a5fa6a7a89da4a1fcf2f1e97e661849d927b6b41b55124a9ed6b38cd91aa232092036cba62f43b7d63685bc24289b2d643a4455e8f537f0465788c1e4dccb59ee6b4410297ee38bcec542dccf99a3d15352d48ed690f6020efc8bae1314e68f50b204d7d53bb5be06b83aad42239b6c356191bca7d6d9066c3f4c1379c345fc80d0be642f0891faaa4ac4dd870688d8fe531066b73fc847691ffae6bebc17ba394d9be2a9b0c46802f5ffc8f62d7a16e399fd66bc71705cb3e80b429ba9786ff53725d6b6e53a80f5e91891dcedf587381ec58decad9111a802a06a077f3b8a89c397c33c0f4b13def6b87312e9660fd360533358e70add12b77d87fa3444d8928a48e653f0f6b8b8b2d9bb8a88aac5e533aa793718ddeba04fb3bb671d6acc2a13556994a6379b994ac7cbc8ec971f32a7ae15443873a54b6c5a21111cee895d93b836cc30b302f1f319d60d927400c592bcd76b52a616f8f8744fa4db794f7580698729f8a7745385cef565b1d204df37b2318d1849f7ac1a2319112b52d7b5c9387556ce072ae6c052b5afb8dcf0225bb0f4c698f38fd574d86220a1a067cee50f2614aef32da26b63a0e48c05546578c0727cb4e0b592e7771fc269f0338ee021f18d5b97bb3f06b0cb28eb01c9fef8f9d3b37e1ddddc1ceb9888b9a724926436500b570a493f59a637f423ae322b43ded6a6a32e9d779b498441d06760ffab39a03fc8d0c401f813f47f5c761062fbe163581a42be9fa7acd6cfc1420d112b2280fedd30b84ef84d5c024c625de52836d9b7be86fbf156626bcdfaca150d5324eeaa47e2eba349231be5b849bee17e63c716bcd5ca1adddc97b333307f606c3965740ff3a309eae1f2b6bd2452772c3585dd3c42464b0612a71008e3db2415035960d1cf1f2d32d64742ac59b612fa1e206a8ebe4d826e8237917b12cb5b666bda72a924c2551851a7fbc373f3baa274e5b60ab002292d1976b4cb1c56076a4f95ae3273e66ecc94b9435ed525941f9cc9c7666204fa8b19298e6de88199bd5d29db4478c727a1fa739e1191a678a3cbee8fd49e7468394064f40bdee880c62687866b0c3092766340b2bbe64bfafd12f612b02483ac0c3aae9ef7cb6c4787d19749929b38a8b73989c4c5497b2bd6b80f2d90eed9bbef6354db3dd6ec207ceb72e803d164f1aaca7554330a9d7661867dd6b424f5a320d01e4f2a91dc492a65b6b70c758d7df49966205ef916b20ae5717d51fa93f2bca5490f208a4f66cc95ca2b15d7dc9013d2da94a7271682d22b4791d3771b8c8853e8633036b749cb31eb511e90b0419b448fc9067cd75d173ed62c19c01dbac967f6827513e974242a9dde5e7f0488f7227e2886cffb8db99bddaef7291f0091e5a5e596358befcc94f398cf9048c44d40c9e26b5e0adc4ab123c2cfd44e3cff031a143e79608c87cadf9c830141dfccd924f0fa6043614039a33c66209e17099626a9a2ef752b1cef9f51a96b648a5dd7629aa0c1ca65405b851566707755934fc1426be9dcdf6227c46638d92d32612758788a6f0130fe52921616a048003a2f0b45bc940a49b001c546a67926edb7154f7bc63af3d72a8dbdd1faca14352aca6928626b0a42d58ae34ead0a498c3f19a795727d6f779da54c88b210c833f27ea0d55ebd3469a7c1d58f74bf1a64afa438a0acef1835ad9347a727e9ab8e1d32f8c3fa85dc43967cb2e620bcc9079cbb1db3a7c88a15a9a908d921a4cb0b9b9f33870b62f3119112fcaf7d175751d7d927523e4c48860eedff81571c13b74685d244f436b971482524cde69129668da6fede87323303006d81ea4d852b6ff9428def0c5067adb1d5e8d6af4d8f6bacc3d9847fc88495c8e5b706b4ad65efa38666d082215b88c26a36ca8e2d97184f06eed3d311617fab50b69805ac426672c61b635773efc85686d9fd234732bf647be1c72c078f075ba614756a2a26322766b4464732817aa8c2d7506c3373cb6eb38f2e71de97e1fae5b8733d86c538f094f4e56c5f9dec62108e4f5a170272fd68d3d4dffc3395f025978ab369633b34cdf363318839429a644b541db5669f27845356bd1138e72907fa04e0b4ae86ace6cb3e3ef62e57aa74d51db1fd34dede7633daae21e4c63cd8a4d02699a3dfa4bf3c5888f59613b7f93f1d12075daefcd64ed8c1cc94d1af1e523d8d044cf3ce832974f170a6572d9e4bdf6a520e2392776b14bf08de21498f84e0ffcf4d205151a86fba0bb8512abb7e8697fd72b3306c69d22e8dfea63ae62c069edd69961b691b2c4c349de94a8bed3a9a478c0e4097b716c49ad53002fac33f1ec25e3c558a2584b6a133abf6fbf8bde1cfb4830a8a0054081198c2d52ed83dc0e388061b30f5fa184dbdf908bf4bf14c6ab92760480d7f556e8f9c3ef426a5efa3173da109ad8f68e945e397b66b3e03da561a508448ba9e256063cf5835451e31ea906a90acb5c2c7530e720d56a70e2a40ee9f547c3ebbad6dcbfdf7fc882e7931275c7e4b9298e38b8c871267189040fe5283dd60e948a02a43a6fea16607bd957ae1f49a495d9e102a4e610472fa570be8aeec37d03c7b86500135786c84355ea9c3c5ff7676b2196f34463e02f7562024f979a4e6bc0291c63e293cd5a2aab4b83802b05d09e8fe46cb5eb41397c843f73d1a47a25f80379e56cc753ac0c6b68551ce87c4662b488605ead0728cad2d0aff2f0ea44d3b37fb90ad01ac6b47be580a715b837563995a2c0cf8676a57fcd70d0903c90c7acd6949bf58519e8ed12ced7bac64f24437e62317f24aec22627bb883d0da97f7f1a189ab2cd6692a0c7e8004ca90ed209f0926a6a8a17991fd5943f9bf1d9359a94ef32b80932ed46331839339e89d5999d0db8b46579f30ec2e8f30522b8ecb797cb11e9c1b82f37c32207741927281e2c5a7f152be1b6d5dbdff344b575b968539324866e526a8ddb8ce7a2a75c66bd230c4d652296ab9133c1ff69fad985b785648d916649b9b36c5e436d22cdc521548c07d474edcff58b08f87db72299db9ad651d9c4217e3bb127a668f381306d7643ca2acdf8dcee948fdbce246cc444d92158acad041dace7f5ca79fc8b0058c61b60f3498a9ddfaefc473438a107409d44158129744d4ee1840283650fdaa6317f437f9f2982a9c12c3a59170ffc87539e1e657110c4b5eb805dd08877ccba2e89c82690da51dad17098159d2a185e27437fee468840198188a39f4d76a5152b10e3e1ccdfee8fcc37a90138e572df5d8c5023136fab76d8e373dbfbb15d3af11321d5ca0f6d80ecdb66931dfb7d2e4b21ddc3771f006fec84dabea0d1fafa4f74688f0750f67977d0d4ab8e5233437cf28c15f81a39be070bb6a88379124e8ff68b0f1a7a599eeb9a344201acd0696bc4761e44e0c727a3aa52ad1381039c8070f6a8f969922cc6afeb237cbb49957d89ab40f3014eb77ac0dfc3359f8e6b381d8548cc12762ffc7f8008e5ccb42ccca8af3e4d6435d9633f175d04d720fbad532f56baa5f87cb2c3288ca95d03448bae46971b9b84eb0eee04a69f89c474e7a23b159e4be3a555ee8148255c2b3c633969e2ed5546476b7886404ce363be00e802f654ec081d8a5218d02015137bb9c706690ba5ccf14ea3f26f406d38e1319f0b84c1e595d322512081757b3077539bc5ff3c6ca02568ed181f91fff56dc0a59c57eb003ed6042c20dc87e67c8fe9723c71b1e4972991b114633563ebd05135b6f19feb18fca70a00d9616030aa0991e04cc749b21cc0e31e5d7929bafcb3ead992000bb6a30796ef0812cce9573fa50754fb63f77db9ae52828fe3787ca1bafeddd7ae9282797a3adaacbb5713cfb5aefb8275c5d27e3feca2c6aafe08a8c48"}], 0x44a0}, 0x400) chdir(&(0x7f0000000000)='./file0\x00') accept$unix(r0, 0x0, &(0x7f0000000040)) 16:00:13 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x100, 0x0) utimensat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0xfffffffffffffffb, 0xf334}, {0x3, 0x9}}, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:13 executing program 0: r0 = socket(0x22, 0x1, 0xfffffffffffffffc) close(r0) r1 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000100)=0xc) 16:00:13 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) getsockopt(r0, 0x6, 0x10, 0x0, 0x0) setsockopt(r0, 0xffffffff00, 0x8000, &(0x7f0000000000)="65226842cbdf22146155989454bdf9420a454bf54ff25e5fb9056cd178705d08874abb4249d497d13d19a3998e11c3b948212923963ef4eb7415d1bf0fcc4249c7e36bf3d9aff8368e6a4cbfe6fd442f9d1ead3e2dc0dcf341912f861138c157efef9152c38f9144e2fd34126d24", 0x6e) 16:00:13 executing program 0: r0 = socket(0x18, 0x2, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)) sendmsg(r0, &(0x7f0000000340)={0xfffffffffffffffe, 0xef, 0x0, 0x0, 0x0}, 0x0) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x8) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8220, 0x0) recvfrom$inet6(r1, &(0x7f00000000c0)=""/56, 0x38, 0x41, &(0x7f0000000140)={0x18, 0x2, 0x0, 0xffffffff}, 0xc) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000100)={0x0, 0x9f3a}) 16:00:13 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:13 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080001ffe, 0x40004000000008aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0xde1dacd72bbaf94a, 0xf5) writev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)="000000186004008b00002b27febf00000000000000000000000000000000400000ffff4f22006e103b4cb185", 0x2c}], 0x1) getpeername$inet(r0, &(0x7f0000000080), &(0x7f0000000100)=0xc) getsockname$unix(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff00"/4098], &(0x7f0000000180)=0x1002) 16:00:13 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x40, 0x10) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x2, 0x0, 0x8000}, 0xc) r1 = getuid() setuid(r1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r2 = getegid() sync() getgroups(0x7, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getgroups(0x4, &(0x7f00000001c0)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000380)={0x5, [{0x3, 0xffffffffffffffff}, {0x1, 0x40}, {0x0, 0xd51e}, {0x3, 0x1}, {0x3, 0x429}, {0x3, 0x9}, {0x2, 0x6}, {0x2, 0x7}, {0x3, 0x20}, {0x3, 0xfffffffffffffffc}, {0x2, 0xf7e}, {0x3, 0x1f}, {0x1, 0x10001}, {0x0, 0xffffffff}, {0x0, 0xffff}, {0x3, 0xfffffffffffffffc}, {0x3, 0xb8a}, {0x3, 0x3}, {0x3}, {0x3, 0x9}, {0x2, 0x3}, {0x0, 0x7}, {0x3, 0x5}, {0x0, 0x3ff}, {0x3, 0x4681}, {0x3, 0x7}, {0x3, 0x1}, {0x2, 0x3f}, {0x8b357f72579363e5, 0x1}, {0x3}, {0x3, 0x7}, {0x3, 0x4}]}) r5 = shmget(0x1, 0x3000, 0x100, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_UNLOCK(r5, 0x4) getpgrp() r6 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r2, 0x0, r3, r4, r6]) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x6012, r0, 0x0, 0x0) r9 = shmget$private(0x0, 0x3000, 0x80, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000240)={{0x80000000, 0x0, r7, 0x0, r8, 0x40, 0x80}, 0xedfe, 0x0, 0x0, 0x0, 0x80000001, 0x0, 0x4}) ioctl$TIOCSTART(r0, 0x2000746e) r10 = dup(r0) ioctl$WSMOUSEIO_GETPARAMS(r10, 0x80105727, &(0x7f0000000300)={&(0x7f00000002c0)=[{0xb986bdcd1afc8bdd, 0x1000}, {0xce, 0x69ab}, {0x1, 0x69f}, {0x22, 0x3}], 0x4}) setuid(0x0) sync() r11 = getpid() fcntl$lock(r10, 0xf, &(0x7f0000000080)={0x2, 0x3, 0x6, 0x1000, r11}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000340)=0x1) fcntl$setstatus(r10, 0x4, 0xc8) semget(0x2, 0x1, 0x200) semget(0x0, 0x0, 0x421) ioctl$TIOCSPGRP(r10, 0x40047477, &(0x7f0000001540)) 16:00:14 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0xc000, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file1\x00', 0x400000002c7, 0x4) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r0) 16:00:14 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040), 0x0, &(0x7f0000000200)={0x2f}, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f00000000c0)=0x10) dup2(r1, r0) 16:00:14 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x80, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x480, 0x0) read(r0, &(0x7f0000000440)=""/4096, 0x1000) recvmsg(r1, &(0x7f0000000400)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000000340)=[{&(0x7f0000001440)=""/203, 0xfffffffffffffc5b}, {&(0x7f00000001c0)=""/142, 0x8e}, {&(0x7f0000000280)=""/136, 0x88}], 0x3, &(0x7f0000000380)=""/120, 0x78}, 0x800) ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$TIOCCBRK(r1, 0x2000747a) lseek(r0, 0x0, 0x0, 0x2) r2 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r2, 0x200000029, 0x69, 0x0, 0x0) 16:00:14 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000000006001, 0x0) setreuid(0x0, 0xee01) mknod(&(0x7f0000000040)='./file0\x00', 0x4, 0x6) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f00000039c0)) 16:00:14 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b10000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x7fa9) write(r0, &(0x7f0000000200), 0xfe72) 16:00:14 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10000, 0x2) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000040)=0x6, 0x4) r1 = socket$inet(0x2, 0x2, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x1, 0x3, 0x7, 0x1, 0x3, 0x4, 0x1, 0x2, 0x1, 0x2, 0x7ff}) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) openat(r0, &(0x7f0000000180)='./file0\x00', 0x80, 0x194) getsockopt$sock_int(r1, 0xffff, 0x3, 0x0, 0x0) 16:00:14 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb13f3b74e0d8e9a648a73b377158de9d6926f02dfb5eb32fa218682d6fea1c858f7380d9e764cfcb0652d0848f5df95880bf86f77cf9fd9d84ab620d91660a1dd89817997e72858c009d71ee02ff3ed90de459b19a7779e3884ea0b95cd8b16e1aac2fa2805d431475e64b41e74692c2590d2138b98491fe9ed5e2914e022388173f1b72502012a6757e0b5d57d8fb868be652118ae2ccb2e4940278cc7fb7ada78867e06d70b6f5d683a63beb013036c9548d004c306adf744535f9c98a7246c53167e2e6055ebf57f521c0535d3f4af06a1c5a97a36ccb88f06c156eaeceec2dbd4829467bd292537f4ca62e10ec28657fceb7c0d8e353a6b780d9cbe9e1098e57e8ed0fe4450d5e5d260e88aae2248c622d47ef9aa2d237857ed81c2a609f03be93e055ede9b1ff173108a9c04951e2a9b0892507864f360e4557b459809d4f270c0f6f4a58feb07d4c38467fdac7ea98b14fe88c041335d73e469ec17cae20b0542e2116e29da5ff5933bbeff492cd205da547915ceffe48a8d90cfee93651a52db531f8a3fdf6858da07d3fcd3214cb552650f2dda2cd71035df9802d62a92dcc6f920d941306dfb1e467018386bbd10be43a937da4e9880fefbaff3cf6cc1a79882e544c6a30a1db063c6d03585b2bc3805d5e813c547f5bb2cf4926f8089daba614217910cb0bd653dcb4126f12ff74624ee431448bb4d00803c6bf46bec0565ba84ed2c59537ee78b5860646f61a849c481e1eacf5b31cf51aa55a296118fd28f8416184db4383fb6ebadd44762cbaa3e300b9093827c2db4d0d17c024e4fd54a1028356d3772d82729a15ea68cd391f81a3593e9590e2b2d2e57b8c06250d9128d1324dbb710faf9f7d5ee5d411dd4f8dd44685b60d2cc81ed87584054dfa4509165c6242cecd3736065669f5d79daaae2f9628a858931e06885ca6cb2c65d399d67fde3f3f60055d385a3a4702df67e60bf01c62a6980ebc19709d33ea738c427ea8f38a35caf6364cc19504ed53320cc052eb3f133329085ff61a98769e13a06f05f7ba5fddb28bcacfb2de5baf3588e1d35ea5cd83a2d39462b9f87ae0e1d304da08c731efbb0a33fc899a4bc0a38b122e460aca31b80228cccb785dfc6aa2a7de76a2177370525af04b947e7394cc650cea744858f2aa3da70b02be56001fb5930d8884cdf1eb39367c3ff29bbe2c84562a0e5351f86b54a3a34150ba4903c7b0b79bbc9f6b5cb50907ee346dfc2bcba36ad33a492cdaff1c62a468f1323d7686469de716d6896829572db5d7204d9066937187268191b7a4a59102e70cf4072e46a5f590da9de14f473f7c7b4d5f9eeab5b67e85ffc6d9e67aea9b31007ec9a9961bbbda54fdb1ab3dbe9090bb1d9e6da63b320ed6f42083133a32a2842bb0bd4971ccb3b069d6920ae6ed9dee057e12d268bdbdd632b82d79e0abca42431cf4d93e57b2eba4561a1e8a045f1b7451a8c491d720aabb462ac9a414d4eff8d87d5fe8e6d16e25058027f73bdd5ac923e333f5fdca42b97953f8e83f2488b54575d7f64b9b35a7bcacba0b7721a4e551f91ec1588dd1b7ab80f43d964e440cfe4aeb62fdcc077e729b99bdc5ed03682274a66bb8b1ba11b7df6b20ec5c653e8d4f7fad5735b8e6b844938e5e0cd433f680be6d60c363e4a0284e3b2b097822d1e7390a9e0a991ba6a10c73ca2169af4d46c3d788a863bf196e566c4c0da41e92eba626c62e247c25bfba8cc7ebbed4c44e60a44884f82c7335b08bb8d699d27a01b075086a45dd4a8979ead8dc51b4c2d866a205ebba39c57d5d364bc036c5855c5111c8c31a0f8cf2747bbf13b04d34395680d6656e0414f44d09fe90a1991c4533f95bcd57f77cdc2eb6f747e0af4bc3bc721b10dacd1b20189e954e7ec9ce1a9e93d2b0550c892b32539875ad6988a31ba57aed6fc90975a535eb58f5a9bf5ac14fb1149704b4351b40fd39d9563a4555b593b6cf2f4b3e13f7ba2f8fab469817bede280414010273ea938028ca4a77c3c70649e0f58ec34752e55e2b89c60309433b51af9d1a1d6841d7e936fd78fbf58d5c9776eebf49e35d2e1325316005e18077f30419c9205c8ad949396fc2fdbfe070f20824998763237dfa28355a0aeb48ba1e0d6056ca636663d92329380d73379c8afbfd81f01a7bd2e4d159e2097d5c32df889b890dbdd9b29820d4af3a13d097c789f4f507dd10adbf917af7ca54125a2b6320b052b3de99b9ad4007c381660832c2777a8f1760597c72916d94348925cc79b0602606063b8454fcdba0835c50a9e20d3a020cde1edab8ca5d62e172576592c6e327ffa99407cd475284eb98705bcfde2e7dd92f14ed31b1d49a2e3b8701dbd5b073364ed414f8b28f798d148820e27d68f9ebb20f1c366d40226e0e633bf09ca149cfbe738a447c83e4c561d10c085b1d0e5afe8f1bf63547635df35a6316e8895907a84a317b47a5077099313105bcf8354049e73f88c6be41aa161628d9c1682c16c22f522d1fb519784b0c1e02ae89a5068f70dbfbf4107218124235a5a29f8e63e59d3b931f9fa5e00504969fa109e07909e757b6b3c05561d9febb44aeb3b093a4fb6c9455c8586f9c975357d65561dd6cb4338b2842b7398ad04d0f0d00f47aef3daa303569d4363974df053f2ebd5d52c7724ad9592db24b1f6bb86f00ae7ecbf1cf27ec03b4e3b8d8c66aa6ba3130fe3936a1ea8c857d4666c7524cba5d33d176f59c7d75910c494c61cff7f5c911cc9d53dec7cd2d0d5fc4dd2d6ba99a4d8327bc85bf115cc8e8fcd304fa12477eba16693303d7443476766911bd90384f58376972317b9d19f0a9299362279d50c1d8dadcc2dfbcc54fc2354606be6c20d4c90f0ad23e8209b05ff61d6784af7efb205adcf323be5db39dbbbb1ccbf1e6dd79a6d973ef060074a9b82464eb82eb91f9c36cf325812557f909af69c2666a535320c679b07f36d1cb06e0dd3617d3119f24a2ef60b4a029bba5b4aea1b9c74045d85cc435b6efd514cc4b91fd1b6f4cd30e04123ee6306919fc7b8f4ceb970feae747f9146dfe4913a960ad77ddbe2b8b82491fb758c73ee43ce61af96d10cab7e777a8ae0deb8578283ecddcd1bd8d4de9860a11aa1a3215c5122f1efccf4d50f250ba6750895d08a7eb676eb5786c5de086e322f3cf1f4d8e99e82212f112c2e4b08688c2dda5d14647403a6a686345691b46cba9d9a0f184fe43d55dec25d5d18d6b3c6dd14d6fa4b3ae00aa1f2ff1007d4bf5ac916dec5092bfb1536df28565d75fd8e8202ec0a617d82b26ef76f86fdc21d74df95ad8c0a0aebef32b36c3750a12fa961a5788fec5a89e03af5193dbe785bb5b964cfaa5c8480a4cd90264cd445809d900ac47bd533d53a748371c40cd6d374dc8310bba6eea1f61010d87662da3b81fec34ffb89e846fc6f57e67a19b084f7546fc055857135e0b82ba9820d7117727f45e913b123c7bd6dac5fd430fb960e798bcd388353fc156c0fb387e1ff0de48e48e111b0540ec7b4e96c09acca9e71a9ca9c9c017eb16ed81693b85cd8a9705aca8e6b835541a53102b4963ce3c0b0509446c2492029d6e3bde59e2e690d7d8f22502c17cf40ce6298a78b4985a9949cc962b9d105c494e2d46eb76bf8fa7bd958d40f04aa5072f0e845bb969aea40c5e9797d163a8117a7f27df6ba157bef13da2846b22c74b0eb40310a038eacfbfe5dd8dcf048414bed879619dae2608c40cf543180c4cf78947fa5d40c06716668c9d6803da1f2f3985c2def6b3bd7437c272e92f1f5a6c0bf3fbd0f45a5324de77e53eaf2160ebd919489f2d1a4b8885461103e5358d2a311c21df3a1038c61850b00345e9b4f543171f9d5a07457050bcac891e19335b31a293093c905dd70fb1fd8b8caa522c848b397e0794e016e563b052296e8ec9d5190deb84a585e25f4390e4ccd32ec22a1dc712c00b7c4af78b826dabf26ed35bfb89c8e0ecf83bf10a08eb14f09af1dc34797cc86e00ab23a7d53e16057e12c1ba8b277259e18277dde21cd9d96db7f841d0690b3ff17182b130dddf119e1279dec491fbb16d0097922f2782aff72437348ad49d0c7458a10d5581417d042e33eec979dee9a3d39932f846d6d8bea0657bcd5f349f994f37944c4480db06451fb07e32bb178b0a6d929b328adddd4e9742b670db0654e93f3600e40358c0649a2bad2487b3d6a71ed241b6cb2d40da033481ee23921911c6c5986e57833c5c3e7b345f6ac73e933882c866f80839945d3e2afa37df497cc344b1b62a1119182102f2db190fe4555de26808aa3dcd9a4b8fb12ec3961cacd7bdd4ccf7094f059cf01a0b227a6c64e2b45f0ba3ebb3c594563307e7d0cb401f801b24f055dd154072f4144872561a47cc719655021b6c932bf510f4fcf1e62f1fc39b522df3c0c7238a3438484bf67bc61e5470e1ae0c4e5838a7788c8945f3bc94f0a477bcde4ec1ac3e6df8a5be243738f2919dc6535c7ada3f396e9161682772e9917bdfedafead787c8e344a6aecf2c1ea728ed81c44690e9d312d57c47101606555228eb029b5256a8c5d614ce1cc3cfe8886c7f3c148d4bd2adbb9bb3141659c31825c922fd91c1af8aa97f9e642e9b4876b276e100592a13273c7656aa6bf78553754487580e1f548a0427f3a98260d88bfcf3326aa220f565986a9c6fe54d3e3868ffb76d6feb3efc5c35fc87c11ab6abff921dbb8d751268eabc218f3d7d24d646e5682860709845a8dbf21d0ca8cf438261a179f1fca928893b7df71f9b05e4ccf085a11779b579df502abf03906e81ef1edd8f364b3fb5934382fe33ca46dfb40a07d821189471c77b4ffca8a9e13e689812c83e75ac6da3c966fa754ff710af880de7a24c991af1083e4b444cc2fe32d82e8053e2c7b955c658deac0b2f453a665f89d88b9b40136c0e773898b64d77601f8d6ff0631d1d7722239e054cedb7a06d058d6c34768155cdab5aec3181b88b45f05dc66149dae114eaa9ae774fbcd127603314419e31a908f1ddf6d562a10d863ec8e925a973445df38d86b898ef971fdf8f29d3cc0cb63cdd26b07b7e126b33385c927e570d23fb95f5189ef2083e0d511af83d51fb223fe9f635865d6ba3249322974fe1c26b20a3d436b9e85ba46493540b0c8d7ee61ee600c9d8d27e178036cfdb0fd225b60eff8bfb9abd868c0ef89a59c5ac1976f7e109d6b5faa449603bdf08e960b1e7fb6a2099ffbe54a80b07dc86e80287eb96d791cb52137c43b302f897498a01202702e69679b6befafbb9b48c2b12b0d08d76331decdd5289bf9830501825850729a367dc10722bc522ccccdce909dc42ae5b1630a21340131b4745c6dac5d7e97c3f94eb67116f68751c7725aaa5ef88b0400850d665d08018b74a0627161b79ba1ff83248fe4ea4a8d99571affcbe426021c3760e25182babad2a61d78f67bfca5237eac8a0473469c5f90b1d27d7ab8829313e8e5069ea3f677c2e2079c852cdaae07b88fba2f3fb33b277225409b615a204acc1b6dc8e0f06b34a70a4f71a5603333e0140d13585f0220dd76c08223dcf1941a7994fa3479c6dadc1b0693a05", 0x1000}], 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, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="faff1c942f66696c6530"], 0x10) 16:00:14 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x280, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r3 = dup2(r2, r1) openat(r3, &(0x7f00000000c0)='./file0\x00', 0x10, 0x60) chmod(&(0x7f0000000080)='./file0\x00', 0x0) r4 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:14 executing program 1: mknod(&(0x7f0000000600)='./file0\x00', 0x207e, 0x40) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x4) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') socketpair(0x16, 0x1, 0x8, &(0x7f0000000880)={0xffffffffffffffff}) chmod(&(0x7f0000000000)='./file1\x00', 0x6) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000380)={0xfff, './file\x00', './file1\x00'}) chroot(&(0x7f0000000080)='./file0\x00') msgget$private(0x0, 0x20) symlinkat(&(0x7f0000000800)='./file\x00', r0, &(0x7f0000000840)='./file\x00') r2 = semget(0x1, 0x5, 0x40) symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file\x00') semctl$SETVAL(r2, 0x3, 0x8, &(0x7f00000001c0)=0xffffffff7fffffff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000006c0), &(0x7f0000000700)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x2, 0x100) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000940)={{0xfffffffffffffffb, 0xffffffffffffffff, r3, 0x0, r3, 0xc7, 0xe0000000000000}, 0x10000, 0x9, 0xff}) 16:00:14 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x8000001) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) pread(r0, &(0x7f0000000040)="30771f3496ebe2ef9ea37393471b6030c42d39577d3d6adb09cf6dfb335635ec3f8e97fc751ff49a1f3791996f6cfd981338cf7a571ef0c87262d870d827d1a38f92001cc8edf7c0c8178f2ab6c2aea88a7820fc27c8632d371bdaef7bd700b13985c12eac02b4ef6ea13d4bf789c73a5a88d2f1a76bfe21b169d42df4bafcd7f4f361f7f99395455687154e3ae029bd2a1e31499e77e946a86c05b1565aee53", 0xa0, 0x0, 0x0) 16:00:14 executing program 0: mknod(&(0x7f00000002c0)='./file0/file0\x00', 0x4000040002000, 0x291e) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) recvfrom(r0, &(0x7f0000000140)=""/251, 0xfb, 0x40, &(0x7f0000000080)=@in6={0x18, 0x0, 0x100000001, 0x1ff}, 0xc) pwritev(r0, &(0x7f0000000100)=[{0x0}], 0x1, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000000c0)=0xffffffff00000000) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000500)=[&(0x7f0000000240)='^-\x00', &(0x7f0000000280)='\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='&[\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='.\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='&\x00', &(0x7f0000000480)='$\'^\x00', &(0x7f00000004c0)='-\x00'], &(0x7f00000005c0)=[&(0x7f0000000580)='!--\x00']) 16:00:14 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) dup2(r0, r1) poll(&(0x7f0000000000)=[{r0, 0x6e4cb5afb50be593}], 0x1, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x9) 16:00:14 executing program 1: r0 = socket$inet(0x2, 0xfffffffffffffffe, 0xfdffffffffffffff) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080)="01", 0x1) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)=""/222, &(0x7f0000000000)=0xde) 16:00:14 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r1, 0x0, &(0x7f00000001c0)) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = kqueue() utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0xfffffffffffffffe, 0x10000}, {0x6, 0x1}}) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7fff, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) accept(r1, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x110, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000040)={0x8d88, 0x1000, './file0\x00', 0x7fff, 0x1800, 0x45f0}) 16:00:14 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "5b30c1e7fe6fc6e2080010000000000000e74de4", 0x30, 0x1}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)="a7", 0x1}], 0x1) r1 = syz_open_pts() msgrcv(0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000000000b900000000000000000000000000000000000094e4a7dcdd04003a032b537c17bfabd6736d24000200000000000008f1997bd30000000000000000000000452f3dd741d5b646030b7fd0a316a505ccc28c01e60803b78d5c311ab8f5cb5eac8a8288384870f2369bb8cb95ee23ed14da12a748c979fca481312016085bc24a5929520bd9fc9c0329d834507db34d0c9c9cb5c7ebe786ef0bf38f6349b8607571f1b2c79512a050633d390e297b732c23fd2946124e7ea475ea756fe6268881b3b1a1b4e6fc53de5688988e51e4e377e1a1f281781cdcbab5a31f702ee9ee31eb70a17cc2217f5153d7748702874d00928bc6367f1fa2f0d843a7ce224400731a05130838e53b4add63bd0cd9e3cadaeecf1d0ba5f6000e1b536b9e0a71c466397e8ce14dd0de2ad0ccc53cec8a"], 0x1, 0x0, 0x0) close(r0) dup(r1) syz_open_pts() 16:00:14 executing program 0: mknod$loop(&(0x7f0000000240)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000100)='./file0\x00', 0x10401, 0x10) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) close(r1) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x81, 0x0) fchflags(r1, 0x10000) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000200)=0xffffffffffffd03a) r3 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x102, 0x1f3) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f00000000c0)={0x9, 0x1, './file0/file0\x00', 0x7, 0x81, 0x100000001, 0x7fffffff}) accept$inet(r3, &(0x7f0000000180), &(0x7f00000001c0)=0xc) close(r2) 16:00:14 executing program 1: r0 = socket(0x19, 0x0, 0x20) r1 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000180)={0x1, 0x100000000004}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x3}, 0xc) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000080)) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f00000000c0)) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) close(r1) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x60}, {0x4c}, {0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:14 executing program 1: accept$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c6200"/4098], &(0x7f0000000000)=0x1002) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, &(0x7f0000000000), 0x88) 16:00:14 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}) rmdir(&(0x7f00000001c0)='./file0\x00') setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000280)={0x8ba, 0x4}, 0x8) setuid(0xee01) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) ftruncate(r1, 0x0, 0x9) getsockopt$sock_int(r0, 0xffff, 0x180, &(0x7f0000000200), &(0x7f0000000240)=0x4) r2 = fcntl$dupfd(r1, 0x7, r0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x8, 0x8, 0x8312, 0x4, "2ecec2ee6b37692795099dff637ae09840167727", 0x362a, 0x9}) r3 = semget$private(0x0, 0x3, 0xa) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f00000002c0)=""/239) setrlimit(0x7, &(0x7f0000000140)={0x3, 0x1ff}) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)=0x6) semctl$GETPID(r3, 0x3, 0x4, &(0x7f00000003c0)=""/178) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1c}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x11, &(0x7f0000000280)="a1478d380dcc979e60a9d955c15acf32f8") socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) r1 = fcntl$dupfd(r0, 0xa, r0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000180)=""/134, &(0x7f0000000100)=0x86) 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)=@file={0x0, './file0\x00'}, 0xfffffffffffffe20) listen(r0, 0x0) connect$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) 16:00:14 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000b80), &(0x7f0000000bc0)=0xc) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000c00)='/dev/wskbd\x00', 0x10, 0x0) fcntl$dupfd(r0, 0xa, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r4 = socket$unix(0x1, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r2) execve(&(0x7f0000000200)='./file0\x00', &(0x7f0000000940)=[&(0x7f0000000900)='[)\x00'], &(0x7f0000000a80)=[&(0x7f0000000980)='[\xdc\xe7\x00', &(0x7f00000009c0)='\x00', &(0x7f0000000a00)='})}\\@!\x00', &(0x7f0000000a40)='$[.]\x00']) ioctl$WSKBDIO_GETMODE(r5, 0x40045714, &(0x7f0000000080)) sendmsg$unix(r4, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) bind$unix(r5, &(0x7f0000000ac0)=@abs={0x0, 0x0, 0x0}, 0x8) sendmsg(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000280)="d31417654f71cee02867688bfbdbe2850dd6cc3716003605b5782f1a9be5487aa6c49e65c40d81a2ec13e978c5c594f6ff280e510debff87f9d70a2e62ce95a2167a94da21f303ac1b90422812e00baa072f4cfa3f2204025268fdea4178e4345519fad572b512d2c03eb7d24f73ef967ff657b51d0df0ee258b2c94fd36666e8e3fe532566fde0a1c72ae5e08c759274ab607a11a9832eb4293125b0d766b1277a30fac60", 0xa5}, {&(0x7f0000000340)="d5b8c10be9ba5fdc0317552283b3af496518829d49a64ae0b7f0b2ba88071ce76a1ea93cd81b548ab22174bf2f90a5e7a3309af0d05975e7dc4b690fc22ee0c37d38b9ed3f536b3be327ad910d15898aa871834da89f0d275af69e13c79b0be3796e60b9fa7cae02ade546f53e704754df75136915f40f48b837708ba48e429ce4b6ece24718f785f2a7e131e9d37eb4216c7421efa89828c2abfac35741f9ac34cbb0375d", 0xa5}], 0x2, &(0x7f0000000400)=[{0x70, 0xffff, 0x2, "8411cf61f8c28c147f94f66182f8bfa64bc45b11be12fb97d2fd08814f57d52eb6b491081b2c91bf6f4855f751183e030af4f7ceda4fa7036044d03c32e3f724b91685c76e08f55299aa0b89b856d8045688602da3fe2eebb80f3782"}, {0x80, 0x1, 0x3ff, "d53b1d83255fb844b465bc18623bf68ff825605b914cfeef23b0ae77e3eab710f724173a4c67032ac0e50e6babacb158a5af66c7919be96e077d76246614e9a2414353c2a7cc18aab09862e87507167375779585c0fb99c7c7144c6356bf9bb698407a4c1b757cd8586ed6e088f38a37"}, {0xf0, 0x0, 0x6, "1426f58ef7fca5451479f0c0b5f789afcdafb2969de5eb9619eaa94a4a9ef867972d0055e0677b19b69ab50fa9ab8d75e191e89c980fc3c21a350c267c1edd0820f189fa7782207c3abe11f1fa141c6924b6dca05a28179146691f6025b3e7d4a6206e8ba8fc42abaf7bd5136545c402cec146d2c2ad2afa54ec130973facebc38aca25b0316b341be784eef5480dcf9a844e0c797802261c461a8b0b95defaa23f4fcfd9591656d0242d309ef55c5484afa647f84055042e366aa4da8747a96d25db27b580d17ca4a841e899d84a3cee4818d7988979c518aa96c44"}, {0xa0, 0xffff, 0xffffffffffffffff, "5de1b42ffcd4b51b51c66ed816ee2b5b7fe4aae70b45d64e404a224a98b5b817f1551f04a17a771f17f74ea32005122ed0bdeb730d5d9696d727a651a96481f77a92590a04451aa76a4413464a1ed8c26d9510c878be9f9cbd9ac858283c9d055effecf808c337d58d13986a2b61559e315b2b8613e9bcb592e661d763b269103e7b35d09782a441bfe49c8694f3d2b4"}, {0x28, 0x1, 0x9, "9e223f954ec2aa8e4b4e960132a1198194be606e"}, {0xa8, 0x1, 0x0, "ad3a4cfcf3294092a91958f9c8f861f99e1ac2d74d3c95c6b2d37f06ede6797f5ed0c2d3877a57e9edefef63a38078d01e338b567987f8cfd982064ff2a79769b85463f08ef96cd76e0ecfcbfc89cb25b2a9b38e91be8843f0b873002eecf765c9c9a9588f27e64f73ba3111ea3606bc5dacf6cefbf05b677db9e7baee0f82f5953b5d628cc24656829264b88cb80e2ff9bf9c"}, {0xe0, 0x1, 0x3f, "0c2ef3ce9bd2e101b7183dbab1854551170e739e22bce35f6b76eca9b2261dbca04bfc83a29067d1a76a18211be07d9d998a65457cfebc4f4883fbe7c57f6e90ea3b6fc0397ded100d884fae664230536d84dafd3bbb4e5810dddf9b71cbb4df3bc20a0b8e36e28f7be74450b8f4b16393d34989daa7240bba87fbc8797dadb0cc071a0da66bd38fe7454188e6e44cb1e84841a5a28480b274acd600f8625d723db17dc18f8e6c2cc8b64728715bd0cea140ad991bfa70b15a303817be8929ec34ee19aea74820f72c8b86"}, {0x40, 0xffff, 0xff, "5ee06ac9b51d08d98664cdd8190f274edb12baa5ec9b42853f91de667623b4e6f92814d1ffeed6a9ce4bad9e7f"}, {0x60, 0x1, 0xc00, "2959e65df562a6b2c00d5d37fce7a1bdcb1ca0575895e8ba729b765dcc0bad53a194dbb7424a26c29579ff77270395293e133370b10b9625633d47c31655f2cac4893755808207849cc5d27a1e5f77df"}], 0x4d0}, 0x8) lseek(r4, 0x0, 0x0, 0x1) setsockopt$sock_int(r4, 0xffff, 0x0, &(0x7f0000000b00)=0x3f, 0x4) bind$unix(r4, &(0x7f0000000180)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$BIOCVERSION(r5, 0x40044271, &(0x7f0000000b40)) 16:00:14 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) mknod(&(0x7f0000000080)='./file0\x00', 0x0, 0xffff) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0x5, 0x511d, "0d592fde86f45e52c58b62c25b9d19bf96cea18a"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4", 0x101) 16:00:14 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) syz_emit_ethernet(0x0, &(0x7f0000000080)) r0 = open(&(0x7f0000000040)='./bus\x00', 0x51, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x20005701, 0x0) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x81}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = fcntl$dupfd(r0, 0xffffffffffffffff, r0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000000)=0x1) 16:00:14 executing program 1: socketpair(0x10, 0x4001, 0x6, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fchmod(r0, 0x80) socketpair(0x38, 0x5, 0x4a6, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f0000000080)=""/15, 0xf, 0x2, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) 16:00:14 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="a54be3754a166c2d542df7b6f8d383d55cfe39257f7744992ebc86e7137f92ba2be0140fb7623203f5082a869ab807acb837bd5eb2e1aafc4b9758160517fefc3c39cf45d216f927b1738c5046f6d31ba3a7a2cf87152d29a287eca366f209bb70d136598a", 0x65) write(r0, &(0x7f0000000300)="582720efabd16ebae63225259560f800005f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d4fb8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d184a798c87a74927e8347c0b834ccbbab943f4357e04f0", 0x78) r1 = syz_open_pts() close(r0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x3, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) getpgrp() 16:00:14 executing program 1: r0 = syz_open_pts() ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x7) syz_open_pts() ioctl$TIOCNXCL(r0, 0x2000740e) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x8d, 0x7, 0x9, 0x6, "1ac0eccdcf78afd227726ec9ca5b6a9cbc1cbd80", 0x81f, 0x31bb}) syz_open_pts() dup2(r0, r0) dup(r1) 16:00:14 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xe0, 0x0}, 0x0) sendmsg(r0, &(0x7f0000000800)={&(0x7f0000000000)=@in={0x2, 0x3}, 0xc, &(0x7f0000000580)=[{&(0x7f0000000080)="97a3def91e4d243b89c10227a2919dd0aefe1bc60c37af236e95deb62ba007eda3706153593d3902f4c3c769422f292ac5560e58b60c71f523821e3fed679f35d2e1effb19a5e1b70d2131ba907012ed9126ce2efd4fe81aaef8376b08f1c80dbe765d85a206617a64a9c30fbc847140310d8e8e0b6ecebccca7317485ded8b1cbc9fc6b96fbd79ed5eb46a67349c34033bcc52f66b64070ffd984236578258198d9b9b1", 0xa4}, {&(0x7f0000000140)="943b163c3b3788fa123a777c9ba7d89502fb2ab990d57cd7fbc2b29b24dcb733b84d939047ae6599ff17c864aa7ff27124d084beddc2", 0x36}, {&(0x7f0000000180)="0c58f25b74153ea66492fcc3b284c5fc4b1197b239f3d0f2fbe4ec127670de7428dc4645ace33f67e1e8414c1e9099e84be282f74aecc4ce8250c4b84a73d2073bc03b1aff8e3ad6158fd76c7f30e85ae2e61c633a5eb3937b5fbe730cea805e8ea23217d4d5c42c314a0a7cbd3ff26a1630fb134720de2506e8b825bcab582621d042faea915a344004af668143cda35c718037826aecfbc65abfcf3bbe02b5000b1f24158a22", 0xa7}, {&(0x7f0000000240)="12e46218fcd3a473034bc4b57aa7ebac04d5186e5870f285fe5f7462f40bbe7cb08a7bd1bbd9bd9d2a6c3bdd01ddd0fdd22e20b184898026921226bdd61af06e3c7d6373406712f1feb899bd7f461b2a2ceb3bd08db0cf46210097855340373082fe84b72c8890df0445c5431468589ce95d66c775f0d31daa4fd3b2f989beb14b52bf", 0x83}, {&(0x7f0000000300)="6dfec554f47c0822f0373604309025bcfda974641c1b8bde8f6e1d9431f945fa7aa9890575692af7f3d30fc684cbbe68f4471bfe02da2ebedc18b6cdfac239185d6c7bb1a1811491efc933dd3465e4890ef4291a616c5b67e6090f5bb6597b06243d974e3299b5", 0x67}, {&(0x7f0000000380)="bbda0788317013bdc4d975bc6ce1bf8ec402fe65e9c70c0e64d530867f46", 0x1e}, {&(0x7f00000003c0)="004b024dcfb4936f1df1a66c87c91c6694462a5be996c0b3fbaf5c7da303f6e7b87c43df79501b22cc739d586687930c8fb292f2b6960eb49e81f57aa3c121e2c15b3b250b300e5d95b4715c553161d0a034fe10c06c947588b6d8f6531abb53e777aa38c4614a91dc69fcd7507e94d720e660dab06850b9522769b5f4b3774120ce976e011a0923a10c283556b6807fe469c9903c856254f3578d3f5c624e4be0092da051526c05fd1ab40f8e89ef97c14a4ac70a7a8cf955f2d3cd2aa2c82b2c3d", 0xc2}, {&(0x7f00000004c0)="f5a3b12895e1e9f67a3016526ece4d306c90eb7407253bdeb7aac25ace8961b6c75f5796dc6d70cb57a18b3a0bf0e313572f21fe37284fe8417d01d1ec7fc4776a3e2639abf4b2b190f84f80403e6c64ffb0a7b63ecfcb736f814123409e507dbad9", 0x62}, {&(0x7f0000000540)}], 0x9, &(0x7f0000000640)=[{0xe0, 0xffff, 0x1, "53a53760981fc14662484db447f2c2b533ca28a3602f26d40644da580fca7f345a214b2e1847013636e80f8c6f03456af4e9eaabe3b5cfcb46ceb93283f6618cb7cdb96bd9a74d50c2f8d26aea5bd6fb62df0ffe83a563f0f5a4940efe80f318c1bc5f8c6e5080e36cbab5f6795f82a662ec79abce768ce54cd09735b6313156b1ca402e1c682b734dfd89c03b9b2725dccc07ec5c8cdbed1beaa07d40a460bbf8a5a49d04d92eb03446e2938a4bdae0f508909303cb4cd53ef4531483dc605064cd000764639e67670f06ca59d75a72"}, {0xa8, 0xffff, 0x200, "21e4e5f0c8bbbf86a17ac3d584e524c87a5829ca08239a37b17d7fdcf87dbba475bb5127ed3742d25adc638d64f12dbbfaf9afaac961a34257ad854861ad367c5301268b6350a8ea4d02e9d452462727c35eee524bc7b7b6e26468ca7d136a7606c3f966a345674fe7abb683c21299acd41284582a6a12d1603b5ae0748ac42080698b99e3d589a145c645b150e0ba1a2f8f50ae762dbce1"}], 0x188}, 0x8) 16:00:14 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60a, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f00000007c0)="8d", 0x1}], 0x1, 0x0, 0x0) read(r0, &(0x7f00000000c0)=""/90, 0x5a) open(&(0x7f0000000000)='./file0\x00', 0x40, 0x80) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) writev(r0, &(0x7f00000000c0), 0x0) 16:00:14 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x5a90000, 0x3, 0x0, "e07fd2a8c4e88c0eb2967706d46941f0f0b74382"}) syz_open_pts() 16:00:14 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x204f, 0x4900) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x211, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000040)={'./bus\x00', 0xaa98, 0x100000001, 0xff, 0x0, 0x3, 0x5, 0x9, 0x1, 0x2, 0x1f, 0x8}) 16:00:14 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="02"], 0x1}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000040)="d5ff9668", 0x4) lseek(r0, 0x0, 0x0, 0x2) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) 16:00:14 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000400)="f2232e4402fddb8e7c", 0x9}], 0x1) writev(r0, &(0x7f0000000000), 0x1f0) close(r0) 16:00:14 executing program 0: r0 = socket(0x2, 0x8001, 0x0) listen(r0, 0x0) r1 = getgid() r2 = getegid() close(r0) getgroups(0x2, &(0x7f0000000040)=[0x0, 0x0]) r4 = getegid() r5 = getgid() r6 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0]) getgroups(0xa, &(0x7f00000001c0)=[r1, r2, r3, r4, r5, r6, r7, r8, r9, r10]) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) 16:00:14 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2004, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x189b566d, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) getuid() r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r4, r1) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x1000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x7}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x8, &(0x7f0000000180)=[{0x2, 0x7, 0x6, 0x4ad1}, {0xed, 0x0, 0x7, 0x1}, {0x6, 0x7, 0x6, 0x8}, {0xfc000, 0x5, 0xffffffff, 0x8000}, {0x4, 0x8, 0x5, 0x8}, {0x4, 0x2, 0x5, 0x100}, {0x81, 0xede, 0x200, 0x800}, {0x40, 0x40, 0x8, 0x401}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket$inet(0x2, 0x3, 0xc4) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:14 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000016c0)={&(0x7f0000001440)=@abs, 0x8, 0x0, 0x0, &(0x7f0000001680)=ANY=[@ANYBLOB="10000000000000"], 0x10}, 0x24000005) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x20, 0x20) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x8, 0x800fffff, 0x4f, 0x3}, {{r0}, 0x0, 0x1, 0xf0000012}, {{r1}, 0xffffffffffffffff, 0x1, 0x1, 0xffffffff, 0xaff}, {{r0}, 0xfffffffffffffffe, 0xa, 0x1, 0xf7b, 0x100000000}, {{r0}, 0xfffffffffffffffb, 0x4, 0x20000000, 0x7, 0x8}, {{r0}, 0xfffffffffffffff8, 0x8, 0x1, 0x6, 0x8}, {{r0}, 0xfffffffffffffffc, 0x20, 0xfffff, 0x5f2, 0x2}, {{r1}, 0xffffffffffffffff, 0x40, 0x600000c4, 0x7e24, 0x6}], 0x2, &(0x7f0000000180)=[{{r0}, 0x0, 0x8, 0x80000005, 0x7, 0x1}, {{r0}, 0xfffffffffffffffa, 0x58, 0xf0000000, 0x8, 0x1c}], 0xf46, &(0x7f00000001c0)={0x261, 0x1}) r3 = fcntl$dupfd(r1, 0xa, r1) r4 = getpgrp() r5 = geteuid() r6 = getgid() sendmsg$unix(r3, &(0x7f0000000440)={&(0x7f0000000200)=@file={0x0, './file0/../file0\x00'}, 0x13, &(0x7f00000003c0)=[{&(0x7f0000000240)="e7392baeb66b0bc87644a92b69fac1c1e5efdb1eeaf531223bbf4f308f6f25dfc2", 0x21}, {&(0x7f0000000280)="e16af959aac4ebc90d1a04af853ff628e92e4651ccdc818b0ed6ac80b2e6d40e0c8cab3afda70c29d9a4b849bbf53a7740088ce7fd30eaa898caf85e58e3a2ffc528fab8ccc96b19f5153ef291e2ad1409361b8bb37d55b2c3feb5944bda48c1af2dfeee87e2c701f20c9f20e2e5d093d3e94c9c9767fa2234bf5d73d9d32ad8a29ef64611f03163304928f21862f7e28cad625446b68a079ffc913a703efba33c7935484644d2e4a9c7c85f2e47bb08fd699a66ff71630f", 0xb8}, {&(0x7f0000000340)="8767db347b4f111e848a6143d8e0ce62ae9424cf4f16658c2b473d93917e3c4c360600bfa13b751c776e5367063a1caca927a20ce8e89654178781f03b8ee09f256f918b6075297d79fb184bca503a5a825855a6593cd085f0394f9829e4e3693e08b3244767f7f870a4108426", 0x6d}], 0x3, &(0x7f0000000400)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x20, 0x4}, 0x4) r7 = openat(r3, &(0x7f0000000000)='./file0\x00', 0x10000, 0x120) dup2(r3, r7) 16:00:14 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) poll(&(0x7f0000000080)=[{r0, 0x20}], 0x1, 0x5) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000180)=0xc) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f00000000c0)={&(0x7f0000000040)=ANY=[], 0x0, 0x0}, 0x209) 16:00:14 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0xa, r0) r4 = dup2(r0, r3) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r5 = kqueue() close(r3) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(r5, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r5) 16:00:14 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x110) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) close(r1) connect(r1, 0x0, 0x0) 16:00:14 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = semget$private(0x0, 0x4, 0x40a) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000040)=""/24) setsockopt(r0, 0x29, 0x25, 0x0, 0x0) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3) socketpair(0x18, 0x1, 0x9, &(0x7f0000000000)) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f00000000c0)={0x7, 0x2}) 16:00:15 executing program 1: r0 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x109}, {r0, 0x10}, {r0, 0x10}, {r0, 0x84}, {r0, 0x20}, {r0, 0x1}, {r0, 0x50}, {r0, 0x5}, {r0, 0x46}], 0x9, 0x2) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0xc0, 0xf0000001, 0xfffffffffffffff9, 0x100}], 0xffc0000000000000, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x40, 0x7, 0x2000000000000, 0x81}], 0x9, &(0x7f0000000080)={0x80000001, 0x6}) dup2(r0, r1) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x4, 0x0) 16:00:15 executing program 0: r0 = socket(0x2000000000000002, 0x3, 0x102) bind(r0, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x0}, 0x8) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCBRK(r1, 0x2000747a) 16:00:15 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) lseek(r0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) 16:00:15 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x0, 0x0) 16:00:15 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000100)={0x10000, [{0x1, 0x100000000}, {0x1, 0x7}, {0x3, 0x5}, {0x1, 0x3}, {0x3, 0x400}, {0x3, 0x7}, {0x0, 0x7}, {0x3, 0x75}, {0x2, 0x7}, {0x3, 0x100000001}, {0x1}, {0x2, 0x28}, {0x3, 0x7fffffff}, {0x3, 0x400}, {0x3, 0x24712f55}, {0x3, 0x80000000}, {0x3, 0x4}, {0x1, 0x9}, {0x3, 0x7}, {0x3, 0x3}, {0x3, 0x8}, {0x3, 0x2}, {0x2, 0xfffffffffffffffb}, {0x3}, {0x1, 0x9}, {0x1, 0x1f}, {0x0, 0x3}, {0x3, 0x2}, {0x3, 0xa7b}, {0x3, 0x101}, {0x3, 0xfffffffffffffff9}, {0x0, 0x3f}]}) r1 = socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x2, 0x2) getpeername$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$inet_opts(r1, 0x0, 0x1e, &(0x7f0000000000), 0x0) 16:00:16 executing program 0: mprotect(&(0x7f00004d9000/0x3000)=nil, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x409, 0x0) r1 = semget(0x1, 0x0, 0x70) getsockname$unix(r0, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000080)=""/245) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x8) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000240)=[{0x0, 0x5, 0x6, 0x7}, {0x5, 0x3, 0x3, 0x7f}, {0x8000, 0x7, 0x101, 0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5, 0xd62}, {0x81, 0x0, 0xffffffffffffffff}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x1ff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x4, &(0x7f0000000180)=[{0xfffffffffffeffff, 0x2, 0x23b, 0x401}, {0x8, 0xf99, 0x4, 0x7fff}, {0x5, 0xb46, 0x8, 0xffffffff}, {0x8, 0x7, 0x2, 0x10000}]}) syz_emit_ethernet(0x7b, &(0x7f0000000140)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 ') ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0x88) 16:00:18 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000100)={0xa9, 0x0, &(0x7f0000000040)=""/169}) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) listen(r1, 0x306e) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:18 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x880, 0x44) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x100, 0x81) linkat(r1, &(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00', 0x4) read(r0, &(0x7f0000000180)=""/243, 0xf3) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "a4eccea6da00000000000000000000008000"}) syz_open_pts() 16:00:18 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r1 = semget$private(0x0, 0x3, 0x108) accept(r0, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000140)=""/217) rename(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus\x00') ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 16:00:18 executing program 1: r0 = socket(0x18, 0x2, 0xfffffffffffffffd) r1 = getppid() r2 = geteuid() r3 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2, r3}, 0xc) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000000)=""/87, 0x57}], 0x1) minherit(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x3) setsockopt(r0, 0x1000000000029, 0x20000002a, &(0x7f00000001c0)="01000000", 0x4) 16:00:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000000c0)="90853856a670d8149c976cc8efccfeb6a287611df9e9a23877062c368035b5664d65457b194153000000000081303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f09", 0x59) r1 = syz_open_pts() close(r0) dup(r1) r2 = semget(0x2, 0x2, 0x40c) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000240)=""/189) fcntl$getflags(r1, 0x3) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0x0, 0xffffffffffffffff, 0x3, 0xfffffffffffffffd, "854917029c11fe4dbfa62002000000090100"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() 16:00:18 executing program 0: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x11, 0x151) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000080)={0x1000000000001, './file0\x00', './file0/file0\x00'}) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) openat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x1, 0x40) setuid(0xee01) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000000c0)={0x200, './file0\x00', './file0/file0\x00'}) mkdir(&(0x7f0000000440)='./file0/file0\x00', 0x148) r1 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) renameat(r1, &(0x7f00000002c0)='.\x00', 0xffffffffffffffff, 0x0) 16:00:18 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x2d44) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000000)) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x5, 0x12, r0, 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x7, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:18 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000040)={0x0, 0xff56, &(0x7f0000000080), 0x313, 0x0, 0xfffffd9b}, 0x42) 16:00:18 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10040, 0x0) sendto$unix(r0, &(0x7f00000000c0)="2cde6d59d83e661a2d66371645c2579512b670880f6105c57d84d2069d2c4ccc584ec314b99534e5ba18b5c430bcaf7d748422a3d80c3ed68b11afb66bc158ab89b418b194a522d0891dc6cf0a8809c7faf973b99f2a6708792887c12cadf70f3e2a36f1513a5f7015872d70771a70b598073a4361fccb5da8801a4f7aeec7f47a339f7f437f86b9cd5b984cceb8869e34b804b1aed6cbc7", 0x98, 0x401, &(0x7f0000000180)=@file={0x1, './bus\x00'}, 0x8) r1 = open(&(0x7f0000000040)='./bus\x00', 0x51, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0xc0105715, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000200)={0x3, 0x40000, {0x7ff, 0x1c}}) 16:00:18 executing program 1: r0 = syz_open_pts() openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x80, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xc9) r1 = syz_open_pts() r2 = open(&(0x7f0000000180)='./file0\x00', 0x28808, 0x106) accept$unix(r2, 0x0, &(0x7f00000001c0)) close(r2) r3 = dup(r1) r4 = syz_open_pts() ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000340)={0x5, './file0\x00', './file0\x00'}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "85107b7c507c84a4ffffffffff9c11fe4dbfa600"}) link(&(0x7f0000000380)='./file0/file0\x00', &(0x7f00000003c0)='./file0\x00') readv(r4, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 16:00:18 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r0 = socket$inet(0x2, 0x1, 0x0) pwritev(r0, &(0x7f0000001080)=[{&(0x7f0000000080)="9dd7a4b87ce25e83169a27a28c4ba932c7dc8103f0cef4a51c6f1ad0c3e3e053ef43eb7c70b3eee001db90adab43bf53d3e06b879ada248169ac09e0f0df19102b224a846468198c92de7125d618c55182a1ccac99bc0dba6b4ffb1f0ececab36aec2bfc1054238bb6e70f35f2ef020b476cb653fd80d191ea2cb5cdaefa80be277f7d7a6cddb19df3b52f613f2fd8e5a9fff54dc71d61787d33de5ce4661a544a34079502aa5366c0e1dd7055b6f1896e9f5bed4da800ef2b0b8cbbc6c55f3be31cd2ec7a16066c09420d0515aa3bd9de8f5d3a478e35ec64a51585a86f34f18db9cb4a16815c006b49b0cc263f84c8caf2a4317c5e3191305d8bdf6292e8fd173495b730ce20e65b4b5fbd53644e42e3ccd1f0eb8d935ca90945af3e6ff1cb7fbaaa2b62710ca63450dfa7f8f179c88e478b23f014b2982ae909d695b3b9498e7f817b3a8fdda73cf6429ee03f19c67ca76f08bfb96295dc735985e4b69fd0fafb491d1e066cf0db58f7309122d8ff30ca44960cf1d25966e127c61693199f7576e6f41d31307a7a5ca69b4934feff1db7acd2659c96f617669c36ae5f885878041a557467ccecbe62bb3d8755b13e1e741f92c91963fbd3fb67e1e34e0876fc409e0350678687cd8e5c5e3aded19c0a712244f1770ac65d26be135d7f170de8ca94eb6a3f178c0a73c48572235f162edd2463fe7b8a09aca40b32cadea309738b60ac8e57d21126dbb08092357ae35eb2524eae01e94ae670bba29e5e361887bdfc72f97151c063bf5e71b88b210c722b441e759a20233ae0e695ebefa3eacc71c492018cc570987a57a3f7268547cb0c2cc1d97e2d0abb0eed01782a92b69e215feceb1d3d792f0415e6d18de967ad7bff39eb13ac8960f628ba137276c7431c46b44afbd1d335f78ed30ad6e6ed7fe1fe81cf42b39927843c967a63442a21673c103b7e2929d5888c734e73b00af945b1b4118222373bba81ca0c52081c2b4a7130e7eda419e2e33159d1e65a4fe2b3949b8421f970b3825b0a58ba9df81b88eb8f21a215fe7c8d88fe433664c10cde185b08ccb895bfe9d0a9eb8d78a94a3573260d51e14beb8a1460e9bb6711a8ce78ae548f46fd1cb3977645f1705d00319fcc65b56ef38df476d14dda3815a7e5f743012f5eb666794407e1ec7dafc63e765ba0d19a8c6ceaac0cd56fb86edc70a340f0321df6ce2359ba35e0249c7c61c45c90f96588561bcc4065c66d76836f114b797e7ae78274b35456c259682257a762aaf8b9e1d9409d20ac8d3b040fce3f37c9fd93fcbc3fcd2486c31f756c005d3811adeaef8f6a221cd6942ac1d19170fbca9d13059c2f0e7029ee44ab064262d0bb7d73fd9033ea13ede45139e76fe17d21b9470bfb0aaa48edea85d0c6c8a7b2ccb49c73cd5a1ea53f57babab0c75b502bb8992d6519c3365ecc8eddc527338dc3d5b977f77b2658ff9dcb971e6ac83c3f714db447526cf8aff131645246d2c815db16148b7911d255168d7bcf22759043707bcb194b07d45064e720e03cd0628319bb682a2bfeb62b4003ab8ceaa174d62bda4730781d77eb78782bf93c1d3198c34444d27fa3ecefb0c4834eceb0725e79434cf911bd6b9f9cdff4337fe20bbdcb3fdea6e1e66ce077cfcc9467751cfccb1bf4c1c0d5891050770775d36141c38e6d2b7714e2c54b0b0beb8198c236b73eb8a5fe7d6b9a47684bc8e2317d5b190817420ab215e0fe1256f127067b4ee36706d4f3b8edfe8563ab94552d242c79f28c7c028addb41ed3d704b1c44977f5804ec3f809f199088381db22ecd896cf55e16fb5f18c12a90fd6872277db440fe50df431794532aa08baf6e18f9aaf2ae48a309779ac3dde0a411317e6e257ea0e4cca96e7836a8df30fa903bbb19733596ef858a1494b0ab526f3fff997d92e3bae7b52fad5ea43a3ea4ee1ff10afc6b776c5d244d80732528a21fa72ea71c0dfc061f869f6e9dd5f0ec4b4ee9a1527cc6dd0406fe20b45d7b286da2ac3e43a1b82a557ebe9c7595d27950a0ac216ee975788df6eccabf9c8be547718145273e1853c4fd0ce18a66fa8874c45f5522f1dc70ec1cbbed061b5dece38f47df7da93ef99b7be066ba2577b7948cf6826469d49e01491d99a8bc168bb639565ed290def49bbd0ae63783e4844050efc5b24df6fde2d1a26c72d3245536d93e7a334e25b7d9ec461b600eebaddc9854796c282e29e281b8d3316fc41a165c20dbb6872f0853b41c1992864db07dcbe98af0c86821925b58cc2c147adbf715f0cdd4fcc86d3111bd7a7179892eb1a32865aafe7b3a6f77853d4870e3a08b8a93c5020136cbe183e3d88f964b6dc67cd3b004cd7f34cda093b4b006bdbdee7297ede85a397861c484433702df892c2aa8d46fdf684acd156a114075c09b47fac7f9841c9df8700fde6b72471f4b891944aad15b82657bbf3bcbdc86af2f755fcb854cb7369c0207e365d6c40a9114e1bff3ac31971967b9e2ae6e3722310e0beec65f161920ba1e91aeaea03c8dd8fc5d6297c9739665e9e95f96f832acaddc744b499dd856e5b98b46e2f78fb2884ebee00ab4b25652fb3a45fc957dfe1e345d32bfec956d657151a1396c29196cf8aee87adf5eef21018f6e06c00688ccb26368d2f5a497a22164e95464223d0ab49f5db32303b3cc49d2d81b6ee20b562f677953fbcdce51f3dabfedc42051c9852596735ab440437c47c1b933a78cdc34a24250e99a28a335e74c93f0f14df9998c0b137f39bf02866934ee89621f78b5a83bb82ac72d6a7a640e5b7f1abeab4905b4550b88fb1ccd904180aae92ee2a7c060a8cd5191ec1b1dc9a1dd72ea6e5f011e0203944a930038a7c351ec7833c11ff3a5645bfc981646583440b072e1ba2d4dafd48ea717a6e9513b3a95840f6a4174a0a01d388372cb63c69180b7610d31974d161eb463a1a6915230e47331c02e2c9949be4dd23351f47b744d028b04c6b1ac948aa6a6730b0a5d4fe7df42c347718949d3faac3be7c6f1eb5456e9bc8815b6d9f38779449dd7cc78c96906393ed29be8dadd90125542e6f71cbea3aaa8d3918225a0401ac70c2fa1de36adea60dc1d925307f46f95da57f6e41558c5bf930ac90b2c73fc0213510edcf863ea6760f7dbdc7ad0c000dabe77b823c2a12b533a33552694ffa7ac8f4f2fa6394f1e17b59bd76a7f00962fd7dc18afabb667c53e27f22f327fcfddc05f9b516d063ce9784b8c061f27436faaa2db1892ec957fc31daf1901f23786de04dbf87da9a3b15a3dcd0eb6e6026b985a761e9d540512c0230588f7cf3ea7ea65b0f6173c927e5e83a220bc57177d556cd20954f1c3ca6e30631607b4e1c03b9da55b0e69db25c7c5b534b54821b9aa99cdc0db9025df4afcd039d4859b8ecf2487f2236e07c1b38f20e941049b70df5c3b41b7c52949875e4f3dc8da5851d854f53af2f0ed68b026ef8b21a1bc006858bb4b2f4cd2dbbb7c81841983dd9caa6e8fb0c7bc3e9298bf60ad5dd8e55677833bd7bcf3482a93fb9fa8b4b3981c4990730e532a1a7f5ef801b72a6fbf8570bf90e93b5ed5817269ec2ae6c6c25f537f68f4e45e08c8aec840956529cc63cec1ad84fae9015068b20a9e8c785c31f90cb243de4b285d9a9a3b1983760092f5f8b38731735e08cce328e9cc47379306818968c65dc4bdd021c4f1940588d0856d502f55185a9481f2de4520e4feeacf41d515ca64e5793eba2cfb3c4e1d2600ec1097053bb77afa566cdceb9ea96ce4401ddd2b1d14d68f583563acafe952104febf90f650554e7c233948ae7a5eda1c3cf6d01d5f1b28345ac11612aced3c62557704fc9b299fd4add960e2cbc194050380e0e76ce5c258f673dbff15acf880eb5796d5fd1e57c8c36d9f1ebb0a1df40ec4200ebd5e4137ed93fbb19f68f13565f16b8fc0dbc0174a841c1f16bef375ee64ed39c3af323d571d08a7c912a463784b1ca93f11381a9f4b481673d1d629bba017f625a092c452cdb5e9d430aa9a13084f4f99e5280ffb0c0093b229fe225aefcd64f9b1394a45da7fa62770f6f2f31352f2e22f2d5c241077163d3593010bebd258201c2d01df8ed7c7454a98daa6a77f26fd4b886edd33efd73c4eb3aecd48e40b8fd11a8c75513c2edfa31b75a5ebb21302fd4f994e12d22eb57d3c7d145f33591d363e899e2efeb92650b4a73cd145ed5a05fe2e66ba3d652fafa717b7065ea1aef8a5fb28f82ee2fe666a31e1103ae34460958f5c94bc34b8019f41ff0e8d7651195749d6587ee8d6c9ffe0a8294073a256d3252aca20a136bdee418814217a654bde2f10fc9f37df1d437e2aa159ba677e66fb5599b6458194b88d5e85c7df93689c2e257528d76cdb4909e637704b78cedf4cbedd18ef6b99cab2cbf83af1f78ed5a82a6db3fb8c0934f730eda5babd10d8d70cf346eccb1ca8ed814158327e6c1cb1657a6213dc7922adda5b9a636e26a74daac7555c8b64db64fee38b31abd7f42b1f766a4fe06cae3fe7416019eb1c9f4d1b1216afa7100c340c31518e5fdfff6ce868532bbcbdd3118009b1b80266556b6ef13d4da7d344d2f899779444edf0a1fd1a7e1f3790be6920285919185d9d0cc9f6b21878ccaa6c0eb4c10b30ad5618e6965ebbcada059d019004ddcca0967a821e06f846b0e53bd778469f8fcb8a2de741ddcd8e721f43b88c10bca305208b0870df6af8732346ff0b88c5a029d75d6e3199cbf27a14a3e4f55ac5feea30609cc494e4e189cf58ce07452da9b905cce0b98fb8575cce2fa33787facdb7a6202d468ccab97f7e235c1d26686aef4d30f5149b10fe708021389eeb9743b787bbfcae91d5e4b3a3de4ef151c00300ebf91b5fb02a8d35ffee6c4e332417d4e7ef381f091c79de8e082eb4a55acb2566e4279ab93d1f9e03ff475e2433be8c3c247c5f7f906150bfdffd5362d1d5306734fa45b9829840adeb7978bf75dfcc5bcdd4edf1ba6eea3e8bb20433e9ea33ea135d052492bc94424f57c1c8c3088046a42bb9c51339065719fd34e921140a2934a980d82d48fb58210d1c65a0a48ef9f1e725a60c7d3689d74a162dbeb5490148843753ddd063a5045739eecd2535b933f12a6651cc91bb14b2726cacde553407b81bac6aade16977810e7ae8837cde3097015ac575459d5743c5b1ed46abe6b61dcc7e6ce7fdfea8c4b5d88ee6d1eaa3c9ab5a1da4b6fddea6007e7effe0e6ac312585fdb02ebd8915be3cc98ee34da9d7344e1cc357e8cbe6a73f2bb3ec7d115deb1b9625aed6bef5d36f636aa4fd72d86d868459c78b8540a091a39fda3ea19ede725c0a83fe993b98b6d0f87c7e11fc4fa144e673a4accf04aa6b4cd4f87a433e3cd1271c2925cc131e1f058a81052674b4cca3c8c94e81a85027a308ec2f0d7ee481d10d18d822aeecec8769769726e7ce80008dce51bb84b1aa8e952ff70b6544de9c3ba0aaffa430461c5255ca3f3650ccaa7ad0b3b918451f7a7b4e9fca4fe6302bd22ebda4b650384c74d0b626be13f31b921d40f0c8ae0ab30ea9c67174cee938948956e4548155f36737ef27fd3777e00b44fdb44c7a78b7bd2e59d462774c97b95ae2d401c57c6930408271c50967867f878b915aece58394b02d6366eca67892868b026ea20ce3590caa58eab5d516a4d132dc1c3bd952b8d5f287737d85f4dae9c4232b37d55a26963b502fb3570fae614c8a8c58bad1e4769971ad792f7ae66110fa0229c13f33c3309a4d5bb6afb52557d9726dea446b6ea89fdfb1d46aa6c810ada5db", 0x1000}], 0x1, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) chflags(&(0x7f0000000000)='./file0\x00', 0x0) listen(r0, 0x0) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f00000000c0)=0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000340)={0x2, &(0x7f0000000000)=[{0x80}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) msgget$private(0x0, 0x4) syz_emit_ethernet(0x123, &(0x7f0000000240)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x64}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:19 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x6ab, 0x553d) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x9}], 0x9, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000140)="cd465a98703291bdc198352323fbcbe696b3782641fcb0ee2683672fbf37099dfc0cbbfaab6a7753be4d34329ceaec29826106e7d85f31587968bea666f6ca558dc262e14a7c1eca2c45e141880056bab441d903563785578141c3b9dccdfcd1a13f5a0a159d8c5257e982f6fa2afe5077f221a3795f92d8f5ad0ca0edf7792cc74a7aed76b93af1c080398b1e79d5fad56e9afe8209f7b26a8290141074c81ac9a9ddd1a31550731f505e2bceabe8600c3044a6b96ae7b566cc77f36f2973dfb671c22acd59d9b22c4ff9769da2c135bd44a389237740ea67", 0xd9, 0x404, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) kevent(r1, &(0x7f0000000080), 0xeaf4, 0x0, 0x80000001, 0x0) 16:00:19 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_addr=@in}) mknodat(r0, 0x0, 0x2, 0xfffffffeffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) flock(r2, 0xb) syz_open_pts() fcntl$dupfd(r3, 0xd, r3) munlockall() 16:00:19 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000006c0)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xca00000000000000}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) pread(r0, &(0x7f0000000040)="49d5d88e42de461626630b9bf62b08b03e497be9f281cb4601e91ac9d02a27aee255793e9b0199bf7e2550", 0x2b, 0x0, 0x0) truncate(&(0x7f0000000000)='./file\x00', 0x0, 0x4) r1 = open(&(0x7f0000000080)='./file\x00', 0x3, 0xa) fchmod(r1, 0x40) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000bc0)={0x10, 0x1ff, 0x4, 0x8, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x2}, {&(0x7f0000001000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x843}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x9}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x800}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xffff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x7}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7ff}, {&(0x7f0000003000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x4}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x24f51be8}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7ff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000000000/0x3000)=nil, 0x3}, {&(0x7f0000000000/0x1000)=nil, &(0x7f0000001000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x800}, {&(0x7f0000002000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x80}], ['./file\x00', './file0\x00', './file1\x00', './file\x00'], './file0\x00', './file\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1}) 16:00:20 executing program 1: setuid(0xee01) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020700fffffbff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:20 executing program 0: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x310, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x20022, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000001c0)) fsync(r1) 16:00:20 executing program 1: r0 = socket(0x18, 0x1, 0x1) r1 = open(&(0x7f0000000100)='./file0\x00', 0x400, 0x1) fchmodat(r1, &(0x7f0000000140)='./file0\x00', 0x1, 0x2) r2 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x100, 0x40) symlinkat(&(0x7f0000004500)='./file0\x00', r2, &(0x7f0000004540)='./file0\x00') r3 = openat(r1, &(0x7f0000000000)='./file1\x00', 0x8040, 0x80) faccessat(r2, &(0x7f0000000080)='./file1\x00', 0x40, 0x3) msgget$private(0x0, 0x110) connect$unix(r3, &(0x7f0000000180)=@abs={0x0, 0x0, 0x2}, 0x8) pipe2(&(0x7f00000000c0), 0x10004) bind(r0, &(0x7f00000001c0)=@un=@file={0x0, './file0\x00'}, 0xa) 16:00:20 executing program 0: r0 = socket(0x18, 0x3, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x0, 0x10, r3, 0x0, 0x0) pwritev(r3, &(0x7f0000000740)=[{&(0x7f0000000200)="dec500a1287c0bed3a45eb0302320f773402e7832e907852e3e2bf4abbb5d81f3c03720f7523dcab47d9dd5abad2d0e4f3913ea6ec273b28bd50e14e3c80a4224db3ef411269e9d5de325005e868d61a47a4f5aa5001d0ef05e646f20faa", 0x5e}, {&(0x7f0000000280)="b1f8e478eaf2985ecd427dce1183275ad2ad99a374f51121ef476b6ea75b08b6f2be1114e07bfbd7757e937d93db8ff7be826e409d3e338377498793444459d28894cfc1793861939c02ef9e59f9873ad3f58266c767911fd7e48c6a85d89570198c1d66cf463b479306fea41274066becd4c3e739ed0ce51b64745078574712c8c688f512726094ef957e0c8ec39918752174ae03324569a8fc1d04e97674937e202ba70810f288bfa7bbd4f9e5db43eb", 0xb1}, {&(0x7f0000000340)="1f2ae4688791dcb9bd99514741f19b3889d78a899e4a5d568d41d24472bcc347dc45053cab0e43154e7d29c9784b8ddad43bdfca3e7fb34937d99cea78cfa4f5190610339467c34c22167650831a4bf4c537f66a2d8545e6ad82515da5fbd2eb4ba38a977271ede9a7691e39f80d958b5049", 0x72}, {&(0x7f00000003c0)="e5c626762b3fcccf5746a57080124b429e684448011b2a5ac21059e93db514cf43d28eab260351229bb16fc6320b9884438f425adda0f987a7a4cef792c9e75c4d4dd63e0f7cf872528e1e01d802ac0ab0935a472074c46a7e630123d59cb063b878c28cc31f6f7512a168271c1ba4959b77310e45ec55d1276c19ab060c193aa21789b94383ef3d224bf8e73601a429ac081e901b6b7f1e010fa087873920a71c0d8c9b", 0xfffffde0}, {&(0x7f0000000800)="011831044acdd666d08329d2b8fc9fe1b73e5dc82a66136a28aee28b60056574688eca7eb8f505c341850e5b7096b862eb19f820000640551f976af55b994a78380649db6d171ad92a7841fabeccbe55cfb471f5c7f6ea6474cc2bbfb98b5cb0779ef9bdc67907a452f22247ca9978f2bc106ab08f465e459b4787d01a6248bf1f0413122ad9429c5bc1527c620ad7b54a06139b615e90d8da0112a1c6813873a6214a19c309b3b92ec8", 0xaa}, {&(0x7f0000000000)="46c56eb784676e99fdb0772a9e2e2636d7183346d9be013f565913f9ea4cbc07e695a80344d31aa189b0b8a68539d02a967f", 0x32}, {&(0x7f00000005c0)="8e33803d26e3fdc60d9c624fb49c7b5a881a3e227e95aa27511b9297865854e2e9498e936d55851c6c86e3e3eab470890e4477ab61c5fb4f90b796521415032ced61fa6fcfbc6745b2cc01d498e4959335d28e", 0x53}, {&(0x7f0000000640)="6bfc5a07404cd9a47fb68c184be56ec8e7fb51278eade08b6ad43ed2b2f7a0b92487cece3c9111311292fb4d3bcd329572b7e1793de255d5fb0579cef9a5444523053b59216784f0c2600683b69f79f2ac5e93a9e690b3cbda6bf8d84921437022a0a8fffeb3677cb11df15f3eecf50249c7ebb90ae5bb30803cac9b62167a579ff5ee3320711395c6fd2ad7eeac48f21592e27627510172f55732a83ff56b2856cb78f7e20b38b843b5b39a4dac2135fc36c893aecb900767f02186c54a2583314b9d4b", 0xc4}, {&(0x7f0000001740)="26ef09788af340ce88453d81993b075bf1d6b7e30c1e2a44d00efddff949025260c712f13661924ff76173809ffd82a7e53d6f45996807880a5e7ecf6c1084c4d507e08c1c09904fa771741aeb22abcbf8a68e56139f840616e4f487ed007a58e1a49bd8899f885d713c4d5a86cadb72c870705a25b44f375b445542427ea357bd63c68432c3fe6985cb3160acefd9c96f09ba81078af7f5988a1654ef433009ecd1234665f063fa6de8639b67ccbd0937302212b95529506acf7587a445669532cf79fa731569bacc4ac13db8cc9964cfa631adb91d4df1e33a9c62fdd87010217608695c828291c6eaa848da02bac083be575015f9de85fb360ed78e15e63e3628b209e48f7803544bed40d092714dffab56781287a3b7f9267364b870533aa2ca95b92262773d3dbb5abae6e0dfaa55a49b2d92bf114bf57c9a43aa357c42f339cba3c5d78eeb86d16c1a31bbc421403090fbca3f8725f9cec28fac82a9041fda8fd7e4a70dda8b32517a6bd0ea2fc96bb3df5034014e59c0cd05f0d8dff075f45ed15595830b9fa1f62144171788ec51989813dd41c3d5812539a0f8c97e492596d2ccedf9bfdc94dc3ee39d24bc74c010f5f95d911c1ef5b631d7f8ddef1bc92c704e8688bfc321b1eec5879a3c90384947f31959aeded2861b5e1f5089262facb5645997409e42ce46498e8c3ceb8c6fe1b37dc5f3b46793a8468e6a3671a0b0b68f01efe1cfc321c7e173d017be73d54d6cfb09d0a34939206141a50713fcd52e66bfd096cd8b09ea8b0972c52ffafd3df918cea0930934519df11897ee0b57357a3fe147472c442ef176c583a9e35a52680ffc111cd16fb8c60f03eb104aa91aee0b0e106a37505ccab4de9bdbd7be9cf60febdee889124ac36d224af6db5ce940e284f8afcc416c027280c42de539f8395c1e8e6a1d716232c8dcec8fcdddb5a2a32ce834499c115c4cc3c224d87ca97251f30fa3d01cc93e5ef606610f999a9582bb02596c503dfcb36ba65f8b2452249dbee4031964f36d68df589f56bc7b0af283de790f32320b38e9c093e1b0b43f5c4e2fcbb597be8a7a98780d0fd3d5d1177833dc1703fa740497a16794b3690cb85259b0444ac60d480903e7386e4962d5b5d61b6487f2edfaa575ad44aa8f4cb3b0b4d16aee07c3fb1a933c38645abf7ba9948b3c510f5457b29b56465b6d2f59c4dc7d5503d244d8b4fcac5bed3fe1e113505d09113f4a385c029667c2bba292c30736de9b08cc1eee81667090e0ff6d4c299a4244f82ba21878ef9109efa9522d7a744a10eca27fb473fef988ffcfc847a45fd638a21ef6ea1d1c1fc8a8f42ac826b6f7d849940651e39cb4af6151802b7f42f54a8799298dbf7114efe9ce96d014c327714116dba4e19abe5c7ae7a8a95d86f93aa80b84f1cbaa38efcf584cb5585f9f49d32bd4b633e529b37ca1391b2ac4a7f37a5cae370c391e04cc32633497299249daf351f3b36a930501f09577157b6132104ea7859a3b30806162bb8493a8a180e5123d84cca45af90fe8e3f34ef6a0b038954f380520ab1a17d8856e5dfb1ee4989dbe8e243c06fdeb6e1e3a93a09f1de54614ef737081a8593aebb2b69a972a7380ef3f70ff6b96297a7328909340c827123ee31e7b63ae89f9cd0ee032ce94e1ea433a078347c7842e8a9975a6b879026268025e57584bf10ecbda6475ce8effb221e1fa67c63ab6b4033a335d0753a2fd72a12cba5a50a6703c5e1409543f0ef4bb74849bcdfd30cc528e80e1049373b396a0d2c6d4b696d60636137af75c6d71e771819987ee92728535e9a1fcb0a520ef97db0b62d326ce9549bffae07031d852b4981cd2b89a4eed658d0379d0458e5ef7533e8fe5299eae7a7b2ee055a0792d0025f1f7ab8b54e69afea3dbd48b1efcfd18ad550e396b3613bf038e5e3bb22dc84514f480ec2e51b94a75fe19599c355ff5b9ef7009a4c177ebd7eb662a2e4f18d7acdfcb0b2ff0c1cd1b2189176e2665edb5a9fae2dd2b27fafa82478b232cd22057dfbd6d04a262991d83dee8399ddf904ddfb4f6ddf26717caa98bbdda1765afb944972dd2221c376e870ed8370e2378622a81dd49770a7112f90f1fc1ebf3079c4a3b5013bd66f9574d4d6ab10d336316a4bda683facc03cbf1f036f3680a9ecb4fd4865e1eaa96eab3997a635b048ea16130e2bc3babebe0794544ac71d2348fbbc424a6f9158bb445670a5a661225ac0bbc87301f0228b575bbe621324092129b09cdd2480c0074698861246af9aa5de0c703d7093ef99decaeff60d42fe34261d2b0728760d866f708bbe9e939016419c1b34f62e8e2ddbed90dab90e8c989bef0609f1cd7f34d0afbb5d2b3e953072c412ec7b3846a6e9b079c55f2f30947afb9e3c6d17a1d9aabbadddb5b32f3cb71f796f373005eb8021b7ca6c7c21c964aca2315178507b7e88fd1d2ca8ad631629ed21885d9b6ce99fa8ec8777f22e3f854fc5071089eb1db20215ea4096f6b4ad4341e229e98c8eb2f38aeeb14b7aade28eb311d6f72bb44f3529ff6c662f71740e3523883206578b24b9c45566c54dc18e5e6f66f09f3331c42b74d9e8c8ee0613461050e1ee0f4545cc6cfeaaef3aa3c88dabf9fe32d49e96f7dc2050667c931e0d3095c87f7d1d6fa4896ec92324b733a890cf3e0f54e92cfeef7b03a461588a046bb475bb8d728e10d9e8156d41db40fa1b5f0ec5cad04686ca3e427596ee88f0f199705d3a2ab74e2d2d8da4bb2b7951461b2274542272598530ba15f56e82519d9907dabf9e66c0aa3a147e84c5d25e7acbe765dd25bb8b206bd7b0b06546fe48d025df31e12bd21eaa136b5fc6dcdc2da52f4d858b068b52d6434ccdeda3127776c0320f967434e31c4604e29b8d9d780bbbb1ca6d468d68e7b61965fd406dd98343a1c4702ce6a04a580a78f4513056e70f1a77351ea5ac0bdb897d5b9615cf06881020253dd2dab553bd6ca3075f2c7fe656c2e5f056af9320152b050bf83a6c36bd41d7fdcd78761d0553b4f90fe7da0463a914b3a564d248df4632e2f7534f8d4593b933e40c02b3ff50a3a2e9a5c47fca120e2834720c42e6190a5e52fa3dda6611794269aac36f7c3623cbbd71b190b6f5c03cfdfdc7d36bb12b68e9e535b4f14f44287fac7374d0231065bac7ab2f674b4b4d05644a40561a9ffad88cf8f9b3536df06499ad0463afb67f38bbb805068eed3e5710a3ea863f62a35814645c190dff5065ba837ace485c1a002a19506aedad6429e812490d246bfab4cd8de74bd38227b3098aa12ac6183ea1e63a0ec22ac18d598f5dad6e245615d98de253f8aa2021a62dae2a1b0ebd20ad3648f195c2324b182371ac085abff4f979060c6509b670ef17eb0dddf7b9c82dcf2197fb0c8701ed29ee958e8961ea2c9829e05bfecdce87facba78690d481426e43eeb07767d4a8cdf4dba1f573f9c33a87b28f0f67da85232ceb8d89d197fa5cf860aef4a8611e89fb29dc0f5420fc433a310dd46564c65cb6faf812e4c3f9b9233519ea7c4307faa027d638ad24d17f3d66ace9d95c26fd89a782315b9a06279bbec49399f4baa2ec229b5228b760c22c153f21363b6b749e5895b1a8b3f97336e8b03b7058d5966499702ccaadb7a921f41009547e1e53fc80cdc2f6ba6580b4e3b4619f1d481ee13b61900d0677721c1930b356939c03a2c8fd350132438ead3fe973b0bb848c70faf7f8b1cf9823f67af13c36673e3479869e93e84d7cf534b7c6c25043d9d6ce0473db4827a1b112d36c6b296da23771f90e72da923113973467910d737a83d65514e226fa4058e6641ee5b54abf5e11a238550cc3164320de75750fbe7a185332169295d9c26683a5b286f265e99497008d81085418d647adda12981ad998a596412b05ec27493668d8c31e605f1aae9f8889db96da95eef788bb020dde23306fc09c8fae844401f1d03de6039f7e026858bf1dd6392262e31aff6e34392347fa19c12a92a92f3838380453fff5590b34cc8092857562c8994f6b4669d268a4529b5dcddf476e7a6847225203a6f51344db280f35b23f7712a82de1ada44fee38f85fd85946a7dab63dd8c4166618073f335412c1f9b17461689e90505f407d86aafa9ead0afaec709b48fa035d5487f8ca8c09ea0debbfd4fe3de882fcffd4e01d6498b41023779fee87c2b39128bde163d202d420994a8c264130dd7e210a2a0cf849f64c1c4f85e83be5fec665262129d05ab398f40e7ea24998df9fd82a2599ef7b34fc32b6a39ca7e11015a5402c2715ac585a7b37f6e040a7c72e43e64094fc73aed152487e06e0958730fb1ebde9a23479fb7cb4b0e678aef48d9aa7de67acd00a29735360b780643490f02e401cfe95244bcc544212a4476beaa580e16d79b563f4b2c9758318c77d575c103693f6f7d3f6e31d3f0bd1171ca69327bea703df7007ee54b643de695d1242a883fa9113c1dc8d909af1be31a9bcdab1775bfe01da6b1ba5946acd0cbeb45bc14b49a1b4f42dbfee90e22a5642223e9fe988d782815c19f4f08844c184869fb8c2151e96ec42bd6351039f4347300213a5da15a19af827144bc86cb86f01f7a7a8cde535c6eb70d41658388fbfc5947999fc61f7fc64bbc76ad9dbb73b0711c138a86471bc4893671e349a1b6b93ec0a550e5e0ffca140df46ec958b57154fe62ea591bf89e1f230cde316af1faf843d25407f7c06d08f226737e8ee988924ab256f7000e8d061113d834f9b4ddd36866f6b12eabc7d82252d15211496868945096b49108009e3ba5230952695a087bbd0d313a57c17f8d4ed7ce1e4b68aa8fb706db4ea08a26ac17fb5a212a2806a4cb2451533bcf104b5c89f55be2702c81f7e07ee83873d33b4e4ffa126ef1768be6ca917710c62a82825c3442e0d4745837b01980d34b0d32cad2e79e275d474d8b121fd77ed942d73a139d7b5b96f47314709fcd79b4c7c888cda58cd17af8f7e52a35c8230c1d7f17f5f424bdd144d9d3426064bf5d82480c598b25ea43aebf1eead412891efb02355a6075dac8451cd6e3711223095fbccf5981d7309882f79e316ff97fba6318818f9c9057584d5a556f59b23150adefdd4a0c0b87e70b34a4514eaa4fd2b9704add5746fa0e31d62ad75177b3527a589156dbce832da7cd9d9f5dee7e1e24251b132d61c5790bf45a583079da0f8ccb9cb662be672513287632d4dcf038c05db88f029e6a392aeaa59b0ea498f894546d87cd6b198dc83a98cf7bd527839f6b9380db72e7e3b279f426390eb67ef7fe73406da50d4906ef42a7ee10815131589607b97d704c87cf8c35235cf546b24b8655f6b81728410be9d450bc742b6f200f349e717717370cab7f46850bff0a068d399b5946e1bb437161ba887a80fdd25191a6a46e543f3be16fd442d6b5f431126f4e95e8dae97f7a783d8ac1a57aa378562507c74f13fd837d84cb6837c8a47d0517988cb09fe7fa1c8ed9797c0c249c7a0580bcf8031fbf2b99696fd8092a54947e0d0039ced7260fb85041c75f6fc65aaf9140d82c09b8f7bb568d9e4131044c7d1e5cbdbcdd48624ff0e7e202b33e1a454c46f970c67f6d32e26af649d336ed89b67b3ea290e157c9b96b701be626bf9817d4822118d04c6083d5c6be448f9cd345ccf05f7086256090cf360c46d6415fb90eb8d9bef51ef68f9aa7fe4854f129e3a577f053f4de885f2b05920fd47bb0d92843aa39eb67bc88304867be7009460c63eea21ed63cf6564b36828d63c17c7b2dbb39f2f38a", 0x1000}], 0x9, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x9, 0x1, 0x5d188308, 0x0, 0xff, 0x6, 0x1, 0x1, 0x3, 0x5, 0x1}) getsockname(r0, 0x0, &(0x7f0000000180)) connect$unix(r0, &(0x7f00000001c0)=@abs={0x0, 0x7}, 0x8) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3, 0x10, r1, 0x0, 0x0) 16:00:20 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x180, 0x0) accept$unix(r0, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="b100050160000090050008005786ca900f1010fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f00000000c0)="2dc631ceb18f9b5d72c8b87d0c2161", 0xf}], 0x1) 16:00:20 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r3 = accept(r0, 0x0, &(0x7f0000000100)) getsockopt(r0, 0x2, 0xfffffffffffffffc, &(0x7f0000000140)=""/135, &(0x7f0000000200)=0x87) r4 = dup2(r3, r3) ioctl$KDMKTONE(r4, 0x20004b08, &(0x7f0000000240)=0xdd2) r5 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x100) bind(r5, &(0x7f00000002c0)=@in={0x2, 0x2}, 0xc) symlinkat(&(0x7f0000000300)='./file0\x00', r5, &(0x7f0000000340)='./file0\x00') utimes(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)={{0x3ff, 0x80}, {0x200, 0x1}}) r6 = msgget(0x1, 0x300) msgctl$IPC_RMID(r6, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) semget$private(0x0, 0x3, 0x200) chown(&(0x7f0000000480)='./file0\x00', r1, r2) getsockopt(r4, 0x4, 0x5, &(0x7f00000004c0)=""/67, &(0x7f0000000540)=0x43) msgget$private(0x0, 0x240) getsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000580)=""/27, &(0x7f00000005c0)=0x1b) rename(&(0x7f0000000600)='./file0\x00', &(0x7f0000000640)='./file0\x00') sync() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000680), 0xc) chroot(&(0x7f00000006c0)='./file0\x00') r7 = open(&(0x7f0000000700)='./file0/file0\x00', 0x0, 0x40) fsync(r4) bind$unix(r0, &(0x7f0000000740)=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCGFILDROP(r7, 0x40044278, &(0x7f0000000780)) getsockopt$inet_opts(r7, 0x0, 0x0, &(0x7f00000007c0)=""/249, &(0x7f00000008c0)=0xf9) execve(&(0x7f0000000900)='./file0\x00', &(0x7f0000000980)=[&(0x7f0000000940)=']/(!\x00'], &(0x7f0000000a00)=[&(0x7f00000009c0)='!\x00']) connect(r7, &(0x7f0000000a40)=@in={0x2, 0x3}, 0xc) readlink(&(0x7f0000000a80)='./file0\x00', &(0x7f0000000ac0)=""/132, 0x84) 16:00:20 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000040)='./bus\x00', 0x8125, 0x0) 16:00:20 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x7ada) setsockopt(r0, 0x90000000, 0x10001, &(0x7f0000000000)="bc4c87094d8e69ea12aaca1443971291481e4f86eebca5a11be4e08a0b372d8a75419ef29f9a9071360bde4e343af8415c180bdd7a0c88d18a412cdd388f341590457ca5d39f8fc90603496d1a877e1cf348b0d7a32f6ec389882b70ef0695b0f92bf0170786b672b78381fb7251daf3cfc4e6cef49bd931f02c64aae19e987d75cf82beb5e963ae626df0d7b61c67e6d1b87536e80b8e69c9dd29b92fa6f3ada33a0f89bb6eb02ab289c3663897faf4904e7e597b807cd2bf", 0xb9) r1 = socket(0x2, 0x1, 0x3) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) 16:00:20 executing program 1: r0 = socket$inet(0x2, 0x800000004001, 0x0) listen(r0, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x2}, 0x7bd) 16:00:20 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6) 16:00:20 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x2051, 0x65a) chmod(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0xf, 0x4) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, &(0x7f0000000200)) mknod(&(0x7f0000000100)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r0, 0x11}], 0x1, 0x0) 16:00:20 executing program 1: r0 = shmget$private(0x0, 0x2000, 0x4, &(0x7f0000ffe000/0x2000)=nil) shmget$private(0x0, 0x1000, 0x40, &(0x7f0000ffd000/0x1000)=nil) minherit(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x3) syz_extract_tcp_res(&(0x7f0000000000), 0x9, 0x7537) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x60, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000080)=0x3) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x800, 0x0) recvfrom$inet(r2, &(0x7f0000000100)=""/52, 0x34, 0x840, &(0x7f0000000140)={0x2, 0x2}, 0xc) r3 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0xa0) r4 = getppid() r5 = accept$inet(r2, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000240)) wait4(r4, &(0x7f0000000280), 0x1, &(0x7f00000002c0)) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000380)) shmctl$IPC_RMID(r0, 0x0) getsockname(r3, &(0x7f00000003c0)=@un=@file={0x0, ""/4096}, &(0x7f0000001400)=0x1002) getrusage(0xffffffffffffffff, &(0x7f0000001440)) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x5) shmget$private(0x0, 0x2000, 0x8, &(0x7f0000ffe000/0x2000)=nil) accept$unix(r2, &(0x7f0000001500)=@abs, &(0x7f0000001540)=0x8) minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3) fchflags(r5, 0x0) fchmodat(r2, &(0x7f0000001580)='./file0\x00', 0x1, 0x4) r6 = semget(0x3, 0x3, 0x100) semctl$GETPID(r6, 0x4, 0x4, &(0x7f00000015c0)=""/4096) recvmsg(r5, &(0x7f0000003680)={&(0x7f00000025c0)=@in6, 0xc, &(0x7f0000002640)=[{&(0x7f0000002600)=""/29, 0x1d}], 0x1, &(0x7f0000002680)=""/4096, 0x1000}, 0x2) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f00000036c0)) ioctl$TIOCSCTTY(r3, 0x20007461) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000003700), &(0x7f0000003740)=0xc) 16:00:20 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYPTR=&(0x7f0000000180)=ANY=[@ANYRES64, @ANYRES64, @ANYRES64]], 0x0) r0 = socket(0x10, 0xfc00000000000000, 0x6) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 16:00:20 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x5) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) chflagsat(r0, &(0x7f00000001c0)='./bus\x00', 0x0, 0x2) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000200)="010000", 0x3}], 0x1) write(r0, &(0x7f0000000040)="000000deff", 0x2) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000100)={{0x9, 0x0, 0x4}, 0x7, 0x100000000, 0x8}) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000500)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0, 0x0) 16:00:20 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x30100, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x16, 0x4, 0x0, 0x0, 0x540, 0x63, 0x4f8, 0x1, 0x1, 0x8001, 0x6}) chflagsat(r0, &(0x7f00000000c0)='./file0\x00', 0x0, 0x2) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000100), &(0x7f0000000140)=0x10) r1 = msgget$private(0x0, 0x1000001c6) msgsnd(r1, &(0x7f0000000180)={0x2, "d017293ba69e44fd9712ea8c036aa16866955bba3deab9e960d287108738cd9c16ac08a8966ad19e944c9f4b38530c5bf82d3b4a3160630423b106409061dac2d248185481fe584d880914891a9b56dd6cad679eaefc46f2e58582344d598c4eaa4bc917745adfffca25f7d70e7a47269245a8c1508cc79e427b34e16fb0c29acaf1112fd821454fd69b14895d62ed1c320badd64ba92af2a283e903fa74b9232815494070a76babd6d046555f13ee8c2671c39e6e628e2a7886a33fea2d1f7d014e9e9bf84bc95cd82a2e403fdd75f68bb33d0b94811cbdb95656522a7427ac82f7ec501ba0f601b02ed6696abc1e2bdb295316c7e1ba24433cf707af6c4d4b5d81e847ad9b96ebb1a23b2c2a637b72aa79ba98a20a740a672aca7ac73185ab086c954378cc8cb012ba06017be2a3266e4eb37ecd578f1eba69009cf63a0b4830f9d57823e76b93098b1a9c80c4ac7e843bff1cc05de0140e247fd2420d1f808cae0e99e0736b8b087bfbcfe3bb8a2eb177143be203642faa4a736572355a12e1571dc0f73a604c92d6bdb0829abaceba96a1fdf0243110407af071edf320d66de1751ca5b0056703b508579383d2269fbbc9912df8c756219439587fab6cbc5b32bf391a91ee874ba63b29d2bc9c5a0532e5db77d7d4c5b3b94d94d7372596e4165affa13cd22d55da6c4be3e20c363b5a372025300b215e66b2879477644d91f8e93487103f488187e2f8adf932eec88bf85398d5b33f3aa6014e1e39567aa85578d91e1d54cbe932b53f7ffe2d425a007a4bb2a4b713f865fddba3d05eb024dc21dd113f2a4d8f8b5908b43515b5e5ff73309db9a17652965a310150ae7d96ae76a6ba055a7827f9b0823ce4758516e8694c83995ccb5d908b8307b157a1dab920aba6b3a1f97b4a96abb87f90533f1ca14f215a3f83fe99164e115d5d8c17d3eb22fc4872b91955040b0d44d08d83d5802419eca3eaec86ea55b01fd27d7269d23eec0cf8917c196c48d3c7d1fe0203f40fc6e12f30028087abda9456674b1761bdfdbc26aa61c843abf6c55358a191eda6a8cc2f74b03ede67bf9c06354c849aa7c891dbe1f2a4bc119a82048abe55965796153bb8cf24c6cc25cd77333c6626f09e62328c6a69e6402c942fe22de5600c5a3ada0e223f85e0b3a6abb039475096eca9a56842cfcf6897c2fb3ad978f3e9becb646e898793087402817337cd4621cb34a452198dc285947cc359f7514619b12f0fc2a2f27477b3c28f7ef1ab2be2190f496f8663910665aad8c6f08d38ed0235d15b627be68de6c4c7c14d1595c4368ded480f19359612bedbe1c717efab80dd5d80dd982746182cc55d3c926e60978477ac66e855cd103b4d83f586a4b541513ba3dcef7edf7d2ed9b35620c4ec4a262ec207bf300a46946311fdec1551e22ecd6725513a319e179bc13a17ae9256ae34322ab89571eb92c2a5f01516c7a08fe8fd762bfd3cbd063f60bd7e8eb1e8859d875f0a4e9889c2277d6522429ec77327e645b7fdbe78522a14f988e402492d672fe98f8b68c3c0dde60a706876c6f7cb04cff55663dffc108d32c3ac7afafe14e5f56c7f4002a6f049fe2f20dff77f73def91adce1beebf76baf6f2a643605faf8f55832f376e104e97e6cf7de87d12342d5833e35d7c45afca2116b4a2c2d8261e7bc839bc2fc79adc0c145337dd70340de6a4a36e7c03c72903ebdaab0db55857a8e1b642a8eb2db45a5dff2f9f350d43cf16b5c7f68dd283d15314a68e24ab7ed729b365e0e8219d0f76fe64789aa2d5c1d0e4267a3217be4e80f129a54e7e7bc295c48756fa41f96ba3bc87ffa9820b8140e4691be10340ec35302d499216416e273d1038f054164b28d549318b69f07e7b6292ddf297294c7df3f5bee1e88af8862f384cbaacba6e62e8dcf79a1186ec7f64b04c9f5296ba4183008a2d9bda98b07f0e6e486cfe2c91b438f35b6e30abc39a50d79d92db02520bf41290cdd47e05b0975eecd2550107c859f11141d377a38e59a21913e31cf02e4872c396611a4ebd6f7d3fe347495fb2a16909b0ce87ac4f89d446fb17a07e21167222a1dcea1f0deb3aa1a33c3d6586ed9bf9df878ee05ce27b90da4877188f8024263d638cdf8d107572ecdb57602347f3a3eac32d40082fa26cfcf2e65bca67335d2ba4691b420014385e992d49390eff8d5c47fe46f75753acce0b1051ad24cf6a6ff080ee21f81de4205bbb27994530f3cfd5494c1f1ffdd425b62299ed77bc2dbbd5f38f1fcbe91f1275faa19c26d285543dae9b9010b1f8ce4e25478853b04abcbd10338e2ddc76ee63e816cb9c0f19f4fe9a6c8c4f62544444d717b04c92dbd15ee5955c26835f63f50f2c3e833690f5195449ed35ba002c6ad3512c6b20741fdacc3e3fca678089baf9946c9dc5231095b6808cbd2086031f7210ff5282a76917868bbc69e8e8d6ee19be6d991db012338aa83aec9ab15c9a2ed3b8f74d4b89350aae27cb02ba38b107f4f0fca2585385a7703cf956254d0df21c02f61029b2669b66fc37e74d3909174993a7d7775b12491c89be13db51527507f446b457e50539b4899032715118690f714c69dcbe2f0746a61875f077f1aecfde1779dc72a70efcb1fff81f71252d20fe56126ef37da6d7a599fe00cd50f6fbcb317550f116d36322e70af3f239f1e1cf87fd42564e0e04ac9a1eefc7daa92844053e155b6315d77cb53fb67a9f6dac60e1d7fccc5fda48383a291a88a0630311fd651f2bed9f838239f066ba8acdcc2e23f541fafc4a30ee8c59ca17440c7ca4e6bb510da956258efb059d742fb12659f2bdf0d804db20ec94078bc3d93015b28039db9490393b4f99d97d065d91f72daa089f1f00e89907d9e416ad45b1263d63c038b97dc464dfba29496c866da4bd6c0fc0e83a02dae0d07ed264d977386005ca8944353146f7c45fb7078ec7fbf5804093df63e586a705311cb9d830e89f956297303b0e94572b9b62cbdf51d207c1bb54afafe7072c645cf5126780e78831a34e036c98e8d7b9c25c99faaa3ffabaced1a8ff6dcaba7693d90f028baf169ee26d32d72c2ffcca8e3f3b7302326d75090deaa4bf34f77a99657c9d295b241d1f83d2bfdeea0411493b908341ff29f482b95cca893f943432ceb4efd2561fde6eb20f1b3fd86ecb03482e0f5ac818a3f0b04fa805d274f15f59e24b476172ecce9f5fcdaa37476fe36b80c3057ea8e9112ef4e8da2670f99a05e7e9aece525e1e2869eb3f18636f5a6dd196ea1db3f296d0de7ffe512200303c68ee975d07400368e87ec5cf44d9c955b07e97d4d17dc5dcccceed6c339285ac41366270f342dbc9c8ea121d51a9cf79cdc1cd21e531edc61ce7bb4b9dad40d870bdeb64c827eb7dbb3b06e34f03b195fe29a1149f6fa8fe505c792296fb8513af1ef29e86af12a3d6d2b3e76afcf7f4f16811fceb806ba08c3a2dd23872bb0630ea42d059d7517ba4f9a16134ff9a0a9a99be17a1468c0301799784740222069c877f1d30af4573d0203dbc26af3824f8a6d1a1de1d10b4f00d1fec727daacb12d727aecd46c95c23657f8297a4b7c9e94ff7a8534ae98aef2a05d261708a6c1be3c6176c0e084d1c947c6c6061505490a5a5dce247901924b41c1da4bd2961a1de139f047f43947a24a58d5c27ada46c1a14f14fb530eb7db39fa2535c659d3ef0945a650b595a6d060a2cf61d1f8c09e32d801afbd1fadaa18319e735c06ccf7ee7fa95a57aa733e15c9af5c6f6bd6ede6298c0c7f8d3b7ce15f7c3bde6167f7562012a59e8fd3381a370f6f6a29ca2671ae82ec732f217cc695afcac09b1cd2250b1925e17abeb9ade74fdd3d576d592bc5a92153c011b9c00cdd591e4bc621b81465954848f7f9a627f3e365ebbf136c779c80f70ee734dfae822ba7837378445e830c07a439c2c2d1ca700acd64e15199523c644b3f0d29a770d210a246702ab1bc562cebc4abe1419f3aabc1aff6de2f01bfec7650795c410a093201544730bc5ab50f99f24549c7ae8a7f557710ca62c33053f934c8ff71a7eab818fefa37b87de0e4490a917fae70246b7e650347f3d43763a4e43473c8b269012f765b8a17fee39243bd609c9e689319391f3a99cabfd3c86592732427e9b25f35f9c062b69d8d430d1527d9d6ad18d03a685075a438ef036b5cc10ede7137c92f3c304e80e2afa910bdc29d9baf4bc15d7738a4445f38014348396e66c223ebc4634b0f784828d82f74c227f4fc18727e2e6133010a60252d4ebe8bd096ac35a0dcaf3d54e18daa357b1272565e52aaf69af49813168ac71068db9fe658f5206ddc090e5636c7541f9ad9233cf66a73b94be252a5c624175c035e232881c15b158a26e7b239f5172a7954541eabfd8b828bc1614e9d2cc15f99c44310ee88363183ea8ab7372fc5152f8bc128ebf36756adfe74bdec2c79933babefa5c678cb2d3da265beb3b4bc346d2bfb39cec86e4a3ad1b8593b77e5248ffe2276ea3b2a345700748912b40d0f07dccbf9ea648ca5f69b0f77b1f19cfbe94e21ff0b7371a42971951bf4ed84aa3bbd63de3f42308acd6e09502f9fcf56bbd6f43c0e0b518e5566b84e9eb7e275825d021dc2318ec1b149749b85c7b613ac5621a42fda79d975848246a7a9eff86668f69a3f00d500c74d5dbf4155bdcbb241a822211eeec7c8c000b138f80485ca15c3eec3964d8dc607ceb8778a8865d85ae6019515b53adb04f6b73a0e6c0e56aa85170ce7ac1b28f69d84323103fe5e5902d74a5381fefad020e55ba4d0fb215c950d80f9569b12d483dcf39c7a0522593232fbfc95adc7d7af301319173e3f1cec8edf713a7a231bd1667da02b0caeca6d064201c9c2916a8d130f4b11d769d8c6d0006a91a144226337b965ad41d8074e73e4a27c8ba02e548d58963aa78d68fd912377f2d7a770646a53579269dfae8516474171a7e557850733c2e38cb757755dcf284571c8ee317821671c75e8a785eccf2266888214001229c8d5cb3b852dcebc0015e12aea28bb35aa144cba754667d20930113015cd406feb667b8d50dc576de37c66ff6d045fe9393c4dbe387c8512af5ab0d8d57f16e150b9fd27004fe2190893e39c0e050117603cbbcde17b1bc4428789ca654b7f12dc667f11d1af612af44a1cf392e3366f22b439d7c042ed03a16632a4212bbaa448bb15df4696299c6eb5e1901a7c76552a761b9c62456e503b86c4a10bce0b5b94caa46003e81804cd845483f3b82b3fd0aaaa9bade9b559379b148bcfd99a677f7addcc9a2f39664bf9298915ec41b9d22a76527c0dc30aefa42f7a0c2e181f0f8cff95dae754deb68cab789eb1c17f18e6738bdacd5f98f95c9c713d78432c2e772352b3a06f505cc85d24918cb203c5c4be1a5c8439422ea43e53bf051da8ba554f0a1d5486a90293fd803a65fde03e422151828ceb63bf71d1ccb8bba317ccafbeaac1553eb6a0710cfa4d7105de9764655349a47fbd92e109671e55adaa0759a323c37cba1c99424ed628258dd5cfa819c0b9f3d18018bb12dcf3441b2f73a77e4e9aaf0683502e2d3a73d9a3442cad9470c5472c3e51a990e687d1b784c139ccc5217a5255fc57afbb3e8f003d5f9329fd63da336c85cc7f25a3d813cf10cccb0730bb6aaeafd2ade90eabcd36e2849d37ffcc2b36fcf9c1013946ff5ad11069933f0bed354569c84a4b72abb84a1c3ac902e12a56a7781e1606b1c00d90f0504b52abcec92a9ba1bed47431a8da6f4f2ba0278411cce7688c78"}, 0x1008, 0x800) msgget$private(0x0, 0x4) fcntl$setstatus(r0, 0x4, 0xc8) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000011c0)=0x2) poll(&(0x7f0000001200)=[{r0, 0x100}], 0x1, 0x80) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000001300)={0xad, 0x0, &(0x7f0000001240)=""/173}) r2 = open$dir(&(0x7f0000001480)='./file0/file0\x00', 0x10, 0x45) setsockopt$sock_int(r0, 0xffff, 0x24, &(0x7f00000014c0)=0x1f, 0x4) utimes(&(0x7f0000001380)='./file0\x00', &(0x7f00000013c0)={{0x3, 0x80000000}, {0xac, 0x62c8}}) connect$inet6(r0, &(0x7f0000001500)={0x18, 0x0, 0x9e, 0x5be}, 0xc) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000001440)={&(0x7f0000001400)=[{0x1a7, 0x2}, {0xcf, 0xea}], 0x2}) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000001340)=0xc97c) r3 = msgget$private(0x0, 0x40) msgrcv(r3, &(0x7f00000018c0)=ANY=[@ANYBLOB="0000e2e757770000000000000000000000000000000400000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f30000000000000000000000000000000000000000000000b50000000000000000000000000000000000000000000000000000000000000000c1bcc0ae10877ce607290b2bb5fbdba6f743a7d9f2a541d690e78f2c7b9ff38df74400"/262], 0x1, 0x2, 0x1000) msgsnd(r1, &(0x7f00000015c0)={0x3, "adcbd9ae5b29bc0a0ad31957ce4083ef7d3eb21be5f8dafbfc11cf31f091b73b8cfe35070405653f2770976fdcb123b73cea5ada8ed00bf6717d78b9d8b672b5bfcd35dbf99755637f59ded04968023ab90fe6e3125253c7211606c7c1b2a63756d4462778567144a17738415d0b8157934b069ffd81297b4d85adac635f92727dfc70ba5a8f2411c7cbf9ae8244ad0f5e316cf0d45157492cadc9a149d2ba5c9cb8f588742025ce4b743c846bf9042a6b260c09d76126eafc5474bf685258637d1e3a3e65f315db9c63f59933f17064a0ca2bfb59d8d72b5c4a3a94937085bd9e5eee7e451ee3c97fb35624"}, 0xf4, 0x800) msgrcv(r1, &(0x7f00000017c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000006d100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000245ba9286fa1c75e36f77cfa50e7bf156fdd6960cf4b6384cc7246ef498852d8f77929e80761f190e23f43aa13fc1fc877906156dc424a34aaf1a31dcffd1d48058aa1da02030894974b424bb2a7218a34b6f553a0bd72b03894ebe07f58064fdaf6ca7c281a3a4e2c73bc63da1fecca1becdb8508b6a15fdb7b687ec7a55a43f7b8ac7991"], 0x1, 0x3, 0x800) 16:00:20 executing program 0: r0 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) setreuid(r0, r1) getpid() r2 = getgid() r3 = msgget$private(0x0, 0x2a) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r5 = geteuid() r6 = semget(0x3, 0x1, 0x7d) semctl$IPC_RMID(r6, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000140)={{0x1, r4, r2, r5, r2, 0x8, 0x7fffffff}, 0x3ff, 0x63, 0x0, r7, 0x7, 0x20, 0x3, 0x3}) getgroups(0x7, &(0x7f0000000100)=[r2, 0x0, 0xffffffffffffffff, r8, 0x0, r2, 0xffffffffffffffff]) setregid(r9, 0x0) semctl$SETVAL(0x0, 0x0, 0x8, 0xfffffffffffffffe) 16:00:20 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0xfffffffffffffffd) pwritev(r0, &(0x7f00000015c0)=[{&(0x7f0000000140)="3380a8a18ac5c9e53f7021ff030000d6c18f22aaa6bc23bd323ee2569e3b8522b337f176f83f0497f6c84690d45cd0620f72683a35394a588ece3076c79a7718bc63514f47fb6c1e84ec02286defc36da8203ca639e8a3fc743a850800000000000000ec9813450e009f7040995bf0f5e35ec8e4652ac7f815855ab208fc1f71a86d4c000000000000000000", 0x8c}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:21 executing program 1: setrlimit(0x8000000008, &(0x7f0000000080)={0x9, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() readv(r1, &(0x7f0000000340)=[{&(0x7f0000000200)=""/115, 0x73}], 0x1) fchmod(r0, 0x143) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r2 = dup2(r0, r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) write(r2, &(0x7f0000000380)="fa", 0x1) 16:00:21 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x682, 0x1) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000400)="ab0516f85449c04c398998d35f1d8cbd9085397c399df21ceba395334b038a104d1824ee1ea0ebfbdcbef94bcb5c8f9e03c15496007956c8586c4be26113207607435b5824300b9904c31164931a37c42156378458f79bc906623297dfcd878b5821bfc721da7f31f58de3a00aa56328971d1ad3693c1c597468156c9054e05691131109307ae2c92ceb5134cd2062e8b4c48b46bd0ee571c0422431f240f1f3ccbae359506e89aee489f5f7eb71313c2314e9ecdd4c287f0d63726ca740f053f26c09ff485b9d0df6d506e81c5449865c1f822550331ca873fc99d884b69f77f667e7d67f45d04abf619ed4b105ae7dd5a4e5954ef9162416cfee2cf77158d800560135fdee6696b238d98317a21a7cb181a9788099eda016116f6a8a46a956334cbb015193bdd79f39ef946be94a4b8b1760b1fbb54559fb7369496bce66de445fa1960ee602de0c8f60b479830102e09bba94e935c63324cd4f70900dbd0441b0ff60cff4230fa47d62ad18a28c36c53495959ed91f2c99f83af0a9baec7fdb1239b2a0265d5b1ae2888a9966c19240b32c64c69444ad993466608e1835314eafda56044e85138ec7dd7513aaf983ea8cd8746b67dc9875914be98370d9df936df5fb9847bafbe480c7d635f54b4df2441802e6a037ae6b5cdf407c116d34e1b2b02c60e055c64f2f20570bc299f6acec4a6588770df259e59399cf051c33fef7a407049e6186e8e03c1f948ff414b74c15996cd24d41a80b06af73217ebd2c17dfa798569bb9b07c1c13d0c46911402c1a37367b7ce5a8b6573005278e47818bab2621333b119dd6656b1441fe8b4691419f7a960d50a8d60d146cf707ad07f6940edea98100bcbca1af8d1dca4d897a2c38fdc1110eb239b0aeb1a2b2d94eea23b4368ad4fbeb9244054c3959f04030a83a2bf6eeb5c765c5e99ebadcc8d59c0b5195d22e4971aa98f97bc6dc57878533334ea0178c76c15ebc429b3552a5aa54fa4fea99d1255831558fe69871fcad405e38b4a12f64f9ec572b154bdd61044d487cc9696399bd91ac60dffa21f96cf96e3a4551160974611297fdb665b090459ad41125f17b4fdd7f0b00423f48e8e381532c1e6fea5b4de35f85e2e680c14b5ef509e04417aef42203bca8dadcae3c30dab5ff0fb64a54a1ca703c5f7927029a7c07c63b46478a0835b3a563ec6620f920375852e08b035ddc6c1afee247c73f8de02cbf88825a24b78774b92fb06f15a8cc4a98112c272bf53773fd99447c7dccbb98b148a2cd1b97fcee3ef1af9c1e697be3cf6e55dbb0d3b3179d4fe2c7b7202ed5fb45281a3e6da0bcbc648f31f5865b055316c11a290638ca1d0786e6032771afbc09d86e775fced2fb873a3ff2d36e1732c96048da107b6674833660e084950fbb12ec8486beeda78b908e6814ddc1760298001d20c4961048d1d4c3febcc058e0dee6e974bd9180a0f18904b002b0aa9b82c73960efe4e0d5ac3de37bc90e2803efb13182d8abd3d52b98c431fe2cb74ca0f6ef713470f1898d8cda9d10307c4e3fd6a25f636366e94cc38d8b1189f92020dae1590e52e7a35b906d249881be40331dab97ecd180d24af7e03311db22d4cb8f32cd463545a0d00e58086b4486fa142e40f7f05e48b32ab47cb3f948a041679fd2d34325446fc99cd6bd52a48c80a5d4c0eff1d23e5d2e9081414d2d7f7dd2523d8735744dc4b3f99e0f9f085bc210b870a846d185539834bfe4c4398062f5ba86201911a720e5abee757ca76a03c40e659513696ba7a52c708bd7724bd721d7d522409ab67d279cdffde60c0ae7ad30f999e6a1ee98ce0407119ed44ccea13da32b10f2e4254a4583549b9c81d0f3b31dc8478855dc83ed9c1b2f6a3e8cfcdb095d98248834d978e140fb6790510931a34f502e92eaf687fa15e2624785c3a1e93a5c1ac8177a925e619c377b7570fe59ec5a5092308b3f12c151b6f1a89c80000b1ccfb800939656d63cf21f3a83bfb23589ef10214e0d3e33bd6a543c4568cf0a682dbec1db2d4ef8bac084e788f2a80887e98930d5ea96f6f4aaf76d0ca8319d5c0bd020a5f5cf0f2279ed07002c77f50faa2d7c75220f46dce9a06cef37e465dfb9cf1f9814b28ca05ceac804c3d61d1c084f99cf81c957f16076d958a0be39482b06ba896ce391baac6e90003b1642c2fd571a0c58926559ec5f20a9c85900d2b0bff51fb5072f834d9056a610b402fae2ee6c608a3856c2b3ce4b303c8e2d43aefcd913e3ce20b13f2651788161c74a3faf19c2428cbe01726a2851265268e6617763beba85b7d63a42256cad15a7cbddbabaa07f43601247d2fd3ca95e48d03a263f6d6fbadcd079bae05acd03d9b6efa4e39957c85402f33ec0307230e6a67b799eae29aa4e6339b99313e7c8336ece160b8568b86082b4e1a5c1694cb65b6e8ce5c1430e2e78b3eb2a8ab73f1d6edddd1b188628e1eb454db89732f9be2a544afe8bcd2a7a8b62e4b49a2f2fd4c4286df9d414c7acd4409e5168d6971a4360771835a53f1cfc7de11cad1990b00c8789354b0bad31be392a40e33ec34cb710c10a14ab68316db5ae6fd91971a0d15804572ade9acc6804af86112d30ce14a203d3174effb5fd2db6935996d2a297af55a106836fa593fc1647284da3a26200bcd7b6a23f73ca0c5a18584ac03809d4f94668c6cb238b2209e46210d82699b003050024d3dffc9417c6b15971a5d12617a92c0a8bea460f05b7bc632a9bfd3f247e5b7a98c3bc924548f2d4c2811439656f25a83e8db1aabf7d34fd22244d36e6909de3ca5597fe2951a31a56a607ed9f1824d40560e5695b87ab8bc35cec26de71b26e5c64d40b7fd177496883ae3b76990cc901e8e5df9f2a1d6a3a970182ea4826220d826c5927264410df1e03cd914c03cc9c33c6f4eaedc4deb6ecbcdca82e2a1b1bd0aaac412b6c5b33d2f6e48d372d23f1441b0e229ea7bd7e5159a0779c6bdc6a3a2952ccb44ae74a4dd6633bd255e1a6f01574060f3318d01bcd9e6adf0ee9152952018c17833f90669fb91bc9304807995f2a2d03e1b24a92e8c8ca18fb70f54f711c79b0f41612d308871c638f387a9592cbdf47023f87b553cd002a8dfa2b3d296c607e381e2b75dbad58e6c0e8399a3527ba966f443da8e28c9d2429aa6014c7f4d02c2a4aa4ed0108f1870fe144dc9c6afb66fb016227e02d2c0d88dfb0d5da9f49b554ae64794c910977c97ac35f5813cbb043a82f0efe27d924c2b61864229f73b212e59da966188d6fb1df8290364efee89090c73a8d90b2529012fb14e6b11e75a504fc24ca9af8c1b453fd0615f864d85d66195e2740e31805579e7da700c3bccdd6914379c6994cb133883f7bc7a4358be1028dae4d7c717894fda36ef790b428c3c8dca356d3b5eabb1ad3637d427055468b477761c32f74997a754e0e9a061c52521ceaed20f4f7953c5d5321a28add25e527750b5b34b28fee78c3495f39ded5e21e65a96f06aefca0be3940b489cbdbc08d7598850f88005c04a68f4013e12f7c467ddbd205eaf5ceeb37d0d8323c03713e9e040df1abe2c04170b330adbf6da7334df8d7591714c9f7e5e05606197f4a62b9700f65f2623e80f29e5bbe84052944486496fecd0143c90fe11ca8af340aeadf4ca92b537b341a8e60a0a203e636ce272ca9d6269572e07e4238c9006861e94ba80baa3010b8d11194c9dc22c6e9c7999dd9efe20640835c462ae027086d93c5640fc06ebeb5f599a3eee8456a00065a3f9a7f3d15c8c39859e55593deb084b94b85fed1068cc57fa5a8aecb8919812c0598f05366dd968370ac41c39aa4acbc62898bd062d065af20d5ec722773bb8ab0deb115588004ecc9589251aef0b0bdcf887df0c326f2c0c65737c85c425f469062b6579099bc2ed39221c62cc2650f47f4ce76e0454007b080cd494fd67ac5ba689d2a2678530d50fb33ed4722fb014d2364544251f363455e8e2444f425101256cf4e2bfd74a7ac34ca02c1ae0bd0e588c0a92d150bbddf0e46f254220bf3d1d4b90c9758d1848ac69ba4660d17fc543931b5d66b4d80c8f78d7865e2ad7a5420d525f36f10e5dd450d8551d4e8ee73c29ca5fa6b6222d0f83cc6c4b1d4ab53d4c09ff14eec43988b7e780da58d960d912a913829af75b6ce8a5a8f037a1fb10d3951ce0ca2bee47e0614e4e740c20f1d9d48f1e48596462d7a1855de1e7355ae3abf59a24b2d545560ce74b521090721574613fceefb7d7e80561a8a9307908573390b97896f0236ad7d53a3b9c109c0d64fd206e8cbc9daae741948ac522f3beb64b33d9962aa3b5ef32e764b8521ef1a2c189e3c9c6c89d908cf6588a57154d160f4018b3417cf2a6ae4d16abd9621dfcfaa30a404e8c016fa7f082be7a3eb73b678194ddc96124a496492c01000c27f9cccd9c985b53786084c995b0fd3ad51467fcd502dd7ce100dc2c89b1d89ba1338647362ae409bca13ae961d4c85728f9de9c47a443f78a871d0af9120557e273cd40bdd4de43a8f65aedbcdba40e4b7c00418a8f1ae80cef3bb784f232b5c3d4a09a01e3687c1a0ccfeac81de9cfe00a4887540cbc127548386e8a38282161df9754f3bee1b3c9bcbce7b1060a3865e6c0fd69447e0d2115f069f43df8c8f5679c6d0172f18b1013697d5d0be59fa143d2d688a58770b9d4918c5040fdcbb0c4d3418edba3797ad8566ea00fb64d30473ac1c8a06f4fedb88f97f22572def449586e7c1518b4f9786ad4417fa204c797069675e7896098742bce51872db716153fbb921fe5d635b9920de577b789deca5141fe61981e825cd2b479ba933380293977231968c66f25402e8d8ad7459083e35d81b0fe30b9d8cc1ba6702d5461cbdb3f5825a52866bfc93dca262f50e8bbf94a69067147fdef573c6d721f4719a8e2b519970e93bf933d668f3a443008231ba1a85fb7c9546f2a1e69bf4a038a4fb0feb9811c4feed19355a94f75643b60e486293d37a9ab4a8705c111df1ce189796be4c4b166b2da16380bef5edc5e02586688efcad1ec5e61dd897dfdcf7430621b2fed185f223f22737395abe177b65ef7f4641109865223b87f3081dbc19176f9b1708847555f6138d86b3dca0294f2d1057c38839cceb2a660521bbf69b4b7651322852457ea08b693848aec6d51491941bcb3abb568a106b64796a93ca054451bc52a35af1f433b3ed0dfd0598f69422a74965b6d0d7266ca56fce5429b36ed9dc03cffa051d94eda10aed49fc94d600d1186c9ccfcf8e54eda32574aa58985d2b459f9a872a8fcfd6abcf45b7195c7b7e703efa49bbfc71867d5e5638e6a51cc9c69746a8f588be33216630d58ebf8a2fd7896c6fbec8c67be9767e7f8a1a25af770d090063843d175202a98e1cb03eb0facce45ee81ab2a3e9512a0feac5a49f16bd4deac4929eb634dddd9ccb7b627dbff8da76aadbcbb9bc71db10f0b52b6e617eab63349d4be8968e7b2828ee04e3f7db96d55b95566d1342331aef20443f6f74896f64c1fa255f1cd034c9b401aaaa33ef8f976690791504ba14092d7f4f5263e741bc741167c84c6f067721cf57b0517fe3ea74560b1bfd419a1fde55743398fd3d7d1c3d67c5bb48c4931bcd51730d573cc202ad5f7c7c4f9df84df8ff2f7cc836efade6cf6541111abf787e77ac2ec468b2722a7809e3d1d94f8c8d110bd6314f4ba3d51ffad667956ebec02badd235d26aaff0c0096782ed888342e4825ef469029a6b2970f7013e1430ab8cc3f6ebfe732a5c5f0bc39c38"}, {&(0x7f0000000140)="af9a35c51834510d57e7ead35bca054ba01bac04408cab2d93576c82d8abb7147342bde6f3ab046fc310ff27ea585248fee8fb3254d491af69da65a612bfe73a50f962083739dc534c"}, {&(0x7f00000000c0)="58a058ae41ed8d3a708d3c59da02575fd6567bb2d2309d56e2b7cea0ea372c7f200489"}, {&(0x7f00000001c0)="ebc90a7c44671984856587761238d7db26a675f677fb0ae8bc2691c8303519fc6c65e868e4215f22bc57933be44df5a3b98bf8c82c3bf60e4352632e8d69c339ead252465b11603af80b175e1034d11b071fb99c665f38750e7cc86d7133d7"}], 0x9514287f01a7d5f) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) getppid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x3}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000180)}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x280, &(0x7f0000000c00)="1bd852675750fbae526417c489555a511f2dc3f856870e4ee5a259d6725cf12b5e7d168d4300082f507bb59435ecb9ed947e8114a6d78ab53e23ba00f48611376154fac84adf4ffa8742109735e7ecfcaf2da4bc717f59398e7fb1047d01bf0cf1fc96d912a8000000776ff9543d3d4715c1f151ec803d9d85e80e1e45edc5ff3a78ff022cf28db8dff32b52b8f972cb16b10c70a48e86dbc9aa630a817bf2f121473c8ef7299348235e58a550fac8585b91aedcbc26212c8fc657c2daaca9ff82382d67e5229aeb0a2df2717a35b7a99ca6c3e6667074561d70df26ed4f60ff61d155ea091fefc73088b8bb09eb0129cb422246f7901ee4ca25e9c5d2611dd39179c1117ce46d33bea9b80be8b67d75cb94da1a694af118303f279af0513bcc93e2af0ac5b5f7f070c03572b3c508bcad300cad316ae3f7f6425e43672871e1b2147a3ab79ee2662c3b30b1febe052d46985b83fc95c21d2edfd1725f238f573206634e126d75b0cbf093baa835de5e993fe77074766f60c9f66906033d0cd8dac9479cfa0ebf94807500f1ff43dc7c7ae95ce5056f3ba7ef2ca9d32d70465f123175957105420bc90fe18229fd59365c4871ccdbdde2d3d55d6809461241cc57c9") 16:00:21 executing program 0: open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000300)='./file1\x00', 0xfffffffffffffffc, 0x64) execve(&(0x7f0000000180)='./file1\x00', &(0x7f0000000340)=[&(0x7f00000002c0)='\x00'], &(0x7f0000000640)=[&(0x7f0000000380)=':.(\x00', &(0x7f00000003c0)='/dev/ttyCcfg\x00', &(0x7f0000000400)='/dev/ttyCcfg\x00', &(0x7f0000000440)='/dev/ttyCcfg\x00', &(0x7f0000000480)='/dev/ttyCcfg\x00', &(0x7f0000000500)='/dev/ttyCcfg\x00', &(0x7f0000000540)='m\x00', &(0x7f0000000580)='/dev/ttyCcfg\x00', &(0x7f00000005c0)='/dev/ttyCcfg\x00', &(0x7f0000000600)='/dev/ttyCcfg\x00']) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file1\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0xbf) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="f97e3c806c68ae9f07cb14c78e34bd79118b077b7f001080a9046ce0058e6a25f2cdc68ba7e49c3832f43b5ced0ae5ddaf8cd9eb499ffc4aa51a7c2ca4078f66597b1658d656086226e9c004705b23dc6a32b95c4b0da07e2ee934f56eaa7323575e085714afcdc82bb62b77faf6de6e0b85df", 0x73}, {&(0x7f0000000000)="eb6496366eca29a32e0c0074291555b9aab389f662ec4b1679dda4a3aa605f8ba885a7fc5a72", 0x26}, {&(0x7f0000000200)="07df29ee339d1a038e95e2ca75d8bbf46e17b01e899231c23dc96ea8eb1fa7470542e1193e50ccc64bee5865c6c4a8a58293fca27a975013b0732a55438a30a46ae8822dd29e8b", 0x47}], 0x3, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x2, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x8000000000000000) syz_execute_func(&(0x7f00000001c0)="ffe52e660f3a0d633262c4c2d50382feefffffc421792bb1feefffff46d8fb8fa818cd650a00430f7044da0f0f65420f583964660fd3e70ffc5092") 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x7}, {0x6}]}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x182, 0x1) fchmodat(r1, &(0x7f0000000140)='./file0\x00', 0x18, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x8, &(0x7f0000000180)=[{0x3ff, 0x80000001, 0x9, 0xffffffffffffffff}, {0x0, 0x10001, 0x6, 0x1}, {0x5, 0xf0, 0x5, 0x6f}, {0x1ff, 0x1ff, 0x9, 0x7}, {0x9bed, 0x800, 0x4, 0x40}, {0x1, 0x1, 0x6c3c, 0x8}, {0x5, 0xa6d, 0x4, 0x1f}, {0x80b, 0x200, 0x200, 0x7fffffff}]}) syz_emit_ethernet(0xfffffffffffffee3, &(0x7f00000000c0)="10") 16:00:21 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x800080002202, 0x28ce) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x1, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) renameat(r0, &(0x7f0000000100)='./bus\x00', r1, &(0x7f00000001c0)='./file0\x00') r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000040)=[{&(0x7f0000001280)=""/4096, 0x29a}], 0x1000000000000065, 0x0, 0x0) close(r2) pipe(&(0x7f0000000200)) open(&(0x7f0000000000)='./bus\x00', 0x20080, 0x2) open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) execve(0x0, 0x0, 0x0) 16:00:21 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) write(r0, &(0x7f00000000c0)='L', 0x1) ioctl$BIOCPROMISC(r0, 0x20004269) 16:00:21 executing program 1: r0 = socket(0x6, 0x800003, 0x6c) setsockopt(r0, 0x11, 0xffffffffffffffff, &(0x7f0000000180)="74127b42da", 0xffffffffffffff17) setsockopt(r0, 0x3f, 0x9, &(0x7f0000000040)="5b7c6988d6b849f126ea23d6c520c5c0c6c33c68b5db55b89c1a15ca99ab3b4516b05af7c068acaca3123c63fd8bb6f1fc524cfbe239d71b5ea8b604e3a8ffcca9b1967f125e29676cb3770b33cb2945de45e9b5df70901649878e945738eefb573a39c6d207d9da3f9631dd32bcf7bbe1a6c860ac447d5a1c570244712a749176b911", 0x83) 16:00:21 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1022, 0x0, 0x0) 16:00:21 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) recvmsg(r0, &(0x7f0000000000)={0x0, 0xfffffeb2, 0x0, 0x0, &(0x7f0000000180)=""/232, 0xfffffffffffffff0}, 0x0) 16:00:21 executing program 0: r0 = socket(0x18, 0x2, 0x0) pread(r0, &(0x7f00000000c0)="d556bdfce183960be74a399157ec6371baf48e7829de50b4864391e7782fe7233da54b8a1e575f0914ff6aee3a7c3f497f19325efe58ad9f9bff0d6c6e1806ac7a7390b8f27a94ec03e637166a3753e7d1eb482984e5b70d8c7dc9c9a1e34bffc349d0ffdec90c33379dd6a6f62baf0ecca46f5ee097ed7a59af1608ffc50e756e6481fc3552b98985c021441b0a1828541e857aed25704b041e1981bd70c09f586a95564aa5a503e14e89a296dd216d51", 0xb1, 0x0, 0x0) setsockopt(r0, 0x9, 0xffffffffffffffff, &(0x7f0000000000)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) close(r0) 16:00:21 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) chdir(&(0x7f0000000340)='./file0/file0\x00') r0 = open(&(0x7f00000001c0)='./file1\x00', 0x201, 0x0) chmod(&(0x7f0000000140)='./file1\x00', 0x24) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="96", 0x1}], 0x1) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180), 0xff20}], 0x100000000000027c, 0x0, 0x0) 16:00:21 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb180000002000000ad2"], 0x1, 0x0}, 0x0) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x801, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x103, &(0x7f00000001c0)="d6c8827300d1c51282ebce490600ee247d5fdfa8f8f492311b81b4161c7ea59348c190bd776e5a2fe59a579cee8b97df1a326b0181f286c64facc9b2855f7b5a9313d4fab64b7b6e105f518918204a5bb00fcb3b5084cc7923c2ed390d7044d5b17e28678e22070bde6ecdc652102db32fe152e4de11209306e6b50935550ccde05abdaeb1feb56c0bf7a973b57f04e4ed38f5dadd8e85dd85bda6288ea23f7e87b473e8e43f615bbbe28c0b30baab2823db32c3d32cb2a6400d783757667425d9b0d08fd2d82e6db7cf4296651fd532f872a09602d16baf1a42202e71becb680d61dc004067dc4ec79a370bffe5877bab2b3166c2c4bab200"/259) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:22 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x83) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = semget$private(0x0, 0x0, 0x400) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000040)=""/228) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) 16:00:22 executing program 1: socket$inet6(0x18, 0x800000000000000, 0x3ff) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) connect$unix(r0, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) pipe(&(0x7f0000000000)) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") fsync(r0) shmget(0x0, 0x3000, 0x408, &(0x7f0000ffc000/0x3000)=nil) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000880)={0x10, 0x1, 0x4, 0xfffffffffffffff9, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x101}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7ff}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0xa000)=nil, 0x3}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x6}, {&(0x7f0000e00000/0x200000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x100000001}, {&(0x7f0000e8d000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7fffffff}, {&(0x7f0000e8f000/0x3000)=nil, &(0x7f0000ef6000/0x2000)=nil, 0xffff}, {&(0x7f0000e3b000/0x3000)=nil, &(0x7f0000fdd000/0x2000)=nil, 0x100}, {&(0x7f0000f8f000/0x4000)=nil, &(0x7f0000e9a000/0x2000)=nil, 0x6}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000f64000/0x14000)=nil, 0x2}, {&(0x7f0000f93000/0x3000)=nil, &(0x7f0000e86000/0x2000)=nil, 0xfffffffffffffff9}, {&(0x7f0000ff0000/0x2000)=nil, &(0x7f0000e0e000/0x3000)=nil}, {&(0x7f0000eed000/0x2000)=nil, &(0x7f0000e2f000/0x2000)=nil, 0x9}, {&(0x7f0000e89000/0x4000)=nil, &(0x7f0000eba000/0x1000)=nil, 0x4}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ed5000/0x4000)=nil, 0x3}, {&(0x7f0000f0c000/0x3000)=nil, &(0x7f0000e6e000/0x4000)=nil, 0x100}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x6}) 16:00:22 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) fcntl$setstatus(r0, 0x4, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x1000800) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x200) r1 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) close(r1) ftruncate(r1, 0x0, 0x101) 16:00:22 executing program 0: r0 = socket$inet6(0x18, 0x8007, 0x40000000102) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x23) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000080)) ioctl$TIOCEXCL(r0, 0x2000740d) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x3, 0x97d9abf, 0xffffffffefffffff}, {0x18, 0x3, 0x5, 0x2}, 0x7fff, [0xffffffffffffffff, 0x7, 0x6, 0xd3, 0x1f, 0x100, 0x5, 0x16]}, 0x264) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0x401, 0x0, 0x7ff, 0x4}, {0x9, 0x6, 0x8, 0x7}, {0x0, 0x6, 0x8001, 0x8a5}, {0xffffffffffffffc1, 0xfffffffffffffff8, 0x8, 0x3}]}) 16:00:22 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000c90000/0x3000)=nil, 0x3000, 0x0, 0x1010, r0, 0x0, 0x0) r2 = shmget(0x0, 0x1000, 0x20, &(0x7f0000db6000/0x1000)=nil) shmctl$SHM_LOCK(r2, 0x3) shmctl$SHM_LOCK(r2, 0x3) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x200, 0x0) mmap(&(0x7f0000a00000/0x600000)=nil, 0x600000, 0x0, 0x32, r1, 0x0, 0x0) 16:00:25 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x7) write(r0, &(0x7f0000000300)="61510fbd82c66d6ff6b373825a76bb2e06023ddf38508d784b32a84ebb6397f6af90cb0e7321408e3dec8a3cda0f664587868ff07ea1d579f485906ac12e497a7637b11f5a88f603ffe8ccf3993815015a6abb8b563796ac03ba568a3cee4fbcfdfde2797962dbe5fee116fe6a52be3bdbf750bff0492bea4d0d44a54b781e553c6d4a1c2d5bcce97f6917dc4f3de6478a1da1a7a87dff4153c803ff0c6de9803ede7c06561f32f46b128e83a30d4afd7d96ce98fbe2cdb496894deab63d5f85b9dacb6edad94557667f9d02c87aee1e4e90a7130febf27291cd92328137c7a33cd4eceb5ccade38a06d8fa0fcdeed069aa35b052cb050066cc1", 0xfa) write(r0, &(0x7f0000000180)="da", 0x1) r1 = syz_open_pts() close(r0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000000)=0x3) dup(r1) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000140)=0x4) r2 = syz_open_pts() readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) pckbd_enable: command error 16:00:25 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) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') ioctl$TIOCMSET(r1, 0x40044266, &(0x7f0000000000)) getsockname$unix(r1, &(0x7f0000000100)=@abs, &(0x7f0000000200)=0x8) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000001c0)={{0x18, 0x2, 0x7, 0x8000}, {0x18, 0x2, 0x4a29, 0x6}, 0xfffffffffffff001, [0x8, 0xff, 0x1, 0x3, 0xfffffffffffffffe, 0x7, 0x9, 0xffffffff]}, 0x3c) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x0, 0x3, 0x8}, {0x18, 0x3, 0x9, 0x40000}, 0x8, [0x3, 0x40, 0x6, 0x4, 0x7, 0x2, 0x93, 0xad9d]}, 0x3c) 16:00:25 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8208, 0x5c) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000080)) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f00000000c0)) write(r1, 0x0, 0x0) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$TIOCEXCL(r1, 0x2000740d) syz_emit_ethernet(0x1000, &(0x7f00000002c0)="1c2e38bacd777430ac4c56ba8ce44f152333eefc4aa16b001f75d9b1d580e58d6611fae1d7ed4a7bc39ea924d2120dfced6cb0b79613ef937d6dc2f74e077d5ed65f75400b6cbe6541cc9833857495858eb0be43ac676160992e6fbe74c338f9b2ea19110cf031a3a9d80a522af6f97ee748b31d1a266b46426f053d53f3d116349496cf3f912f0834601598296492a70407368b912b91fadfd44171cadb109a660fb95a5b7a2816ce78b98425db48f5d9f8406d35e9293fce8d6d3cd4412dbd2cd20e032bc2949b202e318f1552a613d0e343dbf0c4341ce0a4d1c2bc16fc25839e18f9ea41a6a5ee9792b8bdfdb7d73a0153d00154e637d27d7bfb000dc6e1aaca05503a294db571e647832d88f12472c231960df852eddd73d0303e2975a5e966788138b4c36f95fa54b2d9faa623831077810debaf97978fd6716674a60be3f6655b89f621c3d4ef1dfc73c50f8fb26ee83479339d1200ce1bf441c6be721cc9d1872930dd575f7b8d69010b8d4fdb80b3f289df785077069c7664261083ed05d1a00a58795153a4fe1236dbfb716d1fc4d1fd5417ab2424b17387b68dc9948de035c39750be50f39fb5eb90d639dbc55698db8f4938ec60611f79f5c64bd613ee3b488c50832538caa471b2a414d73fbeb90f839cfb9e707070cd1d5877e20190b7916faac4d303ba8820691e08a41bc1eeefad92c36cdce1ee68ae6794e5945710d6c499d31bce7b1c544125cd64592f531ee774d2d39a6af4ac48164661fd4121af712490f6fd4c2916738ad7d566ba2de2edffa88c951a42fc8321ae88a96bb55fd433f0fdb1b42db3847538c5d422c51f6f64d3152150123800982cbeea29b6acee64495f5788a8d890dce1a60ac61b289431fdcd392d63eae699f361d6618ae0d45b3bee212a6f887122fdef9dbd67b3faebf7be159c4d1ab339d1d1e260d03dbbba5977bd5737e71d3c1b7a53d18d9c24f8e9ecbfb21478248a8823f4d662890d33f310f7b28c157373ad938a300962b3d393f32a761d9743c8d9a96d0ffe4b3f8cd15bb3089ad55fc45d7f188c22e2226a899814758464300484185e751c6818c4603c256007c9b0a3408d26028cfaff036861890b4f5e81fe529f735c5b15b3839500042a7f46525be62aa4d831e5e38d0534c7bf084013980e75ed5fa46e8992ee401f4dd73fb45b5cafdb7a6d0a450b066e78adb43b7a662003cb245cee6c24d6b95da47e9a29240beeef8136aeffdc41bd3087c6d14d36c6481f8cfecfeb04c6f721ec065d900a1c03d9576e768f6bf2cbc49391e32f7d06f455f9465ed4bdbfe6dc110f132a43eb40b917da03dacebb2793b198fda58f58e54bdafabe7a7b57657a29b42006746608d7e76042015dabf9ad6d16b226f661b3652a3a61dc052637f23dacf993b435f96d3f0c5263eab0f50d269051622859eb604e4fba33e0ba7d38ca61153a69df496ef751acb250b0c19d44dafc90fb7a547c624a194a8329a12b2d7d010296d6915e2c6cdeb2ae21057175f79d9fc93ee8ba5b69a08fa76109ef50df725e1b3d2936db4e52014cfeca210db686a74941f106ec5031a41827d5e99501f66047ca79331e4344633ef871245151c6b06f86082f1030a7d38fd23f09599e3a5c250b2c024c6feccf93915b1164e98a7f3e93c56f8eb643aa8068a47ff24616596842da161b18b5c2a8d2e137ee4a0fac5601d66970c3c868242e12b03b8929da873663ab67028fef77499193dd139ab9f9d53c6961c7349e3c4ccc231cf688d524e6fe70ccde344dd3c43cd33f5860336585185a3d7cc80cbd626e4c440ead8d7ea2acbcedea74b21dcd79304d43859fc38dd420d1805edfa561a7742a5a4d703d8e048486c4feedde76541749c5c0cadc3f44a05c78ab6b830ad40e0c4a5762fc495774dd3e8b0b1940767e73b51076e3339c9f524466166188242b29d76629e7d667f493e650350d79b0e038f382f4b2e63dd68e33f6c7f83ffc9ca398a32297992ae060f51335d9c499fe129ab2d26b9af88ca7bbf87fbdd4b0a9e9a39de5dcee6e3fdc99fb4fb0eee151342dc17c796b0efe730984da99622f86b5897333b744f157a01fc2a4a9e15e9a760dd75fa1cf55efaa37ed94b66e6a7d9a3aa3a5d5fdae93d8d857a09007115fb5002505db183cf8b72ab3f20cbaa04ee25382a41ea53f2f34415796c7e5f61fe542b43de663ee86b7ac64f00a8347a3e46d49f905cb64bb801481bb8b9e0f148bdd8043d1f0f32ebfe8a10313156891c342597400d6ad83acafdc961b7817fb9e5ead80bbe7a9a5c497726cc5977940e089ef7a562ca293f0fff7b7c622266905256761a33b52ca3ead31d35eaea5de5d3af619cb44446a426de5a5e8fdb1729441376d607f5486490185bb96e2b3e9de84f8cd1095d1d4daf9bd447e88f5bd5f6f4ae627cef45b900e3e147685d777532a8d0847f29e2c41b76dc2d20a8681d77c3ae3b9bf73018747f25276e8ebb739b06afd6aced1a25e97068125117fce6624b9e2389b6d3d491c82d709358703a6cb598e48b62e57106ded5bc5edf18f98f100d9a6f50eaff2fca97bc4da9531a90e1c3b73490f5589469cdb399b1724b67f2643ce4235c682b5b2be0858c22b0b13b2a42ad061c00df33574c750e9a8ea2475bef91830eb0074bb99f889c55b094cec2b2267a4978f394a90393fc7c6836529b2072b4c73144edf9c196e9650c35296a5f0a7c0d88e3d9a0f49b2c5eea41e05d3580fe4a1e3edd869b0bd0bbdbceba334b6b7f432c5d50c9efc0c61279feffbdb01ad342319410f1ecca3b31f95c59932bd8ec28841e0444b8d2766106bd61f40ef85c82d60387f6502cfa62a197a9ed27de4a0d4f79b7dcb1610e7fe52eb83d597635a785d5616c455d5bb6972040a96d0a7db4ad6456b33c6eb87bb316748d2f956b4a261954886bef573a6190b25b71d974caeceb5a0535d22740c3f816ebe0ac839b98c76db5249a419b15f5924fc417cd50e9fda5643c619b8772b30188ebc67c818ebc0e6412e689ecbfb6cc894633848642d570b837eeea9ab9ebd8ad28e10ee5b43f329551381e2ab33cd5f2e7e6be6cd88960a6a3a2883212e44966795e4d67fc03040ae24b1448930fd9205a906929150bf83f4e1c8b9aa1c6a6b5f1c605cb9ca3741d235754d41b08f695208a341242310f9d641f30cb944fc273c6e1059013672b3a2f93305c34a62efea8434ef0b9b46de6763b3423a6b50e8fe52d26be9d67c5613aecaf9c6834bb8946a683735721a9b954d4b931ad9bdeb3164c5026c581559e2b99d62dae5bf708fc59882f659ce581a9044764a2353efdf779199d4f6c007173c49daadbda97ed88cdc6a975093f80064c97280d5193b5d98aeba1f2a22b15f784d1d5e4385be6044ebbed986d91cab2f1ff836bdfb466e8972e83a61d6d3cf5d132053babaf8fe1b9e6677a2dfce62f12aa5982a5a112e70b33269823a5413c2fd548e35e1e8c137f7a5e473f6a408fe0d592eada6bb8c1ed9f193050c587c7ea724c2f708958ec6c0f7ebf214c77a11fd3bd1a7d941707d5517557302ac1244d844d00bdba118e42ee9e73ed081fd55bf21aae2503547f969d5d3f874af8f256e71ff250f859eb6460430bfe31b522010f299b57e27ba429e8c517781396838016a28e072efa9c0264d434d9d60e7091fadceb005ff5f148ec5e22fd9345aea376f8fc5c1266cc417669070748c1e2724472c99417e163ce754c8ee67584ed61f32e585dfaf0b0474f890649655774aff094ec68b57b8b6f98e206fce5fdaa1a3c61142e3b36306d621b6f0022a31f2d21f5fd5287803c65457f3ee7d3217060adb05f24f5752ab46c1d143d87d1b2c7a7580be4d6fa528000f90a45938d2719dd9559b753a1ec5663d1eea118fd76b2852c28081da249fb51c3bdf1b6adbfbf4a86f9f0708c0dc64229feb7d6ce73bc7fa7214a14237fdbaaeaa187f7fa6ae994851a77455de4e8cfa26927c689157de198d69916ea1ff12ffcf6800b551c76e51a3281fd12f5d83c3af6170577b5b45baaf2408ae5eb9192783b6003f5a1a0ee3f8309fef8493049960290d41970e2d71dbe0adc0783f2f013d0dc6883be921eaca7752d5e97e731cc7e38afca699693a0ba2711113d106e051a6be780e15add9ef0d361b1c5039efe8eec7e9f01f18eee96532c32af59fab1777f819667acc7fdd09540105df31eca886e67e96e1798bb11e2eacef016565ecf3f538f6694ad9b8057daeb491e6da956ac10567f269d49751e1e4c490ada19ff5bee0edeb8b7c0c7c7980f5c2052cbe1bad7e5b05a18dd3cab03579740fcea5da40902fe590552f53fd637a2ea29e21a0bc887eb407c8f5f7630173b83f1f0032ebf9e7387ba11095fe1f3562f7fef1e42f7bc74f033ff97c6a8f4f8575d836b10e839c539f15c58ac621928da201665438fd95193bb9c54865e7e9ed69d792d4d89d66067f2c97ea654c76bf445fc0202919a84bdbbaa0499f0c17880bc593481df234a704921b7e921ad13a1e4a2dee07a6812ec37b89f40d962fab151c1fc12322d3288ea7b3ab8b9f87425c301b8b0417408ac1f9191e886a3dec34fadb0fdf3554b5135f1091ce3ab064f9f6ca82496d83f57298a0445d3565ad1f064964ca9ca70bb97a167b0445ea9ab16491a11fefd3bf0beb5135f57c474a1af81a3c4dc58565e1a680222102e0c036e0127e585cbda95a10147dc3a38b7b3e33437ad88ff91b8e5d646b3281c6daf65e0a11c2c3640f8b3d21927023beea7e32dd0d4e0b77bcf773de00852a6cb3a714c4b41ef6be634e122a67cdfd1e4d3b4c19e5d3deac2f628d603a9e443576e78f6a0e3d6af445200d952859064b89be13c8c0d67be1179d7ee2bf1ace6a9b4bbb2603a0984e7a62b4b7232df1d3ea62a2012e2e61c09011bcac28e49129344476452d02bb3001996988616b04deb643993de1133f0062758c716bf471e9b109fbde650c85cebef01f0181a2e10bb7444b9c89fa588331ce62a6d65f7a869e9d07f5104dbabbbff9a3df493e2f3b8945c9db89ba8669a03fe8f5a636fb5c7836c27f01bae4a6fef193c5aece1104452522d407b64ec507831216922b77347255d49d0580408162ef26ae454ff612747b9553c8f2afaef08c98ba9b1266e5c4173c4e8b8ba9101949cb3d8f35ff9e7b814def05444ddb4eb97d6628ca472cc1ec5cedd56d5193b4f75885c33b12fc7496e7c2550824a370e631a393488e684387b0f7f73c9ecae55696fb4c4f6954df74826c34873ceced90273e7d45bf7e76ebc8f6392cc37bfc49d705110fcd7e920bd64b1eca68c2b02d3054edaee1c3221604b967fbbc8adc1c15d510770bf9f5769c44fb58402dd3500b9e949c731c2a027239a32f7c8646ac5857b36c8f259cbbbcc9193321e24a67ad4e6be8c57197b96055dfa0fb112b9a58067d1073e7907311d25e360e9aba5e022493e87f75fe3bf0a51d753a4338a0235773c8912454789e3867a1274b3bdd06a1b28b3990c4d80c3673b8c56fb9dcdecdb01759b0ffbc31789c50100ff2bfc9ee5f9216bfd45c94cb476102f6355fcefa29cb56c36bf430d7c565666c21115bc3b84501ecf3d3a0f985196c342fad08c313b70779e67565be4502b35ac25835978176bb1dfcf439368b2a45a03a00ba8f0c7b630db9c305adca18d9f3dd8aaa11a3564544662275e58889beaee2bdc259adf4fa6a8235dec58fe2dcd3275bffd5f0dfe1a745b09ca0e494a6bb8f87072fcb85705e7ecc") r2 = getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r5 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r5, 0x2, &(0x7f00000012c0)=""/198) r6 = getgid() r7 = getgid() getgroups(0x5, &(0x7f0000000200)=[r2, r3, r4, r6, r7]) poll(&(0x7f0000000280)=[{r0, 0x5}], 0x1, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000000)="f3") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x8, &(0x7f00000000c0)=[{0x569, 0x4, 0x2d, 0x100}, {0x4, 0x6, 0x2, 0x3}, {0x8, 0x10001, 0x9, 0xfffffffffffffff9}, {0xfffffffffffffdbd, 0x4, 0x6, 0x1}, {0x7fff, 0x8, 0xaa, 0x7}, {0x4, 0x5, 0x1, 0x20}, {0x0, 0x6, 0x0, 0x7a}, {0x9, 0x9, 0x1, 0x5}]}) 16:00:25 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = dup(r0) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) readv(r0, &(0x7f0000000040)=[{&(0x7f00000003c0)=""/117, 0x75}, {&(0x7f0000000440)=""/4096, 0x1000}], 0x2) ioctl$TIOCNXCL(r1, 0x2000740e) write(r0, &(0x7f0000000280)="bdfa4d2582c321a8cf9a848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a7511d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a00"/277, 0x115) r2 = syz_open_pts() r3 = dup(r2) r4 = syz_open_pts() ioctl$TIOCSTOP(r4, 0x2000746f) getpeername(r1, &(0x7f0000001440)=@in6, &(0x7f0000001480)=0xc) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000240)=0xc) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x8, 0x1003c3, 0x2, 0x8, "b08dce58000000000000000000e60000000200", 0xffffffff}) readv(r4, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:25 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) flock(r0, 0x100001) r1 = dup(r0) recvfrom$unix(r1, &(0x7f00000000c0)=""/145, 0x91, 0x40, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) r2 = getpgid(0x0) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x3, 0x1, 0x794, 0x200, r2}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) 16:00:25 executing program 0: socket$unix(0x1, 0x1, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d04225, &(0x7f0000000040)={0x1, 0x4000000000, 0x2, 0xffffffffffffffff, "04713de0af28a2813d8209b8d9f39321849e3c99", 0x0, 0x1000000000000000}) 16:00:25 executing program 0: syz_open_pts() r0 = syz_open_pts() flock(r0, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0x11) getdents(r1, &(0x7f0000000080)=""/194, 0xc2) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) OpenBSD/amd64 (ci-openbsd-main-4.c.syzkaller.internal) (tty00) 16:00:26 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0xffffffffffffffff, './bus\x00'}) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0xfffffffffffffffd, 0x3) r2 = getuid() setuid(r2) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) 16:00:26 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r0, &(0x7f00000001c0)=@file={0x0, ""/91}, &(0x7f00000000c0)=0x5d) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) write(r0, &(0x7f0000000100)="8e", 0x1) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) write(r0, &(0x7f0000000140)='\x00', 0x1) write(r0, &(0x7f00000001c0), 0xe5e1) execve(0x0, 0x0, 0x0) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x484, 0x0, 0xffffffffffffffff, 0x5}, {0x3d, 0xfff, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000100)) socketpair(0x11, 0x1, 0x10000, &(0x7f0000000000)) 16:00:26 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "030000000082ac0000ffe0357f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) getsockopt(r0, 0x80000000, 0x5, &(0x7f0000000180)=""/145, &(0x7f0000000240)=0x91) msgget$private(0x0, 0x400) r1 = dup(r0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000100)) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x7fffffff, 0xfffffffffffffff8, &(0x7f0000000040)="a30bbced2d3a57f275073608807384c51e857c4c8336476c86ceffaeeb0664b4f953d6938a8ad8cb3c428965d00a99652347ac8b9ffc267348fa8407cf8c7d337e2f673909af99850f5b36cb8bc13bc0001a313e2b56f5ad32118dffdc2dbfb0d1edf992bfbd801db0f1f583c2148bb0ee879c615c24bbd0a5378a08731a722d114d6a23c22361e68e19d110ab6a42b7afd877f0f870e8b8853045a1b2cb34278b5b95ef1c05aa1b24df0ab37fae543306ea73defe64dda4f0", 0xb9) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:26 executing program 0: r0 = socket(0x18, 0x1, 0x0) pread(r0, &(0x7f00000000c0)="a9b544b357f173d9b5886f1960", 0xd, 0x0, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000440)=""/165, &(0x7f0000000500)=0xa5) recvfrom$unix(r0, &(0x7f0000000000)=""/64, 0x40, 0x41, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) sendmsg$unix(r0, &(0x7f0000000400)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000003c0)=[{&(0x7f0000000140)="a61f5e770080abc0d64d2a4b4526e6a873e279d11107b6d1b706b41e707f79411afad1d979717cfb1dad2e9f372db5e275daa06125c5437a90980feb3cceeb7f9928944171ec2d3ffd0a7cfdec68f05b46c9815b", 0x54}, {&(0x7f00000001c0)="97fe21098d747a4db2d84991030bcaa23d8f9b85919870727e6f0fa58ccd86708d5573a0dd6f4f3cc40928ebfaf19656d577e887b0af66fe1b3364960064b2c854f21016aa010baf94431752220a2399c53003105ec4f5cee1396afe8c11e53865ed3f26e1c5cf97c0c88649836889da30ae792f52ab5e447b274be5155ee80d760cc40aceb4e4339facb7a4234541aeecaa75456777473b62ed812bfcaf25225ad81717799893788002011b73fae9a127a9fd91d45b2a0eaa00340994876ecd611490277830111494d5a2778d3268a9f22ff4f9e74b4781a7eedb248f30c495d72fdec8f6bd", 0xe6}, {&(0x7f00000002c0)="6309255728ab39ce7e77e256af799c1700867e0349db7d370226dabd5b0b1d25f25a182f6319bf82cae7b3c477d3b8745c56c32d902805a8267f361262e63f9190482c3b05c2a6aa1f74adce61eaf758c0484056ecebfd9de862d306d53649a420dbb2882d8cea6da9508d4d8e95429b9f901759ca59b81059354909f35f5f10fcebd700362a46754b81d6fb7d14e054992830e62351b292f502b9e6cba435c3cc49f248fed1145ab628127e8d4f06e4432df043b85efddf1646fe0703d8899660f30e9978a47c059ac2ab4b8ec333f5503ef443268a", 0xd6}], 0x3, 0x0, 0x0, 0x8}, 0x407) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040), 0x0) 16:00:26 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) write(r0, &(0x7f00000000c0)="5e81532b5a27388a1f6fbcea177faee88ed89115c3b6e3c0422527801413ce0a1c5c9840748e30b3d9aa278a3cb87bd871ff8d329c3b15abdb507430064cad96", 0x40) fchmodat(r0, &(0x7f0000000280)='./file0\x00', 0xa2, 0x2) mknod(&(0x7f0000000600)='./file0\x00', 0x2000, 0x9) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)=[&(0x7f0000000100)='\x00'], &(0x7f0000000240)=[&(0x7f00000001c0)='\x00', &(0x7f0000000200)='++^\x00']) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f00000005c0)='./file0\x00', 0x20000, 0x101) r1 = openat(r0, &(0x7f0000000540)='./file0\x00', 0x0, 0x20) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000580)={0x2, 0x3, './file0\x00', 0x2, 0x0, 0x6, 0x81}) open$dir(&(0x7f0000000500)='./file0\x00', 0x40, 0x100) pwritev(r0, &(0x7f00000004c0)=[{&(0x7f00000002c0)="95d9727364e993aef9183dfddfa2b0f80b9a4c93d5aca3ba68c112f336ff728e0240105734bb635bbeea9ca1821ca24a39f014c21187bb39091a284e0569e1ee84857502fbc956ce80d9a4de4b0a0d68ca004b35d9a3e042b6666d8846ea83b10faac9aba98694c34776158ede7ad3a2351afc4751f47a465255af33c4f41809b15245ec728750a28b7d5f4cd2940e6b52c2f1877ecc7b49af34e89b3a6d2bbd1fa262da5c1a3f1b4cee31886267e56fbc25420cee8a9237", 0xb8}, {&(0x7f0000000380)="c5298ebfb52d1f4a67ee1aa0", 0xc}, {&(0x7f00000003c0)="257e70dcc25bbde1c31d850e9f9438412d78c917f1fb6fd1e69bfe19c958222c39ff4587fd01bdd581dcbf24efa21678586de10bd7ac4aae2c07ff95841c54d8c140979e01a9a03a564ceddf3f18b2fca1f7a0ea5e9d2545f13e08dce2ac3adb46d712bc7cbe1238887cdd02bb1247", 0x6f}, {&(0x7f0000000440)="9bd5f236d4c4c9e0fe5410210a13b48d714d156d8d81ace84af64d5e9e0d56d85c7a7247717999d04434d9accd78a22d89611cc2dc669f76deba14939f7536c55fcc736662f29b19f843eafe0867e05f", 0x50}], 0x4, 0x0, 0x0) 16:00:26 executing program 0: ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f00000000c0)={0xba5, 0x380000000000000}) r0 = open(&(0x7f0000000240)='./file0\x00', 0x40, 0x8) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000280)) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket$inet6(0x18, 0x4, 0x84) r2 = dup(r1) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000200)=0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") pipe(&(0x7f0000000000)) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f00000001c0)=0x1) 16:00:26 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x8000000000000000) connect$inet6(r0, &(0x7f0000000080), 0xc) writev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)="5199ea6a716adea8a8c4b8a3e14ba5a8d0efd861aff9c96cb9825f2d525b3cb1cb55c1c571c8c1964e7dd1c61d469da9498d9039f670dd844fcbbdfb01806b19ec6078a9e93c0b7c970b96ffaa06ab4700f410d1dea44776dc0a357a0d737de1bd0c6f7de8ee416de06cd92dfbef1e03ecbed4324116d27e3b17b9e10216ad5676b5aca0b37df31930b6e6c8033a15ffdbd809e0e9799332ba833b966a88c833", 0xa0}, {&(0x7f0000000180)="7af7da55f261a2bc8acec4f4c77f3c34a1f450a757e3a601d3e86032f088092153ab14e79b65139b34e31eb4f0fa7e7076a83c166af034c9e384f24766941c4091598c35ba19d16b138359304b8536296e7364b5262a31e25d91465c23238b9ffb28881ef6ed1a7f05d6c8f157eab887050a7d4f4ecd273495663c08866bed75e60043320a99324c761e4dca0e986753db8ec9eaedd04ec259c31f03732a264cb429998755ddbcacc9d2aeca1945f4600e2e0591e33dd8a3340153a6e59d4ce1f010f6574318d3ab20d9ab99c3d2fc154b6094291db3b77e95a9ba02578b689cd6ed535e97cc8cb28fd439ea712057b301b1d48707cdbe2733de71c7", 0xfc}], 0x2) 16:00:27 executing program 0: munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmat(r0, &(0x7f0000ff9000/0x3000)=nil, 0x1000) shmat(r0, &(0x7f0000ffa000/0x3000)=nil, 0x0) r1 = shmget$private(0x0, 0x1000, 0x80, &(0x7f0000ff9000/0x1000)=nil) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) shmat(r1, &(0x7f0000ffe000/0x2000)=nil, 0x3000) 16:00:27 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) r2 = dup(r1) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000040)=0x9) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x4) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x200000000000007d, &(0x7f00000001c0)=[{0x20000000b4}, {0x80, 0x5}, {0x6, 0x0, 0xff}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getpeername$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:27 executing program 1: r0 = syz_open_pts() ioctl$TIOCSDTR(r0, 0x20007479) fcntl$setstatus(r0, 0x4, 0xff) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "85495500020000000000001167f5bfa600"}) r1 = dup(r0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000100)=0x1) readlinkat(r0, &(0x7f0000000400)='./file0\x00', &(0x7f0000000240)=""/132, 0xe4) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x0, "f145a1eead8f8e373832454da4f1734cf8f499ea"}) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000040)) 16:00:27 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mkdir(&(0x7f0000000040)='./file0\x00', 0x4) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="e534cf57f71a62a9ccd984da14ef1a541f627e632c3098215ce3b6add85fb649c52555eb1bbc2085fb7a1d24ad80e5ae7f93b0488555db6550c919dccd61e0034df57d56f38cb6218ed97dd0165e0c2355f3a967c7f6dff822ab8100c6f4d34a260bfe2139b166f0e3623746b8f6b923ac92611325b4d34ec7e81b9c4b9180d50f6d590b0250663c27674db9b1955f030833b48e13d440108bfbc762a418a06a89aa33b2943b3f417b58854a5cbc26ccaa4b7ff8d156ce4d317d9cc8147fdcc72915d65a92a207fc7f1cf3f117b008b4f4c0216ed766bb46eb54bed0a2e6fe326f4b6a", 0xe3) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000180)) pipe2(&(0x7f00000001c0), 0x10004) 16:00:27 executing program 1: poll(0xffffffffffffffff, 0x35e, 0x80) 16:00:27 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x3, 0x7, 0x800}, {0x18, 0x1, 0x7, 0x100000001}, 0x7, [0x7ff, 0x3, 0xffff, 0x1, 0x4, 0x0, 0xfffffffffffffff8, 0x80]}, 0x3c) 16:00:27 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x1cc) accept(r0, &(0x7f0000003900)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014de2b3cd1e713529e3f1c6abf520000000000000073a156f41172296db72e1c3eedb770170a616840e5c285049301c2fe43b89c24655ec088e320d3f03d8b62c8e86f13efca5d8ac054f3791b5c10c2f9b17166a655cff22b02592006d00857d029c5beda3566c832a3155268b671851531e97672262c04f1cda390310a3baf1597a82ee650d9b93c88d732560128393840bce59fcf4103b0fae73b4a0ee2edc5448daf9d7a34a3f91619340b2e5d36f95519271ce30eb65523d5cb790604f09d7b7688887e9478ba8cac7197be25cd2b860a3e874488a339ad8ba383329432"], 0x0) shutdown(r0, 0x1) r1 = socket(0x2, 0x4003, 0x8000) getsockopt(r1, 0x7, 0xe, &(0x7f0000001200)=""/139, &(0x7f0000000100)=0x8b) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000140)=0x8, 0x4) setsockopt(r1, 0x4623, 0xcce, &(0x7f0000000180)="7e96e544a722a8173187386231b34183e6eb6fbdd78fc8b9865a3a14864445323ea46540c9a18c74f18540da73cd89b4dff7fcf7d4c4ae13b42e49fd70022e7e82b279012c0341ebd4bdbd194d4b41368ad72b8bc44c73d1b52bb6ba9a4e0581e33f2a46e98dff0a3c7389838cc1707ea63cffcf1e0cc3a7c60fa6c8d102adc647c86fb5137534a22b0b4f11a150efb75b66e8ac5beada9ac5ebd1aedd85d75e7fed6ceb629de32ba10f9c217d042826c3a33bc10db8cba7630660a6646ba261e5d3f0ba7f03168716620121884550a56c02a38c320473011b0f80b7d8e59a9b66944005a9c5ab5f2c005e6beeb0515b4447d7005d4ecf1caf47fb44336d1dafb37f91f5cca4f67dd506521f0cdd32413d74e247656c280baecf17ed5fb4a0dfe8af4998a5ac456cdab55e0196c0609e07122679af85ce23d5e4a3378981829fcb0b1fc5cd2a40a36c5b31febbfee243d77f5f6c35e3b5f3b040d7811e1d8fd054b44e3f60906c36a4d91b9c6744de449621fe8e139694303aa598f2e7b4cb736269a0616fb992c2e1cb14a6ec8b783e6f8c85e3e9733237783df152bbea5b3e976095258325895cac2ae1c3f27ac55168615643af0be3f105853a0ee98ec9b1209e36c4dcf5e1a12c00d5493aba95726d10e89130ee4bf3d2489bfece861365f5200dcdfa57037c803be1af5c96b65214f47aab89058e73e313fa2714dbb208310cf195ac66e6605b0b5f934c95c76fe60a0703dfd5c927d64f2d2959e121527a9dd8731225f92bd4cb7546de5d5729d40183f23617f8ade5da50e9145764211954f535d7aa0121ff2629317686ef405441d5e0bac59c4ac85cb6b12761a160d9bcc4068edefae67ae9a209345fa075bbc47126cf294af391dfeda1e1ac771de8fc61c8309f0b85b67a7f0cc07068ab6b5e6175261dcd46f12bc884a81a09faf0e98eb2e72a5f06f535573f9efc20e616c2ec5a72f7f73e8762e57b11f7fba89193a840d0ae161f658f08c7cf5a0d6fed206d54d0a09da7b1d2c9a74be781dd3bddc6fc06649076fe22593d4fbd3e6fccdecd69b8d5f2c96851eabf3434f4363f80dfdc486c312f828035782c3d0175ab6dcefe4d780e4a67bcb2c3ffeff6ac42d6c58607f65cdf89d770b66fa9868d551e2a0a778526143a55824e2c78f8bebe14062cb8e17725ae43453e9a66b3a868f1555283a7c6b169fa6b5d9f9435a2bfe637a285b14271511b7cc28f59a3ded5bc042973b7eaa9b692d701bdd53f8925045c16d2149524a9efe18462414a7e300f75114efec2e06a59b2098d420f34b68b242f9f66c139a1222984838a5de17a4f55c4959c1d1046ccb7765c2dcc759a64014deadf2d9c18a2ff4cbff03b92c99021bbd765de51c5fd81ef7b9acd6fd98e82dd0e62627f73c579b532c325f06ac1c1af70399b09b4f0751428aafbd5d06103518e41319ef34914dc39fa855d9896c38ee82c5e37b5bd8e1f07f5ee2214e231aaf42f193a4a3d05ec7d946264bd2a67f57553e92f2725d53e3c820f7cad62eb24627b02a6501c04dfe4e2cb0cb338c08f3146555b38a86b591a4c6ee4b55a8601b96a0822bcc88db8f266031badc7ea16774ed818c07e45d5a3b0ac1e7cad2f164f6ce2be742cd9b55e15ff138aa8f6922ecbc17bfff9d9f5dbc66364d325444dbb4f20c207938b298f7c8364768b6cdff43bb18a9558d451e624eb369e3e56e3a28f8398f9e8d5ebd6fda387390b8bd17634d2be7b0544e0f9360d248f2b59525be2ea95cc44094160e44538ce3b03a8fbdba954aa3c4a21d03cbe16d9f873a8dacf3f913f0c2f131049911198bcbb75488680b801d9c426d334a217f040d6943dfe4cc4c6be845e791465db438137024b91d7ca0d14e450d4fe729e4183266e5a06cae852806225fb7bf1db5a7bcba3fa54456af83adb3914d9190a8c931509fc6376d7db6e2197971bc21a518359d479c7b46fde6e8b8da8e91346f1724ef10dd42e62f03134b47e2a3d013ca6b8a79c75801d13f77a052e56d4bd2791d4ae74a6f070bf4538735c8f6fcb552877c8f5820089bc73f02abdc51f434bad2df19037ad02a5121a63ab8a02c0f2a268c99b8c39392ad0ea93c11587c88b96225de50c597bad5c8aa72243b53d34053ca7501ec354ee7e4d97847018fcc3f36aa30fbc154b77d4c0cdac2d1d39662ebc0845f7df865df6828c40ddbe2b769a09a6547522985b002583160fc76ca712fcadf91c5011c248aefff947843f6ac55e4565ad104a9086c91714f9efdc5f033397a7f60f7ed8c7958ad0f751c13c5dcc5ae52bf338b30d1714339a37b1a05021fe355a9a2b946a8d288d853ed6fc832e4d039301ffade35b09220a4dd0705967c344f6045687c66f71378ea6eb6427cb1b239e1cd03918d75fe7f96387f6e72106f5c90129192a9f52bfca732426dc293033fda4bd524a2be291c1e0cc0a35c4a53f69506d81ebe7be1357a87f6e22b9b7357d4bad65038548a8c029127082285128a78758748752666e85a889627953f8f771e0cae87aa8dd1408d58f872fd35edfc046aba34b25a7f19864bc78bc125f98c890d96f33e15889e465f837016b80da26349e9ea0e01eba243456980064588fe4b11c55cb890ee33e7f527a6e6e59210e01bb86daa89a53d310c9d5d3ac0d66e7874e8a08daa6d36109e97ef8d215e166e4f4127733ea49d6b127f277e45ffc811e60ea19c8063cf2618157338579dfda5d0e1392342f0894a88f5497c8c2ca0ede56d7eaeb6bec296900672fcbc5706808140b1552eb380103ef1a0cf11d696ba1dd973ac2366d82e4c5a77fb1a3f8e76d832cddd7d3cba507d23e5826d17a6ecb409eb59f66e85159e42626ca552db69b5fa5e009b49f7d7e51a345319df71817479dadfaaef5dd51feb1da41487af8fa9d3dd8a566a2334b203cb42163958cc3ebbdbdaed031f459575ee186aeecd102bba959c7a36e11acf08e595f508d33a2e2fa284703627061685bd4a8b5765338a09ba3630e7efc3b4346e4117d153659789047a755c7710d76f892dbf104466de5440c941b83928d8083879e278b04ff40f537fb4afa1043583aef25dd7b4d92e0a89819c14dc031cb46b679eb26f025ee95dda94929f7710892872e6fb8da8db71d6c75bb633eeba65e338ab1f163a1bb212229868570b2a4403c0a267804973648246250bbac58e149d5cdb436f9e71a6787e6f9de1975782ca61c6bc87ec453060e27d7f48e3dbd0cf142edf34a87d5787d3ff0ad02047539c44b2667f94231713cffba78690277dadb0b75461eb64ce769bb362783ff5555015a61cce5fa44d6a47cc228da74c7791899bb2b387f67bf2fa2706497231d73b7ab87f8158c17694c8fb5880bf9c4e2aecd9f26561d211a43807716538bc2731943f03e5be1fcc4b5ef99ed2c2d86330bf274ba951fdc1926651effe88ac481ee07794ebfa29ee0d656b56e2f66db599f47b4c12c69e8ac32a6fc00cd13ac39b5109af928acabc83d77fd1d39c146dc3e949557402918c0f812491d6c27699f30496b18d558b333550d725c3797a51c249b07a896658150102b9f421c2db015cf4ead8f9408faac9bb7ee8e86a8c910f468e67aa6d59b3df27a14005d8fa4edd8b7b255fc5e92eaca6978f2b1f21e812ae2b59108d7d96b34726d3c5d2ea9f78c7e035cb3a2e22abf3c86db2f563dae7cd2d4cf972698fa760a641481be9aee436ec772c6982548c8e341ede2e9c662a454a2a00f5c2ac463fa8493d90aaa9f23f7479721f35bf9bfa923aa6274c877947cd87d02479fba7286208e46838c67b9b9de46bc50c936e0cad32facd9191ee03f94adf0a19cc728d9b926d098c2b00154bd07facc048c104125f93b1159904b3225d152a13cf370923f6e2ab0b9d9b73099dbc4256e25551395dbaaecabf03d58d46f17164eeb2e9f0882a08fd294410216543b770d1969d2796074e874678eba759eb4829dd856e5e0e6ff8f3b513f6421c0075ef307b3addd52ec03edd8778aa816f7b880b51451eee8a456325b8c515ab9283f1ffece842e19953e777fc540b4fd43ce096a11b91aa051a782e3cae79a5394eb2ca7224efef3513fcb8c30316111f99b10a287b99143f158228badcabb9ce240cd67c31e73ed9550e586ab983d664d6edbc4b4f6d1a6aab7c9c9d1f549be77471e433635affb030dfda50175e517c52410f9d8502e6b52c94dd0c96837a93a070be956de61c51f957a717da17b14251be7470c87587984fe8473d33c7181b34f65f2e20a7f6c9cb1e3c5cb2ceb2efba13e958a73137e666e6e99f8b7a69411b6f62441e40e37e97be971dbf6c342bd232440c065d347732021297729b39e4a604bdb5053021aa7466b7ae5d4bb61ea1f1eeb19fccb4a7a55a21e21e3a27d6faaebd6c386ae26804a7256f693f9f11eaa8f2f296dc74a46465447ce73d048063e7ba4210048a1491bb8774cb16241282f281f21364e5c82f52ca443e2875e6f8c86db0b00ab433610d94d6d625cc473bcac02da315bd01c3f487104aff5f10830989b003bd200fce766459ca6c5e1e51041954e9b4931ba9dfb4113c8e7acafea6cd9dc1a3e1154192bf1246c09470564cb6fe4da713acfca349e68c5399d078114a7f13032baed4c7519f0acb973c95209d8790399c6f029189c7ea972a77fc5d81e5f5da3bf587f8d4fd98d649636ae7d1ffefb0adfd0ab2cebc699febe0fc2b03482e65f0e58cdb16d5c9cfa06408653bb6d90c12dca611f23aa7fb08087584573ffafd775362546e076f552ba93bd951a75cb094eb553deb4580ce734692cc3f802a3cd3c32bbade201431184cba417d18a02e64831846cf7db6d7269a01b37dbccfe893a6070cda42eebf97e16f0429a2dfae85099686c669ec81c850392ba7a87084af00f94be0db1b8ac39c0119ba9551bdb24a87fcb302d36f959cc12b763e34c8e9a7185292c7275d9e147c08df4926e5e306977a5d8bce008eb88d3cc8f8d57c8078bb450df37a62b870be345c99ec2d7dd72b716470e396b30bae796400d28fe9cd3edce1a1263c138cc90beb16f8dc9f688a55056b710379e9e4198d4fd5fc02a744a1ca98c42ad23d9f60abdbcda60e30cdc4084a9cd1eae55a67936c5edfc5edead26ea5095aeac22c5edcfe7122e3de4a5bf3e981d8a64718ae2d7ff8403f3ca9fc4baaa1c4fa5588d6d845ed5ea415c54e4240bb5e25be4167f67248d1c8e8e9cff52cc97cf5c89bf0751d797490390028eef87d169682802c60521db20699a0cbe62f997b93b2f93c2e3e84e53913763db8c808201b3783bb6bdaa9dbc253f60f618e28f782289f531d99a32a811909e296d0ff9d3496ece9c99f43eb2944043c4123b19a47ba734d6a6c0e828e446d325548e2c9734b7a37e460570c3d4c4d8fcb2edd41a5041fc7ce4db575ab839cf2ee1e2fa0f702339699bcbad9e1d10b39775c2c0583d0369b07cae6f9a8ff5a8e8856ec5dfb5a5ee9efbedef954e3082f630306341e7005e7ef2395fb3ec88f74aa594c23d2e71fae44d2d8bd287bd71f498cbfcb3c013eeaae0d20963d39ff68a8b53a8da5f6808c2ef6abde4420f0dc240c106bb22e238d1ecf7e6bae6f0aec0aad17d1856b5ce330701af0d8029d6e304e4da8cfd25bd1c3cd12b29d6bc79c0176fe1cc2267f38cc486b68a864ce446dcd09206cc578f0d41bf90e5eda9ac58d28654f9193ec0d0fed8236c08815e4258580877e939b168c993dd8f4cfcada962da589ea80e61af5daf0bd9387804e1", 0x1000) r2 = shmget$private(0x0, 0x2000, 0x1, &(0x7f0000ffe000/0x2000)=nil) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmat(r2, &(0x7f0000ffd000/0x3000)=nil, 0x2000) r3 = open(&(0x7f0000001180)='./file0\x00', 0x8000, 0x8) setsockopt(r0, 0xfef, 0x100000000, &(0x7f00000037c0)="3dd3767626434588202b9a4dea98eab83cbec4cc070546c9056a9b94fccf969f8c1b38fb87d956125c0855fb0abe2fab54daf6825b2d0dc8aca9029b5101abc2a83f9234d71ebc9f17cd01ccb45672c57fcacaa1f01f50926c0ee0b410c95c6e97d9f34599941798103f7f293a1ba29e1a1a2fedf125e8147b216f3ffd8807941bc0d41ef47581336b34bf8724b0d577ea9971f8e7db31095291b3eeebe2d6f632cedc1f748aa9ff256a55b182d84511a8962127fd0b104dca2ac270a0eb00b689a4b4462958bb0fa2f99493ce3bd04598ac039d109c539162590fefde93fc10f7711f06d5cd4aa8ebb96208b7dc93d1fa91d97c826968d00b", 0xf9) pwritev(r0, &(0x7f0000002400)=[{&(0x7f0000001400)="a2200ca255b6c54526c5ff33d3c1db40a853b31b1358dbec939e42eeec22e92ce29d076b4ece58ababe5d6402e9853a98fb03270f6cf7124d4a1e081a9479b19d8561ae2506eb4f0fbe88e00666f09276da82a974f5c5a302d773b661e193c1aeb5f644b964b0ed46ae0f114ba24a33bc582ce876ccae154cac32847e4b82bc62ae3132730feafdb27fa5afbc7798a17da88e0c27561f2f28fad496ed358880980ab0c5e9f2d934b9de15e225727bb5c9250ccbdc709f02666424595c638e86b36a1e4b4489ef224fd5cd3c30083d684073e0bea67cf39b22f3d471f641bfe34c215e34cbe1d64d30baba8cc9759804b8784f135538c885527cb45fcee0e2d76eaec84b2003fb2173b9146f36076db96b437b3dbde26fc5df129620fcf26523e99b74291af1068d35eb2a517bb37cbd5e644a6be47e2a0533d856158aa96695e44bab67d95c319935e905ffecc010f6487d29d6ef838e46e16f7434afacf0a217431762f26678e18deaf10cd472112f3f3704b3a44e2c689b8dfd1266cc35d9892de48edcb9495585643d7bb56a93bb6332d22b2e2e32621f2021c837ccebb99f4873f526569d0a661eec61be2e8d94bd9cf73c1cde67c3b422ac22cb436e4e82f10fe67f3c8f9bccc53faf0f9e0bac8e30cd036a17b865a49210591ad00905e98165dfa17da941b5aadf04f14028dc98c0febb47072e052ec946eb8eee3ac51ed0a3058875ed99baecb6c96cfdd23601ba1ac1a10087c3acc0a1c48967a4a5a1a7aeeae9da6bbc8ac29b34d04b257b433fa9388ff504d375bb5bf5599e154fa1698bfed35f4734a723c675f395557927257cef579245af79328981bcac0bcb2859374f225bd7d0b33152b170cd60fb274274c8a87015321b7209efdef304ef491fbdc99089d8e726e8e2000bfbf6cec48c54e3fbc3cb869fa36c58002f2c3130c4d0f732097d32109800283f386f628411e1f8faec09afd1e9c55e4341e02c5aa3d1b0a0ddcbbe61b343f7c505772aa6bfe986b32d41dc37ff59adea825a6e5abf73301355056ae54a31dcd0b38186ae778d8d25c0acc23c9a41cc4a79d0b0d75996d8ae103bd7d344ab7c6e0aa3f3fa2bac7f86177843fdef36133cfb7495a01ff56f5b9022c7997a0cd1dcc6dff51992564557ed658eb05f448186803e619c9164651a5642359e3048157ae192cdc7e07ce1279be4a9b15b838556d66cc427ff609ce342b3b9588d91bf991a65671e9386e5319211b6f349625fb3d5e14a86ab6b9fc9befd5b2d45c375935ba06343937b9247ba8f0ccf7cfe7ca97281eb1a7fe43e403d6d017f95935918212574ae5aabc07ac0505e9184dcbfd52fda76a59b84d46f73cd878ad2e6a9c064612f636f67760ecd46673c6ec5aab3fadef0588b4ec63ffc72d740757b0f188e4dbda12cea916e45b7249b071279a9cc6d10cf226ca3e3b2cb02d128fbffeac81e8e5dde85b3b715d3f00a8f6766bfdc5936e4fa121bac15a345192d8e45a1489802c67d135f7713f5d769b9d327b1d5ccb9767f61f7c2f12f2b398f6435d1af5cc7328b4cab7c386b60fee52bd703a5a6b1ae6af605571535af967824e073391c7e7e32b1119d7b06608a0a522b273dc0171ebd7e70bf9d4eac898e8e32aad951348a2fd3fb94ce827316793b1d13b89b41ccdf825ef19eff362085e2f2020eeba900875f3bc085ecd643f917400513ec4dcde5a9ce1c5291039ff4364d7d361af1b92a643d5474b5e8f994b2c59cd543ba3f1128f80fd7b46d502e6ec196bac9a38cad7f4a9a0b83027aaccd7b2e34cf7e8272142c9adb77c7bcab3f41a2092ef132b12b679fed629ceca6774f41daf469322f9f269182c435a34e773c7c36f6ffe6de80d538fde1eb4462db78d7fba6e2c249bd36a48c7eeb119b96a3db336c7b21040c87c86fb36bb57b4baebfa2503410d963facbb8103ea5aa5199e1a799a0ed4ada7c1cdf69238ecc8b61dbf7cebc8e63a20ca1c032afda96dc2ef1f722e9a96502c65e252c0f0bce0004c2d94aedd5ee94fe51d70420a35e9eb60eb676533249b0b9fad648b091a41b49d87ec303986124428e844f4563e5b8b06a7a7afae154cadb603e19845cf243ea236e7091ad24ca3dec41dfd32ebd1a56113d38874dbab360b28ed473da5e9b18342895e41370dbbf87f71d02a81e05d59c53a96dc92e429eecfb3a094c995b04618c7fd49cc7958adb5d74fd6fd34037a3b2fa67c899a59df3d7ea00a478f93b374b374f8b3594c0c1abc52260bf61e3f715b9480faceb1b7c6ba119f23415306048542bad9da7e04a83729484b17b3676ce30ae02a69d1b009fa82abe1d1111663ade8eaaff668681c02472510d123caa63fa9539a1c31920a7979c69adbe8e04beb0a9691b6cc5c78d50658e7003d1a42f908d79229a0136bd47f305cf25a26ba56814be284f17df2085df38c6949e72e4ed31465972c1bd94e4d94fb610dfee3a8199b86fc58a78aeda9302db34feb374a30ac171206efc7eb4e65c69da2e0ebc8f0556d009a50fb1c504f9cd40ad172fc1967b72bcac4564cd50fbcf6e1af988a1774372fc5ef18dfeca0d82d6d83a7c7e38ff00f4ea0f91467e8222a8ed1ce77d3988f191a565b8354a3f034a8fe5f0eec3fcfa802ecc54be4fdf3e2a9028c6843bca13d975f6f4236db53175c7498f4996dcc90547ddbd206f4b0bf0cd016b3762dd91dd2e9dc4d55b6935598d486d3ac56d2bc49f7473ab68d53c85ea284146bcdee6d867a59f92b937f04189c17139d1ad65a335358af915d0da2ec3740453b166dd1d65b956fbfdad67590759f556556f98a45be7385404abb428608631a16b94f8662481e044bf601be502d711143b0ebb3623bf94bdd66112e007c80e5278f9567f7236009f6834fb1fd8d4850fb14f0799f48b487256b91507291bea3369f79fb54b2094aa3146b47fd885648382cc1e4e5c9d0b024bbc416cfa46bb1e1b6dc93ed12bdf64652b9c78ca2a456ecae43c6254344a2c0f98da2b8ea87bd50234d8ba0825e957565dd503c6f3d2245d6a0cb2c66120fd7ff70035e743c953d65e6253d0a542aa90429b4394700bc3000c832fc0f687d579c4526080c88fbcc60b01fc964b49960c1847208cffd1994669b9f254d346b984ed5d30b1d2259cd77f5555edb8b82f8dc75c009591a4b25667f3e81df56171ba0abe78cf423883f144c62f361c1baab511bde0c2d480c6db1d580186cc298cae6d1ea9f9c187ca7d466b80fda10ffa3c4674e49427688bdbab8367a63f8df3a5376a9d8b8e4ca9cde99e2f69150117ab1d4da37a0df92b89c37a5162d0056df9f757846e0306fe3bf28198b70b679e1526f140207ee9b5ef9c8e283b5fe0c5b0df05ca8776a95ac59afde16205f94f25dcd97742ae7a025074f1750f7ce34a5315cbeffd4f955977c0666ba4446feb0b02dde87053c20252e7535c5371ebc12cb2eb78507bfd355c019e2895893bc2048d1ee24671b743a9c08b20c8faf999653a42e75943841d636a433ff948f6b46eb653147a411bbc79a074ad339ad9176a89b8190200c9179ff8352285e2dabcdaef643bc12c8cfdf12d196593a9c7748fe197a819142b4da5b1f5cfa7265ed2b4aebea86b6b0b5977e2e990c678aa25db06653868987b29e2a8b8e920fd3b7b911c9071f780d49209668dea06916915b36f45be29abbf64c072299ee35314c4de05dc6a5b8f2731fcf728a5585bb94e0f2806f9083ed162bf460c006e3bff48faabfede9f1c866a99dd34e27cba8850083ad3f2832cd1e3f9e03a3ca5942714810795947561c31815961ec2f8af56bba74c6fd82f3b71ed601c26347832d640ecc93ba592a5eab8298863f26cdfa54b5adea89d9ab256b978827a9346a2525ff74a4e09db3b77e187602d09a11a4676bb7efc3a684394f20aebf455428645695a05cd5c990dd3d924132806290db844813d5fe4f440d94308f319bfa0ed3fc39cc7021497eabd71b76fb44aa2fddfe3c011df607a9107d2d8dd48d7597ea827fd27170aca1d5ad181e680d6ee826ee5864f855fc42004c5e6df85c406224c1e3771500892ba729a822883b06b1cdfc321fcbfd62be3499488687816566855f594741c9b1070baad0e32bda23fec3f947065497a5cdbb6444427fc9e077dc2237d55de4e008c586bb764419d0cbb02110be89bf3a77c600f0a972ed5de604d6bd2989c904708f16179ee44618468f8872ff283c32c4bf0a0532779d5f8662edb183445fb3c14c4a73e69f78a1039eca565b33a4b596084efb1fddbc14e00f5417989577c9e2a45f7d96e3857c72e47722c458e1dc886432fdac24bbd8f54dfbcd1901f9656bb9483038413d2baaa76a50ddfbe6b682c0810ebfa9fad9399b23eaa232659a1864d81834d7a7c72229602a1b540190b9334fac9b70906b9b93f49d4ea7b568c412df5f2f035296ddd96cc0fdf19692cbe08285c77f82ad6c9ff9461e0952b41273cc18762093e9ef08e210c09bc75339b9aad45b72bdeaf7b57d0a110e730fb316dcfaad212033f60938582b30407f9cff118dde10334f0217fd026e842f772cebe6cf6334c773197ae5c93e99194cf186ba0a785fea29d73a1f3331ec112dfa2a68a7d8809e68070c62705ec36d9281e08be976896ad1e375e7dbd0b57afbd2c889a75d0b0c470a4bcac9de96176a81007a613ff92b09a9d7f343b57fb20b3b33e7cb84eb4b89d34a03a9b8a2dba58bd750d058e276a750d0a7def5be98996d00d9f81090440c7ea106dbd966d9e9d4678586d8792bd02b79bf0187f01d926ef6c590df1cd2214720dc07734cf7fa7659426f90cbfe606ada1239311e3b153da3fbf8810c29b28a6adbfb641411fbc490a059ec03962bd37187b58130476929e6d1c93d69e1a511e50de203660ab610ff7449f209628257b8ecaf6d2cba6c27c5a733151916e41dff4a1ccd6ce7edacc6336d57e5992df878d32c0a084b20589c579e355382e8edd1822688c892dfe85e6fab26a26016452a4337ce43a37657089b022d905a35820586a6648ff0f2c2d2b9331a4a68f24ce009f453a89a88fa97181945861171993249f26cf1b176cb45381942214ad1ebc0fb87ed17569cf1d64a3770d0837a461b27021199732fa1bcfcf8d5cda5241cd3b89f70502fbb8d33e51b6a5df69db4a29b835968cda5f7a0f471b59af4c86f43edf5096db263b3be897bb0cdf7a908d42aef3417d5bdd5bfb1bba17be6634dae547e2dc9ae295f9da8d53094cab854349ca30983c1019c78936d39cdd47d3905835b89b9cfcfc8f05ea44d44a03f5bc378e9a104be854ca94b6fb298c78284174568261f20fa6178deaa8eebce8836db8993c8d25c84da0370b311f23e799d6adc9334fbd845f5c5591ccd46d5571f7e836f680fc340756895791261e05d4d7f08f42a94071cdea9a21c67e2bd826d31aa488d6cf58c0fb4a191782fafe8acb8667adf7d1faba133ec1199e08a52dd4e305a4a5ba9d87c7dbfc1c1daa267ef2ef6f7b88c9545f72b645903e215af70e69d973588bbb1bc079525149667a074a8e651030b7408d8de6b785c0024c71272eca598e4123d3a048fe25d27754779afb31fadcdb042beaeb8c24be588650454892ee407b28391e424804f5c64f6321335239326162ff7610972890bef1b9d160df6a881b345280a5fef704ba50a196efda908dc19fc2947a1cc7bdc4b52ec5f12aa7d371be58a02d2cbad2416a2fabe900bc40f3c856bacccad1cf2984f5fab4cdffa3fb2e8456a0e4c26", 0x1000}], 0x1, 0x0, 0x0) connect(r1, &(0x7f0000002440)=@in={0x2, 0x0}, 0xc) shmat(r2, &(0x7f0000ffd000/0x2000)=nil, 0x1000) r4 = semget$private(0x0, 0x6, 0x621) semctl$GETPID(r4, 0x1, 0x4, &(0x7f0000002480)=""/223) getuid() semop(r4, &(0x7f00000013c0)=[{0x3, 0x1, 0x1000}, {0x2, 0x5, 0x800}, {0x2, 0x5, 0x1800}, {0x3, 0x0, 0x1800}, {0x0, 0xfffffffffffff800}, {0x3, 0x10000, 0x800}, {0x0, 0x3, 0x800}, {0x0, 0x0, 0x1000}, {0x8000000000000006, 0x4, 0x1800}, {0x5, 0x10001, 0x1000}], 0xa) pwritev(r0, &(0x7f00000025c0)=[{&(0x7f0000002580)="80ed521c0f246c76d45b86a87e5717b15e7fa46cd561907a", 0x18}], 0x1, 0x0, 0x0) setsockopt(r0, 0x5, 0x200, &(0x7f0000002600)="d210870dfadabdef810414853cffb2e1a2bb63a0b2c4b921fc52febaa78e8ff10aa438bdf3fa7e14c240b677008ede45fa1998cd968f8b61cc0dd0ebd3bf0d7dd45f5e8b0b17635ae56604b28610bc67f5aedf445e32c1dd9aefbcda034348623f990041dd40732c617a8233d7035f78dd6bd796619a8f8610d8feff19067bf06fd255e307d698c90e7ad8a30e5c91c66e24f188f6cef55aa8c794518c4f435aaaca15a200c3f5810ce32cc1bba5e5d089479184d52688ac5d6851991964ca2375b60796c213ea1bb653cd642dac5a8952164e0090ef0f612e46697692934e32795da4746affef8dc45c00bacdc56161ee43933bc2685d345c1f6aea67990a5b0eb4b9393879d0626023733a22918e25fab05fb868443566c7fe82d447feda544891ea59976a504f66f47d6214aa71a4a07b8ad65429823ac57f474b9c142545e56fc17e1e9a9a0069a5ec3b642fbf3245e6d24b31a4fc76981f6b9394e33732ae6e5d92640cff7220589e759c4e29d0c743ed8a6fc24726aff35fa6b4265fc46e0f7e0db9f5c1a5b5083a0771a3126b0c0de862daaf584c0f368537937fa836d18892ee32ffab0e57d20f351d082b8eac9729274c7efa106797e5fe8c69cafc738405228f9a36c432c9141e4735576272d4615475bd529c03fbbddcb053db23b662237cf12c128a4b3463052125bb9430d6f5404acc117141a86e17b4cfc67217e984f2f01241eb828586bdc14c9422f8c8e398277ceb2d6a6a34524ed68c84f577d1e5b806320666a81602c1991aea79b507beb51e12cfa67ea5dce1b817460631f565c693f992ef0d556826483a2d46b82d5cd1614e1d40b7b6e4e9fed79242cdf4cc25ee937d7baca5a79347c5daee110f10571d2dfcc51e1345032c403374ff00e184eed60a66666b5f35936c59de07dd159c45568db385f40dc67f21e6ca6b99f47a3e093db313e90b4750e69de5b0ccf020f4dd45fe13ac1279656a6a28add90768c0aa5c8be9cbbd01ece1a7674a1a67bc1e20479c30c82d24c226c635c7b8682a0e876017dc9fcc3841194a47a8eb194be686bb52df86f0556580665e4579f503404d1e546d692abd9a9f50baa96d5a1978bf9e53d41fa0218b6f09d8005fa6ab1297a18037cf62ffa85fdf9b447862d5c767614dd01ea99510cb94471d2a72bda5acd72ba73973a1431a058a9a6cb8cd23c856b259f7bc0130a349e1fff166d6a1c4af41b3f2d9767724d142a1855c105a545b7cfe80eca56d9c0d6bd86ba77aa86d94f0428128f074d1e1afffd5540b07289b89aeb207745ad951c89f86fcaf3746bf32a0c1583d86b166cc9cb6ca9876b4a25d1ea77eef7f82950c424330fc2066fd9d9c884961a23531ae153848cab0e7594fea907fe361b150b7e657d45c7ec4d550d7383ad1362e32d41d2a9217835a97979c14324be078ebd3da961e19f6f5dd8d6215a3f880f42dfe886dc574fe51b4b53a6cf693879713d4bfcbfcf44f3df16767f366d578eee1de3954d464feaf9b9d3e137fb5dbcb1642bec0698ee752b396b1d540cf51a5fc6b3c5e753fcf16ed7f99bfed4268b632ee0e8d5dca0e0f4bdc3916b90895529c11c59719e2c1ce2e19750640af03fc194914873d634361bb0492004285c05815c3739620c58d771312961e63e007bbd712a4659ce8049a18a9de17d850ae881f09f6fc575efe548677e984aa571418f333c069dcb92cf4304f02c63bc5b45970a71b539a4e2a1c2b1cb1e28c75a2d6aa31aef7bd37a0ba4dbfba4ac51350bb8f5895fbf419b20b775b44e4ffb9f21df89e6d12a4d021c00daa81a75b82327e5d9b9fcbb712f63bf3f139758e0962eb1cdbd790d5861e5bdc9e80f76de3752fff5eef26881b1497da2230951729fc3f23a996a27fe3eb5fc6783c0b4cc1cf2613be2dd70b5015a3a4931ca12ba54fb80441e43261b68ced6b5be9c47c88e2b870db5c68a6d58aad6220fcd93844779f2b9c706c422b7a624f66e9d706e80ee2975dc1775c05caa5af8c223c965351559f32eee654c57164a3bb4b09c0a7fa0c45727f5c32c0b15b4d72a19b1908f4f76a1efa5cd2f822ad953a69c2fb227be65b95b91d7a370e88702ed0ee6ca962c2c54812c2cd43bbbe0d6e9ed9d200468385aa070302c4603c44fc71c2be20eca1842fde91ab2b5f723e171d9c22856a58e9955438ab1b85c41e2c52ff97db04c78aa0dfd0c7d778f4d9907982d7303f949a3113205a866d77abc72e00dbcf94c6e7e5b6c38306dfeae7b15a6a664e572f1340d328ba023e83f6638c6f562d3abaf9ed554bf00245f23007a8c09aac997db78dafaaa6600741a2a6c7df57041ff68d30a7595cf6137c15c91363afb032597d65f145d041da16008d7a698de1b42424551e2a0544577e3c6061620be8f94ec0db90632523dc5ee43d7a394c295e2cfb54ffdc2741cffc3886895aa3af5b90092fb6133f93c751c70b41a971fe1e95306f1cf780bd98ca8c032f13742c01778539df33885bbacfd1a38d01bad9bc1e962a0fa3ec075e79e523144a136da80caa7a2b35f0a980e5e9279cc8f4379e5e8caafe31f1d70fb51320f38dc54b35756ea6f37a1ff2f3a3108b7205f87906eac54929d058fb40bb376511f4132b8a241e7ce1aadd361257452b965a23586c50cd815278f9dcc34c2e780ae8f289ab985699b80c5ee73e39e36a7c37cafd97b5588e1e8530c4bbe4e0239d35c3cd331f547d573074718ded9f455f2b8cabef550213077029bca0a18e3d98c62a5d07c7e3522c2a7b1ae7fc1259028d085ba1fe8fa40df219b21048b9cd01f7c22fe1ce0857bda5b2b2ef311c345fc19e1b4e872d7a9cf93fb9f616b7b0e3479180e1b5f3f1e679fc4b634756af3fc666c681a0aa742033f9f9c05d8b1cad4da9b4e60190158742649d63abeb86be2d520765132aa5d6fe2e1256162052e998ea6f1df9f345c77968ff6080e4e30e5f37270dfbbd8169c1bddbb00112ae6544063efc8c94cd4c2c95b83784b7a928d01500cd0e54fc0e8cd63ca8516f62c8b8df8eb155e622bafd937ea0e1788077a1c3f7503638356a80e4d6db18c95ded53680a9132e76baf790b9d3c66ab0f23790458931a040a40da37545b749efaafc57ae4da0396d63cc273673f97041aaceff3651801b4389e1d2dc00d1703ba1a9c39a1d8588c3f4eb35321f4b3ee80ad59fbe1256fffafb01a9bc52f04fb30970e71d174cbec1ec06c3a1ad0f6a33119712846a5060a111cecbd53c99fa8b8124bae6014417b3bd74657d658a49b0556f97607e1e15590f2af83339a9b3274e061dcae986e43e0b91691f5631d2161fb5b9708044e69103d483700c9ed8313f6838c389e93349db5f11d77ab81a49fb01f1dc25c92b6a3703934f3311da8cbf33c3dbe0c78888032fe35562292780c2abdef7eec3d00e553abd5a334b3026b0e3cedf96cbfdd2caf8972d87aeba43b63e5cc6ff4577b103c07744c5874ccbd0337a58e7db197e6b41d1149aba1a03454d31ee635a885e94e369e37b36d0f0f039f789ffd6e9b6d44fc046bfaf1827ff2e49ad15630e7aac47f780e05d4d68bb671262e0179ec56e0258b29b2ce495a5b24ba612677dff48ee928dabc5e333cf844ce300d8859373c9707a44fdbf9aa451aa64f5fa4e6892df1f9681e11729cfc182958d6e9391336a4617365b7d091357f7c2a35c5e9dfdaf9cf870b1bce05a88ddb78bef83f508939939a48209cc3da5d490dd9490755d1afebddd5369e51ed5ad303c4eda83ee5d5d7979f1da366f84644a2d1371d5f7e60108c6c42e462a4152c0d78e083c85ebbab3623199611cb4563fbf42a4146ee6d6523d98c9a097f6a23c9fb8824c83dd1c0acd1101df58d1838729dd1aea5728a5ab99a1b0369ed3461cf3c1cca3fe7e2b53e192cee86b1c696c9d636a405ee29d3e084c34f6fd35aee2b033e9b9623d01db575b0e4fa05bac9b94905832d31177ae69e51c8f920d5099465bd4e1cb602506871c079e02beca9e631c2c0f755695814bc529613477ebc7ea8ebe3353d8112ee1b0c9220f5f8fa4ec8d599e92dd169917761e767a0a750f1f622e3a94b14139f7eaf4ce776d1d3807fc9095c3c468c5d3af0d8af0e88bd5d4f5484df9c28854382713bf54b6462b5e51a7d9aed69097133d19184c7d5f4dc111418d7750f5674aa8ea4e0bd3b1d315be1f0c01095bc7523a72d8d94577e028e29c7f7380be510a57d2c4b289d2d805cb22b950171c5f2c979dc1131cbd644ea2651e0a3a8e17d4b13272e26ddb24e0d3c011eebbc85eaf11b97fcc39ec00389b362548f60014ecc28feb254a0c9e2837e4fd89e981c7629426ee731aa49466be0ec384b426026873e861ccc3ebb3e3ceaa69d53543903d580d07c7fa48ba755cc2f05f459d552063ed289f7e14f13ae8f95a8b4b69017c2f19848911b26fbc7b52c790fb8fb1c5fc1bb438c5a087669d616729374eed0feb1eb452c4501e109d80046f343ebdc39339b1dc9b4d81d0136deb2d09590a455f40d380d74bc389f1e2db33e4fdc6e290363c70344002aa1fbf3f2d04597618f78934c6e99b4dc299b3179faa4300495c06b07eadd65574b967f99a723e9bb4643cf19a5fca0f16d04f0116ad808650f6ddfd557766ea87c0785cf41b4344dc03075cc4453eb2a2e910560d997f3a903882c63422799b42ecbfa51c1f484dadb66317e1d7869c56aa7478ca95e44ed864737fb006a1ce71719855ec2a6fbfb418ba873512d0ef75b072a8d7f0892532fc3078143166e61ddf9d21d2fc73a591555ada6e3e60d52514a26b978d16b05c8a6eb9e035ad570014be25d90899f996d27badc1895ef6d34b7f3cc74e3dc609077911731d62b33a3cad055af4c58a72fd046e39b86328008e56b1b33e383abb1e714033008c3850e38085a85a8e054cf116b046f5436f64d85a43e06e4e51510dc600a1d411a33a533f76ec087026af56d6f7990a83bb4acd0751bc12c666b2c82381b7d07b1860beb9ede7a734a3b37a1f2a7aa4c5280bc94dffbdf9728dfdc641033076285470c1f5215f6960c16503015c0bac02a28def6c2325ca705295807b15a1b4af9c577963c49fd6f500e66625869c7d7ae060d69f92807a323470e69bace51037c1b345d25164a05f2836ec7c0ca1f0319f715404e617e3016068114080247adc890d1a022c45194479547368e1d484da04150ed832ea0f1af27d7f444871ad4d42c58da544620aee7b2e160f411bcbd7d81ffd2d0c4af849e5fe602593dc4ea99e1109d8d20d1c3fb469d4a30a51f57038b3a3bb2171380c440158b54f75f77cb9fcd63f738b3f5b4e4c7fc218c4f1f23240ca579ebb1ab633b9e918a392e69c53deb8a8246b152d1bb5f39ba46903a4051a4399edd2e56e2733f9a68f6ebaa77f47baf87b04177f8b8576fb17ecdbc3eafe23d994cba269aa2d7bc38ff9e1f1776be5d8f695645624b6c28215756bc3b66ca68a7a72106d4607b4537afdf367f2b0e92393bdd3cf1e3788435fe223c2eabac39bdffad3eaef60c9b2b02f1b9b848c20f911056020bf16cb392257bb0723338182dcc239681cedc7f328f876434b85ad64c46d49bedf1b2806895b428cc2f338368d44eb2011776e8e237272a1f5b7bd1f0ff8ce9ddb4b493a83d24d13dea2b365705f23dc8c4ed89e83400f4c705d61d9943a1b2193268cf676d8d4fe5ff57c02f6c1c8f56455c591453627b52c6eeddfb29370a53920ce47426bf61eacd2256a6b52a34fe82a3743ceb4e53c04f8aac93", 0x1000) fcntl$setstatus(r1, 0x4, 0x40) socket$unix(0x1, 0x5, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f00000011c0)=0x8) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000003640)={0x8000, 0xffffffffffff13ef, './file0\x00', 0x4, 0xffffffffffffff19, 0x3, 0x9}) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000003680)=""/79) semctl$GETNCNT(r4, 0x0, 0x3, &(0x7f0000003700)=""/66) semop(r4, &(0x7f0000003780)=[{0x4, 0x6, 0x1800}, {0x1, 0x2, 0x800}, {0x3, 0x9, 0x800}], 0x3) accept(r0, 0x0, &(0x7f0000001380)) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f00000038c0)=0xbf) 16:00:27 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)={0x6, 0x8, {0x2, 0x2509}}) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80487008, &(0x7f0000000040)) 16:00:27 executing program 1: r0 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r1 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000180)) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffdfffff, 0x1}], 0x1, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000480), 0x9, 0x0) kevent(r0, &(0x7f0000000300), 0x22e, 0x0, 0x10000, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000001c0)) kqueue() 16:00:27 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x1b, 0x0, 0x0) sendmsg(r0, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000040)="739629fca269336d553198b423bd4ac2a6cde838998bc0ebac28831c38ddf5d167ef005a780a4fb3273500f5ddbb996c2d1ddafa830034d300d3084e72eb7543e8c00e2ba4d528d180deef02518d02e83316c34c895dc2c6c72ebc2cf227919d17df5f15b78a80e4907304ea93468ffbe17c65964298a6d87e3bb712625515d1be24f7a004fa8bce648f955a681492833c9ca92ef24e53d662f46d415034a4e515add872a5fc0c914aecf618b57f57dc7977e5355ab0848e391206fdca679e0742dbf9ac57648cb1e3cd8ab2e9043a66e5c0c6e70200a5ab4f9568928440363039a9aa7c6b7ce52fc8079204", 0xec}, {&(0x7f0000000140)="c4424d8f3be325fe4c1fa2b53691965f811712189441f3eaf76633f49ba3c8199942673f90c398482c8f01b2997a189194e9b2cc0a714bf1b1cf0f5fcad42e96197ef951147f2ddd9e7a0f509c406f3c6e7c9a77e5fdd36670fb6721c200074b794c1b759d3f7816395d7ca652a76a2d6c71dd4976e0c59c044220b40788af4e5e48625e58e70e59cd160d0fcdff12225725f753bf29e5a0a3589a2ea92a135dc9c57e4665776bb5d1b9b84d66fc4e12c4f38707bb1542809466d0560c01ef126b897b40dde325541a2b1d7fe4d4239f8214ef375a2168a2d3c161ee8a7993dd2b0f129e7ce25047cba3cb8c3f", 0xed}, {&(0x7f0000000240)="c1524ccf231110aaa3ab7a99c0b8022793319bb8ecc7cc", 0x17}, {&(0x7f0000000280)="aeff364b5c504d9aec5abc37d2c8a272d893325cb6f207ab6c7262bf4809defd3f0809bbb68e77e1c53d0f9c4d8cfbde73ad931a618b15e87a038bce1b187e26afee30d2ebf251f87157213766fcb63ad4d4851bbe39580abae8dd19d2abc0e6c6f48ad076f4bf107517180673e66c6bf631ca10f12dd43a5a15e301a0b1492cc63cece47e80b54e48bdd76336", 0x8d}, {&(0x7f0000000340)="1602", 0x2}], 0x5, &(0x7f0000000400)=[{0x70, 0xffff, 0x80000001, "e9a1959f57458ad4aaea3ba03c36b0a9bb9ff3ff3745dbb7d39019d70948c323fc4934928c294be990f7686409e58e3008122b631f80fe79867af3c840200e797451e08e659c5007b2a3766e1fab5a3826f454b3a4545dfb7bc17265e60d9719"}, {0x70, 0xffff, 0x7, "cdab83c7b4b5a239c9c47f21b56dbb6101b578d65e99fbbe35e2a519c9c64cfaedac87f2f20df61c7338a7ac3f1042f9dc91470531d35191c5bf92f66f07b44be086b8b47b82c0b0349e87ad3b4635b21b58ef0b661b7b3f516a234e29"}, {0x20, 0xffff, 0x5, "36265005dbb14fa0756d1e8fabe2a1"}, {0xa0, 0xffff, 0xfff, "111b7b98feae9f5d3c0440d43c9053b3435cc508fbeaebe6efaa26cdb4099723e9a9e119a3610072ea6352da99b357fb6209206ca923252db355b5db4c68772b85f882f1d58ca9417706c1321ff39efe08244dba45775139af5f946c98bb3d239e653d582b1a966d290e2b3fd863a89e2343667898db64b79004f2f94dddee25bcd807c770b780e8f1833dee89eb2a68"}, {0x38, 0xffff, 0x726f, "63a4034ff27727cd478122fc1a0e179db838c7131325b86fc007cabe4fbbe5a4562a"}, {0x90, 0x1, 0x0, "bd3b8b73d88f85eeffd8d20d4a20f944e40d0fd824f4eb21681c0e82ebbedc850e71dae3c752fde41c4ee061f0fc645fa2283d4b7ee91bb1aa0c6eb66e918b9333a34672783047bb63fc0dcd907006c194a200f60f1164d8cf01951d12b5d2c900c155e7b47bfd22f35f9da029197818785e49bf4590e4210b5437f5a70339"}], 0x268}, 0x2) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x4, 0x7}, 0x10) 16:00:27 executing program 0: r0 = syz_open_pts() ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x37) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000000c0)={0xf9, 0x40000000000008, 0x2, 0x1}) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x24}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff45, &(0x7f0000000340)="d4") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0xa, &(0x7f0000000100)=[{0x1, 0x1, 0xaf, 0x8}, {0x4, 0x9, 0x2}, {0x4, 0x5, 0x1}, {0xffffffff, 0x1f698, 0x6, 0x3}, {0x0, 0x80, 0x9, 0xfffffffffffffff7}, {0x80000000, 0x1, 0x6, 0x6}, {0x9, 0xfff, 0x0, 0x100000000}, {0x1, 0x0, 0xfffffffffffffe01, 0x2}, {0x0, 0x4, 0x4, 0x5}, {0xa648, 0x0, 0x3, 0x2}]}) 16:00:28 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f0000000040)=0x8001) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000300)) ioctl$TIOCCONS(r0, 0x80047460, &(0x7f0000000340)=0x8) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xa9e, 0x0, 0x0, 0x0, "4287f6452a105d7ea3c06a6c7790dbb728beab8c"}) 16:00:28 executing program 0: syz_emit_ethernet(0xffffffffffffff51, &(0x7f00000001c0)) syz_emit_ethernet(0x83, &(0x7f0000000000)="2e0e412433c4aa121d1a740271824051557a22cccd2f1d83a56be3ceec05e28cefa6b55f59a580234448c4f112f9c75e56cda586cdc22f917431a11b3c328ba88be6b3d4c15a710980c816570317cbdb14a06166f42bc9c67006ceac817fe06093ed804436265bc6b67d1fe49b1031f763655d015017a17a103b2084e602ce2ca565bc") 16:00:28 executing program 0: symlink(&(0x7f0000000080)='./control\x00', &(0x7f00000000c0)='./control\x00') unveil(&(0x7f0000000280)='./control\x00', &(0x7f0000000100)='x\x00') getitimer(0x0, 0xffffffffffffffff) 16:00:28 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x4002600, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x20000}, 0x4020080c1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:28 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:28 executing program 1: getsockname(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00wW}'], 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0xb710) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getsockname(r0, &(0x7f00000000c0)=@in, &(0x7f0000000140)=0xc) fcntl$setstatus(r1, 0x4, 0x80) close(r1) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)) close(r1) r2 = fcntl$getown(r0, 0x5) fcntl$lock(r1, 0xf, &(0x7f0000000180)={0x2, 0x3, 0x80000001, 0x1, r2}) 16:00:28 executing program 0: socket$inet6(0x18, 0x8003, 0x5) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x80, 0x0) poll(&(0x7f0000001fef)=[{}, {r0}], 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x91, 0x0) r3 = geteuid() r4 = getgid() fchown(r2, r3, r4) r5 = geteuid() r6 = getgid() fchownat(r1, &(0x7f0000000040)='./file0\x00', r5, r6, 0x2) fsync(r1) login: pckbd_enable: command error 16:00:29 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() kevent(r0, 0x0, 0x0, &(0x7f0000000180), 0x8849, &(0x7f0000000140)={0x1000000000000004}) write(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) syz_open_pts() close(0xffffffffffffffff) dup(0xffffffffffffffff) syz_open_pts() syz_open_pts() 16:00:29 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x9}], 0x4ecc, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000340)=[{{r2}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r4 = getgid() chown(&(0x7f0000000000)='./bus\x00', r3, r4) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0x2, 0x0) 16:00:29 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x800000006d2) r0 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x0) syz_open_pts() ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) pckbd_enable: command error 16:00:29 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2003, 0x605) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0xb244, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x3, 0x0, 0x0, 0x0) fsync(r0) r2 = dup(r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f00000000c0)={0x1, './file0\x00'}) pwritev(r1, &(0x7f0000000040)=[{&(0x7f0000000180)="506a9e8a2af44783821accc79cb7062d01c3e9d6cf7f79220db8c487adad02c2a6150fa2bf282f17dc85dce8c14633be7d0b086cd93c78a1fec8660c51a9d8f678d04aa59f22", 0x46}, {&(0x7f0000000200)="959ac63aa5d84a6602dd8452a58d509c638d2a60d0c545052fa8d87ea12b91310155057c64f3f257557f32a591e31e25d310ee5ef901fa98b2c6b40dede84d95896c36b0d725e590c9b9d05fd9dddf10001837ff21f95ed38dc325f14a2545cd448f8d48a10703b10e701ad6bcd8d50e2141110a7889fcf6a475e693653ce112bdb4b9b310fe0e1e68bb7879350f0f8fdfd3195e8df4b281f79d173c93de189635e63aa9491b60278518d60b22dfa9ebc182a630177413bfaa3f11ea0d31ff536166b45f0de75c681c38cda7ad99b2675107d1a929a6ace3601c8f56f3c4c2e7ffcbbd4f0b03cf672de2d1d1509c61b8f8c10e7469d21a7152cc63dee2bc40b756cb7dd72cbd7958dfc4756f6592f612431619a79b38c6cbab3803df185c0b6f81ff9e5b58332aa2077fc07af8b267b1b6e857d3a80a58af69c3f31bf74bbb921eb8662dbdc92dd3592fcec88a9530626026de99f9b62d272c2d38667e927d2f16b3a6902b09e7ffe3b64801835f5ca7877f0cf704f461e8de289922640615711f10664b8bf1e7f8e2b3a3a17cda354a9c933d62ea370791cc200efdc5a258a83b427c2ddee6fbf0c166e36bf976e9c0d7d3e9b991cdd2fe2281076f661371646274994b4a9b68a3aa99bf3884a26d615a8652e2f4afeccc5b52133882a01956a46f5a079e0edecbe815025753d1fc473fefd68c3a329912dbc00dc4a07de8883df2555478e65826be92c777c2c21b36e975880fb8720de3f769ee69b6e91511de0ab3d1adc93a89b4810883583b69c33408ac4b5d1ada40b1a93fe8aa108fec8d9ea99d07668764b7d59d3093994a83f82a0a0f05b441fe1dfecef0b8ce2cc6fc26618371441d2f04b080ddf3ce2fe1bc40137655700e16a8bc35ea2c14905dfc8cfb71ebf74cb76710ce2a05832be8820e6f5f4d858999bf96c1908ac970bfb6d2441487cfc8d14b9d7fe7dba5b258c173419d273cba88b3e6572d903f432e4f641b8bc0957ee06f3c57c4473b2193a5737f11d446910c18902c247566b52b16133a62e103cd5588d3cb49489230f829becde7fb5090d668005295356c68322d79981fa79b591f2bb2cb30a44a68a90ae3226cc98ba50266d07cd5a9c1157d9d9dd596f614db2a1bc5119b0369506619afb4dc785aac9ba544d7fb471b22688ff158b84f2d820722837b8f850bc987ae9c12136f21d8da311bb37fecd451a04f760236cd7e0d20c2936e3483afe06fdc16cefdbc380fc8680790983aff3eb0e15b9c6caa8013169668362e9d94c64745545fa47b43a6b57a5b2bc576c1154aa1e83b2d287b59e3c88d5f4c26ba2bd1e5946b3dcbb5f7f4ff8303fe7a59d4c80c68036ca70e3c9d3efce7db8cede6caae5c5c2080217d5c09095fbcca5cac40a30cbf0a03bc3f74c0bc32a8ffabb151bf5476249ae9949a7596d191eba03a6b3ba6ebabcdf640513c4c6b4b0c1f2c3f0517332aec799a7ba03221324316aeca1ea42e6d07312f4f9b2508017817236f03ef80c945e3e1367c2ffe933c1dbff5d573b752eb562595b0a89b2bcc44626158657d92eae9405ec72f471b0c6d93077904f18bfac848966cf9927642080a3a16d786baa8db61048ab0fd241d99c1bf7a90e77bc6f7c1c44a708be9d3a4c272b98ea7f98684c0c4bfd551e13e2c8153e5eff2670b03a85e8a178bbf5fc0450e75abf841e16a7977e2977e171a528028f74618dd82e8e5fba57f61f6cca93b910920de59ddb625e45974e614f01d4ae257aace4718ccd9e46dd733643ff6452f4e136c0d908d55fe0a814dbc72706a67230369fef463bbdf37f57ead379df9fcdf7c4412e8887ff3379379fc8a504e7ca321a3f3bf6b5a09b8f7f6696e64a9543e9db603b4993e47e0c74a7e682d423a833d5262cc12386a09487846256c16e9b3a35ab3a27b2d8e96023ed198357690dbf185252e44086b10935feb6574169eea9c70ba169fcaae67e8ce3c375785a7d8eb6d7dcf84057dc99b4b018d6dffda6e2e6c5fd673926608226bd204f60c51641146f627098be3483b65d6ec08b32ff0f8026188e4ddda793e977893b061948577e2c6bfee8b3b0b50cb02c7fbc25d3ec543d51591b14d0336189bf60b591ceca58c88daf1ccbb4c90a283a8b6649036b74e4a8bbf81533f999daa265540e7178a409589ea701e8c6ace73779e4150fc8f4134b3eb57ba623af4f8060c660665e2e9eb212425bef01e6f06e9701bfcd8004223153cc8641217b3c1c61ba54d61fea8b9bff30dff0313704a29197e028ef961ed4b60adae00dbd963e760d8518f9f4f28aae3cc69da014e4af1c4747ca80e1b719fc8bfa89e32c6a301143f3542190978eb45ef66d46fea46535bc7899759b5b260b1ba82acc82f871f4d63d54d258158b6fb09420fa44d3816675865b7e2a431e0686753138f567144800f2d33e183fc2ad17a4ad30cb4d9809dea786c0c328ba121f315ec0974e99b88ba3ded25410accd656fbbe8e1fec3fb87e13aa949f130d9bb68c919e71e1b0290a4a7f281e5a4d341d0c6bca59fc6b6b64b69210cb2100026152b60a82e9c6f7c63996156cc31d99e6fd3ac331c1a1419d7026433cc7a146087e32d6325f24335372a6a7475af0ee20363b467cf3b70c4af460cd0b394715f2188150cfe3ba9381a205f7f756500740e4a47f881001e05db7cdd3b237b029d703fd54fdd99b3f41189d4b02dbddfad278a0959c3407aa687dd2f81dbd112a8dd02e1eee527495954ac6e9bc82c5991bc4ca240e54f436361779a7d924d3e38a9f454e76e56d8cf733563c08d276e8d478e7737bbce65b1efac9a49b9a9cf480e233a148ec310645c364da89010fa79fbdb1370a02579a62296c5a85187e5e3d5f1d296023e24c0ae225f18ac71c997efec7f7745ee96459fa43828aa73e2b0e974a0342ecaccdffe92d74d78b108b3e6da2820d49e4885504ffdaea8255cee6e933535f27ccfb5e8a16b2cc17b86d02550ed45ada1689c48a2af5f1d319724260d0d8f1a248f8f3627ea0639423b7347e824fc44782fbe37e31472bab41a8c2a21f98778f1c68e7c29ab7bed35cd5e7c7226c5be649b63b1a19e06e1717a55ee4905456624fadf8c97c7bb2dcb11e2991e39f69176cf398234428d708e373471b9fa488f5b5cc87c6b6c8d08307a04d65a0949968aae2099f4271aea89a359172aaae167dd025906113d31c87e08c5b54511de89c47f890dc1d1a8deab2c92a4b85e0bf2a4fba70af4fedb23c1387a14d046b62778a3ab1c2c5c9236b2f84ed918d1d69b8def9918cdbc67eb478b975e1a4fedcc38a97456cf65f0078ac04a12b76176ba8d29fc6422a41e5b659abcaa578533f9fe04a0e091eb5c5d9b26ef994f380b60a0421d443b3484f3e07377ead2a29d55c0eacae85724ac26397850aea8904388a3f49347a939e0a494428a6fc66505919d0bad90d05d77e5f1a64541a9e54cc801a9d28e2c1603a5f0638dc9a2b0d470d6e99a1589787b4f9f2a437aae1b38223abed969d1a3b7e270f2357eb9a27b58ad612845599690080addfa34ab99e6d34a7ecfba6ea444c8ba26dae320746e21e2838a3625930912eb16d5c897340705d32dd4256c6d99c5383cd8df4709435b46085d1e957281185209e26e69b7a51d004826e07fecd9c995303fcd40409da4f13fcf35b3177611ba9f89ba883ecea0ecad05aaa467f600f204bc153628119c34334c9329daf596314960be7cfd97622ebeb2d33fba97ce272316cc08b68dea06e5d1b17c63ef08e6a15cec8b06d1681290e96dbfa4ad5d3efd6f2ac6c964e1d13944e34557e2060172b12da50c57825142f45efc0d2ee36cd1cba63eff82fe309de2752d7b23454d14899ac731db0900562fc20f8fa1cd7b12623b9f9a5fb051f8f6cc7e446e7c0cfd1c6768412b6d1f3bdd41f0c583c5c5694a7c6b71585b7eae3061487595c643101513e875ea931cb20021fde0c0d434ddafe4028dc57dc50ca00877f9de17fc6cbe92c98f989ea81e84b88b227ac19256d03c77a34e2fbb30d22b079ac7637cfe576a6821a86aa75a45d072e4efe41a7044dedc66c8832065aac77c4d46a13d84a97473322ab687db3e4181f4feb6cebb5e40f533150015c9dadf3fd1e14ac665fc2fadef421bc9900eaf7de45f26847dff672c78d30a1186f7a8c3afac382d7910168c3d83f20bcd9d778753b34790be2d08a2d8f645970233864a485aca1a4c6b0aee3a5033304dd22db9b27f13b8c4ff6c3d64879be3cb3e76f6abb5eb45cbb10acbe31303a4e540aff66ef8f2ce875ce2cc7dd2b878ccccbdaf68ab856c0abaf451b8495a05413c5c775c1b8629d0d9b7d4bce6b18cb6d7899a79205ffe78484e0f4abff03cae6671bc3fec4f0a31db783544d8460fd053de5f1b2a859f8c9b8bc66e8688ae7aeb40cf5c53818a47d177eed6539aee31906b738c07dafaf048dc02d36c9ba0f49b073516027ede0663f07db69d60bed4f9d3b4131d50b0b119c7f8aa4025483cba5abc199b868af6234c703b84335b98d5b1b6e3f609c61e2887a5fb19bfa717319c10c9b0ae3ce99e464e9dd9b8254860b7428ce9e491017ca9f63a3b250449e57330d21671ed211873b16c146729020f5e8198bb55b515a18a731eccaa3ccd38fe2b93f8e4d8b4f687d430c4e43ce9d88607d864fa758fb501ef2400340b6d2bb8bade5c185737b0e9e3e4a679f7e7c659d79a91689ab36ba0e9afb5f717ac78d7193c46ab6260a3e7e86efb01f9236ae4c62aabe94c269943b950b1f771dd1244a3d2e0effee9f9070d2eb9f536dedc33b66522a6919f6bb9fdc969704cee539e4c34603ca8aae45b69d85131a8510d0301032e0eeb9ca93d801655357f339d74f63ed4afa790ed917b46da0b562a57c1e5837d0874e2608b7e28a63b9d917958a6a6c8108a1aed04fe6e8e4a2541eebdd9576afe22e65e0188794451936399e2bc4143b89fff4261dd1b4a40feef191545222cecd7e950c6530387ee0727a17d32e0cf4fd3b47cddf34628de2134660cadd7cc166df8cb72c56822d0b1ca616fd9bb2005b8929857dae57997463ef3660105986664c2329f143417e6c7da15701c56ae5a2d9a1fa905614b99c256236f72df279c77237b7fdb0b629ff739d35143cf2d6a70a91955c18c192ac43e9ac1bd5f684cfaa9de5abf4688bf36633b538fd1fb5c777b573076e48ae6371477ee077c946ea4f0e8f3a619d88dd01ec2b932ed523830c704de72585c5505d311fc9020c4743c431cb3fff1df7876416b271e4904f740566a4f51c1b3846d2e0cecd4ae71b310d2e6ffd85afa3f3eb05913c3ebd6490496d6dbc815da03368d374e05d9920469b9b74b0c1d40828da939d52ed0a8b7e30b35d0f1e746d376dce9685128ea855e0c4c12d91d05dff562c086d66e75f8fffc3f1a109f2058292281a3ecb3afb107253c8e92061a7dd12ba22448278785977d35f40b389b40f8c728a708c7bc636fdf1492b7d20b8866fb445f037bb400416dab5fa0afefaf89cfbfdb39b8c992fa25ab0879c1b01497eff745900967bf84ab83b23f65c070a70ccd02ee113a860fd32c30e02cdb9282afeb912a5e1806cf58e8d152a12bc1b13af398e3ded69e6eda0abe3f245fce322827c5df7100b35e354a19d2b9f706575275118c40efa696ac105808cb420072b0bc592144eb1a6e053e50c8399ca2803bb36a16f1fab1d5adc456e21d5b5946d4023d8cda793995475b3281d61896acd56b2f58abe92d9a4396b3f99812d474f035800", 0x1000}, {&(0x7f0000001200)="4904b013a8157572b21d410a9ee315ca8ef5e0db78364e0b3bbb3054de5307c3fa0599719a9dc57096cfa40f75675046f7ee843990783169268aa345b87c8178017ecad17e8d0a03cbcdd07e226cf8211f91cd060b7d370a179eb2f998669be8235828d75ede358f6438b45f85b387fdc81c74aa7f6574c884abc7cd9599c7b58202f7c31a22bc69de8b61f6e6041ea8f3a3ac8b3dcc54", 0x97}, {&(0x7f00000012c0)="49c476801494747783fdc3a485f240cccf9d51537ce0b6d3c8ff9605b692d6982b5f4e3779d6721fdec873c83b17924ea9ec3c5c5a3901b56f8d46a90b76cb152f4e647692a3b78ea8c46bf3e62613c68c0925e415eb58cb1fb5b34614e9ee817fc89686da339840482f885bd2c700271ed1a3e70ec5a47873ae9857b9685db8ae7e495b48a513fc629d5dd6d682730e3011b177734d5f967a49326ea6ed4a296df7fd7ff2cf76aa4b935704e669d7f52029584725d658c5", 0xb8}], 0x4, 0x0, 0x0) socketpair(0x0, 0x4000, 0x10001, &(0x7f0000001380)) close(r1) 16:00:29 executing program 1: nanosleep(&(0x7f0000000080)={0x0, 0x2397443c}, &(0x7f00000000c0)) r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000240)="97c04f4abf55dfae455b023b974859e18913835d3f9be59e94a5395e912a77b1db894cf4cafed0f662b1fdc4b986ab93ff9e677dad0e77a341233bf2ac2ed6d2dee38ddc2f4419b20f"}, {&(0x7f00000002c0)="ad7500821921c78149"}, {&(0x7f0000000340)="22fe8d1b3fdf5c43d5ebcbe9f78073028397a96c790c72f6f0bfa35290f96b8dc26af880ca171678e4a9e25e8c42683913e074f4da7dc09e0f47397fc53bf30c4b0c9cee7932b19d5e08d0cbf6a8701d837d037c639dbb6ec25d6eb1991f46e85d17e0005b57486b76d8bfc78fd93d2df7b1ca023b7709ac03fe59cee64dd72feae170a2bf12f532fc0ea2f662e7575fc8ebc9"}, {&(0x7f0000000400)="52eb97cd6b251055fba1928abc8f2771d4b1635450913ee59da31fecf5ce6ac73b9b599287ad2a0211be69d3cd340c637528023e7d92b199febff72c716b06c1cc47526b81028c8925b065b7c66b705f7da74cd665bc5d93a73aeda7d8a07ad49a1f86a32445e1962629d02f65181bc32566a2edd9ae57a8c5c8fae88f1b54336ac67c66f7f880632a5d758abb2f74974e1db3"}], 0x12db) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r0, 0x0, 0x0) munmap(&(0x7f0000001000/0x4000)=nil, 0x4000) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) preadv(0xffffffffffffffff, &(0x7f0000001880)=[{0x0}], 0x1, 0x0, 0x0) fsync(r0) mprotect(&(0x7f0000009000/0x4000)=nil, 0x4000, 0x1) 16:00:29 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80185760, &(0x7f0000000000)={0x0}) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x20000000, &(0x7f0000000040)=[{0x40074, 0x0, 0x7f}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:30 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f00000008c0)={&(0x7f0000000100)=ANY=[@ANYBLOB="19002e2f66692dd7146dd78379eeeaee247380313222e26c19ee50ed6800000000000000058b6b3300000000000000a11659d6866eaae13766201becde01a108d8e80ed8c19d279c027321fad45a7dffbdfba45f08bd75cd949844cb965cb2f4e8bbafbe301ce3472fd060324423cef9d50c2d8f73400df93ceeb5db89607b7e45cab04b3fa60fa912f3be26c363b48cd46425cc46deeb61"], 0x6, &(0x7f0000000040), 0x0, 0xfffffffffffffffe}, 0x0) pipe2(&(0x7f0000000000), 0x4) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000040)={0x5}) pipe(&(0x7f00000000c0)) 16:00:30 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0xdf) getsockname(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000140)=0xc) getsockname$inet(r0, 0x0, &(0x7f0000000040)) 16:00:30 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getpeername$inet(r0, 0xfffffffffffffffe, &(0x7f0000000040)) recvfrom$inet(r0, &(0x7f0000000080)=""/63, 0x3f, 0x43, 0x0, 0x0) 16:00:30 executing program 0: ioctl$VT_GETMODE(0xffffffffffffffff, 0x40087603, &(0x7f0000000000)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x88, 0x10) ioctl$TIOCNOTTY(r1, 0x20007471) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:30 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) getsockname(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f81d00"/4098], &(0x7f0000000040)=0x1002) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929600", 0x14) 16:00:30 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x65a) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000001c0)={0xfffffffffffffffa, 0x7, 0x9, 0x1, 0xd4, 0x4, 0x9, 0x335e}, &(0x7f0000000240)={0xfff, 0x7}) 16:00:30 executing program 1: socketpair(0x20, 0x6, 0x35b4, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) fcntl$lock(r0, 0xf, &(0x7f0000000080)={0x3, 0x1, 0x7, 0x80000000, r1}) r2 = msgget$private(0x0, 0x0) msgrcv(r2, &(0x7f0000002580)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000020550000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0960000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00"/4106], 0x1, 0x0, 0x1000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) r4 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r5 = dup2(r3, r4) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) msgsnd(r2, &(0x7f0000001440)={0x0, "bed897e75eca5612b2364d85a63468339730eec2f3877f9a1bd5e54059de9e8c3606664a5cd03bd02253ef44d1b05843ffcfd6ae9eaeaaee95f064682f3183ae29ce5b8dfc84247a882f3d1c0b85e0f55f6b643194053f797b47ec2429fba99be0bd5e62312f4db0656ab9f74418393953f6a17505be308fe8384effcf7777974b59baa71be455974bff713c961c9d3a4863c2632cede16fdf7bacd11f36422bc5db274552b1e5e60f924cf1451938109f0b1b95f342120dc90f5c27fe80276237cbfe60a04650d6f137f5bf"}, 0xd4, 0x0) setegid(r6) setgroups(0x6a, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlinkat(&(0x7f00000003c0)='./file0/file0\x00', r4, &(0x7f0000001540)='./file0/file0\x00') r7 = dup2(r5, 0xffffffffffffff9c) ioctl$TIOCMGET(r7, 0x4004746a, &(0x7f0000000100)) chmod(&(0x7f0000000340)='./file0\x00', 0x107) pwrite(r7, &(0x7f0000001580)="44c4f0f55272ba705f7699b5aa96fa591af49890d8e88e5f4454bc01de883988e9e91303006e02d5c8817307a9e01a48901de70a257a9451556fdba9b13f4c6863e4eb227bc1a72719315f852d432b80e33d8d67af4b356c34ff348205f5619b51995cdb0f3ed20c75ae916d1bb1357e86d6192cef977df253fcf39db249c1ebc6dd9f1f28441c4b961b786ad2c1d4bcc105770acefff864a9c44dab1b8f60a004d22f0a663138d764861718f4d6a46b7251d376d772181f87d0620cc990120a5ae60f8e78b119f22a7045602a605b1263885d5589c2f54f4fdbddeed0771a8860f52b645a84565b682f5d6df012ddece87de9ed7fdd8e2e329e332005522bc582af40e835af36d359885d5fa908fbe43cf9efebe03e8748dd8530bfa257c830869dbe20ec1c5b486118681bf51d83e326eb593edb23fa81a95deb47f138d81cc6831a7c657620016946e7829d028c18e75e63dda74d9c10e173e1c87e7b9f4071a72bc0fd6ae7f239ec3530616fff39263eda48ff7ff42495c7222bb19ceb35c2c499923d33920df89842ce5faa6170d27774616654ab2f82191f607bf692e6e4e3c78fed8a70fbaf031ea92cce2b0e24c61c2ee2a89aaca3333522be0aac0b588aa14a672673aa9180d6f315b8e5fc7522a37705b8c35630b2c4f487a1482c1205a0806a7ce7367487ee55a791c1a4c8da9baab86c3c6ceaab0bdc17bd5c599539d6bf594d1186c9c6a4597555e1812291a1942ee9a62fa4b6797beef51ab346310332b10957a64df733a0be6bd0ab8a60bad9a82280fdff65e25313bf14a5edc8b158d9d5804c2b33157d2bc6b1ee473c8e73d6e7815986f568b7484c5ed1ddd854b64f62bdfc877b298c5f79d5b935093703a88bca2c46f6ee14b99af7e8223942dbb70154bca609cfcc0ccce57c52aacebf0dd284e77dd341f30eac12c455be9af0220e7bc461e19f4da3a6777624724b77db23f6a5fae485239e8e697ca781a22c6cb5b40f5a34a050d4f48933e172b791e1e419c7a7841d893cd6a4acda1542cbbb21045a71a81c96b65c5e0a32890f6f8062e090fbc13309e50832c677f7e402dcf043a1f201c400b3bc28ceab68afad32726c98562cd26de9885f3c68311f1a4547dbd09fea16a3db4a077e3ba3868df4a658a6822ae50417d9f331a0b5c5155eff7de82c5cd3d266f1abfd23d6b630366703b2eb5f541bd0568c339e8725c3220cbadae1e45511bf44319bcbcdc434f4d7aa9b81b73acce328a95b56f429241f04d32c44af11e3313d7e1ed47c771dfeb182fe1a9151c104e5e8ab006d2633362dd3ed2e6555dff69bc5f923b89c423dbf1e5d3843aa1dc843e7e81e503348e1c31530913015e6929dc790ba81c9a1ab60d94ad77c6052edbf294cf77b05f5c473f2115fea537d339e4676234f76a920675186739108978d484343eefa19fdf9f15d9094196a60d81016578d9425c7aa769de6d52724820a5fc781594cb216d4a61cfd182d1fe726cf85d45f0ba824d3099e0b8363de9e4524771983dc24f009dcddcc2e70808d95d97ebc0b3c607d819b6c67943839ea90c24a4136f9960f7d47eecd7890b8ca70b2d8aec43f1c53acc83c5f905b5f4306daf778cdcfff753d4c7ef792b558f937b4d334bb11cdd246a001d291260224a346e26be685d451f37efeae32300f7c87b5d430e88ee0fc1bb7875ae3961c9e2c556ca2d2776eeca4fbbba5d862cf0a969dfc1cf15653dbd3acef5c267f44ce818986eacafd5d80a3001d8053a6486d1ed33c7cf6c63b12c7485b70e5a0de612a46629b35be3f99b79c2cb26713deac3e04bf67b53971f420f0965875193d09ee428cbdd82fc0917c5e85f71b7678f8779392a8f311dd94fbee6dc48236b65cbeca7b5feaa2d76445d76410b3a0fa94faa32ea9a3934ca553ea6dd98e627a6595c8a0f5b3f03e3c6ec43c5f695838eca7b890f6a9e6a7c881e9df44f94afea252d0ee40dfe45a629a8799db49a7ff3a8d0e59331b535cf41b95f2012278b96fd32be573ea81262cd1c4882e2f64f968154f4405429cb60bb9f630ea0e864bdfd313e972b80d510209d592683e38a8dce25df1377096ab63c34e963d5d132eb33240f853101b7a73e0a7d8330b3763760bffa75a66411a5b3226fe3712a4684c52077f3ce91cf971409b3689d53a7fd4fcef408554d1007d59d6f964f51230a6ef25ecddb7e88152b7362027888a00cfa6b6d2473fa1d16bf256a85c747cc866b8a1df8a24f806a207eeffcdaed5b4eafa04419fae614cf7cc975dd8a1bc3887dd3de61ca3bc904696b17b01f2f9c25275ab1f2e89d9b7e8b30bab11878edb434c6e3aea435cfc7c6f9ee7f87219322472d7a54e4c88082d6c39931c3f2845455f0427dc10404466d1f9622171a2054f4951e7f1b04afea8c73e2b1d66694f8a2b60907bffd8ac3353a7c4a97ac750bc91abc2aeb2d560feca453423c49e7cafb6dad5be076f0be9af424628f2b50d66680574b465deedc013e279695a0e5c06bdee6b8ee03b930ed930d531672120f002263867cac9181429c7f51a20f1d9ab29699212fcc3bda478157bd2c6c51cc743ec42de330bc454ffa69346a7cd5882582ca19c449c22746b0fd6fc03bde9e73af41dd6505f0bcdeb625ee56e8d36df305da0775deefa0393f849c5eb7f68768c9da59c5515b1b1362c09f01b2f02b1940269f75d496b33473903c687008652d7df172dfb21f0f86add63692f2975f0efee378ff123ed4e04d14947bc3abc40e88daecb705ce598503ed2f083ec079a17ea479be2ee876c6c039d95759f56f643bc573961a6a12e1d32ecbdf4786aa38c80eca2920c38fb8564217ecbc3d809bd0f0df1116364277fa24368a0ab25e0914e785f358c0bbf849b10a9ce5477725601f4ad2a96474d040a1be3b7b300f304eb98f0741ccc21eabc303452c8cdbb091aa103a9a82681f30e52d8e5f5794e073c3f52f9ae7ea5fbd7da9e7e0b436482008708de5ff8549b6a47e9a06b0a3ceeb93107f249d14b6821ec3420ee6133cf70e2f4485d6b54d98d5d3ed71c25589b787a5d85d66868e75654927b1bffa967664aa9992fb55d89f09578434f663ff4b7693b2601c3f7e76aaa123fe41370f5318de6f03d1abae561a9ea03f4c29a7ecfa9528700a27c49cc3fc5e9463e7d463618d07499d73b781715242351e3a2657da69a965e2311cc052b5ed6279ddc7b32ce382a9b39a434198060a61008380ee5ec1d3256c93521e1c4b50aa6fb6e32794029a93434d2fdb0b976131ddea2d2e67cf386d7ca9af4c9b495aa086f929fc6994bc5d51a97671fdff4d2cf778495dfd8a873b491d6c33937458df25be1537cf0a431e76f9187754035adda110052ed8e6744716dd285709baf0ac15b0c632620fbd10b5efa125e3c0c26f99a8b9c6183dfb80602e469555f2404f3e36944dd56ae684a2a670f7a9dfc5fd49e57d509028e46bba4216d60ec99352d36a034128dba9a31cfae5a464f199f76c344cd96a9ebd4eb41aeb22f26946a6c6a4e37236bff6738b1d9a953bd5af4ecf7d27fb02d761adfcd1e747bde9c24aaa4ba817caaa1bb86568dee2f6f5b874c178dcab2c1bf5c18e93e757e603c9a6351f1c5bcb05c7a18ee1a73f3d248a1114112597914221731a1a0d69b462f166914215f2a20dd9a2805e8cde186a80d15abfc128b682b57fed1a0fb889daab8abd83594a3d1ea0bd7dc107806a1d8f0b2d3ed30ccdb26303da7f42d971e0f89244c6701479ab9fe8bbf72dda05353620bb55ff8fb1695179d2d48b742928fd4f3b5a4a63d652c88de87f5f3bb2d44197d42eba58330505ce6ef263eea191b07a23820585d11e0ee3e103f8bb4498d043f69255965197f036c7c38d0467a6f0800a992b5b08bf149403f1b3b106efeb090c406c6b281f1d5cfa19930fee53876f3955f39c959c7a6cf3d570f0af322ec8bea9871ebb8d1a37e7d3ef79942ae3f9bbc0dbe5898b2fd77d2cfa01f6963315dfecfc16f0e375c1d9438e7b3b8bc8edf8e8748724a89bcef6c19b8ecbf6a80f90b799f05c4b63cbd39d1edf93f5dcfaaf1262ee1c493c691a206b97be944bbc1e3e61a80c10341d40dfef23dbbab7eec21066670f5855a650fa5a4e60e322c68c71f4e7e3a2091c825b43b9135fe5bd19d55259147dc6b323494679636645e4c784a837fe5d8e119b44b2e2a00bb37755e966896286237cb78769b7f1fc7f519a38b0de7c455525c1095af2763544f604ccc4b7a60eb8b62678e960c52a069a28c45f4388f43f84b24a8709a3472f294f908e31d61e93b0036b114cdfa450d144b6b683b589f824af0aab8fba3294f232b1eaaffa55302722dd88447b2e12402df89a368446d9d3e2585ffc7b4d3d09bab36f32d6e76700ef63e8ba40eada885b20e3876e964698a0de1949788e31424b48df64aa7803c934a27015c54c7aae738bcd8efa120abb0cf188419b884a80cb3a8a3cadd3b1c30ef81f1c4855cbdbffe7b807b920db7fb05e640eb15249b418a26496e5cd44896b0f395c23a431306cdb0e08ebd9eda3cd22f1d0541ef0f36810cee5569f1afbe2a2d51d003f16e0b628f6344bc599fdebfa50eba8ea9ec4281a5d2a7a0c2e011ceee35037ac55f05c044c862107888b8ab1ed0289b27941e463283596417217f4117649edf4eef347f9f8c146ebed02a26759b2de801e84634a4c8791c46de93897c5f0189a869b9488583c47ea9bf7eaafd1effb7bae1cd95943a2e598daddd5960956dc5646394a272e8741e434612a7263c71dd84a13ee5ebd7913d8f33a6e11ceb88b9756efebd2578af1b4affbad142c0430b936266f4f71471a29e977e807038ed7de9e1a6dc7417b2023a59b068d634aa81133c4c4747eeca044efc2314bed2ff55961ea7bb292c0e24989181689eecd52009ee052cfb91a52184307d428bab0649fcb0f21d9c8daf59abc6bdbc1c6a0d7b81dd8f12c9ff59c916beaf83648c1cecbb12b362cf230dc8318b06c50a7f6b02d597fd5ae6d60f3f7baabd4c13b4078df9730c69cab169314631d6ca7042655a16c34ecbe835b576a58a48a1c1f4bbf4de1a8bd1428b8dcf6fa2ef2839a3c256d908b5859400e4b00a0b260d400970a0205d6e1389cdca7152d9d286c9fbcadfb7f85d9d858f4a5e59437dc3bbf336b6ea99eda94d273031c0da24519a188eb109999a1d68241e021dbc2c92568972252f9642f0975f59de40dcbd037f37ecc14d858cdcd0a1862873484feff47b42582999ee5a7fbdd72f6dd80a04a9565be36abad234b173d38e612bdca96afb409ccaf126c105eb32c6cd340096c7a5648af109639bc1666aeb75dcb53eaee1f06a3841dc0b924491678112c495c44fa14187fc9cdaab3d7fe110c83cfa5acdb9af16dc65ae3b7493ae1ab87ced6918f5f69d30f51957201b5ae1045b041c404557c82226dd2e2cf20f15844aeeaf7b8364e1209c30a4ea2c50af8071dd5e3c1e88b5dec9fa4ef7105d39c2b744dd69a597343ea3a096e332e292d11be9ea68da18ceec78fc2a9afd082e846af25fe9dc389e30ce9172c74477105364a0b09ca2361ac2e120a12da3c7c19c6729b155402d07fd2bd72ac6b9e68c1d351d98edfd5025e227fec545c0c96f85f0762b6558c7f9677eda3211fb676314ba27f0310fd1526878f8ad608e1e8d1bfc1e69ae06d4ff30e61dd6778dd05e4bb570ceb5224e6b98e6d8b37369a44426458c72586203a6858923f95d49e063a5278368c3a5375f2eb7c607b9621873", 0x1000, 0x0, 0x0) setuid(0xee01) msgrcv(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000003bd3e5665af15ea3809bc3055c617ffeaea2c3f4b0ed3966901c8db4caab87bf464e67e1f24d2fd75548a40307ce2149fcfb037ecb1bd3ce48ba6193ffafb503f39c6f28fd1d519ba4ef4707aa82896a0604000000000000008f000000000000000000000007000000000000"], 0x16, 0x0, 0x0) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x4}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:30 executing program 1: r0 = semget(0x3, 0x7, 0x200) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000040)=0x10001) r1 = semget(0x2, 0x3, 0x4) semop(r1, &(0x7f0000000000)=[{0x3, 0xb13c, 0x1000}, {0x0, 0x3, 0x800}, {0x3, 0x300000000, 0x1800}, {0x2, 0x0, 0x800}, {0x0, 0x4}, {0x2, 0x6, 0x1800}, {0x7, 0x4, 0x800}, {}], 0x8) 16:00:30 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffdfffff, 0x1}], 0x1, 0x0, 0x0, 0x0) readv(r1, &(0x7f0000000140)=[{&(0x7f0000001240)=""/158}, {&(0x7f0000001500)=""/160, 0xfe0e}, {&(0x7f0000001400)=""/214}], 0x100000000000001f) kevent(r1, 0x0, 0x0, &(0x7f0000000480), 0x9, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000001c0)) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f0000000180)='X', 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8000, 0x0) r1 = dup(r0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)={0x0, &(0x7f0000001900)}) 16:00:30 executing program 1: r0 = dup(0xffffffffffffffff) accept$unix(r0, &(0x7f00000001c0)=@file={0x0, ""/108}, &(0x7f0000000240)=0x6e) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{0x35}, {0x206}]}) r2 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000100)=0xc) connect$inet(r2, &(0x7f0000000180)={0x2, 0x2}, 0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:30 executing program 1: r0 = socket(0x2, 0x1, 0x0) accept(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) bind$inet(r0, &(0x7f0000000000), 0x10) 16:00:31 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) syz_open_pts() close(r0) dup(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200073397f10d2008f27df00000002"}) readv(r1, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:31 executing program 1: r0 = kqueue() socket(0x10, 0x8007, 0x1f) kqueue() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = getpgid(0xffffffffffffffff) fcntl$setown(r0, 0x6, r1) 16:00:31 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) setgroups(0x1, &(0x7f00000000c0)=[0x0]) 16:00:31 executing program 1: getgroups(0x8, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x4, &(0x7f00000000c0)=[r2, r4, r0, r0]) setregid(r1, r3) 16:00:32 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f00000000c0)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000000), 0x203) recvfrom(r0, &(0x7f0000000000)=""/80, 0x50, 0x842, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x2}, 0x8) 16:00:32 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x1ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = getegid() r2 = socket(0x400000000018, 0x3, 0x0) setsockopt(r2, 0x20000000000029, 0xd, &(0x7f00000000c0), 0x0) getgroups(0x2, &(0x7f0000000040)=[0x0, 0xffffffffffffffff]) setregid(r1, r3) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:32 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000040)) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) r1 = shmget(0x2, 0x1000, 0x2, &(0x7f0000ffd000/0x1000)=nil) shmat(r1, &(0x7f0000ffd000/0x2000)=nil, 0x3000) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:00:32 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) syz_open_pts() fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x1000000000000297, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x8000000000000000) syz_execute_func(&(0x7f0000000080)="ffe52e660f3a0d633262c4c2d50382feefffff430fbceb46d8fb8fa818cd650a00430f7044da0f0f65420f583964660fd3e70ffc5092") bind$unix(0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x0, 0x11, r1, 0x0, 0x0) 16:00:32 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) socket$inet(0x2, 0x8002, 0xd03e) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="9f4570e2112a621e81c308055a320c5377986bee1089a303cb105206cbd728eea838ebca83f4bff5b48f04d4859ec383b0bb185819c196d19fc757e51e24171eeedcd50a1470d642d27c0bf141162e84a2f6d058e8307be4b783b1e04e974669edf9135a959e30588a48ea065a2aab9a3c", 0x71) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ee08665d19ac14d5e51348771197a7728420aef61715f7b1c3d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) 16:00:32 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) stat(&(0x7f0000000040)='./bus/file0\x00', &(0x7f0000000140)) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="000000186004008b00002b27feffffab7b74371b289105cec2806cdf0000000000000073c5fffffffe000000", 0x2c}], 0x1) 16:00:32 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x10000, 0x0) accept$unix(r0, &(0x7f0000000180)=@abs, &(0x7f0000000240)=0x8) r1 = accept$unix(r0, &(0x7f00000000c0)=ANY=[@ANYPTR64=&(0x7f0000000200)=ANY=[@ANYRESHEX]], 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x15, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x10) write(r2, &(0x7f0000000140)="220e228901001c067ebc74a7ea46fc7a7b000048f4445ed5", 0x18) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000280)={0x800, './bus\x00', './bus\x00'}) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff04}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 16:00:32 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) syz_open_pts() fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x1000000000000297, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x8000000000000000) syz_execute_func(&(0x7f0000000080)="ffe52e660f3a0d633262c4c2d50382feefffff430fbceb46d8fb8fa818cd650a00430f7044da0f0f65420f583964660fd3e70ffc5092") bind$unix(0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x0, 0x11, r1, 0x0, 0x0) 16:00:32 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) setsockopt(r0, 0x29, 0x20000003d, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:32 executing program 0: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0xffffffffffffffff}, 0x2ac) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) socket(0x1, 0x4000, 0x9) setsockopt(r0, 0x29, 0x800000000000041, &(0x7f0000000040)="90000000", 0x4) 16:00:32 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) write(r0, 0xfffffffffffffffe, 0xfffffe42) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x111) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x82) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r0, &(0x7f0000000140)='\x00', 0x1) write(r0, &(0x7f00000001c0), 0xe5e1) 16:00:32 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) syz_open_pts() fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x1000000000000297, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x8000000000000000) syz_execute_func(&(0x7f0000000080)="ffe52e660f3a0d633262c4c2d50382feefffff430fbceb46d8fb8fa818cd650a00430f7044da0f0f65420f583964660fd3e70ffc5092") bind$unix(0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x0, 0x11, r1, 0x0, 0x0) 16:00:32 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x10000, 0x88) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x10, 0x10, 0x3, 0x8}, {{r0}, 0xfffffffffffffffd, 0x9, 0xf0000099}], 0x7f, &(0x7f0000000140)=[{{r1}, 0x0, 0x80, 0x1, 0x8, 0x101}, {{r1}, 0xffffffffffffffff, 0x1, 0x3, 0x6, 0x100000000}, {{r1}, 0xfffffffffffffffe, 0x7, 0xfffff, 0x6, 0x4}], 0x5, &(0x7f00000001c0)={0x5, 0x7fff}) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r3, 0x0) kevent(r2, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffb, 0x40, 0x1, 0x2, 0x10001}, {{r0}, 0xffffffffffffffff, 0x0, 0xf0000003, 0x2, 0x6}, {{r1}, 0xfffffffffffffff9, 0xc2, 0x2, 0x1a8ec0000000, 0x1}, {{r0}, 0xfffffffffffffffa, 0x80, 0x85, 0xd824}, {{r0}, 0xffffffffffffffff, 0x0, 0x1, 0x4, 0x4}, {{r2}, 0xfffffffffffffffe, 0x72, 0x40000000, 0x7, 0x8}, {{r2}, 0xfffffffffffffff9, 0xa, 0x4, 0xffffffff00000000, 0x7ff}], 0x100, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x40, 0x41, 0x6, 0x8000}], 0x7, &(0x7f0000000340)={0x56007341, 0x5}) 16:00:32 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) poll(&(0x7f0000000080)=[{r1, 0x13f}], 0x2000000000000087, 0x2) close(r1) 16:00:33 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r2 = socket$unix(0x1, 0x7, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000)={0xfffffffffffffff7, 0x7}, 0x8) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffc, 0x9}, {{r0}, 0xffffffffffffffff, 0x7}], 0x9, 0x0, 0x0, 0x0) close(r0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xc6}], 0x27, 0x0, 0x0, 0x0) 16:00:33 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000001100)=0x5, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='x\x00') shutdown(r0, 0x1) 16:00:33 executing program 0: open(&(0x7f0000000180)='./bus/file0\x00', 0x20, 0x20) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bca) recvmsg(0xffffffffffffffff, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000200)=""/89, 0x59}, {&(0x7f0000000280)=""/227, 0xe3}], 0x2, 0x0}, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x4a2, 0x0) pwritev(r0, &(0x7f0000000140)=[{0x0, 0x3d}], 0x10000000000000b0, 0x0, 0x0) symlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='./bus\x00') open(&(0x7f00000000c0)='./bus/file0\x00', 0x1c8, 0x85) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0xffffffffffffbffc, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = shmget(0x1, 0x2000, 0x600, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r6 = getpid() pwrite(r0, &(0x7f0000000700)="b4c7553ab53dda3c34aac441f1092dda2961f74e4bb56ef91df376428d69abd217d7f10b18e7952df2fa80b2da2d97d94d7422860df3759b279be12e397ba0f49e864ee2eb2e800ed2290d1119d0b3438af3af1641654d391ee4451df65c42cb6fe3fd921a444c00559b234885ce47abd4da3c4337539e997180a13544cb8cba2f4ed11170e29702da3c8dfb9af739a7710903f238b250e1d46527647510377a00df5aca15c664ba101a2f63ed1c2af7371ce60fe8d8405470f2de3c08e2c34f5fa914455b7af7966048184293ddff25dec1cb22c09a707f30d7d817615b5e94dd2d4006e0f836517be6e5f3cc5de4a637462acdda613b5b92d1c7229862752a17d28a721d96551954a691fa90e4fb3ad82134dd885fe373db3c5f4dbd241e41a9f67efb4b9c7aa65b44d293ab50a456b5b9be7ea0f5ddb07c85c64fe872c3e47a6808c6456d47ede1c592b1c6158407a31216e34c75f94e62ec02c57d8ba51468c23d4e12a3a66a01ec2394eee6d0581a8b898a08ed3065387b7df091f251ca255fc424e336fb382e568de3f5eaeab99f6e419fd241b9c9f62af5015150dc36a217e677caf9333498dff22e05694990655c8b716a147fea849b90139107aabe804689200efcc5556247272253b13c833212da27268b21b1971a8b44c3473217b47721b196b8ef59dd8a29860a848bf8494f356b4146ddf9f49199e1c08b626526598e23ba2843c186bd10533c9acc2db9fe3cbe74590e52cfd76204834eeacdd4da57aa8b55d7c524d2c4648de97a6c007199df2fe9137ddb2f0cf917cc73678903e5f4be412854ce6720e3e5ee11985d298459775d6017c0c96781a5328839cff84dcc2126b12df9272ef4cfab66ce7560108903809dc35d782eb0fe99b8e8300c96a1729d1a2260b82e581d29cb9e3f47e6d21859d122d41084c75f95df8940ed502ccd53508bf3043c0ed204936729522e28dd17325119defce98a4734b97362eea5b6b615d485a7e416e1d8b37e98bc8ac073ad9536d5037d6ceedf6c6cd103234a09be8dfbed2516263cfceea320b76a5a63e799c3be04ee9e9642ff8cd7a3194b32a500ee1324f586feea839a820d6976fcfa7cb3b464fa193600ea2cd6cd4398386cf06e9be81af6e28374c88f9ffd1745fcd5089dfde925bfec7e589a40777ad8653a8e64c022d957fb72abaeb3d0c056fa9dbb259689b9455b18296ae89ba2f0cd77b5be51c3f866a06c615a03d6d52b059a8d695874ec18eded10c5f35c5b257e27f9082f0bda00a3f06ea2ef8b37964f4e96a7270816cae00d4507470e2b3f6046b3e866c14bdce49d839b57d09ca1c6a1b378f5c9ba997718fc2967a040cb8382343e3c72eacf5ba04f44fcedf692e61c4d500397760832a3d8de5ce16ef76fe6c38d62e67356d8990bda13a2f68cc3878426e3266876193291bb072f3453971b32a3b133f408e0d264e863158460b1908589a437868da9a803e00b2d7872c14fdffbdb874dcb72831c3fb1f56a23591d8889262cdd3d149a2840b05194d03455b292c683f4aa4be4c8a7cfacb8c1b55f2f20fda2e364ba6199053dd78ae899bb237936eac6541289d227a7a610fcfe1f468d21564647506d413bb2ae612b03cbbe602dbc02d5935aed815fd38b4539fc0329142922a6740a797188e44978bfa41cfdc80aed04db796b6f8ba18688a078067c4fe8667d651d6c7be923f2c353f49bdaa7e9986500458e5d3af0a3c16946dfac6dec71838844d15bdb9e5f94ad087d067e5bb59fd4d1e21fc42ef9c7c891bbd3122a46093662daf82a407049dc4f7a8863f1f86c0a805ce3e92f0c4c86e934109f9bbe3b3c9945c7d708cb3b7586162c6ebb195f412841c06bcca12607f824e27947752d37df541f63fbff28b1550bada04c68d92cb8bbe0ab0bb57c6af813b781651936a9d8bc6cc11bde5ec2a373531583a0cde754e3a66eb3d385654c6f88734f20c63e3f5fa06b40df7dec6dba2ea71738c9bc19fce039caf45d000b68bc49537bee54ebf42ef8daabf180c860c44bee811e181fb82d41483a43157bc9b2878150491d05e4530b2e9153ff55365840484f07eac6777052bf4ff85de15ef34f93028652100a82b9961622e9634e0fb747ed1474f7e6c1e61235afe243b0a40e942596ac1ad8292eef6e5a0e7c7921955d062aa6b9fe31c9c7e236eb8fc86f521d8b708506aac3832afb8fceba2771838a6b19dc8bdd42b4ce9bb157c3d619c4e4c34c0219069ea2d9c3100ccb8587c9ec9e4ec742b968c25988c2af367ceed408c3810cbe74c210df5e4c989d9bc5eb756dfa090ec11f81457b90ee472d188b9c114976eb35efd3e72695d544484b0fc11a93495a7e1195d564399b75f7e15b85554d64e55aad32cd9a28b3b39e2e3f3efec7d31c93c4dab19b6151b0e95d662e523b80b225f504cc31d3ff38f5ff9c4dd562d2f02d8bfa1b2a907246e257af878fa0742b02291fb4ea53c31c418caf516995e14091695545dc501eec8c6338daed611fed686ea52f8af553ff4178aefb99010f188964cbb4780ed215f9c90afcdb6b471335e754bc8a352b876a6f59eb828bb51463e5b427eb64d6ae66945ef50ef45eaee7b8e0146248bad4c954747984981de439cbcd9ba18ca1c79f98b20ff5d5b1a13be4a832a364122abfdfe0cd75ce0268a15df21d2ce535cdae3b61a9b1a9934ed598284c80f01704749cd3a4fb5272b8aca0bc740d2e8dfa27c19384ee51729e7ae10d95fe168fa622972ec45f810620c505b8e74a0521c76a20945975a79f8f8954dfb9105e05c403ffe107fc3a8f635894a9d85296206fc0684fbd1313a1319098ccd99917fd2d758a6fe7504cba710b3cf31312eb5e2bd88adf2b3fbd81d66e8a4400365d197eb0d851baf80681d71baab7e072a0701db1c8faff45b706f36b94925c077863086e39125a03c532bf8488a6a4b4e7168a7ab9035b71d59bc0961d7ccb49d4c825bd1ddc4b0982eb4470cdca16c4448c6a79d7e9991031b2f50e67bb3bf5af091be934f6b83a9c8fafd204ab8a698ff4da9a11fc6b3dfad4ad2c2587edadfa9f5d3e31c5ccc38e3571908a66c4fed8b4ed1e398197f0fd6c78564e797f8519f91382f0ae32d3b5942b063c3b9557ae4c0b95f6a0f2466b407ae3d6e51733e2a2bc8c569501537eb660af0a995b49ffa633dd8f9bf3517325c5532c7bcf6d27da68bad02969505c6d2043266e3013348cf50fd00fc434b531141f3e098e3cc59efd5a17c9ddf312da149a493cdf61870d02dc1607a4f578b8a7cd1f76e8b372d9651d4e15cf6117a7347f66b0bdec79bf46601dc0a2fa78f034e9a33c91f778035716290b6cf153152d2aec62591c67c15489f6f7c9ad287053b315fd550b1744cde327d3829b1f493c59d91b344ac7c402e5f430d12481b0c59727c135c094165f4af3fd7ff6f30f3892e14d735283a806f29c26d3c0213c1c29719ec80db8ac7d4292b3052f0de2a54424ea1a0c26e198ab3400a4088457cf10af6edef96ad80cea75c415c048d4e1d7d5f311fd69af50f7eeff47aae7cd8cf9d8571a4c60031acfb0339645c32bd2650fa188fefb21012a4e5518bac3fbe70250bb6d46a2dbae8d3d946e463ad5f619d82553945d8c091dee713e8593a263687a024c3d674c1102bd1e03de85dc113b76f8c97ed4e19ace6c0c29e3034938cd4b4049d4eaa734d0cf0411eeb4e9fc70ddb64e7d56a4dce2f6554a2a722984b76eec99b635e6712cdbb0f0d02e008bfd6af570f57c35f595dd271839a212b5d1ec3622acadd0323cf84e34975641344d3ecb751dd71f90194d4f6f5491b4a5560fad97481aa96624cee73056ac66ace9f487620d992325542b2cc336e203f10cff60e0ca1542cbcda1ec3a40973429d4bb3ad76eee44731de7e1011095f501075fc2a00c9cc7ed82bdbac2d5e0585e165f9d55f2004e225350472494b13c8220de8f26a2f70fa3f2d88128cd4fef02243de5131b93ad71a52d2fdada86b5b8cdffef5936371a195fb3f0c4bd3cf3526e02d64c4be39a29a09db06f77044a303eb64665f0593c9b6af8d55d8651238c5f3b7c537e61dfb604df9439c71fc8093a7a6bf3141c53fff4acd4485d0587c3cdf34e4e21c338c288337fa56988d5ceaa7453a9e2cee25244abad882fe1d6911b82a9229c6bf33150fd9a48ac878b2ad78acfc2ed212f35ba24ba41c26abede91b868c9fe096e325c1b989459c6ff19c2e64a937a5166074d27aec8e27f1f5ccb2733aaa88e1828bffe7311bcf15dcb5195f1fb6c844d8f671b66d7f41fcd88e354d31424b5a3b98aa9917be412fc82cfb528aa0e9f7d90b407567731775780a70bf99c4d8390bbd7f37c89ad251effb1921cdf7df49f98e76a43ef23af688c8ec010edc3e58812075ffb9aab8ac9ed2bc51c22ad4ffe69dad434f632a2d6af3fe03f4461125a66eabf109020813926dc1ba9c3f559106df4994eda749d16e2e160ce0050a02571ee65eb5adb0068f03ed03f8cb66ed53a80a7375e2a469a1044a23ed17dc368b1bf50d4908c7819a3dd5bcc7e0c449fc401550f88fc9684fc078ed84d1891fd122c106fe4b3ebef764d7e521effe57b9b0e0c0c68c35a51fd84b856400faf47fce47540e86af534f049014ae05879c155200d320a67fd25aa091c0b0fd38b1567dcb68abb69a8c5239790eb1b2fcd1bc78772dae7274abfe6765718364431c5d2bce1ca8d593569638007ebc3b1904e5d5dc42ebd21e14ef3bbec698bcdc267bd80c86b538419b06fec50611d898ad30acfc222d07b04e9df4dc81b0f22fb7152ba21f8c8a86f25f78ecf07e13c70b64d3f6be8dee00f835d63c12ec456a3cab59b237429602956e3e1d1ba05376bba8525de2aa897cf53d7f3141c8b70509775d83116ae627576d9c78b082e2aba5fd3a994ad5ae1b00478df5aae4adfecfaa4a4958ed6a8c59fbf777381ed696c90f2be0059cdea3bafbc6a9ccd73e238a804ce8eb275f19928fc72d761390ff2028ca792fd6fc940875072f324e74c4baa1252bb56df92f328fc34d9dff93102c0d08b97f74c26288757dcff59ea259e0078e31f0633ad276482cdc1ea9288ab3812f96ba9ac0d7891358bb4b19452cab90e5bd0d5eaae7eac9f88ade7d50f1b51ced8e7a0607352a193c4bf6585d22d445db4603e06e37786b895767329aea08c265911992a40fff0cc02886b5565cc2b8d40bcf59503fe0f35ef80a0acb9f63cb120de1398d8c9b6e4a3f2be7deac07dc2e52078d63360bd7e9c0f37c9da6eb9724a0c2849513824b6b906d0694085214992ba25cedb1ad6e093881da4a4f05aee3ef26f0373bea781204674d28e8fde7e57aa5b35cd522bed8da92883e1b77329ab06ecddbc8baa6d9fb0a9dffc78a3c1dd7b228ae8e2e364ab3e72312bec10ab676144537517ef308b0d26f88b2f15ede1fb7cab37159fd5d52e1d58d0a0390e85ef88ca8dfe25e83b2401fa42d0a71d883a5313a14269db36d695090d141fda1b8edb3de8d329b6bc93bcba6125822e8563a2090938763923afda9453eef4cbcf8e476551a35efd10adacb75b73724907239ef25faa6370d4ee4b1de5b42a88526e79167752f1ca21590b6e6f20b3bc7a8b3298b18938a234050f4808bdcb4d8407f1f4da1c400a47b81f5ac54bc0749342d5d1b87730b386c1e80ddaf6d260b57b9805dd5f773aa2c24c74476ea5f512b21bd02dc9a28952da4bab3d4814035d8152f20421291e02a93598d3792d4b5ac1b44e52326571f8", 0x1000, 0x0, 0x0) r7 = getppid() shmctl$IPC_SET(r1, 0x1, &(0x7f00000002c0)={{0x3, r2, r3, r4, r5, 0x24, 0x6}, 0x5, 0x58c2, r6, r7, 0x3, 0xffffffffffff8001, 0xe1}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x7, 0x0, 0x0, 0xfffffffffffffffc}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x25e, &(0x7f0000000480)="5869e745a3346a358dfa1060a2af610197b7d36864df6292077b211b35e8145d1944078aebff7de7b506ce8a103e96d0488df85f4f6ccad614938b66724ff11eba75602056e0df6c37355cd1d312730dc10849c89006df031796bd408d823e5fc4a6d3f7c9c1dbe9a127c070b5536e2f25aba15c85d249d97b4dea28a9fc284dc1f012cf4aadbace21fa0ec3026d9fb6896fcce4e2e30524d8696e6d223e3a3458b423e4b376cf10cbcb9cc908247fcf3c17578050b8b12338aaf8d6442fa2253dfb71a14968b86088876b894eb20b5681039c0850c6cf083f2d090ebe0b59947b5ba004f923d297ab5fa670b26adc70271951c1685400d21601167297dcd6af744e1adae3a3a3f860bf3dfbf819c1605b5d8da5f6b4d364f076789c018e126955a1d6358a12376e2dab019c1458bd0eeb19914645b335ca1a9f85846b925e0f877511d58eee5e3ecfb5d234838b4158cbb8f31cf17459d8cbdce8807cc90a23624456d045a4590d9b28542b568c4d3a215d38339b65eca0df53068e6cb310c956a84cf5f0855ef146f55ae74b62bed86b7665d8ef30208924c3b2b8f52720d9561d6787df813e3d9702b203e3b11f04365f851383f77fae2bfcbb5e5aa937fc45df2578fc10c30144a40160d7be12eef507cf9f07b4887b321513cfcc1c04fc51c5386127de1c68c33aabe2a2e68d95dcf51a4c92cccf3597954ca01b93a4be5f5377469df6cf98db0867ae7390ad6a89cacd531ad8b86b72d46025374a9efc62401cc7ce3e4fd0ef74164f1ba68d75d2eb193725e2cd486c8283798be9e89fffa79995e50d42bfa61f2de43ef2cdc1d1d731f44fb87455b5e5fdfaa6ac") 16:00:33 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) chflagsat(r1, &(0x7f0000000100)='./file0\x00', 0x0, 0x2) r2 = socket(0x6, 0x5, 0x8) r3 = semget(0x1, 0x4, 0x80) semctl$GETPID(r3, 0x3, 0x4, &(0x7f0000000140)=""/141) r4 = dup(r0) syz_open_pts() getsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) accept(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) 16:00:33 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x10880, 0x23) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000040)) sendmsg(r1, &(0x7f0000000640)={&(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000840)="20a28f40ebc920823252e35c7c65e5a8b54c760d2effd893de8d34218004e6abde5bce1016783e70d7d94a0d52c35e9f25d3ecf67906522ead863a9bf7d1715ce795f0a5f64ac6668d1014c9a17975d55a709b9ee7d2ec8e1914659b1567363c442339b7655168209f4e2ff0b944fb784ae4da815db950af84352e8ab69374f6a9f6bc53e50fdb17b5fa9f104aec628bd4f4d5616af55647a34fde2b32e3f95c05a7f41be83be053d2827993308b6aacd28a751b2195a21440d2bc35cda47158867ff53680a3ad60959fdea30dab3f37abb0651077b66f43e650d41683d8df7d331922c4c5d6df7c3c5b7cdba7c4584ac27d9808aee0c1413ba0e593d1e7ec4527afbae4cad9ab3886d8a788bf9386995a4e00f7ba8ad901edde4fe07d796bbbd00b450ebfd721d08f377ef867eaa261bc6aa84e433ec70a32c46f27088f8b751111bae381b3776b3c9c0b6d6ab8e23a27d3288a7a34faed7c2ea88e9d473e6ca28ea5cf28452083e7844621391a81c2f0180ae38c3e9820186d929ed0349b9a1c15e8106a2550cc2fa0bc26382d00429f95afc06cf246d7930f824262e4c8d03cef31f01b575cf720a925946100a29ad1594a1ce9dfb54efae8d6c12c5d781dd0458c446c4715c9a216e0462a7e710cf8e36fbbf2a18ec63c9b0daafcc49f6a2bc192b52b28dd8b3062f1cc53d1e4d5a9258b98fa76f06f2e350cbe5523d4cf2af3e16ca977e74d7c9ea94e5a2f2fb3f8312bff2e18c0ed689f8d35bbe1778487a65e344d18c4aa27c30f1f479ad7e735a7da63f08acb800ee4ffa403ce990cc21346bd29395c663181c07853798372b7d2b9bc0519c0fed43388470c35f902ddb61414539bb72d3f608b25f483f0f4b9199cd4cf01d9ff101ca5c7251fc65f1ebe28205ccaaf70fa627be4622fd4c16e080b6216bd53fd53693bb4f7a989e8d7903aa50b3258d4e8a7d923bcd8ba2241d78e18c307e6750c85443afb983de7bd0b10b06e5100559c29d88f0528d5c202abc7eafebdf69afed0a097da9e751a03b53754caceb944c1dcab58965f50735e0023fdab817081db0f8d24af4c2ee97c9d4173d4dbcac3f2a8c83d4abfd0a65aa00e02024c8b271f38d376f2cb88b633ee68aca3dc78558c46429be0fb182234edb7d5ebbc5baafbfbda92f827170b01576ba03ad00707db8ac0a6695c195c895b1bf49deb7a98061614925f3fbeaa2272b68395b15146d77cbb47da93cf5451deadce9e2d9ca40c8f40089e5f3ec0ffff275babf0d169378f150db1c88182c9c60d6c5f23d5e23569898474eda4e6d228eb8d158d288f9a5ed7a66ddae4b1bbff1ab5da051fd5039036766bfb455cb1e7a6b75ee48bcdfa53a67e547c5a2dffc8ef9cee067218c32fc8a9c4a1c3f1d8ebbb310f4e89253abbf7d9c4dbe015afb276a34711a54c54431f0e3d5f308c6390f13e540779902a00a3ee2552e60042c7ba2a538a29c4abc86af59ac2dda0ece6e47b4a18152d3e007ffef464d88199a2a95a4e31a2b5f09af13f60806543e4c7a3e2fec9488c0decc72d64dcfcc0308cf066162b40363ce84916ca3d2c434f6bc8c56c8539f736af656ec18ff3b7db4e72e59c559ebae565b17728511756faaf12fbe663d7c3681baf88a375477468da6318e57770e04d363419db4bd543950f8437a6bc890663f5e2ddfdf7605cb88ce5f1a6d58cfcc322a6e4db66ddc267cf146e5092335f368fb52af95cefff764dbb75b838e39ce9a01acc9e1bdb79ec28e94b679e776c7b3e132ad8996231fae34dd1ee634cdd8f766fef834ec3b8a5ea5881d6a0e68df42d67dbe6f7817163f1a9b4463a7d85166f3a9f866239a40b5377287c53e0c6ee8458701d6f85df4bb4d0e33840b214fede97599d6a7fdb36d0f77428077664919cf2879eb0f3c34407c44e636e4a239b9a10777a92c6785e7100c541e1ee32de052593d59be486e35e6eca11f7ad58300a25573a4a4526a543fa15c115ab2b002801927241744c44b285feb7420ed2be42aea7afba8149cbd37a9de8ed7e4b6b0edd9d75f4a75e9eb10422222154901c7788411dbba182cf6f107aa2f81c64787e6a8077aaba2ea0159eb39bec363fee7798548a381deefe9da967668aa11a2cffadcc951f9ea540fa95486f3d80acd605c288177d7f355ae570635f17f3e73b671cdcc968ff7eb8bf9f3387f575e91e2ba3d2d72c5433580aa80798d20877d8bdee8f1be190396dfbef652fef6ca3f5b62d1c11e0615dcb06e6e032c266eccff5b85b347e802f8ead743e86ce53caa8b0aa2fe6cf3d565335461955dcfe75233f8935ca6192093f189c534f6aa59afb49fabf56b33bd16dc8dab8e22625eb59af091abc13cbdec94f9e484764cb9cc6f1676112d7845813e79483c700ce1bbf86701384ab7bb1d6bc3991c82923ba33b424a8daa238f7ca667670a85b188a4081e54ad110737dd04254add041b201c92af692d28e01b5deb310851673b09f5b9dff3bcad2ac85c961b58fded66bef51601889176a6233b5c5313b04f944e3a2b9e2c07f77da38c23fd71738eb13b60ae14bf842a72a674ecc2eefc5ba55ab78d4559d2ec62bca80148061407c6ef217f28a8caaf75b7c6256475704a65be8e209e106b574115b4118d8d5447f9ff6623ee53baaf7362519e62f4ade6c5c48f70f8c91276840a048fce98d54d26215e55ede109804059e5cb74019a72f31931f53b9172fdc9287853eab12f9953a23caf008a6853bef02afc0c4c74fbdc95d39b8790612059bc960d835f8f112236ab5d0fdeaa54b24d923d6827b72b75b01bf5848f943bf281b563931876856b4489566d92094163719c1ca5716c27c6db22acbbc68d347da466764b1c8c724456ee10a45aff54b1b785843ff9e7c5c22d6fd2efd8e7ebfc901e5bae7535c5889605a2afa007c21faa9a7d3b97a0f554f8c357462c2a3fdd5ca7ded7fc9dcfcfa43221028e0d64cb52a68297ce6ece2979af1c4bf1fac489c9b77f79eb694845232eda591f88335aa6c41b17b37ec3766da5d7f1aaea3a976eee5b919b64053567a739be263bd7c9b99abf104825f5d4a3ad2d3edf9f2283e739a4c1d6f0814d3264a4d70cbf8903a5d8e6c1eddd45f810919824c3d24056a7daf23fe4b95a387710ee3e860d54f5ceffea7f28bd5f08847a93f06c84c385464f2c029d1e61751574bba189eac7e9095e330f113ae8d410df79e8196335ff5006960139e7a8e1833a4912cce3f58a0ee2dfce779c8953f04f5521dc95b71fdf23592d4c7c79f17568a21d6d830b6b694685b2b8faf74e3c9e24074cc10ef9fcbecfb808abcc15619b62b073550a5b2b47d8d72953c8c9b55e1224cf3b382d17e8b1db95abc57d2e8fa0a4dd6890f7c5260a832a3afd867f4ebd06511705e6d6dab19c8b423ffee71bca8785d55ce10c5bb13a8df7195ffcf4fc939112ae9471cae2b5345fecd4f612d5c6098f14da5a0c9e1a3211664fcb52f2b53263f0aec7b766641635c7455e447febef6355a2b8364de6dddb8f2eb7f809a750fc916f0a4ece835465e37056da6884f9ecc52d7b01b33d9d10117ab71aa04d1477b3f0516d38e43eaa8e8b10cfe004406d12261a4c02d27625b44eb51ec1e973fd3db2100c763f5d98cec00f5d5f33cc314804b21c8b70d467f23a1d7afd21b199759d10dcd99e293e563bc7830bc6108e24808619643124306297481e47294da7c2beb1a182f5639ba82fb7c5f27d2423fcffb2ac18abb35b7df2ecf16f798cb955310610c48fc8ffb3939c21ee6d0e1336b0814406593d809738c23e51f6a1b5a2b988db23adc85db6bd922e078aa0f5ddf13af462a113f2895684126ec7b0ce08ee91c98689838a56996e95ac124d75be9762e2df19e2d9bc34fb26462ad629fac49103d7d95ae310e6d5f1b62fe338c64af9b96f16a94a3a872d741948242c70bc571fd39a3e1e5d43df6be1bcfcad8b59d9382f26c184a2af2cb8f4a3d690c3ca010c8bf79bd06e3b5f935d47e6d8f30ca20a8b9eecac91434a935dbbb88fc69e53de1f289f45ed07aec91c771c89828efb53dbfac90202771b416b1539468d74871c1a9e28cd11e5d19121140d3331c19181700a81fcff987f0ce7df02eb33cc130bc965283d4cf35b8f1ecd0c8824ce778bd37d8ab03de031c0393b2e1d1d236f410c1ef4f9a608d424fec54bbc00de0161b24d0191176c0bb442c6b5d922e5e9fccff85ce97fa7d624b74c2051c5de049c5ca0b48110d5d82babfd29535c8572147f6a5c22d89340b5bdcbf0330b0710424e55d064330ddbc285474281cd3815ec7e9366962f30a9f34a12c738f6cab8e53a15ab945e18a6d2111410fd4c43014fac356c98c9f0f3aca4e4072c337c004ef359c31aff2633694aae447837fd5b609dd004d02cf82da32857988dbd31a0170bac38a0b0a4225f0630fed089e3ec34481a95579d2346fb45bb724b7c97c099fe80b3ed1bc704937aa5014ae551ce17b0cd9340bcfef5ce40b4005aefe5d89e7cadcd1a675a7e48b0d0668225459b4129fcbbe0fc05633d9649b9529d933cc372204f5790ee171b5e3c7d0e6ab27f945725e8a9b0cf320e2166eaa2c8d58202a88343cadc5ca945ae34058582cbfed91c15a06814acf7c698aa105003ddd9786daceae36b9ad1a2bc5f8192fc93e243f006b38721d52be34d264d1083082c788d8295fffca34318cafae0d01788943f6ebd9ff22dccbe42e46e99cf94af25e0599f1f18cdb52749c77b0e01e0d48fd8284e4ce401c517e9892dd71ac331b6ba77372a4f674a7c36eb4c74093a045173a149ca85f49000040c02ee7a2a632c1b5b199f4806c9dc3baf2c4c46057da44c919a6122186b6a51eb517e0457975c59b6ad7a3493f7924379f943d6f933c3f7b71bf3ba2206239abfdd59f9011099773be30ece581756de42cf8036d724bf57519afd613d628f483f6b7faec00c43ef9ed912e8322fdc29dd34421e7eebe15b67d0b090ce37ebb812bacc2a43fa57c25696d5ee48567d2101c6b72d83632ed58752a680ec3fbfc077f81b82610df5a490f1a7cae32d897ea9f2ff70066d04ec70da7c0597d2d80a54fb5ca6ae2c24f0e0134ea0d805f85a401db1e65506b3a54ab5c1e7ac1e6ad505b7be19190126ce3df8b27fe1ed979d30dbbfa442d91e254deddd4980014db659a2757ad3f2e99b894cde28aeab6221282cf02acd3ba2d840b7a259490a66711fb6488fc205bca7a664a560485bc4a4f03fd9b5f1a2f7fa29bb7d972cb1aaca9b1286f108994adfa3ffbca45e445529dbbeade3dcfd44e181d14aabe1af12ac89c51b0cde97cebde81588093841f5f9ed40b665009e2404bd2229dfe737fe1cdded9f3204477a5e0934fb17fb3c70ac98893cf16fdf4b71cf0287c1e3bb84036abb1954c0c0369105d6aa377f035b1e0ce5068644e0924cda799b589a253bbae584a5c855887fad7fb4a558623118864e5a70df729cf54106808b635dcfdc8104607dc5c43e7f215235a92d727dc12734975abaacfb4516d4e17fd4551dc0d4c38dec32ac6f51abb7d3ddc9fcd31a08a13a829cf378325859294f0bf55cfe568fb1ec84c9f31bfc675fc0700e60442dfc2db8296441edd4e5e348b73550355dd2d74aace7b85d7f31440ad4d198e886071f1bc1056a0cec196e75b1445e58613cba28c8470908affb11195165bddab1c8d60b107a82e450484937a0649293e15b6b450dfc6ce7daa22766bdd7898b681621b48875c84f3169fcef1d1e1ec73079f2724e0209467", 0x1000}, {&(0x7f0000000140)="0dfd94a99d6d2faf1e0897017883bf337e799fe4b8a798c93d68288d03125ed61dd88764f18ef37a314a436e3d78e205563805df92b310a84c4d9ca6f5be7dc7ed3b9dae0de57cb8df138e3040683f8b6955d324e391f5019cbb8a2afd6187cac6301de8c6ad7c2fde2afa15bc28623e9759cc4dd7ef40dd130b92869127b97da1711edb74e7441a8418b8d9866b229477c9e794559e5aa36d13a8b001bcd98633a94ccfd6629827b8d75f5ddab6d0e9d8ae62f4f32388c89ffc3eef59638f797146cb67f708e2cd4e603e9d15957ad6a526bcc2efa680155cd26272", 0xdc}], 0x2, &(0x7f0000000240)=ANY=[@ANYBLOB="2800000000000000ffff0000f80000006a0f45711862fbe836f7244167aad22cd11b0a7e000000001000000000000000ffff000007000000b000000000000000010000000300000028eebe7139bedf7d088483dffadb40c70299fe838db2fe1a464a69d8d635fcd490576831cf67e69b76c2e94ed0c7948509ff0fa91a46dfbe4a4254c2e5e6fae629f4dde5b9961204eb16f8419ed3e303598a8505b2e15d66ebc5aff7a5fa3d546883d8961ff7d9b437b1f5ecb872b7c5bb6b54b1bd964dd43ddbe697fa306fb37d6ee7ecbaee2077c700abeea9c5b46c9fa5f9079e13064e3dc70000000000009000000000000000ffff000040790000cd7a1858f4ad88a5e0027f07cbb198d77f6474ebf88038c715b0d0f227aa1aee91fe638b9281d68c2affa1b18203aba1f140c107e0da4eee021871a6b6bc208ff0e7388559104902c58085b35967e28272eacb151b6e7e59bb9d4754d07f01d5843f6e5e97210ef6059adaff9a6fe62637ca88638e5647112cd814394202dd00a800000000000000ffff000000000000ebb06df8fab600ed9eb96566f6731648426ac0dfdfa9cb0fc2f4f77ad2924a1468b51a9cec8f7c01d2515da23d432c9d7c1ec68f78c8c2567b1816dbcc7467899a2923f8a6ee6ecfbdc9f0ca9afd08c265e39b71e3d0a415c11dab502c7bcc6872cd3305f840132e352f0a40c4888afda0b0c2d867c55ba51a9a07e96d4c06983e20864d398740369d52f61ecffc489af474ce9589a27b968b0655f3b8f1c0e5dfbd2a00000000b80000000000000001000000090000008997140dabc3d2c71769861f0a4abd20809efc55f0165451f2fd9b8e14849abed97b0ace6f9480edcb9d096e31beabf7b9a40d7bf9632172cb4e5b8e8cb449c1b2a52a221fdf407299d4e8343d47cbb8f5415a14f7424998e076d83e27550aa5a619278b566ded2686e076f634d7d1716a7594661781890279e91257b28f7d9b7fa109c5a75e754d8c2f56065d1ce63844cb09f4e6be9e20cc8958419954f6a1c1d1de00000000005800000000000000ffff000020000000fe44ce70369fe6e1f4bf356343e7efd943184ea2242dddc6a5b68a0fa746a02e1234637a77b949fe39dfe611388895c5c93a6c5a079b87885f6a56e26e038ac2046cfe71000000008800000000000000ffff000006000000aaa475880eba1c9910f50cbc9e1b175f3f8f4386348473c37db6c12f3b8ba9efb6281fb202a32dde4e6f41d171599809f3dae8bc6620ee62fa052391b6f7d79fad76c170bf13d0e385e7b746dbc754cafa91a5ccd53c0e713ed625676a0bc971cb5aa7c45ec0983489"], 0x3b8}, 0x2) ftruncate(r0, 0x0, 0x7fffffff) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0x4000}], 0x1, 0x0, 0x4000000) clock_getres(0x0, &(0x7f0000000680)) 16:00:33 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x25}, {0x6}]}) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xa6f9, 0x1, 0x100000000, 0x0, "6b60d5d580bae1cdfa51711a852c6d16d0a84432", 0x23a, 0x9}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x0, 0x2}]}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000180)) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10100, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000140)={0x4, 0x8, 0x0, {[0xfffffffffffffffc, 0x40, 0x0, 0xffff, 0x40, 0x10001, 0x100000001, 0x4, 0x8c17, 0xffffffff9889e1de, 0x5, 0xce, 0x800, 0x40be, 0xba0f, 0x0, 0x6, 0xfffffffffffffffa], [0x83, 0x2, 0x24000000, 0x0, 0x406, 0x10, 0x2, 0x9, 0x2, 0x6], [0x1, 0xffffffff, 0xfe6c, 0x40, 0x8, 0x8, 0x6], [0x7, 0xfffffffffffffff8, 0x1f, 0x7, 0x0, 0x9], [{0x3, 0x4, 0x746f6149, 0x6}, {0x6, 0x8, 0xd6f, 0x2}, {0x4, 0x2a, 0x8, 0x7fffffff}, {0x7, 0x0, 0x9, 0x5}, {0x2, 0x7, 0x7, 0x2}, {0x3ff, 0x46, 0x1, 0x1}, {0x200, 0x1, 0x3, 0x9}, {0x8000, 0x4, 0x1, 0x425}], {0x1, 0x3, 0x7fff, 0x200}, {0xff, 0x8000, 0x80005, 0x4f38}}}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x0, 0x0}) 16:00:33 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x83, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000000c0)={'./bus\x00', 0x3, 0x10002, 0x1, 0x0, 0x8, 0x3, 0x20, 0x2, 0x2, 0xfffffffffffffffe, 0xfffffffffffffffa}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r1, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e2e", 0x72}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000240)=[{&(0x7f0000000680)="66390ffe04ed95f0fc1e011be504cdec7dac286112e17cec69023e50e43ef74a2e68ef3718d08cccd3806819b7e854ed2ddadbbbfa07b6b1d6ecfc59b1dbb3a53a876a2f3f44d1a2cc1d8325e3b661b76b0e77bd074557dcec2deb61a1daef140aa48105802265a9372fd8a3774723fef29980c4eaa10ebf5a013de7d500c54f160faddec7d9206b6dbf0aaae0c787b3685970de195bf3a8d9606cf4f509e3fac73f9e4647a37dd008c665d5435071c17fbb914d11eab311bc7608d516979aa03dc638943203c11c67ecb4e10fe64dd0360957f3e3b8cd125b98578960a5981270204bdca5a9a201a192f879f86113aa8ebd62a5cc3094a812c44345a5db9dc23ee8cb80e3f678bcc242389c83c3e31045dfe3d4a361ba78ebc61423c3da12fec8627d9ac6e4052d5824a0215767dc9218ff8a659eecd9d2062abf521e61238bcec556270b37d4a82e5ee4a0d6a8af3145e908c10b2545c262661efa75fc9cf2a81a7dc1411060be483dbc6a74e285a948f8f4ab50700faa9f20c8d0e79a3d291d76c80b60d130449016c2bf01ae7969f912693857611158157bfa4f76c581d8882e7bf85613a9bfa4da76cd143dd4e8a6bf5c6452cc2b2a0f02fdb11b47b3e14b3d289ec1de6be5f662d2faac9c36278ad64f722305f136d78f9ccd4a52fa4195ec3644b5cf2e4d5e7aff337a8cea104965029d540a502e77b133a27589caec122e953ad58200ecd972cfce4465acdbae985c73634037e124c9a577c52514e2ca87c7cffe9c1b8f910cc3257b5fa7f44c599ab9b0bec5894ae4b8b71c7af423d886d5e427e0d8d7c8d6bf578d4daae8955beffd1941efa0d72c5ddde80a26166b55e80daea11542e1638203fe43e8199fd17c90a3befcc9c0878ea1a86b2db412372f0c7cdd3ce32b073a7fb83b876b04f931c312178307318d6f739bb454b3f16442a87c2903dd7598a0de05d87dede7ffec833dadf095ed8f3b17a80351de8d27c5dd87b8766359e8a574f93f46a67acc01133fcf9ec6e73349a7fa72eb4c3638b5164c44705ff6e1397d94d205629a05cb4f9fa97708aeca6ff43d5d86b150e7ab4941d1da59f4dd8776f3e74a4aa7a37ba7248993bd63e147e565de06eaa2e62c8f77255c9fced9aab45d13f64aec217baa88ccaf7727e99523ca1471171498363f6352c0671c435db1192f2583e13a2ca215bc89eb9b0b1b64332a10e8d160dbd3f491fdb1e210c9e0a1cb1a6bf54f2a8b6e691a0109f58745de1042b17b1c6c4275a9eb54ee60a8e50984fe45b49c9dcdf955af430deb5a59e1dbc755305a213dfae7bfb165152e461c4ae6999df9254dcec2eb6543949316dba2cb250865c12e939d6c39d3aaf9b0fa2ead99d781d3164d9762168321b88c0e3668641c43d861e470142fdca9f34a5674dce55fa0710c775d9c86daf130b04216ab8d9116fd216349681be22497843211452d71ad4cfd166dfcea5bf28ea3bea6c99687d0413d86906f8a1f36dcf4819c0591c1f1595094695b332e6aa7f50758548b372266307ab61a0df1261d0fafb424bb7d17358a4ab38038194fe5d33ae41b37b17774012416a9625d6bd95fcadf06bf802dd43f132c73217a88878f06b5aee5f3bd1e282789f8ac0dcc1a02a585058f0b15d61c013b333638a718c560fea8d6cc8a81c4aed12d771acd42e7a78bc45cb120573a7ee98797dec2f31651436151ee8507d4efe404cdc9c698925ac4bb6af784f564ed8f672cc0614ba11c28e2c0d1068d4ff38a7a8e1ebea170c896a26c5e4e06eb79677745bd4c1d8fffaa28cd49a249ed357b3a121f7bcf3689bf04928d7e993bce54de55ab1e3c408783f0d254378bd3b68cd055d2006687e2054c436388e3810d245656be68ddd7676de93cc97608a59405c8521568e73bc70cbbef90027206d9f2bec8d8601b5a6d366675a32960775c250d7515a1c6d8bb852ec3db2d1e988bb8d30d44a5513f3ed0caa8a6adbd4c6470cb41fb253de5a2fcff9a066e68a6f5d7001f95a3f0e517169d1a274155396fc2a24f79965831f486818910f82d978137bcc98336317511b77495bd8df34ccc7b9b6aa7a8a394e26baf56a01810753e09e50ec2500c76a39d76368764c76a0ed8e4558d694755261b6d975d6ed486a5a2cd887a7818824c8fecd2c67f8b01d23919dc5bec923adae644c5c76ff017b021e07ea6b292abd854e50cf74ead2cd83a8db200a4cf376e351dc753284dd96a18a354778b8d75be4a6969863beac8f121543300b2b3344b435249dd3a838002318ba24345192952729a4d058e23d54f420ea1ed70e44d6bb263d823ef2777e4580f6867a444857f841bb5931d6aa429fa42f343209ad3dc44618c99fffd51b5c0a4f9aba21a443df78736bc6c9fe25d10e5f246b2b39f993bd21b315dcb9feceffabc9f5f6a931610be320085fa51ae2b9a1a345d95fc551877f5c391cc06783f9d15f22f37a9499050a313bf4138ff36b6f3dadd53b1fca82c814c5d80c9a5410f1dfca52ea853cef13a22de338258d31ae855bd5fbf0e10ec9df21eb90aeb5ad0f79f4e03e37e3b37334ace44dffcb4eeaa453e45ec6f93bfdc90edb39abc3f674d144b46eb5f51f5efcde1774063e5a7c11318fb560b60b7c8b78d26642f6966117f1d41b3de74109beb2628b9fb3d43ab1e127ca2e8560527cb9fc9f2292d98b9c02ab06cd15c85b80faec3dd04b5ade269ce2b268accc77e3e779e77c97f50015c21f70140c6812b02a1a492567e12b96293dee250f9e618392e7278d41cd9bd53610d20d600b1754492d427c4fa650f5d6538251844d4995f1f1e850a8238dec0869dd4cd20c11da280de31764381983b2f14daa5492a57127b65370f00554b96cac36ac89ac353c2a196ef8b489189b355d7222ed45802324f76b5ba159c9e1e8733717783a6a92ae56a868687c478a042e2e54f2d92d84b5b4482e9e1c2b1fa51b5e889e5ca46415857c273a195f4b65ba06d06cde8525da2681de3316d21392b9b48e6f7337e47438ff89d4945c1fd11581b992339d80adb3ed8dadbbbea5db0be54f6ce62fd7679cba12db6e0985e8f611ea2ee23d9e05c872df6a709256df744ea71f3354eb9293f90991db350b30f554344920f5e668522a7c3e22155ff7bbd3055ea46eca75c04c1bae2bdc62d38ae78d33ad8d5656b0ab980d462cdb3a1ebb7a933fa67b7cac4477f4c757bff5b5979192fac5a1ca0d293f11a3d2d3b567352d22d80e7c3b15ec347f5f29bfe4a6a5ca69ab5f5b08e4183df850430e81ee8ee33ed0659872da024e05530d1fbb483888aee786a3bf7ece3c5249db7a7d7eb2c75a0d0a6978d9343b89fd49d8f4d02b291b66616a4c121fd0382be929ae504f43cf8070a319125c0f0fe19c2de99eaaa58d295259c014d7a536d41e41000f5d657d15684a74ebb3a8dc9860029a29d2de8b5aaf3ea291388e19404f4e3a57bc16f97ddf1ba589deb139d681c3d694d504b29bbecdce08d6ff9ff2f326ef5c234b7552efb858e3f1de4078d3f687b1da6875a11128b704e2def529c7ef1dda47fd558f3e78428480e6f2eb7cc9bdfc8758471b139df56428dc7d04ed19cf65c993f9a5aaffcc132291204d49fc01938c44bb946b916362932df21b246fc0b6a405c5810f98885b6067e449561962143003307866678a6b3aba71833f057998850a94b0c1beb1928632646bdd8e7bcb29176a0f7e222fdc5a3430eeb6b6752b8cb4c540929b83bb1ac45940b72e7720732c894fa3a5aa847dfd68c9d374a110a612dfe7cbf0b0787d30218e6e126f3e64404e9a9a2dfebd1a41b507b8052df8b2713b2fceb4b42eb86297789bb4f8412828e58ea3b932275801d80bfa248d9b234477ea7032f6bd92ab83fc12c44c6115c57f12e39d6c36719f99ff2ebef26cf1474ea58878b57127ce4cfebfa0d53fb466ef831d3430b563eb5785325c3e0ca3a68b9c06b631ee6dbaa7a2001e1f23aa12c4ff9c1351e68f50b335ad31b7d4a8dae92a5ed161af7e4159de7e07eab843d7b342d7564923f36dae012480381d9ed332e6f3e313ced33f81c94324bb012a17f56a628bbbdad1a7e6473f82e5b0e84bef788bb9480c00c9836a9eab5d1af5e65014abab8f9bf903149c5f490cf603b20cfed8267facd2735065d98ebcd9a9550a668b8b7f7ea4df79fcf8eb812205ce4d590412f732e8944f0ed0ace55911cdd7ac9a0ad6c3fef08e80924a054794e7a95621ccdb9e3667f36439e3b32830a06dda444057de62c98f924d22d399d682dad75d58892fdf4e37fa01b8e8d54b7ca1fdd43b19fe0f410e9c4ce9f88146bde4beaec2ce0f769db1e95918f1130156324a69c4bf18de0dbd9ac8ef7a426f2f65b4a7e50743c4cfc9973c24e3923d1e8c0a5315d6548e637b21bd9bd232a59966e1bb19daca0ae6492adad28ccf65d5ee5674e9474cab50346ee3129a849523cda05a2e9ede6bf1e52043411661f5a3d05b19ff1bdb3a02d4b7ca6f520120bb676fad23f6eff3dd5c6ab5b15d3cf9342a63566281ba6744068f7b432741e44e05cc154d1df5a1194b577b74b6ba396fcdcb8b23ef4177197305c555d8620dd71e6a381db5f198584145af096a88641e375cfbcc41499b9f21c6e8db04694b109839caf4b8c51e8447fda4bc5137ea252d75055c0593619455e00f3fb19b4676ac60b29859d25096b9aa51453b20ba2c3c9877e0ea26114ea9bc0de6a414578940a28d608251c451f9d06f15508007ee325942041b78e35ecef8562e91e4d97bb4148318970e12db622ac292cb96a9952c7425fbdf4eb5527b8b7718ef2065f171e51cb6d7a4f752f2448cf23644a76a1359b3ac152e3f2f378251fb25bf4ceece3f2c7bae8a2c93e152cfa517a5d8e40e3eb5f647ea5da1ee70fafddefc103c1b2e567a3164e9e90d49b436444169d9a86857d117ff9d87608ada51259ef628e85974c32ff01b0a8411a12270ce586dfbba05c7b9af04acf4909ebc0f7e4a710d0f737b7913ccebf50b55a5b4bdbe557723c54a736da4887140e935de5706377e2187fc9efe37b0a3369ce488c3691e23366b896c58c2ef275bf4668cc00853826e55537f208e14b2d39fb10ee4b4c55384e2d53ef51b53e446f342bf3702d2c59fa1db33fac71b58d0a13f03ed517b79984fad06964f2177af14cb2412548e53cb36e3fb45dc774bd494682be086a84bdbb9dbdfa5b2b4fdcb23f734a5641d1ebb3ebaefe9ee08c663b7458d62ddd8f9214502d02cfd97b59efe91d7cd3f3fc5c95890c042d0a6ccb95387bd34c1fe8290079db6dcc51e47e06c5ebae9753789f296f6bf83f182b7a3cbf0c32b42d683f24880ae6a02ffc24e7103239189bfcd98ee0ca7bd7c5117ba51fbf8f8a264e463720525d067c36b705e7cf798fbb4119c60d3301476efdffcb59fe017c6c3f2f945774e1617aac6688c655696aa87886b44217af4b11424c6556efef0ee3fb08e3aa69d0abfbfdb9bbea42a59f55d0f2e79abaa4d79635198f3548a995c3057caebb76ea58f2d0b580052da4a640dec2c20997f573cf8cbd8e45febde4e8126cbac210a1c84762349bb488c8369c75ac93c3c2d9407bc855ce084774c83966650cf5a33c348acf11c92592a66ee81ed7c39dc00e3086fc28831ba3871625bb3ebb527df75a54c2243c232a8233633e3af56ef32be2fb752c4e29293524388813daebc14eea3290509aef1a0100a1105a07de70acafde45281f398a8fc7587fe839f25f7056f5ad212a820e80924cd933adda", 0x1000}], 0x1, 0x0, 0x0) write(r1, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963aef8097ce61078e89512a085b2d6bdc42e97bb40f30aaca7b848ea5e523934ce569f95a33dedfb63659bf26976cc68b0762de4fc92022abb03da34a4415afac671f2f6b2fe3288c16486e8ec0582160757c9612847879504861abf", 0x66) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x5, 0x10, r1, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f00000003c0)="1f78c911205abaa5de067c59b11e11cdee4bdcfe2d427815cfa6b1f9ababc096f7ad17df891f429a787e496f96b812d45fb39a2783b703a14f0e891521050e239948697c59888f063acad21092ff388e3d1a418ce8cd66648dd3d9c5e38520415c6cb694181dd20fd7094129e7ded166658156d66aa06c62ebc673a14ff3b39d604fc0f682050ab20ea607c472edd5cd16c4ba908fb20779de15356542fcbfdaaf0e34c290400cef74ef4623f5df618c41ac3d2eddd06918eb0ef5285f78c95de6832d723d406d9a793d241fccc034191820870ffb01048ed78196c188eff6b7b5bfc5b0de261d409a", 0xe9) r4 = fcntl$dupfd(r2, 0x8000000000004, 0xffffffffffffffff) r5 = dup2(r2, r4) r6 = kqueue() kevent(r6, &(0x7f00000001c0)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r3, r6) execve(0x0, 0x0, 0x0) 16:00:33 executing program 1: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0xcc) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="0904e5e600195ea28de232a0d845c5a1f10e2acd30ab66be85cc18f6efafffbe3833fc545cb66774b8c0334fad3cfb0ff30a83560d51045ac1c040e2f5dbfea28c760f1bc861281c7781187efb8c0c827d5fcf2abd6d6da065fbf791cc9ddda27b8104f50e343282bdb27ec46c099bb2dada36d3e8e3bd", 0x77}, {&(0x7f0000000100)="db6b611aaed443d47eed7975efb1e2ba6b02a50f835899be2097391c137ead890843b38b03e095b0660aadb4839f6939a05d119c4faaf46eef1540033097c91f7b05314b61582e90d63c459ea9d5a893ee8c6a80022fcea8fda73c066c7f4e6c42c057611e714036dd9c891cc039d27e1d1c76f60c6dc4", 0x77}, {&(0x7f0000000180)="0a961622413773a9b2c7c4590621dbbf0c3d39db", 0x14}, {&(0x7f00000001c0)="eac737000a96e9d004de54ac0355067a417661ed21e663c3f2b72314bcba39412ce11636f534a46a23288e54888ff8395f22d6ae638a5e506f84654808f38a1f", 0x40}, {&(0x7f0000000200)="9e28bf1eac2fe8c621361209e91f6d7715b1a1811eb037d42fdbf8c3b71c36a27d5e12ba859745351d0f092701e5616ec31ef5f94a35e124d58159bc78439c74a1a20e5352c532c17ae902e4d243533ec66b1370590df2961b969a31603b7826eed65cdf3ecb87355e54a3b72bd1ec778b90b32a8556a40e47299506e6f8d12430470e7241e93b6a26aadfa72c767f0ea0424844c9e8429316dcf27c79f448fd4596686f1db82ec1cf6fb9997c69206b040c648f35", 0xb5}, {&(0x7f00000002c0)="590e075b6b985ab9f6760d1d850ab77b0a612120", 0x14}, {&(0x7f0000000400)="ec38cfbed2e1fc6465ecc4de8bf2d7ce02acc5b9b77e6772ca3530155a1b948e3a7e8e5c05a8ab3fd7a8af10cb261586fb22b281fea13609297eafcba1236298e42ca72ca404ad484669ae1844a9c265321906bfcc4e4f5b9d93b5a810baa7cb3660b5910e0fe14daca9d6d03d76ae225d7eb62979505887e67f9741999e6e1e9b162e191d6f1b265bdef16a1b63cdcf60c144cbe39b177b6037809191c22dd855c9695861d54c00bab81c06217c97db8729666beafd6d39626fbba07171471280f8741c8c5fbb5f2b1b09654aa9d28503663a0069dc02055611c366fabf2d7f4cdeda47cf7aca6db16039a859f78e066f15f87b54a575e64aac232e83619de3bc112507e459caa86051b2f50fad8bd73b1b0777bc7a1d02d0e53a30204c4a38ec74ecfb96540883330307ae3377928a9ba743543c19b34255f9eae68475d8dd4a5429d35dbead7342053d650c8cea9a99efc390fca9e302f54abeb4938620235254006982be0572705a4eefe93c9bbd012b9559fc323870a13539ce0a9c9984d0c109157ae9d4bdcfee732161438f23bdc3d64cc54c57e14791f0fa543ad145e51163c5e993d3ecaa3c2f4449adf9d056b3db24def81a821dcac2430707dd069ea61f5fb51fde920fe3c97719b50ebcb42206c86f52917dd9141eee388efd104c6e79ab5a76cf9920ecabf4c73637546d223aba859a0200cb0504f0d42ae3059200c92200aa49842d734129157b33c114031f9748cd9435cf0b305922862c9a787e634c41a4bcb018add7b6aa1594477d82dd5c184f82c953a2bca12a9d98fd8fa80cd3891f33c79b640146511cd092d3c16246586775297ea4265d8663c5d7d268ad9571f90e48eeb9284aa76a5422cf180db7e8e931d0a7a070a90a7ecbd53c90879a02a7711019504505f4202395a7824307b6b0f2fe3c7eba1444c4dc734f64ef7b5173959d4af6a935a4169f045fecd12f1338ee707f60e440fef0792f310b45ea34c045c72cf39bffbab62a3b8455cf99b00ea6c411a625631687d4a9d2e23c24378a78ec5bcb7f3952065e5dd1903a5c4771f22fd0a17e3cb7f40f8d1ed77b9b8fd29bbcb8e80c266c6b066b2ff86cb3206ee4abf4e914b39b5c8eb3b98920acf6042dc050d8707b03f40b2f00b27fcd2843a912c2dc13d276d895e12558caacd7e3bc342a8c4b1698b8a4081387236078ff067e73be9285a8eeff8ca4f8c8469f2310d57b3099360a123a00f2dae0690f8ffbde2e28ea4996f1a34097bc13a40cf06d64d4af4ea4209c09677d80e4c3b3b5e9c60a0336c97acdfd6dead056a0c56424350379e4c6a02f5e766312f5ec2534758ae709ab3dbbc439f259605553ee18ab5ecbce4fce7d99ae7a5bc665421c6c30e7fd65c2a69b543afafd8d6a498284cc76b384c787a6a5ab916ca92f01718e6cc07e4bc5d373234b436f345524f01a5d9d6c00e5c7eab0c56541fafb5994aa55b9867a2b142e4a72a5114f5821d3ff00f38fbd612e68a91842d6c0518fff878106d46fc7a8090105579e7a5ed943f7ddcaff6dd1da08ae2d020360125047d9e3883a2f7d1f417cbe3608dcaa240bc28334f1b5e8a800dbaf1490c48f11143459e0e0ab8abbbc36acb37f5526210ecc3f148b05df955e2b3820c374192cf48ebac10690507941b89a980f8a536de3e77d852b0b4a88e64b5fd02e4c17ae073a8da3d92ad66a2a650631de10a866e5337d6444105452a70fe7090a66183e3d1fe952ff3c775a4d496feb0ae36167e98d7d4938436ab6c6bee9e27c409520f9758208f56d980b4b8319faf65b248175062cb6b727816ae91328ab304164685dde8bddfd5040e3b863e0f67187e42f1ada7281ad2179e6ca5886f7fae0e808307ac41299b52078b63d52eb2512e4881a7774dcd253a819af685fd7e8d8d7a54a3627ae6b7eaa88ce183c4bd97ffca222e2969b714655e98b47e7ee2f7490ca92ef6e781d056983048e8e699db071851541f4aab951278eb0c866ad65fe234e65b7df02f09fd8566df30c5e788d21f10fb1c2e44d51a7e932e5c0ad2033eacc6ce965f143bd91f276e6d703c9f692b7d2181008d37360e17d6566f80cbf7ab7f6e112ab8c2e59ea434b507fc61d0b242eab83bd014ee098f756b0ed6befa7141dd354874d6f0de583c32cd3b3d2e05a841eab8681d934393baaf97c0deb4849b6eb9114c062643c2f2305810b85955281083d56ab4d1fbe7d66de3cbdd6c9009c4ac270e76fc7153a0552838564296a8dfcf17797603cc71e61cebe94541455178638f22797261c3dfaacce0c3dfcc7bfa8d393af51459539947d7d45d5d9904c789c1c169d5a8334fdecf83d889664c993e2fe367f34d22d1dd16529ee40700d9648c91980fa308fb5200428c3d767464382de6fc179e0049af610bf8bde68caf33afc13ca70e865f11cc98aca57f58ef01d56a72c6592cd26fa67c75807a7ec2bf8f1b45e2e1c182a18e54e32e1888336f59eb16cc4b8167c6b13f3e04900b2e86d8a4e52c7225091eec077be5c8afb9b587f9397f7f330e3945a1fca81e89512c185b058445f9e41dcd88db5522d7d334fd62414b50c4c172d10e823c4d3716a5a3c9322a76c07ed52e91f1e3eb38e1994fab351268ed424e7cfc31a8523e01004e6e5306c884b375cc41ab9d5895c443def1aa902102f65a6dc0f70a559a64a85d1e4ef34fef91a8aee052a04f36bbff94a3e8f8325dcbaf5e7d92590c6df8da57bb356f7ea0f7f08f6770e775ae882721a1cc199a999ee8c08dcff69229d6df1ed5c1a4a48f941e6d090bb2d014b608fab4369b4fb304ddf4c3e1a94e9e4fd693b5c11af6a215c8f971738de1de8e1d5b143dbecdee47ed77ee37181473f6338e63d89c231ac23dae4a114d159b175cdbadcf53bfa08113e0ef3618bc974618c9c3d248a6eda08e75d51b2825401a51b95f8103ac1c40539e898076d480e8fdfdc047dfff9579c96f32df447f27ef5275c8a74bb9ec3b7dabdd8c6325b86e3a0e169c037a95100f79ba2a47509428b9786bf1969a73244b469af62028b75ee58fd527fe5313335e7b162a5c22762e3a1301e03aeb265d75647c4ce2aa13e2d2fe0b906a5be2a2f3e7a4b02901ec3d0043ddcef1e154bde3e9d4b8b638fe020759ab243ddd6a445bc9845d9c728ca7101a03ea2af84dc76bf2ba5694c7a79e77da5489dede8f91d461cd4d57f5d7dc7fb9fba90e3dc88f2c1b98658a9ecb331aaee313d0c7b940482ff41bbd8c88ac141a8a8b66ac7cca2349a707f7d9c4ceb72e1854cdda0eb25dac8d94b571aba92b734c8a3b65894d46fafb559596e80f997d0f3272d52ebdcea881b7a8ff17e042d9148c8351675c3b08ad477f4fadbec7f75ae52960b30b177517c34512ef6de63347961b4688de55b1766248c0a1c041047df047908e90e1d421e02907fbfc4c47d12088b32496045d0d426783491bd203453c670b59fb7c076650282b9bbd328e232df9579e212fe0194d126702fc8b6ea6d4877694da7a258562015c0d31d108f43b4530d3c4a22cc09eb336d735042e59073a1a89e6765c455aa5db7397231bc34cbc2c9a3ee041f41659b5eeb2242aff6b27bf35c90e939c7fdb2916e254cc7b0cbe7a569210d5fffabde75357caf9ec2f2ff6308b272c4559d80c8fddb97b54a3a480eeeca7119e36d343c1723cd1445780ed7b5236c87e79376425055abdaabe00612d1c35acef99cc1cf54b6eb6b1a0afae13950a8529fa6d1a670a9a65b6bea4d9f1d6fc06bb307fec58f837ba05804cf8e707442adcae8788db0389909581ac53d0d22f7b5498c4a9e0f9fa1c9fa1201e3cfdf5473c51c19f729b919aba90e65336c7a74983c985e089c5cb492a36a89e679daada1a509db68fbc64f7604d7f0aaae021152bb59ac8bae2c1b630f29e6864224fb8471cb129550148160e93e260680f5ae2a93804b9be56853ebc3d98aedf8e1684f22d1835f2ef0601e9e14c8c7d19b2e34c52a8c92b1e3bffe0a8ea28ceb26b95238c6d3a9e7361cee417277dbdac7de172da117f9b07b81df533723422b34e645ee62cbb10312c288a5285596ca76dcf2df91802a74fa44dd18b85b9a1753c29c8ad2654c91955f932285d1c7846eea18d21c431e92e28a2ca8498a38c4f8389ab60a21b85747b743440f5c6363e023f8062457f88747088d30866db11af8ab132fd87dc8a33d30e992302877a7806928ebb917f5e3a92fc8fd401a95e5e4cbf1cd8dc655e700902ef358d317ccd4f213c53214f76c0c0e2e7a7ddfd9b9cb4430544bd86c5073a92d6b9a5b2fe788f5d0abea00a4527149d42659f3c6bd406b142d153a066e0d4b86cb58536d00f7e3fd204942b227e4dacd67167e166e74f48555daeb60b0c27303b35e9bdfd60df3c33e6b3346f9291cad62e21b15423f8b34c18a59516ce238b6ab1601c6302f5328aa8ac0b6d446c1b83b201cb127b3afa3f09122ee4fc0c2f5a8ff5ec5bb24b3c14768489ac84134228621e9da7af73240b653e541fa2998d566f157790335111b07eb4738dc245bfcbc52e61187cf670b8c7d66a74e3221b46d36983e7475c7a5b0f1a8d17f8fa84bf48d1262c84fd209cfbc5f879e89059ab24adf3704a6507ff8cc5356d862a1e832c3e7438b0f82bdfc3ec0c42f0615664940baedfcb1818ebc9feae80bf13da43f6d7e2a0f3bfbbaedc4e12a5e6c1cf2e38c8d604032d9a7ac8b1ed762239feef1553fcc48ad998907fbb23d79765bdea457c12d1980c7afde02659a8ccb25822c9ae5de03d292658e5101845a7a8a05ec89e89c0af1691fb50d263fb9c0cdfb903504f9a8997f76fa2ee9eea7356560cd04e7ee4d55e774ce7d24d4d20fbecd834b8c4aeb7577ec871b112fd1e5307595fdfcc3a1580f5fe2ce4d95bc7b08eb0c8a3382adea7bff7ed39d4a4b9fad002511e9b08864c2469c0ca7dba2930f3a6cc9d1b09237125277153d3967de23cad0c65497d0b368a42512daf26929b6aee43d83a4303d4007891a85aa9d8fa6e5f78f264a23af0789e15337470b379346edb6f1d4e5a7c4b16639688e253bdbcfd468e525aa7864e67404b9c4d48e341a32fe2173450c23a73573e005d7f2529347c46c0ba13ac15ebb1bf31f4987a5d55b84307af95db01cfab76eb50d35f9911d87c9cc66f9a33d4f8ef553f5a44fb15fdf4fa6dd75059635f013954c04479953e3a304f18c97a0bf3ce110d38102cc774c1a566241db3d4fb9ddd4964612722b1f2a6258de38b557bb620b58ee929258b0133f022d8dd1ea3c1fba78f431b4010d5164b20112268a3e8a72910d58e82141c310643808b2d8bffbf79b6588b83acb8e8cd445f959bac0b0057a9b01aaecb9a0ce8e02f41ff80b53d41b01fe1da03bb686da415848f2d15261cff98b6238dea1ae1a8bbb940648fb857a2deb017c85f4664aad4c74a20f0be71dcd87cf5ce7cbae757d8133a2d38b584ed929e76411352619958b1c7388c9b86878db85562e07f81a23f7bd9c7bdf23255feeee1516712c2b7aeb6cbbe49f79a74ada38fe9cb2d80862b3900230b854bf1196323ded4090d8b61db22253c776b9ecf338ee92afebb28a159e9c717a5a872f5fa724387933d62af0b93fb5546a9fbcc83f0c11fe2e35ea44c707593fbd85e2f37e1c404d1e306c4c42de117bd97a46efc1ea0507f9fe31780d54732d31a7f66e25ec092f10664badd72ffc93cd075a320c03c61579024c318075ccef82ebaa1196a8e97c41279d62d6ed45a10f5024ed0ba7d3be64705541d6", 0x1000}], 0x7) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, "bdbc386e71a516733cd04e5e6652d646b537ea9c"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x235c, "63db6e92407e5c431bf58c0ff722e2c8a6beedc6"}) pipe2(&(0x7f0000001400)={0xffffffffffffffff}, 0x0) readlinkat(r1, &(0x7f0000001440)='./file0\x00', &(0x7f0000001480)=""/103, 0x67) r2 = fcntl$dupfd(r0, 0x0, r0) readlinkat(r2, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/30, 0x1e) openat$tty(0xffffffffffffff9c, &(0x7f0000001500)='/dev/tty\x00', 0x8000, 0x0) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000280)=0xfffffffffffffffe) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x6, 0x0, 0x0, 0x8}]}) open$dir(&(0x7f00000000c0)='./file1\x00', 0x20000, 0x0) r1 = socket(0x200000000000011, 0x3, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000100)=0x4b) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f00000002c0)={0x7, 0x1f, {[0xffffffffffffd6b7, 0x7f, 0x7, 0x7, 0x9, 0x4, 0x8001, 0x2, 0x9, 0x5, 0x4, 0xb50, 0xd7, 0x0, 0x1, 0x7f, 0x2, 0x4], [0x8, 0x7fffffff, 0x9, 0x5, 0x600000000000000, 0x1, 0x48, 0x3, 0x100000001, 0x7], [0x1, 0x200, 0x401, 0x9, 0xf49, 0xc3, 0x3], [0xff, 0x6, 0xd7, 0x4, 0x4, 0x7fffffff], [{0xd20, 0x6, 0x1, 0x7}, {0x7, 0x4, 0x9, 0x8}, {0x6b8, 0x9, 0x4, 0x2}, {0xffff, 0x1, 0x6, 0x5}, {0x0, 0xcb5, 0x4000000000, 0x2}, {0xffffffffffff7fff, 0x0, 0x7, 0x8000}, {0x5d, 0xffffffffffffd123, 0xd472, 0x8}, {0xffff, 0xcd, 0x6, 0x401}], {0x401, 0xffffffff, 0xc2f, 0x5}, {0x0, 0x22e6, 0x1, 0x7ff}}}) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000000)={0x0, './file0\x00', './file0\x00'}) r3 = syz_open_pts() flock(r3, 0x3) fcntl$lock(r3, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) syz_open_pts() close(r3) syz_open_pts() syz_emit_ethernet(0x1, &(0x7f0000000040)="f3") fchflags(r0, 0x0) 16:00:33 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) openat(r0, &(0x7f0000000000)='./file0\x00', 0x40, 0x20) symlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') mknodat(r0, &(0x7f0000000080)='./file0\x00', 0xc000, 0xffffffff) socketpair(0x11, 0x8005, 0x80, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000002c0)=0x3) write(r1, &(0x7f0000000100)="bdf9df7add6dbe914caf84d8a32dbee877252dc064c29882c6b1f682f41f43547a1976a62ba4f3ba80a74660a1a25c9244c8bb0590bb2e4e2a63c50cf0617d4c76567071a87ac76651ea5aaef35e863e7992f165d8e77ef9bf20f59e2b549f03c5de5a72fb932342924633646725cbb410fdf1acba0dca38e76ad07a081c3d1127276a95157bb17922f323c1fa708934efdc1b8500315961447d383a2fb9fbbea19ac2630de47678", 0xa8) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000240)={'./file0\x00', 0x4, 0x1, 0x3f, 0x0, 0x3, 0x2, 0x3, 0x0, 0x1, 0x9, 0xfffffffffffffffe}) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)=0x28) 16:00:33 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='c\x00') ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000080)={0x200, './file0/file0/fi', './file0/file0\x00'}) unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') 16:00:34 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r1) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0xffffffffffffffd9, "855c000267a7230004001a000000000000004000"}) accept$inet6(r2, &(0x7f0000000140), &(0x7f0000000180)=0xc) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:34 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000000)={0x9, 0x9, 0x8000}) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f00000000c0)={0x1}) r3 = kqueue() setsockopt$sock_int(r2, 0xffff, 0x1a99, &(0x7f0000000080)=0x80000001, 0x4) kevent(r3, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x4, 0x40000000, 0xec, 0x6b}, {{r2}, 0xffffffffffffffff, 0x2, 0xfffff, 0x9, 0x8}, {{r2}, 0xfffffffffffffffc, 0x40, 0x40, 0x5, 0x10000}, {{r1}, 0xfffffffffffffffd, 0x28, 0x6, 0x10001, 0x80}, {{r2}, 0xfffffffffffffffa, 0x92, 0x20000002, 0x80, 0x400}, {{r1}, 0xfffffffffffffffc, 0x10, 0x60000000, 0x81, 0x7}, {{r0}, 0xfffffffffffffff9, 0x10, 0xf0000022, 0x9, 0x3}], 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) 16:00:34 executing program 0: r0 = socket$inet(0x2, 0x2, 0xfffffffffffffffc) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20060, 0x20) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000080)=0x9a) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) close(r0) 16:00:34 executing program 0: rename(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='./bus\x00') pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000001c0)) mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002003, 0x4406) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f00000000c0)={0x3}) 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffea8, &(0x7f0000000100)="a5dba407eb575aa6bc") 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x8, 0xffffffff, 0x9f, 0x4e58}, {0x8, 0x4, 0x3, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x8, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000140)=0x8001) ioctl$BIOCPROMISC(r0, 0x20004269) 16:00:35 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setflags(r0, 0x2, 0x1) pledge(0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8000, 0x20) ioctl$TIOCCDTR(r1, 0x20007478) 16:00:35 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = getpgid(0x0) r2 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) r5 = getgid() sendmsg$unix(r0, &(0x7f00000002c0)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000100)="5e6ce62a9436028133f2a7c8ddc1df43a48d0af88695d13749368401b2aac2e672075f92514189fc910dd12a131acc5e2c2d286d583b01893cd7d748707d3d6947bb287f6eb46e4d120dff190481d8ef18f838", 0x53}], 0x1, &(0x7f0000000340)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="0000000010000000000000defeff000001000000"], 0xa8, 0xf}, 0xc) r6 = fcntl$getown(r0, 0x5) setpgid(r1, r6) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x1) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x8) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0x7ec3, 0x6, 0x8}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:35 executing program 1: mprotect(&(0x7f00003d0000/0x4000)=nil, 0x4000, 0x5) utimes(0x0, &(0x7f0000001100)={{0x1}, {0x4}}) 16:00:35 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='r\x00') chmod(&(0x7f0000000180)='./file0\x00', 0x40) socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xffffffffffffff2c, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x2) 16:00:35 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) read(r0, &(0x7f0000000180)=""/196, 0xc4) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0x4020426b, 0x0) 16:00:35 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x63}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x80, 0x0, 0x9, 0x7f}], 0x68, 0x0, 0x81, 0x0) close(r1) 16:00:35 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x0, 0x0) accept$unix(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="0000000000040000000000000000"], &(0x7f0000000340)=0xe) r2 = kqueue() kevent(r2, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) r3 = open$dir(&(0x7f0000000280)='./file0\x00', 0x20, 0x100) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000100)="5478bc839b336ea9c4910b301251e61eeb3b36bd41fbc8b2e57770e6dc59d86f2a5c5e589c0208e27b945d2b63fc59aa94d959ebbbf74c5f8ee6795ff443c2f520f236a1de90d03f42d7a9a31b7f52252247993f0ff2bea7ab68ad1836ae466739d2dd56fd172b8675bbd06e1f5e936e8e77a7aa012ceb5f53a9a205e48bc9fc0740dee5e892be1f02285c7f5b85e6b941df3f6f88bc576244ab72c7819f8570961f0b9103e5edadaa24d2d12b94e7281508f316fd7be668c1169547ef1801798fcce9d4b83d4ecb0f5704d07617a454e22ffadb22f6", 0xd6}, {&(0x7f0000000080)="840d6fc9abc022bcf555ce19cf9a26", 0xf}], 0x2) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x6a}], 0x5, 0x0, 0x0, 0x0) fcntl$getown(r3, 0x5) 16:00:35 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kqueue() kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() pipe2(&(0x7f0000000040), 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0xc1, 0xff) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:35 executing program 1: kqueue() r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff) r1 = kqueue() r2 = openat(0xffffffffffffff9c, &(0x7f00000005c0)='./file0\x00', 0x8000, 0x8) r3 = open$dir(&(0x7f0000000640)='./file0\x00', 0x80, 0x8) renameat(r2, &(0x7f0000000600)='./file0\x00', r3, &(0x7f0000000680)='./file0\x00') r4 = dup2(r0, r0) symlinkat(&(0x7f00000002c0)='./file0\x00', r4, &(0x7f0000000300)='./file0\x00') readlinkat(r4, &(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)=""/173, 0xad) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x68, 0x0, 0x2, 0x755}, {{r0}, 0xffffffffffffffff, 0x1, 0x8, 0x7, 0x5}, {{r1}, 0x0, 0x2, 0x80, 0xfffffffffffffffe, 0x40bdf5bd}, {{r1}, 0xfffffffffffffffd, 0x90, 0x20000000, 0x660000000000, 0x4}], 0xfb2b, &(0x7f0000000080), 0x9, &(0x7f00000000c0)={0x9, 0x3}) ioctl$VT_ACTIVATE(r4, 0x20007605, &(0x7f0000000340)=0xe1e) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000280)={0xfffffffffffffffb, 0x6, {0x7f, 0x4}}) recvfrom(r4, &(0x7f0000000540)=""/61, 0x3d, 0x1, &(0x7f0000000580)=@in6={0x18, 0x1, 0xfff, 0x9}, 0xc) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x2, 0xfffff, 0x5, 0x4}, {{r1}, 0x0, 0x8, 0x8, 0x9, 0x4db9}, {{r1}, 0xffffffffffffffff, 0x62, 0x0, 0x2, 0x160a}, {{r1}, 0xffffffffffffffff, 0x48, 0x1, 0x7ff, 0x800}], 0x1000, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x20, 0xfffff, 0x7fffffff, 0x80000001}, {{r0}, 0xfffffffffffffff9, 0x0, 0x20000024, 0x9, 0x9}, {{r0}, 0xfffffffffffffffa, 0x10, 0x0, 0x1f, 0xff}, {{r1}, 0xffffffffffffffff, 0x8, 0x80000001, 0x7b6, 0x1}, {{r1}, 0xfffffffffffffffb, 0x50, 0x1, 0x40, 0x3ff}, {{r1}, 0xfffffffffffffff9, 0x10, 0x1, 0x4, 0x1}, {{r1}, 0xfffffffffffffffe, 0x0, 0x10, 0x3, 0xc3c6}], 0x7fff, &(0x7f0000000080)={0x2, 0x644}) r5 = semget$private(0x0, 0x7, 0x20) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000480)=""/136) 16:00:35 executing program 1: socketpair$unix(0x1, 0x6, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000180)) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0x9, 0x9, 0x6, 0x0, 0x8, 0x2, 0x1, 0x1, 0x3, 0x3, 0x6}) socket$unix(0x1, 0x3, 0x0) write(r1, &(0x7f0000000080)='H', 0x1) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="2803af15002200963a986d7c0cd4a1f80d41970ae65b184f0040a51ea822a64a13182e80baa20d156a1761dde71f74a5774824d82611b8d8420dc95a8175e65e91d61750b34c9e542aeb0c598ff2fa7632e7314c32d36618e63ebfdfc17cb3d4f4fafe20f9fc", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYPTR64], 0x28}, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000200)={0x0, 0x2}) dup2(r1, r0) 16:00:35 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="2d012e2f66086c653000cc891075a670adccd99acb0dfc3801174885412845c53cfec086a179aa37d0f006a78906854fb1c144ef7f3724f3491a54bf370f69c82390fc1bf7a266a47de49faeeeb6899703afbffc0131464c49e98741a03a441144c2aa781e9e5669040c86451793ee34db5c48983911cbbbd0c769156887b89f51eb61599792c21d04511bc025ee669aa5d604e3ceda57ad8ee49fd753eb0d604c4921aa50efc3e7886385"], 0x1) setuid(0xee01) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x90, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000000)='./file0\x00', r3, r4) 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:35 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) r1 = getegid() getgroups(0x1, &(0x7f00000001c0)=[r1]) r2 = getgid() r3 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000140)=[0xffffffffffffffff]) r6 = getegid() getgroups(0x7, &(0x7f0000000180)=[r1, 0x0, r2, r3, r4, r5, r6]) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)=0x2) 16:00:35 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="5001050360000004000000011306ca90100e10fecea11ea8fef96ecfa93fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff000000000a1c1ffe59e6efc400008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b3272d78b2e391098a18f83ea65f3482e09", 0x150, 0x0, 0x0, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) linkat(r1, &(0x7f00000001c0)='./file0\x00', r2, &(0x7f0000000240)='./file0\x00', 0x4) uvm_fault(0xfffffd803f00cb58, 0x100000008, 0, 2) -> e kernel: page fault trap, code=0 Stopped at arp_rtrequest+0x15f: movq %rcx,0x8(%r15) ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic kernel page fault uvm_fault(0xfffffd803f00cb58, 0x100000008, 0, 2) -> e arp_rtrequest() at arp_rtrequest+0x15f end trace frame: 0xffff8000149e3ee0, count: 0 ddb> trace arp_rtrequest() at arp_rtrequest+0x15f rtm_output(ffff8000009ea800,ffff8000149e3f98,ffff8000149e3ef0,40,0) at rtm_output+0xbf4 route_output(fffffd802c747300,fffffd80363dad88,0,0) at route_output+0x7d7 route_usrreq(fffffd80363dad88,9,fffffd802c747300,0,0,ffff800014916278) at route_usrreq+0x363 sosend(fffffd80363dad88,0,ffff8000149e4190,0,0,80) at sosend+0x660 sendit(ffff800014916278,3,ffff8000149e4270,0,ffff8000149e4380) at sendit+0x53c sys_sendto(ffff800014916278,ffff8000149e4318,ffff8000149e4380) at sys_sendto+0x80 syscall(ffff8000149e43f0) at syscall+0x511 Xsyscall(6,0,ffffffffffffffd8,0,6,b2008aa010) at Xsyscall+0x128 end of kernel end trace frame: 0xb44355fa80, count: -9 ddb> show registers rdi 0xffffffff817346a7 arp_rtrequest+0x157 rsi 0x193 rbp 0xffff8000149e3e40 rbx 0xffff80000005b970 rdx 0x194 rcx 0xdeaf4152deaf4152 rax 0xffff80000005b978 r8 0x40 r9 0x5 r10 0xffff80000098fac0 r11 0xb5801ba1fc5b8477 r12 0xffff8000001722a8 r13 0x2 r14 0xfffffd8030064468 r15 0x100000000 rip 0xffffffff817346af arp_rtrequest+0x15f cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff8000149e3dc0 ss 0x10 arp_rtrequest+0x15f: movq %rcx,0x8(%r15) ddb> show proc PROC (syz-executor.1) pid=26853 stat=onproc flags process=0 proc=4000000 pri=80, usrpri=80, nice=20 forw=0xffffffffffffffff, list=0xffff800014917538,0xffffffff822c7180 process=0xffff8000ffff7a50 user=0xffff8000149df000, vmspace=0xfffffd803f00cb58 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 3555 219704 19147 0 2 0 syz-executor.1 * 3555 26853 19147 0 7 0x4000000 syz-executor.1 40697 502784 33369 0 2 0 syz-executor.0 40697 195950 33369 0 3 0x4000080 fsleep syz-executor.0 17529 300410 1 0 3 0x100083 ttyin getty 26976 419844 0 0 3 0x14200 bored sosplice 33369 229451 9725 0 3 0x82 nanosleep syz-executor.0 19147 422424 9725 0 3 0x82 nanosleep syz-executor.1 9725 481084 31713 0 3 0x82 kqread syz-fuzzer 9725 423228 31713 0 3 0x4000082 thrsleep syz-fuzzer 9725 437076 31713 0 3 0x4000082 thrsleep syz-fuzzer 9725 209463 31713 0 3 0x4000082 thrsleep syz-fuzzer 9725 454292 31713 0 3 0x4000082 thrsleep syz-fuzzer 9725 152905 31713 0 3 0x4000082 thrsleep syz-fuzzer 9725 216257 31713 0 3 0x4000082 thrsleep syz-fuzzer 31713 142897 34978 0 3 0x10008a pause ksh 34978 480326 67088 0 3 0x92 select sshd 67088 187130 1 0 3 0x80 select sshd 74431 280109 19586 73 2 0x100090 syslogd 19586 315510 1 0 3 0x100082 netio syslogd 13384 398790 1 77 3 0x100090 poll dhclient 95699 432543 1 0 3 0x80 poll dhclient 59480 375602 0 0 2 0x14200 zerothread 31091 336920 0 0 3 0x14200 aiodoned aiodoned 25571 499769 0 0 3 0x14200 syncer update 34866 365410 0 0 3 0x14200 cleaner cleaner 16191 401569 0 0 3 0x14200 reaper reaper 29358 185502 0 0 3 0x14200 pgdaemon pagedaemon 39602 116433 0 0 3 0x14200 bored crynlk 15101 521686 0 0 3 0x14200 bored crypto 90401 263825 0 0 3 0x40014200 acpi0 acpi0 4103 8302 0 0 3 0x14200 bored softnet 25468 48362 0 0 3 0x14200 bored systqmp 67289 223405 0 0 3 0x14200 bored systq 9105 15162 0 0 3 0x40014200 bored softclock 18728 384588 0 0 3 0x40014200 idle0 64467 276152 0 0 3 0x14200 bored smr 1 389089 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 9535 6492K 6878K 78643K 18121 0 0 pcb 26 9K 10K 78643K 1867 0 0 rtable 122 5K 5K 78643K 835 0 0 ifaddr 65 15K 15K 78643K 335 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 162 0 0 iov 0 0K 28K 78643K 463 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1199 75K 77K 78643K 4388 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 39 0 0 VM map 2 0K 0K 78643K 2 0 0 sem 12 0K 1K 78643K 300 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12537 0 0 file desc 6 17K 25K 78643K 3973 0 0 sigio 1 0K 0K 78643K 38 0 0 proc 42 30K 46K 78643K 674 0 0 subproc 32 2K 2K 78643K 34 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 397 0 0 in_multi 33 2K 2K 78643K 218 0 0 ether_multi 1 0K 0K 78643K 35 0 0 mrt 0 0K 0K 78643K 8 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 96 424K 424K 78643K 96 0 0 exec 0 0K 1K 78643K 425 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 87 20K 38K 78643K 10122 0 0 UVM aobj 130 4K 4K 78643K 139 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 124 0 0 NDP 14 0K 0K 78643K 92 0 0 temp 192 2716K 3355K 78643K 14584 0 0 kqueue 0 0K 0K 78643K 26 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 6 0 0 1 0 1 1 0 8 0 inpcbpl 280 1672 0 1665 1 0 1 1 0 8 0 plimitpl 152 126 0 119 1 0 1 1 0 8 0 rtentry 112 65 0 20 2 0 2 2 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpcb 544 653 0 649 1 0 1 1 0 8 0 nd6 48 6 0 0 1 0 1 1 0 8 0 ppxss 1128 61 0 60 11 10 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 195 0 0 13 0 13 13 0 8 0 art_table 32 196 0 0 2 0 2 2 0 8 0 art_node 16 45 0 4 1 0 1 1 0 8 0 sysvmsgpl 40 30 0 10 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 298 0 288 1 0 1 1 0 8 0 shmpl 112 137 0 9 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 8018 0 6564 47 0 47 47 0 8 0 ffsino 240 8018 0 6564 86 0 86 86 0 8 0 nchpl 144 13791 0 12164 61 0 61 61 0 8 0 uvmvnodes 72 6831 0 0 125 0 125 125 0 8 0 vnodes 200 6831 0 0 360 0 360 360 0 8 0 namei 1024 42403 0 42403 4 3 1 1 0 8 1 scsiplug 64 16 0 16 9 9 0 1 0 8 0 scxspl 192 41346 0 41346 21 18 3 6 0 8 3 sigapl 432 4145 0 4131 2 0 2 2 0 8 0 futexpl 56 60992 0 60991 3 2 1 1 0 8 0 knotepl 112 858 0 839 1 0 1 1 0 8 0 kqueuepl 104 968 0 966 1 0 1 1 0 8 0 pipepl 112 2382 0 2363 7 6 1 2 0 8 0 fdescpl 424 4146 0 4131 2 0 2 2 0 8 0 filepl 120 24484 0 24388 4 0 4 4 0 8 0 lockfpl 104 1389 0 1389 5 4 1 1 0 8 1 lockfspl 48 479 0 479 5 4 1 1 0 8 1 sessionpl 112 18 0 8 1 0 1 1 0 8 0 pgrppl 48 38 0 28 1 0 1 1 0 8 0 ucredpl 96 5738 0 5731 1 0 1 1 0 8 0 zombiepl 144 4131 0 4131 2 1 1 1 0 8 1 processpl 840 4161 0 4131 4 0 4 4 0 8 0 procpl 600 9291 0 9253 5 1 4 4 0 8 0 sosppl 128 62 0 62 15 15 0 1 0 8 0 sockpl 384 3292 0 3272 7 4 3 3 0 8 1 mcl64k 65536 1385 0 1385 105 104 1 33 0 8 1 mcl16k 16384 13 0 13 10 9 1 1 0 8 1 mcl12k 12288 66 0 66 15 14 1 1 0 8 1 mcl9k 9216 56 0 56 15 14 1 1 0 8 1 mcl8k 8192 64 0 64 16 15 1 1 0 8 1 mcl4k 4096 151 0 151 11 11 0 1 0 8 0 mcl2k2 2112 32 0 32 12 12 0 1 0 8 0 mcl2k 2048 59407 0 59364 15 9 6 11 0 8 0 mtagpl 80 12 0 12 5 5 0 1 0 8 0 mbufpl 256 116613 0 116528 54 47 7 21 0 8 0 bufpl 256 16582 0 9757 428 0 428 428 0 8 1 anonpl 16 356630 0 346619 177 135 42 57 0 62 0 amapchunkpl 152 17593 0 17505 69 65 4 18 0 158 0 amappl16 192 21044 0 20496 142 113 29 40 0 8 0 amappl15 184 2 0 1 1 0 1 1 0 8 0 amappl14 176 42 0 39 2 1 1 1 0 8 0 amappl12 160 14 0 13 2 1 1 1 0 8 0 amappl11 152 2005 0 1989 1 0 1 1 0 8 0 amappl10 144 2046 0 2043 2 1 1 1 0 8 0 amappl9 136 550 0 547 1 0 1 1 0 8 0 amappl8 128 136 0 115 1 0 1 1 0 8 0 amappl7 120 1995 0 1991 1 0 1 1 0 8 0 amappl6 112 2017 0 2009 1 0 1 1 0 8 0 amappl5 104 160 0 149 1 0 1 1 0 8 0 amappl4 96 4291 0 4265 1 0 1 1 0 8 0 amappl3 88 299 0 289 1 0 1 1 0 8 0 amappl2 80 32422 0 32348 4 2 2 3 0 8 0 amappl1 72 79425 0 79005 26 17 9 19 0 8 0 amappl 80 9545 0 9510 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 138 0 9 3 0 3 3 0 8 0 uaddrrnd 24 4146 0 4131 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 4146 0 4131 1 0 1 1 0 8 0 vmmpekpl 168 24737 0 24712 2 0 2 2 0 8 0 vmmpepl 168 415988 0 414379 175 102 73 82 0 357 2 vmsppl 264 4145 0 4131 2 1 1 2 0 8 0 pdppl 4096 8299 0 8262 6 1 5 6 0 8 0 pvpl 32 1118301 0 1105120 397 284 113 235 0 265 5 pmappl 200 4145 0 4131 1 0 1 1 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 755 0 201 18 0 18 18 0 8 0