70faa22fba0a3488c7c5d72b4fa2563bdf6f8a5d27bd1875abbd9dd9a0af00c587091b860c7f0a50ad7be83eb9a0ddec86caa7374c117c186d6f0b048b1c2a8e4a0bbccdc0691e", 0x79) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x73, 0x0, 0x2, 0x0, "f97298839c4226248022a930b967c9544a1e9296", 0x1, 0x7fff}) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f00000001c0)={'./file0\x00', 0x2, 0xfffffffffffffffc, 0x0, 0x0, 0x6, 0x7, 0x3, 0x3, 0x2, 0x0, 0x2}) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000300)=0x1) r4 = open(&(0x7f0000000280)='./file0\x00', 0x10, 0x40) poll(&(0x7f00000002c0)=[{r3, 0xe2}, {r3, 0x2}, {r4, 0x8}, {r0, 0x8}, {r1, 0xea54b7e48f4c38af}], 0x5, 0x9) 16:00:01 executing program 1: clock_getres(0x4, &(0x7f0000000080)) 16:00:02 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x8, 0x0) pipe2(&(0x7f0000000080), 0x10000) fsync(r0) mknod(&(0x7f00000001c0)='./bus\x00', 0x80002005, 0x80000000530b) fchdir(r0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:02 executing program 1: setitimer(0x0, &(0x7f0000001100)={{0xfffffffffffffffd, 0x5}, {0x0, 0x2cd2}}, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) ioctl$BIOCFLUSH(r0, 0x20004268) 16:00:02 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x10000, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x20) connect$inet6(r1, &(0x7f0000000100)={0x18, 0x1, 0x9, 0x7}, 0xc) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000000)=[{0x23}], 0x2}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x400, 0x0) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x35}, {0x1d}, {0x6}]}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x3d, 0x0, 0x6}, {0x48, 0x1000, 0x100002000}, {0x6}]}) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x182dc642faa89467, 0x10, r0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) ioctl$KDGKBMODE(r1, 0x40044b06) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:02 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4503) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) read(r0, &(0x7f0000000200)=""/77, 0x4d) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)={0x0, 0x1, {0x3}}) fchmodat(r0, &(0x7f00000000c0)='.\x00', 0x108, 0x2) 16:00:02 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x22, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) close(r0) 16:00:02 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) chmod(&(0x7f0000000040)='./bus\x00', 0x14f322567f988079) execve(0x0, 0x0, 0x0) 16:00:02 executing program 0: r0 = socket(0x11, 0x3, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), 0x0) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) pipe2(&(0x7f0000000100), 0x446effc9621a3c8f) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) getsockopt(r0, 0x6, 0x0, &(0x7f00000003c0)=""/253, &(0x7f0000000280)=0xfd) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x80}, {0x80100000000000c}, {0x6}]}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)="71221f8fef28805f6904c89c8cb7ee8207d75541cb8bef3ec2ef900e3ea6e1ee744123820cfd73b3a9bc990f661f008113002438aa1682e34160b48f8ed421ec9e7dbf945d9c25dfc4984b6711090a33532aae", 0x53}], 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:00:02 executing program 0: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x10cf) open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x80) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) close(r3) fcntl$setstatus(r4, 0x4, 0x80) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000500)={0x10, 0x100, 0x4, 0x249, [{&(0x7f0000fee000/0x12000)=nil, &(0x7f0000e00000/0x200000)=nil, 0x9}, {&(0x7f0000f86000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x566}, {&(0x7f0000e46000/0x1000)=nil, &(0x7f0000e57000/0x4000)=nil, 0x55f}, {&(0x7f0000fc2000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil, 0x400}, {&(0x7f0000fa3000/0x4000)=nil, &(0x7f0000e18000/0x1000)=nil, 0x1ff}, {&(0x7f0000ed5000/0x2000)=nil, &(0x7f0000fbf000/0x6000)=nil, 0x5}, {&(0x7f0000eb6000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xd8c}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000e90000/0x3000)=nil, 0xe3}, {&(0x7f0000f58000/0x3000)=nil, &(0x7f0000efc000/0x2000)=nil, 0x59}, {&(0x7f0000ed6000/0x4000)=nil, &(0x7f0000e2a000/0x1000)=nil, 0x80000001}, {&(0x7f0000e63000/0x3000)=nil, &(0x7f0000f55000/0x2000)=nil, 0x2}, {&(0x7f0000f51000/0x3000)=nil, &(0x7f0000e24000/0x3000)=nil, 0x101}, {&(0x7f0000fbd000/0x2000)=nil, &(0x7f0000e0f000/0x4000)=nil, 0x3}, {&(0x7f0000e71000/0x2000)=nil, &(0x7f0000f62000/0x4000)=nil, 0x4}, {&(0x7f0000e9b000/0x1000)=nil, &(0x7f0000f01000/0x2000)=nil, 0x1}, {&(0x7f0000e86000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xfda}], ['./file0\x00', './file0\x00', './file0\x00', './file0/file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x2}) pwritev(r4, &(0x7f0000000200)=[{&(0x7f0000000100)="fc7c03a14bf1bc2041bf1f9827b87e382e057411f5d2f0e20222dbf6e9907eca15b2f3f6fa405d9d95fa22953594e14c89f98f"}, {&(0x7f0000000280)="fa010d12d8d938574dde6a3ef1e0f41d1dcc6712c969f6fa1dfefff4845779628a6d30f36cac678208801287ee5dd338009dc74028c4c256dae6d904a5953886dac848241199d8397363a049461ab0f2e1032e47178116ebe0f7102090f4776c720ec34e23dad4cd6e7e8c96a4248902f0644caa082b0db4e0c92876a0e0d8931a7db460edbe2828a50dfd79e99d446f597e7c87f77245e3901fb3cf61fcb32043792711a0ccafc0a076a2352460925cb7d638d682b93af404652d9c72629a8774371b32887198488c5c168df3f914dde196f72c3710ebdb0560ea55c0"}, {&(0x7f0000000140)="e6054939ff35e1a7c78d3ede3f776ef4ffa0a35a6086505a09d5fbd26ad26073e65cf75f76c3c6dac98e4843ed100fb2fe7f3619ff89d461766d732d31ca407331450e"}, {&(0x7f0000000a00)="f297e9f3733f085426e5182a6b8dd5a33a1faf9b8118e3d7656bb233d1a670cf912a5fc10fdd412d8d3c381dffeb6266f9e7d238be7f283b20b202cced03877d0ea727767cd9ec85f3b2414ce1071f26a6af41a13067350efc7adc6d9fa69d99d6504ff796f6fd86474e408aaa9321bf03176693f9b593749e539f4329e3a42959fb52083acbb6294d566916e3549d907c0d887972215fd5d6d06f34e39a467ef13d802077d41c7cc61d051c823e6f69f8382d08d6fa02cffd090c447a36be4c10440b6329716d5d459fab9be17fe83211c99eb877013ef87decd704684846f4c3ebc5b14daf56b8d1134e1a5bae7cf9"}], 0x10000000000002cd, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) openat(r4, &(0x7f0000000000)='./file0/file0\x00', 0x40, 0x2) write(r1, &(0x7f0000000100), 0x431) readv(r0, &(0x7f0000000080)=[{0x0, 0x1fc}], 0x66) 16:00:03 executing program 1: mknod(&(0x7f0000000400)='./file0\x00', 0x10, 0x8000000000000) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000200)='./bus\x00') getsockname$unix(r0, &(0x7f0000000240)=@abs, &(0x7f0000000300)=0x67b) mknod(&(0x7f00000000c0)='./bus\x00', 0x2054, 0x1) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000140)) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getsockname$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000480)={0x1, 0xb4d1}) ioctl$TIOCEXCL(r0, 0x2000740d) unlinkat(r0, &(0x7f0000000580)='./file0\x00', 0xffffffffffffffff) close(r0) getsockname(r0, &(0x7f00000002c0)=@in6, &(0x7f0000000440)=0xc) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000280)={0xffffffffffffdc34, 0x3fd}) fchmodat(0xffffffffffffffff, 0x0, 0x0, 0x0) bind$inet(0xffffffffffffffff, 0x0, 0x0) close(r1) r2 = semget$private(0x0, 0x2, 0x2) semop(r2, &(0x7f00000001c0)=[{0x0, 0x8, 0x8387a0e5f975d5a8}], 0x1) chmod(0x0, 0x0) linkat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0) 16:00:03 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) poll(&(0x7f0000000100)=[{r0, 0x5}], 0x20000000000000ee, 0x0) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000600)) r1 = semget$private(0x0, 0x1, 0x64) pipe2(&(0x7f0000000500), 0x10000) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000400)=""/213) r2 = socket(0x18, 0x1, 0xfffffffffffffffe) semget(0x2, 0x1, 0x420) setsockopt(r2, 0x29, 0x33, &(0x7f0000000140)="eb", 0x1) r3 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x18) mkdir(&(0x7f00000003c0)='./file0\x00', 0x8) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000080)) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4, 0x10, r2, 0x0, 0xc) open(&(0x7f0000000000)='./file0\x00', 0x40, 0x1) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000180)={0x2, 0x7, {[0x6, 0x200, 0x3, 0x4, 0x1ff, 0x7, 0xfffffffffffffffd, 0x200, 0x1, 0xc88, 0x6, 0x3, 0x5, 0x2, 0x1, 0x1, 0x0, 0x6], [0x173d, 0x635, 0xae8, 0x8, 0x80000001, 0x2, 0x7, 0x7ff, 0x100000001, 0x5e81c849], [0x8, 0xd6, 0x8, 0x3, 0x1, 0x7f], [0x7f, 0x7, 0xffffffffffffd13a, 0x2, 0x8d97, 0x100], [{0x5, 0x5, 0x2, 0x6}, {0x5, 0x9, 0x1, 0x80}, {0x9, 0x8, 0x4c3, 0x3}, {0x51b6, 0xfffffe0000000000, 0x3f, 0x7ff}, {0x100000001, 0x68e, 0x1, 0x3}, {0x1, 0x3ff, 0x8, 0x4}, {0x9d, 0x8e, 0x20, 0x49}, {0x3, 0x7, 0x206acd2f, 0x2c}], {0x10001, 0x5, 0xfffffffffffffffd, 0x8}, {0x7, 0x401, 0x3f, 0x7fd}}}) socket(0x0, 0x2, 0x5eb793f8) 16:00:03 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x400, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x10000, 0x0) ioctl$TIOCMSET(r1, 0xc0044266, &(0x7f00000000c0)=0xc8) 16:00:03 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x25, 0x80000000000000b, &(0x7f0000000180), 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x2, 0x2, 0x8}, {0x18, 0x2, 0x5, 0x100}, 0x10000, [0x10000000, 0x9, 0x1, 0x2, 0x2, 0x6, 0x4, 0xffff]}, 0x3c) socket(0x26, 0x3, 0x80000003) pread(r0, &(0x7f00000000c0)="64df5385db624c2c190c7f49f289a681e24d551d4070765b1d47106aca21c3f90ccea64a3cd026422cc36e9c89dc901298895d4c13704b", 0x37, 0x0, 0x0) setsockopt(r0, 0x7, 0xffffffff80000001, &(0x7f0000000040)="c64e5dca1899888df37d444fc6f661", 0xf) 16:00:03 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getrlimit(0x8, &(0x7f0000000000)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000002600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002500)=[{0x10}], 0x10}, 0x0) 16:00:03 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 16:00:03 executing program 0: r0 = socket(0x18, 0x2, 0x0) accept$inet(r0, 0x0, &(0x7f0000000140)) r1 = socket(0x22, 0x8000, 0x7) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f00000024c0)={&(0x7f0000000000)=@in={0x2, 0x0}, 0xc, &(0x7f0000001240)=[{&(0x7f0000000040)="e77d2072404db386a9ae3053281fc40846fd18a3adc76a60efb03628fc3c8b350d211688afbc2df9f9767a07dc3fcf43667f56ce8b4164ba143af36328cac02e95bf642d65062f725dea8b15101645e8d8c635bcdfebc55433d106a99718b5f50fe19bb97d70", 0x66}, {&(0x7f0000000180)="9e462a82c097463e578789cb71a90330a164bf338b6e217d8919d2ac814b98f2b13f41ee9b62d05535c210dbea0181e8c851f34dc012f03f464a694de3201441daae78d8824ff05b214980cd07a5fa7e64b97fc9aa2508c0a202ddac04627d9870ff0ef6395fbff226b86b75adced4193d8ee498b8476f50fd1f00a7a3b701802d01bf2da8ae87690a07745e2f6198fc34b4", 0x92}, {&(0x7f0000000240)="7aa09089828d6ca8a75f1561201a667455574b00a88bff15f0eea6594ab16c0bf62a73f930e94a1e97fb8a4f7246053d691972453f1673122227e1cbaf3986047aeff5694b44d113bf73623bb16f3c1550b4e0d60c4534852cd5229f8bbc7c45254263b533d4627d859ca582c99d9f949ffc43506c454c9f2f00b0f9313fdf1534369ade9bb16c709b03ff82a99f8be9b4bc77e6a0fc264a11c8a57b2bb2624d7138a0c56aa5aa2269f2be69e9c9c8693dd80e4463cda8bd4d194c6fe38572db514cf96866c4b78c53b63f8ac8e3f136086aa86b3ee35d953674463729760f3431ddacca2a21b3bba292c0dfeedc94ee7019829e187aaf239c0654e27890150826ef3af1abd7096dd2c0f291a89fb03925369d24fc87bb089951d1e5781902b8737c6e131bf5d384d524a78f1e99267be80eed7c425ddd86c4fb6e01382ce47df474a1b08a6fef38ade06ea60726e9e521d32d74d42afc3e92379f08621d706d7b373200484c92e80bd68452f3b3dc414d6c3f7b59e19bccdd754cdbaac5d92bcaac1e5ad81b027a9828772b000e7eaf589bb6f1ad26f3d12bb03df2e5d26a4b174a7bdb14060255bd6fb231913bc9a83649fed681499170769cc4c51280e27d5e4dbaa9fee03da555dfb8929965450a2290a480f1323660908357a349fb6f605785f4c13eeb64a92d292686781712720487136fda060bb53d8b5a11d33b9ca6dfb05fcd08655ed038dee1025a511264f88111847278deaf685125ac11714ad542e6d99f01a98c1e8531c2d0f46f52627865a2277e90a3a258ee613674b7526dea390b0c7dea00958745296fc066d493055e7fa924e99e50d1aa1523df72cf6485b15daf0240d2a39ea798bf23c991c6c4c737da8c486182d7b130cf035fbfd36bc1656f65a3ff33c767c4be22b00342453cf15e714c2d25a179f327658613f99f4e0502367e3ab2448debef6122e7ba00f8208820488b2f2bdf0e3eee0d81efeb99fe32aae4c6170c1b1e8e62b214817aa29d26ef4b7f6ca606d9e9d1797b7a41bd6e3f325da2d1638f060143d4e4241ccf6c94be64367671d3a55239db6583aaa54c7d15842875a8fbf444db9ca5da7fedf4c29ab022abe9844ec487cd2c64b1f2e9774829043266a8dbed9003a85240ea5218835f3ec393cc69eb4703a48440242fcd48324c463419ce501208a6c3866dd724872d0e9d9cdb27a2ffd66ffb833f4f2a802e577111c33cbec290abf59b23d55a37bd496bf5708d11d92581044232da53d060cc36a77f414f6829daa7e1593da8cd4229c42f3669fdeb062df8b7e7ed7cce6084db060f20fb4d4e6c34cdccc3d92c32bdcce9e4964e0cd28f63f232f869d4b2319706b03101f2cb4ece5b2b15571446b0a48c59f7c9533bdedf2d98fd7642f1c518951d32daf85028d416f7af1b66252ecd81a081ecd4ad20fb6e98aa809bc0baf3e52405368e03839bcda97bcec7a7f59f116cc007c4bd1903273997f2a3d756788ba117e72acdd84ff45672dbaa7f8994b5be4b25e8ff6300d834ac9003e8086becb953e1035976a90b53930ad454e789d18f2ba28bafae8573e63adf89e6fd467c7dde82f3123b677c94c4c2a25fddbfc3366f4d300c65eddb74c3d703c4dbce9db74181802b88f96ae55a59e37402252509b5b506ba97c4e0ed65bb92ced8b10958a52a64c09a3356369012656db056851b32006d1cb3f2e62b7cc51afed65b7482a4b9179e98532a2a0c85b236350949367f3561b19eba90c19b7afb1379780c51171979577e231c1ff76ec270166692884497610b4ac7231bf9e59aa0d7735b6d90e20ebc6720f38f20cac926f0e6d2f462f3430ff26f35cbdc26b28ebe01bb30fa22bad83e93a6c45f863d2344fc7e658be960a6481a0c6395a5394c50ec24bcc08ef9cd2380cf45c96af53a5e7a3e920c8cbd68dd204e58d1a98efdc98f84c6d3063e31892d7367a9d490ac92e7caca4266502076ed59660c0ceba79143679e24ff51d85fa6d82d8c463641876e9b06a3888524b0c81d9ab3a28b30ba373ef459c7beac7d1e32b811ede8a06b748d30faa400d3bb1d72a6601140bcdec219c1daf59018124e16bc85b3826369cbcc02937ddf99a3db86057ddde67e6cdc888a85e75f3b597f13ce6968bd24d7a8ae754f0320a74f360a099bc5cf474b1c76b28492e6cd3f1893e6f52617586dc058f2bc9cb49e1f5a53ecf8f47cfbbdf69604f654be92de4d9a4a23f06c63324b5bb3f94e5e98b86c2ca43aa177023bd919b03f8439897a5e11bb7ffbca681ad28da5a9943c1ac8911979c6642baf2d449e44c89a904103aac9ca269950849ddafc45ce97c35835b0660a5a4cace6241d89e2b16c33286f6a43cc42b68b753c4701b3c30dffb5d937db84bd902f3fad7428eee8a6e2fbcdbb1cb1a487f673ba8cc66997e5776c32f0046c989bd3e6e6e8f26bb2eeb63b3b38b2376803701d7ca1f8890f0a01f606edc2d99489785e3207830d8414a967920dc0e05e6151e8a492e53e408ca2f6003a6d7989fb3695d5e100549fb3c3bbdaa56c9a1b0132809dd038a8b2f1af99c026430fab1024eeb4e143fcabd33b4df14a846072aa2bb105062d153957065d4c6e0e35c41e03e6dc3e9d73cd72a6dcbbd48c2413fd118e69cd625e48a08f84509d7a0ba1199ca1db76401e88b851a33bbc213a44908b1c96003800380caa82b03876a5f0d9270f86580af768887002ecdb75c691976ff0e2a38315cb12127c427ccdd8717b03dc626003c142bdda2235a87ca5efb2ca8db9ec06347ba50ebf1c1c13ee5a3384bf023f539a70d516009aa658ae40284766cdb1b234d2020e2d29959fbf4354ab0161e3401d8960e2609cde1b4f20cbcbffcdce0d269509395a2fb0a87382ea920c20e3873f05fe39201532f27f66719ba20a6211fbf8a0877fd84c4bcdac5bbe1142b792129e430ac1e7d6e2c9c32e748eb980e3d67a8b6dde28784f023d5829978e8d90b2fd98935fdd5f3c779e8143db8e8ab4ec76ed19f513c5de27eae2455cabdf7fe6f12e6dcf9de4836f31b87209623368fcbb3d5670fe8ea8192fc08b48132d042e55f79f88cf4b8299955d3c5a5ae10c0346c621296f197fb068099aabcafc54c299059b8dda54384cd43ce31eafef06ac567ed7a3b44f2243091b62f8d25830cfcf0be61169e6e73a87abb7219aff842132342e4bb101b1b2fbec0e6b83579364a0062b7e976c62e176cfc9e8486397042a8816bb987863d9e0500a7874f5bcf6cc780507154c624dfa795d4c98e64d1e247d6b6b11199e8a1a3a58828afccec4e9afdcc2b88b83b4d11c793ab33b41a21c9f3911afaab077533b8ca7953d8d67ea24f2ffece858ad638f41ce2a74cbd13fa08e939a4ad9c672d41718bc8fdf54a03aa9f39a7f60f9291d62e22de38832d8a0c72ef5e1f32f8056a726eaa53014d0f68a48ba82ee1bc45a72904e40433d865b54ebf7dd8047b899431899f754d976eca3dcfdfb3d93ae799704782d5b9c622889ec2a5460d96670ddbf95ef0e8e64a722125fd58966d39538f9f80b5968dc798d964ae08cd813afba3d7aa5f6ecaaa3361a2727c7424a6addf10e066c5e77b3826efb6545d45d7aac2b494c25d9c104ab4b64151d538caaddc4657a2a389bdb372123293abd807f38608bec81bef43b7d051269c8dfb361a025343c30a0c7f8dd0557574bc7087c1edb1ef358ca03ff00d6efcaf9d1421e3b5975a3632371247e22b0945cdb98f59b61b2b2b3d1cf78c0a3c68cc940380e76217bce8ad8f428b98140e64d0c55e82ea59ac0f62775e362af04d8aab75df4e560a6ce7cab9f3dd4b2c00a842c73eef2011edff340d519bb314b34551fc8fb75d2a34de4cac78fe1b6a2dc232775f3d643e4f8134ccad0f726d0aec49192d87a40f3fdebc9cbbb1820a108efb8275fdd4b26fc3aae5f7b015de2cd7922355009141f87a93cb3cbcca533a7d72f4be516a8ee63c9066313405cc333b2191041995b1b4ff97b5899a7609b8758276fefa3b01c954af94481eca1080b64c26838a1d35f0f0db3f222862f07c41cc3ccc2cc247cc7a1d1a7f3767571b939c197d165673eb5f8825319bb984e53a4da214d97af4f3199309b772b946f12e15755f541344800d0d74e3be4d1bd6517e37b9091011e4a937488d1ea720dc49a1e29cf22e2e0db6213c6aef41159b54ffef3ea9b7b9e333667d0923dc09b19b7e8bbb4bd1c75eab132e164ad557b24fac7f3e014326182a2850570837c3602d64c45d7d604276d2beced92feed08c4dd44e839ff65e62412bcbf5603d3a38f23b4129af02c8c6939c00ab466f93a631432bb7869a30c73611f2856a7caa1713a85a9e3ea8fd549ff2b2eedff6bb1230d198aee002e4a29de5e237aac073624ed2bbca7e89bbb76fe2673d118378194e3787122761c7855fcb856283cae56cf06672ea9b4db2be9261884296272dab68d963b43fcaeb3648fb986ff641fae6ba73084ff11fc2a796a350bd2994fbea9cf62d68d56cd20c9bec413cc41f63a8644cb441cb6c53e4feb5a6c65d642c9588ca29b47aa41d638a66612c784e4dc5386921d2f43101e0157a78b4fb4ed54f7f54fde56156fce28bb81aaa10873e2456433d66a028f00ec5a96adbff2c362830f2b34737c70c51d94a0cf4f4103c6b37c3b39cd9aa53362cfb1f99308c4dd28bb97a3049b0e0c7faa0fdac6e5b22d8f82dd2d314a0cf0f13e28af0a0d4aa6c499af798026cf87e896cafc2614d01975b59ff2052ef42c36f2a91a3b9b4d0f26dd148a99f20f97f5255ea1752efa04fbb618c87b3795a32192af8323ce70552eff524d4451a23ef4ef8a2bc58525a58dd09dd7d49e17fdaddfe7532e5f00a60692162028af2e927573aeb6f874a15a236c389a7861b5dc2e7db0e79afb48ba5749118d1140338ddf20924ee3da48fb031a237300aee9f7cebafa7fce60d237802da7dfb4df9342b832f21eb6e323ff364f4a45208b5d6f9f000abc8e72c6d9fa28e0c3676b20da9460e26798310088fca238fb57565d4c27315b4fc4609bb815b16f25d54838d969c99f433754a4dd9510774b602110f9bdb28b73871b61d7275775be4163ac8f937643993286434d7c11de874f854d3cb2d5835cfb141c94f6ba9dd9f16a15183ef2b1ff1d0e3edc33daefaf7ac67e78d1b62f12086e695d192d7291311e44080441bb062bed6fe18fb4a83637d326ec3e201e772b303648b3a65b8cd802e941dc0c0362ff35952494314ebd08c36aa5919be780cf30f6353e9bde5a1094d90bd9e6d4d824485217c1be78ba42ed6c1cb3f8a5bbb055b5ff899a556670af624d878841f9e4ee0e3edeb1b2a6f1b10a0daded3ec5b806a2cdcf9825d89cedab272d6413d6fd85ad4c1dc56dfc792daa6fc5eecc483edafb59149f3e7fa6992c95f38d4322d4a83dee3ea8ce9e69e6673a301154eef824a99bd3e5eecd61cff039b43e5d2c7bfbfda63c5b2ee0c0d16498ea2a24028cf6e9c75ca8455204bf4a6bd153a5d29efedacf1132f36b73979d77e7f0ec4508e1ec6698ca7ef44a89d2fe23e090f5f8ba9bf9dff75ba3dc3e0f35462df0c5137593337a3f2d295c065b0f82081c458cfb4aacfe529960bacc2f1f3385263efd4c45bb01a9bce8b0175b60caef3d5caeca34f1eb56635a92a637fb9e886af7a7949d8016130bbc0ce42c610c3e236b41d5fb42cf27722a0488ad0f2d6fdb6f59e49514d0f5d1da5520447f815ba436395960c53907339e3951cadaa4dd4badd246400495", 0x1000}], 0x3, &(0x7f0000001280)=ANY=[@ANYBLOB="1010000000000000ffff0000093100007337133f2e8f91fb50ed0d1283a7e0bd1ce687837dfc28206d22300bd21c24dfeb1d2a0f59bf3f9039bffaec9f42d4f8cf1c1e964ce0abf8f9cd92bc338d7ee56a95a39da8610c729c2ca269333ab7f0818057c8b4ac7007408734239aacbf81770f16de165b8290b1ae5417115991c35055b59d0788cea3ac8ac7234c56c3104458c77caeaa430ee406651859a89041669b2b8acacfe46d12e585444d3b297896f15837af2f902c16f90145ca18284e1f5ee89579d6ae3b3c598e95e517762d34bf49439033d06a812bb64e9b771eaee92bb34a2deec9891c30d1daa5ee0829461fb2da9dc0c5d51b68db74672f8e9e6118624332125da3c078b66ff6245d01c30ee9956da9c96e813612ed05d8865e98c89e83ee90dd188392e7f10091e5bf6fce8c79358709d60dabe8e81175e9f37810f5c7fc04e66cf44d95f8714c8ef2bd3c1898c3f65071e7c615d0962ee69385a8154937d5f7ff00e04f76127029f6984f1fc0ae1be6a11995762c484348926665dd77ae079437ce0edbd0120effce1e7f35756f6c21b8cdd18c531a351e1fb88aabcb3cf81614618ad904173378a1735a069f216847cc5eff2b8d2639a2c14314e6a3c0812db30da6effa00661108467a01c4d3880cf5692d1fa10b784af06d61e9a649ec4353739e70424ae6241c00828b6d165c0dfd0f436fce26eaaa0ad3020863f1f9218fc558c48a3e9b217af5c472f4ea690efc2c2a705e0494a47414cfcaf67a990ad6aca5a154c3001b56860af2a30b9ca00b875f0240d595a6b6b440a8e2997a078a31b2e22141723b23fbabaf2e18c6de8a4a40fa673eb151242111bc55457e7fe1c8247638576c2d59cb98e843d9c8d048ed0df2d31df22e45dc20d39dbdd73c54c449a049486c2233af91743637ed97cef6c9fb7a12e606cfea3d1581561b651b865f8dc0e1991b88b55c28532d486ab34103f30c3ece23f921ca22ba4b927088549223c53ae5bb19d15af2fcfe4312df6262be0053922a625dfc18094da22bb87f30516bf8ce898f4934de97518cfa2859d8b7c9ebda278ab82c0d553dfbca20e39487bd0a4f6340fb2b39b79282263789c79e8fa266ea40d9de5aebcb99a54b55bac055757ac1d9345e125b294a048c0162f43dcbe2ae048139552091d425bc3b5839a72edebfedd5671a46a35f4f22f30d264951d0119c3b5defe141766a9f0301aff18c9cb315320aa629fe0fec0117db127b10ddcbc622691bd7d3b7e154dad4fef36502b29d1369990924c7ae49ffac32b2be32609b44a558713b1d5a8b1b8cc16dc7a0d8c40b03d6d977a78c4ce19c2f24efc72ca031caa5602824486a94917a057d67c5bc49418bd1d63233891dcabf6b088278227faed2a104937ae0ed3d32d10f536049e1937287756f5bf9890c846ba017ee411af5001a9067a15bb232dccefd637b9ae4bfcc2ebe84c7281f0e22adf7ac11a655e1cefa39c03533de78c19ef6b46f31bbdba32e74d78e0e79745ccbcec06b2f3a1e055c476d9e772b71a43e23f0ffaf870ca76c7c9fd234ffab276092d9e892f0deca0c3fc4ee147bb79764e5724b0760ae52d94b507296ca745fb4853011c8e4fd0120c309e599a6b82fd67c2b3351d1150c277374c268b3dc14d4880bb867debc4b33832c52dffbe2ce7424f9555c46f3d471371aa8a5cc16f3001e19c5f9d5c8581b57f788557158d587911c20f738190e7f28f96d3678876497f8abaca1dc1cde48a91286f8d3be1308d82bb627b3f4e5098e9b6170aae8b845b716224b86f715c8a3da8be15817cc6505bb9fa39e43482d63fa1be25fa53f1a9d205c9d65077a17c02e0d1cbb42d45c92b2c6e20148decd3d4b9f98969d7914302016cc2dd3e4f0d0a0900e3fcadf559a5750b56418b556e84195f74fe23b90184a7ab7dc9462e46746bfb5c9876832aff51ae4bd2a955d8e65fb77db19473acbd0b225e5bb9a1d72f09bc8508acad52e47094626f6582b6bc796e6fb9af5fbb82b30b58a26359dfc9931fec1ed8443b247f88ecef803ee92d24e45ec212b1f45359591ba35d416e8a1b9aba67c077f9dd22ff7047cf1572a44f89f3184d4e5645de3426154f1e236094e470a767ac99aaa49c00b76250310575c86a40571d23a39c6facd0c652026e8277dfc6c5680e690db2e4e5cd18d702f276d7e883cbb2c315bd16e44a37152ab65af73daabbd8162dda5def0d9504af4b72be67baedddf0ad44591d3e9e360b82c8dd5c96e89679169f8609f5b5a602b991a1ac336806c88996aaa643345be8a9d472a2bb038f394e45e77a8c320692f6fdfc3eb345fdfc09c6fc68c24cf1dc499daf09cb73dee3a016d0088e90ef501ff143dad5698959a7644642c52a098093ec158a0d919ebb7dbb8c13293b13ccece31a9e94d161d9bd9e96d990543b281e7c9fc84861191913cf6400c0f20665b38842006308cb0ae9a13f4069db46010de9f58615a501198aeb4576d7b6456f97201241f4b03d45311277d57a9a82f62375869727995cb90950deea17e9d3ace8ef393f06c749aab8ab1f6a6782984f88599c5530fced84d2994eb7cc3cc6bbfe1dd36d872a3692e04b9c2bc398263d1ec8be9fa8387099632883976dc777fc228d6768e0e269f8adcefef7568fe34eb0df132e6293c3b0c2c37aef3929640d96cfcec6a464e5950324966f1c0834f764b2b229848c712a5a39db7a55a621bbc5c30776ab1e85d05072e41e479b9af860f3fdf1d03f1f0e54fda5d1a823be12d018ea39330f263666fb74d2416faf8fc8397b8121bfc0c377f971303f694a9aef8c3e244bf51e143b622b1da2a81110123890feadb5fd3baf5c00a4d31097cf6f6da394e5c127c414d39db8d0b77fe87f834efa963fd4acde2e02081463c7b7aa7247a9591becb61224f42c3b7663ff47a346f9b700946c9a28f2de8fda26d7d98b61d9a39742bbb908ae8dc5efad6b907ec54b0a10c4eb2ef0f30e8bf49dac05791905bccbec0d09100959e970260a63f2543cc0ff4b67ab82a4cc102d82e5c588b7a6ea2566d97dd9a7b5164e442a688e0d69828c8b036f6103a3f420a7807a232a6d07528d2e6ea3471a088bb1a474a32f9e5f31979c6fd67ce9c3edae548a02a03169d6f798a50fa3f905f41c67f742cba54cb248648c5e6601044802968db4783ec72fbbda9a6452437d213584389e9609a81ae8ce3b1b6ab9ae8208210166036658270f94afe59ed5dedc912bfb84f7a136748ca57fa0f6b6e3f4845ccb9a21e3cc0809824b64f7925c4f9bd6347a4a900a623500857625c51e31ec277789a3ba02821b8e1dc9795cb9d5eb24b1cf11778eb4a0dda6fe8f86441b4f449bb2b0c9fb376605fda6c67d991efac1118c0030af0984f56dd7fa1133cd2d1ee9ad316af41a9a0412cafd0c4ea87d1b3f51ede893c7aa3972bc8163f1ed0a42484beb8483b91f7b4f0b8cd73c1a5db64928b2c2a577ebf046f24ab4d18077d431ec0c1070b93a355b6eddc379a73c5f23ad3112c52d97ba5c1feedd127a01a327b619700a22574b9922bd8209494f77593fddfccb484a061465dea7e9aedd0b57300531182deb39312f29a245498a69250f67d3956735649255b736f99cff714485ce2ab05cbaf3a0f473382693744c96471b43a39ccb718bcca5270b96da7b6262ae868528866062b093c87d3f420e500888416fffcdbaea2e7e5c6d41954a925563f748b678c5b134b7503db3f3cec7daad56f9dfe444340faeead150c6d5336925595c9bcfa71a62042597a7bc64b230a6f86b9887242d05997ce6757046a6913b818fe6835342114a5743af489ab11d86e59558a44e6c420a08dbd9c6533f522e6f9e8184e500404c3425079aebd68618cd0fcc20e5b7f03aedf0fc9cf1e7eb441b382c070593f3d5052b66946a31352fabfc9535b6ac9cd6a1a2a0c9b99a73ace54f5866b8b96b7fe733ab4351ae76ce6472afba5b1fae08ed9fe39e047bc530d1ba9d0fda64364ecd3b15f4e6b4103b0aed08c1474216f57780393a02010e85e2635f7765d5de001258312b1309f87c56916de6b17bcd6a425a75605364637ed0787f947d9078f44d390e7d40cf9a069a7bc55be866a7fbab44b210cf58e9ce695f03622fb93b920b2a6d370b5f7df93fcb819c552d4027226773cf33fe55eaa98a772694fda6624352c19a3205b808ca3620b42a51c1978e6292e3d45d71d7822d0b6e91e532bfa317c69ae7ef4f92cd792386e2ccfa618ff14216849917f11ce799c043a0b50c79866e17cc53c5d3e7e2d26579b21567d6e225b8eca61cc9b3650c0084b2397412cc006712d25d46426d2b48adaaf4205177ab7f754dba874f2dacd515c9fd717294cc42c1b1ace7f5ff42576bfa531361374cc92cacdd80353d34445a79ff98fec0cfb08331eefb412aad558bdbb485f9b1354c72431f3984748c9727e0a57faf8bd4de8552dc471447ade426c357bffdea287fb1d68db4c6f726c90cdcd9e0223ec90ea706742d61f62a74edec5e529da204e8997dfe047e6841f1ff05b118a451a9722f3c76a75aa9483200b37c02cf84e81c3c9779af4170aee6655f1921d5326661abbefac8c152014f92a1941d80f3eeabde4114a8ff6948caa144c1200927adb6d8b530005cb56ecdfd593a21e2ef06b4be5d9f5753ce7635a79afc6cab762ac079fa3d026f1c095a7cc6cc325fec82639664f0cce4d3e21048fdf72855590297560b5687970b5e829d05f4db727f21ce2aad05c81021f647eb5fdf583ec7cba6fa51dc797cda62faf0f740a14baf8a795b06eed43aa981660ef75babb9950486faf90173bc343ee7b6d5f9930f9329e95a5a93adf1a15788486d1214fb03df0f33c20198a1dfb87e0b13d251606b68cb0fa58c6690b16d805acbfc70badecd17f291ea44a5ec5f037dbc60037319b20ce682ab571fda3db5d289a7b93bce0238ebc6ae041b16cc975d0d5ab466875325ba857d6427d4c430f8ce33af47fe2ae9fb4c3a446480f59df7f17bf3977cf6d1b53eafe98ad3dbf3bba3bb8d84a48948ca6666598d7472909769328adf4e5a0f1debc1bf3f6a8aab4fbf866f5a16876a42d607ce46085ad4dd436f8719a77f87206dfc736f20db922342027e61e096fe11f070fdbaf287700a00b7a64a6470a85d171b9fde88dae7bd2a7b637d4c169d4ba84d213165e23f10f317ad23651479d4b5804091590944b1a4577c37dbd5fbaaf73289ad4408b3729b80734c37ccfbbc115246d5e61412f80abcc122301bfc0cfea0dd814e06f95c1f41f631e02b4f6b01cb6ec9228376f4133c0f9f57f8475fb2d9bfaecdbe64892a4995a3544db40f798b64fb41dfd97436ed8ce33f95fa3c3eb2df6a4249a21d4720d1415cd6c457e950b8bcb682e493a90a104530ff161e2bd60a82d315ecb727a68b126cc0c5d03415b7ca3c6ae7ffa08b07bd35a005be18b4931130aa1d4cd3cd176338c255bb578f07278ed30c19ae7368bec75e484c606e5928ddeec8eb6d73f55d7895454bb147c4bc21382f1b067d632c6524eaa28a298aabe7d357be796ccb400fafbd024c7521f523863b3d181b6d06260c6a853b3d175befdba64ab68fc9eb699a0098a0bf52bba39bf41351f3bf4b17eeb75d889acf1148d1150a48abf870bca966f2ebc2db7712a415e0a7cb0b9b367716486c857792f81a3a5cedb63ba2b93142a1e360cb60f65606d19b4f34a97263718611023d34b3cfeaed46985de84bfa95afc8954380d7d2a46e19b7dba01e74c956323df6950bc9f0a103ac7700000000000000001000000070000004c088e8766ee0d24914a5ac9c7e4830de96d3b7e54a54f19f105b6a8b3b8cec67d56192eb707315059e22bda1e5abe3882d2ccafd95920ae5a5a90376ec49f93d04c1aa6ca6eaf8a9e6b16fbbb20ad5493eb1cf984d815cb1767442d660000008800000000000000010000000000f0ff9e2931a1abb3a5ff8637eac9f350485bd2cc871aeac4827820ef85d24f1ba7257bc01199e6a5533139604daf83e23cbc03bde79187947fc308e4f85ac29348759f51f300cf4416951c518f854ee70afb04bcbd8bd26d0ac4ccbeea459ee1788b4ec49d47d0e1f79a9c892520e9b6c667e1f82d857e8135009000000000000000010000009f000000440a6269197d12eb3b00fe9cbdb5ddfcb21a107191882be13dd133bd5225e9d98728921c393251212b004943696d8a51617e34372be6047fed2d73821250a97994e0ae73eb1878eea1c51c471dc528aa6f29e58aa0b11c073f7b5e74be4cbb73f5cf6cccc42f188d213220d656aac9193c169d501a416a160200000000000000a800000000000000ffff0000a40b0000f43cff6d44c3bffa42d254a1211424a0d5c1201e2154dfc62ddf98d36cad77a36e07d6c6c42826a5fc7a37d58ee5a8b9d622eac823e14a358b662c5f7f3c4512b43ef07bc40fc28d4345c4184620227d7949edd34655b147d1a357708f00906bc4287726e7e4547b1895d9cf93738a1ab6dbd1a961149b34b2ddba81da76920e47de0f091828867377b3ae3572c1d4935adb1d68ebbab203"], 0x1240}, 0x400) mprotect(&(0x7f00007fe000/0x1000)=nil, 0x1000, 0x13) read(r0, &(0x7f00000025c0)=""/190, 0xbe) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockname$inet6(r1, &(0x7f0000002500), &(0x7f0000002580)=0xc) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000002540)={0x101, 0x3}, 0x10) 16:00:03 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000180)='./file0\x00', r0, &(0x7f0000000240)='./file0\x00') unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='c\x00') ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000000)=0x2) 16:00:03 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0xd933b0be5d90477, 0x100) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000100)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x2000020}, {0x6, 0x0, 0x0, 0xfffffffffffffffe}]}) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000180)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pwrite(r1, &(0x7f00000000c0)="e4bb1f214389f6e3d5ca0268c7ab", 0xe, 0x0, 0x0) 16:00:03 executing program 1: poll(&(0x7f0000000180)=[{}], 0x2000000000000022, 0x80) r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) execve(0x0, 0x0, 0x0) 16:00:04 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000200)=0x6) r1 = socket$inet(0x2, 0x800008003, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0xc0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000280)={'./file0\x00', 0x7, 0x3, 0x5, 0x0, 0x1, 0x9, 0x5, 0x1, 0x1, 0xa06, 0x8}) getsockopt$sock_int(r1, 0xffff, 0x1025, 0x0, 0x0) close(r0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73f3267eafcce5081a6f09000000000000f200"}) r4 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x10000, 0x80) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000180)={0x9, 0xa2f, 0x3, 0x1f, "631bec3cc235efaf6552323903019a5b88ba3dd3", 0x9, 0xfffffffffffffff7}) ioctl$WSMOUSEIO_GTYPE(r4, 0x40045720, &(0x7f0000000340)) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) pread(r4, &(0x7f0000000380)="01c62c6f0c810d987ae89a9ce224cf540ba65ccaedb2729720d2f7f110617a73729ca788f32eae34585ff29ddf3ddf4d637678dbbe64ce45884e81aa9507a69a798e39b541d7e1edd0273451b39d7fb1f8681996515f5c66ef28e2622d3719ff23affd1c8078fb81c36b8f8c19f0cc269f5a09c326051b8de87314cfebefb107a3ea8f64ef716b617139e68d15206986153bbe6ced712c173a1eb359ec6cde9b88d5150874da86c14f41c3008b9049ffc9a6db61a497645a61b16b79029cbe21f928171e413d583e704aeb776cd22be33940151c3c569edaadca303b043fb6cd64d89c29a13dd77f4a821416645bc8655b166d55e5ebd2", 0xf7, 0x0, 0x0) sync() 16:00:04 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="0500050460", 0x5, 0x0, 0x0, 0x0) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f0000000080)=r0) 16:00:04 executing program 1: r0 = fcntl$getown(0xffffffffffffffff, 0x5) getpgid(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = dup(r1) preadv(r2, &(0x7f0000000300)=[{&(0x7f0000000080)=""/165, 0xfffffffffffffd2e}, {&(0x7f0000000180)=""/135, 0x87}, {&(0x7f0000000240)=""/98, 0x62}], 0x3, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x0) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x400035}, {0x80000000000006}]}) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000080)=[{0x64}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = syz_open_pts() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000180)={0x7f, 0x1}) syz_emit_ethernet(0x2c, &(0x7f0000000040)="b63d96011e80b58e96deb551a0ded97c673af4ab2ccfe793d657c2ebd880ce2f94c1e58e76e1f11f3af47fda") 16:00:04 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000080)={0x7fff, './file0\x00'}) sendto(r0, 0x0, 0xc600000000000000, 0x0, 0x0, 0x0) 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}) syz_emit_ethernet(0xfffffffffffffd57, &(0x7f0000000680)="a67a32d9b562ad0000c05cc159df46ad0801b2be9237ed05b8b7ea489c74e7696ce48bea37bd585cefeaa41b80ec6c5f90b59a127891013764539cbde2d62c8537d28c01d895c9ae3b80b981547b35f0381625712320bc18db360a95df6bb459d51803a7d34357d23d769715aa89d556859150398caafe332108a38fcfed92beca9224dc228a570eb000393d75ecae8ea89d8e5659bb8e501f26b5d8fafedaef44a1eae9178433ceab21ae2c5d686ec96fd8c8aeafaa637bc390d2d12ac3f7cdf49a1a75067862399e5a15ddf797036259635036266f21962666b4cfe8870047996f13cf0690f4636230fbad7c151417dfc1ef2f94c859cbe279baa322f8f7a19ff6054e7d4ffcc6d6a838cbe1d50d7cd5eda5e59b8afbd58dbf8753ab8bcc5ddd45477b357503f02088d5e93dcb87707bd3ae2e6bb7b963ba76094187c9002c02c65a934b703d62717fbf4b3a591d29a06b94ec948c02db74f9afd600c406811a3f09e6332b74d9701ce7fd576e5199410660e4959615e613f154c68c5bb1497dde") 16:00:04 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x802005, 0x40004004000828a6) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x42, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="0000001860048f15ff53d6b5e376ffff0802000000002800001401ffff21db725dcf4bc28af863cafc4381b9", 0x2c}], 0x1) poll(&(0x7f0000000000)=[{r0}, {r0, 0x8}, {r0, 0xc1ad1845976133cd}, {r0, 0x10}], 0x4, 0x1000000000) 16:00:04 executing program 1: open(&(0x7f0000000040)='./bus\x00', 0x0, 0x10) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000080)='./bus\x00', 0x800, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff03}, 0x44001000e, 0x400008001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x1000, 0x0) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x84}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000140)=0x6) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") 16:00:04 executing program 1: openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x0, 0x0) fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) accept$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x2, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd0\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x8080, 0x1ac) r3 = dup2(r2, r1) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f00000002c0)) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000380)={'./file0\x00', 0x3, 0x6, 0x7fffffff, 0x1, 0x7ff, 0x5, 0x7, 0x2, 0x2, 0xffffffff, 0x1}) pwrite(r3, &(0x7f0000000000)="4d448a95d8819917d97c3a40e07c804b65b2ca0d7e6c4f10eae5610581a060a94cb6931300464712b706e355b8fb7e3cb2577f9d68", 0x35, 0x0, 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000040)='r\x00') mkdir(&(0x7f0000000240)='.\x00', 0x0) r4 = openat(r3, &(0x7f0000000080)='./file0\x00', 0x10, 0x2) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000340)={&(0x7f0000000300)='./file0\x00', r2, 0x3}) 16:00:04 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0xfffffffffffffffe}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) close(r0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x18, 0x400000002, 0x0) accept$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:04 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) write(r1, 0x0, 0x0) shutdown(r0, 0x0) pwritev(r0, &(0x7f0000001580)=[{&(0x7f0000000040)="8ed822734b03ab391e8cc1b534612a6737257ee124511b09d4daef27fa58084560eabe4b21f016223de565d95330ecbd91a383ee79072eb49e761423834afd7c9bd289a35cfe3c2c9205fd6e9fcfad76c1b16e3a8a46d98ed71b351957bbfb04ebc0e8542a29abd9fa8cf24d4428420cf455e815fa6b966dd73f0034221818c457ec5af17be69277c2b2b5d57e8a59d8245b4c73013ee50c3d67ab8938b4767a04158bf2b540631783506e9c920608bc60fa9ae407e13f4774f914d4e73050b88e8132", 0xc3}, {&(0x7f0000000180)="3b5feba46162e5a713f289b16442cf904ff42aa9371c23a45b4310ac270821828fd56fe3cc70a50230d9727d885f34a25bd20cecca26790f84f1974d9b5633b832bb8973713a26b52b50eb713b4fab6502cee81ca9412d2fe3eed2c6b197d1f078bb63de9d162c15e6f1b975b9a93ad3f8ba0ccc49554bbf925ef77731990ee38d43ef5ce30194af61379a4f2b750f3b9ac502a70e71492590fcb784b1facbd445a235b27cdab1bb155db6563aebf0e84ba40111aa348a9c66b256dfcd54e8254ecfaeed5b3d8ac0f3c68f88275e3031b3f6", 0xd2}, {&(0x7f0000000280)="5712550aa45b3872b0cecaa44023aabc90740aa7e7f6956907b15e658e74384041871000fc97fd5341c251d1cc65de4ca0d1179d42ca6e8854a8fae16019cb57909ef48cab9120676c247681112d590cb746a9d573140475958f213fcb3197d561fb7ac584f06d4218a779502878d453ecdeb7b56b87e0849d3d87fe7a52fea6a6b6f86ce5c31ddf512b2df3047d11119f6818e19d78fbaa55da43eae2ac151fd1027e3ae3cf83a1b56b9451abcff26e77ec6c2faba79a0e6a19d204e71ed8223bc6f572f00fbcc37779ba74b952c35d42d3738dc8213666d54be7dd", 0xdc}, {&(0x7f0000000440)="d97732ba01754775a15cdc060b888a67ebfe64775af755d9ce465b16daed46c210df87873c8e98182b845d6d5d45fc4ccd7b26bfcbcb56ca73fdf7a7597b5c58c4144b700f93a8dfea93305d37601b66858469c91cf55180134eac58bfa90c66126fb8e9dbf52f245f033a3a71a412cfa1d51bf8ccb006dd9369aa0a82be78d9e2446cbc23d988a0f62ad5f339c21ba03467680436267e8b524af9e6c1c5228da83a1c2f7044ecba0be06f79e6ea1eb3618c4dc9ebf697285faee27a211eadb52d3443c45cf14a9f03cbd7691859c57886c4d33358ac6158e2d558c7675d989918e886705dc7f942f141234c8e8d5b8f1249f0f1465e614a0c6edc7c885cd5fb048a72b662608ed3ce37c6c3a341f81a3c068d19abbaea011fdc2fd4c11755d4bc36bdf7d5516f8672dc2ae959c94929c3a48ee9bed7dec38d3bbff8325fed0abd16a1b7bb835007c43fd23d4a8f2ed93375cf61cdc6e9e2cada7c7c013971c59a1021cf7c72d51fd5fb74fb286d9667a39d2fabaf6a7e57839034ee31c003ee26b32b259c28e9798e61344e4aa569356a574f14a31a6ff1a7a8883b81adfb5be1bb786800ce24d2cc149bcbb326a36f2d7a52ba723ab2750fb3da51d900b67543ff80d9757c16ff948325638b4f77ba6d74dd193770f6bf3592ed16344af09bd9813f98b74919a370894fa8f0e031eb86f7a03bdce5a87ee02fc922c6e08c0235c8415dd70a7c419c379bd080066de69a6ca35353da5b3828a87bb0a64f5618ec3e85c7fc7a3d8cb68a71807f900ac34ba8a2eda37dec7df18caf2ed177a16c648a9a01d9ce94a13a06f533b184234a4d918a2e7fddbab6dd1027af57c7b50850662fd1d6143b8b3ea7e187048ca05dc4ff887cc7d24ca36630114ee86e30a6462b246c3a4783aadce1fe92342d0dd06a4d73f6f1f3f25d7785098ecaa7fe2d49b6c75fa74cf95985d805c09b9d1480e04a85955e514e3721796c5b74bf8cb6dee6632eb0a15f12784aee4cf5ebcf574b5ff74d8a7b5aaa683f8ea82204285afed93001f2c011edea0a8526d950ea2503418576bf35d56ced696f106e126dda26a227107fc9a0b45e50a8af0ce493ed8e83922c536f32dbf07fb1bdef2ebb9b1bdd31ff459e7a5e04ff12940a6cc7dcddbf71dd735dd21f610e51d8de172a22acd11900b59cc0ddbf15d93dbc2c07b3b5557ce05f3b19a00f17827e90868027d5bf47ec8e0eb088eea4d4caf150e2f10edd7fda8bc0155b686e7ba29f59615c9382f75ecd3758bf80901a6b183297f44bd514e343180b10e59cd931f22137cae70c042f7a41fab79c49c2541df88032a318179425902ec434015407f90d63ae91021a010834712333957495c80b2730530e9213992ef9e2a2ad38200df8daf60a7684947574f5e80b9c8ed84e8b3992b14eedd41b62b2b995734607d4d4accce07baa8644e308a1808935233712829b54785d994b313eaf6839a182afc25ad7ec0f5d07a96a6ec75f15e23d0c66e8280ff8f668703b5daff1f11647defb07a15e1c5828278d0143a8b1b741b90f03b01a4c0df6e55d1aa10c88379f1d482e3c7cf7b254ebdb7cb5d8abe70384fd6d1a9478139bc7ea47d9316a547a194868ce2f94a57b55c94dcce6d9effa33a91dac05366f9bdbb9b44a4c2fbfece3b99ffc7ee6d6eeb2d8b94617dacf8ab6156c845c713b840c34f8d8c8c4f91a1bd300d098d2eaeda9611c6d6b15885993996a27ae197ee2d354d7d75445e45d03f9b16e5b787bcd5b1cd8d5c3a1406c4d1ac944437e6d768768d16c6e152a58804db9824878ad942015bc37919a33e2a5e8558c16661009d8931a291bede4a9e2c3c86182b8a70d3aaa43b7f95685966e7f1aa636e45ce7830314d607edbd054135c1e6023ffae929812848ba7718ef97c9200ae3e492175efcf9efad18c2255426ea2953415c8cbf851279f1b5384384b035bdc00e2406c31eb76c348a68d6313f9889f8c677583942494bd943fe5fe6e124468ea07118d928e8aedb37b2cd125dccc97e1f3625389b97745f256d7b19ea6d5552fac73629cb78c95d9a586011363d4244a45eca92bdbde67c9c8eea6bfec40fae17ad75aebebc84dbe6b827b3f4f6fea9a5774c192c1457686fb0fc8f9bedfd43705cbfe6662cbe719dd2328e85e5b05148ade8b782206eb631694851007f5d9b600cd3254fd9f138e6a12cef0896e68f3068183d49b74ebf9082adb409f41b6f14cb403b348ce6653276928e4875251dba79d25b78ec207396c60c917ac87234ef14154cdb3bbdbb017fecc3449501868e6ad7fa669e7a78e23cf937d7c13ea2b0dba7befe357ab39238e706df8722cc1d15cd7032e5178217c7743d1968a782ef2fe89497f13b3cef8add5aee838362e6c999a6da6b916092796cdc150de6168b161c83533da4fc96c58ac34827e94c044eb211a6815074449ddd5d7f50d2ba573f26b4d996ee50d017a832d4cdf3a45393033efb8ba25ecae1ebd0d1a1fc3419415306ce776187275c94b62e986be31a5e0e979fad449941288848fb0941228ccdb91db05ae832af4c851b52d11730854db63441bd4407c04035c55a2f45000e123c6d14200c93a4ed86a766785094eae2265c14095088a69fc4ad588db9a38a31013b2de55b359eee46594bfd11eae284352a0912cd58eee324d418d1ac679797426b1590b9685d8c1ebd003844f649be155202b62ed03929a6672085be06280498d08409ed05401d09a9fe006ae77cd95869bcdfacb354df22a77af96668f5fe2795a0c919aa23b8ce92c73f60287317d6a195cd2e5a34da493bf905e7f7700b12d0c913b5dbdc1ace1cf508499832b07968fe256f324f2ffd89571a5c94156c6c2b27aa66da1198f4489c9a1f1c6b3e79ef9d42d686f5a3757f2383ea66aa5088d910690adef1a139bf863d4ee581576076da96d685c19ab783e0627f2fddfbfc75f1c6992bbfe8f32abc58d9eb785a2c69826c887c44a17c229464bbc0f0a9c88d88d37bed5ad92e499208df025073e8835b9b9b8c9ee64047d8a89871f7b5a98504fa4ab3fa1ad32c6bff60dccfb0d58c22635049eb0b4128b11ca759c289fa4adfe91c6147ccb8eedd46a27980fb6011bda47c83cb4cae847270355afc922533a47a9bad3241a3663c7b80f4d3cdf88e331b42fce61cf0a55405e211031bd6d4d60f80c1921ce128c31bd2040d3e7b45b6e096cda25158e7859d8a38c71a44115a39615fbd2c8aec0cdb7c425daf124697b80bf8547e750a5683b1ab3287c1cd2c423e6d4b7f67bea70dd0efb55d622f5a61de4e7bcfffb80f59f8a525a70b390dc9e7a79c69cc8b51d406d3c2e139f7009325640dabb9c4cbb88df22ccb61fae0e3f4b0d8d857abba0047d61ffe40683acc6cbd16e3212953d32b6bcf0a9099de44ce4ad823029218efd81ebeadeaeb4249010bf32fe02d5cb0006eef0b1ee9ad2ff6f53671b2a7a002b0923be9e60e542f71c2000b79107c96e92daa81368df618da1b7212a5f981835a17de31bd2f4671d389915715bc37e9e3178c16380e1fec839f8805daf0dd98fc2bcf196dd88b05e0b9ea388301ad8122fb09a50f004ea3e5d6eaabfb56e8f0850711208401f107ecb63ee0d304e5734372418544b310b1632eb122103c49b7ac24c30829579a5a9c734795bb60c38f0441fac82d2b43103cba6949ecf5c159f12a559f100a5f7cfc36d79af224a5ad681c3f2e0c61a2666e37fc01f3565febd4f831a6bbfe3cb669e9534e587b2fa566f226a7d851d145ab5e5e4fa2a867a1b9acc32f816b2fb5c98fe490a7e2f4981eb619ba22dbb2db74c1f4e7599c85359b78c91c74a05636ab3a96b393460b5cc2a13b03766ee2cf1dcb9b2e550b195b983aa09205912991a47802b25a7da11af452cd88b7c12a9125cda4648480bb98c6b2c861a25b7170366eaac92d8c0d85f2beb5c9634cc1a7662785a227614750faa2f66ab6cca5cb27b12298306dc61d4b81993754297c8cb41ff7e24610806568173f3a1478ce52ad494ba1c865412cc8b03f99ddff661a1c2e8f28be7f7b9694127f760de40cd9dede0cc13171924c91b9459ab06b43c1dcb9636186ffff22f0c6cb5275a41aad5fc2b5710c4ada10960780f373e7417b24b569bb0cff88ff951c4f88d733b2af94262d5d08b2015f46de54cf698e34175d65f8b11bf9b6fb6be19753b2236fd83f826cadac25551328c8442a1655834be68313ed5e4e475333e19f7c6cb13b4e8c33afbd58a8df44c76844312be4d6f7dc7d9c0445726d7a38b3ffb774f90a2c9c19fd8491e031bb07b5bee64b4f8a68656ce05d71ce8ebd172da79bd8b87c336a6633feb3a3f7317ea4242df8ade47fe699c4c792b1f121342ab356669a9b4f1545760d9e7ef9637df42d7848336452f1364e2592a6fe3d5898c9ac72690446d30667132a6c009e919db78e765b88f2afc88a071719621853a2dac99ba1722f771b9936666b724394314c0f0585557ddb10e5c6ad56018635590fa94a0d42deef6c4b251bd08e8d408fe47db41a44ee6afd701952ca0bf3899c7d65d9c80b314e34ffebd5c1a61f17ab0fa4b45489dd103b8360040b112a0b596eff29530bed353ad16b698df3ad45598978cd3ef7e6aceb835265bf4998f18a97c59d5b999f87c10e43e73a0a8c31526e229227d57fed910057201716cc34d1d13387a28535a3fb2073a47d2b515e53311e0aba879aff0595880accff906b1e3729bf213e89f7e84c1e4534cce57301b26a18902bc01db9aafa8d5917bf164556cfd3baa39bc09cff7cb19f2cf0fb0e622df933106b6e59a98e7472bcfb4087086e5a1b26afa4d161ba75de36ad9aecd92ef2182e274f6ffde047e7d1db5ad46b6087d4d703c726b2ae2bee82c93674f3eda8b0275e0d7f9509a49766229fc006f161c0f322cd77bfa18be5169caccf362ed01c89e7eab19686ebd5e397e5e2fd8549ce01e9a0c6ad90aade1ca7318c4ce2e76acf30a39ef5de6bf18d88c995e261ab80ee8b0dd9498c04661e907646590154d173f6057f722a3d9d35766dc8a52045010015015a3eac7d762a3e9578fbe8880bed6cb9b7e97ec2ebd15e32fed09dcf460914ceaec2ed31e911c6f8af50630e95191b0694ed9291b2ae049873b8276423bcc8da1a3e3bdbbe151e75d42ca11f5d230908a0fa714b405d441da3a93ae575677bd2a2585c326ca43a9f65b5001b3e9b0d496899f46c66006bd74d4340c88d67446dc57c9b5f404a4fd0874cb494ec26c939154c44552a2cda6100216556adf7fb657493bf75a435f7c0574f7d4ce9b3a2eb577ed7bbedfe693f8698d2cf424c010283e8fdf25e1878c832f2030a9f4cddfa868c5ae6ab645101413596ef2a48be9cefc411aef97fce18ad12967bef6e58897df39c561059a82cf4ab32ca5f02c12b046b48ebe3bd4c217d6d5975cfde105185ba43b88ea035970478253b94f923a68a23520cb59917b8bc769edcc62db500510028ad7a8103519075edbfa834a0dc15d8d4cd9c3fdf5606964b4f3aa2aa59db725f52f18b49ef4707b344a492c60428149eef7691bc974fc1b4f56d0f6680672b622931fd0f59d78f74225ac893f59686de28384c746d8ab85cd0f44e85fd17c00af47600609526571f6e3888e6663992fde4811a28e8c32e1a99671966540e03073232a0767fc9c5aa99739957744d12f4b6f29a985618b58beafe699b71ff642fe4c339724d34927ad7e2a21303ad35b84968759bc6f42ede471788563d31f868a8151c1e8e", 0x1000}, {&(0x7f0000001440)="576e123bd0481f7e826cad067763227b4f5347ed72c28a561dcf7aa32f1f02b62876b97fd7fe156521d535d1c2e4e660900bc49cc19c698e44993e63ac9a1d221eca523a8f4add058ecc0af849aa91c9bf329e39204f3f15720312aca8fc27dc4c4f50a4049888efd57c2f20c2eb2f90bf31114c", 0x74}, {&(0x7f00000014c0)="d789c0d5c4ba68ed91fbfe82de1443555c4c3bf8f5bfaa3b9d093b75cf27e3281791d73ce5e726b21d7f8dbc289f3c529bc80a957635c1c8767d9141908760aadd3e41c537cb92fe148f00e2eb09ac6b3574d66c40db34c9e0e83480e2bf0d417e5bb65e72e59a597e185242d761ed9bc3702f1209f999e92767fdacdb294ff18ae27543d69ce759858c3f12eecad0f16d0dde0cdd75dd9ceb5d0a11fe934e20da6b80d6ec8d10", 0xa7}], 0x6, 0x0, 0x0) r2 = dup(r1) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000000)={0x8, 0x400, 0x4}) 16:00:04 executing program 1: geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000140)=0xc) nanosleep(&(0x7f0000000200)={0x7fff, 0xf0c}, 0x0) setreuid(0x0, r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x20000, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f00000001c0)={0x0, 0xecd}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0x1, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, r2, 0xffffffffffffffff]) setgid(r3) 16:00:04 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0x68, 0x0, 0x0) socket$inet6(0x18, 0x4, 0x400) 16:00:04 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0xdfffffffffffff, 0x0, 0x3, 0x0, "fa6810ffe48c3357ab4c6c4500"}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) write(r0, &(0x7f0000000140)="962cebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c090000", 0x3d) 16:00:04 executing program 0: write(0xffffffffffffffff, &(0x7f0000000080)="6e8a5124cde133454c3c822280099dee4db0ba3ae7059acbceb2d83498595a7c7b90a3b49c24ac7b8c0da32563db45b776c5ddd84daa67db13bf15a3c03544f0f0cf31f4f6da9f2e216b67d62511879deb8c413e98149c9a13e12150a39f", 0x5e) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x40, 0x2) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000000)) mprotect(&(0x7f0000737000/0x4000)=nil, 0x4000, 0x5) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) ioctl$TIOCFLUSH(r1, 0xc0286988, &(0x7f00000000c0)) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x7) 16:00:05 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = dup(r0) setsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f0000000500)=0x8, 0x4) openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x201, 0x0) r2 = semget(0x3, 0x5, 0x44) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f00000002c0)=""/138) r3 = open(&(0x7f0000000200)='./file0\x00', 0x60e, 0x0) listen(r3, 0x10001) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r6, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setregid(r7, r8) pwritev(r3, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) mknodat(r1, &(0x7f0000000740)='./bus\x00', 0x2017, 0x8) pwritev(r0, &(0x7f0000000780), 0x396, 0x0, 0x800000000000000) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000380)=0x5) listen(r1, 0x924) getpgrp() fcntl$lock(r3, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r4}) r9 = semget$private(0x0, 0x0, 0xfffffffffffffffe) fchownat(r3, &(0x7f0000000180)='./bus\x00', r5, r6, 0x2) semctl$SETVAL(r9, 0x1, 0x8, &(0x7f0000000000)=0x1) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r3, &(0x7f0000000180), 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r11, 0x8058574f, &(0x7f00000003c0)={'./bus\x00', 0x9, 0x7fffffff, 0x7fffffff, 0x1, 0x1000, 0x8f, 0x25e1, 0x1, 0x2, 0x8, 0x405}) writev(r10, &(0x7f00000009c0), 0x7) fchdir(r3) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) r12 = semget$private(0x0, 0x5, 0x202) semctl$SETVAL(r12, 0x3, 0x8, &(0x7f0000000080)=0x5) 16:00:05 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000013c0)=0x93c) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) pwritev(r1, &(0x7f0000001340)=[{&(0x7f0000000080)="22371604129ba58c545384bd3d750c1b105846b89cff9a54cffd5d878d47f4819f666353340f946771e6c6176aa8ec3ab1c7767846ec6ab6a72acbfc9ef6297267d740ee21f88f39718fa72f50b9585fefe41214bb4dd50b", 0x58}, {&(0x7f0000000100)="9aca01f3eda5a667fccdd824a0ad558ca63b87355ff761864ba543d6cc06182c05429b1ff02737c64ad58a", 0x2b}, {&(0x7f0000000140)="a89478689cfaf0f88858613b1ca2648621ec2b41d5c2ed132f069284ee562ca4e2f676b033880824c9f324d70069a0c3eeec9a0f702daf71af668cc9e1b6f973d27f542ccd7e1365ab38a14025fc15b34774ab0b9aa176e9551654402f854dcb8684289e532593a96443cd0d1bfacfe2c688f417fe572ce477fba1231429f8c67c5f8f135abe51a8c73caf8c017021bc751570edcd343e2c5cd6345f73895b2a94b7c5741e42f2047d7ba6a9915bd06067a5705208b227b080ee59a15e7d41f38c12f1aebb75b72f90777c41bcc09acee7c569f7c737e9a17f6c73bf998c17d03569be99de91f3d091af146803", 0xed}, {&(0x7f0000000240)="ed30c1701c7069dfda21938d", 0xc}, {&(0x7f0000000280)="2a78fec75ec0b37233ff98b4e598fad353f6a22e618f03f89cd3b1a752c5ff17a75dbdd485c761020001f9d784f2fb34398158d4129c91931a225c4244b16be977b07cfccf022ec904bb21c14c4695ec41b7a7a1773923f36719b19cfa3c36823cea596b26e1257a404ae19c0158b749b52397445a3865b3b7851cc5b34131e24419b37dd273281a20aeb6873a", 0x8d}, {&(0x7f0000000340)="48fba675e5b006e9b24bf1fc8acc7fe6d4839a508158f2ed93e43378761300ac33b815e9cd3d766ba787ad9012ac68290eaaedda084d4def030264ed1196114df887789163b01498ef46948918e64915ed53a402df03e24742e738097259ee5b142ebcf7058d60305933e4e324fd6abee1d3059b6a5c5621305652677ff7d946b8f6749cbd88331b4973edbaac75d16b63fb26f3e8b9eff2ddafe86df528d0fcb6d3f888d578b506a868fec7afa892a989c628935c48fb88f4a06e01851b7e7102a3b5be98eff25600cb06f64bf1878394d52f0f3d72291b7bbf7aecb99ca0bda429169b41e9cf38a946dd658b57855c2cab9a4777e2408a7caaa9f3c51de2f4d131b3c3edff2399c9873b7f68f047802bc84fd24263c36b94eaec312187e2322d482fa6eb22cfdb42aa3873a7fb61cc32b8e1b43df3d120cfea54bbab0c7c4af0969e05d85f7a3167ffa388023b8fd8ca57168beb2101bc5f2bf5208b8807058a03c391cf14410fa4191c987cfbb518f0ccf33015488065aed4da8e747fcdcb25864358a31c8306a21fb0f3c5fd38cdd2cbe82358333f63abc0ef2e766d0fa05328641dba1fa390724922a707813fa13120919166666b8597577d66cafca39f96ba8898afccb1db621533fb2524a8a9ea006a147f4c612655997fec8f46c4da793604919f416bc6ef2c67cdb1b8b4481a62fd9b63a2ecd039a31e6158868cbede8480ace308765aadd8eceda5310659a44d2e83c51cc82855eb4888c6fedc8937d269c70c66562b844586e66e580a1f1c87b45687109c0f2524463acb5f4516f0c9fc3beca3a688a5ecb008fdddeec163a414707900799ae01d86ded60f94d8d370cdfc3bf10ab40851287fed0a6fdb89245444eac101d4f4d79192ac7da8e8d005b5c06e8bb327ec5b65ed3adca9db7513604ca6f10c8709060dc18ad74a30544b5c4bd36ccb2fa93f4a0715c082fdf3f72a44219d67e678ab529501f5dd54cfed17961fc797c5b97c3ba16335bb84729c56f2f406eee231b57db3f2ff6a619f5e9d289db367ab9943532b6160b228d6a029ec4b8e334875d79a5df581b56a1c13ead21418a99438376ace09ea2f15850618dcf5de916bfa1bda720923a309fd5a0cc673b872c9f35be194794d81715f67e2a7393681d2ebfe323f830f15ae493322f54057484556038ad19151bb71c28a11741d2c2d22324edf7625e0d1bff2176701709c9943211c9defce1e8fbfa023431060ff5c9f9ef4834907cf3c9c24b9ca3f66ba9c447e2c4b398e0d4adaa1b1b9f2b33fab8312411711f9b7279972131839ac20237386ac8e0ffc1aaf14886bd7476cd5292a5a9e60d5901dc60c01b789fa5863ad0bff9543cf90b60dcd20c31e2cdf9f2c459a940aaf203000e10ab6f5fa0f780d9001e1a942b12bcc3d2c8781f55bdc16126c8971ca98700105503bbee40bef1fa692987ea1df3523e68aada45039809d41ecb59d35caad8ac6d00d9fc8a9a6baf4812e16ff97b1cd8d09686f8b12d5dec863724770db3d28fba763f881e8a4fc70fe53cbe3f83857301146cf86982c2782e87464e2581d109af64337f57d9487dbfb1f3c84a72c39760c219b2d1e38c4ef2f6aa463edaaa7c7920aea4f76b72ae0e525dbf1a211ef5923d810525002c9c268c5661798d4243aa49eeca6965ac85070c24914eee8798b3d8684913925ba03900d8b641e91f28385566713397789317b831d4ddffff8503155fb74bb5938a1e39127f04d399fded3d6848cb793c719a10081458cca0c76f46b029beb1bff16970fa33419fb5c208988d35562260cbf52b691868b1a6ef4fd7b7fdf8272d59752e52d8096bd8af2d4a244c318d04657be2756016b8631fc63260093cf9889eba9fee209fe02136ceca7900c3f7980780bb79da9d18d66fe9bd15043101ced724799b1c165ada37443fb19e49e42c160ba53426ecd883395a10f1f2cd40eff82f6d59145a84b3537d119e70ee69102b84b10fe1db16e1b062e74b12386f88916df17655f00b8c0388c46ce50aa994820c5f297f8685446e7c4b6120ad2c37dfb9f4f386ff4c0a86ba2a588f52ed369dc1f2efc5983ae5093a6c867c71296172826fecd251d1c9c1d09fc95622e589db7ce2ecab6fd971341908dc938cc6316d95ab8117bfdb4637e890da5aebb0e8f86c3251ea04ec910e48c60d03f2a8c51675db28b22a351276fac8675d7432f7ed52c95b5be36a48baab6f3ce23634415e0ebc8d777316b673cb258200f0cdc288bcd52419334ca3f3ff46d9debe9558cec017d82361ad293b63a59b65b322fc27f0ac63a90f688942e21e84c53643c83ae1657880d1b574e03a340d7c8d38e0280b10dd429f775d83f9f40a5fae4c559652a9381da5bda6ac36a26f599c883688869aafa5d9758e8d17f5ccc667dd11b31952ad4f01678ef3c2afcab8f9f5a9f781adbd4e09c2e36b58d3ed3a62ef3c39847c491ea042a75e29d9018dd7e3d77fc4e02f06f360c75c0f6194fe665f71b067d3546638b22d2b8df7d335f9295b3879ca4cd0063763fa1050e9fdfd4761220934e8a3d31414c963bf37309b7b3bdcdea7b006b229ca159c5a7fa31307bd16166548602f7d6825e813a7f86b62a5db7e16d0e64413de15ca8b4f40c2b0bf3c09a71865a8f90ebc9c7c7c3ff12f515dfa393040d5188c79032b93938ce08c714653846d14e817b69d066ac6423ab9341d56c59f3944d53b12aa3d4a7605c79ac7e9316d22b0ae1c4e7304de474653d641cc83c5367c1d80695ba6a06b5b5f5b0211a6b600b3acc2ccc99406aa83f32d585d899a278490e904c4a287f9d9edc954dac207c2bd26508ce744db93730ab0ea946e143592031a4564eb39ed508535614b361f127f7450206c46af97fae18e1f8142eafb8d10a976ef18806230f9053d6d414c2c00be2e2478e04cdb33d53324e90a70eec81d4f25ea2bb86a0cedce4ccb7a01d87bebaaa565a0a2889ce329f90310b849a0b1713eb4b724ce9cd04b76ff2e80b18a5bc6b694d62af1bba92b6e6b911d524a07577299807ed8b635c73922fb5a85e78f87417a8907c684cddf4aa1af77d75d92b315c9e8a10a8398c7e0aade48a5ffc89060a4bb3e08389e747febf274a9d6b49d632841c363a01523fe29ffe5626fb77135f4b169d35783500765cab62e9a069ee1518eca5a62ced482d0ee6b5f9c74db1d02313fb0da01e8da222d518f103120549736f317f9196d6a12b203c1dc3e39ccb4ce87c213e90bd010f11f94910c9c55fd32be8cb9adfad0bcd054428a70d349319812760c287ab2eaab4b0f0f7c06f201b3432c176d69af6e07aac386264728277803ac317cb2ae6bc26d729fd7eb0c4a6406f20a4d4afd5d79596a66dc3f7901faa05e19d54a05c3df34b815747c27a092c36262dda260571f642167036b06b9ca2bea1493046ef929ad845ffd2bd1b12d9c1f839ae4449311cef53f838ad6cdc25403a05f06deb181126c8415831bbfe57deeb774a81b8851ab7db8834119ef5842e2c4fe0f5d2e6ac50dfee8caacc9984e4a5fd8d9a39bd2df9e364093954c27d10503a6ec3b586017a024d797855a4cb7358874c9d21b9f50122d3c8f9369657e396bcf6b39fde7e88fdf6c9795635539d3117eeb1d86c6f1d33163d955e9f3ed327fe706485a56f7d8e36375a7fbc981fc53d58d5574f27e08356ff8ee36dd46c626d8480e0d823d3cc6a06bbc136155542176edfdd47ad4ecf6f0085752fa0c01d3885cdc403864d67b00431e81825ce1472f02b7470ffb357633a8e507ed7df74796028b6ad7fe3c4eb6395522623428d7d2efcfe90af2296ffaa2818263b62902bd93e7654b5b7fa6b0b24f8df280f0e3fbd6060d42429cb85adc27f1dae72997e2e303bca5b3f5750005da9a5e3109288c37324888f0ac8d762a4525d15ec3183f138b4303aa3d30f9665d8ded22549dcb97870991161768c5483c309844ffd3fce4b5d4904926c6ca9fb7e52cd92e4e8fcd8529e34a483750929c46cd388156717650e83cf58bd9d0552ae4b44e5ff15469d726b5a6944dbe8077d92b8a6bfe4cbfbf82d6718e3955c4802539f54fef94326ac01144097af06d107a9b23694d3d56feeef40f75e98345f58a0176b5afde5919aca47aef475e5984b6a3f85909c1d1fd62920f0aa18d25aa985b098554b1457083159b845285de60cd260e65a58a714b92467d91f15b06fce59965b0765daae150beb5c24be629b43a3e40aac63df199d5320a681134728cbab54d4a073a433a1320c71b08e006bfa4c648459c2cfb205bf60d40a9b947eb62b1e0d26dfc83a69d11f8d9b0bbd0341fd1f0d2b3949a49182c0d9a3cebe0f821ae770c647c187d17800df1ba07d48f10280f9e2c5decfbffeee1492101fd5c249517986a20150223b7cb3bdc6d659152c5b941f6dd8fb2374e55cb6bd543dac4906102d0c82ecb4ed2e8aecac8f92df59363510f4ace2042a89123661285d075a47e44e8385addb5e0c740e9b2d93fe96733e6aca626b360947d5e52bcf6554e48905c2e972756efd09a346aaa6b6c87ef21305daccf52f2c0525224ce31f1d2128a3fec837855c667236481f9a259e6f19b3948d329fb19c58530c29ef4ab46871f97c9d8e548a9d067709bba198a6a28bc94e019c5be12015d15d132353911d8ef10187bfcd42b5e2f7d4b5c3aca4f18eaf38ff1e3f8f1e8919f8a72fb5e26a0d2e4ce99aa979b6ab8c5f50913d2c308d81eef477fc512cb7582f1bfe27edd4121382a53803584e09b6ebf4b47232d83682fc77dbb6815cde4fc2542bae38e851a470d8e6499534d65be80a4117473098034ffc58e036b97f9af696a70de4acec1b1e0dcdfe8039cf0c87408aedcadae35c4b65e89330abb6c91113eedcde427b7353b068d5d691738cb1cd334df70c8a49ea8de46aa2d616ed39a2f3a80967d2f00c490078f6446c9dd5291debc8cf58bc76d33726749d5ed1ce7d7ef3c5b5da73b17a1ecd69f84a4dc9f2c13bb5f3ed02969abd647dab8db18fdc164b1e573be1156358a58d3ad85afabbfa2f26f204e949a99c78f2aa8e010d842492053a4d951413ad334a7b7aadd75a427359c775ba912b0337fc995c2d9fa7795ce981052df49328192e5e9e67e73086f87451586cd652573ec2b822135280726a9d51e65c62c5b24487a1ea7a5b80576dac58f57ddeb97d78cb550e792aa619c3322ea15e4b11842a5837989b3b74de980f65a6cee0fcdc8cfd6e4d611ca7154c371b5469ff4db60bcfad5e7490e86c040839d79ae12cac8b4abced294a050bdf96fd1db7556c7a9958d160029ac834d202409de3e5b82b05a37f56a3fefe8625460fb4a640fb80138480116c6dfc107d8939f4443e13e555d6b1ce2f789957151f3ef9b0eb080f2b62874ed35b3693dfca106b41bbe15887d19360fba6ddda17514f9602b1812ef8df65e0d721a8a9c2011feee12347b35fd0a3cf87d6c7a5f7dbcac0f1571f7f8dd4031165e9413f1fff744a542f91ef093a442ffc7b0b83181603435af495209af3a5b0f6c8162d175c2c011f5c8004426210bae3218b353ad7b98642667863f62e77e26dcabce446f4bfb09053c30ed5571090c7b6399ccc6c2278297319ff34da06253856d11a48256d9e51e1da033868aefd21c8bb97a5ec5ade4773c87641c02018d6348b1c52102e016cb3ae4cb152d76c569841d5187fee5bbbf1b2b7ac3e728cdee388ec50002a6c000c288fb1be3b4a237f5cd9eec005ad48f5a6e8bce64a3d80fdabe64f", 0x1000}], 0x6, 0x0, 0x0) lseek(r2, 0x0, 0xfffffffffffffffd, 0x800000001) 16:00:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) 16:00:05 executing program 0: r0 = socket(0x6, 0x4000, 0x3) 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) dup2(r0, r1) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x25}, {0x2d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 16:00:05 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) write(r1, 0x0, 0x0) write(r0, &(0x7f0000000080)="b15af9848da53f77276cc4d0ac8539991c76b5150e834553c4e55a71f4388716395d61bcd699685b1870e29ca10d558e82890f3cefa7a55875b9f19f28bb11994d", 0x41) recvmsg(r0, &(0x7f0000000040)={0x0, 0xffffffffffffff13, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x29a}], 0x1, 0x0, 0x0, 0x9}, 0x40) 16:00:05 executing program 0: poll(0x0, 0x0, 0x3fd) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x10, 0x0) msgget$private(0x0, 0x130) getpgrp() 16:00:05 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="cf99bf24b3b90436394cd919011daa1dbc0adffcc1fc0364665e78d6374c3365e0dad130797ffc435c8377e97fba3cd8f8b6ecd66fa1b278582c4dfdc974f0a62d7f45357d528176", 0x48) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000), 0x0) 16:00:05 executing program 1: select(0x40, &(0x7f0000000000)={0x0, 0x100000000000000, 0x4}, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x28) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000100)) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x56, 0x8}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x1}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:06 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r4 = kqueue() mknod(&(0x7f0000000080)='./file0\x00', 0x8, 0x6) close(r2) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 16:00:06 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x100, 0x6) recvfrom(r0, &(0x7f0000000040)=""/102, 0x66, 0x843, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0x0) 16:00:06 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="5f022603b2d9cfab0b2c09c4e374e766696c0230efff958c93b075bd3f8d2815156da507e70fb231facdcf73521919ddff00e752229299d05d5ed8fb8e750b0e4daba7ed93a9e1a96a1a34354f95c05adb18156291fde2981dd9438811536d14d819297b6f38060ac796396d4b47d4dd65f02f657ae9b8009a59070806b87821870d8490799fb9c8e3d71aaa8245aeb6c27b755f8d685f16f0f88aae1f1aa6743f71c409b8eecf7bfdb1939e443375ae8d3277c25d296b1b12fbb734bc445f1fdc815efdb22612989117240c6a23d88abfab30239bcf3bb76bca0391c39f85f853556d63f5c5207e4d301a6ac4ea16e287a995b70c35027d85f85ffcc6f95946c2c219ffbed61a801a0f961a350cf8608b4cc9bfc0a594dd86efd4945c6d58ef5cf73e07ef5d4650cc8a110228d2637bcc4b27b0feb01de0b8ba27c13e1ecef45d9747cd6371ea09356ab8611b9ce470c4ddac96aab83a844375017dc2fdd4bbee67643727ebe44c50de3bcadd878093cb7b5ef822c20000000000000000000000000000000000000000000000000000d2733629d910f384a6c304ebe1cd"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0114ac}], 0x18}, 0x0) sendmsg(r0, &(0x7f0000000200)={&(0x7f0000000000)=@in6={0x18, 0x2, 0x7, 0x401}, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000040)="69cb83627a0f50aa21e2dde480e631b6c2fdcf22e12e34aae90fb29b514c0857fb2d23a7a9a4ac651e25a86c21d1b24297ebcf264a6931d2ad2299e47ab9609b41e685873510d7d5de566fe37c1242100f070fa50e4507918c8cf9a21d9d0f3189ed77245ac86524afaa523f8be55ce66984f38d64945ae45bda59c23ecb37eef78463a1f08ec254631842134e1c361385178164f2f3837b564813612082e39b654b679df4e28ee5e097e49b2a26811bd7819b94354ae4d75a", 0xb9}, {&(0x7f0000000100)="243e3665e76fb9793d65ff6194430e3141e00f8c0d2fb578b22ae167434707f64f3056b70219ba41c42a7aa041fa910aa5754751fb9c0c5c3e7996a2914d3d07df1356eae3f35390aba813a25a9bac4dac158b9c6abca3efb8135126c3a1d139a07299e863006f5c00c4b721faea391e9c5d749808ba696dca28008554de2a55b41778", 0x83}], 0x2, &(0x7f00000004c0)=ANY=[@ANYBLOB="3000000000000000ffff000089000000c8b88ad34d435efa0fab5fb77225f3705b07cf9c5fda453fdb320ad033733705e8000000000000000100000005000000af6901942887e5dee7277104c19fe425de2c5e3e47a32719cae1bbec2fe61842338d4eb2db54997305a36c8fca2a208ea969be256263ffee0213f2aea9ce0e5b6fcf37183141a6b15d30366b955e5a2773afe2665c4d719a93a8e6c577fa5efa52a9182f5c3dfbd6655cecc942252df0aa681377600d9644cbfbae7aef16d4b97cf3b658dc065b0bbc0a66dcd4ee34b5e099bfe68e2f14c4e104972c7ac3eed328f662f1db4c399a2a4d634152a61697838a2c0b41c88e75583fd79d7f8b430586bd8c44663ecd8aea20a8f667d71a48d614616800000000"], 0x118}, 0x40c) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1d}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x1e1, &(0x7f0000000340)="382833fe8f5396d941f6d2a6c9a4ab5093179f8885098de47b575ade31b31c562ad1fe693ead90a23537341a32592a4a10cc1000cbad72214af6ab64749231dd85c6dc25aa3bb1e1671ed4d8ac80b5c8870529cc785ac6a65f43516acef02969c8727c6b09cc3a5981ff72ab52cf0574e11b7e8e725c4ceda7fb63a59e6ed409bae7267fa28db794dd54ff415e013ef75f4a21ba88826586972ca92d89f1665687098dd7f60ab1bca41c3f3bdf1f9a7ff39d8433c48ac4ecbbde8acdb4fefc34bef5708ff8eebafe91137acd56c6efadb66bfb2cd63eeedf91e53595e67a913a61123885f7467fa9ed1a393412d22e2ece7559ac4a03a63eb6800fe9af7e8a29c062d11c6b85a58dedbd1b9d72aa52ea16ac404c5ee8a6211194467d8c20b0cf98235345110000000000") openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x6179dfb090759904, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000100)=ANY=[@ANYBLOB="00fb0000000000000000000000000000000200"/28]) 16:00:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000001080)={0x3, 0x9, 0x401, 0x6, "82e5f7c6d452801587263d94a9b69129be5cd3e8", 0x81, 0x6fe}) r1 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r1, 0xffff, 0x100, 0x0, 0x0) pipe(&(0x7f0000001240)) write(r1, &(0x7f0000000040)="3b5bd6b251d73033bf23248d1df728a0348ca5ec70d0043a84e98b786df814432e8a3d0d70aff22d1b122f32221e490a5669f367d620ab02eac6870d2baa9e2525fcf384c17208eecba08057bd29588e2748b24b8e5e90b775a92b84b8c791dcc47d701b2d0fcf7962ee9eed87a80ca5123e3c1069ddc3fe20b6e40edb450021fb4037607bc2a168b4c42a24b88244799fc844d45c758cbe19a8ebd25bc395191c8423737e002a818fbc171e49bfe60f07c5f758ee7bcf5a296c2e14ea7b68048865b639535e63184ccd16bf8a657a103c13e2dbe5ac5aefb5d5e3535ba7a1d5a8ab6fec1c1f144005e88e8696dfddc360f9c26e90e5323c29fe0db2cb0be4ac52b18924d2b0b8a06c1765ff84d9bb1372f327a33a443c235d938c8627fb195ecb6eeb3ff52c058995cbca66668338efb15b96f8bc79cd4d34559f60d74bf64da243471a49f8cc7db7722991dd95b99dd7fde9e958c2408595da2191877e86b1c919adf42ce570cdcb17754a65403c8d7b08013d980b70326287d2fa8f5b19c2761227fde5fe7b1f673890183a3160001a9e1bf68769f26f9b49ffd7da11c40cd0ce59ccabf14b2be0cdc3c56f250ab2dc60e25f03e5f40147fd4dafd017abf62e13f69a67ee740b994b99d7b859e537348c317da3e9420314eee6e31f6281c72a983ca3c32bf97f812f5c4989ca7c0938912f41202aa89684014f4501f8689517589752c6a868ea377a1bb64690c5b3c0543201dc0fac2f382ae39c5cc28301fb3309aafec222c98d4beaba77586787e14d62c7026e22c5b0279f959e6f4045c943aa4728e38383f9b0ba6ca1f8afe807e5b63d9c226a45a6acb90cb8f841f5f9adb03ac189f600a8b9673f88af1ebb3d6f051dc43120f5b65790e24379846b18b81671ed8a388b4592baf419d965702c6979fe1d900165e5ee46bcc3d85785fd0d23dd699058be101ca0bc0032a0ec558219e72a3ca9c0d50b527b8c0101ce2f4d7b106fd35f56efe5ebd458ddbcbd356b2460782aec94c27e5a751db87be0786bedac404452f6c73f139f6564dc208f6e6c991950e913276c02b70c1ee3988d5b04ae414bab38529c1f9904e8086f5b0fb085ce96039256668f0531af944d18778e86603f28f8fc4ee96e01d7d2bf15de0eef5758b1d89f709f4662182d1032513a7fe716af27ae3ead35757c32a03e8bb23b2c5a1fad820763867786a50299900a88ee54c2d75c0cab3de5730bb3e92051ea7efdad5493353f8f3aa10eea2a29aefb4ac9bab6c180bef6667b6935c6aeb0d3ebbbd86ce0e4f292400f2708b47484c3f6e90eb9d80f8023517c762e83e6f67ca0aa15ed9932ad283a87e46905027645cc9b0974d84a56b7bcc98f7cd7308a131bdf05c1dec2df7a3072a032d05c68095ef34953cc529695a77db9957f9362741633b4ee40c616edb02a71aceee83a188b657ccae0ea3271dc17d0c0f870bb0894354df2359f4bf0b0afde378352aa187342a19cdef03e475f16e7c9da4af4316fa3433ce6e23209d1829efd585182d21a50d73207fbba2810de2266a162925ba990ad3428fd83ae2edd124af8d5de79e3954557279dbdaa163d396657cc91e6989a83fa0140a90800697507e6f3cb4fada1c73ba07defb7e7a229ef388cf1b16a6d8f6add60165d65a6c0327970f6d8b66e3ed11d9b51948bf0f82eed6ab121e5602eb465911c391b92726fdb3320b80696aabda6007136d8594322d80b203b76ed91bfcc682c99314035a835eea2789e546a4a5399b7f85495e2cc9c495a859a60582f42130e5a6dfe03b6a3a270cb046ff1c50ae18317205016c62f07cf6554342651d63266bf73dee6000d74802adbf48c3dd72174a4cd6c6d13a3a8b2234260d7631b38655b00daf75f35c7f73476c2990a7bf981976dada32e6bc5eb9b220463ff9f09b3c747f376b0c2a511d4a654c8ffd048968897374d6d5aa95bac0fe6279cbdb6a3ee59ab8a52dde552f226c0928049ebaeabe0d3298ae5f5e222a85f7a66ac3fc351d014b25b41720bd8c819943da98a958cda9847ffbe2cac2233d51cc0d88121c81a30f291bef7f3a075a8388bc111cf01ad26455b902c1e9fb5b3eb3df3e690acd8e6446d4b87066b0431a352408b5f93159a76fc57e5c18e3376c14b2f462bf7087b9e9741210d516fa81a303ec33660d7e32c879d991f10751a5c8af7b809be9f04ba1cc9a64d9c015da8fe9b2dea2289025bbe3198879b0ae0b66bffb69ca4166d9f3d700bb111168cb4a4b5b2cd0cd9b97076f3973b0d672ab0dad191e732c1de5a9116a5de76019ecf44ead17b90df18b36f217dada50af347fe9f1c384638756ed0c005c1cfefb083058cfbfe02054174659cd117c29569fc79637bf47f2d7fd081dc67c7fd727f9281626768d32ff37b53bdd4cdb469754ebd3a2d39c46aece340d49ca58fb8792c435e952b380553964a5e50de8b3af9a239cc6a19cf6b232d2c4e5b7ccc417cef8bbbe29d774e01d67cf93d3870d8939c80b256e8c53ad5ccf06d4dbe77fd7248dee680dab6e700aa8b01f342f2b29e5d7fc25afc51f2495308bbbe5125a720d7038b69eee217e2269327e9e1c489921d7567c8c71b63beaa90acd31025ef742b0904b6aff03af93a3b86cb914c726fbbf6b7c40c3b0bdc7013196363407c59f0babb55a80783d8a58a99e60b32aa27efa5775091ee6fc518c1e3a1a8889a96311e1f14c006b3a58912787228042fc7149e3ef157feddfda0a92c94068d842f747873e412612dd1ad3b47c803ea02d67f318b162eb0c7a6a33df9cfa9740931741e05d1b5d0fbb75a3dea3049b475df15eafa018484e390a5742fb143044ccd79eb247a15f9a394ae1322317d242bbbe39bca7e346d8c015c18ee0516008a6dd0450b48e3c25d81d48b1d1970f14d193321600849f4e7da926983f493b79aea2a1e90915ca97838a5e335da5e07d9925dcbea1b15c7c95b4f721a2e55e6f52de45d00c65bdcb6d9ba02766d62449cb0c05b502faeb76cd9907b5c931c01f48ca0fabaed24e31f37630dad3974d85ad9e4e773c513480c3df46e30e7830c9053268ad261721af1ca8349596a3db269500230d5bcb9d67352e2fa1d2a843e90e36bca510cfe30b84e73934068a16eb8340946095a17d4408862c4e1253f0588d11b690306a60ec87b16c4bba675b3685030143b3e18ed466a881a42acff3865f8e5a1e6f8048ac557f542454773d86e4846dd6618fa437873168a7bea2ef0a4bd3d45023352636107541aecbcba7f75d82a0b73450c4daf40c2a927c2a8286a7a5c91b78b404f487d24f0b96180cdb13d24f688aa61c8cca565f43eb1a69f83c81d19ad879364c8a0d849b0539e2d7991ad96b3e98b95b183ca274f34e55fb6e48fa6dc2be696b81664916e9f86ce9f510c6255b63f172d72401fcbff5e1bf932dd705061a82b2a33d11c5711ab0c9eadc98d529a7dd6d99c5b2f1d6a902d27955a06e785acf3cfae8e69c5af77f6ae4bda238e5d47090d28618df7a3a91ec8a8efc59bb2629aade512fcaaec58e92c787692b994f515d3e03cf966632f0f4a996f5028fb44cb92d07c018d6bb02eff799723933df6e287660022d64cd4f708e3c1b9c2797a281426af5d537fd430c723efc85b31e31a0a04444de99531c3b1eaf730dd28160805097eacd970771e07806556933b1024e0eef154a1fd66cc9a2a2948719ea4045c7ab98725bbd6d25b6664e897e2f51f6524b8c74ec654299b4ad7b9df97abe917860ee740bf263378e905efaf2620cd704a7fe886015621b8ca709cf4b160b750d25575f9290638ae56fdc78c6629718779a5ec4aadf7a03a820aca53ae7633b0939ed29d7faf2cdde7f1aa36953c18cc5f29ebfde1b06b824e459411b341664171360fc66b7c03f8ac90628baffa6ed8a15342e32df8e83d520349f32cafe6e0572a9664a315995f4cca440ce1d2b81e75ca9a2c11a940126b43e82f926eae30fbf9418a78bb8c2c1229ca13d94ebab077ea908392845d01e28cf2ce023fac9520c900f45e499914e1ff326ef5165c738e24c159d9a9dd17ec214b4f98c6d67bd631379c15d6d415e00890616ce11c787305347253ab7a9098ac661cea465626ba3fa4830846ca01c5564afeece45b2ad92f36aae9e791add47bbc7bf075684b953b394906cf075fdcc0f847557a2d5db6c693279fc98a01cc70ab4f1fcbf1115fc3553fe9db7132e819beb3df4328b67abbed0682de65106d8ecdd51c2bf42f31f1988a84af50bd8eb19a4b50cb6ed88290020e25877536d61ce1c433da25a1a9bdab548e3a979607df55e3710288823c864701f4d03d2fb952b1c9b8d5a266acde8f49a307578cec8ed246769c7bd79289f1e5339783351bd8c57d7673fb9fc273947ddb7bb0d578744687c318138dd21a3063246d93338331272eb3c0a92def8fb12c0908a956ae10b589457b4d3d7cf80784700ddeb7d69aca09dc94f54327d158b44684729e7f610897ff05505b6b08283ab4ccf7b4f8f6337314f5e964a98609a62107ef11122b0ff88c1456573deadd36afd36a3288253296eb5ad6a8163eec4ffd7225f165b4078d453e3116c926111c931276bc09a1f9555fc85aaec461fbad2db6564f165d3df4f5ea9c3fae19779ae1a5681a2d2ba54cab071b412ef8892c155e35cc339da947eda5619f479507584c2f741aa1d1330359a4b31c200e24c6b021ae242064894706d1a2018f98dc70fa0f8aa6d281a08587dddeed0da14f5c61379030c57d637478e54b9cf30457c276c4b903d8c1687337aaf86ab7697ed479bdcddffdc83d09006bdf1ff78abcc3d64a1a159a973f47f7f4ab4937be83803ffd39f0e1a1aea35896446d2db854ea38a486542b72300ad7ac9b70256bfd87834ee0d8b32b652889716878896adfe250ff1edc335e7aa7be62902c887586f20d83e84a3a18879e7808d34aae4bb03ffa7802bd9dccd0f2d39c65eb556eaa1a625d143b1254a0e53abaf334defa0be494bf632bcbd3d92e6a5e36327ae8637e69e90444db2672fbc6d865d108c11f29f59f5f013cdeedc812deb7c1629dd4f133bd615c3360841347815b2dd70e15a7a416321cb2ee3aa672fb00d4f3282360204acc19576cccf050f6b6607d0fb075e3d76d664ca641974e9e87f45a9e58e6fc0d5bc0e32ea4da76c02c34f1fe6b73a5b6ed8632af92f6dfa2d28cfd87d45fcb2ed707a46cddb6e373cb3ed228a3b718c33254c8a71f2417533606e1c1363066e97afec971f9f423ea396d8b55cf21f51681630adb5918e9339e58073b97e9eaf955ccece8e7c0220c9f0d2490f9f7ffeb3bbee5042263326e4bfb1b06fff7c46d16811fa664d0f723f8d1f47ea95fe659120c3146c7b4da241f9cbbe7a12dec84d07657dacb6543c0b5731c571f1251d31b8d6a0ebd5e569d817b0ff4111d9b1a90c5b6446c320743f481e774b96803a97a6bfe2cb5e3dca230208fd3bb425dfb66487af0e22f900f3aafed6bc204058865f944fcb978f86c37e458063cc5d319a4a104f5ed2e3db03dce8962f7a4167127fc911732fe7e29dc4d4215c51c9453db0debbcf698c781a46124d9f8ce6f56d5a98944f26594c160d9df228405eea8f3f7d12c1b970962f0290a3884acf520ec53c032e4309e1b54f0d7092949dfc2f67e2c48e55a84c85296e2c4ff6e33050ef0642c2fdeb5ce56d6cba81139f538dc1d6093a87afa77db78b46ff1379b4ac241f34fb13b7c93941d3df1062cadc732c638966f5126429ca8079aca", 0x1000) openat$bpf(0xffffffffffffff9c, &(0x7f0000001200)='/dev/bpf\x00', 0x100, 0x0) r2 = semget$private(0x0, 0x2, 0x100) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000001040)=""/62) syz_open_pts() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) setgid(r3) pipe2(&(0x7f00000011c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$KDGKBMODE(r4, 0x40044b06) setuid(0xee01) r5 = syz_open_pts() syz_open_pts() r6 = dup2(r5, r1) ioctl$BIOCGSTATS(r6, 0x4008426f, &(0x7f00000010c0)) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000001140)=""/110) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001100)) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000000)=0x5) 16:00:06 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)={0x3b, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x142) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000180)) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4d}, {0x45}, {0x6}]}) geteuid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x404, &(0x7f0000000380)="4e3d7730818dd7e1e77868247f99b8f4c0e4125453fb46eb07e5f30053d38a8ba5ff0d8e1aaab75b93f6cb591e794178eacd74133818becc1042f158c04f6d8027ff87d571e343d23b1c4402c41693de79a5aea58455df3b149b9e2208fe51a7ceab3b42bcbc4288b4dcaf42c05eec5c8719226a89a9e6f07422910a8bfdea2531d8de1a04abe6c650533c4f6591fc53066966519249c02f2d283d91e08e33626fd2aa4df8f3d66a4db365016cc6c787d27b91999219d87a52758db9df4b6b70666e6a8223b47423b62abc0ad4a3d740c228a76a5050b3b37f485b5b4348a21be0965261e738561e0be390bc7808ad2d6a34c18b324b21bf8ab0512c1a150bc7f0e9") chdir(&(0x7f0000000040)='./file0\x00') 16:00:06 executing program 1: munmap(&(0x7f0000ffa000/0x6000)=nil, 0x6000) socket(0x18, 0x3, 0x9) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x10000, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x1011, r0, 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) semget$private(0x0, 0x4, 0x400) fcntl$setflags(r1, 0x2, 0x1) 16:00:06 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x2006, 0x0) r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getuid() getuid() geteuid() geteuid() r2 = getuid() setuid(r2) ioctl$TIOCMSET(r1, 0x4004667b, 0x0) 16:00:06 executing program 1: r0 = socket$inet6(0x18, 0x1001, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ktrace(0x0, 0x4, 0x800, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) close(r1) connect(r0, &(0x7f0000000080)=@in, 0xf1) 16:00:06 executing program 0: socketpair(0x1, 0x8000, 0x2, &(0x7f0000000000)={0xffffffffffffffff}) close(r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x03', 0x0, 0x0) 16:00:06 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) fcntl$dupfd(r0, 0x0, r0) 16:00:06 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x0) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket$unix(0x1, 0x5, 0x0) shutdown(r1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) utimes(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x10000, 0x3}, {0x4000800, 0x100000001}}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:00:06 executing program 0: r0 = socket(0x11, 0x10000000000003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x40, 0x0, 0x0) socket(0x18, 0x4, 0x188) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x3, 0x7, 0x3}, 0xc) 16:00:06 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0}], 0x1, 0x0) connect(r0, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) 16:00:06 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TIOCCDTR(r0, 0x20007478) r1 = msgget(0x1, 0x100) r2 = getuid() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000002c0)=0x93) renameat(r0, &(0x7f0000000240)='./file0\x00', r0, &(0x7f0000000280)='./file0\x00') getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r4 = getuid() r5 = getegid() r6 = getpgid(0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000200)=0x20) r7 = getpgrp() ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000300)={0x0, 0x3f, 0x4, 0x8, 0xfffffffffffffff8}) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000040)={{0x3, r2, r3, r4, r5, 0x41, 0x1c00000000000}, 0x1, 0x100, r6, r7, 0x1, 0x5, 0xdec, 0x6}) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f00000001c0)) 16:00:06 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x20000, 0x0) fcntl$getflags(r0, 0x1) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2, 0x810, r0, 0x0, 0x0) r1 = dup2(r0, r0) getsockname$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) close(r0) getgroups(0x4, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setegid(r2) r3 = semget(0x2, 0x2, 0x41) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f0000002a00)=""/248) select(0x40, &(0x7f0000000100)={0x3, 0x5, 0x5, 0x3f, 0xfff, 0x8000, 0x3, 0x1}, &(0x7f0000000140)={0x7, 0x7, 0xfffffffffffffffc, 0x0, 0x59c, 0x6, 0x1, 0x2}, &(0x7f0000000180)={0x1f, 0x401, 0x1b6, 0x3ff, 0x3ff, 0x4c158c8d, 0xd96, 0xfffffffffffffff8}, &(0x7f00000001c0)={0x7c}) getrusage(0xffffffffffffffff, &(0x7f0000000200)) poll(&(0x7f00000002c0)=[{r1, 0x1}, {r1}, {r1, 0x121}, {r1, 0x4}, {r0, 0x10}], 0x5, 0xfffffffffffff613) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000300)) r4 = dup2(r1, r0) fchdir(r4) fchmod(r4, 0x82) connect(r4, &(0x7f0000000340)=@in={0x2, 0x0}, 0xc) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000380)) ftruncate(r1, 0x0, 0x9) r5 = fcntl$dupfd(r0, 0xa, r0) symlinkat(&(0x7f00000003c0)='./file0\x00', r4, &(0x7f0000000400)='./file0\x00') renameat(r5, &(0x7f0000000440)='./file0\x00', r5, &(0x7f0000000480)='./file0\x00') ioctl$TIOCDRAIN(r4, 0x2000745e) r6 = semget$private(0x0, 0x3, 0x8) semop(r6, &(0x7f00000004c0)=[{0x4, 0x4, 0x1800}, {0x3, 0x8, 0x800}, {0x3, 0x3, 0x800}, {0x4, 0x3, 0x1000}, {0x5, 0x80, 0x1000}, {0x1, 0xbea, 0x800}, {0x3, 0x100, 0x1000}, {0x3, 0xab07, 0x1000}], 0x8) ioctl$VT_GETMODE(r4, 0x40087603, &(0x7f0000002b00)) ioctl$WSDISPLAYIO_WSMOUSED(r4, 0x80185758, &(0x7f0000000500)={0x7fffffff, 0x6, {0x7ff, 0x401}}) preadv(r4, &(0x7f0000002980)=[{&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/191, 0xbf}, {&(0x7f0000001600)=""/4096, 0x1000}, {&(0x7f0000002600)=""/153, 0x99}, {&(0x7f00000026c0)=""/166, 0xa6}, {&(0x7f0000002780)=""/54, 0x36}, {&(0x7f00000027c0)=""/191, 0xbf}, {&(0x7f0000002880)=""/214, 0xd6}], 0x8, 0x0, 0x0) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x8008, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4d}, {0x45, 0x0, 0xfffffffffffffffc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCFLUSH(r0, 0x20004268) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:06 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x1, 0x0, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f00007b1000/0x2000)=nil, 0x2000, 0x7) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:06 executing program 0: socketpair(0x20, 0x4, 0x6, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) lseek(r1, 0x0, 0x0, 0x230b03b6f53f0bbc) r2 = accept(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) bind(r0, &(0x7f00000000c0)=@un=@file={0x1, './file0\x00'}, 0xa) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x800, 0x0) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f0000000140)={{0x3, 0x7, 0x2031}, 0xa7, 0x2, 0xffffffff}) kevent(r3, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xc8, 0xf0000000, 0xff, 0x3f}, {{r3}, 0xfffffffffffffffd, 0x10, 0x1, 0x754c, 0x1ff}, {{r1}, 0xfffffffffffffffb, 0x4, 0x0, 0x9, 0x3}, {{r3}, 0x0, 0x82, 0x3, 0x6, 0x6}, {{r0}, 0xfffffffffffffffc, 0x40, 0x1, 0x80000001, 0x9}, {{r2}, 0xffffffffffffffff, 0x6, 0x0, 0x6, 0x4}, {{r0}, 0xfffffffffffffff9, 0x8, 0x40000000, 0x2, 0x5}, {{r3}, 0xfffffffffffffffe, 0x48, 0x1, 0x8001, 0x8}], 0xea, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffffa, 0x2, 0x2, 0xc78, 0x9}, {{r2}, 0xfffffffffffffffd, 0x9, 0x1, 0x7, 0x2}], 0x2, &(0x7f00000002c0)={0x100000001, 0x5}) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = msgget$private(0x0, 0x80) msgrcv(r6, &(0x7f0000000340)={0x0, ""/3}, 0xb, 0x0, 0x1800) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000000380)={'./file0\x00', 0x8000, 0xffffffff0000, 0x800, 0x0, 0x4, 0x9, 0x7, 0x2, 0x2, 0x2, 0xde09}) preadv(r5, &(0x7f0000000440)=[{&(0x7f0000000400)=""/40, 0x28}], 0x1, 0x0, 0x5f) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000480)) ioctl$VT_GETMODE(r4, 0x40087603, &(0x7f00000004c0)) read(r0, &(0x7f0000000500)=""/161, 0xa1) sendmsg(r2, &(0x7f0000000a00)={&(0x7f00000005c0)=@un=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000800)=[{&(0x7f0000000600)="f4660362e5e0158be38953d39306d34f20de562e1c9a9fc0f61f268ee52070e03c592ef2f5cdd56769c5c3e76aec1bc222b306cb67c845f6d63837fffb65f7201e2f99631f1ee19d2acb3d00f0e2793244cc47437cee9f8fd37a5fa831a8478f6258cf8708b661e4fb21b92e3844f41805a5d26214f0651d3b5c16a16b76aedb9617b51bc57153994625fe49f7e70758c641b199aae0614a0ce604660283c29685a6a54b9764a68ecd2eb9fa0f514a11487cc3b396ca", 0xb6}, {&(0x7f00000006c0)="0ed5c0ed5e9a83c6847d5018ecefb5a5ec6fd015d7b66b47a2e31ea8", 0x1c}, {&(0x7f0000000700)="034d061d6bc8fd704349bda51dd4405db57dffe9a5d2bb11012112d707d6c5d2f84fc028a5e2260f9227288a29792a35e4db3055d4bb3330b8208b57fe5583a73a539b07f1445432909103500f3b634ca4fd4d98128b942e8f06f4d2a261836e7d6a962b60d11d068f2c09eeaa1310", 0x6f}, {&(0x7f0000000780)="4bee", 0x2}, {&(0x7f00000007c0)="017af3ab38cd71edca73b0fa7519999cf49f82035316c97825c248565990df", 0x1f}], 0x5, &(0x7f0000000880)=[{0x20, 0xffff, 0xffffffffffffffff, "29722e96671bc93d7997484e4454e4"}, {0xa0, 0xffff, 0x7, "d2e0d2a1a8a79b47d7154453a7e89274f74d730df44a3927e6660cebe155da3462c49a02f39e179438d3f16648615158d721f0da03765da9426e396b76d6d6c7a152d3cbcb31eaadd39ea8a2e6646095e8b3fea80371007ad45c0dfca400e32a37434743ba31edbf46c36b2a123f64e371dbdf7aaf5376e1e9672023b61f26700021b80aa36e7a180a4c"}, {0x88, 0xffff, 0x3, "f170afd2cf722b9c7c76b4af053d76e6c6be31f52d166d9aa76217db3a2ea5c0db40d06a37fc50401727d6c83139004800f25d2f4d66c54114677e569119e3fcd054c7848e7cede9bdd3f6b120eeb6896f45e8d63c7a00bf458ff392e1cfc51af631f3bfe7fb453451496ee63006be8d1e"}], 0x148}, 0x0) mknod$loop(&(0x7f0000000a40)='./file0\x00', 0x20, 0x1) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f0000000a80)) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000ac0)='/dev/null\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r7, 0xc1045763, &(0x7f0000000b00)={0xc00000, [{0x3, 0xcf}, {0x3, 0x5e74}, {0x1, 0x9}, {0x1, 0x3}, {0x1, 0x9d73}, {0x1, 0x80000001}, {0x1, 0x3f}, {0x1, 0xffffffffffffffe0}, {0x3, 0xf18}, {0x3, 0x98}, {0x2, 0x4}, {0x1, 0x100000000}, {0x2, 0x7d35}, {0x3, 0xfff}, {0x2, 0xb2}, {0x2, 0x9}, {0x1}, {0x2, 0x7a0}, {0x1, 0x7}, {0x3, 0x7}, {0x0, 0x5}, {0x0, 0x100000001}, {0x3, 0xfffffffeffffffff}, {0x3, 0x6}, {0x1, 0x5}, {0x3, 0xa}, {0x1, 0xffffffffffffffff}, {0x1, 0x100000000}, {0xc12fac1a47e09b3, 0x9}, {0x1, 0x200}, {0x2, 0x8}, {0x2, 0x8cd}]}) flock(r0, 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000c40), 0xc) ioctl$VMM_IOC_RUN(r7, 0xc0205602, &(0x7f0000000f00)={0x8001, 0x70300000000, 0x4, 0xfffffffffffffffd, &(0x7f0000000c80)={{0xaf, 0x1000, 0x3, 0x3512, 0x10000, 0x8, 0x8}, {[0x80000001, 0x2, 0x5, 0x40, 0x6, 0x81, 0x101, 0x3f, 0x3f, 0x5, 0x0, 0x7, 0x7, 0xcf74, 0x9aa, 0x3, 0x574, 0x5], [0x7, 0x1, 0x8, 0xfffffffffffffffb, 0x6, 0x101, 0x81, 0x3, 0x9, 0x80000001], [0x800, 0x4, 0x8, 0x4, 0x80, 0x4, 0x80000000], [0x1000, 0x6, 0x100, 0xde5, 0x3, 0x3], [{0x6, 0x200, 0x6, 0x100000000}, {0x7fffffff, 0x7, 0x80000000, 0x5595}, {0x7, 0x5, 0x5, 0x10001}, {0x7, 0x401, 0x0, 0x8}, {0x0, 0xce33, 0x800, 0x3}, {0xfffffffffffffffb, 0x4, 0x3, 0x1ff}, {0x5037, 0x2, 0x80000000, 0x5}, {0x10001, 0x9, 0x800, 0x9}], {0x9, 0xa5, 0xfffffffffffffff8, 0x6}, {0x80000000, 0x80000001, 0x3f, 0x7}}}, 0xffffffffffffff80, 0x7ff}) fchdir(r3) connect$unix(r3, &(0x7f0000000f40)=@file={0x0, './file0\x00'}, 0xa) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000fc0)={&(0x7f0000000f80)=[{0x41, 0x6}, {0x85bd7556b321a23e, 0x3}, {0x0, 0x8}], 0x3}) ioctl$WSDISPLAYIO_GETSCREEN(r5, 0xc0245755, &(0x7f0000001000)={0x8, './file0\x00', './file0\x00'}) sendmsg(r7, &(0x7f00000015c0)={&(0x7f0000001040)=@in={0x2, 0x1}, 0xc, &(0x7f0000001300)=[{&(0x7f0000001080)="175c0992e049ea899f69407ffed90e427398409e120c387e5dbc2c1cc35ebe439958b5df5f14307c7eabf9b961208e09db65174fa8eabb0d5efe92e852369d969946a5b9f960dddc77da9a58c1dd6e4574364d0b8c4f47acee15c2e2a7ec17e9c17216faacb30b6255cdfc1d7d2fbd291adcd7c39aab8dfbda5d2b6766daad5fb7c6c1557bc9fc5745515284e6bed3845c", 0x91}, {&(0x7f0000001140)="a0564970b5a42df713d34bfad1b6f1ad58c68280c84838f664b7d2cba8b3e19abbef1954a1a543ed45c0913868b156043cb1992705bf3d02fa561de5b51bd88d2eb722053ca60e775a61038201772660caa5e962aeda4c88010428b600bec1934b5f24d71b5086", 0x67}, {&(0x7f00000011c0)="2a05bc23a84e048d5a31e8b1904461d106e2f014e8baa4e11de476a834242d118ce3a3ec9348a28d7651ba00fb8d6b50e145b1268ee6bea45c637b6c0a727fe7e4f0714f4ed6541b6993f0efba8dec8b10fc0ea1a36f8933ec8c2abef6e4ca4d8c89797bb398b8f9590b00dc3ac92ade9017b548dfd563f9734d508d5a342e085ce21789be0df59ea4bb8acc924b0ccda9d666d7a0af4c29ea0378adb27273302177a1ac3653cd8d31309c34ad721aa6574d5bf31dbe79ca7ab6d77986880a2f3f9e81aabebff538", 0xc8}, {&(0x7f00000012c0)="0c79416d4d179a095005135fb113743f42900a71", 0x14}], 0x4, &(0x7f0000001340)=[{0x88, 0x1, 0x1, "2fa8e6b27aa942931b20d505ed8c2d912b57a9d55cf128a45682b9514bdf6973b95204df5fc03d015992ebf11c2c77a874ba384b1cc2f1902d66305a8b894c78481ea58bedfd8e30629be47f000e64a28fbeea22f9dd1fa7a4fa7064a57c9828df52bf24fb742175e852f21004fc4be02ddb44ca9ac71c"}, {0xa0, 0xffff, 0x9, "f66b3ef4bed9900022b919c6a5f077b7c72df8fd27e9212a6f6b273ee99475f2f84946bc54bc1137482fd967f7b0ab02b91db4e482aa64431c0c919a10290661dd13057350e27595adeeb8c3a314391f455e17545e318f18bf71eeca71842cd084d39703b7c858597a596d586a823444753f74df1b1aadcf61caa681dc5b0859c592c777c94542ada2a817"}, {0xd8, 0xffff, 0x800, "a314490cce2ecb700df5d9644e0e8c2fbdd158381c744065330b18fc404aa0f1f9a6b3af9727a2b6537c68b1bc32a23aa7a7ac06f45e12ae8f891e5695ffecf17f90a789fbae25e970127cdc47eb2721941f65658ebbc3c954b478654707ed257ade9991a0f69d5e2d3391bd20a59ca1a90d3c40d2d865d65833342b8f6c064bbd33edb502bc531b4232b7c3bb634d092ed351fe51e6e346f7f05e03bcc6a439ad838697062e8361449bf273aba17092a673e4bf7b1bcdfcb63020d3f7d0c1dc6bee10618770"}, {0x48, 0xffff, 0x9, "ef4945619f4751c3e5d17d5ddf07c50c13ab70e3396763f70f3dbf10078b81adc5f014a6027af2abc65e810677043ba8eabde3"}], 0x248}, 0x8) read(r2, &(0x7f0000001600)=""/221, 0xdd) 16:00:06 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in6, &(0x7f0000000100)=0xc) accept(r0, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r1 = open(&(0x7f0000000300)='./bus\x00', 0x0, 0x0) r2 = msgget$private(0x0, 0x400) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x4) geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000001c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) setreuid(0x0, r3) msgget$private(0x0, 0x285) semget$private(0x0, 0x2, 0x80) msgrcv(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cf00"/225], 0x42c, 0x0, 0x1803) 16:00:06 executing program 0: mkdir(&(0x7f0000000680)='./file0\x00', 0x0) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='r\x00') link(&(0x7f0000000500)='./file0\x00', &(0x7f00000004c0)='./file0/file0\x00') 16:00:06 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) chflagsat(r1, &(0x7f0000000080)='./bus\x00', 0x0, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) r2 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, 0x0, r2, 0xffffffffffffff64}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) close(r0) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x7) 16:00:06 executing program 0: semctl$IPC_SET(0x0, 0x0, 0x1, 0xffffffffffffffff) r0 = semget(0x1, 0xbbf1739261dd88d4, 0x408) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) semget$private(0x0, 0x1, 0x84) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x75e2, r1, r2, r3, r4, 0x40, 0x4}, 0x401, 0x9, 0x2}) 16:00:06 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2a00000000000000000bcd4c0a162b583f20dc0bf3df7af2c199eb3dfc8295aaee48c02f6ac41e6bf3bf554799b9b813ad2a505e8f5300a49fef9d612f871f4385eeb4c46b3e389c7304b2bca7f04157795ea4a5c5fe659fa2e5cb9b87a17b439523dc8902361cd8cac7dbbc7465d6c4b4da6d99f514d2350066cecddf31a0d7b20000000000000000cd921e30d3414ee35b0a980e0eb802009d34fd02208a54de45e3c15f273c8eaa7e3d8bfd42bf7586044f9274debf94dcc42254fce4ddb2d44543f70cc43a916205653826312c0380030300"], 0x10) write(0xffffffffffffffff, &(0x7f0000000000)="3bd1ff9a77df8f37f30037aa4922ba94898f466d483d33ce24dd989c1d2f38a0b1bece03971e3a64bb020947942e2b99873e2e00df3ddc0e", 0x38) 16:00:06 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) pipe2(&(0x7f0000000000), 0x783e38e6736d44bd) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r0, 0x0, 0x0) pipe(&(0x7f0000000240)) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x80000000007c}, {0x2, 0x0, 0x0, 0xfffffffffffffffc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x0, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000140)=0x8) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0xabc3ee888cb9fdb7, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2000000000000149, &(0x7f0000000000)=[{0x100000001, 0x2, 0x8, 0x29d8aaab}, {0x4, 0x1ff, 0x3f, 0x7}, {0x4, 0x101, 0x6, 0xb55b}, {0x3c, 0x100000001, 0x8000, 0x1}, {0x7ffffffe, 0x0, 0xffffffffffffffff}]}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000140)) r1 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000180), &(0x7f00000001c0)=0x4) r2 = socket(0x16, 0x1, 0xffffffffffffff7f) getsockopt$inet_opts(r2, 0x0, 0xffffffffffffffff, &(0x7f00000001c0)=""/104, &(0x7f0000000380)=0xe1) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r5 = msgget(0x1, 0x101) msgrcv(r5, &(0x7f0000000d00)=ANY=[@ANYBLOB="43dca60028fb87bbcb734f1328010000000811ba3d8d034db5419b23b8703119fdf9bc635d21f0d6f4ef802fca0401c297efde22a5dfbec43453f88ef915aa57f396265a34f8c576b67a947b4b0c1f9c4828082fdaf22f566aa3790ce89bd565bbab60cc4e0eae3708922fc2473e0e3f095c18c1d64b6a8186249e605f3f6211a2bf7794cfb309000000e8cf9a6455ef167627eba41c207f3e67d04ec7919021fbff95e994a531a06a78ee0137bdf10e2ddd72d83f7daa70219cc1299d13fa51db2dc6dbc0483112561b6b4cdec7ae0bde23bdcb372530a0eb6521fa515f1d82f22afc3b99c1d07875056d1065a48aae05a8be74c317b0ff5f4d96b12adfbf56577debef8c690518bb5e581cf0185979cc06000000c64e2d5931fbb2c9a83349db405e8c71e3faa460aab70019c38072543a8bc7d12f98d2e8c8a6440bc3e3525ef404c9040074170a25f6869306e6a0b235eef3b5000000000000000234fa7f270ccbc939488cf4018ab327f10776c77117833822ac11d20c5054400c04a32fab332474df92ec95e778656d853341c20350980f198e20cc786f170ed607cb64ef17727a27624ed528803d6845111b3e1c733e53d4ae2faefa0600000000000000974c8d8af6a32b8ad3f8ffffffffffffff8b75be3c8ad1b3c9d33e37d0be4ef909bcc81e6bf5f3a26c3cd0a800000000000000000000000000000000000000009cdc0ce954878f2e18a0e0ea3e2ac199b5a94ce4285f36aab77c6117dd451c9befe19b0cf7d2844a347a5b114e6fbc9b2d3d5517e5fe372ad02e8095d2583d489ab3826dc25591e7e53de080314a0ffc54d73fb8e54c999b3872cdb7e8c1f55bee810dc7ccaedc7772f2f9eff7267eca24dc367469495ebd37e9e9ab1aa06e8caa7ccfba55461864fdb789ac098a0588a85788cf80643430c066f73f6c25b7fef2bb0fb5f0aacb82d97ba14f1d30da56e67287acddd12dc52bd1d20d1a4bca3f335d4c291c45efb820dd4ad4b4607e207d5b77fd54a3a0df0680f7d56deb4e311f6220569778e80427e07b88e75f1ff5045358829c1116286508844736d9da5ea4d31658cdcbd47c049970c7ada0a037adac5cfbe36382094b2c40465fa0ac3492981821ad775061de1e23e77aaab0a8935d5a6c0f161be826700be0523985b8508d80202e845ad98dfb"], 0x9, 0x3, 0x0) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000180)=0x1) fchmod(r3, 0x32) msgget(0x3, 0x10) r6 = msgget$private(0x0, 0x402) msgctl$IPC_RMID(r6, 0x0) getsockopt$sock_int(r3, 0xffff, 0x100c, &(0x7f0000000240), &(0x7f0000000280)=0x4) msgget$private(0x0, 0x80) msgctl$IPC_STAT(r5, 0x2, &(0x7f0000000c00)=""/224) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f00000002c0)=0xc) setsockopt(r2, 0x6, 0x4, &(0x7f0000000040), 0x0) socket(0x20, 0x8003, 0x19e) getuid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r10 = geteuid() r11 = getgid() r12 = getpgid(0x0) r13 = fcntl$getown(r4, 0x5) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000440)={{0x200, r8, r9, r10, r11, 0x1, 0xed6}, 0x10000, 0x402b1, r12, r13, 0xd6, 0xfffffffffffffff7, 0x1, 0x4}) socketpair(0x11, 0x0, 0x1, &(0x7f0000000400)) 16:00:06 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x1000000000000009, 0x1f}) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000680)={0x80000000, './file0\x00'}) syz_open_pts() poll(&(0x7f0000000000)=[{r0, 0x10}], 0x1, 0x100000001) socket$inet(0x2, 0x5, 0x6) poll(&(0x7f00000001c0)=[{r0, 0x40}], 0x1, 0x100) nanosleep(&(0x7f0000000040)={0x1, 0x8}, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000080)={0x2, 0xfffffffffffffff9, 0x6, 0x6fd, &(0x7f0000000380)={{0x7, 0x2, 0x10000, 0x646, 0x2, 0x10001, 0x7}, {[0x3ff, 0xffffffffffffff7f, 0x1, 0x1, 0x939f, 0x6, 0x7, 0x80, 0x7, 0xfb, 0x10001, 0x1, 0x9, 0x7ff, 0x2, 0x400, 0x3bb3, 0x6], [0xd00000000000, 0xfffffffffffffffa, 0xffffffff7fffffff, 0x2, 0x100000000, 0x7, 0x7, 0x2, 0x7d8bc759], [0x2, 0x8001, 0x8, 0x8000, 0x100000000000000, 0xaf, 0x5], [0x3, 0x4, 0x9, 0xfffffffffffffffe, 0x8000, 0x4], [{0x8, 0x80000000, 0x101, 0x400}, {0x80000000, 0x7, 0x80000001, 0x5}, {0x0, 0xed70, 0x1, 0xff}, {0xffff, 0x8, 0x5, 0x3ff}, {0x7, 0x20, 0x8, 0x9}, {0x100000001, 0x4, 0xabd, 0xfffffffffffff565}, {0xffffffff, 0x80000000, 0xfab}, {0x8, 0xa9, 0xffffffff, 0x100000001}], {0xd355, 0xb1d, 0x6, 0x458f}, {0x0, 0x7f, 0x8000, 0x1}}}, 0x0, 0x7}) 16:00:06 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)="f13a3c20bfd86c6f3050c37c7fee55ed541e6f25846efc8723cc8de29cf48441a5d6450500d390b37fae76f4536cb7", 0x2f) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) 16:00:06 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28b1) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0xe1) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x2000000028a9) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000600)=r2) chflagsat(r0, &(0x7f00000001c0)='./bus\x00', 0x0, 0x4c0da268c75d1ae6) recvfrom$inet(r1, &(0x7f00000006c0)=""/135, 0x87, 0x40, &(0x7f0000000380)={0x2, 0x0}, 0xc) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x4810, r0, 0x0, 0x0) getsockname(r2, &(0x7f0000000180)=@in6, &(0x7f0000000200)=0xc) r3 = open(&(0x7f0000000080)='./bus\x00', 0x800, 0x2000000000000000) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wskbd0\x00', 0x803, 0x0) ioctl$KDDISABIO(r3, 0x20004b3d) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000640)=0x1) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000680)=0x9) pwritev(r4, &(0x7f0000000400)=[{&(0x7f0000000280)="366ca4a9c9a770b1349ca5cc608262e20eefc83e752d7b1478ae29ed3f6adeb87479ac9e70db5eed5a4c5ee534a3772465350e706c29444c3015842eff6ccceea14be4a2d678fce099bbacfedad8b4c947cb895624aa2eb9dc42268c63554cbb318089671355c1e6a47f07932bee8ecebe4fec830221cb6dcaee1b535d3659ab1a44597082e06c844dded087b613d91209d12ab29e26c841aa5b4f753843103fcc8978beb4a5ede9112e1589ada576ce23e770f69a52a991ad08abfce94a355f0c70fa2e18", 0xfffffffffffffc72}], 0x1, 0x0, 0x8) geteuid() ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000780), 0xc) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000480)) close(r3) close(r0) 16:00:06 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMSET(r1, 0x80044270, &(0x7f0000000000)=0x7fff) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x7011, r0, 0x0, 0x0) 16:00:07 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) fchflags(r1, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0xad, 0x1, 0x2}], 0x6, 0x0, 0x0, 0x0) write(r0, 0x0, 0x0) write(r0, 0x0, 0x0) 16:00:07 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000040), 0xfeea) read(r0, &(0x7f0000000080)=""/101, 0x65) recvfrom(r0, &(0x7f0000000200)=""/202, 0xca, 0x41, &(0x7f0000000100)=@in6={0x18, 0x0, 0x6, 0x7}, 0xc) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000040)={0x27, 0x0, &(0x7f0000000000)=""/39}) fchmod(r1, 0xc0) fcntl$setstatus(r0, 0x4, 0x40) execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:07 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x10000, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000180)) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f000004e000/0x2000)=nil, 0x2000, 0x0) pipe(&(0x7f0000000040)) write(r1, &(0x7f0000000340), 0x10000014c) mprotect(&(0x7f0000028000/0xb000)=nil, 0xb000, 0x0) socket$inet6(0x18, 0x2, 0x4) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x20, 0x0) setsockopt(r2, 0x8, 0x7, &(0x7f0000000080)="0e6ad50669372cd8511adf2e566599abad02f20c2af731f80b25d993f7b1361ea63b5c8ecf60de95e6cd2262a8e0668cc1e1fefb7bce98f21fd49adf6bbec64210692422bd96753d38eeda0a39929022785ede7b30ae69008f8881713870f4b1fed5df17a87116d0c53021d760248da521c4b4e6398410abc1845876d4127424704b679d3e955d81b60375da7fdb3cdc1b0cfc5584b6b9c23e924a7bd84014ce0e5a85ddce0543f1159665a5f09a0836aacb8c586931e847", 0xb8) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 16:00:07 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000100)="d5229e3e8f20d07ae423abb345e28c644c1bc74468712fbbe87a4efc6875aee5dadc6e09188434508a5c687fdb9a0c6688e7cdf5235f80d4dc13ce94b7614a7c974a7d546f472d", 0x47}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000180)=[{{r0}, 0x0, 0xc, 0x69cf5e04a6432823, 0x100000001, 0x1}, {{r0}, 0xfffffffffffffffe, 0x10, 0x10, 0x26, 0x1}, {{r0}, 0xfffffffffffffffa, 0x10, 0x80000000, 0x8001, 0x9}, {{r0}, 0xfffffffffffffff8, 0x44, 0x3, 0x3f, 0x200}, {{r0}, 0xffffffffffffffff, 0x0, 0x1, 0xffff, 0x401}, {{r0}, 0xffffffffffffffff, 0x80, 0x4, 0x2, 0x7fffffff}, {{r0}, 0x0, 0x20, 0x8, 0x800, 0xfffffffffffff001}, {{r0}, 0x0, 0x4, 0x2, 0x7, 0x401}, {{r0}, 0xfffffffffffffffa, 0x80, 0x2, 0x0, 0x1}, {{r0}, 0xfffffffffffffffc, 0x10, 0x2, 0x800000000000000, 0x8}], 0x80, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff9, 0x0, 0xfffff, 0x0, 0x7}], 0x1, &(0x7f0000000080)={0x3, 0x80000000}) 16:00:08 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202e, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000180)='b', 0x1) 16:00:08 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba9b6e, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x1000, 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x804, 0x0) 16:00:08 executing program 1: r0 = socket(0x2, 0xc003, 0x0) socketpair(0x10, 0x7, 0x10000, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x10) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000080)=r2) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="8202adfdffffffffffffe9653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbbc5b65c6593d2870bc122cd23572fb0df90a9d0000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d10f524a64ef5632ccf137c8ae135db3119e911c3a94fb9c9f35f23d1aa5513a6c17f08969eddff7744123053bf03d925341d85544cd1c103681b82634ad276d3a365e12d3"], 0x10) writev(r0, &(0x7f0000001380)=[{0x0}], 0x1) r4 = getpgrp() fcntl$setown(r1, 0x6, r4) 16:00:08 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') rename(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)='./file1\x00') r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x67, 0x0, 0x0) 16:00:08 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x3a) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x40, 0x0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000080)=0xc5696817e8f9ec6f) write(r0, &(0x7f0000000180)="86a513b8c6df2733", 0x8) 16:00:08 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x20) 16:00:08 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000240)='./file0/file1\x00', &(0x7f0000000280)='./file0/file1\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) fchmodat(r0, &(0x7f00000000c0)='./file0/file0\x00', 0x84, 0x2) setuid(0xee01) openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:00:08 executing program 1: r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/60, &(0x7f0000000080)=0x3c) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10010, 0xffffffffffffffff, 0x0, 0xc6) 16:00:08 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000180)=""/193, 0xc1) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) close(r2) 16:00:08 executing program 0: r0 = socket(0x20, 0x3, 0xfffffffffffffffe) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_linger(r0, 0xffff, 0x80, 0x0, 0x0) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x5c}, {0x80000016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:08 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0xd9b0) fchmod(r0, 0x4) ftruncate(r0, 0x0, 0x7e) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x100000000000023e, 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x100000020) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x101, 0x7, 0x40, 0x0, 0x81, 0x2c, 0x1, 0x1, 0x0, 0x20, 0xd00}) sendto$unix(r1, &(0x7f0000000180)="00b1694281674195029e66f40d3dcd647a35ae43b931768c5dd131692ab6a5898748010f386871d40cf137c18ba8b0e87ac179fb5102d8f4b24c00ca01f65b9bf0057c333d48934ca4985a28597db5cb10fdb81b64f89e1dee338d33ae6dc5ff07a74fdf1bf202bc078531fada3c15758a06f071d970521c00ab45133d495c738482532027623e56bbf9fdf6033781eff2050ba25f406bd2db81fdc633a3836c07fb4d31f355558abf94b94da335772b674c1ce3c05d961f4dd18964e5732f205ceacdca92b7ea2f4b133353c263e551a60bc276d878d30b56a4d5004dcc3eea1a40aaa7c8cec122204c4ac3c6842e28276ef842a4217ffcc4382281fcc4", 0xfe, 0x400, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) 16:00:08 executing program 1: munmap(&(0x7f0000003000/0x3000)=nil, 0x3000) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x200, 0x113) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000140)={0x3, 0x7, {0x7, 0x3}}) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r2 = getegid() chown(&(0x7f0000000040)='./bus\x00', r1, r2) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) socket$inet6(0x18, 0x1, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000180)=0x5881, 0x4) 16:00:08 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSDTR(r0, 0x20007479) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x87}, {0x6}]}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x32) connect$inet(r2, &(0x7f0000000100)={0x2, 0x1}, 0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:08 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYPTR=&(0x7f00000001c0)=ANY=[@ANYPTR64=&(0x7f0000000080)=ANY=[@ANYRESDEC, @ANYPTR, @ANYBLOB="5a234572cb589894cc414c04078a48aa3e4306d606335ffe5d7522bd08d1813a6f0884b1286511dcf522241f521649bb9ab801652db37fd6bed37029dfd1707d06b8138a477f00428312c24a66f012f248ef9f90d35c1cf5ba2968612fc2fe7775f602e5fe003abf4c692f43209b11924e0fe3c215530adf3f34901cffd25da4b3a501f2b7bab1971e00c71e5bf96339ce313e06c3be3833d7a434282d42e5125967f79fa95c3f1fb3b6255e85a450e3224031c7203857c6ea57266a3857cb87fb497655e2c248784d560b79ef07576a0dc9415f26c5f0945adbdc526d0a9728e33338945d9ae93f5460137c90984ed1a7bb1665bb", @ANYRES16], @ANYRES32, @ANYRES32]], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="f0d4a699a6e2c110f21440d7352abf51f3967026a0bcd8af3c58d63985c28b3bd711a3a707346ca9726f92e81576915ef8e51a4884623fb89b5ff83851e499442071dcfc32aa0fd73989cb"], 0x10) writev(r0, &(0x7f00000013c0)=[{0x0}], 0x1) r1 = dup(r0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000000)={0x10000, './file0\x00', './file0\x00'}) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x61}, {0x8000028}, {0x6, 0x0, 0x0, 0xfd}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x86bb3da2ceaea546, 0x8) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000100)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) setrlimit(0x7, &(0x7f0000000140)={0x48d2, 0x4}) 16:00:08 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x6) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="62020207e00000010000211d6f87834a1873c03f3b28728a6ca690dc020a84569ca0167a395753ea47f43edf0e05c14cd4c4cbe0e546f8dd4da0da8925847a476191d607b21fc67f2a36f37bb110a0e499fd8d727d4a9c057e3b5599efe7926a1a0a9f03e11d4801ce956de004db82c4268602d9678904e8c1b99aba0722c95359a3b4eba37947e55ac875b85071704948"], 0x10) write(r0, &(0x7f00000000c0)="025cf012", 0x4) r1 = dup(r0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000000)) 16:00:08 executing program 0: getgroups(0x5, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r0 = socket(0x1, 0x400000000002, 0x0) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000180)=0xc) connect$inet(r0, &(0x7f00000001c0)={0x2, 0x1}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x3, 0x3, &(0x7f0000000080)="e077b79f2138201b0d790a17df1d3a00a41f0d1b2262e0f7155efaefddd866c756bd6ab0800c126cb086c3910ae773fa91aaf9d3bad31769c49562a8f797a6a345a31724de68dd998905cb0d1c7602ddaab81bb7bffe3a408119882e91dcf614302ef97948dc6188d9af71e93c145dbf679c39519df07c0c73839cdb56e0cc960684ad14f3b885b6fcf30e4592e892c3c8e5fbd2bfc444745343211002aed0f0ed5cfd364477d194296500d3887083061bc0b2e84722498ce569777f5ee3f332ff087d15cb2f2103f2221aa94f33bd1fe2201370bdf50d9e351f0fa0c377a472", 0xe0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x9) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) lseek(r0, 0x0, 0xfffffffffffffffe, 0x3) 16:00:08 executing program 0: nanosleep(&(0x7f0000000040)={0xe}, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) nanosleep(&(0x7f0000001400)={0x7, 0x8}, &(0x7f0000001480)) connect$unix(r0, &(0x7f00000014c0)=ANY=[@ANYBLOB="00a6edc1512b9098576be80000000000fa0000000000000000aa38671d553574d7bfb6ed4146492e30ff8b42f4a40f7b18cf5603ef10333cd623848c39955121ba7c8774700e374c064c2e6e3463c5597c977c5a38e87b9f9001ec921fb885540a673ba9b6e16e3949d6c8fbb484d7343bf8eb480717bed6102595bd553967af7a0f7b31"], 0x10) socket(0x2, 0x4, 0x30) mprotect(&(0x7f00004c0000/0x2000)=nil, 0x2000, 0x4) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000001440)=0x8) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) sendmsg(r0, &(0x7f00000013c0)={0x0, 0x0, &(0x7f0000001300)=[{&(0x7f0000000080)="87d1d006eaed760eb90f76dc81c66dd37a316e132625642140c76bec95fc1a9b25bf319ffa493198ece6e886376b41f9d9110c6afbb30cf49195bfd1ae26d061a26df787ad3155a9c51c7566f5a313ca7227a10cd6baa74a70d8e7bbf82062a7369696f75b512fea65875d64d9", 0x6d}, {&(0x7f0000000100)="29c89e95146ca969384b56a34129d36b6071f3bb5f9d36ee9788cfe95b15ae6237706c06d17a53ddd3c660a3bbdc06b509df0e8cac8000e7ebb36d95e8428ffe7308136f59c114176ffdb3022f1d776d0d6d7216b430bd0fa7474d6660b4db265f832267ebb591e0b2436f908cb32ab0ef49ea7df3554d7ecc22e9f8d60e2a94acbae75828ec171abebe62ee9c319384d2385f5af4bc137a2e39ec54f350c87a069a41a804b59443529870eeb52826bb", 0xb0}, {&(0x7f00000001c0)="272c92aaba55509ea23e38949cbb4dd21137b1e1e8cd190feb8876", 0x1b}, {&(0x7f0000000200)="40a8e1ae12d6feb434594e24ce090ad780ff6748f0da676786394335ab2e11aa539f58acf8f2c8667d52f1d2d73e9da7dbb6a3127eb30fe27be55854b7bf2c78808608459478bbd5e9d21a354c114766f21bed8f19714d575b1d319252ac54067d13832bafe3", 0x66}, {&(0x7f0000000280)="cb2cb0d8530992b39829446b7e3a286cccf5c4791e8613a4360ce9a19d75a048ac25eb6b31d52d740aac675121391c1bcaea42b795a7bd6508d07cde6e1696ae367ed51f9bbd74b72fe650b31a92f31f660a09d9bdfb849a17e58e6c63", 0x5d}, {&(0x7f0000000300)="2463c124a1168beef811433cdf5c0613a263d35133bcac06a3bfbdd0e5b54744bb8a97055ce3db66512e98e988b8598a6fae4301af390f133870997f4ff2617b428af061a998fed47240ab4dc4e9f5f00b5a25093c90dba886e955bffe9477de63ba09a27ea9431866c67d101a328fd269e8eeed73635dd97ab0ed4316a0f5ca021dc396b1983d84ea81bc5289095195ba804106adb3b55d79c91fe4c3366acdc213d4a51c1e7ca889ea3dd2fa53085f18c44c137f89a029aaf47a7356e4c286d1a6dc8a2a484fb2394a79920bd6c1f6ecee4fbfd79246203069499e40b8c1eb0426fff01acc18296bda4acfbc41dcf751f25bdcd4a49d8244db66509b054560b44f4d99d73003980a70a7a284d3e662eb53803992ae84fd05ad42014b87a4547a0318af789240ce6e8e744eb197f8b7d5483dc2b54c2dc6e44584e56854db428346bc6e965bf3f76b615cb09a0eb1c469debc83e67cd15d2f67fdbfc7f322e244feaaee83432b1c508b9fea03512ce7cc19e32f5e02da5e40935828cb6f822d74a82083892fb12feab261ce2ce3ba05b58a936c1018d9e666989393513d3daae4de4f4a108434b4c5c2b9f94c2abda310f7be03b7c6711c0135e32f9a61d05b50eb9c8ab0276556cdbd722d823860a7de265e9bb6a2c8d5bb7fdff14ee1bf9311223a60073d84620dbf82baeb9814df1d9778ab4521492cac968a2dff349fa82302caaee5665735ab8846e58bc372115679c86c20ebd43aa4f3124518241b9387d7bfb20ebf238ea96cff633a67a26f3fbcbaad5735f8489eea6de36548452f35aa67d87f2a035cac34f89f775b73414d8d1f79691af60adcfacec09949f7d6272b025e99716bc96e72a3dc1bce07c546184fdeab3049cedb0d5c849f4a96e871631e3f133a682b8dd87ce0e024faf2dbb8a9cfbc9942e9a08331b1c18d5ffc90a5eb3d050eec4b2611e6587c462d48040ae88bdbeb2cbb9e1b81b88dc308215d199a3cadfadfd8e27e46fd622a343a433fd80fee0d01e007ba0189cd780262c4a1bc0f33f427b25678d269fb9f767a145228e713bc9bfe2b2ca446f15565d6f2f23c95c9c2c9d317e96985800893b76c70154a38858f022a25fb9cca4d4944b83203f3b46f9e0d851e851d1bd91b0881d696974555e054f7f30a3f1cfc53a7953eadd57a705e6422e9ba2925413f962190863b7d1dac4837138593a4bdbc28909a26f7aa6db3007b849d52937face229a864950d1d6f7076b073ef63c02381c95ec8c770ebfeb75c505c0d1b98016b30ae25d48b40014d7011bee535bc677d389826402bb090ae4afc34ccc07352c8da4c28d2bad66b1bb324d1ae4c9f297247aff96ccf06087d463d058409baaad43a4049f93f8758206b3ba7126ce557a8e264c2623e9f3deb9269892d6d887db8ec580ecc280cda8d4bea0b23a639495a58639d396c487061c1e426f170aff975ceb1f6f45c3bdeca08fb1904e65164e4a208fbc6719ddc5cc09c537ed52af5276a16cdb9967d44598d650fd4fedb6c2c2abb379ed4c9b7ed137aaef6d730db703e0ee9f2f6c49c0afaac16b95ec4ea6398eb3f6ca1d55257d07ef8105717cf12a1590746e27ea757f38dc9b577af1234b9e95b735431ab18dd7513ae570630623d840c1ffd69339da1c934c15560c736169787a5fe8f9dae8169b03641a8fdb50a58118f5a22bb6ca918bdcd16b7497af4ddaac24325a0d98e5600ed7c53656f8b978da49c18d5e48aa3c2a5cea0a21b3858805c34a8b2e5f8e81b883766d833618c347ffb8188dd6fc41b4bbbcc840e5dd89513db1558019f3143876ad4824e6541ef782599030f7d429db4b479d1568f69eda3ef3b13c0494ff87b2e1a8ba8247b18e9d3737de317c12621f6d78cb9c9262601aebd309bd15fce0b737455817f53a34a5a70c8e21ab8c09f4c3c07ce627ba3b3b4bf97b4f4643297c2f27c56d4ad3577f231d77c7dcc1bc35ea15b8744a54dbbb6818c2d7679aae58e92b7940b5080a0c83585a30ce8b52faaaaadc5a1ea59868f5bcd56865cf3590395f7e9c79dd204c2aad7d5c106fc55f3fdd18e50314fbbfc0d2236f1466b504dc29973225872b8e0b396168a024664ada0d42ece535ffe8f9bcf3134e7b0de3dd00cd2ca5d2d0c9d35f523f7b7ce51449ee410cb87cc602f8b30d3daa390dbbf0e955f5a86aa50ea46300c2570df8f279346c9fe5eaebe7f2d17494d83c7a76f5f4d0b96d9632d2a485c7efbf061656186c36d0ce6de5788115e104ca1ef93a974907912d7f34e0e884b7b86dc827444bdcfaee41d8c1093cbd289c741a9304f45b2d67f596f00ee9389a0af0d6818e827d71e5fcf74a714ce8d9819d04af0ed53c9c59e125ee338fbda1a92854da8c1fbbfe14f42ee556a7f22991dbade8c60861bebd48add4f4b2c66c7039d16521eedf98fd4060973da1402a853ba17536cc20f72e85778323aa36516c3bbfbe2ff60f7525d7dccc7e98ccc738c9db09d6add0312b2da735c67c33971fb68a8063f0506226951022b9c3ae3768ca8ed0ff94254ef69dd162782ebf8d9eb9771a6920888893c0549ee758a20bf62265e5ce28c03d2608c024bd75411a1ed0f289647127b8664173597d5dc2e5467177898cc39ba25f94166dad811eeced467ecab602d82ed51a8ebce636689ebadc964ed48c60c35f0d496b1aa96db4fcc64f65eaa209c423f6dfc5f3c0254d2efa889973374cffb9a77b8471a92b2a55940f141c87a0d92ecc4130ca06996ab796191c11d177c3f35f38d49c632623d51de5a2bc967547e66783e920ee2e05a2c3534d8449a43cd3d0a7dfca5b1917f746e7d76f5c84a541835122fb3c7d1db906da08a75b6f402a3dd1e94fc6e2fd85b41cd5b4817a3a4fd0b6103b73419bfcdeec2ab9c36eecebf3c56c4d6730fa47d88fee10ccbd1a421b8981234a421e91f57e8bf692c7caae2afbd29a10ba0aac1a98a0bfdb7bbd225bf8a92e6a78646899eee666653e445e39123d2ccca00250c3568bd37b14a85acc6a1966508e4c9726443abb9f58ddd74fcf8d5159472af5c8d588c818f900a939e9315dfc1e028d2930b65bdf72b331ba29a26a798814fc3510dea1df7e1dce278ce415879a2ff4649d39bb558f41f69e0132195ece41c88fcd6d67fedc6615cc104201598bb297ffb0ea9717b3dd3d7d6782d2598839068954e1d001bb8a39cb1b292cb3249ab50bf5f6bc9be8de86676184b2a8de16461dd16628635984444913388141f074d923acd2ee16303772fdb5bac2f1efc1d5ce440e09895c6c3d4c9b030d9d91c635f94dc6aa41c3db9fb99ead3b69abae5a41b39e71f607fd928ae77a7b66d7f2d487146f5e900ca6dac991bf2551f1981af31a42d6b6d764e97e5bdbf0db0418ccef94462ff8ba0b363c2ed23815ee1d060e30bd6b4417fc9e2beea6e5f3553d5d5bae93b198561f09696e96a6af163cd37fa2a5377387e904a503a6f03d5ece8673ce9da23d71cdb1d4952a7534747776733f533c9374645c855af77881fd792e6ede91f9d8c22b636f273aeb6f0e7888d7559b8ca0dbd7d41d335b42f7a6b7238f12c8291cf17531a55f9cd257dd7a3eb420028e6d7507aad7983b9b5c1395ac5f39f34790375cd38d1dbfaba765d592bec65979536e169f06d6e698f1078295291bc857adc6203cd51c655e26b5991d2dc0ad132ee7056ef0ec99e9a88764a5345a5af9e146222b746437415e546da6e15cd8e0d8ca4c8790e9cd3276fdfe67071dd4164593b368aedaa93331c54be15ccda512dd02fc16bfcd522c8a348012748a3740230ec6178a0e88c7a00df157e60c5e7f2d45787b02128d011f037ec6b266191a75c7e61216e23063903fbf81ed0f9218b6d5dc9a1bfdfb8af3710badcaadfae295614bb42c02ac40cfbce331f3e7a6bae2d96b655ca0853709618ba1b99db17b0f641d820dbfadc4db1c92ec346dc4a7a73acf9cce9965246c87d1eedbfddb580daf7ba5bc19b19a699dec2569cc91f223f64d28f3cf2f09276a0dc543a96d712d30ab83f699b940212a1e1bea0aebda1337fffb580e491872c16a9503148d490c0d7d7cc0859f32b7becd82869a82ce53759a7b4ebcf57931d33d8143c44aff11004d3a3d4bacbf1238c3bcab15276d62a1d0f003a1e836d5080b453f2377f6e6b8a2a5b56cf8bbc8388ec1c6130c3d5810a1510f0479efaf92d2787c556afe7bd420420cc147df02a72e71e1053ccfe1dab1547df2d30b67b90caf26332f9ac2c20c18b8ee361169108719de78093f0a81ff7792d2e8af95fd0a4ed097993f0101e2d4c3f347244d36350b446ec53502e868b295a4bfdb23999316aad21ff22974eca421e90e9998e3fe451e2f2a7edc720bf0f0a3823387d2bc4b040bb66ab45f69bc403eaa8e17afe2e52aef360e5d0514b8c751dcb0e6d85dad2eb23408cb8869a54ae4d090f5fd002ec50592eace03b855050c20eb565d5b2cbc89e212f5a0591788fe589cef1765ec57ad3d9e6d37af541123e4adc6a4ddecd8736cc52392eea61c69000eec6e152915ec46a6ddec1793824f4691333cedb32c211cfd737a4c15c53645d8441d39c3d5454633b8c85bb12bc9f3beccf11e258fb51b7263a533603f173614d0b39a597cdb460c9dced8cbd60b0ab045f9230ba415c83c4dd0a989861baa88bd8754f05b3f06c674797ce4f740f46637cc0ce7616d793afce90a8fa4d618401ad32b80164ceac6d8060ef8922d74021aa481b8f30911bfd028362803ace441e07b14b032aac699342fb4b65cd565b3ef9341ac72dc6a45626a9712786516a7cd79c4920ae369db339b25384eb0193d28c7dbdc1ca06da08a49b9646eb6a68a893272c4e94e8c061942c94cd6a7f77006ececa995c51e6adf08cb95edca6405c7d4c0b7f7b44d700d238e36a4657182c056f3183d933542b45b58e82921820e4000bf745daeef60631de58ac2babf87ab71ae8d881034573405f2990cd88915f780bdc93ab7128e2434a53712175e0b1cec08c97ce4c22cc540649e28cec6d2e8d4caf92ea043105cff21a89e0ffb4a1b900fc155b62d829aa4bb89a63f20071d563dedecae2d6b15ae4d787287e18ff9178251b345d7bd88e41eb7e6c83eed12a1ce6030fc381c41dfafc90aec4c8a4efab9e547cbd9c7ab170488a9a409b2ea24ae961b48016d3dcb2d3cc728304a4150907f642ae59340103f57215d49b221170cf9fb371f4a22864aba17e0fa2e5d457d76d09fb9305572ff198b81360f1ff9c20798cbc37b6fe3c182e7ca7b4aee1571ef7a2bbd18f876c8c92b7506677fc075c82dd07df3566cb06df44a1cd85bab2d7c0e3fc1d500cc257e792b579e9f016df62ab5be919ed35a13bce1764fcac57d864c978c361102eac1a012163a6922051eb5b39ba018dce3f6ed7f500a0fd687e71a3badb68a9904f6eed3e84f575553d5069bf9e64af655e753a9eded083b7bcd9308209110590e7c9fb89cc2439360ff2cf952757c61afe4c2e18884d645ad6275f93885fceb6925e4a574fa1193fb05144e925e41280bfbc9ae1a318ee71c1ff394830e56385ac202ef784b1d7cd0b6bc5ef1cd994f18d174955f6456a2dffff30cf6ff6258be4e570c32da996205a0219738fd500a395beef13525a261a644e3f30125d6070639f80e7238c4a2a78cd2e406e0b42daf177934b22f2f5bac82688b80f84d0fd11f249ac4a60ade6006ca8a35eb27da090c26709b5e8b7bbaf3bb49108daa5a7947de10e73e248b8d754a9a1789699f399", 0x1000}], 0x6, &(0x7f0000001380)=[{0x30, 0xffff, 0xffffffff, "50d286f7da01acf4ae59609ac10d47013d7a19e5b83b0f5d2ebf54af"}], 0x30}, 0x3eea66d91cc629b5) 16:00:09 executing program 1: r0 = kqueue() pipe2(&(0x7f0000001680)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000000)) fcntl$setstatus(r3, 0x4, 0x80) kqueue() ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) readv(r2, &(0x7f0000000000), 0x0) 16:00:09 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) shmget$private(0x0, 0x4000, 0x2, &(0x7f0000ffc000/0x4000)=nil) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000100)) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {r1}], 0x2, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x100) 16:00:09 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt(r0, 0x7, 0x401, &(0x7f0000000080)=""/83, &(0x7f0000000100)=0x53) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:09 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000180)="9c", 0x1) 16:00:09 executing program 1: 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) getpid() kqueue() r2 = getegid() setgroups(0x1, &(0x7f0000000000)=[r2]) close(r0) 16:00:09 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000180)=0x8) accept(r0, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000200)=0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x15}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x7, &(0x7f0000000240)=[{0x7, 0xfffffffffffffffa, 0xffffffffffffa653, 0x4}, {0xe4, 0x3, 0x8, 0x3}, {0x2, 0xe8, 0x5, 0x8}, {0x3, 0x86e4, 0x4, 0xffffffff}, {0x2, 0x0, 0x4, 0x9}, {0x9, 0x800, 0x2, 0x6}, {0x8, 0xffffffffffff3741, 0xb84a, 0xe9}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:09 executing program 0: readlink(&(0x7f00000002c0)='./file1\x00', 0x0, 0xffffffffffffff79) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000001580)='c\x00') r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x8000, 0x0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd\x00', 0x200, 0x0) r4 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) r7 = open(&(0x7f0000000580)='./file1/../file0\x00', 0x20, 0x80) r8 = openat$tty(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/tty\x00', 0x800, 0x0) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000600)='/dev/vmm\x00', 0x1, 0x0) r10 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r11 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000640)='/dev/wskbd0\x00', 0x80, 0x0) pipe(&(0x7f0000000680)={0xffffffffffffffff}) r13 = fcntl$dupfd(0xffffffffffffffff, 0xf87c9b8d7617edea, 0xffffffffffffff9c) r14 = openat(0xffffffffffffff9c, &(0x7f00000006c0)='./file1\x00', 0x20, 0x20) r15 = socket$unix(0x1, 0x5, 0x0) r16 = socket$unix(0x1, 0x1, 0x0) r17 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000700)={0x0}, 0xc) r19 = getuid() getgroups(0x4, &(0x7f0000000740)=[0x0, 0xffffffffffffffff, 0x0, 0x0]) r21 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, &(0x7f00000007c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, 0xc) r24 = open(&(0x7f0000000840)='./file1\x00', 0x8e320d42f932471f, 0x84) r25 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000880)='/dev/wskbd\x00', 0x80, 0x0) r26 = openat$null(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/null\x00', 0x10000, 0x0) pipe(&(0x7f0000000900)={0xffffffffffffffff}) r28 = openat$null(0xffffffffffffff9c, &(0x7f0000000940)='/dev/null\x00', 0xb0, 0x0) r29 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000980)='/dev/ttyCcfg\x00', 0x200, 0x0) r30 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) sendmsg$unix(r0, &(0x7f0000000ac0)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f0000000080)="07f941e8a1572cb1e2f46f5ede66becb5281c2358e4055c28d6ad73038a6800deb21ff1cb004075e6a6a304c39f0b8d4f1988ec51acd9e1223858c7b38788fa24c116243838065eafad9815c0587b9c1e59affc10506c911a2a33166650eb461ff3b6774bc546bcda8366407a0bde7a9986009619c4e965c4274d8", 0x7b}, {&(0x7f0000000100)="8a4c077380c3cc610f532f95293f13876e7df711a95a772d285d282221cee926746c0b49a9777b5e57f749210780b135ddba7e8673daf39d199d65cb87053998cf3a4181b6c9dcb04540bfb52a7bb4f05c35b430686e606150d9e47a8565012b756b23196ec8a8e3f6d3b645116187086eb658a5536915fbe51c790b98925e5fcfda7bfaab0b9a7105cc5a3be9392c72e52a3c144042261b70126a1e04cd8c9dbb6dfe31459b2bba3e21bfe546377ba0f1d872387d581eb942e399054ff71b172fab366d", 0xc4}, {&(0x7f0000000300)="a4063a5a391f9f68f9a4203ba3634b83f7de64e4037a96b1123bd6d4b5cbcadc29b564651b1ffeb6f1f0c45b8b05a28191f2b1c4be6061f0e0872872427c89d196e9ce8363d62a9272883de09364a2de5f0b48bb4ceb5eb4eb47246a3857f288a72cb49f1dc7314a01f5ca70fa59ddb45181dc8383b759a26cb1642fef95aa27faea480b9a2e4c5fb6304c95796a31686db231d3df6db0cfbe5898de6b12d7a7a93718d599ff5d993c2360b42a302d9fb9088c900c7e79110118e9e758a879ef663e", 0xc2}, {&(0x7f0000000400)="7c0ad9e191cdc047c56a072ee55949efef6deebec8631609e4df2bf64a03e01370f48d66b8f9361f46aab0effda1ea6995fafd90800092e7b486cc21e3e56568bf84a9452e299f25b7941e972541779fb73724f974ac197c8c04a2afa8c059536159fd6fdd8e5796ea5a0b32eb43cf3c4c57a536ffdce55aa8b5a789f05d1cf50b9a51a9b478c0000896566fa90d530fdf0ea32215d44e42d7e822444a05213ca8f1e66dac2cbf6afa5df951b9cf57d1832d3ffe63f506d76f16311f1f2a13e78b571789", 0xc4}], 0x4, &(0x7f00000009c0)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=r17, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r18, @ANYRES32=r19, @ANYRES32=r20, @ANYBLOB="000000142000079004b70000ffff000000000000", @ANYRES32=r21, @ANYRES32=r22, @ANYRES32=r23, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r24, @ANYRES32=r25, @ANYRES32=r26, @ANYRES32=r27, @ANYRES32=r28, @ANYRES32=r29, @ANYRES32=r30, @ANYBLOB='\x00\x00\x00\x00'], 0x100, 0x6}, 0xa) 16:00:09 executing program 1: r0 = socket(0x18, 0x3, 0x8000) open(&(0x7f0000000140)='./file0\x00', 0x2, 0x102) getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) sendto$unix(r2, &(0x7f00000001c0)="f37961896766bbf96783ebd9faf5c24f05872ef290dc4ec0168eff10417a915002b08e51544bf6a5c464156e3470cf95110a72060000000000000092c2401c34a71910bedb150a7a2f8b59bd45d1cab00659d73b544d15e96a2e484abd3b723f33", 0x61, 0x0, 0x0, 0x0) r3 = dup2(r1, r1) mkdir(&(0x7f0000000180)='./file0\x00', 0x10) shutdown(r3, 0x1) poll(&(0x7f0000000000)=[{r1, 0x1a5}], 0x1, 0x0) 16:00:10 executing program 0: select(0x40, &(0x7f0000000000)={0x0, 0x100000000000000, 0x4}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffffffffff8d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000002800)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) listen(r1, 0x9) r2 = socket(0x2, 0x1, 0x0) listen(r2, 0x0) listen(r2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="88") read(r0, &(0x7f0000000040)=""/32, 0x20) syz_emit_ethernet(0x5d5, 0x0) 16:00:10 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4503) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) read(r0, &(0x7f0000000200)=""/77, 0x4d) connect$inet6(r0, &(0x7f0000000100)={0x18, 0x1, 0x9, 0x100000000}, 0xc) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)) getsockname$inet(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xc) 16:00:10 executing program 1: ktrace(0x0, 0x15, 0x18, 0xffffffffffffffff) r0 = dup(0xffffffffffffffff) getpeername$unix(r0, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81}, {0x4}, {0x6}]}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000380)=0x8) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000000c0)=0x20) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xba, &(0x7f0000000200)="caea7fe852cfd2f222f0966bdfaaf40f9d4bbe63609e21a3feaad4417cf3c9e0b09c16cce4400872f1855b37cd746f1e0ca91928c1227b9881728995d8189272f0e0e970a1b1b1186d7625a20dda60e1a4e1b8d6a4414018ab2111815f749fea01db77002f67b14e6ee0f099196c761c38e71c60bd09b8b4aa1a23d737fe19ec2e0ef33a0000000000000000ae463fa3fd5b789e058d5bad305beff5d9ce9b3167482156730ee5a7ee5f7e59e800"/186) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000300)={0x1, 0x3, {0x40, 0x401}}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x2809a, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x88, 0xffffffff}, {0x101, 0x4}, {0x46, 0x1}, {0x88, 0x1}], 0x4}) 16:00:10 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x9}], 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) 16:00:10 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1}, {0x28}, {0x6, 0x0, 0x0, 0x101}]}) r0 = socket$inet6(0x18, 0x4005, 0x400) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x80, 0x0) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x40, 0x0) r3 = dup2(r1, r2) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sendto$unix(r3, &(0x7f0000000280)="296013763c76365399b8a8f9f468e528b3fceedb0810ad7e8b30a76385998dac4658e6225509ed5247394e98740cefeb6b8bc1904800215b65dcf4a8693c375ce5faffe1a5c6bfa001c94d2b3c51d7da7fa587d9af4bdcf99a766adada458c8ed7fb618d749b57d1c3e351c1fa6f9c1120feeb6e528dbe46dc7a348421c439cb8dc080789a43a4b2a3178e8071cc9450fe799a9d03331508461373e1f46bd7a80f51d8f5fa1d6213cdb26eb716ae91078c6a9d6bbc1c8438afbef72f33ce818ce7eac52da113d12dd9c0404a556b7ab7f5786f3c5f754f884f4286c54ca0e85af1765f41596ec3f0b353ae9e3ab9b776802be90a749a32d7ab40593da421e9ecf74bd883dbbb1407495d859fc76ee79b74e7c374145d1935fd6dfa25ed5035e9dfe207779d0a9418745bf9881421b0599086615813da642420bca96ca41d2518ad8d075a1235da156a0102e1c0dbc6cc34fd8c71d185af3042b27a6699b2777ae85905687d9104b39ddcb68386fc560eed4c9b4c8f501357012b959f30da60362b8c7508a639aa1f03e533e82e3be811028bd96ca7a836dffc362cfd8c26941e413a6a6a4c4a72b806a28c12e681c785d86a41cdcfc9b9937a16d3c52a249338f6ece9f6539e07d0ced38ad1e2f957e7765e34fa939b35be4f863c5c92ecc27b42c5fd5fcdeb9729987a541fb54e591a446dddd7daee7862b02605d629fe739a6b54b4b3ce47d412b2be1efa8de2a89480637dff339c8c01481d6c112896ae278ac5c98a5530df9518514b6052a107c19fb525d3133e6b387163e49f45855bf93c890fbd752d753325e5c828fdc72af208de9aef7cf78fa1302a1d7cb8be04ef2c4874c9e808d849e9eaac6ecf7edb2a76d6340e792b0f8fe3453f3c1c13a89c66d36ef0557ca25b914fc30aac20c6ccc2ed1cbd08c89510fcf88e9c246598cd0b026d7f32674938a84a61694e640013c3c8141ab529430c2e717d665772109e803af8b569269a7d77ccd8ce35c736b337e25a3c8412e5e44b0258ac961cc5e5a7f6d6ce3d384ed8d5de07ae29273dc1f5dc630192e3f4dd3d0b5c488a8df7686c1c63d8f53c0146151fdd1c84ba05ff0509bf71cf537f84d0aaee51c90f6e8f7f45911e1204c966c28968c27ca24da3a0f90228ffa5b82fd79f1698003bfbf938fef67e42d62e1e8c20011e59fcfbdb2526938458a80520747f226c49e7b3213ee06276ab91fed8feb6c9e5eaa05979d7efbc8827013dd5b6e31099bf0467ba0d7d4dd2190d4384ebddcd545ecd6d3923c72c82cbb9a1c2183abc6828d238745ac9472ff3e3deff11fed94e78ea31cdcb98743e04e2978beb23b0fa1cc5dee86cc93092abbadce1e8e5f40362ae80feea1c8688057d7e9ba80c6b09a896fe6240adea01762f32e9ca7fea86e87e2dc77181627e7774174a0e02db94d4bd457efb5f46b04b049bfb7fc91d42ca5112cfd3adea32a1aed07b5ce9e4084018f3fbeceeff130fd7244d585b7bd04a20f6e4eeb34025b948c318ecfee6faae3f1e8f699d58d01496ce51aa2bbecce65956406615d5d16dba39df4592f62b1ccc976730dad962cc2dbbb8df9279b04ff27b3385bbdf9512389247f66ac7f27b98c8e33fa17a12b9069656260243633ac7c60670325161108445b4e7cf7d12d9b9c6aac33385a2b041edc7a8e063ba2f52c44153f4b9c42682840e292f7a920c7dda5e153f615c47dd2b807697928079f7ef55bfa1d7a9bdba49c026282111170a4be7d2590cdc05a8d90feb6c1718296f62c04f5d6af3ca0b3f2fe1581c0fec804c38cade0095e5c1adc095706b29f8d5d008460f79fcd98f11c96cfc3075b5daef930acc6253593c2b474735b719cf77cc2bde462a8426f5bb7050b00812ec0f059ddbc4817e5d082198f6f3ac0f22eb00136ccc9eebb309740c5d06744859ddc1c25cc9eeca0e6e004efe23ae7be522cc9c70f04ba9b64bb18c62cde442bfbd82fa7917d9f29adb9e54d15f2c4495c83c68dc42ca7ab772366ef53d9a439e36c0fe0567b193373ea2d2d5e8edd60fd494ebd056b8dd4ab6626246cb4dada1e3740321b56b6455255b83c4f214653265f7b24ed2c8885e84b3e16486305185e0b1fdd30d74f0b7003f359df47d7fde84436eaefedcd895a66af14aa8d53fea62e3bd89978c5ed6a80b512dbba694fa1e4d18d03e1d05777d4c98e3456b88efd6be3dd277a125b6b670faaf6100922335d9daaf905468d1d7d8d454b33e60b0cdd90cd8c848a1b359de85ef3b37f0911ad7771f3e43f9f27552309bd18881cc6769fb73b27ceaef4f04f4d57b483f9a6cad957046fc9079deea5d37e32bef93d91eb88a6f045b80da990ae8de9e2f63b5a270adb93c933a5df48a53b759db83b358a5063512de1186c3e09ab40a809cf4762714da381e4d701de864cb130aa3a63cc4c5aab9840a056e42f5c07b9ca01c16f9be004b7d9ce76d52ed8be590fefa483653c8e4828ff4dbdae4a7ea6b194be6212f246e8474fcb426041a075639a52e07a133a08c1a836e13d1ae620591afa337b2435bb2e15bb73480a84eb312d57c6357329b64e2a3fec32f75c6e47fdf2b7ddfa9215fe000769723d072179d6e1dab33bc6c5910aae7c4416bcc68d0128d296943bb12acf388bfde0b4b2370dd53a25520d329ba9f36e7a007fb80569d70b00bedaf5679011970f105f0fd1a8affb761d29a56cca5253292effdfa665f04fcffb5f42a503b4beabbf0f08b3f68537d352f379a9b5bf6eb7e00c77bc783c7c472a420c6e7859221e60efd635e5eb7d3f102a5468d4dbf1c0b1246f92c6f42acb5115370cfbc92d110d9023a5a2216901098f3e6593b3c3eb11ad07a583a6325781e429cf4c563d1187eea88a1d94aeb88e1b7a6c317cf8a0ff2f1172bcd91ff5d5911eb437ce6b4df1f5c03e806b2c5ec1da7b0d83cde7b27950d81180987ca3620baf9e99685634a5fc74bc430dcff8a5399d85f1f35148ca050519ce1dccca90f9502007b9b316d16aab7cbb3d017c0f5a192bab744b57b84a04541bef624e072254ba70737192d0c8feb5714da4227ad12650ceafcc8d2f1981433f364af48b53a6c2da57a79e6d14fadc8406cddc44756a7842fc13a25f2e082a517df72bc78282a10ee8b91bd078293e3317f3b77ef8f1016ec79689c2e4d97cf0cf3271aed921f2477abf7ff3601dad34b28cd1cb96dd44a68c67aafae0865f0fc93c44a4d2c2d444ec690f60bf5532db1e0695a8bfc5422b8a5fd8522ff877d18015ec6c0000416e1ff335522fc94bd679257aa17dd1bf1b2bedb745abcfc20ffff71c6389b4498458fcc070c250b7b613fdb921aa24aeec470690a34cae097ab520c23f9d70ed514453a2f93f68af7cbe87eff4a9caf866e8e6de0d01c3c666eea825a1ca882ed71ecc55eca38b21abe224d567bd608eea6ca678ff4f10eca8392b9eb480cf26682811f9944093582509e986cb50f4b161569bbe5b2391fc05669d5208059039a0cef9f4570165160f8b935938fa2e2ca46d62c98b987d83053e18b28274508112f5d6a6e8c2c6721cfc454fab5435fc44aaa3ee6fc31683ad847278310e4be109552816aa03a48ce437ac8f382e7c8893b394490bd87bcd7f576530e7b52e4d9b5d98c0c83855de635ecf2616c078d52d6fd0a459c1c290400134768fd87add88383ceb57795161f37901009b91ff57fd58441e6d7867e46df87b8f9d5b7970f519688e7f5bd6cbae197daedda9f9a25a49e542c20aa215788ca46d71135e02c6c236d8c3cd404421934d7a002cd80bfcced135b6b4b50bca288586e1175c09e730915c6563fb63ea7821d0d85206c119b970ec0ea96a6165f1c48a801b710c6b246d6d28f6904d3906e2acbc21314badfc26a24e5b65710561c9aa7b8db49e9025f043927a4dfed0b9609393a8c51f20ef72f5c06a05f5a867f0c0a352171043ec4900f36a9faa8a6b50c6fd9b768edd1d078744b22e05faeb636411bacf8b615ccf74c12516aee5730ee429d8b68d1531d75ba5a1a556ad95c07dff48c2c05fdcdfc414776ef742cce3001d5d2d2169ffd327dbedd8513b2fbda5e35e7634346657b4ddc2bb42f2648e143f629d94fb54f1caae77c3a85bc405e9beddfb67b25d7f47729b56889eadf755db52d2792eb4898c84838f403428afa103c4765c64f98f5208077c7b2fc7d1b72105b63850edd13499137d66190b3a516e493f58057d6c6a1b7748d71fedd1c9245b13e7f541f27a6eeccd073be13c94673440186a6a420345c98d01532a473167ec0c9efb469eff82a366e6280c48152452cf3d4742e9173653c23aff91febc21a8038866efaa94349556a50117bd68dc9dc5274dc7115e98a9c82d818e349c6e3fe773e8d4165b0d3eb81becfe2591588a59d972ebd8b02e7c13c252e2e57bc23535076af3cb3f972afb0c7bc535140e593e268692167d2b706abc98d7bee5c45fe709e7d8bf539d49902aaa67a565c95db038e29415b9f3044636f71aea1cba37b318c79301d909453ba699c324773e56305aa15bafd0f5e5f572b935294b42f31c73b4b907ecca6ffbda639b477f129a86ab51b97c40907fef2b8f96ba180b57fb99a1fac03e74cd9cc153c45b52dc825ddaba2c2ac637af30eeaa896b3cb14f404cd74ba008b7fad54739e8a12848b3f5f3df8ca304638e07415e49dd20773b23e8e6b82ee7b0a0b5382cc41c7ed7a2a46eacd45cc39ac4e29fabe3c4698a0dd9731364695fb9fe2add8f5b28b02a12ce8799e927a8d54b3d98c54d91b93a2da98ab8f5d1a92a3461cc3a43a398cde95588f3b3f4ceaa36c57567dc8c32bf84d80b339e195b2f598655a80c4bc0a093eb5856b74d7088a3f8759db94bcf3e8feac56ac9ffcb6ba86ae3ccc788e9657cf802f5a7671640783c7e637cc331d45b879a4a74837bbece3720a276eb0ca9b92750da0c6dd5bf85b2fe4ee1bf86d1a03f820043742ab864183aef857068f5f6bfbdf7113242c9db462b6f4b1a36b5befb7c8f33a8bf59c6ff65075a2a6ef137aba536569da8003465f51f0b9fd23dfeec46e1a0c14c27d0f4205c98ab3b69b693395643224a6f0977d5260e9d40d9eb8a99b0af4ebbb057dc2e80d8782badda2643ed6567bf2946ff8df7c69c90ac36b1c9ce38d8aa5c3c3155951d62b61c095af0cda20d180cfc6f615e290fc530d161bc689e58395400dbd69d253558c084bc25c254fca204f77717e3dca8ba008807c42c7d124aaf40cfe573c34a945998595da1437a1e377f7acdd6b2335b1eaa8462f6b0e6fe413b84b833a890d18b12721e3c60f1befc198adff8516caf6c80c31f29896ffb2f4fb06d55e45788e481e91216260d673f0e9b1f55d9a22a90a90f8750f8ea4b880571effe83c2488ce609acd82f04ae954f49b8aa30956d620dbb506e3e4368180c0ed990568aa27cb4aa4df05df151bc070c73b716a0a6936550352416819707fbcacb99716179c327b634b5eb65866ae13676a7ec15397aee16fd8f9d6e2fb9fe8e296698eed544922a8146613d3c28538d9faf623de9f13fe241a8ec89bdb8c2249c257aa7d777d5301e90b561e30e469087ca519ecf669a07df8a3bb4a6902fc4f6731c9cc2dcdf0fa1bd4415f795dcd98533057c74b1f313124372fca442a94ba5017a4b013474237816fb8f813516b0fc84cfdb4066631db5ac45bc2108727f22ec44220d4347d919d676f9f89f27c55e1691b39608cf4753dc05f1690f99f267e6eeb307a798ac052eb80f3ab3c473e55cc1c5a", 0x1000, 0x8, &(0x7f0000000140)=ANY=[@ANYRESHEX=r0], 0x1) socket$inet(0x2, 0x5, 0x5) socket$inet(0x2, 0x0, 0x8) pwrite(0xffffffffffffffff, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) sendto$unix(r3, &(0x7f0000001280)="e7223c7326ea2a5cb988e0ce3e0b4508af9a0b20aa9de114f7bd2a6209c167f24d38200ed4e11ba189bc51288e00a98f7c1187f8a530f84fe22955b1c0586e8c1a9395f1d391151260d2e622ce8a7562438e87a57c91a1a39d1a22bfba2c60", 0x5f, 0x403, &(0x7f0000001300)=ANY=[@ANYBLOB="00002e2f66696c653000fe9a8881eccc743429e38404202c8d1ee4bce5cd09edbb7b840f387c5ab62204facea843030a1e140e43e05bde8fc350d326b8c747d1d2ffe8712f07e663fbd242c66f17ba7855d7a62f983f3bfb8e7e17e7ed96a2369695c29904af0d8f1311ce0b99d6f16723ee481fc30bc0c3c8ea9892724dc1355ebf381511d0d757bf82aa08a6d82a311a4dc7bc92455abe4e1eb241fef4f17c226c5b156e1c0e08fbcc8705e9cdd4e1e43b"], 0xa) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe(&(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x45}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x61}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:10 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f00000006c0)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000000000)=""/88, 0x58}, {&(0x7f00000002c0)=""/67, 0x43}, {&(0x7f0000002140)=""/4096, 0x1000}, {&(0x7f0000000780)=""/88, 0x58}, {&(0x7f0000003140)=""/4096, 0xfffffffffffffd51}, {&(0x7f00000003c0)=""/150, 0x96}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f00000000c0)=""/58, 0x3a}, {&(0x7f0000000540)=""/167, 0xfcf5}], 0xa, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x3, 0x9, 0x4}, {0x18, 0x3, 0x6, 0x7}, 0x401, [0x7fffffff, 0x2, 0x7, 0x2, 0x4, 0x647c9a2e, 0x1, 0x800]}, 0x3c) 16:00:10 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0xedb) close(r0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x6, 0x80000001, 0xfff, 0x8000, "207eb51baa8da6688a309b8eba2193c3f7b55a5c", 0x8001, 0x7ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) syz_open_pts() write(r0, &(0x7f00000004c0)="ca6ddaab8a1dc2c547d6d7ea78aa0ea3a1169884263e536b1f91575efd4f96c63af8452a491bd7810f0000bf8db0bf1725d4bbe85039403ccf23990214d90e4d83da4cf44624b61f50e6f22ac8b5e0f3ff5202d2c112b43db5a830bd13dd205776f25ca5840ab96dc77b21c4c3ce6274cc8ac3047591d06729e1aaa02f3f238811da5f0ff0ee042b7ab1d73a4cc9a257db7f4b9e0b000000000000000000", 0x9e) 16:00:11 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000200)='./bus\x00', 0x20, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000000)=0x700) 16:00:11 executing program 0: symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') symlink(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file1\x00') rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000000)='./file0/file0\x00') chmod(&(0x7f00000000c0)='./file0/file0\x00', 0x80) 16:00:11 executing program 1: r0 = open(&(0x7f0000000200)='./bus\x00', 0x800, 0x120) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000240)=0x8) mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) socketpair(0x2, 0x2, 0x1, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f00000000c0), 0x0, 0x800, &(0x7f0000000100)=@in6={0x18, 0x2, 0x4}, 0xc) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) pwrite(r2, &(0x7f00000001c0)='E', 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) fcntl$setown(r1, 0x6, r3) connect(r1, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) 16:00:11 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) fchmodat(r0, &(0x7f0000000100)='./file1\x00', 0x2, 0x4) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000200)=""/142, 0x8e}, {&(0x7f00000002c0)=""/67, 0x43}], 0x2, 0x0, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) connect(r1, &(0x7f00000001c0)=@un=@abs, 0x8) 16:00:11 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x1010, r0, 0x0, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000), 0x3c) 16:00:11 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) close(r0) r1 = syz_open_pts() dup2(r0, r1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x1) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1d}], 0x9, 0x0, 0xffff, 0x0) 16:00:11 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002000, 0x4) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = getppid() r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001340)={0x0, 0x0, 0x0}, 0xc) r4 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000001400)={&(0x7f0000000000)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000001300)=[{&(0x7f00000000c0)="d08869b237672f89ad4c4c29030206812ecb8d07731ae4f84a3745a04da14f674359ddf9c70bf8bfa7d8146d165b2bfc0a723f081698cf1da7ebac759eb1b65ce50f9e4e566b50e5de820aa344569658c617eb76", 0x54}, {&(0x7f0000000200)="40b28873d8f762216f45794b3a68430350", 0x11}, {&(0x7f0000000300)="a6b6f1d86ffff18804d4f73a0ee382acba6904fc6aaf4868a13679d0eefc2c9f91d29290ba342646b0b6152c3e99d9a7a1931ea68397063a9945cc471139966ae50808eedd92312dccbac1cc9161ac1fca1f20a0845ac45d9bd60aced45086bcc77fd265b65947bf60a451f087f82f9bc61a1080ad31c7460b273ae23fc010d1adb33d77196490eb14f0e59a7e9063c9399c7c0d8c25ae306cbd24f59df983224d520fb0e58c01efdc83b76b584f8117f19da0a904b4560c6e4e0244a43159ae349ccb0c2a74f3fa03ac9c0d5aae479df8e081e90885e67edd0c1dd122b5459ec7550fe5560762e7180d896cfed51405d6b21e4c7d84bfa3943b7684db1c4fedd11e8f1e33c43a7085e3c4ee241779ba6370baf97c8d0ab6f126d8d655b1e0efd538d0d36f806938a1702c95a1bebe208dcda44d9f46b3fca27dbbb22b6ec6422aab24bd2d5de5c9bb071b9e819ad8fce14edd2b99a3abc21d049140536e244e3db4b088649d7037ef1fa261d2540d6a09fc229abaf33476f9893ddff0118d3e584ab55d8749ef311f82c63dae4ad88b8ebfcd6f01478fbb902799eae93f1ffb5ed89fe9630b8e306d5dd46af1198d62dfec3cca8d69e67650c4a13590c6603cad732fbd0eda9c0e115e112e5139fdd4c0f91779c54be7393927917bbde905456508122e7fa4c58ccf9347c2bef8716b70ade163b5de71151f803d121a4a213e09d9b9a07b4911c717ae206fce1261ef3a726df7628ca2333891db8396fc2be7d0be9cb603eecc13cd8af5f57d415e558e87ef2cb87e1fb88f0dc1117423c96165e363fc13b7312a09488ffb65b3e19f398dcc9403a7a81f32ff0a6b5b74737fb3d3274d2b8a2baf96143f9f24d61adfb741b11a38ac06116d69f0915dfef39e3d9c8cddcee039e52d0eb67b78cab92ed177f039f48d848877ecc9d87644b5be9397aeab0132755c7652f32a4c965eea1b7f78244328682a06782ba8ba78d554e1b152f323d429471aa2b5292ebf612757bef3dceed621a8364b4151ee610baa87fe7030de5637fb291fc20f0c20b23ee1e1159f542dd53249f489e4bb411abebe805dc7f0b7cd4e98d7eb95629b6213dcaa82bd54d255801619f3c4a128c0968c057f976b5587a6dfd49e3532dd9a24c752a7a43be96daa1fea5b17abc3e025ab9d6c45341a6638c61879c0e68929a0138430e181d35bc66680cd6a17b5a0b2bdc9acff593d182e02f7ed2f83d42ed6f06dcca3da35411dd56eea955004c6f0178814209ba2e5a7829aff91501b1f816ce1e92c2382dddc63e8c1e1ea3f0ce4d9f6351e96da574090928a4b724e41970c70c3474eadf593610792479870e59b9ecb08ddc1b4605749a9d9fefdc7e2df51034b0ce6584a22d15882a53bbbfdba720d1b7a25de07412afd89f09bc7ec996a556d72786e11c822c30aac4e2c1c111781cb78aae25e428f1e5e7afd48a3f9aafb4aea31d62d1e123a0d7c5cc3d810860b679098f0e167df274744fe9efc8190a47f45e3538fc1ce704f5c1f3723002cd980264801763d3d67ac1a0f1c2e51d28d012223a52f86b8032a930a08c73379cc24ac2a939a727486f09b7d79a5db252ac00e8cfc7150bfde7a832caebbff958c23cf91a6480ea7cb6468d7ae5a547707b5cc9fbb5a74b444ab73b5197d8464cfdefce354ade725f2e42795ccde4671a68b38c53efa893f9afee5bfe5cef46a33bdeed1795d8ba7a0a6b71db34f9ddc50e6408ac7c5cec13a3a36fcf166207bdde01aed203d783187d3fa70f4eacf3263461008a9677f2df3d5ff3451867f3118006fa5eeca871a16ed5642ac1637918fa50fa1120c65bbbbc619f2d39d85abfdee6ebf5a1d48c0c7633b3bbeeb2fce7ae85666b99817b3207836a60949847f01d55e9b1b4eb8e191805b7dd17605e14179d5541e33c032c64b685c2adaedd13054f1d9f1f4c85da4998d2f6d1ba4defc8a787e8013b08c684b91c43e0f31e1a4c12c6414a351245d14ad61c6d283513c305fb9ff5068f903e30f2bb7d405f1e34ce9e706f3218d2e0491fcdfb9910895b15fd03f1a1368f25dfcdc367f9b0f1da5e576dd6cfd802dca81baedbcbe6137d69823139632f99236f7bbe3a36726f17082e2706f4768c0cb8a521b72d201650a049dcbfca061f268be397dd8c4c66781dceb5fe9f712b83e474e76e892f0f45f4e1c9a812b8fac5d86c72847b502996d67c3016a560f94b9c4e1d5b3ee88f709d4c6097deea0426d9ef739785d3ce9f40e346efbc3153c1014fe92a2b4d9ed734dccade3717bec3dce8799e28d86adba23b7b361c2de914149b0ff2485e81c1b86c8060f06026a20f550077da1b0458d23685fe7f2d8d4ad4a30c0c0a0d561e9a57ff3d571c274b933e585c7fe5cd2637960303c8ecfa61ef22b5a09a793f305708f168cac24b7c20f9ac413325e2c41dcf26ab18f9a588edb758111a4c5d02c32e1e72d2cdbfbb0f63076ed514a8407683e6c213efe5efa0da615381b6fdbbd0f3d3de5248b133381a4d09fd6a2df62ee584ab22193451afe8a18c44a6a51a0471be5e92991109dfe2d1c6a53c6aee231c8792629cc35637b3a17c52405e8daf72f88cf2b9049cbb6b547f52ecc6911f7f50482ae76733dde92e109abc182fafdb79bed29b6ea3b45668512d3cdda5c193c9734fd876942807b9ed0731d2cbc5b36c4191c7ea5aa331d4e85cf82d68bdae0e64ecfce65a65cb33b374b1b989cf4dd01779a13510b53537a443fa1aabf85c0ceabb70242cf37055b8ba840d5a7b89793f06f541b0e7a1d0547dbd8e7e4df6283deea51bd45f27cb569f12fe8a4bf5c061b3df8e6ea521a85b3f34987fd904684385289f0a812bd02f93e8e7be4c1688fd51b41e16d25c57b1b29febcc5a516305e725390a530615d61a86c543f322d735e1b14f141f63409b3d4680f36162588e369565c9258ebe9dacb8a9d4606445eac1fbb032d1f5fde7feb15756bbc689ed038eb5cd41ed1271af694d66dafc2f1a5e4a1df32775b6ba5cf12435fe55ca192ffe1f53289bc4e1702c82c2879b3bdc2c4a9e5ef0aa8c353d30d8a93805da01a28b138698b09d03d0dc68cab52e45dd4ee123c049d962c99743510a6d062d8c58cd6236609e6f62e1e2c14f88c32a33f27a3401157d0e8e81256faf95e6cf856ce009665bf7a418a2ff8f46dade5718ae15572b395fafa561936bc0b0d1f44f8f412a5301b12da258954332d7d831cf6fac643238d9884015510f2f544f1a51da4c15fd4987fce22ae1d042c55bba3dc822a159f3ff57490bfd4ad30329dde02f874a2ccb77846ae79a4944218fd53b4bf650753c2ced93b245091068572669cab7eb510d33597f9eec7d385a8fa4dc35c4b1fde79ef71febdd6f6c4c6f97513382abbddbc8f1fb50f21b28a7bcb45ca24107ff360a526a1deb0aa5ef0f3d9e78ff90d6029216ee858bce782c2082ccbab727cee1ed3ffff0977d883a056670c4b624f1a967f9fd75af7300d5e6c50017b771269cc8ef8cafcf8892e342367a0c791e6c08cf5a15c063e13562f238515d474aaca820dff110c0683cf4e9334415947fcce66d0314671b2d2b0e80f97df0b461df88496571ac63314b8ed4b2fd4f83d967a29e9232d412bb7ab8cd8e11472c0cfd9f19dc7aafb9602e48fd99a8d2d406f071cf55e65bfa8796d8d38b81cfade5ef4e73c2c3af701a124889c36a53eaf0e1a10c5c717c9a035536e144781de8cebdbd64e50c1f8aa8c789cd858bf16ecf1503fd650196a111629f139589028296bb211c543f31d1f58c9b004aeaf2180a2d7df4980f22c7cf6b0a34fa0f9a292272cbf08a15afdce27a4ea61d964b707479bbf46eef593e0e5884592fb4bad2a94c67602256fea9d56166a00fe50e271a99c261ba6fa92282003e1f2e62b4aac80f0695048746990d193b3cf3eaec60cdd36d3534a0dd899b1d5b4ac682254964b99659269a57c8258a313c1d424b52fac27df7ac57547db2ca0ea918b5777394eed4b11d235843c251617852eb01408258e533328f7a2ef04afc900647ce39ff30401164b789c7bb4878dd230ad2fa00f7a07c161b58e2b2e1fa8a593316b81d39cb295c61d27bb9579441332ec433d60835ba571ffdefdd7e2343fb5dbe92c8c3145b36710ee184248c6d03c5004caf6232b5874bc98b26270c703b86d1528d465a5b885a543bd827b2309ec4b7758a3fa6257018f21d154cf9e372435b0d7e6c08a3144abcc8aa5ac81bba634756807505696b834909c28d2e1afca2360616509424cbc85ab3d8711f6bbd97525570daa12d738a1315012939ce09be92043fafc0ad2525484b11c522c1bb8b385a4b1e219046ac49dac8fb70f63c2509bc89979b6d745c16dd00961c3513153e85ef9dbe3ec6dd874979354399d9a0324bfd2a79c524535fd25bf5342fd42bdc3df6e5ad5335dbd2a6f2c9d9724b13bf34c9993105edc27e9a3e31c6ad8798c6e02fcfc85d6c30849df6621512628a4ad12175221234f6d95e0e166bbcfcce31c5833a826a41826b96786d0807fed372f63bedd5f57926cbe3ad7ea0dfda8f71c2342e42a6ccf4e457811f0906b8bcad763347949b318f939ae4af0a8f6f63a22a2272597db4aafbde2b496e6d94bce5de11b1916998ad654e866d8d68f5feca403394453c23fe801a2ee2a6097b47c084c84cdb2b432366f58f5fdf4754553f168deba42f8c8e6346a3962e4276765dd196a28e43e745461f4c2f9b70eb4a5c24564bf945dd2d8e98ed4eb53a97c7cff694f632b2c61d668452a4724784b611002f5a6fae75f1dceaffb73ffaa2096540e79d3ed3fd9d93f83133f5e6b49676b9f73780ed5d323031543ceadf62ff1c5bcef470d570c47456ef67ea780d73cadd2a16b854a1af15d9a90ab671f4baf830f5c35bf721cb5a26dee13a2b12c1cd73fddc59fc00c2197ec597f90a02f1478f0bff47af18af70adaf25504c258ce0738e68f1ebbb2f6f710907e2f5ed2df66aed46cd8feeb38c7002b7a67222a4f98540446728b562288b6592ddb8ffd74147868defdd86782a6831d11334de22cd4ab47e624b4435308c428933419abf62ad72869eb86a49571d916bb1d8a5bddcee56ac1be9d7304f189c6a3a982321507274fa60c50e27d15719fcaa62d1fa1d40d13613a63cd92277bd9c627c0616ca40affff794d3ce4cfeb01278eb75da53a05f192d857037686cf3a22a221bce42f04182a4f539640f30c77071fdf49184fbf97d3337a2f80ded8c3301c4284fcfb807a3ebdca7f17171cedd2a9a9dd0e8ff26a31691c2f4724ce0b853853ed1f6970d2ee247be8f6c47a08c4570a2c9d1675ec45ca3df9d3d771fc447b2c6705e11f8a08b26e2848d7d8764b4dfb41ee389a56fa11f125a5a04dd0acfa55595ab25732649d04f7145d5fa1662a83861998575d934bcc27adfbb774ae7dbf17ba8f082590993dae7c0252b4d08a2b53cd9951fcbf44353562782570fc956958b9bee9ff815a4873c8ed57619d33096ed618406ba2694b39e41f039b00625aa927ee58dac6156d9a3dea1c79ce3c6d1353d482c541f84233714f084ee54ff61d3bbfa52dd5d14cab646a48c9f23157c77f2993c3ac87222b80cec8f7cab09c5b49819e22c3ff945198c6091fe7a868a494fef12775261de84ec6128fec7dc940311d08c6577142f66fca370d6af181bb58bfdce8e1c4f79eeb0c0849b6ba87fbf15a06bcfa9cd6853f41cdefa4c4536915d7838a0f53cd6086e26783de6b98abc5fe94d0166c2ea6c713", 0x1000}, {&(0x7f0000000240)="5d26723099901dd224aa258e01b6df32075998ff09584bd784d5c43187ed0d7971d58e1ff27698444c4c33a58d92d1e32e5c0bba7c6dbed5bd306efd62a39fd81fc0b8f10ec32f710cb06bfb7e47843c2c307e834f811f687bd0cedf683d15cf4d45877ed3353fff7a59c0a20113b0ade7e764", 0x73}], 0x4, &(0x7f00000013c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r1, r4, r5}], 0x40, 0x8}, 0x40d) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000c, 0x0, r1}) fsync(r0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:11 executing program 0: r0 = socket(0x20, 0x7, 0x4f) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000002640)={0x0, 0x9c67, 0xff, 0x0, "d730c1c7e40000ff0100e200000000000000009e", 0x800000000000000, 0x4}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2, 0x0, "6b0000b40000004e26d03f00"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000180)=0x19e58199) r5 = getpgid(0xffffffffffffffff) r6 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000002500)={0x0, 0x0, 0x0}, &(0x7f0000002540)=0xc) sendmsg$unix(r1, &(0x7f0000002600)={&(0x7f00000001c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000002480)=[{&(0x7f0000000200)="35a3200c937c322e3f6433b84fc04e7352f3acffe3fe285c792234a18a12ed6656583c3dfe6f837481847e1a9c88fab75e00318b83e79cb1afddd248512c728100e903ac9d72cadb5ddf708b31403b0a664780f626b5cdce425df69ac4153205852672e437e09d945eb4df50daf86f8607e541fe6fcc7dbb6f4fc4028fb8c63d7ee59aaed880097bc0b5f779265e8fd7b60e2ce2e45b2523d2aa32f9d9bc0094d856c22bb398cf920734e00998327fdd9ef2cd260a1ebad428f93772e6d172cc7cc43e5390ad2f05bbed0170373683018949bef0370784668a9f4c7ed809ba9fa4313d5a1851bfceb9ca039b20eedc0b79b2184c5ab60ce6c00b23e6104d6a10f85e8309d26e913ada4aeac80501fc27b2f03f2044bd895bd8103d27f7dd621d4483b5e8215450912f4d9c1e45bae3bbbc6af1e46a73630565c37005340ae89c1d9d4e74ae10f7058b616b9f2829d5a090e2306ac8458ffc6ceda3b8df9dfa3b5a970a4c628e3571f40d88328e66efdb2772584dccde5ca8b24a0c6361b5f8efb37b2123e1e0d4ee6a75aa5c3ebe02cbe3d141e3955a6f3279d897203f9ee43c1b3f76f1879e5b5185abc5be65e5a9a7ec2c56b3d7bca11dc1d84aeb59c4ad4a0c4368f477a50f547d80fb48d1991fbcd7707c2b9814b789a0e879b288d7f38c9492c44b9468d18ed39c45e023b28bacfaa4c89950b1b2c1277757e8dceccc16961c2c3227010d124451985d31d5d0450b486d30fc510c356c8fc1f205c354f110c53f4d6d3d1df444baf628eb0dc3c36ec0be1efc6df6bc47cadca84e43a904a8c4c1888289657af3b21bcba85c81430c0be28685a67deaa92367dd6e4f600b44b0efc4e7fa74ce61a0a5f3782d114d2f0796ee4a8bebae9428ae13447bcd453364b056bc5053dd2d3165a8ec5b6c57efe406a50b7e9183cc3cbefb88b14003b5e67ede555f36cd11ea64c9617ba84a839c359da6546d9eaf7b4689d497ea2fce5e108d937450ffd2a02825e3c94ab42f4e42d8c0f5607fa441828b0198d79ea2711e55aba290773f9762a01017afa99bc174a9a6b98ca43806961f9d24466302bccf7b322043baf50880ef1b5bc96a0963433751e1d5350b7bc47f2ea3a24d0a499bfede2b57c8226e00f92989c4dd3acfb57754f2a3a7949039cf31a6ac67f4ac1ad66fbb3bb0864a66fd972a4f22b6c1111b3f8e70268517982c18136c79a18f14b4f517e1573594ec6cdf6a7612fc83d0338170564cde9fc79cd1db4b56d1e4efb7429b1c1bfc3147f4ce283789b025491aca2055b8a19d3699b2d4f88af43e59b5b502831de538dbe6245e52d0e5e6514624e45ca2bab5a343675bb703e18ee8982cdcc661ab37add4efc37211a226abdd6bef1c034ade0489dadcb8fd30517223b895e3caf54e9ec14a0364ba6fe454b3b01ad40a50d6b7a23ef553cae912b2fb47020a114ffdc4fb0447cb33905970a638d43e049240f3dab3c9a6d6ae7158badd603652b607c495184d6079be8774341396b5f7b09c2188d01d16596fff1a49df26807744da715d81bd52a60cbc456b87227d6327dd3342e96341e63fe3f4391c4ca1b4781e75c902e95878c20fc01106014c4ee7f687f230345b87d83bd03e709e659a07d4c7b3aa949eb9168f02eb24395764e5d9da9637772cdf4e71aecba32f9b496abd68dff534170495d6c5df5b33ec2d404d154a3685699681d4aa384198b3be435fa81c7078a9e60a787c3323188a5a8a5a4af24fbc09a676527d682dbfcd4934af87f0e54733a8e237f77da24919af06b34a27738a0719a1eec2aa13e6e7e6f5b4a0181de640d7661faf5950b4a1ba8d95879893ef769a91a1e6031a88d310a5bb66d7a3fe7dd624f04919af3de0da943892c62defeb03ebdcdc1fd7a30df48f133c32a07fc6b11ae4a8c1036ccab97ddbf90f81c7215563dc38788ccbdc736ba8cd4f9eb2ce4a4a821b451af182ad303c9da36da43763c15e0d9e3c5dc96ebce8efb07bf51196578eb224301446fa2b40a3f95956fc9365316672a760e9deaf4cd671c1879ae3a05f8ded5a1456206103e981f262adb994aa8bbaf63d8b22c22cbaf5b5ad98661952082ba998e5915d0afc79f7bccf7acbfa2fbfce4033868bd14e191b8646b9cbbf6c478883776ee76b483ac5ddd228e73cedad7f2666ffe7e29a6f85c55bedfff234e78f7089a29b98f70774d4ea22654fb8dc3516164df13b6a775c050119c13d7e52f3378c1eefaa4540b35cfcae28961402ae9307d52932fadcca91aa5be73f908c3aabae5ecb47b57a27f34ab0c3cce0f0c40e7e1ab742d6fe574dfab1aed382714ccbd06fb35f82801844887dbba23df8a6514438b4f4d1b6f1ce1df5ea36922134f1557a0bde70c0cd914e819671d8924ab18c8ad49d9e25b7acfd0850ab9ded9424c311bce38ebfd5026ddac79498a93afbc9ce3fd6cdeb6b4bda6fc954bb91bb428b7218491eea29103470a1ea9079ca0e33ec6624bea60e9675e60acee554f926a41960656886904766942b7a8a107724cde22b504a3e6edce268feac1c49e06c53a74cfd2dd0f4ef5cdcc2a92b757f422ecc0143b468801ebbf59ae283dcf4c071a0a73c2eb93465ab776b3ea6ac11c081c0cd769b2a88e705dfe51f13b74bc8420e89735a6d67d1ab4b49aaeaa4732191a3136b60d36168cbb1d0732630a466c80bb03eda69edcde78c5295d79df920db752a1937267f961bad6e05bbec35862cd87147baffa6ddd109d2c75669c442e6e48d4710113f944269663e33dcff156a0966ceac1fedd80161e5882429b870972fb989322d72a44cb75de3dab39bbca8f90add7a3b8fa3ae9ccdd7f2f7ef85b1475b08f99ae03ba78bff540fc18d10085e2d0a1e17fd0a29db1770408db4e205536536d7290d2a2b06f4b867e424cd442ee614d23da01b9676128a6613866b8e16d406f2e27d8c55762ecad5d40e65d38bd7febdab244f9886efc9a1521c2847fc72f65549407a1f7736d7862f30892e692c16b060075a0fec1cd2cd93ddb2c72af123e3df33c2beaa3e7e917914fcc42d3b0b73d4a74b8a3000884f5b47bbb3ba471ab6376feee6a8cad1e7cad5853eca20705aea837b44434482076a7f3d5c550b6b2485915038b9496354911572a0b12b43c2380489450636462ef8ea7d2f214b3ccc036ce889b03568fa71f489e04b8f3c0a4b72fb2108599adb8005e0f55deedc936b09ad9899d360f826e944ffbd26ccc8c72b2fbd3dfdd8e65a72199bddfbcb2fd5c3fb137987b55ed5b178f4c236f4f5ac2b7a04f39b8d62a2dfed9c8405b4003d897b8b5fcace1b225611dea75ff3f01bf2b2fdf760bf439fe341513ab095a4cb429a35a355d51d9b79c042a762da7ce691a60f4af1c0e8fd53fd6c59b977541e3deac20e98381badff315a14271ef4d7cf8f9e805469f311bb43c9c570f074f3f3624124128464441bb85b5af775d4ea9c1b6552e7717ef98b57460c40bb9ae3d2885a2a6258395333c24ce6c965d98b563c9c82643307c7b3a716b41d8b1623a0d03a15795c77d35eb388df6026a6bad15375dc450d05f392d0ff0a65c66389e18da88f0e1587110631b967a5a9dc3948dbb66b6029cabc68cf288d0536dd085b6e98237c31b4e56fdd2301aba8ea1cadc55cf802acdf174649a7ad4b69226750783262d67541fd5f88e7a7617fef8fe137175936bdc60ba7075939af588dd1569a3efd4b7080d1b0eb9f7f44cfaca1d66b764d139562d27d7e14a8dd39048911bcad040259a40dcb982c526e8cb4f439d360d598fe4ba2198d472e1a1a0071642506cd4a293e01768ecea0c42e9c98428be930eeb4d6816d63b5cd514dbe1465bc929b2a6da0ae82b9c07322f11ca23ee17476fd2feb1706fbec3d0aac450c4d15e7da00f6ac1cc477d452c09060be6f2a003b9ec9b8be8f116dd0fa175e16a8b8fc3fae2dd8db79d09b1f7abfb1e60526d0ed12157f074f6386c4d3c92e6d8a8094ffceb4bbdf2f098153d1c76ee292a174cf69ab299f639ffe6f3e78ac570437769260fc1dd4a0269437ea56b4946371808bfcb2f546dd54e6d584f4eaf83d79d1eab92ee3af4fa6c57f06781fb90013d73cd532caf3ea4cc99b4a73a4709ceae4fd03716b144a72404b9dd3e62f0416b0499164fb84fb671c31066eca3d6fc4332ba3b420a1b3f835a6220b35f324621c678d8ec92143c8c97f3568fade33782f3e050c4f5042b00a18a8cd334fbb7506845c126af3abee137aea760f5a8c00ef0caf19ddeb48600f145cfe84159cec953b44f407675f8d3d454234845321b04f13c0030ed477ea6c6545ce01fb310e0ae3b02c276332c0dddcdb15a2836e605133454c69b2c99c4a502aac5584aa2703f833d57c6e8746be9fdfe7eb0eb2cdb6ee2be07e8852eb7f5f95e5327eaa7914bca066f0afa49f30fafd4de096210b018ea183c3fc7796bc8c7f602e33d4f4e4311484eb4c7f7833cab6e3807b279937536d891839d00e4e754435905236f9e3e7a9e288b15df21f8cb4bf3a36a7367886bed3625a0de20f7db1f6feab75871e69e869c0c8a90d32e5ffafdc8c8d625f68d70d5f7a0de2470d4ee209d049a9c642d468decdce5658e852ac57450c697a09dd001f358bd84182069f6b492eecd6880bfabbf6798f8f292e5c6fe83ba3bae06582f67ef62e2e0173dfcdc6df0be13dc897847b372db8bdb204e367b7c3a9345051daaa1df333ffcdf8b7e064e3d74e6331636fadb6d954fc70b9a29a910103eedff240e55b987e2f3fa65b38b30855b7e49f0d99c0bc7976f4fbdb36a7b9c2ea78426a8040beabb9ae33e6bcf2f913a4208b1360fe5b8f55adceb9b368f3b3e6cf641b5601cc049124c6131d9b68a0fe97287bd9cf7d8ceef08c958aad8b44e4c7b628d7f2290ae369549ea828c27438b41940aff4b893729bef3c244771d798cc190f6e6e8c385d1e68dda0659e349ba2014ac6d67e9281f353a6bb2ea7c9b33f7c293f0fa2f6bb38dc5b5bbcb20c6dd8851b9da80947f1d0dddb0e6117793d2c9c6eeeae36b1346450944a570a476f2fa33947c0ae63696dbd003f0e49e74a17e7c62b4246618be5549eddbd480547bb458698316e1e76dc5243e154ef8667401cacd0bccb36528085568f2fcd46f7f64752ce22a1dbb2b492c80c87c6c958c5b817f80625014778ef2ce9418a6aef11dc752b5d1c9ac05c31a2460d253e600ed355afaa4e863caa3279e0b7612689623deb6115a0abec7c3278e0d48994817d1f7b67582f1372216e370f9e692baad4765bc708ec2657c3ff76a9a9b763f8fcb190d76b8037f4a0cec3300978865b84199988a238431bde9a9077d7b90bbeb3dcd159144cc2c711458a9f9e1651ac3cf1da1b5f9b57b6f66e8491d44371dfd03392fdad25ba3ef07b53622ccb00e3fdf4457c2093356111f1ddf6aac0e255cea9b01c8ecdfc46733e07aa05501e4f29e5b51d842a980de22b600757c6250667f1d05edab474bee1258030b7dcfb812237953c5fe6fa92c269c0f9491033c8ed753e81fc2314ba7f7a72d3edc58e60dc41f045b0c3d7062be0a6f09376dabbc9bbf9685f5dea92783d96851d5b886fc47d800b89fe4bf6f64dcc0ae2ba50067ba32347f994d0ea93d76b2be9294179218bb83b23d1a5076efca5dec86154a4ed3ef69b86b4a6d58aa9bb68a3bd5c838410128e32fbd6e5c35a822b24bc5f55bf9f709a54a7ca67e2f1b72bdf78b8a3e72eb5a1d6a13ab354a7d0372be2fa186265c8cd44697ec00a9417ad53497c", 0x1000}, {&(0x7f0000001200)="e287b64198562d2ca09ad40364ccfd0c", 0x10}, {&(0x7f0000001240)="59f154caee924394de", 0x9}, {&(0x7f0000001280)="196f879a204ef09a19f93552cf045dcb5225c4bf7ae5d0ea3d861dba6434fe8c828f796822a5459bbd33e148311a271d91264372111a5ee356b31804917f626c26bcfe2f608d827780ba801cd410a647a36c328b114fbd5ac9be633898bd960050542bd67dd3c6e4bc1fea74a4c3c98c704e3dd7bf51cc7c4cddfcd828b1474ece7145e8d446847d5be3f3f2b28106313984bf6125191ef69be5e76933506680626a54b8207503072df0c98de11e6a56d9bfbdddb83781173c3a398d4b46c193ab01853bff94479a5ad28bb574fa36c262950dd0ea145b228bb66fa1578dcf8fbe2dd1ba6bc142bf803ec064b74179d789e74e07ee353925f05caa135a5fe8e5969405ed4c75d0ee5a6569fda09c0e60277284d35de7603624b8974ca37b414fa66d84601630db3f6ecf5a612b4304311e803c9e236095c1ee1f5fad4815171c630e47d7a7722b50c14c5dd9e7e64e0b1c424bcc2ca600c17e2ac0d13b24398bfcc0f15c231f31e8bbd1162a5e9f2587d1af2edf4b3bb5ec64ecd7c77025e60121acad23d15213353d46270c0bf09fbc8c4f6d69fc8ec6ffef2ed1b981125e48227e3583392b44fe9d8c795d44ef1a217acbc9b1a2b3ed409db20e251651e2e8d7e548bb28af2ecee4461cf4dd51c164b6f2fb190ce9271e0586bbb5f6ed1bc27b9eb9df76f18257c76a7ed0f6fb7a0e855ab38560414cec7be8e17ec03ac589ea171a49ddd3f893a71c816772af1f885631e8acb7b357c2a68645e2b544843d16c849260e113c07065be47946bcdea61773b2eedfd73b6f561c23a4de513b1514a6367d36798dc26289f363111512247f1717a0c8fb3d1ae204e13c356c3c677ba4dd6b1a1c4119bab47d8fd698f08cb1c1806b42f40a6f6fd88c7a5e5c2ba7164a17518491d77220463409e197437827651ebf3e30356ae9564bb88c6e5cc6798b7ecdf67f0647ba704ba6c9275901b5540a47d2f6850ebd00c5111bdaef6b76a5a146846997a9608827b2e8e0de523615bc080df42c7bace01f44a5259f8fd5fbdad06091678302f9786d36fd1f55463affdef994e81d3daed3b1215c7cdc78da12d4fa644879dd4476c29c2b919f49a7f5d3815eeb34cde1a9ccad3342cb89db6de840fe4eb194323cbadcec06e6d32399333a6933c7bd75fd3b07154b9cd3e92d1eaf2296bbad1680dae55729c4fc62ad24b26f9e7d1f0c9c4dc3f9fba9b98405631599ea977f4c0182d943cc63da00773b537b5265d25200200a17e896fa3622979c1e33783fca3ab7bd638e4a2752e93ab11a52c69180f37d1ef8b3a6866f3cc6326980f6b6472f339eda797908c457aa74f64084727a4186ca03b356c2a6b12e6604df40e0d32a23b14061c11aa585ed823956fc96375097d8cfe1fffee4388d5a212a69c1d3ed2b3545e12cdf4365d75e279157b2d4b2f97f944542d37bbd39093e9385a9b60c17a03c7df6a7418bb587e8a4e62beb6a8d147e14698492631e82af2dcf7be9d5871d6f98f9bd84f579d2681d53384fe732a8f8ae81848c030f25bdc1fb313c46f3378123d1f6876e8e5ffc0e12a48e954115abe114dc17ab8bf7ab02469aa0730efde38251daa130bc176d5b911ec52eb7c65d81e32c2326864c8f8258c1b6cc47dde8bdff0aac24026ed78d8995626e1809f978a2f05ed020b43fdcb44f85e40592311c32be9d1005c16f8462fb9883659fda42f51de62f72c6b510fb39ef09171fbb8f64184212f42270734e196c4d8980dde8770c32f60a7e59ab7642ca40312e1b4709651da376be908b13c00d8b7999920b5bb85d115c57656e4bc7fd7a7c21d996fa96dec2902f8f4c50866ec828f190a8f49c49870f1e1f92056e529e536df2d14a7e409a7013ae2adaaf9b2e7bacbdff6ef59754560a39eb204db0bd1e30c74df5bc846afca40ddaffaa05ee684fb35e9cab095b69f2a775ec571b51316ca74b2abbd2ea2deae2e0d028446c214240ae0b2d478a71bb651eefc45a7f0ba4cd445406c65760ef7f5740cebef2d35d288591e838cad42405933ba0153d547033be75059e83829052bdfbc1ebd3a8ff8ddad5b7c401269fac0704aefc1b5da96c3e1cf5952183ed191be24d3a10142e0751899a3bd9ae1256e9b31954240bed0f2710c9f66ca824d1203df736485f2ae2c2cd78a2e3d5e03e86425bf0412953130b141f0f08865397e9e1c50884457fd43058a1480c29940fcf2d24b1927a695252c29922370a49741b283dbee976224ef2cf2fb7cef5913d18ecad9dc663c18ee9deb15a6fb37d9b909df400aa3cb3760921717abd733a379384b6b61c8fa4cdaa06dd37bee351978da0d7c1a866b08110cfbc1ef06cdd18b25bbafecc8a91da396b9023c15cdad8b9563fac8d2704524ec9e00ad57c1db17b897c14b2295481fa7c1857c629d0331737ca3656520051479b8cb1297a2e9399579c35fad18b81dfb577e8801893fa3d25c9ddb4e2bb2a4f6b401b1c6d127072dc991981edfdec075c35bf3d4886a0e07e16876c2e0465b2186e9a1620e701856fc3dc3cda914715806b88a8a54565a181dade55e004960829fa4f81cf3c639223d0ce1fa4000f38489ab33d2f9a085ee99a713a135751ca5ff4902cb663f5eb5ef37ef018916a5857edd32e8c851c51d9fa39165ff6cce9a13cc2b6c618ece6579b6e7dcb164971a0ff340aed02878819f37fde0e204dc247506547dd03e49cfcf27514165981cb8e10578f031b07f262f6e979784790482e03e579cc96c6f90607fccabeef52480b4d4a067a89f8b1258e6b7d02ddb31da68574c1b9d1461f6e531c68c3f94b7c036d77de145d0e63c19b09563c113a8d0cfd02593c7db2ea018048e958afff7e5631977c0bed6ab0409b8becde15827df0940093614e19dc809453dbdd62c3dbb7b6f11ca673a4fd465b97843b686c1dcc446cae47514c69507ef63cfe4d42b3febf1cd26fe85746df5de0e34eab5298d38374624f8584bb773dbf7d27227f619455613851878433e3953bdd1afa5337d0f9d0a90ecb0c5facc93b636a7202e108b14448095d02cdac6020b3fca046a212e90b5d9efdd2b5acca86f94761720f5b6a876f90511f0cd9badceb36654b51fb46df4c204134f49fffbd4d3a07316ff9897398f7672663ed07b2397e34f873b9850bbe41b11c7d67dbabfa21cf88b9fadd445712505ee6f630fb8218440a1a39215de3bb2c0f6a1ebf6793e7164ba61d2fbe5e3415360929ad0d70edabfec85f6007139abd68f32d554eb5415f0ffe95475a2a64946651a6b6eba6db2fa95e6868e06c4b390cfb997b55680fbc482195b4c58542418f72322e33d8f7289caef319db8ae5df5a34dff9decde03ab3aece92c1bde8f06503d1feaaed828dd497d02e6b821f520df3f6bfd2166e620fd4a359a175ee746c8e398b1e1c67007b2cdb583313846df0259e7b7fc4b40cd98f3cc6263af8a65bbb4f1e059951992bd204ec963ed3863d7dff57aaf47da0bda33ece746bd23d920defd9151c4307f1d3abbc3f39b1e34e7eff5c847d4fc8a69973ee8ff9c1c83a3670e6bab91a6e91d00a5f24215bf7ed5ad96c4412db9a10992a90b061ffc31e72610739e0db785f79a902a98af4fa0e3d102678cb5f3ff40916aa66819d936e8d8199d25092f57cb584090813fbaab3d4a4c31fafa027abadcbdf47f4ca5a9dce97a2d292794a4a541e970e0102f42b90f37b178c87f6a7f3e08b96e7774f909acf6be6bde363b7a342cf26220b02cce69725da875045698c4dc24b12f6c44f544f8d430d7fdb7fdc191008e9c73bddbd0c30c71d69aab379ebf82aa2fbdcb4d0837f5ecd7006a4ac13b12976c07c61d2f90e9b2cbbd0fbbf276625e7c557b920133a35c5efd1d88e9c0f788337de9c3ed72a3c808f45e8f985ef054997b4b1fbde1f10811e966ab9837f4c2df6947de700f6e0021a8d7eed3a92ceb5737a03c715b5587b7727eb0cdf09ddd1a234b8be711e5474e70ce758021c9ba0f21b5efb45c35ff60058b3ae8e2169a833ba10d6692d93f41f1bae7793c8611b645a91aa05a04637f3ab41e4ce29c30320dac4bb8dff36baa9c5f06784ddf6421739fd553e00eb053885be0753e89f31a5e042bdef1e20271df3624ceb9df98bb77153729d82ccb6b6faa3d1f42e2f964b02bfe9d0a5f653cac7fc1490df954a2a56ae0feb4008bf450658a793c7821081561094ca614c3e0823b4733ed46f1266257f33d1a3fc1dba9067cbed92e8453ad34ab0e0e551a428fea57ce73e8566f7a46cd6caf547a3800a71c452b8038ab788da4f765ee3c48df726a67faab944d35150cd050590319b455f83dad0d0a13bb0f8021fc0a9d51c35ca2adb5375b00f3542a797873b977bd8e0931542564d8341995d57c940afbea6f2269c1e1b2a706ef081bd23e6ae63b1ebb9d6b7e9bc1252b56a1749b221d204446c757f8ac3c73f4c26c2c7df1133083e996a2d67ea3c25770d7bb7cc4a442c8ed4b1ba6a3cc4136dc456c16eb31c99a9e656f4b1f5366a46f836bc316cdd61a76fb13c22f9f0e9d1578ca237709d141c1bac9ee1983e56e7a18a02cc8fb5edf939322aaff95f12f1e0ffb01f30a2bfc7f74264f77a14320b1758ab2a4d62231cb58e38a4de098a279a3e23f3d07fa7dbbf8cf0284ca2d46179079112b04d34845dbc7c5bff666b585dcfd42c53ca32a33958a9207ac1352449dca1324b01960587e9ffb896f9f5d10b3d558698a6f4c3673953d6ad8eac7419d1d307cadc64d265831b8ced01353c787d674a5f45285f75a5e84b11bfee55f0789d26013ce19f254ba56c5c37161acb206fc42a49bd11237653512df77ffdbd45173bc71e1b6141b606ce5a069a20bcd0dbaecca2f8da1df61b629df7d5ead7f2eab58ececb113cafb80f1650c7154b987cf325171f467698744043d3b5a45f56c25de0358d7ca0f8a2e1f8d23bac26a27607041574f54d21d25b54d9a2cfe0fe20d73c23040cb2953cf0aeec68a5a8992462e14706f511e3bdcff0e1c973f73f3477bd977cbc6b9f213a52a351e44cb90f5158b7a6db17243e8cdd5577ff22bf1b1334777fa5e20ec7bb879f4168f5edd8bfeddb6962f219d244f26944a5b1f18ffaae974c70aba6bebace51fb833e0f187787d54e28251e86a54376dc85b2d6602cd8566ccfdf1f5f2d1f630fbb5bf608cfc1479c6479f51b47a70d2f19398bc945e16013e8ec77ec0360623a26954480aeb6a0ffae76840d53529ba0f87886118a6d72951f773b1146d30ce756a7fbd999193fb984e8f39974226805322d954b9ec62a5c8bbcf52338078220dc672636d490e87427e7ce608d1d1d494928dd6ec04c31a449a6078b0f2068476726a26cd3f4d6cdeb63a7463226193260db64cb914043ee76a64d05b6c0d9b220009977a415d2b497690a80ba78a98af26e4e869f0746b0e00e41d438ecef4657ffd3de4cb5f43e77e8470542d0baab58c0a118252210f81ef12bbeb14d7c90dee3d5e45f7956720cfd9bce0b5da2b2758ad021c9c5bc59abe4a179850cafce39548703b4f70af9a5288840d9ee54875997fd2954d1584c234e79aeb1409cde3b568f1162ecd5237b213f4e99920dd653f8684b4b8b1a7365319110fb5587d81875e0d070d096d20ac45f872305c162d8cf4521dad5fadfdecf8d60f6ac3882d0529c5a76e7843b7f02104751308680dd217e61fdf2ab49b5deed9cba93b83e061a038b3a63440cc140c26a2906f5521e591158faa1c0e7099b1bb65c82ed2e7ef95758f1a95f8a640e1b", 0x1000}, {&(0x7f0000002280)="767e1277c2f757d9a34e54900beb788cb455b095e4568bb47b3bfe01e19d28128ebf27551fab1a70ba01f10c2537b32e385f54f2e503f96d28060901aefbaf9217f0871d184da2f7f612deab1ed621aeae86fe2e99217a806b9871d0232e56da83aff1f9709a372c76b0dcb4ef43c8792fbc7d4670bc16303abb3f3d20bda01a8442902ce589c0fa3846", 0x8a}, {&(0x7f0000002340)="fa1cea8d90146210e0d320d9439883b7375471310c8aefd60ca8c73c65b12a248da687147cbdcfd814e322725f58d4ebd50803db51bc5c1ce23bd6fb6c28f7ee13a7b36aac1522a12c189ef159c03aeb41ee5533b1b68c2b8ef8adf86483fd52083e35ed4cfa1932aa713a5b45cffd3490d9c587205b1344f61f1b05eb465a325395caaa52e538ad9787404eca3523f0990896d6fd7d8e03a5a2bc59c5e2068df0bd9159f5e5cac2f29ff13da6649853575dcc60993bb9bd76443c5b9ead560665bb894537f02195bd6275ab8e7ce82bd94eca38a1f54db53828c1314ca7b3", 0xdf}, {&(0x7f0000002440)="4621daaec4d7bc502c6bee9923b931138224887d1e5e96de272858", 0x1b}], 0x7, &(0x7f0000002680)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="0000000028000000000000000000000000000000475872f86ebadda35744ee57a183831b4a", @ANYRES32=r0, @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r0, @ANYRES32=r2], 0x48, 0x80fd24e299eb898a}, 0x2) pwritev(r1, &(0x7f0000000100)=[{&(0x7f0000000000)="80a425ca2a3bf3a1d9a922ed31dae8a67b0b1eeb578410da00802c733ce1e3700870af065a973c2f4905a5525b48e681ef28fe18e228c57786ac438968c4a5ba002b61d81b8b6b0ceca75754fff0ab08084d2ed0160a502c7acb2fa57527509af19aa95702115eb2", 0x68}], 0x1, 0x0, 0x1e) 16:00:11 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "3e4223a667b1f3fe6313d5add500971e3f4db016"}) readv(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/68, 0x44}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x45}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000640)="1f") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:11 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 16:00:11 executing program 0: truncate(&(0x7f0000000180)='./file0\x00', 0x0, 0x6) poll(0xffffffffffffffff, 0x48, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000040)={0x9, 0x3}) 16:00:11 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = semget$private(0x0, 0x8562059646e96556, 0x8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) r6 = geteuid() getgroups(0x6, &(0x7f0000000180)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000001c0)={{0x188f, r3, r5, r6, r7, 0xc8, 0x1f}, 0x69, 0x100, 0x800}) r8 = dup2(r1, r0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x200000000022}], 0x1ff, 0x0, 0x7fffffff, 0x0) setegid(r4) fchownat(r8, &(0x7f0000000240)='./bus\x00', r6, r7, 0x0) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x20}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x2ba, &(0x7f0000000340)="b6") r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x2, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000380)={0xc77c, 0x7, 0xc5a, {[0x3, 0x1, 0x6, 0x101, 0x1d30, 0x80000001, 0x1, 0x10001, 0x3, 0x4e, 0x3f, 0x9, 0x1, 0xf66b, 0x5, 0x2, 0x54, 0x6], [0x3ff, 0x80, 0x0, 0x3d45, 0x5, 0x532, 0x80, 0x3, 0x5, 0x3], [0x5, 0x1, 0x11720, 0x3, 0x9, 0x7d, 0x7fff], [0x3, 0x3, 0x0, 0x0, 0x10001, 0xffffffffff5eb0c0], [{0x2, 0x4baa, 0x100000001, 0x4}, {0x0, 0xa7, 0x1, 0x7fffffff}, {0x9, 0xade, 0x3, 0x8000}, {0x0, 0x0, 0x100000000, 0x65}, {0x200, 0xc1, 0x2, 0x8}, {0xfffffffffffffffd, 0x3, 0x7, 0x200}, {0x401, 0x1, 0xfffffffffffffffc, 0x6}, {0x6, 0x80000001, 0x22, 0x5}], {0x100000000, 0x9, 0x80000000, 0x800}, {0xfffffffffffffffd, 0x100000000, 0x170, 0xcd9}}}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000040)=[{0xfffffffffffffffd, 0x3, 0x80000001, 0x1}, {0x40, 0x7, 0x3, 0x1f}, {0x3, 0x800, 0x2, 0x1}, {0xfffffffffffffffb, 0x8, 0x0, 0xad5e}, {0x52d, 0xcf5, 0x7, 0x2}]}) 16:00:11 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x10002) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000280)="000000186204f88a002b3a0000030083caf7afb9d8dcd161342e03edfef1b5447dbf458a1f0b741f8e8f80b58c1db2e2029d0c4750f8f7c413f1071d36803a52f8820000ae84c9f0611da24e77b6a5f835cbcea514f600", 0x57}], 0x1) 16:00:11 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, &(0x7f0000000200)) read(r0, &(0x7f0000001280)=""/250, 0xfa) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000240)={0x0, 0x9, 0x7, 0x3, 0x8, 0x43, 0x2, 0x10, [{0x1f73, 0xfffffffffffffff7, 0x0, 0x7}, {0x0, 0x1f, 0x2, 0x7fffffff}, {0x6df9, 0x2, 0x6, 0xfffffffffffffffa}, {0x7, 0x3, 0x101, 0x5}, {0xfffffffffffffff9, 0x5, 0x7fff, 0x10001}, {0x7, 0x80, 0xd31, 0x347}, {0x3, 0x5f, 0x2, 0x20}, {0x7ff, 0x9a, 0x100000000, 0x7fc0}, {0x1ff, 0x3a0, 0xf0f, 0x3}, {0x0, 0x53, 0xfff, 0xffffffffffffffff}, {0x2, 0x4, 0x3, 0x6}, {0x8, 0x401, 0x5, 0x5}, {0x6e6, 0x8, 0x3, 0xfffffffffffffff8}, {0x2, 0x2, 0x2, 0x4}, {0x100000000, 0x4, 0x5, 0x6}, {0x1000, 0x101, 0x1f5ec9ff, 0xd54}]}) poll(&(0x7f0000000140)=[{r0, 0xa4}], 0x1, 0x0) 16:00:11 executing program 0: mprotect(&(0x7f000051d000/0x3000)=nil, 0x3000, 0x0) select(0x4bf, 0x0, &(0x7f00000001c0), 0x0, 0x0) 16:00:12 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000180)) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffc, 0x0, 0x3ff, 0x7fffffff, "73f3267eafa8cbcee3fc0a4b6900000000f200"}) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) 16:00:12 executing program 1: r0 = socket$inet(0x2, 0x3, 0xffb) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r1 = socket$inet(0x2, 0x2, 0x0) r2 = dup(r1) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000100)) setsockopt$inet_opts(r1, 0x0, 0x18, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="1067a4fc8a9e47ac2e6a925fc6edb19e5f1c7173384106b2466df9077b4b2079a8615918869bd0fa718ee90007274a0c3c9a18e9967789e82dfc35438dc26f0c6af088ba7b4c6834e57982e1274b04d21ec35d366447934203c2fa33f802b47dd207ba38683dab35274dae9c1140361c9bb13bf2b2ae93e9eceb213997a7c428a16dff454d59c208801491a81688b063e7fc06850965da1adec9e6987a8258024a853dbd7deb1623d3f84e2af933e6255c0bba46bae6", 0xb6) 16:00:12 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4000086128) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x100000042, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000140)={'./bus\x00', 0x80000001, 0x0, 0xffffffffffffffc1, 0x0, 0x1, 0x1c06, 0x80000000, 0x3, 0x1, 0x7, 0x8}) fsync(r0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0, 0x0) preadv(r0, &(0x7f0000000080), 0x10000000000000ca, 0x0, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000240)="a1ddf9a7dfb3ff", 0x7}], 0x1, 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x58}], 0x1, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0, 0x0) 16:00:12 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000380)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000500)='/dev/ttyCcfg\x00', 0x10, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000300)={0x80000000, 0x8}, 0x10) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) setgid(r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r3, 0xffff, 0x1000, 0x0, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000280)={0x1ff, 0x8}, 0x10) openat$klog(0xffffffffffffff9c, &(0x7f0000000540)='/dev/klog\x00', 0x80, 0x0) r4 = fcntl$dupfd(r3, 0x31c28029b8112b01, r2) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f00000004c0)) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$LIOCSFD(r5, 0x80046c7f, &(0x7f0000000180)=r2) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x100, 0x0) socketpair(0x18, 0x5, 0x7c, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000480)={&(0x7f0000000440)='./file0\x00', r7, 0x2}) getsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f00000000c0), &(0x7f0000000100)=0x4) getsockopt$sock_int(r6, 0xffff, 0x100, &(0x7f0000000140), &(0x7f0000000200)=0x4) ioctl$VT_OPENQRY(r6, 0x40047601, &(0x7f0000000040)) ioctl$BIOCPROMISC(r5, 0x20004269) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="ff") 16:00:12 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000040)=0x3) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0/file1\x00') open(&(0x7f0000000000)='./file0/file1\x00', 0x10675b27e7f62f1d, 0x0) 16:00:12 executing program 0: r0 = socket$inet(0x2, 0x4000, 0x3) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, 0x0, 0x0) 16:00:12 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x80) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000080)={0x6, 0x7}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000100)=0x100000000) pread(r1, &(0x7f0000000140)="cda9a31f5c1b17f988da80d7adde485102e6fccf6f9bf756a00bcf87eab9bd251f480464a21e24f3b4b3006362bdd0f5d1fdb740b7a11c060854d27107e86f8403bee31d42813d4c48959a55f593b6fb1a3e71bfd63d814dcfe1ebef660efb47c04bae1ecfa8dad18ab71ca412e745178648eec86dc45404672c3453d8d60f536ce51faa8b6fbc5d6e98c611a055eadfa5201bd92264f68a78bcf7e888e08311ecc9f99a3aa36fe55c9fecf297f15a53cd41f57ca8e66b8d47e5974b7aa04d6f35abc365a9c11e3680a8fc379c6382808e22789a7cb610fccaa5dc9ed10a1891694925b53aa7eacbddef076d112922632ae7cee2ea8cd431ad883b8da255cec54287815281e67c9896689c3031f3c382591a12d804d59df921d4de52f6713b7eb5497a3fd331962b4fa3c04d59f274f58e5df4398cefccc005f4e91dfe13f8c2a87f91a02ca2c2569daf19fb1274e8b4d25c81ec9e5713e562d146fd3df2993c0480198c9d9f231ac85139ed39ec4bb8c4ac62d2f1c7f604cabd9e41011ea28bd16da3d2abf3acdd7510014753d275c11243ec4af4bebec9500c785242e1d50a9ae0033b2788879f1eded2ae3291a9086b581d3584970b52f848c1513fb4d5d5cca821733f692cf30cb28e90b421cdb8d1a2b79f72bc5c3ab04beac8d6138e4828a4f37cfea1e91c20d4104d75ad509645a52eb56e9d9688d911c4752af2777428a3d45f131a52e3846ae276d3cd8aa499419133318bf3a08f17f3980eb4f647b347685d56a1d956232045ccf913a2439db73cb43097943a13430c8717a396c1f376d5f224bd952eb1855aa4d3dabf08ba11d37be781ab6883c1751c36da53b65e767bdd07b5509bbfe3a8f4db85439c22014f882795f6c32698d823a7f6126b00c91105f016bbaab8cb2100fed113738989ae5b74c8fab4324881082fc2577880f6602ecc310b065fea626ee6f9dcf0480ca0da79a8d5568009cd39bd2dd86a541977edde5f68950914ecd43984cc5c1dba708f37946e931f41066767c375399ef04c420e2e1acad2775d8b1ec1f33369437e16e1f42b62d817bd982ef8bf3d603e3f6958de82f227c5035c67854645b61e207d457ea79ac81bb55c17213cbf4f5da73bf54fc274498b4f90fc9134856a2ce2e413669da4fbffbf17d611a40b8dc26d775b1a63722a1bb11db03a06c0a8c259bf7ef8ef43b7ec13fdf9a29f018f3b645462641941d11ff1a60ff95cadd0704e80b2a5ae716f9e359e651703f9e59c4022babec04567e6e531151ceca1c8f4029df4bdd7c09fa2e81f14f794bbf31a2adbfd361e98634c43947d18772ad401e3fe86df166ed8a6e8a0607f35e17062983d799cc39ea7baf7072609e69d17b6eb69b5d4633353a755edf3db109ecac08d1c83e472e3a421885a39dd84877d8a3b4001cdf86ad74bc9a06cf4cb8d136c7ea59e68944940abc6ef29d7002a967d74c40064307a3be91742103c5a12edd8925fe77271b44d56ac697ee4da0d6107fc19f8528a72bf345426a38ad95c2a5da9e086fd82be790c4d35c527a8eab1bc77dc14f2a23c83ee91dc1028ae2f647d226cd9d1dc73ad9963e7ca84463943216f95e05505a959c4b7005a064110f438cea4218cfbd292b56a2fb2075ba0b1225171ba4ef8d488736efcd5acdde0179de7275b8aeb8846f947bcf9d3ff4fcdc696115ca99fa259d968796ed1ced6a050deebb4d67bd652809ac325a41c57e2c0eabfd37060e9367fde9ffe3874e66628bbdc80707f1bff74a854bf074e9927781b01e47d98a52b252ab81c9156047dddb907710dd457543abaaf9949e51499b446f74e74be15530ee4831d024155440e6b522369fa398e27bd50c6dd9977cc5e67caf4550591f654bd142df31e78feae4a0b48121c5de91dbf73e796be43a0a8738bd5b25f5bd636a57b2d84650829f025d0ba97e5ca02864af861566d644d84fb67eb816ca48f63f67a0806449696eb5d65e5a2ca4e34a854b4918f8cab3cd71de10bbf31f7d252cd41405712e8631e99ac8b1dc023ef3a911f36dc6c86a2715d651f4acea37559f6405e99d58e8b311bf97676ea70c14b7f7772cb7e9f46efd091906248eb75871fffda299d01f423e3a57e94b6c7cf1bb1f4bbeada3cdb68c6b09a57301ebee794bc4b54c242b4515419380315fcf16eb9a7d093bb2b0660dc3fe7887cacfd3dda1b2fce2b567631f2c094111266cf4a160a8c039f580b2f782027879c4de1e415b02bd67b63385a7aeaae6638a9b27eaef7f1b27b9b0239ef4cd8407df4a9b3bd2c67b323d2af1e4d12f369fca0069c26cf532eaffb869db52534ea1120b319c85b35bc685a3ce0e4e2d95c36b9fb3bcc745fe214a59e920555b76f15898289cff83f6bebb608e6b7a4df8d7daa031f879268e941c3a4dbfaae9e2e5944118016a147e50bd003c5dd3737fcbe7b3cd840c1c5a4d219b0fbc7fc4f7b1f4335794bda7eb3db73d81593f21d8c35dba0dfb6d20736ca4f2346949df477683e3b3e1886a099caf2dac290213b86e0771805a48e904aa490084b63b0c2d8a56fd55ae728799f695c7be54b9016635fce2c9700ffc04b260d1661f1c531f5fb48e6ade9144300ea0581c70cf890a6a39cc28939d5b77a70a2dc545c5e68460c64cfdc36ca8947b6f878bb416159ac98d12e646256764cc7bc86f6169c86b27e4fafeb1f43d19583f30af1f0d88e2e24a04771698f39ce3435b9a4aad837dfed2c0eb950fa687d5a1354e89d4d68d4ccffa742fcb68efdae8c5e7c718c563fe853e1a89bb517cef26ab4c9acb44684f85cca5c7877f8b44a5955ff2cc8b8a3a04dde325348c8093b68040d60ac9e19c954ec8a2ddd6a0a5e174af6f79eb14f84072d6e21f7291a1e2d6dbdf320bbb49a5779cc5d4f630c1f6d633828b06c092955d00e46022766d92fc22444d927ad4966bb55d25af3f73eb04b4c76dcf35e4ed4564c97db295e4c1b31f9066f59e7bdcb6398a1a5fe1d3dc56e4877a650c1c561845746842a7abc24f3306d94617e42fdd38984075e4573bd5954fb29e9d658950f08809225a1a33ded78b7abae98194d9ac5f6ac4770ee8f23821118602b7c05855d219565b4326c90338f583f7089a0aabcb141ace3185c4d4334768de5c876b2656e646ab2cf5eabac8e65f653dfeff00777efe4c7c978086aefe09f58a4ac7592b8ad34610f863939e10625ee5d9c89aba7b22adcafd9fa0962171bb4a34cddbb836c4856c067fe029ad62c2ef98827b5008ae16bddc309686c914f15f8acd78f6ea4346edd2332406f60ac2b85652e10d00ba7f97f892a8920935446f17edf072f500ece6a16c6df3e9469283aefb40d1e9e11f3ad7061c597fae6c126f8097c1e423ec9101888fe69b32c3038dd6628e5d7cfce0bc46f57e1306d07ee1858bab1fda6c8a2eea2a5e5118c49a5852d0f0840dd4caeb99edf3de8a1a9e0fffb84d939ad31766f562f7aa2bf03c73f8fbe32d90fd6560fc0ec92f89f4bd5597ce1873a8963dc91188fa48e2226b7f6da15bce4b1316f5554c148141874a38fda0f4b498468bad369f9437e0fc3f8eb1ddf22f17c6897c92be31119e5131b6b55d9a50f3084f003c29856caece8b34a8eda72116af6e21fe46f8ff1151582da31c36a1858d3d6928db51db2154771c308500766597ec832225f0927044c79649882599814e26183978a35bfad1e9add090de4995b6de6b50dbd7eefe3ed2f675dd50448b830211b2e54e652af80199fc566cb814e5e377350b1aed6bc558609ecac2a0c3da9fdcde9b43008ddb66da96d2a15a4f4e579ee3b1982d870db1efbd2c4eb319e2a67dfb3a54e97cf5e7444979d29d857eaf7e4b7ced5ca6484644b96d6435d54cbfa4a402e81f476e249a8e201e9e580fd2036e513b88e657bbbc6ff5aa7e186546f5dce0c6df6ad31c23d54d0bc92ba72f7dd557b12a3a98bc97e493f7488a6aed527fdba3c518a6fb3c628061b52f348e13d47f70ee4afb45f66affd3edcc439548dcb73d58544f50472e1a9b24edf224bdffc7c96bc0abaf3e756c1fd3bc86905016b04652e1661e8020f3f348375c3bc5c8cfaa25173506a78998c7a2cf01bd5e4b7a794ab1edd75571d5e60e6b496f32a839ae63567a82cf12e340b00f02c8169b3bf115a0142bbb419bcb8d105bc3328560948854fce354db09d7b24725ffb3fce79adeb01aacad208f062fd244c9bc8a54b9f3459f6577dc0b6df68a1670380e3218202fb9c62cb737bad132b60906aa1225eeffb65faa16393fe90ae22ebc2dccb2545d80a00e8d5079a852d340e0e3c0cf50e9f8d31bdc12e0a69c330e24e0dd01dd1a671cb583c7c18835efcbe96148fb2db9c60c830a7af41a5b5d0d9facceb85310a66aa397b6be1f00e338fa94f1388edf9e785df822cf236b69af5b5d93ffba57f03a511c678b37aa35f3231e57d1e4b4231cd3edcb54f640865c77ef4e3c58e3a279bf8520c9ee423d23aba544699aac0a1b8a61a8776b8b98b2981e0a14dfc7dd96b3541359b657fb85fa4c9bce715a77ba653367354ccb4673fcab28cc9f5a3e9ac3e5b9437d691591409fd4c6991d9301227a80d391b2d4668c91d8c9d4fb472951de48c382dc6d8da533191f83f5781a54f789d88eabc292d791fd22a3ca5690e67cc7838f375271026db5ea39520f605d2adc13839b09514c1b38aa3c46d14d2c95aeb066254bb149a1de29a81560bbc612f80d96d4e5947fec4968429bde608aa319195c2a2d506bf0e857aebacc62daa93234d67447d905eb5bc0a351fbb25d9b03ebfaca9ae774b30ebe3a4314882ef503b00592979872feb22cea9bbf5f8f545f80843adeaa20e7603c87543998d4af591e8621e775f062d29cbde9fc5149a50ccd556da046a26fe775d57b671c0c1f73f7163ce84bacaa92febfe77907db6936bf6ca9070c3ccc455de3d460d6146cbd5c127f2673dccb091f8886f4f872f8608f3eeb12171ec6403c105f7e163c351f08c295a48428e1342ecfa811335bf0b306f8ea7ef51848267577a0bdab7bf04479daa527167dfa0894aa440eac90ec310be5d864b5dba0c53befcbac49193803954a8ca573bf8bb9fe5951eb8d630dddc9304cddec3e9202385808eb8886b3e2f2143e48e98e38a33ca52f5acaf02b12ea87b9c528ccc6aabcbaac35179e708baa882dc8bfd841c4ebc8916fca1be6b69be5e56e70f9bbf9efd6b098326a0a5869ebd1386e46ffafc34d3dceed309b6d781f796ae21ae1ab517c5c524a496c742038cf0d0ba4466f91cdc5b5c82873aaab915c201b5a048c87a2d3044ce5a6ce2d0ff2f58efb8b089e41964e106b4526abae4f92c219213493bb92927f6a2b7fcc1ad79daa2518db1ff3ede6316a5f9ec550ce2b9ed0c4bfb58947527666c3260fd23f5e6ba04114c5dfb63b81912533b1e2f04677a642b091b23d55312711bfd2beba3ee157a46aaa2736f50e17620b9671a81a5ab6c89b4de3c17c4084ece66c7502dfb58e3bb4b5f2be99d1f54e47623966bf5b574412ec9ea49fa7f5cc3e9685910b11440560d6f38be961bd3d20e1cfc3ef1261a67b6d01294d35ed03f44d60db79de5d43244c8bb51122e57313a4840921a46f3f475e7e0990998662c033fc675260cd76a24eb3681ebfe54d586eeac3b681cea2f499e4e25dd4bd2c23a04e28e4931a1c216713623283a135374257de9d26765bb78fe27b2f22cfc453bccd85c58334fbbdf28db7e3dc1466e8c539cb1e400a1c8ea09b6af9e250ee46b4f24909c8496", 0x1000, 0x0, 0x2) setsockopt(r0, 0x1000000000029, 0x200000028, &(0x7f0000000000)="4b74954c", 0x4) 16:00:12 executing program 0: kqueue() r0 = kqueue() open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f00000002c0)='(\\\x83\x00', &(0x7f0000000300)='\x00']) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)) close(r1) 16:00:12 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x8000, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000001300)={""/16, @ifru_dstaddr=@un=@file={0x0, ""/4096}}) execve(&(0x7f0000002340)='./file0\x00', &(0x7f0000002440)=[&(0x7f0000002380)='/dev/null\x00', &(0x7f00000023c0)='/dev/bpf\x00', &(0x7f0000002400)='/dev/null\x00'], &(0x7f0000002600)=[&(0x7f0000002480)='/dev/null\x00', &(0x7f00000024c0)='/dev/bpf\x00', &(0x7f0000002500)='\x00', &(0x7f0000002540)='tap', &(0x7f0000002580)='tap', &(0x7f00000025c0)='tap']) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = geteuid() setuid(r1) r2 = msgget(0x1, 0x100) msgctl$IPC_RMID(r2, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x2}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f00000001c0)="f489") readv(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000200)=""/108, 0x6c}, {&(0x7f0000000300)=""/4096, 0x1000}], 0x2) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x85, 0x6}, {0x44, 0xf46}, {0x6f, 0x2}, {0x16f}], 0x4}) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x400, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) listen(r2, 0x1) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000100)=0x8001) syz_emit_ethernet(0x1, &(0x7f0000000140)='\v') 16:00:12 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000002740)='./file0\x00', 0x8, 0x0) unlinkat(r0, &(0x7f00000027c0)='./file0\x00', 0x8) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000280)='./file0\x00', 0x400000002c5, 0x0) select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000000140)={0x8, 0xff, 0x9, 0xffffffff, 0xfffffffffffff000, 0x100000001, 0x4, 0x428a}, &(0x7f00000001c0)={0x80, 0x8}) recvmsg(r1, &(0x7f0000002780)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000002680)=[{&(0x7f00000000c0)=""/121, 0x79}, {&(0x7f00000002c0)=""/186, 0xba}, {&(0x7f0000000380)=""/238, 0xee}, {&(0x7f0000000200)=""/3, 0x3}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000001480)=""/236, 0xec}, {&(0x7f0000000240)=""/6, 0x6}, {&(0x7f0000001580)=""/196, 0xc4}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x9, &(0x7f0000002740)}, 0x41) close(r2) 16:00:12 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = dup(r0) setsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f0000000500)=0x8, 0x4) openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x201, 0x0) r2 = semget(0x3, 0x5, 0x44) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f00000002c0)=""/138) r3 = open(&(0x7f0000000200)='./file0\x00', 0x60e, 0x0) listen(r3, 0x10001) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r6, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setregid(r7, r8) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) mknodat(r1, &(0x7f0000000740)='./bus\x00', 0x2017, 0x8) pwritev(r0, &(0x7f0000000780), 0x396, 0x0, 0x800000000000000) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000380)=0x5) listen(r1, 0x924) getpgrp() fcntl$lock(r3, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r4}) r9 = semget$private(0x0, 0x0, 0xfffffffffffffffe) fchownat(r3, &(0x7f0000000180)='./bus\x00', r5, r6, 0x2) semctl$SETVAL(r9, 0x1, 0x8, &(0x7f0000000000)=0x1) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r3, &(0x7f0000000180), 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r11, 0x8058574f, &(0x7f00000003c0)={'./bus\x00', 0x9, 0x7fffffff, 0x7fffffff, 0x1, 0x1000, 0x8f, 0x25e1, 0x1, 0x2, 0x8, 0x405}) writev(r10, &(0x7f00000009c0), 0x7) fchdir(r3) r12 = semget$private(0x0, 0x5, 0x202) semctl$SETVAL(r12, 0x3, 0x8, &(0x7f0000000080)=0x5) 16:00:12 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCLOCK(r0, 0x20004276) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x80000000007c}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x0, 0x800, 0x4, 0x3ff}, {0x7f, 0x5, 0xfffffffffffff204, 0x8921}, {0x8, 0x3, 0x401, 0x9}, {0x1, 0x45a36082, 0x5f6, 0x4}]}) 16:00:12 executing program 1: r0 = socket$inet6(0x18, 0x8007, 0x0) getsockopt(r0, 0x29, 0x23, 0x0, 0x0) 16:00:12 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000080)="9cb2992007294c02192ddfe06e322e2e", 0x10) execve(0x0, 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)) 16:00:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0xe9, 0x3, 0x0, 0xc3, "332798f3684781712474f45ce0df0104d1863fd7", 0xfffffffffffffffd, 0x2}) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x7) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000000c0)) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0xd3) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000140)=0x100000000) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000500)) fcntl$setflags(r0, 0x2, 0x1) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/zero\x00', 0x10502, 0x0) syz_open_pts() r2 = msgget(0x3, 0x10054) msgctl$IPC_RMID(r2, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x100000001) pipe(&(0x7f0000000900)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000540)) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000240)=0x10001) renameat(r3, &(0x7f0000000280)='./file0\x00', r4, &(0x7f00000002c0)='./file0\x00') ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xffffffffffffffa6) r6 = getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) r9 = fcntl$getown(r0, 0x5) r10 = fcntl$getown(r1, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000840)={{0x7ff, r5, r6, r7, r8, 0x164, 0xc502}, 0x67, 0x2, r9, r10, 0x6a, 0x1400, 0x1a6, 0x25}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) r11 = semget$private(0x0, 0x3, 0x8) semctl$SETVAL(r11, 0x0, 0x8, &(0x7f0000000480)=0xd2d1) 16:00:12 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x10000, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) setreuid(r1, r2) ioctl$SPKRTONE(0xffffffffffffffff, 0x80085301, &(0x7f0000000080)={0x3a5, 0x6}) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f00000002c0)=0x8) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000240)=0x8) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x74}, {0x74}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000080)) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x35}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 16:00:13 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r0, &(0x7f0000000140)=@abs, 0x8) connect(r0, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) 16:00:13 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) preadv(r0, &(0x7f0000001500)=[{&(0x7f00000001c0)=""/191, 0xbf}], 0x1, 0x0, 0x7ffffffffffffffd) getpeername(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) 16:00:13 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() listen(r0, 0x0) shutdown(r0, 0x2) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0xcb}], 0x4, 0x0, 0x0, 0x0) r2 = kqueue() ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x21}], 0x8, 0x0, 0x0, 0x0) shutdown(r0, 0x0) 16:00:13 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x120000}, 0xb}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000080)=0x4) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x87}, {0x64}, {0x6}]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x6, &(0x7f00000000c0)=[0x10001, 0x8, 0x8, 0x1a6, 0x8, 0x7ad7]}) syz_emit_ethernet(0x1000, &(0x7f0000000380)="fdbfbd95ea44f8d9b137e7381096e362f62020a95617c3e84e50b8cae50321f1bcf8da9ecbd2fa7f24e05012527aedd4fcfa4dd45f8f1d6cde6e3fdacbcd13cdc0a6400ca13cf7cad28be645ae45b67bcd7fb66acff95eefac0c54294c981101ef501ce8f59f255e2df0f682fe65f0a5a97c0ad7a8409f921fab0587281743578c99c28f4382ec80b3de153f69331749ad424828be644ca5d21a2ea292f03b2be06eaf4c1c28e27a41dc94df87bf7f02d3babd0b63cb8a0d7fcdfc37e0e02c45da701feb1519984628528233fafa8105909dcb45c11bddeb2364b08d3b09f9f17a126d801a8a9ed0266973543ebe1e07ff3b5a225e02ad578b0619163bf08f2e2c66215fe40208cd4ac79d32e8affcb1f5cd3e779df5687f906bef5cb5727f385c7ab247516441e608010018849628ff74f3f83ab87a7b5768a80590abc065cb8ee5ad180ae90a984ca5b8944e0d069fcca71ad7a52ba0aa9e8c5d89bad1bd57c02cc108c1b2a75283da6f37d4368134868f8f1bd8a0b1fd6bd3c029812df47ed2eac68fc917cee436ed501bb3a25f00b6dfeeb19842e9742a4aba1051f8850ff81f597d303938da8d74144986c4b48f77a2a58695ed0dc6272d047af315660896282c2efc6df0640cf7780aafff34d9cf31c7cf244a06daa42c3a1cf07a09de5c789caf16ada3303a2b056e8f621c263e643e49887f457e8132290071b914d37707cb80bf6b5da6ca3a74e0ff145ed8e77d96739218f935efc42417a1c8f95eb0dcd9f42b74257fe541fdd0fbbf682142d55733f89d7b30090d9dc6db4fde901221211d2c5d9d8237e9a839bb213c6584c34c6893dac758285ed2afcc84b2045e8a3d041c9d0551e285c46d209e34b477e1d61720849af6a33ba5553af5283d2c612d5beed31fd5ddbbe612a46e01f17820bf261fe784ac5375c71be9c66f20a7f7ec90ee8f0cbcff119069560874528eae8929768f29e4e6e29d61e197c6a4e0938a9b25bb4b3bb61eb002e0e3bb0f84a1ffd46f9b00100f127ea022f256c17291c00b5210cab9b9b96ca35007c3b620a4a15a136252764b69ce975fcb8efd94eeb05a716afa865a1611b1bff0bce78e34122e4b4a79dc74c77255c02c5a38480669ab8d2b5f218771f71e1123ce8afb7c229a10096049e495ce38d9f4b0e233af5671bd966ea29a7c62db85fa57decb6c44801fd9b4288950ffe4294b4f68cba622306a9ba7111fc690bb5fc936a8d19d02dafa841d96bcd1e17adfa0d7912e2928287c616ba3f7a45429eb63f59c31259ce6d56a2a887ee34c91d2093a90d62539c90f2980d0510b091629ef653cc7c1ce91bc8e3aaa485c9b4a3b135f357f50b74bdb1ee2adbf5619729763cb4c3470ae633bd6b8b70e7648312fd4618dfa4b30c9ec3d7f36fe5f2e324282f30ca16042584d3c85f50473cabd9cd517bcd67a22d1944b3de0ea5fb2545b135b059f3a7446477f3121b45f9004c626f8530fba630f9c3cae85d3ecd12254f505296910d68df59305034ec18ee7981a012b03982b3947b33a9a75e9045d9bf61aef4771f8def10315efd4c37dd39599cdcee597ec03eb7d7f7f63fe31fff8882336e6621ab54963d097d643dd32835927e785aa922e4f1f0403d7baa1dd3948c11966855d21c5f89174b1946a2f79caf307bd5342c84373ec6171261c07b30e6fbf53228dcca4d681a82f23bbd69bdcf3c4c604c6ea2fc1e01d300ccabbe86fc7d6165568d7d0751485e864ab5468bfa1f8ae62cb9d365bac9673f489eca031c5d9aeb9714fb170e9d2abc57b17f9b2a29a038df130e759f8840794dc20c51028a66b5fa39861be3024c288c194eb22b83b982ad59a0193bae840656171e881367df40f8fd2aa9c4cbd97528cf414aab777ba2a1b289ec04dbfbdba65deef5cd122cfa4f23f9b9a2a85034381632929f3afddf8cc6a49eb8a7006e6753cc451805b03f8c5384e645af446d653f22b53c16c3d4f0da7e0a8855809cd62ee5552e32363a845a237af69e898a5f37bd2ea2bf5c8bcf71ab7339a2cf11470ef29d0a8bf7302d362a1f89c76b2710b465302773b657553f8684ce8a16ebfde1aa0d284c561c9dfc16f4d579def1287aa5bbf01f5003f7de4383b190c293d8e97b85d5cd21d4a48a10760e32a79bf865bf6dbc19cfee783807931403adeb5dca4065fee695cd21fadbf220440e1a2de17342445a7f622ab7eb7436bf07adcfa58f7b76eedab478d1070b94bc95e88969145490f30c825d87b1029d24b1dc585cf7607b758d8fc82696423b65132877801b40619a79cf176878bd97a15e5b697dd77842f93e9523e13e97a0d3ecf96ea3b62bca5901567076174fcea2de018f8a8e8307c2b7d14dd033be6acd31997b5fb09577de7bb8fe18c567249ded29d038e72ecda7267c09ae81ecd236ff06ee80588f69e8d566005bfdf21770074e47004ce77395d9d7f2a9d5b39e3bee54cf16273c7b90a70f3f72ee074502e5790efc0f21dd8677a5e6043ddcab0caa1946c0761ac641a2560138c14f4c2545196c7396a659a14bf8cb32756fbd96f5e998b7880fa23b56e23bd4f6f9f3f354dab5ec787fbfb5cfd5ffa7bf4cbc953542630621898b01d4f77e4c46c1c50bebee77437c30b23bdea397589ecf9fb7d1098dc7e8118a2bbe6ca2d6ac35da8bde50fa83d11ddad8407408ad845bcfd3d9da64a83ff2fc0c7bdbfec3fa7a4624da43107d3bd993a9a9fa539b1fec1ba82806d0d0c529fa83655993c7bc489a5698e7e76a457da794c8caecf7d2780f74d2154002cb8669cb86b332be3d4a83d295565abac570951a2861c9853243915bed6c7d69b578fe377acaa270a46e191ed8b473a47b457eb1db2b5962fdd495de9d34a0cc1ab1e12a1237278187677f6a1de118396d7096bd81cf9c3b484b16a74c55cdc1b3ce1a0008a12841b743e9c482f3db32c4a05c0857e4de42d9dc63c2e47d456ba8788f1fc9b7a4332b70dd7f290e2bee8c0746bce689818eb254f47ca7e44436b1284a722a46db9eebb2c34d933ed3ce3dd6f82ff8e0677ed8cc79d8960c427dc625784a3a7b2be421bb0ac781a98fe413b6e1c6b0e4bd05df9f26ec1d53ac24d1cccc902c0782049dad00cd747053c84140af88133d702a19f7adad7f106802bab7081163e02355b56a295dc04b93177b1e7f9860aa947145ee1e70cc040a10e69fd9967098d7e0c500e67f6d6ce6fbfccd3ba618b8aae63f1f2b5ab854042439e313ea7ac9342eca127273086d7d97fae86907a61be5a97e599e6e610c6170c8c7697c23821b8a2d6fcb1df583660aa92753e3d80b4b0e05557fc8294219f27f3030f3079757bc5a1edf594bf379549d760f06c5afcbd20fd67d87887fdea1f95248e912e7b242de0e7a49860467eaed0ac9966ae589510e9959c9373bf66bdde0124f0224b56e68dccfdea35be8caed85eb38202a12db30de404009f4bfb17daeb8b6ce2f30f3c7a4ab12ca94a7185583f8ab33b35010d43d64e1d6f2484bd9db7c6df4b6142c5fe4838bfe79944910858f58856c9db7b1753e033824e3d31a771aeb745f7e9efb9c12f8b3dc8135fa7a397380d433f7cce0a90e863e4dbc25e75090ffac70673ec965c432afbe59a1e177eca567c116a6d98754984870391e54b3ffcae8ca22f3f23c33b4cbb736e16de191dded075dcdcecba87a62fd1b73a76ecebe8a7bff6c1e64488c9cf68537fdf20c1e60fa4590ffed7c9dfccf94167ea0114ded3143498f409b68a0b93c12900fcaa8af130a9de4a5b69f43d61ba8f71ad23793374094e86ddccd027ebb0c29e86a33e0778f3adc9fb45bf8b781337c95b4ffd46d4e5c0e5d795e35d34bb8b45b9f404fbdf348cc1143071ecb5840a00612e21f523bd3977b0810bac08612d1fb654e6c34ecf8d9cd198840e76a7e98dfc9c3b150bf62bc4ccfacb8190789fc4ddbd031655e3e1278204c600162f2b70a557b02e8d194cdbe1d8eea068f0cd57f73ce7fc69a5edc76e4d4aaa27910ba02dbdcd8cd7670c02757902b6ffb579dfd14aa5f5a10110262f837bedc9dc6baf4622ab5cddc5ea44e2915616ee9e8af4d77775970bb0e97692cac90c130685be87cd5529fc4580372f5ea0b84ba7c7f86463d3386aface7fdb1a7da1172038c1c235cc429406a58f29b49f54e7f330ceaf2dd82914c9614b0872ed6f4edfb4d2cfff18bacc19e1a25eba7c54d450742835b64bbb67d14d985e5f92cd7dc9e019d6e86f2928bf1c30597476ef9a8631a4671086b6050d52d60a23417169e6635110d9a03ca9db9c8a86065710bc4e069c0fff3e69c819db2fc46b45c6986a632b31bfb11352cf2d93532b4f38866f6fb624e18cb23bd0f09bf851fc725d05a79437429d2ac268ee268755e78f3c2fea00298486a807efbbec36f8c73fe7a726279617418fe45ac23fb26c4c8f4c707f03e85366ead9accf7b2c467531d94d149304d13f7b0af84745babcc6afa7311e0389dd4a669369def580b3e5a44a31f306f412f07568aa1d91ba27d5f00f2dff51dea005411f71f26017d0e4710b22691cba98d5981fd6b0a6d4d24156c3cebfd494b50fbd13db18b86c3d8776953b3a763c148960ef00c6574fe86a268fa6c9dcc461d99fd2060a789a4eb1d8aa2af8dec7e044fbc054932fa3db4a2c212c85e9f44fe0182f56a597cf4592d024f41762eb0c46124e88feb3c4a8c9798224b01d1f35bb9048de9041c3c51804bc906fd1e545d6b06f7548a11d04fd05d48a245ee81d05ebf95004bfbe0b635d3725bce79d6499929f32b387e7017958b8866b03e5992d9672c6824544786d62be78e1245a9981f3042687b1531ae6de21a7a50bd0ebcea921f8bfb5930566ed40b2d14cc0576921cea06b536f8369e559c310c4509a08917778d14c1536159fcc7bdd467489fde30609b5d5f16de7d210961641942f2fe148084c42709ddf545d488c46a2eadf0b03941247170cf5d21e5d349fd90f4cf45abd7fa171cd898147c7678c1290a46ea67796342c3aa299ccdaf9a70ca00958c421a09ca1904a990cd5ff54e90d09ac3211f903514c9a6720981d4d1837c7aee49b215d1257754643623e87058e5ee34f640feab63ab4b38bed34d6e26cfbdcbec24b53c55e7567ec37dc35378959afc795da8bc6161c20ab3ec2cce6dbcd61ac7b6278f32cc812c31bb29dc396ad80669f59d57093b0f3d12e2f0506e74bbcc4f4c18002508d44e3c93bdc4d6d1690110f1e460a7b94a31d2ab3fad047007111898ca24c37c3508c80eba7db9229edec39b883b961c5620f4b7ec59ada74d68fd684e11b679ec11f24291a12d4ab3ad9904e07fe364c86867b4b1624ec507374e18a93fbfdb14003116328b2c985b49f784f3ac847be99af4719462d17d1c3df99d7ad0511acaebb36f6b340e138292e74c8746ee3e70d68cbaa930af9ca1c884bca6540d9c22fa35b0f5961a297b7aeaaf371457c7e04ec0c3f02e9df2e30ea5adca93868125fde83ccfcb72667bc3152f1ee2e0f8b97947121d18417a189066c2daad159e64015c3a0aed82dee1ceaab2e2720bca64a367439d1d27e27f55ff6e01d9a89986d834000144add98bb320c96df84005561ce082724f953590fe016cfdd516ed8ccc8d911515f6ad99fa3c41173a3c58f7bd7f884d14109299bb36e7efdfc26c384daf170d95e1bce78fc1687d8fc0145c069c430fa06e07dcd329845e10c65248c3957c70b6d8d0e1f13e035f91664e20b0314d5b4c2ba5bfc2d70c46471dee68a148d8d8dd02a") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = open(&(0x7f0000000140)='./file0\x00', 0x40, 0x0) getsockname$inet6(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:13 executing program 0: getgroups(0x4, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:13 executing program 1: r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) shmctl$IPC_RMID(r0, 0x0) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x14}, {0x34, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='o') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:13 executing program 1: r0 = dup(0xffffffffffffff9c) symlinkat(&(0x7f0000000000)='./file1\x00', r0, &(0x7f0000000080)='./file1\x00') mknod(&(0x7f0000000140)='./file1\x00', 0x2014, 0xe5a) rename(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:00:13 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) madvise(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x81c707e73e6cc64e) 16:00:13 executing program 0: r0 = socket(0x2, 0x8003, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x2, 0x3, 0x8, 0x800}, {0x2, 0x3e000, 0x5, 0x9d3}, {0x6, 0x9, 0x0, 0x3}, {0x8001, 0x5d, 0x6, 0x3}]}) connect$unix(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="aebaa3cb39ec7f5761eea0ed2def7891c06ed13c35ecc60c175bd31a5ae50470e620b7c56bf9010e37d9c5b572adffdc31807c596940b98936ff053e11a23f62c24784aac53b6b3e150c3bf6969157cd8a2d9a67d6fdce9c682ac0d251238f93f912464c5455f496cb250412d929a38efff3c44bb0b30e0ee6262ad721aed7c175eb69f3867c78dec3ba47bac3978a5eba422487e6fce7780f506ac727e1a9454602573b4b2d8b8c0d689a54a5b325863c4e6886978b6e4b23632c5677aec397e6946dff3dab8cb7994be4161ef9150bdf9dc4c7226b841856a405964f2488c638aa6a90d0cd508f6f667387f9c66a39b4baa152b49b3d067917ba339b15893e7799c65cf9d6072242c602ca2fa7c7c17b461bca07c0070000a0b1e7be3a76c25d6dc35377a0ee9682bd2f704438f03d5d9db7e937d2eac5a6414e309579661091762b8334001e20f76fcd6682eb96032772cf407f16eb57"], 0x10) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x10001, 0x1, 0x64, 0x4000}, {0x6, 0x54661bc2, 0x9, 0x3}, {0x400, 0x401, 0x8e, 0x7fff}]}) r1 = syz_open_pts() ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000000)=0xffffdfffffffffff) syz_emit_ethernet(0x1, &(0x7f0000000140)="1f") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:13 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setuid(0xee01) setgid(0x0) rmdir(&(0x7f0000000000)='./file0\x00') 16:00:13 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x5}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) getsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000040), &(0x7f00000000c0)=0x4) connect(r0, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) pwrite(0xffffffffffffffff, &(0x7f0000000240)="fbca8a8d1a029be9bc8217690000", 0xe, 0x0, 0x0) 16:00:13 executing program 1: r0 = socket(0x18, 0x3, 0x0) listen(r0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000000)={0x8, './file0\x00', './file0\x00'}) 16:00:13 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}, {{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) r2 = msgget(0x0, 0x80) msgsnd(r2, &(0x7f0000000000)={0x3, "ac60ffc4c4f73dff6d68b2de2341cd23a73c3c4729f3a6369bd7ca8d8cb9653a0ab129808b5f3be3d37cb75972ac91df8fc8ac381339dc58dae905b1e91715425ec3d1031743ae8273bd2a9c28ca2399b6c1e91f95658a7175ef1a23462471829ca96116ab29e9282e86a54fdcc28ffa6babe6578f1f0de5eabc36af53b5342e870ac5a31892ff52259a026b5c7c094dfc4c370afcde91e2404b0373033b3d0a10a2e52a9aafbab4b323cf02fa3537423cd51629632f45d4c94968a6371c0af6a805841b3947b4f83ba8b1846b3704f8620c5557e8c68e20538cc21f5ee697fddd1d48e82e456066dbf69aa023a3021f81ed"}, 0xfa, 0x800) r3 = dup2(r0, r1) r4 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001580)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001600)={0x0}, 0xc) r8 = getuid() getgroups(0x9, &(0x7f0000001640)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001680)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0}, &(0x7f0000001700)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001740)={0x0, 0x0, 0x0}, 0xc) r13 = fcntl$getown(r3, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001780)={0x0, 0x0}, 0xc) getgroups(0x9, &(0x7f00000017c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f0000001980)={&(0x7f0000000140)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000001500)=[{&(0x7f0000000180)="c7b662403840cdc4083074127090e986906d5d4c782c4aba0603a54fc2d2237a17bb7222695e1fd273521a3856c90560b803d8e08100745b7c9fbfd15ae1855f9c0e5e5c03374f2adef18207653633d3747edfe24841", 0x56}, {&(0x7f0000000200)="c5f25909da4ffae3866a6ed25927cf", 0xf}, {&(0x7f0000000340)="42c04954aef33f3a1f270743632cf8c74e14ccb3c4b2cea5f13a04717ec9279322d89dae86d2a859830dac527b589694c693537ce864ec93020d67ac1b7f9a347cce82713be34269298e83211d2602a6511098c2922f3e564265a5e9d7428e731481ee7641cb62c15adf362ef68f8fae6278f114abad1d7113c630935610e01ee3abe3233edbdc2e71828cdab7c559512cec0437e8c15353656554b0fafbed77f9a571e9e8714d18b7017f6387134731c951fd750ff272edc74b1c287b6f49ec29e2c99eef4af0023aa5eeca1192ff048b", 0xd1}, {&(0x7f0000000240)="7a536464d8a545f8b15aea0771af7e235383434b9aa32c2bf66179c84c94f2f0990d7e300962d3a0350fe341a9b27c86e0d9734f16a6e6920328790dd7f4a96169f151030b223f4af2e5a0b5f2eb3d97d75e698f8e10cf69fcf03f17ad461fc11f086e52bb9ab8d63ca4861d3a156f150be3cf98795a9c87b9016a576b2b2137a5696b4c2ecda715216f4b9da8bd6d15cbdf2b8b8d4d62847aba82da", 0x9c}, {&(0x7f0000000440)="2ab34bdc04a78579e6e8ab42b27d6573274ceeeaf3873d295fd92bda298789e3002e3484e2b38cbbd38fb0000202b0573b3ce12460a9bd4e1b3e1a4f7a3918035880e54f6b61a030c4c3edef3ecc6975a0772e735f4dd010884617a9a52b527b66bbdfa29083ac930308d1a21b26630bd969b5b04a79920b5ba48a975ee93a49d5ea0ae6", 0x84}, {&(0x7f0000000500)="71f03326d58c38dd7e7980066acaa835ad8ea739b532037bd5f79d9b4c95b875c6b8055642b263a0f90a1a6cc932840c969ac792a47110d3719c33e5bcc592c660fa47ed72467de47af2369ee8509bfc94e5e60196e02714656af9914d3e6ad3816c26ddd2ac18b580d02be5a48a7435110a4119379ab1747032c899851cc591bee04ea24ea5b215360afc5ca5601254d7f53f7f3f0945d0e15b8c3981ec00efe945df745f56f809fb1fe4709ead7036aed9f9915651129b72ea6b7a3766c64fa6265ecd8e63fc288f4524e2a6a94a97ce2654529b51b7be7e204d959f87257e63669926368c500f76b941970e13120f874bc86222ce072a9af39bbd0916b0ce420657920190035b23314638229d85033ef8047b589fdd35538d6bf2f43216c45e28fdf025de15cd1ac4418d9e863ba73fd84a055ace1ab83d735d7fd1a1d7c90447f4b19a15218ff6c42077305769bff1565bc1b5bfda70d41400b4cef1b36f9ccaf5c9424092a39a45436ce064e551658494a0eaa9a0c217e9c17ce8afadb38003efe1cf2985ee0c47903129142d95fabad18dbafbebd2d655126aaf60facb2b1399c69c7a1fb5e6ec3e5bd1fb469c77a3464acbcb811941a1884fbccc7a174bcf49442ffe0e80b03dca9606c5b428d321e0e0a705ec8052439100e74e2ec47eb7d2960518b62ae5ca0f378926c44fde3d917350be16340fa4eec579c2a0cee216fbc864257f5f66d6d4bf1db2d3fee98121a60c3ba907b4a31695a3833db5c701e5f4ba240952d6cabcdf524103264da440a69550319034d5a4e31e2132ceaa48aaed2081312592a7280ec94a33e324a8d28c0f84506b64e1ce06fbb532dab0257d314dee9d59e9541a6b7f762761fd4403aafb46bc689a38e18f0299d9ac096bdbd7524e4999cc31568bae6dbb434d48969353e0fdf78b3f2c4df6bcdb8e9042a843d337df66c40cf3fabb4a5c8eb0111430a6c38e841fe07e8c9a3ccec8099d8018f7e38001ea6c872cda30028b228de981dfe0737fb378d750b3cb56730821c32f865a1a228a4e9f3660faa305b9bd3611a04ae99886710490248a16ae94beb1f1c948c71253f3148c73eaf84fa7dca8511a77c0f149d1510b26e3017a25484eaf0a0863384cd886bd3eee1b0cdc1b53814671e2877324605b6777c0668de6cb7733e660a74a756db2f73031b91a72aaccbc27abcb182e6432257a1876e97b3ad31d13e0739caa1af1a480b870d2b4a0d5d02a24f0e655470e9e953b858afb3428881113d62ddcc680163e401984547036a56d07860d29b0272d8636c08b42f930a9756ff4bcacb65da55f7bcde4ec035e02aea8b37ac5c1c2ec6fb9f958a5da5770386729ca634d5ff07f8d344c9d3e6bc298a597ebace970dc87e3838f116eb8ab65cf7fc643a90065e161512ddaaf7d2b722cf1789db84f975ac5ce185283d38bbf00cf85c5cdd58c6b268d52da087dbc4b6209b3dc43d158ed02441ef121d75029f7712f146857d1db0bd49b0629f6b5f689b67bddd96e0c6cb29ac3aeb2589afc9cc852825bea822cc79ea41f591b354a1b6f4b383be77498fe13d0153b0ef23b8711a1eded82e4f87902f80a22470fc61a9417b340bd75e1367f71b8a95afada7dfabba2359950a1bc882acba2ca79baa248acd1c0e4a2490deb612e4190b7d692992d36387a7261695b685dce09b5f9e0d4d68ab3b112d73a2bf2621d504c9f0792089530403913d0b73d5b50d69d2ca00261abf34ff9c92b97a0287491b90c3272c9413798dd98cb31cb26a5c298a85c5bbef391a0bd406ff194d61d82b50bd8f1fe6c97749af4e876e02d8229961a4420af035167125b33302bd3f300603d4d4d763b091d015b7924d2077200b8c3a8aaea07641c22274e14f65f35af50d01914041b143968af716b58f9c053a3839523395613807498da5b5c55102264fd5c6f6360c4aed26de7a6f079675585b32cd1e3f2f91466e5739e4a47b92d5073ff676d9e717fab91ee139bc539efccdc61f11f1bfe9c1010084a6ef542d5b1d961edbd1984b714d302275d0cfbfdb862a2abc792685df58ad752d6a331ec1c956d7c7ff07c5732cb470de09237ee7b718feee74fa3ced674995ab27284d9e7b102cede272b098e39e3b0eb105e19fec0933f9c7969641e13585673c5574e37089d180875513600380d54dd973420315dbe53b6c02e84e354ee411cba84f362fe430e83fc6341e6a09080cd693eb69806d438f960abe6a4e5de093640c01d6588426eee9408c9fd84797beea5dd60227cc291b1bd6bac942d7e8abddccd4c12a4531ae8072ca0ec9b262c3665d2cd6dc706104ba6311d9cd4b206971150b77e7d245ce54b49caef72ba0fa4733d6f24d9297b44460c7deb5d2bb1c14e1ed4ec68a5b3747a0681c8d7afac69c8117720cc49ad25f900f95013e7d33c981aee3840744398b5144c566e8dd05df9ea41b3372a8530bfaef239694bb9c689ed31c8f96c4a911de8f46f93fdc325543dfe938af9af9f9e0bcd529b2544de2da115f0915ac175d4f3dbc5886ec1b441ce0c4817dc73a3bb26640d3a6300b6fbe881c038f0c7e8e6006797b30b2c9c6c91221f0300a4ba764c5c0b123730a841fbf8c2ca799d7a30f8887e6f16aa2fdb0359c6c2e401628034c50a6c750d510c28926bfb6ec0fd493105a17da45eb84006636657c4031e396e3efb1fcb51ff2965330aba147d4b55c3337816f9840e0a12097a27270e634a676cf23d86b16eda238e3f3ded2d975980752d5dc984ab82a1c257818bdf0a87fb7a19a3330b0279ea76757c3cac0deaa8d36637b9d74ca3eea0a16511573691ca7a32c90dd71717263ab4b29e9723a13e5983277ce77e0078b90e2aea8b668fb9f90577dd6cb9672aeed8f477b7c8235620a155c28251da2a5978923c2253dd31e9669ddb4564e62eeaa1b5935b642012592f55484393eeea63f25027d7168cb4d7dc310ebd9e214578d422d1decce580da96eec22340065bf9b955091517e395179cd7c6896f862a3a6163dbec76b3b634fd17c153a5862c59f02a4e24802ccd15598fbec0183c336862a9654800817b55de8b9f98bb3edffe3adff30dddf73b6818572030c5ce277791bd9516a26b1365f06bb975564b3a450a01cf9eeb020615a3abe8876078ceb466ab9b74e63628e71540d06971d546583d7b8c87523f0744a8193d51e89d5b6c1dc6c2f6a3805bb9ecedd9b24b55864b14dd2ee3de301e2ab7afd83e359dd46422b4de5e066c1182d1b4244634cbdf4abb21a29db0c91ca6348828ff1b6bc86399ecd6d5d8682a8857f36d383f4e27e121cb3ac41b12124bc27a0e0ecd8020b35d5f9bb8f4ff80246adaf43412dc1fd803ced1717dd8b3d276bb33a150e21c4b8b13167fea0bbf5b9f0b987bcb3d9272513dd77ea89d17c46f6118774e8e07ed92e0f1360a819465c864bb5b2caa5f536c624e1fbf4ddd866816bc48dab636a2c8b37d6d3ed580b9d72f014f0bc827ee3a76bff796d7301dd266790b827fdea64079c2cde81c07a7924709a0c766dc340b2bafb9ad55752407e191d092d708511352f8d8dc1672805ba19e4c5bfaa6d69345d525400bec4df7739e488c6ee3c689010ac53c5fa54b87813384c0d75f2ce5ae93e8e602e72a2504c026c01f4154c7f7ceb087599c83deed5f75a3090c69c8ab440d67a2e25d5165cb854f6689dc93c0635e65596c96733f618d0e463a2fdd47ea0148aef8859c4846ae9b3dcbf8cd7a859a95d3f85428393d857b7b3c94dec8366a5d1cf426f87b51fc62f9283428e5993b9ebaf7461ab8a5ab6639f2f93db9b808c2bf587196d7225a7c722233753d411a053f2873752a3afc4f35b0eff7d2c99451d4ed1c909eb971d636038951156235ab4d0c2e3593b91f91afd8cfd08f9d43fab6316036510722dcfbce3edd7174af3a28ab54afa7794d0e72d64330065fd6cf187e8bd77bd2641a83723793295c77915470ddb9b1e9f593c7b4eec858a0f6c7437448f6700893fc8e8bc6d78122791f0ee9fc6bf56d31fb07777fd0547f21ef8e9d459d1c3f4812fe7629308ba1e88dc35ccf4a2b1717dad6b19db9c2a3418f838423464b7d972ae2aa5ce3bca5f16e5930c939c08e7b797b88861a70173664b1792cdd513859f044ded581b59d0ed287a44c1966b3904b8ada4aff62a9b44db106bac129c6722c86ec4f59d872ad0743e4c34b8b0b35369c4b260246aebff2b9129e2ea9cb8bdf6b803c030e51b3a0112f8d28291a84ae69a854c629940ad3c2127c8f4e0b08ad999c6ab0c2c5a8c58e1bfac5f2ac34cc3c4e3aa12b9133fc18af136b6cef530445149ff7ad749eac4fd156bad9cbde2d4271adad5221f24fc272424433bd6b74726df5678a268812cfea068f0010d0fad9c297f2873ad0cf9432f0defcc5000904588bd1c92c5c37620ff9e63c689a43b8d40a6f05b0e2f37a115443e973a485bd9c3a9fc487dfa034cf0ba479d03d6e8a0f900a76a48cf3558455cef9e64f9bbbd0507ee8209f900135571a3cc6db63fdaea781c5c204b0b5e5f6b1e5eb03f7d4666e0a63c10e0eb94779f922b6d5b866b5ca9643daba5c00c8800b9239a773029418a188e14392eb0e3ad76c2e47061bff5f043a79afcf943728087a257c7ed79dd03a606433c5cb082c3435f971419f93d92468ca88671effb1d1e84d29a6ef70c478e3469773258b253da5693e88b4350c71c042c672996c62f4734aa11430cbc3c21088cc405bf0a8d6fd524f1a4d413e8404ce203e443021589723edccc818a009673675f87ae8e297574ad473df478992319ffc74b5eee774b9a0821db5f06834cb7d42376458ca052cdf076c3aab64933fba4f23147dc67cad0dcdccfa51e7112df0c39adc52ef4b3c2be256133aa1a4fe09102d2d46d3735984d9dada27de3322ad4fc70d852f21c9fcc6d9a8721f30ada4509292dd8dc577b9e1b863c398863c3449148cca02409a0eb322fb88ae89b9be45f50c18eb8c10c61f8be5f18014a1484b3674e1518fbc0a710759219d33e314b2e4cc85c955fba725f82eeeecb29616d2cc4ce14b3ddc1d84c5f115720b27a2385086c3bacf093048aa09f0391bc374e3d7a226958c0ff8f90bbc8592ec561b5c8f52d780f6e106ffe8b7b8f1004aac93af5a3ef51304cbef291a03b9cc9a9b338da88d534e87ab4e19887e3e3706d04b4b460ba9c03f97cec58f639ebb56becc04a9a69cfdc3985379d92f12efbac8cd1f0d1b0dc78c7d08a68f91436e4bfdbf58cdcd30ec113c34e6af9e0c6ad15a40723c272d0fdcf4c891aee596e3e305a1c9d861c819946e828375e311e4b88d4585629e820795b5286cc7f3ce0f2bc8289f98e298fc27eaa96ff34b0797a9584f462b64322853ec291c398d7246d6a6f9011b6a93367bbf02466dc82c01f4f2226c2c457fec0cd0608cadf985308c5172d295cceddd768390865a0ab7faec6b34245fc19b26fe503763a969f573947244780fca2f0fb18c77d1a98cbff25189e027977f0cb5f052479f7b90dc5acbd214b1ae0c10dd602d71df99de7c9d12310e5818cecbf9b7c534024e94f0ff7acc42e5b8a9001d0be1abfe905225ae4422fe28f4517c995012b2a0bb18b317beda07114f2e73a4ea7949d1be309baba5c0f63940b0658836e5b0142e38303d0acdcff560249be6b05f127d8217196260253c0521a367f4f89bdabc2eda77519e08b05a03291a2f15628122bdae05fbffef6305f2882dd4280a40bcaa94f005a0b9867c8dffd88cad2cc6", 0x1000}], 0x6, &(0x7f0000001800)=[@rights={0x20, 0xffff, 0x1, [r3, r1, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r3, r3, r3]}, @rights={0x30, 0xffff, 0x1, [r3, r3, r0, r1, r0, r1, r0]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x38, 0xffff, 0x1, [r1, r3, r3, r3, r3, r3, r0, r0, r3]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x20, 0xffff, 0x1, [r0, r1, r1]}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}], 0x148, 0x1}, 0x4) 16:00:13 executing program 1: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYRESHEX=r0], 0x1) writev(r0, &(0x7f0000000a40)=[{0x0}], 0x1) semget(0x2, 0x2, 0x201) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 16:00:13 executing program 1: mknod(&(0x7f00000005c0)='./bus\x00', 0x8100800080002002, 0x2e00) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r0, &(0x7f0000000080)=@un=@file={0x0, ""/7}, &(0x7f00000000c0)=0x9) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r1) 16:00:13 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000000c0)={0x8, 0x7}) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000280)='./file0\x00', 0x400000002c5, 0x0) select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000000140)={0x8, 0xff, 0x9, 0xffffffff, 0xfffffffffffff000, 0x100000001, 0x4, 0x428a}, &(0x7f00000001c0)={0x80, 0x8}) clock_gettime(0x2000000000005, &(0x7f0000000180)) close(r1) 16:00:13 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x41, &(0x7f0000000140)="4b74954c", 0x4) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0xa0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000040)) 16:00:13 executing program 1: symlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') chroot(&(0x7f0000000740)='./file0\x00') shmget(0x2, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = getuid() r2 = getegid() chown(&(0x7f00000000c0)='./file2\x00', r1, r2) openat(r0, &(0x7f0000000080)='./file1\x00', 0x8, 0x14) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x2) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40, 0x0, 0x7fff, 0x6}, {0x5c}, {0x6, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xc7, &(0x7f0000000340)) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) r1 = msgget(0x2, 0x110) r2 = geteuid() r3 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r6 = open(&(0x7f0000000280)='./file0\x00', 0x1, 0x2) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000300)=0x5) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000002c0)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) r8 = getpid() r9 = fcntl$dupfd(r0, 0x0, r0) ioctl$KDSETLED(r9, 0x20004b42, &(0x7f0000000240)=0x6786c328c4ece6af) msgctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x6, r2, r3, r4, r5, 0x20, 0xdd6}, 0x0, 0x100000000, r7, r8, 0xd5, 0x2, 0x4, 0x100000001}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x0, 0x0}) 16:00:14 executing program 1: setrlimit(0x5, &(0x7f0000000000)={0x7, 0x91}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() close(r1) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x0, 0x9, 0x1, 0x7af, "f6b7134736e12046eae6082cb71f8a15ff38c5e8"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)="0dded8620dd5ca210d028545654bfc89ef3a7c397a70a5881446ab3473060bc08f5e6c661a7d20ae8673f492413ddc2586495498b8b6d1dfa773ca8e6e548d5071bd3adeb3ea553fb7e1073d344bb4df512a8296fdf40000a9878466124909c5bd57cf8f88b6d6296acd8608", 0x6c}], 0x1) 16:00:14 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getpeername(r1, &(0x7f00000000c0)=@in, &(0x7f0000000080)=0xc) r2 = socket(0x11, 0x3, 0x0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000100)=0x1) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) socket(0x10, 0x1, 0x7) getsockopt(r2, 0x11, 0x1000000000000001, 0x0, 0x0) 16:00:14 executing program 0: r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc}, 0x8) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000001080)=ANY=[@ANYBLOB="005d7cfc0600000000", @ANYPTR=&(0x7f0000000080)=ANY=[@ANYBLOB="b351432ec81b41f64f85068c7dfb20cc5e1b7e2d6c5b657aaabb6710ae49c91543c7218e91f9edfa1adebb54fd22f4ce6081f13fefd5fda62ae10dcb3a08c4ea17187956001dbe0870b5ab2ca364e7b9027fb744257fb625d0702f130927760a2f5dc9dcb4e61c94745875aba413884dfb5e7ddf3da977816e399733b74e1e879944ae492df5555be9e94e390a68b8b622a67bd57d36e047a836481df5103df5a99000d8338399b7446f54947f86f74239a9467de59c1cd99683cdbc2e6225b4c45bc3403e84f29b608ec01ce025df3023fa048c99c20260a645d897cc1b1e3d3735d4605e735c88f4bd47cf8afbd0aad15a5e35b137357be1d5bade0114aaf50d3da5191c0e1113e11f658afb4e1c1a2fa3acf92e897c22221229c09a317d968ad304582910f5fb6af024b676cf147fda5055ebff4360d8c4023188169ecdc228b1390e949a608a1b29c2435f6f7a5a83b2f090f73ce6c681fd5b1b9f43fbfef3182b7db579bc6b0695931baaded1927330f6e8256a7b45050f4aa1fa86ea46f0f4ce91770d6e59f2a267170b77bfabf2e7b15a4f0304c9cbca3f0633a58e1a193c4e64d0c25d981c5ce58379dcacc9cc3e8543eec489447f8e3f60bfb737df31b0a47c84c96df5ddcff12ee0d108076d019e14564eeb47cdc7fb53aa97d848b870c787f883c6539c7705d9bebcd747baed2ada2f75067bde13f46f277c390f97a226fd8d394357f858c2a493db35a2e4d57ff4c5de21000c69019d35a772de8b4fcc38ee3717abf9aff9696159441189cb60079585dbcd967cd9f5f9d48bb9f1ce385b070ffd781d92139f86eea2fab340b0f627e9344f1d82afd24e1cae2dacc6e0b8ac3833354b8889d817c0105a19724697d81bf366276ea6426574f4155995bf87e112649624c16348c3ee554bc8e133bd6674b3983b006ea120cf61d7c36c3eb1770d0b747f77f6e26a1a5f9199d08173e486e82d094c70efaaf0e7dc27951b3a290a58fe9cf43ae4734805333daf8fe225fb4bdc2f7402a87cff59a24b1b4bcb0aabaad4311b0005bc624dfbef344645bed9ca6f89e495fae9fbb280d7bac55d5dc92c4aeb32a874f61ebe72b9dd1f0c9aaa13dadac615f106b990f9fda716bd79b87a818fcd86e1c315d895d890db65faf098bef1d147c68480967c475d2bbf7af20ecf8add4b64f1c97e5d134f03e9923c8bde4ed77114b331e3af375859cd0539fd166e820dab206a36ded158c00f42285b55487548240994579b2e1dcb6fa8ce175d564b251c1279f3ce65af81becb42eb2998554a7ae691b17efc01f0c858c6ffcfc1fe44ce119b29e489b4fc35ee5ed48d72da929626661853aac54e37eca0f2efc29d671acd7c825b0c1d7d40a4a5505e0de696346a5e8ef5270b4006f093553e7e968c0d203baa4c89fd769acf0e75759f712233ab4b7c67373d9916081b72e7cb6f670fd696c57ebf5cfeb321e70dabd92b93672c2efef0225e59a3d6079ff0a9ccf4f5c30fc1fdfb9cbc6c0b650047488a2031789b5d9006a017d4e8c1443436f6aa06825bc7506971385b34816dece37f4d73e12ad916ff3a4d9023d6938337107c05f0e8d3c785b74c1fab263a0a80702042539248c22d9d91af4659d4540542deaa7d4ea5e1668e2560f5849badd930411ef09e33e59c9e0a88cec8bb08bcacf4d068888b64beadf818b28d151c5271d092eabfc8d5ab6a6da86e22932015fbb2a95737c131c5f05c2752e006195d68e0cd8ec291dcf0cca55f53083b7420712f5a23c0aa56d75bc9a77ba42c903eed37acdd81136db8c8afeea8db83f4ec96538d4e0add1637b9b17d9df0497c333b5f12ffbd72ed13da9628be7ae5a9a0131007af32613ba0b2417f9e21e3ce65ab7570f41cb10d194668c618b53a3162488fdd94c6964cc54ce6d5adb331ce18cbf0940134dc9e0b2fce962561cb591f8bf34492a09d93f31f46e73b36b06e494c0282be81e2d06f9b74c6d725a8c9d70752e3582b27215208038c9fdf18c5264d08622a14caec3e924ea0520353258b259532e86ffb4734a0889dc559a609e02dc1a8014c38c3bd187afe51b0a4849e5f1df0fd219e992e6c79afd0c977dc965e20bc3daed2ef4f906005f6693d5d658385f2468291f78b728a70a23e31d4ca6bec15ebd43ea658c723226d7a73ee8f83bb494707669c22b5fe9e4c7d68f5cf7e2d7af4665e87db86f09e1d8fdf0c199b562c8f82187f0a911b3acd0ed9f39037487b663e278947e0b83112f35f6265f1b995ac9e693b0a90e037d58d2bd9a2857c3a29112dce8a5e63eef11f9afc3d80dbc72ac7b39bfb0ae3f07d320ca484b2f220729090bff14dc21ceeda26593a3e41c5917f7fdd6d2c08802bd76df053f839cb7eb5bc2dc26adcec4de4134ebbd1538abdf165345e77ee8221bfef37a5d998775cc185fb818131ab7359dddd1a5c32b290d414bd7a093725248bba24f5bea2708246e4cb37bf1bc008a41e7d1e74099e0be38f397e74f055899117178ea6a1759079672e9596fb59385d46ed81bf3b549e7639fc5351dfd5af8396c5605f15a60810dd12068f5d6cc0e09e7ef0822884b1b598237738ad427e24a93d75fa68e5ef215f094bb0f06e430982fa64c0916b3b1095ffe4108734d53f849e4f9d9e9617bf0c2103ba7f89125882176ff612cb45062865873bdb01df3a9bce389c92db849db4c6769232a16b63dcadb895baa252d4cc307132cc613ed2a98c05b0af35e2438c9924d6f320366509cf39e2d6cd911502817aa8408a9f7eb22b1aac6654bf999071632c0e13e3ed190ec2981d2b17f955781ac8686ce124c8272a1cdef13372a58359eed00f4bcc55922c47a2fa9caa6736d43a4bbb9f216a44ca26d634b2d6d0cecbcc154358ddb7a23c23d88ae48cc09cce1d34c0b2df66271b42673da1d739f614cd4f3185530835247d5012c8a6aa0c7e803e2e3538bc34dc103e653384a4e7b4d83ea3acbb810ec0faecaf678018eb7bd62092ad75de4d6550d57c4079b6edc60833f5ae482d13210ae6e69e7d5c2ed70158cb067b4d51969d710731a38d04eb77d9f891bf47b56a8fc9225d9d1cbf5791cc00af44566de4001020e17a5e13112a64df549e340e7ebe455cd44b7e9729050dc8ae613fac55b61dffdfbfe48cdfde9731aa3a7bf0abf573901c72358b7b461d8b46f0929dc1b5b990bba7b946c6dde55747087d02656be17070b25013af616ffbe6b9bda88b651221b058d82aa0b12699a0b26f26161db19425180a2e46ba4e360348145c7cd59a354c6988421dffc9a71a8fbd81834df4f712b595b3004bf373bd4078fdf4c7eed258ac72e1cc9a4047d353b6daa8e5ae4a49c3bd235ca52dc735c3d20fb462707d28cfaeae81762f59f0f4635f0ca0a574f37a760a3ea6dee279450e8d7337b1eef77b8f63bd356e18aca4f93ed3be2123bcc9c7053c99ba571d3afcbcafd274b843bda6686f4800100a323ebb2d766c4b3076794224995e391ed93d84ab1c545d1be06d8151a88e20203179aea26881630507246bc7bbdf776c4509b48c3ed0f82ed039ab1daee888ef229e4a327b580b6588d82b79923e242af09482b314a1c3b3fd4b74e9a382a560f089f68b6133a336b2da53d2e03bc61852de89d27c72712db68a6e5b54cd32231c57d6f59900b22fa1e2a30a866baacce2b6e79d613e276ab838eea2d15a3f4012d3a44597c18a7dc0e3461c1856df683e9880017e1a6120199289ef71e886a4ed660f338ded5409e96b7cccb637e139561b7ea173de464c2c718ad88ed76436817b330bc34a7995a1870ee3fb64a45168d8d64f122455a761b17bdd7a3d66139e48bdb69c82dc395ca8223e90dbae85e87fa30b03f2acc5e764404b578e0d824ced5f8f9203f2da780e4483a974949c6d83104c146fb307920c10e3a1b47036b3fb734356602e954a90903ceaaf97cc4590834b439c3986c39bea56de7293c25fff1241f971750f31957579f76b3107a09cdeada96012631a3eba316a12e50093428a7f450d8fe4624206b478e01423b5ba188cae2abc5ae8e8a880f0deb2b349e51c537fd2afdabbcbe85011cc41f8fdbb5e0a57b871e256ea84f743b1f692d764ae9eb3133f7a2b48d8433da7ebceb94ae2e5cec239be922b887b955d5171f6d79ecb956bf0fce1e072d6cb0294a4af7f70faf996a325078353a9234237f7074380bcfe5c6e1864840d210a42722ae6aefd202619aaabe70a2a996deacba2e8478b44b178e5263bf1a3e6293a075391d960964080fa6e6adbcc79f2c2203895ac57cf6d372c7dcf9748aa9df8d1ab336faa46b70fa3eb3cb2ffd93dfab9ca0b00bdf9b78fccafff06bf83b518906cffe3ab2f95568d567cb3e71d08188b63814e3f462e0d661a8786067511e17f2b0948cfc84f3e3b601d0e60b59c00cf36c100ec94e4ba8f453214623bbe1408a347cc9830f44385ad252fb58bd3b72d3281f447bf3dfbef24bca9bd643309c9487161362a112440f60599a32d1170cb07258f407ce680f1dba135360fe7402a3427de750009bdd5a835cf8343310b42a77754c407bc831363084e9f6bff03ab75908845ffd6607d88aaed737e0990e76091f5e28a0d7b23941664d7e0d04f2322be66e8ff22f8c41297c6c931be8d7089cfc4e423e0ba169cf579bec8dd961389116cfb69f4c2de8d2e4b74c3e7040c70f4f02647c89448ff935ff190b4ec80a14aae0cc1ec6354b4143f511712c29adc595e723d3288310565c13791919cb4f9e6919b53b6e115f9269869a72a821732267d8b25297ed386f0ae4b4a6434cd15c7454b30301d4052e01d6a40ad51d667a35a0d91a26a52b6429aa9adf704bfcdce60a1f020505e0a6377db277719095d8bfbe17c38a008a3380b4e1b0d259380c13e1befa6a3dadac34ab526ed99f374194331f4d2b99790741e1f950f73044062d65e1bbf2e656a4e8c46e21df59682da3f26f81216daa8d08331b126f45fa0aa73dbb04d463ab5c09fdf6c3e22c019fa5d317e6a12f4a5f30a9c9533533220083fbedeba83e01d1f4923e20b158d1acc9128f9c662db43123c6c7f065a2ff21ef2114d60733f2f0abdf85e7a808e68e8d6f3bd39d28a8fa5b7267a5119162cb6baf5b3be2df79be0313b2953b2d54aa53d60088ae25ee4906f4207a0fb2d4ba2d1c34334cc691039f08788451dffd816853f03bffdcd4058a0a01f583ebed64b4e89a3e82fc0cf6a2ab8b1c58267401c0ea7cffe866ae6906aecec08f64413a65ac331ba730025b298c0eb1cdd5c5581aed200a935e80dee2685733bf63d3a40b17426385766bdc02aaaf24c3da58635a9959b17af5222130bf179ece73e07e41169381c530ce04174b04222f1fc8430eaefc1313f21dbebf7afc7ac6856e7f86f5d3b3b40bb2974764dcea076faa974cd477b61cde7e96bbfb522e6b68b1ea21191fe5944eb863185ba7510edbac0e8007c1ec984075693e19ec9ad9da24dcfd1d515b6fde522556fe8e508c2a3e5f09bded66dd4c9ed159ef919bf673be6b6a0a754cb686f8d2f0533290cac6c223bc9188cd87cccfd6f2a803c74c6be498723462b6613b1e180aab7b2e2f31b1835be8cbc2c19342590a1bb494e7a7b4ed1b7615db1137f917efa11176e20296b903280ecaf8efaf1d4fde3241fe9f3239bcdde031dea88c82b586633c5125ee0944e4316908a0ea9586ad7a1f70b0a74e6d69ab6eb75b9b599ef336992f645c902c58da2d925f744eb908fbe67b672bdc24bda96640c19e525a01e"]]) 16:00:14 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x8) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040)={0xffff, 0x6}, 0x10) fchdir(r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0x103df0f4, './file0\x00'}) r1 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x8, 0x100) chroot(&(0x7f0000000100)='./file1\x00') getsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000140), &(0x7f0000000180)=0x4) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000001c0)={0xee, 0xffffffffffffffc1}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000200), 0x4) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000240)={0x100000000, './file1\x00', './file1\x00'}) r2 = geteuid() r3 = getegid() chown(&(0x7f0000000280)='./file0\x00', r2, r3) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000300)={{}, 0x1, &(0x7f00000002c0)=[0x0]}) kevent(r0, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0x10, 0x8, 0x9, 0x3}, {{r1}, 0xfffffffffffffffb, 0x9ba9c84f37cddd49, 0xfffff, 0x8001, 0x3}, {{r0}, 0xffffffffffffffff, 0xc2, 0x10, 0xfff, 0xbf}, {{r1}, 0xfffffffffffffffd, 0xb1, 0x4, 0x44f1, 0x9}, {{r0}, 0x0, 0x1, 0x42, 0x7fffffff, 0x297}], 0x27a6, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffc, 0x9, 0x4, 0x6, 0xff}, {{r0}, 0xffffffffffffffff, 0xa, 0xfffff, 0x1}, {{r1}, 0xfffffffffffffffd, 0x48, 0x80, 0x58ea, 0x9}, {{r1}, 0xfffffffffffffffc, 0x4, 0x44, 0xce, 0x4}, {{r0}, 0xfffffffffffffffa, 0x8, 0x1, 0x10000, 0x5}, {{r0}, 0xfffffffffffffffa, 0x20, 0x20, 0x7, 0x2}, {{r1}, 0xfffffffffffffffd, 0x12, 0x1, 0x2, 0x80}], 0x2, &(0x7f0000000500)={0x3, 0x10000}) socketpair(0x1, 0x5, 0xa96, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000580), &(0x7f00000005c0)=0x8) getegid() flock(r5, 0x8) r6 = semget$private(0x0, 0x3, 0x40d) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000600)=""/50) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000640)=""/4096) fchown(r5, r2, r3) accept(r5, &(0x7f0000001640)=@un=@file={0x0, ""/68}, &(0x7f00000016c0)=0x46) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000001700)={0x4, './file1\x00'}) renameat(r0, &(0x7f0000001740)='./file1\x00', r0, &(0x7f0000001780)='./file0\x00') semctl$GETALL(r6, 0x0, 0x6, &(0x7f00000017c0)=""/212) unlinkat(r0, &(0x7f00000018c0)='./file0\x00', 0x8) writev(r5, &(0x7f0000002d80)=[{&(0x7f0000001900)="311893fba4f454d80c2e05ade27148c2be13e6b4ad165b7933a3af37e8f017282076c590e3e995d5dffd141ebffb3f0635a3e0d86be49a71e3718f5cb76b7634624742c306192cbd91a5653689372f0abd897779edabccb10a3fa8b1be01365767959f4abebb23", 0x67}, {&(0x7f0000001980)="b0b16674ff04e0eef6cce8f70822d25643438f77", 0x14}, {&(0x7f00000019c0)="2b88b9e93f0245cae92244323c82e73f05a2a731483d99b3ab135c11cd500531a635b2b8db6c2e70c7da90768618570d84a8eb8c59ebc6f32815a2fd24533f21bd8e2968899d64cc47c180b32a278e045cbf565a1486f7328e330034963ea71fd1b122419dae5098b6", 0x69}, {&(0x7f0000001a40)="8010f35e17b81a9681484b95eff4098cb160942302ffcb305ce7f93aaf68b0681fec80009cce8551858a32ddafb0f2b47df207ab01f953ac7db13d55096a09bd9f4f029e4abde38e6459dc018dafb2ebedfa86c34027cc6b83ef6e60122673149912956e09f7a84e3b806b4fff4ba6fa8529647fccc3d2a36b907f5f1f9159e060f9273885a30c5d9851f18f4c6246d3b6db765fd9c40049ba211bbc0ccb90a73b164e86ffd84f9bd6e8c3d94ced5512a9bdde4bd296070eeeb58851f831fc6f3b4180572a40ee26ea534a455706d25c1f319940021112a03460f39a91394bcc97208d38b90c213bbbd540bdd1d38d82a310c9e0ec8fcc6d1026a48a9b7575e250675cffc4be335988e19fb3d570ce624cbc7fcc42e91a320f3470bacf2ecd16c1263dc7a19540f53c51df6ccf8fa9bcbfa5b2df4c8f876b21b9ae37a668e92b861d6d4bd81f4f6d4e65c633734f922e00f2247880234389d58f55d8558c5cf8e664f54258be193bb087d81345dde7136c0043ae01049b9da3148d9a54ac2d174248e877658170e8ffe5c4220f57794af7891a9efd1687f6f26d30efa36b224113bd111a3fb130e5e32b048c4c6882fb1d707896c8c3df69c89479693f83768c41b37a67c34c83b2daa0bfc7f9a9effea592a816f774feaa49403f5ff6096d465c24128737cefa0aa857324aded5c8c3fa4389b8c073f6613e01a02adf1505c9048a50cf8393c115aaa9da4f9ef78643325699033477770fc5b652678d66e6547aa4c904742d75731ed52798d0722cf1690047fa55cbfeca93a01e262d5042d3e34ea90f9fa2e99bf118ec3d6ba69d806a2d3c3efdfa60ec1c9ffd7c782ed6123ff4513b309bb9c5d2202444cd5e180d597a87f74123ef7522aac2877cf64606ffed00df7c86562128d5f13c4a4760aa0a49f3e971b92dee9a3d3acd8c19151999fa27655ce1a4ec4fcf6fbe9e56560f3b998152420c1cb3d4528b16b3bf7d1b0db3de828d71121aea33e378b4e67dfbb6a633472a95efee435a00df58538950f7cdca2eba03d197fb3bd08bc13cdc2422d384eb4c3717b52bc4143e156e7c04d949c98990100ecc4901daed173428ae86e2d622658aa1b0ca33fad2819a67c184b3aec344239d616210fca96e60c3068614e4cc1687ceaad31170b9d21b3ec411f73800077706b99fd35df0f9bad2e5e4ad2f969f6c0ffac296a387b2e189eee7c72c01fc3154e9cebb53d3ec469023cebfc193254bcec8f942daf4739b74d9349742298c82192bc70216921625b205abb2cc4c6f03f278dbd70d98a53372e6c87795cc09c1267c546071ad1d1f47160bbe72a888a06a797ba4a8c44afa4e3d7331dbd9115b48cd3bac66d1f49ad2e91c5061df87290eb62e77cd3725e1fdc0439e1e98c89b7eeed3087c0f37d29d81da126cc74441fac4052c2a74f6e47eefe133eec49d7c1cfbe0305160a7986a9a7452e0914c707ad760c26a1a708dc069610149996ee83d7c508afaf47c71980d532dcaa53743cde6a2a16ff3b2dba61f2b989b1b9a11917602065c4e8e9bde39089ab0f973fed844ba3ffe3d06ff84d670347db2296082baa39ce6417f3925bb4480ca607873401aa02122e039d39b0ac798c335c19bbeec9d21daaa66a08cdeda7b9197f48a4caccce62944e259f9965455c26cef599ee491c714793e42b4dd1405b693c76aad431b51dde9dcf331860a5df9a34441653c9aa0e975236308a8b8fb291dfd00d16b77fd34e3c83ba0d2d61c30dd66de4b378c20b3187e868c080a37878f52f68a182c0ed509284ceb377b0277c8a9e92d499374eac9ca4df3ba89638630d1b930f14e6c47041f24b4784d52d56d025f8a640b443b1e00ee8976109449742e5ed780d6506a534705c290da1e5b84a909dac921722d312f8f00c9f3af84e853b2c6bd3a164571bd0a9fb883d124410a82ca2146952d16712ead0bb94657e23ccb104ded9e6f68dbe7faa96ff2440f8316d5a32a9ccb9140fdd9221eac64dabc8f4692fe0ddaacc6a5649ed5127c990efa44ec802ad623feb53fdd4483eb61d8ff53617b344fc75ac8309ca44007b3c41b537cfe6e25c92f6c170045cbf11fee120a5f7e74945d11983d3c3ffa24b59f172c996d8e904a097b404c85a369a0e15856270e99b8584bf16d557fa00490507972de799dbcf2287062f7f5edaaff681462a9ee3b3935c3198a66eb643c978b19876b9db43e3c9ef20ed0c9af315d971116b8dbd97b6100feafcd152e2d110fad4dab885360a125e4879ca247e6a0c6a3cddff64ce72415ad7fe2fde173216570aea7ee8b76ec0928a5130b636371b1845a2be4b0b09ea432980e0c02e0c5cb7a4861d7e892ebd973f44ed739987b5251fc774599907e6ce71c05bbbac7ffec4e0648985b5c6947a4de6c39860cf097e63ffe2c7f67dd22828caf11c23515c25ab9f6fd6175cf008083751d6fa180260535f39d214f5e9dcb77df990901b2baadffa781591ffafd9e7717b8d1921840ecc3f87f97d273a4021294a1470f59f9803ce7ef2313f79b00ce815a3634cbfafebc8d30568698e65af76d54ef91ee41ce51fc49d8b15d98ccc1426214823a985d84fe69d19706773fc4e5edfa8d983be249a2d98ff1fae78c06b9059cbe7f079ac579b95e5c89ed111c029e190f8f89f4ed6054e015b17108670845831144db9561fc1435909611bea0f365e0d166d03be8656f1fceb08c2da9a9a356770f24a2fa1fb2413bdaf19c04cf6d33be41852c1a1eea72cabf0d6db00fb43fa31ab1b30c415fddcc1973e65d623e5dc71672620885935995d80bcf8d45f668a472e1d2a7a7956cca51b6fb2af368617e2596fca8609068b2905b77ed968bfee4be42003ffeb55b06e59f613c4d2a346aa01384d8442256bad128e3df56188ca9e8584ce1b71c3eeb6ebfcc9c72c162e9f9e74e7bbbfc551fb605fe5b3d39450e7f014b2dd071dd35c2f5d609003d86ca2151c4f6f28df91ca081b88b4a89579a6ef09209583b91e83dec54e2865a092d0ff87a783e16765185f9500812f0491978a3ec9edb9c8d16d9cafc6f536d811b9d5e6200ffb152712e88208e6aa2973d6878e6f4c43eeb80cfaf3cfbbed7d06887bc714e837212e361bf7838a61653d385e4520c116bd196df6d8d4fadf02861088b605bfacdd6cad64119fa68c5a2ce789acd8eec3643f7390ba4de9a48d62e70ec29347f902758a4c5ab4a012d00ddd0769373edf920e61f78787ca85053fed00d4949d85911c54d8a7ece76d336240287538304c38a33dc54b492f1184da26b421243df19910eebee4341b9e263e210fe1c4119dd4cb3bd817cddf5463af8c92c00f3ae2991d832606cedc1d1cf9f0a0e15bd758a606dc0a3934d2c9198b093ef2d79f87b4e88833dbbd63dbc8ed5270eb508a8949d0f38dff0bd5d0182385b46f5e9e7b44eeaafa58c3fd167f0bcb3fae36169d14959e96e4d057b64302f794ac189cd532fe6685bb5f5015a9650702182ea08e2cf9bd072db7bd7c025e35c79d1b260f1818308e8d5959431026d3d9eec5c6f2f5d6cdc94e20c604896089fb38232fe0c05f48467b44d81f1bfe55213e748e6c0cb014940c97ab735eb4262fd91b25d60c4e0f48d298830e8f46eb084198aa8b6252b3934e7e00cd49a4c97658fd9175d58623fabe2fa885abdc0833eeabad84ce3e3c5e71836a91a6088780ca77dd28190dd0f346f1368f42bf93aca6cfea90a2f7778949db917f53c70b28fe659e0cb443195a383ea65b93a8109e0d0e5953767bd4750d92e979fa687bc75897004fdb45314363a2df6a3100139a773c55ac5ea10e085af8d7c5832110d78f0d6ee63ede9daa1f9978fd3ff9f200b5419c45e3b6cd3bd3e3c500b88a648ea9ac1017e335495207aed6c20d99e874917ad4fed085a4e04572803164c9fcba09feb0ec2a18cf4fc234caff886fe8186a84671ea8dd4a3c0627225515946a2c4616abbf9a32dc0c1796f900a087027b409a21d2ff7a44d81dcd7795949fcf910df13577e81fc6d522e50a6aea312e664f37c0f5a55916ee38a7d425f892dacac72694a00a488a870311a63aaf731ff0b809577f368b05588b01763bbf2fb0683134457bbcf7d01f762148d4d193ef70612ea1c6aff20864a367503b35ca6c31b24affe274652ab8a919210fa81b686d9b7a24d51b171d591132f74319bd92e399b22eeec9e1d714c73705e4cf83c20223666604fd0ae8d6eee26282783928e4d854d9513e7bfaa8e937bf9dee0afb4fdf242569e8d6b3386ded7eeee5835e47c32ff629dd8b700da432990f3d2ff99ae0109bc571b8bfa41029fb1df270049420f759aa1d1f52f59b663cdbca2c96724ae694c8a95749f9c3c5030b6ed65eaf86769949eb2ff8c231771087bc6879be56d4f43b5eb5d914f5f8f983cb743c66997f288144fd9f822310b6e0145dc4193f5582a1601edc872ebe94f4fec592e90beddf63bd35d3d7e11e1005829a27f1f0ebcfb7de608b1e9d86fe9279ab0a487df294875cd3ecc6845bfd0c073dfe4add6fcfce20b0b3ac3c13bad7183fac32d568a24dd2ec1a644a47c249f2ad6a39b37442d1e6317b10f068a659bbcabcc067c1731a4816652105854e063a88c735e321b84fcd02f0f83bd2b1a9f659c253e6ef7400af1a2a26eb4d47afff092dc58418dc44caeb83daf67c082c205e0788984f06caa41f62cf4d89172b07e480c9e5cd4d4d60ea4b26e96066f5562ebb301e5afe780de2a951a89a871095574ae01a6b6579df90003e44c1a87541b91273ad17b11e442df59b49c0e871f3b38c96eb008dc15e8f3995b95565dc748e7a0a2feb052ce43c2af41e27cf358bf130e3833db0dede021de19558b3a495522b35f33663b7c79535be0397e1e8c3980159803ee849d073c2256e6871f59ee1f8b561720fca06ab37c6cde24e5a4a2820643c3cd7d8d8d834a565c0837169b315ab7df8ffffc9b650e142493d87fdab4b1dff1998231c507b189855b073c0a6ca8970e3143ca4f7cb9a116ce269c56eb76dde1bb48f27cc733b59e280616d91ecb777a307963692005b01fc60c7aff2503aeefe43f3d59ce641b1b01b9f6430d9591ebf2e8bc96b83346e98fe44f0517e8a6443b4e75ec12b073f17897c93f39f0e10109543054f9db470ddd0e5a54b44028438ed22d703d205b534deeaf1f857bd9e44aaaae0a184d50bf6313ff91af0b4f0b4b3ae742e35eec911233e1bda90c76a1c87abfec6d45f68b5e0600d1f00820ae761b26d90aa3ba6fd2bbd6cf00eaac8a8b02d476005e5362548964362fb381af4137fe8e332568552d73d2fed013c421b90951eaca025b385c6061b91b516873da0ce6054c4fe6840dbb73307e3c9008390e4f6f9170f648551c7a1cee1a7e940a144ed689407adcc33fa9961919cc68059877b4230cd831c2c830ec7cba03bca74edc7a1b300c3b8561c825cc2c7fc52189c0a3abdebd70fc656283b76bc8ad70eeb9eba53bf171032e4aec2b55579d854640178e8064486c77875b1b92326ec55503e891a9420790a0143acc3ec519b03814249c32f9ecc6fe6df72b24d7adb920b852bd86e3562eb975ea44b1f0fff3cb1911d8fde895031b88566cabb32df96573c0f051911012b32192f82ad99cc05b5e0532bf3fc8f7f2f70e996e9ab567a1ebc7105cf4aabf1cd14bd6d2b131010f7bc13e7407e4488533e60d08479f2ea6e973c9e458e672a6b5846d7a84ceae56853a602d8965a39af5f345163f7f8dd7168c92e8567d67af", 0x1000}, {&(0x7f0000002a40)="45319f90ab7f0253f61e9fc268e12b9c5cdc9ae59326fafe7968e069d9646247339992bca4e942883054a013053c7dd6ab1e1847524ec85534641877396fce2b4e7af9f03b3e35a44751bf97a0843662093612e677c3074b441f8d4f8350a627930c62e729bf23ee42c908130a9f3a3d7b2da959ed92e289b84dfaa6bc417a8cbd0fc99575b67086036f723b7ebe8cd3eaf62c4d68b82bc24cef602ccd5bc2464dacbc8129ba6d9b", 0xa8}, {&(0x7f0000002b00)="1f6c07d6d2216e676fedcb9b268e128cb7a6117c897253e45f15ac0314601b57bebfad815726defc6ce9525e1f2a0619172a43ddf283aa0f19ee9356b8bf6fb6ed7377a68d8e29faead53090dd1a9d5c20796af5def2a1cb81614e16eae64aab06cce53b4d29f472d68f39b228bb", 0x6e}, {&(0x7f0000002b80)="9567b23f607d96a3377df1fd5ab2c541cb92", 0x12}, {&(0x7f0000002bc0)="a7749ea2a936916fb4625b8635bab966b4572797c2e0384b7db935f2555ee8aae3840e3f11c8751f2415fe40369e502e713cab5d2ce6132376e1568070cd602a4fb4b0c4a3da53fa7d4f6adc2f6c66bd404f3219913dc146284a60083ff8e6556a80b84e605cac777573a1866aeae22a887b728d8047ac27955cd8b428765479bc721284124c16de3eef0e33a7d414973a1ea0831267cd1f7bd88b249d3da1611f0c051868698af8b74a1033a9f232", 0xaf}, {&(0x7f0000002c80)="c885fb2b5b07c00935a080b088a6b0a4758daf83a84ad0826a0f0570d1662ae95548da634f1ce3944e1787036478a8096c6d295e72de910ac8d817bc0dff5af68251507827309f93d2467b74ba8600ac3c8dab47d55541246cf750fffb377e56cb24dd0a631bd457fd507a7bd1f8e5412f3d2355c98fc9e569408cfda31a4973308d4164be94bee77ddf6cd3fa2dc957cfd1582a607c04e0babae2b701fabc0c5999072c0ba89a9054a659061784d588a281e1e672255e9f83cfd66b47604f5bbbf68405a3fe370c1425bdccf3193d6ef3", 0xd1}], 0x9) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x7) recvfrom(r2, &(0x7f0000000100)=""/200, 0xc8, 0x40, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x2}, {0x6}]}) ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000f40)="b6") 16:00:14 executing program 1: socket$inet(0x2, 0x4000, 0x1000) r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x400, 0x0) writev(r0, 0xffffffffffffffff, 0xffffffffffffff27) 16:00:14 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:14 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000080)={0x1, 0x6, 0x9, 0x0, 0x6}) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000200)={0x1, 0x1, 0x8, 0x1000, 0x101}) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000280)={0x0, 0xac, 0xfffffffffffffffc, 0x3, 0xfffffffffffffffe}) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000240)={0x9}, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f00000002c0)) poll(&(0x7f0000000140)=[{r1, 0x11}], 0x1, 0x0) r2 = semget(0x0, 0x2, 0x460) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000001c0)=[0x5, 0x9, 0x9, 0x3]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xc) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x5}, {0x6}]}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000100)={0x2, 0x7}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") utimensat(r2, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0xffffffffffff6c9c, 0x100000000}, {0x80000000, 0xffffffff}}, 0x2) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000140)=0x2) 16:00:14 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffe060000000000000000005b9d071b542a538706000000b818000000290000003300000000dd9ccada77b653e0000000"], 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, 0x191, 0x0, 0xfffffffffffffe7a, 0x0}, 0x2) 16:00:14 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000001b00)='./file0\x00', 0x20, 0x40) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000001b80)='/dev/null\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000001bc0)={&(0x7f0000001b40)='./file0\x00', r1, 0x3}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) execve(&(0x7f00000016c0)='./file0\x00', &(0x7f0000001980)=[&(0x7f0000001700)='*]\x00', &(0x7f0000001740)='n&}}\x00', &(0x7f0000001780)='\x00', &(0x7f00000017c0)=',\'\x00', &(0x7f0000001800)='\x00', &(0x7f0000001840)='\x00', &(0x7f0000001880)='!\x00', &(0x7f00000018c0)='[(+:/\x00', &(0x7f0000001900)='\x00', &(0x7f0000001940)='\'*:\x00'], &(0x7f0000001ac0)=[&(0x7f0000001a00)='*T\x00', &(0x7f0000001a40)=')&\\[^\x00', &(0x7f0000001a80)='\x00']) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x100, 0x82) chmod(&(0x7f0000000100)='./file0\x00', 0xc1) recvmsg(r3, &(0x7f0000001680)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f0000001580)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000200)=""/165, 0xa5}, {&(0x7f0000000400)=""/68, 0x44}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000140)=""/60, 0x3c}, {&(0x7f0000001480)=""/228, 0xe4}], 0x6, &(0x7f0000001600)=""/78, 0x4e}, 0x803) truncate(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) 16:00:15 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x6336f4a935c2f84c, 0x0) geteuid() ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000140)=[{0x6}, {}], 0x2}) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000000)=0x9) 16:00:15 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) utimes(0x0, &(0x7f00000000c0)={{}, {0xffff, 0xffffffffbffffffd}}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r5 = getegid() openat(r1, &(0x7f00000001c0)='./file0\x00', 0x20, 0x41) setgroups(0x4, &(0x7f0000000180)=[r2, r3, r4, r5]) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) 16:00:15 executing program 0: r0 = semget(0x0, 0x7, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = geteuid() r4 = getgid() chown(&(0x7f0000000040)='./file0\x00', r3, r4) listen(r1, 0x1000000000000000) listen(r2, 0x8002) geteuid() pledge(&(0x7f0000000100)='\x00', &(0x7f0000000640)='-$\x92+!+\x00') open$dir(&(0x7f0000000140)='./file0/../file0\x00', 0xfffffffffffffffd, 0x64) setsockopt$sock_int(r2, 0xffff, 0x1111, &(0x7f00000000c0)=0x1000, 0x4) bind(r2, &(0x7f0000000300)=@in={0x2, 0x2}, 0xc) r5 = semget$private(0x0, 0x0, 0x80) r6 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f0000000280)=0xc) accept$inet6(r6, &(0x7f0000000480), &(0x7f0000000600)=0x2) r7 = getpid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000540)={r7}, 0xc) r8 = semget$private(0x0, 0x4, 0x4) ftruncate(r2, 0x0, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340), 0xc) semop(r5, &(0x7f0000000180)=[{0x0, 0x200000, 0x1000}, {0x3, 0x4, 0x800}, {0x3, 0x800, 0x1000}, {0x0, 0x6, 0x1800}, {0x1, 0x1, 0x1000}, {0x3, 0x8, 0x800}, {0x1, 0x7, 0x1000}, {0x0, 0x401, 0x1800}, {0x3, 0x2, 0x1800}, {0x9811702ac665cea1, 0x2, 0x1000}], 0x2aaaaaaaaaaaad22) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x90000, 0x0) ioctl$BIOCGETIF(r9, 0x4020426b, &(0x7f0000000680)=ANY=[@ANYBLOB="00000000f5ff1b595ee5f9c084911185000000c8915b254636f7e7c40000000100ffffd40cac171386d5321d182bb261436a3a169f17f0450a998008501f51c85a01db3a060000ffffffffac9b44b2e4bc0609bcc90000e17f2a7d74062ca65a83e0c6650a0ce39484ecbe263b64cca1003ac6a7a4012267bea7cd6efa9c873feeb2e75c0e48a7b01caacc42620ce6893f1366e900cb22720a519bd4fd62e2cd4bde030c82dc4f95ccb5df831a4755e093f24da75d97242e45bded456a7dbe0a5f45e0d9fb047fa283b4669bb8400172a9f474b32ae6b6d89a112f6d0e7c812ddbead87b9074ff88edfeaf4606a6b3ab7469e012699ed402075786ebf14667853a657360351065295dcedd7b9e3f000000ca101634bef62d33318721a0902cad0b3c0987b5719f11bebf58a947e21030da78da2381541f0b1651196dace7015a3c867e753fa8e5c56d00000000b530834abb09d4102fec142fb2d291834424643622c1f50f92a02448bd3263061e677744964139a1666e93837e2eb16be700a0b5dec0ed22b29fd2699365f0cad4710d783fb83b84a6f341320ed2f6621974854fff99938da6d0d28396209a08ee6487bcdced272ad9e4a257e4a9ec3e0396b25516e0ce6efe8c874d06e6809dfdd9be81f44907fd21913f684ca2524a7f563f9e3093ad388bed51f391dd3261a9516f7933b35de5d27092ac7c661e8b48e8284c9e174beab17a7dbcfeb608a8355eca63395a2af27937bbc93895ade21d8545cc6775b7191d92b30414e333f50221c22be3933f3723255328726c4abcd86153b4343de8783a286752c511524fe046bea459727cb2e6e96e63c3661f43929686835e09fb9b473d07d5f7b118056ab19ad60100742fc55a512ebb5b99fa147aa4c2fbe62f2489f0f524c822afc9110bafd9113d8a2422db29193012af9fa367bd951c6a013faa1f5c710d1971646125107a285a2a1f759d4f9bc2000028a5e64155188a744d1121a0322a209519091f7b518a8e2fa589e73a53161db5f44501be88f7650000000000000073736f10effeaa3ea6b57768c862227ef1c955efb0b1ffa90867962d3e8d96da34f91fe64402cab45468e81478d4f9084bd7c858534b2e8506a0edfb1e3df9e51779ff88ccc54c69454f984c6e49dda6b8325b05ed1b5f20f7d31b711ee8f77722075a3b545862054f95fc1fc8e62e40e55e3c079e92c9d532a307a4461748dbc29e71c099fc9d56994a45329763ca7d56ef428067e3c71db989ad95eddf543f936c45a85bd41abf8cda5c5c08bab2d79cbbbd9f6fc46b000000000000000040b40c3b968f1ac432d7f3eb028c29e67c3b3e3e50cb4db65439f7dd22b5863d2120e47e716ee7ba66364db4c6516ae95c8e007c77ae97767f9201a7b251fa77fc9442fbe2ff1b8b68d3d4b2ab1801b74b1d90168bd30c3e99a7b434f8676f9e1334d33f3ecf27a671ba268ed8d338eeaec30975a799ad46e84ccc68198a67bad346acf1ceb4f4d77bbd80bc096ee4f7af08450dea94b0fb0af2243421e39e0fcb50f87d000000000000000000000000000603c512d541a182d2"]) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f, r3, r10, r3, r4, 0x11, 0x6}, 0x3, 0x4, 0x7fff}) getpgid(r7) semget$private(0x0, 0x400000002, 0x4) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) accept(0xffffffffffffffff, 0x0, &(0x7f00000004c0)) semctl$IPC_RMID(r8, 0x0, 0x0) 16:00:15 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="67e26d0b7932baa3a765a5e700bbc95de50da640a1ff07b640baa875b7e07c1029f9f8c7239646fa6fcc5d6f1de989b1206d3b34be", 0x35}], 0x1) r1 = syz_open_pts() ioctl$TIOCCDTR(r1, 0x20007478) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x9, 0xdc6, "375d900ca96cf894e67ac61d38027b4b2251677d"}) write(r0, &(0x7f0000001a00)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bae3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c", 0xfa) 16:00:15 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x1c, 0x0) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000240)={0x7, 0x2}) read(r0, &(0x7f00000000c0)=""/230, 0xe6) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x714) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='\x00', 0x20000, 0x40) mknodat(r2, &(0x7f0000000200)='./file0\x00', 0x2, 0x100) r3 = socket$unix(0x1, 0x5, 0x0) connect$unix(r3, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) openat$bpf(0xffffffffffffff9c, &(0x7f0000002300)='/dev/bpf/', 0x3fe, 0x0) 16:00:15 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000280)) getsockopt$sock_timeval(r0, 0xffff, 0x4d7904e4b68a0dff, &(0x7f0000000400), &(0x7f0000000440)=0xfffffffffffffec1) r1 = socket(0x2, 0x8000, 0xfffffffffffffffc) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000000)) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x2, 0x0) r3 = dup2(r2, r2) fchmodat(r3, &(0x7f00000000c0)='./file0\x00', 0x100, 0x6) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000080)={0x2, './file0\x00'}) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000100)={0x4, 0x4617, 0x366, 0x0, 0x6, 0x5, 0x81, 0x10, [{0xfffffffffffffffb, 0xfffffffffffffff7, 0x12d0, 0x8}, {0x7, 0x2, 0x0, 0x5ec}, {0x87, 0xfff, 0x2, 0x9}, {0x1d8, 0x0, 0x64, 0x9}, {0x5, 0x8000, 0x4}, {0x3, 0x800000, 0xe4b, 0x9}, {0x4699, 0x2c, 0x4, 0x66a0}, {0x1, 0x6, 0x4, 0x7ff}, {0x10000, 0x3, 0x7f, 0x6f28}, {0x20, 0x5, 0x1ff, 0x78}, {0x7, 0x9c, 0x0, 0x5}, {0x800, 0x497, 0x7ff, 0xfc}, {0x400, 0x1ff, 0x80, 0x400}, {0x6, 0x4, 0x8001, 0x2}, {0x1, 0xd88, 0x7fff, 0x3}, {0x8, 0x7}]}) getsockopt$sock_int(r1, 0xffff, 0x100, 0x0, 0x0) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x4d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:15 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5233d73ef002a215f3bd81937a37e24e3fb37be915aab0e9e6a149a8f52ef8b4091a1f30d07acbb69bee8b9e51f6b30794206bbb183a84ed1a60b4f6eb65abae606b63fe3a37c4d10be0fe413861558f9afd14a10be994fb78bcd268970f223ad975617c0fa1215ce4705be65db22bc9de45663f26f4259969ddc526462b0d5bf4901d679ff9f570f294dbb52f4e58c14bb86689d9027fa55bf5e71a3c5b23091b2576a7763facac07428457c522ec9b2896fbc67c4ef710f0ae24d0fb2f6c6d35f90d14c298ae74213e11c80053209b007e49a236221d0de09613e12f86e4ad0531ae251b00a253c39345ba41d22e741d589fb56e9c0fad3a7b3a3e5ed624be28835d893ddb00d323762f1255a013d2466bf1ffb72848c3ad7cde35ef5be0924cb8f75ccc88a9b5d06931e530a1bf7a961247fe13e0a16ca4343042e925496bbff0f7b21650309be07b0a8e51c38a264bed7e073340cf88bdc4b14f994a97fa333e021837930083fc36e68dfd0204cb6cc85cc357d953ed33e2f3f6074405f9b0f08ac48c11717bcfd551e6ac16afe59f9a7a3720e49151270f11fe8f116d6de1d337b2587a9dbc5c22eda6ff8571571ef4cd15904be64920d5dd00073ac1c290af3ba422749f025fd06a16b7344e06684b68850e850e4282ec4cc5ecfc4c6444022ccb1a32f99ebab9b7147d4981dd94c983cb995f04ac3d68138158c313512e63098e1c423909fbc9c04ed7923b2e15dccbad8c667644c826d1c9c196700c2ff2476d99254c0ab9ce52718836e2992080f65efe60d", 0xf11, 0x0, 0x0, 0x0) sendmsg(r0, &(0x7f0000000140)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000002280)=[{0xf0, 0x0, 0x0, "f77aaf91d03d795b07d4a44e8d9863928e813a5b1d20d4c0f2935daa70441c0218baa5310e58ea6a8990cf243346cad7624cda89a7a19de1b9132488e5aa34395087bb05ad5c76a3652c060a3f3629a8c8be30f0c6fadb28de47684850c83b1af742ceff29c0b9e55c7d972f1067741e5730f10eca6e4fecadabc3ea7d17a96f648f90b10664b0361179f792466c971bca42a796ee21591d7b7f023cd42645df46bb86ca0d3474a2270fcb0a26274221a9368d07b8b5149c190bb6eaca5b24378c97cd301de4493bfa69b2a53183fb5404ffc67a120ce51316"}], 0xf0}, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) recvfrom(r1, &(0x7f0000000000)=""/53, 0x35, 0x42, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x1}, 0x8) execve(0x0, 0x0, 0x0) 16:00:15 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) sendto$unix(r0, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) r2 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) fchown(r1, r2, r3) dup2(r1, r0) recvmsg(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1, 0x0}, 0x0) 16:00:15 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3e, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) socket(0x6, 0x8000, 0x2) r2 = fcntl$dupfd(r0, 0x0, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) clock_settime(0x3, &(0x7f0000000080)={0xb052, 0x4}) connect$unix(r1, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) write(r2, 0x0, 0x0) clock_settime(0x7, &(0x7f0000000040)={0x3, 0x7fffffff}) 16:00:15 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000280)=[{0x20}], 0x1}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000080)) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) r2 = socket$inet6(0x18, 0x2, 0x6) setsockopt(r2, 0x3, 0x1f, &(0x7f0000000100)="7142db36bc8a2101907d65553fc35ce8744ea2d9d17df876f0f56090e1122422cd24cdf397885cfd2a8406152597c516758b0235a9539f5d13a07e2abd788fb8d246148ca5f00a42af7d548153b1a574a798974a9ab4d6df163aea1613f133d7e9f6ebb47dbfce3788c403b564693b3d699cdc586903d19bcc36efabff71b1a25b014cc2c09640031a9d8af4f7a6da1a01b8e5d3c651bf025cd910f3127dc3e4de17d27ea47d7ef330103a648518758089ec5e2a8861decd34f198c1a3d0527fa37cc9c65b95137423f353db13634c73b5beac5cbc7cc26caee799be36e279cd80e44a26441b702be093e45a801b37dc758b", 0xf2) getsockname(r1, &(0x7f0000000200)=@in6, &(0x7f00000002c0)=0xc) 16:00:15 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) recvmsg(r0, &(0x7f0000000100)={&(0x7f0000000000)=@in6, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000001180)=""/138, 0x8a}], 0x2, &(0x7f0000001240)=""/197, 0xc5}, 0x800) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebe9cbff13b9fd852eaa4e712048e69931929648", 0x14) pipe(&(0x7f0000001440)={0xffffffffffffffff}) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000001480)) close(r1) r3 = openat(0xffffffffffffffff, &(0x7f0000001340)='./file0\x00', 0x10000, 0x146) openat$bpf(0xffffffffffffff9c, &(0x7f0000001400)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000013c0)={0x2, &(0x7f0000001380)=[{0x0, 0x1, 0x7, 0xffff}, {0x5, 0xff, 0x1, 0x800}]}) 16:00:15 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r1 = getgid() r2 = getegid() r3 = getegid() getgroups(0x1, &(0x7f0000000100)=[0x0]) getgroups(0x5, &(0x7f0000000140)=[r0, r1, r2, r3, r4]) mkdir(&(0x7f00000001c0)='./control\x00', 0x0) getgroups(0x7, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) lchown(&(0x7f00000000c0)='./control\x00', 0x0, r5) setgroups(0x1, &(0x7f0000000000)=[0x0]) mknod(&(0x7f0000000180)='./control/file0\x00', 0x1000000001ffe, 0x0) 16:00:15 executing program 0: r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000080)='s\x01\x06\x03\x00\x19\a\x9f\xd8I\xe12', &(0x7f00000000c0)='\xca\xa3\a\x00']) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000240)=0x2) r3 = socket(0x400000000018, 0x3, 0x0) setsockopt(r3, 0x20000000000029, 0x3b, &(0x7f00000000c0), 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x7, &(0x7f0000000000)) connect$inet6(r3, &(0x7f0000000280)={0x18, 0x2, 0x7fff, 0xeed}, 0xc) sendsyslog(&(0x7f0000000140)="e4be664d14117f92f1d18005ee0d0c7e3b2a78f23f971e79504f34485078ced2c0307004b739d21d61c2c147af4c19e7b00de60da37c3b9d88a147a4d635a3b668a6e8381599c97675b0490cce1ab3de0e155d280c6c8f7e8af3a040397a6597a1b0476950a8f8886d6725f7bbab63d2ec8bf0ef56899573c9da85b64069bddf702cbfd10578241304aa0ec317c41d4a96b4298d937f4743e75949d80f57189b406d409ad330326bee928f573a45448ac37c14b511c961631ae213f763667309cad53fb76a6ad2f56f5990c6e3282560764fa0ab50521c3ce2168fed612d3ed0e879842f2ebcebc6b87cc0c6b596f8d1cb95ec1cb23a", 0xf6, 0x9) close(r0) 16:00:15 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = open(&(0x7f00000003c0)='./file1\x00', 0x80, 0x100) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000500)=0x1) getrlimit(0x3, &(0x7f0000000180)) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getrlimit(0x3, &(0x7f0000000400)) r4 = getpgrp() fcntl$lock(r0, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r4}) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000380)=0x101) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) r5 = semget(0x2, 0x4, 0x400) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000500)) rmdir(&(0x7f0000000140)='./file0/file1\x00') chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) r6 = open(&(0x7f0000000280)='./file1\x00', 0x100, 0x12) symlinkat(&(0x7f00000001c0)='./file0/file0\x00', r6, &(0x7f00000002c0)='./file0/file1\x00') getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000440)=""/63, &(0x7f00000004c0)=0x3f) setuid(0xee01) rename(&(0x7f0000000580)='./file2\x00', &(0x7f0000000040)='./file0/file1\x00') bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) setuid(0xee01) r7 = geteuid() getgroups(0x5, &(0x7f00000005c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) fchownat(r3, &(0x7f0000000540)='./file1\x00', r7, r8, 0x4) chflags(&(0x7f0000000480)='./file0\x00', 0x0) r9 = semget$private(0x0, 0x1, 0x0) r10 = geteuid() semget$private(0x0, 0x3, 0x8) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r10, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) 16:00:15 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x40) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000040)) msgget(0x0, 0x40000010000001) r2 = socket(0x1000012, 0xffffffffffffffff, 0x80000003) sendmsg$unix(r2, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000e00)=ANY=[@ANYBLOB="bf6cff95028c8a494cef6e709c96eb28aa19384ef99da03dfde5b415eb198b07dc62b02a15c3205c5a50b381951400000000000200008357100ba3dee4b0e19ff47e5ec2487cc5978d00faf2ffc210560f6ac1f85041d860446639b79c1a3e9f9d1b82ab3e8dd713dc705955dad90417925b5a650a0500000000000000f0d8324e012d03003d3241c6e9e510723a01626592bf3efba9a8666feb1bf1e4e67947319291ffc1e6ef048cb75d4b3224e003ca23cc89055a74d3c1c7571898fe3bef4990370efcb329d4831e60ff0300001ae6cbbc435da6d75a76888ced3309ca1b33a0eadf000035e4e6cd57281d3d2a5e2a2a3e3fc1bd59c90000b1966866486ea231ff6e641b1a3eb4057085b99576fb50233c4b889c2f9a145a4090290ae099d8fdc76ea98a57009f1adc7cf1ea3d21952144f45cc49f65a13b5176e9f74178d0bb7d832b53c4d700df86243200e8ff80647ba01f1d31bbb3d0f41e11779f0fff2fb39810270d915c2568ddb82e3b832635ee599b42a2cc79acd4962e89971971d0462004874f5c3d17f083bef9732f26e5e1b3fa109c997368a8858417db5dc68a20d8ae2bd4ad7c14f1af51a7966b3f2376fbae3c8e1c05f7ad00d67e7b639f0bcc262b1b9cc6f9d0282addf634b8aeaf494ead53273a684ba5b7ca65b6c7bc58b821d54742dc3855a2eb06959309774a1150e0d32d06cce46b3e2f04bbfe41591a4eb1d18d48ed66d2e44d46e8f6c3f3198801fef387f20deea321f2cbfc3c64eb9b64713d63ed876934b44c36a9cf77639689c7e95415a8e02434151d7c625f264c3589e6313e100c1bf65eb2a4d2de5564fd3c375c6f206dc14f7c4252dbfd9c5548a57a30a960e4b3507b10a8583d90d3e64400"/643], 0x270}, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8002, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x60}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='\x00') sendmsg$unix(r0, &(0x7f0000002300)={&(0x7f00000006c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000021c0)=[{&(0x7f00000010c0)="ba6104154d8b72cf06e2a59815789489f175a26ae9102e9c0b95518f258b2ea4d49a828cecc19e407e04dae79aaf5aab02f8f686d3c089cd9f052ec117f90a147c64036e0598d006682a8f7bbbe9311be5489826e55c8438e6f09ae2706f7f754e2868055e54a9ed3038c7915de5fea0c36d13b93ae986ef9f7cd943254775dc8ffbab8c216f15a15c74e134edb9febe85c7409221c667bdeb836baed5a03f56626f2b9d11ee9a5fabfe6b905f07275f8c53843a937aa980de4f83833ee178c76cb67ba28d6939384419cb97168539748f63b077b4040e14c59e910d63405a5a9be317fb655f3ac38d915f023484d2df92f9018b339b8ad908864f8dde2bd2dec2b3e774f1d91f17aff638551b92bf132449a59cd537beac8b29211fc212cfdc3e2fd4be30ac37f054b1cabd911f23ab23ccca3175ce5d0fee0e5da00a9548c2823172e846129eaf3889f8950f27c0045ccb3e5f3939abeb8a5719d9386d3edca34dc68590fbd423a30720bed9df75f7144cc89d6d87330085133e6d18296a6341a0a5a585b09b8ca9530328717506e7a5a48cc3e25ee050793ea1e7512a23f586e043892d740225954da8e5103d0552b8c0de9ae67f7b0d6b6d59072d7fa045a5f4ade6a0ac069d28bb24308a5e34d4501d98f144989bb598ff0765207c9e980bbb8aecfb40bfc096ff51b83e50639a2e0fff76ab7266f0090e4eaea0592d9510df03795275462271013ae48590e20be9378808d365393ddf00e425b1b17b098a45211a6cd37ebe68167f531b56d23caa2440b3d494f025b193e2c4d0833f1653bc63325d947cac6b3c12df722ea4e50e3cd2b136e42e569ba4495024cb077b6661e08ceaac08b1cd2ff02e51ccf62f5146b7af95bf98dfb8f497454a0783499196d8b55e0cc8b2055ffbd81d72d46d5b372779660e7d3b91d8151b227b8a834ca913915bb364487a08b95dd18346093e1e0629e5b1ade8152f2f195490b2547a21c63dee8f6dab4633ffb7ec2b2064b3b9ade7cf279ca51902fe4977ff3bc3d0fcaab9615939f72a7a34f51e1f3a23604b4eabb263fdab4302ae27587ea6c50a5aad116446d212ee749eaeb5c8b9bae9941996f3fbf62472f48478c5fd584fc164da16720d9e7e57aa97fbaaea260a6d3bbcd61f7be8445cfa24e39376b16d1fc220a6120f587db610951649a263d210544896cde76d8433bac9f10a440d6698f5b0c38a56fcdd4dd3fa64e3e3df2cc50cfdb5c3a95894daef4eb24120a9355f2604e85ccdafed9183b228646db2a7165bc84d84bb1bb7c06200066d6635569ecd206d8b04bdb6c58a6e2443e280e74e8a084dcb069eeea094e2f2ca0f5fe95704a39724b9d450f036ee09f8ca87c6a043be33c42290f2be84a118e0578e6105585e33976bb446f91d2a6fbf7ee7e1685cbf8d1741a9b335cc6185204215c003a3d47b20b58893f8ece7bf645ed05f86e9f49491df533e80487bcb2e550d5eaf967aba43f9991edf96250fd7fad2a96c59561eae0dc3367d5f0fb877488331c5f827b816de3c7f43aeb26233f611df7d1f38cb1979ff618c05be3670763873b114ce9a0c130ade866e9f4f81ed4ff69d21fe8429c493dbde32f9ac165eed6a72e6266a894267c1ab5a426a09145d5359a0d9d97d4cf26080744883aca3840664798e25e1006886f3d2427234114c4392717f5652b95b595a0edb92f04b5ee6482e16f2f9d4b86c1e90c333bfc13fb12f0fb43957bd998d44877b38117c14195d78f81d408cd49552b95dbf8ab5c5ea992cd2c44115a7451e0e394cea4902338a7bee1b407c8a24bcef293208664b53df0acdb92dcd9e9ec328053c4f17b24b804c26e324fe8b9a7280ff67f74eb9c0175c7e4ae2e09fb321dddf9d0e13bea3a51613b778e804eeb0b1542ed8b26ce37d14a3da1b148a8081f2d50be0dabc1b3a2a309c11ec8beed52ab374fe29312208cbabc19602387cd30be7654dda3c115a78387191c743eb86762da3973d685aa52fbd46e57286c4bbd03ed6e0ba817c157a46ebe9d5caa971168a91260f76955aac105c0d4e849c41bdc44db64278e53943350aac4e97a82d5573be75d07723f246e4da9b5268935b6c42055468f69fd733f7100706aa2b11f7b0e0a6c4242a7426c67cd95c4494f852c0cb26bf0b63b7b9995ec9ffcb6dd08d337d2f6b3050be92c8b922df6b2ab99ee1f342684fa35783a1f273011d8ed4b132fe06d7dd538e3f80eb05b4f1491e1498e0bf86b0be19769015b6972699d14b4d9e1cf5f426ff65a42bf9219b3aba12377570ed7370875290c48fa3a7836c69b13a6ab13943042fbec17c652a0c3650f6e1c90c88e0b88386eebb30211712f81abe5f2083a96bb196e77e54fec04a952ea4ec1a6f2e52cde7d32521f1c9736e3371ccf19afe9c4d455f65e83756ae2f4cfb085e8327a929471c6f172d0b0ae00c453a0638160738c75ecf3f2975da26018a1d623aea0919b06e1c031314ed9ed64c19b1bb503fb00d755df9672b9f597a5c832aca88a4034ba87d42e237673bc4f4dd72039ed5370feb182459267cab1f24c88d51787fd484c28dda4b89ba7cd1a0b582197eb20cbdf8af0d8f62164fe9437a1af03bcc875cc178da4a43037cd32296847049ebec3bd12b5ddc45a70a9838e71e297ea1ee80e5a88346572ae34540dbbc40527a540bbd912d426bab72a601511dfcb9902a12e2c007ff9d8c36b8ee3083cd9f3d36cd69cf5be342f5f29628d21dc328c07e680fd08342ae729fc4075758fdec43f6a702e8afa173bc487a134c890dd429cdea574bf1d60c8161a34b2539818bf355eadd1fa7940016f2455a207718938e40a95925122ab0ec08c998c785bde019c65f96e0a2c7cfe42b74b7069b2ed1ca859cf64a27a3d9422aeaa06cfac02535b55f59f702df24f42b887b3655583ce10a41bb39afcc867bef6994f440b044bf63af2014f66da7f6fd812609ab21f1b2aa1cc4ff5a38a059c63090079e4565619204361dbc6e4396c347f9e2a1e82802844a04d1f6cbacd2db88c8a3186fe7116aa7a3c413adfff60bd788a82a5f98d61c477fbfaebc161cde70add82f708bf810161897b1511eb124167874e042e715cd4c8300f5f4b48e4390b21ec643c38e64aa61316bbdfcc1a91434f4cac8853ed3ba37a68f320edd6d83e4c585cc1104e88e67bc76fd0c5d78436d57ad1a390e7a44a60e40bfa7f830b1a57aa3208344252727ad23d275451aadb6b336b40fad009a84b8d16c3a3d179d41a9a199ca1e10e501de817e51088e26f2ffef216a4e7cd1cf71240de9050171c3826f6b5f74a96910fb6325a7ad7d7986f62f2aba5d6fd2cb24270a5b45cd499ad7c4fc60a1bf1f79be6786d8f9d423b4bbd127ea68ad3a817800f3d67e5ab8246ce640bd5f127062282b1c4757f1005055f491eebc962c357d109d687bc8ac8c0ac2a911a49315f68c4e11d3660621eac8c86a3d1255d28ef2e1f4549a8447acfce4292dd3509f78e1dd3a9cbf267b78d04845e5b10e4952e577c3e8e007eaeff1351d43da4a914c65e8fbde80836fd402c13f5c3c16cb4f6ebb138942166673f1254c5870dbe31302f182b5998e5983c23dcce002ad34f7abf0d245140a21040fb123f806540282345a452883b82be9cab676c398096730f2b58effb3acda4b2c807a15bf395af077052423db4b5b913a9b03f99f1e028e22261311af7716410cb40f4481bd06b26eebf7ef87b98450350695c7e63eb569a16140c802e47590ae7bf65c9fc80631835824e80207d6ee79c42221c8a0ceaa11f5b29836c186f491063850526bb6402bebb79365fdeeb6382cb45bbbc1571451c4ee6a99969629890d2dcccf168cef4a61258b17e17e294ee40c2cb21d54716eac8a0d7847ef1e913f2f574f59b20d669276b9f4b78f931a51cef35f21c950fb21ff17bcf1314704734c386d522f6200c0dac5ae598eda53330c6226bd5fe409f6a611f82a41784a05015a44ad0e656369ed94ef283e16ced83661cbc18ca81266682296079df06f97c77aab277024a7f0c2eb78f71a32f847ba898f03df683136ad1d548cf0d5345a1f471ec745b0b2f59b592c5c2dc977c1c3bc441c42be84db26350624fa2ef2cfd1b4d7cb3f94eb1fb3495729d7757fd0e544d97197785691412ae973cb595ee52497cb31b1c90d379d5f16b0487d23bcc096c02437da683547fd61af98c57a348d551bdb3b157cd79de83fbd4a51fab0f896790a9805ef3e37a3e6cf05ea0f8ea26b3f227f7d9d8bf3e2fe78984412222eebed7b8e2f1d03fbf281a1449956c46273867418569f0cf4651ededcf9106eb05f8e3fe02144f5147449f5068abf7d61dfb2c63541c14493653873a312c090eab2688dfff4dd2651ce9bd918304cec1b10ac5c0ef1910d44e9a606dc9fb2aef304917676dfe0ba7a0501de6a0b5745a02b657316e25ab4ec46abad10b213003a21f453bef0a0853aaf634e603c7a9ab9ca11479e7618c903aaed320ec5e4689369bd3ffc324a791f67f5317403f6fae5a57e33620e7e7ab51d75440405f461dec3b6cdc0d4f021484cd62cf1543133004153c6d6a5c66025ceb7e600cecc10fc7394d144dc77bca09fccb54df8cdf10d975e803c1c5d14263aabbcbe7fae32b06b0c0dcd91734f242aa3846c294a4b738056a3bcb91bd59761f070577cc50a201e34de89691a8d778efcb50765063d3b80761a2f2b8369802c56c81e556fcbaa13fc0738a4ed4b510bad27913452efe73a0b1a9b668754e045852a6c33811adf7b3175ad0912902501dbd74de012ffe66156c0d9779fba7f285f90b9be3f63a7c6e8c4571fd800c5e471ed255ab8145a7fcf03b921598e1929d8a2652f14b1fc858c9df0b1dd81eb9ab18a237d5cabe33f902e63a3230d65985e0f636d4bb08375a85e9c93452b9709aa661a396013a9fd8bfb7d73c98b7b75a904f66915f5ef455d95845b81ed952bf2b214f29e9dc5d33fd46630fc2a05f7c9a42acdc8b336e609f5f892ad9f3f0fad76161d65d3ca7b9cbed6dbc810ae3adaeb0290e60be233a58e7e25ef62d2f8108836d2b152603bf970f40541b776b64c46070216ffd4b48a0e1f1f69bb0d66fc5bb22ee31237e9367c85d52fe12e5083456ca45680dbd4b59a4ab969824662e6cac4c2f7e48d66f04acb4c1507f543dfb7d05d4fc35f74a137e21d6cb42ec91d651b783ca0435a8d1d0518636c65fd5714ffe5eaa3c7c30dcff89648ab5cb503f1d2b11b30c1a8e29a8e81bf216a91a08d29d52c50af75b5060e435e9d126776c91bbbb2ebdbe8e8bf40f647317243b6bb182d3a9b359e5149ec1ef8043bdfc30a407004cfbf018cfc0c9c248598825d0177f85b310683133b06b1aa1c92fb283da720c7ae58b41a6b04760c62bdb454b27c0b7e449680485d92c7fc115c8567cc4033c3e64d35f97b344485143089de115602e2adc6f40d3e4d6bc2e157436b993fd4f323963235c62a7c348ff5b823bbdb6161947d44f6030df824530bd1d5f06fb7f0c90132777253668f00e337d23d4689cc1702c24579b3e6da8d96f2f9e71dd79b8a43d58ed0626586ede084923cba8a44e7b44062c5c1f364b5771325e94851d5d2ddd3dea8357fea29f0e2df6f2453cbfbabf31e8fa3a111e4234569ee6e3cd512b206358f7dadfddec572f730885a1f5ab1c3ad3fdf18f70d16e330dc15d142951a05a10a6b46ad122e1481293a552201544c9e7caee91d101f4a0d817fd4a33f7096b176df29be10b4f00b8cabf3d14a2301", 0x1000}, {&(0x7f0000000740)="4aa2a46c681a6eecdd1e2741227cc6d05b52788606895d365628b32babcb7ed6b5321a40233bf203f49fa78105c8736f4996c7d920e79666088729099f282e59d81c739fa22f39d840342c0f1a02cdded508d28ee6bdd78155c2d2fda6c0f69843c961f9f4bf080ff7dc2c53fc32397ff59e5044e23900e933d66f3ecde3aeefcc209454dde0446a9e9c7bd0ebbce79af1d59205fb58918e9fd1b0a6936d29629f01318bd6aca3311c3759629b3deadbb9a9072803fc394cbdff3487533d17acea612ca8e2d812a8c5fb62b43ee1b35843855c0b6ef72fc200740a5828d499a0b3f209c7310554da5585e3aa36e62dfe6d0b88a2c0d73656ab2553b4269d", 0xfe}, {&(0x7f0000000840)="c7d1772bba26475ddeac330cc052ad467c14e72323339c267954c5936b69e5c9608e574a10cace3b25e8b4b8a8d71bfb3aca9d9e25b3ea5f26a62a9441ce", 0x3e}, {&(0x7f0000000880)="28c3015e8fb62eb6dfdd240b2da4653ad928f355ac445684cbad58779594dbe76558f6b3fe0a443c0f08f621f43a1d57faebd705160af2a5a320603b7fa541d7f694b07b78d4dc576da274940e2b245c154d7798bca6cc3219c0c7eecae0be45e064daecc848", 0x66}, {&(0x7f0000000900)="e31e06c18ff19fe5685d14f32dfe333a1ba715f1d0b6473ffa22ea1a10e84743091623a07d33d742b03a1e929dedacafa31704a3a7bdf8fd6f3057408197d251de37d009198bdce2eca7a02aa8a55131d7c8c68ace10522ece0baf46732cbed75aeab51b6db81d8c436f5b438066b89070e04ca06ba45492f718ff3904dfbb945a679dd7b092dc8ea3d9734a1ff03d7a34523456c1380b5a14aa1fa4878e9e973ddc0b21f8e3291b19ce8d09828879dae0f0da0a77470aa6414362418a637ec6ed2a1f48f0e7536e6be154ea5433f867bbd3", 0xd2}, {&(0x7f0000000ac0)="6d38971e27c9090baa9a26a8e8d4aac93b09b0177c46e2805c05600dcba2ede64797fbb87cb170fcdbf84233c394cda0e891d3c722b16d1d0a516678a3149e04595398d9286623eb0a2a87374de094e76f078b213322d34de7588510edc5136c9ec72c1f917f89313a697c9a60fe9e947c50fdf8c8c1e5df524879e54c6133a81abc68b9984bd246e0feb3cd15b2a24477187b31cb44fc037361452a97026205cfe4c66e1b8204087bc9", 0xaa}, {&(0x7f00000020c0)="93a5e3f0015f01ee48c13a79ea14bc2e013e8aa29ba4bfa82e4ea0a5d4e7b11b8033c4ccc1ad1aece1764face253bddb9cc660bfb5a146d4f4d5676035ace6a1428850f45bf1c96477fe6703b8445a599304", 0x52}, {&(0x7f0000002140)="abb87cab22257a1bac1f63ab8ff4e437d53643dbb4683151c4bbeab7f9c42f64ccb2750bfd11373ce38418f847532020bfef0e29f6c781a6a59bab5829a9874ee9ca7a20bbb2591a595d9a984fbc5b533e70df3e711690ad4be772cc86d5be659b3b9dabf6afa454fbfaa5fbf037c9b414a4b84d2655", 0x76}, {&(0x7f0000000a00)="43892ade5dd95db4d7e5900a6448252c97eb0df12448ff25c6cd8b78d07a1b195be20783588bb6129d", 0x29}], 0x9, &(0x7f0000002280)=[@rights={0x18, 0xffff, 0x1, [r2, r6]}, @rights={0x28, 0xffff, 0x1, [r2, r6, r6, r0, r2]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x60, 0x8}, 0x40a) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000540)=0x5a2c) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000500)=0xfffffffc) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000a80)={&(0x7f0000000a40)=ANY=[@ANYBLOB="ff202e2f66696c65203eb8db76ebf60700ebcb7a37a79da5af6bed17941b3c"], 0x9, &(0x7f0000000140)=[{&(0x7f0000000c40)="5141bf6435862abef80c67eeefcffa6c3aacceac64c1e3eee65a51905f006f0d6bbe60ee00e268c87794cb3e4aa32933aa354f64c8b05c08fbea41365a929961ef6b6e663d6b09b3f62650be6428183d961e09cb5c812370fb6bc60ed7183c05eb63e4c9f93fe69a86c624cb5568965f292823d87393b12ab81e203bd9eb409dcbf39ea99cb31f5987917587c4dc1f71745b2d346460628c358e6b17f2e3d2b80b9ccdaa959c39ffffd0192d6546d72aeb3427dc32238fcbc252dc09524a89d12fe69ff298d8d12cfe0a340a6dccdbaa630c295495575144ce7b22817af0b60268f6cabfdb8b908480860000008400000000000000000000bd6e407e3b989df7be6a9b36fc1f750d964232b6ba98555c7edcda3cfe1a41b2fab56ced65fbc75f756afb30e476734e8466224620c834ad2cdf928f2c4a6b1c6de002060c8cb85bebd4a272a251955cc67446cdc4e80c6129deb055244791d06cae54b6c6a9418e3b1ce19f36e4235fb41439e21176274cf35f1ba68862e79387178b76123e0519c3507a460b80293dc8a140d9f9b4966c0b46644a3b", 0x195}], 0x1, 0x0, 0x0, 0x4}, 0x2) ioctl$WSDISPLAYIO_GVIDEO(r7, 0x40045744, &(0x7f0000000600)) r10 = semget$private(0x0, 0x3, 0x120) semctl$IPC_STAT(r10, 0x0, 0x2, &(0x7f0000000b80)=""/189) r11 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000580)='/dev/vmm\x00', 0x10000, 0x0) ioctl$VMM_IOC_CREATE(r11, 0xc5005601, &(0x7f0000000040)={0x2, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7f7fdeffd000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) openat$null(0xffffffffffffff9c, &(0x7f0000002380)='/dev/null\x00', 0x200, 0x0) r12 = semget$private(0x0, 0x7, 0x10) ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000280)={0xffff, 0x1, 0x3ff, 0x4, "b0846ce8e5bc5054a06db79bba5db045641ca58d", 0xe, 0x1}) sendto$inet(r9, &(0x7f00000002c0)="31d46d66bba99b047599c074521ccb76319b8643314c1bebe9813e2a5d9165102067affce4b13c12e1fc7e6339c7c8ecfc84a145b061cb89d4fa09b99c8ce6c81bb25633b02c1b7768198156394a19753fa6a42c533200fe7af76c21089fd931d1c0a6c8a9c3add05f9b5897126aeb3c55bf387414c75d51f3950eec7c9730469f9a0f86962c808afe643c866548519cf7738561e4b3675edfe1eb2a8533dd1f03c37e4e8065861f3d61842cec04a89735a3636dd47e2208baaa43c5504a126bdb6e4824fe9c7ad84b8677cf06e0648b1b9c1eef97ea9186965d01ac63e029d50003111700159c", 0xe7, 0x2, 0x0, 0x0) semop(r12, &(0x7f00000003c0)=[{0x6, 0x3, 0x1800}, {0x1, 0x5, 0x1000}, {0x3, 0x1, 0x1800}, {0x5, 0xfff, 0x800}, {0x0, 0x0, 0x1000}, {0x3, 0x100, 0x1800}, {0x3, 0x401, 0x800}, {0x0, 0x10000, 0x1000}, {0x3, 0x7, 0x800}], 0x9) semctl$IPC_RMID(r12, 0x0, 0x0) 16:00:15 executing program 0: r0 = socket(0x2, 0xc003, 0x2f) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000180)=0xc) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) socket(0x2, 0x8000, 0x1f) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[], 0xa, 0x0, 0x0, 0x0, 0x114}, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f00000001c0)={0x7, 0x10000, 0x6, 0x9d1d, 0x7f, 0x0, 0x94, 0x10, [{0xfffffffffffffff8, 0x5, 0x6a31, 0x9}, {0x4, 0x2, 0xffff, 0x8}, {0x0, 0x7a46, 0x9, 0xffffffff}, {0x1, 0x10001, 0x7fffffff, 0x7}, {0x7, 0xfcd, 0x6, 0x4}, {0x5, 0x9, 0x5}, {0x8001, 0x100000000, 0x9, 0x1}, {0x0, 0x8, 0x7f, 0x7f}, {0x6, 0x9, 0xc5d, 0x4}, {0x9, 0xff, 0xfffffffffffffff9, 0x1}, {0x716, 0x5, 0x8, 0x78a7}, {0x8bd, 0x1ff, 0x17, 0x3}, {0x5c5, 0x5, 0x5, 0x59}, {0x6, 0x7fc8, 0x7, 0x1}, {0xffffffffffffff80, 0x100000000, 0x5, 0x8}, {0x3, 0xffffffff, 0x1, 0x800}]}) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x32, &(0x7f0000000180)="cb1cb5037727483f084672526248a9d5d08418c8e1b1da84644beda8b6a0913c1ee8cae0c02f0556ad91a7dc3818d9aefc2b") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0x45}, {0x806}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20000, 0x0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000280)) clock_getres(0x3, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='G') openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x20, 0x0) mknod$loop(&(0x7f0000000140)='./file0\x00', 0x8, 0x1) 16:00:15 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000080)=0x2bf) connect$unix(r0, &(0x7f0000001140)=ANY=[@ANYBLOB="49ef2169ac8cdd647c7ef764d779d85796facfc76a35af8177cc62108a54a31e574a4f7fb2f5373b6246cce6b76d719a14eb87f9911ccbffebdca66e57c0513e68a30b52208ba3965a2e99137ebeb0e296c0668ab16fdee2b643d6106655292d69552800000000000000000000000000965fbd65268272e02336bedb94cc962837262a503d013436ab9b0c33f2dcf74d68b37824c5228a766fb7a2d3e1f91466d00212cc73e086fb389c30f066182e41553ffa48658bf654b154d46ead55a297da836006af578ce52a82f601f27ee15f84625508091756a2675b97e466a0c1320a5e115387e45e1758a59c7349384f23c8a8b800d064164742120000000000000000550da5eb14177a3d7f1310978679840c5ee2a69af95b7544b7e539d3f4adcfadc75a2d141a59586ce69e083d6bbf0a9602fad46b2931002a555959c8b25fd62a4aee1f3bf12b7e91340352680000000000000000"], 0x1) recvfrom(r0, &(0x7f0000000500)=""/125, 0x7d, 0x800, &(0x7f0000000b80)=ANY=[@ANYBLOB="000200000000000000627573009ef1f6e6c878bbd012e196e5e302088aa929c0e9a0010000007e4aadd533c1f1bf8038a2180f0b47401fad6f15d3d2605c1bf8cc4ae33a929f55624bce"], 0x1) r1 = syz_open_pts() ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000480)={0x0, 0x513b, 0x7, 0x1}) mknod(&(0x7f0000000040)='./file0\x00', 0x10, 0x5) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000280)='.\x00') r2 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$VT_ACTIVATE(r2, 0x20007605, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f00000002c0)={0xe9, 0xffffffffffffff60, 0x100, 0xfffffffffffffffa, &(0x7f0000000580)={{0x3, 0x7, 0xe4a9, 0x101, 0xfffffffffffff10b, 0x7, 0x3}, {[0xff, 0x6, 0x7, 0x3, 0x400, 0x4, 0xdf, 0x20, 0x81, 0x5, 0x1, 0x6, 0x6, 0x52, 0x9, 0x10001, 0x2, 0x8001], [0x6, 0x0, 0x3800000000000000, 0x0, 0x0, 0xf51, 0x8, 0x7, 0x3, 0x2], [0x4, 0x0, 0x400, 0x1, 0x1, 0x8, 0x32], [0x7f4, 0x2, 0x140803c6, 0x5, 0x3], [{0x400, 0x0, 0x3ff, 0xfffffffffffffffc}, {0x4, 0x1, 0xff, 0x5}, {0x7, 0xffffffffffff0000, 0x5e91cab4, 0x1}, {0x1, 0x7, 0x1000, 0xff}, {0x7f, 0x5, 0x1, 0x8}, {0x10001, 0x5, 0x8, 0x80000000}, {0x0, 0x6, 0x2, 0xea10}, {0xff, 0x1}], {0x81, 0x9, 0x1, 0x1}, {0x5, 0xffffffffffff7fff, 0x8, 0x6}}}, 0x6, 0x3ff}) r3 = accept$inet(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xfffffffffffffef5) bind$inet(r2, &(0x7f0000000ac0)={0x2, 0x0}, 0xc) readlinkat(r2, &(0x7f0000000380)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000240)=0x3f) chown(&(0x7f0000000400)='./bus\x00', r4, r5) truncate(&(0x7f0000000a40)='./bus\x00', 0x0, 0x20) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000300)) r6 = msgget$private(0x0, 0x29) readlinkat(r2, &(0x7f00000003c0)='./bus\x00', &(0x7f0000000f00)=""/157, 0x9d) msgsnd(r6, &(0x7f0000001140)=ANY=[], 0x0, 0x800) ioctl$TIOCNXCL(r2, 0x2000740e) readv(r0, &(0x7f0000000e80)=[{&(0x7f0000000980)=""/164, 0xa4}, {&(0x7f0000000c00)=""/215, 0xd7}, {&(0x7f0000001a80)=""/4096, 0x1000}, {&(0x7f0000000d00)=""/133, 0x175}, {&(0x7f0000000b00)=""/78, 0x4e}, {&(0x7f0000000dc0)=""/173, 0xad}, {&(0x7f00000001c0)=""/13, 0xfffffffffffffea2}], 0x7) getpeername$inet6(r2, &(0x7f0000000880), &(0x7f0000000840)=0x17b) getsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000900), 0x0) r7 = msgget(0x3, 0x3f) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000001300)=ANY=[@ANYBLOB="000000000000000000000000400000000000c845a18f3367ab89e57bcaa8e9b3d448ed6ec9f943a95283c86c47cfdb43c9013415b52803e4aa083b1aca5ffc3744b20574496ff0913258a3835abdbbc0e95cf0aad82897770b940ff903c485753058bec1fb3aa4c2d5d633deccb68593c0525f0a020122485df927e038be29113e33beea0db93db943151cd48232a9272fa94913000000d4bf73c7ae6784a0bf3f425f61cec6835536ae9eec4e630d56985ab6fc52cecc28478ba20e229664ab7ca3580ac66e29eddcd95948a30cd7f1bf91059e0b231d398d7007b6d1735b6a813b9f50aff19f610d035469e01d259cbb67967206acb233053cbd3ede104b387e51c910537c7407a91e286ea2305cdc53e30b8e6148a50361a3adfa77a3f66ecc7d1d9686f0e5d4a1b72d8767f4ee33d740e4730abdf3b896f838602413dae192723310b1afc80ba5f2844de6c293c531be91db0ca12a2810be79f7972513fcf0dd50a59c9a198689923d49bbac2b87ef3b5b12a05a43fc7ee208f3b0f8553543ba6dea2244d974"]) msgctl$IPC_RMID(r7, 0x0) setreuid(r4, 0xee01) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000200)=0x2) 16:00:17 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0xa002}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) open(&(0x7f00000000c0)='./bus\x00', 0x400, 0x40) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) 16:00:17 executing program 0: clock_settime(0x3, &(0x7f0000000000)={0x8, 0x81}) getgroups(0x9, &(0x7f00000003c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) setgid(r0) clock_settime(0x3, &(0x7f0000000080)={0x9, 0x9}) clock_settime(0x3, &(0x7f0000000100)={0x4, 0x1}) clock_settime(0x0, &(0x7f0000000040)) clock_gettime(0x3, &(0x7f00000000c0)) r1 = open(&(0x7f0000000180)='./file0\x00', 0x20, 0x160) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000200)={0x6, &(0x7f00000001c0)=[0x2, 0x1, 0x9, 0x8001, 0x9, 0x80]}) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000380)=0x80000000) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000140)={0x10001, 0x1, {0x3, 0x8}}) semget$private(0x0, 0x4, 0x0) sendto(r1, &(0x7f0000000240)="e89ee1049c44b59eb65b386780f2771c7f44d5d6f404229dd56dfeb21d08bebbf69190ece147d99ce4eadba474053db262795b3fe77406d8e87033661d9090eeac3a5bcd6e927247e32993996ba7adc9344bf89607b6dbde4ccb738c18e15265e07d3273f33dd414f2eab85fc378c7bdd24e41e8a0db772fdeca29427031fc7ef249fd9f0073339ad20ee987f2b6f2f40d6eb77f606016e0c1502eb9470d26a90c3dc63b73cde494ce87b1f4c8ace8138417d03342da982ab314037e009947039aa4f76adee7c46564a3545718fdcf361b7f7ff2279b6b57603d51c081f6b2b514700b7db7bf908801fc8c3420f3e12913daf890ef39d1540442c176", 0xfc, 0x8, &(0x7f0000000340)=@in6={0x18, 0x0, 0x8, 0x20}, 0xc) 16:00:00 executing program 0: r0 = kqueue() kevent(r0, &(0x7f00000001c0), 0x5a256717, 0x0, 0x1a8f4b58, &(0x7f00000002c0)={0xfffffffffffffffe, 0x401}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSTOP(r1, 0x2000746f) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000080)=[r2]) openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x80, 0x0) kevent(r0, &(0x7f0000000040), 0x1f, 0x0, 0x800, 0x0) 16:00:00 executing program 1: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{0xffffffffffffffff}, {}, {0x2}]}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000b80)={0x0}, &(0x7f0000000bc0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000c00)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000c40)={0x0, 0x0, 0x0}, &(0x7f0000000c80)=0xc) r4 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000cc0)={0x0, 0x0}, &(0x7f0000000d00)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000d40)={0x0, 0x0, 0x0}, 0xc) r7 = getpgrp() r8 = geteuid() getgroups(0x5, &(0x7f0000000d80)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f0000000e40)={&(0x7f0000000400)=@abs={0x55982d2b350377b0, 0x0, 0x0}, 0x8, &(0x7f0000000b00)=[{&(0x7f0000000780)="6f77c6a24b32c80f721c71eb54355a0b6e18518d88708d36962e65a64cbd9c1d013b4326fce45ba976722877c09ee596c2cc60c730c1be358ed649d1f6601254eae216248b45c78ca63b326a992b90965048a1bdce96184af484ee6a65d619812d0519d3836ed4eb8214a9aa64b19bdb85adab80d4449fbb3ba2365d53fbebac5847273d67938d375dbbd3fd62834ccacba7cbc1177f52efe6ffe30a6a5e8985f2c2a1b58d2231b312f13ce917f3248fab27d7282deb75f7367f89b295f6b0d0d202a3ae4d63", 0xc6}, {&(0x7f0000000880)="6ee8bf66a758b76fa12d8a7e1edea4675577cb37124304e768e4542bf2ad2691a75be00b800e0f786e01720636f8d0ff0c50a321f801ff0aeffbeb147f7269b67a34caba8fd1ea2fb908bd4f6d2161a7312c76baf41b13da27143e84cbda5656084db19970db7c7a90ec9b6a5c1f8bb99b13f03fb4004c58efa61cd8f4d47f65cd49373379c913940aeced395d7aee309d640cab2aa9a1cf7b9d412214bad99d02c5e706f23fd4535cd1593503624228cef9f8d5f6df7928f9663107d83e66f7ef76a5f5f8156bb2cf5a49973468651a07af8a09df4f9fa540fc473bb05874724781a0cef6ed6b012d", 0xe9}, {&(0x7f0000000980)="ecb8", 0x2}, {&(0x7f00000009c0)="ed1ed82e388f6161c2", 0x9}, {&(0x7f0000000a00)="337b3c273964afcf8ae4092efaa2e5deb4402a3b9f301495e926f7d0c9d8f8bee62a6d7926afec8ac2fa7836a332ab9c30537ef059c036b2359169736e1728f842e1f909432b97f37b9d219e6603f4d490085b20636eb0002f01b76aa4c8a0db80015c1e6b79a57523feb17d33f193c6d49280ad074b1f36db742259204e49cb1e39196d0405f54c844a404dd9fbc0c8d1ff08a6e389a43440388a5bad371f026ced0ba188b841053618ba200926b1af4b500703a811a4a20f40109782ce3e90acd8b55045b996ba8da24689c096f2c50ecc3d41c16d05074cff4dc8f4e68f5fc10ea14c7148b59a76a0e846fdcbde53fa4cf860b2e677e8", 0xf8}], 0x5, &(0x7f0000000dc0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x60, 0x9f19c183d9010641}, 0x9) r10 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) pwritev(r10, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r10, 0x8, &(0x7f0000000100)) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0xfffffffffffff000, './file0\x00'}) ioctl$WSDISPLAYIO_WSMOUSED(r10, 0x80185758, &(0x7f0000000000)={0x81, 0x10001, {0x7f, 0x7}}) r11 = getpid() pwritev(r0, &(0x7f0000000700)=[{&(0x7f0000000180)="186233d028ef72", 0x7}, {&(0x7f0000000400)}, {&(0x7f0000000500)="90988171f730a3f9298304eb2bdb4fba0494ee1353773b3830940f0d1d21f27aafd16210ac77236dbed1634fc1a575841984f4c748791a9eb11b636b08e31856f59e239d98ebaa878cecfb70b268cfacc44142daca39bbf7f1f39bf16c9821ee72c312eee16f9456a60c700fab303bf69b89d98b60eed3e3af1eb41af899266832420b2d6651d4da41d44ce489658ecee7f5a47d2d2dd5bf052b9660a85e1abcfe4f66811ad55beca6d9d8f6557d6d7372cf70604f935efc1855757b54fdc61549b88546b1201558e488ef31890b829f720dd55b9476d54a6f3df2c1efb806fbf239a408f62a2acf79d84fab89a44e63e9694a91f7ad22ef9898be1005cfa0", 0xff}, {&(0x7f0000000600)="b9fbedf6426ac91f721f4bf3231ee05d8eb05744603b301024a1c7c7f46267c12cd9bc10c312c0303e72ed61836900402009d615d13527a4f729da40917e10382a549f654623c0520e40f99c8c68bad22ecc40617ff36e3d4be44e2a912dde4d73b8858604fac73bb4d46e97a5197f057713215acdd4d8e3a9f3b60c7ccc53da74557c7a99d921836181bdc38c8fe27c3a98c44d5f961939f7fce1ef16446bd1b59a88a7ca470645f1badafd3a9434395bf7ff3791514ac4513148552e42ce3f6028ab6e40c74bc812d1382053b0", 0xce}, {&(0x7f0000000440)="3b4e56713da5575fb26456a7b5835afa0016b5f10be9290a36dbf3d1829b2194770709bf1095f26ae839e545a030cc3aeabfe28b12dffb773a4c2eba2ee29ea20bdc544208b72956fffe6e9c6b98", 0x4e}], 0x5, 0x0, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x5, 0x68565fcdcb922ac1, r11) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x80004000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = shmget$private(0x0, 0x1000, 0x2, &(0x7f0000ffc000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0xb1}, {0x80006, 0x0, 0x0, 0xfffffffffffffffc}]}) pwrite(r0, &(0x7f0000000280)="004616285854ec4dcadce9e75989", 0xe, 0x0, 0x0) 16:00:04 executing program 0: r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) getsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000040), &(0x7f0000000080)=0x4) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, 0x0, 0x0) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = shmget$private(0x0, 0x1000, 0x100, &(0x7f0000ffc000/0x1000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r5 = getgid() dup2(r0, r0) r6 = getpgrp() r7 = getpgrp() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x7, r2, r3, r4, r5, 0x1, 0xe3}, 0xfffffffffffffffb, 0x2, r6, r7, 0x4, 0x100000001, 0x4}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x28}, {0x6, 0x0, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:04 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x100, 0x4) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./bus\x00', r2, 0x2}) syz_open_pts() chdir(0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000140)) 16:00:04 executing program 0: munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x4810, r0, 0x0, 0x0) 16:00:04 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="8910fa87b00e607735c579873960b7af", 0x10) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) setpgid(r1, r2) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000640)={0x3, &(0x7f00000001c0)=[{0x61}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000240)="96") 16:00:05 executing program 1: r0 = socket(0x11, 0x3, 0xffff) getsockopt(r0, 0x11, 0x2, 0x0, 0x0) 16:00:05 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f00000007c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000100)=[{0x0}], 0x1, &(0x7f0000000680)=[@cred={0x20}, @cred={0x20}, @cred={0x20}, @cred={0x20}, @cred={0x20}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0, r0, r0, r0, r2]}, @cred={0x20}], 0xf0, 0xb}, 0x404) renameat(r2, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x20}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000240)="0cb08a8d1a029be96914f6357e3a", 0x5a5, 0x0, 0x0) read(r0, &(0x7f0000000280)=""/210, 0xd2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x80, 0x0) fcntl$setstatus(r1, 0x4, 0x40) write(r0, &(0x7f00000000c0)="7d2479305eba9b3f22ab79477f43b8961fc03c4ce06fed02d2485c3d26b740ab7c89e53962013bd087fc9a1c9776b84290ffe5141169d002ee2f12cba53c04a7a6aab2c5ed836ac9d28e30b47ed8521c3a58ec8f958d0b90f559a07a4c7ddeca8baa9203523e2662946550b6e68f68fa301b9c18164f528ded282f4ec1e2efeddf6939475a38", 0x86) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x4, &(0x7f0000000040)=[{0x9, 0xb40, 0x7, 0x1}, {0x7, 0x5, 0x9, 0x800}, {0x6, 0x9, 0x3, 0xb489}, {0x1, 0x6, 0x0, 0x2}]}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000001c0)) 16:00:05 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x4) setsockopt$inet_opts(r0, 0x0, 0x1d, 0x0, 0x0) 16:00:05 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4503) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) mmap(&(0x7f00006e5000/0x4000)=nil, 0x4000, 0x7, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) read(r0, &(0x7f0000000200)=""/77, 0x4d) mlock(&(0x7f00002b7000/0x2000)=nil, 0x2000) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x4}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[{0xfd, 0x2, 0xa14, 0x8}, {0x0, 0x101, 0xfff, 0x20}, {0x0, 0x2, 0x2, 0x3}, {0x6, 0x40, 0x4}, {0xb35, 0x7fff, 0x45, 0x4}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x57e38ff2d97237f3, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x9}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000000c0)=0x1) r1 = dup2(r0, r0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000100)=0x7fff) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = shmat(0x0, &(0x7f0000ffc000/0x2000)=nil, 0x1000) shmdt(r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x54}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)='v') 16:00:05 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x2) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000040)={0x0, 0x400}) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffa000/0x3000)=nil) 16:00:06 executing program 0: r0 = syz_open_pts() r1 = dup(r0) r2 = dup(r0) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000000)) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000040)={{0x8, 0xf3ec, 0x10001}, 0x0, 0x1, 0x14}) ioctl$TIOCSETA(r2, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d09c418deff23924f5bdd59f2a63783996e76284", 0x0, 0xffffffff}) fcntl$setflags(r1, 0x2, 0x1) r3 = msgget(0x0, 0x210) r4 = fcntl$getown(r2, 0x5) getpgid(r4) msgrcv(r3, &(0x7f0000000100)={0x0, ""/71}, 0x4f, 0x1, 0x800) 16:00:06 executing program 1: r0 = socket(0x20, 0x3, 0x9) sendto$unix(r0, &(0x7f0000000000)="b10005046000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27aeb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb774b9f5a872c881ff7cc53c894303b22f310b634f36a00f90000002000000000000020208a3717ffffc000100"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:06 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0xa7bebb48faa91871, 0x0) dup(r0) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, 0x0, 0x0) socket$inet(0x2, 0xae2c5fef459c94eb, 0x8) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x128, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x100000000000015}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x3d731237456a0fea, 0x3dd158078afe198f) getsockname$inet(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) 16:00:06 executing program 0: setrlimit(0x8, &(0x7f0000001240)={0xa, 0x95}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) r1 = syz_open_pts() close(r1) syz_open_pts() writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000040)=[{r1, 0x7e}], 0x1, 0x0) 16:00:06 executing program 1: r0 = socket(0x701e9bae1c1de164, 0x3, 0x800000000080039) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000001300)="0a651cab44cf9aade7c242623bc8477d06c15805578677bb9c0fe2436f1517f55b8e8a241dcd29dcccb6c9ae81eafea1396bc16b7a28a2a43797e2ea8f65368db947c38cafbcc3981d6ed6218d1c36ad", 0x50}, {&(0x7f0000000180)="1c7193920f8c3c5a53f7a1", 0xb}, {&(0x7f0000000300)="3d5506472a84ba0663e35c1ca32724b1af61bd55ba1513a085a816cafd67caa5739d91f04e08c77120bd410bc6ac813c0ff643ef37ff8303600b09dc8c3f72cb10130e05e61b0ce4a26981be4346b7db5217c52d88a755de6d9eae48a1f287cba6aa4994d8061ebbfcd9c8de22cdd6257f31614bea4b844de8e7fa56d2c7270c53d23f109f5f64f068c2b0337411967592a2837ccab4e3e05073075aa191ab0b4ce6345b4702d7adca1ae3da074949572ff574aa2cca375390f06ac429e171d3c57756775ad38bf32ca8b67f5622a74399922b314a094635180ca3d5b2ee4ec2414d395ade16e13746d7680473c7ee7d970ff7bf291169af1af489f415c3f8d70e5a25d73f4dd448e349f3e715ce811062191766a6fb27ef488e3bbff91792266e61382405d2e5d2f5ed85b6af9c35f8c3f5b8155ca76b620504fccc97e2d71583a6f27b45ec169b9625229a8804ab6c06cacad3cc98b8d1ba70ab090e7c982357c4df8fc470e366bf642247db75734315638d69f5e8ca15afec23634236b6c4c332b1eff8bffb98fe313f7a2d7b2fc424f293afe3b3d6e53e8c0e26fdf47bb56d5c301a1ee29171bf47c6e7bc296004202646014954810060bc1daf92a9f7066583395324175c72d369373eae59dc9f2989221ff329b051ebde5635ad8fb63373e979e7bf656371b6a0aeafd796928acded722bebaf9856e381b78906c4d2549a4353c759d7f82bf27c2f523c93c9b93014b2ac4efaeae32b26b909fe0b2a0f9b8736e59082c8ddb9f70f26bd9b50fee8d9db61c6aa097cb4e07debec3d557cbb4fa474d8f5c5da3826921903449b4920a017850d557853f5e91dc3def235e9c10d11f457879f1cb5178d4e31322d4885151999a4d811690ed62e1fafa51ae6e0a754db72bc59ead3f1f8ea10c372c5bb0722e9ef7cc35ca4070dccbaa0463fd733f87acaef97794fbf4b516db4d0cdcc328ab9c274c0ff0f6e9068da43f507af69bb1e0768107dda289b407c68ce7738c7ce239fa864455acdc00a05d66530716999c17e581a19139b11cb47440448d5f765439ba245b3e5befa4f4182a1de710248ba2dc25d6371c65bbed34f1c014a0fee7f91912a891b5d415834ad668f30868b0c7fdaee178ce1a60f2ca64ec3a2c6b980eed6b8e0ea5dcdc2140c5d924c2134ba77a7e150531de5f1b2dbbbed8cb30fce8541a5dfcfc21ba8ddfb1ca9a4467756d3e29d5b9de9d133925f039702d874b8f07e77e8aaf1d68765c4599ca9bd391f6c8aaa0657948cdebce49ededc99bcb183de1e5eefd0bd8fcce7d8f66cae8268d506175981c6a296d1650c4c0aa206c41383c151eafac959ce05d82892acc24f29a6da806331b56bdd4d860b6a3cd3b007d17ebf6afd8cdd76322d91aaeab7c7e39b4062769a48ee85359a8a2205187d75553e58a521c20fc0c2fa72a5061284262d1304fbaca6b779a187c204b803920eafc3bd208f75ed67ca56818583631396ee03fef3539bf0b1104c901953a57f362f2bd9f5e317549fe2dac2ad1cad78e551486f80980ca458a6962b7fbe4c1f6a10fec4d10ba6ebb5842f5531e07a68a57e6d975cfe14573ba7b44cbe56f2c551bec5c88256f3cf3ebd6f9e1f39bd043bb95c30dfba179422b6c24276851e00c975065ee7d57f791c1261592d800e95a648b8578581eac0d46731f996843390bd4e590c439f8a8088064ecd5a1c975d4cb29f76687749fb8cfc4d5e3dac4667273b10e95692516411f83367b2bf18456d61bb51b063e79da1e9f8e999ccd3a743a6f7e46a8466028fcb7572bd1a80e36c0ccf8d18f0722fc49090c6a52fc0d4f8e72c23728b1480fa6ea8362cc0d70afb1e2d9de6bbcff25636428e4954a702bcfb335eccb45ea1c61741befab31424d850483e7507ae5f98a42ab0ba1260491b2b052e2d7be74d27fa85082ec8787ae2c773708b2cc9793bd1867965205f0cfad00889f59d574804a237e5d34a63729f3fd552aa28651f768d811165d8baacdaf399468eac7c2ca080490e63aa4096a8abc6597bccc63154d700ed0d3c4f94d74b28881aa029c7bbf111d63f0edb07725aaaf6f615d21ce08c9e51a6ced488dcc39b4a683ffeafbfe598f71b77cbb2f1d141677de3700d49afd610016f709b238cc0ab216ef2b3857adf64971b34a9ad5a0079ab0d1a38689b187f14c3df93662d5eb988e24a41359db92273687fea7ad367905428f7f2cd81791372ff71dedc79de989b7398462483c8ec78011c8a9dfd5ea9f814a2e3d660a164c412308a7a17a8ee5f37176f229216cfb6cc9786772f2f01dad33261efaebc8ac0315a862aa58593ff001a314491530cfdc834f6fafdcefcdd918d09595132503879c999a1ca19cb35c27c0401504f2e2d1351a0fe23631ade9a51d4d336acc9ccb0caaaa6a66f976522b77cb6832d31cd88a5f41344e384872ef8656f703dcf2c32d32cc538232c4ceae411d94f2abd8a64d2104138f47a047fd3216681280e7d3a789528f830293cfc5c8d20aa0904900f0416e4dce4452d0b2fc71ab77375e9caabf1f706674318358da33eb769729bab212b4606a4c731d2ddd63d83fbf7ceb9cfa6258abdbd22a68d08ea01e92cd38a45de3f98cb8ffb8211392f1d6d61b94ba85f3095e2c82e5f1732af4bd25e7e44f69d964aa4c1dfd266dc00b259bbff76a08f6da452a28cee532dcf98e4e84a973c56a557436b4fcff27067871f9d61a4cbf0f22d5b9ab03b3254209a102c034d9ea2e9ea098ed3e42114a92c000a408e5c6dcb03519096c6e878cf583fda91442bac711a17fbc32e9cf34d3dfd92522d949fc41bced822de77fc07a656111990a4736c9b8ace55b2095b9e5b618f964511ac04da7f822780ab73a1af908bb9bed12040ee52acf5032eb16420981741dfa3dc610c64fee656d3eab82c8db384c4d21d4ca1fc5e59eb526e2fdd0810407033feefe1500c062f819dbcd57b176e9a6cc17867f23aa193b4d6b8c111ea9b4326696bff43edfdee3696b30e81047ceef456ba300f8dd5489780cec7cbe7225ed75ccaf5032da329139c79b9d5cc247e611b63d534a7cb83e021af49ab57e8bb7518cf84efdedfe71517f42f73989f7d2e69ed50d754af531e09b5c1fed43f34d718b992d969c5eb5343a7bffbb7d6d714d49cfb042b64c927d7268be2ff0ceccb5552f6ae16fbdd60e184a149fa5b86248e9d9217ab69b0e8d04e39f68e8be329463e8566bf90d2b70aabee898fa3e8e50fd067f55d1c79557eaa4e795d3c836877c7b085b7cfad7fe5349252669fe6d4b7204591eb2ddebc425bf6fbbae657f1975570ce49483efd2cbd599b937513817537e35c548bd950e81fe4e4f852e72f94baa8902e37fd20d480c2c6a2faa05a0a464f4570f92cb5514d27846bcf27dfec5c217428c363ebd637373a6793448a1e636fbc34ff81ff511f75b0a486f32586a52093564d588ccb2299757fe22e9ab5b09b14eb61f021443461902ce447dc5ffecf1905b3c685cd5588207d1935d16e625e54b83c2cc753f6007bfa2e76678278ef9e911ab8f6f76f0b742d96484271ad9662fde5ee4ec868a43faa9f267617bcf92dc8e69c04086b5e66fadc2985133147133aa3b2e76036acf8c91d0055b01321f88b2405f124d7e9280aa16830da92deab49e66ba0cc223224a494338698d2ef1db4caa4dbc3e9b107154a8aca5d32df3e23fc51999c871fe931d886c0854fb66584d5374df298af709db7230870830c55853166ae84f518d907829e7cbc16aa4e2cc7cc176e7ddbda082fa1452c8d597fcd1315d11ab340487bd8c74279ffb37bc264811fbb279a8d1f3ff3b59ded985b34e9012e458d338311c3089705b4f48811d99787d553b6660d1ad99e96900d5dee4e4b465395206f43dcf1929c63668bf7e150c8410dcccd9f798f91ca58ad966915fbd9a6401b625ce90c6112f69d7442e5fa0542f7db3cde27cd8f6467944ddc1b05a5b9ca6a33a52fb3423fa60ab0d925f7f68e1f3263cfa132d4f1ac174c5c544cdc18b0bae834f76dbe82d141f5a727464c246e6b2c802bb8c2232bea9a8764b2752afddf4092f873d109e2999fcff5b35c458b10ae8c19be9690ec451482fd2bb6f741110cad211f9bcf2109c42432b14be317477e79ee56559d01a8967c0b830f73647895c16021389a9c5ba3c80b11428f734ed4be8e593c7a5d5c07079cb5693ea00b93df066f876f467dc792320ad6af0853d57eb11d12de55fa65823e8fe8d5fcd8213534fac5fbb80435205239217e8bd0880388670ff50b1f9b8b79e1a1e8b6be7154939e1537ebeb03e3c2a2c6fc3fb59a458a83c112ae0a88d633073f39a488082026042d8e34819901a3a0d2fb42ebe74ddb0022a59dfac3ec05ed4bec8f9b2d914509b54de04aa967154b434c2424e77f7d3adf6b18343eda95750eb4c8ad16cba6a1d07f1d59b2812369bae18963da1cbc7e870350f6d44381dd1393f184dacb8c6f6fa9b1e4d03887ee508de1691cae1551fa2daecd52aa90d27d6d163bec12ac74ef278c1f5c6020e647f8256c8de04b2b7e6b7adb7f9f1aa5adc9ae5d80ad454ede8c30c2e0dd3fe9a801ee10a94b030ee00b7c9c02f9f8e18fcbc8e25b581c2eda2988a4262c4f56fd65b0d7e150d77a26525438d249362453d4bfd44b60cacbe00ea887e2ff0d989dc88344ddb047493c03cf4620ede5f1e7532fc3c75d4d22897607371c626dbadc93f00a9523f9c49bbd9c926fe74ceaf3681cb12ec43e6d9c850b29f2a53cce2e58b95c3ba720d7d40dfa77b4be62eef283678781d18cdf4dd6088d7624d59bb80690058c3e99360638136a36ce86c923854bbc0809cffebd2d0e01cff93b786b33c654537cfe60601bc1fe41258464070047ca9e131cd3d4cb6ea3747af1dcf7ecd943bc17cb6f981b1227a6c113961044d865ff86531d3461051aaa755276ea38da5de99a6bdbdfcad14445dd08f5e1e913fbbdca6b9ede011440c035aa44c5a613465b49ae71ccdbd11f2031b05ec961de469841721015c3aef800de5a78b3c7239392dab907453e6bb08f7eb576d73dd31724e41fcfb9838097d852f7bca0f0a70541787b6000df706cb95bf15690d96b1140ca1dbebf53c2d2b2c2216d697f38a4b4b62b4d63a8a5a7b56b86deb7e5172ab0ce46360fbff8fe5a766029eb313902cc0b554df2fbe09163a92b15d55c8f9825b243c7c53ab9ac6bd96e59c565703309e409f2a35b28d1eed4e78664facef3e59885b3ae41666a655670c8b02b252f491b4efc3eecffad7e0aef0091c09af00f63b99ceeb574c5a8c92ace789aa7b281bb04db208557d95d2c52660adbbcb4297609db8490afa27dcdcc5982c2522faad31c65cb8dce67eb500828b1dbe2ff5908bd9d9959fa2e804118f757efce6b26e46df07b909e2e971a8307426225a441d729979375014b8ece685d78c54e7d6227f3ffda351f8390d133868868d2025d5ea755898983979908b1efbb41b14c6217444411148b941be9e67542285384047f810c5c0c2f87a7c20423a63a29f5daf8178239de0518eb4067487c1af50060192edfc4f932fdf3d16407a8c56624bb1f77de8561cc2894b7c462c1e1179ef74852a678af851a762aa315df1d57099a067059c0a8b81a29c845624c18b2a601d6fb9bd2477a76d154a5a70722c5262ea999bfd40120aa932e934e53c356b0bc51b9c2092f8626d398a4be99d02f0f3127d76af6458ef0c80231d45aca8cf143c6a6f0313a3042e1dd2dff148b1e9e1625", 0x1000}], 0x3) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) setsockopt(r0, 0x3ff, 0x10000, &(0x7f0000000240)="f0dec734337a55a617fd85b2d288a6c12955e71abaceba4139560d99941d2d3ea632dcc2605fd1a235422b5762dd746a02bdb2d766af18cfbe5467dd9fe59fcd2e1d811b836b59639a93e43f8a8c1b2a934797fb3755b4161792c41691ac776cf93bb9b7c4c6b29dc5d6cd42884f39516c7b72c8ca96e73c10e1f6849892d380bc4abde2206010c4f7f3f0499b6413e8ee9eb37f8dadd4b014b0485880d7a8679c189ec16fd31477804d234b76ca7f6a1ff8ca8e96a218dd", 0xb8) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000080)=0x6) 16:00:06 executing program 1: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x90, 0x0) fcntl$getown(r1, 0x5) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) 16:00:07 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202695e7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x8001, 0x0) bind(r0, &(0x7f0000000040)=@in={0x2, 0x3}, 0xfffffffffffffd98) 16:00:07 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) sendto(r0, &(0x7f0000000000)="275908c00c8c737662993d66bce55ebe86c64ac7bdbf065c39db617a524dd9fac7d006b976dd6be3fd083824203779dc7a2fbe3466eb58e527f5e113d6a6efd9de363147337febb5252de1fa86cc552396b54f1d563b86fd095bfaf64807d8e03c7f18b9a6139189f13094851a7eb25623ed96b3d8de20fd697a0496baebd972705ffa8dae8c84028758b4c3f76094c6435d1e320074fbba1f09b968c415a8b6da85ab5cb0f44739cae1ff7ffad60c91c3e5dd30e8af4dd0ddbfc0af7b2d01d0c2660b2d70296a1a6150c3e3e2d588f6562326a9", 0xd4, 0x404, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) 16:00:07 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) r1 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, 0x0, r1, 0xffffffffffffff64}) sync() pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:07 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000001580)={0xfffffffffffffffd, 0x0, 0x1, 0xd44, "22bdadbcfa95984668ef00d9b649fabf6107893e"}) writev(r0, &(0x7f0000000380)=[{&(0x7f0000002e80)="8e56131c04cb81ab9925c0bff7a89a78584941e11efc2a0d78e1cca7c4560fada07c810d009e67ed49dc8d14f087c59b5de4056c828e9ec14164ef4b40e8e133fe51b5370cf3b64ea4bbcecda848dba85811c73b0d8dde9f511d2bed2952fd8927f64d134a6f238625875872dbca9aeb125a17950bdc5169dfa9cc7ea1599cbba815b1f95e4e862ed149017a244a84e57ddb65de0d5f88b81b5abdd9235ea510cd9135595e4bd9bc999d80691d998303757c8bde4c242a94765c1c853bc7b7fb43c45121a61ebcf68e360fa5b4656d59509417cf7dd604006fb09b0e119a254e59cd8830efc5c0ada9351f37c75cfa1db7e4cb8be6e5d46e862e85e817341f3dce37651b6612f6179a5ac91e768a48c37ac44cd09672334e3f665f173225634995f592ec2f8b4c00f458780985c84e2a65b5dd0a24aa8c55597acb1bfedafe5fe07478cd236071fc532f50e291b03dbfde7a59739693d29962923fbbedce77ee482cafc87af56f5bcd57c71e8ea62970e6b7a6f67bccc8434967a82701bc792838c8eed22b871cc65c0152978b532faa05977a76a47f9e8be307f8170a8d8ec8c0dab54190a02012abb06734fac21ca0587903a729a3d9fbc0bb68c60e13974903381f07bb1aa5cf4f629c1874708b9fb493d059822a2aa955abc5a0137ce219bdad16b05746241a48e40c0625a84df7eae34c9ce5487ad5b3e9b184a293", 0x1fe}], 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "2b302983ce5a628865ae597c641b539de10e6c4a"}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x3f) poll(&(0x7f0000000140)=[{r1, 0x2}, {r0, 0x4}], 0x2, 0x1) readv(r1, &(0x7f0000000640)=[{&(0x7f00000005c0)=""/95}, {&(0x7f00000002c0)=""/181}, {&(0x7f00000001c0)=""/9}, {&(0x7f00000003c0)=""/188}, {&(0x7f0000000480)=""/145}], 0x42) 16:00:07 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="8202695e7f00000104642e06307772000000000000000000000000b9e8e399d55527f7e974dcaf2e1807000000b8dad538dc812713c94b1cdcc0641d651f34fa1a17410cff02fde48d5e942e15bde4eb"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x4, 0xfefffffffffffffc) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:07 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x8) ftruncate(r0, 0x0, 0x10000) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) 16:00:07 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x100000000}) flock(r0, 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000080)={0x2, 0x62, 0x4}) recvfrom$unix(r1, &(0x7f0000000100)=""/170, 0xaa, 0x2, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) flock(r0, 0x2) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x20, 0x100000001}) 16:00:07 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000140)='./file0\x00') symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000180)='./file1\x00') unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='c\x00') r1 = shmget(0x1, 0x3000, 0xd5fd9e5526449ea, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) truncate(&(0x7f0000001200)='./file0/file0\x00', 0x0, 0x0) 16:00:07 executing program 1: r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) execve(0x0, 0x0, &(0x7f00000003c0)=[&(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) 16:00:07 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c61300008669be1d248e2b9c5da0e4f65b4bbc2111fe620db3a0c491f18e45efeec7df17c357291eaca65bb11c999833ac3bc0c7cd2a99e7ea2c8f55453aaa0de09ae9ec3a9647e0000c02afb09b0f43c02acc63830b795bbd75e2913e2d5c1500d6cb578df5258f3e4fceae1e03ca1467544d7171cb8fce479092a48dd6234538c812a0010e84dc920bbe6"], 0x10) write(r0, &(0x7f0000000000)="9e3eaa5600b53b586adc2818b64230408600000000d0459370410510fa650f1ece0e84c5083d06af9f6a8571e6b7ca", 0x5) write(r0, &(0x7f0000000040)="e25aae4987734d76a4ff20ebdf1443545dd9f00fcf8e9a2c5df38215969928a5f2a2ef255a5dcf7f5d77fb3d3ea0b0d23794cbba", 0x34) write(r0, &(0x7f00000001c0)="aaafebbed6c700000000008df871f685f16b78576f0cccf16f97548fe8ba96efd09217735b3fe68f3d41f94ab33a661d114f516331a4c1f0dc85b9de", 0x3c) 16:00:08 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = shmget(0x3, 0x4000, 0x176c3c9fb47f668b, &(0x7f0000ff9000/0x4000)=nil) r1 = geteuid() r2 = getgid() r3 = geteuid() r4 = getgid() r5 = getpgrp() r6 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x5, r1, r2, r3, r4, 0x100, 0x8000}, 0xfff, 0x2, r5, r6, 0x3, 0x5, 0x7fff}) r7 = syz_open_pts() close(r7) r8 = syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffc, 0x0, 0x3ff, 0x7fffffff, "73f3267eafa8cbcee3fc0a4b6900000000f200"}) writev(r7, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) 16:00:08 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = shmget$private(0x0, 0x3000, 0x4d0, &(0x7f0000ffb000/0x3000)=nil) r3 = geteuid() r4 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r6 = getgid() r7 = getpgrp() r8 = fcntl$getown(r0, 0x5) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000140)=0x1) shmctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x5, r3, r4, r5, r6, 0x4, 0x2}, 0x5, 0x1, r7, r8, 0x1, 0x6, 0x1}) setsockopt$inet_opts(r1, 0x0, 0x24, &(0x7f0000000000), 0x4) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x3}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000040)) open$dir(&(0x7f0000000080)='./file0\x00', 0x8, 0x10) r2 = dup(r1) accept(r2, &(0x7f00000000c0)=@un=@file={0x0, ""/38}, &(0x7f0000000100)=0x28) 16:00:08 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) fchmod(r0, 0x40) write(r0, &(0x7f0000000540)="9e3eb3900603b737", 0x8) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCBRK(r1, 0x2000747a) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x80, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000080)=0x2) 16:00:08 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair(0x20, 0x2, 0x4, &(0x7f0000000000)={0xffffffffffffffff}) sendto$inet6(r0, &(0x7f00000001c0)="c843d10d226278c2235e135c6344c7d950de4267c873f14a78d4ade1f61d412ea3498220d22e02132136ebbe4b96b0381415182318617a37fea10b79e36bf4aff05aed85b19f6a787068c7e3fa771931b677de13530c3896d4d41cd50c8cc5cef14c27263d776e66d04fb55631a516a24ac23fd95a13cf3df3a43b603a746a009309680d4c86a915ff32e0c9dadeaba3ee33e6a3d905d6e32592d077b3f248d81b210f93e0bc773fb901c73b40d9aec1585133974e55d2bb443b861b196c51f1fda2f8bb772ff496d5654fb17e1b4ee6e3eb136b2d1aad84bfaba4cf597ac443f5f4ecba8b7b51d7b9f39582a599a06c73f12f8435a6e57b2e7228979575508ab7bea9a86f20d272a62ad61d33166c990cf65b5d4a1d76420e3e7654897d28b3eaaaf4ed79f9f580a90a1320f246359dee2389b15fe2280950486cc7defe45e2acbd9a72ba1a763212d3d9e8fb0b519dd38b0ce7c72cfbef7203458e0e7a5371310540eb13560a1d2332694bebc971b111bfeec55b5bcda7601e9b5ebd4e82d70767285e0d54fd606f4d6955aa5e6fabb9fd1c0bc0491a07011cbfe738a84a1c24f74b9c980c1c8548915d8c03cd90a909e7f98fe6adeb7e1d4447cbe494a088998834c83751d3a31aa569ca3f78b0d5db48f2e13d85f1e0419e5b2af5ea961ac5aecefa17c63ec5052eff9fa57c44664a28f2ec9173a4ca23c443f5b917394365aa755f8d6eb3eb1c27b9f6dbdf15e3cbe6d1c564151989d4d5d3263373de09b5794f3735b75ea478fe0ffb5974f748e4737c75ecfc63285d32250812a7c2e8440e2a2965639ee8df06c158159b59bd64103b505d4926ccb4080f06e0b86819e1a5992f4940ef1e4e855fa9d2d553a34f736c085f05a082f1d11460682df814fb94e0c1f35d6feede4cdce7f56e8796ec1f8b40c0878cfb017bc74dc09f0d6006a783ceaa2bc28b70c9ffba5e51d90094030a9fa9d0a2f15a65676918c99b81f5300e37065414bcced39a7871fb36ea4bd8618fdc068fc7485506a43ea97843de44553f68e79bf11221673508a08d844eac52a800eea96458d5a6b392ee545f875abcd2a808b25ecbeaff83ce68d891959841c3b55f2af726a343d3632cd01385c4a249f559acefee23865242825ac1f5c9e57c51e33b1d501dcd69751db8ed3dd02e07f13dd31d1cf2b5cba1b21335d9749360cf4bdecd5a089d56ce6626107b0eb9ab702fbccdf78b25421d4c5174103d02e34cc082fe5cc4dae926fa883e4e4460e60254854a8d04f106a69ecae73784453fa41c67c0364a13bbe53b5033538792465a37ba9fceda63c358123de0eb138e4bfba61b348eb6570e34b2c20a05d4ee1df6b3eec623c3b053338a7aad41e4f66993d4fc75da6a3258c7f3d33e5273376fe4d966ff15b2aab002ae543241fa50168883ef9d0dd209a0dd53bdb17b9a49eab41d74f2f5b561a98023975e4780e9a2809487d0a212b5e4186ef0711aca6179158802459d906d824b1301ac5b77a6e0cee73aed8d4a4e7b3dd89d2070c3c3fc4290a9404b50bd73e5b98302162fbdc07b9508f6e15fe76ee2dbf679df4fd420ce8236fbf513ff7836e349f2f74dd41ec08ab990a2cab159b5fb5607ee5f74389baa64fbfc6cbf335d1e436cb1cab94de2667de27cb30c03ad69860ff562aeaaa2420447c7f8a229563ff8b5438fd7ef8f81046fa7dee1437bc02c1e858542d78bebc469baee5f29e38855127d71dc4d239736df98382419802b9e754121a6e9c703c2dac2b75128c64e89bf5dddb4f8f770d5687addff6b500f0e5bd9c4c9fb414a0e5f660d8d68f1b75351b4863af3bb570ece575d1f7a721ba58d8f55b8f0f6955055a33c8b26df4f593b4a7b593e80a44f4b9aa334ac2bc456e0f1b1b60ec869d84d0ff57f561cca5deccdc26cc4ebebf40116f10350613a190b5cd20266c92df3d4e0e1e3b5d7ba6c8c122113897ff97a5d9e38e663a507f6cfb69996c9786c79a8b4291cf3db10bd4bd0d3dcc61cd6c7b518cad53551150c803de0d2aa8bb58399d5327eaeb6c19e608389c27df680105f4f644e708f7d4f73c4fd3a481f4b4ffbfacc20fe90cd343d5b88688f980de9212d94d786246bc7a456de58dfa2a8e1c4e48a3ecbb74b12d5fa86604a062ec4f924d67237631781dc47ef230f30b210a443dda0577e8df0f96e670fc4a15c7f9d16bd1bc21ab4c15825a3a431a6a91e329208b05204edc9e67185bf4bc4f30b2bbfd5945219b28dabaf81eb3d17e7a364fd4554365a80f698db41c73f91b706e52018955daad97cd88617ac20e15fddeab7779a8373f999618c467583fa50fd95e696c5fb24c72c8756749b2811823e17ed0cba3276a7b452475d7a65b0b25a07f202a559cc78302d0f94d01e56c5171305d63dbbeed51822affaa04d4093ac65f9bca16089ad3b7eaf57a991ff2c7b05724edc8554d86f47c1981bfad2d8dcf1c6ab25d6fae6d5239dcfc10339fc09e58eecc835a567d8786f102c3a451f8a5e77f08deb343d5a0838a831038d0a768bf1c7ffc9765bccc56b1fdeb2913421b78224201b17abab767fb13f9bb066c5398c76e7ff4b70c63fca02f1c7c8dd89b66ab621317ea2620a08176f864e87cdcde210fd5aa0a372eb88637ae2aeed4f1e41fcb1a44668dcd05ca43c088aa0176df3ad808714fd2b315fc10a6878ef2d3547d6f20d9f188628b644366c184ba5a1d272bca54a7d037702b0b21bcd61cdd9bb21b9e6f6cd87a503fe6b42cf890069fd7159c1242964fef07b58bb0a4ac62d0408269ef608e075f5b2616a7b33678c47dc72781bf6394da0c2e0288a7a8a1a3e59b2828c4ba726e0576293674c80901ae29f01e6b731a5f77995ddda01b122af64211a4bb1e8165941bbb7f0c8b95f91f59f44acd29ddd91fa2527849d69c6ef40378e46c6cf90c2a667fdfee0301b84a323b0e84ce906ffe740d7a99987f3ce64fc0c6a12141d1e22e1936faaa16d40a881d97d91785d90696175b51280f2a355476172227fb9daab73aa95be9192fbe154303137624a376c69de65093d2d2a0f709b3bd65650d503f2b1119621bf3ef829f6fa68fff8ad758ffa5f2376647767c5d657d828b3f8eeeeca0271c5cb1f10581367ed6562e7cb3dfdf9d66f208193cf039ba102eb159d9c391ae8347ea59f8b9a978f696dbb6a355bba79c94e230dd89740487d90c23bebf2aac9927727f88b2829409dee835bbc1346c1537293bf3c6b7917e5413ac898eba2f214b7f8ed1f10ef63d49811fa8ffb4a9c2eb21c325628f2e7514d353a8c2554ffa3dc15ccc68c67b60d9029dea039d6dbd2f6c7aa791d97bd6f86d6c0eb79d4b27f16e09799a274438b842d4a5d26b3fa08185ece93b517d79ab005c16cef802b9d72b9a21ebebc3ee7ebd9b95e04dfb67614b71cfd6bdbddaee1fc770819442b43caa3120ebb0b01162152c6cbba8e9a4c8b766029a8995d72070f1cfcde812cf1597574c26679cac3b11673d19db7528f07c7d0b49f7c43bdc20724d3c89e114362ce021ae400c6d361ac20051429481d7b5497ac2bb21eb820b1f1d64da6601a9cc0dfb2231443bf80407456b85378a24e99e0df81f6b1e6a1ecef9e8b9c462a51e4ec816194de16d5bc9384a236691f19bf1f8b1618d0d8ca4a72640b2fb229758f8faa721e2c35f10f156316a0de1ae135c74e52d70fdceee88b720785576cecd966ab60d4c96367006c9dc67b86d42f7a02b1e4535c59e4c6e9014def6c5a990dfd124088b5b52bab2be9f08ce9f18db3f03165848ccfaa9240b75de40fd2fab7dacde5b8c5e4adc93c4fb1b3cc1e112ea01e79cd201f3444345a3b642f088c33f839a63912bb03707192b1f0021f95aebdd63488f9849d5c891d665c49e48ae91c01e6d7df8ef52f700239d2dc3f6e713e9d55ba5716a8659ed116aa4a085c747e8ea793b216659640ec35711cc5910386b60afb3df6b86e2f3e59291943c15ef2f4466e5c14ce6c2aed98610b67ace4b3ef1c0396ca2c7258cd9f8a6ae7c5b84bb923a6823d94347fcd1f84f9004c826726eaba9cbcf72cfa070de0325542d9c1f0789375fe6049a49eb8c9d9c9ffac15d12578b90a9e2f985740b88f3dcd1c9a12a14728f46ade55e54ce91d1f77cc64260528d902ea6637513df02fc60759797d981b911cf888327a8e38b60599a530f764a3284bba6eb5b6236432e2fea8c74292bc59a54d7fa15a0d356d47665bc7ad507ed3c3c0c5dd6112dc8e75d838cc7b92726fe55d57bb8efd1dd25d9ba7e688ddc385c08a6d378a476415a6e38080faa957d078696f31595fb1f7d57ebc9d26270506b92682921f6d6263763a06c5ec2fd4beee0d2b40ccf6abb9200b921392718a2c1f1bf240f28ba9a46e35aeff97f0e2d6f8764c776df6e7a8e63c5d65766c425ea2ef850acd737f9e95c12b358b3a2e791cfd6c83b35b868280ef23b943e7297a16eb50e7303bfff32baeeb2e7766048e8fc731b43b8ea9d8a9fceda8b12b7220f23edc436114fe1393ae0676d644315ecb1100c94ef11c0b10fccea8cc54a8f8800584fa3a00e5a4a3deff5091cc2e078f4c260b7b31a938615d005aac96ee163d6b3681ef4a7a900755646e08360533ff6eecaeceedfcce1b29c96931001f4219779d0f18720defcd147574cc40a2a7338ac6bce93d138227d4839ff9c8ca7705bc9dc96cbe8fb9840977f6445f3ac0092a9814430f7081f824f8dcf97429595c4b9749a6283f90430a2793fa695018214e8cf579c567e813e0744c555247f97f5d151e8e1740f0055abaeb0c0a1e58c4383071403e9044309847e23f867824328b2cabdcdd74c943dee11700b1433e4883153d809146679f0f62db4a7afccebb0120ff53c6f8919e6148a6cb57aeb0b427beaa62e50dfe5f16162c6190e0ed55f80c08d72e23724deabdbe2060c9a658c9a923b303daafa450f4d176098639a5bfe47e4b34c1e7067df713fbf4bfe3801cc11bcdd9689a07d3b98a733110081e65a63eecbe1dc2d574a246024d923c3ba1aa189d5129138872456dd97068ee62a13f7ce04d70f680d09cc631b6216fc4855ef8d7a22cd620dfd12447c232fd81ce07f927209ee55930f1746f6ce30eb6b4072546c4fa9c2bebf1af70bdef10a28f86173cddda0ecb93606ef6ac23bf63ee8e6f7d3f0e166fc2f8e0131210d87f47cb4fdfa3a1077f365d3311144567325dcbf8a1889695d4d6f273888ade635a3ac308c92936b49c4e0efacb2d51f54507798df53a6fdfcdfbc6bf130eb6509f3a318b1ee184a2bf8b4ba1668f0afdeac27bc0635db1a46170a400a54adae091a8b1da5eb2f7055d8f7e6c377a981500d7731f0cf50d6ae3f325a83f6d14b1225d602230ccecfc480d4a8fcfa48fdb1a1f2ff42f08c92ebea41c6f9aaa451241bf9ce41882f6ccf188c3d6390777f83a88adbbae8986d253812a485d20cc5fdafa064d435232332c844dd95b4df6326b6e7dd5e723efb90e239923748eaefd8554c31f9854b3c8b1a15fbeef1365239b694b6f55505f01e24f335936c024297c01b8fb2d0df99220e6b83d404dd21a02175c0e5e4f24992b771257a73b6da1b3caa77220e118da9ffb69ecddd9a200b2e62f3dcd31114a95119b644c1327d1525b2607a5362b743a87e7d3c932677a89cfab72c9af26b43a076d8b28dfb43c88176d589dd727f4834387a4b2e9882264a6e6316ba5199715bf6ac9e73449541620d6c7e60586abcb2c9af100ed1dc9d8e007c2073dcb4b125f39ab20b092e4d426", 0x1000, 0x1, &(0x7f0000000040)={0x18, 0x2, 0x9, 0x5a}, 0xc) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000180)="9e0facd8", 0x4) getsockopt(r1, 0x0, 0x8, 0x0, 0x0) 16:00:08 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) kqueue() r1 = getuid() r2 = geteuid() setreuid(r1, r2) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r0, 0x29, 0x23, 0x0, 0x0) 16:00:08 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) close(r2) r3 = kqueue() r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) pipe2(&(0x7f0000000000), 0x10000) kevent(r3, &(0x7f0000000340)=[{{r2}, 0xffffffffffffffff, 0x3}, {{r4}, 0xfffffffffffffffe, 0x13}], 0x7, 0x0, 0x0, 0x0) dup2(r0, r1) 16:00:08 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file1/file0\x00', 0x0) chroot(&(0x7f0000000080)='./file0/file1/file0\x00') r0 = socket(0x20, 0x1, 0x6) sendmsg(r0, &(0x7f0000000240)={&(0x7f0000000100)=@in6={0x18, 0x3, 0x800, 0x8}, 0xc, &(0x7f0000000200), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="101000000000000001000000caffffff10572fe8aedafa8f9d5ae31971f10a0000734b54e90911832ffd347ec91deb82c38b492456baefee361b7d44c591abdaaacce9458f38fe6c1aa83fdddef57f911070d38bbfe1caa446b34c9a363268fbe5da0ae6c2541e8a156bb6a5ea983a7fa06e46e69a530f0ee1336dfbcb75b7102e914de25d28afaf5ba259b6e624b936f739298e5c8faecb0155e453a792ebad00b63dbc030a6b25a48be08bd65d00a03a2bad7da74fe68b65d4f8db86bd7d0887aa45e1468ec54102e0f88f2a9b5391b579d441f42b3e13edfdda547f75f3d39351ce26abdcbd47a012a835475175df6599476f34c706dc715d32a4694b200446b6190caa3b1485e2678e59c4fecc4841a5503b51719694b542989a61fcc77285dcb60ae3b5283de2cf8d0f9ebfcb664df6a5b6c266dff8a61eb643a1634060107288cf7819da8842e9e32ee5254f9bed10ef85aedaa853bc7aaa212c114fb55135994f8c77ddf8b13f466c80ef70a848b8f40cfe1e637dda3a05e11dfdefe1ba0d10f9b041c52feff90d0cf7356294e9d091ffc98d657de06dedefc7818806491e0a7ce9829653012dca1fdb8e66b4e06731c78caf7d34d4cb3f1b9243e8297fee67369414a884638cc97b1f0e6130f210cda9882dc031e61c770d4e95653ac6fecdeb62caf2241873a8a6811a67f3c0b11ba706b29fc5856b5eba9481fd968ff77e1b965ccf292fec744b21cc88f0689754f6f78d8bfd771302ab3f1e38ad0882c2075a586a860426cfe8e5f622038f892a32a6fa894ee9ce0a95f5ad80d6d2a30c3dc86ecf73fc8ce3e4f40bffb067db5c28ffe5794b49a9251e25f45e7df3efd8b46094066419035b7ca042755f0d811d472a86077a529459b85e8bef701b940ddd160fa2937a0eb9cefe097fb26d043266b4a02ffb4b6d3dd29ea20f0c61d3162037c7f980251f4acbe4471299761daaca5eb426dd074ec7005143894c8eea4df31caa3a93a08b712ab3ccc28897c6d50289a3228ab7d08894f1d61f90c13ff32ad238dd1bd440d35e3108cb5c73ef8d297a1196f47afdc750396cc867aafe6e1eb271d8435065f63417952138c13d75256b7de835fd27c7fb089ed5109aae789b84bcce8ede70a22c4792b0ee26ddc4b633986b5883de7b4e5dd9c9b5555dafd50f64412961910351e76b8de66f1a134105cf4a41d02f314d2f150f466681e70664146a5bb3d802e91cf13da023432a2926f628bba7b19dbc7867b5fb3cc48c00fd52c4e94ae0a4f77729f13d67c14bcf43f50748b130515b323f6a9025f5d3ab7f8e2971e52e9c23f7ed3dfd1c5158c4fbdf1bb6fbcf4176dc33fd63ce106d36423bacd71d4dbb47f0c1ebd20482f74b11802814cda56c8e27a3ae7d96a8c086434fd31283c4dd7fc9536a0961523ebdb837b5be88c12f9bdfba0f157b7d6c76ab11649721441ca2de9f20a8cfdbc5face2fa6ad0e9081887800bea1262874093a14014bc1c6a3e70a6acec821685801c845edb5ab567df1c1accd76ecf4c8278125bd84cc2c84fc69c5cd8a667005b688ae29c695bf4c97d2e4011cdeee35aa9ed4f87a2d457b5219b80678ddbb78df93ef12e26fb6834208559f4522e64b8481917d2ce2769983b39a6b448466f732fb86a1adb854769aa5f8ffc3e173fe143e136804d59515466632efd16c811ed390f8da731b0a4cc118566b31ecf506b858024435b9564ce1b851930ae5eb5897bc49b6fe6c760619d2df32076611600d5bb313a22387746b98a7561b81c90e7427734b1e80c1977b22d960ccdd77737685b2b8daded38c14e2f15386332547ca2ad2ef6ce6e8446ee567ebaf931ccee2a509c2463880ba34553b885668fc2afdac5c9eb91b4a5b94bd29fa900714922a39a560c1f57eb4affa8d084066791e4338171a3782937cbe68312d7788d48fb72860f2792b8cf4632df41dc25a5314a1288609f6a2f54083f1efc8a1265656fd9b627ef05212e3cad5b843c622e79d7f1dede9010a5dc5f75c7c50c0a2343c06963cb0023fbca65d0632de6fddf4b503e38955393306e2455b75785653548882e8fa548e4b1df469b355f78f74171e2caf80beebe75613c5496e4dd0cf71ec55ea813300df116d7e43c31d99c8b1e1a30362fcc4d375e2a6aa02387b1155748d0350e4304c1ce58f695fd77d1d353b6f56a068b3aa1f496848df552196a05b8905d7a90cbaa12f3530d13af0328a68e062cd1d90eca50ee2d803b81ffe29836e4d806f227ef9c924e727335be246d24b62ee63e982251993690aa384bed2f0c9559daf3b7b9e355b5d89d9fd524ecf5de6ce0e010aac146c63eb9644ebce5c4eb62ad2cbbd45dc4aeec0b7e9097f571e4289172946cf04a576a22f2fbaea0e1ea5da72b52e8f592ebd2906b630a7eac4b4bf0245c28b537942074fbc5e139e53d8dc04827fae59fcfd62ee5611cc331b72fadcc344ce60fdbe529a1a75c09ca0bd2caca06180dac65fb4b2d136c6a3e7db8b2eeb5555ac12764387fe0cc7c520b76c67d25ae9bb48d89ad4a5fd2f290485ddc3003b99ddfde6d591c37223ee93719ad62109f70102badbea3a0dee3718d3bcd61582c0bb021562d8a0019298c394757041176010a78a2e1f3ae80c9daae1989fefe41574ebfe47f310d256bd57fd1ac941bc0e39fb84bc90d6a9069c1b9c44099624c00d1ac348386d1921307466a9154781c4e16aa7ec42ff4016cc09ab55e3ed1519da9974e950bffe9ca991c4a34a0ca7fa7fff337fe395a9d82e4736bf12f448aa4dc25feba18f8bbf5f1225a6392ed1b6ef816e5fcaa91073b5c7dae1d3a678bf324bebc60314ac67c9cf7df0ea2fd6279935b50119bc01123fb98da62db7fd27783643b074550573cc39248b8e6ea8fbb3b24455b365f3c2caa9a90ca69bd83d2e17be51f127f985b111ffda6c0e1e2f029052dd6405db904f9e132f86bd781cbc4a7007abb9abfa43229907bcb527ef3ffec632fba152e3369b26903a44b6f906bba9c3a930905c9aa1fbc6c9ec0cc9a4de4bd5c411460ec513f865cd7461067681dbd9de27760590a2f24550c43754f53decfd386bf782019242843902ec90a7b96d600c4128c384198a1b7761e6df3dc1c1a8443305d0e70c7f288ccd32c18de809d603a1679aa283e4e6fb8d927e06ab4b39e8f4dd5b1d45e134a844dbe622536d04a3b5786cc26cf1acad90ec540a210ba3b00c9403860c58951931ffdacd10d7e531d3a71031e494ff5c5b47575536604967a5fdf03781f927d150fafc74f5b9931211799215a285ad8f254932392c79aca703f42da1230bdc9db0dd7e2cc0e3ecf7d9c677300dcac0cfe83e53e31cff23d9e27f4ee21fadc8f3120bd301b5424e3108681803ed088d63942e7242df557d68a75fb961207fbfc60485e9c68bb3dc99373434a136aece87d76b6309315dc514ec15ae1e645ec85bd284f3570b9fc59e3afd8f469507b3c55062fd3731e88c9bf44ec56e66b2290b5b765bcb3c09b5b81789c328e426496a49db6bbc12a59aadada804b53ec7ee7c204e9f98c9f484a602150ecf83eff77b2908bd50ca40af03e4cb45766ec1d49ac2a9c6ee7f0a5c62afa83d944aafa2a2c12b7eda0090ba7adbacd55768a4a6f3a5069519b52102d9f2655c035c283355a307e97de355833d22852f59f084585407e57c7d25f27cc1536bbdfc1f14f60b74d877b3e2c2fca9f8ec0631beb4f878cd0fb78926cc7478de554c8806ab3c379b0ebe85460bf5b424ca33c1adf9ae283bd15c89013147a5622c11ca60faebcee434887a196817e274c784d3b566358c00f427ae7938097ebfe759d0b86b1b7e82c1c4f21d3d9b66f11e342b6c2641f77c4a69b8e0f492bc2b51e867692d7b1517241b391611cec7fe254ed6204af4bdcb4f52ed97ec84c124b238a6a78417b3b47444dd85c72def9e8417a0120828f968b9af77be2b4cf02ca750d9795c3fa10227ec555e0089383681a2e788b0274f8f687f904914733c6fd482b966e3d6945c62754f583c4e9f3486230d4064ef0af6b74d82a2e591d077318a2a3deae7f939b68f479b4a9c31e9405cef9d89c9a2895557f1c954b42d270a4ea5878ac7f4d051081eebc5bd1054bf2465edea70331a76cf8dcd822d7c8d329782b43fda1d062db6e0d6465a88d4726e0b8902add84a998fcd35d53c989cab6261495e065ff1a9ecf8929d76361dca53d744ad9d11ecfd0ec9787e815e2d8a56c379346b6fa3cf09212133fa89d625ee8d480e5e5c391ce4b208e628f47f9b00eba6edf3aa05fb33c78585efd2cb292f58834a5d0070d7d2d19c0570e0e938a7cb4f7d4a6668ed2ecaaca8c5ce795c65f0e15f4ac6403ff216b711299594addd6d239265e067182ba875705ddd854b403ecc0c7e844104e62a8e1f2bcbc08326bbd634e8960c0cc51d0691dc0cf980eedaf57d99ebdd05fb05b55c1f37f493074b6fa8e52c523193ec3c78f756ee528828a6174542d07d2760868f6cb1b55a553d1a0fec49267fd2d2eaf5b58320941c14650ac317408b5d0fd05a9faf90b9efec317c7f6f2cb5578bec49cb480c742216430b5aaf58deaf1db74696ee032d81ddfd102216f0424996d023bab8fa3b48db0985291f936e03cbcf1be223c5a882788e7a5504bf662eae1203d1f7d9b3237b040f04d61fcd80067cecba7bd3bf51ddd2bc53dbbf5730a3890820ef62abfc9ae98d18b05886215937d3eabd4ac3c51ed1d5f107f191275980e48c3facb9c9168435602dde8c6702c8bf641ba9d49e2dd6b89040a8f43d8cd21337de8034c704409e61d834912366300ebad674b230659920c98a1785555a063f9555b8967a90fb96f77594d1c1dd01afb4672b700cef0c7caba12446cc7f9dd52fa038d86795a10a19e301740175b77bc62db4aabf59fe4d03fccdcfd3f85a6d8b88f0eca98d75fa1f08c484a720e0a177f3525b1aaaa00b002a0161fc9ae37557eaae27926fc76d433c8cc0cf1719fea048ea91befd1be4a3304d494ed91229a3b69633b30c7a3c52a09d4e3363844f9b6da23c156cd90a6ef67f0bc613a4f322d8452797958b70ce40d8ce21a8220a664d79b96e76ce55fcbc8062a8438d325cc1e239500e2d30322b24d644303fa9d80cdaada46f0477df66291254ed88b7923044d82d227833b901177bc5da9243f32016280017818b05c9c6625bd00ff5dc3333daa311c4e3e70ac90a9b0d6b2fd5290295039e2261765e8dc07a09005e8d3ab26bafd8fc8b00eda60a705b9fc8a1ef235f943eca8aa025efc69107069488bfada285b4d69839e001c9d5895579a4801bf73718355b26713a5770e499d7f76545db83c0c2e64dd1a828c182294f260d450364ad7eb4b769bb5e92ba0ccf81c0dc06a52407defbe4bcab591f33b1d934708520e588faab7f56f5da20ad5097a7e2c552597834bac6d42e297d593ae12506c70494a5ad86be822265f1ccdcc36089c19478fbf875902a832d775e7055216965b1df888334f1915384563310a0b1c0fd28a97e084dfe34a919d1d9433265ef95b5ffdfcb0f7958471e4fe2b23256cc12c2eaa59a3b5d50e7bc93a3f9b227f6f8f975e7b6ebd89cf1631cf1f76f81e2cbac88d3838e55ebf5c342f6b27a360e519886908ccba9e1e397436ed6a62124eb63d5dd2c63d5b6122dc116c06bfc72dd081ed4a02351665723dbc9ebce5d16968732af2cd0bb42fc3571944e3e23d652cb903d6d88721774a85e5859f05fe5ac9906b79797b8ddbdd44a35d2fc366b9c60a4720adac9b490a3b38dbf3ac920"], 0x1010}, 0x4) rename(&(0x7f0000000000)='./file0/file1/file0\x00', &(0x7f0000000140)='./file1\x00') r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCNXCL(r1, 0x2000740e) getsockopt(r0, 0x8, 0x0, &(0x7f0000000200)=""/54, &(0x7f0000000280)=0x36) rename(&(0x7f0000000180)='./file0/file1\x00', &(0x7f00000002c0)='./file1\x00') 16:00:08 executing program 1: 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) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x7fffffff, 0x1000003, 0xf7fffffffffffffc, "85000000000900005f00"}) readv(r2, &(0x7f0000000580)=[{&(0x7f00000000c0)=""/134, 0x86}], 0x1) r3 = syz_open_pts() fchflags(r3, 0x0) 16:00:08 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f0000ad0000/0x2000)=nil, 0x2000, 0x6) mlock(&(0x7f0000a19000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ae5000/0x1000)=nil, 0x1000, 0x6) 16:00:13 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) symlink(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000240)='./bus\x00') r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000140)='./bus\x00', r1, r2) writev(r0, &(0x7f0000000040)=[{&(0x7f0000001700)="000000186004fa8a00063300feffffff8359f9b40000a3bb6b00ffffffff0000000a8df278f86dfaf23c521f119bdb1078c2", 0x32}], 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) r4 = geteuid() getgroups(0x4, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r3, r4, r5}, 0xc) 16:00:13 executing program 1: ktrace(0x0, 0x1, 0x600, 0xffffffffffffffff) r0 = socket(0x2, 0x4, 0x6) r1 = accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001400), &(0x7f0000001440)=0xc) getgroups(0x0, &(0x7f0000001480)) getpgid(0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000014c0), &(0x7f0000001500)=0xc) getgid() fcntl$getown(0xffffffffffffff9c, 0x5) getuid() getgid() getpgid(0x0) geteuid() getgid() r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f00000000c0)={0x7fffffff, 0x1, 0x46}) openat$speaker(0xffffffffffffff9c, 0xfffffffffffffffe, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001540)) openat$null(0xffffffffffffff9c, &(0x7f0000001900)='/dev/null\x00', 0x80, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/bpf\x00', 0x1, 0x0) accept$inet6(r1, 0x0, &(0x7f0000000080)) 16:00:13 executing program 1: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x1021, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 16:00:13 executing program 1: r0 = socket(0x2, 0x8001, 0x0) symlink(0x0, &(0x7f0000000100)='./file0\x00') connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac1400107d81"], 0x10) getsockname(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) shutdown(r0, 0x2) connect(r0, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x1}, 0x8) 16:00:13 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000000)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:00:13 executing program 0: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7ffffffe}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) semget$private(0x0, 0x0, 0x400) clock_getres(0x2, &(0x7f0000000000)) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) clock_settime(0x3, &(0x7f0000000100)={0x100000000005, 0xa}) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[0x1000, 0x7, 0xba80, 0x3, 0xd3]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x7c}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}, {{r0}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") ioctl$BIOCFLUSH(r0, 0x20004268) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x15}, {0x54}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xfffffffc, &(0x7f0000000340)) 16:00:14 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x40) poll(&(0x7f00000000c0)=[{r0, 0x21}], 0x1, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000040)={0xf5, 0x286}, 0x10) dup2(r1, r1) 16:00:14 executing program 0: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{0xffffffffffffffff}, {}, {0x2}]}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000400)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r2 = getgid() chown(&(0x7f0000000040)='./file0\x00', r1, r2) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000100)) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000000)={0x81, 0x10001, {0x7f, 0x7}}) 16:00:14 executing program 1: mknod(&(0x7f0000000040)='./file1\x00', 0x2013, 0x605) r0 = open$dir(&(0x7f0000000000)='./file1\x00', 0x2be, 0x100) write(r0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x800, 0x0) sendto$unix(r1, &(0x7f00000000c0)="6cb8bf4980c590a9ccc9860ec15306d9d6a61b217cf0071c9fbc8b99893c6e43528101ff07fc79f84a12887c986788ce35fcd321e7f36fbbb7a7dfa67191ac3e7e41cb4026c794b65241b22450cb5968ebfd1da85b25f9ff22f9199790de1f1d97781ae061546d591edc97e0b05b624989800909ae317b963c87eaac0cbc348c2aaa0330233b20bb48f6576dd0570bae1cd115286aef611f213315fa4496621b707678f793502b75bbb6ec762b1e7e960597ad377055735db46b948b2b8a69097c", 0xc1, 0x400, 0x0, 0x0) 16:00:14 executing program 1: r0 = msgget$private(0x0, 0x0) pipe(&(0x7f00000000c0)) r1 = dup(0xffffffffffffff9c) ioctl$TIOCSTOP(r1, 0x2000746f) msgctl$IPC_RMID(r0, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/123) 16:00:14 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) pwrite(r0, &(0x7f00000001c0)='E', 0x1, 0x0, 0x0) readlinkat(r0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000200)=""/4096, 0x1000) syz_open_pts() execve(0x0, 0x0, 0x0) 16:00:14 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() syz_open_pts() fcntl$setstatus(r1, 0x4, 0xc4) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) ioctl$TIOCNOTTY(r0, 0x20007471) syz_open_pts() syz_open_pts() 16:00:14 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000000)={0x1, 0x2}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0xbc4) msgget$private(0x0, 0x20) r1 = shmget$private(0x0, 0x4000, 0x200, &(0x7f0000ffb000/0x4000)=nil) shmat(r1, &(0x7f0000ff6000/0xa000)=nil, 0x1000) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000080)) r2 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) fchownat(r0, &(0x7f0000000100)='./file0\x00', r2, r5, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000200)=0x562cac547d1f756a) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0x0, r4, r5, r4, r5, 0xbe32af38a0745118}, 0x9ea, 0x8, r3, r3, 0x200, 0x100000001, 0x7}) shmctl$IPC_SET(r1, 0x1, &(0x7f00000002c0)={{0x7, r2, r5, r2, r5, 0x18, 0x1ad}, 0x6, 0x3, r3, r3, 0x0, 0x5, 0xea}) mkdir(&(0x7f0000000340)='./file0\x00', 0x24) shmctl$SHM_LOCK(r1, 0x3) mknod(&(0x7f0000000380)='./file0\x00', 0x8000, 0x9) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f00000003c0)=0x3) ioctl$BIOCLOCK(r0, 0x20004276) mknod(&(0x7f0000000400)='./file0\x00', 0x40, 0x5d0) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440)={r3, r2, r5}, 0xc) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000480)=0xb3) getsockopt(r0, 0x81, 0x8000, &(0x7f00000004c0)=""/32, &(0x7f0000000500)=0x20) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000540)={0x2, 0x61}) select(0x40, &(0x7f0000000580)={0x5f58, 0xfff, 0x8, 0x1, 0x8, 0x2, 0x0, 0x200}, &(0x7f00000005c0)={0x4, 0xffffffffffffff61, 0x7cb, 0x78, 0x3ff, 0x6, 0x3, 0x100}, &(0x7f0000000600)={0x3, 0x8, 0x1a01, 0x0, 0x4, 0x2, 0x9, 0x7}, &(0x7f0000000640)={0x4, 0x2f9}) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000680)=0xffffffffffffffff) connect(r0, &(0x7f00000006c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000700)) socket$inet6(0x18, 0x8000, 0x6) ioctl$TIOCSTOP(r0, 0x2000746f) 16:00:14 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) socketpair(0x10, 0x4000, 0x5, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() r3 = accept$unix(0xffffffffffffff9c, &(0x7f00000001c0)=@abs, &(0x7f0000000240)=0x8) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x80, 0x40000000, 0x36, 0xc88}], 0x10001, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffc, 0x20, 0x20, 0x1, 0x9}, {{r3}, 0xfffffffffffffffe, 0x80, 0x0, 0x1, 0x8c}], 0x3, &(0x7f00000002c0)={0x6, 0x9f2}) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x1, &(0x7f0000000200)=[0x0]) chown(&(0x7f0000000500)='./file0\x00', 0x0, r4) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000340)=0x5) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x13) stat(&(0x7f0000000380)='./file0/file0/file0\x00', &(0x7f00000003c0)) chmod(&(0x7f0000000300)='./file0/file0\x00', 0x0) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getrlimit(0x4, &(0x7f0000000000)) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x2) ftruncate(r0, 0x0, 0x9) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:14 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2, 0x40) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) r1 = socket$inet(0x2, 0x3, 0x102) close(r1) sendto(r1, 0x0, 0x0, 0x403, &(0x7f0000000040)=@in6, 0xc) 16:00:14 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, &(0x7f0000000040)="abdef2d090ba8a8c55330000e20300030000000000823dec400000000008000000009fedd8755561a18e243fd96939da92ea27d70e00005e", 0x38) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x1, 0x4) ioctl$TIOCCDTR(r1, 0x20007478) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x54}, {0x44}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket$inet(0x2, 0x8000, 0x7fb) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") r2 = getuid() getgroups(0x7, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) fchown(r0, r2, r3) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) fcntl$dupfd(r1, 0xa, r0) 16:00:14 executing program 1: r0 = socket$inet(0x2, 0x800008003, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1025, 0x0, 0x0) 16:00:14 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d4, 0x0, "d705000000000015005b0000001000cee644ede4", 0x1}) fcntl$setstatus(r0, 0x4, 0xc8) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "c7a49c245e1cbc944b683354391ce853ac5787f9"}) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) getuid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000080)=[{0x44, 0x800000}, {0x1000000000000081, 0x0, 0x0, 0xff}, {0x6, 0x1000000000000}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x88, 0x8, 0x7, 0xc96}, {0x6, 0x10000, 0x6, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='\t') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 16:00:14 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x1, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x2) r2 = socket$unix(0x1, 0x1, 0x0) r3 = dup2(r2, r0) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x2, 0x4, 0xffffffff80000001, 0x0, 0x1, 0x2d1, 0x8, 0x0, 0x3, 0xa89, 0x7}) syz_open_pts() sendto(r1, &(0x7f0000000180)="0338140dcdd5c70bccf60cbff33cf81cdea629185c31160dd5eaa191c38efe2795cd7e85df7b6289884c6913492453438b5bf35829b66377f4a12ea96e61c5e764374b1353080b99cb30a461bc2ab032fa4b5614daa3b3b14d94eb984e211bdd8fdf198191b32eb629265a74740088f3e97598ed5e468b8e9432f371b23fd8b831921e2f264af3054f00e23b725e2f4e7e8ea0aea6ba9922d77ea6", 0x9b, 0x400, 0x0, 0x0) faccessat(r3, &(0x7f0000000280)='./file0\x00', 0x10, 0x2) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:14 executing program 1: r0 = socket(0x0, 0x4, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b10005046000000000000800150a000000400000cea1fea7fef96ecfc73fd3357ae264aa0416fa4f376336acf00b7804be781e4991f7c8df5fc482297be1aa5b23ed00a0edb2ca3ea3c257699a1f132e27acb5d602000d6d0263a8af47ff37282921e4fd89720fd3872babfbb770c1f5a872c803ff7cc53c894303b22f310b404f368b0f90000002000000000000020208010000800000ea00"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:14 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000000006002, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f00000039c0)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x800054}, {0x84}, {0x6}]}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000000c0)=0x100000001) getppid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="89") 16:00:14 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x0) geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xc) geteuid() geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) setuid(r0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000040)={'./bus\x00', 0xa5be, 0x8, 0x73d10f93, 0x0, 0x1, 0x6, 0x2, 0x2, 0x1, 0xab, 0x800}) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x482, 0x0) getuid() 16:00:14 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x8, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sendmsg(r0, &(0x7f0000002940)={&(0x7f0000000140)=@in={0x2, 0x2}, 0xc, &(0x7f0000002580)=[{&(0x7f0000000180)='6jn', 0x3}, {&(0x7f00000001c0)="34ccc05fb836ec0a", 0x8}, {&(0x7f0000000380)="90fa5d69bed23e0defabbaaee7719b717d2a66cc86bafefbc8cc02d8c4c6d22f1a4a0781ea45aa2f4cd6eb4270d43efc904782cd257d68262362e0511210fcae524b5e7c9c4bcff85f1584d031de92125c34f2f9ae8a033eb481ae446c81b732e9d6354d16540202bd31cf74a4c9f3d261ad0b0425993dc1cd7fe13f6af1a014d4f2c554c972eedfc251a8b85179e8bebc939f804231517da3550a87e598791e25b5916632509b6be642b156b13402a521b7923067dd01b2d5fb04870fbc92a52c3d299dd194ff2b7b1a8b188dc8780f6213cc67cf", 0xd5}, {&(0x7f0000000480)="680bc395037ac9a18b2e30c51499401f22a4b310e032c3499aa71dab05d3d504dc15ac96496fc4080b58a2bf262c02e57e5c9c569fc7693a7e1913d8c875bd332f0f33ac69c5d2f8a2ba0dc7f7ae36ad49b411584fb435d963be4f883b958bef004ba435e4871d79c5d90b2037ca6cabe418d837b971e4411f45de123c1336e405d68da0f845a751e49d8e228ea0d6f3b4ed67dd7507e5d77f7fe1ffcd898c13d57e29410bf07b3e47310845076e9f9b60701c7519306721f57b65d0223c163ec1f0be8e6b006f95c13a928f082e7fb9787a710bae0b1ea4c573ba8bb6f6a465b7a52ee239b3934abc4afaf211bf24edbc5d2f485ecaa3f0ebac66dd888ba690d5b6d08c55b544c61036c3acf5bde533a9a4c3f8f24d7927b48067ed02eb80e11f5be3329637b2473c3cbc8e98543bbf407b719d6c65a67207f9dd6680296d6777563ae1cbc0df4abebf83dcaf8a7632a85b3869d0a13a6fdcbda4fde65864dc089bd27aeae85fecd7eece246001f0ed06e672dc6ee8bd88e7a41d1454038acb631b04e2e04c47743b7daf9ce57a20258fc084741193b7257b4a6915dc8c9c9ebfb6c52ca3473700218700cb4577b9d9eac0c19a1649ec0c85c9fe2dc36f95c2fd40c22e8516dfba6d54f7011cf235755345c0ef6dfe13cbc9b434411a0c6c343a27bede8d653e087afac0d1e0b8f861968719d3ac2d86f5f8c74e1f8c4f81f26d9e9d9a39fede78e2b101304f766b69e17e6f22053e740059afb706de473b8889b32ca9906c6c9fdc45e6993d9d576724d1b1956799ddd4ffce6c236b9a0610bb45028059ff0bd3b03096aefa7f54e882036fc7a943cf425e8a2753cc1a41de3d6bf03be49a43c59e0c83b89727778681bbacb2acad31fa94f59ad4f83605cc03b27dbc4b33f1c8e08a64444056e908280072a4aa4a87c58e4f567712a3ad5035c36dee39e38b59df891261c4133ae653d10f15e1d9219bbe700f3c61d067b9258ff6a62133c3b2e691e935f72f1b79dad6787ba06a57ff004b66331453d63b4be0e5b835144ff76858d6c2e2f0ff2121a20534e5733dbd875bfa8d5a6dcccee0bfc924c3276bcd26000d568e2ceae2628913b6caa120d4f34782246d65b42c59a00cda2374d3353bec3fbf345d00b403fbbfdab4af10311297d09d8fe1030e0c53b3eb48fbe4991ef9c17ee39087c26eeb8d614afdeff67f160d1f3aa10f2a9f538fc57dee0ae07821371d10b24eea830164e3895dc1f74505f985a4180997e265ee43ea5ff56e365083332933f54647744fea22f2a5f8c2bdf0e46dadbe615e63e23d6489944585112c060188d555ab6d2d3d8f735268178486f8b928ef4381254bf9fd40c5f98a8d956f3d51be6ea0976b648edfbbaa5604a53e3981fa7f95dfb959c7e7df937cafe84cae357866fcd055f74cec39ca41d16db24f7e8fbfd8e6cfa97b1d735e44882640051446b78fa159df6eb033f096242dd0c523eee82224b898cdaa5c8e28eb499f17a3db08711a8f79d9363f9de96f2e59cba1923bdbc1d94d40f2b88a2cd368b1558842999626275f18cef0dc616d194dcd6482f4600b85c7602876d2a881475d95a50af1a80e759403f1ee6390302815644c3ad79eb0aaf54ff5fd9e3c2c9f3723fb7f2e6894fa56dcc733f53ca374efcd2f44b08b4af5a9e92dc55529596ceb63c1954164ce2b8c8034cbf2d0ad64f820436712c19ca911d7d239f1759a3d1e1f30af71ff2ed8f8a72f3a59ee25618da6431ec1201e54b6977fa89c35ba48e6952289237f078363a34ead6de3d327faf05c86ad2969be8fdad7461953543231c58964e290e7fbb0829db932cf54c488106cce6c4685477b1231621982805a2500e09dc8bf9ba0590224a95dd98f1f5ef2eedf27e957d3c58e282ea8f5bf32104acac3b3dde0f6bfc07db040e62761c31e225623595f4beb87849b17dd6fc3a77ab846e57e74c1506981fc691a2aa5b4c34ad26491b5e99809d7272a50cfef5d7365003ed35e8a5fa560270f350dc92e18260a8c811c7f4252c06152eefd22578055f2b29b19ac3fa6d824456c3678a78c73ec3494f393a87a8a15441408ca75ab6e2eea14257f326e99c97ef76f1fe13629c891d7ee71c2579c9d71aa72588bc19b896536700876a93d786a59259eb5935384e8866144e8ed3794337f0fd92982c5b2321b56a64d032d405d9eda4ceb59b5cce608dce1f9f0479643bf64c402dacedb6e04b1e9d65acedcb81d27be93a6fb6032a878f46741e2b8260cc2dccd946b54dbf73f4e1fb1c8f370796272818eda899b9aac8971dc34dcf4c80d6766d765d9e5c4b33eb99bba75323c0a4089ca68a1690a370c8ffac50f255563c9bd579f53447e212fc2ce4974119a7e29bafe06a0dc00acaccb515deb54e39ebe1fb75bc0a0b2a87b9811439cc3bf084befbb024a53be20e00c681cabccc7b4940e4d976594430988979a68eea5743c1d2fc1e646cd9abe1acf286c3806ab96a643ddb6573025d1444d8a8b91da151e6226bb054c15b02b1af1a36e93a1c3c61002772995e8b7b1eec51db82a65e0e308f96cead873cec4677e1f3c1fb5f8dbf86c1c0827cb14e0d488282ba1856921f16a45f890fc8c58688156026a1173660d53b6301edf392bdb98b6ef4f9bf934bccc2a1a187e44b6cf29f7f8e246c4ab93370bf3bd1a82955d0b0e9566ab488d9578d3a5d11f6a0c2e51ebfdd4f7b2962f406a67316004aa900fb4a422e9b474c2bcab36c63d9c51e6bdeafdf169d0cc8e7485c1b97ebdf66b6c48019ed17c4461dc410d7e19fffd93021dac5a793382afc5a802e7c9c78070498e6586c5f66c6857591ffbf74a2ca2926ec1933f7564999195c224192c251dc02f4f7c6e1374c5be69e842d84ca514970decdd80d73776e27caeb8e72e5d6ac0cac7b400d83b6d9d76635e2adc4a5a685032fd3e6dab59b3689bd5ec994df7d618e9bb162517bd2f95e49afeba85a32c24c69d4bf7c1acb205cf5ec66c95ce11bece6dc437121ca1a73a19a4417e14c9cf4b22ceaad35d3f92dc4c34d5ea03d257375680211097ededd8dac5f6638f4e53a5d926100c8f6f46ae14d5d154e28920c8b6f21f702ad63cca99d9d8f912d2f16cca2fab90425627ff12be7ceb719886de6d6acc434e1d4e0f5d532b476748a125f667dee4aa39421af343cd3eb72fbd92de9684730c7a2d496bf100d40f6b0f9e8adb29c029c0f6ac637a1979ef71dbe3d22dbd9e1f9897359f24c5d8f16f1d1aa35f0cd2937c192a88f481c83e25daaaaf9d88222731e4c70177080f6ad3dd75937bb46c4aba34dbf8a13365e1f4d13fd8717b8bda1b99ae6870abb41c1f4350ef66accb5b9ae5ec15c0cffed32db8b6a0b36a59e867b852e50ff187867280516f308a481493cb3c23d0552f443281fab002b2b2ccca296a501bf83d69230f76ed4e5b1a7db3f614a4eea5cbebb779f42a42480176d568d7aaa12d3ad5388b8bda2a592dc4e1075aa9d305b491c8c14108c463685d6c713f7e56744b14689168243116607b5a100b29dfe9885376de08d03ef4735c7ddf133a5d4ffb8fa32d9289912db4b476e25fa9709c91e4c30f32873f50eb7cd4f7bdeaffcc0036da6ecc4da3fa4c13a45a51b45c1a31453971bceb20a36eafd489984488f215cb5bd23524e22038e8cf34cc90c9f77959f838643b8ae81dc4a3da30d242ced6f750b5647e4dd5141d6fdebdc79595c8744c6fbfbf02db718ac58228c56165e495e01a963678eae03b65157139146c5c47513a3452486cf8e58af72966ff1baf9894647e381ead0c663465fe57e968f014820cca8c12661949139891125e7449f8107e17402104f4b47ca5c69d1736fc4b9407f84f123c75ce6b1b20ffeb521a7d6114e310b397c1a8ef48be745341781e6b9fe7e84642ae4d6832ead01f4378d6a61cb72ee14b84e3a32cf4e80bb23285b06be384a801588bf0407c388169ae63d630da6133d09242a3d4097c66eb3d98bcb8db3719e6486961b3b7a5dfa38279e65f6723ca044da8f1ef7cdb11c7a94488edb1cba9562cb316189fbd919e06e46896c23f654a11debb4f3eabebbcbd47d23488923cebf4adb5a57de18d6d86389266121ecbd56eeea3ef0b1d472aa30a708bca33bf9a1112202c17e84223d62f25c7cdaf06b4b6b21a66f0cb9a64fda469d43cf0b3a98827ffe3ce6e029d850f57d3fb3139ddc1b32f00ad51e25d4877b0c71fcaaa7bed5c6dce8ad58f9ebd6ecce67729da5a500899a83ef1541b964cff5bc4e6c266648bd15a98d96c90aa9b2de28c354460bf61447cd6d976eb2f30509b46fa76e3c25a4b7ad6961646886a113b450dddd6c639924bea4f3e36fb772517389ec59c2dfeb3e35260f1b2ffa62925dc0d4d7a61a27a6cdc978f68f6f958ee30a6173e60cb880429da2a0d574c711a7742f95d0aa29575c10f5a2383caf49a1e029050c6e6d6783a3e77ebf398b59e812c8c88fe99080659d9fcbeb2c0a94e5233c13a8443773c33940f5cf5ffdda5afad53f882e146ecbce1dfbb7cce68890358972379598d4a383399715b4e5ace528ac6c8c6f705bdaa6304cb12d17e1692fe0cab67863657c50fb6c7f2289146fd97b58ab75272df089e41ece60fa80038bf95d240db00c30f3e0d04b32bb17e94e294cecc99f0d0b182415ca42da8f86f9f9b5daad2f9d58f354ebfe340af67db68fe6b973fff1218edcc13921c72098b584a52a43154b34ad5a258b45d8b0827eb3686441d477157a5a169d16b45100e234ffbc7cad5653dfcdb083e9d150f1c11f29c2104f87ced358c5c9207b8559f204451e8fbe211ae4379088759facefc52d222936abbe0f5a129b584af5091d69b13d5f2604cbfac397d7e38982010711c370fe27533f417445cb9a17dec8f7158037fab98f9e5aa4e80e6a0e4652ac968a2a90134a9cbf624ef57b82e82e2608e76bb767b9d829e37d08b03a43891345ed37b990b7542740d395ad163b45b7abd31c79cd77e8ac74ac2171b0bd676b03f744c855a41f08ea9a30aa91dffee6f478c1cf6cb7cbf3fb31fc76cfb00a429a87c5c11d9d2a726729296369407ce3286e4ecc8050d8ae7a78c8a815e03e93365b29b5b3ed993a49ef038a5b3b94fefea529a111677e04ac4364c05ff4dd24653830e5d0c47ab3fb4e70a388f385b0a93f4b4f66d7ece12047b14c7a342fe637df60a8b7b46cc61ec79757fac70336cc2ee0021464d0e40e653285baed52d9e231575786ccd29573ba17378908650b7895a97db6b7a5ccf4151b305139864d26ab60e21400ebbf5047103b0947f832d59b86990d7ade3096e0fe2ef6ecd040fed1774547e82f65c9bf6834cacf38ac4f69858bf1148a8d7836a2e59af086308cdb6b4a8e3c33b6ca7063ee68395dace4762eda512a57a24281afe5803eb527835105214fb882622437f3298eb1292a33653e4e3483098b6dd3985bfc8db0565e7109b3e3ae416292993729a2a5e3ca8c938f3765c02e8d2b1a3a46456314d3283b81e3302e628628c21da79adf7bd71e1b12de157e2d6e08d74cb4be7f714c409ff8bf3f67f96bcdf170d3139adcd56add09b3ce02e90a203452dd20bb4981fa348331d68b8a5b4e14f2594a1bfe350ed1fdd3f4dd20b263243df108da0a361a9267c9bd3e768925c9ee3babe69388416bc9f090452bcff6e0cf85dab627cd5007c4cd34bb7a284322393923f00a3a022c309d5a13d2e30d91a2e1b6cbd64a7fb067bcdf2055fed333d0bac463e79bc0c4c624da2c86d89ec8d", 0x1000}, {&(0x7f0000001480)="ae5f4271f164214fdd9b9e1380d32cdbe64ce1eef186ceb17e275ef3cf82d6d07c47f077b1ecf0588aa5a6ef370be8732355c397afad72bdc5ac60eb40af7e71a10e7b1d15bd4eb84c9092", 0x4b}, {&(0x7f0000001500)="c16445a094be9faeeab0c126dc82538dd67a522165ee3ec207b3fe08487324aa6052b6299aa8f5c7910181663d486a996c3522e03309482cda1673d32f933beae18b5ba482713d5a49944803", 0x4c}, {&(0x7f0000001580)="5524e2740536d3fc7dea86f911bf0e3d7c6e49e9aa37555d1ce91aa2fa6c0e706587fdbcccb67b21471a50d1b3a878e38ca4cedecf3ec4009d93215af888d85b7f42686c9ec7b6973b76a2cb956ad14d92bea2bc75ee0293e2e6484ed5a13fe6421f45aa10e4731a6ea35b5dbd71faf03e3ba3cfdcb8fbda813cce33e70aadf66f42f9e0f53af863450451a8dac354761b2fc95a413d89cf70fd38016229101e91baf0d72c22794b579036f83153672a2733134b7056de0abbcff43271b9ad731550adb6bdd6a511b4aa73d7e36a5bb4eb79e80cf557b8d3210b374cb4e582f8e4733b571b11ab4334017517aa90d1ba04c3ca72cba96bfcbf88dcfe4585d337a04113d88d273b8f715c30bdaa8f8ac5a7021c9fe6e6e801ddd4cc5cda9f33d98864655dadb436e1511369b05fd9841ba29f34cb127a86165e2749e173b6eea6b5975966fd7387f71e064bc60ed9d8fdf021014bbd8ce694d68948aef1c7aeb15d205f461d1e147e2fb6ceb0e1313f22a100887e2f27a1122472f5185c2c7ef34de99e1fa4dc3547aecdf471b7192d4189af429d8017fd0238e7427fd8b4dd839287ed2e023d44059d620398ef95661ccbd7f86a94386fdb99f959a4821ee10d4e72e2728de147422c0aad90d0843981a0f036f998abc72be066299b35d739de8abcf530fd6c09a5c47a96ddf2a41d8de05796901ab2c058b6f1c7227896d081387565d9ede8bf284a77d56d91bb4120f80486b46d4cc7ea79221e569a2ce3189c21543d04d524aa0891d3d4a54dc3de39db1a8ff855a9fd725294d0eea7431d87d8c114fe1bc3b2f1749b1d1006f2d88841f2fde96eb1e140b34e4e2ff8082d22d29506829089647e5d82596dff052a20a7090a7e737c31684a58c81defa2a5aa9ebd5534ab49e82d7543a8c1d50f0a981bc86e5e68dcd2dacf27ecfa9075ad83f11ce16437af3878dbb2d7eaaa0170423444631d04d026ebe5b1d8392e7ca93b1182094e0752de7ef55717157d0f2049f241be2b88bcc97efb3d949a7e7ba9c39ad02b34910f0d2f310f035e8a4d540e5417366e873c7aa2fd7bf80603c3ae47d12fc2b394fe18e9eceaf875dfc1f8b44cc1d530cbf37af83faa46273e2e5770a6ba448a125e7c95edf902c0f5e1ce91852e4a95bda945b640de88ba2745a751753336a0a399ddffe86a3f60c06248e1524a8dbe6918833bce73e1a2e43e92199b19802524fe233e7070f9debabeaf303e727cec6a9266384aba5df8a1d98d8f8605b7beb454ce44d1fab7a1a10b4544de69cfd0bac2a7107656b75faf7cc5a2f182c5e1e55ffbd8259535c6d38d65cf843cd96d4bcb86c1c18aa49e985b5f90a17b6182328200ddba96930a78511eaac38fb230ef197750730db44394705d09e711e69a60cf6b97726cf5aec8c0045805385143319348f471b1e8b83c0ddfdcfc821974b28cdadca6956b8e6c1f8f85403bc3fa236f981242906c1757ed106a97bf4eb7780e1f85a6cf7bcb60bfcf47a69f52ef513d3ee2be882fd9fad46b8a87b52cb79e626dbf4c1dd02cd7b426ffe8064de861fc50cec60ae3d630419bbe462c38767d9163fb103c049ce4043696a04f87ccec0f78455cc70b26c1d25ad1857c775111159af80c1f60aabc801368aa15fd0d67b2c721d9a1e95fe5be931d05f368ea936db31bab9466be5287050795ef6b3492c6a0ae2774c52ece01b038648bbf6af6af49e3441af7a3a3c27b0699abf9d4fe63ea4a3682b482ac1dfbbd6718c35d79d847ec941cce8a539f0878d1556f4f7733aa3bbe5f6785247543f574e69c88f2690c23a7489b92b9ac5014205fa01d44d978c08e7fce990b165aa008498acb4d01ee8d695aa6e926773702ac55ead674418c1ac33a69f94609826a18d2d3e3ff5f6d6ff1c2e6ba274fe3c0a2be23b3f418056b3b4424d3ef85fcf72fabbae2e779e53cb9bf80c39728f6e87f1c5c0369f88aa2a5566343cb3b74dd51e4da992a68a4653f5e8800079064e000d01134fa57cbdbd694da87f063d2889be0b6a1a645b2af8b1801a9c22d9fe56893b1d10217a9818e8d374bfce5a1a02116149033b504111f21527fed7e31eeaae1782afc5de8949da113997c3152010b5169ae29cda8bc45ed24558df161da2736e87e1f20e9be424c7c7e061941fafb973754af720bcfd1f4253a138944c8324e53e753792bcdae4be733ed183cf19082e1d2a045b63256228947ea29c01e30ba7a7ae5c552629b1e9d3b5a83811e1493f04ba6e0d8ff87b8e931b94a6288a2691505774754de21d97a23c8072bdf43bb32d640cef5ac00a6d391f37e0b3d33f3a6dd527f8b28cd25d6d8b0a8938da7cdd4d412897d30712022c3039b831b7ca4d42cd7694b63ed6e3782d5731beb952c87b097681718f8a7c0b23c1663ba8ee9c8189df61478ba6eee32eb5dece611a0092f636512b9bd93291b4f337c42f0a8e201a0abfb60d82a481452484fb76a213289409655f4b4fe4ccf19909afc17085ed160f0ee815d2f4d0914200e67cd8f217cecd23c9452a90acf050b20d7e967ccc91b4f2133449623f33bc3c2a953f1b84a969d5c6fe7a5ef8bf6681fd69c8957e0358b90ecb40aa43664e6e72737f317f3532cb1e77f6aa8f1da63fc537484e2677e501b975eee3e0da7fd3fd76e3ff2086f836bfb27bc6b34cf181b4c3fe3d877afb88e842bcf40dea74d1f1386bebef4de400cf583740ffd4fe8aa40e391a448169ea4406bda1a68cd86069bee5088d38b44d93c25d4295ed1b933bdaab9e07bc99cd3535d1d7bb038390e926648ccb0918333cd383b31865be1456b026ea47327ed08b81020d6f557c410cd26ca420d6945103abe602b50a4b72850877c552ce10b722c888f853c33ec1836dccdaa051613a0799a5fd80f37b30676fb7f6124939554cb2289f407b4a7ac41edfef8ff7f1f614054971610726db26c8acb1bb4a77e32fa11fb3f6cbd486a2a27063780adde47d5dad8603227c6c00e5e207237143ceaf433fbe8ae0a1c5df7ebabd992da8920ec8c84295297ecc57125c22646819a5019470ff0594d0c09acce21b579bc66ebe5a7b5162a08686c4fce0039a3b931a2a81320af6a80d106bed3d3dc4b29ef9e2bf9540cd3b22f0ea8050456ff1bdf23fa16a0f7f165fd987778dc8f214abf48d3fa30ae6e2f437642850c261e2f1dac01f20f13e22eef6eec38d743b6fca41e79d932e4d990dbe08d72fbf61977b4a8fea9f6e301c3bfa3bd7d0e2dec95f9236ad34941c25397a6a720a5e547fc2a8b5be88991c46d239a181704aec48aa64e125e4ca5443a30ea9cead0ff98aa7a80396b9dab6958c1241d8ebd555c4bfd72e7f85dcb59fc5745813386d798719c60a40428e27453362e8d9e7f9d5e0a50d13c9d3ecbeeba2bf4475fb775f4e2fbbd6483af78641659951963dd0dbce3de0a38bf369be7c26ce2a6352602eb044c53a0f04beb7b11f08fa343e5f48ccf6a182112bb128acd7d247b42b63b5a9b4486fd1a3862b3d1f2067de8f70cc58386db4bb782d4c70a8149d85a51533fdad84474a23a0f56bc4e57fd004400055e3b122f76020c63cad92f527edd1f5954a1e58954f39ab2609676cedefacf815e50f1ced3d254b4baf77c4d765d8af789684c81884ef979fb62290df0ec5577cb30f7c4961a10eca5b38e9d86bb78d6b2925e5f333541fd094afe11672cde69debbb43e9a96ed50208112ab9ae4ea3767bd29fb767e9afe45148e214edd8bedab1116fa04dd38192859ad290dffa331f35e1cf3c692457f96666ce14657b6f414433c12fc9ac0ead1c8c620e57f92b43b16d81c34fea358302c960aac6da6b0c94b222e79507e1242d1ffedc4b51d08c9ba5e4c1dfa6a1ca72b740f261b4915e4bc311281438af99f97642c3f0e3d8e60d4a0225ba7db21d3142d18fa10ca10a5c5bdeb29b96518be289e25fe39e7ba3600e42650266d8c34d19803255b284848f3cddfde60c74de16e3f7cd234faea61824a086ecac4bab1536ef529067ed4b7d13b46b137bd29bd72a4af19160a84947731ead3a9fd3fdc14a0c774ca71757bd00b3791180fd1d8e9d8700c5d45551e86ba5d357e97b00fc33f8fbac8d07f308b28fc44b740ed96ecbcaec634258717376cfe8495a1a53dc272c42ebcc42ed742717a3f6bd680b0800356b145f0616e947ca7afa70319acf6e654de3adbdeb2aefdd179ff589fb075adca918406174c29f026575bc5d148705f9e6d611427599af6fc8be8e924489b73d4c79b102b11a121b4c2f9a8a05335b0c80a4ccb216c6b0d5f59f68f9e8eb6ba633efcfbcf5cf965ad37143476084ecce10bf2c6b7244f22f6e162b03a09594ddbba60b6c48dcff0e71740139840e8eb2774dffa7d713ccd018a4391ce3cfb2bc9477d4558adfc46de80c18d7977146fa4f31a1b68c0a7a6a8ecdf0cc8180b661ea59423c5166159602a2cca6f684fb8b66bdcdfa4a60f558d2f893251a88c10b5ec44bf5ae77c0cb14b3e303c4fbff9ac9a1cabf0b80efb021994824758cc60f87fa79276c035a1a4b08169e0cbae916a8390afce1d22d3173e9cf7249abea18038c871439cdba9734f13fe9db43e97fca81c71b1296224f4048f75ed2bf69a6c9d10920786758ebd8ed1687f8bb57cb92b7e90246e4db41d4e82e47a69195696479c0107384587415efd4fbfca24c167d0e5acc51a7f28dffeb6277647083b909728fb8f71839b40f14c7f58667e6974f703769a80bee2712ba13ab22fa5142b35b16d5a51115f29a9666565e26a1426d9118dea1e6ae86f97e5d94ca2163a6ddedbd45269a4cdf6ce596c409ab10f8c79cddd6cb9e34038c0f27aabdea8cb8aeb65c74126f017c458f344e4a417813abc6b19772c23c3bee80867edaef36f12c3a4a04067e9f9cfac16d35e5cf894d4c2f01c0e47cc6d33bcbf5341c9a31f9dc8c8e6cd55d7800895d54d07e7d94d5b480948a2cfc4d8ee2a9001948971ec5d31cda489e99661a88aa534b3b09dbac928623e6949f7f0ce28655118ff8f0c2eff1be0feb8ebf463c5529c9070506e34d0237bb4b535170040b69d003578ef52ebd7fdf8ef0ba67f3ac38870e7a7a6a9f1ab4f5429687f2628da71c7f3da523010072e883ca273a46bd4428ee7e06d1e7801d3dac55e71b9203804f31b9dce5222d4e1eae484182083cc5ce29a6ef84560a492f9a18b9aaf597f94769ae78cc9ed2f926a3ca9cb5778d38abb93c9cf3f69e5e3387df4f2a208eac281e0d0e0c8b701c4c6747202437f7681df021d98632dde0c60e70e91e6aeb8dfec6ac2173969e6b6326fa12c9860862fbb90815a8b7aa76d8cddaa65af92c827f594f88f3aa008632f1edc75232c5bcc5054821d8779dcbe5c98e5987a3c0ced8d7f11963a71bbd9ff9feb9ba04f92451cc791f98fbfaeeafd218c0233ffbd76364f12d0a6fd4266178f5fa967143f53513fcc74976e5d88275a1300aa0eb0b1b366821344b984b3d5cab8250ef7905afc7c70947eafa02b9cd5f0bfc227504eaca73e76b5bb79080b1f4ca0cfb66ff7ce18dc059f38ce99fc690c6316d6aa43a3ead6ff8f6e5b34037c3ccb8cfcd8d7fbf4035b83cc64ca13291e1bf6f9b386ba60a8f505f1d73f344add1d9b086d4fa4ebf4f6b9da45ece3315ce19a2958c224f53c8b773e02307505b505603f1bf9799d794f900746536f16afd9ec8adb320d635c0c45f041e8937cf56fbea3d6adcc0c15334ba6ba809053e19a5e2c93497b44c395e02b1a1d264691b44591106b498513e5", 0x1000}], 0x7, &(0x7f0000002600)=[{0x20, 0xffff, 0x6b, "c0e72ec158a57c3fd5a19498084dc5"}, {0x78, 0x1, 0x40, "4dd3f715d3ddc22c2aa56513e671bdbcbc8a5043636150214c3ca6f8edfdcdba864e7349a9598b889e93998f9ee487ca548514c3e0bffc167247d8362dbe41374de18553702c47082ef17636c788070f8c9ed95e1a2b4b907ff13bbeb05e6cfc63f4666d9fcad647"}, {0xe0, 0x1, 0x1000, "3c416e9acec66d07c5b10493bb973dd30d616b42b947198dbc2fd0674a7d6566863a5c93ed82eb1cd0fbd1019f655edfd491936029423cc099b19019e10652c01496c6d7339c762bd37966876e9777a865578d9cecdeeb4c6a81f402552519d4ae724b98dd26c3bf377b0534d87763fd70fcd50c9d4d4f40e1c039c1f7a57fdf905e64911b72a969c53159ea3b50266030435957a0d70e2213750311518c7a2fc4662760e0b3a38223707e575536f9963dd0e372e75bbdf87ff88de8685bd5e0b96670ea85175d42838c"}, {0xe0, 0xffff, 0xffff, "bc6f8a3e4dbd1dea9e6120d9a5aff8bc9f9d4efe5d229c07ba9b4e8a1281ae5ed43975ee937a16910a5b85c0691b3a6ac5e30cb797c1f8745fead719e8e9ac108381e60fd1d151338a4dadcbdc794747587fe827b899ddca60530faa2a2533927df04750d4770ecd2c6136b6d08696bcad0fa08bacdbaf34d8ff0546cef76ecd398d4d6b08c444a40aa0e5f80a438293a6b930384db251e4ef4f7296d26888245464c5f0ad80ba3a38b77ef7e9994e5b2e54959351d6e89be42f5b119dc1c19d6163ea5258ad4e59f9f4fd0dfc"}, {0xd8, 0x1, 0x5, "e5acafb80d783fabeaf6c1debe9f4ab6100b9bc709028756f65840864bc2a0c39a07c1bb77b4c8275719466f02bec36261052206a107e90acd3fe76cb56f7429256bbe9577f3b668dc226205b135701ade59920adeb2ec63a2fb9b7b3263eb60359cdf7ea42e1af5a4d9fe5f72ab9b1f8c4cf973aeb7d9e5ff1f585cb714cd13099e1510a11df823817638ceb5afb0c0a969693ab22ad575b5b284b9aef8ae407372c192ced681a6cdca29380a8d92617872bba33b46b569c6343a4053ff709c7fdbe2dead46634c"}], 0x330}, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000100)={0x37, 0x15, './bus\x00', 0x2, 0x3f80, 0x7, 0x2}) ioctl$TIOCSETVERAUTH(r0, 0xc0107004, &(0x7f0000000000)=0x4) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000280)=""/242, 0xf2}, {&(0x7f0000000200)=""/112, 0x70}], 0x2) 16:00:14 executing program 1: r0 = kqueue() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000080)={0x100}) 16:00:14 executing program 0: setreuid(0x0, 0xee00) clock_settime(0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) clock_settime(0x0, &(0x7f0000000040)={0x0, 0x1}) 16:00:14 executing program 1: getsockname$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) getrusage(0x19735416b91e45a5, &(0x7f0000000280)) 16:00:14 executing program 0: r0 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r0, 0x0, 0x2000000000021, 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x2) 16:00:14 executing program 1: pledge(0x0, &(0x7f0000000000)='vmm ') semget(0x3, 0x3, 0x104) 16:00:14 executing program 0: mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4) r0 = shmget(0x3, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x11, r2, 0x0, 0x0) msgget(0x2, 0x248) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) r3 = msgget(0x2, 0x400) msgrcv(r3, &(0x7f0000000900)=ANY=[@ANYBLOB="e8ed0d000000000000000000747cf33d7c93f99fdc00000000b200000000000000000000000000d0d4301e96b0bfd30000000000000000007a1f30a47f2d61a000000000000000000000400000000000000004002000000000000000000000000000000000000079875eec81f0d34b88dc419b145ecdf13e45d9efd0114c30f3bb29e77634252288e5cace4e9dee9b8e1e6d0200545a252d5e71ceca67e0c7b9ac15c835612db304ae898dca3a7171f3eaf3b919720bb37e63909d72cf751571e0c6dde6a68bcc36d0079f28f1b8b17c73a19287bd5bbec5941a0e28234a99aa230e3d6c6a81d9e0843564142728e45a0d9edb9b92d43a206e32998aa7ba2bc85f9ef82b10d9a6c10fc1901d31b14606a2aee2254548caa52b9f48a60e0f0449a07fd0cd336a25a71d497700eef06f3c9c3698ba774343633952cf45eb6fb1cc18abe69bc0f4c377cbe54d49ef0000e403577c5d9461e8fdb63cf7372db2fbe3628c954efc941944b360b56bbd847026ec480000bab92e8800e40e8a395a5f84ea420a1859a0c42a1691436e05a3135b546e38a35578beaea5bd69a3ca2d1bfa9c0a4867cc2422b8401bdd2ca514523629e95cb8982dec3eaed0686911febaca8346a823750583af2ba7e0aa1232a05f1a22757f6fbd438fb31f2f4bb34af5890470b50e9038f4b6647f50e73e672902271cc076f86f99783df28ddd3f23bb1aeca0814df844a4266f9281a63eee91b8ab56a5ff202c7b03133d15ec67c620c08039cfc1c7e5c83db850b9a454fa386f09ef93aa474808f7de1ef53f5978ddc3d526da52601ff2e2a4e6319e299a2d42eb468392ca05e5ca0f99242465bf4d7378eabbd9814206be280f4467faea3a0dab01797607d18fe103a08ed894197474ad811ac913c25f474d37c6796645ebee7a90af9be509df767467590fee6a0708a2e95206252072172dfcae5adaedf41af05c180a75d8a0c6644230202be80f17ce4fa2a2254830f81d5bb6e7bc5b95c9c69c93cd235d735d3a8bb03b77272776289c6fde1fcdc36ffb05cd85c8e29ef7fcb76eaa66ea612d34954c201a6670dd26eb37c4cf4c8a1710d24177a7e1bd20f7fc6b07778419724d7705ae05e1894b15f352066e52deb9d626eab1fbcac0f4ac81d25aab0e45c207184fe9f6cbfba42e89c189b68b3f02b2a587c669dc37fd2ec1e3e16de641074014597d5b7995b29f5d14c1d346f4a68f"], 0x1, 0x2, 0x800) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x4010, r4, 0x0, 0x0) pipe(&(0x7f0000000000)) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r5 = semget$private(0x0, 0x2000000000000a, 0x40) semop(r5, &(0x7f00000000c0)=[{0x4, 0x10001}, {0x1, 0x401, 0x1000}], 0x2) r6 = accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) recvfrom$inet(r6, &(0x7f0000000180)=""/174, 0xae, 0x803, &(0x7f0000000240)={0x2, 0x0}, 0xc) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) msgget$private(0x0, 0x0) shmctl$SHM_LOCK(r0, 0x3) r7 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r7, &(0x7f0000000440)=[{{r4}, 0xffffffffffffffff, 0xe4, 0xfffff, 0x3, 0x1}, {{r6}, 0xffffffffffffffff, 0x2, 0x20000000, 0x6, 0x3}, {{r4}, 0xffffffffffffffff, 0x24, 0x8, 0xee11}, {{r7}, 0xffffffffffffffff, 0x80, 0x0, 0x8, 0x3}, {{r7}, 0x0, 0x0, 0xf0000001, 0xa, 0x20}, {{r6}, 0xfffffffffffffffe, 0x8, 0xc0000010, 0x9, 0x5}], 0x4, &(0x7f0000000500)=[{{r6}, 0xfffffffffffffffd, 0x8, 0x0, 0x7fffffff, 0x5}, {{r4}, 0xfffffffffffffffb, 0x60, 0xf00fffff, 0x1f, 0x4}], 0x1, &(0x7f0000000540)={0x7ff, 0x9}) connect$inet(r2, &(0x7f0000000340)={0x2, 0x3}, 0xc) ioctl$TIOCNOTTY(r7, 0x20007471) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) fcntl$setown(r4, 0x6, 0x0) 16:00:14 executing program 1: mkdir(&(0x7f000000e000)='./control\x00', 0x0) r0 = open(&(0x7f0000021000)='./control\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[0x981]}) getpeername(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) mknodat(r0, &(0x7f0000040000)='./control\x00', 0x100000000001040, 0x0) faccessat(r0, &(0x7f000003fff6)='./control\x00', 0x3, 0x0) 16:00:14 executing program 0: mknod(&(0x7f0000000ffa)='.\x00', 0x1000, 0x8) pledge(&(0x7f0000000040)='%#\x00', &(0x7f0000000080)='].\\^}\x00') symlink(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./bus\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000300)=0x1) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000100)) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) clock_gettime(0x0, &(0x7f0000000240)) accept$inet6(r0, &(0x7f0000000280), &(0x7f00000002c0)=0xc) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x2040020}, {0x6, 0x0, 0x0, 0x8000000}]}) dup2(r0, r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_vnetid}) write(r0, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xe) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000140)=0xff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) 16:00:14 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80047308, &(0x7f00000000c0)) pipe2(&(0x7f0000000000), 0xae26e0a23f3fe282) 16:00:14 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x10, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000000)={&(0x7f0000000180)=[{0x101}, {0x2, 0x7fff}, {}], 0x3}) 16:00:14 executing program 0: setitimer(0x2, &(0x7f0000000300)={{0x0, 0x3}, {0x0, 0xc600}}, 0x0) accept(0xffffffffffffff9c, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x482, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x80, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x0, 0x0) kqueue() openat$pci(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pci\x00', 0x200, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x20, 0x8) r1 = dup(r0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000000)={0x100}) 16:00:14 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) close(r1) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000)=0x6, 0x4) poll(&(0x7f0000000040)=[{r0, 0x20}, {r1, 0x20}], 0x2, 0x5be) 16:00:14 executing program 0: r0 = syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000040)=0x5) fcntl$setstatus(r1, 0x4, 0x80) read(r0, &(0x7f0000001540)=""/4096, 0x1000) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fchflags(r0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:15 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() socketpair(0x2, 0x4, 0x7f, &(0x7f0000000080)) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x4, 0x7fff, 0x8, 0x1, 0x28000, 0xab, 0xa4, 0x113162d0dd0778a, 0x1, 0x7, 0x831}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x7) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) geteuid() writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000380)="5febea64a239e15b72b52c6f8fd0b57f0a32", 0x12}], 0x1) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2d}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x228, &(0x7f0000000200)="295c2bce068cb78a8304569aee8bdb8a4ce9740032f61fc12b3a00a661cd12cc904143e8b2b5eb9a2843510f2ef756bc3d7828a0afa9144127c5bc3e2db1a55affffffff274d7e6f051e5d93a3a860b2fc") fcntl$getown(r0, 0x5) 16:00:15 executing program 0: r0 = socket(0x18, 0x1, 0x0) getsockopt(r0, 0x2, 0x0, 0x0, 0x0) 16:00:15 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000200)}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0xc010570d, &(0x7f0000000000)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000100)=0x1) 16:00:15 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bca) recvmsg(0xffffffffffffffff, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000200)=""/89, 0x59}, {&(0x7f0000000280)=""/227, 0xe3}], 0x2, 0x0}, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x80, 0x40) r1 = openat(r0, &(0x7f0000000080)='./bus\x00', 0x800, 0xd2) sendmsg(r1, &(0x7f0000000580)={&(0x7f00000000c0)=@un=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000540)=[{&(0x7f0000000180)="b4d4895f8d360b306411bb6efe4dd838017d2ccb711d42ce0c6043c91062f8afd0742b721116c68c84be29f3674c43a414620262fad05f0beb0f52fcaacb632a97bf8c5a74", 0x45}, {&(0x7f0000000600)="606d1854ff7f3e50c726a4295d5a39a3a86ec496a9a93caa975643b7f839db2651e671069dc6f883b5920011714b370300484e676c39d272347d1474a952cd50d51f4d986c65770c49b43241bcea0fb4417308083582601a04107a938d643554f2111657b60754a15d992f594813c47635eac3341d2a10843289970d13f79a66984e1697d271a3ecef4f6803f6fa309ebe633329acb302f6afbfbca845ea306c71ac02616c56d82c632fb933971450640db57804f0250222ae27943c72d358c28a20a60ac229c4dd30c7becfa2bb226d27a33ab9f325d48ed166154af75425e940435d2b531dbc30c9095d776eee8c45fd497789ac2e8b3134350228521c689c1fa4f137fa4a3b46dc8157665218ed9074ee4f7f5b952667e1fa5a74f4f37e504fcb611cc8d5132f1131e049c402a760abc4be36daa8a354ae84988cc9fcce3b599a37d943f785bce635af0a936a7d07517c811aaa39f6b94f3166e82c5612530651a2005ff2bfd943a5bf24a7cf8bfa11303ec7fd1074380b0fc07dd8b718e2d3c98e6c95cf2783faa1b82ea323e9bb472411f16ea2bcae3786599784c8a09fd4db9b0e8992cecca4516cffca120e2eb07c9ba5b155eeacb039a4410c13a1f9b57d0024472e0553c7ff2af829a37c0489971c41501c5cef16d2446e4a1f2a60ce8f80e3925b2a098bcf17aa31d06ba3f0bb3056e22681ec17d7a89dcd7b3b388531bd5109ff0e562f4fa165e0da2cee2057c78b0ce58fef1a66e1e49d5d4851a22f5c4ecc34ce27e40dc5cc9136c28ab19395717fc184e4a43ca3f1608b8e2c1ed4b826821d4cb7b7b1e6925d2807ba4bac97e1a5a7221d7b739024cb76dcdd7569d0809ae889bddff45ac44366fabbc2cbe84ca99b9d572f865cb85d82f6dce18236db8df6942aca0b2132c810ba192b2230faa567415b000e1561807074bfda95bd7e57e5ae06636ac71681947de212dde4d090eaacd3dd1ee5fa63ff670040c6d451ac06f64c46df93ec55d18ad7e479b11d4e58b337dd5f0c3eefc40915539f2eeeb2f3094c3f7fd53b687bbee8c301b82c969452dac848775d94613cdc50f21c9cadba53e51bd00b3fb11edf49edfd35ad770b21bd7dc38c1438399db70fc76289b5d0c3c0b7d83583a0bfca70f5dce85073a0c2a08dfa58bd20b72002ce0ebee88f3cf24dee01b312e0ecd18c75965e64550e4e80edb9da39aec6c5265e3de3922be0edfe9ed3d9e23cb90650ccc4e82c16c04f6ab73a684fb7c1b64a8723e8b021bdcbae880fcf21bb04e3a1a1a0b81184304a42ae6398ea2f974c14b462fc74f22a232791b019a9cbfd77c53b5caf67b74d9ffe37ca52f46d94e88434b4dd43c34fc3f0789d428cc9effa78317f8dd262213e025b075d6ca46eb35ea072e546ed76dbadd9958daf61d87f513965919c916fa240d299165a03081a93c45f1042be6461f62b35474170a390ec59eb98cef29c67031fbf121753531895c6ee217ddb7c5fe9bda8bbb5b7b53e264f2b08b2a512bfd992fb467fa3ca1f99ff75bf7bac9eaa4e6fa5a5898d8c5b10beff65a10f11280924979f818d1c2556bd32e7676363647dcf8f1ebb13dbb4e67e25c9ef77bacf07657fb77640840ba87f2913b561e5e834787d07fa867a4c67dd1c956771a5a26feb2c012fac4a30017659c63b2ed0e802f495f5f513375198c04b43a11b14479f9a21d5e41fa7dbec2e0cdd4a50410b7ff2928e955a684faa501c0187df60a6f377d555a00fbfcbdcfb685b1bc8f64b090e7d39257d5f87de80d16d8bae2ed1dcbbeef70e1fd6985ae6f6e3e882407505aa9aaf97ee81eb2d70a830a02c6b373e15102faa41d7a4d0b32d3d45d5e9e8aee3b2ac67e8dd2bfc0e780b70d58fb43c49c9e6aa7ac1ca92c57d1abba6af5ffe586836affa61b2e39bb8a2560ffe787296e7033aeaca68ac03db9b135b62f643d930d651a06d651354f3e05e738521e2415ca357f4b093c3aee0af7fc03a7b87e09a0358350af40185687a86562485762fd13b28b1a67c1b769b0525a364f390719f3fe21c7ed6a697d4be1c497d51d6bbcecea4bbd95dafd5a4dd6e820813e6727404119e26f8a8b11739f40b9facc2ba5be2455611b2d6cd38cd2244ab0e2f0247f710a4f3616d7db379df4b1339f96ca66869bcc9743b417d455fb6d156638dd497c30b979bd4b6965e9b36223fadcffd8f1d2bd7061fe24eecf3efef5cb0dc589df9993c50d65040ff9f6714eb44b5401f51d69c3ccb6ff3bef8e6b13c8dd2d7794883f91304f7561aac2b48ef32976fc33ab815f57742abfa61ba70f5a4a7dd2873de7bb7c1989ca98eafc3651503eb472aa4b8022c017571bcdbd26ede8afc125b0c33d7e3efb69254917f140e82271aa62255a4f47645e426250072f41cd45ac9b40db73b1adc3c1436cc6d18271020cdfe42d494d87f3c227fadfb2165da89e28070bfdbd59e945529521078662aea4496a9ce78d1c4cd9ad9f3d4243fc15569bfa3788ff262a03fc7e71afa5c0477a45ad5f4d7c644eea8b034152d8f629b7ba00e623487841e6173fe71f18462b9b76ae783cae094e0aedc41a132405e92e9857b81563ce3d5cc5396e2d38631f8adb965184b3eab5cc796b21dfac1ef669cb15d7bbc9ddd7e6c27b88df87cc9e5991e1b54f9fbdb3f9deca04e9acc4706b1bca342661f724b27cdf2af0ab4d6886a4b824b6aefd5e27f77987149c8b0533008d0b510a50de6474b8f0fb7a770a78c1cd6c59c600a723903f17e6d76b9d61508d5393fad199bf3259e7208db1f0e45931db9bb16b5ef98762c104648fe61c03b63552888b8deafa7a1903c7d08317e9314346dbc841e548fa5d9f0126982204f8baa53e04b4b23be5e6a03f57aea06103cbeef2bf78744a3ba778b999ce69322317b8cac85603825020ad1fc5d075754febd37d965f3a16a87e4e365897458dd638f35e21a88eb4e88035b8d23a3e9fa38514f8f09051a7762c6e51a7d429da01ad295ffb88ba8dbd0ac89a0295823662599bc39e33c353e7e1b1bcd138cf130b9f00b90597675bf2c4e1e975c653289c2c324b40c663b1729a38b6252d022a69c599cabef75499363dc2689e70129cc449c24046306ccf8881ce28e21b92b862fdbbdf37bb69d82f32316dc39f38e2afd4c7ceaa87b55641a421ae60493ecc04adf5157c0449f5cdc4213328f2906793e90569ef975b982167f1a398f633eb16af723244fd8afd4a3b35b182d0fa476f3802198c4727024315386d850439e14c777d8cb680cbe1010d29f9cba69e4d5f6c6530be8a7dfe520236fab863f87c814da92d66dba1df37aff4b0d50cd0a02acdb61f9afb562df23ad431de28c638c73c744b12f48cd01915c22ea91219d7294f299d9ee603cdcf0fd3bec3ca5f831c85920405844b033af6fa07d87cbf7d8b484d09f700853b7615e8e7c2a46ebad0a19ff078ad8b9d1fafc29bd5bff8988bfe7974707b70cfcb05d9e15ef84b2874801390183d02d85868098ac74bad747da29d6983319a33ed08eef5ee3ebaf316d646cef36cf48481425f7f16f6fde6f0cb5ce273a3fbc37ce250ac486c031d62e4f35638441c04892cd278be11c80157707582e9788dca053102a14ee42177aaf322d3b34b8970e973a2fa5e796d7bbce838e8ebb0182eb20571b9efe7aa5482b1f4e0ce9984f81765da178dd04d29cfc819616f4c149c2cc6b12b48f711d95ac00bcac44d274c04927a3be07e99ca04a63f23c3973ec88791df6bed02543ceed209e1e3926863ee6c1fa99f393faf7ee00328534f9ae371893d529f2dfa95b68e966eb275c57dcbbbdebb120134023ff59a8090da44f1c97df17a600f8a0a45a55e74fd3af92dca83afec86e12ebd720043b1c3eb80eaba0a14dac3865ea9137e5b9300ea9d9cf8cef254bc3157472f59119785571e672eb9f8749c192167bc8a961bd9c83d22013f5aff2c5af8d76725353996951394865745c48440ca2b0f034fbd4e4340ad0c469ed63087c6d15c62c1dd6b68a1db151b1213438d357229b20da4ed25a5e5f2d348aaac704f4e3d981be4881a21a6500909631dc1cb63c9320a6e5efa496ed7627833fc334e71015ce99811eb5f7a514d0fff401a6fd6418232e5b48f784fc5b19bab028b5fb3a94412c87c6190ca762566d80d87a5c0ed181d7a03f51ec293763a026f7fce15536cae315a08a3b7a89fedacd3e84a0b4ea430bd852daa6e079bac9a8c79d6a3596f42fd5b00f8c82dae4263a6e6744b43140459361efecbe1b401fd478303e9f1508852a3862603a2d1a6b5092aec37f8cf599a3500e43e16f155de3494b1ad56360f06874a97f837eb20b9e777836d577ac55d76997d6bfc9fe20d0031c547ddac6cc2eed8772da5eb3c8d04fb8aeda7a331b53a5ffd231d648a390a3174364d76947158d8f922c8438f8106bf9db22320fe4438942ebac33281c774d5c312d44ec4e3d6dcc45e9fea03c7282dbae97434309cd39b6c48edf4376e68ad962cce7a6b1ea5ccbe2a45376b7b82bcdfe2659e34e1520159a820403ce4b85ab1758906798cb628914b9954917309714928e55f27628e8144a85a22dbce2b7da25ea17dd7f444c3e631ffe6f799acd0b6c5855351369fc374d7344d47d19ce685e32b464c57a8d10270451f06a11b4218ba7887bf3ad86903e1bf718cc8c63d2d1c3d935ffa647a02bdbc086bb5edbe9ef752b4ab0c418078528be7c7a7ab1635057dab2c8938f7842776116ab5935eead8b6394f7dbd8c656ffca84ff8be6c42ba46b93ac70c48c71bed15e916422b9920b0d3827e49860afa622332bbec0f8704e7586a84e94c38b51218f706184ef0d22623fc03372779c0953ec0445efeff175c36119c057576715400077afbae1fbfdecc2f48445ba2a10d8dd217fbd1fb0d7a7182bcfb83b7a9b139b34aa673ce8ab79364c8870f8778be11889db657f25a75cef7395dddfb95f56a121be88b53e3d0e4638c73cd03bbf39b81fa150c845019982bdd98308deb0c9b25556942a772fb48c0405cc7a395e67f216610d9577c2716b919437c20bc71ad2e60a110387bc06e40d5181ee80a4958a2e83fb461e86695a2060d3a4895f0ce5b7e8e1f61781971f462a837c375db880eb248a748dc394e8be303d3801831935d4913aa943b7990537fc7f086de0d42f41dab03d8ff66bfea19c8d18e42e582ed2a236f7cde7faca5d12e56a8354504160737dd86ce7e82e6daebae552fbbd1bbc53fd9ec96ca9dfb4bfbf2a883e5de3911bc6fd45d36734d78213d7e7ae48d1ee8c799841e3e68c5bb512a3e7adc330128207996a2c97c874ba54b6e1762b1d8b0bb7141769eb66bcad4ba16e99a2cc88ac98eb8126e4bf3095921f748f35f1704b6f4eef9fe5e797ddef1e8be3b397fddb01ac8308964c58668fe033cea87f23ad769f23cdb4e79379a98248adf5d7b49ee536ee9f9986295990e50e7f130e25fc8e689e74bc7cc41c972118ce348aff86513f29cce65d99d33aaa80894e22919f45151b153e889545c07b54f89ce6c238640c6c1cec98ab7f9caae32e66908d1dc4a0b2bb401cc2baa31340a2aad2a88405874ea79ac35eed8b28e2e46bfc9a96622b64d07bdf0a467511e41c7fbda7a217284335ff554f794b31e85a9cef48b4d45909520c8e196fe2c37d09e27390ae85e9e6b7698edaef789df5093d3491977114bbcc6b58fbe631f1c034622f627bfba98adbca04271305b3b6ae9a1a7b428d93e86ee8d944754fbd2f4d6d57712e6a1f2596b711b7", 0x1000}, {&(0x7f0000000380)="b99e7ee8426517e957fd3ee3d4c85f066b14e7315b882d9b4780bc287d715962e19e4e16963d532373fde5d24e6629cba4473733b075c5d36a37f67956472576d1e18089e094b1c86edd58eb63654e7308e87c64849f34bdd88c81d01ccc08cb436fca83f0d33becc9", 0x69}, {&(0x7f0000000400)="ea2d6d1d4f78b995138863e2261b15607c955f2d724d8862bb897a1d09e5c7e1ede169c2859a655620240aefeef8b83a10477e7694fe52534fe24c5be0dc3a3652cf81b911bc89decaf8f1644f7550ad2ba687c7f1d538b516c6a553d1e181c6a1bf5afbf1454a9da80f6fdefca4fbd907b5cb84ec7d501e826019c51533ba7fc3e63d8df114912b354240d3664fa2bf5b584d366b781f5be3eac6ac030b2212c6c9f400177dce916a49ff8115efc5b39d297f407d9732723d129d440432e779d6c913c7fc836ad7c22e28d54a58bc1667e1859d5ad938a87f1fc3b4734f1e8e574565b05985797e64e14034d0052ab052f2468142b1689f12", 0xf9}], 0x4, &(0x7f0000001600)=[{0x48, 0x1, 0x100000000, "467f21d5092a8b63fa2a537a127b9d6387de92a2f10156e298d97d14b777fca6d787e80cc9a3e9ef4361b4278bea4bd3bcf7f6663a25052d"}, {0xf8, 0x1, 0x5, "158bb4eeb977cc75e6b6ef7a64e8784c16fb8e98a31f90911368cfbac86a9ca8e0391b4ef3fb6ca4e0b42ce73ce05c42e5330a3bd3ae7884051f7cc6afa16b3bf7c19a895cfa15880af80f1726e88e03d9df0a9c492672debc2f3e1bca404eecaf0969d4ad646c9afd023f66e90955b16028dc5ebb4d8048c099cf1a3f75dfc695ed38bb271fce370e8cdb7cca76969de61950c110433231018cb79eb5ebc830a9d6ea3fe94b2a61d6de70af1f4fd76ebbe47bcb98310fe9ff79b1f9b29629e2c3283f9587d946b5f186a3282fefc84fdcbc75f97d27713548907c46b6c2d59638545876"}, {0xa0, 0x1, 0x3, "587d30b71c99d5388141dba6c7039a94d3c83840962b2312b186fd9c1a889c07423ab5d4e8c7a0b72c78c66014230cc9dda10e609f5f70bfbf35f10ea9c7fc2c15f2fe636ab43857d9c24d91c11eef6dd645b3620a3ef92acb67b3944d9ef35badf3bf8ad90df56939354cdad97ac829e3716ccdd2d16eebbf77200a63b7060d9f79030276afbca68e"}, {0x70, 0x1, 0x9, "7097bb5b5f485a4f75645307bcc5fe49f507fdd15ad94efaf5ca696ede08c1d3285a242860e6f28d59d9ee0a2e0a2314949d9642f56e3d289fd270c69c1e68d805e4fde087f6c28728f8f2764ac89c20d5c5849abac0bf8cbb"}, {0x60, 0xffff, 0xfffffffffffffff9, "43d6e4889d2a161aa190fb7e1658180de9ac58dbb4348652e40ed2fc94995ccea53dabf22d980d84dd453b674a3bd683ad9f259b476269d9153f88b9d6aaf2f22c1a27a319db269eaa2c"}, {0x80, 0x1, 0x93, "22603ef8d3ec7ae770335722471c2402b94d083b41933ca9c84463fe574cb533651171628d91094a3ec8c66d35af1c02c953dfb1a23087685c6a758e7c508a88d91d7f70a948593d1dc4a3b71233c6e768a5991bb571392764ac6b69d4e34e79cc3c13f573f8bdbfe47f64f8e6e2"}], 0x330}, 0x409) r2 = open(&(0x7f0000000100)='./bus\x00', 0x4a2, 0x0) pwritev(r2, &(0x7f0000000140)=[{0x0, 0x3d}], 0x10000000000000b0, 0x0, 0x0) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x81}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x2c2, &(0x7f0000000340)="b6") 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x1020, 0x0, 0x4}, {0x6, 0x0, 0x0, 0xc}]}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 16:00:15 executing program 0: r0 = open(&(0x7f0000000640)='./file0\x00', 0x200, 0x80) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000680)={""/16, @ifru_media}) r1 = socket(0x2, 0x4003, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg(r1, &(0x7f0000000380)={0x0, 0xffffffffffffffdb, 0x0, 0x0, &(0x7f0000001640), 0x19e}, 0x0) sendmsg(r1, &(0x7f0000000340)={&(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000004c0)=[{&(0x7f0000000080)="10b8117272185b8af5187d3c4b7b3a4c54e63cf216e163776146040b7800de4b93f198479cc0911fb1f4609ef5c0db1c27b80986d050d518b4e83494ce7e2a57821f8e7c0c042b75e4a973fc3238b31e619856661ee83d97ea7a575094f20b2996d63d5ded6e0c83b938dc65fedc58f90bc6f7dc4c6a8a19a0683dede9f9ce4c886f65e2b310652a9a64b66c451ecebd7e30fe82b237aac72b2aa5af", 0x9c}, {&(0x7f0000000140)="7a19cc3a8725ddc7d248847c6add7275afb2b87f3994f910574a5b19ff8439d53ed02fe1e94a7bddcdfefc3666d9e09801631ddf31b6dc69a33060018240f7dbf5140f41f9f44e28e595e741cf1929fc851ae919686f45c016fea65e71fc02cd6beca2d70505b2d0c2b59e7b6386cf857f2fb3aeb9ccb41f1a7f7d3548afcc3c7fddba02a7ceb9af6cadaed0ddd7d5c0fcf38d38d5015870f492716fb20139a830423e4687b74252a93823b63d33051e0542095be2094b6f2ce24eb377909c", 0xbf}, {&(0x7f0000000200)="56442f531130104e7eeca929fdfcb1acea1ff87fba41470c3143eb4550431d5610c5ee0656dab1451ce8d321757f49ad7bbae0579cb50cebf10e27b5864769e5236c055264e13bdf6664195f99bbe31818a5e6c061a2591fc76b3e4b24f4c26c38e341", 0x63}, {&(0x7f0000000280)="4ac02e4e52727bb5e83e30b3a4115ca5658236a7a5a9653ed69ce1c32d8c7dcc2ea03c3adb15faf51c151302f82eadd880e3867d770c4a535aaa68ce0bb3d6b4dd4fd62b4b94259e6892e45c8c836baa635ced123d329c442fe1db0764198660cced2eddbed480777248ab0b7d650927a1665ecaeef11b59a991c524efefda", 0x7f}, {&(0x7f00000003c0)="0037b78a2d5f2f7c630c43b04f9fb5ab8c28d066eca22fbe547ccdfa65d56444608bfef3cae8245f9f495a10b6899157538965a9084890a34531bbb811d9f33b6dcf38ac206c6bd55f96963fdb6e8e9a7ab0b7514ccc01693bf8c6e4821299b55fee406068a4a8023b8a8aee8ffcccb536b7f80c6ac351b956759355cce55b92fc2d691aa41e0089641430acb17d1fb3fd1b374b40c83e57a41266b576863fc938a2ecc37723bd079a6376653644f75845eb2495d5750ee94f9a27d5f57f200560f05be981f9", 0xc6}, {&(0x7f0000000300)="a26204c42efe3969d6af8569646f9873cea7076038a85f9354ec1eca9ea74cc10cbd418329912ceeb1", 0x29}], 0x6, &(0x7f0000000540)=ANY=[@ANYBLOB="d000000000000000ffff00001f00000088a72de418eda07392ab2d9434aff0e18a247233ba58984cd1536911f58011545427efafa0ec6bd1e26c0d4981197f55e17aa83bca2f4ac6dec02336402730613b6a053c1ddc1a321428056c65aa1fd1715450aeaa1ce64ed89185a6b151b7e4bd70510e0bc41e011153aff4e868d77edd30e107ff466add9c1e9f4a4aa2e0e1f6081c703cd84ef54d9614f18dd5e872ba5ec174114e521b878663c33c9bd03daccb8a75ba11846a036b827230d86058730be009e0749fb5da00000000000000"], 0xd0}, 0x57b6d15e82dc0438) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000006c0), &(0x7f0000000700)=0x10) 16:00:15 executing program 1: setgroups(0x0, 0xfffffffffffffffe) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0x2, &(0x7f0000000080)=[0x0, 0xffffffffffffffff]) r2 = getegid() getgroups(0x5, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getgroups(0x4, &(0x7f0000000100)=[r0, r1, r2, r3]) 16:00:15 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = msgget(0x1, 0x200) msgsnd(r1, &(0x7f0000000100)={0x0, "f514fe3ded52228979cdf3b1b2d868ed150538d21e19c1c118b4e3446bff8d45d612275a16b66cb581a371e49d218b286ed3e29c16dab9df9ddfcdcb5227177b44a3c1ec47bf0889f379a947b2b2ce578aed90f481f3fc757619a9d4ed8654cf7e050910ba8a609c8dbab5db3bac57c82dc51433336108bb28715b747fc3bba599e6c7aa8f64f570bec7589e00d5e74db6494201955382edea8b680eb9a813aaf973125b35ddee2c32cf241d16ebab3b10f8e931c2ef2f101d08a6412fd700bafdd996f0dfd01c03971e56207bc85516afcc9b582389c2093b31837c70d01332e73d986dfdaf32fa938b33a3ee60b43bb85cf01ecf35"}, 0xfe, 0x800) fchmod(r0, 0x0) close(r0) r2 = msgget$private(0x0, 0x60) msgsnd(r2, &(0x7f0000000040)={0x3, "a08482d2ada40fd243051e3a2e6b484adc60b6e16ae88d40b8b570075958c02a312edfec7da0e36e416664224ce41b4dacead127cfe2e56c84bf387cbc42a29371eadfad213b6189940b16227c9413960142cb0a0df70ccb6c9c62aafed184cc12b65f969d77473033d9221dd05fa00f6287921967e7b7f3557467ca49c55441a748a17b9425b0f69ed4088a"}, 0x94, 0x800) 16:00:15 executing program 1: setitimer(0x1, &(0x7f0000000100)={{}, {0x7fff, 0x7}}, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x40}, {0x24}, {0x6}]}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000240)="a1216129") bind$inet(r1, &(0x7f0000000140)={0x2, 0x1}, 0xc) ioctl$TIOCSTOP(r0, 0x2000746f) 16:00:15 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10004) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x396, 0x6, 0x15a000, 0x7, "98c1e8328296ccdae89d2e33bdbdc1d236d5c369", 0x2, 0x5}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffffffffffa, "42ef517b008b000f000000000700"}) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xa9}], 0x1) 16:00:16 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x54d, 0x5, 0x511d, "0d592fde86f45e52c58b62c25b9d19bf96cea18a"}) write(r0, &(0x7f0000000140)='\r', 0x1) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000100)=0x4) read(r1, &(0x7f0000000180)=""/23, 0x17) r2 = fcntl$dupfd(r0, 0x0, r1) write(r2, &(0x7f00000001c0)="68953fef42d2fa108cd639f297daf6c65035cd8b94aa41c0255593c50d457df777aed263d2080ae3a348d4560e6b181db4e2d2bb56af4d227da0705996e746fe26ed9a4ab0c26d5cfdd9f6ed066299f2f0b27bb76392f96972983df34feba98356505cf88a3128176bc40fa9599af739219c4b3994", 0x75) getpeername$unix(r2, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) 16:00:16 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) ioctl$BIOCGDLTLIST(r1, 0x4004426a, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)={0x2d, 0xffff, 0x2, 0x5}) fsync(r1) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0xc0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file1\x00', r2, 0x3}) 16:00:16 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125cae097684", 0x8) socketpair(0x18, 0x1, 0x3ff, &(0x7f0000000000)) 16:00:16 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) kevent(r0, &(0x7f0000000040), 0x101, 0x0, 0x80000001, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x0, 0x3f, 0x3}, 0xc) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:16 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto(r0, &(0x7f0000000000)="0923a324cb1e022eb7d19095188961b493712b14caba53a23d91898632909dd4470fc68f3fb60af86458a64daed304169b3a5e1b412da16643b2d50aec014a0a1f376a9f6336033c4f255e4ee43b416216b62b2f0152d98dee5f76a720a9d65e5c054e76f753a8a2e84fa0d02ec22feeb9a5375116fb4fe007b68f4d504387d5d35cf5e7a2cb65b5541eaaea8abdab0c3425000cc0a84b0da5c2a9cad404ec2f7e264420267410626222dd855d8968d3b8ea96ced770e889dfdde2836c5675dec53ebf68bae38ea1de852e1a5c7b5b5d2d", 0xd1, 0x405, 0x0, 0x0) getsockopt(r0, 0x11, 0x0, 0x0, 0x0) 16:00:16 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x34) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000000c0)) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000040)=0xffffffffffffffc1, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000000), 0x3) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000100)=0x9) semget$private(0x0, 0x3, 0x84) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x1}, {0x87}, {0x6}]}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) 16:00:16 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x40004004000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="000000186004008b001136270000000000000000000000000000000000000000c6c02d845152281f23450aed2c3f00ffff00605206d96f5f", 0x1cc}], 0x1) getpeername(r0, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0xc) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_vnetid}) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000000)={0x8, './bus\x00', './bus\x00'}) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0xb1}, {0x60}, {0x6}]}) syz_emit_ethernet(0x19, &(0x7f00000000c0)="b6") 16:00:16 executing program 0: r0 = socket$inet6(0x18, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getpeername$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000000)=0x24264cf, 0x4) r2 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) setsockopt(r2, 0x9fd3, 0x0, &(0x7f0000000040)="e6bb46e4c7fdca2adec15cdbc031d2c4e1ec0e91a84cdf3b9a97ac8cbfbdc5191bbbe237e59800b064a4b2dc45cdb0e00ee5a1071be5933309cc3e12cf3c81159b7ebd39c4661c01e838ad6afc7a7ddcbaca54c6007f669dbfa3a3fa68c45f8b4e7ec6cd5a027af6c4cee375745a0f6e6283a86b", 0x74) 16:00:16 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') chmod(&(0x7f0000000100)='./file0/file0\x00', 0x108) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0xb066c1c8babc0319, 0x0) fchmodat(r0, &(0x7f00000000c0)='./file0/file0/file0\x00', 0x169, 0x6) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000240)='c\x00') chroot(&(0x7f0000000000)='./file0/file0/file0\x00') 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x5c}, {0xc}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000680)="b6") 16:00:16 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x8, 0x80) getpeername$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/51}, &(0x7f0000000140)=0x35) write(r0, &(0x7f0000000040)="ee", 0x1) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_metric}) 16:00:16 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) lseek(r0, 0x0, 0x0, 0x0) setsockopt(r0, 0x0, 0x8000000000022, &(0x7f0000000040), 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)) 16:00:16 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x100000000200, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) 16:00:16 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000002, 0x2, 0x0) write(r2, 0x0, 0xfffffffffffffe13) setsockopt$sock_int(r2, 0xffff, 0x1027, &(0x7f00000000c0)=0x3, 0x4) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) chflagsat(r3, &(0x7f0000000280)='./file0\x00', 0x1, 0x2) readv(r0, &(0x7f0000001600)=[{&(0x7f0000000180)=""/170, 0xaa}], 0x1) sendto$unix(r1, &(0x7f0000000000)="c0", 0x1, 0x0, 0x0, 0x0) readv(r1, &(0x7f0000000100)=[{&(0x7f0000000040)=""/95, 0x5f}], 0x1) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x80000004}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:16 executing program 0: setrlimit(0xf, &(0x7f0000000000)={0x1, 0x2}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x1, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x80, 0x1) dup(0xffffffffffffffff) r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000240)) socket$inet(0x2, 0x5, 0x0) r1 = socket$inet6(0x18, 0x3, 0xff) r2 = socket$inet6(0x18, 0x5, 0x8) r3 = dup2(r2, r1) ftruncate(r3, 0x0, 0x9) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f00000001c0)) sendto$inet6(r3, &(0x7f0000000400)="461231b99ae035aff5613fd37b2990e25e948618e53b7177ad6c4b97a7220c6e8093ad6ad80d71012de63c6cc8045f104cf90dd53aa213a180d883eb2065062d83659dd02062a41c4b4511b07042ca7d67ff7b4578c9c3775c4acedeb0b4870a059f53e87445850e6f27a3df5e9b8708ae815e0fcbaad94e55a31bd66fbd852901b58aa87e10550bffc0054a3725ad", 0x8f, 0x40a, &(0x7f0000000040)={0x18, 0x3, 0xfffffffffffffff9, 0x4}, 0xc) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000640)={0xff, './file0\x00'}) lseek(r3, 0x0, 0x0, 0x0) sendto$inet6(r3, &(0x7f0000000880)="289caefad85b04ccdf900d249bba7de457eeaba523b2ecf6209499ea001d45d6e61c26ae81ee5d2bdc71c77be08f60eac8df3d26eb6f3377e7db92cb99d639058f28ad91f7afe5b41947db7fa3c4693c93274943dd501c10729158df03f9f5dc781c86870658233acff9589ac6e640f127bbbdb8b2f0242e8efb25618da70acefad36c790a0e6861296617c3bf46f2517119e3c2c684ee7fcbbd27493b067b993a3eb2ddb72e9d160466361741fe6f473f49580f92d78913c890423650f98b83005a708a2dd0e2e63297370d59ded510f123f455a2831f465442af641100b3303f5e05a47f45588716f01c69", 0xc336c2847464a966, 0x402, 0x0, 0x372) ioctl$TIOCSBRK(r3, 0x2000747b) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) setrlimit(0x2000000000002, &(0x7f0000000200)={0x60000000, 0x60000000}) setrlimit(0xb, &(0x7f0000000340)={0x1, 0x3f}) dup(r3) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f00000002c0)=0x3) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000300)) sendto$inet6(r3, &(0x7f0000000500)="c4c87530f33a072ea1027ced5f9eecfc421bdc35e8a95c7e3b79d3621d09093ef4adee08b4d532fd48f56acefa649e25725d6b79e3e9f49c9de62411bf4ca74204d42db4246a1613a7c6e3db8417bba91a4e9d926bce2a46df303d0e87e1901e7f412af58bd22e3c6e8b714283d63039462ec942549bcd9fb2c4ec69a551759c078afd7aa2ace00d9c99f0476a9d7611afb3fa7ae7eb7f90116f66eb65184beb55e9f17df5b3f5c97f1fa57e045d9bcd97fe16d96ef120245331374bc71d6cec1527936048c0133337fee7cb26ff31e7df8ce2f1", 0xd4, 0x2, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc0205603, &(0x7f00000001c0)={0x400, 0x0, 0x0, 0x2000, 0x0}) getpgrp() writev(r3, &(0x7f0000000700), 0x1000038a) ioctl$TIOCSDTR(r3, 0x20007479) semop(0x0, &(0x7f00000003c0)=[{0x4, 0x10000, 0x1800}, {0x4, 0xd0f, 0x800}, {0x6, 0x1, 0x800}, {0x1, 0x8000, 0x800}, {0x2, 0x16f6, 0x1800}, {0x4, 0x8fd4cc4, 0x800}, {0x4, 0x6}, {0x3, 0x5, 0x40000ffc}, {0x1, 0x3, 0x1800}, {0x4, 0x3e, 0x1000}], 0xa) r5 = semget$private(0x0, 0x800000000000010, 0x7e) semop(r5, &(0x7f0000000100)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x1800}, {0x3, 0xffff, 0x800}, {0x5, 0x401, 0x1000}], 0x5) semop(r5, &(0x7f0000000140), 0x0) 16:00:16 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x1fc, 0x0, "0000009e0000000000000000000000000c00", 0x0, 0xffffffffffffffff}) socket(0x1, 0x4000, 0x897b) bind$unix(r0, &(0x7f0000000000)=@abs={0x1f95d27d48731892}, 0x8) 16:00:17 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x3b}], 0x400cc, 0x0, 0x80000000121, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000100)={0x6, 0x155, 0x154692d7, 0x7, &(0x7f0000000300)={{0xc2c, 0x0, 0x10001, 0x5, 0x2, 0x5, 0x66d3}, {[0x5, 0x4f7, 0x9, 0x7f, 0xfffffffffffffffe, 0x38000000000, 0x0, 0x200, 0x1, 0x6, 0xa7, 0x4, 0xa4, 0x8a, 0x2, 0x1, 0x4, 0x8], [0xffff, 0x7fff, 0x1, 0x0, 0x1a0, 0x2, 0x5, 0x4, 0x2, 0x100000001], [0x7, 0x2cc, 0xfffffffffffffffb, 0x0, 0x5, 0x1, 0x80000000], [0xffffffff, 0x7d, 0x10000, 0x6a, 0x5, 0xfff], [{0x7, 0xfff, 0x9, 0x1}, {0x2, 0x5, 0x9, 0x100000000}, {0x3, 0xef, 0x6, 0x100}, {0x0, 0x5, 0x2, 0x6}, {0x3, 0x6, 0x9b, 0xfffffffffffffd84}, {0x1, 0x100000000, 0x20, 0x4}, {0x2, 0x3, 0x3, 0x2}, {0x6, 0xfffffffffffffffc, 0x4, 0x7fff}], {0xffffffffffff8001, 0x0, 0x1, 0x81}, {0x10001, 0x5, 0x5}}}, 0x6, 0x4}) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x10001, 0x0) nanosleep(&(0x7f0000000040)={0x4000000000000, 0x7fff}, &(0x7f0000000080)) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x100, 0x0) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1c}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:17 executing program 0: r0 = socket(0x1e, 0x3, 0x0) sendmsg(r0, &(0x7f0000001d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001880)=[{0x10}], 0x10}, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x4) 16:00:17 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = socket(0x10000000002, 0x2, 0x0) r3 = dup2(r2, r2) shutdown(r0, 0x1) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 16:00:18 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) pwrite(r0, &(0x7f00000000c0)="32209b1487fc904b772cee472ceaa2b421b66a757d100cde6f6ff19f965b02e66d686fc72b9a96ba9690423790b326b2dbd049705d7d0c000000000000b447d5f18d52e0c29881b314b19e30c68b0b79174c5a97413d2ffb1076bcc02f78b6f39b39044118500e53679d6a6028a3a71cc22688b8d68f089b16ee9e2af89da5d0910ed60d8b9c5f1c1cc687a93443ce150ce1996f27aa1e9b345ebd6c642d5fe3b9303cb966715e7d6d77ea11f5e445e9c23c727d2aeb0aa6d33b199c546faa26954fd6fb714e1d0cc6a4294f27b254c8729ccc1f4abb81b198b9c647a27fdc28bc44ccf9a256015841ceaa57b9fb67ce1b8291d28c9273225afda17698d9552b4b17915a611a869e7b1f75969dafffb55ad6b0db9b5ed3abade45dbca3a0a66f1f7a0b469508a462d9a7eae76eebffb62bb19fc5b35273e30e2af40d10f99c2e9f1eec8a9d19e788be90383e1856a9f571444ded2063e15e2a75622e00", 0x15d, 0x0, 0x0) execve(0x0, 0x0, 0x0) connect(0xffffffffffffffff, &(0x7f0000000300)=@un=@abs, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) getrlimit(0x0, 0x0) 16:00:18 executing program 0: r0 = socket(0x11, 0x8000, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="b559724a1f2e6ac6fc8743732baf068430be80b27024d7dbd73d6ebe5cc32d854692dff76897fed412c40232a8ab5a8bb1834ff85e"], 0xa) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000000010101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x404, 0x0, 0xffffffffffffff6e) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000001c0)=0x10001) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000080)={0x0, './file0\x00', './file0\x00'}) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000000)={0x3, './file0\x00', './file0\x00'}) 16:00:18 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000400)="04", 0x1}], 0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setreuid(0x0, 0xee00) open$dir(&(0x7f0000000080)='./file0\x00', 0x40, 0x7e1432361ae06476) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x8010426d, &(0x7f0000000000)) 16:00:18 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2, 0x8) write(r0, &(0x7f0000000440)="f35fd413c7160155e1a2bb7e4e12529e00488d15198f01b700c65fb243dff7905d5930d091cca5046f27ae5dd09dd28f4b49756a794f9f67bd6846653e5b6b64bebc06ba3b22e401d3e75c33f7b2210008b71723a2022376dd4cfaa04dc0a1fe1869919bf1705a546a41be890d13abd93088ec5a5de04e6db297bb7ff55b88518db709dce60b75c2dda5015a44e6e84d468f2ce7e295204e3f0f36941c23f43a7baa7038a8da9c200e5ea290736388e68c6556e397422587c67f905d5ede4b1fb824b6d3cbbaee8d55760ba519fc34b7e461194069b591c09880f7cb9f9497622b29463443d7653331eb", 0x416) execve(0x0, 0x0, 0x0) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x44}, {0x1c}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='\b') 16:00:18 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x10004) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000180)) fchdir(r0) r2 = socket(0x18, 0x8000, 0x1) recvfrom$unix(r2, &(0x7f0000000080)=""/46, 0x2e, 0xb9de1993bcc35e52, &(0x7f0000000140)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x8) r3 = dup(r0) ioctl$TIOCSETD(r3, 0x80184601, &(0x7f0000000000)=0xffffffffffffffff) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x1) r1 = semget(0x1, 0x3, 0x100) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000080)=""/64) semop(r1, &(0x7f00000000c0)=[{0x3, 0x4, 0x1800}, {0x2, 0x8, 0x800}, {0x3, 0x4, 0x1800}, {0x4, 0x8, 0x1000}, {0x2, 0x1, 0x800}, {0x1, 0x14f, 0x1800}, {0x4, 0x5, 0x1800}], 0x7) 16:00:18 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x108) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x3ffc, "1dda410cef3649a5eb76fc0aaf58d991cc06d0f7"}) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f00000000c0)={0xc985, 0x42, 0x80}) r1 = open$dir(&(0x7f0000000180)='./file0\x00', 0x40000400008002be, 0x0) pwritev(r1, &(0x7f0000000040)=[{&(0x7f00000006c0), 0xefcf}], 0x1, 0x0, 0x0) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x81}, {0x3d}, {0x6, 0x0, 0x800000000000007}]}) r1 = semget(0x1, 0x0, 0x200) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000100)=""/9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") """"fuse: Cannot find fusebuf fuse: Cannot find fusebuf 16:00:18 executing program 0: pipe(&(0x7f0000000000)) socket$unix(0x1, 0x1, 0x0) socket(0x18, 0x8003, 0x7fff) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) sendmsg$unix(r0, 0xffffffffffffffff, 0x400) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x100000b1}, {0x1}, {0x6}]}) r1 = dup(r0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000080)={0xd9, 0x0, &(0x7f0000000180)=""/217}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:18 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f0000000100)={0x8c, 0x9, 0x0, 0x1000, 0x2, 0x6, 0x3}, &(0x7f0000000140)={0x401, 0xffffffffffff79b4, 0x6, 0xcb52, 0x800, 0x1b, 0x9, 0x2}, &(0x7f0000000180)={0x7ff, 0xb849, 0x800, 0x83af, 0x63a, 0x9, 0x0, 0x5}, &(0x7f00000001c0)={0xb6b, 0x100000001}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x80) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[{0x100, 0x7ff, 0x401, 0x9}, {0xfff, 0xfffffffffffffff7, 0xffffffffffffffd0, 0x1}, {0x4fa, 0x3, 0x9, 0x1}, {0x6762, 0x8, 0x7, 0xff}, {0x9, 0x3, 0xffffffff, 0x4}]}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000a, 0x0, 0x0) 16:00:18 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x19, 0x0, 0x600000000}], 0x7, 0x0, 0x3fffffd, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x120, 0x0) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x0) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10080, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {}, {0x6, 0x0, 0x0, 0x8000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xe) 16:00:18 executing program 0: r0 = socket(0x20, 0x7, 0xfffffffffffffffe) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000100)={0x3, './file0\x00'}) fcntl$getflags(r2, 0x1) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a3862070000000082959559eec87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abc5774bea45e57c6388bbd2ad88b2951b15801360bcd4c0a752b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf550100b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000000000000000000000005d94949da7efd997485b68037499f34e9643b342335d63cadc92bcb5c9af7714b16cf96de17cfc2574efffdb5438a032079b9e03790c1876dba35416b6be7c605514be3755bab84767a194d390e2aa9ca39df935d34625bdc20575cd6286859b6c722e1ff03cc0824e2a6865cb3a43ca328eceee95bcd60ac34dfbdff0365297750953acf82d847cce2a04a4c6f671e615a3fef8d81d090000a50177bddfd560d4ea9808fda8248911cd"], 0x10) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20, 0x0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000040)="ceabd6a982662ea61e2d22a7e3cdcdec9e23109b", 0x14}], 0x1) bind$unix(r1, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000080)=0xdf4e2d00bd302a53) bind$unix(r2, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e4966696c643000"], 0x10) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="5aea2d0000000000000000a0b783d17b81", 0x11}, {&(0x7f00000001c0)="e4ea1d60b8bf029a96e0790e18276bba34266edea27244b34d23ea", 0x1b}], 0x2) write(r1, &(0x7f00000000c0)="e25aae69400d000000000000df144354056e4e6cf38215969907000800ef25273fac95bc8010415e5dcf7f5d77fb3d3ea0b036ec", 0x34) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) mkdir(&(0x7f0000000280)='./file0\x00', 0x100) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x3c}, {0x7ffffffe}]}) chdir(&(0x7f0000000180)='./file0\x00') syz_extract_tcp_res$synack(&(0x7f0000000240), 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0xf726, 0x5, 0x1, 0x9}, {0x8, 0x2, 0x6, 0xbf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0xfffffc2a, &(0x7f0000000080)="77254e673774fcf0b479fc5c8400042bb3b908a5") 16:00:18 executing program 1: preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f00000002c0)='(\\\x83\x00', &(0x7f0000000300)='\x00']) pwritev(r3, &(0x7f00000003c0), 0x100000000000000f, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)) close(r1) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) 16:00:18 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000080)) write(0xffffffffffffffff, &(0x7f0000000000)="582720efabd16ebae6", 0x9) ioctl$TIOCMSET(r1, 0x80104277, &(0x7f0000000000)=0x7) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000000c0)) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x140) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000000c0)=0x9) 16:00:19 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000180)=0xc) r1 = getpgrp() setpgid(r0, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pipe(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000680)={0x5, 0xf3, 0x5, 0xb869, "7d50a65a2205cb19b57b52620765a63c64083c4e", 0x9, 0x1}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x81}, {0x1d}, {0x6}]}) preadv(r2, &(0x7f00000005c0)=[{&(0x7f0000000200)=""/158, 0x9e}, {&(0x7f00000002c0)=""/125, 0x7d}, {&(0x7f0000000340)=""/97, 0x61}, {&(0x7f00000003c0)=""/107, 0x6b}, {&(0x7f0000000440)=""/121, 0x79}, {&(0x7f00000004c0)=""/236, 0xec}, {&(0x7f0000000040)=""/3, 0x3}], 0x7, 0x0, 0x25) syz_open_pts() syz_emit_ethernet(0xbc, &(0x7f00000001c0)="96") fcntl$setstatus(r2, 0x4, 0x80) 16:00:19 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0xde8a9fa8b9004286) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0x8000, 0x4) r1 = socket$inet(0x2, 0x2, 0x0) accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) setsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r1, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) 16:00:19 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) preadv(r0, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x8002, 0x0) r2 = semget(0x1, 0x3, 0x40) semop(r2, &(0x7f0000000180)=[{0x1, 0x100000000, 0x1800}, {0x1, 0x5, 0x1000}, {0x7, 0x3, 0x800}, {0x1, 0x1, 0x800}, {0x2, 0x7fffffff, 0x800}, {0x2, 0x4, 0x1000}, {0x2, 0x8, 0x1000}], 0x7) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0x80) pwritev(r5, &(0x7f00000000c0), 0x1000000000000174, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r4, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) getdents(r3, &(0x7f0000000080)=""/37, 0xfe37) accept(r1, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0xc) ioctl$TIOCCDTR(r1, 0x20007478) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000140)) 16:00:19 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40000001}], 0x0, 0x0, 0x0, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x80, 0x0) fchflags(r0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x80, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) fcntl$lock(r1, 0x8, &(0x7f00000001c0)={0x3, 0x1, 0x1f, 0x6, r2}) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) read(r0, &(0x7f0000000300)=""/149, 0x95) write(r3, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:19 executing program 0: r0 = socket(0x1e, 0x3, 0x0) socket(0x28f4e3be4b2843df, 0xc004, 0xffffffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x8000, 0x42) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000240)=0x200) r2 = dup2(r0, r0) shutdown(r0, 0x3) socket(0x1, 0x2, 0x80000001) fchmod(r0, 0x112) r3 = dup2(r0, r0) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0x401, 0x2, 0x0, 0x0, 0x20, 0x400, 0x9b87, 0x2, 0x0, 0xfff, 0x4}) r4 = openat(r3, &(0x7f0000000000)='./file0\x00', 0x10, 0xd0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000280)={0x3, 0x6}) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000140)=0x1) setsockopt(r4, 0x6, 0x7fffffff, &(0x7f0000000040)="fe5b6af98c6cb03c197ea2d0e30bca7b43f2e4fc02cf3c1ded4dc485c62ceaeac4bba14f3f04f38fba957b6a81fb81c923a4ba4dbf8301c7c760c26bc96301015d77b574a643917f7452293143b60a5caa8c4618505850839e689f6c9c5d96d92b889c4dea5c28b766e88fc322e236d748370bc5a1b99966b76a1c61b6ab088636ab7a80115a578083c9cf5e52f436897ada58b0b2fe9e8fcde40fdadac01bef0a16c914d511b9e8cbface65d38c53df94a6f78f8cb6638c4622d8a83de3368afc62da09f47974eafccf122cc3cff9b16929a713ea", 0xd5) 16:00:19 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c40f7b202c, 0x1b00) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0)={0x7, 0x200}, 0x10) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f00000001c0)='M', 0x1) 16:00:19 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x6, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x8001, 0x5) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000448000/0x3000)=nil, 0x3000, 0x5) setsockopt(r1, 0x1000000028, 0x2b, &(0x7f0000000080)="ebea4e713048e69931929648f38bff2d5a83020ea8b88309377f623650e4940f4940c6a1087a3426887398b5af62956d78476ebe223226ec0c9b82", 0xffffffffffffff03) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000180)=r1) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f00000001c0)=0x7f) setsockopt(r0, 0x7fff, 0x7, &(0x7f0000000100)="08725dfe492843007efcc42819dd942ef07efb90e63a259e8dde934a12468035b6d45d5bbe5ab62298046472112aa5b0ff535790b5de8cee0f546d661b82efe84d0ced654daee9897853be5b1a627e412380bc84f0b8e7940965cfef", 0x5c) close(r1) flock(r0, 0x7) 16:00:19 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0xcd039a7d42d66657, 0x40) fchmodat(r2, &(0x7f0000000140)='./bus\x00', 0x3972fe1041fa5249, 0x2) dup2(r0, r1) open(&(0x7f00000000c0)='./bus\x00', 0x22, 0x0) unlink(&(0x7f0000000080)='./bus\x00') 16:00:19 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) r0 = socket(0x18, 0x1, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:19 executing program 0: 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(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:19 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) chroot(&(0x7f0000000000)='./file0\x00') getsockname(r0, 0xffffffffffffffff, &(0x7f0000002740)) 16:00:19 executing program 0: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x0) write(r0, &(0x7f0000000280)="a9cc27337ef356fa69416e9fcc453c433c8934ddab1725a53e174c8c8279ea09f04ede6901fc98b524b7b610dde9ca0ae6b5abffce9cc99a02d6866435e3ece420a79da71d72a86ea9080f4287ebc71a3234acec97788e7a2a5af5ffc1841d6f4be9e781dc46b7f81818f9e9276217c0d74d85945fce5b99cfa07382901a7b1a9705b50e326e75b71ce9e73d52de3ee0d1b0dec7abd984d7b4d05ed88036419ceb0c4f2cb645827f7d80babc5e4cca375811381d54c9c0bc04b67370c0ef1428dd0f6113ded7232f81af905e49bc763922991fe37ce38a2bf66f02dbcc66d044965f3a44b38fe1a8f7b31b2b5d451ca7a733ceb7240f52861e0421a1d07202833f56bea4e5863bc001e4429109ff5828da6548067167c50f58a81f7c588f35ec826d7e489ae071f2799734a0453a2fcbd3ede49ec8a7d167a69745b73c48c1b7636e1bf52697a6b93befe0f23f936d0a401fccb6fd249a5b4aa53590f83203b477e43659eaae1625b18b149a76bfede826d21ba566ec9b24d7f61f8fd0cf25a7f5ddff891ee33e2f92c3ec0ea1140b34cb2dbeec0de41ecaf0fb69597fd3e10c5decaa04cb8e2badc91aba0ee44ae556b773215323e5d0cc77b5bfa3ebac251cc3159c761b243ca13dd36cd02d0a3b08ca40df1cd5c909a383b5207625f8472e6df7d2b4eddfb4ff2c5dc96c539242137b4068631aea4baef71580ed8830a67d643c48a7525c3ec097d6b9b9d39bb605ce94b95f941a98807085dd7e3b6fb75b1b4d79850e66230a3394e13794db910cec5b6b80a62ab595885e4bb44cb5f7947afa7d80609677a6cd0926cbb5603fbe8e85a778bb2604a2e54ceb8baad34016d767524ba9541e039db84401d63475403eabc2e1700f53553dfe18971461c8de36043b1ca1ffa2bfdc8e06fd799bda0c5da0dcce25e87d4006182722f18ef92cdb68d4db5eb653c8d3ff3ef04547ed13410ad9427d5a085607be197c9302b9313f9ef4fe9adadde9e4709ee706026dfd6948a9fb4477be0c42b155fceba824d20d804f128a4a81258d6bf3725464d918de4bbf7e8e71b669d08a3649a2942f2e20cb6c1ea99d6ac82fb2d1df3a5268ff8e9c5a9c70121842770a477aa8e8c4941530a89737b749192f00e3263bb2a9d9f43a31f6699891197a366fae9e651f286c279f1e0f88d2ad48a489a8f9695d9fc849b1a290b31d95aaeeaaf73db7e37f144c298cfef7e7058627ddf58a03fc1a7b1f6dc3b36f6377acbc349c910b20f8adbdf45dc1e102cced729f5dd1432c9bcb1ba303c373674857214542453a533d7a78960366cba1b92fe70b67b55f98394ba81fd2fff9129d6d0890362348fc64f87764c3f09480bae11c59903b81eadf035b435bea35ffb5df04006eb72caa63da69d1c7df82a751d02ebff711f7ddefffcb6c5cf7a8157121f6c572453571370589508b0cba1e7f838a981b9488ebe6a1421f90047969e17dee55bc8c606f2b142a1275c1adb35616e3db7485e3f08ed5f44c7d61415bcdcf4f77091f82e016d1c7ee1ed51e98bd7743a3c340e0789b69d48bba095b37cac3c99212d99fe6c1dc11f004ffce73b46b64a77e92f4bcb114cdacbda79777578b63a51964415e1768f5a57c2ad77a970b8df4c97723170d53183d9b8777778a2b3926eb13c9d8a796499c039a3a1a34517dedfaa284f9e1c222f151296a6d86061b73b63af6756fa09ef4c9261efcaf56b10a666b98883a10ba59d5d344e9bdb8fab46df2035f21e43e78e55b8cf5db43e5027a0a91380703b638f7af5dc3ae6af751b1860b23b858d4a7cb134a71e87160e70aba3248b241decbcee51510263e9d072c1d4dba2b849540b96be2624e521bd65cbff95dd873be2657ec80baf5086ce0c71daab6fe0f2407d6c8e367e939c2c2cb6df89abf6190457d908b876848ae8d4657700e9966d5f334577323667c94a9cc64429f745e36ad61171711eabfb3df4f665688d1e1bc65e475f0b0a6586f8ae0cc0d1b535199eb0e14bcf1f4cd7b3b932e974b8434", 0x5a1) 16:00:19 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) mknod(&(0x7f0000000140)='./bus\x00', 0x80, 0x800000000) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107004, &(0x7f0000000000)=0x503) utimensat(r0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000100)={{0x8, 0xfbc}, {0x2, 0x9}}, 0x2) 16:00:19 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) minherit(&(0x7f00008e9000/0x3000)=nil, 0x3000, 0x0) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000040)=0x6) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1) munmap(&(0x7f00009e5000/0x200000)=nil, 0x200000) 16:00:22 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x8, 0xffffffffffffffb9}, 0x10) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x2, 0x1}) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000140)={'./bus\x00', 0x48dadfab, 0x3, 0x8ec0, 0x1, 0x5, 0xff, 0x92, 0x1, 0x1, 0x0, 0x2}) 16:00:23 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r1 = accept(r0, &(0x7f0000000040)=@in, &(0x7f0000000100)=0xc) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f00000001c0)) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_broadaddr=@in6}) pwritev(r1, &(0x7f0000000440)=[{&(0x7f0000000200)="2ca28b2551cbc8a821d9878e0be9f0c4f97e6530bbe86b56d59e9b889b6ffc2df68b51327d8185cb106b78547f9573378ad6c36db4bee6d0e2f752348957a8e8f402cf538ffafee2c93e1266b49dd9641a99ee1f3cc8edf5b71226ef9d46e72bee80f46585b02093f486abde8b85ac343ff75d62acbce746c546088f056fd063e83d320c1ce72de49da641e60e72170861d2029f0c11456b5db96104dd299cda3929ead68515468799e9ba700f149b0de7ec08283b5113d05a0fb1a562a1ec861b0ca7eca7ff7e624e58c1b83c8ff269bf2fb9509bf68d0e8c", 0xd9}, {&(0x7f0000000300)="414b4770c317c2ffeb126c310586e860b863cea8e92a79b2ac", 0x19}, {&(0x7f0000000340)="444f3262b1b25e8acd8b72342d696eccbd2a772bbcee179393b592f4f5b4cb505897cbfca0cbdb57914658a59ddabecd52909690319ffec85dc0a2134a8b2a1cd4c828f68ed1552b0f222bac5a8ec2e73f40518cf1304771fb5f802c36e7a0b9b23e19ff2def574ce79e576ba33a5c4f852e70ae01fb9a566ab20c03f126b5ca8e259fda92337e3f1ac7f1dc083feb339a7c29d91025dc5a1e574c953c05e2612f85e2b2eba053a504fe379885ddeb0de558e763979b060acfa81b7da2abe49b945f42a347124e53e2545d3d296069c94349eea40cdb9a4dcc49e69c3ba17c1d4c501500", 0xe4}], 0x3, 0x0, 0x0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x2, 0x47) fcntl$dupfd(r2, 0x0, r2) socket$unix(0x1, 0x5, 0x0) select(0x40, &(0x7f0000000080)={0x1f}, 0x0, 0x0, &(0x7f0000000180)) 16:00:23 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x9, 0x1, 0x8, "5efceaed76ad52eade00000002000000008c5e00"}) write(r0, &(0x7f0000000140)="04", 0x1) clock_gettime(0x2, &(0x7f0000000200)) 16:00:23 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)="1c", 0x1) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffff87) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r0, r1) 16:00:23 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x0, 0x1100501) syz_open_pts() r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x200000000000007) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) getsockopt(r1, 0xffffffffffffff78, 0x9f45, &(0x7f0000000000)=""/9, &(0x7f0000000040)=0x9) 16:00:23 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x0, 0x0) r1 = dup(r0) ioctl$KDSETRAD(r1, 0x20004b43) fchmod(r0, 0x8) r2 = open(&(0x7f0000000080)='./file0\x00', 0x204, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$lock(r2, 0x0, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300010005, r3}) 16:00:23 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000709000/0x4000)=nil, 0x4000, 0x2) ioctl$TIOCFLUSH(r1, 0xc0206911, &(0x7f00000000c0)) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000740)=[{0x400000000000002d}, {0x54}, {0x8000046}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20000, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:23 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) socket(0x2, 0x10000000000003, 0x81) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000a00)={'tap', 0x0}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10001, 0x0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000002c0)) mkdir(&(0x7f0000000240)='./file0\x00', 0x4000) write(r0, &(0x7f0000000580)="b6a942a848054d67731faa16f3c3a3f0d59c067473c3c927a504f95f5579dfc3cd1a7f550f23e153b603c8e52a726c20de8be52977f6e8acf36d", 0x17) getuid() r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8c0, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000080)=0x2) setuid(0xee01) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000004c0)) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000001c0)="9eeb9531bdbf0264b96a4ed842da0e97bbbc7350e7d312", 0x17) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000900)={0xfffffffffffffffb, 0x200, {0x9, 0x145bd85a}}) lstat(&(0x7f0000000280)='./file0\x00', 0xfffffffffffffffe) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000380)={0x4, &(0x7f0000000200)=[0xffffffff, 0x0, 0x8b39, 0xb0]}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180), 0xc) close(r3) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000340)={{0x3, 0x9, 0xffffffffffffffe6}, 0x9, 0xf90d, 0x6}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r4 = semget$private(0x0, 0x3, 0x80) r5 = socket(0x2, 0x2, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000200)=[{{r5}, 0xffffffffffffffff, 0x23, 0x60000101, 0x9}], 0x1, 0x0, 0x0, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000480)={0x0, &(0x7f0000000440)}) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000040)) semctl$GETNCNT(r4, 0x8000000000000000, 0x3, &(0x7f0000000400)=""/17) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) socket$inet(0x2, 0x2, 0xb28) 16:00:23 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSTOP(r0, 0x2000746f) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) r2 = syz_open_pts() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setegid(r5) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000100)) setegid(r5) chmod(&(0x7f0000000140)='./file0\x00', 0x40) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ftruncate(r0, 0x0, 0xf1c) r6 = msgget$private(0x0, 0x8) msgctl$IPC_RMID(r6, 0x0) r7 = open$dir(&(0x7f0000000180)='./file0\x00', 0x200, 0x3) write(r7, &(0x7f00000001c0)="550383698519c48d3723727bc215c8b798acdb96a9aae9501bbf20b12787476ed4d5d20ead1617687b7a82a2c23df53ef19788ddec8d3944e09283354dd7a68355010a600c53a424c5f06860cf7a8a07b72f87fb6347e43047dd88f2bc96090573aaf0267cc95fbf79411a50c3c4d382b6831eef617ebbd7deb39f4700e4dea06bce1943c40149efdd690fbbcf9d29a67a7a86c34fe8595e366defc475469724f26ced12dde3c384b1e8ac1cc6865285ce2f15af93c68e5ffd08efc5307a2b418a90345dd64e0e7c79a1e3782a0930dd1ae0c331f49aeab9411887a711ec0b965fc1aebdc257d08fb9498044d530a797c8ffc7e38dcdfec01ad002a73361", 0xfe) r8 = shmget$private(0x0, 0x600000, 0x40, &(0x7f0000a00000/0x600000)=nil) shmctl$IPC_SET(r8, 0x1, &(0x7f00000002c0)={{0x0, r4, r5, r4, r5, 0x104}, 0xff, 0x0, r3, r3, 0x1, 0x1, 0xac}) setrlimit(0x0, &(0x7f0000000340)={0x4, 0x3ff}) chflagsat(r0, &(0x7f0000000380)='.\x00', 0x0, 0xde9788e09f5e0166) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f00000003c0), &(0x7f0000000400)=0x4) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000440)={{0x20, r4, r5, r4, r5, 0x196, 0x3}, 0x5, 0x5, r3, r3, 0x1ff, 0x100000000, 0x6}) linkat(0xffffffffffffffff, &(0x7f00000004c0)='./file0\x00', r7, &(0x7f0000000500)='./file0\x00', 0x4) bind$inet(r0, &(0x7f0000000540)={0x2, 0x1}, 0xc) writev(r2, &(0x7f0000000a80)=[{&(0x7f0000000580)="d45f40e5495d752c9e20b67cb01bfcc9aba00d18778fa3f928a042e6dcdd97a46c33203c0dd8aca0167f14a37b87470d525d57af6930944a7d836b934e44b023b8ae4f377ec7425e8bdf5238997d3c5dc733865fa238b6ae8472324bd5ee31ac9e45a125bceebee3338983c75dd224d37758c0bc2c01f3d3337a4a73758c5783c74c995241ac1ecc0dccd7102042eb2d7eeaf6ff1c9b0ba24c79c53ede23acd8ad8a15e30a3135d52e3b4ce60a25cceeab8290012c46", 0xb6}, {&(0x7f0000000640)="23b335296f49f30d30273cbabb37fd0a803822d281ce5007e7dc8aca1b151686a8c0eca8fcd0cecd30f17164657556c18bfd2338a3c436fab63ff51af2216f54b439525395d4a20752c3de843cccfdc78f8d8c9b8429dde936b47c030aa75971e0cbf0a29a34ec01077ae3ad09980ac4dd3fe926ffa15dc53447208d2b627244a582e5572ee26dc94a8dba9be0b14bf4bff8c59f11d181195d40a2b399bf3405bbb67a2086ea5adfe254137f33db", 0xae}, {&(0x7f0000000700)="16ec70fe994e0423b9cdf7c65b920f85e84beeb9fdfbe3b8ed1a7e68d161275e4e14a1f682c8ddc1d8c90cc24b6fe50085c2c947bd470e5a372eab6a1429317388c30729f377eecb8fd41af3007774c5514182ebdf8ea5633be704d8fd48b1621ffe725c73d0b9ddbb513c9768861943c2c86eb8ffd5696698a97b29a48d92d5a97b89c5d9bdba0bbfa8207644c9494960b50063d9002fd7f0199fcdc36160052dc1ef2bdc7e78be3e4f00d2b386a68b63066b265b978e3276405dbbba000ce10e26ddf93d5bad9551ff96d2d5891c2ed5ca26b5e86b9124ee78933fbd", 0xdd}, {&(0x7f0000000800)="3fce3ab5600489", 0x7}, {&(0x7f0000000840)="beb51a73dac040acedd5c7a6e15a428a0028c55d55bc3867961c5095fbedfacca2232d03de6fc3f2c907a205812460c7a5a3667211232964d235c74f593a67564a13b34fe493f29c59521a3a762df857904e21d64f37381f4005a4847a95bada676119989c64be5db139d692bc90f14cc2d8d73300f88daf14a7bf57e7662068e8f7ab31c3fcd6958ac9e03b1c532ffcfd5a647552f154e30b5ae67dc05f65b54586ccf0075814879f369d8748d0efcad9564b720496306adacd528582bfd91c6036947184133b573038", 0xca}, {&(0x7f0000000940)="a0fbf90b38d0be06dfae36873a76627e6bbd405b73d240a8ccceb623adc70b8b9f06b6650c2997151a520e6debece221d019096bb5af1174155a92630f5867574cef8b068ab2e102684cdc3117b2b1dc96d64595a782363e20acdb02ca08519d75d0a8d53b2df1e11e58eaf26b65673ac844edf20816aa1794098192b5a39099e6f40337fc5ea80edd5991ad2bd43398b7d0abf04f83279206b259a52a608466cfa83a0d429f4676b2502e5c4a87", 0xae}, {&(0x7f0000000a00)="5de8121e6be6b9e9437b6911a2a20fd4809fd0ba59d3901111778c0d92bdfcf51c3bbf48ca4975d8b41d2bc8a1f4d8f78e101f59b0fe648f1b1bb192ad8c52d7a409bddacdc03856d7b356ba5cf8e8bea7ddf45e7f45d4a411adb4a409d8c769f1389173beea01c9a71cee870fdfc91614386aff0065", 0x76}], 0x7) truncate(&(0x7f0000000b00)='./file0\x00', 0x0, 0x17) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000b80)={0x5, &(0x7f0000000b40)=[{0x9, 0x9, 0x20, 0xfffffffeffffffff}, {0x5, 0x2, 0x4}, {0x4, 0x100000001, 0x200, 0xffffffffffffffff}, {0x401, 0x3, 0x1, 0x5}, {0x8, 0xffffffffffffff8c, 0x13c, 0x200}]}) mkdir(&(0x7f0000000bc0)='./file0/file0\x00', 0x100) fchflags(r7, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000c00)='/dev/tty\x00', 0x1, 0x0) chown(&(0x7f0000000c40)='./file0/file0\x00', r4, r5) 16:00:23 executing program 0: sync() 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x20000, 0x0) pwrite(r0, &(0x7f00000001c0)="e2940dceb8c506ec5b1611445e09268fd5a08f4241aa399c7794df262bf766ef92f5e811dc55acb277d404cf3f2ecc59bf36f008bd2ad9e78f1984b4520516207e781dda0811e0a920c4cc6edc932d49ef6ba19a2251fa0782dc2b3b71228fa8282f7717381b", 0x66, 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000140)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x64}, {0x80}, {0x6}]}) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000240)="e7b6") ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000280)=0xa6a) 16:00:23 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x102) r1 = dup2(r0, r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getgroups(0x30b, &(0x7f0000000180)=[r3]) chown(&(0x7f0000000040)='./file0\x00', r2, 0x0) sendmsg$unix(r1, &(0x7f0000000000)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:23 executing program 0: mknod(&(0x7f0000000440)='./bus\x00', 0x2002, 0x6165) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x31}], 0x7fff, 0x0, 0x0, 0x0) sendto(r1, &(0x7f0000000100)="c9cd2074d65322f1cf2b08fb4b5b2321c2241db2bbde722709dd68c66680b85db6ab13d9ceba02b603d73e48f84bbce96d9cf06b61c7d3dbaf635e8fcf5f65f7637fed8ced02a811a6c9791eaf504149965a13839b06634072e878e8affdede5a5ecf7bd72f89c52fe9ee0bfaef3dd9ffe26039ca817eb5e1743e85a108328bdc59a80dc94bde9c5580cfbc2", 0x8c, 0x408, &(0x7f0000000040)=@un=@file={0x0, './bus\x00'}, 0x1a2) r3 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x71c, 0x0, 0x0, 0x0) dup2(r3, r0) 16:00:24 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1", 0x28}], 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000700)=0x8) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) r1 = syz_open_pts() close(r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x280, 0x0) close(r1) fcntl$dupfd(r2, 0xa, r1) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000200)={0x10001, 0x0, {[0x9, 0x0, 0x7, 0x0, 0x29e8, 0x0, 0x4, 0x5c, 0x828, 0x4000000040, 0x100, 0x7362, 0x0, 0x0, 0x1, 0x0, 0x1f], [0x6, 0x7, 0x0, 0x6, 0x0, 0x1, 0x0, 0x7, 0x4, 0x200], [0x6, 0x0, 0x8, 0x0, 0x0, 0x2], [0x4, 0x6, 0x3ff, 0x1, 0x5, 0x6358], [{}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x7c67}, {0x5, 0x3}]}}) dup(r2) 16:00:24 executing program 1: r0 = dup(0xffffffffffffffff) write(r0, &(0x7f0000000180)="7bc7b8fb4070fefdb82018dea8f74a2e731f545321c6a90951db1b473326375d3e5ee99073d87b18c9ddc7ce3fecb36f355598d9468b7a3da6d68cf60fd4fa4b385531e0c436647dbcb52d8371", 0x4d) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x15}, {0x87}, {0x6}]}) r2 = dup(r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:24 executing program 1: setrlimit(0x4, &(0x7f0000000180)={0x7, 0x95}) r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffefffd, 0x0, 0x3ff, 0x7fffffff, "735160527b0100e534840700fffffff800"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) 16:00:24 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) bind$inet6(r1, &(0x7f0000000140)={0x18, 0x0, 0x1, 0x1}, 0xc) accept(r1, &(0x7f0000000040)=@un=@file={0x0, ""/19}, &(0x7f0000000080)=0x15) ioctl$WSKBDIO_SETMODE(r1, 0x80105705, &(0x7f0000000000)) 16:00:24 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/', 0x2, 0x80) lseek(r0, 0x0, 0x1, 0x0) getdents(r0, &(0x7f00000000c0)=""/4096, 0x1000) 16:00:24 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x605) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x2be, 0x0) write(r0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x80) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000080)) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r1, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) syz_emit_ethernet(0x1, &(0x7f00000002c0)='\t') ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x1ff, 0x4, 0x2, 0x195}, {0x1, 0x800, 0x2, 0x4}]}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000200)=0x4) 16:00:24 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000002240)=[{&(0x7f00000000c0)="a5f1f9e9bb360d0455136b86f08e89854f5337108c6d3ad1f25daf7a2076ddc23cc2fead8bb757fb9d1a365d4c6c0e028630601150e17301c2892aed0216edb05f7af513e59b9c02b97a8dee7fc38eada73130724f297b87aade3d0de86e790a8364086a94b5b15c47255c0219fc5206d86a36db53ca2f", 0xffffff93}, {&(0x7f0000003140)="cd673f794c92fe0748e15f1a33eb8b4d7f2ac7b9fef5d0903c49e36242413c720d479e51b64fec2981389ae98facc91279da01ab90d6344807f3371ffca421dfa166b7e0f5b473fe26dc5e92ed2f931170f0024b6a7d401e40d11e0cad02b11daabe68268201c1df0b5bc52f1b3b1067c2d25f47e7bce3284d1d70e220caf73292bb893c67741649fe8aa79c77f33ac9f5d592fb91d7956365e85f375a4e9f9a206f7d41e5d70098b2baeb239284a3a5bf2f73899531efb21d98e862d1cfeb15db805c6d378ff6a50bb9ffaeaf6afacc8f3105ac7c14f6b0e281ab7261aa2213809a457d72091a9d119407d81651cf493e2869ca4670a249ade827dd7504d965856721776a862e8cf2c5b734e931a21f2f36ff3f2758725931704675b4c1c5cd5f499aaf4a75f50f3bac9be77bd8304d32cb56dc43f1eafc2c1ab9a4449faeff6a630287fc43cf35d46e694f3db238e25570aabc4ba287e5f55d8ead7676428f8f7c86a4173af8c788da7a205fa0967a1d3715edfacba06f9d65942709b183ae0ef1013507b90d537d0d0285bb226b6942ffa70e2a205f18763b9bf536780ce64d68a05d74496dca9b372ea998d403556a04f7fd43bc18ff2f3a2e92f33cf1c550253a90ae4f87021e9122d80ef33665a4fa99a8eed3daadd726832fd6bc384ae2adb35b232106f0999db8b976b6be8e9a7028cf02c15d51ad9e0241a908af7ec45f9f478c8332a0f639a07fd8131e0fc3d2d33079f1b78e9e42a62b35acbbcd0d324dedf086d2676d170be3776e3b52bcde0c295df1a625828bd5176f26b76d5b1b3acfe7c755f267c0d06b018cc40b028460548ed5ae0511283899cfc945054995eaf74f49a9d0c75578c19902c3c2ba56358599e7ca34116b3dbd619b13a3c1bb88cb3ce7f422a7374f23d4d2c3fc890f9c910b3b011446b42cff29dc020dd0f9df9cc39d1e85f4d4ce8825c9897cd750b40adab468ad9bba43dcac49f2ae14d32b7afe049b245bf46a4ace04a4b397af6d214d9178d41f8f7342a20626c8202d36001d051dd8387fc2fa2311852e1f75a94533b9846bd9f9d513071651dffd17b10ea70259100c98c194c64dae6fae37e834787c355039de9b724ec428fa901f400bbf6f97c2489df1569630794afe12dfc901e736b4e918896d8e9a81bcec015b7f33778fb7b98963ec693e70f596c4e5813f891003db8e9d466fdaf24a7224fbcbdbbd61a0cac95c22ca72e9753c49d4114fc2a2db410dca2d825fcf220b550580fa8ef706e1ad53b89592e9456f1797ccbd26e4203d61dc94c283d22e608b9799d5da71d682b00469b161bf577d7bb62a3e4b8213e3828245ff675918f85ef4cc44d37cf08816daa27c42c30fe62ac025459f743889ef1c73fb52b3b2a598e475da5ae4f5e222142f650e7068c8c73c60207c1d9314d475f9722ff7d396bfd21d8fa08420a207a36de70b6bbbe3f514f4cabf02894b3b2bb5d1b713fe94e8c89684ff7f54e15cb6aa668429cdf429c82fdf9a1d6fe8cbcdc712cf7b5cf8b26e03ea07d7d052a2d1ff244c281c2c15d15e4191c83c55bccb0df418bc3454350b7204712a063c7c0e76598ee9b61d455474bc924bffe271f592ce853ff7a78936c597222a10f24df1419bbeb18c01187f6272a0b47991b7c4c2de4cff4460aae67f9312194be10eccdd20878ed4b3c0e0256e83e083febb49d333f76709ec67720573e81c49695b441b47c22a136f2ee38db30f088e5cc5d33c3e8fe685ca6ef5fd0c3ac21c70d913f145be4e3cc2422af0b1dc6f2baa0e213d0c671b4162a76300fe3f021167e35d9ac2fcaccf234acaadd2f74e20dae6e34fb7daba808f0e7013f965e35d7eb585faba756baaae02091627fcd49ee3549e59b08c4d4afa2b2ae534fd7256eeabc5f0d998fd9ad1a1f7a2bc6f72b0ca27b5d915752b2633de2378609ba1d5d51750925ba2876a6c3c6a84ee39c263e5d8ee5c3a82897ad65e5114e45454949dd3c88bc347d03d0a875237acced713297bba80db1d7a9e8d5d98b3d901586e03f5a32d004e429509462b2608a316f5da7f543bb713d200f9af8bbbe2cf23ab4c5bdd14461d6ca352c178c2c816c35d573388c77a17e5356974aedd1bab16ea3baf7e69cf27d5569d623ab324f05bff7d4c6dd67418edafc859dbffcb23b2f1dbae78d39fcbbf98bc18d1a24b8153e594e9285c021c15a52d17160f814ee8d636b5895f927be9a0aa4f34b5b26e9d6d4d9a28804c6d2811439377e4700cf2b6c1f784046820f51511378b4a625190872a64a4381fd16b945aa4bf8643418f15b76d959de481310f1c48d3ee376325ed1000cd21496ea11c5235d3ee836d8da3bf9c8254e1634f7da49e8d30ae01c33d5f6a9bda5b3ea3c8f0788a3d3f849e29b5fb7bdecc0439a7b35fbbda44a23eae2ace039845bc8396cb15b82f9833aa5372e8f5aecaa1caf0464e23484d2ecf061d41edac998514142d898710e4f226b6aa497524852ca3e74ee8d7217ecf24a8a2ff715cb5cf6b360084e2cdc63d3c3c0d49298e5e03eda06fa87f4a82aba6b1ad2582acca06d4ac002f1e448b67cbbc41d805701f2c2f84d310a4ca1f8adc449b0af2c7ef7800b40ea04c40f0748a0e46618c6e3f9aa9ea536d8429c0e0379dc5e235906c836257bc75378a896463f86a87fe6734cca08ede2551917e91616afc9bbc4c779f01c01d8c5bcc531bc1a3a295fa8797b518501e5c4bfaeb570c71f85ef633e12ead4aa9ce84c12d2158b2e8255a757258d9756ae71b47adb23468506bd49153f82a6d85d6d71c76e67713c57a605e3acc27efd33699a7695a96902b60453031531ba04e9762089da2c36cdae5ccb0f46ac31e9b80c033dfbb064f3164ca504100ca3144e79bb122d73e279d462d72abf765757c2baaea71dc3316bc6285e1a13103e64ffb646219a656f20c8b39c9c936aa276e79f1e65b4fc523efcaa08087056298f982eec075357518f41a73c1eec4cf9d16485370314b74075ab33801872c4971442f6c4f4c73d1134c3eb5d45b2c1c1e708e18830bdd4af7e293e401834971cda6f535d3e06667981f85fb4fc7603fac1051420e3bf1880f3ecb1647f4c0c65be39640bc06de0ecd687c635e54d644bf823419e713bea982178d5d7a46deec3419296e5e883dc7ecd6e508b912850747b558c40e809bd38714929caaccdce97924a6251c15f7fe562caeb5269481d1bf3fdcc8110a61df22d676c028ef9832b39725beffb77ee5bc4aac4396547ba77e9000c1e053608568f6a0de722f2f8e308a355a421d1c2fa5feb2114f826b214a347344b191e9ac7433f937d34edd4ad7b0f58ad5d981056f6d64ef25ac2becb081d1a36d909add1817667629905afbcf22f81619ae6d8882518341960474cdb91ac479eefaf2247e39cfea7fdb30d81d4d8ed3a3ead6998cd0e703032db3ce44de4bc0555ebcab03a3114ceac8c8144d4c5c923283c5ffcf70ca3a55e19eab1ac868bf019c3e7cd3b09e0dcfe1b62e0135babfa34b76b7140a16f49246e66dcb5a6bbaecefe9a7c38793327f58144524d311251829413e761d0f1a3360e52c07d670a110742168f6b522e1965542cc7a8ec49ef6326214c84730eb3380c80d9d9bb26c6bb1ece735271f3e978e7fe82c55671c37c6cb744be356fe193f561e616623ddc49cb4ac5b0643e242a29e0c70e2977be1545455875900aa2c3d12fce55871296991dfd137d437b53125775c31971d82c644cec27b5e44d82221f5cf77facce387f5e28345e5d665e3c7085a1cb57e26939551e4310a7298b3b6855747963f742ef2affa885770688b088f4cc8c7cc0b368bd3d49f1d17d33baf97662b969fcdc37ef8cd5a82a9cbc1822b0fef4935b70c756e52c811667268fbfed59e904d3dca80966e99a7ee1778dcb7b413c18f3e9a535782c64983e2fadf97c055761620600ab2507c4133560ef42640109e172ca7ef82efd1731880356d9a024eafa7abb1b5dce52b55a5ab32116dfc27c60910f5a879d9bd1b2fd8501c95c79e8519769cd39a5288de7f01cbf529d043088b3ff2bb9a0ad80abb6a77c4735d4b4caaa8864333772cfd192899c470c6930b1671e1e7769b1ce418cd0aaccdf5ed3159fdd627ca36b81c3cb70751b02659ad550e01a3258882f7f625e74fe9528f90f930b87c42c5182b4145e791005d083c20144db0f81f67ed469614b6f540cd996b3a9cd169ebec0694406496aa668824adb87c31077a1edec43fd0354fe52ab4c324b2fe9aed8b97fbe54d99d41b222c63f127a119223e81abf1442baafc925e82e59d57fe5a25d8956eaac2f3e50cb20849a3260981c1477b8838ac9f4109785e18c9e66b55a06f80e862eb9b9b37086e4af7286cf0ef414a37f1187e39569281f6ffdf503d61504dae306562ba9bafab32a0de11106f98f8b361b02130a6b4a99cb4142491bffbeb52bfb990edeb10eaa1dbe857fbbe5ce94da962d20d6145788223ceceacc33b22af5c8a95f94a554e91c4a19c16190f1b56f75e70118d7d8a19abb550818ec5d939c8855b5935260cdb840dd2c91f18d56d83f98de6b57a6689a62d822ff49ea277bc8c1326d8ea1b327e6a93e44931deb7625a662260540734ae5fb44c5ff443a807d88f6b9aa9db56b903e3cbf7fd2faf9cd3f11bb162a192e4d79ca279afe936fad47772c45f6ab870702c9e783cabd01d41281f7cac80ccc79bf364046a123d0a64bc8e8a3f2f6a8d3738346706e1e9e460c0392b854639ca8d960598dd59c213a9cd92fae6d11c4956611686e432488ec725b830b1d00b3c522e8e51a3ee07a788f132cfbde1518c3604f504d87c21bf59bbdf9d92bb9c56b7ce835164081b5e165ef9d46b556d2b9da78bc7f21372cbf251337f64cbeb645ef325f49910e64b202eb41a19bd7cd546c0298b4a2f51fd3be3a7a6dfcf921eb784fec639416f32f3c020f2cceb47701cc99e130c6cad238981005831e8f15949a14b0086e9e6081280c0cfb66309d8d4e73643561a2af7f12b1ffc94d993d3fbc9fbf6394316409d30f958d277ef42dcf6038fc045feecef15440b2f99068ad95c19a40d7d1067c8a8b1432964fdfdce161142c9aae3725a49e6424d63e2692824c3cb63ec2f82b87be3658f766edae3b0d58743cf9eedbea65ff07dcb6e7447b187ef1c52dd0a82ad326a39fa733246d4f0d5cd2b27b346c9faaa2ed6aa38f88ca46485c0de0d5bf5f3e80bddb2c5c2a7bdc49b9bf934dd4fb58c5561554c7bda08dc15a143d82eadece32a966cc9766e63bded4c72966d51d468c4b67191f9d88024779cef0a8d29cfb79181ab7b76b3435bb086ead1050121666b4f0f153fc98cd935bbc937b883cb56a6c2ac92f55fbb5b1bdde04579240e3d5acf0fbe285576fc1d8fe3af534a6046086f5da0a5c4e813cca7c710cd83e674bf5b1d1cc40beba23237018a0016ed2f276118711dbea54a83c4df6acdea08064b5e135cb21b75068571b2bc02c5e4901ea41de54cf31bc1fb12880273d42d4507215a4577862a847179c97265316abe5a363cdfa1e62ac39bed6f1f33a129deeb05c20f25aad85be80a368b70d5543ada9864e1702cf4ab466ea43fce9420782e44a7405bc83f9b1d5eafa3016f4a9c5e72aaacae9261ec0e5d300bfde6de9eb336d3bef804c006acf4f4fb879f2192491542a895eedc58a1985c48c66dc662732ed76249f905a763cbe50030ffd58dbcd87aacbdca917feda887bc88ec02302191270a861a54556c022801732d3e27", 0x139c}, {&(0x7f0000000140)="567f52e1c02c6e8d1e93fbf040159a8e1524a38b22543cd9bad0ee76b25f07cc3ae6631ff70edf5b8a0c006e1e1718bb611369bf2c346acdf1ea8dbabf695437e744e85ecc21af69a3e821c27869b17818af47e95405125226326d2dffbdf663373c7a15eac97051b987aa3c9a5861c0163bba8b3741ab5438c7e4e55343e80391cb7d90d55718a29dbc018c0634f7579875f15dbbb1faafee9c1f8bf0315000000000000000", 0xa4}, {&(0x7f0000000200)="6d496160c768cde6f25e35817d3eec68b2b93051179827681a92e8da8d32d3a83ac582494f68f34d3a343a52621880a6b73eb955d23f26f39a0a07bea0425dffc250e68c2bee1225f587c5a6a6213180b56975cf2cc78d5a9d79ead842a1de989553489602dd6b689e2eff76585d1c781b4862b382c2c01605c967ff3ba83f0ddebbf254e1026e1c0b03723c54b2d817140dd85615e1c4abb1c1cec4db0a14af4615f9ca148e79135f3dbae57b5b045fbcee4967cae8c7521ddd975bb6fbcc2220aa19e1ec5bda132842271c4821cbfb66cf75d964fc70d2ddd4e1050efb20152122d0ea30b15645b5ac9b3d7213b8877f56bae73647baa24e7f22f6f26921776532e8f701d049e296111ab5c1fd352eb19eb320bafda4ac87d888f91c6aae0b9b54e30e3c1d5b368ec56bc298695f181019bc24e7ccd5be6728e598d0bdbf744c5e318316e6664f624aa2dcfff20001329a82ea9d99bed387e8b1b504513c7e9c481382639b4c52a239f1843796d9203574dadf182014fd8c0a5718f1ba643f880fc426b099235ffece0e62078d3f3ede907f11ba7c1ad9d694f22afd3a94a0000f0878a608cf31cb162430dd321623745420c4ec33cf92b11e7b12eae823f2b8df897d6577dc77c169bab0f2d587f30e20cc41f42714f98b611e2b287d5507673e94f17cb7d2e546940e3979c81200aedd8f5485e83e899e0a675f217d5c70a1183250e7bfd351956976fc05bb47aad260e7b4f834801e1027057f3163eeb65bdb4d781bbdbbe84164bf3ac8bfe6d2803936522520ec5cc5b20d4a8e15f9356f28bb5ae0e958dbf35e7f7d0ec11a7a25460e1f2036725680b3cd0d984b5f49629262eab8848b1d080966f0a16d03f6aeed60aca9ccb5df3b7cc72358e0d19fa37fc342d3655b4837df6d70989771a2f8dde1034ca3332e67bd6f51bf065090246abc6e23df71a29f7c3b135b7deffd15d03ccf0601a6481ba459c50f76c8696b0a57fe3054d2fd912877d82e63046c546b614b3e7b7ca6dfc1a462ef00b442e66302ceb01033186cc7b6d1033f9162e0be5375b6276893b40b6f184e290e28f979f21ecd98487b438386c36381394ab909e21b173addb0e9f11f72c927dbf1c3b44d428f0b5cc2462d6f264a2ccabe2b343f4ae8ee9b90c94772ba5bdee009a36a6ae8a96ad698f80324210216954fef575e03158237d7fde951e99e85274c621d47df6902cc83713574cb42c7fcfefd824d608e650b64a50225d19fad0857d9bd297d07e05a7b4b7f3f608cb7f8e1b860a3ab0ea924c2711d783d2d570bbd012961f8eab2f2967809996e43c007832aa7545907e2b3f98a5032406598fb8b452953a06a535448820c28905ce896fedd45ea6f1e44525f08e940689293a28c7b199111e561db7b74ee23abf02f3e92d36574bc4acaea09ad5ff1b30b97e09272e837fa7e855934aad83b4c4b644c827d1a3ede529c2bfa99bf9670ac8674f22942864792f4b19f19a3a11148501bea118ff5416aa404e724655898a39f3432fcc026bc01bad3e224d880ec826dde8fe632bfefd1e7f374a35f62469e5e86366822a746c2e8d3cd4174e556a4e530f9ac4ad23f13e920ddab76b5a62f317e57da4bfb691d4a4d4dc8643cee9085808991100f4f9ef43c1f2d58c9cd7686ed680974ba839567851721f19b86ff47d131041049812f5c09724a461732b9a30a6a158d910ddd92ffbc02f041d4ad688eaa78a6d5fc6c203390c54a3081702d87397da188bed57a8d893f7559d90004369a695d1cdeb519904238e33fe3b241bf63fc8fd3989cbc6d8986e8724d31fb95f562afb83efc24ce75d8039e4ac313cdb78dd4186f32249abc231197c4d3b0f2c95d8b8ec5c30f9a9060be059111fc93014d135da5519dbc71afdb365bd8350214f15035dce46a4e88ed93f0ce159196d808d8508c88196337f72a23c5c7d8a93f404b3dbf819f99bcbf60e7af7e80d6f3aef98d624b70ac670b1b9dffd3faf0a98c1a95e357b9da17943b1f97cc708f23f3fbf8b8b9748d35225179cce40bd6dcbf6877d006cd3f830173db390c2694344f4cefb283fce07ba8be125af9b5a208ed63ed2072e9f7a5be28c2e081b6c06867a223ddddc69b7e0f04abbd39690f409a204c9767f93dffa7b7b386300cc238c4cb560791a7b0094cd25283a4bac4ea0a51e9db7a4fb5f7dab829d7e52c87db1fb54f2391516c51820194fa335911abfc774337b48483a2a664792a58753d6ee2ef9d74269e8a0f7e836af6c0508f6767c2d0a7703ca76ad0a18f42f3b8c775fd294bb3613e9ef86128e03b33611413f247b7a229b314fcf68e9acf4c3bcad382c693d0b4323fb360617130ff9a6ae882a43af7065058d0cc64b3419f082ced69b2d6979e2b9bfeef1527a205ab007656b3eacaa0ace830948497172b6a423eff67af3ab9d99a80f8e7c97f1f3c20417e228c039ba3da8cf25d65418c770c7c53e8cc0b6abf37c00afa165266013f527877f2c2d11ae6c8d6d9d1214326d219b554a4e1feed115ef1423eb3ce023dc6480e4c85649a1afa5063040b27ae25da779c5ec76e7a0cb8e81b8dd74073d60081f4b2bc43c4e1319bb2820528bb938f4c843618b1420ec218ff3d7a2f8e10a7ccfecd528db7e0c2f3be671d377fb38bf73b5b6c63dec62d5243eec03d88ad2924b56747d830b377fcff73a44f0118a2e80bb6e9c7c470380e8e526e803f04275e118b56df4ec39f7166f2832c929cb8fce04a8c95c3c107ac03bf8b76a21c1e3d9f8fbb01ecb38992dfe43d349c83094ea63f72e403e3e05bb84a5fefd4aa82893d2630da52965ae0e0964800f630cf3b0c84d774480be5a78f5d383b7e219996e9cc23c444d7ccfb2992e2c3f525334d712fab375e4f081a50a6b62d190392812c25aaae3e7012d1cc7c4bda63368d1238c0cf824416c3b962befec1c9b6123d64bcd0b16520cae0aafc0e8d01dc3ea2a5d28f82df43f136476fbb6e37fb2eaf991b9e12ef41b67acb866e86f1c6d47223065efa3ec02c9445410bd7fb69bedce016d5bc19d5a1e67c1bd4ecc463cddf74d9f9984581357891faa6fe61ac151a2b426a6e4a66169c87b9abe4bdaee716fb85b2f4695e4123dc5cb3d3bbfa037bcc87bbc93c2d91a93b45b2433e1719478853f1f99fe515b2731b179e49b0765006496926f800da6ef688979bbaa72c491c0dda631905f7bb521095e26bdfb27376038a27cc19d7495ad1fd4168698b4c6c806a4f6043c6e123cc988dc36b7be7383cd0571f8fe48db268d120705802f93167de8449be69fa9b4c9b88fba4b5af9e3c5c735cd008201ea34a76ce450afb096f2790e8252ac5f7fd6210cd5455b59467a3aa68a819ca0868b3e14150b083537b1a8b244d33f8b97f5470c4b80fe3bea86af914381090995068bafcd6e15a3ba88450c8d2bebd73535c47c3c4e5c191301dbe7a761de8fa96236292f0f9995044f4ac7d0d7f16da02e839f5647ae6e44d1369d52c51ff8af993328747f13fd639eb99906a80d598fb833bf1683ccfafd02b21ac17e11425176a18b6eb988206f0112d96300e68c16408d69fe1063dd573ed2926b8775dadd53d287e24db92bd02994de9d4c5da09e5489f5d86a72bdb28815702e9d6a6c560003411cdba2126ab20d33b00ea9cd81158a6caf2e23f206141301ba39f4990e44d92b8cadfc13376b0a47e4177977e57dec69867dbf4c72d346b0300215458dac0583501a1c7e4409e02f9711f00740559b7a751ca47a38d2bae0fd7f1724e981132710f1345170c59ea7093b269b982e15d2401678a9421b3fc016bad6458b6055a5ec09f93b5ee57e3ee33884b9c4888da00cad69dec4347512a01c1964196d08f9c4524d156acf6056e3150fcf06ce8489fbe47b1a8a96970a2e28f730fcc15cbc5cc05c3c4705e5c94adcd96216c49c68486f801c38767578767db53b960a9f822829fa81a78ccd57b7b7d0120bc2886b777ce2f7ecc21213c189c49c1ddfe4ae5881dc06b90d118d4166fe0256fac124df73cff4dfbc55a36125ff25926c6b8716b3d55c5be9d7cbd558bd2687b98463024b34874317c95af2e964420f16884c3b0e8da03b598be92defe75d242de0624e7cc0344868274176431ba4d108d555c5d0169830001877f18f81016990fdf777b0a1db53e9d41109a59aa661c92aeb179b6fcf237cb1ba41b36b5cd0b9846ab0f43f30fcf797b31212c41caf1b84d920fad9546563d5c8a3a925be7aa51cd667ea05f79dbfcbfd72defc44f4cb4ac0d8480d9e2c568e3e7bfca8a09322fa7bbbf655508b91ddc6914c3a79809a63e2bfe6cdd4fd6f13d84d967664c4d93304013c275e206115c3ffb5016fda3f71aeef4477e00aaeecd391e2cc1612cf5b5357d0a23b07cbe6849e27e31452e454cf3543411723a25eb13ad6f0dc8964f45dc4dfefb585f0b8751833094b7b11bf6cdd74f8e70f6887f7e85d55ba4212579517ed20f852388d4bf7c7bd6872ae8a9f90726ed6585b79e18b6aec19e9aa3451f3c1f34e034a57fc9f7b07768f460a846536fd24beaaa05f531efb1842774c8b053409b3c903ac58c6885a77363d77d1a7eecebf2392875b25022a14724a9609e5d56502271054c347cade1f4f9dcc2dd79c4b86bd2c56d538a96a84730aad8ad750e14fa95c2694f942422410f8d8d685b521b445f9d0b10f25f5ff021e4a608029c592097281c3e4570a9fd1ddc307564e51821d90c808e90f74082e5ec97d836a5f027691a91b0c8913c8e77f7bb813b41cf940fd953151779a09d8ef4c9d3ec55f899da92ad53ee01286d718f71c87cf6187325348602cf845051e037d26e9c07ce5b9218c5971acf9639a36b0b026f3e3ea0563c5dea2e5da045343c36a0360673e82be0edb077a807e8655314b15c92e5f37db063d554ca18f2003b90ccfa9ce403c77f5a348b7510a2ecac3878992d4350d54fcca38bdd58ea516afc64e682317275ad3fdae40b6fb1d47905bda0c7da5124f884652c8cc37a03d8543ee79779f60800"/3587, 0xe03}], 0x4) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x10000, 0x20, 0x3d, 0x0, "aa0612f1a15ff9959744a95a7b546bdaa202beeb", 0x6, 0x4}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) 16:00:24 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000280)=[{0x1}], 0x1}) r1 = accept(0xffffffffffffffff, &(0x7f0000000080)=@un=@abs, &(0x7f0000000100)=0x8) getpeername(r1, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) r2 = dup(r0) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000040)) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe3f, &(0x7f00000000c0)="ff") 16:00:24 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) r1 = dup2(r0, r0) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x30b675c7, 0x8}, {0x7, 0xffffffffffff8000}}) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0x55a03d1a, 0x1}) connect$unix(r0, &(0x7f00000005c0)=@abs={0x0, 0x0, 0x0}, 0x8) 16:00:25 executing program 1: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0xffffffffffffffff}, 0x2ac) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x3, 0x101, 0x1, 0xffffffffffff15ab, "cf98eb57716814bd934aa2231f332fdee5fb69c5", 0xfffffffffffffff7, 0x9}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000b, &(0x7f0000000040)="1dfb0000", 0x4) 16:00:25 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d71bc1e7bb8f1ecc525af8fa0b00000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae61325259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d40972b8bcdb9ad8a4f5f728193ef1d4d99342a35000"/101, 0x65) write(r0, &(0x7f0000000480)="90e50495775fa9e7ab819bd6746e132533ff164206128b60a6eac4c676f8496e03f572ce1ec739aaf342250b56e3e7caf77716bcf6904a5f021a9b4d0e085c0001637678d4c605b696b44ad841fcf48ed37ad783a7a73381d91d87a95c0000008000000000e559c6489ca93907b013ae190000ee5f96c088d88337030b71cc3ac0417ace92e289d9f9ef2ee4827379ac07c7970ff4d49ac1c4d50996b8011c408800d8", 0x466) r1 = syz_open_pts() r2 = kqueue() close(r0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) r4 = fcntl$dupfd(r2, 0xa, r2) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f0000000000)) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x1000, 0x0, 0x0, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)=0x25) 16:00:25 executing program 1: r0 = getpid() r1 = getpgrp() setpgid(r0, r1) mknod(&(0x7f0000000180)='./bus\x00', 0x80, 0x1afe) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x200, 0xe8) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000040)=0x5) writev(r2, &(0x7f0000001940)=[{&(0x7f0000000200)="7b388e40898aaf3e107750bb11608880fab9bfaa6fee0316bf66fe0223aee4cd1f95a0b0c9320a88f6b2a5134e8d9486b4ce8bafafb7a2a8ccc122305cefabbb4ef0a9ba64c6c7f56fea445aa7b43dd32ba0302fbbdbb08cd683e5979ab1fa87256f931383f9c293a80369957a54d8b161195318285ed568a8bcff98f70a697ad9fe4d482a179a2e1ea2c2c7b1e011f907042cab6d92d038361cdb38e1c21570c30cda0ed6fd7dd0332ad82174c502f0ce77b41aa4b403dd94c56a52c0f973128ccc18b3b824d2dd461bc31cda6e1711f8139fca1e16190ecb85eb6dde89c832d76ea35e073598da8ce11fc7a7982830", 0xf0}, {&(0x7f0000000300)="53ff4da8c8ffe5c50e478b5eb3a34e69d7e3137fb3930547631b8f03a4ca61101271a55b5274ce2209a4785b44f4011a66e4a8f4afaa12a6f4ba94eed108cbe7b8adb5bd277a17d0cd7173c8522b90c5dcdf02113b8e8d6c2dd36d8c8da38899d3e9fbc0bcbbbaace042509f88668c05c427d0797d68b186b0762f9076ab24ff90eec0a8cab3a00621dc21821a789e6c78c71c177a5bf9455a6db4e50289c1dd93ac84f30040c4132d6f1e67abaf6558b4f33f65c8a9db0da647ea5a098542b0f40a531e030eae269cc582814dba9d372c8f1d3e42247ca7aa3690cd5f6f349735b84effcb449279385331735d52378e1f5e86e4422cfc0f37c2416b", 0xfc}, {&(0x7f0000000000)="7c6b8767cfff0188af27311ee1f94997740892c1311040e89da4913fe05dac0990cd8f02068731eca704880d0e45cd52f4754b96658f51cba8b4dc07c1", 0x3d}, {&(0x7f0000000400)="867e65d624bb353d978e2519a8d1fec2deddef0ca0e5593ebd380df1e738d6070a13d7875e1b337e2bbb244d5e07c632c8235e983ad0340c75be40cbd19a41263774b22be639e466b4aa5f5bfcaf0b4cd4c8c3f9489e7d58b454ae70a837e8044e1c2f69c4e43b7e2aa249187034f2337c4259737a63eb841fbbe2adf2924ce0941390a3cc3b4b8e73a75842718079195534edcce6c7067843a1f19d34e3660db65f8b6486e6fe23149fb4a00ba75ebc7dc24d537d1d6e06592b18642b7a617ee2fbb12fbe1b5f0835f0f9d7b22f5a4f4b53690437032adaa924ec330eaf71fdb219bd969fc6d6aa3b5e9e04526d2ac4bc48f1", 0xf3}, {&(0x7f0000000500)="a3f4098172a01f06596d1d138c64a530153c38863ea43998a6dc528eb3feb1b09d54053e274d493840fa16dd2b97d4a0ca1e4d05c36ba58a863fdeed27563bf1217ae1464b28f12869d7443ac8", 0x4d}, {&(0x7f0000000700)="9e56151a379c10c69c5b8c1b1da7da914b8a5b6e3f4d2c047af304817d8120c3b64e2625c877c3d3c7aee12d1e41a45372a7acfd0fd6a614bc8c07653e1a2f351d9865620c8135581f51a4bce40a2034edd23fead6e8b81da478a944f4969799670c9920c374b7ad82d3857d7ca3dee2e0447d825499a294683c5029474154bde28234c9497f10dadfba33d53a16f767f66cae7cdb54e037720b4356a6870846b150776ea66e81c94da82a4137fb", 0xae}, {&(0x7f00000007c0)="7e5571ef6b64c1a1c2fa7597f12c23e01c2c5db3e5fe723de78d7c9971a6d22d2474fac8a9f3aed62348daf583fdb3384d7c375c094793d0b403a99f5da8158967c2de44a4c85194170d6def2ede6cdec87e6a545a6ebf7b5e4c8fd02e493c7a460af121f8d449ba22d9f2f2416210cee2198087e71f2bc759d1f38e1e667a0273863316afb099dad2c2b8b57c5dd8d19d63d04a6ddd6d4684b065fd78ea64429357a62ddd1c767f57c657e7cb43049aa17c9e45d298c46979406d3e3d3515f21c6148916baba0b1d0efb5e6408719610ae6c79bc4cd95c7e47ea99cc1a43f41023e16763c125cbb74cdc479075242f6691407be4dd45951c74031238d4f0ebef5f2690bdb51e8d70308b6a5bde2d7e6571d0911fa12c27e1e8447c8140e9b2a394844c1de6060f120e33eab578c05da62156dd27ad94dfd2276b2df2c87278de171696b6bb9b89082cec03f3e247ebfc4c561e29711f315515ffecfcf7c8260e84af10b7461c72c9971d9f4765f5e79b3cd48965a907b260cb08df0a4f2ff65d42041ced1205f25dd36fd8b63be30984f784a9ebc3a37d9b9bfea0ef06e7e53b3e3aff83b9647448bbf791fe92789ba58ad8e433da3b8d20b72e3fec25c8e8ff60fbceb72d712b76efbbeee5f01eb63194129c0543e734e92fe0ef68b94fac10d07f69d41d98922cf49bcc3ccf7c2d8a7644a98ab9532ae6030b2ce993b40143553eaef766a78d2fa0c34c7bb27b61a5715b5ddc388d3bb5d81845a84a0c21c64da71a3b48f7bffce48cb891cd1f11d5e0291c4d1b93f1a25f61e55a3be837288dff0c1b3b24b5941781d3ae7733878054f18d8ec350760bbc305bc180167fd1535b5cd4659b3b50fc6f7f0fbf35c9e8d45fed609e69fafba150a4a9b488c83edae95f28909679f6ee7a611ee572b4ce20b7d4a1564f0142987d65a347847975b2ebcee670dce4ee627af18ed5c4c47d11d380966fb12a5911b8fa76826a1d0c54acf8618865edbabfe652561d32b71a87697a30b9d9f6c896189dd54d9035ee94c58d870ee1945114bb38a5363659724de51647baf200ed2344735ae3039552f4d9128b422148974b7177d129ed6e191d399bd873bd4f213684b72fcd019d27ca0a62089633aa4ab1367c4e29e01cc022c7536704a57607d78e58c2d5c13f35b7479ced62e75b4e8e96f25a8e6b5ed86909e3d960c031399729cab89f5312d6a6e5bf329d40d0b697169c39ef0e8bf1a1e47b0e009d7d13a578e0bfe961d96e7d106dd3769d8c093f9c162d7a022ef985b8010cbd706891621c6d39815e50cbe4c76e904cdf573e2eac6147eb3380b5dbc1054005b221faee5f67e956fbd3492c329ac6b2e28ac176a0f0606c69f549d0de02a1793ac6a8b39ef09176038ff91ea4568c46ac37da286edec9b857253d634eb1413a7c8d205fb59a3f9d2b6197bd3d68dfbc3f3abcd4c53315c37eb9103bd90cecb6cf420fc58b5dad9a12dccf14dbf0b959af242edd257ab73e7343314a560fb5ffdb2cda2b909f359dc5f0fd3f9cab70ffa6c26aa3a3bb284f034bb57a50d246308dcd5e49ab80961e8faeb41717f14a80fdffe20ce3957d23f1089431f4b1e7cfd906a8cedccee63610c4c998bc1fb3f5b08a61a06e0abddefb47b997896d8977683fdb7b14e64215b13abce891d33c316304801345bae46d18eea5cd624631e0b2eb037e7a6df16e6b04d41138957adb31032e6a5d6f171f10e4a79909932930adde2c221b5aa4e93498d02330069337e321b52324add6142ad1b0b0f345acdb47eec0479e12264e31dcd8193225322e1f6aff9b414470045198837b3dd3d880e6884c65df3bb57fe08b0dbd244a8552a48a01e617d16ad0512d64388f1caa934067ca477afac8477451e806d7ed1ea7842c31855445d56be7384ed255d45662f093f5bf270eae3bd456308e8cdc1467792508cfc17cba837ca8cbfda2e06507d01f2676b403628ec128c29ea40d581b7a13c7df4b2ae8c652e0e780fc2324597bb861eff930e07f1e30ff012476d060c2b6ce727d7f74bd648993b6cc7b340c62acaba9ddfe4a377fff858b7ca4e372b169722a0ab45cffea5ca6c88c3696184854b8974b1d4888e87f51c806ed19c6bca70db83848d4b7082e2e88344cc403a07493c1805e3f3464f6b6781f83928c22861d6cb8d5fd59def7a8992e722ae4401a495ef32a9b6bd7aab4b605f486cb0ba80eed563fa82f653a6bebbfd5c3c0295d4d90d6b9577e605a4c089f1b5356cb2a90292634a31f6ca1c526b829178b34b48be72f93d300dd7ee58c4b3580859dbd78bae23cc22ce4e492099b7992e3b988ea942d6f16cd604bbd97ee6c4a143bfefc4be16b41d5c1f273289e6a0d2338444f587e70b8aec74020742c6d22db2be65c15ab117fe3bac3ab5fe36aa76e3e10f06a03138e045c1890aba8170c21fc54a98f4f5b124b4014218a4d6464bc896a285ee8f0ea6db4b3e562e8303c56a2b9f516a1f8ec43c0a206eb2590548206982222ae8a5e85e1c516b06b707e37182097d97c74bb48130ac428be4174457725f497caaa44585ea308d13e994d6bf77e7496be1a49ac508f43ce592f35349937ca2a480b28dcb8456d9be2530da6f1de70624ebccd8250110b3f5e3be6ab459b622e4b4c82e4ec34caf75bfa4736f6344fcd2b9f98349960ea235013b6671dda1347f6a7acb2a7f291c65420dc376dbb6f0265984f67ead4843cb498ff8a7bf6466736a9b2b637b9f95b15ad01915f79c993ae43ecafe71612765882c0137f11957314494d4449eb52383c07d2208346e0c1d6bd970aad2806339c1d1edc4122cb5d92a1e9e37402a2d597957fded041397379c1c74d4eac34d1860c99a81f04a9ee478277fa74cfb33b5206011738c50a9fa21337b30f757bd32b9f7ce0d3b3ca75c7c6ac2b37a88640cd91c435aef9500f4c27aa2eb5056b8517d4b195b0b005cfa40693222ba2475aab62f5e1eba6e002631cb230fad6dd91d8b666ae2b859000b07de1228916891ab2e0c8092152f82b04389651dc94dde97976ee97413f8342f7b70b7fdf5e26f027e6dec21f2cc779879ec711ed03de519c17f0f594ab5c45cbcd16afb226ed134807efcab50c2f6c9be9c91f67fcd0b1742d384645db50e9377154ca2edc925dabd9186dd0e7dc87bfd6763228dbf4fda1deeb9ba97ddb0e30ed7b07465abff4afd6214adb3d6ebcc8d477bbe5e73b413f94c8b8232fa9a7f422708e8d6f20614eb8e7b59e6b1a450fb77622ce201f96a5f9643f38392f0da3302793dba02123fa37c179357d4309d0ea01fc3f6922c3a5325e4d9fd74838f036855ed29a7843c5442b545fb5c6b7c8905a63d4328d7ceb0fe4fc7a0dd98e9cb192a3f60197390256ed7edec35f1c756bb6042d4d3f376c37364f3f15fac2c54890f504d5761c82b6e2e605c5d6415d31635bff232c801f5d1b77f9e9470f74a07b7f575aafc0a499bee2c4051d9b02894f66b0bd563b4f3ea33556173a6ab92ecea55422f43cbbbb642e7a95a88c88dfb5ee2b18fff27162403647e43fd32f5c991e24ca92492e8e165947187030a6705565dbda97749d9f60ad411194a5567b9abf65df3240fe41261821ecc347fbd0c25794afe588f41ecc66d733ee2e9e5cfbb00e10585b9e7829f77618fb05cb4a4ac4bbd1d3bd311904029c00dad5bbbacd760ee23eba5925013e9ed95ab20ab773d40b177c0e506efc3a68f9a40e3a309adf33976def72fc272db1849d8ba1c464922961e4b2d88f37b122a93916d32196fdacb38dfcd9306cd5388f2536ea6f77460a606a8de1345c93961b857a57f0638efe467dc7f3054f072ee9ebaa1c36d1665624ec88770b47ea786405ce08f3bbc87d39d8192c1737c4984e323ea35f70ab4a320c6da39a42b56e0dd89033844f854c520917d950246f531f5dc761f66e7612032c3e511f73ab04a36e4bfdbd20079cb8edef7c8d5a15a9608e308f2f9af2bc4690b67e36876bf382d5fac950aae12436fd81620c7c9d5ea3bbae05048f249c031e0a2a8a13c36541273bf33641912f7bd673836253df3ffacda3aa3366a36d3a336e5f21dd245e38814ee48b4601433b88cab748148aa5733ea3c5b05358ff432e03e8e72b5f56e08240bbc96830424a85eefa99f87d3e65b30a00e51dd666cf77232f277e0cbc80c8157d7fce49e082b43fc21c88ac595cc35e0aa26447c18bc368d7e801c904f868785bbedac777ed6dfedf648a16adc7808b39cef7e905bc714440525666ea8311077744547580b05e8f249670587b345f35d1a6d04ea868d22874f4c82e489a1ed267dd65c5c0c1d3d0c8100247a0123e60c54d23d0c4f2f43d1e2fb2b03cd3cb375f5dc4ff15a0734c71d264f2019c0f5eca7f3ed60a24297ef3a232c4818e86eafaae22a3ff3e4c3c8830e36adbe581cdbc48ac1d6bc6e06412e40f94f0d490141f34e2cc82af8b21af853a0f1111808d2fb6d2eaa128b47cd983aefbce93a1dcf0c1606179579ecc8c02dea17851e64d8af69e24121607c6f7feac948e094b6eb4ce5b1cc89589d04830661cd61742d2dce143d9616c81049ece46e195fd6b0d8e958197df3f6b4654ff05b34da2741a4cc050f4396ca0368e1715bccfe6ee63acc0bc949c93a95a74bd379ef60fc9fb76ee8a5ee5eb4e3fb3813a166400aea7364535de952630c53db3fbf70824443b094943cbfabd4a5aec1ffa7abbb5e047548115911aad1c104455f44afe6f127e86d0091f31221e26e6b487c30fda3c42e31a048b28034bf2cf181195d3ef45e8d1692444b72b6cad5c0bdbf80e3a218f7adc5038c649a66ce17d09b9058f052f33ba27af132355f95836f13d91e70c59ddcaa80711aeaa16795620fdaf7a31b6e17ff60c648761b9569fc633f29f8de983cc87bdaff8998b294bddec8f4bace5922b71c846fc03e8f22564b4555756375e12e28704ea27485cb348ec64d49130bde1fe80eb0d33442d705e5ca3dff33fd3b500933ecf4b9ad08684442272f0ef48baa7136413b6d881f2b9f42fce25376b45387ae19a2b004c4c2d8373275eb9599a8cf75a588f08ad3f7d00ef70ac9ff9d410cba958bc19bf6636a8424c311a064c7a2b5d9be16c72aaccdece0f7689b2eb5589cf8fa142bd671d02f75f101df9b358bce40a2bb0f797465a2ff2b1bdc6472ef5068afc24bd6e438c0a4c9af6dcaead253bca76c48ca42d369cd0b6548d08a94d5f867fc7dbcd38f2d99145d6d91ca0a22b3b1d9dc8bc1aa28c26652c550423f53ab0c3e9fa39faa229846d3a323fe9e374905cbc7f38e0ceb12f6fcc2a84e80467d21db36e3c3475d5d5e475ee30fd83afc956f0cc0baf178016b191f22e5367d889c9cf470c21c6ae9a1d7e3671d912b9368633898d1b025d6dd1b5bda3d76fb8fde40f18e80f900b6290f218bf1e99e762aeb9de932dc370de24ed5edb326c36c59ed407b2f2cab3638af9604ad84a28599f3a20c512f69f30afdddac2e106bf06e65619ba49b2ee980afd684d3a3b750dcf64c3e77d7103a5f646632f91edd324df5974f38e5e7e743dbb071a0329a240d5d844b7e90f31ea83ff77e24fc7c247dabb1a70ef2ba5af4f4d248617ea6f6dad568c638038cd05e428e0dd97c8a5673decb5da41ee91d21f46957948db10976e1ff5c62208dc4b13e8169278a02d2afd4e2978e1f64db65ea3865223fb27bdcb75ea5f69c66ce23fb24086380f3259dfd046ed095e91b1dd9311e82ac7ff3a43106f1d4014663c73a14abe2f891b52c", 0x1000}, {&(0x7f00000017c0)="779aa5e0a5373d12f7c2e6bccd6e6247dac54f75199ff150b3623840eab0b7d178f92a8120ee2df5d5c1d697a19cc44560f969ab6a36eae60de071963e47fc0b5194569802ff89881e6451a65df6848d3ae698113cf6632a0b81bd5901e1ba0f16ae098626f5fe0f026fc46522d8c88f2047ddf2b04279f17d5bc826e6a954e7b602b4b62f49a3be20d9d53a3a45d65d75fbd3b1c28f2287a0fe76a10b06acd99768787ed23ddec498a8bd2c11825840c2471e1438fd58dc46e4f660ccc1b7e49423c457741e086c3b7a47a93ff89f256af8ec7041adbac3f9f73819785a74313423367a2b908cee128634a4ff7a88c619f8574f6ee2", 0xf6}, {&(0x7f00000018c0)="d5578b3243d5a69bf6998c376b5e124a1a419780f40e870262ad9bdd67df8b923d3f08970351268e3723adbd78830029ee5eceb0f77072c3f0fa969a4010122b52497233960c8661cbe20b824d9e08783874daf977e0cdbc776a34b35d", 0x5d}], 0x9) write(r2, &(0x7f00000000c0)="6f4c67fbbc740761a6393806ac945340f6b7703fec3bab5218188bffc10eaa4da05d243bbea4dcf7512f535999e6c1aa0ba2109ce2e739a92a2e97faf5c64ac2616493f8159ecddbdb03cadf95de7b24fe8ffddb3caf0820f803b747a72e41c73d5324aff4b8a4f250895a000000000000a6716ba86c869ab65d548847d2d3f7", 0x80) pwrite(r2, &(0x7f0000000580)="32209b1487fc904b772cee472ceaa2b421b66a757d300cde6f6ff19f965b02e66d686fc72b9a96ba9690423790b326b2dbd049705d01489ad0c9c910dfb447d5f18d52e0c29881b314b19e30c68b0b79174c5a97413d2ffb1076bcc02f78b6f39b39044118500e53679d6a6028a3a71cc22688b8d68f089b160c9f2af89da5d0910ed60d8b9c5f1c1cc687a93443ce150ce1996f27aa1e9b345ebd6c642d5fe3b9303cb966715e7d6d77ea11f5e445e9c23c727d2aeb0aa6d33b199c546faa26954fd6fb714e1d0cc6a4294f27b254c8729ccc1f4abb81b198b9c647a27fdc28bc44ccf9a256015841ceaa57b9fb67ce1b8291d28c9273225afda17698d9552b4b1791db9b5ed3abade45dbca3a0a66f027a0b469508a462d9a7eae76eebdf31a9c3c70f6fc663a4ffb62bb19fc5b35273e30e2af40d10f99c2e9f1eec8a9d19e9be9041f3d777cfb2be8469e37f0e7a7037383e1856a9f571444ded2063e15e2a75622e", 0xffffffffffffffac, 0x0, 0x3) open(&(0x7f0000000140)='./bus\x00', 0x8000, 0x1) execve(0x0, 0x0, 0x0) unlinkat(r2, &(0x7f0000000080)='./bus\x00', 0x8) 16:00:25 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="0000e100000000e400000010", 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x100000000) 16:00:25 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, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0xd1) r1 = socket(0x18, 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000140)={{}, 0x6, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r3 = socket$inet6(0x18, 0x3, 0x0) r4 = dup2(r3, r3) dup2(r1, r4) sendmsg$unix(r4, &(0x7f0000001700)={&(0x7f0000000180)=ANY=[@ANYBLOB="fbf6d2e08bc918261324b0a8a2b501000080e376da0a22a9d19126aa2e62f0e86ff90ee10903be500d357488426d976b9d2c68b79ec455f09fae172452e165130cd70935ee13efe021ac35c1f495bcba9d656b9ddca783cbd72de5"], 0x1c, 0x0}, 0x0) 16:00:25 executing program 0: unlink(&(0x7f0000000080)='./file0\x00') r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r1 = open(&(0x7f0000000240)='./file0/file0\x00', 0x280, 0x100) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000200)={0xffffffffffff7fff, 0x3, 0x9, 0x10000, "fb097b46c4183f41b611673f655d1b808bfa0c5c", 0x101, 0x13}) shmctl$SHM_UNLOCK(r0, 0x4) shmget$private(0x0, 0x4000, 0x10, &(0x7f0000ffa000/0x4000)=nil) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) pwritev(r2, &(0x7f00000001c0)=[{&(0x7f0000000800)="777ee4d524896088cc17aee62ad696ec2b3a16687e583e59f0f83919097249fa7b1e97083edb112a79da8d53a7a37ded791b7d6d632febe727bac89176a3ae382a65c099a8b4b0ec72cb28fa8f07fac4eef60383cc11e79aec621afd268e07f23d56ecdc1c2a7891967acb2944af386386a70de85a057a0413da8d2ecb995c6e7298304ca0a72a2c9368c9d1eb601aefa01b98b9b89f85a442c536dff7e17cc7e71c6641a12b38eef7212c26bb960449036dff112b5872c71243d44648f6f9c6946158bcd22eff8a64f6897bb4bcc0d0504e30b70b92fa861eba24edae293d0836c7f80023c2bfafd0d3c6385dfcc529095dade588444d2724aba400fbfc24a3141849895cb451d892dbaeccd8a9ae80f52dcf0cb237ef87509d594be624f29c2dc64019435d9942e57a25f33df17543999d6be40f0326f6fff7ffbf0e76eb6fc9bf1ea03bf9a8c57635a6bef7cb55f530e9d24145419efa3a3bd7c4b52ac4cf6dd57f410de2e876df6f053b1458606a20fc265436191324c1cd34e9591393d40c0880da9755648419fc8c6482d233cfe038fe483f01aeb67af1c41b8784a665cd610f3ce40f001ef01f78ee93c72d0389bb3e455e0f9fef9503b42080acf5a17a83009e0b770e96a92d369fe8b4b38e1fa2b9069b41d8fab7457689ced0822c05ab7700dc4add5d3d10251867cdffb2a4fe4a73e8cf704b80e30bc03544bfc041a2a0565a6370eb0f74362800253f875cef2bca950979493b0af3c274bd9be56dc4dd50831098e511be6feeca059561893227859f67f28165f2bfb2f314685c30a7e53b668f4cdfb2f45fff891b0077329fbb8eaa25b49387de3de5d74b38cd7315bff7cba5ca6a12e822029a4b16f00a843dfe994b3bd96f18890ead5e52db89b704652f47438cfe4e21db8dd6000df08a75e30a823c8b3fe28d0207310a5d34a0d2a7fdefee2181a2ec54238249945cd1e4db4dccaaec800a1d9f7d9aba6b5975985a6fd7a13569612cf8cfb90f7c48886b5ba4857c2270375b01394422252650ee59aec56e6c62801761e9e8c022489d6430a062ef1f2274f01df9e495e7cf0a40ec9f20bd676dac09c6573a8ec32d40b4cbaecd2a832fe3ba7e1ffaebd3e9b4abfdf99494de3fc585a87f358dec339d7be9e27d96b69f35ac1d17080ecc2881324b475f16c2552b2a1daeb83d71b9dd8d6e7fb4b7708b57f45bfcadbe158f7c291743fcfe466e36aa168f86cb2dfa4322712ebb2c1a076c3408278de843b64b9d805b338e2154950cc60022a2ec78f49c1469563e4384fe0e30527945c9cc0e2ab0ddb348b2c1e5a185ce5d263b4707e217e89bea295c5966a17ee852b769dc12f1be3643895c854632f7dd05da6780c9ce7483fb63039e4b850b638d1b84c96202b0080a961efc9cded36d14035e25982d5b5d7be85e269c9fe6904e8e8357d9493fa080e03f9b6383e526e71ea30d509ffc3e10536b21cc89724cdb08462edfbf43bd63d4b06583a332d3880b75a3bb473fd28e4b23b64e537901619298ab9e5834c0dad3c6c54d13ea17bab2ca72f51b1bb7ab96a560ec60616e787f145933e8d1f0a0c6e5c180f5803b341b04bb46be20bc45395162f81fd32b6b39f2d893a582c6a03ed8775afe0ebdee7176ded03de74db5f3131447ffdb687fd2935d2f03a4b536f137e3fd974b52f07869879cd5d59146d091fecb78d1062b9a5006feadbcb206fc117f5c01ed95d85d3ba7dbac3dfa10b2a2e594f3914ab88e916ce6f916b80ffab2247ad85c0c707ea5faac6d85ec944978acffa310deca49a330cd951d497efd8a4a7bc0223024aa5f67332715e98d00eb5d3ae01d9f9241933c68c0769d747ab4971a9c4382c82490b1898345bfdfd30c0c67bde855f8af5b63fc6a0cae3ef1cc3b18383c3924a930fcdc3fba23e0fd48b6e246f780fe8abd0a5f943bd91f1843af27439aef31a6bfc825e2b5fc73cfaa9f40a0ef6c0e1ed0b0b83f53b49a85ffd60a775561179fd76dc17623187d4073859471061c8917f3a829189dfe100a1f3d31f5b819d939af21cbafb75b26c1482c3efa440a6780f4929ee0d1d4d8b5063c145aff9d3425dd72782d69e9cd0d694588838ed5d98fa9d82736e0cb1b6547aeab9416333630832e804f5054fb94f8c054cc52a2d63c8dd0aa8920cd9f562f1932cd01361a12508647b6310872db57f1ebfaa874e78e877259f15e5873e986318f32bd2379fac25d0adc4372017718ff1d2600d19d4dedf3b33a8c4f56fed0a8ea3b2afc5857d5f49158c788969c1769daffc88ac8a70109461cdf3b031f98ab3ac76ddf9ea2970ea95bd34c2c8a3a1039999076f777d49f88689f18d123352d437373787784c18cf8f811e200be3b4d298478b6f3af4a76c5f636fdec4305c1987f88c1cf548ae9c445d04894b66a0b9e93643198ed93e2099d9f57220b83c822bf3579256c3c3a51bf9c170d2918fe5ce8856ad626fe7118faf40927a684c34496407d474f6e7a160f8495be2e798ead86fc9605ca8eb231250586453378f657a01f421a40c42aa5801b679e3154fa9203d42cd16a184f3403683705845bb3f2d98f81d22235621e96eb6f0a15ce1a24217c75b20b66a8572194536db39c93d87a32704f43479a6038272199ceaad04cfb1af546fc87a28aafa1468621e69329fc2fed35270f35315b056d3cee7dd38b5866ff2132de00ce20f947c6e12254ac7c1c599a88285e23cd287eecdd309dea2bc86b27d2e8bef604a650d3ccf9538666bd9d6023ac27b5801917fb34fae70890ff874b8d5fe97d001eef60d865924f388395d758b6b8c5be9a1227ccabc468122b4497f61df47aa573379c0dff2376b1499c09ae94c0e73b1271499a2b19344bb3c9943bf89892b30d95a0de6cab84669fd6cfb4eb5a61e8802b488e60b7f19caa87c30ed2620a7654f31da46e695491a00952aedd907c9ded36456ecae33780af69117bfb5d99fe6107d452c37aaf3b54b3a63539e7f8a77690e76674f15f2a1c09addc13f2248006c677c8e7dd9e4d3134079682ce58bbb71421de12d28dd271167bbc99692790b37956c2200d05487be0fae390e9dc1193fabfdfe1407aad4db9a6887bdc98af1d7e7dbd861bd9152820c2fcc77916be8d3dedeb35d4524ef08645622df24395bb1d3694df34af756f9e29e39b0944504c4a7a9be89e2bdfaf7a0cabf73e2064d76c365df9ee37db8aa2c9588315ec8c8773f6d75b29a7ef683d4c54245ab61e39feb54f5cc498bd0d821e1e24bcdd62fba24b0bea0a3fe89737c46297f5f70140a237cb5683762716d0f4ff482421a68e621d35a3cb52d9fb772f5020f58a70a614ddca310e7a78fdf6b87ff5126d1e9420354ee07101abd15a7d34e76a0dfe2ebcc45f5dcc917f6d36497106b9723fe7a4f8cbc27ae07279039f1fe5b6d2c1f3bd987c9104ab1d544339b11eb8ff13ffbe8e25dd442e82be2dec618ce80a716401ae5c72b9baad1d9cfdee22dc15bfd0b64c278dd216f30a6e1d4a9e5129b704145ed47e5fd0813c25ad55975f4e4802f70cb4676a8d167590d108e369293e98132b9def951a48384903350a1a0c48e3c44a66fae41aff47b175b116791a93dc5b40f02be18f658cc961f87bd9dacf353432b03764549845590f7d08a2bcfb525c7bb19d3943c27d6e8f7a1a5cb39213676fe28fbf95a16caec712f4c3c995de2a6f1c59197d9b760526c41008319ce2f0af08e3665a2d429232b01788c57bb334fea2f965d7a182a00e698e49538d29764a24164e693b0631451cd41030c63305496735160b817bcbb27cb06253bff8382b6360c9855a8765bf340eb8b7611ad31051a08c7f833565622649849080024c67224dd2e4d7b7cb7910e0465c1b86477e34042b1f472811059f19f70de1cc26f271a60c314198b7e247bebeef01c259ba2cc16cb308f66f7461f1c07bbd3858f20cdd6a426801dfd27f11a2ca2ac76081d081d3f943200aae3c2a2d38a8d0c94676c47e3080ebd12b8eebbe6f96ed6cc812e4e6dac4376e3caa864df20846cdf7634fc919f23d8a1a87b93bc18bfe4ac568d1c69b1f4435064a28e14f5109d402ca460109e6d9c2594a1ec6266a9b97400bcd7c2467af60b1566df5ebc11eff40e8ac394e6ed94602a65e864a93306141a1a88c767f0cfa318e40f6b7be29503bec3387ef07f9ab1bd2723ad2fad4d5035d72da4183513fe4b4467bd64c824f22f1c3a13750ddb29a4a915682be3cc6abc5efde51520e003d80ca528644c07f1341aee59e994bc731eb56ebb8009e65a28475522a8585d1680100bed1efc0507f9771efee7236e3d0004afc32e0bee7b465c698186004ffcdf55b26629be014880fa297c704b13d554d8d54e53dbc2f9ec5d595ff6ca69926c3ee3907718dfa212f7c71fc4f5508772014b08b8b1c716ae7f96a11523c40bf24a2c584a44f48b1c04debc6e3d1b9e61dc442742cac4ac52eabd66795af3abbd524f9965c9fce47776f211569c0bfddb9f829f03e1d99b0dd22f0fbccdd69c01d0312185efb9f43d1603d2ee22dd30c25510a8c96e8986c9406b023650d1f6f2cdaa3d7b4eb83dde7c3cc07831583f0fc3d0cf6898181f11c579a43b9f1ec1c2894e4e3ac3487ebc213581a5783531c1191fa19b94909e74957ba671a64fd44e14daaabb139c9c8024dfbadb1eb440677b9b820ebc3d0a21f23f17223d798091985da7d342c26090237ab6fcf2b7e10ae3bb742e8e35f488d3bc2dfef15b7dd6e449b35b163aea044d207d7982488e1e582dd3bc9ca4727e29c307af3bfc96a69e1906dc4e40e7e48523cd213310fbfd1c76cf04b05d1183393472fe6ed80f6114bfcea45f6f3c089acdc565367dbc8a794938f84c967e02c5e49e64cd8fd6a6306eb32360b15fdffa63be33856f7f07a58c49d17a9c1081498fc5d7217341d3506a15c956beb62b3950f97fc28676a8df2010e734c2b8fab64e833b7e3c6da5df128cd1588c16a9e55a5091c00f4927aafdf78140e7628934e89d72752b4e15d0849b8420984f61ad147c260c580cfb61c20a580863c263add8e7efff1cff94df38f04a23be5c265c15a424fd671e39a6f0898bafbd8ebf8e089fd7ed068feda00c1fc0368f7a0f772d95b2bb747a2335afd9bd41605321697fd8d5c698d89e1a354ccfc1a4adf98d18ba2b0d68fc9b46513702cab987445e06b9cd712ff041af82907d15f8de0bbcb5b4be12442cd84653039a77494b9961fac49fcec8d9fb7e19c051d7eea975d9e5a993b554f1e7e1392774ea875fdf66ab88d2079161c9240dc69ed5f5a8155005edf2e2cfd52e1777bcd09e030190e8afda44637e33c8e87895ead4193a3ffcc7951f477c07fd387e166ebae389e8c8e5071e685c011968dc83e74b3514889d17d6b04fa5fda336894dfa1db7619fccaf5adcf8035acaa5af3d591036424ea06e4119382e2cc3759ea1985232c0119000414333bf39a787f53b4cd41e79aff51fbe181d1ec7a8fd41a7b460d4f40f8b1daf4c028fb28f0de06aed59ddf087f1145ae78a16f044299c34090cdbc69028a44ae7a49dfa94e8fe3489d52b59bacf0503ac85522ad3fd23b12ea31a81a1c7dab4a609801b1121f9be19c5514d98b9df6446d85ce7221951d65d065a6cd348d184e5805bfb8ff0f81565b5d27bd4f323ccbbf2f39e7e4ff30276ebe788d159c3045cdaf220e9dde62c0c3fca0bac6ebe1500b22008bd022160d281521bf0149b3c629f1e12486beb9187100ab3845c87289c8de763b69", 0x1000}, {&(0x7f00000000c0)}, {&(0x7f0000000100)="66e0852eef83391894e1d4c42a4b8d3e29af0b61f2d536eac39fab686621bc930f88d23a9cf55a5d3fbd5f27ffa2468ecb56be09211427ce6d4a57f767c2446a7ae98928223336b34a82d98d5c84cb0369123f733ab941f7b2441083863512c419e50e8f44a0489bbcf8d29e667b758f212b5dcc9485ec2d7a1956279d44763eae7c35eece0a3154fcae01cf3e7ae1d19f8df5d9d601a73b350b0fba6ff8a2872a70882a53adfa0eaf167561197f1a443e9ebf2fc924e8cf741e137f", 0xbc}], 0x3, 0x0, 0x0) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) writev(r2, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7ca5977300e8ad135943f2df42775d195cebd66ea14f61469ca8271f56e5c52", 0x38}], 0x1) 16:00:25 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) sendmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000f80)=[{0x18, 0xffff, 0xe96, "ac0b176fcb5e92"}, {0x1010, 0xffff, 0xffffffff, "aa4597f9800009eda1f5f26d576861570f6bf070d088e5d6c19e49965ecad5b1b66112ae35b74ceae398fb7042e716cfddda02f1b7730b5c7cb917a8b3f12476e94c8b2d5407e7b51ea9169407396eb7f9bd3e9615362132273a24291b6091b5204ac3c31f78e8b0503452665bd3ba2ec9cde0477246a7dbfde2eb38f2d9039cdfa469daec54d608efac1238c438283e71b73b2abd053df1d80a2c4e15a9ead61571879b951bb841f9199bb9b814ad3fc7d29b7e360d28caee2adc0c9a7503174e779cb481a3f76faa8f2416345a8a812f69d2240fffe4f72ce80b88f69593d77fbf40d8c7f9045f31763328dd6cf96f30d634d0936db5c11376547b7f395ffb7afa9a3fbc681636793179e023d622336515a3a9439b41a06e95047970ba15fd34774b7c030ec8ed6ec4ef702496ed836e2ee412d724161a9ada086d3332e2ad691deb141d0abc7e8f12c69e0a7fd330f936eb93a58d7cc1af9689e4517ea4a26a579704952f2a511975be2ab056fe53d67ecc18d7c971d1f5effe4053a98fa604c5af927d3721c42e6035e3f4bd58193e26eb90500b3538227862b850e32fe7f37fad0dfa49cf819174eaa648b98e3e36af857ec6ed6a0bd9505ec06a60b78622ff437261ace832ec98fc6d3244a4650737e696c263acfb2efb9d5a8abc9cf8189b06fe8cc69da94d1d88b9a01be8743c93b55d1967e8174e1297e05e9e608e2ceb739a3b30495d44df4d8260824ed83f52355841cb46e3a2abd1b0a64c926cfe1de929479188320cd121a11fd7f8288349444d4849c7e4ad656d3833199b342b50afcb94f33812e6503f4975df3efa1d357c7ed2c751aa23c99aa627b1ad7d76902f6b94ae7a1db7a103e14cb2d6b40e5bc7688d7a05ebf0630b1df58507b4b5e82d02d024b35469f16041276a786d8106b6670589949e7e4608e9d419344166ca533f9738c153e2390d6af2be9b28a53115c2431b7cf6bbb69d0507da6eaf88fa73a4f7af9ebb3f2bb7ba93248f80530347b5b80888e514d8d0ee4735e1830a7111d2ea996b9ba740336192b3fb0eaf53c6c304cab876b3796b9d638af1fde5c42f4b79d2a9e130eacc4ff50bde2761c76aaaa863fb388721ece8f764999d4fdc06b6fb383af173c7c1060b31cdc1d5d042f8282b88b41b185a1837b3af78e7c4210c474ca8f95ae18d4aa42c89cc0a602043384ab44c893acbbf82d4dbb9f4b77538e6e8fdcadc9ca9bd7d49e513931a3a7307d54fe9b3bb1a739b62b00a2b59d7cb76556873b0e0d330b3e20976e399fb0426e63e4e2e725f94740917e28a6d1ad372c20724b144e51268a7492e78515ef9cc14fa71e96b1d5ee99660067f3c36abf16e6d956c7ae14d5c052d442e55134a6d688093ab3e6b0a6322cb93460395c4eddacdb7454abbc5ac9f4e20aaf50162de1fd18d140af88345c29bef8e5d60c00dd34b49ea9e20b456f1c928ac6a43f638e3dd83328faa36b0ad920027a539cb569095e8d0848e1e2c9bc9a0d43572c919a73368ed11214cc3a829e55cdccfcfbfc6d4d5d1a3d1fa331f28ec0b9d223b732f63f60bf2c2ece904bbb6b77efb5b7382a8f92cd6bc2b41d1ad1b0c2a0fb6032dcca076ad4d50090fb6e4317c43810490075cbad45d3a4b948a335470a61f143e3915d81d18064a4f1634c693658ff85ff9249e6ebbd473b303341706ebed9bc36d2bee4beb0cc41525bfbfa8bdf2a74731b112ed4d6a11bf4b6f6147a5c326f75a5df87897d6d363bae22d5b57e36e21bcea840b7f9374dc904d99fd6b9a4d81794cfe4e338fdfe1e1b5eafe35999b9f73b3c62275eb42e1ea4020a420a4dc89c9070088a4278ec5a051231f0f3aa5d69f1cafea493d5b3f2ee5036f5af2d4df76aac0a172d6540e1ed312e5085d628443dba92073b400beb7d939229fd399773c884e3d413484251c0eb03ae89b0d1d1094e1d742b7f8c72c1d7d2128a4bf6fba301a18bfb38fdb6efcf812e00bef3e1f406837b35981d7d18bb473756bad8d45237414ec94eefa0c72f8767ced6bbc3794f76668bc33d41b2195e7d69edaadab825f6a2d3ea94f6cf8eb8d3fd2d6998e49c797086855aa28b8d9fa1bc4c8f730e46d2d60e8ccc2ca76c839121b198e6a0a3dcca84bb9dcd99e7c28607ecaad70ea5ce49ff39c8bbe1abab4d0dd5d55a52a91e3609b37280f590648f701ae95105d1fe4815e81a3e7697d574f1213491f3581e1d6002dbb0acfa7366a7da226694a5a1af4ad6026d274e9983347cda297bcf47b661e75a32ec9c91348e67d331258e6a2a4b8769cae463699e3ada6e5c127266ef298264e4dc978f431207eeba043238c0ef2648ac754c2b7ed7f3455578ab4a936eb4f597c42326adbfab223a60c518a847602abbd2d6883423431826217c6460e20b316e6180f1ab1f01dcfb34386b95251c1ef8ad39f91434a2082a7d8581b966f0f566b7822fb434200a33a04f615e812780b8e5a351c7b2054d053ebb9ca68ac7c57f61ee76f58275953a4432855d2f39bd011a031e2b859ddc3d10f5818b913a6a0c0d621a6a16ca1ca8193757cf025b15de8cf01c33a9f49df47234a6c4e921ecd1249b0221b75096da717ad19b7aa63e89e372afe1ad99f5e11ee55daae6989f0746c71543381c946ee950a270b45ff565818c7feade386f0e7d97a5b8de79a60ddcfea563ebf376fecc2afca96805dc69f70e9882ed6f61d084f2d6cca69319270cbc31daac25eabff172b267f8bfa6e2d8e283ac73e7ff6fe502dc53e8535b984f6500756dcac6d0ab154087a9345d0249753f7b5bf0e2d63951bc9704a19ee0d08f5c73502b9dab2c2f018cf254a7d52638b030633801fe3a23ca96e6aea499742cdaa8829ad9af3c8ffa65f56a689c9ee94645dc4e491e79ba9911205c7b7f1a7870880920689453179855662631398ac63607978052f13482b7ee545cfda16c2c91d88029679c4b451ab551b54e843db82c33e34047378e5e3566570873d871b5f8b7de4870f486ed3f5cd4af5470b2f20423290d76f7080786bc3436e0faf5e61be005b78974e06bdfbba0f8a81ca5a263a68510856a56ea386cac43c679646a75306d0fd6068626a221a2a8f04075964f7657764f567f3939245f52e2837f6a270204572924ee5f2d27eb521e300bb9033b5fdc26e95312046a0a0e1929a9d8b841834aaaf70862129bbd5d5e042cfbfe3476a571065666b27031e7fc6bf85ce67feb956272b352cc0207015a777ffc610dfbaab10b1ba0e0ec6136c8ca1d90846557a9398d46e54fce2d3f5528a9038ca52a115ae619e4c0ff566b9ce8cbba7a7a3791b4033095d14915e515d344bdf453dddd2ea647e7fb957d2734a062b4adbea9888a8b6a03ab64a004099ddb8fe17e45aa8591fa1868c0874ebb61e2dd6c2aed35b5803e6fd689074a057deb1229c5d493bc0ba98730c8ed8dc9cca7a7d41b071beb06e52875b302eaddb9fc045c22da52f0e4fbd3d188ba31b037078ae97792ebd538b721b9ed8444c8641fef54f53a735596bc9417fb91816feb2ea12cff3ec6cae3044fcb7c7fe6781038325ba5b0e51b3ff9ef3eb92ed6845ac06ed6aa5a6155727918debb2fe8cad54e8bf95a57daf557758fa6b45552a9a9ec7071dec8c27b6c106c288a20ce49024f5d1be0663a8f62def38c447fbc1025a80586dcd0b7cc87051b61c353fe30c3117bfaeda2498ffe270b3cc7e7ba7e9a001f6686eeb77c6b26424df0ffe5b3d399b90a89fcf29704360314dbc11b7314065c07faaeae4ed8a9827ddee6b878462818e4f3ab4026ea12f64e2ae5f4fb719a8ceaa9ef4c200740c44c828e3c120774d3ebc75b4e5369552a9ecccb76c34f7fe4bc2a7b4b5787c22b20a6381eb273290bae028509d2ed403dddfe24754fce5a2bdf5abcc3e836028c4fb8e439ae059d8257b20fb42121dd3cbc77c0366fdc8abd72b8a586fb9156ac00d1621f26f9f10fd52e20a9c7d4bba23d2e1e026c4a4f658e0db1710fe3a692a792067382a552ffbbd1aaffabde7e14d6229849e7e2eaf79e9f2b113197d4e18f49a1cdc04d21a639fd7241be12fdc78ba3bb506a391ff7ebd67304bc4350f30d33d93231fe96612d5221afb2880c073ebf27c8bfd1641e1e5223367fede975d1420b16442c279301320c098458bd7a81c44a73a133f0a2831c956f43678ff43f54100bd8302f9ed0c8771de277ef4c59c9b9b2dc74bc2282954fe5c9cd7d008f3ec0c504aedf5162f1d4f0dd41903aebb7f4e370954095369b383a9a114d16c6d54839e32ad073e1a3ee78cf91cd33553d46ae0645bd619d5eddfacb065a42ffbf529de05be0e6d04d1ba67be7753834bb1322562e74da877819f5d27ef6659fc172d6768c29946ac8710717bc77ce9e3913665eb1568feeea9875d2a01e49814609105a201546ad4f8436412b7713aabe10261880abf840845ed7b4373bdc72bb8c8625a8c5095243b1786c31c307a7629672ec1e7f184ff614ad0bd2e424915f7d60daff2e7ffe849cb2a94ed175ca410e2b3bec21be6fd1e9c89099742f3de5c28b36c2bffb803566255d7a62bcbc170e9ea5d85f8615cf7fe37908ca3d3d59af6d86663db6ac8f87d6ea0fd091dc405a43e91afae74c11a013c976d40e19d2706d2998be3588d1eb6f24ad078b41bcca33ab8db7bb1dd0e01e70105619c5d36958a57b299928f8ad21641020e91fbb3625dd5030ad114b88632e4e12a5de6cc9c5958f3a22ed0c81fce312bcc463b436c294c0b808ff278c594d1a48c7877272b16bec43ae31feaec997afecdab1418c78fce4ed87ff42d67fd7a7c777e50cdd471009808116612e16ac6fd978fa90bde8c0651e430703c4b16c12d47a99ade629284f1e2ae9eae5b07b89e7ba5739996543b5f6bd0f1995ce4a8e3060bf7c0ece686d925babe223a7eb8e510fc2f9362cc446baabd2034a2268ae6d7ff08559308d4c497ce8376f326b751ff8ec55225f3efa845c18dfb5f7b4d375a1d3d7669e6010ae0c19482b347c86e165d2545611a12a3b41422e312ec6a4a146df51c89263cb1c888394fed2966f5cbfd37f9635dd619dac2e78ee66fed110b027e0803ac4bcb1a3aee63c65b4be88fe5dd3503a6ae61460ce15471c0e20398399abee19fd754499acdd905bfb1a5d9df4ce207907295de10d0fe969cfe1f2dc8a13ef6cc4ddcbbdc51af952675cdffc33082f236594e407f92067009592d5793a7d672474fa09891b881adc7de3d162b3ad1434da7ecefd158250c86099c379006059f39558fc940c835fe6e9c191db2ecf92275f0455d2d00ab9e7df175ad3bb4f7f5bc589501cff938ba6543ba604e29708355efc5489730cd46b055fa9b15859c5fd5e5d6a82d0a5926f3696494fe2d202a27a81cf1dddf300bbcdf0a62f4b94df8cd46125bb76b8439e9929615d5dede06e7ac3513247f37877eb509c9a0982ed1cac0b284a2ba64fc876df62ed0072247945cf93fdc55f0a05dc88cc92d0ce4089d3191bad42a9746bc905ab7b3063df89a7a530527a9cfc007c412423716e26d5f420b286e9aa315d79f0db0287b039cccd057add095d7e179079f2be690ccdc4b2afc7c1147b1d4a234267392d61300bf52cf2f8a097e167e6b6ab58e5266e70211e2cf0fbb44be8784d6474ca8cd946e872e0fbe6d303378eb14976e7fc06b230ef857c440e215657b880556479384fb0e3cc6720b454e7b938a63fb2c8b020846d274e6458cd4fe4ed09f0eae1cf19b3451a79ac7663eced7706f8bbf1a06b000cdd7"}, {0xa8, 0x1, 0x6, "871b193d39f0cf7cec0daac3d06a961e2b72e7daab4404969a725e3fcfb5978ff2bd22c0730573129e1ae049bec7146c467008489f3cbbd45e083769ccdee9ee726eff1b40e5a6dcb83d83b106a4c8acd09064354c42db3f7696f826fd8f107a307a3f43781dce0ffc811202e9aa0f2e307fb0e797ea929c345b322d619785081b94738aad71085e66b972b7a5cc5f0d51"}, {0x20, 0x1, 0x8, "3dc823454a017059f65a98f0f39f0d"}, {0xb0, 0x1, 0x7, "99e24b420b606d0256a845ebd8c7f171f7c5714f77eacbb0eb6f92d21bad2dbadad39ba6cd7ef4b80c2cb9a9b59ecc70d9aaf436a3cc0c5112dd9a8660a5134e55472bfd9170cfc5d5dae7f4225c85e18ff6f65efbd85a9e97a0394f2bbb897dd871d33bbfc9b4a673ee7e30b8bf8eafc7d7a0f4db3464e023b3396bca1d2b529208971b337d6bc40d49ad53c6428c7198b165901a9b0569c517742fd3a2"}, {0x108, 0x1, 0xfffffffffffffff9, "2716471c7aa78bd677106b5f675b76fe14ae30c630a8a8024400f6fdbf8974f8087ff9177a165177140ce1d7c6e78cd4b9fbb92bc492ec2431a41b674533f5ac7503115c80664b4a522d2b19c313cc241602db667c61e4deb83965c05e8d43222a80ca57da1aec266b6939f913a0384e7c5e4871d16894cdbd22c1ee60bf9ca0521f950665f1c12d792ca3cb31d7fc0b3778976e380804b472ea8cc4465f10cbd896b4e1d20873a8bcdc753bbcffa0033dc1ef7f63a11df0049dee4e233bba700312283fa6724f0d78e6ae99aecb0e03220679e22be44a90b70ea914db20c139df7184d979793a1deec7593eb5fae4a992"}, {0x50, 0xffff, 0x7, "3f1ab5b42d68067bc05abd56a87536fd19891e0bb5f780dd3aa61973b123556ff601ced43de463c8562366cac2b806690f5ea35441c7470e84c1875a"}], 0x12f8}, 0x2) 16:00:25 executing program 1: setsockopt(0xffffffffffffffff, 0x29, 0xe, &(0x7f0000000000), 0x0) 16:00:25 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) write(0xffffffffffffffff, &(0x7f0000000000)="582720efabd16ebae63225259560f8", 0xf) ioctl$TIOCMSET(r0, 0x80104277, &(0x7f00000000c0)=0x400000000000007e) fchmodat(r1, &(0x7f0000000080)='./file0\x00', 0x20, 0x0) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:25 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x1c9) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kqueue() kevent(r0, &(0x7f0000000300), 0x22e, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x2}], 0x10000, 0x0) 16:00:25 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) r0 = open(&(0x7f0000000000)='./file2\x00', 0x0, 0x8) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) pipe(&(0x7f0000000140)={0xffffffffffffffff}) r3 = socket$inet6(0x18, 0x7, 0x5) r4 = kqueue() r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000500)='/dev/speaker\x00', 0x20000, 0x0) r6 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) sendmsg$unix(r0, &(0x7f0000000580)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000480)=[{&(0x7f0000000080)="65caab366d3895fcbccb2944439c6135322bc97461db8fc84d20f4da60", 0x1d}, {&(0x7f00000001c0)="371359132be3cc30f9ce1d10a2bf25f27ca1d77b6d797a5678663528f1ba764103bc7524940c96f9c279a5b28d4d759f07d11da8bf825a67157d24c2d1313de18e6a1873cc682b5286279ee6d1fdf0d4ce3949a5fac6279a4ba654412fbd5e2500e150333409c5a2a3daf6af153c9797f3a2d1f19015ccfad8ea8fdaf724e7403167765eafa39577f396407eaa752b9ea0933f650bb44cbeffc9bdfd1a74f65a9cd304cea3b18bd9bdf0e5a0cc9e807ea856e774a2cafe22", 0xb8}, {&(0x7f0000000280)="ba2358aea25213dd717f9f3b40ce23c3504f23ee66708437554408a5f3a6d5f48fa7ed0fadf52e76ec273c96a8ee4288e403f7f07952be80e210df6c7339568ce0b0b0c495c245d748d3bebe7ee3c6305412792589791f11fcb6293a5e32d8c9268be8843d31be58e9e2added872f8f23034", 0x72}, {&(0x7f0000000300)="4c7f63c2d840bd3f227beb1ffdb6588b47bc32af84c1a6897acc57558971f8508f695032ce73981bf95c6003e1e3935df0e3c63df161bb55b7deb73af446758e5dfbc650", 0x44}, {&(0x7f0000000380)="085d93c898bb4e22ac218dd881115b36efc15aff62f0da100bcad9dd1f80e01595476c1de6771781217dcba47d6483cbbc5ff775a1cee3f10ca666f6ce200a9b24d8bac111b4de5d108b8001eeb15802a117819cc404fd0ea0898e97243a620de654d3b5e253507f0c672814b6b233fd3c5ca74167b6c20f00df2445329e2bf8df52590417a912a6a5d89befc2b6e0960fd744626f2c3a83bd2ef426b8544a68f973bff740c3cbe8b5ee62c55fd295f150206e9fa92e3756b714ea8d25987a3210e4b0871b08a46bc20ef7b6d0fb6d3d790a4cc02fbc5eec8ab61131948a1389f4aa6fa6b7440a292f64e97c7b169aa392e9166d03c3", 0xf6}], 0x5, &(0x7f0000000540)=[@rights={0x20, 0xffff, 0x1, [r1, r2, r3, r4]}, @rights={0x18, 0xffff, 0x1, [r5, r6]}], 0x38, 0x1}, 0x7) rmdir(&(0x7f0000000100)='./bus\x00') 16:00:25 executing program 1: bind$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0x18, 0xffffffffffffffff, 0xfffffffffffffffc, 0x7}, 0xffffff3d) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x2, 0x0) r1 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000040)) r2 = kqueue() r3 = dup(0xffffffffffffff9c) poll(&(0x7f0000000080)=[{r0, 0x80}, {r1, 0x4}, {r2, 0x1}, {r3, 0x80}], 0x4, 0x1229) r4 = socket$unix(0x1, 0x5, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0106978, &(0x7f00000000c0)) 16:00:25 executing program 0: accept$unix(0xffffffffffffff9c, &(0x7f00000001c0)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) socket$unix(0x1, 0x5, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001240)={0xffffffffffffffff}) getsockname$unix(r0, 0x0, &(0x7f0000001280)=0x24) getrusage(0x0, &(0x7f0000000100)) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x100) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000001200)={0x8, 0x4b9c}) r2 = socket$unix(0x1, 0x5, 0x0) getsockname(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) 16:00:25 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x20000, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000080)) r2 = syz_open_pts() sendto$inet(r1, &(0x7f0000000100)="536d948b12f91dbe808ed9c6b068e176cf962d71e081f3aed08e59045248926d", 0x20, 0x4, &(0x7f0000000140)={0x2, 0x1}, 0xc) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r2, &(0x7f0000000540)=""/226, 0xe2) writev(r0, &(0x7f00000004c0)=[{&(0x7f00000001c0)="2de11e", 0x3}], 0x1) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x2}, {0x14}, {0x6}]}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x121) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000380)={0xfffffffffffffffe, 0x3f, 0x7, {[0x5, 0x1ef, 0x2, 0x20, 0x4, 0x10001, 0x1ff, 0x80000001, 0x0, 0x401, 0x9, 0x2, 0x7f, 0x5, 0x6, 0x9, 0x10000, 0x1], [0x5, 0x401, 0x3f, 0xfffffffffffffffc, 0x2, 0x4, 0x2, 0xffffffff, 0xffffffffffffffff, 0x3], [0x2800000, 0xc795, 0x8, 0x9, 0x2e0, 0x7, 0x200], [0x708, 0xffffffffffffffe0, 0x3, 0xfffffffffffffffe, 0x4, 0x5], [{0x4, 0x8, 0x3, 0x200}, {0x3, 0xd02, 0x20, 0x1}, {0x7fffffff, 0x3, 0xe9d}, {0xffffffffffffff79, 0x9, 0x9, 0x1}, {0x7fe0, 0x5, 0x601c, 0x9}, {0x12, 0x1000, 0x1ff, 0x7fffffff}, {0x1, 0x0, 0x101, 0x2}, {0x4, 0x140000, 0x8, 0x1ff}], {0x100, 0x5, 0x800, 0x2}, {0x1, 0x4, 0x80, 0xfff}}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCNOTTY(r2, 0x20007471) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x802, 0x0) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x24}, {0x6}]}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000100)=0xfffffffffffffff9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f0000000200)=[{0x3, 0x101, 0x2}, {0x7, 0x3, 0x9, 0x7}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000340)={0x7, &(0x7f0000000300)=[{0x100000001, 0xffffffffbba0eb01, 0x7, 0xd1}, {0x1, 0x5, 0x40, 0x81}, {0xf4, 0x1, 0x8, 0x3f}, {0x100000001, 0x3, 0x9, 0xffffffff}, {0x4, 0x1, 0x0, 0x80}, {0x5, 0x5, 0x80000001, 0x6}, {0x1455, 0x2, 0x4, 0x5}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) socket(0x6, 0x8000, 0x7ff) 16:00:26 executing program 0: r0 = socket(0x18, 0x1, 0x7) recvfrom$inet(r0, &(0x7f00000000c0)=""/210, 0xd2, 0x803, &(0x7f0000000000)={0x2, 0x1}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) r1 = semget$private(0x0, 0x1, 0x8) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000001c0)=""/128) 16:00:26 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) bind$unix(r3, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000000000002bd, 0x0, 0x0) readv(r0, &(0x7f0000002b40)=[{&(0x7f0000002840)=""/223, 0xdf}], 0x1) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000100)=0x1000) r4 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000080)='\x00', 0x1) socket(0x0, 0x3, 0x8c) write(r1, &(0x7f00000001c0), 0xe5e1) 16:00:26 executing program 1: r0 = socket(0x2, 0x2, 0x0) socket$inet6(0x18, 0x3, 0x4) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc}, 0x8) 16:00:26 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='./file0\x00', 0x0) renameat(r0, &(0x7f0000000140)='./file0\x00', 0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00') ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000440)={0x1e5c, 0x4}) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000300)=[&(0x7f0000000040)='@&&#@^#@#\x00', &(0x7f0000000080)='\x00', &(0x7f0000000180)='\'*\x00', &(0x7f0000000240)='!\x00', &(0x7f0000000280)='\\%(\x00', &(0x7f00000002c0)='{++^(\x00'], &(0x7f0000000400)=[&(0x7f0000000340)='\x00', &(0x7f0000000380)=':%-+\x00', &(0x7f00000003c0)='\xd8\x00']) 16:00:26 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r0) connect(r0, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x0}, 0x8) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x500, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r1 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x8c}, {r1}], 0x2, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)) 16:00:26 executing program 0: r0 = socket(0x2, 0x1, 0x0) socket(0x10, 0x4, 0xfb) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0)=0x58c, 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8200000000"], 0x10) shutdown(r0, 0x2) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x400035}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)='H') 16:00:26 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$TIOCFLUSH(r0, 0x42087007, &(0x7f0000000100)=0x40000000000001) openat(r0, &(0x7f0000000040)='./bus\x00', 0x10000, 0x100) 16:00:26 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x2}, 0x8) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000040), 0x0) 16:00:26 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x1, 0x7, 0xfffffffffffffff8, 0x3ff, "acdd96bdf27b069c361d7571ff0a96e52c13df9e", 0x72e0af0f, 0x2d96}) getsockopt(r0, 0x400000002b, 0x69, 0x0, 0x0) 16:00:26 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x2) preadv(r0, &(0x7f00000006c0)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000000340)=""/88, 0x58}, {&(0x7f00000002c0)=""/67, 0x43}, {&(0x7f0000002140)=""/4096, 0x1000}, {&(0x7f0000000780)=""/88, 0x58}, {&(0x7f00000003c0)=""/150, 0x96}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f00000000c0)=""/58, 0x3a}, {&(0x7f0000000540)=""/167, 0xa7}], 0x9, 0x0, 0x0) 16:00:26 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x14}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5, 0x3, 0x2, 0x400}, {0x401, 0x0, 0x0, 0x6}, {0x3ff, 0xf4, 0x2, 0x1000}]}) 16:00:26 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) pledge(0x0, &(0x7f0000000040)='&+>\x00') syz_open_pts() r0 = dup(0xffffffffffffffff) fchmodat(r0, &(0x7f0000000080)='./file0\x00', 0x20, 0x2) r1 = fcntl$getown(r0, 0x5) wait4(r1, &(0x7f0000000180), 0x8, &(0x7f00000001c0)) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x80) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') chroot(&(0x7f0000000140)='./file0/file0\x00') 16:00:26 executing program 0: setrlimit(0x8, &(0x7f0000000100)={0x20008, 0x100000}) poll(&(0x7f0000000040)=[{}], 0x5d7, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f00000000c0)) socketpair(0x6, 0x1, 0x4, &(0x7f0000000000)) 16:00:26 executing program 1: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0xffffffffffffffff) write(r0, &(0x7f00000007c0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87ee", 0x841) r1 = semget(0xffffffffffffffff, 0x6, 0x400) open$dir(&(0x7f00000005c0)='./file0\x00', 0x88, 0x800000000120) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) fchown(r0, r2, r3) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x8) execve(0x0, &(0x7f0000000580)=[&(0x7f00000006c0)='c\x00'], 0x0) mprotect(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x4) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') semop(r1, &(0x7f0000000080)=[{0x4, 0x0, 0x1800}, {0x3, 0x401, 0x1800}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000440)=0x6) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x82, 0x0) symlink(&(0x7f0000000040)='./file1\x00', &(0x7f0000000500)='./bus\x00') ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000380)={'./file0\x00', 0x4, 0x7, 0x1000, 0x87b107538646d9b, 0x80000000, 0x1, 0x6, 0x0, 0x0, 0x1, 0x3f}) seteuid(r2) r5 = open(&(0x7f0000000280)='./bus\x00', 0x90, 0x100) mknodat(r0, &(0x7f0000000600)='./file0\x00', 0x8020, 0x400) faccessat(r5, &(0x7f0000000300)='./bus\x00', 0x18, 0x3) pwritev(r5, &(0x7f00000013c0)=[{&(0x7f0000000540)="8c232e8c9f7e96999b8a", 0xa}], 0x1, 0x0, 0x2) r6 = geteuid() pipe(&(0x7f0000000480)={0xffffffffffffffff}) ioctl$BIOCFLUSH(r7, 0x20004268) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) setreuid(r6, r8) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='c\x00') ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x6, 0x602f, 0x3f, 0x9c, "93125284112afc6f14f3e6af67cfa075b336581a", 0x6, 0xf461}) 16:00:26 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) dup2(r0, r0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='=', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) setgroups(0x1, &(0x7f00000002c0)=[0x0]) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028aa) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000140)="000000186004008b00113c270000000000000000000000000000000000000000c6c02d845152281f23450aed2c3f00ffff00603e97a0c2245206d96f5f", 0x256}], 0x1) 16:00:26 executing program 1: pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f00000001c0)=""/122, 0x7a) poll(&(0x7f0000000480)=[{r0, 0x21}], 0x1, 0x2000000) write(r1, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) accept$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="0096f0020000"], &(0x7f0000000040)=0x3) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f00000000c0)={{}, 0x3, &(0x7f0000000080)=[0x0, 0x0, 0x0]}) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x2d}, {0x45}, {0x6}]}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x2, 0x10000000000000, 0x200, 0x50, "61c581196258920118cc9089039d3653f104597e", 0x5, 0x5}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x84}, {0x20}, {0x6, 0x0, 0x0, 0x102}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x800, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x82, 0x0) ioctl$KDSETRAD(r1, 0x20004b43) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fb375bc219dde9f7f5a48a8d1a02", 0xe, 0x0, 0x0) 16:00:26 executing program 0: r0 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000040)=@abs={0x55ab3e254597ea34, 0x0, 0x1}, 0x8) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xfffffffffffffffe}, {{}, 0xfffffffffffffff9, 0x11}], 0xc4e, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0xfffffffffffffff9, 0xffff, 0x4, 0x0, 0x4, 0x7, 0x7a, 0x0, 0x1, 0x0, 0x4}) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x34, 0x0, 0x80000000000c6c, 0x0) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x74}, {0x20}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fb", 0x1, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:26 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f00000000c0)="8cacd09f5d6537aff400", 0xa) mknod(&(0x7f0000000ffa)='./bus\x00', 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") unlink(0x0) write(r0, &(0x7f0000000180)='oL', 0x6be) write(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x1) 16:00:26 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000180)='./bus\x00', 0xc010, 0x100000000) execve(0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x102, 0x14) socket(0x10, 0x5, 0x8) 16:00:27 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000002000, 0x86128) socket$unix(0x1, 0x2, 0x0) r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000180)={0x5, './bus\x00', './bus\x00'}) accept$unix(r0, &(0x7f0000000180)=ANY=[], 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x446, 0x0) write(r2, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f00000001c0)="0a0d030e4efcf6022a4ab5095ad2f2aaf42b72664dd9dbdb2d61cb9ac7d7f54852a5b95976f00b12f7e8168b730110838a5a128bb62649faceee42fc4293f65696752c052a0ff4f5980ee3071d11a419cf4d7f7bdfeb60abb3b1a3bf2d40efd6328ae308bde8ecf18bd9cbb2db4d47992dd50c4d167cd07d1e5a04612a929903d18cacb228136a9557dcc6b4e6bcb534c3bc878a5c6573d94ef33adf4910623d90d9593ed97c4b162b96b66b8c52abf502833eee79ba0896c075f91eb570", 0xbe}], 0x3a2, 0x0, 0x0) open(&(0x7f0000000300)='./bus\x00', 0x36993a4a4ddfd94b, 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) openat(r1, &(0x7f0000000140)='./file0\x00', 0x8, 0x110) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x40045}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$KDGKBMODE(r0, 0x40044b06) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) ioctl$KDENABIO(r2, 0x20004b3c) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x90, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x9, 0x8, 0x400, 0x1}, {0x80a7, 0x8001, 0x8, 0x6}, {0x67c, 0x5, 0xfff, 0x4}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:27 executing program 0: setuid(0xee01) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)=""/17, 0x11) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000100)=0x14a2, 0x4) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x20, 0x45) ioctl$TIOCCBRK(r1, 0x2000747a) fcntl$getown(r1, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x40000000000087}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$KDSETLED(r1, 0x20004b42, &(0x7f00000000c0)=0x5) 16:00:27 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') r0 = getuid() setuid(r0) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) setuid(r0) open$dir(&(0x7f0000000040)='./file0\x00', 0x801, 0x0) 16:00:27 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket$inet6(0x18, 0x4007, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={r1, r2, r3}, 0xc) r4 = socket(0x18, 0x8002, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r4, &(0x7f0000000000)=@abs, 0x8) r5 = socket$inet6(0x18, 0x3, 0x0) r6 = dup2(r5, r5) dup2(r4, r6) sendmsg$unix(r6, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2b66697fffff02"], 0x1c, 0x0}, 0x0) 16:00:27 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x22}], 0x2}) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000640)={0x0}, 0xc) r3 = geteuid() getgroups(0x5, &(0x7f0000000680)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) sendmsg$unix(r1, &(0x7f00000007c0)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000005c0)=[{&(0x7f0000000180)="4f1ecbd85893be4e75bf4d80a636c6b2efdecc712b55683f47c7bf4b998371da60bf1349daf95f648b9d4f9620df09c064f8c76063c08656da138ee5a38ada7a5c9e8db8df2a0b131cf8553d3b6bab428dbc867c17c61450bbc4915903cf44490ee956ae4dbaa229d7ba9ba4b0475bd0ee7d18454ba81a77c4de50e8fc2cc3db7aea9f6220a8efd0d120a4d1c22fab74aed8b0fe0a1a688c422ca35ebe45d3aff2", 0xa1}, {&(0x7f0000000240)="04d620038e22a98eaf252de345b5fdd1fd8d59ddc0d6f0ed0fbd09aa730a619539ebfba2054925807be53d189da44baf4837d931b5482bc2b12358dccc6cae422ef311b690f3901faf5408ec61304ed3a4108cb38fb52b7187d3022a2bbe1d61ed5f5d41d92555e1a826fb7af78b755a782e1e9bfa1e34d20d63b18dd65b7cf6e5d1be84f5abab43935d88e67642fc713a67f2a39704a50cdce9274b70647d8ed89499a34e142ceb0f647915096a43034f0509cba011133211426e43d97ebea1a4c47b300424e7362cd28c8c7203818d7980748f4108d0878070666297209836345511226ff04b987a9bc427bdf66ed89fdc55392290d6f836f6c9e152", 0xfd}, {&(0x7f0000000340)="8dfcd994f12f7d6c2ae91a844b7cb807396dcd41296c7293b888332751b24a5bccd632bada7d29d6b29c7dd21de938045b566127200b60eec336fd049118b53a99", 0x41}, {&(0x7f00000003c0)="97a9601ad12947407bbc7e9545b7ed96dc5ff05744d6d2b79dbb28fe678eeca3d4112c01e0624781bf3f0a772d66d068c8992598b9e1dd6cf2eab869167532b1cb3ade72e7319a4a95ee2367e4c7e45584254b5a0a8c362b3ef85bed39dcf5cb0ad0b0cc5bca06abdda17b52ff0b", 0x6e}, {&(0x7f0000000440)="002030910d05c933d4439b960d537f8bee92b968d8f55e21a5efeaf60c04c2f7c37080b99daded4b854d5b87d9e5002d919ff0668a31ca5a5e81fcf6bbabec35fd", 0x41}, {&(0x7f00000004c0)="541520c54baf4d02aaef723277ce1163e138569dd9779707a24d95588289813c6e32", 0x22}, {&(0x7f0000000500)="2a06c1dc97a5fcc51122db135921a469f89604e64df7982a6626027577f8bdbd4c59ad4b273347c5dd221e6fabacdc4217bf5502a0249a3a071f5fa5d93a82deba826b65ba7bb985eea07c72b9176d9a8d258bc06bad7ac5fe3cbfea0cba8c20d444632909d5b1ee1aa17ef7fa7b113d9a00a0efa6e7faf6fc9096400d66b74330515af67e74481445faae1279975b8dcbfffdc69084803641379f5df4316afa03", 0xa1}], 0x7, &(0x7f00000006c0)=[@rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r1, r0, r1, r0]}, @rights={0x20, 0xffff, 0x1, [r1, r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x20, 0xffff, 0x1, [r1, r1, r1]}, @rights={0x18, 0xffff, 0x1, [r0, r1]}, @rights={0x20, 0xffff, 0x1, [r0, r1, r1, r1]}], 0xe0, 0x407}, 0x409) openat(r1, &(0x7f0000000800)='./file0\x00', 0x18d0c73537ed8fb6, 0xcc22003650f0a240) openat(r1, &(0x7f0000000140)='./file0\x00', 0x1, 0x40) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x50}, {0x2400015}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x7) syz_emit_ethernet(0x1, &(0x7f0000000140)="1f") 16:00:27 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10002, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x20000000000011, 0x0, 0x0, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x24) 16:00:28 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0x18, 0x3, 0x5, 0x2}, 0xc) setsockopt(0xffffffffffffffff, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:28 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) r2 = kqueue() sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000080)="11ddddd87bfc8c93c7783414825d3d915a11cebade80892335d87509478d5bd4396b8ad180ca1653838c328eea696496ad38229ae6dfb370757230cf82c515c957309caa34f97ae80d124532fc6773887c32a7d1b764fbbadc04809da00b151fb9fd1290136dc21b8b363064b845874cb49ef846df39b342aa2aed65e79ba0fb21927bf358659df3cfa4e50ca68b017e15ff12b84a3046b7c54671296046ca162abf725301b6462a7a4bb77d6c3699694dbcb21dc40cd04ec43997e898023ebbbed2e535d6e863809e7898952674b6c0912f21f5513deed71ff48b470ac4ef14dd", 0xe1}, {&(0x7f0000000180)="3ca298c6e241a7d087dea3aafa4ef4b982d23e74c24efa4049b5147191c99e264f357ae8f01ed27bc2f898efbe34fb4d8327d8ceab87cd37b5a6f878997a707393180367ddb744dbc4c347e1c2dae8fc8b9838b0e1a917f3fa98e32a94e9f70ca7a16bd445b9d55ad9587703e3f8ae94a5af0bb8820eb334d9e4616a850dc8e7df1e1b3eea2e5f761b14542964b4ab240aabc950e78b33f6f43dc5bd8eec3e55", 0xa0}, {&(0x7f0000000300)="ae4513dd4ab117cc37deeae9087b55ba46218b6f9bb5f429c03eb51d2c1e15eae4539a0226ba5ab46d1d2e9db4d724e68f21010e31fae83a6b07c99540f3663ca83c1eca27469203a1a5a325819ef5746ccf9dcba40cb6f8fc6a7184f41a63134b523b500f1a5d7e2ecd92edad9be1cf88f686c8dd3c608c6ff68de2362f72157b15f03a1049079df933728b66c38425a57edb54d4000bbbb6add24ce29e81cf355250", 0xa3}, {&(0x7f00000003c0)="47fb1020cb84ea9db8cf3e4dd1a77e83a8ac72fa690398969662f0a63ba5d66f40c486c544c235c9d24530fa75549aab033989e0c1d12a903143d231b72335921775bc7c53c7a668684150176037a60377e98e95ef852cef21ff4ddc1a191e5f59d372f6b0872534ef81182076e35f10c6e023677a951e02f63dc85967be6c02287da5f3e686d59119cfc6e9d337a232cf7a6d6a2fbfb1229a4072c55265c6778135ef09ff107579a6a9e6d22983b1c2e68d243421977de73ce84311b4a971300d350dfc7c29ce24611ad892c3", 0xcd}], 0x4, &(0x7f0000001580)=ANY=[@ANYBLOB="10100000000000000100000058050000d3ae033414d5c9d92ca9aaa643ffc1d9b4acd8d21288c25bcb19a7624e2605c31e17717a49b7cc4de5cec89d208d58ee2ade974ec0bd5bd8a9046bc08d367eb27ff5a22e5c2653a6c1ef22856bd40a253fa17bee8c84b15550646b116b43ba354eccf1169243f3f8bddb0f54526900ee59feeed9dc8a8f0e36ecc75bbe6bd01f085c3cfb6a4a58ac687deb10c427d2e0f6f40e13b74383675cedbd2ec6a0c4c6d1f6d1bcb887cac31c160e3ace0eafc0d70c9b9750639302b3bbcd66f3ad58baf4484a53b786f9de211654ca5cebea28fdf94959043c3fc3dc48554c861c54effaaf7434c88e1e6b0f1e2a12d3a1830acf80505e6659ce73c31aa947e40f456d7395ea1f0c095291d68bf4bd134a702d4be1e0fe1d4e40d0a3c1e99d0d80a8fdf77fd31e65152968fff19a4657c292d560e9bc7d3141b337bf69c3e30133d8ab2a7aedb2ab3feb296b97b106a15dbe753847d3de8ee9964933a32552f7804f1f157ab1c5f62a7de5c8dbca2e9690e93911a3a1f2224ef9a0cb09beadd5219e533e9dfbbc20d79ab0d9bad765138ea91ef0afdabfa416bd52156b1681a62718791b9bca7e547bc949ac1e2387000cd0be3c26907cbff210aa85ed419f6b12e0e077fa422eaec61f0f557a6136ce35fe6f1b2bef4dcaa1148ecea74244eb5c39c6421717a9b2d7af3574636d8a3b08347566dd0f84fba9b286e5a43c2d08116adc718dec5287e3ffc15a4aef3a61b3d52f41ab381cef8677bdc1963c175753bd367fb0a8577f533e4ad0b4376244b6667b267a319605f23a5e89966f81824005a48a0a5bec8b664fb0b3e938e8441b0c6b6f8f2c43971fe7d968518615e8aca792233c7ce7b458c3c2f2de4a6951b85904cced4dc44eb98649fe6f3d18559c540750831eeba9ef9cdf6f93a7de3a2e10c831d6ecbc797cb044b4457b659b9240291392de37e6f7bd7f4137f08156b14c571a978a570206d119ad17308ecabb421f8a2e3c22bfb2ebce86944193086c003adf65d41eb83ed556fc1dd620a19f5506cc58275998234d7c0bb9b7076bbe3c2fbb512bcfec363f0c233291332affcf066b3799c80bc56dcf9cf4df0b3bb8d141e80d243cb51be5b27c27b0e3e8b96eca778bfef0a3e86598d415609903417bba2fc80aac93bf171a922601bd7e99a5612a9aaff924235d497cb3a94323054bd424da69c14659da12ca5d311cf78a897f005aaf384ceab0be655d0e996059daf273033a9a36f5296784db7b57e9fab550839f0cb2d97821853b99b594dbe871b5f10c004f2d5d265b483276a81213da3b431f8897fb65a51bdc664b1cc35a077970e7716c207d40f0236789e801a5d161d2cc5d818180eb99f47846c71fb4f454c22c205f71b853b6d8454117b4a7bf3fd7da22f4f653eeaf11d482e9af4bbd45b5a618cb6f567662e7213b5d2e843758cb85cf7f4ab67feb2b46b99240fbbd0b2cfcb359ba1c70f2bcde934b1d1b98493c2a3bd303d42a3b2dde5e7f19e6298af666d9c991b777333f16594bf53c08bed24771bd8443f58b7dffb03dc5b30e0c3e3a1faaa3d7a943eeb8e0b1548de1bd62102cf0a4451b345dba9892d0ccb9ca2a38779ebfc3a77154a17565ed1e8f59a31c5abaed743ffa1cbb3ebf0e5075dccab43511a414d6aa1caa1a38d5e18cfbbf4df98cb67c0dda44811abbc41e7e49ca6f621fb6e33e0e6c627c34c86aec2bb5edce25c5e33f33cf6dd0dba15aa99d4f1f91ab3a08caea0832909b6373bc45d7e017c94f0d98c24a80237c46c56ff115c3969b71a697a3f48c391e7cf074d1d894defec22cd5b89ad8a3910f7bdc52f056ddd2851ccf2c035bd5844d821a483a691e730ca5ebf787fe719cb71d5677ae1049f411d82a275804ffff1e6eecf5e21dbf72ecde3483edf71ec509326bc30ffd165ef3c34f18be0f33db3c94b97a43d8032a7010a64638cdc31b6925cfcacb864de10b8af8985c0d9d804c3e97315629281a87245c7b87b53b78a769d9be22aec9ee79048ed2201d79bd58b4b1a07779ae5a35025d525dc5ed3e3e21b5b0d5280e3fe5918fd837769d11454d9e7ea379a8af0967a1a46b7bfcdd8da35d602ff087041aee4bc40f4ac5bad557ab2d3d5bd16a245b8d0583bec76c83d528ae51d83045277568e0f5c028358f2000b3109e5b920016c1730940a8fc788469e5b84a00fe7c021df81f24c0a437e0dcae1e4dd75e5371b5c4a54a23f43841d6dc755bc88f2c5f5cc33cc9162643765d2d52d0053f47ff873bfbdbedaf4adbb3a29cfae82fc863411ba528554d49418a3749df7d601473af7b5f77a173d6faa0e576f632be47e0026324cc19e037026f0bf5075950b636c52677ba8cb66675c88d982ff3bad2fe589c92e00030b4b028ab05946c4d326f900cd2d05a3f706732df454b0b3e7741cb20de18c10119b38500c6ec92cf086ddeff18c9b71a186772b1d8f646e0e1eafb1cfc007c89aa74795ae8677f4d0ad40a4b3376e1736d767efa05aaaf9ef69c4d0fd0e8fb4b64e7c1344fad620f7bed540d69cb2373bd12753f242ed68574716765af1ed2876fc5e2bb36ec66f00061ffe07d2ccdaff911661d5bbef636e58768f486adbd8d25179dc422a6435f455cebb26773f1e96c76e5dfa37cc735f96a9fbfad8c367af9aa5b9e1bdbf448ba64c825937b8d26b2037de4a0b3d735fbeef6f043db4f956a3e6432d78a629668d0fe8d7a1d1c3efb6b29e15e1e2a76baaa24536aabaa58a1e09806814593b1a60a621f7338a91bf25f1082874e1b06ab97d42ae103c9dec19461d9257d19ce59e1679beaaa9e0ee3253d7e9922fa304f54ac76306ef2e0349f8cce2d5fab81598954d4db1faf45782479072c0884f90a6388bbebabf08fcea378dc4d636f9ddc34be03c0a6110a8b4978510d8723ff21c13bf28c0c45cc22c77917e390a9d3630214c4c5df0f598c8ab42d7f45372caad6b8ab0dbb889e1a1e6df423df7dbda2685c90a2d885edd24c8d05a517676c95d47ceb6678114d7b6c8da753acbc703272ee08a465d6377975ad79963b00b4edf145a5d3b2c96585057433a845fdfa293330ccccb8361725969ec0f5145378bcab475cbbccee227e436bb01c5af918250586d8f607a693876a43d922266ee9fef04bed57bd17267c06d3bffde7c5bc7a8191750f58fafb9c0975643c4a4932af91e3d6a7e0b1f85f995b03a510dd86e6b6ca7503c89ee69a069ee46bc040acb10d397c80e0b31b92aa930914ffd9de387aca49acc64214e10082bd2758a1e6dfa8549d1b81a82abe104a3f3ea0562c6d00c053bc44275d339479510e29718bbd5e1f11c54269b9ce05e49c94ff924200b521ec21ef2ef6159918739ed37d735aef782d799e23ead59481ddb30727e359eae2e5b689ebcf5ff0acb1d52a3231e19ad79e2776ed46fd5c31e366fd2b0016edd2c2d1a162c277ec23d0f19f7be2819128b67a8a465b2fc25ac066397399d4a85eaecfadb55a9863230e2ce48ff282c5c434652c819f3ee3085eb5166f294ec615df69e4e4c92afaea7372d41dc1ab7071d5505fed6539003b4cee9fe0b202ae1f5df4c31ead63887bba21cf8698310b093421ae2040c6330d2029ff71e6b7142dadb429fca67ba32c1b58300584750ca4ac4d75a403a942daa83b4027fbc846433f47ba8f8c50fc8fe36138d0a6811a76f1c2af245cfdc063a6b1baaaca141132fa307588e1de470d11a519f89da589710c97117ffd998d7566d60e7059a818f238d48aa8af344de58e64d70749a494dc6ef2fb550d97d90890427ffd9533f55e9d7d36d079d1b18ab1289d29d6d6ce98e07e593f7ce0e4e146af6f5d1d4bde22ca8f007718a7bdc8ffd8cea5096e5093c427e0fa30c7260b76bae954c26471cd699a3b64fb15eb5c9f99b5ca5c1a936be991324a69ce9f2d93b870ce46f4db3d3e8e867712fbd7c0316042179d5d4a0ada2ae2e69cf0ce3997141ae8ac9db8e3ff3cc742a8aa090d2f4798e870d60302846acc5079ac4e6329031dec7f060781b4044870400c1ea717f28573d68cab1dea1ff8b2ef26abff34f43fbeb75c4b8f7ab96195be629ca4ce67f1675cd84d8eb3dbe3901b8c715121107ef8311770d31dd2da2660fd1c4b9dbe78f54f01fdb50db97cb566bf7e8c232eba03754965e899b2195989a2102b17bab40bbbf3520624e0e7f09f7eb54e1fb1bbdf2a8bf7bbbad0ad4f5416f95780192ce2b80cc30c9c68b3ea4cac289a7b07ffb1fef350364a4e12b05a2173d7e0a0ec1a365c3c10f5df8782615747cfc39cc5b6e049ed563c8af3f4c156f26f1f33335250d81c92b7c8d4e2a6d55598276ad4dbeb45bbf8d988df3d7e0013dc657ca40d6b7162ec482cbd67808bb368c245b6c13636ece26b694f957a7397c1d6fd20de98f078dcd213f2adaa40486b96b6d3377585ab0912ae3ea61677a16521037ad7f0c26680b028daa15cf270bccecdd8d71e7105fa42dcd7890bbeb88da95116036d3ebc1d209276ddd0a3d8c486dee573bd96443cfdc8490806624e62ee5bff60858fc056ab48d775564a05b7dcd1657f1fcd264d379968c8cee78bc7f438aa5885b3fc0453cb4faae9e28c5f2e8e8a868bd1fffce02711621e9a92b7fe530e495693d0bf2946a42047332a041a609e824e2cbbda8e2cb0005313e1f9f860c69c8cafe2ced496ca70d5a637381f8e91509e2efbe721b840ed8a649d5570f510de493cd98020ba821005a40b8a974ed16672dc3fcb868491b87d6be85202781013dcc9a2d5739db3b86419a02b7946cc67d3732db66a588a05a981017accd8cd7094bf8f8633f494db96e5b0397a3bec2775a8a666bc786a824c65ff9f0366b649ae217389650f2c51365a21e290c73e950975bf71226903b7eaee4aefb60b51bc0068b32f5bf67b382eb16283562e1ab6bdd01e3a100cdd96d8f3eed41ecd38c1576d5bd9281a2a84544038add87230db70f6861ad62df2afa8052d2a1ea683d98788870db55ddd78229d27b5e6b9568393bb7c6972439f2dc2585f41bece6c5976a133e0bb751c4f7f096100aab340f027846b9c9e81e61f86cffdb7524c71495d613b9750d5a38d99b2fe195d6fa70fd19a7324ce326bdd32787cec2b846908c3aeec34ab0d07f210c43babefc72ef15cc91fdf606792750f5689bf5fad991c40f005e57f3f3b31dafe1a29e5a1b3b8b650b8690e133213dbaac216b51e495798d794ef937adfeb0effcec1e5ba27ec7f9a03def3b4a4a6c4ce1bf7e0b1a6d686815291851416adf8335ae0a58943c741ab72c5dd9a9c91b0cf178387d1060b792350cf63eaae3a8849afbda2f7a556325c689eb600a435420dcde2feee759e192d13a7ad4d0bc25280c9b408041a4070ccc484d5ff66e3db71001611e51adc12531227b149b8f677c80f3b12234d8b279dee6a7a243deb370ad05638540cc6a42488be68ed2bd001132f2c46ddd2fc1a5c5e1bbe6238c1282b6afd6c6bb8fda2a2599c6a7252b2115c7c974dc907b7347f897b605b0e5a05f1bd330cb663bba03f98f3752ad7681b478fa84ef0fd374b3cd8279dc02cc59677548a1ef57ffdf590d1d923912337b8e7355a658785bb34d8a21b7324325c57f752d03af5cd04b62170777ca76d09bf65fa953eac187a49b338bdea1019bf2ffaad26b872fad787d132a6ba72753377610991bf73f97bb3208a0d48ce6dfa9f87e8b32459405378a6e6ceade252db8f64ef5eaa3c847e13d99f3610b004f5b19d6f80bf5ac11aa924fc207a503882771785a4a8922b70b7a8c869307dbc2b3f5eec5a9dd3d52f3d4dd2c9b75a84a16a13799cda5a5f4fe150b6c3ef4bb91e0bccdf0aa0150a709d3b66b9237d59686045f07dab8d6367f267e74ca68b3f0cdb36755c4a5e3719fee2f4bf395b9987d328fd404ec6789490b1fac605519768b4a00b8e6f55b034d460dece8f496a210c4d287b16432192a3429768e62acdd601d0df0e"], 0x1010}, 0x5) kevent(r2, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000340), 0x10000014c) chflagsat(r0, &(0x7f0000000280)='./file0\x00', 0x1, 0x2) shmget(0x2, 0x2000, 0x40, &(0x7f0000ffc000/0x2000)=nil) execve(0x0, 0x0, 0x0) 16:00:28 executing program 0: rename(&(0x7f0000001400)='./file0\x00', &(0x7f0000000040)='./file0\x00') rename(&(0x7f00000012c0)='./file1/file0\x00', &(0x7f0000001540)='./file1\x00') getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001140), 0xc) r0 = open$dir(&(0x7f0000001200)='./file0\x00', 0x80, 0x2) r1 = semget$private(0x0, 0x7, 0x20) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000140)=""/4096) rename(&(0x7f00000013c0)='./file0\x00', &(0x7f0000001240)='./file1\x00') mkdirat(r0, &(0x7f0000001440)='./file0\x00', 0x32) mkdir(&(0x7f0000000100)='./file0\x00', 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000001600)='/dev/zero\x00', 0x108, 0x0) getpeername(r2, &(0x7f0000001340)=@in6, &(0x7f00000000c0)=0xc) fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001900), 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001640), 0xc) sendmsg$unix(r2, &(0x7f0000001ac0)={&(0x7f0000001d00)=ANY=[@ANYBLOB="1edb1b1f8818de123e3cbb472ef2ca7b32eb6da516ade9a0aaf6ff87d4fa16faac9017af4a4ea0b9af9c5601e4eace55cbf26a249496772dfd92f9d45a18dfc386f653fa1e07508c5edbdeaa5cb6d8758e03e9000000000000783834ab1307e26f69e3013443fa76323dd2a725bc94121c016e55f0b4c0f1ca935317eebc17e26e3f9d720200da5b2a3a401d0ce9ade6b6d07f000000146b5fc44f9bdc2124e1ffff07fdadc66053a8a4931ecf62d147be70d68b2b9b29e6745c5109fa95d28b2e060000005a2ecc320000000000e729675673debaedc7c162b584000000a188d36600000000000000000085bc35c9e132f825468817091a850e7ce4bb4853542c5dc5a6a9403ff2d5fa60ab1d4e8ed81936fa0eb80ac81d726bf8e0f87ff46c6c4c5ff2881db414a1c7aa605dee616ee2ad48fa459ca1312252a1e5aa8714ac55f0001b5cf94adab28fdec1982ccb051da9a474cf14a3b5d31c861b4038e6bbbea55d8ab823b51c539272319e0482a03eea584f05a48ff6a3f66318f4e883707d488751e1934fb63a37a4705903011e228b84f7c088cf33af44e010076a141d6980b9a2558dcc3a1c51e1f134b092d3529236ec2d7e834c3052dbce36d994f1382b28afb72cf549b7a6f8cb94c5993dd1c310521cb67a60dda3c28c9668e821a84561591281fb73e78448706b51330dfefc29e7df5c602e33dd0737ad420e58db083985dc3c11b3b0423ebc50e0e9aca447fded0255014378e8fb07b76bf76e7c277714fde1ef7190967b3a2bb710cefbf473219e111fd5ca3c87798bcf6b0b51bb56d9a01001e1fbeab017ffd1b8ca1e21ea124444276150bc6bbc829c23e251aab7dcfe09c68b66f4356e5e212b1f15903c093fff67af881b155f15590c6d238263582f4f2eba0fe920f2129ab64a085b7dab01d172b88dc174502681e474f4651db50d1c605280a6d5b90ac0892cf2ba507f5e716c3fc861ab6213cc50cdf2385d53b7fa48200abc152e34d0cebd0a80fffa9e4ba43a0100000000000000903033c1941511d11bb7d462583bc74c59415e5cce67ed9b51190000000000000000000000000000009bc5187408659116ce9a4802fc5a3b3cccd536a86a56f39701b77838a14aa1785d161bf274c75e177682d203d9a73acacd426edf4c260abeedcbe6b42213ad9256242071c7252c760fadc58cbc1cb3033c2c195ce75f8312f92d98c90fceb1c0d421fa9b6e595a654b2e37954ca7695e229bb7ab0010a7c7835a3c2098143df9c435445f40fa385f1ccd523351af38e292c2d19acf618eb4641d46d3afa8b1413cbb090709764b6a468e3e6d78e6a754f0aa95caf18e26d9acfe2d1becbcd972f468d03e3f5a1295039d4c45609ff8ffcdd77a4ef26d5fb35888ea87b61eb49bda90b2556091b6ae5d1e59d9b800"], 0x1, 0x0, 0x0, 0x0, 0x0, 0xb}, 0x400) mknodat(r0, &(0x7f0000000080)='./file1/file0\x00', 0x80, 0x8) setregid(0x0, 0x0) semop(r1, &(0x7f0000001b00)=[{0x1}, {0x0, 0x1000, 0x1000}, {0x3, 0x3ff, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x4, 0x1000}, {0x0, 0x9, 0x1000}], 0x6) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000000)={0x20000000002, './file0\x00'}) fchmodat(r0, &(0x7f0000001480)='./file0\x00', 0x40, 0xffffffffffffffff) r3 = semget$private(0x0, 0x3, 0xf2c339b1079fa0fe) semctl$SETVAL(r3, 0x4000000001, 0x8, &(0x7f00000014c0)=0x100000001) utimensat(r2, &(0x7f0000001180)='./file0\x00', &(0x7f00000011c0)={{0x800000, 0xffffffffffff238b}, {0x8, 0x5}}, 0xffffffffffffffff) ioctl$TIOCDRAIN(r2, 0x2000745e) fchmod(r2, 0x200000fd) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001cc0)={0x0, 0x0, 0x0}, &(0x7f0000001300)=0xc) setregid(r4, 0x0) pipe(&(0x7f0000001380)) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x45}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="a6") fchflags(r0, 0x1) 16:00:28 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x100, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x9, &(0x7f00000001c0)=[{0x100000000, 0x100000001, 0x80000001, 0x3}, {0x56, 0x9, 0x80000000, 0x8e}, {0x9070, 0xffffffff, 0x1f, 0x3}, {0x8001, 0x101, 0xfffffffffffffffd, 0x5}, {0x0, 0x5, 0x7, 0x75}, {0x1, 0x100000000, 0x8ad9, 0x2900000000000}, {0x0, 0x2, 0x94d, 0x8e6}, {0x7ff, 0xaae1, 0x7, 0x7}, {0x9, 0xfffffffffffffffa, 0x0, 0x7}]}) ioctl$TIOCCBRK(r0, 0x2000747a) write(r0, &(0x7f0000000300)='ol', 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000000c0)=0xc) fcntl$setown(r0, 0x6, r1) 16:00:28 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000)=0x3ff, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/75, &(0x7f0000000100)=0x4b) 16:00:28 executing program 0: preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f00000000c0)=0xfffffffffffffffe) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x100) r4 = open(&(0x7f0000000080)='./file0/file0\x00', 0x80, 0x10010) fcntl$setstatus(r4, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f00000002c0)='(\\\x83\x00', &(0x7f0000000300)='\x00']) ioctl$BIOCFLUSH(r1, 0x20004268) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)) close(0xffffffffffffffff) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x7f) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x80}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)='`') 16:00:28 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = socket(0x2, 0x8000, 0xae93) accept$inet6(r0, &(0x7f0000000000), &(0x7f00000000c0)=0xc) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() r3 = dup2(r1, r2) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffe, 0x3b}, {{r2}, 0xfffffffffffffffe, 0xa}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000140), 0x9, 0x0, 0xffff, 0x0) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x6c}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x2b8b98ef01ca5496) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000140)=0xf7) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:28 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f00000000c0)=0x400) r1 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7ffffffe}, 0x0) r2 = dup2(r1, r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000000)) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) dup2(r1, r1) 16:00:28 executing program 0: writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000140)="9b2cd53f2420660e7382c5593b1a571dd0a7fa7f81caba5bab3ad1f54ff8fa87f4ec9526265f8c5798f0df2ac9b4fc177f83264c2b215e93af4c4c3c09e991786ea4183c9a", 0x45}], 0x1) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="a4656643006c751a3c2ef0fddd99226f5ebe2ea4a44b907b5824f17fe2916a8c906f1f3026aba2051a79b0056aa0c628e43023dbc1353b11a426ff0ab6cc1e882decc105557319ef1e35f31eb0b3176994ecf3e23c", 0x55}, {&(0x7f0000000200)="937b945afc4814b541abbb0c0389b3718c666af4e2990f3eefb2b85aa74c85669043fe9a0606c5ae4b9553cf90e423fa6f36f0a080f56ea3a65bce9cef7fed9d2169b1479be2ad36654c9e33b5ce7906761cb4de9e51528b5783ee8a30d4ce73aaad1b32fe2f73a519fb09077e669db9080d9732", 0x74}, {&(0x7f0000000280)="4eeefe1a68d88c5b2941bd6d95bcdf00cd6fb4e72ff11112d6d360ecd0a5e4ccfdbd6a6d6cdac4e0a701125693644e56abd98a9c3719a0ba951dddc23c0fa4700aa2b720295b90f8abcbbd4fe2721be90d741aae293360fc880dfa8131488d6981546cfd5683345eef801e915c41980380d2f7bb09f7293e3f7db74e3c3b", 0x7e}, {&(0x7f0000000300)="2f2ae94ff7e7408f84feb3030701129ad06c9114048165600098a6898dfc0e58dcae9d0ca0671b5f8b82385e6eedbc6070b08f237fc6988cbf2a3da0929da6f31ef5cc75ee8367dec0f3acae7b0049480d21cf829405c74b94de7103f8eb02e1eeb2", 0x62}], 0x4) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x20, 0x100000001}) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0xc, 0x0, 0x0, 0x1}, {0x2}, {0x6, 0x0, 0x10000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)='6') 16:00:29 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x1705ab5660ee2a62, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000040)="d86b13d3428847692041f9195ed2dd253d391394de4635c4fe69f5638341ba8410734d3e83c23b50fce25ef40081f05b487ca4419a7b27cb5cbe3823563565e78ef6d632368605dba9d4f8c1a54c2f49594b6e3e81ee21c6ea36850a49c07adc69f0c34c489864021abde82fcf0f6a06694f8e56fdf31bbd1b234a06e39db0eccf8dc21fa3a01307b34b236aa08f4b7414f3c0b6ab1ed3a84b332ded794df629eb7f7a47b4fc43593ecd915f587e11c094534fdd8694ec71cf76ef27b79ec174017baeb4170e762140f6220b1c2e658f61c6d33348bf0cfe7cc6ffbde429b3744cf1506832dc4d63df2c28", 0xeb}, {&(0x7f0000000140)="54c339842646adfc9f866393449c3fd34615ae51c3d2e632839ca79c686c7377c6ef636cfcc5ce088d990189f59925ed4132d5720d7373acd57e2e1f76438cfe58fda5a2168fd6eca9651ed2e32ed30f9d6dbc91a1fd8472458036ac56ef207c7759a6d81969faa3b2b603ea0f397b92d1802793c32cee8ab9b3193246a2927179f7d7d83991ba94de24f09742c2b2219881b015ac5e654e0626bd828e6f510afcad15db0bd729a6c316cdcf35fd24b77235dac0b43bdef655e9a349351ffb5b175e0484a3ba6b639e5a5b9fefbe788258fc5f8da50574c49b361ca048dcd3aebcb1c8a05ff50704189d48", 0xeb}, {&(0x7f0000000380)="1efcae1b5bc02cc569185f0e9e470cbcd37c2acc51669d01c6e621987d27ff03a2ba54375b6d425103a00fea372b5e87c0e0ff928615960891adeed8549f3ffbf7a8793ce146fef8e281cb358cf28e14ac842fc2e4033e309e5833994722bce4ed", 0x61}, {&(0x7f00000002c0)="328368c588d21030ce849c5a2a8a85d532ac831447c4805a1579238d68496750c4b9ac5cf2420dd2f7fd036e0c58b70fb93b28a172234eb81d0f96c9e44cf58a6a2416bd54f5e4db064e8b4343a27de1fd545647da8d1963e4f5a5e5a5b6f28aa3ec0e415d2e816deac691db495401cc8048ff36", 0x74}], 0x1000000000000012) r1 = getegid() setgid(r1) 16:00:29 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10010, 0x0) readv(r0, &(0x7f0000000080), 0x1000000000000244) 16:00:29 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x7, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x7) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:29 executing program 1: r0 = getpid() fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000000)={0x1, 0x2, 0x0, 0x5, r0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) fchflags(r1, 0x10000) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x30, 0x1000}, {0x7fffffff, 0x401, 0x0, 0xfc}]}) pwrite(r1, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r2 = fcntl$dupfd(r0, 0xa, r1) bind$inet(r2, &(0x7f0000000040)={0x2, 0x3}, 0xc) r3 = fcntl$dupfd(r1, 0xa, r2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x800, 0x0) write(r2, &(0x7f00000000c0)="2737852b64f1efbde1adc77d03e5aeed2ec36effb0732bd2618922f9e495027490486910e2e2a4820908f028b80fca69c3c865cbab6a4b83aee1f07c5e4dcb8e0c58785b2fd3077677e652a9e173ba93398711293e95c8966ee9bc6c017dbd75fb909c2a707159fe10365f95fdbd85f218881af7889fc7fcdec4b7426c35", 0x7e) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000140)=0x6) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x200, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000001c0)) getsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000200), &(0x7f0000000240)=0x10) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000002c0)={&(0x7f0000000280)=[{0x44, 0x3}, {0x44, 0x8}], 0x2}) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000300)={0x8, 0x3dce, {0x6, 0x8}}) ioctl$TIOCCDTR(r3, 0x20007478) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000340)=0x9) preadv(r1, &(0x7f0000000580)=[{&(0x7f0000000380)=""/253, 0xfd}, {&(0x7f0000000480)=""/218, 0xda}], 0x2, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) r5 = dup2(r4, r3) ioctl$TIOCMBIS(r5, 0x8004746c, &(0x7f00000005c0)=0x7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000600)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000640)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000006c0)={0x2, &(0x7f0000000680)=[{0xff, 0x3, 0x1, 0xaf42}, {0x1, 0xffffffff80000001, 0x5, 0x3}]}) r6 = dup(r3) open$dir(&(0x7f0000000700)='./file0\x00', 0x8000, 0x20) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000740)={0x0}, &(0x7f0000000780)=0xc) fcntl$lock(r6, 0x9, &(0x7f00000007c0)={0x2, 0x2, 0xff, 0x1, r7}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000800), 0xc) ioctl$TIOCCBRK(r3, 0x2000747a) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) fchflags(r0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x5}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x8, &(0x7f0000000040)=[{0xfffffffffffffffb, 0x1, 0x101, 0x8}, {0x8000, 0x3, 0x800000000, 0x9}, {0x2, 0x4000, 0x4, 0x6}, {0x0, 0x0, 0x80000000, 0x8}, {0x5, 0x100000000, 0x3, 0x9}, {0x8001, 0x6, 0x6, 0x1}, {0x2, 0x9, 0x9}, {0x3, 0x2, 0x8}]}) r1 = dup(r0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f00000002c0)=0xc) r3 = getuid() getgroups(0x1, &(0x7f0000000300)=[0x0]) r5 = getpid() r6 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) r8 = fcntl$getown(r0, 0x5) accept$unix(r1, &(0x7f0000000240)=@abs, &(0x7f0000000600)=0x8) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) getgroups(0x9, &(0x7f0000000440)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0]) sendmsg$unix(r1, &(0x7f00000005c0)={&(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000240), 0x0, &(0x7f00000004c0)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0xe8, 0x2}, 0xe) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10000, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x1, 0x0) pwrite(r0, &(0x7f0000000000)="fbe3bd2060e836d4051a4a42225453021d1530a783650285e9b8821604000000000000f45a000000", 0x28, 0x0, 0x0) 16:00:29 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x1) r0 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x40, 0x4) bind(r0, &(0x7f0000000180)=@un=@file={0x1, './file0\x00'}, 0xa) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) getdents(r1, &(0x7f0000000080)=""/180, 0xb4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$setstatus(r0, 0x4, 0x80) fchflags(r1, 0x10000) r2 = socket(0x18, 0x5, 0x3c) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) pwritev(r2, &(0x7f0000001600)=[{&(0x7f00000001c0)="29604375edc0e4b4d67266cce6f0596c0e5988588c8031f555505a0581df676439d7f84c4af1ffb63f39e9d6f8377630b1674962e9a95930d99b1f681875639f4b83c35756cd392564f377eb30e12128aa9aef8619b59c649aff54cdffdad9b0db7530b1bf8e82262e7fa90325c4e2331da26d2ad0b32fa517b8ebd8c857d878949b2f7ae35f17fd1e8f094982ee682d49e2503632572e84393ac573fe032479e27b3cabcdb6d112909f229ae1bb2d032649bdfd101834a2b5c73679dd3f7d6a1912bbb961fb30b66800ea0143ac8b0f7090c0f84c", 0xd5}, {&(0x7f00000002c0)="e9a0947840e59cb17c1e96463cbfba2e29874a44a7e9d8b642e5f7b399a03a7a23c932c84d0fc96cd4520f1a494bf2e2dc825a680c6425298f6488e5e8110f9cd1e60830b033e5e4d7337045ac81650dfca3db9d49235d48628e2e4026d70b629b34dfce7baf2901d49e758bbf182ac61b9f2cfab16d76301f9382f981568a78468d47f6cba618a377716bdcd9ea1a557cdece139ce2639bfdc959d4aa501039809526d67da95f6e72a86270c0ebbffc8f83aca9c933c89b86af13065e1f20c240eac58f534c947d791690a2333c968eea48c11df4b27e0c048dc60591bdc9b073b7", 0xe2}, {&(0x7f00000003c0)="63102e115b126c1518e763712c7192a43a78596dce8b0272517b78b3f4b05c3fa4a407c3a5fb310438b095a859fcdd48826ca9aad6e8ac0964182ef23ca7257118880cdd376461fa64016271a1afc9cc7b48952a95d1897eca27003fca1983c55af0b2ab5712233431b48c74653a2bf8ec7d801158e75defaadc68bae6213af0293496bb01e00af946e55b72d619a53098bfc26492f47e70cffdaf1d16a03867cc439f90630970ba660b61ebac592de7241327fcffcaf75c0bdf70a6d7e34ff203", 0xc1}, {&(0x7f00000004c0)="f616a4c5a9074f736a6c1f0df4da10d5bc0a4c191a1b9897aeebc51e2dd2141e4a0669d4974585b6b8d6f57175743e18689da958cfa1318d3f16c1f7ce635982353f869313e4f7301cbb18fca4972ed07f86e31f45bdff1b5d043aea7db20cf49d486e628a4e9908bc3d334ba8d1eee913db2e8832bdead06dccfae06cfc4e25e681b662da76a8cd15d789e19e1bae559b3574792f07b72aa81b8d094ae662a7e54f3384af81900129cb5d30506a60426b4f5f17b6139d2d09de7a10959dfa9ea89f241da9d806ef042ac823c8e0777cb2b47aaa33c00925a59e67b5f905941473ac3ec963b2d932787fac9d8df6d3031849f182c902dc47f3dd0a60cc09ea5b6c457779c219db1482752c73504ba82ba2363d7bd10ca2845338e7ce36f5afae4b48ca6444e03738c3a89d33945df2a8a04488bf5f108b12feaea19c8918ebb08345779372251e0f5b52b3a35b6a6023dc09e9d6a44c658d56f338c15c120ad633ef47cede414d83c706ce6eb31839bc07a4a78e834d8f84cd4c917fdf264a0579b60e6a1fc1a733928bc1ac5f7801dcebeb12742b8be960bf4e98edf2cd2d0a68084a8c619278e39c3bc0c782a3543033e8c184ff273484b2860b01d5582d053d9d5498c84bbbf729e626fd7c3f48d08754a88835d7ca42972a9be1acd5beaee014aedfab9632abd56f6be3fd8f2f2ae6fc2b08f164f1a34bfb44068d3fa12a163b7d2236567742811ed5f6de4c1b4342ca3521562bd3c135bc6556a7e607a90cac2f83612d7f789ef8687f8ef95942a3c9b99a61f3fe4dd8fc10697634ed56b111feefcac0fb386c2b96c6afb114eb7b7ba18273e3ccf5f3ab45b6e9f8dd573a80cf93ddf3c0cff975002d9c6ce8c7e17f0861ea77d8fb6e8c24fc41c73683c371783ed30803475ac3bd06f41d3eb3a2230ede0c504ee64953828f0fb9fb361c727f255823bc061bd74a3c85209dac914c278f4a61add5e8d7253d7a8f98f179a24b4cd3992ff1c2e5d1b3d2c44240e06c268755b21c29c323c792facb642e523db783fedea5e019210c3afc5b2b59e4558edde662c1dac76278b6c95f3715791980da8981661b6fa82b9471ee810d7a76533336d4838120fc2f6b94d8ebc3e267e7dff95c1ad8ebfee02e371e63ba5e875663446b52241605ae6284220dccefe1931c4d3b2676cc859a9d5f4937069fa393c8f1a708ef15768c63cf9a0c8131f2f5649c4ef74e6a1f1e95029223808d77fca09f7f781307e14437224b1b330fabe34c4221af9ca40cbfb95a336fd7c84c31d84f5f1b01f6fb5f471fdfcec2f819b781032a5faa38fdf6def970dcd74005492372bdb112f95499a64f90f7d19bd81b06d197e475dbb645d955b34ba0952030ce99621dfd3e5465b0d91cc9bbf7efd74548fce5aeb485d0260bfba8501a64b1e20fe73e652eb20efe07296593612fe2ef6f5e455d15872afb5a1e8f6afd3b9d8002bd0618a27ba900ed9ef3bfaace0e1c7ff2cbac6747f9acaadda972178aef1db7c49fb20387df8d04f5cd44cf0c6602fa7616289382e9abf2b44cf3c81ae984803edf7171108c28dd01744d421cc6c91e69ea8a0deb6d6bafeadd4f4b66134b8f6f102d0bd076c57c0a3c2f2dbdfb5dcd1ef8170c7060d2307b8dbefdc8464540406f8899b57536ed478a21e8c63bfc984a97872d8cc10ff934cb493d9a9c2a64cf1f53557db3e0d6d7c717580f982617338dab88f98135133857d850a43a057da993530200b286a08b370e110e5f04d79da977c1fb5b59ce18cf6cdf05cde39696e22f013714dfe00732c4c29a8a0a06cbee5a3d78ef941fa5d6f7df89bf2c511d342d353bc4a48af20f090d4987711a32afc8fd732f7cc42fdfd42bd05664ce9b1c8fd02fdaf4780e0bfcb0ce0eeefc5ca4b9d40fc1dce82f4eb2995dea4d64bb51dd8b0c38b20b29c9c60d49f57306e65a4f1a9da5fd165e0eefc39650fc9ea2ea0b863d5602439badc0b733450da8aa48fc2cecfeade4dfc59ab784213fc920430e1cbbd3e5f53e487ca090e5938066b73c0d3353d580254e29c47b8f2da3a139adfebaef91aa05b5fc3b33fe38795c1e8a737312b673fa58558f54b038a69047958ccc31a3812e6c668434f17d272d46375fc2ba0cba1062ff5b43e7ae63f29e9f7321437a389cdac8859686d10df6401b2cf8160d50bddf72ca0cbefdc8b7dde7aed61f3e24167671d0fa8f90c4359310e47a141957d593a5293e1821d3372fed1d632409988eebd6c302169e60b349d114a055e6ef205f266162b11dd63bc1d26be20ec9064ec2b0e27c4d59abaa186764b50792d19b94c701abcaf7310cfefccbc49e929b0a1db9bdd2b2d0ef694f525280e901dfed0ec54ba651fcd2475d4b840b7902a3b22494a71d861bb6df48d6910566c599423111978a1565d260d8294c995c30d6f47390468b45ae968d2b47996c259f7b875501624f7f8da88a8a295ae9398fc1af2a85138ab27e569ea75305ed9f611f0fed692fca7932be97b5dfedd5f9a85444314bc6963f7ff8fb7acc2b35303caf04e5186222c1eba12c499699e0d8ece518d437826232d531556365e12f0c32767befc6160a000d3a578996109701b5a58ee4a5b48842efbe7caff1e978bcf22168facadb91e5ac3543e24b09288036ed22e522c0eb6cb8e8c495ff4b5a772d6edc45a239a1a89e77e0d84ea3285a9185e0a4a110891ce42ae0d5fc70fa4063c17ade498a1436806b0bf91f812d75610febe9be9359944e597601315b46e86132f164bef2916aebd607bcd4e2c9b872ef63093f5a8dfd1b4c2caff3c6f297728ee5e337269787e3508099b284f06f693a28470c35a85d2738f186b61559971d6e864ae10a34ca7b9e9aadc40ed9d3959f678b8efa145efa9975d3c21340ab79cda36ef6c655c3e22132a979861bc6da426400214b605b3a47bfb6bc09ac974be73d6d638c329bd96678eaef3212d28e61e2e273fb0788283a808fe858cba4bbc6088e3fe89b36a6e25d1c23122cf2f58ffb3080616262f2a2765f0f431f36d1f3cc95af2e7ee93470c6ac43d66a999b43e44e159dc9326dd40bf0bdc8b842b2671986cddf28aaef1c5acef25f9403d9f1ac51a24ba1b29734b5dc0dc0d71364826f114a2145766b891b496c14690feeaff4a2463a3feb1696ef6f2189ea5c890d832a0aea25852f274b297ab86585327dac9fa109d867774d9fd3eb336ef14e5649ed93b387a52f6f953d0bc28e5c3acf931bf2fe914f815be7703eca759f6cd8d1782318107a305a729e205c6f71826e4033b5810c0359704c7942e6abba416298666371cbee03c5d1e911a6423b58fb11c281ee3eb1f1780dccf0dcd174f19d4f4c123e753a46bfef607dbe5173f900f85354d5271b2fa25c2948584269a1f9751392a2224d041fec0cf8ef1c0c1be9c704171261541a89d32c8d73e29d0f1732ab64209ed66dc55da10154ca6de8414bbf3b562218686ccc4bb76a1c872541ec772d33314de7db1601e636400d01876891d2368dfd5f2f1f1a94c78b967dcbf497dbe8e3dd63f66e3d124ae47be26ab1253a93060aaf10fc489975f8c847ad5bf529b54058d38246bf5418a8d0013a400781ec48d5fea570c69851aaf08e2c34510d83697c258918bb530883e78fcfe110d3b0162cc75d0a656512f4e2006752785a4d09f054da09fffe325514f56aaaa49b0bcef227f44c88ff6a3d60aadf46f2cdb5b9ba4f8c25d1dbc9af67145929dd46279c6fd3bc93b273be69cb419c6fee1aa9990a3c614bd6b0631e1dac06f9975ff3fd5c95c4d6a815a48668f358572b904aad3aba9274c25ea04570fef2f9a6a66ca8c611ee5546f9ccf88534f0cf8aa7d78cc8fac589ef5de45d111720726cd88f9623f05e3a2645056d1200cd1c18bf511fc26d25db63f0fe6026da62190a34a51b50b26ee72b05ca8d96e2fbf17f05633ef62609deefa82d78d1baf4fefe41ca68d78c895f547f2b2c0d53704c8b29c763b35f1aeeddda0260999f83ce7a8b4c6f7f1314f839453d650cf513f9ebfaf83645541286851dca97265fac06f48132b4803df4adf5326c23a46b3e583d5822b1fd62bc32574a8ec778303dfa38f15e043a1637fc649c50691c3fe5d14cf557a2cdca455ab30fe32fec3982cf247026adf27b89da8ebc5b1d607f446d5c082ae2012267aee74e58dfdf64041bd819cffb9fb3c85e649f3014370e4d3e0ce41ba6ee86004ed2044b40f1862c432360cff2bc6b57efd147a04eff0a8c34050ffadd9a43dd6a3215611189fbc8d2332a20a53a4c405169d6d39c703d0d0d7d2ad27c88150f0fe980cf3875d72eba2dd5277ba762f2549659c4b59d13a66b2b31721850b2a38a458bc0392d94bb011ec2b7c4c2e27e3483a46698de64941aaa636f2ad27682510a8429b94777a738347f0102e555505a1ffa1692dfd4bba230aac18b880384b3020edb3d25deac46da29a0f8afa3d383caa8f57e55a4648f08bc5bdb2ac32ef2506d1f38f8ec20f6a5fd0c83692ad4abc0c503c52f538bfa2971791601cd8589d9c1127012cb2ae90968d61d09f66eefad528cb98abeaaf7e88ed28a4b2bd99a3a2e4e972890372b8533818b7aaa19b3c2906e16818ef51b5dcdf9da2f1db62d9f3466bdfa06042393f80d57725f198580d79cca04e153f3637ed85b60cdc003af091c449a6337b3b4ead2998d776a5609b678556c65a6b9620462f0756cebe1b27bb6d5ccbe851343bbc79609aeeccad04bf8d239fbb0d3c170e27932e7bee22481058c73407d9e4e4f7ebfdd415eae57d511bf9c4269263e97bdf729ef3440024d73e84dd3d3b9e3fb1298181162d9332e3ae890952b386fa18d5357ca92b05dcc098e1ed973df1b552bdaee3ebb68388ed22c2e0be60bf09d3352d77bb15ac98a5d2a25dc5a807b5c26fa54f57b7abc45e5b6dc512367412c19d480c628c53a3b1904e9c7b9e3e946920ca082283d368b976bd60e628321dcd54e55c005cdc3a5bf5b50035d1a8c847aec56b9f845eafb52c73d3e73612cbedb0e79da0d01d4d9b67c2e09fd2b0c3279770e292b25a2e01e5452e8a24398cf91c11f8ec53c5b55f66adc99a9ca1932f61e5bcc5cbd2952c9b6e059f28b233e9862d9e6181fe0315c81ce01cde3fee2161cc6733927b9f81e75ca804dfbc821cc07d4ec51472e270d8697cafd96fc651264591b44ca99c70211fbf43effeb5613624bbc9ca864f467677c4b9749fa26664f36d6fe1555c465e7f3b2f31d438a7ffe517090c6ec614719a3d5441a8bf1a019a828d6d054df1d3cffe17e8b2a3de7aefdd9a97d8997820a958997fe91e124c9785349f36e2fb96fa94e56c19f4421bdd0ce7578ab55c39057f70407812d603e792a6bc593c66befaedcfd878b069b7bbadb42d106fc6b659268277cc903dbe505e7caba546192403ad901e6badfbdc4a3e7c36653f17847e489142877195b0c6c394188cdca6c78f8d1b50697130c253c12fafbf18f10c3bce47c868430960bc1f36b99f67cfc616321f53061d63d76e98776e931d53cb8d8023401e69bba597e3f435afda77d7aec3e845f9a5e5688d145fdf745509dcecf810782bab2ec1c1037866cf35dc6a1622c1f58badca09837f4b823975a51d9287151426dc2495d3faf1ee89bfe21e45c0dfb82b248e8c909dc68d81ec7c76a0fd29a62863cd600c060b2ddabc380139fc0c1069f1f357b930b04a7c077bed7481c2d7116cb1f10fc8b37ad077d81f19c3d03f5a5b57f37ba2a843450f0f190cb095c79e4b2", 0x1000}, {&(0x7f00000014c0)="3556fe17ebb348b6b5d069a8e3d75cab2dad04f56e657b08f3bdea2c4cec5d47cb25f9f1eb5c4f55470d35044c68b1cc7107042d8d25bc7c56eb418b110063de3457e4f744564e022f45a9455f3f0fe6cef44072adf82b6a614d0163db4e4c9f15ac19c950298ea17b46cdd1785cdae744", 0x71}, {&(0x7f0000001540)="f412591395089e91917db1552e0226490f067d27c20d2bc15314c6022957669e4fdf95a32f101d3bd0f9660b701c711bb5d01b5a766d196339c91e4990f74c10a884b9af59a3f7e8c5ad42e54da701a020d8c35e4ed185b89a9f21bc5c0817d1122afc5e360abb2c056e6b5292215a6b265fb18a3c3a70fb96ca70808c52230f4f9725c6e1588ee645ce275f90fbd9146d2df071499586b7cb61fec81ab2df959af549d14db4614accad50aff5211b33", 0xb0}], 0x6, 0x0, 0x19) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="1a") ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x9) poll(&(0x7f0000000000)=[{r0, 0x1}], 0x1, 0x3) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:29 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) setuid(0xee01) r0 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r0, 0x80105705, &(0x7f0000000000)) 16:00:29 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) setsockopt(r0, 0x6, 0x4, &(0x7f0000000140)="92efcb20", 0x4) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="820084c81429cc49681c6c0b2bc99c9fb19eb6bac34f29f4b65ad2c262a449915b575fd5ba6ec24de39ab142b6986072f37947e2ed82594e47576ea91e8f7853b51d92485e8debf4f48d2370f733b83e563e4d7f88e244ed513defa84566"], 0x10) 16:00:29 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x3a) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) pipe(&(0x7f0000000080)) write(r0, &(0x7f0000000040)="82b517b8c6df27fe", 0x8) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4d}, {0x3c}, {0x6}]}) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:29 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x80, 0x12a) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f00000002c0)) close(r1) r3 = syz_open_pts() lseek(r3, 0x0, 0x0, 0x0) ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0xfffffffffffffffc, "1ffbffa6163cb90277925f1be62c36ae61dba648", 0x200000000}) r4 = shmget$private(0x0, 0x3000, 0x1, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f00000001c0)=""/198) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x400, 0x0) fcntl$getflags(r3, 0x1) 16:00:29 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4302) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x539b764b) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:29 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x2, 0x2, 0x1, 0x3}) 16:00:29 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) r1 = getgid() setegid(r1) ioctl$VMM_IOC_WRITEREGS(r0, 0xc0205609, &(0x7f0000000340)) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="818048405bb49ce192f287262bf7d1cb294e5e0647636a4c4ecfa618f2494ef443e29c450c606c878abc2947ddf5f3c22a4816feef951f1d4895ab609e879254f2837df072a4b47eb70780f626c2567354cd7d", 0x53}, {&(0x7f00000000c0)="5c6ceb6791ec5524eba80a50dd50391b2efad78dd9e862170b27b1b10195ee1a3421390ca9d5f1a84d8ef19b6745a4afaf34fadcc61ca3049ac34e41c5e7f8999b229e70e51024655c49cb11f87a8cda2b9ce806e73705ffd14a", 0x5a}], 0x2) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f00000005c0)) 16:00:29 executing program 0: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac1400107d81"], 0x10) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0xff, 0xffff, 0x9, 0x6}, {0x40, 0x8, 0x101, 0x8}, {0x20, 0x6, 0x4, 0x6}]}) recvfrom$unix(r1, &(0x7f0000000100)=""/227, 0xe3, 0x2, &(0x7f0000000200)=@abs={0x1, 0x0, 0x0}, 0x8) shutdown(r0, 0x2) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x4, 0xc00000000, 0x4, 0x8001}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1c, 0x0, 0x0, 0x2}, {0x6, 0xfff, 0x3f}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)="f9") 16:00:29 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x10001, 0x8, 0xffffffff7fffffff, 0x8001, 0x100000000, 0x1000, 0xfffffffffffffffa, 0x10, [{0x791da4d3, 0x10001, 0x80000001, 0x2}, {0x10001, 0x4, 0xdb, 0x3}, {0x5, 0x3ff, 0x8001, 0x9}, {0x6, 0xffff, 0x8000000, 0x28e}, {0x8fc0, 0x22, 0xffffffff, 0x6}, {0x0, 0x101, 0xffffffffffffff98, 0x4}, {0x9, 0x2, 0xbfa, 0x2}, {0xfffffffeffffffff, 0x10001, 0x6, 0x5}, {0x80000001, 0x7, 0x8, 0x7fffffff}, {0x7, 0x8001, 0x9, 0x40000}, {0x1, 0x2, 0x7fffffff, 0x7f}, {0x3f, 0x100, 0x1000, 0x9}, {0x56, 0x4, 0x1, 0x8}, {0x7f, 0x7fff, 0xd3}, {0x9, 0xfffffffffffffff7, 0x6, 0x5}, {0x7, 0x3, 0x7, 0x22c}]}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000280)=[{0x20}], 0x1}) 16:00:29 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x1f) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) setuid(0xee01) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='c\x00') 16:00:29 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) select(0x0, 0x0, 0x0, &(0x7f0000000240), 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000100)=0x2) close(r0) 16:00:30 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() read(r1, &(0x7f0000000000)=""/95, 0x5f) write(r1, &(0x7f0000000000), 0x0) syz_open_pts() lseek(r0, 0x0, 0x0, 0x1) 16:00:30 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x2000)=nil, 0x0) shmat(0xffffffffffffffff, &(0x7f0000ff3000/0x1000)=nil, 0x0) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000940)="00c5f8352d0917b163cb5f8beba77adcb0b93e7f8397e68cdd1af31d9fe6ea4cd68f2cf779fca78bca17bd7fc335588517406e221cfdf7ce1c25815a7d0002000000b506231b3f77bc6ade7d41797c8b9f99e2291d5eb1613a00b3e97016c555070000ea9d8f2f4a10f6e813598062b043f7f976ed1c503022e7a2e86aee0ceb3ab2b16842f448d0bd39433acef78b95e39fd07c3f48e302321c7134435435eba5230a21a1a75904000000000000000648395154c8b133620e213a4cbd70855cd58f9b429de61ce61fc96865c1d8fe416d213b05de0800487e000000000000f66820030000000000000000000000000000000000000000000000020000ec000000000000000000000000960c78b0ad344d1b409bbef8c8070d", 0x119) pledge(&(0x7f0000000280)='-{\\\'\x00', &(0x7f00000002c0)='-##+\'\x00') r2 = syz_open_pts() close(r1) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffb, "fff000bf7b3000"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() r4 = semget$private(0x0, 0x2, 0x11) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f00000000c0)=0xc) semget$private(0x0, 0x2, 0x40) r6 = getegid() r7 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000200)={{0x3, r5, r6, r7, r8, 0x50, 0x2}, 0x7fff, 0x6, 0x4}) 16:00:30 executing program 1: r0 = msgget$private(0x0, 0x0) msgctl$IPC_RMID(r0, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000003f80)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x8e01}, 0x1ff, 0x8439, 0x0, 0x0, 0xffffffffffffffff, 0x10000, 0xa6}) 16:00:30 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x12) open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1) r0 = open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x10) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x98f4, 0x1, 0x3, 0xe0b0, 0x6}, 0xc) setuid(0xee01) r1 = socket(0x2, 0x8000, 0x1ff) linkat(r0, &(0x7f0000000180)='./file1\x00', r1, &(0x7f0000000140)='./file0/file0\x00', 0x4) 16:00:30 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) chflagsat(r0, &(0x7f0000000080)='./file0\x00', 0x10000, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x30}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:30 executing program 1: r0 = socket$inet(0x2, 0x3, 0x89) fcntl$setflags(r0, 0x2, 0x1) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x102) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000040)={0x1, 0x8, 0x40, 0x8, 0x3}) socket(0x18, 0x5, 0x3) sendto$unix(r1, &(0x7f0000000080)="178fa12bd372463c7c9cc2f3a3a97d03f30b6ab17bf4cd2909e27a92a125f304c4e903030de1546ef5a0b30bb51c7e8936ff9505922bc089dc4bf80df1bf806c3869722eb189a5a0e2648c1ffc421b1edb423b9d5087b704aeacf2736b35", 0x5e, 0x1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8) setsockopt$sock_int(r1, 0x1, 0x0, 0x0, 0x0) socket$inet(0x2, 0x5, 0x20) 16:00:30 executing program 1: r0 = syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x1, 0x0) fchmodat(r1, &(0x7f00000000c0)='./file0\x00', 0x0, 0x6) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x15, &(0x7f0000000000), 0x4) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x2, 0x200000005}) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)=0x1) 16:00:31 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002007, 0x1) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x800, 0xa0) r1 = dup(r0) open$dir(&(0x7f0000000100)='./bus\x00', 0x800, 0x20) ioctl$TIOCSETD(r1, 0x80184601, &(0x7f0000000040)) 16:00:31 executing program 1: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0xc, 0x0) r1 = fcntl$dupfd(r0, 0x400, r0) ioctl$TIOCMSET(r1, 0x80044270, &(0x7f0000000100)=0x7fff) poll(&(0x7f0000000080)=[{r0, 0x11}], 0x1, 0x0) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x28}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x2ba, &(0x7f0000000340)="b6") r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000040)) 16:00:31 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000140)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3b04000000c7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000005c0)="bdfa4d2582c321a8cf98048e4a8051bd24313dea8d0343d605e2d3280533ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061fe8cc446bffffc9aa57d4f4454f0a751731e5c2091f3e9bdd11c4593548f7d1d6a2e60e1a7314fc1cdf8648b48935d14a79a15cecdd79cd66c31400b4dc31f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225903d22d6d6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed", 0x110) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000040)={{0x200, 0x4}, 0x6, 0xfffffffffffffff8, 0x400}) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0x0, 0x3, 0x20003, 0xffffffffffff07dd, "b08d9e7fed2b0000930300000000000000000800"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:31 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0xaac) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047460, &(0x7f0000000080)) syz_open_pts() 16:00:31 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000040), 0x4) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040)={0x2, 0xfffffffffffffff8}, 0x10) 16:00:31 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x9, 0x2041110d, 0x9db8, "d6d06c8a4006000000e20000005680fda074ad00"}) write(r0, &(0x7f00000004c0)="6e0e8899832aed8d11fc4cd32a3fcf73ade6c6df1cefd6406011035e57b476b4af4c06", 0x23) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x9, 0x1, 0x5, 0x6, "1990c50418d4d1271d23d9a1a9261d1f50cc1358", 0x14, 0xfffffffffffffffc}) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) fchmod(r0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000140)=[{0x4}, {0x84}, {0x6}]}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f00000000c0)=0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="ed") 16:00:32 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getuid() r0 = geteuid() setuid(r0) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) open$dir(&(0x7f0000000040)='./file0\x00', 0x801, 0x0) 16:00:32 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000180)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f00000001c0)='t53J', 0x4) getdents(r0, &(0x7f0000000300)=""/70, 0x46) stat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)) readlinkat(r0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000200)=""/216, 0xd8) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[0x3]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x35}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = semget(0x2, 0x3, 0x101) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000140)=""/204) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x74}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000040)={0x8000, './file0\x00', './file0\x00'}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:32 executing program 1: poll(&(0x7f0000000040), 0x0, 0x7d) mprotect(&(0x7f0000382000/0x1000)=nil, 0x1000, 0x6d1fe90597a5cbb3) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000100)="6de299c92d0b30670a2e", 0xa}, {&(0x7f0000000140)="f15a9f61434e58624315fdfb2f68ac41620a79fb11de43f740516294e808685350", 0x21}, {&(0x7f0000000180)="89771c3cb002a0a0", 0x8}, {&(0x7f00000001c0)="ea7018e3ebdebfe2d994dc1f462ba9b944d91eb15e53ddb5747f98554da6afc14633f2ac6959c1", 0x27}], 0x4, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000040)={0x2, 0x5}, 0x10) execve(0x0, 0x0, 0x0) 16:00:32 executing program 0: r0 = socket(0x11, 0xc003, 0x0) getpeername$unix(r0, &(0x7f0000000000)=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) bind$unix(r0, &(0x7f0000001080)=@file={0x185456d2c030cdde, './file0\x00'}, 0xa) 16:00:32 executing program 0: setrlimit(0x8, &(0x7f0000000100)={0x20008, 0x100000}) poll(&(0x7f0000000040), 0x200001d2, 0x0) r0 = dup(0xffffffffffffffff) readv(r0, &(0x7f0000001540)=[{&(0x7f0000000080)=""/123, 0x7b}, {&(0x7f0000000140)=""/157, 0x9d}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/233, 0xe9}, {&(0x7f0000001300)=""/130, 0x82}, {&(0x7f00000013c0)=""/238, 0xee}, {&(0x7f00000014c0)=""/128, 0x80}], 0x7) 16:00:32 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x100, 0x200000095}) r0 = syz_open_pts() close(r0) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000140)={0x6, './file0\x00', './file0\x00'}) r2 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7f, 0xfff7fffffffffffc, 0x3c6c, "937500"}) shmget$private(0x0, 0x3000, 0x10, &(0x7f0000ffb000/0x3000)=nil) read(r2, &(0x7f0000000540)=""/226, 0xe2) ioctl$TIOCEXCL(r1, 0x2000740d) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000200)='\n', 0x1}], 0x1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x41, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) poll(&(0x7f0000000040)=[{r0, 0x1}], 0x1, 0x9) 16:00:32 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = shmget$private(0x0, 0x4000, 0x90, &(0x7f0000ffa000/0x4000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x4, &(0x7f0000000100)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r3 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) r6 = getppid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000280)={{0x8dfc, r1, r2, r3, r4, 0x1, 0x401}, 0x40, 0x401, r5, r6, 0x3, 0x3681, 0xfffffffffffffff9}) r7 = open(&(0x7f0000000140)='./file0\x00', 0x40000000000611, 0x0) fcntl$setstatus(r7, 0x4, 0x80) pwritev(r7, &(0x7f00000003c0), 0x1df, 0x0, 0x0) r8 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r8, &(0x7f0000001480)={&(0x7f0000000040)=ANY=[@ANYBLOB="70000868d575c3838b"], 0xa, 0x0}, 0x0) sendmsg$unix(r8, &(0x7f0000000700)={&(0x7f0000000000)=@abs, 0x8, 0x0}, 0x0) 16:00:33 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x400000000018, 0x3, 0x3a) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) pipe(&(0x7f0000000200)) pipe(&(0x7f0000000240)) openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x200, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x0, 0x0) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10004) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, 0x0) accept(r0, &(0x7f0000000000)=@in6, &(0x7f00000000c0)=0xc) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) r3 = dup2(r0, r0) sendto(r3, &(0x7f0000000100)="033bfeec2d105e239498057ff1bda663d4d3b981847fd8900aa8fe7fa2615fab8cd38bd23bec502c8f04d4c180d41f39a40ecabbab762cdee408ed4becc19464adfccef50973aa9f41d1cff0a750", 0x4e, 0x1, &(0x7f0000000040)=@in6={0x18, 0x3, 0x3, 0x80}, 0xc) open(&(0x7f0000000180)='./file0\x00', 0x10, 0x102) getgid() open(&(0x7f0000000340)='./file0\x00', 0x100, 0x14) open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x100) 16:00:33 executing program 0: mknod(&(0x7f0000000000)='./bus/file0\x00', 0x210c, 0xe24a) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x4) ioctl$TIOCFLUSH(r0, 0xc0206921, &(0x7f0000000040)) 16:00:33 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x800000006d2) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) r2 = kqueue() r3 = kqueue() r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x34, 0x0, 0xc68, 0x0) kevent(r3, &(0x7f0000000040), 0x7f, 0x0, 0x102, 0x0) kevent(r2, &(0x7f0000000040), 0x8000, 0x0, 0x88c5, 0x0) getdents(r0, &(0x7f00000001c0)=""/232, 0xe8) close(r1) 16:00:33 executing program 0: pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockopt$inet_opts(r0, 0x0, 0x4000001, &(0x7f0000000640)=""/124, &(0x7f00000005c0)=0x7c) read(r1, &(0x7f00000006c0)=""/178, 0xffffffffffffffe6) ioctl$TIOCCBRK(r0, 0x2000747a) r2 = semget$private(0x0, 0x4000000009, 0x10) semop(r2, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x1800}], 0x4) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) connect$inet(r0, &(0x7f0000000140)={0x2, 0x3}, 0x2dd) sync() ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000300)=0x401) getsockname$inet(r1, &(0x7f0000000280), &(0x7f0000000540)=0x255) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000a00)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000200)=0xfffffd64) clock_getres(0x3, &(0x7f0000000380)) r4 = fcntl$dupfd(r1, 0x0, r1) chroot(&(0x7f0000000340)='./file0\x00') ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000500)) semop(r2, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) socket(0x0, 0x20000001, 0x7) fchdir(r4) fcntl$getown(0xffffffffffffffff, 0x5) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x20000000003) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000780)=""/137) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28, 0x0, 0x0, 0xffffffff}, {0x23f}, {0x6, 0x4000000000000, 0x1}]}) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f00000003c0)=0xff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000440)) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f00000004c0)=0x100) syz_emit_ethernet(0x40, &(0x7f0000000180)="2b23229099534562a6c16e848b680f87df1d7f11fedbe21c6cd5c953000000226e04018719e286000000a1171c4ddd29996fa4357ad4bdb49e00000000000000") 16:00:33 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) bind$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000040)="90000000", 0x4) 16:00:33 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b04d0000000000000000000000000000dcc400"}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x1) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x81) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x3ff, 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:34 executing program 0: pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r1) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000680)) readv(r0, &(0x7f0000000740)=[{&(0x7f0000000040)=""/4, 0x4}], 0x4b6) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000640)={0xaa8, 0x7}) fcntl$setstatus(r0, 0x4, 0x4c) getgroups(0x6, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r3 = getegid() getgroups(0x9, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setgroups(0x3, &(0x7f00000000c0)=[r2, r3, r4]) write(r1, &(0x7f0000000600)="dbd34ed26a3291b502f97fda651b11f5183699", 0xffffffffffffffa3) pipe2(&(0x7f00000006c0), 0x10000) openat$tty(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/tty\x00', 0x200, 0x0) 16:00:34 executing program 1: fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000000)={0x2, 0x20, 0xfffffffffffffffd, 0x10000ffffffff}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x6) preadv(r0, &(0x7f0000001240)=[{&(0x7f0000000140)=""/118, 0x76}, {&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/14, 0xe}, {&(0x7f0000001200)=""/56, 0x38}], 0x4, 0x0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000100)=0x800) 16:00:34 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) write(r0, &(0x7f0000000000)='<', 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) getpeername(r2, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) ioctl$TIOCSTOP(r0, 0x2000746f) kevent(r1, 0x0, 0x0, 0x0, 0xaf, &(0x7f0000000040)) bind(r2, &(0x7f0000000180)=@in={0x2, 0x1}, 0xc) 16:00:34 executing program 1: r0 = socket(0x2, 0x2, 0x10) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYPTR=&(0x7f00000000c0)=ANY=[@ANYPTR=&(0x7f0000000080)=ANY=[@ANYRESDEC=r0, @ANYRES16=0x0, @ANYBLOB="aec5"], @ANYBLOB="fb5f146c740c220e7dc5ee515df6ce7eb668340165a5d6c14e28438f5bcdf48188180755b5f976bf5bb602f9b9d3116c0d03223da51da3f3d93432037ff7d2471facb8745374a3e3a7814afbc5ed6d7edde675bb47fffbfc979842a531e4d7b5b24dff383e1d7a54b192756bc27305b5f8803fd477f602448b5d04d045fb2bcf8cb59d3d491dd074f0", @ANYBLOB="70989c171cd38b81ce03a4c5a657da7173acc865b7c68c592f19e0d7fc7b4d827a0b05e9358822d3450cc732c22be44bc98a784479c1658550ff6550708515c7b3999687e1fe34d39397c05237024566fc0b31065d6026ed68d6f01637b9dff6cab92190036ab4338ce8ede13b4950078a20b04c58c69732e0334ec6bb2653187593d5f7b296b5c93a759a48143e67fca9dab9eb67eb2c81c38e"]], 0x1) getpeername$inet(r0, 0xfffffffffffffffe, &(0x7f0000000040)) 16:00:34 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r2 = dup2(r0, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockname$inet(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:00:34 executing program 0: r0 = getegid() setegid(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x30}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="ad") 16:00:34 executing program 1: ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x10810, 0x0) chroot(&(0x7f0000000040)='./file1\x00') chflags(&(0x7f0000000000)='./file1\x00', 0x0) r0 = open(&(0x7f0000000080)='./file1\x00', 0x10, 0x64) getsockname$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x6c}, {0x74, 0x0, 0x0, 0x100}, {0x1040008, 0x10000000000}]}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0x2c06) syz_emit_ethernet(0x1, &(0x7f00000003c0)="b6") 16:00:34 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b67071b542a52871d000000b8110000002900000032000000030000003591af0dc1bb893f"], 0x38}, 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x8) open(&(0x7f0000000040)='./file0\x00', 0x644a5aee2e96691, 0x100) 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:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x10004) sendmsg$unix(r1, &(0x7f0000000300)={&(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f0000000380)="7142798a76a4902bb23708bacd1e5224056a3964b2ac596a8f836631306a625aa598b3b1abeb2a4fff6fbe4e7768885b1d19bf2720138a324a156d399755357e2aa03c8dc230efb208d0c93076c9f85ec304a2f32b609232874f54bcdb819a522eb1600055c89cb3881728d5cec5c51bc4a9407c25016368fd95a4b2ff07f85a2bee2e317bd6b5afcbdd72661a80fbe6735e6526c5ed5fd7d9263e8a1192f45dc477679011d7a4d3836b21161d7ace1894e9472df4a6e426ccad22a2db7064ab1fdfa966d624f991f005b0ea9c44eec56cc1deab40db5b88bf62b40c118e9276e5908940f57e361b4e4b", 0xea}], 0x1, &(0x7f00000002c0), 0x0, 0x8}, 0x402) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f00000001c0)={0x1, 0x100000000}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x2}, {0x16}]}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000140)={0x0, 0x2, 0x5, 0x81}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)=[&(0x7f0000000100)='tap'], &(0x7f0000000200)=[&(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00']) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000280)=[{0x7c}, {0x2c, 0x0, 0x3e2}, {0x6}]}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028aa) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000440)=0x375c) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000200)=[{&(0x7f0000000040)="00000018600400890011312700000000000000000000ffff0064f6a228d75377dd628b465a936916787f00a1", 0x2c}], 0x1) r3 = syz_open_pts() pwrite(r3, &(0x7f0000000380)="7aaf713f8bb0e5330ab77566c1d55b101a34b556985f917e1078c7b7109f6381666be47cbef5b9ef5800f8b03cf74f786ab21c471db4a6cae96207d8a4cb894ad9272988242b948be7f556cab8e47ae42b33fc2ccaad1969370660ae3c41e51b906a5940716231654632add7eb007e4a157c934ae08c7625da75289106afca", 0x7f, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) stat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") 16:00:34 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) ioctl$TIOCMSET(r1, 0xc0044266, &(0x7f0000000000)=0x7000000) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2c}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='9') 16:00:34 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000010000000000007800"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x9) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="50010501000000000000000123090000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23", 0x41, 0x0, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)=0x5) ioctl$BIOCLOCK(r0, 0x20004276) setuid(0xee01) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000040)={0x0, &(0x7f0000000080)}) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000140)=0x7) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x100, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f00000001c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='9') ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0xfff, 0x8}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x10, 0x0) 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000004c0)=[{0x44}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getrusage(0xffffffffffffffff, &(0x7f00000001c0)) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000280)=0x800000000009) syz_emit_ethernet(0x1, &(0x7f0000000180)='V') 16:00:35 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x21, 0x9}, {0x23, 0x8001}, {0x101, 0x20}], 0x3}) mknod(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000180)={0x0}) r2 = open(&(0x7f0000000100)='./bus\x00', 0x800, 0x5) ioctl$KDGKBMODE(r2, 0x40044b06) 16:00:35 executing program 1: socket$inet(0x2, 0x2, 0x0) r0 = socket(0x1, 0x5, 0x1f) sendto$inet(r0, 0x0, 0x76c8, 0x100, &(0x7f0000000040)={0x2, 0x0}, 0xc) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x80}, {0x6}]}) syz_emit_ethernet(0x91, &(0x7f0000000200)="d2def9f91d916e69e402c632ecf273882ce66a8ca85d85839666b420629b2401dc15af9c2aaff6595911df2c3fdbb69fc488bba1a4d9b6941241cc64e2df5eecd7787b40b81fc3757c63c9d0606d1235c732d53b9817e66a711d758ef7eda50865dbd8f3b57965833524da8e4ec4c8bbc20dc70f34c343038247998449f0c347e6c70b4c34690fef88ca5fa2da43b84e71") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x6}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x4, &(0x7f00000002c0)=[{0x56, 0x80000001, 0xff, 0x7}, {0x6, 0x7, 0xde8, 0x88e0}, {0x100, 0x2, 0x2, 0x1}, {0x9, 0x7f, 0x6, 0xbe}]}) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x65, 0x0, 0x0) r2 = msgget(0x1, 0x12) msgsnd(r2, &(0x7f0000000340)=ANY=[@ANYBLOB="0200000000100000f890d8d6dc9bffffffff0000e9ffe8ec6180baf2300c041ef02cabefb6c27a8aadbfd6caaa186ec77ca002b06239f5d2c26e57b73eba2b728524cd121119b7800d3fcd3b6415a7f86fce063bc835992cceafa28f56b0a94402bc7021e7ad3a7564bdbff32a978cb11c5c02d0e31f8060dc6a19"], 0x5b, 0x800) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="1f59f79fa7fd63f8b8ca7611c83a") ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10004) ioctl$TIOCSTOP(r1, 0x2000746f) syz_emit_ethernet(0x1, &(0x7f0000000180)="b6") 16:00:35 executing program 1: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7ffffffe}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000000), 0x20, 0x0) 16:00:35 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) madvise(&(0x7f0000ae5000/0x1000)=nil, 0x1000, 0x6) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x80, 0x2) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000040)) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4000000001, 0x0) flock(r0, 0x2) acct(&(0x7f0000000080)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x2, &(0x7f0000000000)=[{0x30, 0x0, 0x0, 0x1000}, {0x6}]}) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0xbba3cd9cd4abf9da, 0x10, r0, 0x0, 0x0) pwrite(r0, &(0x7f0000000140)="f9", 0x1, 0x0, 0x0) 16:00:40 executing program 1: r0 = shmget(0x0, 0x1000, 0xfaccabf61e18b63a, &(0x7f0000fff000/0x1000)=nil) shmctl$SHM_LOCK(0x0, 0x3) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r2 = accept$inet6(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) shmctl$IPC_RMID(r0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x200, 0x0) sendto$inet(r3, &(0x7f0000000240)="fbdffccb57f221f762de85eadfd72a892f0e2701c4aa38017300915c3bf7623fa94e3bb2166d283eb8d966c5c240083c881811f62475b8b6d9d8926bfafa94", 0x3f, 0x1, &(0x7f0000000280)={0x2, 0x1}, 0xc) nanosleep(&(0x7f00000002c0)={0xfffffffffffffff9, 0xffffffffffffff81}, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000340)={0x80000000, './file0\x00', './file0\x00'}) r4 = socket$inet(0x2, 0x2, 0x9) sendmsg(r2, &(0x7f0000001780)={&(0x7f0000000380)=@un=@abs={0x1fb2e946a962371e, 0x0, 0x1}, 0x8, &(0x7f0000001680)=[{&(0x7f00000003c0)="84f50ba6e428a122099d90c7712c7ec152826a6164f065f1159b89ad37e90571a6d39de9c7fd338c69858ca714927eb8ff955d9ff00b4335f05b0e3035fafe8ef3ed24f1fd4a6de7b6f3e7fa924fb34fb18105896cd6b42ab85ae989ed62ba5ab7a0fc284403890eeca9d20314e0e9c4e87b8eb882e76585095a2a0cc48573612721037418c5381aa308ae9c9e53c82c955851f5e612f14f1a210604b9d804ab78b77b159ef6338e1396bcaa6a3d0ad0aff7ee0077185f0e2aaaff6ee20731def0cad1799c1df57110f2c9082764f07ffcaa55c2bd81bc9949ca80908ce8ce81750163a1b1cefc5781a963cc6d1bfbc726a4c6ace89e21d3ca4ca1f040359a3ad28250c05237ca7915ffa459fdb6f771bce97c6c3a4cbe5c6adcff91c006b3c549d911bff359a43859b2d7aa5084d689bc5dcb3d647eabf842f9a8d976d8b84cd929fc8af7906e70b3791fb4aefb4f1a8c54558e1bd2deff21b3490e06f83666ebef44e589e888910da48c0966851a4d4ea8677905246d9a04d5eb53786fef83f62b45e1d213ac6ed73b5a0d8faf43decafe6f190498169a7cb63905fa9e944ab3835c5820dcd33c13c828f3bd1a0ff6afe8bec2d97c311454b3ec803737bdc3637756dabea889efc043193e53993b6c54170acc5899e84d6331e92be7ac4ed056273484d0e583814481cbf3901e450979d7410df0ed8112c4a9e81ba6d4e1be082ee14ec4f994454982027bc9d2a09535676c186b057cacb28b91c208bb7e25637d53e545c214fc6b5ecd40d742a03b8c5bea7a958a812b630f2ce4008fa8e7a7ed9e4ca92879bfb1ffb3c7d94523864553ccfc3e83e0b5ce34c16bfe3289d41097fa39b7bdf5e89cb27abb3a84ba88e95651a9d6efda9e2d9751c4f26cf7c120eb922f7639b0d71f907d00e5f727ef1853ca36ec15489dcae66b8f088e3d36cbeef06c64717fcc8d63b1cc54adee46cbb80dc92ed5078b97fc5116557875c796ac1103c5628b1ebe27b7016020fba63ff230d9c2242d9249ea4fddc4c7fb628e578c229291b38c5612ce887fafd8e428a81c1b97c2349da34a8684cb95cabdc0f5ecdf03247b95a881545258b1a490b5f72e58672408bff048f1e582fab1906006e0093560778c9e7b94b827f83b7bd0b9401166015c5dc6ecef5928a6c3153df0fd9b4991e202d5c6db9a00fb57cf8b6d9986ebcbfc440b53eff3fc747ff60896141f3309fcf5b5728ebf21f5a345bd8d03358676195fc49b443ac1ee490361fa1644027a2733500441a249c8f6b31fec29f6ad2131f2d1c76af3d89e43011815dec2c65b86fb17ea9a1a8a57a8ca8b217d0b3f4271a180d772b7c48a14da35109d97b1b76715302405b89c70c5c370fd25162733fd8ff3a97a2f7050a3f2d284d303ec6e9205cea3f8df8c07a6c561fd7191baa82c30428f17c82613f98b6885003df76bff4865cb3e439fdb8b79a67eb7c55c3538cf4894028b8a167408080cd2ec00f113c8030986457ebd6706a86bd339a21eaedbbe87a77b6475c892a2053d11f7ea83a0df91df7f786eb03ced7efded89caa3a7acbde2826ee1b95ffe6cbc5e807f1145c60eceb9c69d0ab45e75ae7f24afb5ae814635967ba01b07c3117249f89b7285be92dc1c7c6229d65f4b74abcf84a68b437de94231f2af9da1bd39d31f26e0e3f2848f4339fc248954e5111c45a7115430d855994c142bb961865b34c8342a0d54fa93ad3c7f13fd3086b973868c5594ac81e8f7249332e6ae032d9b50d80b1d2070aa6026983fbb459cbabf19350c5deb3a33006dca3d72b3516ad5033a75ba94f45b6b761559c544754e2f12fff69644b7e193bb14a32125b7827c28e753f6f7009562ac86bdb4fa39e694102e845db352e64a0d7920f55e348e65cb56aa04ed8c0f262a3d59f13abf20d5d32b8726eb6516ab15422b7031da5e0111045f4c2800103a3313726f572dc42483883f018db8f350b3782e6aba3f7ee4e09c3c532a15fe5c8eb61bebc00322d94b55f93971adec05c3407766c65ce7be3cb1867b521f17e93d89c13b0a3b44249e1b6aec36e2788cb8b8f32d1f69054526419dc6c7be98778ef059e94665bce2aae294eea99935549b868375f846cbbceeaec0a598ee2431c01a4651d3d8f9dabc81cbdce58a6482ff6a9958d0245e811b9f3123478654be571694c993305daa1874dcf59106ab20f68bef8ed5e10d00e6791527ba4a6f7d0481d7131f4acea9b0267647a0712f06b24f788f38cd3cd303a3345201ab317351b33e82f3d0c6490ef786ed940455363a24c9c2773bfc1840d274edf229a9b587a0bbd2efe99fba3649d4a8e12b8c9a51a81b7b7c2a1ac5159751420a14fe720e1b7ed6d68e7920028e77fadbd19163d15748bef1fd1419c3cef6d8cb512d6473737d65e5c4497189e059323834a186cbf7e8bfa7c799c4a4af6131fa049b3f29c26d52a2cee829f4dbf01e0cfc541417aaf71dfab9aeb47d1d68528086b5b2b6c55ce2c16df29b40943a0323813056236fb7e80f0dab19019d65bd6074ce9d7f23f4ed3ee241a4292cf361fc9d1fa1d283cff64fef6526de428230f024b3e8a0098820158f55948d3c0ec2a8a3429410366886164ce61e81bb4397b84ad2569ef20bbe2bf38d55080f001f8c34ac9e3e8f25f2d45ea6c98484b11ae1f070cb4c93e90d37c56a0f173769b8a5d3bd65c92ac2e18a7165c8a28a3fcca9778d38200f5c16b462be2bf499f40495f15f0bec2e10dc0b64f34476ad926487ebf8bca12b48837d11d3e8454bf5e13ee1fd42a69fe4af3f43c55a75e92d8233486fd5993d6740ec6ceb1d4de4b0efeaee554fb7582d289120b2c9c5312e1a340a58e3ca3396b7201c92f9097656da006c8b79f22e2c233ea82b2e4dc7108c223a6b6edfe5aac22353324a356c899b9fd901865673511457432767e5c6f2bb209514ae912c6c165c0bd10f0973312cc925794e6e237f8167e04b44424de2a7b0cdd502ae57883c5e1027a3a04c9728211dcdd1c1374adce28a75a8f43a3348a6e1f204b5d359b9223108be3d607943218d1066563b22bfef45c651882c5e24031551c1e7a13ee12c581b15ee19d2e03dd97d4088989e95e4f136c2ce28ecf5b0c764b1be2ab104add1ae023cfc9a2669dc2232e06aedc0be792913bbb938e70be89684e26271d398dffefca44a920eadbfe2c17eb5b9e46a063201b49e27bb03e860636a362e03b60b40b5573d2b0aecc66e2a3a13f187b5353656c8ff4f212b2dd1ffec6f9411e88819b40fa6fa49c0c4c03665c8a5528abd18d7f9969d83a03a182b48c4c5f3e2406c1c42d6e4feb775a92c58884966cf0bc04f2d71c5b2b27fd73013cb0540ee597c8cd97c510529e123f872663f974a0a2a28400509f79df0ba4df5b52588be232e9ed4e89b2fe5c682c58784c9a8a88758e700bf906a68d475b170df5c384f44d9538d96ef07c745a962f85027552e12779cd031b08a2a0f2f1c329356ca8971463ed2cf4879295d66a341e41d8562539a3286ed177c16d9a86ec6ca7825852888414a2472debbc84d60aea543fc45fea7a087e4163b853af803d0dbcb6d472931269ba8a3bcac63f34c927a133a68aa4fb762eaa1b3f5e4820f5683966f98881d7ba1bde18e032970779ed01fd354ade38f9e3c282d922f9a5a74cd0992bf76da65bbaa868871f589cf8375ed57149509324d71f0190910587460ef3f6a836205c9c6834cc61f3ef8ca5f3fee44e91988c954e909733f945002de1c2963eb7c545f94c9a1a9d19e7611c046c97dcbe58a1464c7a4bcc4fa7413f1f49b26b47a97615a32eb5a90e123e4d4ef60c3199b891ca06f3e9fd49c4757ba808c866655b517e9685ad1a7f7e1f0547d703955fe1a3b780517ee5a1c611b769a9d3fb76a11d892003138092740ffaae889676b4c79116ea84875f30d8a3502ed876f55611396b959c45414037b809b6f70af5f7deb004f879e54841114b277437ec00c16ad8bb4fd110a901717627a444354e9c29bd935daa4ec769aad53da10a4b7b252aa87da304bd5ed75f0180f2db17399f2778f04e2668970d259f405b279a362554a616f797bdddf773b93875276f59fb9b8cdc916a578f4f03ee53af351d6cc03ce976f4e33c93800cab6cb836fb32003544ef6324d42e3e9c9bfd5853aabbd3802ccea49c55b316d27cd9b3b5a6b3174cac4d320e49eda671237afda2f4f1c95276299f2746781f895b9befa18d691907df51df360f7c26244d6a67a052e5c849cef241435fdb5dce2e8a03f4246c710511297236b990d7fd8b0df0620d8ac44a007a85daf10ba9c6f82852a42b582ccfee4c769e4ee644420ae14f23afa20a5bbbed09700c8b1eab4559794c9e013a7493479cb7928e43886dd2cf26ac97d7103e6fda7b860b5c4fa5cf81d0ce9b55af3316bf16bd110e578c1f3da9bf89dcb181237a79f12ec641eeb6e18ece14eb20cad4b112c71c1618792171ec20e7dbd355a8aaaa4a9a16468dcb559c6a584b0936cd4977cc5f9d35b3e83d4162f29fb690ff97cbabf386db94c35c2dd4e41c66b4f3edb62cf6c8ae288bcdba5decd363e90481fe603ddd33271779e1e1868a45e7b4ba265b4fbd2fb73d6e75d0353e5f012bfbf9c31963874051c6ff7d114e79800b6c8d1f9f82aefd4dc3b65f7c15f72ab44837efb7b3164ad9f40ca3a7335614176e6fd84ac01f42a0311b1a80b38e4e74c223b8be64535742b842b8ff83be134c3e8865ae512062aef35d4804b247fdb35ab04834f243830c5b659d516f783728f461dab6d3ff9fd497f8d624bc9f0ac8a2f4680d48b661330648afa7589cc689ad6fc23240117962eedd8f9f8fc3dc0aa5c1cbc89d8c401d65b73abd119966b342f971a434eb742ed591079f82e376d9c1f6c693aeaeb6a6c3548af21a08a6df25f062b919161bffeae663fa38b27dac9b9b84146a71d69db33d04598860307a6ee98daf41bb86c64c875eb1b363ccdca7e6c9eb5c588c6f7469b7e06a734e6440d01801a5ff8498b571bb40916b483497b24026720f78b0f37a6976c8b2345cb282158628d681387cf8fe6cf9b97fa33eb4d7f7c42bbb2241be84239892e02dbac19fdee2b1bdbef30b38714952a0649f8e53b37c7fba66a327b9c919c3616ffa044120328d41837e68f061ab6fe2bcf3f57d747dcc27e278b35102e49adb8166e1eaac5f5397a056a5faba031479cff9a9ead0ed856af2af8ceeca04230b78c238500f50fb6f1f34124f01cd4009413ec8f4cde3daab060fa43c6d3eb60a25f08f07c4eb2abdf45082de57b3ab3c2159172f390b07cd0d8eb90b5f1af3973ecf62b79a3ce3a34889d424e02cde08eb24b97393e5cf76ec52a6efa9baea210654644657110040b9a0d75c4796fb72d63ffcc39edd4ac2d0c68a55c7b7466f25eac4b918c49a8b466b51574cdaa1b6c65b12cfe2c95ffdfb2a6e8f88b2d17e39d99a0485177b5919a821e3b28299bedc178deb0366230384be701c86fac95e0ce1af2de65269bd7e1d0293cfb03487a9a7d9bc04367d674580120033b7bf77512ccc303d93c06c590d83440481330fada52fa04effa6a64ff31fa57e682660a8486f583c0140346e4ff781a101f1d656291a7d5252e407ca74d163ae7a0478fdb3097fc8cd83bf42fed5c8e8fc398ead2a588c508b5c6db44cf02a36e47a24e9811b596f4a746abbeb1e489b12f70e3d008b2b45267cf108ffb481368993914bd4965da87f69ee5c8d6a36729d31c3f2fd1af7e4f5d7a7140e2bd96", 0x1000}, {&(0x7f00000013c0)="a98c692a5ecb4f93abdc73a849e8a24f30ac16ed9238aab383e737faadfad0b2c25bfd8c2019e50163a82892042ec8fbe1620937550ed93eacd7350025e35c0fe0fbc3f8f90f2facbc8f669c0bdf232fdf5cf31d5afe5db2ab0f876795c71f4814a3bbd6fe4eab7b5e44e8e8f09ed3762a605f4c404594ee2be1781a6dca76150ca7f44fe9300bd65995b2b90eec1088b0036ac12c4abbba6d785f9b09b747361d05a7a3aafefa467862365331f0e6cc16ce3207dfd94e56628065fe8bd83d7bae59f0504dba422fcc46a37aa3d5b5e3a2e836bfc36e4b5671a38d9d85", 0xdd}, {&(0x7f00000014c0)="fd075509a8c40859c252b4eb65e8692e4c014d96441832a6fedf0b9c775289757c471f4efe31fa3dc0796ec838d019c6f23bff5dba0e47206b976d289af821163c26d790916073de3c202a86fd7bdb5f640df237ca7c1153c78e16222eb3d1d86027a66ea96513e5d9ba4df97a959a8973dfc8fde6cdbc5cb92435c3177f45158e8ba784a9a4a712196024fb3440e38baec6cfba02934d8b2d042ce0741db5b614c300a89db7fb2689adffb442966564d78485a4864b61442140977b28bb82f157caf5482753e6939c3da29c960dffc2d09aa168e711d46e9f7a83398eade85bdee39136e11be0", 0xe7}, {&(0x7f00000015c0)="b4a5469e0837560053f53f4824a62ffd40fb61253cc06728deb97fd871913b701ca7aea4e9474a8eae2a2ed60484001069efd3052ff8097c984a", 0x3a}, {&(0x7f0000001600)="27d6ec3c9a2b3aeb744822d0e457b3f8d682907c11377f73675e04f095516255f3de1c7cf6dac96905e644d88be3f92f846e37693def96b4f01dae73cdbfc11bf61b9d327e4c01d0110832d724be07e08425bb", 0x53}], 0x5, &(0x7f0000001700)=[{0x78, 0xffff, 0x11, "67392ccd7eabbacf76c1a47939bd53582bfa505bd2f605f2a6e6ac52efd4e794b1345697310f3d1896181dfa55b776f5a8febeae25989ea6465f9a7d7fb4b5f81dd388dca25a4bea614d4be75047850691a224a43864b65513658b709fb7938c32"}], 0x78}, 0x4) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000017c0)={0x9986, 0x3ff, 0x7fffffff, 0x6f, "043a92df099b0c265ef5da064df2325928281d7c", 0x6, 0x8000}) getpeername$inet(r3, &(0x7f0000001800), &(0x7f0000001840)=0xc) getpeername(r3, &(0x7f0000001880)=@un=@file={0x0, ""/108}, &(0x7f0000001900)=0x6e) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000001940)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCGETIF(r5, 0x4020426b, &(0x7f0000001980)={""/16, @ifru_broadaddr=@un=@abs}) kevent(r1, &(0x7f00000019c0)=[{{r4}, 0xfffffffffffffffe, 0x10, 0x20000000, 0x5, 0x1}, {{r1}, 0xfffffffffffffffe, 0x10, 0x1, 0x9, 0x100000000}], 0xffffffffffffff01, &(0x7f0000001a00)=[{{r5}, 0xfffffffffffffffb, 0x20, 0xf0000000, 0x7}, {{r1}, 0xfffffffffffffffe, 0x10, 0x1, 0x1000, 0x7f}, {{r3}, 0xfffffffffffffffb, 0x1, 0x4, 0x1ff, 0x10001}, {{r5}, 0xfffffffffffffff8, 0x80, 0xd752348e023fb2e8, 0x4}, {{r3}, 0xfffffffffffffffc, 0xa0, 0x0, 0xffffffff}, {{r2}, 0xfffffffffffffff8, 0x88, 0x80, 0x348069a1, 0x4967}, {{r3}, 0xfffffffffffffffe, 0x8, 0x1, 0x4, 0x3}], 0x0, &(0x7f0000001b00)={0x9, 0x8}) open(&(0x7f0000001b40)='./file0\x00', 0x2, 0x40) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000001b80)='/dev/null\x00', 0x20000, 0x0) listen(r6, 0x2) writev(r2, &(0x7f0000002180)=[{&(0x7f0000000040)="b29d9837993562659b5dcf69f5f6e5030b1e00d7b8e1f72c6d38e2adcb19b4bfe5d1a001db855b0c2d56d8ddaa416c7e17b0d471f11efc90be226ca7c2aa234da8cb654d0a028d038de3f423af6816b476a47e0b08ed4e6cd372166c4bb6003bfbc136e72e30f42eb43d8bff5800886172e0f77671e3c92cba32e2fb8c30d2bf57b89cc6791e355a8d873047dd080f4729e6ae267fde1404ee4fc7950fba65713c957c16409525a0bb3748f8e479bb576c2d7f30", 0xb4}, {&(0x7f0000000100)="46a6006a92e1dc91d01185c99c92b4a3da09e7c82902d78ba3465224161967b0814802fb7291616f3cd1e024c7650620045b8c8ec89db330eaa29ca4aea2b3e1d5929bbf84a85fb52796803e95e251a33353183a31c2660d41c8fcc5be102a5ebaa629094f523a62eddb02a2eb9d7b", 0x6f}, {&(0x7f0000001c40)="75a3a87ab4939ca5d443a8262b3a4615478f105621679aa361ac42fc5cd6576a742950825327245a776b0f6f4ae3cad3dc9723c781d38a3cfc4556247819a9e3e26d960f2128ad5552570c4267cc35a35e7c6f7174f8211322f2d55ca2ae4a3bd762756d3d8f1142361c539f8d5a99f2a0fbef3b42fb5854178ba21fd202b288219afdff681971c99343335afe0bd87cd55b3ec9d085da79878e48c460ff09c910", 0xa1}, {&(0x7f0000001d00)="d97b38cd747d816609c56c1596d477385150355a1c599878020ee1953748cc74fbc560ed5dd6e0c5dd393322bfe6218e9e56a48658a113eaec2d17920b13640f18c3fdaf4ef862cd631b19994ab5ca8ab8d5746460cb17f2fe288029a294904a667a3c62d9997506a7b1bb2323a92366ac21552839bb9c1ac821227b71ed5f8405e20c4d97d55535747464d2d10c51605508d9c2f2af0545d2af7e27a3458c1aad84dea83dd4fe371ba487e2c68f38afc3e10e7ef65432919e74fa8c7c3b26b0def310d1e793e3f359326d6da77e251f918b37dda88426562c90e77ce6c3aa5851f772fcd32394906e3ed624", 0xec}, {&(0x7f0000001e00)="b4ffa31533007b72634f2cbf1508d5b33e5132f7ba71feff2c8d8dba3cac0b9ababe98d3f1693bf6a09c6452f345deb27f4899791c0942d8778d07fd315dcd5787da6d02f569741776eb7ef56b6ab8cb9b49f5c2d205888baf5a32d317fd9ef440a0e9d58279ea8b16713d24006174b7a1155b1bc78976e57ea2807083241425f1b9a34b1c87a0fe7c27ac0d48b2ec47d79697c4f2cce85e50fc9eb3be3bf696bf392d798c8c2db8a7d8a8c77d0c02cfb86e97d0d688b1c02fa48c56a730f397c77c9b60e14b29717aea5646fc866e0aec436087e2c19e7a5ecce48a411b8c924818789672", 0xe5}, {&(0x7f0000001f00)="3fcab09de297f8007846b6e5af49b8f47139f764c3130a8b2b2cdb336f4129470ca91821b892349e07ddacf9688a0cbdda3084d01e9277472837724519ac465aa1dbd8c8919e2179d849d0db0a0dbdda84fa3556f3ef3419f47aa0ee91a7ab62aa79408f1ecc5bcdbfa14b3695399ccf1581c3facbc7a9819b20236e4a604e4decaf64fce425878acebcd9b649fffb51", 0x90}, {&(0x7f0000001fc0)="53bbd5d9ac09f24bb6372021efe78c8415a8cbf18921b61a90a9f36766dcb55bcecd2ed47ae52d3a1d1d94e0d24a7e1331bfd19f05af8337dcc785eefb1cc2f2421232d78c878de3fc31a19fa3be5824b5f83cc13dfe42b9fd397bc12f192ca67a69a6a9d4b60e9988c19e5eb94380ee5ffc2f7b11972a24c62e47d25f04b42f826fefe95956802078d85f4efec621b71e0808a02438b00b8471433f6163b130fbe748cae462e9ec2bf0bcbd9e5b4f2a104c59b928251b47442cad903ab3d449467010c3400a6481ad838e33140715e1b23db6998d6aeced9dc1b43b3b", 0xdd}, {&(0x7f0000000180)="642dadb210cd63b67e3611ac001e4240d903a07ae7d3ce17dde0485f7adb7969a0a9f0c04248668fca2085f69beef82ed098998758f5a36c68bf7af8997cee8ab673762379648eb810fa1e0bde525a", 0x4f}, {&(0x7f00000020c0)="85f96fc4dbf00d23a6208f2d7d512a2e5ec6e0a69858b956b210056c5ae6f2a386ea78a2e3a8aa85a7871e463ec9a8da0d62b2f7a28ed685da", 0x39}, {&(0x7f0000002100)="c539ee2c56ee816a4dd38c54a9fcafb5e133ac9bf2c63a4bc4a4b1525b007938ad7cac8f71bea1c7ed51f6008a1f7ea252775e4ffba068a1d310edcf9ab4b94cb9f72d815652b728c271ceed8e371b6a40d96c2bd9ec", 0x56}], 0xa) bind(r2, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) accept$inet6(r5, &(0x7f0000001bc0), &(0x7f0000001c00)=0xc) dup(r3) 16:00:40 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb76739e620dd1abd79f551c570436ad9bc08086c5e879e025f3f7ec347d4dcc0cb84d1a7a37ae07f363cdc0da4a8e5a768a2e92fc5e3f02d7ff1f129d7e7a4d86a32840ff64fa1dc22a3c57d6b9ef526a828a9fb6494eb322", 0x801, 0x0, 0x0, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10000, 0xc2) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000040)) getpeername(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) r4 = kqueue() fcntl$setstatus(r1, 0x4, 0x4) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000140)='./file0\x00', r0, 0x3}) acct(&(0x7f0000000080)='./file0\x00') dup2(r1, r2) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r0) 16:00:40 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) connect(r0, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0xd1) mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186004008ba8162b27febf00000000ba0d3130021e6232e99a00000000000000000000000008000038", 0x2c}], 0x1) r2 = socket(0x18, 0x2, 0x0) dup2(r1, r2) r3 = socket$inet6(0x18, 0x3, 0x0) r4 = dup2(r3, r3) dup2(r2, r4) sendmsg$unix(r4, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18262f9b1000800000"], 0x1c, 0x0}, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x4) 16:00:40 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) getsockname(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x6f, 0x3}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) 16:00:40 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x5721b76b96d34469, 0x0, 0x2}, {{r0}, 0xfffffffffffffff9, 0x31, 0x0, 0x7}], 0x60, 0x0, 0x3f, 0x0) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x80, 0x40000000, 0x1, 0x9}, {{r0}, 0x0, 0x8, 0x80, 0x81, 0x719}, {{r0}, 0xfffffffffffffffd, 0x1, 0x1, 0x200000000000, 0x3}, {{r0}, 0xfffffffffffffffe, 0x20, 0x1, 0x1ff, 0x4}, {{r0}, 0xfffffffffffffffc, 0xa, 0x2, 0x1, 0xffffffffffff7fff}, {{r0}, 0xfffffffffffffffa, 0x12, 0x2e, 0x10000, 0xc95}, {{r0}, 0xfffffffffffffffd, 0x80, 0xfffff, 0x9, 0x8}, {{r0}, 0xfffffffffffffffb, 0x8, 0x80000000, 0x6, 0x5}], 0xffffffffffffff5a, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffb, 0x54, 0x2846fa7a96a2e06, 0xc3}, {{r0}, 0xfffffffffffffffb, 0x42, 0x40000000, 0x1b, 0x2018}], 0x8, &(0x7f00000001c0)={0x0, 0x4}) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) 16:00:40 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x1ab5db17c29d221d, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) pread(r0, &(0x7f0000001440)="ba6002883ce4a17df1c45ca4f650a1193b385711d0de5efa4ba67e91db32a0d7338a5735f91a215247220d735c3f95264f731497afb8314b6b89cb261776da8fc4af00c5375716d5d5a89537c2e73d645102ff8db7d97f81", 0x58, 0x0, 0x0) writev(r0, &(0x7f00000013c0)=[{&(0x7f0000000080)="39abb28cba14efbd6e7c32c0e6f1ace2fd643114eb7fe8f0663a391b4a0f9fb0c5f5f2f8de5e70f0c23a61503fca63591e171b2b90b51ddd6f13035b7354c5a20fe62d6d0fe564fe47f90a2cd12aad3964608d9cdaa3b18075a6e7895deb999ed6781579e980c75f52b70d47b3aa58e395e39b2b6886d2743a8453457f13921eb8d95fcaeeede79fa6e677000569b0db5bc8d9ee5dd17fa632a15f1c5d86834ad83a702834ad17fae9d120ba94", 0xad}, {&(0x7f0000000140)="6d04fc491c327cd131a89d79fa289735e76ec3bd08d67f1386cf3b6f74fdb79647d1c208bad0955efff25f964eaf55a0c6838469422a79ecad96e2586b21580b2e7f70d3ae21", 0x46}, {&(0x7f0000000200)="b3dde08acac5d44b282fc8bb3bcd902d365d38416028631b01288ba0e5b99f66b37fef3108d9591c73c8eed4dea97f7c1856951d1bf3bf3025d25c12db1acf793afd65fa7c8b8dd86ad7055e10b3c6ee7eeebb490c9de86ed03ad9ea94fb795f0865ea7d85393ecc04ede720e988e3ab0f96e6c7f3a9db9f95af7f76006c43e0643590b42b2abeff8db10acef197447d59feda615755db99468df01308966fd26b75d69636a3289e9f46d0776e7a54e2a36ff7ae60507150bf", 0xb9}, {&(0x7f00000002c0)="441fbce71eb2e45f0c15ba9c46e3e067d6c6ef26b66e8881c573d18e9b8c1c89ad502d626fce0ce21ad732676026bb7c5508341ee90f20cd86cc8d8b6f2f102f0cbbece516e115705b0b46c00d692605009cb54346a7657ee32316a2a589223f33d8a6f4833170a3360a7be260ed9ef6a5160e3bac3b70710eeb9fb297c58834523588241a570568047b611ea604e4e2792454f4d4ff58202f62f9ae507a231b2dc3607767e9833894b9d694205cf5eed9516af591c84bdb296837a2fd19d86709d9ef1ee42ae1f666a46ed1928d8ddee6f12f7d41b5755b1784", 0xda}, {&(0x7f00000003c0)="b841bfebce065881b4712e26fa65c2c7b49cd57807de68dd974701447007892b3b217329eff0fbca2ccde248ff27ea6638860aa2a37274f565658eb7efab9e38714c67394b01737afcee9b13e42cabee667a09704df713da70d37592f533fa414e838cfbfb3ad67d066da651d1a5c7fc9763be4706a5be06d175e129a2794abd56855881d2ce5de1c0a18d16190a84656291f9bf475f7630f2a66d5bcd514da468a86f8c0315009b42891fc6aeb223370007b2ae3ee21f0672c326c110aae08f7ab206ef44dd07d2b58922e604ad21de19365ee8bdf097d59f2ae461f8d5d8bcacfcdba779b81d7481fa53b58385aa6becedb710895607757a48fce926d494a3efa068f8b66a6a7ba6b0f1e6a55db3ac1f165273b2bd85473cfd7dcb0f6835fda19e30d0f166e6cdc715cd3a823c0b77125c0bfc0d9a0092b0f3c18b239fbc99e6af8777e684d6a9851991b876ef394f42403efe7ec95a72545d45f1ef7e7238de7983a0df206289b0060919bb93d24111c6f10750dddd4575b4cdf7c22264648571a8dd03eec370ea3182f7e43fbf2e9ebe5b1e71f885cc69426701e7a8a61082eb3f49eca9ce443cd4c0458d34b17360e5fe78c022ff10bb1010ec533a21524830136e9b24f9001ce31f3207d0b749b57fb3a3a48724ae37336d45fda652aa01586a378fb273c8454361eedcda35c55aa2a2f1b5b46458e5f2083f54361c6ff4213fec99ad705f7ae34d784a447b9887d2198d4cab3f69d4c7df53df54ae2ecf3b4415d32a246fcb759237a2a38991f28f77823ae6f8af19a33f3572253a254f7a65e5eb2b7e2b73a65a65faf5314a27c49678a664c58c1fe13115024b0af191022b0d05d74a0fe383833f57b14526d4b4f18a7e48fefad1b24a7a2044be0e6385f0e0f84ca70a1357fccc1fac889deb8f144c4f78e329d678e972a38277317b05f7a71fe57281ba05554c2d92960c8b8b5c8c40ff843f17b267b678877600f7ede1f9b296a0057d6261e2911b36b8b606771914592aca76fe0dc1ab528e0ece0d0185710269e450c54a8650820cb53cfa17b29605e3666eb39f2e402a7f9e6eca2ea607b64fa7e205b8b7f1786e1d77a6d07ecfb9b4e322a0a45d222bd4f54b8ec15e6b537df4f3f6aee4010032c7642e2401056bffc499afd68b0c7a5f358ece36f03b575b79a96d58c3ba1c912712078bee3bf2a0f9736f8f80398e9820ea90bd4ce311df6c3c10c7d773b5f82908e375deca8b1f870d614f92a88cafe7c50584e3f06516c60f9eeccdb72cbcd16a6e81fd7bf9de58fed4e3206bdb466f4c7207fad02622694368315f61dcd2b971ba0476717a57c7dffff745caa0cb75860e2b3cada389354521cb22494bc988c7e8f531d790dc15ba4b5a2404f57fbb2a5ee47b08d8ca14fbf9f5f1016b802dcd2a2c727ef7ced326b8c6322ef7928ea07b44035c6549203b2ff82c63f29ee0836c42efc806c60bb7f3f10cf112cbb64e8a156ba2c8bad1c641d3ab2eda748a74ff3166e58f02b428603cab8b53ab341fcf65b3b479334508fb9eb3654240bad830c0eca59fb0406bb1acadf9d78c854951f4249bac511adcc1e8dac5b52720f2041d0af8227ab3341c64a62b21e3c8654cf94908effaeafc9f98f136311ea2763c87bfcae8142f694ed35ef3f2510b4bd0536d29f92451fe5839dd159c266d34e2eaad5f95b2414a747d33aa6cce63bc9dc70a4ebb893b4b623f4ef710c79f297898aa84ab9d5ae7909bec67085a2c0eb7c9ee7e7e9aef6db61779d08d936a4b3faa34f3ec01a18de46b9974789cfc32c4d24b57f17888d97c04f4c5c4031e1afd088503e0a460d2a2e571b4d9f295cd6566f585680c446d18d5822827cb81bdc5a429c5cc9331cfd3037efebce943977584a3694f74527973e68d2d9708e82e3781fcb897e0a2f8a729dedde5e0af8406d6c7a2f446934524699d2668f5032c19d0c3de4f9074bb811e0a059aaa72aeb462895d75176eaae20066a75ee848f7894efeb408b3949ad32ba56c9567ac70ad2dc2162561be9cc2118e7b851a6413d7be8f5fc9f398c18ed9736badbd10fdf12fcebe3e02ef52114bf0e9a396d647317b92966d43969d9af5e7dba6f78ca4ad5b890f9a71acf8d45e521823dac49a90b544e75cd698c350d6835417fcdfdd523a7a5a15554409be43cd7646320db6373b43c6afb95888d0c2ce9590398a2c4639b6288d15ea819ec52ebd7d62ba7ec2963d85617dc68fc73cd978a7e3f6e0a140ac028fe18e2ac5c504e97fe9b66ec4e8039a38239b0b40a51485c026a963733add6101b71bd1f1d38dd07bc5641bc7f59fce6800fe8637315ab0f11f438e4285738c982056b68e2d4ce57a241e71e01b4819602940cfe78e8bb9539207185c3d0278e84ebb8f388690e7ac4f3fdd3099d362c766cd7048700b65080a63b607fb5a3cb1e4d059a9689f2892ceb0151bfb28f039f2370bb7b87711cd6bfb23407b838190573f36368c2b19f9486dc92b6c257124cadbfbcc3352446a2f2694eefdde3e0badd5f1fc2eec207b8430c2c70099100d56a0b987f2ee3944a9eeaa7d4189ff50eb04bbc71fb9df5c2f6302c5f0be61c6e7fc7a1d8a2c3717aa707248b115bb1f50ea7ca7410d660b122f358bd6349803306e73965e397d867b1c7b41103ff413c0fc180f346ad989de40a66cf83dbe05628abdb6638867c31192c982bc7b07daac6d175bba59827c73dc09326b4a3f1fcaf02aba0d2b09cebebc94f68384988db3a3b3b675bb23c23bc13e9a58f599588a4663b9166476c85cd446b3f83bc7a85aacf2d9e697735b0c377d86cadaa9cc26a05177b46e39d2057d6578a4599d08a89d190c1d60d5fa156285713e308c3425f11362dbf9c181a5b91af7ee834bd3e3669e0c5aafd75fce42fd537d5da832a46f63ca709a9add8c8222f295bfd813fca8b20478dc91cf1af020260fd7f642e7889fb0affa60d6e9d3115d4e0058d273e0d0d970a35012dc4400288d987192b8143b532a962563ebef826f063149ee473a2db763d47fb0933154b685d6efad6b49ccdadecafa13130b87e02220cad3efe42882e52106c97e8f5560bf42dc85a03c35533432016572547e49de6dd921aef4b5efbff7aaf3852d807cfa1ebcbb28bee358cbfa7b496b9f347977baf751735b383746e7e03b2d779b3c52c6a3c7a6e0e323349789929e9b7903f95773ca22dc2f7ec499e85df1775d80c0bdbac7497784a897d6b467022ebfc273b718daf0b42a99f2c3a610c183eab4ca504ab1a153af0e18c0b8e2c28449f9adb90e8d02fd18cc69982c688ea19d1d1a86f9ca4a085f6b7c89a9fdcb3e309caa91684e821ebe2cdcc9f3a944b3ff7e83c02522ae6eac042bb50d7f387133fe07cba41f67a911693f4a11a993aeb78308163fa08e00c120a59d19299f3eaf96408526dab22611eb93bd26297615d0779e84e7b2d06a01b2af1d38b03af0d706757a622d701de376619b3e1494a7df547e77710a90218a14293c7d2510006e90bcef317db740ce18c3a4835a8a120c2cb736bf59db31129cbfaeabf1cef6f958b75aa15035bd3b9d7db613fd6fa7cde54d39763dba4d963da9ce68a71a856ee105584a6d6bfd2dfa63bb99ef2841c818b70d0fa321536e41fe698b02e40836e2ef92f9a45d932d95a58b1bc419400b14d35785342e5475cc3aa36b32e5f3194177b88fa26864147ccb5184bf6050af6fcc36c58d3f958099259d4a99625fabee01ce9408894c7b07b30214dcc235c4b05bb0fe488eca738103d9289d2cb5a14d42e12a3c48400539fc376d3419bf64bf6e36c80d6251d7c0e6f39310fd88731f78f7575a92a1437155002f15f53a18649fe60d1a41ac710d0c86fe2a031717e586c765b845bed8eee9a8ed115764b7f466ab9c9dc7841aace2bdb8966511f32f4d820aaf3e04b4f7bdc57729802457b99a94e0428d6b1170d07e1b8651edf1ac53275b2431703d553453c1edd49a0268ffc213732c4e55f8f4df05058e5cba40d2af5f83ff5a8ab528dea4b97a804489a9935aa08541b6612d2f1eb95f9343046b4621a8115ed23a6623015daa4374daff317fd81aed0cac537fb986ed20122326e511b6426a2f725dcbad0b1c4c13763f4c7f355c385a93c76be5d6610b2f716a693e0145a696dd1a3042b63fc9d3bcd43cac7544a8ab81c3a63538724a5b0e50d6844a2b207eb389d99cd7c4fd06f6df9d1905c83fa56e27637f678628392030430674c35215b1581e3092d9bb9a20fcc567f4b906df7e8c02d18c5007faf7798d864fc4d86fae6a09e72fac368991b33434da1a40b66414f675b11a572bcc34fcc1515f70e2730b0e92b02e30426f23c432eb45bc856692b279d2ee432abe573140cbb4fa67199d773a8f179b89717692093ab511f74a63d3cf73af73d9fce44ae3905ec0de3417402c8d612d78913ee283dcf5a79b7c08ceca1be318247a33499fead648e77068ec6fe2c7b638ca3136883209b1ab2ddce9ce9213532f020938f1ddc88ace001fe330ff176c2002c8ef9e6c55bb73d181866328aa590b4b7463de14d9592477d34765968922b928451664c4e0abbaa351d473ff376fec08c573a5a351444659713b3f419d4ad994d02e8b943f37d3198a80bb5d487b08dc012601b035bf40dbb5f936eb4bb4c7682e429be8a09b9956a2fd1ae4b7205501880a8ec77c5db20c64430b6bec33bccab3411602fdd07eeefa0a3996c74516c937897d77a91eab6e0f7fc4d136a638916af4cf074fcfa74ad6550ea0a10bcad6f48042473f6908b40fdbfd4f98072d7491c58c71fb7031aeb233c67d7b52d9cbb89907b54d32fdd0d0c9bc9fb6e581243c47bdcb392c41db506df1fe3f82f60b7990ba878d9466d30b80a2481358ddd89563d9761e7febfc2f3d9c90925a718c49ea98afcb28f5d9f482e30d6b1f330a7df43cf901e60578f78ccd53b69b45e00e56cca72e101e176fffe08f4c4ae62b5444a902dcacd70ec45712a04dccbb43fe0e30d13bd615ee49cd37fb261c37dd19ae9b4558e1410382eb32a935a7c3173fb38dc6091f4f222f3ed5dfe2bd17359fa20f570722ccd96fe3ab91932653ec0db9b5da551281d70d2b9c12526166128e9f7e377e889c3771e10b14d8319db21ef04393e0bf7d1154bd85bbd62b9c7d0b285b5c87f5cd1dab858d17a7c3d361705216ece1dde43cbd45e3f5aebec2fd90eb854d71d29890834a9babe3e0a4d9557c1271c6a145de538afd0999c8f36c9e82cb6f9984dec9a7dbf451bcec55c22379f43736fdb3033c5bcbfebd0bebaf6ecdc68d5766a4fda8bf9ec6268f9967541cdf1241e9576d64666f9509ef6676179789d658d93dfa003d91f4e37b4def634522718cabacf6f1f456290d6ece84339c7a858daea79674acf5e2543267ac40f8c2759f7d59144be781bbcbefd0082ea4776d72c3c2a0f7a33e0c4fcec5dca94445609c4e7b3e14af2548dc6cba231b994ef511282c0c58c988e48d5a3e67398f4fb3f6be645231a8cc57c99f99ccf4bad9e42f79151f0f6ea23cdb2c2d25889af0d7b93a023261b7f07a4a648d87a2875513bd60ccde47f6dbab3ac487f9860e632e6b1c41a80f481bd2511b720ece248461416deb1b34622a9f14639fe8ede0c90ad9a239eda5a52a8c58e960e687b0eaf0a767ac653603d9465096d6a449768214c0553775c7645f54aca7b3d5ae11e8193e82c4a8db5665ae17fffadf07d21f166abead497ba286a54cc154e2533cbb41f078a7dc348e84e8837e", 0x1000}], 0x5) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:40 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) ktrace(&(0x7f00000000c0)='./bus\x00', 0x4, 0x10904, r1) 9n|2d1f:9J^p:aP?cY+o[sTŢ-mdG ,*9d`ڣu]뙞xy_R GX+ht:SE_矦wi[]2_]J:p(4 mI2|1y(5ný;otGЕ^_NUƃiB*y쭖Xk!X .pӮ!K(/Ȼ;͐-6]8A`(c(幟f1Ysީ|V0%\y:e|j^~I n:y_e}9> ۟vlCd5+* D}YaWUۙFoku֖6(FwnzTo`PqPD_ Fg&nsюP-bo 2g`&|U4 ͆̍o// p[ F i&CFe~#"?3ئ1p6 16:00:40 executing program 1: setrlimit(0x2000000000008, &(0x7f0000000080)={0x1, 0x1}) r0 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000040)="99898a6ff2dd81991a2d45032a9548b1ea56894f5f2a44693d", 0x19}], 0x1) write(r0, &(0x7f00000000c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a1644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de4899b40a", 0x5d) 16:00:40 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = open(&(0x7f0000002880)='./file0\x00', 0x1000a, 0x25) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000003ac0)) preadv(r0, &(0x7f0000003a80)=[{&(0x7f00000028c0)=""/90, 0x5a}, {&(0x7f0000002940)=""/111, 0x6f}, {&(0x7f00000029c0)=""/158, 0x9e}, {&(0x7f0000002a80)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000001100)={0xffffffffffffffff}) pwritev(r1, &(0x7f0000001080)=[{&(0x7f0000000080)="4f2c4ad1399d9dcccd8ba46aab1af8880512946790cec3f4e659e5babf6310433550810952c183afbb83611832d85ffe770b6c9961d242b89a488855246ff44291a183775c4774f23fa37be438ff8c42f36f2e69e53559a4ac52802f5cb81fe0f09bef9001819032adb4125bb710ae4427bd88e775e7d0a380bb8bdb7032cb1605a4245d5f43c4d3cdb96a4e34eb4f5ce2e31be355acd1f83773bd8b23cf7218e168717850d84b7426ee4c0dcebf1f1df1cf95e57df6eff3a6c62093e89cf19d53c0cf0b110df88e4675c427213b5524f05ac06c35904d74d3524c8fa392c896884b0811a5e8b93ba01c5a855b557326939dbbc24bd7f7e7dd36de8eaf7bf6f92df7d669440120f68b02d9219b63ac0737ddb4ec598eb15a2d9a6aec6087c5334c8d0c1a75f3fd2e112701f503db35615ea85e4f2ed723c51ca79f957a5d77746216f35a792bdc1b5ad3362dfa4ffc4d2bf2880a2847371c5aeb09b2e81246ddd9ca1477df67491afae4c84794bb0dcb87a4719ea2ea9acfb5725ceeb11cbfc644229c8fb994fd3b622d05077ef6d718d75a87789a1b85b44c75969fdcb9d4d3dbdcfc8aaea2f27f7abf0fd6e3dd3074a11d4d13f6419da8191c3fee270af7772ec1aef4e0c89d6d8481f9c06a1b2749d24ddaf05e582f0502a3b45a4e70af6abca013f2b8a019189aebc8261f6741c95bc0a31ee77b914e73620398eaad5873b34a763a44ccbafb66797b3d73fd00f0ec8fc39d0136f91a7d9f74ef2ee4e74ca58879f644bb39d799657474d06ab5d2d424a3a520bad5b53665da8a1160ce39502d395d61e63b44839be7784f985e412543c104a3b67dddc31ab8a95fb7224c7a76c4c1a8c51405a8ff55b4cce19a4cf06d32a545a35c2f73e09f88aba4fe421c08adc45f26995652168a8fc6111b37d1b1bbfe61fb4d9884eb832977723969b95bd1e3bf0e0ec458c759cf9f69fbc8430946e1bf08479fd2fbef6b8f03bd211090ae4e9486744a5c2c78f6ffd64e1e34b6a924dbb16c1d29105c69f236312cedf7ab3a34222cfdbf6df1e9469ecd914ed883699e8a99518b5876ebf592802231cd39f3f732f0b83cc070d25709ca4a434930f43133bf60c1860c63da659a54b0bc9bd4abfac53f8f42c7952b8409d7a765f5af86922f0d2ae6f4170798003e1ddd36498ed9f675d191eb35e0858662d70cef853558cd187a622996f445928c39fbad0605c4ad09df9c3c530d0cbe592a2f621d4f591f41a012ebb63b9214e7d9fc88a79843d26d5775d6a263e1065deb7b58db9b82ebb5fdf2ab05ec3d867e4dc50b352a3e17a76bbb187d7873c0655c4166f92bf72a68b0617a41e1e546d49258812649082242839a4283279cce45c5812f51382f5529bcb81a2913be9c9340d14563b9d9eccf4b2e17da60c94e0986746f4555bad77872560ccea21a71a86e4a62310c910914109b2f5ac8260621407fe12f3594da09d57bae98dc4f81f90cf13d10bdcea144e1bb47777e01ae6ca28aadfa2dda00c7e2449c1506dbeec677ba58ae50a0aacaf8f20c147f49625cfec1fc1dc520276ad7d529d5e339f83aad4e463351ef533492f5a09c93f5357f1cfd99ae3dfedf2aa8548c6a38f45863e1a326a7d98931b9a61587bb20f165e90b7ca2a8626df809d33200e802321a568a24d8b9c2d6c66f51e46bfb9d4b7fabc10fc9afeba81bdac2246578349bc03adb20020ebf3ffdd267061647237b313642c5fdc7c9a53895222222ed2826deeb4e73468e77d185a83f4747e03b2ff56e45fcd0a75f067270bace588f4d9a33086558582f53637e2f40cc25ab389ee2b5b2b42b223a5330db0f0007be5d864717b2efcd75b5aadf37354d72ad6e2b6eb6b0b51519c129ecca543d2439aeb02e9b644dc5e11c59d8bf34d42de2b3d46c3c9efa24f638e9f136226ede02a6ff6b942a38b4f450b5d8642a48a881dfad833b83dd427867114f15bb9f587a022e49e63bb8d144a8023e6f6d6feab7ee42cb00c9d753ac3908965ba09b2d8e54212f83c642c6308159e3ca9abf68e06d8994f1627aaa0e1290ef41d27b7a5f4030d8b9a76f15cf7499b1fb77fe777284f3f4ea6a3e3d5268df819ee452bc52da38620b33ca6c960a9c13900af9c586ce2e84ca66a64fe1116387829aeb4c341ec1ad43345031fae576aede2bd34cd1030eff8f4acb5283277dcc2f91bb0e06917e73750e33db752a5c95b37652832f5a2ccc0d98e14006a50ad49bef5076866c0bbfaf87f619cef3aef937f96c188503fdbab510d3921a9bf3d24a1640a2d0fd257ddb87012c308741fe02d252c9a728ad20ac130b67ea882abeade0d8e085d060a78f2dc0eeff46085531d00217d77bb09aec71e8b2ff1ea9c920b30985f192dd0842bb2185a34de4d38e4dacb0acd7b67e2e44c3608b50a9c3ba9fc4944b1a66c34140a9aefbfd65c4813672180e5476aff4b6401d52ce53c459500369b066dd57d68e90e516db999827b36c0ddd433f216e87d572cf0402a5e6c20ae1c7b8e9850fef3f6011b8d8d2d86705e7e9809e6d6f52fe001da201517002904c806cc349daaf4dda11c3244f3335a7023181c3b5b53a0bfaa51a63f1b8d6993fac5539171a80df6fb8d72ab214e23731b2b5617a04ab589d78d5651eb40551fb661f36051f0d6803e57e1a2313173becda6ee0db2f90b3246684b81d0d02d910272d70c5d29be0811d946761f4fa53854fb13e16574543d9b02932d3aa6ef53cc587aa4bff3936cacf59f769fef4e1ec38c5ff1aa73ddf18bd8d3f1bf6fd2caf57ab434ba866f9b7b040280eed03484574f99da2461f8221150c4d7b80218fec1a3c9e5debad8884c6540cc231c93aba58f232dd21ade13d1f1f72f438c3e0fb62fe72c2e8b04e05f428e7cd40a52aeb4e504cdbe889994d72a1a719a553e264271a585814de68cd74b654fcc86f7a02d17461adb318eda042f044c23486f2f9dc69e4cee87fa7a205412ef3fcb19c1f0edad9037dc1d0c0811b5ead4dff2e6c4f7462a5ae55dc5383ee83434a885223ff741ec64fea60ec2a634b49b4ce25417e59e156e9636b284ec21a6b935f86086b53fa7d5eb3dce726276803514571d9f15a70ee9e4d5e12cd5e226acd16877b40c2415f5cd2cb5166c32b417f3e97b1e95e42daa1a86910a0ff8b41ed48c7d3d705ccf05eb4cde340dbffd6eec6e4cd16d5a02dcf070d81681e627e4b83386768cad78aced45f87a36f1e2d753b4e2b4d35fa75994233848a03f20042e5738dd3187da006ab10d9569deba26d043a7506b5148e1b9137954bd8662950176cf0b99ec94d0e54fbba9bc77bad4dccd82a69afcc373b43fe047bdc896c76a194cf3d1b8a5256bdf176a607e714b5079264d7f85fe9f2bc22e1785aee371453e618eceee1d1f8ac56faf68440f446dbd4d38fc2bdf9769dc572af4eb27f7f5bd156c3410e9690f55e1043b2b4d2422d9f325ea46a14fd3d2394be51da7de68976248e53d47599f6ead7e7327dd6701f12ed9a77c7616dc4d5b1d080e63e59ba2b721fc93a716a54ccd094581c9844c659ee0148ca9e8b3f35ea78a73cf3d0424c337e55ecf77312e0beab9bf10ced40bffdee1216d6c3049e2fe09ad81c22562787f14c50a1b2785bf111ca1ee9fe6e94cb3817632607ff63c0197fabd9a5b54aaf6ea3575aad9db34ca19953e64ae004862d57fbb4fa97d8c20fa88aac778786311c9b8dede51c811d24eed1c22f569cf6ceb0de7303a4c3e69e8ed527bae0f3e1b424d347728b0a94832074948bf6b70e324546f5af6079cab14a810864c0dea647f06f7012633d0763f311e7057155adbfa70ff7163897635271a5b184de4cae0d38a8e8d6cefda5b01dfe287c15f5c598f1f982ca764a6ec66b76c85ec2421162b93d174bcdb100141bca9a0d7efca9cb011f23d5d67d1b92aec4b0f8cacfc442fbc5285267265c12e1ab8e39421b3e8eef438b44d224ad1dcd06be2375bbffc0307272a98f5505f20cdc575bb90811e53326f14a1c88fbf09d0b0b32c5416cd00507c2dad5e3a39c18559aa08a8361850ed12761bb1f1c6b04189e6983476d5005e1c9895a1e7b322ed600e7c5b3d4661710263018a10c2116ef13a7a3e46f0f4c51e41f137d19838a30422cf556f997c9b2efd9aa21566dea4ac4abf7e771adfc925549ab1a15922cf8ced43dea47551328aab41168b9e4ec608788994192c94af966b408ae3e6b39865bb8164224a66c219ba5f8b076ff9e55127b632ee2b479c3f12e207040f3065fbca33395d1d41fb3b3b41040604ec79a4af6ded4bfead998b01933e6c0ce478007dd97fd2e69ac10c36576fce5aded5e9218af66aa926264dc822fa90ce09aa476dd356356768891df377f412586d94b3512872b28da1fa5914617ec1c540d3550d28bb343b49aa3930210c05b4bd90c26dcecbd01b67106443a427acab75c1005df2981368067dba4ce2889ff150a4af8560f4ca420b6b9c39e8b09b3d64000ed823c6f1c87737258e482d496992f63d6f776a4c49def23608c8df7c3efc0d195a5b07d14c8a8b18dec226e2abe1cd96f565b6e07e3e3000dc7362f8ca7b5af90de25901043a7befd0a78ee4dcd4061403cacf8f74879b49427b08d33967333e00833726127fa6e7351a8eb218a740fc47c81d9ddc24390c517f218a35460afa0bb4c8c9467fad1aee9b096393274f805e62a450a661295e691621bac02ab15dba70d75fe9b8be52f53cc9d6f77576203392047c510b4a0ddade87f5541507458b30e30f729fa437a67c4337fcb18be2e1aa250f53e7ac3f6fb286dd33df7674569f82b4bf1f9fc4b165ff09798bd1b347b9b294167f2d98534242d7c0bf262a6b15f2032d747a804e02787fa50e24c32b3c4a83f218e354d2dc82670afefca03607ad729d36f16851caca962c7075f3b18ed1ece19a9723ae80b9ea059941cc1340930d51ef4093126694250a396c95734c295a05c948cdd11879271d8fd828e3592a68fc0fb688e3e4806fa1ee038ded8efa41f5dba4fb81e6cbe7d4e8343e40167c92ff0eaee45d67fabfd90b4e7383afddf55de616085b697ef0173b8cfb01b294eec7688ad3bdf41d81a4b57be913fd6ef29785f7c1450c30c9075d7130637cef21be5c36755eeed48ce1ddc9b6a3787ce1bd1c2ab5cad4e8502c64c1f9cc617d0baa24e3d286cf70d1ac09b897ff4cfa3bdae56d67e7ac06bd1323d34f96adef29fc9f8d210057549b3555727742ddd87fb517dd9ef1bcc44dc0886321fbd67075ddac522385dee24714abc15a7f01e7c8e9bdab451c8967761bed80d3f6499239e35f54e4162720ab4aba48c73d080ae508bd8b8a8bc2f1c1891a3844c93a3df1c13ceed7160e51e2ba13bd47905da57437ee45bf51b350bf5bbef75dd8f56046cc80f473bdb8d977c9a27f299406f6fac12f1f8b67c060b52b23f45c55dca0d22fd9d5e6bfea5e5bc41d5f90b5d142096652b1cd4eb6d756f8e7e38c7c4b1371724e6d2cdbc3be59705859b908711abb45f76897f4706909d2ecd7c57b7c31c3616a270940d4487b776be5106c60b2237cc3835cf8b87a410c6d676318d69ce3f489385294a182fe32895406d19b1a4025369d67ff985cb8b04c9afda835ed4b1f695f740b34f4c0ff5c6b44cc10e5c45d79dbc1d60cbc16168b1027e9f1b6a6d889725cbb0b82e101eda0c88da8dda8a910f7b826590ee16a60d4a3ed3f0b2869834dc98cf442a6dfbddd537103ce201aa491b1a398656ce1a6b3f34f4dd042ab3956a78a2", 0x1000}], 0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000003b40)={0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000003b80)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000003b00)='./file0\x00', r3, r4) pwritev(r1, &(0x7f00000027c0)=[{&(0x7f0000001140)="4fc65d10b768d195d1739ff03a7bb9341a48699cf851409c9f4ebc5ffef20320521605b6549618fa977627272cfd45fb70466f6d2f14f799bf7973151064a2ef688567b5077d93469ec5a8d5ed57a9a5bb3b9b783b0bcd89c5bbbec46d4253e9679f34e7625279a573a1f1a58e3851125b14627b6492c8ff9414c528156ee681fcf131f64e42d818c45e169f8b1c89604d53d3", 0x93}, {&(0x7f0000001200)="2da483632080f7af43446dcd82781b5aec04037123f865132032f32dfc939e189abdc7cd8179085df8a08a30123052706b9f0567e6320e1a2657aa0a598f27ee4c5a13647caca2512dd8949d2bb9a751c1d06659c4df4e3bd7e7516dc82a1c670e7e39a4fbdb5511bcb8f98e3d680af54722c6edc4d59027e62482c4a4ed67bbd49aa419af7a7dd1f7545b0ce2a90b67fe538e970438660945b66097dc628062b91598f5e125cd12b987d06952cc8150ab5dc4db4e5f8285d3306ea04d2b673e94b72d70936511d3eeaf2a56cc", 0xcd}, {&(0x7f0000001300)="c02d004e3a06cbfddf82b6e3f6ecaa7e888f47e436ffe916efc7d1ac1b288687c99438c9e351b0ba7ead587323be601c8121ac498861b8ba00b1f58ec0ed270bcf810e59e31905c23a480e1da806d6f00be299fbb1d648b12315f8a87abea2fb5d715a83eae244c9be60528cafb24bbcdef3372a3297ea3c2a4531b693341c0278de6a8fe6e13c9168d3e6dedbfeaa5ad8590442f2932478a8d2c527a5d867ff68b9c754be3461ace0d62439c332450e20fab83065679928fae33fad526e9b8cd9ead6ee49f6f4abc1080b4433861950f59f6fb1b624f6bcb82e32f6116455ebcc709f1265d4b6", 0xe7}, {&(0x7f0000001400)="4c3399f0d025323d2c7e366a50eb1923f6cbb1049439d3662bcc61cde0ca0708f794f3c474ca835f7bbcae39f8cf1e3198bb994b82c3791f066f0c63fc2f11600d41194a3d7e20880eacdef4b552a9e632c0282a3bf46320e6541f76b86160bbed9106fcf9f595953dcd1d505b59aca1e743040a", 0x74}, {&(0x7f0000001480)="7f848ba1400e99c47e2a5b23df506afbf18620ab00502b4bbb528483fdf524d5a2524dcabdb4749d7798052dfa014aa6fc428a0fde9080d6d6a16856f759965fdbcb283b57a745aa9cffc1bb43f001bd2f8649cec7925a4d6a07376915a2b0ad25629f627481c07fa4ee993c795de8e7ed4f539aec48218355a537fedbd7da205cf93391045fcea4099cfa212dcc636905149bedbae6", 0x96}, {&(0x7f0000001540)="028a9ba3e51748f82bf153c692370f9ce89bb918c069d3787fda47df9ed81f6315da3dff2b721d12f780f414433d857ec9741e1aad3bd91115e895d975b5b7e1ca600e9b9ae8dce4635c0b617a898318877feb9068d0ab909079b9304aa7108b12b9b490e3b92395e378d3e84e3adb6285de2faf88e1dfdd63bb8a8b56fe61952b4583aa6619ff33bb6a715bbaced8a42e7542e41a774581ecdbaf8278b426930658f25506d1cbb55526a315a1cbc8e4f4496f2de86478f9d77dfe8308ca5ba345797f5d3e4e7317b3", 0xc9}, {&(0x7f0000001640)="9151bba0f7b6eab5d281a4e44f94364db1ab05b15b81cd597bd6c6517c3534d77eb1f569348135a835af34259febc7b57d08a06a3141d3882d351d315ad3cf4f67c649c102c5bce0b1051201299158edef8c1b4e493a0a54a59a54aa66c9d13b8a60e02ba84860574f21128dc3ada4ebd1fb6cb875dad973057aac78247bbc4bbd452a03146350dec1cc25096299c75b4d94ac79e4398480c93c36d65df1469afb52af081f057e285a67199f5292b1ccb86d6c731e1f29b1720201e64d6f1e86bb685e6fd64490c12986a10edf9a5f27ae64b50a6457a07ed87e972cd60b5167e4d97014240d55eb4a9b6609827377fe6e4d6db027f853c77c7ee3fd8478bd0d1dcc4986fe6859d0c73a40f9385e727b3edd0d0d247bb4dfdaa824f6321952eac24e239db6887ccfa322d209dc8c14c557548796d28b798f3f948bff4dda436ffb27a5a02bec85c38aea64a47a299a62a9b43150f86cdb5f905f2b74a08b05d9ad6f3109e785b4673c8c87a3fd01b61a5d0eb58662a6233832707d0bc154b204ba760509b39708a5d76f80c0141236a3be5a0e2c8db00635f50ac450fab66059925d3094159d5244e99db4b6b1a4d0e5721bb5c4e35c04aa9b7779101f46a7f40a3dec36e83c39d7ed4b1317cee248943c724a28cfe4e02aa9066a056aeafcd9b0317d3c8a50e8094f840e28a5903c9c0ef56482ced89d39a56e314a81565bc5394aaff28e56a8dca85c5c47b80f04140b7e6274cc8213bfe9c76dfb64a9ba2d4a16813b836660ce57202a10d1e19ccb9fe8e229f6a9dd82a16fd7272f7fa2b69120387be041b861f3b78d637d4b5d4b3956cbea1aab49c412fd021716a53c2cb464542906e322aee034447a09d6d9b785b2208d8bb5de303d03de04d932d834cb5378ea08984f59e867951cf7880a2f0d5ae0364b861f36daf5a0db93e4619d69071b11f24a90b83b080bede153a34fe6aeac7acf1ff2f7de3d471b7f83e05a4553465e0d43b453cbad053dbec43278f077f66210c1b03f529ac437928b2e05d966765e8c1fc3a1f6cf0fcd9e3146496d5dab61760ed0b145855b6c19ec2a38eebefe83874c01f7a1be0d83dc33221333a6bece11b8081adeaa42a9b6d696bf7c6aee39b85c433c458bd54d95c3d168910021e59324e5394def4c001c234981a50ffc06364b95281e07785a9aa67e1003fed06074330935e0d7b412db3a597a1882dcca52737c11fe52f63a7688217b09c17279a4bbc3fc56042b76945bc19b06a84fd716078582520f0cba91edf8308852ea4a7581278eee7366e2f63af70557b2fb0c23d04aaa203f991a042e460b529a58147dcda92117667cab79e72d50bf17b794ff83862e8466e0441c359d3e69fbdaa805317ce6c349b9c69271c9eceff580a9f9196688aed35ad849c82eed5fe893040f9355b9abbb1f0a84ff8bd9a69ef1c0ffc853ba4ffa3c0c11ead29d53a483e1e08bf79c6f1acf2dca83282c5120dca60b4b90f666f2c1118cfe6ad232c693bd1e9986ed43b0904038919c819a0e3cac357b2d34bd5b17f29058c057760992cadfd3853a964f51fab0f66cb75bb3f15fb71c10b2913c1f6c21df4f65f97bf7a84d663265d86b4e5ae431b56b918bfdf6e0048a1a1c8014fd5831276183e8d14680f38a26f12a373b3a33a38951c1ceca8c2de31b467cd6e42e5486315c229d15b86c945ca72357afc0415bfa70a7c35ff7a07c89565be18582539eb203dfa44349deb3c331626bb977f56a6991e1e6e241558b644d5865b04e9ca0d747cf2ccb2f194f417e4faeeebcab6598f47bf9854e9f4b90c1b6a9015e274f71875318c0dff1bf32f79616bb90f14418f19903912595dfc24a74588ef2fcfc18a44782ec68bc8ae2902a2a539cbb044439a8251fdde13a7dbc537e2f727edb0adf4570b2bb062d73ba18c731dfbb91ae16758d1917e0ca26f8a3d22e2dd30aa05e19810317bf37ef5cd4e6d543b79fcccfe7b4b00590a278f0aeb9e41eb599476bb371901ac53ed70a69813020a1b2cc7180ee0891161ca82e6a84d1e2b843a787212142fe9562c3f3fb8eb21f87cf9fb439edf089347e92af9e5dcd38e2bc64bce220681abb9cd28e81d276e144eea55a52b7bb4bcf6006d33e1cfca76f26f2bc7b2b5b6468e379d8b43b5ceb46a2f88a42dc4f9b79c36f80176ab31d03b6b7334d907753f7c163f73d6223e98b780e883fe71744651f4398d8db33f12e30ae14cb4208c2a27ba30c033aeaffbbe9eb0e24f07c05ce4439b5eb03741bcba8642cccac35b2329ae638dc5d022efd5782a8d0056f7b0ec07c6ef625d81bb159e45399566da50e7d3941c8d19cb255005bc03ac08c4ea7b69de11de573d4ae8ad19363a5d3498b7ee62881eef176ba373355a85fa60c47fafb32215b1289e0f929d6034bcddb1650b3f7806435c84e709f5a7980d95f0e47f4ff1268b0926eecc91aabe13a56bc9a57fefdf842feed4e4df0b9d9006da4d6b953a37e2aa709a5728d2b9838aed5f652300a79572f4af877b48a45b88947832af5af9969b17278fe1a275894bc30d66b93d7c72af478fe275ef7ac8817cf8117bfd8c3e576883d7bee2d8231f6f82951a6039252285b97c18ffaae835d4e06c9fc72b48987a09330bb3aef2095550fc28864d9bf1f81639de02551fbd4fec35c9ce1debb297d6fded5c091e5603a40b81384b2b6ca60ca4a7e562b7c0285d1c7ae9956c399ae6ea4a342272849d98946c70b70822ed9f2c379b98282b483083a39a6b0606f51c51679c65b1aad39bbb514fa523ace1a8f0f9e631d62aea63c4957c9ae9209d2efceb8dc7c989896fda4c9e6e7ac68313abcb0cf5be7caf9348b05b7e117f79834b9016149f4c6ab7be022d5d49fcc59d517f27c332a4ecb7d24bcb5dc5c0f73f28099d6cd434dec0a76258462b8f181122c370818e2c93bc28509f0a5ff0cb0dcba097f5fc643b4a21099914ea429642d97cea5e8cd0057fefd8fc30039c24f4e543dba5512ec41c7df7e37cf9fcf29981d73988a8b9a59c590daf217f6c3d63997ea709da5f29561bb99ff04c747a28cf81dbcd8d64a807ed990efb7a4e4fa0ede15c15fed1e7e28ddcbe884567f829a7cc894be2df78d123f31ca7f8c4dd73d1e9026ee35b54f69411697a8df5ec6d36de77e35d6296db629ac3ad36dec27ffe2a9f5d1c3712ce07d12286661e8092eaf087969ca3f4f33dfc1ae59bc5af303ce1f56a2a47249df5c0cf4a857d12fcc8a626008553bc0a7ae027de75d80c583ac1a3e4a0f419f7e75a421eba4ab80124cf91aaf2c5295e00a898e35f426de4a2cd819426e9e6392c1820233a4ed5bfecd73e37fcc6b196df6b317bcf6adcfd6bbc367dd97a3f6aa2f07091a2f84bac703de8373de596f6bbd8e17a180124828b345cc2c47bb70c45867a11d0b6ec1fd988e96f8b47474ad20945ce47a4f841d7a25a0eecece74d124dd2242e0007cbc9dd8c345bc3c254825507f720bf612b356b7b8b4548207509ba30a8a9f0db1741d44e221c33379ab0622f453d25dcda5a92d796495116925c9ad5ff09ecdb6717e39d471d44842f38e1768ebff0f56add2f130a2b2a3c995fbea323088954db67c87a2d857287b831803bd5517a897464650be7bb58ff776bba954b8b5780fd5210f38a1f9b57ee9d63f53b3f4779a4ecb2975b248c24f39a9f0703a9d26619bfbfc33000d67d2ee987863192a3d2115ff2ebdd74578e7f98fcb87b7885083e6c937f7922c63201b66e5e46529a2763b61d9acc7c0ca64e69141f0cf930224745fbb5daef6827ef5cd490ca12abc4b7b0717ed5d3c69178446b2e3010ddf7d1bec1f0e6eee26cd7160e7dd5b04304ed0f9582dd531fe0304c75d1f1f41348e3026ee42444eae47972b8dba014d7646485e8ee28714599434450527bc9a74e9c5c365064fae158f43b6b96503d599dc94873f98c290537120bf779bbe6b82aad37666b05d9940b608c7c66abe7e5fd36c47a375d78da692bc9ab0ac9cb3de7c042dc58695a423452023f67cc2a5dd78f27e16e1fb122596fcfbfea5b49cfea64957449240f297f62efb584a2d9490292fba519fd87356472efa8c20bbeb5a09ac7760361313061f95fc0db3e5374dd32f01078206d3cbe296bf88d18911aab5c3347b89d81956ab6f6f1f76e5f6714c514c79fdcc4c59153f78cf7cb08e85bb18eeea96bac955d60d385e6ed9aedcb638df54fda611e5d0fd796a010de0bff751af7ccb0c2fa069c092defea0318a5d4276f21b8a00bf729fffccabc66f0e73dfd6f58796fb8906b5c8a2eaa20b1e9263eb6453d41e23e7b320d8fb46035155796c4a8555feb59c96713ee9a6b57d35008b2f1b05dfa19151acd2500acc30d3f1b029c5380b075298df8e037ef981842532a6291ca60d490fce82e71b905b4ef62b5388b6445519241364eaa5c4f2ac783b87e645e3bb2df1192d89d2c2e147a6b75d29f600eed96032b8e1386382a050fd36dbeca20a7cdb3f50c6695e4623f43f39a97bbc52b5b8d5123cc501abf880ecaa2ed19b69905560e059140c580c474d807a0b341e47adb8dbe8a7edb09abb47abc1dc33b04f66d8c015f72932c37f70d6e62a09320137e35dd02baf56fa582b5b438cd79487fb0283ae92a255febcfdd4a0110d7fb440e80c6dd582bb8a7af6c453c3ff120d4d67aba3f881883a7f83fad242fbec94489bfe34007652214fd19a20b65302b963f3905d2bdb43ae5beece746ab32639bcdf66d39e801378327f92b0da92a03b979e064a9df3e246488b38f6d7323651ffc83385bcb46cf0d636c3161809b676d89bae2255276ec622dfece580859ac4f4b784ec0731954d8e4a2d35b79d93ab7310de549517e087ce1584cc7f10e82a9fd2bb136b46d638a10b2135bba0524eb0b77ac7d8c3a7f550c57fea216991988badaa0deda53587c799ed58ed617b4d423ad997d301f75c121b7ebed5e252454b738ca54c44fd61c487f2ddbaf6ecc8c0bfb4e7e1d564192ed4b4345de28203f61a7968a504eea74b36fba0ec6a23bf2d0f64bdfc5b3ed478658d7f1c19d62045abd68451d538c019d380a0e328cbe90eb29c0b14bf6da4d1cc9da65057bcc34c42f2308eb53885244d0959742a26c638888a2c43adf3f24f270729ac639855033989a956bb864632acdf0d14fb19ea71d8c47a880d0ae55d20bb1815cda54de7168455d7d35c6f5252fbf1c42116eb70c6088eb8380586feb80f6540beef2b8a02135d4e169c05b9743ea0738d59f7f922b9d7a4c695cd64f593d77a11b9776114a1208bcb6f1f30d8acc4cddd9682b1b9367dd0cfeddc3f25c3e359dc3bdc7ffa1b12fa56a1475a48f76a61df5f2e859c39f5049367f2a1fe306e990caba49dd3fc79e88ccee506d80385cfc673d764d7738e74fd1136f5cbb006d40bb2d07709f80babacf5f91b242769b2cc693cf906c0cdae8498b831efbaabaa152903cc6c82c8ba6ab9c6cf2d10297ee5deb8c6d0f185d3e4b3f583f8ee1b66f3df66ae44f65faffe376ee8147bcb29bf71e5bdafdd812bdef605c92c7e2109008f6185700cc4f0da2f59b7f741726b178709417873af311b81b85d21c665a4eb5bd2cad79aa60ecbb037069168eaf8e0fa87ca914db150315de490f26b16d2a9de59c02da7758b10b76b04280babe1308791121037f747f99192ff1dbd2c4967a18a3a36a53eaf661d7c266c5a7b80ec87afed5d4fb029dadd6f5dde14777a490aff0041b0a53bdbcc09fdc234ec0eec5a5c5c189bd43d8f821faa85", 0x1000}, {&(0x7f0000002640)="615eff850fe56133aa85d8d0e2249d675058f50a50a0cc0da209071599e3fc4b0512b5b085ab0c12abe55d3f24cc74a196ddeac38053639d1f84e89b83616d0c00e9d5d23f389689c28cfe2b7e99db8689b20c761301f2baedd2b0d4759497e500dfb79093342f56639f0fd94acc624ad5ea9e14217b21835e7e0125549e92c928dbd44b33a9026569a1a606677a3a8fcab2935b5404dd5302bd005f0dbb144d9036fec1533aa46dd6778f906f008011ec93503184a7308395f6148cc0402179877e6fa897650fcaa468e4e4fa0e824e6053125142c45e76b4ed1b3436d29a3a701812b101bb9dc7c6e096e49b7f87", 0xef}, {&(0x7f0000002740)="0321b918546cd0a930ff909aaffdc863bb71fd38269fadafb3f75649900285e310b8bc8cb5312087c4fd93c57d79a32dd7f026629a23aeea63500c0344dbab3397", 0x41}], 0x9, 0x0, 0x0) open(&(0x7f0000003bc0)='./file0\x00', 0x100, 0x40) open(&(0x7f00000010c0)='./file0\x00', 0x10000, 0x20) {`;;pq럲ň4R5$Wh{ay$TX /bPz#-`wg8֔ \QjK)h7g *fnђ/}Au[AXq.&eǴxhݗGDp+;!s),H'f8 rtee﫞8qLg9Ksz,fz pMpu3AN:}mQѥcGu)yJVX] 16:00:40 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f80004000000000000000100000000000000001046d12efb5ff6970b63a0ef581608cada63a8c52a83cdeccf85", 0xcb, 0x6, 0x0, 0x193) 16:00:40 executing program 0: setuid(0xee01) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x4) ebG_v0m[QMhoBƮ#7>r&zDҵ"!6^՟*aؼۧytSkVuzH&Ԕhjj{]RsG<}h50f:< w\ #毇w֩v9OB@>~ZrT]E~r8y b APEu"ddqp1?.[qiBg稦?ID0xffffffffffffffff}) pread(r0, &(0x7f0000000080)="d8028fb68b6c839b49905da152dba897935a9438cb728baf0f84c4f892937e5d5c92a801581873c964ee79ecbe3e2e647ab53b2c", 0x34, 0x0, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ftruncate(r1, 0x0, 0xf65a) pread(r1, &(0x7f0000000000)="3cad580b3c7be0845a76cba8f580203140aed0b48393f8a40f1d465efa3b1b4e9cae30", 0x23, 0x0, 0x0) 16:00:40 executing program 1: accept(0xffffffffffffff9c, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) preadv(r0, &(0x7f00000015c0)=[{&(0x7f00000002c0)=""/172}, {&(0x7f0000000200)=""/76}, {&(0x7f0000000500)=""/4096}, {&(0x7f0000000380)=""/72}, {&(0x7f0000000400)=""/26}, {&(0x7f0000001500)=""/147}, {&(0x7f0000000440)=""/62}, {&(0x7f0000001740)=""/170}], 0x8aa33c84abf7922, 0x0, 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x74}, {0x54}, {0x40006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="c1") fcntl$setstatus(0xffffffffffffffff, 0x4, 0x80) pwritev(0xffffffffffffffff, &(0x7f00000003c0), 0x273, 0x0, 0x0) rename(&(0x7f0000000180)='.\x00', &(0x7f00000001c0)='./file0\x00') readlink(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) WLOx)xrw1{rUL- \@?gxv}ba6wY*v R qiPJP <fn.@*n.Oxnw~Ϲ"]"+K^kS}2d.$kę֋ z_56;W[ymXú';so9 ꐽLl<s)uʋ aOeͷ,jn{X kFoLr&"iCh1_aҹqvqzWEʠu+<5E!"IKɈ1אKZ$*^{k-*,r~&2.{D\eI ;/,clB ˶NkȺAӫ.tt1f(`RK飖G1{mCۦ[q^R#ĚD\֘PփTR:zZUD CvF2 7;CƯXΕ9,F9(ꁞ.}b~–=a}Ə . {0 V9D}AP\/caz,7prHP|A f /540ns^9}{{A?4jى@l=bcgɂ{ڬm[Y|s 2kJ?* + ξu#;>XXFcdv\F;ǨZs[ 7}ک&Qwn9}exY `bq>04%bKf Z_BS}]2ocp݌"xܑ &B爟`]NXspPD(q;S*%co1IG:-c1TkI " (!~U`B܅<5S42erT~Im!-|(X{Ik4ywQs[87F;-w0hN,D~%"n+ 8q3ˤgi?J? )>@&ڲ&듽&)vwj8:uzb-pva>T~wq 16:00:41 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000002, 0x2, 0x0) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) write(r1, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) readv(r0, &(0x7f0000001600)=[{&(0x7f0000000180)=""/170, 0xaa}], 0x1) sendto$unix(r1, &(0x7f0000000000)="c0", 0x1, 0x0, 0x0, 0x0) 16:00:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x61}, {0x5c}, {0x6}]}) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ftruncate(r1, 0x0, 0x1f) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f00000001c0)=0x80) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000000)=[{0x8, 0xbd46, 0x7a16, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = shmget(0x2, 0x3000, 0x40, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000300)=""/191) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") lseek(r1, 0x0, 0x0, 0x0) !)<}%n1}@äZ ,6Y1XZP5;}oM9v=M=hnXJmk-c(A !SnAi6]-@ W4.Tu:k2Awhd|Q`Po6ō?%Jb_ΔL{5İ[Hs(,MB*w)$WBkp~QS'[$1p=U4SԚhs,NU\@ү_Z(ޤzDZAa-/_CkF!^:f#]Ct1 S #&Bj/r]˭ Lv?L5\8Zka /qji>E0B?Ӽ|$z3IHphoǶ8162 -ΒS/ 8Ȋ0l lUsсc(Y KtcY$wGe"(EdૺQs7osQDFYq;?AJٔ.?7]H{&5@۵6Kh.B蠛V U |] dC k3ʳA~ 9E7}wn68jOϧJU BG?iO-tŌqp13}{R˸M2ɼ$5W"o㫑&S U +Raf~7~7q 1C}T+} ([\apR OܩDE`N{>%Hl#N(, XɈZ>g9OdR1Wɟ/yn<,-%׹:2azJdU`G۫:ćc.kAHQr$aAm4b*c ٢9*X`懰ge6FP֤IvU7ud_Tծ>ĨVejI{LTS ۟vlCd5+* D}YaWUۙFoku֖6(FwnzTo`PqPD_ Fg&nsюP-bo 2g`&|U4 ͆̍o// p[ F i&CFe~#"?3ئ1p6 16:00:41 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r4 = getgid() setgroups(0x4, &(0x7f0000000180)=[r1, r2, r3, r4]) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 16:00:41 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x0) r2 = fcntl$getown(r1, 0x5) fcntl$setown(r0, 0x6, r2) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000240)=0x80000000) {`;;pq럲ň4R5$Wh{ay$TX /bPz#-`wg8֔ \QjK)h7g *fnђ/}Au[AXq.&eǴxhݗGDp+;!s),H'f8 rtee﫞8qLg9Ksz,fz pMpu3AN:}mQѥcGu)yJVX] 16:00:41 executing program 0: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{0xffffffffffffffff}, {}, {0x2}]}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) socket$inet6(0x18, 0xdb64f105f51f6214, 0x18000000000) ioctl$KDENABIO(r0, 0x20004b3c) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x100000b1}, {0x1d}, {0x6}]}) bind$inet(r1, &(0x7f0000000740)={0x2, 0x0}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000500)={0x40, 0x24f, 0x5, 0x8000, 0x100000000, 0x6, 0x83, 0x10, [{0x4e, 0x7, 0x200, 0x1}, {0x91f, 0x8, 0xfffffffffffffffa, 0xffffffffffffffff}, {0x800, 0x625, 0x8, 0x3f}, {0x7ff, 0x6, 0xfffffffffffffffa, 0x9}, {0xffffffffffff0001, 0x5c36dd02, 0x7, 0x232}, {0x7, 0x9, 0x3, 0x1ff}, {0x9, 0x0, 0x6, 0x7ff}, {0xf27, 0x8, 0x401, 0x5c}, {0x7, 0x10000, 0x20, 0x4}, {0xdbfc, 0xb19, 0x4, 0x2f6}, {0x0, 0x7f, 0x3f, 0x800}, {0x100000001, 0xfffffffffffffffe, 0x1f, 0x7ff}, {0x7ff, 0x7fff, 0x4c, 0x8}, {0x7, 0x5, 0x3, 0x6}, {0x9, 0x0, 0x1427, 0x1}, {0x7b, 0x1, 0x40, 0x80000000}]}) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2, 0x0, 0x10000}, {0x18, 0x3, 0x40, 0x40}, 0x8d, [0x7, 0x4, 0x400, 0x1f, 0x5, 0x7ff, 0x6]}, 0x3c) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000640)="970432bb4dfe5afe4fd8cda5a1fac38fc0aadcce709e7ae6821b3d75bfdcc3967b23639137f7239921f3d41fd7f69bafe58e5c5e56f17a941adb6813d508c4c33b3cd6381ff167aafd78df282fd6bfc1eaef39ebc2b8e41751fc227a82db2bbee1bf6b6e81dabdfc825bae996457675e68007a99877507793898f18f58e15cf956801967a491516b89c7f312c9865557f016cc5b109495e64e1cba52c67c7141c24f545c20bb46a4493599f33c873874479ef5a43b1f2e4183625b862e9e2bef0906f6c9d21b84c78f34d1d1d36e", 0xce}, {&(0x7f0000000400)="c0484f978d5318dd08ca12bcb765b175e872d8c0bc3226a40cab07e5517b3796d8eb6fe4d25d0e7274999803643bc56375aac5bca214355765ebc4c1321a3abebe9a7610508d03e5e87101df46d2f051e6e3ea1866128dde3f6bae3164c9dcc877bdc91e533430871691ef996666ab1b238f250f54d6f92ed0d47bd78dbea15351c28d05e01a652a1ded0846df3e5d5892dc18de38f08dc17556735e23ba81b16e8f3a87d8650f8a3d7a1117381ea1f2", 0xb0}], 0x2, 0x0, 0x0) close(r1) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000780)={0x8000, 0x9}) ebG_v0m[QMhoBƮ#7>r&zDҵ"!6^՟*aؼۧytSkVuzH&Ԕhjj{]RsG<}h50f:< w\ #毇w֩v9OB@>~ZrT]E~r8y b APEu"ddqp1?.[qiBg稦?IDRK飖G1{mCۦ[q^R#ĚD\֘PփTR:zZUD CvF2 7;CƯXΕ9,F9(ꁞ.}b~–=a}Ə0xffffffffffffffff}, 0x4) pwrite(r0, &(0x7f0000000180)="ba8e5bd5c4c8fd27294b35353f6c931582916b23b33e2b3dfe66c846afb45b82a7199e58b2182ccce275f574f1391a4b307b7b4520641ef2217e9b95c63a52fedce402d3bb5cae4f6df1a9d4589fe17cd1cdb39c1746629fc44e5016fb29b0c486b55541f1b324d3f2d1ca0149304ba010953c8df347bf31f55cfb9ebc08dbee306ac40e25c07c63d459896364ad5c1852b45ed09824f5f323be591f20", 0x9d, 0x0, 0x0) mlockall(0x976ab21186446958) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000040)=0x1) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) 16:00:41 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYRESOCT=0x0], 0x1) write(r0, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r0, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x100, 0x10f) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x9, 0x200, 0x100000000, 0x1, 0x1, 0x76, 0x7ff, 0x2, 0x2, 0x5, 0x1}) cZ . {0 V9D}AP\/caz,7prHP|A f /540ns^9}{{A?4jى@l=bcgɂ{ڬm[Y|s 2kJ?* + ξu#;>XXFcdv\F;ǨZs[ 7}ک&Qwn9}exY `bq>04%bKf Z_BS}]2ocp݌"xܑ &B爟`]NXspPD(q;S*%co1IG:-c1TkI " (!~U`B܅<5S42erT~Im!-|(X{Ik4ywQs[87F;-w0hN,D~%"n+ 8q3ˤgi?J? )>@&ڲ&듽&)vwj8:uzb-pva>T~wq !)<}%n1}@äZ ,6Y1XZP5;}oM9v=M=hnXJmk-c(A !SnAi6]-@ W4.Tu:k2Awhd|Q`Po6ō?%Jb_ΔL{5İ[Hs(,MB*0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCCDTR(r3, 0x20007478) 16:00:41 executing program 1: r0 = syz_open_pts() openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) flock(r0, 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2, 0x0) sendto$inet6(r1, &(0x7f0000000080)="194295f39bfdce8178b6668be707ce6a34e0aadc4d3f366665391bf522c6b7", 0x1f, 0x421428b68717f5c7, &(0x7f00000000c0)={0x18, 0x2, 0x5, 0x6}, 0xc) fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) 16:00:41 executing program 0: r0 = syz_open_pts() flock(r0, 0x768fb1bd3cb8adb6) fcntl$lock(r0, 0x7, &(0x7f0000000280)={0x0, 0x0, 0x0, 0xfffffffc}) r1 = syz_open_pts() ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000080)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000040)=0x975) close(r0) syz_open_pts() 16:00:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0xf1c, 0x7fff}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x3d}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe91, &(0x7f00000005c0)="a906f5c7cd15b59c1abdd0d42140212b342a3b55540039ea44c549855f40b77b0792014ed4af64ab0de34e7baa709435b09f9f97f0218d4a9589aa6dcdde98d67c84fe3baf498605a381300a39a8c73be8e02d70ce7de137c0b8df84ed501516cd3e52a44b9308e31100993f487e1c4809046e3eb4d168e526e254a4fa914aa2e2eebf188fe879afe909007373f94a070000001159fb1d54b78858bb88110fe005b1b090adcd55957a4ff24d5b0d4fb554ff42b95cfb9dc69902f8e3ad079e41c4296726f93491b9ac13d750812fae112f7a30ae02e34990bf5739422e6b4158781ac1089a78e5454525a6f3f35bee867f25a78ec2ebd533b3a1e9cc288b8b2019c139f7c5ff7e9c20f964ac2f2b76cc30a7ec51b6dc748dda90bc0bbb1e4a957eecd49a3d99d9be46605141479411a03e74dd34104a9e7b4903d665395e6d11fced065492792cb059445b775690190474cc9707fa8dc8c85da28973177f3743adfb9441f1f62831499d38140570e4c9b3a430414f914b44be08e90f883e861d42cbd5ba1a644cf4911e15a526c0412da98d7dbdbc4ce7b847f5ac38b697a5e91477d38c1896742f3b48fed91a07082ef594e17c8917f72bb44f2ec89ec69956ef2590b89613504a6f5274ba73051976eb2814017cc78a7f0e84b6f6") 16:00:41 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="5f022603b2d9cfab0b2c09c4e374e766696c0230efff958c93b075bd3f8d2815156da507e70fb231facdcf73521919ddff00e752229299d05d5ed8fb8e750b0e4daba7ed93a9e1a96a1a34354f95c05adb18156291fde2981dd9438811536d14d819297b6f38060ac796396d4b47d4dd65f02f657ae9b8009a59070806b87821870d8490799fb9c8e3d71aaa8245aeb6c27b755f8d685f16f0f88aae1f1aa6743f71c409b8eecf7bfdb1939e443375ae8d3277c25d296b1b12fbb734bc445f1fdc815efdb22612989117240c6a23d88abfab30239bcf3bb76bca0391c39f85f853556d63f5c5207e4d301a6ac4ea16e287a995b70c35027d85f85ffcc6f95946c2c219ffbed61a801a0f961a350cf8608b4cc9bfc0a594dd86efd4945c6d58ef5cf73e07ef5d4650cc8a110228d2637bcc4b27b0feb01de0b8ba27c13e1ecef45d9747cd6371ea09356ab8611b9ce470c4ddac96aab83a844375017dc2fdd4bbee67643727ebe44c50de3bcadd878093cb7b5ef822c20000000000000000000000000000000000000000000000000000d2733629d910f384a6c304ebe1cd"], 0x10) getpeername(r0, &(0x7f0000000100)=@in, &(0x7f00000000c0)=0xc) fcntl$dupfd(r0, 0xa, r0) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) r1 = dup2(r0, r0) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00') sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0114ac}], 0x18}, 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000080)) 16:00:41 executing program 1: 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 = kqueue() kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r3 = kqueue() openat(r0, &(0x7f0000000000)='./file1\x00', 0x80, 0x80) r4 = kqueue() kevent(r4, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r1) 16:00:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x6, 0x401, 0x66, 0x3f}, {0x2, 0xc, 0x2, 0x3}, {0xcb, 0x0, 0x6, 0x3}]}) 16:00:41 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) accept(r1, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) 16:00:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x81, 0x0, 0x0, 0x3}, {0x200000000000003}, {0x200000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:00:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x87}, {0x8000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f00000000c0)={0x3, 0x8, 0x100000001, 0x401}) 16:00:41 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f00000004c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000ea000000000000000000000000000000000000000200000000000000000000a2dd000000000000001000000000000000000000000000000000000000000000000000000000000000000000008f3eb9b8147f42c34468362e55a68c60dff4a4178f63cc374455ee76cf995bc41a278742cf264d0d919713a7ffa4734be67c7df1c9db3f264986204cd60cdcca587a0026ab94823085b25e8a473bb00dbf39db4ad08cb3a28e28b8b8cd7de5aaa285017669ef36221f31f16e24a04287128e2501bf6ce486aea3227e7d7bd4e61b9f1bf66397364dc972d0b26fac01829f8935f327f4d1082fd97e77b1eca3bf3bfb1a3990d1bc3ddd0a357dfa87b31477021b616f6968ce91881f7b070ad550c6a9c6a9dce517bdcebd551ded57b8ece98416704652b35005db585e793646f122fd567a788cb5410f0f10579dbbfb51"], &(0x7f00000001c0)=0x6e) fcntl$dupfd(r0, 0x0, r0) open$dir(&(0x7f00000003c0)='./file0\x00', 0x20, 0x100) r1 = dup2(r0, r0) r2 = openat(r1, &(0x7f0000000240)='./file0\x00', 0x8000, 0x4b) fcntl$dupfd(r0, 0xa, r2) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000040)=0x1) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x800000009, 0x0, 0x90d2, 0x1, "d730c1e77a6fc6e23c5cd188b6a7a4e4e74de400", 0xd2}) openat(r3, &(0x7f0000000100)='./file0\x00', 0x200, 0x141) write(r4, &(0x7f0000000440)="d1d37754120483d17ccae416d62bfb1d3fe2c4aa86f278d485b8affb17f2c7ce3fdbc969d09b58218c42dd1f1f3ac6dab528915cf59116c1dc230495c89d9e4abf6678c9376c51437bc4acd5df72d9658ecfde4716d9480756776ee8b0e91858a07b3f5d3b", 0x65) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000280)=0x9) getpgrp() fcntl$lock(r4, 0x7, &(0x7f00000000c0)={0x3, 0x1, 0x3000}) writev(r4, &(0x7f0000001680)=[{&(0x7f00000002c0)="06254873bd32481c2c462a0945c4ffded3c8a4b3415b35c143bf5c9fa8d9c472dddbb1692f8c6621140078049878e18ccd6d735ef53569b514ea0b8932c481989a78e08dbcdaff9d6aad1423635961821b3e61a934b05ec16ab0ff7f0000000000007e2129e4b8f530e300a7902b000000f3fc30cd3515c97dbb200c842847fbff00020000e3ee9a4d5cf187201aef127e59c90757c65472ff9295b1d9eaeb3222b6fcdf8357de571f49feb7210ad886e7cd28b89c8d27f928e5340d0cd209f1e5ee4cc33092eff2433142d0e8650b9040eddb0e5b0a", 0xd6}], 0x1) r5 = syz_open_pts() close(r4) dup(r5) syz_open_pts() 16:00:41 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x8000) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f0000000000)=0x5) 16:00:41 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup2(r0, r2) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x51}], 0x3, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000100)=[{{r0}, 0x0, 0x4, 0x2, 0xfffffffffffffffa, 0x9}, {{r3}, 0xfffffffffffffff8, 0x0, 0x10, 0x3f, 0x6}, {{r0}, 0xfffffffffffffffa, 0x30, 0x40000020, 0x6, 0x5bd6300000000000}, {{r2}, 0xfffffffffffffffc, 0x80, 0x40000001, 0x5, 0x5}, {{r0}, 0xfffffffffffffffc, 0x6, 0x2, 0xffffffffffff0c8d, 0x356}, {{r2}, 0xfffffffffffffffb, 0x33, 0x8502be02b742b999, 0x7, 0x7b}, {{r0}, 0xfffffffffffffffe, 0x40, 0x20000000, 0x4, 0x2}, {{r1}, 0xfffffffffffffffb, 0x10, 0x4, 0xffffffff, 0x1}], 0x2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x20, 0x0, 0x4, 0x401}, {{r1}, 0xfffffffffffffffb, 0x20, 0x1, 0x200000000000000, 0x10001}, {{r3}, 0xfffffffffffffffd, 0x10, 0xc0000002, 0x200, 0x7}, {{r3}, 0xfffffffffffffffc, 0x4, 0x2, 0x0, 0x1ff}, {{r1}, 0xfffffffffffffffb, 0x4, 0x6f66cb8517d4933a, 0x0, 0x1000}, {{r1}, 0xfffffffffffffffe, 0x80, 0x1, 0x3, 0x2578}], 0x2, &(0x7f0000000080)={0x6, 0x3}) kevent(r2, &(0x7f0000000080), 0x8, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xaf}, {{r3}, 0xffffffffffffffff, 0x21}], 0x835, 0x0) 16:00:41 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x8000, 0x142) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f00000001c0)={0x9b, [{0x2, 0x7f}, {0x1, 0x81}, {0x3, 0x9}, {0x2, 0xffffffff}, {0x1, 0x101}, {0x3, 0x4fc5}, {0x3}, {0x2}, {0x100f06d20055edc7, 0x1}, {0x3, 0x9}, {0x2, 0xbc9}, {0x3}, {0x3, 0xffffffff00000001}, {0x3, 0x80000001}, {0x2, 0xffffffff}, {0x3, 0x80000000}, {0x1, 0x7}, {0x3, 0x7}, {0x3, 0x7fc4}, {0x3, 0x9f5}, {0xe36e79644a3c780b, 0x1f}, {0x2, 0x5}, {0x1, 0x5}, {0x3, 0x9}, {0x1, 0x400}, {0x1, 0x6}, {0x3, 0xffffffffffffff80}, {0x2, 0x80000000}, {0x3, 0x6}, {0x3, 0x3168}, {0x3, 0xfffffffffffffff7}, {0x2, 0x8}]}) r1 = kqueue() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) getsockname$inet6(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000300)) kevent(r2, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffff9, 0x20, 0x800fffff, 0x10000, 0xfffffffffffffff9}, {{r1}, 0xffffffffffffffff, 0x10, 0x40000000, 0x8, 0x80000001}, {{r0}, 0xfffffffffffffffb, 0x80, 0x1, 0x0, 0x7f0e012}, {{r1}, 0xfffffffffffffff9, 0xb2, 0x1, 0x6, 0x4}, {{r0}, 0xffffffffffffffff, 0x14, 0x20, 0x2, 0xfff}, {{r0}, 0xfffffffffffffffc, 0x20, 0xf0000001, 0x40, 0x800}, {{r0}, 0xfffffffffffffffc, 0x8, 0x40, 0x4, 0x80000001}, {{r2}, 0xfffffffffffffffb, 0x10, 0x4, 0x2, 0x3}, {{r1}, 0xfffffffffffffffb, 0x4, 0xf00fffff, 0x5, 0x7}], 0x9, &(0x7f0000000500)=[{{r1}, 0xffffffffffffffff, 0x4, 0x80, 0x20, 0xffffffffffff8000}, {{r2}, 0xfffffffffffffffe, 0x40, 0x1, 0x5, 0x9}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x10, 0x20000002, 0x1, 0x1}], 0x111aadca, &(0x7f0000000580)={0x4, 0x8}) kevent(r1, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff9, 0x1}], 0x6, 0x0, 0x0, 0x0) r3 = getuid() setuid(r3) kevent(r1, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffa, 0xb5}], 0x40, 0x0, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) close(r1) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000380)={0xffffffff, 0x6}) 16:00:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x1}, {0x15}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:41 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0xfffffffffffffffb, 0x0, 0x3ff, 0xfffffffffffffffa, "42ef517b008b000f000000000700", 0x2000000000000000}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) 16:00:41 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) syz_open_pts() r0 = open(&(0x7f0000000400)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f00000003c0)=[{&(0x7f00000000c0)="000000186004009e00060000d6cbbca851070900aeff3fca032aec000000000000000000e0ffff06644c2b17320000031cffb108", 0x34}], 0x1) 16:00:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x83986eb7965e1251, 0x0) r1 = fcntl$getown(r0, 0x5) setpgid(0x0, r1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x9, 0x1ff, 0x401, 0x53d}, {0x7, 0x1ff, 0xf66}]}) syz_emit_ethernet(0x5eb, &(0x7f0000000100)="f1ef66ee01f306b07c7418157a08a202ade3bccc0fd1cf9130fdcf32eb0e52cfb83553eca95905e618de917d5950c31df6db3b520f19e548192329dba05987169a6a4b797e7d3c31aadf6412d4ba17b8f5290fd648b692c211e7c172b3635ca2583f02ce2cf0438888f9ab1c5a06fcd8f25b3dc35af0a7efd55ba6872a1ad43fa50426730ff87f12f97f739dbdd9de660db16ec347ade1b2330adf7fb3eca1fc2e3f9e769e5fd653f878c6e6964bdfa9b2fad5b4f675e8079c4e14105cdc8091faab48f615f9fefbf905cc98fd1b1969690920eeec7ea81b093fccb699537736817512871f5acbd728ca89145417ff757ec034f2442a51f60606f403e90f363cf549f06eb01e2678890ae121ae8e5c148367dd16d8c9d95e190737da1c5fe600b1fc43ee4c241a9ebf4faf3c83ff7fe4d5ef0cb985e4ebf1b19cee490c7fc13924783408b7e9646a21f66653031d11648cb5384b4d09dbb27adc8e88c9c95e75a78b082735ffff522358600b2219ffcbe705328b057981e2ee0733eecd20666b0c195d342a33e30526ebc6e39183484c52115c8da8fb710ec6cd4f9538272dd115aa9f1ca10642a5ab65aecedfc3e343440d1dc5fcbb902505e367c9f6c89daee7e4be3c9e770a5f6c6b4897a2cbaf061269699800103c31c00c675e366bb30400fa7f828d05ac2639683200980813ac38143444fa8b8f34ff91056611d0296f251587d3ccc8c001c4b947e364265f3756a2cadd4f2755f4160c8950c580fbf15c4a693b6d4ce5866124f51212653e2797b060f680e83cadb5c2ea291fb239c3b343f38e64e8bc4055acbaf12980303279e5c14967721496f045df23b6aeab105448f50353f2a33a3f54ba582692f208916bcb0c59645718f8059df750f28b4b1a75e9b7013bf1dbe40a609ac07f858d3f903e5c46476b6d4e0e7bfd2850c7663c1999e2b69d8ada0be42c1bee2adf244f4fe022fa2580e7d334c8548d6dd862323b663c8247db4ab64043181eb0ffc2d0f3a08f0924a7182d4666e0bb12f272b1770a543138dc7991802335b034a9243714d1c1b66ebec62f6eb7e03119e7e6ed3a0541ecd68ad2a4d1df87acc67708000000db6afbca7d48b4d05d4fd9ca78bfe5b85ae39f98e0ed150882569118f80d75b4d3458e3bd1050a40ff52de1cd87b0ee7e16b926f5b07809a13f4a8c68edbb3b8724e99db006ba7a2c1f71d831942af22b69258e0c5b417be682d97d0599eb05d786a31087b0318b2d3605e6c0e67776b7c099c52a33c13a45d46002f0e4b9959bea70ef477bfcffc1236aec8920d00ca62d47b502356b2789cf38fa4cb834d7d2697efe9d8e4e797a6f87cb3a8edaec488ad034cb6f39a87ecaced78fa7c31074e42b4d2e0c437223120529ecde2365eaca86659d04b114b8dcb81f584f6fac45c658ec68574028fea02ffc9e24c65e5e76b558b60cc72146346dfe8c7a9d17d4a4e0a9c878e34f7e46b148f6e644e9f61c0283768f552143cc897716d6f6febcac34d3799f02a46c98ebdef4e64c17ab4cec410c8d7b230796785dfb4e18fba1ff6a0d76ae697b599a4fa0fd85e0422dd87d66ca7c92ca8677a3e00e840a2e778595d4cf7d23e6783e828882ca408eccbc450b86aa0f82bc5399f8603bfc76eec65454a0866275bc30f7fc4e3523e28bea6634f4a237ac0259267e14278ce4a31d4e911416835d62e4b9e9ff8137950d1193b29282d9f3fbd38eb844414b9bb1eec051c45bb9191d8de3739936f65e909893490b6eb24d2e3b1a5e0dd5e2093a5f414d4a8dfc60e74de92e8319d90dc7afaf069d169a01e7d14e22318312d88e00dec3c5f9595c6a2d11e421a02100dff912a5452c7d14d16946bd6606204dea885674064ae5c32cf4fbb0a23e479c41d03a0c6c81a1460f7fd38e22763358230238c8b40378e9362934e6bcdeee6d0a7f681727b3bc51e615f1c95c1c9d8e08dd85153b45b9989f74144e2c0cdf8fccb18f13d390cdac1be14002196a258dc3159ff02bd74e0f77ea455770111a6a9d97fd4a15288003b326cd60d9f960ab177578164baf1c63bb842158023f29a85dd89b5aec659279e03c51bf83ea970f1bb0222b62c41e0729f1ca4f9ecbc8036c4ba3fa958595fee") 16:00:41 executing program 0: 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, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000200)='Q', 0x1}], 0x1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x9) writev(r1, &(0x7f0000000100)=[{0x0}], 0x1) 16:00:41 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x8080, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) fcntl$lock(r0, 0x0, &(0x7f0000000100)={0x1, 0x2, 0x0, 0x1, r1}) r2 = open(&(0x7f0000000140)='./bus\x00', 0x800001, 0x40) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000280)="000000186a56010000001c00fead000000000060d5706c851f0000000000000000000000df00000000c9288d", 0x2c}], 0x1) 16:00:42 executing program 1: open(&(0x7f0000000340)='./file0\x00', 0x8, 0x2) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x25}, {0x3d}, {0x6}]}) r1 = syz_open_pts() ioctl$TIOCSTART(r1, 0x2000746e) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000001c0)=0x80000001) lchown(&(0x7f0000000080)='./file0\x00', r2, r3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000240)={0x3, 0x100, 0xa93, 0xc222, "da5a89b0e2953b29a5e00392cfb31ca4a143f656", 0x59}) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$TIOCSBRK(r0, 0x2000747b) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$KDGETLED(r4, 0x40044b41, &(0x7f00000002c0)=0x1) syz_emit_ethernet(0x20, &(0x7f0000000200)="ee7a8eb442ade4aeaaff6dc98b9769781100"/32) 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x80}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") 16:00:42 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_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{}, {}, 0x0, [0x0, 0x0, 0x40]}, 0x2d1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) clock_settime(0x0, &(0x7f00000000c0)={0x16b, 0x4}) shutdown(r1, 0x0) poll(&(0x7f0000000000)=[{r1, 0x1a5}], 0x1, 0x0) 16:06:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000080)={0x6f7a, 0xdc7, 0x8}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3a6, &(0x7f0000000000)=[{0x48}, {0x680b550f}, {0x6, 0x0, 0x0, 0x100}]}) dup2(r0, r0) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 16:06:03 executing program 0: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) minherit(&(0x7f0000009000/0x4000)=nil, 0x4000, 0x2) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0xffffffffffffffff) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x1, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x4, 0x3}) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) connect(r1, &(0x7f00000009c0)=@in6={0x18, 0x1, 0x9, 0x8000}, 0xc) fcntl$setflags(r1, 0x2, 0x1) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000a00)=0x100000001) r4 = getppid() ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000480)={0x10, 0x2, 0x4, 0x2d8, [{&(0x7f0000003000/0x4000)=nil, &(0x7f0000007000/0x3000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xd31}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000002000/0x1000)=nil, 0xcf1}, {&(0x7f0000007000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5254}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x400}, {&(0x7f0000000000/0xc000)=nil, &(0x7f0000006000/0x2000)=nil, 0x3}, {&(0x7f0000009000/0x4000)=nil, &(0x7f0000001000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000000/0x4000)=nil, 0x8000}, {&(0x7f0000002000/0x4000)=nil, &(0x7f000000b000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000002000/0x1000)=nil, 0x40}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000006000/0x3000)=nil, 0xaf63}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000006000/0x4000)=nil, 0x9}, {&(0x7f0000008000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file1\x00'], './file1\x00', './file1\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) fcntl$setown(r3, 0x6, r4) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xc13, 0x2, 0xaa, 0x1f, "1dc467ddbc6084eef9e84ea72acb35b2997026fe", 0x8000, 0x3}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000a40)={0x0, 0x0}, 0xc) seteuid(r5) open$dir(&(0x7f0000000280)='./file1\x00', 0x80, 0x2) open$dir(0x0, 0x410, 0x110) write(r2, &(0x7f0000000400)="bc6c23f36d1c00cdb873885b1d5b1b57e20271bd480c2567f7724a1057aeb016c0a728d609cf795bb1b013da4fcc0188231a1107efad077ea9c2ff1f57e935aed309b7871c16a209bb11153c8a6c0d91f47011ed854475ad92ef5c08", 0x235) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x4) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 16:06:03 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x7) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt$sock_int(r1, 0xffff, 0x5ccd611c7fece9ec, &(0x7f0000000100)=0x1000, 0x4) setuid(0xee01) open(&(0x7f0000000080)='./file0\x00', 0x8, 0x4) mkdir(&(0x7f00000000c0)='./file0\x00', 0x81) 16:06:03 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x3a0914c44f7b202c, 0x1b03) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f00000000c0)="40be8937aa66b8c8d15f3e8c870aa58db94ec8c403007aa4d78b817fa499f42a66f62428c4e07293d93f97cb390f0c1fe19595e34d7c706bff58145ac97d7a7dccec132538b572e570310ac949616b83727bdeabafe2137b3101e417d9678c1971ca1e1d1d834d10817db565c991e38a8dc76f5e83a572b62493488a85a85c72378dd3c8acf9aa1749ddb15766b3097afbe76e44a8b0a70a9757e210cf98dd5de3f3d1cf8e55793eae315d541ca3054b3500ad1426f1eba29f5ac91bbd0b162aff9a52745fa897d2ade81d4864c80947eb87e84a4d4eb3e49ce3e8e79b0a994d68a39b3e4d6e0d", 0xe7) execve(0x0, 0x0, 0x0) r1 = getpid() wait4(r1, &(0x7f0000000080), 0xb, &(0x7f00000001c0)) 16:06:03 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004000000028ac) r0 = open(&(0x7f0000000200)='./bus\x00', 0x80, 0x100) fcntl$dupfd(r0, 0xa, r0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="000000186204018b002b3a0000030083ca4fa4af071d5027e3e481106a0cc557977136807465e18c0fa6488886b04add144827023ad900c5d1e33b080d30a8bd6b791253ff99e6ca1bad5a8b8c1a79d2c024676a856c0a", 0x57}], 0x1) 16:06:03 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) 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) close(r1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000100)={0xb96, 0x1}) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x8) 16:06:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{0x7}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f0000000100)="dd") 16:06:03 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000100)=@file={0x0, ""/26}, &(0x7f0000000180)=0x1c) sendto$unix(r0, &(0x7f0000000440)="89833bcee081436e170b8eb8f5fb445ffb21843863da2eb80e4ce6e12ca1caf478c89ede18dad71e22ef89c2d90f768f8067b91fda71ebaedb91548476afd6b43f9276e57fe91a6cb35050a9cad1b988f2d10692a1e3321541dde476988e5397b2c128fd1b1f5045a04ba885ea893d9055f8ef01181a92f9fb6422bf371993fa17e05145f2972db71de0cb29549822378872f4e0653964ed31ae21dbd20eb86622ad5c4c58eb32eb6de28c6731a9946512bd1fee15222a67d8cd633472be0afca241d1415906084697c5b9f70d44eb7c02c29377c70437265744b91b0ac14af916070b649747d02584d66193144da88ec278e366e07d4466df924b35f1307cd1af7985087ea7cf15ce2867bfdda3c88d1f755953b5d3c334331b32c4053bbe57c630ba96f209bdea4a08ef259c3d74feab1710ce42d313ca0d9c7a40f9a03a3d71b246d85ed8dc00f2fe1684c2cc22491eaed05ecb71f422e6a0b5dfca2c24e28523e21ae200e1935e1f040fcb9b03b4a5fffff6499aed40322b5f124146b6f650ec46f08971d24f4e4a739e26767f31a673c390c476f8233267bcab77b45376b8cdc4181119fe91f6107c71ba065b74465c739abc17140f9cff3517f9b96bb734c9d0e62ed47d389e7ebc73a1b71e8919e8a2f63d35e930b10e2e5d964852bb817ee05e6cb8e5b45b4acd2e2f34af4b00b8eeb2560cd8191cd00be15217dfe137a7a7dc6d92fad939aefb5c182f3b2944612904bba2bc496256d92a248aa3cb40fad985eeded0c43884d8c28309682c032251d529021a4be6e3238e5efcd0738a841551c6ffb34b4c964921ac4210eab4740d3e9acf3b0ca06448936a285eaccd5a7cb0e00fdf0c2d7559abdb0f8b20030a5c45f511b8f0df440031b096907b7d44de17d021b90f30bbed3922b8d6375d090b20617520ade1a2cfe94efc2abfc41d59427adfe3ab738210867d313c4648bf5f66fc442e406eda8714ff0e9e0e356e598eba0c5db45b44851fa0364ac1af24cae901c1cd789dc13df38d34b136696b2e958e6aed06117d3882f5b87fda2d765e4698d1a616637c259f3ce79ad2f95d05479d88f746fba9383d8ae67df29f5795bcfe97f9d3a69de26e1b222cdd6b15a3830bc3e8530e1b4ee66e0f06a68dd471a18a25042708f29fe284ce037e340f87e91df9289e22477637dc078b92eb6eeaf6cf0a6592de98cc3a522814bf64397d8be669e509350723253733b67d2127ad3284a444132760395ee699675151bea14e4fb2fb03f9cf6a9c6f25953c938d1220ebe4ebc6ababfce6d95df547e9a3e269f93e7512abf72691b57146496d947c24b36e01ca4b2962dbb3a213c26a2ad94266ded78d5f73e953b002c2430d3465a329a74d90e0bb57c766572c9badf514535ad3101cc21060636a0d6658a92dfbf30b868d1f6ecd28b037492f37a8f28e6f5f96629c27dfeddfa6985be02e6cf7c15fb298944631c032f6f59eb2bb703dc3907bd097516211832539ab46c50d0ce0b9f4f49a623d79e42ec1cb88246e32de596fda6072d620cf16331a033723c1ddf5f613446f2d28c84fbce9c23a934a5788c9e39f40daf5e46a8d5159218e3e382ea2b247600e3248b0dafef778faad9b1154687c97ff22bd674ec66a74a293ca516afee1e61d5ec999409820c0a9dfd9209e2f385cf5cda829e948aabcf6e27d38344a1576f38b91ba141d13a3ea445c33937a2f3fa5d43deb3ec217cdc670ce531fcfb7d25fa49aea407e3f87ec4c35c4e2b77e4bcdf47a7f3c8e89a5b91676c87a80f1bf91faae6094cc2a75036f75d2ef3101a27f54a6e1749077f607588bb38ed6d077aef3eded44a6914f88fbb1cebd67f3d9cb50616841b74dd685593e845ef36d598f569eb7d76f15b1f4a29a4aa7fb05179bc06f9cae9cf8fe83b4caafff863ddc97765db7b10513603c6b5f66ed3c0feda76ab2afcdae8919d05049ef819c893c23481106966abd6ec4124afb16f6c163aef4a058b6818ccbe99b37c1167c716e37e2a78b6bcdfa7afc8cb1c4790820295c553bd124d3848fab9faee386310ed1292f1fd13ea9ace43982c8e61d3e7f1d9a19c2c570913e3a501cc80077a6a18f7803bbd6529014d56e14c0814f23c8873dfc13c07f7c12cd9a0d371ab0a8632948b4cdd77584782d87220fb43d8c2ce9e523b01fa6dd39bef12723e4d4b97d2a055b0748f537faa2d04abe698b1b35436101a3f0b088b3c6b52c24581b4d47ae3193b7b995dd6443ebd9b312957ab67eb9f3c0ab1e301942ade7ae21d8c769d2404bf8b9cbe644eb8df21460129bad1cca771cf51291348057fdcb11ff818340aeda61a84d7f69fa5794e0c4bf19eeec4ea66d4bb2dc30ca7ba4cb3eefb158ffdc922362233fa5fbfdc8f4a69b76ee478f07f9dba66e041d3bd981a7d7be784e5225a4f7bbe60d17da032778c62572e8c60d99ad2397ca3a2371b06a99649e8e4fe3ca9dc4670939e7ec2d1d68f43ea1b2356b0a9dbd05b76939662a80310ae6e507955458a03dbbac732dd54ae90558f6f1deb7201f406e0f045b44ff5303207577ddc43cb98124034e5bb65f04f822ff4246460b0c04c1139f9dde3843ed95e8fbebe46fef10a012eaf106109a9915a3ab13f4471f821e5a61a22e93863948796853557848a51cb222b99e52d969e827e62d6d4943dc4c4318a6a237e2125c10b765619ba4e1bd7c09cb8878f25a4e910f42a2609b56ef5396183fb82d727e42ec5e44bbc88e246d16ef7239f4c8f3bf4c2ed2fe1c3d28afc877f32dd85386bdecbeaae0bacf40889a406ee3e7ac20b805d571a54500dd6823f2a81550629530d8143018e0068f4c6d6cc7605bc74c82f03b811f5033f3d41ead439ad962758459c1d7d7973701431afde033a15a673b20d8b927dd2fe85a5b57b40758bb2e8716c21c61cc0479f1d7eb79827f719e3a383d4d567af4d240cc4ed35c01937126ba1998d71fe273d6d320ed0100ca2a92fcbb6b6181bcabad4905a2af73c3e2ca71838878c04c09406a16e0bbbf701f6b2987fa32b1079744d6078e57d0046f432e2f22a444e6ad96018132bd6d26735eb4a815ea4f6a96e9a162e7d6c0a18ce248c8d77fc5df41c907a8aeb96eab2c7103987c74d50b3b0c1c37c739a2c7093eb805fab84307ca1bc329898fdbf51dfddae2d13c153b273e54ac3ff066275afa19ad22f10f3f587248e7b2c1033db03c9e23c60d49aa813418ab5c78b95aa4dfa6535ec0c44b31bbc9c549ba8921f27c7e346845dcb572dbc5c1d59eabefac8cdf1794a034f509eb81d31dd97941823b20c3e5b32c0727eba14284dd210dc08104d601b560b3dbbe6ee9b7c79aa346a692c5b655dcd74bac3cfea11e0be7b0312750140c9f3c681fdb1f4f8bb4cbbad3a828a3a8b92f5c0e9cae1533bfdfe59748eec3b3b4d60ae69f8c669250f303b189753a2fa905f94c34e0b976aa020f6f4a991704faef7c81dba8728270d54537f53c10f602e339a36b363c34f3b62494c55810c51af2bd5ec6ba8aa1a38beef06c254f3e958f4ae2c265606ca13806d5623c7d751ed2b7300adc25324bb5b96a3cbc0ebe47ff92ef8a889fdf34827f9d9ae3df8e9b6d1898238be55141ac1af00e78517bfdedfbf933bdf2220d0fdfdf3a291522141c3e0d1c33a5bc4bcba7b16151bdd9a1125d2dde2ae86e3c0e715a4f50dcc5b9bb54955868a3e0a56d90b1bc85f551e85388f96cb284902a1027a068699d4e8cde1a66a91c3142797222d10ae177f13c8797c3768f26a747e252d095c48a70ac332034fa153194a55d1a1dd496443ea78617d63473e96726c119becb224d5a121cdbcd6d21e1ba40d5940b2bb6fa99c0a59dc6867d57e54652a0b6bb7eb5d1430c23a3b94cf1fba512214e1cbf8bc2cdb236936554125ba512cf1d1f8fc9932542264c63f523cd921596ba7d7727cddfb5bc5992f2b3e5d4d7980133143cd39d89c89a9839410e8a61f383361758b499d67a35cfebc488184aebd2f609309582c709bf22bc4cce172a0dbac10c662b5d3b5b92ba5b240ce4a6c5c15f8443cd18f984a61490ebecabec4b0f7e165d25703bef6c40b4e05c3a4a4d36041b45ba9d1a0f51bfb56c0db21c8da6d5d0af7903ffb9df277fbbdc3226ff02e99e81ace64673199793699fe8c91d73947b78b677d41ec1767ef352a265de1ef3d54ba4f2834585c0ec3a840a6c68ac83827729315ec818cb0e40eda1f107bc5c3fc299d629c478e5d5090bb0002548de5f266e009f1ac052cf80b1db8aaa6a3cdf733f98d899d620cce6624ea8c458935abf73991f8e5a2c1d6bced0a184e154957c22bd5c369701057423bb190f8d3e440b3eb6d62c34d0d46e35c4aff6b9db46dc72a6573440f05a8c6813063b57f84548c624cdaacc248328ed061d006ff63f8184fd156c656fdf8e6fc29d10027d6d438bccabe90f2eb46f206e2b89e5f35da4f99389d313f726052208553b5baf569643a79813420eb2d7791d91fcc8cfebf2c495410dd513cd3b06a8dad76153a67823be437352437f02a5ae5a236dc370413271cc69762a1a5e99c032179ba4e82734f87a7db138457c6594320dd01520d004074bc47134fd51b960c3c2129ed331ff216ded3b070c7d50ed03d0bb0d69cfd3a120d414d58464250ef5a87e00811e1bc6b0afcd4909340c246866907be0b4d18f75edfb7c0ed7aca465adaf974e2e3cc75a23bd1559ebba755bcfca0cf3154f4ada7ae580c1cf1347e6fe12796709aa25ddeb9a9402b5327be2245be6c1d96d084a190dc14851bb039cd87ee71e0c6139ba6eff5722c563475a9f4416b941e014954581486fc3fa8162aebffc4b113ecf0dbfa3ffbcae1e6df3283264dfeb190ab15736fe5b80efa42a4bbdd4361650fff0d4c73137d920ac6d9b37e69673911d43ea88e22f6cad91f96aa1832195b16e6138aa2b0a7699e30d681bb6eaa3c54e07cc3c67a4522f8221d8e3a1c599d403c12aecf0efda83df5fc5abb120801845958785cf71ac66190b766537861f47a8c0e24b93c8d6068bed149c544c26119f0b3570ba848e3f798c14ea12f209e52f578db80abcfc799dab220aef5ae804668cd308931e649cba9ba4ae29336216ef659acdb40073ab9ef2503af2eda7a282beb30c667b6504db3f3bb7b5a534728d97a5462b2c16215d877e2c136340cabe70527004cb45817c56e8de8922f8f7b740ca1555b6a487aa771b8a06d9bdb896044eaffe8c25c224a84b2077aca510e6b57d7cba2749860da59a42fc55ba14656c5643a6c0a79bbebd7019a52922403c0653183d5250dad81bdf5dff281b283b417430d0302c7eee1f6917724c2d4a5d6249dbee3e1e6fc07eeaa8ce94892f1611963eb92cf6825db7c1195129433f5cb8e7ca04d1165bc03d793ad578b8901311360c65f2619738a288b8857c801f8c1cbd6db536ea2271875d2a0ae3f71130f3c9c2b65b765c3c5fbec0dd20590a7254c8db14116e529f8b57b217f9060436c3796f51182581a0477050bc11096d52328cfd159a88896c42d0b6976977c4e77a93215502d8ba870b37157b42a00825e12e67c9ef86bbdd4c21f4d29f7142d132264bd725caec6ea88a95f11084e395829ee2b2b3bea0a5490332e2511aae5b00c23ec50be34c23e623816009b7f4ced46bad656c23eef65e0286d3e60936d582879b88004cd13d87dbdca81067ea36fae574ed7f4e99721751cdf75d6638fcb59948366f2ec39a0c3bbedee5e48920ead8c775934da2f0f9efa7b0c5bb608246", 0x1000, 0x4, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r2) connect$inet(r3, &(0x7f00000000c0)={0x2, 0x0}, 0xc) sendmsg$unix(r2, &(0x7f0000000400)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="000aac72b1b07fb224147a4c87b0c265acff02b3db642c9a29fc000350bd90bf042c6eab5c201a9210108efb981a9f386093fe8bd8fe41f7bddf37", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) 16:06:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) r1 = shmget$private(0x0, 0x2000, 0x42, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_RMID(r1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:06:03 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2005, 0x20e) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0x1) pipe2(&(0x7f0000000000), 0x4) openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) 16:06:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000006c0)={0x3, &(0x7f0000000040)=[{0x2c}, {0x1d}, {0x10006}]}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x80, 0x0) r2 = getpgrp() fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x3, 0x0, 0x6, 0x1, r2}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) accept(r3, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x4, 0x8001, 0x5, 0x3}, {0x6, 0x80000000, 0x4, 0xf5}, {0x8000, 0x10000, 0x7, 0x8}, {0x6, 0x6, 0xfff, 0x5}, {0x7, 0x0, 0x3, 0x1}]}) 16:06:03 executing program 0: r0 = socket(0x40000000011, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x100, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff8, 0x89}], 0x80000001, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x7, 0x9}, 0x8) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000100)=0x8) getsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), &(0x7f0000000040)=0x4) 16:06:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ftruncate(r0, 0x0, 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x100000b1}, {0x1c}, {0x276}]}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:06:03 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x10) chmod(&(0x7f0000000080)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) ktrace(&(0x7f00000000c0)='./file1\x00', 0x5, 0x200, r0) setuid(0xee01) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffa4}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000480)='./file1\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)='U', 0x1}], 0x1, 0x0, 0x0) fcntl$dupfd(r1, 0x0, r1) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) 16:06:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x80}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet(r1, &(0x7f00000001c0)={0x2, 0x0}, 0xc) faccessat(r2, &(0x7f0000000140)='./file0\x00', 0x165, 0x3) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) 16:06:03 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000000)="004a1c076d94ddf1713944f294add0bddc6d71d17d1b2551e32c25ece3b7d3693c58091efb4dca6f7169782687fe598124de699bd942127885ec126d4166554a25b229bf27ddd025626d71d66e0f3405d53710b48cc4fc1cfc332f999be5f70d2ab2c1b6ddfa13b71cfe6d50e89c28a41a87b70268119d", 0x77) poll(&(0x7f0000000180)=[{r0, 0x101}], 0x1, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "57ce28750b4da1ea9167f111c100629db9f4355f"}) poll(&(0x7f0000000100)=[{r0, 0x143}], 0x1, 0x0) 16:06:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5c}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x9, &(0x7f0000000040)=[{0x2, 0x8, 0x6, 0x8}, {0x6, 0x15, 0x3, 0x401}, {0x9, 0x7, 0x20, 0xff}, {0x0, 0x401, 0x9, 0x1}, {0x100000000, 0xafb7, 0x9, 0x12000000000000}, {0x9, 0x80000000, 0x4, 0x401}, {0x34f3, 0x0, 0x8, 0x4}, {0xfff, 0x5, 0xa3}, {0x77, 0x1f, 0x0, 0x147}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:06:03 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f0000000280)='./bus\x00', 0x4, 0x5) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000001a40)=[{&(0x7f0000000300)="52887d19a3c00c858c78ce9b0fced7de358e24551f8adaa32ec3c0b28feb64c308eb40fbb270f921a9497819bf7e36fb77414263d98679b310c6491008b95a2932c55964d7fe556e8fb5824cb3cc351d32248e52d840f278ed3a11adfa587f78d58c91098f0301198cb0d5e929b0537419052d8763b7a73feeaa2cceb819", 0x7e}, {&(0x7f0000000540)="ac56f2a63c68e06c9edd5aff04e67d0ae93bab7e4f00efe48fd551aaeb10db3e2f50abe283b2a51aa939e6c0b3aac5fd8ca2859054292912ed7b4d799e9ac5f44d979fdcbbc7f61610c7fe6d4e214816c2080ba388117a360b129a612245b3581b3d", 0x62}], 0x2, 0x0, 0x0) 16:00:00 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000140)=0x1) kevent(r0, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10000, 0x0) getpeername(r2, &(0x7f00000001c0)=@un=@file={0x0, ""/60}, &(0x7f0000000100)=0x3e) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 16:00:00 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x400, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r1, &(0x7f0000000280)="8f8f0d5d669b18ac5802ce794070b064cf03bd08279b4ebfcf50c6a33a020410", 0x20, 0x0, 0x0, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:00 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000480)=[{&(0x7f0000000080)='d', 0x1}], 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x401, 0x7bf, 0xfffffffffffffff7, 0x7, "096f54cbb96ab7feaa0000000000007701f4b8e4", 0x100800003, 0xc5}) execve(0x0, 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x4d3) 16:00:00 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x80, 0x10000) ioctl$TIOCSETA(r0, 0xc3304221, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99", 0x0, 0x8}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x3f, 0x1f, 0x2000000, 0xffffffffffffffff, "ea62cc88d0227fae0e93d5dcab0ab933235a3263", 0x7, 0x2}) 16:00:00 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x100, 0x0) read(r0, &(0x7f0000000100)=""/244, 0xf4) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r1, 0x0, &(0x7f0000000040)) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0x1, 0xffffffffffff0001, 0x81, 0x7}, {0xffff, 0x81, 0x1f7, 0x6}, {0x2, 0x0, 0xa07c, 0x7}, {0x9, 0x65cb, 0x7fff, 0x1f}, {0xfffffffffffff28b, 0x9cd, 0x21800000000, 0x1}, {0xfffffffffffffffb, 0x94ff, 0x9, 0xb77c}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x50}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000280)) syz_emit_ethernet(0x1, &(0x7f0000000380)="f3") r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x10000, 0x40) r3 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x40, 0xc4) renameat(r2, &(0x7f0000000140)='./file0\x00', r3, &(0x7f0000000200)='./file0\x00') 16:00:00 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000080)) syz_open_pts() kqueue() kqueue() 16:00:00 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22076c0d389fe894a974c8d45aaf9d2e7a89fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e90622c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb8ff3993b7535fa269859e24b2802782224d7d5c13c", 0xc1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) open(&(0x7f0000000000)='./bus\x00', 0x80, 0x100) 16:00:00 executing program 0: setuid(0xee01) r0 = socket(0x403a7ec5d8b553bc, 0x0, 0x7fffffff) r1 = socket(0x2, 0x400000000002, 0x0) r2 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f00000002c0)=0xc) r8 = getuid() sendmsg$unix(r0, &(0x7f0000000a40)={&(0x7f00000004c0)=@file={0x1, './file0/file0\x00'}, 0x10, &(0x7f0000000900)=[{&(0x7f0000000500)="9da4a337b7d6b519abbe088e1c6582cee02dfdff3ad0f37500e2160ddfb665c899323612677be299ea9ac68ba7a17f", 0x2f}, {&(0x7f0000000540)="c6efe7fc31a1cbfadfe157907a50633981ab0c492e0ed0a702c5da661f94d825251d6db51e73898690f6cefc8917d25f7798f95162d1b6eb7476ea52a61d4f2de83cea275c497c15a4058c1f8441badb8e4bb50fa35e81f20eee57ea3462448e4ce7e78c3eb67376cb791a5668f7ba8b9f63886aa48dd9b7ad65170e8e90d70e1b5c649cea1ad87e74cc097b40b747fc08e170b411a6f759732b1b90e5fe737e9c56cba7ec44790579d3d30508bc7ecbc26ac95e72a3", 0xb6}, {&(0x7f0000000600)="3b5492b7fcae94cb173bd8a391930b02a9b1e1e91ffc22659d43db9ab7fca938", 0x20}, {&(0x7f0000000640)="7faf1ade61ef1f68d0f8f926742380949c3da26626b3818b418f1b40cfbe1d737cd917f1c6ffd066431377262c8f1f46c5520912558124aa9682b70beec945272eb829ae8a8552fadae0676b277cd8a629329b388b070eef7cb62b15d8df00ffd708662780026177a8b0cef5e25dfd087c90ca1c892fbe4a28c8613e0c10ecf0d8b19dfb85f19448054286ccdd03276d593efe835cf2d46b87637c0af7ec982447e9a1c0ce1415cb2e8592fbd646a07dccc767e2d255e591a1fdca252663411d01d1445cb4f2b8ade17e950b180ba12eec69daf7c153e84fea4a5552a272", 0xde}, {&(0x7f0000000740)="b5f5e942f6fdc5b53c27ec29d5c18686ed0b7406f6677a328580859bde01ef503cbc21b2866498538b1a7590d4c51507816d2f", 0x33}, {&(0x7f0000000780)="195df874c7c64a19c30045c4e69c6f79a2693d31c8baebacd1a728ed8a250b612789591f0082977a50d52dbb49f400f3e8e6b47cc5a1773ab857cc5dcde5425b0713859e70f944e25a750a5f9937c5d802647c994223b89566c8713a9c3ae77d4411924b948089fe7d86fa46900c71", 0x6f}, {&(0x7f0000000800)="f3c2411f64a066403beb1fa6923bc356d5ea8892b7694601316323a1caa8f2df10ea0c01c5e9223b19491859c765789de4710672c099469b1bf4501fbd7d41da1e136e2bb283c65ebcacd3a769015c0b6270a3fa6ff5d69130f727dea8e027065ec021ccbdc86671ed40954dcb61a2538ff4d55140e44f175efb26d06b9351940b03f451a45a41a79738c502223a753f4ae48da0ac64ab147bff0a86b7745c5dd7fdee9a9a4f22807f11875065ceeb45f76e52040e7e64cd55bdb9a260e404b91d6522aa34786370d14f20e637dc8e9fe25eb4c57855ba6871abbfbd05aa2c000dac13947ad97e97177186", 0xeb}], 0x7, &(0x7f0000000980)=[@rights={0x20, 0xffff, 0x1, [r0, r1, r0, r1]}, @rights={0x28, 0xffff, 0x1, [r0, r1, r0, r0, r0, r1]}, @rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r5, r6}], 0xa0, 0x7}, 0x2) r9 = getgid() sendmsg$unix(r0, &(0x7f0000000380)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f0000000080)="3ed94b5103a7ed90b1599b7f7a12ccc313076066e2f081c698b88c514e0a31db7e4f55208bc97e564efc3ef7e9871e29eaaccd5c46815f006c17c2f76be664b82d5c40aa624992f69e274bebf538156f099b3ecea5ec83fb24c69680211e0af081aa064374b142c3e104211e993b66bd39d60ac33a892c0413af4ca7ef751486908c14b7e9d73c2c6dee14bf9876135c83db8342b79184435d11d99df82b", 0x9e}], 0x1, &(0x7f0000000300)=[@cred={0x20, 0xffff, 0x0, r2, r3, r6}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x60, 0x400}, 0x1) wait4(r2, &(0x7f00000003c0), 0x2, &(0x7f0000000400)) setsockopt(r1, 0x0, 0x16, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 16:00:00 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f00000000c0)=0xfff) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0xfffffefffffffffd, 0x0, 0x7fffffff, 0x7fffff7f, "0710000000000040000800f90000f700faa36082"}) writev(r0, &(0x7f0000001380)=[{&(0x7f00000001c0)="79aeea792ea55270faa4799c", 0xc}], 0x1) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 16:00:00 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x10004) writev(r0, &(0x7f0000004980)=[{&(0x7f0000002640)="f5ef631a0a38ea489d7e1b3f28eb34927bdc6bc34230451b00b344dfaa52964623", 0x21}], 0x1) execve(0x0, 0x0, 0x0) 16:00:00 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) dup2(r0, r0) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 16:00:01 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000100)) writev(r0, &(0x7f0000000140)=[{&(0x7f00000021c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1d25ec2da7304085ed7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc7cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d8472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a200"/3585, 0xe01}], 0x1) r2 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0x10000) dup2(r2, r0) poll(&(0x7f0000000000)=[{r0, 0x4c}], 0x1, 0x0) 16:00:01 executing program 1: ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000040)={&(0x7f0000000100)}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000e, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:01 executing program 1: socketpair(0x2, 0x4, 0xffffffffffff8001, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x200000029, 0x8000000000003b, 0x0, 0x0) 16:00:01 executing program 0: setuid(0xee01) r0 = syz_open_pts() ioctl$TIOCSPGRP(r0, 0x40047477, 0x0) r1 = getegid() setgroups(0x1, &(0x7f0000000000)=[r1]) 16:00:01 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000440)=[{&(0x7f00000004c0)="e400003570dc3a9bc30d65d50164ec8fa56428483446f61f0b9afc0c368be206", 0x20}], 0x1, 0x0}, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) 16:00:01 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x3080002002, 0x40004000000028bc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0xc5) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000040)="000000186204018b002b3a0000030083caf7afb9d8dcd14043000053ba8af6585bfef1f7f1071d36803a52f8820fa6ae84c9f0611da24e14da00c20002e1838f74652d62e159c51bad5a8bf62600040000000000007d2c", 0x57}], 0x1) 16:00:01 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108be", 0x3}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) utimensat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000180)={{0x2, 0x80000000}, {0x41ce, 0x26d6}}, 0x0) connect$unix(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="394918ee7264c12f57030daf32da2f513c85e66c07ec5a791bb7c018716d73fd59738bf5a9ccc58a7901f48ad208477e11ac4a07645c0b1c04a9f7901ee25fbda96fe565f350dc1f8b07cffc5308ff4c238129086583cfbfc5a232535471628c6b87215a6e7b02a1408f7f43505df7bd067bb9658f4e87890d81b5962eff71b3190585b9c18f0f3402b0ce6ceff313e89c7cfdecfafc4c64c1d0d715190bddecd289dd26f180ae8929d16563c26cb47d446108fe93c858604e095f9352fcdcfa5e11d2f62291"], 0x10) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0x4, 0x26f, 0x9f07, 0x1, 0xe08, 0x4, 0x101, 0x2, 0x2, 0x614, 0x8}) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e4e66686c65ff2f66696c653000"], 0x10) 16:00:01 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10010, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 16:00:01 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) recvfrom$inet(r1, &(0x7f0000000040)=""/188, 0xbc, 0x801, &(0x7f0000000100)={0x2, 0x1}, 0xc) getsockopt(r0, 0x29, 0xc, 0x0, 0x0) 16:00:01 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) r1 = dup2(r0, r0) r2 = syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000000)) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)}) 16:00:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="ee", 0x1) write(r0, &(0x7f0000000080)="ba58ef888b8d5c3bd5a1978c2d1e082475d4735dae3dd9c35b", 0x19) fsync(r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f00000001c0)=0x2) fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x3, 0x1, 0x4, 0x2b4, r1}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x8000, 0x0) 16:00:01 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r0, 0x144}], 0x1, 0x0) nanosleep(&(0x7f0000000080)={0x0, 0x23974438}, 0x0) poll(&(0x7f0000000140)=[{r0, 0x116}], 0x1, 0x0) socket$inet6(0x18, 0x8005, 0xfffffffffffeffff) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{0x6, 0x6, 0x8, 0x2}, {0x0, 0x80000001, 0xba5}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6c}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") 16:00:01 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000", 0x4}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0x1c, 0x0}, 0x0) 16:00:02 executing program 1: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{0xffffffffffffffff}, {}, {0x2}]}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)) close(r1) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000240)}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x0, 0x8, 0x8, 0x8}, {0x7fff, 0xf7, 0x3f, 0x7}, {0x5, 0x8000, 0xfffffffffffffffa, 0x3f}, {0x8, 0x400, 0x5, 0x9}]}) syz_emit_ethernet(0x47, &(0x7f0000000480)="ac228e2ef3a55bedcb61d8f2f623e1c0107afe47f89bed36a2d83adf274e01897ce022646e0dadd0be58d5e24e73c4b1a0b2bd2b2aa41c7d502c78c6154d85d212df29f8e70de8f102ecf58099aa708802617740abbf387993b8e5d5a22f187eff8554463cf4d5622d01ac485567db85015958d859ec23fbad26bce01dba07750c6d3f96987e87e010ed9d4e81d9c1565016a1c61d9a1f2c64a4e27beb67df04d9e64efe9f387b6c42b9b2bf6a6447c2151d049f4eec4f6d54cc0fbe058a4e3d939f0113af824c737f37d21ed0f283d608c1b66dadb3207249dd2dfc356031037ea5228f271de25c3f394f") 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x5}, {0x1d}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000040)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getsockname$inet(r1, &(0x7f0000000100), &(0x7f0000000180)=0xc) fcntl$setflags(r0, 0x2, 0x1) flock(r0, 0xd) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:02 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0/../file0\x00', &(0x7f0000000040)='x\x00') r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/../file0\x00', 0x28, 0x100) getuid() ioctl$TIOCNXCL(r0, 0x2000740e) setuid(0xee01) unveil(&(0x7f00000000c0)='./file0/../file0\x00', &(0x7f0000000100)='c\x00') 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x20, 0x0) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 16:00:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0), 0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc2638659a07566d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e0658ba8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee74334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0888b2c95405205036b1ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878277e8612dcba3c", 0x493}], 0x1, 0x0, 0x0) 16:00:02 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = msgget(0x1, 0x50) msgctl$IPC_RMID(r0, 0x0) open$dir(&(0x7f0000000200)='./bus\x00', 0x8001, 0x0) r1 = open(&(0x7f0000000080)='./bus/file0\x00', 0x10000, 0x10) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045710, &(0x7f0000000000)=0x703) semop(r0, &(0x7f0000000180)=[{0x1, 0x5, 0x1000}, {0x4, 0x1, 0x800}, {0x3, 0x8, 0x800}, {0x1, 0x800, 0x800}, {0x2, 0x2, 0x1800}, {0x2, 0xffff, 0x1000}], 0x6) utimensat(r2, &(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000140)={{0x2, 0x80}, {0x80, 0x1000}}, 0x0) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f00000000c0)) 16:00:02 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt(r0, 0x2, 0x3085, &(0x7f0000000080)="c189704b355aa8b6ac1f279c88e25cca3475ca65c86f60fe11b98dc6bce4ffc4dad6ffa592d2091daab07778f45661fac16fc3b82db9ea385cc65152e3fe552657d34c8054cb3cee0e68241231bf380fe1a3a8a5", 0x54) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000000)=0x7, 0x4) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040)={0x3, 0xdc}, 0x10) setsockopt$sock_timeval(r0, 0xffff, 0x0, 0xfffffffffffffffe, 0xfffffe33) 16:00:02 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x8000, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) 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) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x1, 0x1, 0xfffffffffffffffd}, 0xc) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x879) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x84}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:02 executing program 0: r0 = socket(0x2, 0x8001, 0x0) symlink(0x0, &(0x7f0000000140)='./file0\x00') connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac1400107d81"], 0x10) getsockname(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) shutdown(r0, 0x2) getpeername(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) 16:00:02 executing program 1: pledge(&(0x7f0000000140)=' \x1a\xca', 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x40, 0x0) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30, 0x0, 0x0, 0x40000000}, {}, {0xbe}]}) r1 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000100)) accept$unix(r1, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) accept(r1, &(0x7f00000001c0)=@in, &(0x7f0000000240)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000140)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x2040024}, {0x6, 0x0, 0x0, 0x8000000}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xe) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x4, &(0x7f0000000180)=[{0x3ff, 0x2, 0x10000}, {0x6, 0x5, 0x80000001, 0xfffffffffffffff8}, {0x9, 0x4, 0x81, 0x7fff}, {0x81, 0x5, 0x1, 0x6}]}) 16:00:02 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) fcntl$dupfd(r0, 0x0, r0) pwrite(r0, 0x0, 0x0, 0x0, 0x0) 16:00:02 executing program 1: r0 = socket$inet(0x2, 0x3, 0x5) poll(&(0x7f0000000040)=[{r0, 0x4e02464e21e7762}], 0x1, 0x3ff) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() readv(r1, &(0x7f00000015c0)=[{&(0x7f0000000300)=""/255, 0xff}], 0x1) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) mkdirat(r1, &(0x7f0000000000)='./bus\x00', 0x100) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x20}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r2 = getpgid(0x0) r3 = geteuid() r4 = getgid() r5 = getpgid(0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r8 = getppid() r9 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000780)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000440)=[{&(0x7f00000001c0)="43835f784cb8337ffce9f90107df3eac1e9c1b6043cf1db6ec28fd2797050a6f727f9ce37afe83b939960ed3615617a2f3b323f1adea9fad628591caf05c3e193ec84c954b781e0bf3e60a0be2a838a2a1c0dbf74d5acb12caae8d55187954d62a7444525f87bca58398d4af80ae1ab265edaa77a07327dc6853636bbf9e63d83b424cc35018a8a59854167869eae2cf687e9c37c4bec39887b26f", 0x9b}, {&(0x7f00000002c0)="8f8035cd48543fe813d74fc244bb8a4108e5e5ba85e69257d29750c656be8f8bebe378af261c1f2e", 0x28}, {&(0x7f0000000300)="3ff3177e8a8ef95e91dc27ab995f160f08c6ba1792839ad5f4e3e64871a65a578dfe9431ac249a703b604bc0ccb6d6d3a0733ce327ee23713270fc998321f09bfa3dfb88e15c9801764e799cf7716ae115da42b57c1a5cd8e7478cacb9aa0d804c6aad8996a041", 0x67}, {&(0x7f0000000380)="f256b819ba130ba589762815fca9588fc8bfa15333b3e749df96494eb7700f68928a05494d5e19b38e54b1feb2c996b134944894831de91bdb776a958abd4d773deb44c25618dd2a53ed042df31c7d26c5b5b8d9eb81df2b79f0ba861f96c2a997e22265c2b2b0ada52bbaf9de547019130e7f986a34a5882d7c", 0x7a}, {&(0x7f0000000400)="0f8ea63fc4fcb8aed62d56dbd7578f15cdf79c7e6fc5f572a117a8c76d1e4c", 0x1f}], 0x5, &(0x7f0000000600)=[@rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}], 0x150, 0x400}, 0x40c) syz_emit_ethernet(0x4, &(0x7f0000000180)="ffe72ffe") 16:00:02 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x229, 0x0) 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, 0x8000000000000080) preadv(r0, &(0x7f0000000480)=[{&(0x7f0000000440)=""/49, 0x31}, {&(0x7f0000000500)=""/105, 0x42e}], 0x2, 0x0, 0x0) pwritev(r1, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) fcntl$getflags(r1, 0x3) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f00000001c0)) getdents(r1, &(0x7f0000000340)=""/13, 0xd) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x8000, 0x2}, {0x2, 0x4}}) chmod(&(0x7f0000000240)='./file0\x00', 0xfffffffffffffffe) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0x9) setuid(r4) faccessat(r1, &(0x7f0000000300)='./file0\x00', 0x122, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = dup2(r5, r5) shutdown(r7, 0x1) poll(&(0x7f0000000000)=[{r6, 0x8001a5}], 0x1, 0x0) recvfrom$unix(r2, &(0x7f0000000180)=""/18, 0x12, 0x1, 0x0, 0x0) getpgid(r3) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') fchdir(r2) readlink(&(0x7f0000000380)='./file0\x00', &(0x7f0000000200)=""/4, 0xfffffffffffffc56) 16:00:02 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000001100)='/dev/zero\x00', 0x400, 0x0) readv(0xffffffffffffffff, &(0x7f00000010c0)=[{&(0x7f0000000000)=""/4096, 0x1000}, {&(0x7f0000001000)=""/140, 0x8c}], 0x2) poll(&(0x7f00000011c0), 0x0, 0x1f77) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000001140)) 16:00:03 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x1ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget$private(0x0, 0x2, 0x400) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000000040)=""/223) r1 = socket(0x18, 0x1, 0x0) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000180)=""/108) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x30}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000440)={0x2, &(0x7f00000003c0)=[{0x0, 0xe659, 0x800, 0x8}, {0x1, 0x3, 0x8, 0x80}]}) select(0x40, &(0x7f0000000040)={0x100000001, 0x100, 0x5, 0xc7, 0x8000, 0x2, 0xe61d}, &(0x7f0000000080)={0x1, 0x5, 0x9, 0x4004, 0x7f, 0x0, 0xfffffffffffffffe, 0xffffffff}, &(0x7f0000000100)={0x81, 0xffffffffffffff54, 0x6, 0x7, 0x4, 0xffffffff, 0xffff, 0x1}, &(0x7f0000000200)={0x2, 0x7}) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000000)) 16:00:03 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r1 = socket$unix(0x1, 0x2, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x400, 0x8) recvmsg(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000140)=""/28, 0x1c}], 0x1, &(0x7f0000000200)}, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x1, 0x9, 0x6}, {0x18, 0x3, 0xf1, 0x5}, 0x9, [0x7fff, 0x9b, 0x6, 0x9, 0x0, 0xff, 0x3, 0x8000]}, 0x3c) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=ANY=[@ANYBLOB="70cec778a7d333082e"], 0xa, 0x0}, 0x0) 16:00:03 executing program 0: socketpair$unix(0x1, 0x200000000000005, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="c1000000ffff0000010000000000000098f055f033e637f6b1f69cbdfaa32c92c65edd42124c45239739f198d2375d6e8ec5312e9189187ac5c0a71d708af2a8e3ab9c8d523bfd677c69131c6ffda41d9310cbe084ae004bb3f8eaac5f0a40aa30f00c90ac9bff3c3095ba141067bdef5854f95e978584b16c9434f1dfafdb35c655d2f37acccf36d8b1e91912d9dbb64809dc7b8132bcaa8e486d3dfee5321294dca5ae59", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES64], 0xc1}, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x100) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffff8, 0x98, 0x2, 0x5, "d57ad3b0547d5d9f54fa2d215e36521aa66fd528", 0x3c, 0x6}) recvfrom$unix(r1, &(0x7f0000000080)=""/173, 0xad, 0x841, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0xa, &(0x7f0000000140)=[{0xeff, 0x0, 0x8, 0xcc45}, {0x2, 0x0, 0x7, 0x2}, {0x5, 0x10001, 0x800, 0x4322}, {0x2, 0x2, 0x1, 0x2}, {0x0, 0x8000, 0x7, 0xffffffffffff8001}, {0x7, 0x8000, 0x1, 0xd6e9}, {0x7, 0x3, 0x4794, 0x5}, {0xdc8, 0x80000000, 0xfffffffffffffffa, 0x14c8}, {0x7e5b, 0xc3, 0x1}, {0x101, 0xffffffffffffffd6, 0x17}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x64}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff63, &(0x7f0000000240)="b6") pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200), 0xc) fchmod(r0, 0x24) 16:00:03 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x273, &(0x7f00000001c0)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x400, 0x0) bind$inet(r1, &(0x7f0000000180)={0x2, 0x2}, 0xc) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x14}, {0x7}, {0x800000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:04 executing program 0: r0 = socket(0x11, 0x4003, 0x0) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0xf24, 0x5}, {0x3}}) sendto$unix(r0, &(0x7f0000000000)="b10005046000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27aeb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770b9f5a872c881ff7cc53c894303b22f310b634f36a00f90000002000000000000020208a3717fff00000100"/177, 0xb1, 0x0, 0x0, 0x0) r1 = dup2(r0, r0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000140)) 16:00:04 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) openat(r0, &(0x7f0000000140)='./bus\x00', 0x8, 0x1) read(r0, &(0x7f0000000000)=""/214, 0xffffffe1) readv(r0, &(0x7f0000000300)=[{&(0x7f0000000240)=""/152, 0x98}], 0x1) 16:00:04 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x8000800080002002, 0x2840) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0307006, &(0x7f0000000040)) kqueue() 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") 16:00:04 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000180)='./file0\x00', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='x\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') readlink(&(0x7f0000000280)='./file0/file0/file0/file0\x00', &(0x7f0000000040)=""/104, 0xffffffffffffffee) 16:00:04 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000380)=@file={0x0, ""/84}, &(0x7f0000000400)=0x56) bind$unix(r0, &(0x7f0000000440)=@file={0x1, './file0/file0\x00'}, 0x10) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x10) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000100)={0x6, 0x0, {[0xfffffffffffffffb, 0x9, 0x7fffffff, 0x800, 0x4, 0x80000000, 0x1c1, 0x8000, 0x8, 0x6, 0x80, 0x3ff, 0x7, 0x7, 0x7f, 0x2, 0x0, 0xb78], [0x6, 0x9, 0x4, 0x100, 0x6, 0x3, 0x8, 0x6, 0x101, 0x1], [0x7fffffff, 0x10001, 0x2, 0x0, 0xffffffffffffffd2, 0x100, 0x2a], [0x1, 0x5, 0x3, 0x192f, 0x5, 0xa4], [{0x5, 0x6f0, 0x5, 0x5}, {0x1, 0x9, 0x4, 0x3}, {0x100000000, 0x6, 0x8, 0x180}, {0xfffffffffffffffe, 0x48d, 0x0, 0xf71}, {0x8000, 0x2, 0x7ff, 0x40}, {0xb5, 0x200, 0x8, 0x7fffffff}, {0x6, 0x7fffffff, 0x7, 0x7ff}, {0x1ff, 0xfffffffffffffff8, 0x9, 0x9}], {0x3, 0xcfc, 0x1d7, 0xfffffffffffffffe}, {0x9, 0x5, 0x7, 0xffffffff}}}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x20000, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10000, 0x0) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000040)=0x1) chdir(&(0x7f0000000480)='./file1\x00') setsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f0000000340)=0x2, 0x4) 16:00:04 executing program 0: acct(&(0x7f00000000c0)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x80}, {0x4, 0x0, 0x0, 0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000280)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x80, 0x100) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000340)={&(0x7f0000000300)=[{0x82, 0x582d}, {0x43, 0x7fff}, {0x25}, {0x85, 0x5}, {0x86, 0x6}], 0x5}) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000380)={{0x13b, 0xffffffff, 0x8}, 0x101, 0x1, 0x4}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000200)=[{0x9, 0x3, 0xa02, 0x1}, {0x3, 0x1, 0x10001, 0xb2d}, {0x0, 0x1, 0x8001, 0x7}]}) setitimer(0x2, &(0x7f0000000100)={{0x0, 0xa61}, {0x2000, 0xfff}}, &(0x7f0000000140)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000040)) 16:00:04 executing program 1: mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) r0 = shmget(0x3, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x11, r2, 0x0, 0x0) msgget(0x2, 0x248) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) r3 = msgget(0x2, 0x400) ioctl$TIOCNXCL(r1, 0x2000740e) msgrcv(r3, &(0x7f0000000880)=ANY=[@ANYBLOB="e8ed0d000000000000000000747cf33d7c93f99fdc00000000b200000000000000000000000000d0d4301e96b0bfd30000000000000000007a1f30a47f2d61a000000000000000000000400000000000000004002000000000000000000000000000000000000079875eec81f0d34b88dc419b145ecdf13e45d9efd0114c30f3bb29e77634252288e5cace4e9dee9b8e1e6d0200545a252d5e71ceca67e0c7b9ac15c835612db304ae898dca3a7171f3eaf3b919720bb37e63909d72cf751571e0c6dde6a68bcc36d0079f28f1b8b17c73a19287bd5bbec5941a0e28234a99aa230e3d6c6a81d9e0843564142728e45a0d9edb9b92d43a206e32998aa7ba2bc85f9ef82b10d9a6c10fc1901d31b14606a2aee2254548caa52b9f48a60e0f0449a07fd0cd336a25a71d497700eef06f3c9c3698ba774343633952cf45eb6fb1cc18abe69bc0f4c377cbe54d49ef0000e403577c5d9461e8fdb63cf7372db2fbe3628c954efc941944b360b56bbd847026ec480000bab92e8800e40e8a395a5f84ea420a1859a0c42a1691436e05a3135b546e38a35578beaea5bd69a3ca2d1bfa9c0a4867cc2422b8401bdd2c9914523629e95cb8982dec3eaed0686911febaca8346a823750583af2ba7e0aa1232a05f1a22757f6fbd438fb31f2f4bb34af5890470b50e9038f4b6647f50e73e672902271cc076f86f99783df28ddd3f23bb1aeca0814df844a4266f9281a63eee91b8ab56a5ff202c7b03133d15ec67c620c08039cfc1c7e5c83db850b9a454fa386f09ef93aa474808f7de1ef53f5978ddc3d526da468392ca05e5ca0f99242465bf4d7378eabbd9814206be280f4467faea3a0dab01797607d18fe103a08ed894197474ad811ac913c25f474d37c6796645ebee7a90af9be509df767467590fee6a0708a2e95206252072172dfcae5adaedf41af05c180a75d8a0c6644230202be80f17ce4fa2a2254830f81d5bb6e7bc5b95c9c69c93cd235d735d3a8bb0"], 0x1, 0x2, 0x800) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x4010, r4, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r5 = semget$private(0x0, 0x2000000000000a, 0x40) semop(r5, &(0x7f00000000c0)=[{0x4, 0x10001}, {0x1, 0x401, 0x1000}], 0x2) r6 = accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) recvfrom$inet(r6, &(0x7f0000000180)=""/174, 0xae, 0x803, &(0x7f0000000240)={0x2, 0x0}, 0xc) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) msgget$private(0x0, 0x0) shmctl$SHM_LOCK(r0, 0x3) r7 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r7, &(0x7f0000000440)=[{{r4}, 0xffffffffffffffff, 0xe4, 0xfffff, 0x3, 0x1}, {{r6}, 0xffffffffffffffff, 0x2, 0x20000000, 0x6, 0x3}, {{r4}, 0xffffffffffffffff, 0x24, 0x8, 0xee11}, {{r7}, 0xffffffffffffffff, 0x80, 0x0, 0x8, 0x3}, {{r7}, 0x0, 0x0, 0xf0000001, 0xa, 0x20}, {{r6}, 0xfffffffffffffffe, 0x8, 0xc0000010, 0x9, 0x5}], 0x4, &(0x7f0000000500)=[{{r6}, 0xfffffffffffffffd, 0x8, 0x0, 0x7fffffff, 0x5}, {{r4}, 0xfffffffffffffffb, 0x60, 0xf00fffff, 0x1f, 0x4}], 0x1, &(0x7f0000000540)={0x7ff, 0x9}) ioctl$TIOCNOTTY(r7, 0x20007471) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) fcntl$setown(r4, 0x6, 0x0) 16:00:04 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x20}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) 16:00:04 executing program 1: symlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') chroot(&(0x7f0000000740)='./file0\x00') shmget(0x2, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r0, &(0x7f0000000080)='./file1\x00', 0x80, 0x150) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x2) r1 = semget$private(0x0, 0x1, 0x1) semctl$GETVAL(r1, 0xf86b13817ee31604, 0x5, &(0x7f0000000780)=""/4096) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0xc}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)='6') r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) getpeername$unix(r1, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x100, 0x0) r1 = shmget$private(0x0, 0x2000, 0x180, &(0x7f0000ffe000/0x2000)=nil) shmat(r1, &(0x7f0000ff7000/0x9000)=nil, 0x2000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x3, 0x200, 0x6, 0x6461058e, "fe923a03c972e1529800000000000700", 0x8001, 0x2}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x35, 0xfffffffffffffffd, 0x0, 0x2}, {0xffffffff7fffffff}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x20, 0x0) readlinkat(r3, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000240)=""/56, 0x38) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000380)) connect$unix(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="0100871747846a3ef4cc52ecc7b1048e6c653000"], 0xa) stat(&(0x7f0000000180)='./file0\x00', &(0x7f00000002c0)) r4 = shmat(0x0, &(0x7f0000ffd000/0x3000)=nil, 0x0) shmdt(r4) 16:00:04 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) seteuid(r1) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x938ee8b857a352b, 0x0) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f00000000c0)={0xfff, 0x8, 0x9}) r4 = accept$inet(r3, &(0x7f0000000100), &(0x7f0000000140)=0xc) r5 = socket(0x10, 0x3, 0xffffffffffffff4c) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000180)={0x3ff, 0x5}, 0x8) fchown(r3, r1, r2) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000001c0)={0x2, 0x9, 0x5, 0x1, "66f614e48f11146df861dcc2a3c45854fcdc7eb5", 0x0, 0x5}) r6 = accept$inet(r3, &(0x7f0000000200), &(0x7f0000000240)=0xc) fcntl$lock(r6, 0x9, &(0x7f0000000280)={0x1, 0x3, 0x5, 0x8, r0}) r7 = semget$private(0x0, 0x4, 0xa0) semctl$IPC_RMID(r7, 0x0, 0x0) semctl$GETPID(r7, 0x3, 0x4, &(0x7f00000002c0)=""/24) mkdir(&(0x7f0000000300)='./file0\x00', 0x8) getsockname$inet(r5, &(0x7f0000000340), &(0x7f0000000380)=0xc) getrlimit(0x2, &(0x7f00000003c0)) semctl$GETPID(r7, 0x0, 0x4, &(0x7f0000000400)=""/167) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f00000004c0)) fcntl$setflags(r3, 0x2, 0x1) r8 = dup2(r4, r5) r9 = openat$klog(0xffffffffffffff9c, &(0x7f0000000500)='/dev/klog\x00', 0x80, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4, 0x2010, r9, 0x0, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000540)={0x48000, 0x7, 0x0, 0x6, "60ec73ca9e2c7417992066ca0b4d5de2233d03f1", 0x80000000, 0xff}) clock_getres(0x2, &(0x7f0000000580)) r10 = socket(0x18, 0x0, 0x0) setsockopt$sock_linger(r10, 0xffff, 0x80, &(0x7f00000005c0)={0x1, 0x4}, 0x8) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000600)) symlink(&(0x7f0000000680)='./file0\x00', &(0x7f00000006c0)='./file1\x00') ioctl$TIOCGTSTAMP(r8, 0x4010745b, &(0x7f0000000700)) 16:00:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000200)=[0x0, 0x0, 0xffffffffffffffff]) r4 = getpgid(0x0) r5 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r7 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000300)=0xc) r9 = getegid() sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000080), 0x0, &(0x7f0000000340)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x18, 0xffff, 0x1, [r0, r0]}], 0x78, 0x400}, 0x8) 16:00:04 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000180)={0xcc, './bus\x00', './bus\x00'}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r2, 0x8c}, {r2}], 0x2, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)) syz_open_pts() 16:00:04 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x8, &(0x7f00000000c0)=[{0x0, 0x6, 0xffffffffffffffff, 0xfffffffffffffffe}, {0x4, 0x9, 0x4a0b, 0x2}, {0x8000, 0x2, 0x3, 0x10001}, {0x1, 0x4, 0x9, 0x4}, {0x80, 0x80000000, 0xeb5d, 0x6}, {0x5, 0x10001, 0x7f, 0x4}, {0x3, 0x80, 0x29, 0x7fffffff}, {0x3ff, 0x80000000, 0x80000001, 0xfff}]}) pwritev(r1, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x7, 0x10, r0, 0x0, 0x0) select(0x40, &(0x7f0000000080), 0x0, 0x0, &(0x7f0000001600)) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3, 0x10, r0, 0x0, 0x0) read(r1, &(0x7f0000000000)=""/37, 0x25) 16:00:04 executing program 1: r0 = socket(0x2, 0x4003, 0x0) accept(r0, 0x0, &(0x7f0000000000)) getsockopt(r0, 0x0, 0x69, 0x0, 0x0) 16:00:04 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) recvfrom$inet6(r0, &(0x7f0000000180)=""/114, 0x72, 0x2, &(0x7f0000000240)={0x18, 0x0, 0xaeb, 0x3}, 0xc) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x20000, 0x0) writev(r1, &(0x7f0000000600)=[{&(0x7f0000000280)="ea19abe587652a8bb04429a5065c2d82f09a022d91d2116cc669c02831ac81efa7884fbf9e3fe8cfb6fc442ae671e3b67488894b7ed0135f25b138d4ab7726e0031889fb062dbd21f03d94e3d36adfddeeacd501f7dd", 0x56}, {&(0x7f0000000300)="48dacd620c58df6875fc22eb6033454c844b4fa3750236482d45189ae7f4e78ac26ec8a4a4923abbb585c5ea", 0x2c}, {&(0x7f0000000340)="1ab1723388d6908e36e141552592cea58d61cb24fd6bd3c984db5747894ee73855790047556f9e1e070b0515ea0eae9c879d641ebe6f86fc52ed1cdc937113a29c24", 0x42}, {&(0x7f00000003c0)="ba432144e8628e6cd9aaf9edcdf28d685f2c855fbc1f4ed48a613760b3bc14e03d64464fb364bcca8b265b153fe086ad598f41daed79bdca2f62566e9fd1ad328c95512e54dbdefabf63fa913a3a484a03fd5f65b642186d25e8b0f6b997eba4fa68dd19dc9f9643097ddc9b09e90bf67c46216a7ef06f4423450191d37083fb6317661f0c3ba5ad6e2437c15be1a6f829", 0x91}, {&(0x7f0000000480)="0b261edd348cbc24bf6a859090d2e9d47d3834e9ee69b718cd073b495236aa5d1295e042c5c3171c0548085fe32d16915ba355176969faa72982caa88d594be727d1f1a3d354179462c0d476dead8f753d28971676507d102a021a8a84d99f39da2480bcc21d7419c5f13f9a2a0b72630cfcfd2624237d00aea3a15422c91b06c84836e943dca3a41acccb262d568256cea7aa02c6d410f7c6b6561c657ee75bfcc953b21ec56f3b5ee9ad1f3745b394c0ebf6bc96b284b019343922a5154bc5e4d0e311bdf5debf47875d9aec15531f6d860702a1e644f0328ff26b1739eae8c3e779fe2b3ad5955800", 0xea}, {&(0x7f0000000580)="6a45b2b7686f5dfc43b7d9c5165e3270ba0280caf1c30ad8f9d57ceb00e70325ac5b82ed38b8f1efa05225e5e89b31127f7971243dd773d1bd20b45df8eeac2d08ab32e75d13b05524e8c855d9f38085c3312f1a56a983d48a5a383b0d5535876b47f8bd29c9ced01080606e3022e1cebe1504725f13f84abb", 0x79}], 0x6) rmdir(&(0x7f0000000140)='./file0\x00') r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x44}, {0x1d}, {0x6, 0x0, 0x0, 0x102}]}) r3 = semget(0x0, 0x4, 0x404) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000680)=""/39) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000700)={0x2, &(0x7f00000006c0)=[{0x0, 0x10000, 0x2f0d, 0xb6}, {0x20, 0x8001, 0x3, 0x100000001}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) preadv(r1, &(0x7f0000000a80)=[{&(0x7f0000000740)=""/102, 0x66}, {&(0x7f00000007c0)=""/52, 0x34}, {&(0x7f0000000800)=""/60, 0xffffffffffffff73}, {&(0x7f0000000840)=""/183, 0xb7}, {&(0x7f0000000900)=""/177, 0xb1}, {&(0x7f00000009c0)=""/189, 0xbd}], 0x6, 0x0, 0x0) pwrite(r2, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000180)) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) write(r1, &(0x7f0000000040)="670dc3", 0x3) write(r1, &(0x7f00000001c0)="6012000100000000001300fc34", 0xd) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:04 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) setuid(0xee01) r2 = socket$unix(0x1, 0x1899f3645c4a5947, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:04 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) bind(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="a0970cbcd08d969aef985610bb80e0f0ae592a9e68ee6af24e73292357a237f556b6bb39d8d55698ece23d6bbf0418a80c4cb519e2067fa16f55521edb07fd5b8d3540caf3c0b3b3b793933ca649026202d46b0a97c3f8c7381834615e35842bc7c6ad7e90ed791144f623ca3ee950cfbb0f68b13e89b9d12f9827ce3ab1401ecf7dccc544b5a8e4896c1885462ca74a680f548c1298909f59bc6017e1ce7680d4d312fedf17d3291796a39eaec3a48b4d39fd4df599e8bd82cd227c5e5c809a5f5bfd787dfb1c1349c844b8e8be216674d00daf0363d5aeb7b98567a132cfca9423fde69b284f051e2231c9514403cb8be495ee001388ce263fbba9784c92d39714cf370054a47f98cb0848c41e91c99baf3ca4d084d85c3d89baac1ac643b12a9b4d68d538002a9292b49f7bad2f7bd2970a46119a6cad2f2ecadc127d8838b500428bd7cdf60000000000b63163f844f100726b0092750f8ba813901b867111733c4273107974c2bddb29f44b750773102518275650970992519f2febfce8268466fa8ede78993e7663e76a6cce32a3254cc2263b54d6497e20280b5ba095c34438f13f7f758514840bca7cacde796e7d99bd7f1641ea2715690464cb3c42b5f613efa67659e9e1a82090fec71bbcc91e5935ab1a971c03928917a1632ba640a31932c900a39e8a0102a0ee571051d8fbb55948af4163fd7761"], 0x8) listen(r0, 0x0) accept$unix(r1, 0x0, 0x0) 16:00:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) ioctl$TIOCFLUSH(r0, 0x40047002, &(0x7f00000000c0)) 16:00:04 executing program 0: acct(&(0x7f0000000040)='./file0\x00') r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="621dd38c38050b4dd1a8a85380c766ea88a0ceabc0e5b32ddb3426cfd702af187f8f17a9e7aee27f4a1bb0ea", 0x2c) 16:00:04 executing program 1: r0 = shmget$private(0x0, 0x4000, 0x3, &(0x7f0000ffa000/0x4000)=nil) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x100, 0x89) r2 = socket(0x20, 0x0, 0x493) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000000c0)=r2) shmctl$SHM_UNLOCK(r0, 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:04 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() fcntl$dupfd(r1, 0xa, r0) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x3fc06e9d) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) writev(r0, &(0x7f0000002b40)=[{&(0x7f0000001ac0)="478c2125119b5b0e58f9320d70722df418d4b644c1525d6e290318240a7d6b346b7387f8fefae21535a2f4862e5514912960c143c2c984d44e5bbadb09e0ee1bd9333954417ccbe644d67a08f82125a7c7bfd86fd1854089f9e5344118837e47364bf03ac2c8c83d3d9fc01727917c24f9009ca0a6685cf41f6d38267b995e37c9e2f2fdbf80b6420ff25077a53d290ee3959d0f1cf2bd5c428884ce8af62ec03c81ea155eda537b5c0e", 0xaa}], 0x1) 16:00:04 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x10000, 0x0) close(r0) mknod(&(0x7f0000000140)='./bus\x00', 0x2400, 0x0) r1 = socket$inet6(0x18, 0x8003, 0x666) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)="64f7879a895a7546e7d589ec8d0ed5892e140abe5fd5e4401b322eea67333fad32e44e50032b46e4e7d1290ff2ea9a7f80072cbc86912b1030e48ad9b44c69781595c2fc669284675d29a04243796abbb0d668ae6742164f3b9d3b4caa39", 0x5e}, {&(0x7f00000002c0)="7cc40e9ee397d6bc5871c1a3a3e5df72ba1dcaf915c3dff119c64275e18ec4bbde8ac60ebd5974f719d8dc8dbf8ce9731f8a4fd08f82b9f5f890be830982e691c9170811c52b85417124553b38eb3c55bca782507a79c528ff551e275bcc449a27c0c42dfd0fd20dcbd7f0e8ba386e409e2e210cd428b312daa160ffa2da44ccccb0", 0x82}, {&(0x7f0000000240)="9fe7535f940e14a8b21171bdf71eff4f3311d2a0095f0490ce0665b15fdea0dc5c232f69b76d48832bddc9658afda9150388d6025cfbfd014b18fc3e8e7e811db00e3466a8355e775858d58835e55a957ce514d3ce1235765095", 0x5a}], 0x3, 0x0, 0x13) r2 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r2, &(0x7f0000000100)="e76d9ac57d00", 0xfc88) 16:00:04 executing program 0: mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) fchmodat(r0, &(0x7f00000000c0)='./bus\x00', 0x31, 0x4) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x1d) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000100)={0xca18, 0x8000}) recvfrom$unix(r0, &(0x7f00000003c0)=""/4096, 0x1000, 0x1, &(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8) link(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus\x00') ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f0000000080)) 16:00:04 executing program 1: getgroups(0x2, &(0x7f0000000040)=[0x0, 0xffffffffffffffff]) mprotect(&(0x7f00007e6000/0x3000)=nil, 0x3000, 0x7) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:04 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000200)="0000001860040080000100000000000000000000000000000000000000000000000000000000000000000100", 0x2c}], 0x1) 16:00:04 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb76739e620dd1abd79f551c570436ad9bc08086c5e879e025f3f7ec347d4dcc0cb84d1a7a37ae07f363cdc0da4a8e5a768a2e92fc5e3f02d7ff1f129d7e7a4d86a32840ff64fa1dc22a3c57d6b9ef526a828a9fb6494eb322", 0x801, 0x0, 0x0, 0x0) kqueue() r2 = dup2(r0, r1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000d40)='/dev/bpf\x00', 0x100, 0x0) setreuid(0x0, 0xee00) geteuid() sendto$unix(r2, &(0x7f0000000040)="fd16fbce057634a8b0a6e7cdad7f2edecb07753228ef97fe48e57c2825d80e70421c1d98c780dde2f3a8a937dfd948d933f0be601b84c5190e507b33f752a95f6e724e7b9e0b149f967dfa45f333cd255eaa3e32cd6e8982bb01b7e4b1e9cf678220739c863c36523f878548941c8b1a64b35603f7e0dd498f7057164b30f3272f0941e528760ff1e5a559fbd29309b7d265c7ad80856d970de607e731377ce1477ae6516f336c41137b8798390a5ca6991ec405fa1a461b183aed87b8242d94b1925e325fa7623203012241b91d8138baae69d764e1de213c8b29a66d6187f2bfa538cf6c546b0770a6", 0xea, 0xc, 0x0, 0x0) r3 = semget$private(0x0, 0x1, 0x40) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000a80)=""/127) ioctl$BIOCGSTATS(r2, 0x4008426f, 0xfffffffffffffffe) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000c40)="d1d6e44551f13c3dd575a8207e8b8d4954661522ee797dcb31aa7eaee92cbbe938a590531cf4e537720b6c88216051c3ea7e9e079e4751c8a168e6ece0bd133eb0c7a852f4f0d9a0e95e94784245dd4a14588d000ac4f3254f3c3e2aadc54aed2f36ad3602b60d8a73582c185b912fca19395fedfed8a9951530a826092799398f7da0263cf7a26cb506dbbaae4fe095221a54196bcc4126a5aae7deb91c20ba869d2d1e69a42bc8470ee97437c74303e9714c3f74d1bb4fddfb2e8e81376c5b6c8b6f13d6b377b958f81af1bb4672595b817971561cc08e9849ffc0ea78d1ab1520", 0xe2) openat(r2, &(0x7f0000000dc0)='./file0\x00', 0x180, 0x80) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000d80)={0x7fff, 0x10001, 0x401, 0x1ff, "53a72994c8ea323813a5e0fa02b8a663be0edfd6", 0x4, 0x4}) 16:00:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0xe9, 0x3, 0x0, 0xc3, "332798f3684781712474f45ce0df0104d1863fd7", 0xfffffffffffffffd, 0x2}) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x7) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000000c0)) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0xd3) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000140)=0x100000000) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) fcntl$setflags(r0, 0x2, 0x1) openat$zero(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/zero\x00', 0x10502, 0x0) syz_open_pts() r1 = msgget(0x3, 0x4a) msgctl$IPC_RMID(r1, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x100000001) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000240)=0x10001) renameat(r2, &(0x7f0000000280)='./file0\x00', r3, &(0x7f00000002c0)='./file0\x00') ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000300)) r4 = semget$private(0x0, 0x3, 0x8) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000480)=0xd2d1) 16:00:04 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) setitimer(0x0, &(0x7f00000000c0), 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0xfffffffffffffffc) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) flock(r0, 0x1) close(r0) msgget$private(0x0, 0x10) r1 = semget$private(0x0, 0x3, 0x10602) semop(r1, &(0x7f0000000080)=[{0x4, 0x1, 0x1800}, {0x4, 0x1}, {0x2, 0x1, 0x1000}, {0x0, 0x1000, 0x1000}, {0x1, 0x20, 0x800}, {0x3, 0x100, 0x1800}, {0x4, 0x3c, 0x1000}, {0x3, 0x6, 0x1000}, {0x5, 0x8, 0x1800}], 0x9) r2 = shmget(0x1, 0x3000, 0x40, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f00000001c0)=""/4096) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000100)=""/118) 16:00:04 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0xffffffffffffff46) write(r1, &(0x7f0000000040)='t', 0x1) fcntl$dupfd(r0, 0xa, r1) read(r0, &(0x7f0000000080)=""/101, 0x65) execve(0x0, 0x0, 0x0) 16:00:04 executing program 0: r0 = dup(0xffffffffffffffff) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffff9, 0x100a3, 0x20, 0x0, 0x8}], 0x100000000000002, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000180)) kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x8b}], 0x7, 0x0, 0xfb4b, 0x0) 16:00:05 executing program 1: pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = dup2(r1, r0) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x25}], 0x100000001, 0x0, 0x7, 0x0) sendto(r3, &(0x7f0000002580)="332da6e607f7abcd780cf5768b13eed4c79e0fc01e36fe44caef7525ab2ac6d60f3b3b910b5ed7d2ceaec390aa9ba2af738ebf2a4dffe13af5b4ffe141357af01a04834738a49813a0d7113bacf3f31f875b02c19d5dda7f917ad3166015925abbd1b5e5dcf24ac801342764ebc6fd4f94fb06d0b0f40929653cba1537e369f772d7d8631e34f251092bd6cf7792d72fcf764f6d99de1c229d0d5118e80a8815feccaa9cbc069adfae98b855c830dc392b212a3e815604cb20be8376b56b29eb5336f5afc3674b34bfc77e64260571e2a9f9", 0xd2, 0xc, &(0x7f0000001480)=@in={0x2, 0x0}, 0xc) read(r2, 0x0, 0x0) kevent(r3, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffff9, 0x8, 0xfffff, 0xf9a, 0x5}, {{r3}, 0xcddbbbacf6639765, 0xc1, 0x20, 0x1, 0x8}], 0x81, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffb, 0x44, 0x4, 0x2, 0xffffffff80000000}, {{r2}, 0xfffffffffffffffb, 0x14, 0x20000000, 0x0, 0xd157}, {{r3}, 0xfffffffffffffffd, 0x80, 0x40, 0x5, 0x3}, {{r1}, 0xfffffffffffffff8, 0x60, 0x10, 0x9, 0x1000}], 0xffffffffffff5d9b, &(0x7f0000000340)={0x100000000, 0x100000000000000}) pwritev(r1, &(0x7f0000000240)=[{&(0x7f0000000180)="5e9d5fe3dff047bd4e0cb1551cbe02f1b1a49c8d9ea4a986438cf81904f185126cac81299385a3e86f6d93517264bc0d83d53abb4e48ab4cc666b83c9d4b9e3491eb584bae99e807cee638aeacc7ab57a44d6c0e682161b31b2807edc24a6351aee27eb442a875ecc30aee033da778ca93d362093df901f55b9deb2d3648e9a966abd33a388251a8cd6f846990bb3ab9ddaed088a4ce6eb61c7c1618fb83b7851ebebfa5971e5eea", 0xa8}], 0x1, 0x0, 0x0) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffc, 0x20, 0xf0000000, 0xeb0, 0xfffffffffffffffd}, {{r1}, 0xfffffffffffffff9, 0x4, 0x8, 0x3f, 0x6}], 0x3, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffff8, 0x80, 0x0, 0x62, 0x72e}, {{r3}, 0xfffffffffffffffc, 0x10, 0xfffff, 0x6, 0x40}, {{r3}, 0xfffffffffffffffc, 0x20, 0x20, 0xbc, 0x5}, {{r2}, 0xffffffffffffffff, 0x10, 0x80000000, 0x4, 0x59dc71a4}, {{r3}, 0xffffffffffffffff, 0x11, 0x0, 0xffffffff, 0xd4}], 0x4, &(0x7f0000000140)={0x9ab9, 0x60000000}) r4 = openat(r2, &(0x7f0000000380)='./file0\x00', 0x20, 0x1d2) pwritev(r4, &(0x7f0000002500)=[{&(0x7f0000000400)="20c35914a97c70e848ce04184ca4265fa59297e40e5fc3179cca308dca796f17a0b820338932c536902a9b272f698db43d59216ccd43805a9ba29398ba4ab9fa8de92d098f5bb04ca2a463e1eda4531316c649fbac020c5b26bbbac625dcb139cb007b9fda3b0db95220a4320ef5fc66c4d0", 0x72}, {&(0x7f0000000480)="d4ee877e7601bc3080228a53eaa98dcc8d4123e5e98820804eb1f4b745c3d87d00f4e1a6ff02fc42d1713dbeeae3cb5c87484e30e2d8bdf72b26cea89bc358d09ebc58b64d2161fc4904d2c263e85ff88701e2b9c4a20b456ec9c79bdbcc5124421d9a51c71885921c8b066497e895142fafce71ee1fffc6ece092535f33d96662e009efaf1e86c9c42af4cf2d2d881ea085157862a1527d4a8043106c618da595d5bc97e1b60ce732ddd50b6c3dee895cccd180bd2ce4a9f3805dd9ea1c72e26cb07978399f88eb395791f1e4d2ebffa1a5899795a389f35836e730d6d3d6703a2feb8424f60cae5d29bda4d10102d85bd295fff42a70e2a2f3ca354eb701bd99fab351707e8efc22b9feca72f4203fb818f1245d6da415c07431a9506e1a564043a3f3a11ab97bc0a15b832577072fd562a1e9e176cffb317898d31b628363e97377511c08e78160ccd06feb67dd1bbd9937b51b39c572a72dea8da46ccf75b258f098f65cf7e734eec3a1b37e51add07bb805c76bd8dc98fdc344955c982afc2729144515d519443c4983cff6838d1a7f768dc8b4e0a012f071ba05bbc4683498661ed08ce31d038d68c0b932064b5d08ac8d5f26c5e5987bb6bbb0d0c901c92f1547f9408ccb2242ee0a9fe3d2d1c2c8dbf41692f61e8d9620026d7f9d3659cbbf809d4b8851faca56ab8aea7d53e12377b9893c42b1d5bcce503bb610629c736e5f3082f4e952b993835582413383cf8bddec98adf889d7f757ebdec164bf13b493b8f528efcfba011bd65afd76068ce5475782085dcfd4b722cc2123093b30885ca3a79cacad6a44994fba3dbe71a2c698f54e16dc7dc691a1fca228b10a4517aeb7d76a45943280d53731385cb7d63dd92016dc459829a609658bfc51a1b222b807c3ada94dd5bbae2761b91f724a580bec020c013f12e5e44727c722497235c4af29b12aa4e5b2d4a365b44b6916512bc0dcd152e6ca28438c0a574869f85973a6e4b8e2709fdf4ea446e4f9b197a10367f80678acb5964e3e784935b1ccb88b139d5cba4981664e2ff59e3dbb6e432221efc9d2d13ddbc30d189012289dba596f9523758eaac83b8d29406c2e6ef32c8c142be86aaf927e9fc764ade3fd47c47d7483e7501ac9db2ad6de630a49ab493742e98025b6ebd7eeadcb38a5f2110a3d633166878c788924cff97edcd02f7c86138a3e9f779f92505078d6b924f33716844a39967b9003951ce1e0cafb6a751b5bed2bb9c6dbd143518879a05ac9dff4da929ce7f4accc806dbad1b3439b032fd7bfde22e6a9d611abc5a293ea9b7413d3836cce1082d14c244385bb802751fe749b58578f72564172da66a45aaf4787b7c30640aa6cdcc2ddb728c421fd21df7ec050df34e475ab3c70e020daace6193d124bb4f6386545c20564b4285a803ff43d6fabba3b6b09f45dd2d6228c14ae040dcc5f39fd94f51363ed1ad42b1a7f357abcf04466780b572b0a9c44b5ec6c18df4e2b59ba326271982675bef25e577393117d711c365bc70d372ec9c94895bf93e34b7c6176c26b01ac5b1dab9a478014062255dcb440343295f14b305ffe7bfdddf832fbf5159284fba54402e0cfc47dd4108dd37ce25780a0f47f8f226b444bbce6bbe1b22b41c78f0586a12061fd3861719f1679eda476f6013c9f3eabcb836c49667ff8914e6a36445a8291c32ab000335fb17e7374d64dcbd32fde2969ba308ad765aa887acf913de233d05e63fd5c2fe7b4d267be2f59dae6d905e48c280e269be20cd7645ce32b78e698e8263e515e9ada808d0ce44fd6eaec09a9f01ee2545e8fded1bd40c7e9284d4df08057f497887d8a9e4d5ccde67448d2fe3817eb5cd0930abef050dca23d481de573918c03c1a7f8aaaca749f32d4a05fcb32edc93e4bf4c2bfa05c8a571ecea385e916520263f6e8e527e294a16771a2f6bf5a3b0ea916ade81a16103e577bd732a64688c8ab19abc793f67f8ed09805553abcdeed969fd53c0ba8bea9fc8c66554c47072d192cf60f7796d811690df849363bfeeea293b48e72252c731b82652360a22e4e9f9d0490924235b389199160e64467cc462479b5455a04835484b3a169473f666a8a9fb10f36fec06c128aaf000e450dcb3343f2190e39c75ea09dda46b4af4cf72f3b79c06f0cdc6edfa6c6c930c62e06b27a4d0929fd0fe3bea7e44497572c7b5d151ab24e5219970d405b486979e04644068557620eee3952750bf89f72041463e472ed171b74e24615bf7bf46823c26edbbb0105b714ead89fa3a22da97ce4fc84089cddceb32869aef452af19f1ebb3582f24099fe7630f650a928e5e817629cc2098b3da5b9d2e4d5537890c247bd130c54a0b526eb4c60f4e865293e0b0fc4c560f7e855b3e85d85f83710ecd447543b61a4d58a2cb0d85f99998515cb9e696f7a7d149ef890b7a250130255dfde0e63cd05c9685e19615d93e375d45041459e1cf5491fd758b38f85d27a2ed718d4eac3a0f9f58d272326e25272846755a0d9b618911f3bb495d46011b4b074c7034121d34b4a4f57b1241d6cc76c145fde9b7a1e5d73ffdc64543875d34dd8713d4b203d61c75569ce380211b67f52d6cbff97ae5007c8e97ab479ceaf92024d1da2a411fce99de70c889a491de05dbcb3f99fffe6455e575779181c773827ad21868151b704387f771b4639c1791ca85982debf260e47482f2f679584b57b22208d12e62d7aeed7b75866e07b516a4068bfb39e93e271f1481322c5f80dfd573bbfca299d5a419e20bb175d58362b43d6a7ba8beeeb0146df43543c4a70a6367deb10db81fa15b504e107b9a08c06799a87a235feb771de6eb40960d14e3d4e940559a7dfe9e89ebd0854f5454cc1a779cb6430210f856cabb689a2415cada29e87fb09dfc2d86207cbde83f59daa45100c65452f83dbe86dc08964e98bcf5bfb32f11a6793bb4a177ae8ac6b3af5816d4e3f8f2968897e14be39e76292328716ed8f7b4ac6f1d1c61f1fc3c27e05f605baa894dfc2d79753781ba7acfe4b8460848c3ecfe48149d69cc38e8f3fedf8feccaa667350740c852ca1ded8c5de5d10aff8ffae0aa46e99efb85fb5c6fbba694f5e839d7b9e5032af17ac62b87857fb18cf0e0fe290faeb8236fc5dc75dc698c48ca614d0e1dc8e65e608fd76f261c5c8e75489651cf897896b392461d343f887764e813bccfa8b5859977be7491a86ef27585ce903d2d25719339fdc5e0213f5fd42fc92d14524b63f64e2199416e2da6f39ba4dc05ecb44500fb70dfa1712190510a7d7538f0558dfe0d9d57cb8a9de122fae8d9d3d4601a3fe383acc14fa17283b3a3eeb6fd99c4d63db4352c96c30ee3884b78fada4f711ab6bc9e8d360cd06209a867b87a62730d37437460837278df4de2f1a89bc70e5e213c05d2920daa2eab2cfc1e59d0e1196db67b02b441f0a0c2ec9ba4245873d585e2b9caa5ca85e490676f41f2212bd68f2b814195c0d615a6d3b63abd8cdf9348dc0742c519a18b6546d39e874049fae3584747e4c191644ab4d5058f7d49fa7821a1f4be3a4870e62d1ae4b28ff1ff0ef9f83f3d00b6da4c86f128452f238d4e9e527b1d9398dbb3acdda4be5f51d11419c3499c2de1e9b9c3d31f1013b14989b0e5d6abd9c665e25bc94a0a120809b7f5d43770223f5860bbd8d57700c117f6de04f16404b1310e6206c0cf25061754c7688611953bf072422dda9772d9292b09ceacc95d16010480a233a642e995207186c865b5cd6e5e272e9825284aa26711e7d57159d6dbc77ba18884a45d4cf6ee21b595c11f5097d6e19d86085bb7cd0d0e91d7a83ae3374b747ce017e6f9fea91b3b297eb23a90ff748ba3f42d680e7f7ae19d305a2401c45d2b624f474a532d845d5b1ddd9e89ad5b6108437922eed227c734bf78089941f59d58499b3776d607730fbdca33618073f473ae15ed5b6eb59ed432e8e0b1f67bf4533699f9b8d623c22caa9489d9dcbc7c5ce1cf17ad89e63cc5e4e85336b7e1abf57e844110f8d6f2333a5f0f0c341b52b2a0d5aa4fc53a13cfe787176c1d7b718afc9a48d66b7fad50667a370f9e9f23e640b830052ab799b561795bb9af668015fb79275ac44b3cca6040a1b5e0868ef7eb43d505f022f7ea0606d7ebd3602efda326584fcedd6263527cd1b4a15f85e89ed430d093af71670844d304869ddf375aee996c0239a554d69bb33eb0364ecc5122adb69d36414809e0bbe308a7eefe26f154ab72dffe64161f9816f37ce8e270ad68765900165b054c88bb75cbb541f95ce6d969e4ec0935603ae524f629f5dc2f111a30a0bd3d95926aaac0c27625af749508dca04b6fba588fb46831398122d9e2c5b018e8dbde25f9c0bd7b43cc96dcb27fe4d1dafe674933080bcd61194f68fc72b2ed953c7bab353c1718ddd2a49fe4a44804771476c1c3ae6d35c090ae89e8e728e69d40f9423de3dd335d833811dc49d86453b7974b232f9cbe76a3d734f2d8309af70690c632fd7f2a90a10fe4fbdaea37a32a195e6783b4b8d72fbecb1d2644b0417724937b43bb621eaaeeb639083929c10692f8c72532612552008409933aaef2f26ae79043e0f3dc91a5f6531f4d55ac0715684ee31190dd1748d96876835841584af1d713c87bf19d4fcda456a81e95e77a65e46f9d0351cdada129f3e7fbcc843418a78669a1d631ecc62dca256bda3bffc0236a2f5c766a4307730473ce4d7bc9de5a541193a378c86d2d104a0d7406b96cbfa71c2e838735b9cb9497bc169a767fe274fda915baa476efd28a35fd4306bf1cb5b00b9c7bf891eb5359e6d8aa0d6773ca1a6199073a9832bf0afb1337d5731c1aa059803f525fcf6630053a38affa81eb0138b3f5282855ebbf32ce2155afc26718d1ed3186aa34c104fdf79aa130ba750f2633d3ba079188a5f210a7e16b9309d2ef585f532ecb53bfc2ef228ffeb2668bc27720db37eeddee676963431c9d70da7febb7d57afc4342454fa21ded441243309e804d91192753f5cba3c51ca688734e64906170ae48061985ae2c4d6a6afd7c3aacac370d2c3d9d50a32ff75757bcb86e37548a8cbaf076a3d41cbbb33c021e4a9d5ba7a2f5e46222639b61e55dc10a86142630e386106068794342182562d1607ce42c93257983b54bfab165077b17aef1d9c5911083376382d56159dd8826313bf08d9ac7f3a55682f28d2bebfb53e2cbd11d5df2c7f3d6e16ddf33d995e416270c04cfa4481b039181d2f29da87241f36e249b08d9446f49dc9aebd98fe6b491d16b4e8cc57c127e5c74df27bacfc6e25d92eeca7f333309fa2f5f704d306280713f7893b8038a867da32e4f2502765e55de002f68d57e0a39761a1cab6b20fbacd155e68ae56f6900757108db2a504d4b5ac76de7956ce037405061ea81e953469a78d761c72028a6f362acdc22ce4b30b5ca47db309fbb8ab03b384b894a042db7a9ca00ac8db93c5b9ec4dcef358376c42e365e25ca6d556285bdd9c297c5e1ca878ba4b647e2df27a1a538b49f0e1e1e108b114617f9649237cea951598bc8078fc67c5d63535308cb7939fe80743373920e86412120615ce13d7f9eccbb390e2da8004bfa904e1d865ff8197b5be0d79967606eb58a016457f046be3cf67a4e07153ec68775f8e9409be52c62ad23ccbea863ae261fd5d04ef98953c7018a9051e9b5827b188d1649ffc9cd6fb4e030a5b8a8e24c2a70ff9e3f87d8f79e76bbb9cf5236f6d3aa0bed22ee98aca795e1926ae482801099cafa803", 0x1000}, {&(0x7f0000001480)}, {&(0x7f00000014c0)="36d50084d5e5bda4a335142e14c8211fe38aa40e9a0175959fe6f4343a9831f83a8af3493d2d8283115a837412f8f2a0afc0f505e9ba6807de1f56b6f73248feb723c19c98f8a0bfaf8fc4e63094680028d952a54742049929f2173613b352b4a4e1861e937f0bbf9e4870788be0644b2804d2021701f0634dd97849bec2be6797670a8a4bc8256aab237f5b2f2ec1c944e0878b53dd26642f92168866f8873fd12eb25baa03b767bc307e5a016bc1b6e8a5ca2596ce752c6d8c22658532ace84b24dca3128acf1cc3a4d7c1fa82ee88329ed9c63d8e7b0efdfe3efe47bb9afe4fdc3bc83ddfd639d36b1d9cc55c301c49303c170c36e95e57d09a33a7e12e46e67d6f6f0ec8578e2b55005f15bbd33b752a08302478dab4a8763b3c3527bfaa5a64c24c7575345a88ef0d5a1a977833eec8e2d4ecd58e234dc70c922fdf0d51085d16eb95f112799491c55b8baddfbedc317990a00cfea7de58ad591b9a3bf677454c5430b6792e66eb1ffce91e10f63157ea82d73e83bf4357dd11bb665b00ec32ccae96ddbbdcb01cccd1802a04a1cd7ac3b160a2f18048474dfcba4bd73a838f4405b9465741b7bbdb066a47d98ff1e58f31f1f42633515146161781e4bd1ead7b005ac65b2cbf0c752aa9bd6ccdd0b036eea92758e3f3bd91a2748a64c808365d82ca1f67e00e7f96f4bc5435317455c793695424553d3f4eec036a3da26f3699b3779acbf21da996c406e3ad18cd2060d16d6ccc4727c0927077bec0f2d6cd51b9b9f5dc7ab1454d368b39321a35e98984f3856e1853057e87418553152812374f0e8d9460523751d70c8df833ff508617f431a1ba7c8581a600da7b1693dcb64f755db1a2dcf287c2223cb91f811b53e656a64c18155b2059941b174b8125a128af59c2941ac6ccef09ae060ac1e137b668fee499fc07d3c304c929bcc48e165caa0061a1100c2d7d90224c0014d6358c48bedf8133cef1efbabcfb7e70780323b1fdb3c57cc2c9d1f77bcc0cc2f0b093014a2aa805385633ec67240435db3a81b7cf9203077319c0d13553a9a88fc1b160f18396732408fcec4493066026b0729720bbe086bb9a4f58c42025483a5b2f81ecc6387e3f0f1cf7b2ccf83ca9c3725b3d8890ecfe828cf26546f290b0948e483404da79f04494f2263781f770b1c664cabe418370a144e471a19c45652a4386f8ebeb30ec6af9b83ad4deb16fc094e04cbfcc107ce49661d415f1409c0ddac84f115a19172fbce9e1e613834368c95c8b00d40823b53af00d4e051363f98efe3d7d105c2759fcce16ff0f68d8cccda77a78782bc1625e70e38805ed3e1fb668a8a73ff9bd664917cc19c345602b6643c1ec466d52cadb0ecbb32dd65bfadb6135bcf61d59d38537537cb93f8f9e4670bc26dbc5d209d75ef109f27ef98c9a23a84fda4b546fd30ca970d739ed957bf7b7323a514f2b7243c6d385ebf058a166bd540d32ccd2b1d03c823ed3c33bb5f6dc198645f469b8d963809ca873976d99b3207c4e7da1f617572e4f28ee335fadaf1512590fe401e82757acd6be041b1a881ffb81d15da5af211411d2de18a1de51ea0895c7b070dd6553a1ff11402e01ad93e68da2ed5c5421c7ecbf9155c6d0a4cac3a0664ebaf61cfc1cfd0cc85c4ecaa354d987aaf6bf432277184bb3081b929ecf47aefe658ac74afe60eef0c1fe4835f4feac676238ecf91be2a38e94141a4a8332807f8885d1eb9adf9946810c8fda02a18dab5ff7251734527884aa3423c9d7bdea48dc333e5d3d9a77450745555622e298950da187adcd819555369b84495fe779d100f658a984ad6f7add39d7396509433ee62f3f4544fdef130a9f1a83d0cffb9ec92c9d49442f83573c0020851fbf9c275620fe68b577e3f44e3c2bb627f0673e722c6a00d7dfea9f935031468837610bd1467b2eb8d287309b3bd569a6b71b21b66acf465c4b2e0d9a8da5896947a5e3a823a95e904ac3839c6b893d7fe50f2edfc29b13579c53209efbd47f43b3e4fa40e02d9df38daed32c260c0c26c47bcb8e6860df67dd428f3900067ecfbcb2a7b6a05ea6fb6e2083d00dbe154571e342c9374edd39b7f07e56e42674639b613d696a6ce46fde4762a20c0d64e32557c79b6c462b2b984c0682e8b13425fe16e617f3324dc5156744ec82bdce82e444f606f1298d9a0ca04cbedf42c4431d4dc2e9cc0f1cefe4d8d5bd9f261ea6b7d41f4db1e26d1ca0f8ca753f5c11a12aa381d51ca85788d4cec9c8f926fb4af1c873864729f0e6ae047e17f78c06017c5f3b4b1c9c4239c47465974b826b97d763d44f981a011aa82b2897598fe39b7389ccf1f3ed0e1a2086e40377a72cce5db15dbd0ba3460703e1301d4f8c068cfd86064537f1ea3b45cfb2ce4d11e7d85297e6e26838d974b291c9eeb546088df822217ab07d72b246f6e46d8aeb0e14966d23851cf4ffa50daf4f847ea0a5a3e75e4097eafe3a9ccb0db74efbafe915c9e91b33856688e27ca6a4b06db0613d6ad04e86df8ebd44764b54211586817bd4fc7c70df3d31adb405284335b7b1cc2e4ba72ff2ea44703e9b3560d829c6f6c39dd547bab7a9fb882a5ae14c7a29c03363331673c917c09424a2ff990933ce8b7380b4147ae6f20019d60e1d5049dde386d6140df4f7717b033b199c40eced7a4e6031a4c620efa83f519f6f84e874db1649038fde5efe09bb35c8b2dd60b2971152f98f3c323e9d78c3e424fdc6eb6a85077ebb7358beebf8306d4906b4f6f33cf932b037c8ca26e56303ff949a1f3a5e692c5e96f0acfbe32d05c41eedbfa819d88c4af7d9bde054907112145556b97a15462e7a844a68914bbb0ebb1f8ab3163e0232fe55d7f0ebacb3237af29cfac42afc61235915904fd3cbbd79d626b9365fb7e7bef69a860584552894553e2d7bb31cce8539a0ce38d636014bfd23af7114de7ed024fc60bcf11a864d8d615701073fb39f278843eacd67eeb05d4e17faff9f5c9ff4af0c9aa78ab1cd2f31e5718a74e76140fc59440658ccebd22d22da8dc73d9b8f0312c7c21a5c61830a3b3d372c41c0b504c87efcf1c68d2aa049fa64fbe6fdfafff6d4307424c37e8a5618e66fa2e6c5060d6740bd0b2048b7b3de0b4ea7ac5a07c2691027fa500830562e8715cef2718d3e8b7dae856a2b72820fae02465fb198d7247a8694a7b96048750acc795911fa44c55808193fe2b207173721ea7582882b99ae9b4714481d10b95b75f31c3a9ba6a3bafac40a534534e0a692343b970ba75a3d8812c506ce48dbb10f3459713c916a730e4036a8ecab5101d010ce2b474f1ebd54d6a6efe481ef08ffdcb86def0a180becc97063574a73358da63c81a32ee89b3a174feec71e6681de2d1ae36afa61bcbc113248032e61e26ab1190ff50182883b0f7db80179c9097fb2820bcd9e47289b44225847a81184f2e4ebbc3e2f225f496bef4e5d037c11d7c4fdbd8f2399d4c97d579109fdd6cdfbe988d8c51fe3765e0e54fd2b3e8af319439e1dd60bfd83ac68e73d837eb6602bdbefe21acc902bed326ddf0689cc133ee0a55eba540dec2c63f55950719b6e9a08ac97ae7208a97c05df2a4d380e95f29543336d805c07f8a2fc0a3b590aeb0cadbbe660810aa6b98e5e298da39e0d052925e893eed45f01a6ff85afe72167fb060e17529021dc8622958c6266c0982f4b951894d89bd9cc10f631a2fabff23afd328f5ddbb6cb2e67bb0d5d1b756f96b0ff5212f301b358b4ed75a8fd7e1d699d23b569707eb6e4506770767fe27db1efebb9de2dd8b889870ca068728ea88850d67f6c8a9061afe8d284b048af5138920b73ff28fd8a4dfac83e6558021b6d76b9adca29cb248597ac89767a884bb45c2a84320a253b424ae1822005cb5230b5d2a22f9dcd18e00eecf279c0b6e2a2eb91f3ab98c881f17b5c0e2801edc8f93cdaa4548f848211efe17fb068580b1081ceb2a416b3c6b49c4e97de2c445d3c9eef4af6d690840248ab2c616ae01fbaff1e4925ecffb82c24b9d1ac9c52a05364dabec0b7695bf4a85f5fce24f2ede15517095c17e82af5c5054894799de282a5cd1d442e873621e15814415b5635e65738ce360195b09039ba00423dc208a4d2480bf96d318ac51ebbbcbe83af8d51c30e6046d4e38df71bf9531cc880b28e7f1b3208fceb2d8f3076f122587b8d8440bdc68a84967d2b1f4c29cf237e3df77414aea2e7c338a19de98f5dcbd9e049885923a72be68735b8e0b0b8d85cf2fccd6c1f86b492614bc003e2fbe90f4b04b3c1a04177c6685c0266339a8a45a9c68da8cf23cef812ece1c9ba11a512c48df7f969c8ed644e006981eb7d873653f5995993d2878c11d4099a79d5681f5da1dbbcc555f35a3dece9862fab17cb0cfba9e13915b617eceb9a03c05a79af9180f9c39512cda396bfea02b0d16a938df68decc67b65c16530d5ef5380a30e9077c6d83a9da1357fd91dec946d4c4662e2a23d985041a74f3eee6247a4e04ac731cabadbfacecd3231c4a36ba4dfebaa945fda61f068b169b08da75bbadd60b0fd2398af0aa3d5b73e866118ece24ab58bb7d01ba14150c4e4e62da945449315edf7c627a2a49b1cec8f12918ddbe9437d6d3dc39326e2cad89d28562f9a560de2e8864a4c5f6d1ce957616b558a92979bda332d2ad2d975512e86177c4adb7d3cd201a7f82058450cb51f2f1213c1803a46a4c3939312e9e5adf2f86605d2eab01f1e8c9ef8c3ce5cb68cba7fa1ba5013737eec63230c3a4bd8dbfff062f96df78c9d8dd2de38096848a82cc24741a9cd5b9e1725974fb486a06ab3192975a40ec44091dc2f2b76017e6ccd80c4004b2f6711ce112d2537c884494dff4d6b016200eb638550f9d373f8c00fe4f7819e2c0c887a936429c2db9124729097cdcd00ac683779d992a72eb6d53cd558bfe255ca40dcdd92daf698969aa3744217310cc486071c37f1e0fd9ee76fe6084c38e73603c094d32e603aa84bd1153c683a068ccd849777b3d9e5d2f1451eaf4ce48dfd1a8f47388cfc4d5f4983c3d01816d859a0bdb2c04f04959d58553afa87d3f15080a38fbc59f9e3f6457cfbecf40a08946a4bef7a1b48a1c55daad0c3f8cfb81c3ea44031590e8e5f9888a48eecbf04d414c0642a8b683db20c7589350bc0fba05cc15bcaf025eb3102b9d2d40bcfa0c6c5670589e6501d078ce73a4f7c6a3e68581219694100809cf842369f22a227ec2d67c26c6a12204eb3f564ca5a67aa433a001a9d3de46d77b91a8893880198efa29a4837fae8acde41f5dc2324c35bed72e49c3a3ec27c1d0a56dfe3e837a82d05de7d1212b313842b07efbba5f9d34a5cd748c48630cf60e58c5031d07e02a212fd8e62065f25de13f0b001e7fd9ae1edbeec49e064668d2eab227e5f490725ac25331cefca82af7835660e86a3cea97442fe028533ebc3469e9ace1075cab87822472bd84688f688d257e43071774657fe71d144f4e5ca1c8c4526d1dab73f678b04ad4e4266f0caee123626879937013e923d9fdc97c4c988c065b24892fd4755e2b310fdda0a6015cd93544615458a59fb1873ccfd1000f2ed0c392d895cf4f60adc379db60c5777e3f1f03515a5d8908acea6b6eafc4da3575d3852f448d00cdf52a6a52d16a47b61ca3d565d3607c73298ec808916925a1f51c832879b7e4f14c7b04041e9eb8a1bdf2f189eb9fb170ba34ada375dd12a555bbc07fabeade1274297f9298f70ca83d1d0fc8a8b1da561b824e1f04950a3877dcfe7a903186697", 0x1000}, {&(0x7f00000024c0)="1a3cc90304e161b41448028ab80d", 0xe}], 0x5, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000002680)='/dev/null\x00', 0x40, 0x0) 16:00:05 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = syz_open_pts() fchmod(r0, 0xa0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = kqueue() dup(r2) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r3, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffffe, 0x65}], 0x0, 0x0, 0xa102, 0x0) dup2(r1, r4) kevent(r3, &(0x7f00000000c0), 0xec7, 0x0, 0x8001, 0x0) read(r5, &(0x7f0000000180)=""/196, 0xc4) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x81}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") r1 = dup(r0) sendmsg$unix(r1, &(0x7f0000000600)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000580)=[{&(0x7f0000000180)="b57288eb8fc79f80624737cc8f52b4635059c75d278076561c60e51718377f956af01058d298586080555e8dbe730b89831595ded30ce5c04bd00c2596254c8f1748bd4237e0fc9ee56378d99f4fc54d3f505ffa7b9b3386f2e72d31a7ce6cd6cfc23fe55fd7b02fae5ed0a3e1271202e566eb616c43ee8f7b6b283d03ac4933a680f0f92f0d1383abe67e0f5732dfc0f45fef4e5653b660299a310d1397fd4c7bcd476cafff7e09ee96a386f0873c2c8425290c38b42d5db74581dfc3d0990a2fff0c017b3e", 0xc6}, {&(0x7f0000000280)="3beedfb77c8ee488ce108fb5613f0b28befd9bdf98c08cff54c2fe795af55b346eb027caad20f97f076601e8660e07ce1739cd0af42d5bb70573c11611d5bb5dfceda8d8ef221fbaccdc71f659116c263fb0ffaa70f2c5623302de8e3132868743b4b7a085ed2727131b60eca8b8dc9157d789a29e8c2bca5068b74bdbba8ff70118d24cf4d9db4ebc06dbc97adea14eee94a6e4b4890eefe22b4b05829d3427b75f2715", 0xa4}, {&(0x7f0000000340)="b7c8327b722278a2d6bf4dbe1fe032d5fd902b4b27705356d27a5594fc9e91ecb2af0c81d186bd0f09ce1085ab915fb068ac0627dd02ba1dd606126c32b45c42a77ecf5f4a2312fab26e1fc8c8018d65b025d706eb", 0x55}, {&(0x7f00000003c0)="47d363420a23ded9fea7d2f793d88802773c43f5debc64890ce2f489132624838080301e9c0aa4044cbc25b9d0d411112094c71961dfc4cdf97ae49acf8d1b5dee1f5ae5f6730823bd56535e5eea0462809450b2aface78c73b380e1cc799e28e7", 0x61}, {&(0x7f0000000440)="1596193f9cdcae89db6309395cfc3f04c2802a6a01c7ddf4505f1b2c6c028ebcbdef6cfe3219d00080e3397398c81c9fbb35ba8f4dd7a795a369fa41e985ba23f99917d967b63f52cb7cd8b9940dce785f959fde46", 0x55}, {&(0x7f00000004c0)="13cb83f9", 0x4}, {&(0x7f0000000500)="0c322b69b6ea926fff580d309f27de9febb9492da93470f24462cd24a37282a8afd470df9e01c7a681c31188ad050438b93a9f8a2b05e6642e37fa53c059821200f0da0472cc9b86434ad9aabb", 0x4d}], 0x7, 0x0, 0x0, 0x4}, 0x400) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000640)={0x5, './file0\x00'}) 16:00:05 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xffffffffffffff2b) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) fcntl$setflags(r0, 0x2, 0x1) socket(0x6, 0x7, 0x1f) socket(0x10, 0x0, 0x6) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) socket(0x6, 0x1, 0x2) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x20000, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x87}, {0x8000024}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:05 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10010, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r2 = getppid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x40000000, r2) 16:00:05 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)=ANY=[@ANYBLOB="000000f1ffffffffffffff0000000000060000000000210000000000"]) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x2, 0x0) lseek(r0, 0x0, 0x0, 0x2) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x9, 0x3, 0xd25, 0x0, 0x7, 0x0, 0x3, 0x0, 0x0, 0x9, 0x7}) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x48}, {0x800000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000000)={0x3, 0x4}) syz_emit_ethernet(0x1, &(0x7f0000000180)="a3") ioctl$KDSETRAD(r1, 0x20004b43) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b6") 16:00:05 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2050, 0xd18) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5c}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) getegid() syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:05 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x800, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, 0x0) 16:00:05 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) preadv(r1, &(0x7f0000000280)=[{&(0x7f00000001c0)=""/156, 0x9c}, {&(0x7f0000002680)=""/180, 0xb4}, {&(0x7f0000002740)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/37, 0x25}], 0x4, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f0000002600)=[{&(0x7f0000000500)="b045d2a42aeeb6d401dfc2a44eb73d6a3c8729e2adab72a93860fad3bfc88595d34e23a303037b4d4349bb38a04c5c2dca6938bc3309c592fecb588a59cd04e067db08bbd4fbe9ad6a6c20643c2870b01c2842b1a405ceade81b52c292e233294e64b8ab0ccf6a3199ade6a02d27c5f567e6834de4589ac9469f1a5263886e0ea8759bc6866a5997a723e1458f3a922dfe3d209290ec2a82332d4e70901f515ed19a2f52af76d0d6acfcb06bd584338d60589a3edd9064b158a555319454a2b05dde98b1dc6a89fc0a622005a4e9c149c1f28e62105e79e74466c3f1c6b5229ed87ea585fc0f10f23ca1b8cffd83aa731c327576bcd298a066131c6251ac95c7bc031bffc2f262d273c1e41e11c6434093b58d698a6999344269ed02587c7f53dbd278cdca8619471f5048e83f0eeff60c8985e2e8bfbfd4aa26fb6ad6ce9cb2a45ab82b838243c2a19482d3c98b52b77a6263d1bf06c447d40fb921e361e0295687af13c2df6a5190a57e052ac84687f77b21e988404bd6191b229f0dc92d49492d7ddbe7828bc6fd0b6fd8188e9ba7b456df732e84aeb4df5023879c65ca0601b426d74b59e92de4bf6e7b9a66f6971259a45e642fbb8eb6a0e69e4220f402666c567db0e7520efc9af4b0369825f33ef7a42558c2cf1269870f015efa4642ab5d3a1ea389d46802573ea78a87e4f48ac31b0472c2c63443b53344ec56a8d72410e3b6c57bccde1cf75ab91d53bb319f4da34d55e14ce32e4c83a45ba5d01eb9565f45494af98594bcd9f871133a52b13950542038cafa06cb77f78472751d5d51ce662d4d3b5c3a30bb5787fc7b2de64660945f6fc2696807d33667d8ba02fd4c078ebf75dbc52697b308d920cb1db1806a5cbe3489a3b28b793eceb05d19d51a1f25ec038d8f1fd453c2eb6af6f8b282e9b0e4ac148a915596c9a51d6e0382bc11b46f1732192100b55fb00d16e72f4366cbdc1906d1483781005dce8f44fbca05b12dce60543c9d4114c507165ce8eaba3bd64bb198ae16ed5738a4a7cd69d9be2b8fb15976364acd9f3bf027457fcbf0ca0bce0c089650c7cec6dbe6b58fb915cb7a43987231f42008c820e3092fbf4fc146292c25837129ee0ec004180f37ff80b8dfde56464e52278d1cee911047b870a3c3313eec58ad9fae94b113d056be4c63312a079bbe9b757a2fe59250d3c88a39c6eda27057920c031cc3373102462386c142362b4d25e4fcaa184db88ab691f759aa1d2e13990c845874a7ef2a4d34e2d77ca8f3fa73b84dbea66aa25afd08e5acd838b51b3e2991871d9b526bad6d32286fb61e14285f55f8d4e965e68ed0ba335e0628db2298c090376c6ede5628aa476b9777c63cacc8a35586c01db48df178a5796f5e3c4fddf350608966c5a1bd6111aea41dee05e5d44b5c24494decb03e6639c759d2690506f728faa6a33b24f4fbf1c704cb6234bc73f90e33177afa36d24f1317926228bc224a76863c00a9983828c078215f8734b4420fb45c584387f148de564fb021d45f9aef4a665cfa782b34952aff382792893cd7ec5b310e2a666ebcce0387cb22060aa333898d0605a40a99ca10b060bf4d6285d4509b05d2a57082aef1818acdc9d2a417cf00dcf0de3eda070c0b1fbfab25e03f7f6e6cadd282736bf1f82ac2dc03bb71c12a55200812687072c6260db403e2b3ff0cdcf591d8bdf14a90370ffad2366c744e4596f8859ddce3fbb98caee9edd83a155c34eb1e23f0040b5d25bd2ba1df43a1917e07c44dc32127b9d4eb03e27317aa4ed2eba3033ae7942254d8ce1835fdbc04e257883a7cb982771bed266b607180552bc6442849042930c4016fc413e545485b8a0eec542c58693f180b3430c1134b5a31e63fadcf5a032e021d1ccee0eb0a9cfe2792abf58ba14919df66e015712b0680c1855df9c5130e4718f5ecb7d674a79c9762dcd6cba8af2b36caf2f5cfb7322b287bc2b91f7165d75d9a8555087ae328ecbed5d67e9e785fd9195d8873c30d2eca9688a7ba9fd1d37b7c9f8ce29f97b46d410fe06b2810542cd684fcfaf143c2796afb7d76e2ea44e50628d686ce1e2bbd25e3d6463b505db25decfe6ba7efb3279836e868542e349d143a0c1cecd8ddde1897a951ca048f5f859ee7284d69b6bde08cecb3afd7703e6e8fe04ad2bd880ab72c9a3c8cf73e3eb4a706b7ef63e980635c157a13ae885c05c2891cc7c1c23d0b65f6cccc864bc18d78a1d6bdedd4fa6d28a40a4bba9fa272fad27f745d09d5042db3b52f4f8a266669ba902971d6c6806514fa9199711485091c396627f848c551bf2d828707564c0d66b20d46f6afaff43eff88cbfaa1bc07f39e68ef5beba09d21405325a7e712f6de98906b2b06420e86f853fd124f2380ba82ecef42c4f596c0cf4d290daa68d8d19a0c0605703c4497ac8e2f1bf75f60110200964d5b447aabde35304ccaba56c4db58748eae6c17646013042201ca2cedda5c862e8e2ea4420828ff5314dd93a879cabf5b514a0a90d414a6084bd147c93c48567c1f2d525213c064da52f16e9cbd3f649546fb01bcd24c87ca74ab28f54c4ee7e8875c4758cf07c19775353fd7e550b2dfe62e107153f28ab1eda0d0193255c5b222bd8e4f5ede37bd821689a4205160000d10ebc2d50a081da35c6325be7381f911423ae88b167fbfdd75f78972642d6b2091ca7af0f283f6cb6a3152af0d9855e204db4da83fa1d62ed27e1a3ef999d59a9970f8256f5542c4b5f2e2e8358e93beb1379927416ddc792f39f2e5896cb1c721ee5cd4dd944203971faf4542a99d684d13103f5cb965e6e95530c9342cbec81efd9a1c430c8de6500f5f3ebf81604d83429602d872dd3c5e53a0b1e88b50c516d65fe2d9fb7bd0b46a7548107e2c9c602b75b8e468d2dfd0cd42ba7f0bcfe61aabc935fd054ae07bc7f46bdb6b21bb29d148f722a9392761a9949d3c020f81be45afacfd3b5fabb0425cc4be2d91f87dd7623b5882ea378b88f9679c0c8293afaa42ff354f752c12f7d476deda6ab739aa284ecd4846d14b621b15225c015c6d58b4fb3a9fdbc49ffe145133276a7786889747763e4584430b07109de192c20ba8e59862df444828a4fd8f9b026fdac84c262774f97ba92e70830c5a0b551423c6322ac0b38162824b72590d82b57718e01cde5be4eb8e10fed1bc8c38594d5c8c13980b565b22edddf398b890175f663f3eed42ebf4a0dd2ea7efaaea87a25b093be9ffebc101bd18d68ca02a4f455bd6a5ac0be7a6e3a88504824e15ef69e0f7d804e70060323fe1cf4350cd671361c689fe654acf04373fa34ddf6a198ed38e315bfb45ab04544e83f0236a903e25004dd8ab514f3d3e58bb2683197fdc020dac76e260cdbb7f55c542bd192bb0e601bd02630fa2669aaeb414da742065b8f67d74d597bcf1fa41ae69fd0ae45ea4c627bbbdd215100477e46404130d9987f7dc89d1272be5545d3e5cd650044f515b06c4d020615ad2cdc54fef9c107fc68a22312f919dd70d542ef68d531c974e0b5249aa8090f6590cbed78678a3474192d00e6252af55c063aede54e11b5d28aa34523ae1842da1081cec328e2bb0d05e65ad4384b0a992bf17dc7e3ea939daf5317c56dc64f13aaffe5ff951f17134b7ab82414deb3e0357cb472ceb7d3c7cf13734bd4de64a876fab046f0f958511fbe3cd0bf3312014967e62ce3fb89cd169900aced9810957f4ff6b7b7430a61485e227d4272104a7b4a0cba5b0b5df0778c691dfb43f9d88c110454d8cff455caf37bb07adf01d2e8f19907ffc304a3700ee9f1e0fbe1e9a8edeea6b0c8ba2a4537225f61d7ec552603ba292960b8b70e933340bbb5fb76e4ec4da6959e3b3fa935a3c14454c7352a744a4295953492aeed9ef797663e83a296951538fb08af002078de9854430f56d5df1fef1f029cfd8d9474da7d6f360c7734bc0e6a426060e4297317e2aadd19e97b7efa269f3fcf786d9a6be2ede1916cb71e8d352cc000d20f12fd83ee73dad090be2afc80952509606672cdcfc3cd414587f8538dac99089428a186fd4277a086394876ffbc54fe925b9ff930e4ebc85284d56e214a60c5290f690da3e222d81a095cbba8b7dba32ee0f7a0ac98aac37eee1941996d6df7cad913fe77e7f58056012b4a0610ce6ad9c06d6b1275dd1dcf8fa998a03d8685ceae5c913136c1e7e0155fc4ab1a2f22c1e76465abd1e0d87bfbb11720e991d5f1594d976de0d349081f3940ac9b5b895bd4bb6ace72206bb1f194abf0c40a763ae8736675d29e892665b37ed545018bec45ffe9649a7d9d261050c8a7721ab62aa6f798d2b509e24499cc436f5810dd313b793d9fd7b97ed8653ff212f7d1f28b66b44963b32480d59c5056ba0d85256ca72c0cf98f3fb848f8485f60a9c225ff85916829c5feab368399ae26184fee2c4240f4510dc43673af2bf37405a2afc2caa69a826ce66990366f68fbc09d788a96c5b8215ee218d7bf1873cee43283c733bfab80d2156f364da5fd196870e143afb78896fee2b5c7570a839b15defb3b89037f7c6bddb34ab38b3355b6c69732bc366d36b076c89fa7685a25f3785190045974b0272bfd92c6f71f17a865fae3ecad477ffa01d79dd0ef3da6678ec739c6a3cd4da763b973b1b4994f60d2f4782be465401eb07d3fe73e7da92a8c33db4e2ddc4e8a9e37c65f71197fb6054df6d66ce31fb7914798ea37f773188db49e75803072ca5bf3b17e0a7494c1d560fa12cce2cd1649c9961e875905ba3dfdf3f4fb7f1c40550ed828174aec5e2756aaca0300ae264d336744fddc1e970c79514424ebd17af74fb56dc5bb33438e004a3ebd848c23d9ad781d7b9c390c929c9b881ab42bfc2f82c6f2aba908e3ed92fa4a017f6f5e235ae73e9133a9b2711509e526a4cb0e9f68ff1fce0a4fe0046146db723464582430482011bc7dc68bff969bc9ea5f699890c1fc5301120196973297a5061d5afaaaebac18908c85a030c3f7eb253f757a67e8c92ae55e64c268979731c6431ac533492d4a64c6c5f69192c4bd259c11f6a0929fbbd987c84d4e1b3fa3d9ae3f631a237776a1f3018c06a7447ddac3e2f0a966d22ad492de91e98959e05ea293360de54619fb389f4810596d8932c55b9f703f599d6cae07361a43f3ee600989ed8b2f28e0bebcf714420d9262d5c5a81891cd33885d342f643da4da81c4c38ae9dfb4f55fe8a315460976fe782147a0a4af39c87425a9be220f43b79504336ba4687b1f521c52db19ed288ba22b455e0969de80ecc74bf9909d574ae987b29f3513181b13420fe29fc72bed6604a14ac1b476b7890d7d1b3f16966c53eb394172605fea6021f554856dcae23335d832ca30e881a93208fd66e3d07b707214122b41bef34cc60b2d500de19b16ae2220de1fe6d450a02b9d6d295dc931f3d612da9657faf9e1cd0029dd4274b45400ca2d05e12a968e4a68fc6ff3548bfdc4d5ba9e8a561fd13c2195dbb03d172df6164ca9cfa9df595c0b83b03c4dd2c95185d8df676dc736872a4b116861d02cfaa7c1a3eaa0326064c2450b287a85729d66ffb17c052b0b75c1d3f2b3351af48f1f7e9b4dbf69e4ba8886302c33e14537817a4abdb12179efe7bc25f43f26a154987a8c90825a3e6a7a31b4a72b8c4051828160aedc6cfb5e4872f1e18c36caf2b9deea70edd646958df2da05e961f2287af839d1e243c20a1fa7caaea1207fe758c449630b937905d2f77fa7dc61a2840b8da17f79b542e47a1260d907204b70b", 0x1000}, {&(0x7f0000000300)="18cfd8cb60f8e96e963df7b064651163ff880ce66a79cf3c517a3816d7eb3ac82ab0c0be363975c74f77ac1befb7518b209bb1313ea99c067de79bb634f3da357a53b6e360e8a3d72e1f35a48cb4995c70a0ea62f52ad2674f9636edb58267b6f13375f0ec47866411c4b7e6c6db1f52b51423571f0c8ec5fa64549659e006683a6d9cdea07bb6d4ca383cd87b52d63e167aa9283f298dfada576a6a0d701a9944b1dcf812", 0xa5}, {&(0x7f0000000000)="9e2a", 0x2}, {&(0x7f00000003c0)="22399a5814117357ecc4f571a0141f87a245e943729911ab28627cc6350fa45ec8993dfd0c6896bdb9779c87e0ab992dd2a22025617fd703c2eeb8233b563db9bc14f58b517e6442fc0200b5a07b7008d656c325c41013c851769bbc28ee2dab5c6933574cf0d7f45d6ba844f6870c5c80ad7cdc9060dd995be23601902ecd2efef0396f2ccf16068c1624ea82d52f4793c5daa5b3bb4107ade7a4bd8408ddd9e80ec96a46b368b861c7bc88990157b16db206", 0xfffffd87}, {&(0x7f0000001500)="a438c8bfaefa6ed4971a5fe7e7658f5045f28a1cadaf5704c489963a31fb1ef9c9e7e50cc30eb941a2f202c8abc937815ef7fe36b9a63c189d3d45eed0dc0b106ae17a2d51d707ed82c79a669075b71a4f9cc376a71fa0f99d80cd60e49e7e1b5d97a89f4b9dc8c9eb8f82b9063cf32af62feb5495ce757d019c477d74349b57111e21bc3ada9c3323b0d17d7d333c007d53c62132ab8e50a0c461851d1b2f3826075d4674b97aa593991fe04389f579f59af7708f5e28d81acb9a037711bcb649b621fdc93f63190fbbe01ecca118b102d81606cd48098fa359729420f2a6bd2d457e8693ea04ab15e822aabc75fae203e22eba7717c13c13158b8e269842111461a2cf5ef9804966bdc2d1b28fae600d1d080411293385ab8355281297264d867e67516b255c72f37bda215acdad4f377384eb89abaa707595cc3843fe7f1ae1479bd564d9dbe0a452d6a25e70c76e0594b3e27ce80ef4a3052f5158c3eba806972228876bd787bf789f2016f8c2d63a6a266d9aaff25f22cb95ebf373d9d2ca71e6bf1ece0a4ef953728693efdec4973bab1b969245064094cb6ac22f103513dd73c8c05c9d9204c2fefcdd312ca28f13cc53b815cd992c35de0923b62307251efc7436c46ecc36e364d700847a5274022dbe85a9eafd46e15e00432d20f0b4c4c7cf29089e4748606e682072710bff29477e3b336575b4eb3fe5d081860eaa5459c976a005efe76f7ebfe57388190671cd4b1455818da6e76a3fae42ef8cfa69003f06a25800b3a9738e973f673d5412948b3ceefa8cba8741b4c70e88ee56e45b28a90eb3874a5da495a28ab2e8d3430e575efedb33921205dd44d9146ba7ce5462ddebbda50f03ed16b7e714309a91b3d0d8de6f9c1055b3d01b34f18cbd2076ea7b54f09451259440b42bf438cac8a7a0665ae6a88b3f4242629f0048a61168fdf39d80c7cddafa5be07a495fd2d6531ae861563b12d223e29b5b4d8a3a38b317f081deb828afefe54617e01a3711729242ac426f697e60d90c9cdc8b7095be689921dd0eae175fdb33802e9e437be6fa7ab8593f0ba9e58b834faa98135d70bc37b6d9f90ed3cc836fc5fb7ba9a2c4e9289e7820ba8273f6d0a129d1d0286f978a786e9148860536e1c7f4f165116fcd871031fc5a253e94813efc9582d299287641990f75dc32fe2ac1f18bd1859fd2406b4bc79dd5ebcb2de59bc64a76126c51de4741f154e4b76cf23a2189b0d3668c10706828642bffaede359aaf02e21ff534516218ea770d9dc9842900410b009526c4662a1d5ed73f3445d67f659e0c79423b8bfa61e2a0b3290e06dc59f4e4e6019224cdfc2c521fcb2250f7f5ffdb85bfe815b3b2f239db5d3287f461a64dc7e2e00184bd9ae3581fe9ab8b1dd190614dfa3cc3db04f4c8ea6173c61cb055fbdf281da27982210b44b6417bb744a656184b5d020aa6c2bdb0f23aabdfb028d1054f052feddcef3a92cd219aa616fbad966bae031f59747a4af39dd4fee6f5417476b473a687496402b7a8b52ce099d52657795cc98d5e06f249fcbeca51d55bdcb64efab4c2027fb0cf9ce02b4e1673465a33361b94d13eb6ffa23817c127c1d36cee285c9492fa5b7f358b89efd908e41123129cf3c33e151b89ad448d1f0df0c00bea599f3e1c26b7db0e5b6ab50f49ad0ec3ceb20161f11d19198ebdfc0a5575cd9eff3e2679c794b5d431bcd1cfa3a6a127ba13e43a33fcbce1aac5d7baf45bf86a67830d6ecde9efa76b4b22a1b877312718fe4f0e4d57b37433be37eb48f5867b051e6694c83207842f1aa3f37ca7f5f89cd5639b54a38818cfd12c07ac535e2f25ed411e0a3a2d725ef7a0aab0be78b51fd223071bac04320c3858a7f006d42c63f8661156d66333936780171e8225ccd282bbca93a0fb249c265b522f666323415511aeb08a5d592f86898b35d5c421c73831c87a2c783ea41476b4eb6615b5aa1165726888cfcaa8af4b9f3064b4742e93755aee4de446fb5676e93ae16c48503074013baa9d5c476c0460a7ff36e81c57c9000db28960ae2eaa205b104ae4af99e0e6fdb8678f2cfa0edb5296672283b7ab18b4e91e65a79748e23f0ccf0653b9c1c26fceacbfc4c9bb0b0b5773e3e27421d6f2f6ea31b36ce148661ea14f85f03d835424d619123f387927d4efe85da6d290a2ce0f61791300a485a074f224eff42fbea49a7d17aa57ebefc20710215fc89e50922f8e19acbe838ab143354f022a42f1c73822039d99a5a22ccab03058c05073c99d80e4e8635f3f3b259f4ff38dff80d41cb368427d739d8c686dc90312c1a1ea363c0a58588edb3b05b1feb673c4959bc61e549fc20d1f9969340f1f8cb066065dceb19df0c015e5d75bfb78f7781197031027952c9d40b43d35d6af37674b386968ae1cc8e017f5faeaaa1ed67acfa993b4aec4a1f07b8e47667980d897e59ff17f5153bce24740bfc3b716b20797e975a755819f2df4621e6cf916f8d6ddf97cf04ce3d7abcc1641cc822190478ecd05459b697c2af575e2700186512fa16e3e64d60f4a8deff572ef2784209a2558a2401d4ae3a44b27c82e060929282b7a864542ee644c46e82d6e932fcd95883f3a9ada3b4e77fabcd85b349f11789aa53b6be03a88e29b29a8cfce97ec89827a4ecc9a87dbdf063534c174b28fe2a308eceb8594492ac6fbbc8d5a0a211dfbcf5d9533aa02084d53f0248321be8e7199ced357ad47b213f4c6cc2c7530e286ca3af03631b40e433ab2aadeb7428a180dbb9f3782e75c03a4d77e8ae85ee7f1a89199ee37a8fdb5db17c123dce751a748e737c825798c569044f278def3411fb569992e9cf3ed47fcb5ee562c70a0547c3071fecc6ad90e60ab6f9c6e1734817b56c35d50447fab02ff5e234b219efa172db3744589d73a4059910ae26d4fe808fd6a5fe5ea9d245618f5a7d29cd48343bd4ad8662c22b01b2e1be8c7cb99f6d8394a0ffef970a3bacb0fe2b406c08c7370ed07bb84b4959c0b5e4c7123669c71be4eab19b4b0b68b110676a0278e5792dbc7df9b2c61807b2859b169e14d873e850396dc8039eccd0cdeec22a971b02a5d7641f22e8db990894027ae64af56a9bcd170f153eadfdda4f625ecc6a3ab234a1ed99991f34a68da019d6cb6c25f34c024e1b5f585e86b11a1829da900d228e49bf147c68338bb8d157896a07cec6e673cd78b329926bfc55411048e59487c841b371e5d08d21f58b1664ea58238578d58062b69ab8e4c96821fd3d5636cebe304df25315b74a6eda97cfac6f1478dccdc781536056682a6d211e27953efd9874fbe1cc731dee31acf0c59d934bdf9eb12cb78942185ce872731e19da99373c8862ee6aac687e5864d3073fc948d91b80c5683e57a29770c0de59ea0c4d4dad6955df6a6a3a5287a388a963a4ce6fad3f911c23f788948a92e62db910dc80d83c8f1fb28c721193b9f0dbab832b1eac538b28f69284992ebbddf3926fe5591159d0cf9d3ef1487ad738e1175491ef9efe4a6b57898297e2a4eb42d4f59ca4b2046b92bdfbc81a5f96caca4bba5cf2fbd1846f44f13d629df103737251116bb41bfea1f3d468dec8cf1ca41e61423826dba4deb2da04384c93768a9d9bd8ff4f7c4daee876d4f65cb216a7dbbc70bfe84d23c8823e7378c681186644b6d3a2fc59502f1a28c96ab741eb1052499085973b6ebb1090e2e93d271fc7cfa2db1ee6ae9de3552a381313e249649151f25e93625d7726555c98644aa995111f7acbb452d52e05b20ba830916ef53ed88ccd244367a4794cafabd1e220a276abe8fa445ab603ee5ef94b76491f52d7488e6025893c6eb6bcc81ec291e54137a44a521d7cdf33644fec555f1382e029fc27014dfc1b6c1a9897a258d2313b5a0cddbfac1cf80d316f91351d8dcb7967ad697504fb6223a64cc898d83e68f55156bd02da5fe0a748209a3606907bf9be67bbbd38db2b03e0a1c2431e3b1de90e592386ea04653dfdf78091d8667a31e6b39f25019d979d07370d961064dbf147e8deff09a761a020b5ca2c4a1e0a726e138dba16b9d20358ac84c5bff85233f5e6d158c74aad549badc2e864438c0a1fe33853e46701448e1e0ef18b45df86bad820a09ee164b08cedafcb630c0a45f4359847898bd4288e5c2a361561bf968a6dc6254210353417972ae158c2a7be35b28b87ab71023f45f6bbe1cdf967393d708fbae89867970b2f2b2083a599151a808d65e2e2e50d9b06e76d162d6d6cfc6749d46a93cb75c644fb2f45d18b94e0186c8aff3d391bf4b9f41bd7f3ab749a343e41b1841b14b0186e6c52d91a14788c6559665578e739dcb9b8f1d4940e59a3c0dd0709aab842d1ea4d2a471c354d9038b275347fbcc7708f7346c3a94f27836841396d204598df415d2cdb2f17aba4dbcac08e16a6915e28582d5d917cd38f7f31d6156bc5d7c17b5d84dc9c7095482f08347c19502eafe61f7bdace19a5e8e277d02215e9cb63145ba3a1edbb432b8818edc2b9e6fef056764c8b625efcc7d88490d9aafe5147c6d178008201e01ae35d50a0db45c50a705818688a676110c16226496467597e19cfc4175df88b2fcf231d460f9dfc67b78f6b2d3aba34854c31c8b800facfa6bf27fe75129c3579347e27c23844b275f0dd117683f240d912b0d5a531177aedf57a54f74682cd189453caede2d1c1883720fe382a41b8c2de82d63598ed37262218dc74c4ce0a80a50ec91265b550da74432f5b8266322b4fe4df6d31a11c58b59cf1023d00fc91086d4c9b90c6925178199b95c0807e58a7b62ab1356ec72b943ef899474fe49f4cb80cf1294c77aa049988a2b59ac9b8df091c99aa0757af41ce75e61cb4dd351de40567cf2d20c8f924c08f933594121a81c04f62daacb92c909456fdd0628a81ef4e62ed039ae61d76d9ca3477e8b173baa7fdf576e397e2d4aba4729a5a9974a5d9379df275687fa515939e08c0bbd05e1482069c7bac232a8b75733eefccdcd5cdace08f56e9dcc489be0bad0a0b9e769e5cf65fdbdd67499fb934b9b4dc60be21d7e4871e26dfc363bc2083f34cd38cfc3284fdf0fcb8bad6975d34c23638b175cb4323e41e93483649d1b13554650f9294983c0a4c09ca14aaf0728e9ea63f220889265b10748d909c76d7453ad2b9f157b050ef00bdcae2a5aa490ce3b21e0ba3987f4b80e486038ca7a0e3b56c53b1a7b96c1e61e72ee0a4d8033b027b544d8c467187e71288822f3534383586475135bd57fc622625ffffa73eda6fecdb1fe6f5f438c51149ee25d3d16fe1bc5804aa38c4c50633a243764ad9c017b9a826b15e2416d9a76ebf79ce18833d1144d7ef21595599b42346f34ee13458d4be10ce68f59cc2227fa5fdc47006b8516dbf689b31d71dcb54d50bbffbc7ed68ff2779a2cb5a5c358fb22a2095da864e8707864f4e0537f693dab1b4bba3b26ff0d2fbc08155a87c23e8115191ba1e78017976b612da933691bd58e6173a69c28cd1dad95ab1fb191b30989d315b914f8be463200414508ac984e71f33efe99eada7d42981d91631bc030cf7631beb7698439490cf957d99c10ad85ab23198b42576176d0a4692a5068a730b1a2e8af74ac17f2d62da3d74038acf2031d540a2c2e2f1fc5fb9648bb1bbc08015978216178c5555bd2fccf409e32575c860ac99c9592df6a06ed9afcc4509111482af10d641d0c8b5d358982d54cc3e9b4da12116ac970c42124ebe84a2da38e3035eeaa50d73a905beb962b6c6a3ce26fa88a79fd09", 0x1000}, {&(0x7f0000000140)="7e484a52f0983a8ad4ba800ed2ce096634d30e12424c48b3f4f3c17ce9588c4a674dd0c3778ca856774007472d9983c3d88d307995b40415e86e435ae59f60cfca767c04fc905e012d8e060e9c82ab5382934b8d46552420dbc5f7163d8ea3e3ae", 0x61}, {&(0x7f0000002500)="5a56b0280c3768ad03cd21a7e91c108536041c9a944acec5396c874ee38b5d00adc998006969856ca0e436756405cb9b17ae599a8d4ba19534a9588834ecb14a00196757ca7fa941aa342db50773f7e6756098cf959a021cb24c4914e145307968ad6597dccf04b71028a1512560880612d0c4c270df35e528852409cf5d11a4c9a0076d0c3f8825c69fef8a43864be845a191342e02a0a8bf377d1dac00340dc9a752e18b6e0ac4a1951413c5b86d81b69d353b066f3dec24b40f7601abbe06ae23d57b8409403f6efeede5e6aa8140f865a0eee4c322132dbdf250e5ff878f56ddb5709bff493a", 0xe8}], 0x7, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) getpeername$unix(r0, &(0x7f00000002c0)=@abs, &(0x7f0000000480)=0x8) fcntl$lock(r1, 0x7, &(0x7f0000000100)) close(r1) 16:00:06 executing program 0: munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2) 16:00:06 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x6000, 0x10010) r0 = open(&(0x7f0000000140)='./bus\x00', 0x80, 0x6) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x100, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000380)="000000186004008b00002327000000000000000000050000003f00000000000000000000008000598f06471603255292da6fd5b918acfcf5e1ded26f2684e976b074235602985376bd550a9f8cc60cb90e087a570539d116b81e2bc03820a1766ac928dc0b15178ddcbd0de9ee9afbae2bfb56bcf470318e385f5c3c4d87ef28b7be8ed056786dc9f81417df8c7cdf17bd894dd754ca9e148734f0bddf6c229a2272530dd1ef24b98257122d2a22267b37e787c17fde28dc1ad9bd32dd8be3638d3b09163c75a1d4a9955ecdb3735d4ad99b0672f73fbbe43d585cd50ebe57322a757926acd33fac6628e8aba950670c2570adab70e520d545ec618dea585f833ee2e402cf2a6d4b8ba31380c87ca2b76ca25e9719c56c80f6c692035a68143041ecb098849aea20e2b6adb8d55bb9bea9b1ac03fe8ed1fadaf589a2ed26c623f6bea298aa7351953e4960c509bd41568af131d2d226a2b578bf568da0c8675f32e6c44d6b124e219c54c3a39631dc701fc6bf5a31e4d840f0cce06b7f47ff6a6ad12a265796b1d8d4b43dbae7793e672a3bc13028bf651f3caaf7ba62b16e4a77107e9d9caac0a4fad902f07db0be0e84f445521b8f04dc2a3c162282a2dbd8a02b809d3124ea4149e9fa641dbc5e32b47ee1efdd2dd253580cde990dc1ed517bae8fb1c6e26a14ad1ff72f11380caee6dba79dbf57734654c5321a46d921da0a750b4a54b2a99f6ebea4c83ea3c2117c5f804da6c471229fa14e2cdef29fbb93e782083f7e8949695c", 0x22a}], 0xfffffffffffff6a) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000240)) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000080)) 16:00:06 executing program 0: r0 = socket(0x2, 0x4003, 0x0) sendmsg(r0, &(0x7f0000001540)={&(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080)=[{&(0x7f0000000100)="f5a199c730f4d60a7d8c531d20dfd228e77ee319ab8f9c95f709217b35688d2b1e12a7d31a7297ef8574511d5a50d2239daad4b47c05cde7d768bead45e3506c5e5c7035607a2d20f7929a0645d8bbc3ac718c7658272734bd769ff47b852871f6efc89a880410e9a606883fd717093b2ee876805ae284cb798ea56cf6d35fa1445a7e1dbb88cb33f9da7ce61eccb15ff5f5189b6f73fcd5ba8511e7a58166677718e8532f01c6b2b26df478a9c70891d247604de7c45b99f28b9e48425a00fd99f595f31942e37d2c207cf8217baa8c7762c57e09f2603d152cff6d41fec4de7d04f2945cfac3735af92f4492d2b7b32d6ec91749b69752dcc6e15743c6de4be6a16341178e7590e08d94f584e7194271462e757637489c3d97d22c3efbe9483332d295c24bfe5b39bf48c53d47e5ecac6cb96c453d12383db252439be4993c80fe3afb5d8f86f4d977235195c8eb90783b3305882c16d57144880c8de11c2626fd9f5d564d4ed9612a38bc9f5c7899615d67db995ec517bacd9a460ea04c9fdf66d9690c550953068de968daac84023c1e0139a22ad35ad0724e59c6ecef80fe45871ccce58edbca3bae02d1cc179026535f96d82776fa68cba25608259f63678a3ae39fcc789cd24c34500a90dbb8e585d4aca0867c64c72e6608b9b4903424cad3ce100c83c0f76620a900f43822df57f58c30d2eb013f133cd71079ad44b1c9e642fbd22a86547948975e675de36329fb97a0a07543f148aa3275d44759854e75483588cdd86a86ee8fa7337e881d0c2f9ba4b7c408ad507fc724e496baa801c71e88e88a2753b28b0474c7d30b8e88091a8a13c876c87787c405518fe031120363fa5f369461c461a9eb5f0904a409164bedf2e345e383a66e242c8797ac0831824e304d4b8b0beaf597e0c3e949b41b566fda3de0bcc43a2e4b2b19e25ead5361b4cf4bcaec6a79933281af9bf18abce044f31a4c516a302988f93e0e7feeede89ae8101d00f00b7a6e1160ce4cdd0b94c52498f22b77b92a2369311f1363a390356cb9763f441485d56b13862a3d6643420ce23d45094dc52b665cb03bc7aa258df7849d6f348be59e190a7f8c1117ce06576b1d12f2c18bf15e65f7d9f81d14d9841da1636d41ccae2060bfbc4acc7e3a96c6e3056af42f8d6c12fc8c0fa18c96682a1f02dd95119adb97c428711911d51f3b67ee3409cfca5312baadf2ca21a9ffa4a8045c6c0bac1e9401276087799b43fb742b34f19fa4d4a83d36779ed996ec4e1d042c48e3b509193403657577bf61698bfede4f86d9311d43e883b079e6f5cf1657df16cff737bc921e92b3dc8ecaa5bd0f757707744fa7d59891e8122d92cd7b778a26cf8601929f6ce6ca87476000cbea9b37191bbab14035254718eace779e7f14df94d7a76c6e3e149d45bb08c689e98d9eda72c4eb11cbb2593228d1e8ac79f40b1e9243f682039b5d834d03f1ed68128a940a3e7d720ac6f4b69a7ff43d694643cc1bcd174a7cada5bd9a56e8e5cfca76fa803e54858a8f19dd8bbd56bd492514f424c68ff153819cd15e816a6a333eb4a68b4720498e0fb415e400a68fe137cc6736273775e4a8896ac11e4395f1af8fe1dff4771a4f9ca8bd02691b66fa1ac399d3235cc549661243905bf4fb6d84f36dc74cc3c235cb84fd5f4a88bd3d8ae2c44dac3cabccf19e3a8dae6c988ddfa41b218618eda422f5ad3bc55e0681711e62667e544bdeafddd60510d8b1fe1df84afc0d983ea89d6918b895ac8cd6d590cefadfa4faf4517cb6f227af3362ba432bc0f18aca1b9176511406d3b3f46220d05c2260dd9c88929e26431d3916a91e9318d0517670f183f86c5d20f2de738cf9a66b0dc950155bbada32711fb5237166354ded2aad1f3eda2954cd2729e44f4b6594c57fc2f0d25bea6dfb9cc697ea405b8076cab9fea72ac8e31fd99ebe2453c095c6ac5aa5ddbb6c4f1db882a2c2bec69b1e116e01bd63efdebfa603327b3d0140b334641c1be354c84c20d1ee4a5105e620e8d5eaf2a8abba7af7d903968d495f11ec344fdd5a1c9bb177f24759ad186067ea9e96124739315770f5faea5139b6883f4e2c9b91f037398a3a7311c3370fbc8ac37d8873c2542ddddd4700ae5416429ca41d1529792220aa6a255c690017238c7ea5ca62abc23d0613788a3a627c83a95dcf6e041cbac4e2286b69952003f7f96f859bc031f4be94c43c79a494aa6fbd5d3a79cb596c280b8d158da8b357ac42ef972d458952d0f03495b7490ea2bb2b3e4b64f9e3f0deb6b5c7bfc11051a590311c22fb2cd21a7591d2b67d8352037a651681f42ebad087eb29532f923d07d1724f5c773b618d87ffc56fde8bdde59bbe13bf58bad7c38f70792cfc7c56c63dc37ef9a7a1ab869646e5e36f1894d8736a71bc512a1524ad358ea921d569a89ffce864c15ac32a92aebeaf8fd54fd54b922701d4657dc7482085dcca45b1d0d7dcf7ea9efa0c9d33a5fe0ce4e794d405f1d5c018ceb7509b61d1b4c8fa18d87867291a757302df5e344de9a9163cc3ef7e1cdf5710175bcbe5b894abc17a6a28cb527caac97bc0465346ced014744fd6a84c5ca1d109a5bdb1bd8775b22de9175bc653316005f8ffe01ee487875852a1936c4e206c388633aa77c0783b996dd7bdb49d7900b6a3d319d5981be3702f4219c4ba483e4a0c311fb066ce4dd4c8746ce90fed524facaffb7722f99b9f0757e6ce0937aaac8042aa712ca52c780793bafdeee9ac87ffec74c0c5929041d5882d96dae4159d484d2d31253eef8f5f9172129c843549eec26c5ae169b69b150245d9a4d110787cad35717c752bf460444d508bf0b22523ca7a9bc3dd0bf8e635f3f7db3e66462d6f22f04f12cb077ca9f0e37e6cd249ae299ff85ffe270c050cc7448337102579d1a58efa010a7e26618691631989678850c6d009ce6249bab95467e46de10206fbb9640a06e0d0ff135431c01ef5fee68304b16bdc8bf4c98d3570efcd5381b062253c88e49faae5d1465ecefae3aa3f9aab35b222f4bf42caa62bb9ba33c499cb3e836bb81fdb699fc8b484eb3dfdded16e9854fb78bd9225aee5b4685a7b5a3ac48820d55147e1f7ef1414928a7a9db4d762ba3a47e7a446de1ff6d1d98b3eb4b43382d5e436d207a54f9106b62f12d91fe3aea990f30ac4a8f406ca3f06d1daebbf8974a7be6d8852a251df329eff7c73a4500853118f1f580ca846c875b59444a7983f34d136a9b3ed9f7ceaeddd7354055f68a7a37be71bac35a882f7f6e4b749193467cfab01f52c05defa3bb7288f551dcf51dfc9b9898765c99650b0a8d6a29b4f7f322196b03e05de7a7f36acf9c649f19ab4d6f0e914498ed6459a4854b97a66f4636c30b64fe563d033dfe5af0fe69f21639a63ee25b6df123e76255340e1739d5fe70d1d23d58235f40aec120d547f2d6fb212ec245555f5e2ba908ef50d072862d5edeb0217156d527a3b58a910a72ea4e875633e3481cb11ad482c98dbf6d3b4bf61fa7c99f7887d5e578a4c4e66451479ebcb5f98d051c360328986b1fb7d596776aeb7e25919ecb5cd520eb92413af1653575cd9fb8bb3e0aaed9f497c805ba44a1c46f555cdc76229550a3a29810a5a633f8dd1b41a333a0aa57a434ef70634edfab7316af271ba633e99b2d0d07dd2f1da99fd165677e8ed990ccb49c3b224160a157818eeba1b2a44997fa6486567148e8c7d6c25a7ee589c49d914f8175ec6d467801cd8856e3940b4b7a172f97034753a86f68849048573aa10f01d48c420f5523e3f479a8f3cf55d0e43bd57183b750191b7853cefc3511c1334502c820643ac424a54dc65bf41fad299fcf1ef0a5edbcf6b961eb59f78e18db05213752ed43238182b0aab597ddebad0b5167e668db336ccbb21489ddaf5056e42afb341a0504bd5cd2f94cfcade812ab8107e165c631f3cd474267a5672e40b6bf5a706686bef64752968b80da8d9916424a1836a1318cfe00b7b165cd7df1e605411ffb3d19488e42d0c5aee5324d44202cbdde201827071c34ba623c80d5a8e3d0625932c7830b456f35b92ea141e5a52d27c22b35b408ea44e5fd2ddd8b4787e0f1a022e086759021b435dfbb180b873ff7a7209100314ce6926825ae91f711efa65607b198131407294da917962d0e6024ea85b1bd590f74365de91ac8e75deeec97a7ae00c36bbe8e98a9a0daee8261c6b1b8d3b198fef24ba79bc60c7fd6822a659443e9f9e750365ae5f80af13ec7763538a114a56a22ffe995e52582f9c239c8a63366cc1c50d5aaa2e7532ddf4c29f65f5a540b888bf22c4d8e6a98c8dfe6a1874788d8f4faf7f23661a12af546a0a449cecba7523719550e89ead4523869b00030aa04c3f630663ab3d2533d93fdd5e4ca2e54b455f96e0a04fa22da9787a94c45a9b5c26909db4dcec210aa5915d816c2704e39500e0fadb669579ff9defc318082907f0cda3690c065abed2e14fa8d4e2239a940dc0bda14aa987ed61f932a3740274ce32a8c0352aba9c440fd5fe5e916ff9192d0ca0a5da3c15f5fd0d6320730a8fab2288fe5e38f4f4ddf37d55f7e706b32513843263af05c547ecf1d39ca9139efe29656f315dd3c06d9d98e1e03ac6e9a2fa760fbf4f9df7d80d6db592ca59e5e6de255ba7a110af48d8999d1c1abba8b0895f76be62c55f60fb054ba840fa1c1e47011c9771e29b7c985c46e7e00fab44ee2760b1166c2625823e3d7db518c4207cef740bb854c3c48a134f36d0c5c194dc3dfb691980d4e61be02daa216f15df14297561cb08b2acc0d5ddb3002e1083a0e60f98e85816b1acf9c870d19d2d4c4e0d89d46ccaba1b830702dbe8e93583072a7b492b66aed0d195213c5cc750a7eefc14e1768cab53ca43fab414e6c5bf745570ce90b9f8a269a201778e46c5ec75bff6b4c3358fe7711fc0bf6101aedd0bf465d712b07203f8f6ab5e5f4009cf687180e4e36779c4c15ffbe39fbde20825acbf5850cef2bbd3fd13fa626b075b36d50888222084fa26b5c8d1675a50294cbdb6083617ef9e1152137e285176919a13fa846c4beb7ccc169387c2d0e941d8c0bd7d5e6e4bbe23f2a185877e85aeaa9d87e0602a599d89d5c94ec80cbaf31f164dc663e7f0e760147785a2918bcfef876c709bf774978680d5d3eadaf7d502d9015b0b5896b017d84a5640907ebf02c44d29ab98ac80bbf096b52b46c09fe19ff62882b2ee40b6830a0d7c342898896bd5b96e5e40eeae30e1c322a80caf3ecf9c6484a43624cd5e075450710d565c29325def9a5e8a00ea0f297b71dcc6cd709b5c493d342cd63438c9e969f27b8175016c32d1825453a0ca8e81f9d516902613ca8e6b54dabdf30270e5138c14b1e5e2ea13ed120191d25ba56a5b853468d77ae3c5371581078ad63cdbf60573b24b1ceefc2af4e21b6749fa84dc768a15cc77a98a3292d86d9fb33c9a60cf12a747f21b511fdce85604d2db4b70218025b95dd67e5802660a3f6894a8adf299197bbeefd71330c880fe3091414b42152f6646ce36fa57709dd22916cd07f83fd61f70733ea7d42e0d5ec02a65ecd56de763756496d1bd2fbff96d4bcdef673d8e55abae7c4577795406badad33ec904d685d4ee3943455bcedcda0332378821d9b431676c3651f6faab12088360f4ae3d6cc11ab6054b0a83c85be0c6a8bd2bd4564408270358b834d91020b31eecfaa5fcbe2cd3e1a254e974dd2755d2a1c312a508895639be1f1db7a71756abd3006a21b372a30b907ca492", 0x1000}, {&(0x7f0000001100)="2f47faf45e8b3e18541e87a1c74a373d89d4116718232e9e6f2eecd8c6c5a83b8dabdefc95b15a1103f65337688252fa7c69f4be67a042e943dab0e669ff354753cc58552d427ff70252291cd310cfeff8d73e57cf83f406c6b2421a947c58e3b8dcdc2929eab319217723873059ebe6b649d000949dcfe28965f820aee347a9ea9a7f0a6e44d58eef6e47058948355787e38653db1c0f966c2dd78dcb8c5c6c5e0eb88c42f670e5aedacbdca4afc5dd2a0c8afadb0f3dc002e768cf440152980120f6728a966cb3638607fb1a7d862687479ecaca7ec7bb16440f3b3ee68c55dbb776657bb52d8b13cf5084", 0xec}, {&(0x7f0000001200)="cf6281e093af098c2d8d5e8c7d250cf88863022f2a9c7fa30d02959066b4bbc45bc8f6156a8fbbd57c4d81f5bbd99133a0300555866884550021c4818da35547a210a43c040f603fc666ddb4473ad8686686911adaa051b330fc456c82410f6990cc87342fd01108b70d8359b4f30fecc6f56b898a73bd801efba9cea9648f00345942f2a9a0d374e5acfae4c23a6df34cb6c9f118f2afeeeebf71bcfcf38a2fb8cb6abf396845c22d915679866d1ef0e34a21fc0211caf322c635aed6be5dcda7ae733d1ed2112c6b3d1e779d05bb7dcdd569e3aa6b4e4ee49430f4c78f6f673e6d6e085ae7ee2c3e7092460069664b768ec4d6f47578fb0d328f9816f619", 0xff}, {&(0x7f0000000040)="e08dfb3a6aef70d06f9e2c5fce6b3757835a94c41775c27e8358378f2d90", 0x1e}], 0x4, &(0x7f0000001300)=[{0x20, 0x1, 0x6, "1959c294826d19f4ca6caf98"}, {0xc0, 0xffff, 0x5, "5244955737a275adf66bcaaa1944d4b7e10c98b7788585fb6cee512f143987fb3c8e13f4bfc078eaffcb2bfb99d8c77c93bb0e295cd6942521fe2b4d769a06d3a1ada25cf04ce882946f0cca8ee0383f875afbe478dcff314d458d6870b6aa8758b9359932c96f5826fb28d2828523c0ed7ce83dc580ba734d973d0de9bb8978cb8606d1b9d508504252174086838b9d6709852a4ee260a5a8f6f1a23416a66978473a31d74a8c50a3aad7"}, {0xd0, 0xffff, 0x5c87, "d2591518b110840f673a091d64a2528618d9d76dcff2aa509d4b9b4b43dc24ab9544e27e36a402d777a9e7539c38e2c692797384ca32586a992e610834d748bb09b5b8be94ea7653f91de441f4b4584f20090490270871206b06f2f9782e6a990c9b246766ea99c644d711032078e7d9931669b198bc3120f65451df9ebb9087c48fee320c4e918b77decb50feb232cc7e7cf08c3b2603a27eb4ce7525eab7afdb321c3c4ee899c14b5690466b26adf3ef01d08528a96c65967835f19935"}, {0x60, 0xffff, 0x7fffffff, "48d96f675c830302544513eb890724cc62a3b2b4d1534c9ac875343d3a7d6ad748c723e015ea3e58fd07bf5b283628f0490689432ed98fe3bc9926e2bd60eb0f73263e04ee398208f45617"}], 0x210}, 0xc85c20a7d81b49b3) r1 = dup(r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0x40047309, &(0x7f00000000c0)={0x0, './file0\x00'}) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x99) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000140)}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001580)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0xe, 0x1, 0x820d, 0x4}, {0x8, 0x6, 0xffff, 0x7feb9aae}, {0x8001, 0x1d4bb0ad, 0x4, 0x3}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x61}, {0x8000028}, {0x6}]}) pwritev(r0, &(0x7f0000001500)=[{&(0x7f00000000c0)='_', 0x1}], 0x1, 0x0, 0x0) 16:00:06 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x800, 0x1a) ioctl$TIOCSTART(r1, 0x2000746e) r2 = fcntl$dupfd(r0, 0x0, r0) setuid(0xee01) fchflags(r2, 0x0) 16:00:06 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) fsync(r0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0x4bc930b7a70f5209) dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:06 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) select(0x40, &(0x7f0000000080)={0x800, 0x7, 0x0, 0x5, 0x5, 0x5, 0x5, 0x5}, &(0x7f00000000c0)={0x1, 0x0, 0x81, 0x0, 0x1, 0x8, 0xfffffffffffffffe}, &(0x7f0000000100)={0x2, 0x5629, 0xd12, 0x5, 0x100000000000000, 0x6, 0x4, 0x5}, &(0x7f0000000140)={0x2, 0x20}) select(0x5, &(0x7f0000000000)={0xd350}, 0x0, 0x0, 0x0) 16:00:06 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x0) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) lseek(r0, 0x0, 0x0, 0x2) r1 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000040)='./bus\x00', 0x2) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r1}, 0xfffffffffffffffe, 0x7}], 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r2) ioctl$TIOCNXCL(r1, 0x2000740e) 16:00:06 executing program 0: mprotect(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x1) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) r0 = semget$private(0x0, 0x0, 0x2) r1 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x128) ioctl$KDDISABIO(r1, 0x20004b3d) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/61) 16:00:06 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x21e, &(0x7f0000000180)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0xa, &(0x7f00000008c0)=""/87, 0x25}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000040)='./file0\x00', 0x400000002, 0x0) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:06 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x6b9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0x0, 0x8, 0x0, 0x6, 0x3}, {{r0}, 0xffffffffffffffff, 0x2, 0xf0000000, 0x1, 0x6}, {{r1}, 0xfffffffffffffffc, 0x46, 0xf0000000, 0x2, 0xffffffffffffff2e}], 0x503, 0x0, 0x81, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x2, 0x102) kevent(r1, &(0x7f0000001680)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x64, 0x0, 0x85, 0x0) 16:00:06 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) sendmsg(r0, &(0x7f0000001640)={&(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000340)=[{&(0x7f0000000080)="4dbe8fa61a9d8a9485fd456e67f276e1942d8c25e9fb7df22fe6d40f2c", 0x1d}, {&(0x7f00000000c0)="d8052c1bcc8175149bbac9292037f6ba8c08db0ba282eaef47b45977ef4558f72a8845be884e7549178e5d394f4b42f1e84137eddaf34b89a16c171750e9e2ade3e957d472751d96e8d8952895c9455c948078ef01", 0x55}, {&(0x7f0000000140)="f58d8098929ca0299fbf41306caea05e28768f95640dc43064ab3f2a0922d9707714490e56e528f96a4cd61de53a16606c5cc588ad09e5f658e127513b62ea259f66cf5a0c86266a466e4539", 0x4c}, {&(0x7f00000001c0)="45fe7782a658aba5551a1f2091a1fd85409cbff4f566b87d2fe3b4bf1142801a81f98b10e7c4c80b4ea61337823d6f324907ae94465db7cc1445ef6bd2c832e49262e96e7611babf61f3eaa76f82dc0e84c911143bad48108c", 0x59}, {&(0x7f0000000240)="c577e7546f732e0e61fab14f15c280a3dbfdd82197479c3c9695d9968d96b87d3e7d3da5a939153f05acfc2bdc7db23f40f696bb99b718255e05e04324e1c3e65746218dee7b3262d044ce493ef2ab19a067c07e5dec8d2e9bc6e5bc1fd797ee2391352c4bedade8da7a36cd0b8a1c53da4d66a525b8d19ed266358aff75570d040bf9b6aa6327fd48583d843b403b9dd353a290d88de359d29be9a7101d68445b0e0093e8b705ec1d6aabae08e026dc40a7e07a53e4079f6967e6929cc6cf0358b46299676d6ec7f2849ed77375b92ed47ab0fe7575fc10705f558a744006b56407a9708e5e0f2a1be928b2f27f0f", 0xef}], 0x5, &(0x7f00000003c0)=[{0x1010, 0xffff, 0x10001, "7cded2d8d2a176de05038a3a923b71547c855db25bf5ba88e2779b97ae361f671946bb7ae434b7fc139268183602bf0f12d12a7bc1e98d969ac298fc7dc2661a789b0c595ade812b4196fd868c507bc2d8516de9d052c313bdd550418e2d732421431fc7e522dcd41a17b5b74ed3bca04828b3a390a67c2474ff4624d71fd22ef794cfdbdc29c2afbcb4160aed1ea8267340ad45e7f7568358177b3f4e313bea682598101048703879b0230bef9ce1463c919557464b5c4d8876389d7fb90bd54ec8215649ee483fa2c9739c03762c16f64705f90d7a8dd2117bb67d1ed7ad9841bf4cd7140e90106bd13b84be7a444be2566758f0c6f2cf0ff42d6a37a11092f861c54924b001502c7e539aae3cba97229bff6479cf27b67bc4f780a14ab8a03731456ef5db0f3b826d87825b77416d0e2d7e3db754670004c226af75edcfd455013dfc44f4ce20f884300f0e3782c70d63437cdb36ec05f553aa3933d460073129413360b8a63287ece3b13b3f7d89e7a2e6fac5be44741cb7534c4d276a4a3700a5f121cd4b265e893f4bd0d44aafabaad30fd173e55c67d4d97410cd61cc073727058b098545ff8a794b841d7a79dd143e3977d0c7ce2407dfbed1d558001ed47fb9e97b78a73a355e1217b686165f6b1bfca3af936ef77367450239012b8c4e540904073138363979ffd55b5ce9d87d5d202bb69f689e4e2b0d20a82155694b9bc366f159db8615e14bd4e25018731e3d05f1052a5534331ebd0294ce575df19f5718dc698f23e98ce9043f212b16f16019e9a5da84b17e7df8e1b001b6ad15e2e24560c5f65e13ed42989d9fc15365d81ca34f22d5f1ecdac125513ffea6e03b161e5115f209808e3d74a528dd8d8edb9c291a4088aa238392e85ba796d0a21ccb2f7cbb580684cf8a4e0c377c1b617b67daae64e6e8f786bd0d36eec34bb8032dee539e26f2645a66c48b8f391e7520f7574f1d431a4fcc0879f8419cbdfcdb245b54a4e1e5dabe2d918e76a028d178105f65a0eca7805a3532eae47daa2e46f825665f50220d7e5464ab5f756b3a943c015b8b8a4fb179c7301146c50e718d6d689bef1819c15a1baa01ef5ee6ffa2e10ec23ee251beb26004dfb79fe0957587f43945cd1fa7d022342eabc59e63ebadd2a6ae7a0ada66aac1b2d763eb63c8752879b64556ec023c7226fce40c156dd3a9372fd4eb8c7e24e4a830972218affdcca59f4e53448789fddfe8629aa544b5e5450890b700002f872c455f0fd2fdd1783855c3f631a5de0929c8b5c44ee0d420977cbf1a2c3344771de08d7e585dc05ba8cf5c6b190695f490fefb278e34de64db59947a9d9d8d3a2593c1635fa980affe82a42ffe010848f682293fa3f7a0e29fc8c19839260c55fbd8ada0cec299deab8bfe76e7cb2a097c9a90277e3e186b0bc2c724fb828f22c57767ac933f204586a08a15c9fdfee4ab8b24d94daa053d306a141ff8802cf002020d3266b88b5c876a7817b0d1ca168af6160afc92193788a73c4186edd25b36593814f36cf0b404dee5b484d93c061e9bb0e04883f42cc7e2549481f923e5947b652fa7d8d4c40312b6e9ccd8520735c1a4b6601ea002f7fad4827202891dcc3646543afd5d914fd42c7a43ea046fa9585c5070ebe67653bd0641732a878f0be075caa6312634e58ddbd3076ecce216df34f35675010f7e7ec04946da2be6348fa5dc62a4523079cd621409db11326303204f3ffcd29af0862cc7b391e963ef8d52cb5b6f271d9df8ce4567c375188d78f40f1c359d48429173f5fca4d961f840e6492bab2c6b0a31b52b7e61461ab2ff96ddcd8a976f62cabbdae1d176f626474820b4710559e2114feedd2612ba67a32adeaa7618f1fc7412f971e603b5fb08a14551f4b87f97d8c94ac0db517dbaabc572a82f6e4b408e2e962d4b0a4d4ce3aa216eb5eb8f1bdffc16ef9ca424d4f26264d288e79703e564759c2ddc32bed4a2392be713d947c5197b529436b7c991d5aa40e7cf0340cadf07e0eeabb7470d43bf19e514602c9814f344b09cae8befec8a3879da5e64ba7868522b537413ae014da25442a6aecdd105d0cfd80bce97294a20188a98380a84621438623e78c312f24d10740bf0b37d5e6d919b132ca451a1ac3090bf995d12fb79ac3b93f91af74d6cdd9145179efd8dfc91996960f467747d0a0f08c49eac53c90c9c6cad7362f6864d3a95f207f9b9dcea196d794f86ec185554a522a3aa8915e97b0e931444f9a14355c37cfbeaf9c59cf0804f8b301f836a60c3425efcc5cc4ffe17f5225858b2c875f4eccaa3f7942b30b5d870bcf7cc73f21cfa2ffef4961b8da727e125c81d5ee56e027bfd154667436728d5df9ecc441f9b818406a06925ef6c1001a6c916309cd3e1257e63e01df4c952f8ed8c420d11db43812d96ed67953029f01e94630c3ede701ba44540a4328836b865626c425639a1824f43075aeda44215ec64477da9da6d6584c84d19a80c97d51382de3487c7c9f7f5f189f520a6f3a16ff8d2d265764c7531196a458f51722e0e4ec26dec10c3d8e743672878cef805d0ca19d03a89d527b2b52edb3fff6fcec3a2f258e82b1c1fcfac4bc64e09fbcb1be25b4072f29df1e9124d8a0208868723612e3e8b9754f0f0e79e9efee8c035d45bcab0d56af5f8897b26136ab0168cff25e34938d7bfa8a585c90b2257fd21917169d2cdd52d491edc1ba9d6f44a52c0cf3f354fe2e314756efb4a1c3f6fc91b309384c4b6744bcec77cbaa3aa18d5744ef8847bdc620fbcacafeb6b41adfc1a5c412e9d2dba3f981d33918c69238b55f01c4aa341c3d59041721dd6f15cd8f2914a7f1c9efebbfea2d83e11b73618bf2c4c1781e9a44d6c65b6f8d0ef19db942d68f394b360ddea39a125a3ac95e02ca772ac30c931c5de8345bdbaa300747bb0a204149bdd95ddb812403446652250f0e2a4697394598ac7ee9119b7c281c111b26764d9de997e3c3ee6d97aae4d6cc712ecff0c50b0ec62bf881efc237ed4903ec084a336517eed7938085edc28aa5265dab89a08a14c5387c37f1724798286731dde2adfb8618170e3789ba7840daac7be78ef79d8d333c696b76a098f4b611394f8ccddcd0e3a0becca6bcaa0e89f9af348071470109b167ad299cc702e27176e7968a7060750d8e0a043b269f4e6cf344a975db9342f38c138b34b4854734f02b9a6bdc0ead7a8b684ffc73b76bed6691a9e22055b68c8c7aa22b8dce1d65ce9eb620f22b04d82aac223e70767d73b7aced7358e74d7a13756cd9db47490b4b08aa1e5d50b1f287846f05b65d6e8f3f93eb61e2dd9e51200e4765c5187976e8b7ed7d81922d7e0969eb18cd6049f45392f2dd1d48a07325f8ccd1c1d463e9a77624c8282c956a74fda902a31cc97fe2bd1487b1e95e515f1060163acf2c423a0638ec1bb567b2ec6c3eee5e81b74de5c48fa4aae65ac47beec7467c36769ea3ab016e162ea21bec89f3ef12df07aa09f2c4dbdceb4add909d58ba19ffbb34f705d3d009eec37af802be925cb9611704f4538104d8bd05bfa389d6443db5eb89c0a78e17b954fd80fb583050b1894a89ee49cba322fe621c4f5f4c9e26c0a439a1f8ee9f1ccd8226b71c2f82d2bd95bd8c64d72cbcf6038edec6f200163a906d8a78917cdaba7682ea07a59f2a491db58f14e7776177d3cff6aa2c84df6206710973c711cd0b22424b71b8e1b7dd4afef752224447ed8cfb186b88c21046c93daed900abb0e2b2cd50b21ae49c5b8ebca41931260050f1461f2db05a6e26f9c13c6aede59d7a82649386c24b39dd4698d13f8e84b82450c487e8670a6f9cedc42352794c8eaa49321389ac1d38b7955ea4601c6cdc5aaa9dcc4c3bcc6bd2f3a2442639f3bbb2ee5e168b2b34cf2618d080b66de4cf174fa2e985063a7510a2e4f7a24f172cffbb3d496df2172eea21c308c8351b5af5be68f7abf12506d2b29a16bc16ac96c3bd3ec30c094b28106fd8ba234fff98de353f5043e3326544248d5406e53791ca740d8319ed914e833dd517004434bfce468a1e1ecc2ad65f39395feaf0f614dbf34c0fe31de3f0ccc8982aeba41cd849879ce4770f86ff2dabd9a528445d591018392d46dbff3f93fe761b2221e7e93af6283a3a8d522d97969766c27691d802e875a524e41dc8ed668dac9e4dcb73fe9a80ac094bdac4b0c60e764ec110a2363dbabf90b5d74463f070b7006fc1ecf1d041fef55b7071225f1b736c98390246df9846deff4895dbb5a0b6cbe823421d11febe3cb5fa5101601f196cc2135c71f3bbd1d7e387e1c3066774ac4d3571f16ba9f48fda388dbd8ddcd466de53bd66e2485cd6cec03cb0dcb55ee288f1f764544a877d15f9065d1775bc8a3d2ec303c647ede2a0aca38c4918e0e51bbdf4978a2797696e2b472a1d0e7ca5180d89bd4f41e24e7f8db410e927732b8e13e486f8429b4c7134b4a4f67a91197ab0ea5a703eb913f9d23494db283e8c5501435caef6f01f46f229cff178eebc9f0ca26fcdd03fdfc9b7ab3b4d15bc5e39d809bbc2df1fd1b9c38fcf5e6ff163b01ac6a630e60264eb03b80fafcd60a89318fe2f2146163852c61e1d919f59b7bc20a4afcf30f419d9e7cc0fef0334a482a899f39cfeb5f7295d7f8f9ce21ba4a1759dc471a5757087ffc7a79a315e97f18a47ad467b9448d25324df8739c9fde8dbefbb238f3390ad12e0230c223ce0d3babe6804ae9498a32a93205310db98d644b4d5b27ac5a2a1e52f1f3d982c1a7f0c3602b6afccf41d15cd467140bb3ffc48adbfc4c38589808d0578fd15c6b1b06303481646edd363865076aaffd399c824d791b5bb5e9497a945147da0add109039f1f89c0829c566f1669123f3f13b3e6cbb76a2210edb0958567a5087922e15ecae8e9dbfefc0aa016e4749cf0ad445eb40cf7d2c23dc5aa804867795ba58098644e33255d01fbea2153d954f5a505ec3916685e9cf227925a0c83bcb17bafa55baad8096b816c077f629755c5bb466aab727942139a04e24ae60d49806970257438552dbec15b4cb09db610702fa893b07568061c4a1016c715403e3a29bfd5cdb00d12748f112e454f4e7f9ed529d6018df04b8d83e1390658d119ecc3bc2851c6c460b78b9d02e68f3e4704fe2dcb8e39be9877b07c0ee8d3bde5fd08657e3a1959c9536fc20e3a9345c18ca5157dd9e580732dac9390373d2c09d26c9bbf892bec4d28649d9df66c9a2a3adb0fdc17556777b32348f9eb6f71f3144ac1a88e45eef19b7f0907cf926621ad91307b0c1a3acc1a7e89bec1001bf7b88eb138d5ac5f831f43627a4f86c30882d6667af2e48cfc4956d4208f0c8c07d14aa65948d80d587de3f451625b85727950784205198b07d925491732bc8843a3ff8350266e518913cd6d84b199560ead407436cba51e5792a9c5135c606b16c90338a6c2e1cb8e3e6f102e3468b499f5f65a54759ce1013c5e66ed2e34428324217db3c99e7ca642b6e150b8a34aecce9e3959ecd37c49e13f8b64ba80b09ceef6886578c4b552d15a03a0de600d77e3d5d445396da88d6a0082a23136c582b2506fc3d5de94150bc0d736c09a5e07a2b8a140853ba6b1efda49ccad33f4b644a9d745eece05346bc04906405cb03d2310837f685309648b1c0c1e70bcb82cd35e0433b3225118af8e04da257bffef8170a398da9b57ae27a6ecb79ecd3770e99bd9f59a8cb50f989fc5fa99913bbb2b95216210b2fa1e462e7979b907540e955abf433afef57a03d3d5600bb"}, {0x50, 0x0, 0x7f, "6e977eddd2912a1a43dd8e8850eca7b598e83f67725b550bbceff61cd2b40588065f17a2ac8157615959ba5ff4d964c829855d65fb58a183e7a9c193"}, {0x80, 0xffff, 0x6, "5eccb463eb3bd8232012b0b3c8c3c0260a130bc979a38eae0dac1ace170cac62eae479193bba1f536802d1c7b2ed7f18fb66457dc366141c62a11a8ecf9dd9f91b43acb6ed10307599c5e4d8cdd304beb8b09b46275557fad568ce4e7cf31d9fe42ad45888ecd98b21c6cd45"}, {0xd0, 0x1, 0xffffffffffffffff, "e1943a57ec5332e3c174175d25c1d303cb4b6e88012c534e31428f7625be977f14af1f46832d199a15a0b944ff5fd4dbfb7ffb4959d5f26391c1f39019fd5c5cb6d65cb0ff88d82966017af0207a21133d3aca150572953b774a021a5780ab8cbcd11fb03c23dbf1302f33d969b62183839ca83be3c74c753c5b03a9ed69de790cf7a557f71dbbf9892d8092e17c1cab27787cbf44daddc5ac58cc49a1bba758f52a09993c4d05fd8ac6d776a43e54e5d2aa66f1920cd0fa5237ac8a43"}, {0xc8, 0x0, 0x6, "3684d0c3412ea85c58ff00fbe7c6cc88a4da270da7e82c904b8cdd683938d9dc8e187c10c786a003cd7ee2a34f027d6e888ad91e766268319cdb82b314f766d56ff6b7d7759209541bca1acad68b14f9c79eed66549288afd6db5686b78d85a6c81e21718ef3c0c332f56bf502660388bd7da0e0a48c750896ca602c1544fa1996da6e5c44c1c6f940988fdce8e6a9dfd67b80250073082bb3aebdf3b5ad90733e0f284ac210b4151f04348822183a3983848a43eae692"}], 0x1278}, 0x4) getsockopt(r0, 0x29, 0x25, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0xa, &(0x7f0000000000)=[0x3, 0x7, 0x6, 0x1e, 0xb8c5f10, 0x100000000, 0x5, 0x10001, 0xd6e, 0x528]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2001000, 0x0) r1 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x10b885, 0x0) read(r1, 0x0, 0x0) close(r2) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000180)=0xcd) syz_emit_ethernet(0x2, &(0x7f00000000c0)="e466") 16:00:06 executing program 1: r0 = semget$private(0x0, 0x4, 0x40) semop(r0, &(0x7f0000000000)=[{0x2, 0x3, 0x1800}, {0x3, 0xe70, 0x800}, {0x7, 0x1000, 0x1000}, {0x3, 0x0, 0x1000}], 0x4) semop(r0, &(0x7f0000000040)=[{0x0, 0x0, 0x1800}, {0x7, 0x4, 0x1800}, {0x4, 0xb16, 0x800}, {0x0, 0x1, 0x800}, {0x2, 0x3, 0x1800}, {0x0, 0x0, 0x800}, {0x3, 0x800, 0x1800}, {0x1, 0x10000}, {0x2, 0x1, 0x800}], 0x9) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, &(0x7f00000000c0)) semop(r0, &(0x7f0000000100)=[{0x0, 0xffffffffc26e6f66, 0x800}, {0x3, 0x7, 0x1000}, {0x3, 0x80000001, 0x1800}], 0x3) select(0x40, &(0x7f0000000140)={0x0, 0xfffffffffffffffd, 0x9, 0x4, 0x1000, 0x7fff, 0x0, 0x4}, &(0x7f0000000180)={0x5f70, 0x100000001, 0x10000, 0x0, 0x0, 0x9e23, 0x6}, &(0x7f00000001c0)={0x3, 0x1, 0xe33c, 0x0, 0x0, 0x8, 0x3, 0x3}, &(0x7f0000000200)={0xfffffffffffff415, 0x3}) fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000500), 0xc) r1 = getpgid(0x0) fcntl$setown(0xffffffffffffffff, 0x6, r1) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wskbd\x00', 0x410, 0x0) kqueue() syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000580)='/dev/null\x00', 0x200, 0x0) r3 = dup(r2) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000240)={0x1, './file0\x00', './file0\x00'}) r4 = getpgid(r1) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f0000000340)=0x10) r5 = getpgid(r4) ioctl$KDDISABIO(r3, 0x20004b3d) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000300)='/dev/vmm\x00', 0x1, 0x0) fcntl$lock(r6, 0x8, &(0x7f0000000380)={0x3, 0x0, 0x9, 0x7, r5}) r7 = semget$private(0x0, 0x0, 0x4) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000280)) r8 = fcntl$dupfd(0xffffffffffffffff, 0xa, r3) wait4(r1, 0x0, 0xfffffffffffffffb, 0x0) semop(r7, &(0x7f00000002c0)=[{0x2, 0x100000001, 0x1800}, {0x0, 0x55, 0x1800}, {0x1, 0x0, 0x1800}, {0x1, 0xfffffffffffffffa, 0x800}, {0x4, 0x0, 0x800}], 0x5) accept$unix(r3, &(0x7f00000004c0)=ANY=[], 0x0) ioctl$WSKBDIO_GETMODE(r8, 0x40045714, &(0x7f00000004c0)) ioctl$TIOCSTOP(r8, 0x2000746f) getuid() fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) semop(r0, &(0x7f0000000400)=[{0x0, 0x1, 0x1000}], 0x1) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000480)={0x1, &(0x7f0000000440)=[0x19cc]}) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000000)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x7}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x38) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f00000000c0)=0x2) 16:00:06 executing program 0: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x0, 0x16, &(0x7f0000000040)="04000000", 0x4) socket(0x6, 0x8000, 0x1) 16:00:06 executing program 1: setrlimit(0x3, &(0x7f0000000000)={0x7, 0x8}) r0 = syz_open_pts() pread(r0, &(0x7f0000000080)="f3bd8238d9ec0a6c0983e59cb4a9d953cde4d815ac2961cb71a7915225b762f26b2ceb4ee0ef2899601dba1d408960649ef83a6d6bf73799b482a4e6f3707a968fc8e12ade732d26310a8207ac7bd10649496de1af7bcff0b4fb9d513cf7054ded9f5eaf4dabffe325259cdd8c27343fee71ce27bafa5c17811c5d265a48b209fac7", 0x82, 0x0, 0x0) close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000001c0)={0x0, 0x7fffffff, 0x5, 0xfffffffffffffffa, "66ab7f000e0902e60000800000000000be804ab1"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000001480)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f09", 0x9e}], 0x1) 16:00:06 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b67071b542a538706000000b818000000290000003e00000003000000000004bb893f0000"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x9) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000200005, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000280)=[{0x80}, {0x2000028}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r0, &(0x7f0000000140)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x10) getpeername$inet(r1, &(0x7f00000002c0), &(0x7f00000000c0)=0xd) chmod(&(0x7f0000000180)='./file0\x00', 0x2) 16:00:06 executing program 1: r0 = socket(0x18, 0x4000, 0x4) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000680)="9f024ceb7fe5ff9172c17f24388b4ba2ee0ab2bc79b256201f530874749a3abc7c808d77f8fa7ee808b78742789ff0349b9b4931f9f99df2c873f10f743ced9f09ba0aa81940678d2494680381a23527a21ece4fbed04cd0d9fdfed9e458ba0381a1899e7c91f77e4d7f64d7d0cbbb130209d858a8895628005628386d85a32a012a45dc60c968475fd4cf347da232213bfa599fd082ff12", 0x98}], 0x1, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffb, 0x40, 0x2, 0x7, 0xdca}, {{r0}, 0xfffffffffffffffa, 0xd, 0x80000000, 0x7}, {{r0}, 0xfffffffffffffffe, 0x0, 0x0, 0x40, 0x5}, {{r0}, 0xfffffffffffffffc, 0x84, 0x40000000, 0x8, 0x1}, {{r0}, 0xffffffffffffffff, 0xb8, 0x66, 0x8, 0x4}, {{r0}, 0xffffffffffffffff, 0x8, 0x90878ba247a205b3}, {{r0}, 0xffffffffffffffff, 0x2, 0x2, 0x6, 0xfffffffffffffff9}], 0x6, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffb, 0x4, 0x40, 0xa5}, {{r0}, 0xfffffffffffffffb, 0x10, 0x1, 0x7, 0x3ff}, {{r0}, 0x0, 0x20, 0x1, 0x1f, 0x1f}, {{r0}, 0xfffffffffffffffb, 0x8, 0x80, 0xf45, 0x9}, {{r0}, 0xfffffffffffffff8, 0x41, 0x40, 0x9, 0x6a}, {{r0}, 0xfffffffffffffff9, 0x9b, 0x40000000, 0xd5c, 0x9}, {{r0}, 0xfffffffffffffffb, 0x20, 0x1, 0x8, 0xfacf}, {{r0}, 0xfffffffffffffffb, 0x40, 0x20, 0x3, 0x7}], 0x1, &(0x7f00000002c0)={0x100000001, 0x7ff}) readv(r1, &(0x7f0000000600)=[{&(0x7f0000000300)=""/100, 0x64}, {&(0x7f0000000380)=""/17, 0x11}, {&(0x7f00000003c0)=""/195, 0xc3}, {&(0x7f00000004c0)}, {&(0x7f0000000500)=""/226, 0xe2}], 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x8, 0x9, &(0x7f0000000740)="03000000", 0x4) setsockopt(r3, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x4) flock(r3, 0x8) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f00000004c0)) 16:00:06 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000100)=[{}, {0x3}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000200)=[{0x0, 0x409}, {0x88, 0x800}], 0x2}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x10000, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000180)=0x3) 16:00:06 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r6 = msgget$private(0x0, 0x2) r7 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r9 = getpgid(0xffffffffffffffff) getgroups(0x2, &(0x7f0000000140)=[r5, r1]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) msgctl$IPC_SET(r6, 0x1, &(0x7f00000000c0)={{0x101, r7, r4, r8, r0, 0x40, 0xffffffff7fffffff}, 0x7fff, 0x37e029eb, r9, r10, 0x7cd, 0x80, 0x1, 0xb6}) getgroups(0x3, &(0x7f0000000000)=[r1, r4, r2]) setegid(r3) setgroups(0x0, 0x0) setuid(0xee01) open$dir(&(0x7f0000001480)='./file0\x00', 0x1, 0x0) 16:00:06 executing program 0: r0 = socket(0x800000018, 0x4000, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7fffffffff, 0x0, 0x0, 0xfffffffffffffffc, "00000006000000000000000000000000060000eb"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket$unix(0x1, 0x7, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20, 0x0) fchmodat(r2, &(0x7f0000000100)='./file0\x00', 0x0, 0x9ec0a0c4586d3d99) r3 = socket(0x18, 0x2, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) sendmsg(r1, &(0x7f00000008c0)={&(0x7f00000001c0)=@in={0x2, 0x1}, 0xc, &(0x7f0000000440)=[{&(0x7f0000000200)="bc1714f73836552fe92eba0e7f95270545889a3cee5cb7b49cea7414c618", 0x1e}, {&(0x7f0000000240)="0077b0dbd46492ec7da91470ba73f619fc836316963e0961d84f39727be8d22917287916a12b054d58f36f2b66a211b9a745738295120875514d1d54d66ee0bc020ae668c38b304188876f52a9dfeef98442b5fce64b8679e7ba58c46ff962748d819c5c644c214d24a5a631f23bd87682e4d7d340bd6c610d38ce94c5", 0x7d}, {&(0x7f00000002c0)="dbaf7a5885bbf1935fca27211bfeb7e68970cfb9d72f593168e34df08e07d669561e82d808eabac54eb53046dd97db2a8d73991f253e8fc0707ec4de3df16a3e5d1f6095056925e1362f5bd7f481fab4cfb4958572ff2115c34c381c3dfbe2e11f761df3fa0f71b93148096c0f515a1e775d5528347cb910d67781b78b5ce8181503b2305f1d066e34a2ab06654357c27ac88954d94e6b25cd6020b50087df8f6842539e3c96e99cc755eb2f100f9b220bfd41e2e25c56d390916d2eea265050aa7ed607863382939e75c611c0cd4b841cc437eecebfb9708464c7ad5cfed981e0f8ed37d75d6ef0f340735288e5d2d0ddd767987b353924", 0xf8}, {&(0x7f00000003c0)="a8aba2391da18ebae38bc5c21e1a0e956f97a8b904a35c597c9985e5a84e32f82bf28f7881b78762abeacf2431006095455c2c55c4255fccadcc8cda8a31a3e4d52fbc979acc8585d7915ccf11b521812eb07d0b32ea6a10e7d244f949c20477c1699682803f21f4fc1d196b6c0123ac4e49ad0f", 0x74}], 0x4, &(0x7f0000000480)=[{0x20, 0x1, 0x8, "c8c7890aefe82ed409f6ec"}, {0x40, 0xffff, 0x5, "622d1272fd145478c127e7fe806f64765487bcab23d0688f4f23a7a635bbc93829da359b26bcf9d984e75cd21e9dc1"}, {0x28, 0xffff, 0x8, "45858e9e110255ef6cd8ebe76d33bf3acf6c"}, {0xb0, 0x1, 0x81, "0c5261ab361a99d581205318d505440e8475e1be463f2cb3ee3a5a0eeaf957ee08c3808392171198da4abd5ce16214114ff5943b146c38636cde7764bc0e8ac41d08cac66d30be84a10be089fdc46c8449f771480beb5924053fbea0e245c2bc31faeed9ff30d7d5d61108331a7ea459c594febedd4a83b54607d476e7e165c295a2c4d85813e92593c0207d0cf10fdbcc2c774bd4504e143b551f16656bfc"}, {0xb8, 0x1, 0x0, "5f64357c5cc8f42f357c6f3d266ecfd993856ec04c7307027e7a5af85642d575f15e2b233b513196d089a4126fdfc373b7ab194851538f20cb6a93b62f653e2eef1b4d43108c2b6af4f2221cfc0f569c5f3d0881db9e17cc51c5a8030fb2b9a122ab2dc5148621795bbe8778963b4ed60900e2811858e34a1b5e7e859b2b5bc3fed67c19e73a3ad0651a541424854082019a0d065f391b98827827d9893249233929fc818046"}, {0x78, 0x1, 0xa933, "69f5b1a35ca665623b4b5facacea118e7ebaad5a376734127b6ca47f80794a25d5a93887e58b571dd8ebe0f34deec0d919433be15c1a876d278a0c15182338a2349454bbc59b50a84c34e6947068abe43cc538aa401fb80c30a272228162f6fe0102"}, {0xc8, 0x5f47b28bae6f3052, 0xdd5, "582a5d5ada4777c41cfccd043f0c74df6a45304e4eb03bf6a5361c2d0c20c7f893e4dc4655597c42afc1f82cc739de047c1819831718c19acc0e99b171cbc16b1af3d9b36c4512ec8f018f221e187632e97038578908aae12e1fccf7170e32da181c3e15dc239f46da58bac91cf2ca88b31c1db272e3ab9fe2b3358895726d72f9edcc6cdad351e52e8cc6129e8e8475f94e1f52cbf588f855e4a7798c35b8ba67ae0335193d64aca267fe4ee607f9fc88d6a8b61eb8eb"}, {0x100, 0x1, 0x1ff, "bb887d79c66b89104e4cd1c4537de8a30859ea27e1f59ee50fad21f9ac3666a1189db236e45b94a659ebd32f098e2afe8269a42ef9b83c077848338995117da55ca6348449e2d8a814eea455cd8699bdedf2fc9f20d0d8062261c4608980d17a20fc7ac6fc1046f44a57832b372d6390586f24d7597bcffb129e8b2c6e5b60450c49b89388fec13bde7344f63981b78dfbdc31e69f0a42d2d704147d439a6e3ba1cf2713adbd510de23fafc3287b2c6bab5ee146b655753f96e8b838400e98404788a76406c79cf209d1e7d37aee4e970599bda07b54f4e146673449bb49897f6f98ad897c018f9033"}], 0x430}, 0x1) bind$unix(r3, &(0x7f0000000040)=@abs={0x1f95d27d48731892}, 0x99) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) 16:00:07 executing program 1: r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = semget$private(0x0, 0x7, 0xa6) semop(r1, &(0x7f0000000700)=[{0x1, 0xeb, 0x1800}, {0x2, 0x4, 0x800}], 0x2) r2 = dup(r0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r3 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000480)) read(r0, &(0x7f0000000980)=""/167, 0xf) r4 = geteuid() kevent(r3, &(0x7f0000000a40)=[{{r0}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r2}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r0}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r0}, 0xfffffffffffffff8, 0xb, 0x40, 0x6, 0xffffffffffffff28}, {{r3}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r2}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r0}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r0}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r0}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r2}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r2}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r2}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r5 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) r7 = fcntl$getown(r3, 0x5) r8 = fcntl$getown(r0, 0x5) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000840)={{0x3, r4, r6, r4, 0x0, 0x1c4, 0x401}, 0xd, 0x100, r7, r8, 0x0, 0x92, 0xffff}) preadv(r2, &(0x7f00000007c0)=[{&(0x7f0000000b40)=""/196, 0xc4}, {&(0x7f0000000c40)=""/4096, 0x1000}, {&(0x7f00000008c0)=""/184, 0xb8}, {&(0x7f0000001c40)=""/210, 0xd2}, {&(0x7f0000001d40)=""/4096, 0x1000}], 0x5, 0x0, 0x0) geteuid() ioctl$TIOCNOTTY(r3, 0x20007471) setreuid(r4, r4) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000200)=""/230, 0xe6}, {&(0x7f0000000300)=""/113, 0x71}, {&(0x7f0000000380)=""/210, 0xd2}], 0x3, 0x0, 0x0) pwritev(r3, &(0x7f00000009c0), 0x10000000000000ea, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f00000005c0)=0x400000000000961b, 0x204) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000540)=0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) semop(r1, &(0x7f0000000740)=[{0x3, 0x7, 0x1000}, {0x3, 0xffffffff, 0x1800}], 0x2) 16:00:07 executing program 0: r0 = socket(0x1, 0x0, 0x63) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x1, 0x401, 0x4}, 0xc) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x2, 0x8, 0x7}, 0xc) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f0415779010100000000000002361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r0, 0x0, 0x3e) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x47169f3063083da, 0x5a29e1dcccdb9db9) ioctl$TIOCSTART(r1, 0x2000746e) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r3 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getgroups(0x3, &(0x7f00000001c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r8 = getgid() getgroups(0x2, &(0x7f00000002c0)=[0xffffffffffffffff, 0xffffffffffffffff]) r10 = getegid() r11 = getegid() getgroups(0xa, &(0x7f0000000300)=[r2, r3, r4, r5, r6, r7, r8, r9, r10, r11]) 16:00:07 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x100) mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) syz_open_pts() openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x10, 0x100010010) unlinkat(r1, &(0x7f0000000040)='./bus\x00', 0x8) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000140)={0x81, 0x5, './bus/file0\x00', 0xe71, 0x1b6e, 0x0, 0x10000}) ioctl$TIOCNOTTY(r1, 0x20007471) write(r0, &(0x7f0000000280)="6d52f51b37da3a815d9dad144156f08002d3b18b79ca8c85e4000000c61bb8965206000000560100298b9759eb885230bf3ff6356d5509d5ebb1fa4d73", 0xffffff9c) stat(&(0x7f0000000100)='./bus\x00', &(0x7f00000001c0)) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x2d}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x67d9, 0xb6, 0xfff, 0x3}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:07 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x28, 0xc00893e9e449dcc7, 0x8000, 0x7}, {{r2}, 0xfffffffffffffffb, 0x1, 0x8, 0xff, 0x5e7a}, {{r2}, 0xffffffffffffffff, 0x3c, 0x4, 0xa1b, 0x3f}], 0xfffffffffffffe00, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffff9, 0x20, 0x2, 0x3, 0x6}, {{r0}, 0xffffffffffffffff, 0x2, 0x1, 0xff, 0x7}, {{r2}, 0x0, 0x80, 0x0, 0x2, 0x42d}, {{r0}, 0xffffffffffffffff, 0xa0, 0x0, 0x0, 0x6f2}, {{r2}, 0xfffffffffffffffe, 0x80, 0x80, 0x10000, 0xbd4}], 0x8, &(0x7f0000000200)={0x2b, 0x10000}) ioctl$TIOCCBRK(r3, 0x2000747a) ioctl$TIOCSCTTY(r2, 0x20007461) fcntl$getflags(r0, 0x3) write(r3, &(0x7f0000000d00)="59de6578f57a279ccd6f8f326bc292a1ef3417715a5a5896ba55f4afba74283c165a03b7062cdf11cc68b389c11c558863b5fb26a786c55c3df0a00872c41ff3f4b6653b618a91a811a77ef7c5328b9e97dc13845bb739fc3fc7bda06025bb362fadb934c40788b3eb32699e146b500d5bc043c56a2c169e0557c18fce3b9268ece54cb4626c9938f27cbee1543ebe7d828fe66a41cc37da53d74202e15a9cc2218052a046eb6abb913120bd1e9b7eec280385c69b699d6b1531", 0x23) kqueue() ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000740)) r4 = dup2(r0, r2) read(r0, &(0x7f0000000340)=""/197, 0xc5) kevent(r2, &(0x7f0000000440)=[{{r1}, 0xfffffffffffffffd, 0x14, 0x40000020, 0xffffffffffffff0d, 0x5}, {{r1}, 0x0, 0x88, 0x8, 0x6, 0x4}, {{r1}, 0xfffffffffffffffe, 0x0, 0x20000084, 0x0, 0x5}, {{r4}, 0x0, 0x80, 0x40000000, 0x652, 0x6726}, {{r4}, 0x0, 0x15, 0xf0000000, 0xc0, 0x2}, {{r0}, 0xfffffffffffffffd, 0x10, 0x6, 0x6, 0x8}, {{r1}, 0x0, 0x10, 0x1, 0x9, 0x480d}, {{r1}, 0xffffffffffffffff, 0x2a, 0x41, 0x80, 0xff}, {{r4}, 0xffffffffffffffff, 0x2, 0x0, 0x346a, 0x4}], 0x7310, &(0x7f0000000580)=[{{r1}, 0xfffffffffffffffb, 0x60, 0x4, 0x945, 0x5}, {{r0}, 0xfffffffffffffff9, 0x20, 0x1, 0x0, 0x40}, {{r1}, 0xfffffffffffffffe, 0x48, 0xf0000000, 0x5, 0x7}, {{r0}, 0xfffffffffffffffa, 0x3, 0x86, 0x7692c67c, 0x9}, {{r3}, 0xfffffffffffffffd, 0x8, 0x40, 0xffffffff7fffffff, 0x81}], 0x100000001, &(0x7f0000000640)={0xfffffffffffffc01, 0xffffffff}) close(r3) fchdir(r3) sendto$inet(r3, &(0x7f0000000680)="8f521c2cdc788cd9e4500cb7533351a892da43a7f18f3a507512a27f2aee34ab95013dc42032b88de2939c02d20a170ee2034556bd18b75e1b82f85de2d2dd12ed64cc97dc4929d77ff4215f0f5a9fb99e776ecbaeedff429afb28caa8036a65eba2ab2176674a257dfeb353ee18d61311398aed65b116f58291db4c628640b822a559cc60d828c39f4f0b46bd15ef07731fc56f510365", 0x97, 0xc, 0x0, 0x0) r5 = kqueue() ioctl$TIOCSCTTY(r4, 0x20007461) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000c80)) getrlimit(0x0, &(0x7f0000000280)) r6 = semget$private(0x0, 0x4, 0x201) semop(r6, &(0x7f0000000780)=[{0x6, 0xffffffff7ffffffd, 0x800}, {0x1, 0x3, 0x1000}, {0x0, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f00000007c0)) ioctl$TIOCSCTTY(r1, 0x20007461) pwrite(r0, &(0x7f0000000a40)="82ba9f031aa987bee0b17a068a3429b0eaa18472f62d9b316fde24f0a8f5ca52edd5e111adf2a0fcae7eb3", 0x2b, 0x0, 0x0) kevent(r1, &(0x7f0000000a80)=[{{r5}, 0xffffffffffffffff, 0x0, 0x22, 0x0, 0x56fe6041}, {{r4}, 0xffffffffffffffff, 0xdf, 0xfffff, 0x81, 0x40}, {{r5}, 0xffffffffffffffff, 0x20, 0x8, 0x5b37, 0x6}, {{r1}, 0x0, 0x5, 0x4, 0x400, 0x9}, {{r3}, 0xfffffffffffffffe, 0x24, 0x20000000, 0x9, 0x1}], 0x40, &(0x7f0000000b40)=[{{r3}, 0xffffffffffffffff, 0x8, 0x4, 0x1, 0x100}, {{r3}, 0xfffffffffffffffe, 0x10, 0x1, 0x81, 0x8001}, {{r2}, 0xfffffffffffffffd, 0x80, 0x8, 0x317, 0x80}, {{r4}, 0xfffffffffffffffe, 0x19, 0x20000000, 0x4, 0x9b}, {{r2}, 0xfffffffffffffff8, 0x24, 0x12, 0x1, 0x8da}, {{r1}, 0xfffffffffffffffd, 0x80, 0xf0000004, 0x1, 0x1ff}], 0x0, &(0x7f0000000c00)={0x8, 0x6}) fcntl$setstatus(r2, 0x4, 0x8) semop(r6, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000cc0)) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x80000016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0x1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:07 executing program 0: r0 = syz_open_pts() syz_open_pts() syz_open_pts() lseek(r0, 0x0, 0x0, 0x7) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) 16:00:07 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) socketpair(0x10, 0x3, 0x1, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet6(r3, &(0x7f0000000100), &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) setuid(0xee01) r4 = socket$unix(0x1, 0x2, 0x0) getsockname$inet(r2, &(0x7f0000000200), &(0x7f0000000280)=0xc) sendmsg$unix(r4, &(0x7f0000001480)={&(0x7f0000000040)=ANY=[@ANYBLOB="70012e2f07006c653000"], 0xa, 0x0}, 0x0) 16:00:07 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x12010, r1, 0x0, 0x0) bind$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="f6ff2d2f66696c34d5628e75e2bbf1203874dc25ddd0f2d9ea4f18f525de653000"], 0xa) openat(r1, &(0x7f0000000000)='./file0\x00', 0x8000, 0x83) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000080)) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x2aea70d7674c9b32, r1, 0x0, 0x0) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x5}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x80) 16:00:07 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x80, 0x0) poll(&(0x7f0000000180)=[{r0}], 0x1, 0x9f) close(r0) close(r0) 16:00:07 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f00000001c0)={0x7c, 0x200, 0x6}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) linkat(r1, &(0x7f0000000000)='./bus\x00', r1, &(0x7f0000000180)='./bus\x00', 0x4) fcntl$lock(r1, 0x7, &(0x7f00000000c0)={0x0, 0x0, 0x9}) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f0000000100)=0x10) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) chflags(&(0x7f0000000040)='./file0\x00', 0x1) syz_emit_ethernet(0x189, &(0x7f0000000100)="00d025c4b87cd0f885e52a0a96ba875006b3bc9af7997fbd0c7ab5004fdee6c5d03a15d6c429e51373cd2069d80b0a342825043ae1e0b54499a03e71") 16:00:07 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x21}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f000008e000/0xe000)=nil, 0xe000, 0x2) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0360a59f69c8d404927479a3c5eb244200a36aa16", 0x1c, 0x0, 0x0, 0x0) 16:00:07 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x1e0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000040)={0x8001, 0x1, 0xff, 0x203f, 0x8}, 0xc) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000280)="822b151ae494a9d1a9", 0x9}], 0x1) 16:00:07 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x2) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="6002e5ffffffffff0000"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffffd, 0x0, 0x20000000}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f00007f6000/0x3000)=nil, 0x3000, 0x2) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:07 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fchownat(0xffffffffffffffff, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0, 0x0) 16:00:07 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x7, 0x0, 0x0) socketpair(0x1, 0x4, 0xf6, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000040)={0xfff, 0x1, 0xc3, 0x3809, 0x4}, 0xc) 16:00:07 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r1, &(0x7f0000000100)='./file0\x00', 0x4) r2 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22076c0d389fe894a974c8d45aaf9d2e7a89fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e90622c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb8ff3993b7535fa269859e24b2802782224d7d5c13c", 0xc1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000140)=0x1) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f00000000c0)) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000000)=[{0x1d}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)='x') ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x6c}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) 16:00:07 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8, 0x10) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) open$dir(&(0x7f0000001100)='./file0\x00', 0x80, 0x20) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000010c0)={0x100000000, 0xf4}, 0x10) r2 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x80, 0x2c) lseek(r2, 0x0, 0x2, 0x0) getdents(r2, &(0x7f00000000c0)=""/4096, 0x1000) 16:00:08 executing program 1: setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0x196) sendmsg$unix(r0, &(0x7f0000000240)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000100)=[{&(0x7f0000000080)="783e37d49d0a2fca405bbb6f4b8dd4e6a4657da31b", 0x15}, {&(0x7f00000000c0)="18e4e83b29d31656e6053294913092d42c5bc491", 0x14}], 0x2, &(0x7f0000000180)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x30, 0xffff, 0x1, [r0, r0, r1, r0, r0, r1, r0]}, @rights={0x18, 0xffff, 0x1, [r1, r1]}], 0x88, 0x8}, 0x1) setpgid(0x0, r2) 16:00:08 executing program 0: setrlimit(0x0, &(0x7f0000001ff8)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x4, &(0x7f0000000000)={0x3, 0x566c2b7d}) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x200, 0x0) 16:00:08 executing program 0: getuid() r0 = geteuid() setuid(r0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r2 = shmget$private(0x0, 0xa000, 0x80, &(0x7f0000ff6000/0xa000)=nil) r3 = geteuid() r4 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f0000000000)={0x8, './file0\x00', './file0\x00'}) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000240)={{0xe5, 0x0, 0x0, r3, 0x0, 0x20, 0x2}, 0xffff, 0x9, 0x0, 0x0, 0x100, 0x9, 0x5e5}) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000140)=""/243) 16:00:08 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, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = fcntl$getown(r0, 0x5) wait4(r2, &(0x7f0000000040), 0x1, &(0x7f0000000100)) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) 16:00:08 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x10014) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2011, r0, 0x0, 0x8000000000000000) r2 = socket$inet6(0x18, 0x8001, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0xfffffffffffffff9) semget$private(0x0, 0x4, 0x584) connect$inet6(r2, &(0x7f0000000140), 0xc) setrlimit(0x3, &(0x7f0000000100)={0x326b, 0x10001}) 16:00:08 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000180)=[{0x101}, {0x2, 0x7fff}, {0x82}], 0x3}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f00000001c0)={0x200, 0x0, 0x0, 0x65b, 0x40, 0xaa, 0x6, 0x10, [{0x3, 0xffffffffffffff7f, 0xffffffffffff8001, 0xffff}, {0x400, 0x10000, 0x81, 0x5}, {0x80, 0x7f, 0x1, 0x9}, {0x100, 0x1ff}, {0x2, 0x1, 0x100000000, 0x80000000}, {0xee, 0x400, 0xfffffffffffffffa, 0x892e}, {0x1, 0x0, 0x2, 0xe639}, {0x2, 0xffffffffffff374d, 0x3ff, 0x8000}, {0x5, 0x4, 0x4, 0xffffffff}, {0x9278, 0xfff, 0xaec7, 0x6}, {0x7fff, 0xfffffffffffffff7, 0x4, 0x9}, {0x2, 0x7, 0x4, 0x2}, {0x1f, 0x5, 0x6, 0x9}, {0x6, 0x3, 0x6, 0x64d1}, {0x9, 0x2, 0x200, 0x100000001}, {0x0, 0xcb78, 0x0, 0x6}]}) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x2, 0x0) 16:00:08 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x400, 0x0) close(r0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000600)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) 16:00:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x1, 0x5}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000005c0)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada37440193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r0, &(0x7f0000000640)="bce5bb82bd82c321a8cf74848e4a8051bd24313d028d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ec828e3768a0237f559b7cb5e32d0ffad4e7199679daa987423cab21c6b2748aaa78943da61d75bc9028a2b887f0130906e061a751731e5c20138f7d1d6a2e60e1f34322c0cdf8648b48935d16a79a15cecdd79cd63959ecb3695beda16ee15aaf6b6c31400b4dc386972d2eae495014ded254cd66dbe83ec3b018be5455be5fe8080c850f9e13da075ee54c0682350000fe74511560c534642a247a3e4003d756b8fb6f49d07805e04cca5dcf52535caab085c9a7dee538225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa280628dc1acadfc3e92423cb41197f368771b662654bdff0d7b16d17f7030a", 0x12b) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000840)={0x0, 0x3c3, 0x3, 0xb, "b08dce5800"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000000)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x7}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x12, r2, 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x10000, 0x80) sendto$inet(r3, &(0x7f0000000380)="ccc0ab7d629a153a7197f8be3c9a7ff36604d7b1ff8ef885634ebd01a6c2b0e05f76d54f72ca9b7934b1b31d28bd4a4e93598f21608b03120373513fefacb664a9d49ebbfa50a45e751f49793e33c081daf00ea82f82facb9ca6cf29be3f7e14928efc9a25e97e3119ff9438e00864bd8d7846510ccb982ac7de0e0af5c82c9599d968214ae7845b4c628e9734117a6f82b8b053a6b0fb3cc3907dcd36cd698940e428b0a025ef10223d67c2088ff1791dfd74ff3fe757f5677f2f23ea2ceaf224d540ee50805844e0bc039391ff59fec9398475eafea66bbe932d40b772d050ee00b171e5534497d9748748", 0xec, 0xc, &(0x7f0000000280)={0x2, 0x3}, 0xc) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x2000000000001}, {0x81}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f00000000c0)=0x1) fcntl$getown(r1, 0x5) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f00000002c0)={0x3, 0x9}) dup2(r3, r1) socketpair(0x2, 0x4000, 0x1, &(0x7f0000000300)) 16:00:08 executing program 0: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000240)=""/83, 0x53}], 0x1) r2 = dup(r0) close(r0) execve(0x0, 0x0, 0x0) write(r1, &(0x7f0000000200)='R', 0x1) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000000)={0x17d, 0x0, {0x8, 0x1}}) 16:00:09 executing program 0: r0 = syz_open_pts() flock(r0, 0x6) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x204, 0x0, 0x300000005}) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000080)="c95d24cb5549d724fb6c84d27c7822055fd82245d80200cd00413aa9312ab1ec077a895c46c9799ee1c5de00001b56a3bcd24f6baf032b73503242d46f24b04ef24a79275b9b1ca88470129c938c1f830dbdaad2c91dabec242dc5024774c9d7ec28d7ae7f233236fc2e1b2b1d507ce2c1b032a6210113e5f42a3d188fa03a946f24ff50fac0d5164c0c680f97d98cfe9329e03bf0870643", 0x98}, {&(0x7f0000000140)="620ea5c196992839f4d9b31ed70e36f99884cc1353d426abc7bd4b86186e14a8618ca812d91c6777045f44c8e9455d85426c115ab099287cc6e75961c04129c842025a2543ed8c243ec778767c823e82de438531de54d73fe38666263110c123074cd31ba2fe4a649535eed4fb0025e2a06e8636a27829d3fa1bc813729d301d38f0a4356c54f232b166388d04df04b58be821d76750b04e2818411a1dfc57e5287a3e4f172596c25e13df86253eedd912fd2d63", 0xb4}, {&(0x7f0000000200)="d875c181849bd99e6fa6d4749583419b36f124d5e94417ec0bd40d3c3df56d85013fd0c90ab6924890aac25261f6514469e2f9c7b20f21b8bbbbe5c66da31eaf0927009be6c5276f4acfd19f687d78b126543a306f5d38cc6ce486f8d2ac89befe7ae22934771beef3fd2c16cc6d519e60303ca8492c842da7d6a2431ae2290a67287545", 0x84}, {&(0x7f00000002c0)="1fd20d8bd8dfa1c8d0f974bdf2490ebd2521bc92a8eb7fdf8686242807d22c4d39e5398fa2fed71fe8b964004922ddfc3579d22ff8c5cc02abb8b7c43603de6efa9a7af4254850fcfd38d44900741434e6723a908acb3cc033b9de998cec8df7936bd2abbb88e2e687b952b4341769a80ce57ca99d4a3376e31ab0a4165a48ba", 0x80}, {&(0x7f0000000340)="86efc62d8c88502ebf99a57f075e70ec1ff77af45c63e10ef325a2ea8651953dfebe284470f6e148094967eb7c714990c519f61ec9a1af19e6253a0341648c2adf96145fed98d764c21d436b35390bde5cf122763b2383f072e61c938afdceb4594fd0bed4606c7e9d146030a53719104ea8f88d1e83448132508d3d57c1453776dcd88907285a61e94b5be419e92f69e618d772caa80be9fbc435adfb71883061533e84a8197a60d746dfe06347d26a06a3f5d3fdcaaf77", 0xb8}], 0x5) 16:00:09 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000007c0)=0x5) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) fcntl$getown(r1, 0x5) write(r1, &(0x7f0000000180)="9cb2aa2007294c06192ddfe066322e2eb4", 0x11) kevent(r1, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff9, 0x21, 0x1, 0xa662, 0x3}, {{r1}, 0xfffffffffffffffc, 0x80, 0x8, 0x6c, 0x20}, {{r1}, 0xbd02f914c58113b0, 0x4b5af11d0a35580d, 0x2, 0x1, 0x2000000}, {{r1}, 0xfffffffffffffff8, 0x83, 0x8, 0x6, 0x2}, {{r1}, 0xffffffffffffffff, 0x90, 0x40000000, 0x5, 0xa77}, {{r1}, 0xfffffffffffffff8, 0xb1, 0x5, 0x100, 0x10000}], 0x9, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x24, 0x2, 0x7, 0x7ff}, {{r1}, 0xfffffffffffffffc, 0x2, 0x2, 0x9, 0x1c}, {{r1}, 0xfffffffffffffffe, 0x61, 0xf0000000, 0x4, 0x3}], 0x7fff, &(0x7f0000000100)={0x80000001, 0x1}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x8, 0x0) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000800)=0xf92) accept(r0, &(0x7f0000000840)=@in6, &(0x7f0000000880)=0xc) listen(r2, 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) r4 = getegid() readv(r2, &(0x7f0000000640)=[{&(0x7f0000000340)=""/99, 0x63}, {&(0x7f00000003c0)=""/222, 0xde}, {&(0x7f00000004c0)=""/27, 0x1b}, {&(0x7f0000000500)=""/175, 0xaf}, {&(0x7f00000005c0)=""/68, 0x44}], 0x5) fchown(r1, r3, r4) mknod(&(0x7f0000000000)='./bus\x00', 0x8, 0x0) syz_open_pts() getpeername$unix(r2, &(0x7f00000006c0)=@file={0x0, ""/88}, &(0x7f0000000740)=0x5a) open(&(0x7f0000000780)='./bus\x00', 0x80, 0x5) close(r1) ioctl$TIOCEXCL(r2, 0x2000740d) execve(0x0, 0x0, 0x0) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)='\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:09 executing program 1: pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000640)={0xeff, 0x80000000000000, 0x160, 0x4, "1bfc43c632be3135c3d925354708fb1158bf5e4a", 0x1ebb, 0x4}) r2 = dup(r1) mknodat(r2, &(0x7f0000000500)='./bus\x00', 0x6000, 0x200000001) mknod(&(0x7f0000000480)='./bus\x00', 0x100, 0xbde2) r3 = fcntl$dupfd(r1, 0xa, r0) faccessat(r3, &(0x7f0000000080)='./bus\x00', 0x40, 0x2) setitimer(0x1, &(0x7f00000017c0)={{0x85b, 0x800}, {0x4000007993, 0x6a}}, &(0x7f0000000740)) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/null\x00', 0x2, 0x0) mknodat(r4, &(0x7f0000000600)='./bus\x00', 0xc000, 0x10000200) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000180)=0x8) faccessat(r1, &(0x7f0000000140)='./bus\x00', 0xc, 0x3) r5 = open(&(0x7f00000006c0)='./bus\x00', 0x7ff, 0x1) socket(0x19, 0x8003, 0x8007) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000400)=[&(0x7f0000000040)='\x00', &(0x7f0000000780)='\x00', &(0x7f0000000200)='$]*\'4:\xa7]\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='$\xc6\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='*\x00', &(0x7f0000000340)='\'@\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='#\x00'], &(0x7f0000000700)) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000100)=0xfb4) r6 = msgget(0x3, 0x42) msgctl$IPC_RMID(r6, 0x0) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f00000007c0)={'./bus\x00', 0x8, 0x9, 0x9, 0x1, 0x101, 0x10041, 0x4e4, 0x1, 0x2, 0x800}) ioctl$TIOCFLUSH(r5, 0x80047469, &(0x7f00000000c0)=0xb) msgget$private(0x0, 0x100000000000004) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000540)) r7 = socket$unix(0x1, 0x5, 0x0) r8 = getuid() setuid(r8) r9 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r9, 0x8028698c, &(0x7f0000002580)) msgget$private(0x0, 0x121) msgget$private(0x0, 0x102) r10 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r10, 0x1, 0xfffffffffffffffe) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = semget(0x1, 0x3, 0x2) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000000)=""/42) 16:00:09 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x150000}, 0x8, [0x100000, 0x100008]}, 0x3c) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000100)) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pipe(&(0x7f0000000140)) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{0xc}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="b6") r1 = dup(r0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000040)) 16:00:09 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) r1 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000300)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000002c0)) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x100, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10108, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000040)) open(&(0x7f0000000200)='./bus\x00', 0x10000, 0x120) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f00000000c0)) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000040)) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="d60dd57cf41e0d3e78e7c1391efe3218918edba7bcf069a234ad1096ce3101f2fefd7658d20b41b49a2cc022c51dd46f341d41f8eb16858f86c822f781136900fe768d41f7fd2a50462b227e6b359e24f12deef75461e54286e60ca80bb80e1ff310c9ac7db7e892aaafef71225efcf0f9f0d9454624393db0bda40f5d27bc72d8de19481a6c326601a3a0c5abc6e0db7b45e394a09ba5db5e16f22463f4b39df384d6cbffcb98002e5d5ebeb4a37dd7c26345e201d15d3fbe932029d9254a41", 0xc0}], 0x1, 0x0, 0x0) 16:00:09 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = socket(0x19, 0x1, 0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) getpeername$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)=""/234, &(0x7f0000000000)=0xea) 16:00:09 executing program 0: setuid(0xee01) shmget$private(0x0, 0x4000, 0x400, &(0x7f0000fb3000/0x4000)=nil) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000fb3000/0x2000)=nil) shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) 16:00:09 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x1) r1 = dup(r0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000080)) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f00000000c0)) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0x8001) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000140)) r2 = semget(0x1, 0x1, 0xd0625a4e34971a78) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000180)=0x40) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000001c0)) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000200)={0x8}) r3 = accept$inet6(r0, &(0x7f0000000240), &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) shmget$private(0x0, 0x4000, 0x10, &(0x7f0000ffa000/0x4000)=nil) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000300)) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000340)) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wskbd0\x00', 0x490, 0x0) kevent(r0, &(0x7f00000003c0)=[{{r1}, 0xfffffffffffffff8, 0x1, 0x8, 0x81, 0xe70}, {{r3}, 0xffffffffffffffff, 0x1, 0x20000000, 0x4b, 0xefac}, {{r3}, 0xfffffffffffffffe, 0x14, 0x40000000, 0x26a, 0x41ae728e}, {{r1}, 0xfffffffffffffffe, 0x80, 0x4, 0x101, 0x8}], 0x2, &(0x7f0000000440)=[{{r3}, 0xfffffffffffffffd, 0x20, 0x40000000, 0xfff, 0x5}, {{r0}, 0xfffffffffffffff8, 0xa, 0x2, 0x8, 0x3}, {{r1}, 0xfffffffffffffff8, 0x2, 0xde32529a1a7b553e, 0xe3b0, 0x3}, {{r1}, 0xfffffffffffffffe, 0x41, 0x80, 0x49, 0x4}, {{r3}, 0xfffffffffffffffb, 0x2d, 0x40000000, 0x7, 0x6}, {{r6}, 0xfffffffffffffffd, 0x8, 0x4, 0x1, 0x81}], 0x2, &(0x7f0000000500)={0x8, 0x9}) fcntl$getown(r0, 0x5) socketpair(0x18, 0x2, 0x7, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) readlinkat(r0, &(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)=""/83, 0x53) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000640)) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000680)='/dev/null\x00', 0x1, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000006c0)={{0x47, r4, r5, r4, r5, 0x50, 0xcd2}, 0xffffffff, 0x2, 0x1f}) readv(r7, &(0x7f0000001880)=[{&(0x7f0000000740)=""/136, 0x88}, {&(0x7f0000000800)=""/4, 0x4}, {&(0x7f0000000840)=""/30, 0x1e}, {&(0x7f0000000880)=""/4096, 0x1000}], 0x4) semctl$SETVAL(r2, 0x180e9204014530e3, 0x8, &(0x7f00000018c0)=0x4) readv(r8, &(0x7f0000002f40)=[{&(0x7f0000001900)=""/189, 0xbd}, {&(0x7f00000019c0)=""/148, 0x94}, {&(0x7f0000001a80)=""/220, 0xdc}, {&(0x7f0000001b80)=""/211, 0xd3}, {&(0x7f0000001c80)=""/171, 0xab}, {&(0x7f0000001d40)=""/227, 0xe3}, {&(0x7f0000001e40)=""/4096, 0x1000}, {&(0x7f0000002e40)=""/249, 0xf9}], 0x8) openat$zero(0xffffffffffffff9c, &(0x7f0000002fc0)='/dev/zero\x00', 0x20420, 0x0) fsync(r0) 16:00:09 executing program 0: setrlimit(0x0, &(0x7f0000000000)={0x7, 0x100000}) r0 = syz_open_pts() r1 = syz_open_pts() socketpair(0x0, 0x3, 0xffff, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r3, &(0x7f0000000080)=@in6, &(0x7f0000000140)=0xc) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSTART(r0, 0x2000746e) close(r0) writev(r1, &(0x7f0000000440)=[{&(0x7f00000004c0)="586d9011751379403b45bc5f4215f22bc6d172a7e1702c37feab6b481caf5ef9f1d428b0253170eb3c6333e96793a7785f2ecab5df2d3cac370aa804d1f216231f2c2446fc8c71b979b3899878e8e1b6ddbb46bd5be945dec5b9afe0e1680aa09e7b1bb94725b5f0648f", 0xfffffffffffffee5}], 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r8 = getegid() getgroups(0xa, &(0x7f0000000300)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) socket(0x0, 0x3, 0xa9e) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) setgroups(0x7, &(0x7f00000003c0)=[r4, r5, r6, r7, r8, r9, r10]) r11 = dup2(r3, r2) ioctl$VMM_IOC_TERM(r11, 0x80045604, &(0x7f0000000400)={0x7f}) ioctl$TIOCGETD(r11, 0x4004741a, &(0x7f0000000100)) 16:00:09 executing program 1: munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) setrlimit(0x7, &(0x7f0000000040)={0x0, 0xfff}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) 16:00:09 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x24}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") r3 = open(&(0x7f0000000100)='./file0\x00', 0x8040, 0x2) r4 = openat(r3, &(0x7f0000000000)='./file0\x00', 0x100, 0x89) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000000180)={0x4000000004, './file0\x00', './file0\x00'}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x8, "5e00000000001b5ef99b0e00"}) write(r0, &(0x7f0000000080)='\r', 0x1) faccessat(r4, &(0x7f0000000140)='./file0\x00', 0x100, 0x2) 16:00:09 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="8202402a26cb160037066adfee0345"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setuid(0xee01) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x0) chdir(&(0x7f0000000000)='./file0\x00') 16:00:09 executing program 0: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a65774965e0000000000000020000000000000000000000100"/151], 0x97, 0x1, 0x1000) msgsnd(r0, &(0x7f00000010c0)=ANY=[@ANYBLOB="0000000000000000882dc23931db299f298725c0f7b4fa7c9b2865e796983d8903e7c8ad52cb8469eb01db5b3fc96429c8d0fa1e418e56a60eedc73737c30244e3e22828d81eb2ee57816f875ec0804cb8a585ba377c74839b2e8edc520f8753c911014580f3b056e0ce2af10a7367a87500416556403681452c71a854ec30d58aa648ca2f02199370b8d8033dd68a922a34a3665837697be62dce44ad0d4942ac3d907962361dc0d2e55e8c60b77a9b661f9dfba46388254314078440b653f181d8cbd76d000000006af25ba7a1313e6b044600"/225], 0xd4, 0x800) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r2, &(0x7f0000000180)='\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', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r4 = fcntl$dupfd(r1, 0x100000000000, r1) fchmod(r2, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r5 = msgget$private(0x0, 0x8) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000700)={0x1, 0x7, 0x400, 0x6, "6bd8e7694fa7ef1b46034c1c64434c50f398703a", 0x4f, 0x1}) read(r3, &(0x7f00000008c0)=""/120, 0x78) write(r2, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r6, &(0x7f0000001040)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000010000000000000000"], 0x1, 0x3, 0x0) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) msgsnd(r5, &(0x7f0000000000)=ANY=[@ANYPTR64, @ANYRESOCT=r4], 0x2, 0x800) msgsnd(r0, &(0x7f0000000a00)=ANY=[@ANYRESHEX=r6], 0x1, 0x800) close(r4) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000880)={{0x18, 0x2, 0x0, 0x401}, {0x18, 0x3, 0x3, 0x8000}, 0x8, [0x2, 0x400000000000, 0x7fff, 0x100000000, 0xfffffffffffffff7, 0x1, 0x25, 0x7]}, 0x3c) msgrcv(r0, &(0x7f0000000a40)={0x0, ""/233}, 0xf1, 0x1, 0x1800) msgrcv(r6, &(0x7f0000000800)=ANY=[@ANYRES32=r5], 0x1, 0x2, 0x1000) execve(&(0x7f00000002c0)='\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', &(0x7f0000000600)=[&(0x7f00000000c0)='\x00', &(0x7f0000000340)='\x00', &(0x7f00000003c0)='}\x1c&+\x9a-$\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='{$&\x00', &(0x7f0000000480)='.*%:]}:\':(\x00', &(0x7f0000000240)='5\x00', &(0x7f00000005c0)='.(*\x05A\'-\x00'], &(0x7f0000000980)=[&(0x7f0000000640)='(])#\x00', &(0x7f0000000680)='\xcd{[$\x00']) msgrcv(r6, &(0x7f0000000840), 0x8, 0x1, 0x1000) msgsnd(r6, &(0x7f0000000740)={0x3, "d562da7839e9847ff966db301426b02d29d73c7298ce68c87b27c21083d348455a03dd44ec35a7af844e937ef211c048daa695e58dadfb5ef5089f38a96bba89dbceab833e69a807919dba1bc391e7663fdd706d42fd256997d00dd885ba3f2af12565e5ad13e8d4"}, 0x70, 0x800) connect$inet6(r3, &(0x7f0000000040)={0x18, 0x2, 0x0, 0x1}, 0xffffffffffffff50) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x12, r3, 0x0, 0x0) 16:00:09 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="2d012e2f66696c653000c2c58f3e6a60ff601f2fda3725a57204f4b01be3b5b65ab0879af9972834f6dd37cdbb633389a6799d36a52b6a2497fd87ef0721a98c1da7c7073a6794ddcd2966d7d075f399c4689a40322ac6f3294bd80eb58c4d09855f2f4b0558029160083a2188dce39515d0301815c63dad9e491b5ab26946d5ce8decd21e08f78e937e6d6dbf89cb64f0f0997d5072eb8cbb0a990839279202ef078f886965fb551ad832f7f52754708dd7ad0afb12c9ee404bfdeff04bd498b4bd88fd65828454a1a8657920fdaaa98cb15a9c34d1be0dc5de47c36dfcf91ba2f29052b2b65c9f6d1f7360f2f2c5fd90475b25631fc280bdf821f7497db982dd31c80b150b224de370b701d4e2a435156c1e2445d642e5b97b489a79fbd8a3c0f298c8d672f2d99c7248d72383a2a1b3497b5f70bf549c8485da8154b2465e89a61cc8c18ea5b5591d081851ad4fbe25090523589ca69e5684b894e76c4b642d0000"], 0xa) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0xd5, 0x0) chown(&(0x7f00000000c0)='./file0\x00', 0x0, r2) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0xbcbbb74a84c2c92d, 0x0) mkdirat(r3, &(0x7f0000000140)='./file0\x00', 0x101) setuid(0xee01) getgroups(0x1, &(0x7f0000000200)=[r1]) r4 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x40, 0x8) 16:00:09 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xa76, 0x1, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xe72, "00370020000f00", 0xfffffffffffffffc}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:09 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000140)=0x1ff) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') munlockall() getuid() geteuid() geteuid() geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) setuid(r1) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffa4}], 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r3, &(0x7f0000000200)="b58f9b107e610a34a6d12a44842ff4afabf8e15f60cbac23644655a3775aee0ef5631cf9f481c0d930adfc84f60eb475136555a8110da9eefa354b8a4d8b5cbc1a8a8ae5bed778a368f8275c7ac8854298e557fd15b6a37d746e022ab812049ac9989a55e84e0e56877df899433ac680e55f9d6ece8b0ffb97170290faedcc195ece927e84284d495afc85", 0x8b, 0x400, &(0x7f0000000100)=@in6={0x18, 0x1, 0x81, 0x50a8}, 0xc) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000002c0)={0x100000001, 0x7f, 0x81, 0x5, "fa3c6eaf5980f2e01a04ab6ab2891b3a98c7f92c", 0xcb96, 0x500000000000}) ftruncate(r2, 0x0, 0x3) r4 = open(&(0x7f0000000480)='./file1\x00', 0x611, 0x0) pwritev(r4, &(0x7f0000000180)=[{&(0x7f0000000040)='U', 0x1}], 0x1, 0x0, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x54}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x56, &(0x7f00000001c0)="3fe7be45cc4927b1704253018fe7c83f79b5fe0540ee68fb18b036de914759302760952656464cc12c7c89447201da270cbd71b034b4dd7dc7bc573c9bc685248920cd29757386ec0ddc2f0e4b7cc3bdd0d62b0f78e1") pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000100)={0x5, 0x1}) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000000c0)={0x40, 0xffffffff}) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) ioctl$TIOCSCTTY(r1, 0x20007461) 16:00:09 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000040)="9c87c377284c35b8502e2e2e", 0xa) dup(r0) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x20}, {0x60}, {0x6}]}) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0)={0x7, 0xf48f}, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f00000002c0)="094b987d") 16:00:09 executing program 0: openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x380, 0x0) r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) linkat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f00000000c0)='./file1\x00', 0x10) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:00:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x9be9, 0x5, 0xc9240000, "d730c1e7bb6fc6e23c5b0000000000e449104de4", 0x0, 0x80}) write(r0, &(0x7f0000000200)="6430ca246c72503f43714b090000ffff002e360100008000000000b07b752de3214afb6242b8e03ad14a7f5259bd7fd682407720f51236d34216f88a33dd3b11bbc7f2f7ad718e3b941ef3ba136153694d4a9b29a0947f9c87dff5a59d71ff6b8d2076f3d86c8a9144737e6651fdf26cfac5f1bd53d079315f6ead0ade6117f18cded11e000000000000d1bb57fdbaf229eb01d58ec8e5c651ffe45545671ffac5b2e50000d592658bcf53ccc0cfde656773a7906333bf3160899de71b28a8bde0d0dbb29b9d760dbced7e9066c46219dc92e65ccdfd41b42b3a63ead7084881046b964d334efc7a01cf8ac8e08289638cdb111127926bad0c48ca53830138165e387239f429570f20fe8b5dc2682b18d3ca309b7e93418ecc97bebbea41c1b9e027d201d5cca00d0d", 0x129) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x4) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x2d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)='x') 16:00:10 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x4000000000001, 0xffffffffffffffff, 0x800, 0xc}], 0x0, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x10, 0x7ffffffe, 0x80, 0x3b43e5da}], 0x2000000000659, &(0x7f0000000140)={0x5, 0x5}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe2(&(0x7f0000000480)={0xffffffffffffffff}, 0x200010004) r4 = semget$private(0x0, 0x3, 0x43) r5 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000380)='./file0\x00', r5, r7) sendto(r1, &(0x7f0000000580)="79fa15a6d8697a9d0bb2487916169a033b9e7fa34adbaf5145fe09fbdbf9a486c6461b772a70ec5ce36fe950e1fd128f56af5bb577f97d6c13b662f862a31f4b5328d4198d71cc61af0b75e59453bb774a72160506656a377a64d0ca2fffd441b21e5142eaa36854d749fd0ab78d29bcdc29316d0197d9511e5f01b6ccbc8196627d0a31bd9ffffec49c4956c9918b67535a9e4441d920f7e60e2c454f5422bd7655d06c8d598aa3fa18c66e2de30517249651d9654822c2b471c1421cb2daa5c7cb28bca3e12080a8ab41397255ed45", 0xd0, 0xa, &(0x7f0000000280)=@in={0x2, 0x0}, 0xc) semop(r4, &(0x7f0000000100)=[{0x1, 0xfffffffffffffffc, 0x1000}, {0x2, 0x7fff, 0x1800}, {0x4, 0x3ff, 0x800}, {0x5, 0xb0, 0x800}], 0x4) read(r1, &(0x7f0000000040)=""/1, 0x1) accept(r3, &(0x7f0000000680)=@in, &(0x7f00000006c0)=0xc) symlink(&(0x7f0000000440)='./file0\x00', &(0x7f00000004c0)='./file1\x00') mknod$loop(&(0x7f00000002c0)='./file0/file0\x00', 0x1, 0x0) chown(&(0x7f0000000200)='./file0/file0\x00', r6, r7) nanosleep(&(0x7f0000000180)={0x0, 0x3ff}, &(0x7f00000001c0)) lchown(&(0x7f0000000400)='./file0\x00', r5, r7) dup2(r2, r1) poll(&(0x7f0000000240)=[{r2, 0x5}], 0x1, 0x7) mknod$loop(&(0x7f0000000300)='./file0/file0\x00', 0x40, 0x1) sendmsg$unix(r1, &(0x7f0000000a80)={&(0x7f0000000340)=@file={0x0, './file0/file0\x00'}, 0x10, &(0x7f0000000a00)=[{&(0x7f0000000940)="a3c751c8fd41d1bbcef84b397977bd1889469dae71d4a435eae8f54dc2257bf61173d24d35e5c7996a7a52ea4dd7846411eef89817a4a1fe325025d3eb6369175f031f5a6ebb44eae703d0dedd0d75810fb71c0c20b9b221d4a4d890b76013ed53d2aad43161a583532f8b00a73e8e8eab64157d38a007b5165db62c898afdf69062d3b914008a9c71e633a6", 0x8c}], 0x1, 0x0, 0x0, 0x8}, 0x408) pipe2(&(0x7f0000000840), 0x10000) fchdir(r2) execve(0x0, 0x0, 0x0) mkdir(&(0x7f0000000500)='./file1\x00', 0x8) 16:00:10 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000100)=0xc8a, 0x4) r1 = socket(0x2, 0xc003, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) connect$unix(r1, &(0x7f0000000800)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82012bf4125a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3fe3a443a8bcb7000cba5da168c826959b6a30f69b06f20954e0dc8b66c064490f068aac50d2cd77493ba59ad80a861ea3b7b6d824578d4f138da3f2c1e197a84fe90621e52fd254a5043868b71680789dda903a41eab0ab5036544aa5c68df4ed2645bf86fa753a9f00"/906], 0x10) writev(r1, &(0x7f00000000c0)=[{0x0}], 0x1) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x1, 0x4, 0x6}, 0xc) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000080)) 16:00:10 executing program 1: mkdir(&(0x7f00000000c0)='./file0/file0/file0/file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "f0000000077994f87abe071000"}) poll(&(0x7f0000000080)=[{}], 0xf3, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') bind$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) chroot(&(0x7f0000157000)='./file0\x00') utimensat(r0, &(0x7f00000001c0)='./file0/file0/file0/file0\x00', &(0x7f0000000240)={{0x0, 0xfffffffffffffffe}}, 0x0) 16:00:10 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) truncate(&(0x7f0000000040)='./bus\x00', 0x0, 0x40000000200) write(r0, &(0x7f0000000100)="5fb0db000000008b9b436bfa16000000003147cd70675cab615f1916aed5da287148099637fb", 0xfffffffffffffef0) open(&(0x7f0000000140)='./file0\x00', 0x80, 0x11) 16:00:10 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) kevent(r0, &(0x7f0000000100), 0x3, 0x0, 0x0, 0x0) dup2(r0, r1) kevent(r1, 0x0, 0x0, &(0x7f0000000040), 0xa9, 0x0) r2 = shmget(0x0, 0x1000, 0x2, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_RMID(r2, 0x0) socketpair(0x20, 0x4000, 0x69e, &(0x7f00000000c0)) 16:00:10 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r0, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0xfede}], 0x1) kevent(0xffffffffffffffff, &(0x7f00000003c0)=[{}, {}, {{r0}, 0xffffffffffffffff, 0xb3}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2003, 0x4000000004500) r2 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000140)) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r2}, 0xffffffffffdfffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000400), 0x7, 0x0, 0x10004, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffc, 0x4, 0x4, 0x2, 0x8000}, {{r1}, 0xfffffffffffffffe, 0x31, 0x6, 0xfff, 0x6}, {{r2}, 0xfffffffffffffffa, 0x0, 0x4, 0x80000001, 0x9d5}, {{r0}, 0xfffffffffffffffd, 0x80, 0x40, 0x6789000000000, 0x8}, {{}, 0xfffffffffffffff8, 0x20, 0x1, 0x4, 0x10000}, {{}, 0xffffffffffffffff, 0x8, 0x40000000, 0x100, 0x5}, {{r0}, 0xfffffffffffffffc, 0x2, 0xf0000000, 0x2, 0x5}], 0x2, &(0x7f00000002c0)=[{{}, 0xffffffffffffffff, 0x2, 0x64647f1cccd7a956, 0x9, 0xa00000}, {{r1}, 0xf447d6e09f7e4de8, 0xc, 0x1, 0x8, 0xffff}, {{r2}, 0xffffffffffffffff, 0x84, 0x40, 0x7e, 0x7}, {{r1}, 0xffffffffffffffff, 0x82, 0x1, 0x5, 0x7}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x7fff, 0x5}, {{r2}, 0xfffffffffffffffa, 0x8, 0x8, 0x7, 0x4}, {{}, 0xfffffffffffffffb, 0x3b, 0x1, 0x80000001}], 0x9, &(0x7f00000000c0)={0xeb, 0x800}) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 16:00:11 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x229, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46e54d78a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4de67ec337472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad3025d0265d3266e4e8e254505e8f0000a49f559d612f871f4385f01cd8ca05dbbc5b65c6593d2870bc122cd235000000000000000000000000000000000007adb1ff02fb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e22b05e5d10f524a64ef5632ccf137c8ae135db3119e911c3a94fb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d855440600103681b82634ad276d3a365e12d3b1083eab57e9e9a3da45a9931cfcc92aa14d14cb2412b25bd1bc73000000000000000000000000f1ca5f2071c1f276b670a2a93110d8eb1cd807547f98e515464903ac94794738537d7b5d74f90bd08c5f4d51be32f0ebd9189746005454d719e5a9e7a50f6c453ee525baad02581807c0cbfa1e220f379363c68c0b2a299b208dfa12aa5d5037263725391fa4325a1970e9cbdcc9eb6fd5e9dec4d723127ad15c42b2bb8fd236ba056419f99ab5ba9e812a96aee4ba82f46f1cc10e0e"], 0x10) shutdown(r1, 0x0) socket$inet(0x2, 0x4000, 0x0) writev(r2, &(0x7f0000000540)=[{0x0}], 0x1) fcntl$getown(r0, 0x5) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10080, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x54}, {0x2c}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x8000, 0x0) connect$inet6(r1, &(0x7f0000000180)={0x18, 0x1, 0x3, 0x1}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = msgget(0x2, 0x30) msgsnd(r2, &(0x7f0000000200)={0x2, "035f65fe60acc7bc2ace55bdd5fb9f72e3cd24d988d645c376f7281e0efc406c0d4a7adef6afa206499c0239366786bb9f490153dd5876e722612f3d1365160a245df3296031f56a1b05425dc94730c11e4be04153fb635241dfb7161bacbafd09042420db8c744f95903ee65148dd9ec0a9cfac34c39e69c775b84cfff757dfd4277a3810312f29c2d4b405e4fea171c30bae9d166137d025d75007c9c8aad9a52745df845f8bb1244d234e9c1647cac8b86818738458f3e326e460bb1dcae440a16b8a6d7805163ecc2faa1928a7d7fe3428c13833047ac708857186238e2325959057953c9382171d68169e99a43a74"}, 0xf9, 0x800) kqueue() syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:00:11 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0xc1}], 0xe9, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) r2 = dup2(r0, r1) kevent(r1, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x1c2}, {{r1}, 0xfffffffffffffffc, 0x4, 0xfffff, 0x9cb, 0x7}], 0x80, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffb, 0x40, 0x2, 0x8001, 0xfffffffffffffffc}, {{r2}, 0xfffffffffffffffc, 0x594ac636399595e1}, {{r1}, 0xfffffffffffffffe, 0xa7, 0x20, 0x0, 0x387}], 0x6, &(0x7f0000000100)={0xc8, 0x400}) 16:00:11 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x1, 0x5, 0x4c, 0x0, 0xc564, 0x1, 0x6, 0x2, 0x1, 0x94, 0x9}) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000180)={0x3, 0x6, 0x3, {[0xfffffffffffffdaf, 0x8, 0x1, 0x3, 0x2, 0x780, 0x0, 0x0, 0x20, 0x800, 0x0, 0x7f, 0xd5, 0x100, 0x0, 0x9, 0xffffffff, 0x6ee5], [0x3745, 0x4, 0x0, 0x8000, 0x1ff, 0x2, 0x6, 0x3, 0x9b, 0xfb20], [0x8, 0x8, 0x3, 0x800, 0xfffffffffffffffb, 0x4, 0x7], [0x5, 0x3f, 0x2, 0x7fffffff, 0x6, 0x7], [{0x8e, 0x8, 0x3, 0x55}, {0x1, 0x3, 0x101, 0x9bf7}, {0xff, 0x2, 0x9}, {0x4, 0x81, 0x7, 0x1}, {0x4, 0x5, 0x2, 0xc2}, {0x0, 0xffffffffffffffe1, 0x6, 0xe30}, {0x7, 0xbc1, 0x9}, {0x2, 0x7ff, 0x1, 0xfffffffffffffffa}], {0x5, 0x2, 0x8, 0x4}, {0x5, 0x81, 0x3f, 0xfffffffffffff000}}}) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffb, 0x27}, {{}, 0xfffffffffffffff9, 0x1}], 0x8, 0x0, 0x0, 0x0) close(r2) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000400)="ec36a0153dc2051975f1f11ab865c5a92f27bb6b76ad7b8fe7790212af69722b739f9b1e5e5a5a1d06f88a259c64afae9fc39ecf170bef82600c570ddbb8fb7dcc33db6310a0607b8ee7a40f8883d994afc2ec4324311c043428f1fb58c2a387b11939d1015ec0915dc830b852ede18acea824a4a32aa088811d62106e808a095ace7cb51eaf37a0086fa4b26d058276667343777d546d8eed600cc1a99bfbbed7b741ae5d886eb43fddfb78768adb06a66279269e5f3776133c492622b2e84f3cf2731d1b899e07", 0xc8}, {&(0x7f0000000500)="d3fbef0b0823a620ae9e67fd686d3c64a814ad3fe467c5a36024bb23ade2ba484dbbd7c49080fcb6cd90c8aeb9038c09b3f20f5046fddc38aa34b7ec8e1ba7d375d63b52112957a16fc1497f162805d4fdc6b970db1598aa72d4c99087798b5e2957a3fcc78c6eb715b2c3bcbe46fd80c1d62d093d18530e33b753ccc90ae1a8ee2b4e3540f8448c41079c45aeae1d7efec5597538abd11500d338d0b367997a6b8c646ec14855def4597945ef56555eebdfae84f902cd98d261c0a6c4fd39", 0xbf}, {&(0x7f0000000000)="f4a28b10ab", 0x5}], 0x3) 16:00:11 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000002480)={&(0x7f0000000000)=@abs, 0x3e, 0x0, 0x0, &(0x7f0000000040), 0x48}, 0x0) 16:00:11 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) pwrite(r0, &(0x7f0000000000)="1266dbba10b843ed979dcd101760f60f741af7c407849c1ffcbbea25817d582a6bb5c6ccb8f33a65940cc96912ab3c5d3ab759b67fe434c79470281f3970e24153950834b51a8fbdb801c695e20e0d4c96d079c41826fcd0ddc1f47eadb281a0074db2d2d9305eeeb898795e6031c97392040339d042c921de840d3dc8f557d7a77ef0db8e01c92aee94dd5cfa7aeb3621966ab5a0d245b5bdcd1cef729fd76d09bf07ea0f3af651639dc1258165e08535fdfaf3ba1e30acd757f306547259162277985ac9030db5bba09f3736638b02a460673d8cae4fc8b82d6aac2ad5fe8fe261e3733d4eb3964be7e07bfa", 0xed, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) dup2(r1, r0) 16:00:11 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x80000000000002, 0x7ffffffffffffffe}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r1, &(0x7f0000000080)="6c5921b1a8aeac257b166d1c18af5225cdb143f3fd1f479f68b8db48aceed99fd90768e7e22951684818485290c5b3afabb9a2ce8c512ccde460d9553817fb5e55e2fac5f483302fa61a5f38873ef0728b1207306f38094e5e9d784aed29e5076047d046c30aecbd2ab9c8cb40288cd2a14001d73ef92c1dbdbfe2ed086f3df00d23cdbd0c90536263926eb9df90e6f9872d6fbfc95c1f0348ea8a5271a82dc8a8621d76fbba9af7593283cb78a913", 0xaf, 0x4, &(0x7f0000000140)=@in6={0x18, 0x3, 0x6, 0x3}, 0xc) socket$inet6(0x18, 0x1, 0x1) ioctl$TIOCSDTR(r1, 0x20007479) 16:00:11 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0xb0) chflags(&(0x7f0000000080)='./file0\x00', 0x1) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='/', r0, &(0x7f0000000000)='./file0\x00') chflagsat(r0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x0) 16:00:11 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x1000200, 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) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r3 = getgid() fchown(r0, r2, r3) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0xff, 0x9e, 0x20}, {0x100000000, 0x3bd1, 0x10000, 0x2}, {0x5, 0x80, 0xfffffffffffffffe, 0x47a0}, {0x4, 0x1, 0x48, 0x4}]}) 16:00:11 executing program 0: r0 = socket(0x11, 0x3, 0x0) write(r0, &(0x7f0000000240)="1ea80b0b4e53eb63a29f78b805dfcf916aac14a0c3bd3e3459845a97faf5ab41d43530b29efd17638d2cb9e378067fef987f943f33a33f52a7", 0x39) r1 = kqueue() pwrite(r0, &(0x7f0000000180)="872f2b89e9084d336a810eac1df6531c9bc5c3094b7f7f78d43b474dcaf9bc5189dab66962385930131b0148afbeba0d97c8e5190b6aa5e52c0c57459bc140ea39f5ffb7874b7535750b9648a10d3de6503c89d35eb7c1496b4d645ef2497784a969de7107131ebb991d70a0a9bf3035eb8d8657fbf4468bde8c7c633a1171f19bdaaebd010746083321949ea9b615e173285cb2221dc1dc0991a09da0cc2bfda403dc9319374935ad9b793afebb731a25418dd8c82d66f218e4ad", 0xbb, 0x0, 0x0) fcntl$dupfd(r1, 0x0, r0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x29, 0x2b94bc1758738cb4, 0x6, 0x9}, {{r1}, 0x7ef6dcc74989776d, 0x20, 0xf0000020, 0x100, 0x2}, {{r0}, 0xfffffffffffffffd, 0x80, 0x200fffff, 0x400, 0x40}, {{r2}, 0xfffffffffffffff9, 0x20, 0x4, 0x4, 0x80}], 0x1f, &(0x7f00000000c0)=[{{r1}, 0x0, 0x1, 0x40, 0x8000, 0x5}, {{r2}, 0xfffffffffffffffc, 0x10, 0x40000000, 0x4, 0x6}, {{r1}, 0xfffffffffffffff8, 0x22, 0x40, 0x7}], 0x6, &(0x7f0000000140)={0x1, 0x1}) dup2(r0, r1) 16:00:11 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x0, 0x6, &(0x7f0000000000)=@abs, 0xffffffffffffff78) close(r0) munmap(&(0x7f0000000000/0x2000)=nil, 0x2000) write(r1, 0x0, 0x0) 16:00:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000200)={0x7fff, 0x4}) 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, r1) setgroups(0x0, 0x0) setuid(0xee01) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) faccessat(r2, &(0x7f0000000140)='.\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x4, 0x464005a3, 0x5, 0x1, 0x4, 0x6, 0x1, 0x2, 0x0, 0x2, 0x1000}) 16:00:11 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x5ebf, 0x4, 0x6, 0x7f, "116b6ad0572b7c0c1fc3406cbe552c831f72c31c", 0x7, 0x20}) pwrite(r1, &(0x7f0000000200)="32982af98671a8bad09de739cbd95bf6f29878156aaa496368ed0676d57bd7e9b054f0a6751791b526831235a527710abec87e2b69dd8fc56b3f7a19081b128324dec0749dfef0d467173d0ada11553fd742438b9403cdd2c51c5119f926010b72dd4967a2522758cc7578cbd45303aa1a4de879427215a9426ab34b2d17d89ba3d795a48fd912a6e7fa6fea54f2171188afbb3afa54cd47c6c6166c47213fab3484d223d78226f358e6c6acadcc2f8858c0209f29dfcc36c1566335e9a283185bc1d435c3b0472b05bf8380e938f5f71fbb782925e8348c7ee61a1219adbec0916bfae03eeb4e62f93d0c367eccab9efce1cb5ff44bbe6f55d0093bf7048922754171957c511bfa54f4038254b90ab2b8335fbfdb947ff450a017ab52f1d52bd3b48df7c31c2ce96ab6a0d85005d9c6a148cd4e06a7e104482b864c06e8f192e942d5bbf35f34666ce93056a80ae53d71b9bb1d6f17e926f6fd81f2aaac560bfca45e33fd33db3adc85233b28341d526e0f9f6ee90732ad8ec9706b85f384af817241eecdb5cb2ccbba020d1431248e564377cddbf365144a4861ac760242e0c9b5196864cf535c2a27aa8aa996d5d6f71b654d1e261084171587635c8a1c728f2a1567679de03ea5804372713f97ad918152e8eef35f96c9da13a35f2a0d3c19de494192feedb24d0b3ae3d87ef2ec3c56579c58ad4a315b0d1877a561606f85af50a537878104275e04171027205ef279574c22ba4475a21bcd83345d41285dd241e7fe599e4b189eb240cdf286863b8e71fbedfbaab430d47d7948896daec8972a6dd018c1f9b4cda3a6a161c9c2dc5f86b6f5ac619361ba88cfd09d0917d59cb2428f17d1bac3dd374dcc06a349a375b9c8de46964428e2fcf8b6001dcda75eb615867bbd5831a0ff1693f7fd4277ff9daacc5c7a366c45d30b2927b4496c17b714cbcbc7cc2b88523bbdcc4219220d40ae6c31a219797b41a4b1aba148b44083079f467fdcfa8fe05bb75f3537c077a357da7d4622a859cb70894ada3a852625e2c1009a479038c46796763c96ecd51944965f46b37864778205182a26700e7a2e1e7fa0a31822bac543d5eab930a54f7a8404bd435b8a93eeba943f7b1fc7ae1afc69e64934269cb6bc295560e4d6fc66d033e51d3233b0cbed8bb217f2356fb0e63b5da4f23d0afb45f4286a8f94f61eb88e8817cabe099aab2a833f044ef4020811a6b588653ddd88db50c24b345b8dd70e0b225bdb89893fa13176fe316c7ce50a3001fac8ba4cfe90c6bf1575adbdbc67800583b7ed06ff848ae7854dbb910900c3e7209c9b7b150e6425022835262cb5f1bdcaad7bfde814d73ebd80413ee1476c7e9e9cb669d8cefd0f5854ae6d0ed1f40ea66bfa664f3b0fb6a90166700da6a911dcab67dfa1aed8317dfcf401d52614e48ff2e43b6ad856054b063d7d14e9bc70da23ee2119dbee2142d55c99552f04b7b99f851650604879e3450db718644363c39efd052d5141d1fc72af9c0e5c00af2448c9fbe1c9666e3f2e178e65bde533286c16884adf78ef6e49d2c75d316db9b10bb4b05da563ad1ae03a2da63a93af75cfd519c1cb8976b85b9a16bd4d8648d155e9713ac904ad948c1c5ae7755923c00d1b567cc5286d05702c59778fbf61d6774103d66c3f8f563fe37dd67e6135d3265d8e67c84766460b04b13d6a9425a2a96b6c191f253ac1b46ac43efd70b59b02fa47038b5e7ab477481f85788b94609a956d69f69ba56d0f6935e8cb2a25afa5828e5d4c7e87b646ab32cd88dc1557b0b7900756f744483511c0cc9df33f6de22da207acf178138cb4a9afb60235ec1cc7a0ccba23a361c5dcfbdfd40cfe479afb3d75859708f1869de8345e87ebbd8f0e8750078bc6f72254719da8a491e8e8af5f721d6053435872adeeab705e98a0ef1ca07406e8fee978f147fdd485db6cd0f885475e93536a5bbe32647dee3909bd90ad0147a83d67769780a497ba6f6e0ca59b902ae88490f3ec8dcd938b5670d808e22fdd1aa374201395d534b29ee07386f7fed7ce244c5e9b0c5e952bf3dcc109b9ea074bb53b0e0dc2e3201c8adf86f4486ae1716f1d4241d24920cb90248b39e935015cac20f42e29b57a865d1be794fe30b5b11a1bcc259c68d1aedc9cac8112e73404d472d7b5339070fdb2f32ccc9e6b7cfa6c7e5c3d75be5abeede8df16b7deebaff954ca96f11b34a1d2a3859f6ecaca7bf71032ebcdd4e2b26a42004b79843c400957f7aa8ede706397256fb035283809c3ec232a98b18d3483cd241938c923ab5980d58697aa1c4b8187c108f78f9648be5a82cd204bb58e2561822158cec141d86121732375c7418c360feae1efd3441bed0485f38154bb02386aed6f02fe69169b1e58a97200bbf86df923e85a1f4c64763b7e44028ee5bd5390d12c5bacf2af5e7a04d69f0d0bfbc9f683d44260c0a74f51cb5a482cf2727351c1be4c1875fd8b7729b72c6de0d8ac7a08ff11a207cdd87a6cbde91750fe9e1ebe013dc00cf0fd98a3a4fd9da5d53a2a134a5a4e7a10d9231520c8b612a61d6045ecc4a53daed7429a3be573f5c0e72fe3a115599f2742734f0e7db0943c6810ef95096f388b61451bb7f8f99158ecd05d97f70bf287b58ac5336bf3c7134eb576062d6d813ed4acf0c78cf1fa16b16f2bc6294237380d2a853d99e0086749278ec31a33f70d9b5662a22c4afd28219ef8a7f0d6b2c8754956d1aa6185d09bbe5ff16db5cb66705fa12e97123ca4b298dc0bcf5541c289490c0419d1995ce8899a97ee431d36dc67827c18886a528e4b16188aeeff5c0a1dad68548d4715b859a4851ceb9e281ee7d270f2039b607f19ec51e8359c06f07705f74ab8c350b1b55d37dd2b467beeeb0f41f29bb530722516bcd90ce5594e99a501392990819743e3fe52a503b51ee6e5f941e540f12d12a8b0ce35155bf11815e35bb1041a4c211818a37205c01b709d0588030db023fd0f204bba8a535787e28388a6d52e046ee345ccfce0655f6abe55a368a5ba401b54e28227daff9b1222ae214adee2f6c72709b2d93b8c02a31ba0713bb3abece995588d962a084087243684dfb43f286c177de331e00abf20d734410ef9aa404bf3882a7779b78a9af752bbcb9509c8ccd0a52e7baec2980fe0b7206553201ef180292d360278b9a988ce31a6aecbd4b0a4e4daccc7607e7e402330951a7e24a33b935860068c2ca4da53c4ad06d4ca6c89ef4f524b3724492078f706b13049d49db8572a8fbcb76c2f11d0d75908c143517168ccbc44d45370450f452559781b18265f134d5307ea412d253357b442eed1f5c84433a0d31bcf42503b89b19554212abbaa40de3a872e871cd902accee1ff4ce057ab87ecfb2bdf212d7c105818b93d93470cba89748b860cb50fc31b86081988c0d6b142354e0822170ac512d9683d6351007d0052b2985006771bbcdc7f9fc8c5218b4d5b3e1c301638a11086040e89d6b895958453422809224760b65221f5abb64e637a618344b6e14679f393fae765b3bced1d4d7a9729cc9c47acb49b5c25449dce1b4bb5182fcfcf69cd5794bb8d943caad450ea85b666b53c8495a84924c676ebced271650152b86da77858449114d481314d3a49916299bae46c8bfc74606c243ae848993b2ae854d85cdc606829c76181bbc4d3575addb31ca13411fe3b6b3ad95a3330c194d6ce2f3fba2a644a2417d8121afa148c3b66f28cff5601252ec949c92023d20a74d1e59ed859c6b0fa2191fc6509b2af13543c170be397fc2aa16e6ecc6b4da73cd6c336d64e9d1cc7c95819a9b9273256e72bf10cb068121cee9d583b9c5eb69b19ccfcca5a521979132fdfc7c306443d10f3cbd00b693c180054daf7abcdc46263b599d448d0ab5160862983cd2299d80ea0fd45d423f1b66009bebeb54ad5b986dd054132872d8524f252d094cd6ef83c804a3ac59b97545d810891f97e60a700300cbf20c2db5010e3208e3dfa0a1a843e4da6d3f354ade461e96da09cb1808a3b0d9ac2feec1915ac081aef4806fe98f8bc36a927c9a745a1a5eb59edd57f81eeb0fa94188a680f152d1ee137965e43571e8f0c759b6f6d38500a20ab45d60f03abe329e6bedc9af95b9af87cdacbb8235607a4150a854d91d60caa2e0c282e6c62761f31eb0415e29c94ffc301e92ba7b8fe1a813defe3999a6ae542d8c7ab0855acb6f0464ca41c2575149f0a857d1819dd2205da05743e0f01f53f169d55c9315f171724c58d8bdbe7acba91dfe86bce21951e81ee86ae8e4b9bd8e8acb177de6197d5a1f20813a20ec52c669296057cce0754137be1630f82e7cc6e7f7e418fd3117e302dd9b1c4309b1bc6c15e5251026bd6103fcb726764451f41840e1739340c87b041ca31dc80976c39f92d3fd66ac0079cbb3561622049be1770ccef8d77c33d64737c958c2aa1c0a211031697fa1e5b8e7636e287921f33ef0406bbb06220214a1ca1ba739a9b8245ffba7c8fa7588a52e2168342f5d622652fa41400b76fcddc6c060955aa63050cbf45cfa074745a9c26dd6f16cd56939ad0186a61e26264a554c8f6b3947e727e3eb93707abaedc1f10966e3d48471e13dc6a1bf172a4d300fb9771a419b3a4536ad96dd515f71442c534fb57473453f768a31e411dbeb1e64b46a0584773cd2fcfd7a2838ecaa9f18f8f614e3e6d7bc77f5e92cfd62021ce26abc12ad2882c097f734a129a3d4d963181b4a86ffe607d2a77f72799d2172771c5f4f53587def750250c5d0d58fe3d104a88f091cb6c26bfd6328009f2ee8cc1ae8832f6edb8b754f0162a52125b92c1f4842786a90267a3410fd6b7bdf9ac9f595770c48d2a4e74425362845674ce2f7e8a2813364d03d03ac81752a544a4688f1f9d313ddc21fd27604ba9de3875220dacf5af9739848dadf5ca358cffc3ac3b0b8ef704ecf2dd2837f96e58fed3138d1800d440c3488e42651b31916cb9b90af10835c522eacc00c1229588ae584d8d6d7e4e47c0cd82d63be4f446e21957a7d08f570a363d220f5c1d5b9efba0cae5e00a3d8a4c94dad82d4f3a7e10f595acb5d663dd780145987770f1dcfb264265bbc21f129fc95f49a4a92ab2621223bc5c9b552a903f66954518bcb85305ae205340900d6f8ba8c7036df4e2f9f04624ec97b5be32ffbcc45301885d06696e24bd0b19c35c37359580ea3bd143886c73b9b5c3a16fc4c5f59311418dce387811c0bcb5e3cfaf5d8c7b886f0b06b699615a0bbf807046300f1133d7594200dacaf13fe7f0554dedecb5d80fe742abf1b79ad697703a4b87a445efe8911a75f98fc29dae2bf4f1f999d89a1a90a31b75cd00b29c5785c3020ad20c73bbe44fd03d4ce6de582a518ee101789263651a5f57e218e253547f125277af584fe308f7c7be9ee5eaa406568d713f7fc0445069c0997488af088b4e11e0d9fd169d218b03e9fd1e82f1546b6089ea14c4dcf7bdb409d476c46509a2cd1eb9a13ff427461e13a3cfa822f8e384d762d76d9f9f4b4e789bb45d3c3e634a4b91379dd48880a7722b043186b25d4f942a21a92b2c152f4e909446cddcaa80a81b288967740a211b28b4231e993bbd1d2ce359b53ffe6c06f54394da1fd469e989e06e4817002151ecd62ca6301d63901a25c5e603ae62fce82d9fa7a93e041707eb6a7a04a076df20809ad7dd8d967afcade13dbace50ff862ad97968334cfc5cf08f5fd29afff514e9e95a56fdca2224b2b85f4cdfefdb7d23bb792779ef2caa56cbd987", 0x1000, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x200000000064}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:11 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) getdents(r1, &(0x7f0000000080)=""/37, 0xfe37) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) chroot(&(0x7f0000157000)='./file0\x00') kevent(r1, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x10, 0x80, 0xb76a, 0xde5}, {{r3}, 0xffffffffffffffff, 0x85, 0x10, 0x6, 0x80000001}, {{r3}, 0xfffffffffffffffe, 0x48, 0x8, 0x1, 0x4}, {{r2}, 0xfffffffffffffffa, 0x40, 0x1, 0x8, 0x2}], 0x4, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff9, 0x22f5ced68ffed1b, 0x40, 0x371f, 0x100}, {{r2}, 0xfffffffffffffffe, 0x8, 0x4, 0x7, 0x8000}, {{r3}, 0xffffffffffffffff, 0x1, 0x80000000, 0x101, 0x3}, {{r1}, 0xffffffffffffffff, 0x2, 0x8, 0x2, 0x4}, {{r2}, 0xfffffffffffffffb, 0x80, 0x40000000, 0x7, 0x10001}, {{r2}, 0xfffffffffffffffd, 0x80, 0x1, 0x0, 0x9}, {{r2}, 0xfffffffffffffffd, 0x40, 0x800fffff, 0x5, 0x4}, {{r2}, 0x0, 0x1, 0x1, 0x9, 0x9}], 0x3fffffffc00, &(0x7f0000000040)={0xaf7, 0x58}) 16:00:11 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000335000), 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r1, 0x2}) 16:00:11 executing program 1: r0 = socket$inet(0x2, 0x4, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="621dd38c38050b4dd1a8a85380c766ea88a0ceabc0e5b32ddb3426cfd702af187f8f17a9e7aee27f4a1bb0ea", 0x2c) 16:00:12 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r0}], 0x1, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) 16:00:12 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x8, 0x80000000000000f, &(0x7f0000000080)="83e7d7d7dd6cd95f0e3bedb907aa092b63f4716419772b2f54276b6d16ac8ad7dd3fbeef52d92ff3e677592ca2c2f05e9dd320a8", 0xff5e) 16:00:12 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) mknodat(0xffffffffffffffff, 0x0, 0x0, 0x0) readv(r0, &(0x7f00000004c0)=[{0x0}, {&(0x7f0000000100)=""/238, 0xee}, {&(0x7f00000002c0)=""/212, 0xd4}, {&(0x7f0000000200)=""/111, 0x6f}, {&(0x7f0000000080)=""/26, 0x1a}, {&(0x7f00000003c0)=""/20, 0x14}, {&(0x7f0000000400)=""/152, 0x98}], 0x174) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 16:00:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0xe9, 0x3, 0x0, 0xc3, "332798f3684781712474f45ce0df0104d1863fd7", 0xfffffffffffffffd, 0x2}) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x7) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000000c0)) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0xd3) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000140)=0x100000000) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000500)) fcntl$setflags(r0, 0x2, 0x1) openat$zero(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/zero\x00', 0x10502, 0x0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000180)=0x4) r1 = msgget(0x3, 0x4a) msgctl$IPC_RMID(r1, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x100000001) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000240)=0x10001) renameat(r2, &(0x7f0000000280)='./file0\x00', r3, &(0x7f00000002c0)='./file0\x00') ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000300)) r4 = semget$private(0x0, 0x3, 0x8) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000480)=0xd2d1) 16:00:12 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x2, "b04d00f3ff0a631a00"}) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xff, 0xff, 0x2, 0x401, "eb77ed92fb9f56a41583d7de7b81674315ac70b6", 0x101, 0x20}) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000080)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)) 16:00:12 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000000800), 0xa) pwrite(r0, &(0x7f00000001c0)='E', 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x60}, {0x3c}, {0x6}]}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:12 executing program 1: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f0000000a00)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000f0625a4b3c420ee97fda4d2c149426b20000010000000000150000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a65774965e000000000000002000000000000000000000010000000000000000000000000000000000000000000007000000000000000000ead6af73095e29ab8156be0cad609ecfe48a14ff96649789dd56072c7033005ff56c35e1ce3edcdb64b5f27b82fa8936c88dc69b520896de4f1ad2712188d910e63b68516ec2e04b8286c9e562fb4002329ad3c15f6d944ba0909fc4a83950a1a3473e130e84bdc06d3b7a9d8e1e5b1d9b7539badd1f9982c71129563b1933dba616646b29b8e756c0784534506c56822c4a605f32958e7b10f8c9620c79d5bd6db430a53031bc1273c4540eba9186cd46fb4f56c25d68c2360bb87c8cd70d0e260d9a18b6cc429e284b833f5651f55981603147d85d3ce499769c0ceedd37ccf82499acf96e1d56adb327dfc66daf77a5ec1ad54824f3a4dc7b0cf6938ff0156df1035b0ccd80ddb315bd7a13f12b6d591e1c685df6ec3d4d737cb127305d2b90aa3a834c6d5a02b5cb0ccbfd27ae6c41f4f71e2334be3e31db5e2858e5279a069af304e71dbc741505def7d9b8fa2cf65d0e694a446d326bf824fb8fa59f4ae11079dbae6f55a235f52b691e6e246c939b1f9299e0148d9b2707bf9e9491955edbcae1c47c2b360531362bf084d4509f781153a5d67df7f5d7059842db69c27529fbda794e451651e56fe29a9d8ac1957d71aca9"], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r4 = fcntl$dupfd(r1, 0x100000000000, r1) ioctl$TIOCSETAF(r4, 0x802c7416, 0x0) r5 = msgget$private(0x0, 0x20) ioctl$TIOCSBRK(r3, 0x2000747b) r6 = msgget$private(0x0, 0xfffffffffffffffd) syz_open_pts() ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000240)={0x2, 0x3}) msgrcv(r6, &(0x7f0000000d80)=ANY=[@ANYBLOB="00000000000000000000000000000000000700f30002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e5963c8e96cd0dbfa37f00000000a36d3d71ce0fdb2926e43962b6ec24ca4b9fa6e5f26062c86bdaf40c11bb4655e3790b126f0b33097f5c1787a4b7a249debe405e04bd6addd017d7c825269beb143d4edf4e214e102677c260b728986f9b81453bee427aa49dd00080bf59d53a12a6e14580b7de36117d76f5985d462c1e1c087e7a30a548005ed89887d0d71a07238fcc44aa799de54333f56a6817094a11035112dce0cbb32151c4018b48381036e63b82e5f76e61e95f974045500d293fa1e836"], 0x55, 0x3, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) ktrace(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', 0x0, 0x828, r7) r8 = fcntl$dupfd(r3, 0x0, r4) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) renameat(r3, &(0x7f0000000140)='./file0\x00', r8, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\x00') ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000180)={0x6, 0x8, 0x1f, 0x4, "7847ceef946b241dc56cd324a8da84fff45358fe", 0x9, 0x7}) msgsnd(r0, &(0x7f0000000500)=ANY=[@ANYRESOCT=r4, @ANYBLOB="229291b2d339de71dbe0be2d9f3c71b54f2f108fa29d4e03b838811f804b4ca0fb96ffd0", @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYRESOCT]], 0x3, 0x800) setsockopt$sock_int(r3, 0xffff, 0x1008, &(0x7f0000000000)=0xffff, 0x4) msgsnd(r0, &(0x7f0000000fc0)=ANY=[@ANYRESHEX, @ANYRESOCT=r2, @ANYPTR64, @ANYRES32, @ANYRES32=r3], 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000880)={{0x18, 0x2, 0x0, 0x401}, {0x18, 0x3, 0x3, 0x8000}, 0x8, [0x2, 0x400000000000, 0x7fff, 0x100000000, 0xfffffffffffffff7, 0x1, 0x25, 0x7]}, 0x3c) dup(r8) msgrcv(r6, &(0x7f0000000800)=ANY=[@ANYRES32=r5], 0x1, 0x4000001, 0x1000) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000001c0)={0xfffffffffffffffd, '\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`'}) execve(&(0x7f00000002c0)='\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', &(0x7f0000000600)=[&(0x7f00000000c0)='\x00', &(0x7f0000000340)='\x00', &(0x7f00000003c0)='}\x1c&+\x9a-$\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='{$&\x00', &(0x7f0000000480)='.*%:]}:\':(\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='.(*\x05A\'-\x00'], &(0x7f0000000980)=[&(0x7f0000000640)='(])#\x00', &(0x7f0000000680)='\xcd{[$\x00']) r9 = msgget$private(0x0, 0x0) msgsnd(r9, &(0x7f0000000ec0)={0x3, "a50c43ac0c303524343616eb2d9ce59d2f36e670079229873d22aaa1790bba0cac254722f637f54d786a1c367df0c3f29d3052a7ef46423414a4736b5f0279d0e6580fcafd344f4cc154d338789a09e0d758b5cf8809fe9c53694229ff34342ac4e558b95541ff7aa7881733c5aeb60e7f4038ee3b6f970931145ae4393ce77e0f0f913109bb6699af16b28abf4e6b3f3733f0ae0d1f9cd7178795026ddb7e9683a5fbd0dbce47d870df2df87a4edd68a5c8f7ca4137b06fe3a5bfc7fcaa017452d6d60e098c45e00826e1393e39ea8bdf91ec38931057ee0f05c9a076cc4590ef6445920db5711ed6b67e"}, 0x30b, 0x800) 16:00:12 executing program 0: mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) 16:00:12 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) fcntl$setown(r0, 0x6, 0x0) 16:00:12 executing program 1: r0 = open$dir(&(0x7f0000000640)='./file0/../file0\x00', 0x0, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r1 = fcntl$dupfd(r0, 0xa, r0) accept$unix(r1, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000180)={0x4, 0xabe5e6b}, 0x8) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000380)={0x9, './file0/../file0'}) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) acct(&(0x7f0000000240)='./file0\x00') mknod(&(0x7f0000000340)='./file0/../file0\x00', 0x1, 0x1) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) r3 = shmget$private(0x0, 0x1000, 0x100b0, &(0x7f0000004000/0x1000)=nil) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f00000000c0)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0x342) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r8 = getegid() shmctl$IPC_SET(r3, 0x1, &(0x7f00000001c0)={{0xffd, r5, r6, r7, r8, 0x100ba, 0x7ff}, 0x3, 0x5, 0x0, r4, 0x20, 0x6, 0x80000001}) 16:00:12 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x0, 0x0) dup2(r0, r0) r1 = dup2(r0, r0) fchdir(r1) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f00000000c0)) pwrite(r1, &(0x7f0000000000), 0x0, 0x0, 0x0) >w)$WBkp~QS'm}./bus/dev/wskbd0S_qO3Ҡ _e_ޠ\#/imH+e\K>~4f5^wXXՈ5Z|5vP|ּXqrBuĻފYt܍sOЏ +Aq$U;8 ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic thread 0xffff800020b28c70 cannot exit while holding sleeplocks ddb{0}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c witness_thread_exit(ffff800020b28c70) at witness_thread_exit+0x213 reaper(ffff800020affb30) at reaper+0x14c end trace frame: 0x0, count: -4 ddb{0}> show registers rdi 0 rsi 0x1 rbp 0xffff800020afd960 rbx 0xffff800020afda10 rdx 0xffff800020affb30 rcx 0 rax 0 r8 0xffffffff815a9073 kprintf+0x173 r9 0x1 r10 0x25 r11 0x8157b255ee4ee90c r12 0x3000000008 r13 0xffff800020afd970 r14 0x100 r15 0x1 rip 0xffffffff81e595e8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800020afd950 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{0}> show proc PROC (reaper) pid=418187 stat=onproc flags process=14000 proc=200 pri=4, usrpri=56, nice=20 forw=0xffffffffffffffff, list=0xffff800020ab1b28,0xffff800020aff3d8 process=0xffff800020aea708 user=0xffff800020af8000, vmspace=0xffffffff8236a918 estcpu=6, cpticks=6, pctcpu=0.74 user=0, sys=5, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 92021 111297 78148 0 3 0x82 nanosleep syz-executor.1 51190 233045 1 0 3 0x100083 ttyin getty 44855 287842 78148 0 7 0x482 syz-executor.0 32183 21848 0 0 3 0x14200 acct acct 23215 306608 0 0 3 0x14200 bored sosplice 78148 116205 75568 0 3 0x82 thrsleep syz-fuzzer 78148 285796 75568 0 3 0x4000082 thrsleep syz-fuzzer 78148 521138 75568 0 3 0x4000082 thrsleep syz-fuzzer 78148 516608 75568 0 3 0x4000082 thrsleep syz-fuzzer 78148 69927 75568 0 3 0x4000082 thrsleep syz-fuzzer 78148 297553 75568 0 3 0x4000082 kqread syz-fuzzer 78148 220396 75568 0 3 0x4000082 thrsleep syz-fuzzer 78148 315525 75568 0 3 0x4000082 thrsleep syz-fuzzer 78148 316485 75568 0 3 0x4000082 thrsleep syz-fuzzer 78148 69150 75568 0 3 0x4000082 thrsleep syz-fuzzer 75568 329080 84809 0 3 0x10008a pause ksh 84809 326813 83242 0 3 0x92 select sshd 83242 248790 1 0 3 0x80 select sshd 74626 439390 86153 74 2 0x100492 pflogd 86153 231288 1 0 3 0x80 netio pflogd 70313 177152 37112 73 2 0x100010 syslogd 37112 450493 1 0 3 0x100082 netio syslogd 77714 43098 1 77 3 0x100090 poll dhclient 71885 259479 1 0 3 0x80 poll dhclient 23210 100386 0 0 3 0x14200 pgzero zerothread 94244 50272 0 0 3 0x14200 aiodoned aiodoned 3161 56266 0 0 3 0x14200 syncer update 81068 249142 0 0 3 0x14200 cleaner cleaner * 8060 418187 0 0 7 0x14200 reaper 19390 507188 0 0 3 0x14200 pgdaemon pagedaemon 71362 392072 0 0 3 0x14200 bored crynlk 71861 214341 0 0 3 0x14200 bored crypto 47308 289191 0 0 3 0x40014200 acpi0 acpi0 84224 430835 0 0 3 0x40014200 idle1 67879 361319 0 0 3 0x14200 bored softnet 81788 377386 0 0 3 0x14200 bored systqmp 70019 317865 0 0 3 0x14200 bored systq 25813 44308 0 0 2 0x40014200 softclock 62829 16563 0 0 3 0x40014200 idle0 43625 195017 0 0 3 0x14200 bored smr 1 74498 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks CPU 1: exclusive sched_lock &sched_lock r = 0 (0xffffffff8237b620) #0 witness_lock+0x52e #1 __mp_acquire_count+0x51 #2 mi_switch+0x3a8 #3 sleep_finish+0x113 #4 tsleep+0x198 #5 vwaitforio+0x9d #6 ffs_fsync+0x3c5 #7 VOP_FSYNC+0xc7 #8 sys_fsync+0x128 #9 syscall+0x552 #10 Xsyscall+0x128 Process 70313 (syslogd) thread 0xffff800020b60c68 (177152) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff823822f8) #0 witness_lock+0x52e #1 __mp_acquire_count+0x51 #2 mi_switch+0x38f #3 sleep_finish+0x113 #4 tsleep+0x198 #5 vwaitforio+0x9d #6 ffs_fsync+0x3c5 #7 VOP_FSYNC+0xc7 #8 sys_fsync+0x128 #9 syscall+0x552 #10 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806ebfdd58) #0 witness_lock+0x52e #1 rw_enter+0x46d #2 rrw_enter+0x4f #3 VOP_LOCK+0x4b #4 vn_lock+0x6e #5 sys_fsync+0x114 #6 syscall+0x552 #7 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9597 6450K 7726K 78643K 25010 0 0 pcb 13 8K 8K 78643K 408 0 0 rtable 119 12K 13K 78643K 1833 0 0 ifaddr 85 19K 22K 78643K 668 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1735 0 0 iov 0 0K 28K 78643K 803 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1203 76K 77K 78643K 6675 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 9K 78643K 83 0 0 VM map 2 1K 1K 78643K 2 0 0 sem 12 0K 0K 78643K 741 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 4 9K 25K 78643K 6177 0 0 sigio 0 0K 0K 78643K 68 0 0 proc 54 51K 83K 78643K 1785 0 0 subproc 32 2K 2K 78643K 300 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 578 0 0 in_multi 33 2K 2K 78643K 422 0 0 ether_multi 1 0K 0K 78643K 17 0 0 mrt 0 0K 0K 78643K 24 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 102 450K 450K 78643K 102 0 0 exec 0 0K 1K 78643K 901 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 108 22K 30K 78643K 21656 0 0 UVM aobj 130 4K 4K 78643K 149 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 1K 78643K 307 0 0 NDP 20 0K 0K 78643K 197 0 0 temp 228 2753K 3392K 78643K 100020 0 0 kqueue 0 0K 0K 78643K 57 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 43 0 36 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 284 0 282 1 0 1 1 0 8 0 rtentry 112 230 0 185 2 0 2 2 0 8 0 unpcb 120 2031 0 2021 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 7741 0 7741 3 3 0 2 0 8 0 tcpcb 544 975 0 971 1 0 1 1 0 8 0 inpcb 280 2920 0 2909 8 6 2 2 0 8 1 rttmr 72 7 0 7 5 5 0 1 0 8 0 nd6 48 51 0 45 1 0 1 1 0 8 0 pkpcb 40 30 0 30 10 10 0 1 0 8 0 ppxss 1128 109 0 109 20 19 1 1 0 8 1 pffrag 232 3 0 3 3 3 0 1 0 482 0 pffrnode 88 3 0 3 3 3 0 1 0 8 0 pffrent 40 6 0 6 3 3 0 1 0 8 0 pfosfp 40 846 0 846 5 5 0 5 0 8 0 pfosfpen 112 1428 0 1428 21 21 0 21 0 8 0 pfstitem 24 168 0 145 1 0 1 1 0 8 0 pfstkey 112 168 0 145 1 0 1 1 0 8 0 pfstate 328 168 0 145 5 3 2 3 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 967 0 772 17 4 13 14 0 8 0 art_table 32 968 0 772 2 0 2 2 0 8 0 art_node 16 223 0 182 1 0 1 1 0 8 0 sysvmsgpl 40 12 0 5 1 0 1 1 0 8 0 semapl 112 739 0 729 1 0 1 1 0 8 0 shmpl 112 147 0 19 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 11154 0 9737 47 0 47 47 0 8 0 ffsino 272 11154 0 9737 96 0 96 96 0 8 0 nchpl 144 20054 0 18420 62 0 62 62 0 8 0 uvmvnodes 72 5926 0 0 108 0 108 108 0 8 0 vnodes 200 5926 0 0 312 0 312 312 0 8 0 namei 1024 65085 0 65085 8 7 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 scsiplug 64 8 0 8 6 6 0 1 0 8 0 scxspl 192 64377 0 64377 39 35 4 6 0 8 4 plimitpl 152 536 0 528 1 0 1 1 0 8 0 sigapl 432 6341 0 6327 3 1 2 3 0 8 0 futexpl 56 73013 0 73013 5 4 1 1 0 8 1 knotepl 112 1307 0 1288 1 0 1 1 0 8 0 kqueuepl 104 1339 0 1337 1 0 1 1 0 8 0 pipepl 112 3488 0 3469 7 6 1 2 0 8 0 fdescpl 488 6342 0 6327 3 0 3 3 0 8 0 filepl 152 37326 0 37227 11 6 5 7 0 8 1 lockfpl 104 1975 0 1975 6 5 1 1 0 8 1 lockfspl 48 715 0 715 6 5 1 1 0 8 1 sessionpl 112 42 0 31 1 0 1 1 0 8 0 pgrppl 48 111 0 100 1 0 1 1 0 8 0 ucredpl 96 7224 0 7215 1 0 1 1 0 8 0 zombiepl 144 6328 0 6326 5 4 1 1 0 8 0 processpl 896 6360 0 6326 4 0 4 4 0 8 0 procpl 632 19982 0 19938 8 3 5 5 0 8 1 srpgc 64 37 0 37 20 20 0 1 0 8 0 sosppl 128 70 0 70 20 19 1 1 0 8 1 sockpl 384 5318 0 5299 12 9 3 4 0 8 1 mcl64k 65536 506 0 0 56 25 31 34 0 8 1 mcl16k 16384 12 0 0 2 0 2 2 0 8 0 mcl12k 12288 36 0 0 2 0 2 2 0 8 0 mcl9k 9216 24 0 0 2 0 2 2 0 8 0 mcl8k 8192 21 0 0 3 1 2 3 0 8 0 mcl4k 4096 17 0 0 3 0 3 3 0 8 0 mcl2k2 2112 6 0 0 1 0 1 1 0 8 0 mcl2k 2048 232 0 0 27 6 21 27 0 8 0 mtagpl 80 44 0 0 1 0 1 1 0 8 0 mbufpl 256 790 0 0 24 0 24 24 0 8 0 bufpl 256 24301 0 17272 440 0 440 440 0 8 0 anonpl 16 659865 0 645611 200 141 59 67 0 125 1 amapchunkpl 152 40416 0 40177 56 46 10 10 0 158 0 amappl16 192 35507 0 34819 195 157 38 47 0 8 2 amappl15 184 417 0 417 5 5 0 1 0 8 0 amappl14 176 1303 0 1299 1 0 1 1 0 8 0 amappl13 168 324 0 322 2 1 1 1 0 8 0 amappl12 160 562 0 560 1 0 1 1 0 8 0 amappl11 152 1278 0 1263 1 0 1 1 0 8 0 amappl10 144 1507 0 1502 1 0 1 1 0 8 0 amappl9 136 795 0 792 1 0 1 1 0 8 0 amappl8 128 334 0 311 1 0 1 1 0 8 0 amappl7 120 1470 0 1462 1 0 1 1 0 8 0 amappl6 112 1230 0 1220 1 0 1 1 0 8 0 amappl5 104 808 0 793 1 0 1 1 0 8 0 amappl4 96 6703 0 6669 2 1 1 2 0 8 0 amappl3 88 1294 0 1284 1 0 1 1 0 8 0 amappl2 80 49523 0 49441 4 2 2 3 0 8 0 amappl1 72 148196 0 147734 25 15 10 20 0 8 0 amappl 80 20531 0 20490 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 148 0 19 3 0 3 3 0 8 0 uaddrrnd 24 6342 0 6325 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 6342 0 6325 1 0 1 1 0 8 0 vmmpekpl 168 51391 0 51359 2 0 2 2 0 8 0 vmmpepl 168 778890 0 776959 322 235 87 104 0 357 2 vmsppl 368 6341 0 6325 2 0 2 2 0 8 0 pdppl 4096 12692 0 12650 6 0 6 6 0 8 0 pvpl 32 1683433 0 1665399 375 217 158 165 0 265 12 pmappl 232 6341 0 6325 2 1 1 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 693 0 46 19 0 19 19 0 8 0