last executing test programs: 12.021368039s ago: executing program 2 (id=163): setrlimit(0x8, &(0x7f0000000040)={0xa, 0x50}) r0 = syz_open_pts() close(r0) (async, rerun: 64) sysctl$hw(&(0x7f0000000180)={0x7, 0x10}, 0x2, 0x0, 0x0, 0x0, 0x0) (async, rerun: 64) syz_open_pts() (async) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x2db57365, 0x67ef, 0xffffffc0, 0x8, "231c0003be0a00817dd8910bb864d3c3a3c900", 0xa, 0x1007f}) (async) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000c40)="dd92212ead26ee9cceed81e00ef9e0b5013c88198c252db614ba2002ad5aee53064584f2828919964193c64efdd9b9b8c627c7f4948651af9c9de96b6243bab7f128db71550d6c82e0421dbc45a8fe4436f94df8dfa7a9def97e464c2009282d9074073928f42abfe852b85268d28cc5a877b2247c5563c81f85302405c0d2f7a7997954933c33e1a327e91f698eee172bc99af68b30cf04602908cd85b587d709587a81530502a6fe021b67731074854a4aa5afc0440439cd24094ac71764792e850cbe09ae2a8de4fc1656d1a34e588ec4beda9ea04e126da54e1f3e387e9e21fb134e1c0b1675de156a2aae9d00beb0d0b0ddad8625a54b798e1df202acc011db3604a8bc15e0bb3bfe0aa9a7496c022ff7f624464cd98d611a02cecacb475596b85c67e0e523b4d2a242edd94e3bdc7035ca9c8bb9f2a4eecd83a916c99e8cae65672074209c26db6d7b501de01e75f6d648f6bb7dbd222446d46a9fe02dcd99aa8efa3742c360bfc2fa5cb38e20ab5eb178bf94206cd2c4888d8a", 0x17d}], 0x1) 11.880863188s ago: executing program 2 (id=164): r0 = open(&(0x7f0000000080)='./file0\x00', 0x18289, 0x190) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) ftruncate(r0, 0x10000) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0xbfffffff, 0x401, 0x40, 0xffffd6c6, "e48294068d5bfac68f398406df04df009900", 0x543, 0x8}) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x280, 0x60) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r2, 0x0) socket(0x2, 0x2, 0x0) r3 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x2, 0x40001f14, r3) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x2, 0x0, 0x9, 0xfff, r3}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r5, &(0x7f0000000040)={&(0x7f0000000580)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000180)=""/202, 0xca}], 0x1, 0x0}}, 0xffffffffffffff33, 0x40, 0x0) r6 = socket(0x2, 0x2, 0x0) setsockopt(r6, 0x0, 0x3, &(0x7f0000000080)='?\x00\x00\x00', 0x4) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r7 = socket(0x0, 0x2, 0x4) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) r9 = dup(r8) dup2(r9, r7) connect$unix(r7, &(0x7f0000000000), 0x10) sendmsg$unix(r9, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xfffffffffffffd01, 0x0, 0xf, 0x402}, 0x408) sendmmsg(r4, &(0x7f00000003c0)={0x0, 0x4009}, 0xffffffffffffffe0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1007, 0x0, 0x17) 11.552409508s ago: executing program 2 (id=180): r0 = dup(0xffffffffffffffff) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x6, 0x2) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x736, 0x8, 0x2, 0x0, 0x19f, 0x4, 0x4, 0x0, 0x1, 0x3, 0x190}) (async, rerun: 32) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') (async, rerun: 32) r1 = accept$unix(r0, &(0x7f0000000140)=@file={0x0, ""/17}, &(0x7f0000000180)=0x13) sendto$unix(r1, &(0x7f00000001c0)="ffb9d249d5d0fb0957353806ddc761e8322989870812", 0x16, 0xc, 0x0, 0x0) (async) chmod(&(0x7f0000000200)='./file0\x00', 0x10) (async) socket(0x1, 0x5, 0xff) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2) (async) mknod(&(0x7f0000000240)='./file0\x00', 0x40, 0x7ff) (async) r2 = openat(r0, &(0x7f0000000280)='./file0\x00', 0x1, 0x40) (async) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) (async, rerun: 32) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0), 0x80, 0x0) (rerun: 32) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f0000000300)=0x1) (async) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000340)={0x3b, 0x7c, 0x5, 0x287, "b9dd272e8116daa2834e447c0e556a5cbe30c0c5", 0x1, 0x6}) (async) acct(&(0x7f0000000380)='./file0\x00') (async, rerun: 64) openat(r2, &(0x7f00000003c0)='./file0\x00', 0x80, 0x4) (async, rerun: 64) getsockopt(r0, 0xffff, 0xffffff3b, &(0x7f0000000400)=""/50, &(0x7f0000000440)=0x32) r4 = semget(0x1, 0x3, 0x20) (async) r5 = geteuid() (async, rerun: 32) r6 = getgid() (rerun: 32) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000480)={{0x5, r5, 0xffffffffffffffff, 0xffffffffffffffff, r6, 0x100, 0x2}, 0x8000, 0x7fff, 0x637}) (async) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000500)) (async, rerun: 32) mknod(&(0x7f0000000540)='./file0\x00', 0x80, 0xfffffff4) (async, rerun: 32) unlink(&(0x7f0000000580)='./file0\x00') chmod(&(0x7f00000005c0)='./file0\x00', 0x32) (async) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) (async, rerun: 32) r7 = accept(r0, &(0x7f0000000600)=@in6, &(0x7f0000000640)=0xc) (rerun: 32) sendto$unix(r7, &(0x7f0000000680)="2f0a6b0c701bcd475935306868b14b657ba67d15afcb8f934a83535e463effacd717fb1fc838ffb89c216ab576f77d13ed2b353dc68a87", 0x37, 0x2, &(0x7f00000006c0)=@file={0x1, './file0\x00'}, 0xa) (async, rerun: 32) getsockname$inet6(r0, &(0x7f0000000700), &(0x7f0000000740)=0xc) (rerun: 32) 11.495845508s ago: executing program 2 (id=184): sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004", 0x7, 0x7, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) open$dir(&(0x7f00000000c0)='./file1\x00', 0x2, 0x0) r0 = shmget$private(0x0, 0x3000, 0x501, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000080)=""/48) r1 = open(&(0x7f0000000040)='./file1\x00', 0x70e, 0x5) pwritev(r1, &(0x7f0000000380)=[{&(0x7f0000000180)="e9", 0x1}], 0x1, 0x80000000000000) r2 = socket(0x18, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockname(r2, 0x0, &(0x7f0000000040)=0x57) r3 = socket$inet(0x2, 0x2, 0x0) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) stat(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xffffffffffffffff) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x1, 0x1000005, 0x48cbf, 0x1e, "90080000988faa23030700", 0x8, 0xd98d}) read(r4, &(0x7f00000001c0)=""/159, 0x9f) syz_open_pts() setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000080)='Q', 0x1) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000000)="287ca27fb26273c9be5b87e7", 0xc) 11.409589707s ago: executing program 2 (id=186): r0 = socket(0x800000018, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1025, &(0x7f0000000040), &(0x7f0000000100)=0x4) r1 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf79e5) writev(r1, &(0x7f0000000100)=[{&(0x7f0000001200)='#', 0x1}, {&(0x7f0000000040)="2187", 0x2}], 0x2) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r2 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000005c0)='\x00', r2, &(0x7f0000001780)='./file1\x00') symlinkat(&(0x7f0000000dc0)='./file0\x00', r2, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000980)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000840)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000980)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a80)='./file0\x00') mkdirat(r2, &(0x7f00000006c0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x10) rename(&(0x7f0000000040)='./file1\x00', &(0x7f00000017c0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') write(r1, &(0x7f00000003c0)="097f00000000000000e009ce9d0a", 0xe) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) truncate(&(0x7f0000000000)='./file0\x00', 0x30000) truncate(&(0x7f0000000000)='./file0\x00', 0x2fffe) chmod(&(0x7f0000000040)='.\x00', 0x141) unlink(&(0x7f0000000340)='.\x00') 11.300293712s ago: executing program 2 (id=194): open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r0 = open(&(0x7f0000000180)='./file0\x00', 0x615, 0x1a) mmap(&(0x7f000033f000/0x14000)=nil, 0x14000, 0x2, 0x11, r0, 0x0) truncate(&(0x7f0000000140)='./file0\x00', 0x30001) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) r1 = open(&(0x7f0000000040)='./file0\x00', 0x280, 0x60) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0287533, &(0x7f00000001c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r4, &(0x7f0000000040)={&(0x7f0000000580)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000180)=""/202, 0xca}], 0x1, 0x0}}, 0xffffffffffffff33, 0x40, 0x0) sendmmsg(r3, &(0x7f00000003c0)={0x0, 0x4008}, 0x10, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1}], 0x1, 0x6) open(&(0x7f0000000840)='./file0\x00', 0x70e, 0xa0) open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) (async) open(&(0x7f0000000180)='./file0\x00', 0x615, 0x1a) (async) mmap(&(0x7f000033f000/0x14000)=nil, 0x14000, 0x2, 0x11, r0, 0x0) (async) truncate(&(0x7f0000000140)='./file0\x00', 0x30001) (async) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) (async) open(&(0x7f0000000040)='./file0\x00', 0x280, 0x60) (async) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0) (async) socket(0x2, 0x2, 0x0) (async) ioctl$FIONREAD(r2, 0xc0287533, &(0x7f00000001c0)) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) (async) recvmmsg(r4, &(0x7f0000000040)={&(0x7f0000000580)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000180)=""/202, 0xca}], 0x1, 0x0}}, 0xffffffffffffff33, 0x40, 0x0) (async) sendmmsg(r3, &(0x7f00000003c0)={0x0, 0x4008}, 0x10, 0x0) (async) poll(&(0x7f0000000000)=[{r0, 0x1}], 0x1, 0x6) (async) open(&(0x7f0000000840)='./file0\x00', 0x70e, 0xa0) (async) 10.967913332s ago: executing program 32 (id=194): open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r0 = open(&(0x7f0000000180)='./file0\x00', 0x615, 0x1a) mmap(&(0x7f000033f000/0x14000)=nil, 0x14000, 0x2, 0x11, r0, 0x0) truncate(&(0x7f0000000140)='./file0\x00', 0x30001) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) r1 = open(&(0x7f0000000040)='./file0\x00', 0x280, 0x60) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0287533, &(0x7f00000001c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r4, &(0x7f0000000040)={&(0x7f0000000580)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000180)=""/202, 0xca}], 0x1, 0x0}}, 0xffffffffffffff33, 0x40, 0x0) sendmmsg(r3, &(0x7f00000003c0)={0x0, 0x4008}, 0x10, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1}], 0x1, 0x6) open(&(0x7f0000000840)='./file0\x00', 0x70e, 0xa0) open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) (async) open(&(0x7f0000000180)='./file0\x00', 0x615, 0x1a) (async) mmap(&(0x7f000033f000/0x14000)=nil, 0x14000, 0x2, 0x11, r0, 0x0) (async) truncate(&(0x7f0000000140)='./file0\x00', 0x30001) (async) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) (async) open(&(0x7f0000000040)='./file0\x00', 0x280, 0x60) (async) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0) (async) socket(0x2, 0x2, 0x0) (async) ioctl$FIONREAD(r2, 0xc0287533, &(0x7f00000001c0)) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) (async) recvmmsg(r4, &(0x7f0000000040)={&(0x7f0000000580)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000180)=""/202, 0xca}], 0x1, 0x0}}, 0xffffffffffffff33, 0x40, 0x0) (async) sendmmsg(r3, &(0x7f00000003c0)={0x0, 0x4008}, 0x10, 0x0) (async) poll(&(0x7f0000000000)=[{r0, 0x1}], 0x1, 0x6) (async) open(&(0x7f0000000840)='./file0\x00', 0x70e, 0xa0) (async) 8.412469722s ago: executing program 1 (id=261): recvmmsg(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000100)={&(0x7f0000000480)=@un=@file={0x0, ""/529}, 0x24b, 0x0, 0x0, 0x0}, 0xc6e}, 0xa, 0x1002, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x7fffffff}, 0x10, 0x1001, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x6a, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x186) write(0xffffffffffffffff, &(0x7f0000000140)="b96abcf5", 0x4) ioctl$TIOCCHKVERAUTH(0xffffffffffffffff, 0x2000741e) setsockopt(0xffffffffffffffff, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) setsockopt(0xffffffffffffffff, 0x1000000000029, 0xc, 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000240)={0x2, 0x1, 0x8, 0x9, 0xffffffffffffffff}) syz_emit_ethernet(0x4a, &(0x7f00000002c0)=ANY=[@ANYRESOCT, @ANYRESOCT, @ANYRES16, @ANYBLOB="bd6c2e1c2f2e41256ec3733b5af19275994497d67e015b86f208ad629e9d65b2203a5e3aefe2c44adeee87aebcd7167b932ce2aed73dccd4d3792892524ec284995e74390d06cd5303f40b14df4252c5559c4798b4b4cbf94bd17decf90683f37e335a775536bccb70c5515a4643df8a79f5aa6ca937bf235b636b2e6661d2352973b5e0f91feaea607280e8e605533fe4355e5014b6042d241db16118af1c4fd1ce4cc895f0f850c1187c46bd9aa4489a04b6e2feeb8c9c6b522c0a4afa7e334f710800faba9f1eb2bc", @ANYBLOB="e26aedc515cff87ce1f47bbbfa799bb51d73816ed4187fd084f610a984c31005638b7c539efbb59634dd75ccd392ddf87a17f5204b95f95f989682e256ab5daaea4decd719f3c2762305770b793a73c964e7acb6b95208ac1420da0b9ae732eb7efecef039c26e2386be6fabfd740f82f735e85279f1a36f9dd0ee1898869aad60c815deada199c403641a8f98986339577ccd8518a46f9ca913efb46fca057aa82f77f0da707ed88fdc7244a674829ee448e37d2555caca56b4"]) symlink(&(0x7f0000000300)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) getsockopt(0xffffffffffffffff, 0x6, 0x4, 0x0, 0x0) r4 = semget(0x1, 0x1, 0x35e) setsockopt(0xffffffffffffffff, 0x16cbd87b, 0x5, &(0x7f0000000780)="7d2c86f54c2aefffec2ef73d39b1634bde0acd9a28ce66a3f08bbbf186dd211ee5cb39d1a88a83dbcb10121fb02deee062f91db661a54d3975cc8db17d4f3ff26df6a6fba2201d025c99", 0x4a) semctl$GETPID(r4, 0x7, 0x4, &(0x7f0000000100)=""/189) getitimer(0x0, &(0x7f0000000040)) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x1, 0x2010, r3, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) preadv(r5, &(0x7f0000000200), 0x0, 0x417) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4, 0x10, r5, 0x0) mprotect(&(0x7f0000800000/0x800000)=nil, 0x800000, 0x4) renameat(r3, &(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) connect$unix(r2, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4, 0x11, r1, 0x0) mquery(&(0x7f000081f000/0x4000)=nil, 0x4000, 0x1, 0x0, r1, 0x3) ftruncate(r1, 0x8531) 8.336558773s ago: executing program 7 (id=266): ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x1, [{&(0x7f0000695000/0x3000)=nil, &(0x7f00003cf000/0x1000)=nil, 0xd}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000159000/0x2000)=nil, 0x6}, {&(0x7f0000159000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x7ff}, {&(0x7f00003fd000/0x4000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f00006e5000/0x4000)=nil, &(0x7f000069a000/0x1000)=nil, 0x5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x91e8}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000c44000/0x2000)=nil, 0x5}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x4}, {&(0x7f0000c18000/0x4000)=nil, &(0x7f0000cc4000/0x2000)=nil, 0x7f}, {&(0x7f0000d10000/0x1000)=nil, &(0x7f0000693000/0x1000)=nil, 0x80080000000000}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000c0c000/0x2000)=nil, 0x3}, {&(0x7f000000e000/0x4000)=nil, &(0x7f00002e6000/0x4000)=nil, 0x80000003}, {&(0x7f00000e0000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f00002e6000/0x3000)=nil, &(0x7f00000dd000/0xa000)=nil, 0x10001}, {&(0x7f0000394000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000265000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x380b00a4}], './file0\x00', 0xffffffff}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x18, 0x0, 0x37) getdents(0xffffffffffffffff, 0x0, 0xfffffd4d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4f}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x33, 0x0, 0x37) 7.57039918s ago: executing program 7 (id=271): r0 = semget(0x1, 0x1, 0x80) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x6, 0x2, 0x7, 0x2, 0x8000, 0x9, 0x1, 0x9]) syz_emit_ethernet(0x1e, &(0x7f0000000080)={@local, @broadcast, [], {@arp={0x8035, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x4, @empty, @local={0xac, 0x14, 0x0}, @local, @multicast2}}}}) pledge(0x0, &(0x7f00000000c0)='\x00') open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf79e5) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f0000000100)=""/167) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) semget(0x1, 0x1, 0x80) (async) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x6, 0x2, 0x7, 0x2, 0x8000, 0x9, 0x1, 0x9]) (async) syz_emit_ethernet(0x1e, &(0x7f0000000080)={@local, @broadcast, [], {@arp={0x8035, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x4, @empty, @local={0xac, 0x14, 0x0}, @local, @multicast2}}}}) (async) pledge(0x0, &(0x7f00000000c0)='\x00') (async) open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf79e5) (async) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f0000000100)=""/167) (async) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) 7.352899495s ago: executing program 1 (id=272): sysctl$hw(&(0x7f00000000c0)={0x6, 0x12}, 0x2, 0x0, &(0x7f0000000080)=0x154f9ff0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) madvise(&(0x7f000041c000/0x1000)=nil, 0x1000, 0x5) sysctl$hw(&(0x7f00000000c0)={0x6, 0x12}, 0x2, &(0x7f0000000000)="c24b7316475c86e11ff277b783e12a3750a3a184adfefc8d357644deed0c0053751a208229bd76fc653957f0b42c4cd25597bbf098d2565fae07", &(0x7f0000000080)=0x3a, 0x0, 0x0) 7.351492088s ago: executing program 1 (id=273): r0 = socket$inet(0x2, 0x1, 0x8) shutdown(r0, 0x1) r1 = kqueue() open(&(0x7f0000000000)='./file0\x00', 0x10, 0x80) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000347000/0x3000)=nil, &(0x7f0000663000/0x4000)=nil, 0x5}, {&(0x7f00005c9000/0x2000)=nil, &(0x7f0000826000/0x4000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x20400000}, {0x0, &(0x7f0000ffb000/0x3000)=nil, 0x1}, {&(0x7f000017c000/0x3000)=nil, &(0x7f00007e2000/0x3000)=nil}, {&(0x7f00000b7000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x20006}, {0x0, 0x0, 0xfffffffffffffffc}, {&(0x7f0000ff0000/0xf000)=nil, &(0x7f0000131000/0x2000)=nil, 0xfffffffffffffffe}, {&(0x7f0000193000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xfffd}, {&(0x7f00004cc000/0x4000)=nil, &(0x7f0000661000/0x3000)=nil, 0x7}, {0x0, &(0x7f00001bb000/0x3000)=nil, 0x11}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000609000/0x3000)=nil}, {&(0x7f000032c000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x100000000}, {&(0x7f0000795000/0x9000)=nil, 0x0, 0x9bbe}, {&(0x7f00001cf000/0x4000)=nil, &(0x7f0000142000/0x4000)=nil, 0xffffffffffffffff}, {&(0x7f0000573000/0x2000)=nil, &(0x7f000013d000/0x1000)=nil}], './file0\x00'}) sysctl$hw(&(0x7f00000000c0)={0x6, 0x12}, 0x2, 0x0, &(0x7f0000000080)=0x154f9ff0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x4, 0x3, 0x8, 0x545, "225e8e0000800647651446b763d6dffff3090001", 0x6000, 0x401}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) close(r2) getdents(r2, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005040000040000", 0x9, 0x400, 0x0, 0x0) socket(0x20, 0x4000, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a378343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) r4 = kqueue() ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000100)={0xaa, 0x0, 0x0, {[0x5, 0x802, 0xffffffffffffffd, 0x1, 0xc, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0xffffffffffffffff, 0x0, 0xfffffffffffffffe, 0xfffffffffffffffb, 0x1], [0x63, 0x9, 0x2ff, 0x10000, 0x0, 0x0, 0x5, 0x0, 0x7, 0xfffffffffffffff8], [0x7fffffffffffffff, 0x8, 0x0, 0x0, 0x9], [0xdb9d, 0x0, 0x0, 0x165, 0x0, 0x9], [{0x0, 0x10, 0x0, 0x8000000000000}, {0x0, 0x0, 0x6, 0x4}, {0x1000, 0xa, 0x0, 0x1}, {0x0, 0x1000, 0xfffd, 0x1}, {0x0, 0x0, 0xc8, 0x7fffffffffffffff}, {0x9, 0x5, 0x0, 0x1}, {0x0, 0x0, 0xaa, 0xfffffffffffffff9}, {0x0, 0xfffffff5, 0xc00000}], {0xffeb, 0xfffffffd, 0x7fff, 0xf5a752c}, {0x0, 0x6, 0x10000000, 0x2}}}) r5 = kqueue() kevent(r5, &(0x7f0000000040), 0x30, 0x0, 0x57d, 0x0) kevent(r5, 0x0, 0x0, &(0x7f0000000600), 0x2, 0x0) kevent(r4, &(0x7f0000000040), 0xe4a, 0x0, 0xa9fa, 0x0) kevent(r1, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffff9, 0x6b, 0x1, 0x200000000000001, 0x101}], 0x203, 0x0, 0x0, 0x0) 6.616578325s ago: executing program 1 (id=275): setrlimit(0x8, &(0x7f0000000080)={0xe, 0x51}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$FIOASYNC(r0, 0x80047470, &(0x7f0000000140)=0x2) (async) ioctl$FIOASYNC(r0, 0x80047470, &(0x7f0000000140)=0x2) writev(r1, &(0x7f0000000400), 0x0) sysctl$kern(&(0x7f00000000c0)={0x0}, 0x0, &(0x7f0000000000)="71f91eca6e530c79e2f8e2a2ce3471ac0058bc5a91501d94a34bfec38a820600000000000000dc0225f0e4cf52b7d99d15d923", &(0x7f0000000080)=0x33, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) socket(0x2, 0x1, 0x0) syz_open_pts() (async) r2 = syz_open_pts() socket(0x18, 0x2, 0x0) fcntl$setstatus(r1, 0x4, 0x40) socket$inet(0x2, 0x1, 0x0) (async) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt(r3, 0x0, 0x3, 0x0, 0x0) socket(0x18, 0x2, 0x0) (async) socket(0x18, 0x2, 0x0) close(r2) socketpair$unix(0x1, 0x2, 0x0, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, 0x0) readv(r0, &(0x7f0000000100)=[{&(0x7f00000013c0)=""/1, 0x1}], 0x1) (async) readv(r0, &(0x7f0000000100)=[{&(0x7f00000013c0)=""/1, 0x1}], 0x1) 6.555001869s ago: executing program 7 (id=280): syz_emit_ethernet(0x7e, &(0x7f0000000400)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "db0900", 0x48, 0x0, 0x0, @rand_addr="fed38d5ba80b9e61cd0c535a9800", @mcast2, {[@fragment={0x3c, 0x0, 0x6, 0x0, 0x0, 0x7, 0x66}, @dstopts={0x2c, 0x0, '\x00', [@ra={0x5, 0x2, 0x2}]}], @icmpv6=@time_exceed={0x3, 0x1, 0x0, 0x8b, '\x00', {0x9, 0x6, "827253", 0x7, 0x62, 0x1, @empty, @local={0xfe, 0x80, '\x00', 0x0}}}}}}}}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x0, 0x3, 0x0, 0x4}, {0x7, 0x0, 0x40, 0x6}, {0x5, 0x0, 0x0, 0x400004}]}) sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x2}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) 6.331618786s ago: executing program 7 (id=284): r0 = open(&(0x7f0000000080)='./file0\x00', 0x18289, 0x1f4) r1 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000240)=0x6, 0x4) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0xa, 0x0, 0x0) ftruncate(r0, 0xfffd) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x2a) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r2, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x800, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff06000000aa"]) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000000), 0x10) connect$unix(r5, &(0x7f0000000000), 0x10) write(r4, &(0x7f0000000040)="d82b9a582ba204151a9a32787a20c3f42da8d239", 0x14) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f00000004c0), 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) 5.476111284s ago: executing program 1 (id=286): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) (async) r1 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x1a) mmap(&(0x7f000033f000/0x14000)=nil, 0x14000, 0x2, 0x11, r1, 0x0) (async) truncate(&(0x7f0000000140)='./file0\x00', 0x30001) (async) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) r2 = open(&(0x7f0000000040)='./file0\x00', 0x280, 0x60) mmap(&(0x7f00000aa000/0xc00000)=nil, 0xc00000, 0x0, 0x10, r0, 0x1000) (async) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r2, 0x0) (async) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x32}, 0x2, &(0x7f00000011c0)="71f91e5a", &(0x7f0000000080)=0x4, 0x0, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r4, &(0x7f0000000040)={&(0x7f0000000580)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000180)=""/202, 0xca}], 0x1, 0x0}}, 0xffffffffffffff33, 0x40, 0x0) (async) r5 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf79e5) writev(r5, &(0x7f0000000100)=[{&(0x7f0000001200)='#', 0x1}, {&(0x7f0000000040)="2187fe", 0x1}], 0x2) (async) write(r5, &(0x7f00000000c0)='\t', 0x1) (async) ioctl$TIOCSTART(r5, 0x2000746e) (async) mkdir(&(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x50) (async) unlink(&(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) write(r5, &(0x7f00000003c0)="092020406575e1ef00a2e29be2e79448e009ce9d0a", 0x15) (async) r6 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) (async) socket(0x6, 0x5, 0x81) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r6, 0x0) ftruncate(r6, 0x79c8) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) sendmmsg(r3, &(0x7f00000003c0)={0x0, 0x4008}, 0x10, 0x0) (async) r7 = syz_open_pts() fcntl$setown(r7, 0x6, 0x0) (async) open(&(0x7f0000000840)='./file0\x00', 0x70e, 0xa0) 5.466574841s ago: executing program 5 (id=289): r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x3, 0x0, 0x0, 0x1000300000080}) (async) fcntl$lock(r0, 0x8, &(0x7f0000000140)={0x0, 0x2, 0xffffffffffffffe6, 0x1000100010005}) (async) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x3, 0x0, 0x0, 0x100000001}) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000347000/0x3000)=nil, &(0x7f0000663000/0x4000)=nil, 0x5}, {&(0x7f00005c9000/0x2000)=nil, &(0x7f0000826000/0x4000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil, 0x1}, {&(0x7f000017c000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x20006}, {0x0, 0x0, 0xfffffffffffffffc}, {&(0x7f0000ff0000/0xf000)=nil, &(0x7f0000131000/0x2000)=nil}, {&(0x7f000000d000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x2}, {&(0x7f00004cc000/0x4000)=nil, &(0x7f0000661000/0x3000)=nil}, {0x0, &(0x7f0000156000/0x1000)=nil, 0x14}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000038f000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x100000000}, {&(0x7f0000795000/0x9000)=nil, 0x0, 0x9bbf}, {&(0x7f00001cf000/0x4000)=nil, &(0x7f0000142000/0x4000)=nil}, {&(0x7f0000573000/0x2000)=nil, &(0x7f000013d000/0x1000)=nil}], './file0\x00'}) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10, 0x4}, 0x40a) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000900)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) recvmmsg(r2, &(0x7f0000000040)={0x0}, 0x10, 0x40, 0x0) (async) sendmmsg(r1, &(0x7f00000003c0)={0x0, 0x6}, 0x10, 0x4) 5.358454869s ago: executing program 6 (id=290): r0 = socket$unix(0x1, 0x2, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x1800) sendmsg$unix(r0, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0xe) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x1, 0x1, 0x7, 0x6}) flock(0xffffffffffffff9c, 0xa) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x2}, 0x6, &(0x7f0000000080), 0x0, 0x0, 0x0) 5.351179807s ago: executing program 7 (id=291): r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, ""/4092}, &(0x7f0000001000)=0xffe) flock(r0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001040), 0x20000, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000001080)={0x8, [{0x1, 0xfffffff8}, {0x3, 0x43e}, {0x2, 0xfffffff8}, {0x0, 0x6}, {0x1}, {0x3, 0x7}, {0x1, 0xfffffffa}, {0x2, 0x9}, {0x2, 0x3}, {0x1, 0xf2}, {0x3, 0x9}, {0x1, 0xd68}, {0x1, 0x3}, {0x2, 0x3}, {0x2, 0x6}, {0x2, 0x7}, {0x2, 0x7}, {0x3, 0xa32}, {0x2, 0x1}, {0x1, 0x100}, {0x1, 0x6}, {0x3, 0x8}, {0x3, 0x1}, {0x2}, {0x2, 0x3}, {0x2, 0x1}, {0x2, 0xfa}, {0x0, 0x9}, {0x0, 0x61a0}, {0x3, 0x80}, {0x2, 0x8}, {0x1, 0x7}]}) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f00000011c0)=0x2) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000001200)={0x1, 0x4, {0x5, 0x9}}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000001240)=0xecc) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000001280)) sysctl$kern(&(0x7f00000012c0)={0x1, 0x61}, 0x2, &(0x7f0000001300)="d21d53fc0f86874ad4582177ee5fedbdd5003b80e5d25674823cbedd1e765d8dc48ceee9fb54689a56a0b3491d7c75f43dc08cb01ebd60aa0145f3038ba6c8828e1f20ad8a97df189c5972589618d1742bb1f8bb927327e066fe0ddcffde923adb9529719cfbd9adac55c58534edea339017fb5a56f7c76c388e52ffd8ed625f2d2e5c4e81cbe0f7fac52cdc90a0a2eacbe639499c998bf4fe9b67076493914cb022d7e57f1b84597312081067a6c9451f726e9bcede22564c83341783039e", &(0x7f00000013c0)=0xbf, &(0x7f0000001400)="bf93694e8a7d31cd329c2609369ef78d16edb586ae99cd17b62fb641a1c4d4f30d8ab0e38d42183518cf082226a9d1182e386eb445150d1cc97cffa9f0db0539f2b317a993baba41f548e8c43ec0d67045ce9dbfc688115a113e8e080848", 0x5e) sysctl$kern(&(0x7f0000001480)={0x1, 0x42}, 0x2, &(0x7f00000014c0)="0e1a9fe2818a04622f2101fae8ffd73e0bd064f501022533fad5b322a974a2bdeef1b89449fb180dca57949d1b7b78714aa9083f5ee8090e89a0a609f03256741282a673165cdf16750afffb6337ad44d0a35de58ffa483ab340106723feb7c197de2f640528a7c0ce", &(0x7f0000001540)=0x69, &(0x7f0000001580)="fe6a953ce0c99588dcba6be478d67429dfdee51e62e9715077a23bb0ec1b2afaba6bf4338c6400ea5ea4147271e2107ed7d86fea2626be9325f61a86c3d3f502a87ce6db6f63fb60afef477d8d5d1cf1765956e69f9b87225a1d5aceeca6387e7a1a35635891725a9a4897f2a6b7fe9966af1ef0bdc2d982d1c79f6b925f36ea1db3ba1a937543464d81c1ea4487a2925f3dd3edfe51784441dae8f97e82d9ecc7a52d262deb09dd15f44e62fb5747f9882d1bcb", 0xb4) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001640), 0x20, 0x0) ioctl$BIOCPROMISC(r2, 0x20004269) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000001680), 0x1, 0x0) acct(&(0x7f00000016c0)='./file0\x00') r4 = socket$unix(0x1, 0x1, 0x0) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000001700)=r4) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2) ioctl$TIOCSDTR(r0, 0x20007479) fsync(r3) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000001740), 0x80, 0x0) ioctl$PCIOCWRITE(r5, 0xc0107003, &(0x7f0000001780)={{0x7, 0x1, 0x4}, 0x5, 0x80000001, 0x1}) faccessat(r3, &(0x7f00000017c0)='./file0\x00', 0x0, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000001800), 0x20, 0x0) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) sendto$unix(r6, &(0x7f0000001840)="53451a4a868b82dc2d9db1e5c935177614fd0381ce7d32228fa00465e1915b08ba1ddd67b84f50e124ca133bd4636e7671f3206faa156c892f9f154c374f6599dd0bc4f222df7436495395dbf6442dbc17406d541552aa1a74aedf369e61c3b5d9f4191e8ce71e61daf5716121e2c5c553182a7a50", 0x75, 0x604, &(0x7f00000018c0)=@abs={0x1, 0x0, 0x0}, 0x8) sendto$unix(r4, &(0x7f0000001900)="9dcb4fa53cab3693864fd3f03420f4a9b99c33a188ec4a7fefcd98a2abb64db3dd508f22ec8515496fc9abcf5f6b24b420e6905e493585fcff2d040f433f0350f05f206c3a1ca1001956926f8f8bb08b7c94b041c4bc616ecd25c4c1ed5013e20b9b06de04b77dab3b953e9c20d3e93cc34c35f089917e3fd4b67bbe0f412d870f8adda88859257cdb5a3d6859484e34295cfb171fdbaf20", 0x98, 0x400, &(0x7f00000019c0)=@abs={0x0, 0x0, 0x0}, 0x8) mkdir(&(0x7f0000001a00)='./file0\x00', 0x4) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000001a40)={'tap', 0x0}) faccessat(r6, &(0x7f0000001a80)='./file0\x00', 0x10, 0x1) 4.943508341s ago: executing program 6 (id=293): r0 = syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000240)={0xfff, 0x6, 0x80000001, 0x8000001, "edffffff000000040000000000000000000100", 0xfffffffd, 0xe}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4e}, 0x2, &(0x7f0000000080)="62603fda19bc5c662211fdba6065ac0898e92650174eaddf3dd62357bb50e89c49b22ddcd80d1dcc9d8a0faa286295bb762d48901dc9f3288c39748889093d7cf82903ebdf2a985bd0624af13a6ecc669d9e340df3318c4c441ae933cd019681c8aa481d8c758881282113f9599525c08b67568e8ed1eadee6fab1390c74d34841c1037ed3b22a09f2d6", &(0x7f0000000140)=0x8a, &(0x7f0000000180)="733ef23cf515b831bae7498a357b8bd1b2118f89899512e6ee0db99a8224fc4fe18d9ec161d3f28f0ec669015d7b311d7c948c994a25b2b56f5abe14149d529b3e8a790bcea4ecd23998653d28c7169016aa2df33fb66d3d321d3cfed5a3edcbbb67c42f42c20f86d8912a3c29e14f583a66f902d9a848a1418975df823c9f884d170e3ab4cabb6d6d29ec3e337b5baa72d9076d753654cefb1a1b49f81610f6b5af2457", 0xa4) readv(r0, &(0x7f0000000600)=[{&(0x7f0000000400)=""/62, 0x3e}], 0x1) close(r1) syz_open_pts() 4.935365063s ago: executing program 7 (id=294): r0 = socket(0x800000018, 0x1, 0x0) listen(r0, 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000340)={0x8, 0xffffffff, 0xfffffffe, 0x9c8, "ff14e7130b1e586ca62940000000d500", 0x40, 0x3effc}) ioctl$TIOCSTAT(r3, 0x20007465, 0x0) dup(r2) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x9b2, 0xffff63de, 0x7, 0x2, 0x8, 0x3, 0x40, 0x10, [{0x7bfb, 0x3, 0x200, 0x80000201}, {0x2, 0x8, 0x6, 0xfff}, {0x7, 0xfdfffffe, 0x7, 0x20001}, {0x2, 0xdf, 0xf}, {0x0, 0x7, 0xf11, 0xb}, {0x3, 0xffff, 0x80cf, 0x1}, {0x3, 0x71, 0x100, 0x5}, {0x0, 0x40009, 0xfffffffb, 0xfbffe2e9}, {0x9b, 0xffe, 0x9, 0x7fff}, {0x3, 0xfffffff8, 0x5, 0x8bfd}, {0x0, 0x8000000, 0x44cf, 0x800007}, {0x80000004, 0xc7ce, 0x800000, 0x5}, {0x401, 0x106, 0x92fb, 0x40}, {0x200003, 0x7fffffff, 0x9, 0x6f5fc48b}, {0x81, 0x101, 0x1003, 0x5}, {0x9be2, 0x8001, 0x5, 0x3}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) poll(&(0x7f0000000000), 0x12, 0x0) 4.702628777s ago: executing program 6 (id=295): r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x12, r0, 0x680) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000080)) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000000c0)={{0x2, 0x4}, 0x800, 0xa, 0x221b}) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000100)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180), 0x10, 0x0) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f00000001c0)={0x80000000, 0x7fffffff, {[0x97a9, 0x8000, 0x7fffffffffffffff, 0x804, 0x100000000, 0x5, 0x10000, 0x9, 0xb, 0xfa, 0xffffffff, 0x7, 0x5b186afa, 0x9, 0xb6, 0x7, 0x0, 0xa], [0x8, 0x9b, 0x30, 0x9810, 0xba38, 0x7, 0x1ff, 0xc12, 0x4, 0x10001], [0x8, 0x1, 0x8, 0xfffffffffffffffa, 0x8, 0x100000000000000, 0x6], [0xc, 0xfff, 0xe000000, 0x4, 0x4, 0x5], [{0x7, 0x9, 0x5000000, 0x5}, {0x80, 0x3, 0x7, 0x2}, {0x10, 0x4, 0x6, 0x2}, {0xff, 0x1, 0x5, 0x9158}, {0x4, 0xfffff698, 0x9, 0x4}, {0xcd7d, 0x18f, 0xc, 0x1}, {0x7, 0x8000, 0x6, 0xd42}, {0x436d, 0x4, 0x3a, 0xae25}], {0x5, 0x0, 0x7fff, 0xb}, {0x7, 0xa45, 0x4, 0x40}}}) fchflags(r2, 0x1) r4 = syz_open_pts() ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000400)) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000440)) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000480), 0x80, 0x0) ioctl$TIOCNXCL(r5, 0x2000740e) fchmod(r5, 0x159) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f00000004c0)) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) pread(r0, &(0x7f0000000540)="aef97e675b04ecdccae1b4b7", 0xc, 0x0) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f0000000580)) dup2(r2, r7) fcntl$setflags(r0, 0x2, 0x1) fcntl$setflags(r6, 0x2, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f00000005c0)={0x1000, 0x6, {0xec00000000000000, 0x2}}) r8 = openat$tty(0xffffffffffffff9c, &(0x7f0000000600), 0x80, 0x0) ioctl$TIOCSFLAGS(r8, 0x8004745c, &(0x7f0000000640)=0x7) pipe2(&(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$FIOGETOWN(r9, 0x4004667b, &(0x7f00000006c0)) mprotect(&(0x7f0000ffa000/0x5000)=nil, 0x5000, 0x1) ioctl$WSKBDIO_GETBELL(r2, 0x40105704, &(0x7f0000000700)) 4.701221095s ago: executing program 3 (id=296): mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f0000000400)='./file1\x00', 0x10000, 0x80) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) sendto$unix(r0, &(0x7f0000000140)="ec8c8d5e0fb605e1b4800ea494ffe51d0b471bf17cb26e842729ad7ad8ca9b268cbc6a73c0d69949ddd52c003d6706343ad1f8b4ea8bbb2c015bb099a1bf51479cbe05b4199ba2619af578ab737cb316b967480c02d9e6f238bfbaae95706565e014cf61b62bdf3af90d9de1c82f104c03b62031bdf9aa268b49cd5254afdc4c486e778b5ccba61248f7629bfd7b30e16ac6d56b6ade973e95722a16a72ff33554d62e15726406acbf00cd6f5b532eab18ffdf49c3205170d97b3b60cc4cedb7cf2947bb4fbfa51614d313a3c5f2ec73a30baa915feda6104014f69107e59c5dfa80dd5a0d02c68bea04134c0d698707737dbea4c16624c2c7de9dd27302", 0xfe, 0x5, 0x0, 0x0) 4.70091931s ago: executing program 8 (id=210): munlockall() munlockall() munlockall() munlockall() munlockall() munlockall() munlockall() munlockall() munlockall() munlockall() munlockall() munlockall() munlockall() munlockall() munlockall() munlockall() munlockall() munlockall() munlockall() munlockall() r0 = semget$private(0x0, 0x3, 0x2) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000000)=""/145) munlockall() semctl$GETVAL(r0, 0x0, 0x5, &(0x7f00000000c0)=""/176) munlockall() munlockall() nanosleep(&(0x7f0000000180)={0x4}, &(0x7f00000001c0)) munlockall() munlockall() munlockall() 3.751282634s ago: executing program 1 (id=298): syz_emit_ethernet(0x3e, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd60653f0800082b00fe8000000000000000000000000000bb00000000000000c9"]) r0 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000300)="8daf", 0x2) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) close(r1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x401, 0x1000, 0x3, 0x4, "b21b8cb269412756d0a2cb55e5dfd42426311aae", 0x1, 0x7fff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) writev(r3, &(0x7f0000000700)=[{&(0x7f00000003c0)="232ed563d72a39fda88a19d4651e5489902d883a93dd7db04a14eae15feaf8caf0e5af228f9c48f75691b92d7394c719983511fbea84f438d4aba0a473fdce469e866ee023bbf45c27c21c05c8d15685c5a3d19d4aa33dbdb002853073476449736305e23407ed1351d0003c936494b2d798857852f287d45e86b0e62f79fe7f06f0f8521fc09d716bae97115f1bc367acb1aa76ecf5f4d20c1e5c1325ffeaed28e8e0eead56664d18f8807bd9c3ac7ffcc74a33a77ace5a413818ab1b55f226054ea55bdebabf5d8bd9ef95fd15935046d2f19957942889e07b987c355e890f970e46d5cd", 0xe5}, {&(0x7f0000000200)="c07837814cbfd83b2746ffcda1593d843d6e0095fc5739cb0ed9bc93992b421319f0c53550c7a2c2192d247d3495ec2852f7974c93856e7182a044e4a7f67090503aa727847d5db3a170d150f48cf3d45c0dd02e47fa47ba720a8db5c4c779eaeaab3d7fdc53d4ab29a16f6bc118ec0f7c9d9cb57c5efd2e4d80858bd09ac38d2c2aefc1741d8d5a48821cdb", 0x8c}], 0x2) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) sendmmsg(r4, &(0x7f0000000340)={&(0x7f0000000140)={&(0x7f0000000080)=@in6={0x18, 0x2, 0xffffffc0, 0x6}, 0xc, &(0x7f00000000c0)=[{&(0x7f00000002c0)="65d091ed11dac0150b4c24b4f05765da4e1cca66f09edab73e1179050aee8b1b47e7ac56516dbc671f79967d241c95ee3eb2264ef5bbfcd6f1337b99f41b450c5dbb87d607301cf6ddc2492d842e1154b52842c58cdfb36de20dcb866679997c990c4c2c1ea6c758b72d72a7", 0x6c}], 0x1, &(0x7f0000000740)=ANY=[@ANYBLOB="8000000000000000ffff000006000000b42fd92637f60d39e6a422048259ae2d2be73b34ee9c67641a2f6c554b21ff81d68742aecbc153b39602b6ef0e09990ec0562139b6916be3998a6bca1fb33e0b81306584374077668b3ad29069d88e43545e18473bcf8aec2430096663b9d4b7775dde4998562b92ee73fca707695c00c0000000000000000100000006000000b297da22b438e6f7185428ff32d9f7642de36aac3389e25b1563c3601dbc1525cf64fc3541ab5ccb455b7fef585902917a18f0ab7b44d1935da8b2171d5a4d2792c797acc1f890fcab2c36f2f014ff9a41e6db247e0c598db09d36f95ec28e2ebf003a42271701466d8699a63dcf5dcd33e1db1b8bf5bad7fc5cca1c12f89784d55cb62c3ddf5daaac663e10fccca18c85a7ad62f76a9fd7f1b9849d80e8e42ded1801f5aff71a4a9051d71d1a7fbd008800000000000000ffff0000080000002a4ac7bfb6ab1900cc95323d0842a415c081b1abf20dfa49ca6a1d3cd14d49c9c223dbb2fb663c55dddbe792c7ba115450de37fab6fbd93b62d80365ae735297e5318788b2d72e14d3c6cb7f6c332500817243e997965f87036195ea5da4d8e1eae7e564f9a4eed643191e4bb775dbe0e5ee727b5e10fbe9f0eb9fb7781cd1822ad80000000000004800000000000000485f131c0700000081a78120235bf64deefe6ee36945378a2ec25065830655ad5fb880cb87cab3fd2b2a3d29a0f6e91d8c9a05f6155b11a25f2e000000000000"], 0x210}, 0x3}, 0x10, 0x40e) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10000) ioctl$FIONREAD(r5, 0x80047308, &(0x7f00000001c0)) ioctl$FIONREAD(r4, 0x4004667f, 0x0) 3.748567238s ago: executing program 3 (id=299): r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = getpgrp() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={r1, r3, r6}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) seteuid(r3) r9 = open$dir(&(0x7f0000000200)='./file0\x00', 0x400, 0x14) r10 = open$dir(&(0x7f0000000280)='.\x00', 0x10000, 0x40) renameat(r9, &(0x7f0000000240)='./file0\x00', r10, &(0x7f00000002c0)='./file0\x00') r11 = semget$private(0x0, 0x3, 0x440) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000340)={{0x2d, r13, r8, r5, r4, 0x3, 0x8}, 0x100, 0x180000, 0x9}) r15 = accept$unix(0xffffffffffffff9c, &(0x7f00000003c0)=@abs, &(0x7f0000000400)=0x8) openat$tty(0xffffffffffffff9c, &(0x7f00000004c0), 0x181a8, 0x0) (async) r16 = openat$tty(0xffffffffffffff9c, &(0x7f00000004c0), 0x181a8, 0x0) r17 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000500), 0x800, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) r19 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0), 0x20000, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000600), 0x80, 0x0) (async) r20 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000600), 0x80, 0x0) sendmsg$unix(r15, &(0x7f00000007c0)={&(0x7f0000000440)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000480), 0x0, &(0x7f0000000640)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r10]}, @rights={0x20, 0xffff, 0x1, [r16, r9, r17]}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r12, r18, r14}, @cred={0x20, 0xffff, 0x0, r7, r13, r8}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r10]}, @cred={0x20, 0xffff, 0x0, r7, r3, r14}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, r19, 0xffffffffffffff9c, r10, r10, r0, r9]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r20]}, @cred={0x20, 0xffff, 0x0, r2, r13, r14}], 0x148, 0x8}, 0x8) (async) sendmsg$unix(r15, &(0x7f00000007c0)={&(0x7f0000000440)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000480), 0x0, &(0x7f0000000640)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r10]}, @rights={0x20, 0xffff, 0x1, [r16, r9, r17]}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r12, r18, r14}, @cred={0x20, 0xffff, 0x0, r7, r13, r8}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r10]}, @cred={0x20, 0xffff, 0x0, r7, r3, r14}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, r19, 0xffffffffffffff9c, r10, r10, r0, r9]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r20]}, @cred={0x20, 0xffff, 0x0, r2, r13, r14}], 0x148, 0x8}, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0}, &(0x7f0000000840)=0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000880)={{0x5, r21, r14, r3, 0x0, 0x22, 0xfbb}, 0x4, 0xe46, 0x3}) (async) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000880)={{0x5, r21, r14, r3, 0x0, 0x22, 0xfbb}, 0x4, 0xe46, 0x3}) socket$unix(0x1, 0x2, 0x0) (async) r22 = socket$unix(0x1, 0x2, 0x0) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) ioctl$VNDIOCGET(0xffffffffffffffff, 0xc4104603, &(0x7f0000000900)={'./file0\x00', 0x6, 0x9, 0xe}) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000d40), &(0x7f0000000d80)=0xc) (async) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000d40), &(0x7f0000000d80)=0xc) getsockname$unix(r22, &(0x7f0000000dc0)=@abs, &(0x7f0000000e00)=0x8) (async) getsockname$unix(r22, &(0x7f0000000dc0)=@abs, &(0x7f0000000e00)=0x8) sendto(r22, &(0x7f0000000e40)="e30b9c5c4272d12a0fbe4ae011b0141fdfee0b972d08707c152e4ce6f7e45a5f7359859db6730cdf04c625bf98b6efa43dd24c05c091606ea4658ad0be4a19ec42497140aabb42b297b658f34b03eebe62f2d85e7495a222616fdd46cf5da7300fc7b0b5622833c5d20444d3fc2c8f5a9228ad1de8ab3c2c41667eba024990d61131705f78adfedbb7e03886c3ec06efc17242fa0a9e8c26ccf9e3b05bfe29e5ca7d94a64133ef0139a71942f4bc109b048defc1ea0aa0f09d2426f70c28", 0xbe, 0x410, &(0x7f0000000f00)=@in6={0x18, 0x0, 0x39b, 0x6}, 0xc) (async) sendto(r22, &(0x7f0000000e40)="e30b9c5c4272d12a0fbe4ae011b0141fdfee0b972d08707c152e4ce6f7e45a5f7359859db6730cdf04c625bf98b6efa43dd24c05c091606ea4658ad0be4a19ec42497140aabb42b297b658f34b03eebe62f2d85e7495a222616fdd46cf5da7300fc7b0b5622833c5d20444d3fc2c8f5a9228ad1de8ab3c2c41667eba024990d61131705f78adfedbb7e03886c3ec06efc17242fa0a9e8c26ccf9e3b05bfe29e5ca7d94a64133ef0139a71942f4bc109b048defc1ea0aa0f09d2426f70c28", 0xbe, 0x410, &(0x7f0000000f00)=@in6={0x18, 0x0, 0x39b, 0x6}, 0xc) semop(r11, &(0x7f0000000f40)=[{0x2, 0x35a, 0x1000}, {0x0, 0x0, 0x1000}, {}, {0x1, 0x5, 0x1000}, {0x3, 0x0, 0x1000}, {0x1, 0x5, 0x1800}, {0x1, 0x5}, {0x2, 0x9, 0x1000}, {0x3, 0x5, 0x1800}], 0x9) (async) semop(r11, &(0x7f0000000f40)=[{0x2, 0x35a, 0x1000}, {0x0, 0x0, 0x1000}, {}, {0x1, 0x5, 0x1000}, {0x3, 0x0, 0x1000}, {0x1, 0x5, 0x1800}, {0x1, 0x5}, {0x2, 0x9, 0x1000}, {0x3, 0x5, 0x1800}], 0x9) semctl$GETPID(r11, 0x1, 0x4, &(0x7f0000000f80)=""/84) 3.742794181s ago: executing program 5 (id=301): mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffa, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x0, 0x1d, 0x0, 0x81}, {0x3, 0x0, 0x0, 0x49}, {0x80, 0x0, 0x0, 0xffffffff}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1934, 0x0, 0x94e88e483d20a485) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xffac) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r0, 0x80047476, &(0x7f00000001c0)) socket$inet(0x2, 0x3, 0x6) 3.73314947s ago: executing program 6 (id=302): writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000300)='#', 0x1}], 0x1) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000000)='\x00\x00\x00\x00\x00', &(0x7f0000000080)=0x5, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4f}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) mkdir(&(0x7f0000000280)='./file1\x00', 0x0) (async) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x2}, {&(0x7f00000001c0)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f0000000100)='r\x00') (async) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000000)='x\x00') (async) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x2c}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) 3.508639435s ago: executing program 5 (id=305): sysctl$hw(&(0x7f0000000140)={0x6, 0xf}, 0x2, &(0x7f00000000c0)="af38513e3a9d355ff1", &(0x7f0000000100)=0x9, 0x0, 0x0) pipe2(&(0x7f0000000000), 0x0) writev(0xffffffffffffff9c, &(0x7f00000000c0), 0x0) (async) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x800) 2.512468891s ago: executing program 3 (id=307): sysctl$hw(0x0, 0x0, &(0x7f0000000080), 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0xdc4, 0x564, 0x9ce8, 0x0, 0xfffffffffffffffe, 0x7}, 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x56}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f00000000c0)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$hw(&(0x7f0000000040)={0x6, 0x1d}, 0x2, &(0x7f00000000c0)="b37eeb0f4065adc6cf4902d76d1c76201066cea96559e1f9c52304c6dc4787a538daae1c3119e23c1341a591cae97b9a6d5397367323f9c67d9f63eedcce09294d4ac0805c90fa37c2695764c74a98cc4f23f169325a0a218ec69422fb8780d382dfc0434ed5e0385769ab71e4b0b51c2eca5c28b0bba0a8dedaf9085035a34dfb07e4d7746082353651dbe8c4789991411520388e9ba5b2ca39b39f8a625f", &(0x7f0000000180)=0x9f, &(0x7f00000001c0)="d77c17b0b8dedb90a019cd6ce92b16f12cc24ecf3970dd28e141b14c756faec02ef4dff0e935429a5e20710031f732a2577d6e013d9b15a0223387920f0205fcb0755d961fc5823d6e2cc5175c7b", 0x4e) r1 = socket(0x10, 0x1, 0x8) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x1e, &(0x7f0000000080)="01000000", 0x4) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x40978b, 0x10001, 0xfffffc01, 0x80a1a4, "bb08000100f167d910508bc49d7323e00000007e", 0x0, 0xffffffff}) writev(r3, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0xa000000, 0x400008, 0x10008, 0x1007, "ca24e0eecffb00", 0x24000000, 0xe}) ioctl$FIOASYNC(r3, 0x80047469, &(0x7f00000001c0)=0x1) r4 = kqueue() ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x2000, 0x0, {[0xfffffbeffffffffb, 0x7b, 0x4787, 0x1002, 0x8001, 0xfffffffffffffffc, 0x6, 0x8000, 0x0, 0x4, 0x0, 0x3, 0xfffffffffffbffff, 0x400000002000000, 0x0, 0x632e, 0xffff, 0xce5], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffd, 0x2, 0xffff, 0x7b98, 0x6, 0x0, 0xfffffffffffffffe], [0x5ad8, 0x2, 0x40000000, 0x0, 0xffffffffffffffff, 0x6, 0xfffffffffffffffa], [0x100, 0x20000000000, 0xfffffffffffffffc, 0x8000000100000000, 0xffffffffffffffff, 0x3], [{0x0, 0x4, 0x0, 0x7d06}, {0xfffc, 0x2, 0x5, 0x10}, {0x0, 0x0, 0xfffffffe, 0x1000000000081}, {0x3, 0x100, 0x3, 0xffffffffffffffff}, {0x0, 0x5cc2, 0x0, 0x8}, {0xfffe, 0x2006, 0x8, 0x2000000000000000}, {0x6b7, 0x0, 0x1}, {0x8008, 0x965, 0x0, 0x8}], {0x2, 0x6, 0x8}, {0x21, 0x6, 0x100000b0, 0x8000000000000000}}}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x80000000, 0x0, 0x0, 0x0, 0x0, 0x4, 0x5}, 0x3, 0xe, 0x0, 0x0, 0x4, 0x0, 0x1}) kevent(r4, &(0x7f0000000080), 0xe4a, 0x0, 0xa9fa, 0x0) close(r4) dup2(r2, r1) bind(r1, &(0x7f0000000000), 0x10) r5 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x20, &(0x7f0000000080)=0x6, 0x4) connect$unix(r5, &(0x7f0000000000), 0x10) 2.510221262s ago: executing program 5 (id=309): r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffff9, 0x101, 0x3, 0xffffffff80000001}], 0x1, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f00000006c0)="fcabb1baa83a048bebcedaeefe4756fcf72480ea62192fceffc4c4e356a9796d93a6f6f6d0ac31ff8f632d4d3c2d836b0af6dfe1fea508d49bce8b74afd8ee5de27a301b6c6c921d3943b099f439ea20c5983dd9e5c38fe66cdfd3331e7d4b174ff37f8173a7d12f6798067aea733440c08a91d525b5056973813f787ec37bb443b535aaade4400838d92f9156858f32d35bea2ca51945dc5ef6289c07fac9adbd4ec79a34fa321d7bf815d171f6acbb0d0ac7f8af2fece1486bf437c632d3e84e976661666b9835d58ff2460891b828bc7e4a9ddc398cc411e850fa621169ef6f0ba3e3e933993f7b1efc6fdf6cc066646532eb69ad1385691a96340317ce73dcca3d0da640d05c6dcd1b3b917d6a97d8b1a91d56ff3ac4710adcb901e76512d526d70135547940c8e5f02791fd2d836ded0ef56bab606b96a3b656f850c962023e5d6ffc4431845962108d91f89eb1a624b5d8a7181940ca082f42d2bedf2f91cab3e19462a2a6b94d94ed779c5b2835a14c33b97122e716151a2b23792dc4f19c94cf22c39cfb52de00716a85ba076cb7e15f0262b664b867dd151651df224fcfcc8067f88d5f1a2062168aeebee1169ef0cb2800bc9af1ffb2bba4015b8b329a01ff6c62dd8c43c7c430c1b584de3b63dae92dd626e41317fbb5791f09b050b47f8294494ffb6907839f3058f1c70b97d4976e23b8cf36ae115f110db8a4cd734cbd226d2235d639765fe7a59f40d57ad243b51243dbf5d1db6f9c7270e3d428dbf215ab18fdfd14e6e9f96838c69f5ad258aa7a590546e2481e2c0f304f4182b69efeaa602e16beb7dc03810b7fa14876f12236d7358599e09f02fd059a5d58de5e13aba3050ea5f62e8a29bbd75311b416fbc331a26a7d31ea97f00aeecf2c971de0eb70b14b43625759a6e438bbd07d92752b9738c9dd53af4a58e29c829dd24ecb9480f0a76801d24f0172a4bb8ca9b143f6def93fed548194d5060dd5961f6372f9302432f77a9d2ed9411b15c37026b571cb510d823f42f43d69c793710e88cd6ede5fbd43a8523b0952dd0c3be1249bda25aef291a48a9af906af15d2310991a04133c84b808356bec8c5ae956cfced0e4f6aa0cb713d91bb8dedd83cdc38af4d47196ae817e400549a2d611ec6b82ba2702ae64d0e49fb6358a8d2423ebc8b44bad4244352278aec7695b4736e204b1130ca48acf3bbf3d2f5e749de551d32f3934503a0d5711d6c95de4c0776355d4e6f1510eb5ef815f03b91fd2a13ea6a7404f9875ba5c3e7c57477dcdd2102c84157075402995aa72209e77618407ad6a6aff09ad96be4a7e80a89c138757966e5d54af9d7abd4902f30036f6f6e3e14e69d9747d3dbcb1deffe3caf21cad9d595e146394d239d165c9d33b7a99393ea526d1e300df4aac8ae45d57f75d010ea84d297c79a59bfa31b2ca1add8bb481c283940cf54a82e7958db1d4d059e5a094e3b32327a072585b149fb60af94d85ecb9a923265fb32f21699c951b325090fd5315b31669e91040a05eae1e1a05a027b9dd93269ed3ea2ec2a643fa7d9ace04314f08335a26334429044090131918e6e460604bf0cdb609313cb621b220a3076ce8916df0f71e38d50690628f98be1764c6c29f6d558614eb7daebcf82be64c37a4bdccf79d1d31814b5fa937b1fad29706ec60cde9ddcb3a1ab2fed0a63b1aedc358a7b796de2ad8368e19f9689250aeae3efef0536fd4b068415248569024588071578bd72bc28decd68473eabc546462d8a9ba47c44fb945804353c08bf818a36fb83bd3e02aa4ac77251c39ca56a747a00c86ca8c015c0e82e578aff3ffb22782e23d63c048066b0b36d69115439726d2aad1836fec6cd5ebed0d64a4a2a1ca81571a8f0705cde2c3a5f3bf377ed35ef9fd9b9d99b56e71125c3063c34272a8f6bd6f48738a89b403671b06b4d2177dc3c03b9f821fd083fd975fd1e9fddd8e7d175fd9e96ee80ec073e54d258788f39712ec310c57ebab188cce0252d51a032ba3840d0bbbaf7891d2a8c0e021e979e8e2ef603be49adc92969b3c731ddf4b91bb9c8d270d19bea8a840b3d5745f3dfd660ec96da778bcf6f57d5f3d7941ffbcf4ee81b2639dc03ae280ef0dd073f1062ba3ca53730a0baab894a07ec1d4d9b2f24f64c9e4de20b7144b013af6e722510666865270d330bffe8cb2a827ab56d52ac9cfdd8f1192f579c959fe6dc92694b09eff32c02bc15d17d473ea63580abbb4e4a2e929bfa84085264c09cb7484cb60a1c709eb5325da10b7026774a85fc8af8995df5c8f894eae10b23656e68f9e414046ee013c5e945d5cbbab98854aa5643283eaa6af868ef6e4d5ce93a700b4ccda8f0b42fb7d29f2d4863a88ad3c0a010c0c71bcb689c932826e2a1cb2bd29ca777e3bde51e3631f6d66c52160f1bd430922b464f8db6ca5afa413578e4f87827952865849cfd05ac8f3bb426ce0abee6d1d0242ae192f869e3b769230149f1a4a64a6ade14c8d331e673b358521cdfdc8c0fbe4ce69a4d26a9f7315d8b13a80ec2d2ff3ff812f87ca861c18ba4fda089d44a12ab7515ab9672f0346c5da55d57e29a48de752e53dd0697e56fe4a8e2097cac1b0ad0255c10280c84ed630a4760ca8e2a27f4feba445a234226ed44d073481f1be97da5af65a81590ebc585c5f7a15a72b5b026eb75e14a1e88e6961dba5009ef46c37956afe61ff42cf67f576e7a260577c9b739c5b8978606e3867cf5be184c935cf232da20c051dd7a729a59ea5b1d02dc8e6099655b0acb5b97a9902eb08b592555a7e262248dc9f24b1e8d29b4284f8e662cc7789a1f0e5fb56d76c62b17e670a43c597fe8b34360403882f7974edfdc695ed88f11080a56bc8232756104616731f25f3fe9924bf6e04ad6e04a596c150f0401eedbd42516a6cd70e032a39a2a829703b9ffa7b56b7a5d8d1faec19e7be56d81894a8554682df3457309d325e2245662cde49e257f46621eafb4dcbcc57bafa6171529d289922f3dac69dc0d3266436b570992b54bfeab38d8702c4ff57d8e7a8f2a8f4659173162f4794b8ce408c28114c826b1f132a00dae7d0cab5c95f69dee8d5575d7b1cda19d0cc2fffcd1099d86544fcf53999099665dcd7ff0fefea200970bd6d9056b33b6df231597c7706bbccbc972c53fabaeff0ec351426b2a739c1cace273498f46ccd31f20b77dd4792462d48f19ac8315677b5bceb810d184bc277387040050f84a1262b77c6f9285bb30dc33ddf263f915324722989928c9cc92ffa166ca11dd022699e623e069fe422353b81d8fce629946b640982f2f273f6e2575bf2a602e5d43d8a330734e5038f36d879d59d19a8fdde7e7edb6563dd5813cf1415f23ee2e6d00c35713a2589e4972b4e531a0f110aca9d41f2ae2ebcd199536b2eb887f82eb1ba264a113006bc497edebb66f14fc3d58c1ba38e5c818fa380a59d33c1cb9ca87dcd0b9a61faa727ab8801f119730c833b6fdb61663c1c97b3c14230dd9b881464a24a063a6b79183d05c9efc0c8e2994d43c833c52b6da53af09e3fafcb7ee5587ca991b11929148a261cbb8096cd14ae8d8f1438d11aa69b81696a2412db30eb7c1eaebf1450d04edfa9f5a3a5467143f46dc08f7e0c5fb37ca868392a9a18b6d78407b8aed595bf2ed84583b912a76284d4fa8e2986131b36e8b05948db02c27e4d488ae0ff3b185b5f8ac57c6ac22b50c8f4bdd6240fec4431f8c47fc943e4f19e016962667cc32d18c36033987d916d25b149034736e895bb2a18124b346d357b62e9ceb74ce00b01079a72d448a9687d2229c4af118ff1adffce31ed0633be5119ab3acb71fb751bbf2ecd096864c587f60be35d344044aaf5dbe010cd5651c40216d6d537ec73bbf5be549e4d03cc7b21bf2d047d8dce88d00f186d9b579dcff04511adc8c44e2a9f0a879c39ab11dc137099fe70620542f6c56162fd046bae18fcae1607abc51a62f089efb32ffb6bf8deb8950e3def365d2111a787dac06b747c5c3aa37c077763482a16df2ced9a2b318a7993ccf3b7dcb240eb14b2ea622c8cc446df14a5ff2a06c0fe97fe437b65945d5827ab68606f1f66928649e249e14060e3e74dbb6a719a27943b7d7e841a9e228250933fde369382ad36dfcf63b5956b4872b8c182a153bc7dbf4de0286dd6d0a11e98e2b103ed6eb06e7bb09d6225a90b879b659ec798cc006b850f23b4e6f34e9a8601774aa205ad159dd5ffbd8fe07a8882a35eba16d6aaae1f590ff2cee86038930b3c33eded1658635dddbb387b76834c39358a2fd2fde9a70b1c2c81c4b52e7e5181ec6a97300a06b6ac4e1e17b19a0863f66c79d1e4ae5cefdd04550935d9d8ee05e7fe789e546579f1965457d0c20407cef72613aae4cba2f4209fda0165a41a37172ec71f7f5bc68f4b445a9ef3c9e9af48738f65999231fe9afda77ad2507e00234ce201da140cf22a79e53d9707555e041465e7e67aa7b2d96f5cc09763f62393ac34305b12f1764cc973c8417f6b8561efb63a0fbbb4c9f1df2b8e53a9a171ebea3ebf302d8b38b35ed61bc979f86d76805830ebbf44a55b4849b8f7cbdd6e5337520ff55d13108d174d7011b7aec4d78e3a833e72b38738c0d717531e4dcd76cc521b17d38abbe9b176355033a402c6b6c235cfb0e07ff78fd78d0674fa28f3bc0ce921a80814c7675d46a0a39a10b0b9740f94df9ebcb8216b5c01eeb369d24c8aaf4af020f1f3eb3a41124d84d3b44c9cc5a210e09ba0c368c56e908ce7de1f83af02829b9339424da2c5b3cea941aebaf0ba9127e9ffd532db00f91cd074a9d67c79f5405afb4913af16a77ae100ad2ca531d57005c0e31ee37b763db28f15bbedc2a6d61c2f359a004caedb596bcdc3135d48ad2ca7c733179535374847a2cacafcea2dd156b625faa309a8db78bce8c6ad83a8e0cd10b70db721da678ced22de7ade0925f5bc2c3106a3364f087adb9d8d63e13dbebfa9ae035195d5685a2b61630de6792ca40949d02490ef11233a0159080bf892ca6284ce32f4b7f0257730a1705e42a5a08b6f286c13b1c1cfbc786e30cbbcfbcab5e7ccb22ae4c2c65689ad7adf5c3c98abf3eea53d6d70a8e728be940013b0ec4b62e42d79c8c1a162e5390ffe9bc42c39fc1197c60707b10d6d560d9ec8150df76c212745bb13e8dec507713d65f81796dcd374ff795a569e74d959d244aff47eed8804ad52df793b810aabc7066a18c3d0f7734534d892c0a0a965ab06bc09370fa456e5f28832ed326f23c7e861026636d17ee47fbbc718646d3ee8c8defe31085b2119cc186abec2eaba75c36ab24e4e051c7fee7be2c509591280e285427cc3a4fcc6c9fb3cbb36a07eea3e072277eb2d7ed6f7c52e942b2d17d7d85848326cf381968cd94fe27a2ee430bf5768d62bfeb6a06b38585662ffe625a99aff69733af5da76f923dfb1c5814158d4493ac79f6b870262fd49950c60f2181d03b00f023c72b439c2b40f0c495fe9d537119ba68830307f83d722a6197ff61babb930710bc0c9b3149a2f155e12662f6254981fcb48066487e873a4a62df5975373a8bb96ded1b5d4f5d974fa4bc62fda45913b1cd861af6c4eeda1fb4777d9d2ee2271845b23445c31d32344f8e448f9bc0cb372f027913333a7c3970dc7cda3dd673fee5f691982338259ad89d401e2ad47afd6021a79450ff0985ab036b67995b9c442cf0f0427c097b03f3eb0182f42c96280563297be40088f5d9b81f53a3a0d2054b71eaa9ff981054af92e9", 0x1000}, {&(0x7f0000000000)="576ac5d1f39b2169ffdd7c50dd00e669d5dd92e2d585b26d130f91c1b65b73060266144d2f1c4c15d15b6bef00", 0x2d}, {&(0x7f0000000080)="e192540ef5c8e5eaca2e2da1ecc265d8023a31b93e773d41d070841e2b447cbefce9b403065f6b488a2f46c2596a71ad1ac84cd92897f8cf85fd10b1e30e54a115a4aa00accbb1195ee73f26a8e3347624df9044f7aad0db47d751e0cb27b3d39bea4d5aa03025177e", 0x69}, {&(0x7f00000018c0)="987e0c20d0df23065ed34093e041070083b19010cf5ef5480b0ec2f67a9bfb8071cdc3bf229d870d0255c4d38d193b4c61aac6f611a5f7a5a9d2d19879791c4d879fd6b35eac95f2ef7105872de7574f0bf3c47360c846b711b8c14d472e5b2f456bfee03c81ccf86adf690786579f874f14a639b3fc01e5c7bb9ddb79a101d648ff3c1eba15de27ad55cfd3b300fad0b61cbffe4b622806914bcf02d161df0a97bc47acb3266fe934111ba2fe4e3c9edf2f147c7995b9a73caa67ef68888cc59a47ec8adf725002a55c7770bb6c669215279a129ef577bace98cd14d12f816401df6d09c1f6e3e32599ec0ad3e123eac09fdcd6ef343c416d3b1fee5553dda34f7916d96a2c74d343ffb9b015e777e70ded603283c7046d885a87c0fa29c08e3ace136f6945962fd3c57baf11d7eb5817c07280222041e021b3234bed84dd2926805f3e73afd3dacdc11784ccbf3d3a7fbbef64f8ed4756bd26a10801411a91cc4463a1f03b061d2a109db8dfdf519355e0439c205baba172673f8bae1aa89e90d5c0aaa51b965c820ce78dcbbc1e0b524bf228203c0a0abed55a33fc2fe5fb58acf6781e9f05c9d9979740ec7a60771bec6bd9969b0a9c419ed6ed959970a59ebdac6559797c237c193c4ac5ee3bf9d8aad8ad413be556040b71c49fd8b87b6470938a1326d4eb9c61eddc0a99156c2f300d0ff5835cbce560caa6484b1e65bb3023fb0233b0fa3e57f022f5b4be262e7fbfd833d49d22ed0c4c92d9ace0476d0bfe1115911ba6822c05886dc6dad9ec220d39184d790c54b255c0a7bca8c69fef12534b49d3147c0b017deb1eaaf5a70088d0f8b4ebc2d6703acdb212dcd5b88bdbbf431cf4a529fdb9824909429d435c543300e583122bed061853da60c36118a06639a869aef6373acda4e967094957ccd24f9dc13f2e53a46106e809a6aa28ff51d4b52efa7bc45d881a547ff0ee1d1f5741645617819ae4de6f47a9a5e21acca85a6393747baaa65d453421bfb945f660615a5f43de1af5b5ebc6c483f815c892c3206392abd4df24c59aa86f98246edeec3b2d65376c63be3de9a4ad2876dcc036656d91cd0103c9f585eafe94cfad9d90bbdbeca5a54758ab8179596d1a0a9f4a83d7427e657c07ff3f3ff56f081e9d078c4bea3e4f40d6b7ee2adbb85a2cce30fc309fa641bd29a1cba668667cc50187888a41509bfa56d0c9c2f96ebedaf3fc6d882fc290214fb429faeac318be5f87488a7cffb0beb4ab09977d6b56ccbe78971556d7a79d18f03f337883d499c2867b888a611a82285282128e89a8953f8123778e0046d8702143228961998df83f1b0bec201dcc5fc934e64b3452bf1092478180271f52c4bec1dbfe8626b6ec04060406dbbb355478edd3b2957aef9c7bf7b7e14fc5a7c1720ad217cfeb3de9cfce2a22680607dc54aa95001b8f9c8d7ef20506fccfad4f389d60c099944f735c4001ae30a4ee9963652a88bb403506170cde5706e1ef0c46e67a520446c84bdb30d9db4ef0291cdfb7bba365029231c4db78e84b2c2b4a70cd5b5a0cc56a22528cb916ff71e80674c03062998a77c7353883c89940beef0a8feff0792e960dc89a8f763c0e23fafb947167f5c229d4f0a3ee0ca804382b7a85e284a07990e50bf2a46a092d6744d49805d2679627e40c5a8f059663976e46fc78ba8f12798df46ce64eff3a138a83fd19da143d59d11433c134e9da9f15680bd22aa88985bff6155aad6d2e37a69e1f843c17268cef946eb5fb3e1688da3ddff61d09614c3f393d37e635f427aea97bb17c3fcf3c119efdc8a6e6c58e2130d49a841d3be6ddf1d40986a1e0ad1c97e24343db663daad6efb57d58d60133ce8425e4cdb2a097617650bc72fb96dbd30b6a7367cdd98c6b3fc385af2d14eeb6872654c8d4e17e6df140af54aeea6933157b84d0e986a087bf1e8618023add8b5fbec432462707831025286ee099697083e95d0b83cee1909fdd0edbb81622393b8ae06f135f30603c8d2d5ce8dbf01aa5619bdecc47c0e13c914aacc75609107a006b4e2d98af6d979ce0a191b9683709f6e678690576fa7c9ca9de2089c8b47de7ddf3d29de1199eafc0e5a88e4a1fff883e807547fd570b6b31540a4627e6d2970810b0e8136a1df81616c03eda5c506d80c59ea1cd63b0cb372c0d6448f2cc041316ccc77c2daae9e9c3b2255856171fcfd6dc4b7825735430a6f4a46cdd72e1c96a915342b1dbf691388d2a7921a136ba5ebd4e1c8f1958a0821abd08e6a522395ea5b6a85b96612b8bb70969994b8741e364615f7073f83c7f01fe230694d515191f5ce2e1886e4e2b069c9d42b5e87a05674d3f1461682b095decdf50ebd6eda3d4cfa9126a7a2bfe04d5f5d9f5dff0e20245240cd924d85988334bbe75ff6d6049ee9a4d9a5291bb94cdcbc940dd9af5c6f4cde7f05f35215f80c4f727fa6f150f76cd1089f2d8b8021a855d25e4dca01ca78d8407ab58c51ed308d0018328b7115a52f0fb76755ebb4f1ac0eba4fe9e3895f56dfa238f79ad2f85d7d40bfc923f2b953a49ffcb714097e8450ca71951709ddcafeeded3c463c88d632841c8585b9c418d7f21c25ede9b438b61aff8f0f681e8b066d734a7c168685917be3f1babfd8759c6ff8d94aac86784972261099bb654a5233d48f11ad93a3e34cfa57cc942533379fa9a1d2c1d96054ad8b07b56ca32d29606c7242d3a6a22679ab52ca6feaeb5651eda27a039bfeaba5f3dba7c603be9d5ef2a5913f38b7c0049a7c5c380b3164c89798744f2676039f9cf57e7e9765a6b216a94f671582a87050fe11dce77de0c19ce15bac9f147e08405f3e3f1076cee98cd91ce2454c1e70554f0004d07c911350841a00feead329d62f5ffd13c8f8145233cb5c45f95c157f32b36e7028c0adbc4203316668ecdbb836698b52611d6f2deebfb084c652de99aecee51b77a5fafc47b53aee88cec66c23e9f59f34df9b075cca50581152369c0a9d90aec06a97dedf5e69cc4b8c79884debd78603825fd2b9af9f2bb3388aa382ed017e4fe8f0d01fb16722f525d03a682c84168c788aaa08fc299fa09e6144242ce997b0ec8283f554fa75b0b5921f9737bc38dc80d06a1f5e4a81f640cf4bee27125bbd24a017be2637d8dd704412c0c2622f1260f89087b8667f8fb364e12eeb3cacbfec8ba4d713094b40e12010b762e5ce2d94638222b01991add1ece27d9c38d0372e71996d266c4fe49a0d7e757362459e1eee98e9174eccd63ada0feabe4991fd7e21301b80a808ea0725b4db92004cff3ec3ffc24a0f70d8d883cd093dd65c6b003afabe0068165714a0989b7937bd5bf26b874e34f5c7fea10151ed398f249efc46e0f311cbfc56dba2207f83ece78e72938f79b246c7399c3c42ac40952b3a938f06f6c32e138c7dba2fba9ccacc7d2dd62d264c3a3d65793265c011e09cfe7e84a097e2a06255bb8df0439c4b649e1e5fccf00bdb70073ca993da470031c54c79b9b4bbd4b2db6866efe5999c6cbdf0f93f295bb9dbbc1a7aabef64f7a556b20a9a635981c6d43d4e7ca69b9e69c62058fde7aac9ab61ba9c82eb275dd1248f72160c265c183d43c5b89a43aff76d9611273a9c6f241fe93479cabd8ea3aa66a6871d283db4c075c7cf7e5955af38bf94da8f72963ab16a5813c6b8798e2db0cba55b6ee923fee118e30b485e5d2b448d1407a055a424c779ffa89059b45e6f42ff915f23d0ab187720a1ea5d582cb35e7abc4f67b5586c4ae4d3edf415a82c2ed592ab18bfa4055472ac2792f64899c16dc6b747f4765b1768ee9fb84272781a2de2512ab30c3be5664fc5b1256c9985d17ae84ab1c48c57889dd43b1bcf35ed3f1b69d826fc70b4f77fb1cd03b4252f336943e797fb660bf9dce717ec55aed108e0907eaef19c44d2c8638b741dd16c13869ce93255457162a980234f4648a44e52e2107a6103da23ca97503a5204e9916446b842690c9fa3efac9f6d1c1dadcf4d62653c94640c053c3cdc911492f73e3f73a7cd783566f6babaf6059bc4546bed88bdd71bd17b1f76ac76a7129142fe6574f086f5dbd3968f4418957bacedea3a73e03a4e2245ff631ae5f7c34d082c06d01c0a1b752851eefb8c5ac64df369fb545841bc7e212686e42ae3446c2be12fa21bf19837d26da072840e0683948f7e2edd9f0916f3b2d2165d0434edff6852e82919541d8dd29fdefa5011a38a88f336e4a18d66acd70c7acbb98e52c556e1622101c328b3513804ed07a7433c15f687677405b585b696a7b3850a2bdbf7551addd42833f214f4b90079e2928203f636ff4efdd335b50ee4f4c15da615a45a2e5217a71a97b46acac92576cbbeae4d490983aacffc754d8c095d6e054cd72b073e21470f0feb6a23d233531f3d6a87c13a7bfab6a20d824914bc25e4c24c06a7342f91b8646636d48dab3694a74f24b19d3ddabb946dea3f3b762b9cc418869997f02372ac00ace1be805e79d415544494ec7fd334a6bb449ab50a5b1872ec918f09ac1481e7df006258a40001874008c61ae2a12aeda60ecfaf4283979c2fc3c2f2668306ac532bcaab7377dd80b776c8d431db4e3fbcfd271703602e36c85aec3d1dd85b80b5008063e5bd3858020a11d51717ab6f88db0b25a178a0f2dd3e7bddcf2d1e64464eea35fd2459ce587fddea100d9a41daa5de6d037873fcec40e8b3cb456bc3993a00b3f74ae5310e22454e986c02076637de8d4a960f17e234d104f9b6c9c96c55685efc3f1e2d7799a63fbd9be1c85ee5a7f014cf32c40771038fb17c294b9db5886b04da33152e1721a5236bdc2f0d870edfa020261b95dcf3f64a7a6f740a899c4793d95c117afbd63c542f87e83d8982c32355a80388fc021d21d6d9ef51a15a26895ec7060b9a78aadb2734089455a784e9f6fe66fc408fbbe6b647ba21be944b4c207dd200000e1124ac7269b739239df88ba3d460d370d4495a2d2d2b3947fd5506da199b10aca8bb3efed264eff3d4c001ae67fa2e0baa1cf9754bd20cd901b935f81f11aadd84f4c2dfe08aa3532f13fc9caca6819931f79de03a20c4f5f0108df16723d0e2762a682c784e54f39f16bca1d6933f3408775bcd4a0c433f75c076bbf5af59a8e6ba7f6d50712fea728ad8366348557dce73afa0d6815f6f8a8296c338faf6bff162f72128308276e6111a7e8d33703ed8bfbb1046e9c6ac75ab6ece73649f609", 0xe7b}], 0x4) close(r0) syz_open_pts() setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) connect$unix(r2, &(0x7f0000000000), 0x10) write(r2, &(0x7f0000000440)="14bdfa5d1d34e2fecb0020433b07b7f0e3aec430d2cb3799339a346f737850550700000095b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8b09d542c2148aa42be940970fe88d34d8f99afe7e782023740000000000800000010000000000000000000036d698af38942d3f2320e7d4fb9d111b702be8dc7bac90f17e563cbd0609c598f0148be2ca25d8b2e87f9791f8bf441559b253953f163b37d58fcee4", 0xffdf) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000000029, 0x3c, &(0x7f0000000040)="00fb534f", 0x4) setitimer(0x2, &(0x7f0000000100)={{0x8, 0x80000000}, {0x7fffe, 0x5}}, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f0000000080), &(0x7f0000000040)=0xc) syz_emit_ethernet(0x7e, &(0x7f0000000400)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "db0900", 0x48, 0x0, 0x0, @rand_addr="fed38d5ba80b9e61cd0c535a9800", @mcast2, {[@fragment={0x3c, 0x0, 0x6, 0x0, 0x0, 0x7, 0x66}, @dstopts={0x2c, 0x0, '\x00', [@ra={0x5, 0x2, 0x2}]}], @icmpv6=@time_exceed={0x3, 0x1, 0x0, 0x8b, '\x00', {0x9, 0x6, "827253", 0x7, 0x62, 0x1, @empty, @local={0xfe, 0x80, '\x00', 0x0}}}}}}}}) sysctl$kern(&(0x7f0000000140)={0x1, 0x2}, 0x2, &(0x7f0000000180)="a57e76a3c53a96464a91726739f487597b96470fd95a097168c3d87866c0d65603ebe2295b4e58f19d0259357456e48b2f23d0dae61cd3a88e4077977409f23dff909558102269528cb632cdd80b4e0900f479b9452fd36e071cb50319cc6f8a01a7554751a56bccc4b8bb91fe3bd4bc9dea12cad784ba0edcc85af68836acebcdde6c0f1f2e9a40fbfb2c5f2ce13af2b0f6819e75816cb8d7f8b478cb50ef55563745e4e00541d634072d8de612fa60735690ab3f87158d26a648fc2a966aa4a6638cab3e", &(0x7f0000000280)=0xc5, &(0x7f00000002c0)="8c085395941d29b297a5cd5e9ac5c78b5364a5f4c92ca811e8002bd16d02d04416406d9dfc1645729b32924fc3913fb523c24625deedcd4814553af95ae8fa34fe6f73a60476698c1a1aff778e93beff61987e31a8569c09547e147b7d9d4b7ec6e12a79f89810be3aa460f6e55f511a390f4be0e493482fd2dcef28ce2956a2bcd638a8168b2bf60966d70b0f4af90a5aeb31c89ce2f0fe62ada5ac4babe09374fe83ebfb16b7b22fafc7bb7a296ee1b1f3f7b8ec8cd4cc2713b539ceb40cc7e2249e20a37c273a91bc90c113415690e8b2ae18abfe1d26add177f5a133b2965b565348faaa4f9053ca", 0xea) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0xffffffb3, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0) 2.509619457s ago: executing program 6 (id=310): mkdir(&(0x7f0000000040)='./file2\x00', 0xe1) open$dir(&(0x7f0000000140)='./file2/file0\x00', 0x200, 0x2) execve(&(0x7f0000000080)='./file2/file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100)={0x2, 0x800, 0x0, 0x2, 0x200, 0x27, 0xfffffffffffffffd, 0x80000001}, 0x0, 0x0, 0x0) unveil(0x0, &(0x7f0000000140)='x\x00') select(0x40, &(0x7f0000000000)={0x8, 0x200, 0xfffffffffffffffa, 0xffffffffdc0b7d6d, 0xfffffffffffffffb, 0x65d, 0x200000000006, 0x40}, &(0x7f0000000040)={0x101, 0xe383, 0xc, 0x5, 0xb, 0x6, 0x8, 0x6}, &(0x7f0000000080)={0x1, 0x5, 0x1, 0x8, 0x4, 0x80, 0x10000, 0x4}, &(0x7f00000000c0)={0x7, 0x4}) 2.292361953s ago: executing program 4 (id=312): syz_emit_ethernet(0x62, &(0x7f0000000000)=ANY=[@ANYRESOCT]) 2.115215046s ago: executing program 3 (id=314): mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x5) r0 = socket(0x18, 0x1, 0x0) sysctl$kern(&(0x7f00000002c0)={0x1, 0x9}, 0x2, 0x0, 0x0, 0x0, 0xffffffffffffffc7) (async) sysctl$kern(&(0x7f00000002c0)={0x1, 0x9}, 0x2, 0x0, 0x0, 0x0, 0xffffffffffffffc7) munmap(&(0x7f0000198000/0x2000)=nil, 0x2000) (async) munmap(&(0x7f0000198000/0x2000)=nil, 0x2000) setsockopt(r0, 0x6, 0x10, &(0x7f0000000040)="733beebb", 0x4) truncate(&(0x7f0000000000)='./file0\x00', 0x1) msync(&(0x7f0000198000/0x1000)=nil, 0x1000, 0x2) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)="21050b226ad7c8b21c680cb91ff39424086a4593c7b63626548a7a117cb90a057b826febd2e331ff007ccec965d79493d8a91d90b29e1c27c470ecf32856ba83d0b21ac28dfd2ba354aba7efbdc70985ac7a549fbf3b69914f6e111c826781b2531fcfee2ad06f172a3777dcfa24be4a1bbb7d4afebd610b", 0x78}, {&(0x7f0000000100)="ecd007ce442dd5d2ce18c6a4c0fe8048deca6536412f6f45d6bd8abdd715b6c880d2263e5522910d23c1220af4c0a40de9f58b8737cef86d037c185afd46802b316c4b65031c63771dc583f9faa50289a69be41f0358ffa8bdd419462f190e340e2f1ee8b17c1f1679ba1dfeca4be0c5d460331859092c2b153e68e4a1367ff3331c10f9db1db58ffed5f833a1d9f0dcfd8d7f9c0cf6fdaf3fa599df9fc7bd1bc21088ef42521cbe6356f910a6dd4a807a18ce7bb4c1b14492e2b4f836b91fb5fa330a117df5870439f7ed55123de9eb790f55d21d1355745d6a775afd6ad80887bc165b75ac55c9474d47dfa80be3684e30c8daa29a7e95", 0xf8}, {&(0x7f0000000200)="c670d400a1e1eca24d59b894ad26b90cbd74b3fae627d69d5a055e3508fb31f8ea6d6d18bf7919fcc3dc9146e1df8ab7a35c944c9569f3d1f35ea0eceb3228cd60ed5d8e17f3d56807f24884f7943322115d6238d40674a18f32e787330ccbd1adec909555a21cc1f942550c18f9e5adce20c4c0f82587b72fd4c91905895f052671a8a4855e369ca00a80347ee2ef282ea4fa51ab944961b3182f6d2898725a076d99b1481f13282c42500f268eefa32608a922817e8d7dd9088602ad2a6450dfc52d115955e79f", 0xc8}, {&(0x7f0000000300)="84dc648064724d93dd6af795068c2b165702c8fe690d4a5caca899a5b2cef4221f77df35332a77657791287a513b64e0f2e8", 0x32}], 0x4) 2.11373795s ago: executing program 4 (id=315): r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) read(r0, &(0x7f00000000c0)=""/19, 0x13) open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) chdir(&(0x7f0000000080)='./file0/file0/..\x00') (async) chdir(&(0x7f0000000080)='./file0/file0/..\x00') 2.110956511s ago: executing program 6 (id=316): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r0 = socket(0x11, 0x3, 0x0) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) (async) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x186) mmap(&(0x7f00005bc000/0x4000)=nil, 0x4000, 0x0, 0x2010, r1, 0xfffffffffffffffc) (async) setrlimit(0x2, &(0x7f0000000980)={0x400000000000000b, 0x60000000}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) (async) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x3, 0x0, 0x0, 0x1000300000080}) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000280)={{0x5, 0x10}, {0x200, 0x6}}, 0xbc3832010e02e526) fcntl$lock(r2, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x300, 0x100000001}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getrlimit(0x0, &(0x7f0000000000)) 2.110752204s ago: executing program 33 (id=316): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r0 = socket(0x11, 0x3, 0x0) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) (async) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x186) mmap(&(0x7f00005bc000/0x4000)=nil, 0x4000, 0x0, 0x2010, r1, 0xfffffffffffffffc) (async) setrlimit(0x2, &(0x7f0000000980)={0x400000000000000b, 0x60000000}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) (async) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x3, 0x0, 0x0, 0x1000300000080}) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000280)={{0x5, 0x10}, {0x200, 0x6}}, 0xbc3832010e02e526) fcntl$lock(r2, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x300, 0x100000001}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getrlimit(0x0, &(0x7f0000000000)) 2.06902877s ago: executing program 4 (id=318): socket$inet(0x2, 0x2, 0x0) (async) r0 = socket$inet(0x2, 0x2, 0x0) syz_open_pts() (async) r1 = syz_open_pts() syz_open_pts() (async) r2 = syz_open_pts() syz_open_pts() (async) syz_open_pts() r3 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000180)={0xd, 0xffffffffffff76ac}, 0x10) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x2, 0x2, 0x5, 0x210002ffffc001}) sendmsg(0xffffffffffffffff, &(0x7f00000009c0)={&(0x7f0000000080)=@in6={0x18, 0x1, 0x6c7ff6d5, 0x1}, 0xc, 0x0, 0x0, 0x0}, 0x409) (async) sendmsg(0xffffffffffffffff, &(0x7f00000009c0)={&(0x7f0000000080)=@in6={0x18, 0x1, 0x6c7ff6d5, 0x1}, 0xc, 0x0, 0x0, 0x0}, 0x409) write(0xffffffffffffffff, &(0x7f0000000140)="b96abcf5", 0x4) ioctl$TIOCCHKVERAUTH(0xffffffffffffffff, 0x2000741e) setsockopt(0xffffffffffffffff, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) syz_emit_ethernet(0x3a, &(0x7f0000000040)={@local, @random="b3b1a089010a", [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x3c, 0x2c, 0x67, 0x0, 0x0, 0x1, 0x0, @rand_addr=0x7, @multicast1, {[@lsrr={0x83, 0x3, 0x9}]}}, @icmp=@timestamp={0xd, 0x0, 0x0, 0x9, 0x35, 0x80000001, 0x8, 0xa5}}}}}) (async) syz_emit_ethernet(0x3a, &(0x7f0000000040)={@local, @random="b3b1a089010a", [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x3c, 0x2c, 0x67, 0x0, 0x0, 0x1, 0x0, @rand_addr=0x7, @multicast1, {[@lsrr={0x83, 0x3, 0x9}]}}, @icmp=@timestamp={0xd, 0x0, 0x0, 0x9, 0x35, 0x80000001, 0x8, 0xa5}}}}}) setsockopt(0xffffffffffffffff, 0x1000000000029, 0xc, 0x0, 0x0) syz_emit_ethernet(0x4a, &(0x7f00000002c0)=ANY=[@ANYRESOCT, @ANYRESOCT, @ANYRES16, @ANYBLOB="bd6c2e1c2f2e41256ec3733b5af19275994497d67e015b86f208ad629e9d65b2203a5e3aefe2c44adeee87aebcd7167b932ce2aed73dccd4d3792892524ec284995e74390d06cd5303f40b14df4252c5559c4798b4b4cbf94bd17decf90683f37e335a775536bccb70c5515a4643df8a79f5aa6ca937bf235b636b2e6661d2352973b5e0f91feaea607280e8e605533fe4355e5014b6042d241db16118af1c4fd1ce4cc895f0f850c1187c46bd9aa4489a04b6e2feeb8c9c6b522c0a4afa7e334f710800faba9f1eb2bc", @ANYBLOB="e26aedc515cff87ce1f47bbbfa799bb51d73816ed4187fd084f610a984c31005638b7c539efbb59634dd75ccd392ddf87a17f5204b95f95f989682e256ab5daaea4decd719f3c2762305770b793a73c964e7acb6b95208ac1420da0b9ae732eb7efecef039c26e2386be6fabfd740f82f735e85279f1a36f9dd0ee1898869aad60c815deada199c403641a8f98986339577ccd8518a46f9ca913efb46fca057aa82f77f0da707ed88fdc7244a674829ee448e37d2555caca56b4"]) (async) syz_emit_ethernet(0x4a, &(0x7f00000002c0)=ANY=[@ANYRESOCT, @ANYRESOCT, @ANYRES16, @ANYBLOB="bd6c2e1c2f2e41256ec3733b5af19275994497d67e015b86f208ad629e9d65b2203a5e3aefe2c44adeee87aebcd7167b932ce2aed73dccd4d3792892524ec284995e74390d06cd5303f40b14df4252c5559c4798b4b4cbf94bd17decf90683f37e335a775536bccb70c5515a4643df8a79f5aa6ca937bf235b636b2e6661d2352973b5e0f91feaea607280e8e605533fe4355e5014b6042d241db16118af1c4fd1ce4cc895f0f850c1187c46bd9aa4489a04b6e2feeb8c9c6b522c0a4afa7e334f710800faba9f1eb2bc", @ANYBLOB="e26aedc515cff87ce1f47bbbfa799bb51d73816ed4187fd084f610a984c31005638b7c539efbb59634dd75ccd392ddf87a17f5204b95f95f989682e256ab5daaea4decd719f3c2762305770b793a73c964e7acb6b95208ac1420da0b9ae732eb7efecef039c26e2386be6fabfd740f82f735e85279f1a36f9dd0ee1898869aad60c815deada199c403641a8f98986339577ccd8518a46f9ca913efb46fca057aa82f77f0da707ed88fdc7244a674829ee448e37d2555caca56b4"]) symlink(&(0x7f0000000300)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) r4 = socket(0x18, 0x1, 0x0) writev(r2, &(0x7f0000000280)=[{&(0x7f00000001c0)="c090d46228b04bde6ba2fdd48dd2a2da0af310fd6c96efe32c5fd998fe1a7eaf1ae704dfbdbc0f7463df4fa736b7b6b06fdb9c3434b60b836e513979c128f760adfc5e149e92914bb961e1b667ccb7e5d7c7d4828cb620eb1461f824b29f1edbccee0f4e9c0ef86113caa95c115b436d4e78c60f22d92251c72731849c054a4b043029e72575ff1e5b4986aa663e49d5c5887ec4b5031088adafc73a4e5afe14", 0xa0}, {&(0x7f0000000480)="6f4959b5e54b0e43b0ea80fde60ceb82ac6e493c9c031bd618cc53d3fa40aa03f5e6eead3e5ea881a48daece9baa2df021aa9c9e758af56e777c10557fa90690e2276689d67cd3e6864a3de622d9217c893cb40907fd792e74d421a5c7744c48f52c591bf6b629fa9b474916d341fef70a653fe8b9dafff4d5a26343e55fad68970fca673cb80a2cdf887cfcfe", 0x8d}], 0x2) getsockopt(r4, 0x6, 0x4, 0x0, 0x0) semget(0x1, 0x1, 0x35e) (async) r5 = semget(0x1, 0x1, 0x35e) setsockopt(0xffffffffffffffff, 0xa, 0x5, &(0x7f0000000780)="7d2c86f54c2aefffec2ef73d39b1634bde0acd9a28ce66a3f08bbbf186dd211ee5cb39d1a88a83dbcb10121fb02deee062f91db661a54d3975cc8db17d4f3ff26df6a6fba2201d025c99", 0x4a) semctl$GETPID(r5, 0x7, 0x4, &(0x7f0000000100)=""/189) getitimer(0x0, &(0x7f0000000800)) sysctl$kern(&(0x7f0000000080)={0x1, 0x59}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r6, 0xffff, 0x100, &(0x7f0000000000), &(0x7f0000000040)=0x4) sendmsg$unix(r6, &(0x7f0000000840)={&(0x7f0000000540)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000a00)=[{&(0x7f0000000600)="c19f0c052bfc94552e2d5591044e7fbfae9c942375f660325b783425c6a3271421a8f5221fadaa8b38fffe147797eaf1346b33a9cbf1a056126f38696d495df6b4598c8147", 0x45}, {&(0x7f00000006c0)="32726455a2733d1e08f4d7bd7e7e8a996db1178460b98de69e25fe9730b20873958c977b29425f9541559b5155f480ff139ea6affa87d32d7d7c8327239a40908e05b7e588061c3e0abf3d110840cd5ca178b2116aa293f29ffc2b2a3cadb193349e6119fd18e2e606d05e2d1e228ae65d69a1c16f46940cbcdb7cb6d2a4f66147ad14f817aaee", 0x87}, {&(0x7f0000000680)="f4060031c4ffc0bcd4a7a4bfd2ffdd8c5210b0208ceb", 0x16}, {&(0x7f0000000580)="88806588a2c6857f825b2dc05e58327454312d86d0217bd0e855b2cd7f2ac079ce3befedd9e6c12b96a1537481475a5f193c7c5aff2acdcf0e4f832c1589b9f0cbca04f02290517118b32d137c", 0x4d}, {&(0x7f0000000880)="49aa8fa49909d7e044a639de550ed2b60e9f6397370d5787b143d38a36268574d4b65eaa40d015ce75fe2b5e5b5729dc8ace93d4e65da0e0cb999bc4e9dca7a8620b979c20c35f57835f7f112e6af636e74341a3b11a64df8399151783f558d3ae8175ae3aaabc26d33fe36c3b58f65cfd1927d9106f469dc6894b299d267921c29fe961f0e12c7c0124f6b73e728ac509a852b5e15282571a8a0fa9b9b3e802802293497ac4486d355d0afee41f7139c0552d0f30b35447c036c85fdded1dd4e58fc1a3266ba907330ac34d3c289a10b23152ca307966d7", 0xd8}], 0x5, 0x0, 0x0, 0xc}, 0x1) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x2}]}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffffb8) getsockopt(r0, 0x0, 0xb, 0x0, 0x0) (async) getsockopt(r0, 0x0, 0xb, 0x0, 0x0) 1.93185273s ago: executing program 3 (id=320): setrlimit(0x8, &(0x7f0000000180)={0x8, 0x34}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() mprotect(&(0x7f00009a9000/0x1000)=nil, 0x1000, 0x1) munmap(&(0x7f0000dd8000/0x4000)=nil, 0x4000) syz_emit_ethernet(0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6000000800002b000000000000000000000000000000400000000000000000040000", @ANYRESDEC=r0, @ANYRES8=r1, @ANYRESDEC=r0, @ANYRES8=r0, @ANYRES16]) munmap(&(0x7f0000800000/0x800000)=nil, 0x800000) readv(r1, &(0x7f0000000040)=[{&(0x7f0000000380)=""/227, 0xe3}, {&(0x7f0000000080)=""/8, 0x8}], 0x2) writev(r0, &(0x7f0000001880)=[{&(0x7f00000004c0)='\n\x00', 0x2}], 0x1) 1.930600676s ago: executing program 4 (id=321): setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x6c}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) r2 = socket(0x1, 0x400000002, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000003c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x6, 0x2, 0x0, 0x0) r5 = socket$unix(0x1, 0x2, 0x0) r6 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100), 0x800, 0x0) sysctl$net_inet_ip(&(0x7f0000000180)={0x4, 0x2, 0x0, 0x3a}, 0x4, &(0x7f0000000200)="6ee3ef3c9ed09f1a5304dee8b6efc4a48b732ef8853b6b55e2024241f6ab8f6ce56d812e91f6652c1c145a796c536154cc3c94452da8dbfe7e55f2acb1c81b6e2a95c4fc709a2d5f4e8c37f85b62f90bbb7a1ae2979e2b7c92ba0ed5853770780c5d44e2831dae9b838fa4057887c5e6f61013fca47c0881fc14a53da134b0fc048610bd431a877765edf08065e0158a78959b54a4042cfa4e92736feae9f74111184708620f2c7dc99b2720c531", &(0x7f00000002c0)=0xae, &(0x7f0000000300)="7237cf705af9dc20f908ca38a48802ac3648d292d9c5ae4a178020637f4ddc2b3d584b92913170ca6946ae6477e9809c4b2fec61e12924d66f1eeb98b920b9fe7d885c0682b79f6500024d818d101367607f899bea879f2c4639700af074418d117bb8a6dd7275384120ef4dfe0f051489ca49d31a392a802c91a5361ba9e83971b090b163018a10030000006c61bb536a772eaa8ea77bc264f9d9b376576d6454cfc519c665939e096462babd48e93a14a09ee2584c9b83d7cd808e75", 0xbd) ioctl$LIOCSFD(r6, 0x80046c7f, &(0x7f0000000140)=r2) sendmsg$unix(r5, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0xe) dup2(r3, r2) getsockopt(r2, 0x29, 0xa, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0xf66d, 0x3ff, 0x3ff, 0x5ffffd5c, "9d1cff7f00052b961985921707700000ed009700", 0x203fb, 0xad3}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000d40)="82af2eb1f7621d4e580de2b5bd1a283298e922ea19f19b9a92bcf011dc39c880db6549c75f9a52628caa98fd4354d427c2124165159f36bb440a32e1783ff727857bce22f8072f82db065419f0a14c06328ab7597e67db7d293734d3d4189c51e86d31059372814c4071aeab4a7387bd63180429241226b28a4c43651bf822f14c3310326afeedd421efedd2987df5084fd540c0679a17839fba46d0443d1021a5520f3380793b16db87175a3a9eb8f78d61607302d42469a2dda2ec3848f7e6bf5c65b716296cd932e43451b7d88eea92b2575af2b67b72b210f543b71e3a31e7e55d64bcf16696b2769a597f85118a227a7a640eded956a69eeab14b30892331a55935d24d6a5ece130c5b3d64c7a0a858149fde48caf0c7fe3ff34797539833d102958328b5188e1fb6b7d39e913a207de7c16f2dd9fcca3ad43f503a430806f56891f2f8aa82d0ad2eb59c113d722fa35bf485d69e0176f62b05a9db0967c86a14d486084f2c504f4b36d275bf8069417a6f61818e0638b0a4cadd33bd7358a2bc02d457e05e8b31eb8e5d8e1212dff4aa5dc022ff0d3f9823d9fd5f7646add71a9137ed00838ea0b0eaaa44b3c55fc57de26481398f8ea0ac5e37b40a3a5299f928ddc698a09096b880d4c02a71ff99175a12f9dabe856af24d21cc272ddf9e5b76a4cdf50021040e589c9b0ef07efc27e80cad18842341d16789757b387dcf7e680f70bb2cfb8886762b19dce26ec572e05de95af1702ef3d12acde2390a59cb0ea405c9f00e8c1455502920da004954c51c18e6c693502575d8a036bfed55374046ce8ef97f48641ff171e05f8ab5231a885416f8dadd8fe373b7396f0a19c5460d7671399433e73ce1e3a389432eb3db34215ab2b9fae749792749e7437b6f8c4a17a48e9c4ced0c547f231db39a07d1a20b122568be1264cd55b5988ead17a265f0a4db1393b2147a4965a9d0643098f9126b2abbc274840347959c3291d91055e5cd79013c4cf6d1bf726e5357c31d3b037823edd4fcd479f7b276a510cc825800cdfbae733d8acb17d57702205fc211bb5194bb68d45396adbcb3438d30a76147c3f3073a9b0c06426d089ade42813c73d95e099d74bebf23ff9c3ed47c8809cac28cd6a480aaa9b9b774ec62b3bdc520777c0004cfcb738b5a07c05dad10b783af983c2ea9a5fbe92a593968ba451f1f2534976af9af4f7b941205e4ebf667f3b3e40ce739cc473b57e2c81fb8a38ed8673837d3262fd4347bd75a46c43704e93ae9d170b2bbe70b6169652a3ddeba23136fc9718b3d46978729131c2bfaca4d8de2d29774ae750bc7e53beaa2bb7803f11bd23f985b9758700313e538b7a0493fbb7a06f947fac3c7ffdead002c92e3ec062aa506292a8f33ca110f5997751b620454d86259628c09916a4f6e8ca4580d0c94d14d3ae9415d824e1db296af113fdf356b527f9749721b79c07094289bd75194b399d3c1117cbfa293072048d4d36af5c21d497ee994ff36562f8e81e48848f7c8f2a177d1e6971347d8588aba2199800f5d6b66827cd804e746b9bdcf08d2da0e95331a7622a828b8d0c9b5db4c20bd1de025c82c5d03d777c548e0c1e42413ff760c992975623b932d5ca957c876c54c297758f40f7b20af0be04feab0ce3af7e58b5b1ecb4fbf9c6b83ad491d93b82e907daf27f712df3736b34ee04668c0617ae765af7ad2fe0130b012ea3c854fba7b7a3e920df55dc7c06cd9fafbf9b66250736e44aa0a7b4d394a443771885217b25aa84dace76419e1fca38741cbc2663c30af1824983f81f2d37d493421a046e5c8844fea2ee67fb5aba91a3cfba1a9f056c62ce5a5ad44d1c57af615d98de0aa6b93337fcf1665b14223c1f7c03ff1089740315f3a0f02d8878e4fdf37bc3553bdb94c48e9b77209e914dc4fdc015462f3182236bf66348fa80181c20f0d761a0dfc8f3955bd31dca049c8c89cd75300ce12a34ebbc8323914b08f0a26782a7dc03b874cf0b2613d2cea2ae4f773d658cb52db8e07b454bc88678f0f7c1e4f7e1c211d1e8eea8dab0755788a0768013d46f1de828573bac7f619963c963b605439891ca3af7299fb", 0x5d3}, {&(0x7f0000000bc0)="572a2eb06787b3933e14d819c6d4f4084d101b58fa54000000000036ebed544c8e3112b947a1f4d0b0de277c05000000000000000000000000b1394ff426f288bfb906900c86a7dd05294b76d24f07c04958571b4d1d92b8453036f5662c98ec05b88b463cb125d9e1ff0dac12646244da1d7baa673ded630ca737719bf1e466ec89d66bc611e3e443da22acc61b862fbd763bd7e6d7ad9c2f578af4394408cc8b54509e2a83b63434b0e796cb8afce8f464719ac0b63dc622599b570d6da5c65caa7624b0db7c96d9c6c6b72a97fc8f5142d06344df810fecb2a68c5397973c83758f698ea2461b0d52bd24c12fc7c32d89374a66563f3c4c58cdba000000000000000000004423342f0124e6cf347538b2f06a1ca158e73c7e5f00d5c181f207c07e8be9bebc4e9315fe8d", 0x12c}, {&(0x7f00000001c0)="6652ef2383d65df59915bf7fc5fa36f34ed2d8d1ec2fd701c5ca1aefd6b5c002f1a153efe7e9d00c9b9275a20cbb3cf724cabf9a4f46cbf32f05bb", 0x3b}], 0x3) 1.691894614s ago: executing program 3 (id=322): r0 = socket$inet(0x2, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000200), &(0x7f00000003c0)=0xfffffffffffffee9) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) open$dir(&(0x7f0000001640)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, 0x0, 0x0, 0x0, 0x20}, 0x4) setsockopt(r3, 0x1000000000029, 0xc, &(0x7f0000000000), 0x14) syz_emit_ethernet(0x2a, &(0x7f0000000040)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x2000, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @udp={{0x1, 0x2, 0x8}}}}}}) syz_emit_ethernet(0x2a, &(0x7f00000000c0)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x3, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @udp={{0x1, 0x2, 0x8}}}}}}) syz_emit_ethernet(0x3a, &(0x7f0000000100)={@random="b905f0ffffff", @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x1, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @generic="739a48216bde627d0753c5640cf97e51dc5c0eb3f3f7bbb3"}}}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f00000016c0)=0x4) shutdown(r4, 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x7ffffffe, 0xf, 0x8001, 0x70d0b42b, "88b4e4d6a24bfdfffffffff4ff10235300", 0x1}) writev(r1, &(0x7f0000000180)=[{&(0x7f00000005c0)="0323af75", 0x4}], 0x1) read(r2, &(0x7f0000000200)=""/255, 0xff) 1.690498596s ago: executing program 4 (id=324): r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x2b, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) socket(0x6, 0x5, 0x0) socket(0x18, 0x4, 0x7) setitimer(0x2, &(0x7f0000000080)={{0x9, 0x9}, {0x0, 0x5}}, &(0x7f0000002840)) 1.686491508s ago: executing program 4 (id=325): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000300)=""/226, 0xe2}], 0x1, 0x0}, 0x840) setreuid(0xee00, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) r3 = socket(0x2, 0x4001, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r5 = fcntl$dupfd(r4, 0x3, 0xffffffffffffffff) ioctl$TIOCSPGRP(r5, 0x4004667f, &(0x7f0000000240)) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r6 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r6, 0x8028698c, &(0x7f0000000000)) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000040)=0xfffffffc, 0x2) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x810, r2, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000040)="a6", 0x1}], 0x1) recvmmsg(r0, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000480)=@un=@file={0x0, ""/541}, 0x21f, 0x0, 0x0, 0x0}, 0xfffffffc}, 0x10, 0x1042, 0x0) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x85, 0x48e}, 0x6, 0x9, 0x0, 0x0, 0x1, 0xb000000000004000, 0xfffffffffffffff9, 0x807}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x59}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) ioctl$DIOCMAP(r7, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000140)='./file0\x00', r1, 0x2}) 1.460592052s ago: executing program 5 (id=326): setrlimit(0x1, 0x0) (async) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) (async) r1 = open(&(0x7f0000000080)='./file0\x00', 0x18289, 0x1f4) ftruncate(r1, 0xfffd) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r2, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd600000c0001400f900000000000000000000ffffac1400aa00fe000001000800001a0000000000044e204e04", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5004800390785fff"]) (async) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) r4 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r4, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0x7, 0x0, 0xfffffffe, 0x5, "ff14e7130b1e586ca6294000", 0x40, 0x3effc}) (async, rerun: 64) syz_open_pts() (async, rerun: 64) ioctl$TIOCSTAT(r5, 0x20007465, 0x0) (async) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r0, 0x0) nanosleep(&(0x7f00000025c0), 0x0) (async, rerun: 32) execve(0x0, 0x0, 0x0) (rerun: 32) 1.460070115s ago: executing program 9 (id=328): setrlimit(0x8, &(0x7f00000000c0)={0x45, 0x56}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000200)={0xfffff77d, 0x0, 0xffffdf7c, 0xffdffff9, "18264e026c8c0100ff7f4d01000400000400", 0xe, 0x4}) getrusage(0xffffffffffffffff, 0xffffffffffffffff) r2 = getpgrp() wait4(r2, 0x0, 0x3, 0x0) wait4(r2, 0x0, 0x0, &(0x7f0000000100)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) writev(r0, &(0x7f0000001240)=[{&(0x7f0000000240)="2cda63d7c4d67427b10249ee452b5ad4a0f1aa5b9c4c63b4a680e9410a9a62db32d2a7b2cfb242e2627099db9cbcb28a633cd4c8e53dd343a2abf2a4eed84cba14104af263f484c34f917090c3b131ff", 0xfffe}], 0x1) 1.459283901s ago: executing program 5 (id=329): getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000200)=""/231, &(0x7f0000000080)=0xe7) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x7fffffff, 0x0, 0x1000a9f6, 0x0) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) sysctl$hw(&(0x7f0000000040)={0x6, 0x18}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x4, 0x8) getsockname$inet(r1, &(0x7f0000000000), &(0x7f0000000140)=0xc) setsockopt(r1, 0x6, 0x9, &(0x7f0000001400)="d6b1e503b9e0bae0a7a8d83accfdc1213d110d06b4bd5c15054eb072606f32df7aaf93197823c6cd0573b9cbaf4157b1d0d9caf0d0647840b2c7fbaa6e243bc1bfe355c7016b7f0e764e5728e5020f01baa6faef5081ea1f064bde4912fef5a06b0ac7163d736adbafa71331fb9e43f130342fdff47786ecd73362c6ebb9c39579667310464dbb8537c8705a4288c2bb1dd9e3ca0fe106c000f6da1ed1845320b002", 0xa2) open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x1e, &(0x7f0000000080)={@local, @broadcast, [], {@arp={0x8035, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x4, @empty, @local={0xac, 0x14, 0x0}, @local, @multicast2}}}}) chdir(&(0x7f00000001c0)='./file0\x00') pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000300)="477a22b566ad521319d06f7be23cc6f224bf1aee9ef36a920c4fa856b1a1eaa1e4b91282af8d63fcc05e65ed443e8f4969908692bd9688caa723e4add825f8ae09ca185f166ce2ad6ae29cd578a9d7c3a2b7168739229d6245bbc0afe6c283c5c02fc918389c84ab2f5ec7d39b151aa57a64cff97b4868955291d07d4b209736af140d5dd28ea72c268f98f8a27e80b507439bf5874813309246fb73e87ca40bc41ac0abd96c52290e6f13ccf805a1525f7bbd62fd81883e2daae5549490b70c273483db1834e9b819e74c3e050539a498e28f851267ca3dfd4164e771fcb8eda5c4fc8b7c020b", 0xe7}, {&(0x7f0000000400)="0f248c7d159b5b6128e438387d66a192c22aaf4bcb0de064488b5d9f8f8d5d6483f65cdda22221d047e7c648a5f2ddd91dbf2d7cd5643b7927feed97a5aa9d8e551a4f9acc9209c3d9648c24920381446ceebfb4e1811ea9875c29fca5bf4769ea8db1df2b1055f8ce24348ea96ca70b116a8f122f90af9b88e21f8f9f49bc64e9199f229055cb180b56f9ec752e4a5772c2b6dc463d607b2b22da19c518fb98e646bfc2e5fd302b92284757a87ad44fdd48db506b43f994a478639a1e703136cc8cc405ee6a06aed7a1f9094fad5cc12bf77d3fcafbbc1553f42a38ee438c931c5890621f9bab94f9506ab18b3fbad53b07321e29631b6da1515fce0cf29ceac472b215a80cb94d6f90d08abe628f27b30c773b5ce9fd944c5881cc060529e8dfffcf90d22d30a6a1f38c1d27cde6227db9a20b5bd4d527b1d4acbf9abc195c30eb22864672d5fcd0a08908de9ac1378890281ae1def0ae8782499d0144db32a60cbb725eadfe08dbfdde022f9aec20b077e23bc6738a78ad35d286a2c23d1687f4a655055350ca8926d68922ac9864ba9bba8ac4750ede9bbae45de8368db044b6004625afcde70de9b962e46c3cdf45be6cb771efc8488aa8952a05125c712556f1b2140efb0f1bde9a00fd632bf1e6b34e48cbae9ad0c60f3d7db57f0c2494c60d97e445608b0fce3d93ce41d55d1167782798ceb0b8f1cbde12deb1ce52cedd86b2d431a7b763289a72fe9e39975eadef57216c267af948fd22b3cdd2a3f3ac11188dbc64baf74ad90a0a34af0f3c7490879cf961b481ba2875d540b5336082bedcb0f3b764adc33b76fd97fd7e43a2e7db74eb37d1874ca39499d88cd15c140e3db63d3f1993c0bac704a3d79e5c565787803f124693399c6e8f8cfe70160c54855de743d260737e77797f9b5bd6b4717cba40cd78c877be7b34c03aee7f0935871ccd38e84228df76606a7af99e046ae2c84359554437e55e212bd6266df69e97c7c7e7976dbe373e96ac1d6edcb4692043c4a983f23a6d3a4ab9c8150a85d5de9d97c7a526c0fcb3acffd67ee64ba253d545c08baee9e802abc9d9bba4d02a5e25c9f942e13823868db301ab9aa92ef2f6cdc54b2fc6c2b8e230d5062323b2ddc2281bfe1bf2514dcf0f8efd9a71ebdc134ad1b8af2182c84d97c8cc67cdd6af23488e5b04ec6bb3b49015f03a93a1e83fcc6159b60c9248689982c2f1f6b890e72d39a66258d662f7290040ddd34f6b27b3d28c71158cc1cd2d8bb69e2ce62ab5b0e5b4392057c43b76ae7c2ab918b05a320ff4a70c33183393dccc46f83ab7ef8f3d9d1851809c16f6f8c27fa72417660c7cc06a8cc6e0bb3c9d20065a76c990c64b3552223a14f80e4c869e4f32640b524095cc3f45d901d3c3a463830a6e74938e33aac8c490e6e31d83b1c50f9a53ac7563600b1de5e939af1a34e791c703a22cce75674ccd6fe8a91f7910889c4eee1284eb76622898e92526028c5c4200f1dde02ac9c7bf1b0e22bbb9726b7d8c5cf8e20e597007ccdc3323c3a709cf2174d6e187edb4500923f5d933e0f46f7dd3008026e3fe4a6582e2e4cec1457619e683c581507f91e6a131e06fe04dd9fd0ea833ef5f7a892fc9cdf3ecefecdd278b6ec9d64b1f97f57d3dc82b2eb382231765676e61952c04f1a90fffe996c9a41297bcb8e38230b031111f6e2ed4afa22661c4e9bbe61a75a3c754d78de5da54a62610802554ca8492dbfa765ee2f608a20cdf6eef90caa0f77f6293f3d58f4c4f25a0094ab6be589d2e9959d4ffc5af410b56ab6844f85020d19c8ce74d2c678c94b88c3f817e5064334e1e9fc9590b5df770055ac66df8460f161618a8506435857f4322b5f9d4b65801db6bad9f07a975cf1b97041179e4242d418f50091453021fa30a0c1c06a35a1a6e66fbde14e20084ca6ff0601ae3de99aa5e3f1a397716e2b94a698bfd672e7c8dfcb33c44de32b28b440861c1bba7550322bd1001180cc32541ad4a99bdc66865d8ccff28f9441deb59146d2fbd49a59501ded7cab2726953da144abc1ae2e4a3a1d1d595066b4ec94a2bebc932f4021626bebcdddccdc31dbf1edd4475e3a52827f90c8d273297250ce622f80f4979275c8897a7ee5645ffc5b3cc404f74a91caba32fc25b44ccad3c63ea5135697592948bee55ecde24a82c055aef48e35044b1feb339e44cfe4553203cbbee853aa89468591f56924a933f6fbf7c44cdad66487cb3a2a4cb51bf88fbb6cd975bbb84e6da213295dc2097e028eaf49667d5f35129a4b58ab7632ac1f0f656b5be8e01ff2dfe8141b075ec163c5f49c40358aa32fa8d084bfb01581c720275238d3009ea3fb32e21bf5c7c53042470e47661c76f9f496df9fb1b1c96487a27cde08a106ea7ee74fedacb0b9fa91d9024977d868a715caacb32994c522479cc9ffeb0a5e917eabc18cbed9e48db118dfb1364e264ffbbca850fbc2397494da71268d09514042198fbf109e344a3dc9f36d874a8dbdfacae0c55c4a695f2b7bde95f7492b27447425a18fcaf306c141c6355d7a366432e15b6b1c7e08e467afdb69dbbde2a8b535a5ff4cd239a1da4cf96e8fb988b8b71fc2b36003a240a0fb6fba760a03cd8c902c844d49c76475453fc31b48f84ac89633eec8889dcd9780bc633f4bd407d9130494244a3ac3f405a8903dd2ecb59385b79b1b6d0b28435a658db197052835ec28dcb3f240d1547b9ce24699bb689465da3f0dbf480647d089411b8f01878b49d70199e2628b34e1d81e74ef10b4dbcd07583a53bfb00c4016fbe41dbc5a4aad3c0adebe3b6de22e0fb1b8cad59255cc9efcb5631a7aa9dcd35511786a07401d4d64835fdd0e2e20a6d7acea861142c1adc19dc62f7b2d29ae8db6e7686b2aa5e2075a99fbbdfafd2a0cd021563880a4dada8e247db1b364610666bfe6122200ae279ce87fe6c8bf0e15cc5e2d736197a8cf719da0abc16b4191010582122325f527135c5edf14a5f2ba5c30c446b9a244795f210ff609989bc72c3481b720176416294b48e37c8c0ee1778a5bbf4b7757d488797c4e9fb2fdfc3ac729725788feec345f63f71017a73064262ed0626038dde8bc71fc3e3de148aa95076d8bcdc3ac388bb1d6b59146f6a05091abc2e3f55d3445f161f0904db10e94e1f09cefd81ea6fbc775b498804c76874d652acf6cfc2060755b954456e2b2576ed0c537d884c47aa36cc1b814496188626e9e1fbcff265cc454a09b0ebf88a3c504f892bf4a7257c0c1543f7316662f9e8e25c7591b9c2fbc335ac4ed05073eb2d4e4522189a472a23eca8315a7548cffd1deda51a9e9d66d04b139d59b2f1dae6f9cf146c95db5e7de65c4c8d8db8eb38ced13eb51718cbb8a5af34bf9f3876808cadf53d4445227d137cfcdf94152a8b4987b728094223fb09357e5ea9f5a2300f4e166a4b6c21b468b89218db5c37fd0821a4c6eefe69004f28fd22d3a77e3bb609ee48627b010e7417e010c91a2dfcff3bfac8c24c65949576204764274687abed77819977f09f57799307b83eb4a7576548af37bb2241ad01a1641e38bbf735153ac20ee6131d9c732269d8c7dbff346af76e6441c80eb4d5af93fc8631ffdb8752146e188e7f94688b983ae9958a0c20feaf9ae2207cd017b2b57342279d93b61d237c9d79dae516a76a5cfecc11891835ee6fccefd5c0b9de8371fbe844fff2c4ee509c6e49b3568118275a52ee1313ab2e48f8d21150804528fb043e9de22cf2b45eb6d3aa67774f01c2b59cfe8bda5b9d1f8b203db35a8d624a92774dac546a31f691408f86f916da238ccdd8498adb0e842576deca1dd1a228347d5a2f687315fcb4ec5b4aae54a2e6dfebe9d5db50833a727b61a8fed352d41235a0fd767c5c5c76db9c5d566437c009e33a3e216bc009303bd99a865957b42ad5d920e7530cf52dfa94422774a8a68125c11e38a3194dd606d7017b87ac13283db3bb10a4baf71f5e3368c8451a9805a1ed2d1adc2558cd2ead8998449b8188089f590aa1e91f565a7cc6591c7a1ee818794a8985df2984f2332e2a84d38fd2ebd86407a081361a03bbf042fd749bf821d226fac2b6531ce2b953644179a264aaa2773f085353c404e85448b1ab8af4ed21fa58beac775a7a0856b5489f75aee2ea43aef3f6e44aae0ce6e5b402ab1a8f953b516f09ce5d618ba22452c8ccfd73c6a75ef671e9e3a35c3a17ab5f5b136d4b2b6d1e8b2ec76c910a7f6ef3da5c607797cb1994c85cf08edea4dd6767fe9e7f28b59e869e7f71e5d1dbb40e2c623af289558bb62c2be4a4912d9e35b4eb28defac4ae420a5f2d49bc4049484f24bcdccb0c8005944ee57aeee18b51c740243deeb6d866075cb4f4a98810a942de8d4cdba59c759d486c86261d9ffdda36306005a1b9d8a44197077d68bd3ab2d9e04e8e854c94c63da18fa651945d9a6ad21f435b7605c3fe28b790a0d5fafbccf8fd59780f30cee19c7621defc7b6338eeb7c276eea2367441d4ff07fe25edb19280d7187c3b49f0345f1efe20a59e41bf6c02789c62c3d31f6fc6c46826fe945e8f87ff3fbfa53da615e1243c7a231eec86d9538d3e69bcf4f4dc7f3fa6639ab150781d227d420171d309598130a8765beb51f3683820e89aa3e96c0728f9df4c4ad492e69517df0ff8dee8b6d89afa3b837d64630fdba209afc263d0c769324557476edaaaf6f6ba78f810e22f273a0e92b71b90bb780faf8d79c2345f63fce122b36b1235dde3f8114a0ebfd0b22619cb6d4665a5a5d822070c80755327b00f504858adae059ed5da2ff21064bbd89bfe87319e996acc15a20a2efda785d81e8e30e7166d242132917fd6bb6d009cba2517369e67fefc8e250e657a7d046cd747c1635f0df890f0082e1b811c0e062bdd0a5cf7a6bf3b24638aa3d1af77891a2374a3fad27cc68f10b1c439041f1f6685894ab593db87f6fa79239ededecec064c6e2a6e0036da4493c8e2ac99b51bbaca837c999d7bc0ac88952f9f6de8b619f9944e94d83cff580899e6fb2428974879c439bb5f2796ab21c31b082d60dc0e3e273d64cf37eff44c66dc22bdbd77e71c566fa08716388c4f76604bd8b88b2a65dd0b05817689e8e3256299c5e017b09d752f1b1b54ec8c9edfe1dec32ec19a220f9fd92d08a7cb335abb5293f508f0a15f69bb70d33e7921a783a5f8878b4670a083632e74f460484957fc4e8aa160d44094d1ec9d815dc1a8f7ffd4c8de895cbb3ab3bb06b83b543ae6254b435ccdde87b3b034f90986e70ec5633f6ee54b96256f0bee361cacab41f006c1a4aa95d7feaa8bdd0a57d20b087bf34d1171cc0fd987b837477fe18d8769e0116cc8583dab484dc554542a3503ab4177b2ed192c42572128a0c1c29c7a9f797379df8641835a7ad20a23ebc45f1c56d46a118fc86db0241f2998e4cd658acd4a1c2949a366fb13f08e772dbc3061426c58c27f78ee7e33c0ae337921e7997ad34e7740499c509d041b10b88fa397e237bab4b4f9cbee70890c446a7b1a3d7b8e66d7096078409d834da393e1705721f5c84a7d779efa091aec8abe0a3fda8629a970a6c839bc3af4297dcbfc6b9f5e2c1c9ccc978563e2a01c1ea60ebda5f3223655956dc31595013d3738f35b8028a05c3851536962941a1246ac8608050120b92ecdceb01ef5b8af904d5f8b1c6864539d8da449657cddf0337fcf66cf5bfd08c3d34f69b007980039d0c7d53f4a36dee1446e63ac27d6d464d70bfd157c21ea60cdceebccb314eae6fa7cc99596f2152", 0x1000}], 0x2, 0x3) open(0x0, 0x80000000000206, 0x4ebfac6bbaf79e5) unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='r\x00') 1.459165429s ago: executing program 8 (id=210): munlockall() munlockall() munlockall() munlockall() munlockall() munlockall() munlockall() munlockall() munlockall() munlockall() munlockall() munlockall() munlockall() munlockall() munlockall() munlockall() munlockall() munlockall() munlockall() munlockall() r0 = semget$private(0x0, 0x3, 0x2) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000000)=""/145) munlockall() semctl$GETVAL(r0, 0x0, 0x5, &(0x7f00000000c0)=""/176) munlockall() munlockall() nanosleep(&(0x7f0000000180)={0x4}, &(0x7f00000001c0)) munlockall() munlockall() munlockall() 1.458713347s ago: executing program 9 (id=328): setrlimit(0x8, &(0x7f00000000c0)={0x45, 0x56}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000200)={0xfffff77d, 0x0, 0xffffdf7c, 0xffdffff9, "18264e026c8c0100ff7f4d01000400000400", 0xe, 0x4}) getrusage(0xffffffffffffffff, 0xffffffffffffffff) r2 = getpgrp() wait4(r2, 0x0, 0x3, 0x0) wait4(r2, 0x0, 0x0, &(0x7f0000000100)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) writev(r0, &(0x7f0000001240)=[{&(0x7f0000000240)="2cda63d7c4d67427b10249ee452b5ad4a0f1aa5b9c4c63b4a680e9410a9a62db32d2a7b2cfb242e2627099db9cbcb28a633cd4c8e53dd343a2abf2a4eed84cba14104af263f484c34f917090c3b131ff", 0xfffe}], 0x1) 1.330337048s ago: executing program 8 (id=210): munlockall() munlockall() munlockall() munlockall() munlockall() munlockall() munlockall() munlockall() munlockall() munlockall() munlockall() munlockall() munlockall() munlockall() munlockall() munlockall() munlockall() munlockall() munlockall() munlockall() r0 = semget$private(0x0, 0x3, 0x2) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000000)=""/145) munlockall() semctl$GETVAL(r0, 0x0, 0x5, &(0x7f00000000c0)=""/176) munlockall() munlockall() nanosleep(&(0x7f0000000180)={0x4}, &(0x7f00000001c0)) munlockall() munlockall() munlockall() 1.120911603s ago: executing program 9 (id=328): setrlimit(0x8, &(0x7f00000000c0)={0x45, 0x56}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000200)={0xfffff77d, 0x0, 0xffffdf7c, 0xffdffff9, "18264e026c8c0100ff7f4d01000400000400", 0xe, 0x4}) getrusage(0xffffffffffffffff, 0xffffffffffffffff) r2 = getpgrp() wait4(r2, 0x0, 0x3, 0x0) wait4(r2, 0x0, 0x0, &(0x7f0000000100)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) writev(r0, &(0x7f0000001240)=[{&(0x7f0000000240)="2cda63d7c4d67427b10249ee452b5ad4a0f1aa5b9c4c63b4a680e9410a9a62db32d2a7b2cfb242e2627099db9cbcb28a633cd4c8e53dd343a2abf2a4eed84cba14104af263f484c34f917090c3b131ff", 0xfffe}], 0x1) 360.052611ms ago: executing program 0 (id=332): r0 = socket(0x1, 0x2, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x59}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000140)=0x2c, 0x0, 0x2e) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x1, [{&(0x7f0000695000/0x3000)=nil, &(0x7f00003cf000/0x1000)=nil, 0xd}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000159000/0x2000)=nil, 0x6}, {&(0x7f0000159000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x7ff}, {&(0x7f00003fd000/0x4000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f00006e5000/0x4000)=nil, &(0x7f000069a000/0x1000)=nil, 0x5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x91e8}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000c44000/0x2000)=nil, 0x5}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x4}, {&(0x7f0000c18000/0x4000)=nil, &(0x7f0000cc4000/0x2000)=nil, 0x7f}, {&(0x7f0000d10000/0x1000)=nil, &(0x7f0000693000/0x1000)=nil, 0x80080000000000}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000c0c000/0x2000)=nil, 0x3}, {&(0x7f000000e000/0x4000)=nil, &(0x7f00002e6000/0x4000)=nil, 0x80000003}, {&(0x7f00000e0000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f00002e6000/0x3000)=nil, &(0x7f00000dd000/0xa000)=nil, 0x10001}, {&(0x7f0000394000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000265000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x380b00a4}], './file0\x00', 0xffffffff}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x18, 0x0, 0x37) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4f}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x33, 0x0, 0x37) ioctl$FIONREAD(r0, 0xc028698b, &(0x7f00000001c0)) 359.660316ms ago: executing program 8 (id=210): munlockall() munlockall() munlockall() munlockall() munlockall() munlockall() munlockall() munlockall() munlockall() munlockall() munlockall() munlockall() munlockall() munlockall() munlockall() munlockall() munlockall() munlockall() munlockall() munlockall() r0 = semget$private(0x0, 0x3, 0x2) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000000)=""/145) munlockall() semctl$GETVAL(r0, 0x0, 0x5, &(0x7f00000000c0)=""/176) munlockall() munlockall() nanosleep(&(0x7f0000000180)={0x4}, &(0x7f00000001c0)) munlockall() munlockall() munlockall() 359.285238ms ago: executing program 0 (id=333): sysctl$kern(&(0x7f0000000000)={0x0}, 0x0, &(0x7f0000000040)="c7f6ca9c6309c82ac4ac942591a749c83c4869298a748c4c5575ba6e91efa11851506ffeba36b98c62301457c6207cbbc7176728600779983f88f509c5ba929d6161ef6cf9e4b93a822c65e90dd7d7027db82994a8f22870f8a75cb25388e120ceed84b4cc0f4016ccf240618f1d9d9d73b5dd4050982dca9d7ee35e835093c7540d39b393350a86", &(0x7f0000000100)=0x88, &(0x7f0000000140)="6d320085f295b6aeaedf70ea7e4d3c63cf3fb44261fc173bfd765328ecbde91a05601c4f8a1222b6700cfd71d6af8dab0310eb63c831944f7d3fe573df596559d3a050b1839fb5d3865c15133e866d9db5c6c1b8a1fd5d9736483d136b2d6f835d78d0a9557ceb79e6b379acc8a1453d55ca556261ed6dc1fd2b392d3db93b1cd45111bc46c0c225acabfbf8a826dffc16aec2b6d88e4331e0a205a7debf754a002e0e52ca8d3b08912c6293749ccc9f37f820717bad9886e6dc2434693020e6ea716ed3b36b11f32e786885165072c12cbc20309c8e5f0839d47c4a5684a148f614fe76fe7fda438d340767", 0xfffffffffffffea1) r0 = socket(0x18, 0x1, 0x0) shutdown(r0, 0x2) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffa, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r2 = syz_open_pts() close(r2) syz_open_pts() fcntl$setstatus(r2, 0x4, 0x4) read(r2, &(0x7f00000000c0)=""/69, 0x45) ioctl$WSKBDIO_SETKEYREPEAT(r1, 0x800c5707, &(0x7f0000000740)={0x8, 0x1c0000, 0x3}) setsockopt(r0, 0x1000000029, 0x24, &(0x7f0000000000), 0x4) 359.12955ms ago: executing program 9 (id=328): setrlimit(0x8, &(0x7f00000000c0)={0x45, 0x56}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000200)={0xfffff77d, 0x0, 0xffffdf7c, 0xffdffff9, "18264e026c8c0100ff7f4d01000400000400", 0xe, 0x4}) getrusage(0xffffffffffffffff, 0xffffffffffffffff) r2 = getpgrp() wait4(r2, 0x0, 0x3, 0x0) wait4(r2, 0x0, 0x0, &(0x7f0000000100)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) writev(r0, &(0x7f0000001240)=[{&(0x7f0000000240)="2cda63d7c4d67427b10249ee452b5ad4a0f1aa5b9c4c63b4a680e9410a9a62db32d2a7b2cfb242e2627099db9cbcb28a633cd4c8e53dd343a2abf2a4eed84cba14104af263f484c34f917090c3b131ff", 0xfffe}], 0x1) 358.78605ms ago: executing program 0 (id=334): setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) syz_emit_ethernet(0x46, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb080600a060ac1e59010800060400ffffffff007649b6c77976187c003a00000000b13ca1ec7b7810e760b636e47de66961f858453374fabad819424860a25c7c333f809623"]) r0 = syz_open_pts() ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000740)={0x804, 0xfff, {[0x9, 0x1, 0x5, 0x9, 0x5, 0x6, 0x9d1, 0x1, 0x9fffffffffffffff, 0x2, 0x2, 0x3, 0x5, 0xffffffffffffff67, 0xdf, 0x2, 0x5, 0x280000001], [0x80000001, 0xfffffffffffffffc, 0xe, 0xd83, 0x1, 0x0, 0x30ac00000, 0x2fc6476f, 0x6], [0xffffffffffffff01, 0x5, 0x1, 0xa, 0xfffffffffffffff7, 0x6e, 0x6], [0xfffffffffffffff8, 0x6, 0x8c, 0x5, 0x400, 0x6], [{0x4, 0x1, 0xfffffff8, 0x800}, {0x1, 0x3, 0x8, 0xdff}, {0x1000, 0x8cd4e02, 0x2b2, 0x8}, {0x0, 0x5, 0x10000, 0xdd}, {0x1, 0x8, 0x3, 0x4}, {0x200, 0x4, 0x9, 0x1}, {0x1, 0xe40b, 0x6, 0x5}, {0x9, 0x401, 0xb, 0x2}], {0x0, 0x8, 0xf7, 0x7}, {0xc1, 0x116dc000, 0x6, 0xfff}}}) close(r0) r1 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0xd, 0x0, 0x0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x1040978c, 0x1, 0xf7fffbfc, 0x80a19f, "bb08000100f167d910508b000000000000000080", 0x100, 0x4000001}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) 358.635024ms ago: executing program 8 (id=210): munlockall() munlockall() munlockall() munlockall() munlockall() munlockall() munlockall() munlockall() munlockall() munlockall() munlockall() munlockall() munlockall() munlockall() munlockall() munlockall() munlockall() munlockall() munlockall() munlockall() r0 = semget$private(0x0, 0x3, 0x2) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000000)=""/145) munlockall() semctl$GETVAL(r0, 0x0, 0x5, &(0x7f00000000c0)=""/176) munlockall() munlockall() nanosleep(&(0x7f0000000180)={0x4}, &(0x7f00000001c0)) munlockall() munlockall() munlockall() 358.339381ms ago: executing program 0 (id=335): r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000040)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) open(&(0x7f0000000100)='.\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0x2be00000000000, 0x1, 0x2, 0x1, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x2eff, 0x2, 0x3, 0xfffffffffffffffc, 0x0, 0x8000000, 0xaa, 0x2000000000002, 0xce7], [0xfffffffffffffffe, 0x1, 0xfffffffffffffffb, 0x8000ffffffff, 0xf9, 0x7b99, 0x201, 0x2000c, 0x6], [0x2, 0xfffffffffffffffb, 0x40000000, 0x4, 0xffffffffffffffff, 0x10fff, 0xfff7fffffffffffe], [0x4, 0x20000000000, 0x401, 0x100000000, 0xffffffffffefffff, 0x4], [{0x8, 0x5, 0x0, 0x7d06}, {0xfffc, 0x7, 0x5, 0x2}, {0x10, 0x101, 0x1, 0x814}, {0x3, 0x5, 0x9, 0x80000004}, {0x10, 0x2, 0x0, 0x80a}, {0x400b, 0x2003, 0x40000, 0x4}, {0x1, 0x20000, 0x4, 0xf6}, {0x0, 0x965, 0x3, 0x9}], {0x2400, 0x8, 0x10000}, {0x0, 0xfffffffc, 0x3, 0x5}}}) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x5c}) close(0xffffffffffffffff) syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000100)="f112dc1c0f", 0x5}], 0x1) accept(r0, 0x0, 0x0) close(r0) r2 = socket$unix(0x1, 0x5, 0x0) fcntl$setstatus(r0, 0x4, 0xc4) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) 358.165967ms ago: executing program 9 (id=328): setrlimit(0x8, &(0x7f00000000c0)={0x45, 0x56}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000200)={0xfffff77d, 0x0, 0xffffdf7c, 0xffdffff9, "18264e026c8c0100ff7f4d01000400000400", 0xe, 0x4}) getrusage(0xffffffffffffffff, 0xffffffffffffffff) r2 = getpgrp() wait4(r2, 0x0, 0x3, 0x0) wait4(r2, 0x0, 0x0, &(0x7f0000000100)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) writev(r0, &(0x7f0000001240)=[{&(0x7f0000000240)="2cda63d7c4d67427b10249ee452b5ad4a0f1aa5b9c4c63b4a680e9410a9a62db32d2a7b2cfb242e2627099db9cbcb28a633cd4c8e53dd343a2abf2a4eed84cba14104af263f484c34f917090c3b131ff", 0xfffe}], 0x1) 357.810337ms ago: executing program 0 (id=336): setsockopt(0xffffffffffffffff, 0x3, 0x1a, &(0x7f0000000000)='\"', 0x1) sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r0, &(0x7f0000000300)={0x0, 0x1}, 0x10, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0x8020560a, &(0x7f00000002c0)={0x10, 0x23, [{&(0x7f0000330000/0x2000)=nil, &(0x7f000055c000/0x1000)=nil, 0x6}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000770000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f00005bd000/0x4000)=nil, &(0x7f0000460000/0x1000)=nil}, {&(0x7f0000310000/0x1000)=nil, &(0x7f00005a8000/0x1000)=nil, 0xc9a}, {&(0x7f0000270000/0x1000)=nil, &(0x7f00000d1000/0x3000)=nil, 0x1}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f000013b000/0x2000)=nil, 0x6}, {&(0x7f0000762000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f00006da000/0x2000)=nil, &(0x7f0000017000/0x3000)=nil, 0xfff}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000fea000/0x3000)=nil, 0x8000000000000000}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0xba4}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff1000/0x3000)=nil, 0x9}, {&(0x7f000012a000/0x1000)=nil, &(0x7f00003fe000/0x2000)=nil, 0xfffffffffffffffc}, {&(0x7f00006b6000/0x1000)=nil, &(0x7f00002c5000/0x3000)=nil, 0x200000fffffffe}, {&(0x7f00006f1000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x20000}], './file0\x00'}) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd605d34520030000000000000000000000000000000000000000000009f0500040000000000000001010090780000000060396372"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) syz_emit_ethernet(0x2e, &(0x7f0000000040)={@empty, @local, [{[], {0x8100, 0x7, 0x0, 0x1}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @empty, @remote={0xac, 0x14, 0x0}, @broadcast, @multicast2}}}}) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000300)='W\x00') 357.603653ms ago: executing program 8 (id=210): munlockall() munlockall() munlockall() munlockall() munlockall() munlockall() munlockall() munlockall() munlockall() munlockall() munlockall() munlockall() munlockall() munlockall() munlockall() munlockall() munlockall() munlockall() munlockall() munlockall() r0 = semget$private(0x0, 0x3, 0x2) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000000)=""/145) munlockall() semctl$GETVAL(r0, 0x0, 0x5, &(0x7f00000000c0)=""/176) munlockall() munlockall() nanosleep(&(0x7f0000000180)={0x4}, &(0x7f00000001c0)) munlockall() munlockall() munlockall() 357.562909ms ago: executing program 9 (id=328): setrlimit(0x8, &(0x7f00000000c0)={0x45, 0x56}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000200)={0xfffff77d, 0x0, 0xffffdf7c, 0xffdffff9, "18264e026c8c0100ff7f4d01000400000400", 0xe, 0x4}) getrusage(0xffffffffffffffff, 0xffffffffffffffff) r2 = getpgrp() wait4(r2, 0x0, 0x3, 0x0) wait4(r2, 0x0, 0x0, &(0x7f0000000100)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) writev(r0, &(0x7f0000001240)=[{&(0x7f0000000240)="2cda63d7c4d67427b10249ee452b5ad4a0f1aa5b9c4c63b4a680e9410a9a62db32d2a7b2cfb242e2627099db9cbcb28a633cd4c8e53dd343a2abf2a4eed84cba14104af263f484c34f917090c3b131ff", 0xfffe}], 0x1) 0s ago: executing program 0 (id=337): r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000100)={0x47d6, 0x2, 0x8, 0x7}) syz_emit_ethernet(0x42, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x34, 0x0, 0x0, 0x8, 0xff, 0x0, @local={0xac, 0x14, 0x0}, @rand_addr=0xac1400ff, {[@ssrr={0x89, 0x3, 0x6}]}}, @icmp=@redirect={0x5, 0x1, 0x0, @broadcast, {0x5, 0x4, 0x3, 0x3c, 0x3, 0x66, 0x6, 0x0, 0xff, 0x1, @multicast1, @rand_addr=0x1}}}}}}) syz_emit_ethernet(0x1000e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff94ea09066dbd86dd60db834400001100fed38d5ba80b9e61cd0c535a98000000ff020000000000000000000000000001"]) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) syz_emit_ethernet(0x9a, &(0x7f00000002c0)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "1000", 0x64, 0x6, 0x1, @rand_addr="000000000000000000007e000100", @local={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x1, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x19, 0x0, 0x0, 0x0, 0x4, {[@timestamp={0x8, 0xa, 0x6, 0xefd1}, @sack={0x5, 0x1e, [0x8, 0x7, 0x4, 0xfffffff7, 0x3, 0x21b, 0x3]}, @sack={0x5, 0x16, [0x2, 0x2, 0x3, 0xc10, 0x9]}, @md5sig={0x13, 0x12, "17b44aac99ae7dade26d8ab9cc9bb1e9"}]}}}}}}}}) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.240' (ED25519) to the list of known hosts. SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: repeatedly failed to execute the program proc=8 req=210 state=3 status=67 (errno 32: Broken pipe) OpenBSD/amd64 (ci-openbsd-setuid-1.us-central1-b.c.syzkaller.internal) (tty00) login: set $lines = 0 Password: Login incorrect login: show panic Password: Login incorrect login: show registers Password: Login incorrect login: ps Password: Login incorrect show malloc login: Password: Login incorrect