last executing test programs: 3.990574953s ago: executing program 6 (id=7): mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x1011, 0xffffffffffffffff, 0x40000000000000) (async) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) (async, rerun: 64) r3 = syz_open_pts() (async, rerun: 64) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) (async) r5 = socket$inet6(0x18, 0x2, 0x0) ioctl$VMM_IOC_READREGS(r5, 0x40047307, &(0x7f0000000340)) (async) r6 = socket$unix(0x1, 0x2, 0x0) r7 = kqueue() (async) r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r9 = syz_open_pts() close(r9) (async) ioctl$FIOASYNC(r9, 0x80047466, &(0x7f0000000200)=0x5) (async) ioctl$TIOCSBRK(r9, 0x2000747b) (async, rerun: 64) r10 = syz_open_pts() (rerun: 64) ioctl$TIOCSTSTAMP(r10, 0x8008745a, &(0x7f0000000280)={0x0, 0xfff}) (async) r11 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) (async) r12 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) (async, rerun: 32) r13 = kqueue() (rerun: 32) fcntl$setstatus(r13, 0x4, 0x0) (async, rerun: 64) r14 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000200), 0x8, 0x0) (rerun: 64) r15 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffff9, 0x73, 0xf0000000, 0xfffffffffffffb7c, 0xa99}, {{r4}, 0xfffffffffffffffa, 0xa0, 0x8, 0x8, 0x9}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0xd0, 0xe01bcd1fb3995a6, 0x7, 0x31}, {{r5}, 0xfffffffffffffff9, 0x40, 0x20000000, 0x0, 0x612}, {{r6}, 0xffffffffffffffff, 0x4, 0x20000000, 0x8, 0x2}, {{r7}, 0xfffffffffffffffa, 0x25, 0x80, 0x7, 0x2}, {{r8}, 0xfffffffffffffffa, 0xc3, 0x4, 0x8, 0x3}], 0xed8, &(0x7f0000000240)=[{{r9}, 0xfffffffffffffffb, 0x0, 0x1, 0xca2}, {{r10}, 0xfffffffffffffff9, 0x0, 0x4, 0x200, 0x100000001}, {{r11}, 0x2, 0x95, 0xfffff, 0x6, 0x100}, {{r12}, 0xfffffffffffffffc, 0x2, 0x1, 0xfd1, 0x7fffffffffffffff}, {{r13}, 0xffffffffffffffff, 0x4, 0x20, 0x81, 0x8}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x40, 0x40000000, 0x6, 0x5}, {{r14}, 0xfffffffffffffffb, 0x18, 0xf0000000, 0x2, 0xfffffffffffffffc}, {{r15}, 0x0, 0x8, 0x20, 0x8000000000000000, 0x1ff}], 0x0, &(0x7f0000000340)={0x8c5f, 0x80000001}) (async) munmap(&(0x7f0000fac000/0x1000)=nil, 0x1000) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) 3.514229656s ago: executing program 6 (id=30): setrlimit(0x8, &(0x7f0000000980)) (async) setrlimit(0x8, &(0x7f0000000980)) pipe(0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) fcntl$dupfd(r0, 0x0, r0) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x3, 0x1, 0xffffffffffffffff, 0x1000100000007}) 3.458118168s ago: executing program 6 (id=33): r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSKBDIO_GETMAP(r0, 0xc010570d, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x8001, 0x6, 0x6, 0x1, 0x6}, {0x9, 0x4, 0x7fff, 0xfff7, 0xb08}, {0x10, 0x6, 0x401, 0x4, 0x5}, {0x401, 0x3ff, 0x5, 0x6, 0x3ff}]}) fcntl$setown(r0, 0x6, 0x0) ioctl$WSKBDIO_SETMAP(r0, 0x8010570e, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x20b, 0xcfb6, 0x9, 0x4, 0xfeff}]}) listen(r0, 0x7) getsockname(r0, &(0x7f0000000100)=@un=@file={0x0, ""/518}, &(0x7f0000000340)=0x208) fchdir(r0) r1 = getuid() connect$unix(r0, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000003c0)={'./file0\x00', 0xffffff2c, 0x5, 0xc, 0x0, 0x9, 0x80, 0x9, 0x0, 0x2, 0x5, 0x2}) sendto$unix(r0, &(0x7f0000000440)="bad8f6c4749c98ac6e0f4cd9b769b0e08ba4a5f334a070a229b3bfc419bac24ec4fb7aca71679789a61b87258b83e0b3113de1e0d02f89aa2bc9c940f49d2f0fd2ce9c6336f67fdf342caa737be59234e2a300176ee73db206ab764103b5610b7e0044b5", 0x64, 0x8, &(0x7f00000004c0)=@abs={0x0, 0x0, 0x1}, 0x8) symlinkat(&(0x7f0000000500)='./file0\x00', r0, &(0x7f0000000540)='./file0\x00') r2 = accept$inet(r0, &(0x7f0000000580), &(0x7f00000005c0)=0xc) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000600), &(0x7f0000000640)=0x10) unveil(&(0x7f0000000680)='./file0\x00', &(0x7f00000006c0)='x\x00') ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000700)) sysctl$fs(&(0x7f0000000740)={0x3, 0x1}, 0x2, &(0x7f0000000780)="200194e7da1732c1f80806f345f7337b60001f179c2df8b76879f3656b66b4b2cce13157b7c00e9613df686cd105c13dc309c4e75db4ea51cefc216a1d06b61d7eaf2018282658045988b3c86774f43314a39abcf8741918de6f708004ade6", &(0x7f0000000800)=0x5f, &(0x7f0000000840)="b44d9b45e09b17cf85e10a0e6bb6cd8aa7457cee1a5e31e7450093cfe85c09f5061f3b0744fb452be7a6961a17f7cfb2c7b71bb1a1e25a63bdd5dc8e274bcfd2a99fbdd5aa64225a08ebd5319a63b790a3e0f376261b90a1283d141b138f43923f585e543b2f410d8d754072a3b6417ec5088b662ba008f52661ef434ced2ac575c05e79282c5eb70fe657fdc732e89a7a6df9d7166a56da0fdcb6", 0x9b) setsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000900)={0x8, 0xba4c}, 0x10) unveil(&(0x7f0000000940)='./file0\x00', &(0x7f0000000980)='x\x00') r3 = socket$unix(0x1, 0x2, 0x0) connect$unix(r0, &(0x7f00000009c0)=@abs={0x1, 0x0, 0x2}, 0x8) accept(r3, 0x0, &(0x7f0000000a00)) sendto$unix(r0, &(0x7f0000000a40)="5086f1290e24456dd65ff54522a433136f9008aca0fd4a4d81", 0x19, 0x408, &(0x7f0000000a80)=@file={0x0, './file0\x00'}, 0xa) read(r0, &(0x7f0000000ac0)=""/90, 0x5a) unveil(&(0x7f0000000b40)='./file0\x00', &(0x7f0000000b80)='W\x00') getgroups(0x7, &(0x7f0000000c00)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) lchown(&(0x7f0000000bc0)='./file0\x00', r1, r4) mknod(&(0x7f0000000c40)='./file0\x00', 0x20, 0x8c68) renameat(r0, &(0x7f0000000c80)='./file0\x00', r0, &(0x7f0000000cc0)='./file0\x00') fchmodat(r0, &(0x7f0000000d00)='./file0\x00', 0x92, 0x2) 3.391196094s ago: executing program 6 (id=39): mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) fchdir(r0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) fchownat(r0, &(0x7f00000000c0)='./file2\x00', 0x0, r1, 0x2) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000240)="23210afd", 0x4}], 0x1) faccessat(r2, &(0x7f0000000000)='./file2/file0\x00', 0x40, 0x1) r3 = socket(0x18, 0x2, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) setsockopt(r3, 0x1000000000029, 0xb, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) r4 = dup(r3) setsockopt(r4, 0x1000000000029, 0xc, 0x0, 0x0) mkdir(&(0x7f0000000200)='./file2/file0\x00', 0x18) open(&(0x7f0000000080)='./file2/file0\x00', 0xae38ac560ef87f54, 0x3e) 3.290610014s ago: executing program 3 (id=44): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt(r1, 0x6, 0x2, &(0x7f0000000280)="00040000", 0x4) sysctl$net_inet_ipip(&(0x7f0000000140)={0x4, 0x2, 0x4, 0x1}, 0x4, 0xffffffffffffffff, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r2, 0xffff, 0x20, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0xa}, 0x4, &(0x7f0000000180)="d22a0266fdbc174432b66e7a970e75699dd22e87138d8121d11d1feb134754b2aa5ad4bd47f3199894742aff19d4e97595f4a7b98e70885b94c737854d60ea6ac1e5f6296c928ecec022d0a83a9ef253dd58d576d0f7599126271e90691a44d6d453429f9a780a33efd247765dff4a5cf9ae1db77dca8d487a2eaeb610ff0269c8b4e3a892d6179341ad27432a00d3f1ee638e2f23647b4612ff93", &(0x7f00000000c0)=0x9b, &(0x7f0000000240)="4e7a0b7040f15e510e2138a75916b1c6fd9c4e2002468ba95a58756cb2ff64cfce3c248f4cbc0d5afbbe20221620ba3e715d6c98ff6b04caa7380ad5c1187dfc93d2ae65d8ae87ff903c9549e1964b9f1c989f5a11a391e2c204ee9a24709c8969861f22baa1eb61f975c512f841893f25a171499206cf9cff464e6d22948b5794fad888f42d269d1811211eee1268b8c32030563be028f3fbe2f6faf8c0ab321ca28ab8151c1387eb4f19af95a00803a1e87430", 0xb4) r3 = socket(0x1, 0x2, 0x0) sysctl$net_inet_ipip(&(0x7f0000000040)={0x4, 0x2, 0x4, 0x1}, 0x4, &(0x7f0000000340)="0abd886fca38b876f08a58f454fccc646c7c8b", &(0x7f0000000380)=0x13, &(0x7f00000003c0)="d1bd7bc0dd726c02e5e94fe0ebcceaf103b1209ed183b6d4dcf6c0f53840aae74f1b93d741027b65", 0x28) r4 = socket(0x20, 0x2, 0x6) ioctl$FIONREAD(r4, 0xc0106978, &(0x7f00000001c0)) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) r5 = syz_open_pts() semget$private(0x0, 0x1, 0x368) close(r5) r6 = syz_open_pts() r7 = kqueue() fcntl$setflags(r5, 0x2, 0x0) kevent(r7, &(0x7f00000002c0)=[{{r5}, 0xfffffffffffffffe, 0x7, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) dup2(r5, r6) sendmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYRES64=r7], 0x104}, 0x0) 3.290003793s ago: executing program 6 (id=45): r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2f, &(0x7f0000000280)="674cd6e5", 0x4) 3.2892892s ago: executing program 3 (id=46): r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) lseek(r0, 0xf, 0x1) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x800, 0xd0) getdents(r1, &(0x7f0000000080)=""/62, 0x3e) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000100)) getdents(r2, &(0x7f0000000140)=""/98, 0x62) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffff9c, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0xb, 0x9, 0x2, 0x0, 0x4, 0xffffffff, 0x4, 0x1, 0x2, 0x6}) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000240)={'./file0\x00', 0x400, 0xf6, 0x5, 0x1, 0x0, 0x81, 0x2, 0x0, 0x0, 0x1, 0x9}) ioctl$TIOCNXCL(r2, 0x2000740e) shutdown(r2, 0x2) ioctl$WSKBDIO_GETENCODINGS(r2, 0xc0105715, &(0x7f00000002c0)={0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) poll(&(0x7f0000000300)=[{r0, 0x10}, {r0, 0x18}, {r2, 0x80}, {r0, 0x8}, {r2, 0x10}], 0x5, 0xe) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000340)) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000380)={0x1ff, 0x7}) bind$unix(r2, &(0x7f00000003c0)=@file={0x0, './file0\x00'}, 0xa) stat(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000004c0)=0x5) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000500)=0x400) ioctl$TIOCNOTTY(r0, 0x20007471) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000540), 0x40, 0x0) r3 = getegid() fchown(r0, 0xffffffffffffffff, r3) mkdirat(r2, &(0x7f0000000580)='./file0\x00', 0x2) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f00000005c0)=0x1) link(&(0x7f0000000600)='./file0\x00', &(0x7f0000000640)='./file0\x00') getpeername$inet6(r2, &(0x7f0000000680), &(0x7f00000006c0)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r4, &(0x7f0000000740)=""/91, 0x5b, 0x1842, &(0x7f00000007c0)=@abs={0x1, 0x0, 0x2}, 0x8) 3.134355424s ago: executing program 3 (id=54): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x2}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) sysctl$ddb(&(0x7f0000000380)={0x9, 0x5}, 0x2, &(0x7f00000003c0), 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080)=@file={0x1}, 0x2, 0x0}, 0x5) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x4, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000000029, 0x4, &(0x7f0000000040)="00fb6c4f", 0x4) kqueue() setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 3.108639113s ago: executing program 3 (id=56): r0 = socket$unix(0x1, 0x1, 0x0) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f00000000c0)=0xc) dup2(r0, r1) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) pwrite(0xffffffffffffffff, &(0x7f0000002840)="621890f58220e2f66f0ad455d8ae18aa34d883f90558d93b492625eb0b4bf9661d1bcd1b19fd616bffd1ffffece682f463e535e3f2a3d3810b5cc73b63557a58796d056639410fb45c5d83072cae699c42c0af4960c5f6a6adc92063c95d1422d0a46b610d67e98f40fd80b4994e639adebae3763e20e097cdf197a427c9ed6c0c38e6fb5915c32464d5e04480085bce1402ffee910ce3b21e56786c866e5763eda99f3f64603efa78bca98849e2349313b663f3d8b33c11d8dc9333d57ad1e7d768d1fa8702c1ead182d9294f3fdc20ae5b0354d19ef68425dd6f18b71a1ff8", 0xfffffffffffffd3f, 0x100009) open(&(0x7f0000000080)='./file2/file0\x00', 0xae38ac560ef87f54, 0x3e) 3.036462703s ago: executing program 6 (id=61): symlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r0 = socket(0x18, 0x2, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x80000001) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open$dir(&(0x7f0000000080)='./file0\x00', 0x40, 0x152) 3.035822869s ago: executing program 32 (id=61): symlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r0 = socket(0x18, 0x2, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x80000001) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open$dir(&(0x7f0000000080)='./file0\x00', 0x40, 0x152) 3.035070517s ago: executing program 3 (id=63): getgroups(0x5, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0]) (async) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) (async) r2 = socket(0x2, 0x4001, 0x0) setsockopt$sock_int(r2, 0xffff, 0x100, &(0x7f0000000080)=0x401, 0x4) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) close(r4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001240)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r5}}) (async) r6 = getegid() getgroups(0x5, &(0x7f00000011c0)=[r0, 0xffffffffffffffff, r1, r5, r6]) (async) r7 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x12c) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x9}, 0xc) select(0x40, &(0x7f0000001180)={0x2, 0x3, 0x5, 0x8d, 0x0, 0xe, 0x922, 0x4442}, &(0x7f0000001200)={0x0, 0x0, 0xe57, 0xd6, 0xb, 0x1, 0x5, 0x80000000}, &(0x7f0000001280)={0x0, 0x5, 0x7, 0x0, 0xc, 0x7fff, 0x6, 0x8689}, &(0x7f00000012c0)={0x20000000, 0x7}) sendmsg(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000780)="417744b49638250df6db09c15919a69bd888af1ba16e67bca181bacdbea10552c4eb8a42baa55335ce6a241ae7fc54c9acd12b665fa20ff0c7032b91f6e27a33f1978b84a1819d7f266511ed07544e6ae0ff14a80588729dc59451f90041fd8e58d2facef6857953b3ff1730843ec57487555fcd0daf3736e1393168eaf4c87233557af942f5d2c688e7189fa6b5fd13ae1e6ca2f28bdf2866021105112d58ea523cd6834eee8ae9c35a2b088726e1f22bae5f942f22c7c7e38773ea393846e8d7056c348c55c3cb1143974176af32076c5e02a0c1e3dd1621ae564043f1b6cd6c8234b1e0a87e6cc28e2e23bc22f2f7f97995c48f8bdcd9fe6f736b0842a6f086dfbeab8840dc9b44be634b1e6e081d1bf1fb31885a16e7281dbb0e9f83457c6284d331fee49de497ef2e7341f20033873129266767d3f878380adaaeafc1d5834daf11549edd1826137b3d0956d89d702ede01f1c5bf5c6c3aed84378b83e47ed18c13fbd297e6db757fa00dc64aa187058a0ed625ee0f2bbb61724dcaab681690042624a6db6cf15d87dc5231eaca11445cd74643c66bccc0f86785126eb413bd263034f8e37065b3646b138670cd4bf95ef3dfb4c72d7f58ce5715cfcf125c8fbf9f8132f9f576f07d2901070013505e43b96c339f54de690c6210e6bee35111067a92525c04d154b4b10358d80ea96a78e1c1fbfa7d48bff0d0d520ae7302d66b54d6e15c2b5aeffcb83a83927765c74d7b4dce2c5f710929e4c2747f52569b8c82fdec43360f6644d01ea6debf0fa065acde569101ac6b7edda9a839d462eab3a424a58190675daf49556188a1bef82813164634313c4e", 0x25a}], 0x1, 0x0}, 0x402) (async) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r8, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/50, 0xfd9f}], 0x2f) writev(r9, &(0x7f0000000200)=[{&(0x7f0000000100)="19", 0x3a4e1e905c56cdb7}], 0x1) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000001380)={{0x0, 0x0, r12, r11, 0x0, 0x1}, 0x0, 0x8000, 0xffffffffffffffff}) (async) r13 = getegid() setegid(r13) r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x1000000029, 0x1b, &(0x7f0000000040)="6700d6e5", 0x4) (async) writev(r7, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xffffff1c}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) (async) truncate(&(0x7f0000000040)='./file0\x00', 0x30001) (async) pwritev(r7, &(0x7f0000001340), 0x0, 0x2e921) (async) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) 2.960693565s ago: executing program 5 (id=68): mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1) (async, rerun: 64) r0 = socket$unix(0x1, 0x2, 0x0) (rerun: 64) r1 = accept$unix(r0, 0x0, &(0x7f0000000000)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x2, 0x1, 0x6, 0x0, r2}) (async) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100), 0x10, 0x0) (async) getsockname(r1, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) (async) setsockopt(r0, 0x9, 0x2, &(0x7f00000001c0)="7e07c73b5519669c68fa90d4cfd5e0d6f292b854ccced9887f9c6523052ce4e29efc385355f11478706b4c47132847d983a644eaf4f8785cdec24699d3dd5bac8c0ad8edd994d196dd5daa66976a5d340d43f843f12ba3b56218ff83c163acb6f2c633ca51253c6fbaad2440ca8325b4446ac5c924221d1da186c8a847e04efe41ff6fa9bfc323b6a8d7036a78a2c16973ff21fc8cc6e855b0d160c04e2d6e9dc4d29a376bbb533634e220183bcca06b57805aeef234a3a45b930b7fd125cbf9a3c0dd747c5271a96d7e3dd81825697649b5f2f0fa1105c89b72a677f93e8c9803a6e1408313c2be6c3d59088d1a816a7a979aee3f7c8edbcd8a237368a16f4b40b394a64eb259dd3111037dbfb329c85417e64ace0f9c829b55c5864bf9757c5abfd3e8370d4bc3c2b655cbf9366f8c3d13de0954541d8bf995772154d44580287d3ecdd0846bf5d7dcc41bf69beb50d93090afecd38c963b46b5b065f0145ebcbcf6d8656629b3b15aad5b54042af4b7e3531144fce0ba2076aef5944a43a80b907c5fc207aa7c2cb2ac0f3e8f471b18c9748b1f2ad775a180d39476784bb21fb6d0329f464cd2af015f9a587a6ab7da17510b6cafd4bffa5e55b3fbe8d88f8e039ecfd5097f85a2d72854cf807afd32f9a140da7986aa3065dbfa5753ff86281728ff923b23af5c0874ba996ce9b636b73056dd6dd8f584458785c6e33132dcab36d36810bd20f839e818bac168f0942ded398d3e82de13942ae8226d7735bbd4e8087548d5f83a7c0d526d115890ba91228f9560862cc7820cfb3edc3e00f2c7358ce36bd9c5ba129649e60ab8107410391b11b452591adf9ae4fd543b6957a06be5c85270f491cc1b848545c707f17510c2a73eefa950177eb28838e7c9f0ef37a803597551266cbec11edc23c64e507b70583b63883f724b7fec9a3bd426f1b74d1ff0c1b4d34be66bffd4ac58f517f9c15d43fcafeaaf8520fe05305c7d0ee2a230a81e8f6c1e9f1f37219d1cf953ccc2f2f326210b6b7f70341d7ebcfca2a26004fd2f2f8134d0549d19bd72864a14b4c57b91d381bcc8c3e7080aae88d0ee9b1230a40cd7a45dc351674f88b3379a29080bb519b303b9ba3e85bb0bb071a1698cffe8f05d506c430e8be3c1eaadc4e3197b11716be0f40790f9a95b369bd1a5a3581ef36a218b9a15c046b9978db675087247a64fdd85ffeb5556f9c408b688ce6b91846a1e5c5997261d8f813deb3af564d50c4a5752677efbc121c6c45d48d0f301b15fa5e277e9f7c424dccff98cfd21e46ee69d8e1296635c4c448d1d4bf5c4303b65038d421ad7ea1404b7a1a321ab87fdfb88fc4b5c13336914ebf05f2887f6ae09980bd92529f9e740d120269f11633f051a13346a7acaa9ad76b28fca9c6f52d3b77abeff7c399786712dc28bdb72d1af55c846cce8cbdc28567cb3fb114e41d5e057213d52bfe5c5d9db5a4ae6ef9e6b2d5759ab2af7dd8c51076f32879157f0dc57883bb983ed0551b17ce212a91855384bc4960d120cd813ad571f3c2a6d79df9b8d747aafdf1366f2ae137b4da238f1a6527e47f32364ce601e85c5923fe038f640c05345ea26b14144c6504aa51895077ec60f5cd8646a456082ca5d0f8858a9bf79d78c7bb2e854f3a8571fc9346ca1215327f8b7ec125bddf7d6e69f807de7741c4e74d05c7da82fff471d4b1affe78a97554141b5709d6af692a019c9170d8190231a24de25ae989d173047c5874b93120df2ead77879237f146289abc3dc32108d4019f928e60bcb2e25aec41f3767583b5060893dbe4db34c90451d95c0c81b7840c0f42218daf7f7c039f05b0156266dae3cf3a87c0c0369765cbd0a4d8e7b4847f0305914f96258a89cc3704c8ca6b975808fa8b1b57912412a4d258de8dd547f9856ecc772d3b110ac2a42a382957e2837b0010204dfb888254696b4f8bacdd0a65bfef7692a3adf464399f335c57b5ff55bc81bcd43ae41a7f685d9150aaad04686294d5fdc933cc8ef7d5f3ab82233c316848df74bc64a8aeabf06b7e19ae19044a287634f3f7d357d067cd2c9724739d81305769a91cb886a77587fb1b4e5c37fa0aa92cecb9eeb701c7e8c7d5245e1e93b6d7f8b9ec98feda7fe348ad732cfb9d1047744648248273ad672966cd984a61773dbcffc698ab25261513f425055172ae1e0f93b4a8bce19e11cdb4ee255ace5814161eda5cad1fc3527802055ef0d14ce1b1d66a87b76d13fb70845f1f466e3e9de96d2aa7c543e2e4c08e051fbf1bd6a3d91ebe3f180156c59d1a831a8eed3a0c38421f2e68c8264e1d45564ee108c5b4cebce56f3539eef6022b1ab5df8636e29f0bb92cf239b222eee486964470c44fee0edc797e0414970221cb6a95a33816d9c0601b6a88a0bd3b46802462a0932a0739968827b901285ffd4bd455ea5c10d29e27e5e6e74463d260f5d6eea1a57ccc7e536e41e71f61e8e0d8c4a2dc5012d5d2cda274319dcf7630acdf7c93d2f15d6aa68fdfb8ec9515c838e1ee214aefc4e2b0402c60eaff3c10a3d36024e467323ed47848a9addf8a7808405c6b494d772995413a2db9a7240f673c07a5b7d1e5891356b511c8f4834730a2d6787374e2f7ff0543f53034f45495eeb1c4defb40dbc816f9b8ba586885940da38b00a1e8a2130008740dd87d2116925ca06ad97bb455ae3428ed88a4e839157978c995fb5612b14fea02c6ba86aa1dcb60d5dd1829858563f7027c8e864c9f80cf9c2bd10221814bd6d2a26c4a2b40c9521a5541eadb32bf84b0da152dd9fb2472c0d1158fbbfaf183089cc52cf7b1944560eec470829c2f761a90bb98505b83606e89b7b088c2c69f78600c95f5412737b24ddc199f5caa4a253951a97cde47b56357adb213552bd0246abec3d13d3c16978fe3bcc61810943e178650943164a08c5e104ef75b1fbe31a8eac8d4303a6714763a31184c430216818c485d85cfce7db08bd222122134f511a1f6642c3ff6cff7cb3b2c8178e15c699bb1fcd05029029beb0764734c1fddde4c8d8af580519900359d4adfe19685db9d6b467150b4b470e85600f2cdf77b559aaa4739f6b66a8b6c55edda1e53d5835b19a5e08c0a0ecf3a42c14ad946ebc30a8395fbab5773654a9f414982a29c6fbcff54aa3e035e52a7511943fad5c2ce2f6b6ccb03fa379f9e0afee124d0890ac7dfe2c747cb280fea8dad74c5d1990985422ea4cc57a05c988439f6c6eb367a81d7f08ae45f4e8c1e4c24f9d55af7608fd1cddf7edaef7a81344a4b1e3cf874580aa8372798376a1e1ba2acff64f800888c2772e30a1d48cc63bd39422f101a99b39d871c9a79ea4907d38c7de0c19cb22917da1992bfdb2b325201cb1dca1ad9dae8525d8ae684da8b7b58f263d0887a4f856cf5349034dacf8fbd1cf9ff685654cdd750c99f1039daee84fdab4da9db04974e271886aa0a0bacc61496fc0eaccb5d2da27a3b4d836b6b21cf5e88c9e7f0f867b56af55f9af259cb03839f4458ae914986bc096c075daf59bd808b1990d381b14a98dcda06fd0f5d6ce86e77b66870e633cd8022f5a0bc3edb37a7439161fdae381d9830297013017bc85e278fc1e1bf746873816eba1585cda99da2b4ad28c9ed0eb48076e97ed48e96350c8e59dcf2524fbc050a3d3f3bde16c9bda14fbc3c7c8876fbea90a7c22319f5b398d8d7bad35193d509453673d8ba9f2cb08ef4b4beced855f3e8548dd6a32a23363f075f9f8cea6d9d3e878dd1ff7878debb082468e50aca41a0939bed208b66e90e70fa0d7182b083c22aaf6b4e92da312a95084e754fd94152273187142cd9e2288a571ca4c9027c2c1dcdfb19a89e0500f79d1462620688affce4131bb8148bd4d14890b806e0570f75a5eae161ebc1d394119b2fcc3ef9522d90e0435c2884d754d265ff19b52017ffdd54e83df9220d9277ac9e58fc88d38ada82a0bb025d474289a836dcd282facaec48579b58ab25cd8d06e7ddbe20aff398286a095a92194756cd4b515be1903d79ba51646477eb14d0ec99df4a0ff92e541c5721919d8416f4079488617988156da3bc238b05c78d940283ae2c69434bfd6f0f351104a119e9140d5af69228e239e8ce03a9f5040e863a7ef77ba1e77995bada63d07376e22fbca05f18e5e44d92f0e52103e3108164042aca4f24310b6cde8b692c9dceb1b192b85f98d124dea51258a0eef30a02a3f9cc7fe444de3dd8ebb5248268ed534517faf74c820408ef47f3a422541131d68d20fcd1afe6bc829fda49b8409fbaf4eb3a3ff609d7d72b4c3ded372d2c257bfafca913b0dcde046440e6dab47f2b44e1d7ebdc57f4054a291b7a92f355af07f49d8667d4ecb5de6fe7abe3f74c6f44390043e51bcff9b128b3739a2e13da91ff9a155848f0ed9a5218d92adce8d158ae7cbcc4facc37f98bb3aab2f38b224f119fd4b1d18c999135f1d3a34ce776f20c86150ce67ec909a70ca1f9ce2d7b06e7c89dd1e010fd60c02dda9203c20660c5e683f1a8d11347bc849805203fb35eb8239c39b98db670acf698c9ecbacb54c597ffd3945ab4d4276db819bb928360707b1e537125b2a5484c7be72e0a699220e42a1d12cc5c0fc8543e033d6111cc2a12c538ed259fe61fd35a8d30d50b4f581fe170a3ca8627d132b48ae2e5a7f96a2b03814821196e3f6907df5fb7733210b3ff154fceaac91e1cdefbebbc0c3fb743ee647c54d81855e13ff677c4ae3fbffb7ded774a8290bfc1d37db79b5dfa73f54f4d374950e9f474dc087172f63081095f456038ce32829001fb286f607de6f76945a875a6caaa46b5f80a4604ca85fe7267acac68e1f8c15a8ed90a648de9da4435bcda06e163a05734031574384239148f621d8aa7c23482428d2892f2faa53093fad7253faede2625893733baf3409515c1cefb5a2cc0719e916a5ecde863b46916d05813e35c7ebccad57b977ddb61b07c635f9b735be670eb2c809411285fcbf49c6216ea3c24b18a1f90ce6c893bab1d3ab890db30d74d9db2490f6a126f05a1af3754b33a5f424994974ab1b9b3d4a626d62bb6e0580ad9625b7d0e809833f38da7868e42af37e93ef1243aae9070688544200bfa038417b99b2b60acdd2dc423cd227b098a141d62803924b3fb59251e649d17d1bc092496fee12d3a2d10124e4d3283796ac67a53b44255c2c3c139adbfdfd624e9a94da94df9680c664744627ad8d994a551cb385ead9e3dbf5ff5a68b2f94e74a7557dda773d257916d705fb7ecc09b6f5f3b5e71416fb76a2b5022d0b0e3498129a0bb76455ad7f276a26b60215c0073ce76186c5b53fd709ad7efe9ff1085464cea35dc53501bad51c179d42fb95dfdfa32e19d468a952a089d17d41eab723154e13d7e58f208b2f528c3ab5597640ab40869170e9769f5f36056835eb26b541ad4cd0507b5c01d350a58dc1e6832c7760532f48c51389dab004f8d7feacc45dca8fb0b2b46ffd77d96087b53f36687446912f8e34b422d70f85a4bae552f846cf9b56bea643835438a3e7ca4062fb10bb0a7d90f952c4f7ceebd175b5f5265567286936b963437402601b615b1062b516dfbe90df4e5e9dd81c7033aaaad026ced2932c2a2ed8ae69956908fa470ffcbf85e1e387d31acf1a64e823a7cd29697ce9bcc5838d8fd02a106ed8af799419b6fb585fc33cd3f9f131b4d58e2a69f5cd8ea96562598332d74eed15daf67c959525e6e1e9c749b1f6f5c2196644ba07b12d5e487ebbb2914efc24782ecc197ca8c24f8619", 0x1000) (async) select(0x40, &(0x7f00000011c0)={0x1, 0xe, 0x5, 0x8, 0x8, 0x9, 0x100000001, 0x3}, &(0x7f0000001200)={0x8, 0x808000000000, 0x2, 0x5, 0x1, 0x7, 0x6, 0x8}, &(0x7f0000001240)={0x48b4, 0xa, 0x100000000, 0xee, 0x4, 0x9, 0x80000001, 0x50f}, &(0x7f0000001280)={0x10, 0x8000}) recvfrom(r1, &(0x7f00000012c0)=""/76, 0x4c, 0x1800, &(0x7f0000001340)=@in6={0x18, 0x3, 0x1, 0x3}, 0xc) (async) rmdir(&(0x7f0000001380)='./file0\x00') (async) r3 = openat$pf(0xffffffffffffff9c, &(0x7f00000013c0), 0x80, 0x0) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000001400)={0x1}) (async) getsockname$inet(0xffffffffffffff9c, &(0x7f0000001440), &(0x7f0000001480)=0xc) (async) execve(&(0x7f00000014c0)='./file0\x00', &(0x7f0000001580)=[&(0x7f0000001500)='/dev/pf\x00', &(0x7f0000001540)='/dev/pf\x00'], &(0x7f0000001740)=[&(0x7f00000015c0)='\'{@\xbd:\x00', &(0x7f0000001600)='/dev/diskmap\x00', &(0x7f0000001640)='().\x00', &(0x7f0000001680)='%\x00', &(0x7f00000016c0)='#\x00', &(0x7f0000001700)='\x00']) recvfrom$inet(r3, &(0x7f0000001780)=""/73, 0x49, 0x0, &(0x7f0000001800)={0x2, 0x0}, 0xc) (async) rename(&(0x7f0000001840)='./file0\x00', &(0x7f0000001880)='./file0\x00') getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000018c0)=""/119, &(0x7f0000001940)=0x77) unlink(&(0x7f0000001980)='./file0\x00') (async) unlink(&(0x7f00000019c0)='./file0\x00') (async, rerun: 64) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2) (async, rerun: 64) bind$unix(r0, &(0x7f0000001a00)=@abs={0x1, 0x0, 0x2}, 0x8) connect(r3, &(0x7f0000001a40)=@in={0x2, 0x1}, 0xc) (async, rerun: 64) utimensat(r3, &(0x7f0000001a80)='./file0\x00', &(0x7f0000001ac0)={{0x81, 0x9}, {0xffff, 0x8}}, 0x2) (async, rerun: 64) execve(&(0x7f0000001b00)='./file0\x00', &(0x7f0000001cc0)=[&(0x7f0000001b40)='s+\x00', &(0x7f0000001b80)='!]\x00', &(0x7f0000001bc0)='/dev/diskmap\x00', &(0x7f0000001c00)='\xb1\x00', &(0x7f0000001c40)='%{-(,(\',\x00', &(0x7f0000001c80)='%\x00'], &(0x7f0000001f80)=[&(0x7f0000001d00)='\x00', &(0x7f0000001d40)=':$\x00', &(0x7f0000001d80)='^)\x00', &(0x7f0000001dc0)='[/+(\x00', &(0x7f0000001e00)='\x00', &(0x7f0000001e40)='#\x00', &(0x7f0000001e80)='\x00', &(0x7f0000001ec0)='.!}(\x00', &(0x7f0000001f00)='\x00', &(0x7f0000001f40)='/dev/pf\x00']) (async) execve(&(0x7f0000002000)='./file0\x00', &(0x7f00000021c0)=[&(0x7f0000002040)='[/+(\x00', &(0x7f0000002080)='+)/\xc2]{\x00', &(0x7f00000020c0)='[/+(\x00', &(0x7f0000002100)='s+\x00', &(0x7f0000002140)='/dev/diskmap\x00', &(0x7f0000002180)='!]\x00'], &(0x7f0000002400)=[&(0x7f0000002200)='\xf8%+/&+\x00', &(0x7f0000002240)='%{-(,(\',\x00', &(0x7f0000002280)='\x00', &(0x7f00000022c0)='%{-(,(\',\x00', &(0x7f0000002300)='!]\x00', &(0x7f0000002340)='[/+(\x00', &(0x7f0000002380)='-}\x00', &(0x7f00000023c0)='\x00']) (async) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000002440)={{0x18, 0x0, 0x7ff, 0x4}, {0x18, 0x1, 0x6, 0x7}, 0x8, [0x23d, 0xd0, 0x1, 0x9, 0xfffffffe, 0x5, 0xe, 0x2]}, 0x3c) recvmmsg(r3, &(0x7f0000003c00)={&(0x7f0000003bc0)={&(0x7f0000002480)=@in6, 0xc, &(0x7f0000003a40)=[{&(0x7f00000024c0)=""/8, 0x8}, {&(0x7f0000002500)=""/61, 0x3d}, {&(0x7f0000002540)=""/189, 0xbd}, {&(0x7f0000002600)=""/89, 0x59}, {&(0x7f0000002680)=""/147, 0x93}, {&(0x7f0000002740)=""/4096, 0x1000}, {&(0x7f0000003740)=""/203, 0xcb}, {&(0x7f0000003840)=""/143, 0x8f}, {&(0x7f0000003900)=""/142, 0x8e}, {&(0x7f00000039c0)=""/106, 0x6a}], 0xa, &(0x7f0000003b00)=""/139, 0x8b}, 0x1}, 0x10, 0x1801, &(0x7f0000003c40)={0x7fff, 0x3}) (async) socket$unix(0x1, 0x2, 0x0) (async, rerun: 64) accept$unix(r1, &(0x7f0000003c80)=@abs, &(0x7f0000003cc0)=0x8) (rerun: 64) 2.842349544s ago: executing program 4 (id=72): sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x26}, 0x4, 0x0, 0x0, 0x0, 0x0) 2.840797599s ago: executing program 4 (id=75): sysctl$net_inet_ah(&(0x7f0000000000)={0x4, 0x1e, 0x2, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r1 = fcntl$dupfd(r0, 0x3, r0) ioctl$WSKBDIO_GETMAP(r1, 0x400474c4, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x24) 2.838389141s ago: executing program 7 (id=77): setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x1f66c, 0x0, 0xfffffff9, 0x35505de5, "61b6e57ecca000000000000000162b52df2c3300", 0x6, 0x6}) (async, rerun: 64) writev(r0, &(0x7f0000000040)=[{&(0x7f00000001c0)="b389e5aede5da3459bbfebb27e9dcf45299570c11b1e085ac39bd5200eb2ff3252b7e1b07844c9711dac9b66d8effc15f3c4c099f79e4f3c154decba1de1d82278bab644d81436aa16e7857fe751b6ff8d9d808b5ae8d88cae333aa17a0bc488124b577d860e85a2ffe03bc4d984974ba70034a05fae62705e6c2ba3fced0bd3bc7fdc427968002195f37c0100000030a4b482df3f9fd95aac29fce5fc3467a4c23d2f2edc3300000000000000000000acbb0596c54e3e7f03773023ac7acdff8f45c87f78be6513af9a784476a18400dc5e1a70703fa81973b87884e941d759e1bed8f0bc671a4606db55800adcb45d385c0bbbb2362facf9f866c43d65d888ee541d8e1c3201e89834c32a1e49876a30698799c07b599c2decc66df19b48a7dec798ffc2a5d03c5b3111a8f4d296d92ffb162b", 0x134}], 0x1) (async, rerun: 64) setitimer(0x0, &(0x7f0000000040)={{0x6, 0x8}, {0x7ff, 0xfff}}, &(0x7f0000000080)) setitimer(0x0, 0x0, &(0x7f00000004c0)) (async, rerun: 64) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x1a8) (rerun: 64) munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) (async) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x1, 0x7989, 0x7fffffff, 0x0, "0670199591017981310bd49f97bd91f881d95bf6", 0x101, 0x20}) (async) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) (async, rerun: 32) r4 = socket(0x1, 0x400000002, 0x0) (async, rerun: 32) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) dup2(r5, r4) getsockopt(r4, 0x29, 0x2c, 0x0, 0x0) (async) pwritev(r3, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) 2.645302768s ago: executing program 3 (id=79): syz_emit_ethernet(0x46, &(0x7f0000000a80)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd61c2cf760010890500000000000000000000000000000001000000000000000000000000000000018b0090780022a7d00000000000000002"]) write(0xffffffffffffff9c, &(0x7f0000000000)="5bcdf7db79c80874c23d8970fe83b5b1f6e05e514500a178c78032a1498b97ac3a849d016c5124d765b6023c48c0d8dffa161fb57cb26902d613d14e5696b16972436752e872ed16f5a0ca6b6adb1743353cb99130aea245d0482356e43285f04fcba17dd35f6f51160cd906a4bf119d9ae38f408cfc1d740203fe1442b7bcd2275e538c09849abaf44b3ea55c", 0x8d) setrlimit(0x8, &(0x7f00000015c0)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup2(r0, r0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000280)={0xffffff15, 0x4, 0x0, 0x9, "8824dc62f06647bf93879ad198deb6d6642ef785", 0x6d, 0x1}) ioctl$FIOASYNC(r1, 0x80047466, &(0x7f0000000200)=0x5) poll(&(0x7f0000000080)=[{r0, 0x80}], 0x1, 0x5) r3 = accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@file={0x0, ""/262}, &(0x7f0000000200)=0x108) fchownat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x2) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000240)=0x1) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) mlock(&(0x7f0000ff6000/0xa000)=nil, 0xa000) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000002c0)={0x8, 0xe0, 0x7b, 0xf66, "957856fd43195b000d2e83726d615b000bb492e2", 0xffff, 0x5}) 2.643385612s ago: executing program 33 (id=79): syz_emit_ethernet(0x46, &(0x7f0000000a80)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd61c2cf760010890500000000000000000000000000000001000000000000000000000000000000018b0090780022a7d00000000000000002"]) write(0xffffffffffffff9c, &(0x7f0000000000)="5bcdf7db79c80874c23d8970fe83b5b1f6e05e514500a178c78032a1498b97ac3a849d016c5124d765b6023c48c0d8dffa161fb57cb26902d613d14e5696b16972436752e872ed16f5a0ca6b6adb1743353cb99130aea245d0482356e43285f04fcba17dd35f6f51160cd906a4bf119d9ae38f408cfc1d740203fe1442b7bcd2275e538c09849abaf44b3ea55c", 0x8d) setrlimit(0x8, &(0x7f00000015c0)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup2(r0, r0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000280)={0xffffff15, 0x4, 0x0, 0x9, "8824dc62f06647bf93879ad198deb6d6642ef785", 0x6d, 0x1}) ioctl$FIOASYNC(r1, 0x80047466, &(0x7f0000000200)=0x5) poll(&(0x7f0000000080)=[{r0, 0x80}], 0x1, 0x5) r3 = accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@file={0x0, ""/262}, &(0x7f0000000200)=0x108) fchownat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x2) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000240)=0x1) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) mlock(&(0x7f0000ff6000/0xa000)=nil, 0xa000) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000002c0)={0x8, 0xe0, 0x7b, 0xf66, "957856fd43195b000d2e83726d615b000bb492e2", 0xffff, 0x5}) 2.64218023s ago: executing program 7 (id=81): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f0000648000/0x3000)=nil, 0x3000, 0x0) setrlimit(0x2, &(0x7f0000000080)={0x60000000, 0x60000000}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x33}, 0x8, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffff9c) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x61}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x3da9c361, 0xfffffffb, 0x8000085, 0x5773c549, "102e260a18c46af9afc585e5005cf0b55100", 0xfffffffc, 0x6}) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000001780)="03b4af0eb2adf3359a8a67e83fd6269d12f815f60feb7787491530e1fbcc6de90c1e8fae8e88af17b0c761e62879d63df01fb3c0b6f934e0ed7394468d93ffde29e3be65d3cb9c0d81e3101f4de64bd28629eaf1ced52f0665405f7bda4a00a696426007a28c99b72dd5a8c2350a82405549839c1a445fa46579f4375db075b730ebea07386918", 0x87}], 0x1) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f0000000240)) syz_emit_ethernet(0x40, &(0x7f0000000000)={@local, @random="1d5e0de543eb", [], {@ipv6={0x86dd, {0x0, 0x6, "9ac9d0", 0xa, 0x2b, 0x0, @rand_addr="03498c7d3c88732762c5bbfb418dbe5c", @rand_addr="b82957248c3701367c9909fa96bf7cb7", {[@fragment={0x33, 0x0, 0x1, 0x0, 0x0, 0x0, 0x67}], @generic='+S'}}}}}) 2.60857351s ago: executing program 7 (id=83): semop(0x0, &(0x7f00000000c0)=[{0x4}, {0x2, 0x2ff, 0x1800}], 0x2) r0 = socket(0x1, 0x400000002, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x11, 0x3, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050400", 0x5, 0x0, 0x0, 0x0) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) accept$inet6(r2, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0xb}, 0x2, 0x0, 0x0, 0x0, 0x0) bind(r1, &(0x7f0000000040)=@in6={0x18, 0x2, 0x6, 0x7}, 0xc) dup2(r1, r0) poll(&(0x7f0000000080)=[{r0, 0x1}], 0x1, 0x20000201) execve(0x0, 0x0, 0x0) getsockopt(r0, 0x29, 0x2c, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 2.604665361s ago: executing program 5 (id=84): socketpair(0x1, 0x5, 0x1, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchown(r1, r3, r7) r8 = msgget(0x0, 0x1) msgrcv(r8, &(0x7f00000000c0)={0x0, ""/59}, 0x43, 0x3, 0x800) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000140)=0x1, 0x4) r9 = shmget(0x3, 0x3000, 0x102, &(0x7f0000ffd000/0x3000)=nil) r10 = geteuid() shmctl$IPC_SET(r9, 0x1, &(0x7f0000000180)={{0x1, r6, r7, r10, r7, 0x2, 0x4}, 0x1, 0x9, r5, r5, 0x1, 0x9, 0x64}) r11 = geteuid() msgctl$IPC_SET(r8, 0x1, &(0x7f0000000200)={{0x0, r11, r7, r6, 0x0, 0x10, 0xb45}, 0x6, 0xffff, r2, r5, 0x2, 0x5, 0xa, 0x9}) r12 = fcntl$getown(r1, 0x5) sendmsg$unix(r1, &(0x7f0000000440)={&(0x7f0000000280)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000003c0)=[{&(0x7f00000002c0)="e0092d12ed4f641c325b7f8f0e8fb08c47f1fcf0508a9fc09543150e166b4501db61dd231f9d54d4557f31b0f72f7e5ebb2ad320c12482aec4e015efc72c819b072ec00f2cdb89e2390b6ebc2267d3d03e753b4d143c8ffeea135c642db8ff9663e41225ca735d3bc55bf8fc2e2fe45f8744550f6c7f2732f071a5958f130943f21aeac06dd18eea31550c871e55406529418cb6eed395334139bc73faf6663412202b3ad7d4f1a19d6819646b818938c4641c9e619de4172c3bcfbd7d554f03dd5668a876585ad6aea55e7bddbc12f247545e79d95338bc7fe019e3dab903901210ac7aef4106", 0xe7}], 0x1, &(0x7f0000000400)=[@cred={0x20, 0xffff, 0x0, r12, r11, r4}, @cred={0x20, 0xffff, 0x0, r5, r3, r4}], 0x40, 0x40e}, 0x8) mknod$loop(&(0x7f0000000480)='./file0\x00', 0x100, 0x0) fchflags(r0, 0x0) close(r0) socket$unix(0x1, 0x2, 0x0) shutdown(r0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r13, &(0x7f0000001680)={&(0x7f0000001640)={&(0x7f0000000500)=@in6={0x18, 0x1, 0x80000001, 0x8}, 0xc, &(0x7f0000001580)=[{&(0x7f0000000540)="e62559d3232a991137c84e26daaf6bde83468f908d4260c95e39975b32294b7f59407d5bf086749a1aa3b5f4114e1f3ec64ad8af97c91a1bd57cca42607338c38a4b033a3c7d5a32973661b9341675d250c8ee5cbd4bfb52868a7909b733fafc0c21c178061393203dbef7fc6b272c3bdfaba5000b5320c849e7eaa426ebd0e4218b6b92d326e32a1fdea8dcaad2d8f263fb4086b7fb6416dcb862d52b7f5b91b215bb66ee529bd9bf7e021cd8973b5e706d8322401ab4c8ade5c9284b96631bf8986492c80cd3f6e7fb02683954b9d63aff23e6a06ed71e70f6015440a3fef4c05913faf85369a3765f0578d9b318fd7271091d93d9772ef43155abe7f99f46ed3d67f2c10a24da85109a1fa54a937b07a247c0a6f4690f4d85dc8bb5d8997e3be774489024a544dc83040bb86eeea677566fac404f0eb8f0290f341b433f91e45cd9ecb8dabc350595ea9bd04ba58ecf1269587aa2a79cbf4d24354f6858af8fc3c2e5c2f25d1b7ec1624dfb58d16316718d43013fd8f73ddb2095e08253670b9c28fa500e317731f25e43fffc9975429d6828a5c66e388899b8fc146651b90b47d6fa8a480d75c257a8a3dc3954943b1002afa99a4ba680e5ba2efd2897a7b82b0d155bfe1e6fcf1421db6621fa9537373d11750d5e11df9a1e0e792c02b2e679c9c41209cedea5edca2d6cb1cd377aa3c15947a90940969c532ef7c9b66c3bdd1691a66dd30e92cc91108d073f5f1ccada8ce5afc40dee9ee5d2a61f04038f5e912a51d4676fc01626bff36683e47cca99c6d7d2bce22ab709e3cd35afafb7656bea6943701f4c778e5b0f811c8d31aa9c4808649fbda248b052f540e48bb329e58d8314b4de640e74ffe4ba46dbf51e54502723bbbb55151c947646d72aa393cc7dc976daf29bf3d031e300c119b2e44bc0c36a2a07f4fc35beb637bf24c145d8a5a500f8056fea52ec128939a281faa39445859a94003c6160d6d73561b5fd8809c23cbb886577e12655296476535d2c18697bc76757b9b847c637051c20a2c9113758377eef8776c8e1521e66ae27ff81bf771fab9707c2f6acc7437f4c3509afabe383c8bf99b82bc6322826d9bf0057ab5b3680f45cf5dda6f12237f8805da298b8a5ab09f1071f275ff63f03b344329929f3d765c16b6763f15b433d90c4921a407632413030e396e5322120c083fec4e1726451a2227654aec709ca989d5e522d3e25ce3d68569c88bbec2dfbea8c81ec240164409929d87e3982c26967e474cd68983f5921d50365ec4e8013400dcdd82fcb1cab27ec752391a5758bd0049a80a0309dde98060a5cc58f362a9e52474c9cb8539320a1546b38c86644e06686a2a0185562895cb8a73a4bd342408a499b34f964850cc2a8a99170127b577c279bf2f95ab5fcb74460ac48b989cb6fd7a591c018a7838a2f330c29ad84218ac9cdede20240aa9f2f015b7e8f4fe4b24af68903ae7ac7b5545ddae052e6d55b55c9ca069415385cfea086596e3692d2aff6ca854527ff814b2a12ddb8cc77573b670798c530efd7183029d5e6ffe90c3c23810ccf945f27ac4d516efe3751296c97ef0430e3b2af7d940ee3d3a425820e163a2dc4b30f0e76a18c4b4abf253b60e95be4188b008d905c63b64d5c303eb631af934f483dee0bb214a4b4ebfea9503df87c42ab06376d91b0c24f12d3d9683a3d42794e318d46eee879b81cb82167fb2b00c6c793055b9b462ee7ba940789425ef62e72f600a390d2dedfa0c00a01238ecfec34b7f0c269c343545d3b1be751a2e6f59074b3ee04846d8d912e7070d0ab00ab6a94961368d58d245019670f6361ed1e63a081766563117b1858a7ee067eef7b90a01ddfb8d32e3d7eff3ed71c3122bf4d5dfe9304bda6fc3847c92be775b90cbcf0e0d36990c004b84e36cf5b129e9f88279b9e5baf760befaf94efbfec40a587c0255ad4732b2efe8efd84a318e46126c059a1a0cb07643047bd3bb4c2441ecbd3366e6ce08fff8ff2be6453c1c1a683f2637feb9fa04612ef4a7e2d63f1c4802bd4d43ed3356537eac28ac2a1491e65215ae5349b7a5bed712606a65f0b80e1a4cd1602db1574a2a8390e8bfc904160f16c83951e09984e9f08d5f2db9d4f4f47fa6590df52f120ad8de230eeaa7a14202d14540e38ce2562d69b87813fc58d967f10b494bb982be476bd0c88ff94cc0be9014b303bd104b79f09b07cb74fa7c05928b0b13654bba3a2422200e275885248c67028e5a995fb26daca168cd7bc05a25e404c7630c7a81f6fbca88d6090461f14df933d4426421703bc3d15de4a27569df9da3fc5f0a2fa8a79c39aba6d3c148235b5c512035ae4c74fa9adfa9982befa27fa3a3df603f7b40539086b1e4d1f608049985c76e72e266cec86f2965a0b94a8c186a02f1e2b6e0039328523a7d82126acd26db760575a7ac7d22dd1149feef4186f1f806f7f3d41d424bf8fef1a6fa24e25d599de09236a70141b41ed82c8e74b6b66c88c563984852be68d3e52ac7a34933eefc9fdcadbac3155804b8ebfc4175e4ba2feca10d9cafa8df61bdd6ef82d4dd8504d4c71e90d4fc728d16784477a17f6660b40e267a6ab2a46a763e9fa8f90d614c6a4c5d0f1ed172d7915b28ab37d43e5b1e3777cb10b1c4c70f4a7e3adda085e3818ef1bbd53f8f4265987e96db78e5d8d527b65a95b797fcb9ebb000a56581e97900009693e2a5a8b1bcd5563f34412423201f97169fa579815c3b7cef67285c02ede29bf46c45cff2089f1404e51aaadb689390b8b0e1931f967431ecc764fc40eeb5a40dfba464901ad9451dad1fcb5e4fa725e29f8ed2ab640bafb7d9f673eab33ff85f2f093c65d874f324db4c758435de42b17980da56c6d6888917e56130b839d7649ab116112917fb09aca29b254c06c25cb9677db31c35a3f734bbcc8057070e54bdb32c431e0490ea1f0818a5bd86e794eb0b89455fca3511266956ee133bd05f6fb72400df3c84d80b083a2a9d5b47b6c01385a8d6ac1c281a2a5bb4c6bf9bc7699b3cb81a83b9f4605edd4f624781b522003de27a5b8253fbb45fd9602f71df80339d8f44e6d365f12fbc0dab301ebdec77da3528cf63b0c8840381cfd17864926fffaf756102efebe1ba42feb86b720d60a7b13001c2e857493c1b172c64eead6366fcef24183e4bd18494e88aef4fb4df75acb36625a64de2ce07d34a41f59c37bac25dd3af53873a35ef2b16d08f1103db227ded1e88ec49cf57fb0496b1dadf21939152fef28c19d81810bbdd0fb6c52e982383d521e512a800ccf883f529cab17ca25dbca5ff4bb3c06464594a5dacb4c33d32e6ee43bce8aaec5488394909e3a5c3c480fb8daf2eba866b8e9eb8339c5ec88285b8c707a816d8481e6d0ed4cc61a5181200e24a16fcc2636f34a6db490397ad5897797533946df31c8e27af16b626f1fd01ca5c786e0fea9a3483eaa9dc1eeddfd0c73d8a086aba4ee030b409256dc3f737ff23923b099ae23a39597f4a1da03ea375cf733944ba9daaf15fd6403fc6dd4bce301e53c171c22c769a1d42bcffd97db0255a94a58f2ed1f55d913282199559f76215ee176a50d1ab05b916fdcab3067bd34d23c1b70b3cc4d0f5e3b181e1f393971527fb8bbd57936dfeb807d34fb657785ac6ddb4c9d8b41b65496178a18231a060f7a7e2db2373fc7615785205969c632676f06cc378438a128d383067c23ac9412e892f1601ba2360ba8c4c4d98d0eeefd6f46dc0194fde54b566c38c225b522ce41d9aa4c7c48c87e897590f56bcbeda6e03d0b81cf7c31e57083887779f922ae11b55980799b0e466806c13136b114a8b99e03a09eba7fb8908a3c5eae901581753a2711ef3b66cdfd179fc11524ad868fa95625bc5661189cdd7a4aef2431ed580c66fbfab3f3250abc22ad9001e198e8343515250141952398055ca9d7c32f5c4b44d0b49cf92b9f1e5da6dee0ae3e5bf9fdee341aab52e77f0baaef836264bdc3d3918ad7c9225e5747a494cdfb22c54506a5abb0a6addec20118b97ec0d4351cd047ea829c818af972eef750fb83431f9e8675b3ebec3f917a59cd0d242418dd0ebd48c1eac806a46b9540bfa213c231fe0e0d0ebb7020d7b3ec9b2a906f092c17d86ee7e7678394be561350352f9dca18fce9285f93a3653ff0e92707f3ec25d1b05b9ac864b99ff16db34883d0735a38ee1117d66a83b015790c299dbd0f7187ef24d77f6b40b9e5c8cf28118206f721f8fe3c01801e7e38ade5b6947aacc59da09271e79b937266f2e1425e78cd8ad54975eb1e56952a8d3e525787c19692d87d54cf9e0384019612d0827749db013947dcf42f4f07de91dc9818035fd70a1ca084cb0e4c2deb694206e6b6f6af679d82a6883ccd1fcc2c038795b3383ae167ce0e4c84d27ddc59dc1b0e280b2c2709ef9dc395c5a3244e126418afdcfae92cb837d0445bc9eac2e21701df61408990db0b572025e125c4a5ceb11221cb7d077845ecfa3ced54d3196420d6fd4a55c9a219253b7e7f0eace2711a60b0aecb7c503cb18ab618c4bea9b61b8e77f9b95d56e8fdc39ce8c01b1519475b6b6364ba549047227f2f488aa388fa260c03eb731bec0923d6d7787b0b7ef1f7535cb0449d40c6ba8af6af73a479d35c75b7b8466c1dc357571e1be9e0eb03f16f2d270a4ee48332865c565cc3f06700415f9a327638d3882f8dc15f44a2e603ed840212298242c12c67a7a0a701469e93082e2fd9f7e6e4aa2aa835596738d40e031662983699ad46894279bc04692d9b6d6ff78cd050e2a76a823903b4df3e845670f7be8b96ef35e300cb2cf213560bd6f7d761d2e2232cdbd594b16579659d24131a1bb3d47a7e7d28ca5873cad4d767d223b228eb9ad8feee6d8c9825f50b191b9cb424b6a6c677f1fca4336c9da3cf4c52f204289dc947931e8bb6db3fa7540876a518d3c6c94153555bd5bb5a1d9d6173c8624cb74256e33525cd186a30381ac3e202d371a76a96cf8f5bb420941e75ad2dc69f5a5ef035a05dcb81c6499b8968a207e62811f610899c296fd365ca65151c66bbeeb63771d068ec8d240fb2e78a574eb83ec8e972892e6cb4690ae4a5fa106684c3e0aa9f55855e95c04b58a6cfc24ade82771c919a169cc5b0a298d960d78355ef42701680cc148c2ac42e45ec4b5c6e5366a8019509852b28198690b8d4b2bae5f71374dd6344f6722e15f2985b2ce02f501745179b981b701504c296c1a3efa29a4baa2b52ed26020eb9cea031ffacbd18b558cb899ac0302132230a3977ba7b4aeac50361bce248988cfc058ac2498467b40a75358c963d8030e5e382fd38f9a7ef05f9240de7dd269ba4d9b8b55c88a5972afc9945a415b58502bcdd073e51f0b5167940a9bb65cf609ac5e9de50567323aede56785af8c003f8df51a0ca8210d11226a2e484db36ca85b9a663883a1dfec1155863139928fb26037760728e1641647e08206407c5ba28433bd7210fb9901e43ce58ba0b77039f13ec85a236a1930672861a8d35ddc9a328455bb6db4c98cdda703415cd8a5f61bc241ee59ee028084538ef8919ad1c99ba3a1774e64c9eb41cdea9e3897b5c45cc9042118b5af84d9e7fd46c2a732c675acc5a50362cdcc56630bb1bc1707db05b7081e154289aee5c7f68d84587922ae196d067ef5f4bb5f2f67413ed1f90645dd76de6755f3c49bbdbaff23361934b00965778b777d0b95e6ceee1be44f8be5701a45035879405b694be3bb02fd022b6e194ae04c9e2b1bbacac", 0x1000}, {&(0x7f0000001540)="1bb38dc9117c199e0641399532b8014dc87a9ef8246694c464276dfb5e3fa179983d4d1cf21bcb910033e6e270ce43d242be09064a", 0x35}], 0x2, &(0x7f00000015c0)=[{0x50, 0x1, 0x6, "67560adb3180ffef307c0e4f1f04a6016c421ad2aeb32db11ca39bf5edf2ff43debf8e004a6d12be6936c7fd58258072eab80bdc5dad8753b137"}], 0x50}}, 0x10, 0x5) r14 = accept$inet(r1, &(0x7f00000016c0), &(0x7f0000001700)=0xc) shutdown(r14, 0x1) msgsnd(r8, &(0x7f0000001740)={0x2, "ab91f2cb174aff9450b55e03d4291937ece741031229c08ab89d368da454e453f71f0738242a0ca385f9120221fc0c4c93f1f0781398f056ad6268eae05f8e5155ef5ce352da5c2e9b10f9ee8fe613778ef5e0ec31203d501295e3cea87c76c62b6f383132acfc9b311d0e84ca5e4b7ae23c653d1d71f603787bc163bbfdcd2c878683c9d5ff9b10449cc2ce0f26509e96211059c00051355a31a5a3adcd87f56848df089fe0bee2e555be853fd8bf881fd024bd84fc8423173a676bd4d3c199da978120a77561187d6a74eeecd1ba5816f41e4e2696528142ce94e5b02fc292357f"}, 0xea, 0x0) sysctl$net_inet_tcp(&(0x7f0000001840)={0x4, 0x2, 0x6, 0xd}, 0x4, &(0x7f0000001880)="c87a62d86674d19a95fd972b741dcdc5908b714051728e1a9d7eb570056e68e86bc43e0f64d28516093702fcb7f007c31a75639e48deb9029b43f72fda43d3b9c02192339f7ef767f4bc25eec7882dc76855616d296f097137018a03d83cdff62a9a76ef0d34702c958a6f44a481dc878a7c1470518ff8ab3688f5201764", &(0x7f0000001900)=0x7e, &(0x7f0000001940)="d1cc7c33425313e894de3e28cb3a5ca1805dfb74729b53ae03556872928c6737b653ec8be030bf4866a480cad3fde5f5562c0c4dc962b174d0ace4e763b9ad6a96a8823dd9e248791923acadd31ec7c149bcfad219773fe3cc689fbab53267", 0x5f) r15 = dup(r13) write(r13, &(0x7f00000019c0)="b3c2cd83162c3e12b13a26e39fc250ea3b6dd2173852f90e6cbb7aa5b62603d1e402105594aae4cb1eb50ce32a", 0x2d) ioctl$FIONBIO(r14, 0x8004667e, &(0x7f0000001a00)=0xcd) openat(r15, &(0x7f0000001a40)='./file0\x00', 0x400, 0x10) msgctl$IPC_STAT(r8, 0x2, &(0x7f0000001a80)=""/23) 2.248242913s ago: executing program 1 (id=85): syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x2, 0x2, 0x0) msgget$private(0x0, 0xfffffffffffffffd) (async) symlink(0x0, &(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mprotect(&(0x7f0000450000/0x4000)=nil, 0x4000, 0x2) (async) r1 = semget$private(0x0, 0x4, 0x1a3) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x1b, 0xb3}, 0xa3b, 0x80000000, 0x5}) (async) semctl$GETVAL(r1, 0x4, 0x5, 0x0) (async) connect$unix(r0, &(0x7f0000000000), 0x55) mkdir(&(0x7f0000000000)='./file2\x00', 0x0) (async) mkdirat(0xffffffffffffff9c, &(0x7f00000011c0)='./file0\x00', 0x14e) unveil(&(0x7f0000000480)='./file0/file1\x00', &(0x7f00000004c0)='c\x00') r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) fchdir(r2) unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='r\x00') (async) utimensat(r2, &(0x7f0000000040)='./file1\x00', &(0x7f0000000140)={{0x2, 0x7}, {0x0, 0x646d9f1e}}, 0xf29a8eb6f31ec111) (async) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) (async) link(&(0x7f0000000080)='./file2\x00', 0x0) 2.247557465s ago: executing program 1 (id=86): syz_emit_ethernet(0x2e, &(0x7f0000000080)={@local, @broadcast, [], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @broadcast, {[@timestamp={0x44, 0xc, 0x5, 0x2, 0x4, [{[], 0x88}, {[], 0x7ef}]}]}}}}}}) r0 = socket(0x1, 0x2, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000681000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000417000/0x3000)=nil, 0x800}, {&(0x7f000063a000/0x4000)=nil, &(0x7f000013c000/0x4000)=nil}, {&(0x7f0000076000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x3}, {&(0x7f000048b000/0x1000)=nil, &(0x7f0000188000/0x2000)=nil, 0xfffffffffffffffc}, {&(0x7f000069d000/0x4000)=nil, &(0x7f0000049000/0x3000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00003d7000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil}, {&(0x7f00003ee000/0x2000)=nil, &(0x7f0000729000/0x1000)=nil}, {&(0x7f000015b000/0x3000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xf}, {&(0x7f00005fd000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000696000/0x1000)=nil, &(0x7f0000001000/0x800000)=nil, 0x8}], './file0\x00', 0xfffffffb}) syz_emit_ethernet(0x4a, &(0x7f0000000180)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "0000c0", 0x14, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local={0xac, 0x14, 0x0}}, @rand_addr="00fe000001000800001a000000000004", {[], @tcp={{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x4, 0x8003, 0x0, 0x7ffe}}}}}}}) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) 2.242984388s ago: executing program 1 (id=88): setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x6, 0x0, 0x1, 0xfffffffd, "1a1116f0d0a643000000003500fffffffffff700"}) writev(r0, &(0x7f0000000e00)=[{&(0x7f0000000080)="c3778fe486fa8f9f05ce4bfcaad7868e4bd7872ff0597773fa1e061cebd702547202798b96c0a24deae72d0db883bac94c4761e84558e6ca6270794d9b5eb06bb75ce478a7f5a6d622690c4c3313ec970000000011fdc121e175d8242b6269551e9560276c7118f0", 0xfffb}], 0x1) writev(r0, &(0x7f0000000000), 0x0) syz_open_pts() faccessat(0xffffffffffffffff, 0x0, 0x20, 0x3) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10, 0x8}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r1, &(0x7f0000001440)={0x0}, 0x10, 0x0) close(r2) 2.182996669s ago: executing program 7 (id=91): unveil(&(0x7f0000000a80)='./file0/file0\x00', 0x0) setrlimit(0x6, &(0x7f0000000000)={0x2000000000042, 0x7}) r0 = syz_open_pts() syz_emit_ethernet(0x9b, &(0x7f00000002c0)={@local, @broadcast, [], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, {[@timestamp={0x44, 0xc, 0x6, 0x1, 0x0, [{}, {}]}]}}, @generic="5e7ad850d8e91cc8de92b348b2ef7cbefb8aa1ae4a85945410a5593f30c3870c08ee13aed5b1734cef587bf1ac9bf9bc913c3297c5185018f93203501915567a39ef91cd62e8e79e45373bdefa16bf56cc3ffe3c7a9b6f41065a1676dadefadf82069143d3fecb477b8dbf4780"}}}}) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x1811, r0, 0x7) close(r0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x804, 0x0) poll(&(0x7f0000000080)=[{r1, 0x40}], 0x1, 0x731) r2 = open(&(0x7f0000000240)='./file0\x00', 0x80000000000206, 0xd6) close(r2) syz_open_pts() ioctl$FIOASYNC(r0, 0x80047470, &(0x7f0000000140)=0x2) ioctl$FIOASYNC(r0, 0x80047460, &(0x7f00000000c0)=0x4) readv(r0, &(0x7f00000001c0)=[{&(0x7f00000013c0)=""/15, 0xf}], 0x10000000000001c5) 1.899183795s ago: executing program 4 (id=93): pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) select(0x40, &(0x7f0000000340)={0x0, 0x0, 0x400, 0x20000000000000, 0x7, 0x4}, &(0x7f0000000140)={0x1000000000007f, 0x9, 0x80000000000, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000240)=""/193, 0xc1}], 0x1) r2 = socket(0x18, 0x2, 0x0) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) preadv(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1021, 0x0, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0x19}, 0x2, &(0x7f0000000080)="e0587fed", &(0x7f00000000c0)=0x4, 0x0, 0x0) close(r0) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000100)="19", 0x3a4e1e905c56cdb7}], 0x1) 1.896287781s ago: executing program 5 (id=95): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$hw(&(0x7f0000000000)={0x7, 0x4}, 0x2, 0x0, 0x0, 0x0, 0x44) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) sendto(r1, 0x0, 0x0, 0x60c, 0x0, 0x0) close(r0) fchdir(r1) 1.436106056s ago: executing program 1 (id=97): sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x3}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000100)={0x0, 0x0, 0x0, {[], [], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0xc8, 0x7fffffffffffffff}]}}) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0xd6, 0x0, 0xf0f1, 0x0) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) setsockopt(r4, 0x0, 0x21, &(0x7f0000000180)="b1f5d915", 0x4) r5 = dup2(r4, r3) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000), 0x10) bind(r3, &(0x7f0000000000), 0x10) ioctl$TIOCGTSTAMP(r5, 0x4010745b, &(0x7f0000000040)) write(r6, 0x0, 0x0) recvmmsg(r5, &(0x7f0000000100)={0x0}, 0x10, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 1.434607638s ago: executing program 5 (id=99): msync(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x7) (async, rerun: 64) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) (async, rerun: 64) setitimer(0x2, &(0x7f0000000000)={{0x2, 0x6fec}, {0x5, 0x15}}, &(0x7f0000000040)) (async) r0 = msgget(0x1, 0x240) msgsnd(r0, &(0x7f0000000080)={0x2, "9a72ceab05a59d0e0b16e0faad4c470ee380777d7e60c0cfdf63589d32e4d46d620b378edc9258fa7535ee9959fa5426b0701461e42e074ea0213fdbbf2f8cc1b9423c208c65c2e523964de71c47a4f94a556723aa38cb6ed1724050a7fceedd796c763613e2e3748281f1672f4ebb5151c4d7b20d3e6d43c28687864dddd5cc968fdbbe4ecd5a12976e8ee0a91a2b7ad3d218408c4b5f9a11b7ff6bcdb154be0f6796f9b5d2686a40b28123d48d6f517a1433e4f7f9929bcfb7a109f5ee8efc0a91f549"}, 0xcc, 0x800) (async, rerun: 32) msgget$private(0x0, 0x8) (rerun: 32) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) (async) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2) (async, rerun: 64) munlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) (async, rerun: 64) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180), 0x800, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f00000001c0)}], 0x1) (async, rerun: 64) r2 = getppid() (rerun: 64) wait4(r2, 0x0, 0x13, &(0x7f0000000240)) (async) munmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) (async, rerun: 32) mquery(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0x10, r1, 0x4) (async, rerun: 32) mlockall(0x1) (async) shmget$private(0x0, 0x2000, 0x486, &(0x7f0000ffc000/0x2000)=nil) (async) r3 = geteuid() (async) getgroups(0x2, &(0x7f0000001700)=[0xffffffffffffffff, 0xffffffffffffffff]) r5 = getuid() (async) r6 = getgid() (async) r7 = geteuid() (async) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001740)={0x0, 0x0, 0x0}, &(0x7f0000001780)=0xc) (async) r9 = openat$vnd(0xffffffffffffff9c, &(0x7f00000017c0), 0x80, 0x0) sendmsg$unix(r1, &(0x7f0000001900)={&(0x7f0000000300)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001680)=[{&(0x7f0000000340)}, {&(0x7f0000000380)="b3d37e248ab0982430b9b4a45f39c0f619c358096f77f3de9d31815ac7fc1d8e4ab707c12d833776c5876f153ddd5818482c9e79f674955e5c0223dfab29148031bc7fefeed7dbddb36c52b955fb90a94791bb1c7e84a02508e9", 0x5a}, {&(0x7f0000000400)="3eb015a19f6b87daa55f588a68ecbcc17113288be67ff3460ee73fe5b65eb6ced7c115a0d71f97f1b9d768e9a759fbad21f71cf8f14f3947f05e20da6499f008eefa8ba6ee16e11074954f636401cc1e482e749f1faa14909e43b04b58d54058c376f4ae8b10c3d6900827fb0a75766a39add8345cc4c9d82cf7c69fdaa2b96a63df06494bb1a2b898daa5b70cba24ceb04e841c2b992ba86141008dbef4aadfac612a33f8f4a87ae6eadfe13f555f10d3af24610174a0636670c7b0f172f6e180c626b8ffe7ef5756933a83977cd6c2eaa65659b98979027d2a3365a201db8c74f03bfcbcae206b5ea3e419ad53e8b65d3753ed747f05777524b9b2", 0xfc}, {&(0x7f0000000500)="9513495d04592929ab5e2ebb5083bdc9463ccbfc743cb02386457310ad49775453ba27e691f626327469e374ae373172eab2cebba83ca6d739fbafc6f6e6b1eaf1f76ff814d0d483d7d077b582df5920ac55e0922a6ff21cef4d6dd12e041cfdbad87e5910fd00ebd6dfaef34a1984caa5d1f8a1166b49c9e0d6873366028d7c2efb589dcd52d794363beca9685392e904ff30dd6a8d2c29f1fafff8de0f1191dc12b497d630b36ac704188812667bbc13b23ef6cc9a7222c2514814bbab7a032242c5cdbfe59120a194cd86cff68e2ad0422c03cc45d6841db1c6911127efaea6e6", 0xe2}, {&(0x7f0000000600)="21084e881e377bc5044a1f612350efb96f49fbb150eabd8a08a9c5b3adb7ea276b990ab60f9955736724621c560a62215c6298a19e3dccecd2de85c563ca16b47bfddda6bebb39981c5fb532acd36f132f701da609c73f77d216dc9cff320078282b95ae14d8633249a006e581a0b689cfed530877f57f9f790d565f5d6a823296f6ccc24fa6f83a1ac1dd6ecd01093f8ff146fabd1e94aaa8d053a167e7987836023b82b83e70dbc0fd3a9e2618508f1d8c1f85955cc70d01439bd7fe8bd6cc806e3d9e8649635de0dc2fda0b8754b6814444080ab563e1e8a7d3808aa6ed82dd5e48b2cb79431f3122e43dd01af92983af694d995b6c6072b0f88eaf48764f7ee78f1df7567d9dcc4bbe5ff46a632da94db0afc91ec539b9ae2accc24e83e7ae18c3e29c2fccfce068b99963d219ec9c0cfc7026d64947e65e06e2e27cc361084cbaef34d8c06369a9a16f6cba23cf3ef4005bd1f221dc99f8eb2923e7cf2cc250db7c49eee1edcbbacd3ad4531f75f82ea30bd3ce8ae3352b351a2fdfa40fb3f998b2373346035d4353922a59dfbee2b97d11355f5341b26f149796b4920066c265afdd32cdcbdc1bbb05702290d51f0d3b36327e35578caaef310d1e2c2164a163f0fc4bdfa66722eff0b891b546be9d5e8a0c58786779dd960859649752b66c1b23b6feff7d65b24da5782bbd58cba63e1f39ffdf46acad50df956de84c0118e6a53942c3c0f35bb4f8bf8db3037ca7d8891df0358dae5e28d0138b4194e11314b5c852312bb475c1dd0bb91a1e5ad0db142bb1eb7776e38bfc5e3192ff7ebcae913eaca540d5102f480fe54908388d696bb6c5eae753174f87b76fca45d78c7d1e934cb72527b9590f7912a13f75be012c670778e997906e7af2bf7a8b0e02e4b2a42841f20797478c24910100724b9a36ef032019e1e209b75d410e5abcc0603bcd6ff870a067a1c06a05c8c27083686f771daa9fe1b8b8bb38709ab801b5bc500e95b17ff7939070d1c4a8fc0eb7aadbe67cea59b3bd814c5b3ac34c3c8b5fad3104929228564c640963a32743fc67d9414ba9a84eb854b48c10a4f35b0729f75daadaa044e64c76f8e6fc05d8219e7b020050c5038f33b38395593372b9465fd3804d1669de3933586841c2d8251b1e6a2c3319d288f54b83f83bf87da382a68d6ed01c995b215b16585a15aee80947ecab0d17f0ce9fde918535c7efc7ab61c23463b733117744f21a9c7392883c473c588670d352851c5dfdf94f5739a09e5b33035852512ad14d0bac16970b730a88ee6f27510e7a2a09e7f3094d2c3bcf0faf6789c38252767181104c4fbc1c322dee4b92698b91c4a839328a124cffb25d580b7559aef28d0e57e692e6a4c0901f9978e7aa2dadc05076d35bf6a669e10e2d80489c0750aca63af8a606b99d950d844544023dede2189b6309e9a8ac440c0e1685c40abec5d61de6c401973e5c759301664b33185a94250760a73b119ac6e1a7b7e8f380eb4439dc18d1d04452b74be8c7f3ffe69298f0baf82ff449d21d6aa998cb1f2d6d774051079ebcc2bca56db57ccae93bb7c8ffa55c2e948e438ab06b0173a4c65e6b4489b16fc850c851f7c112155be28acf33ae7e86a63e04996d843ae6952f91d5781c541f334ecc4f47aa7a3cdd4d8902df0a2ad3459cb1b72d2e453880578a1052f02b97b698f194f997baa1120a09e53bc6e8d8ccdaaf7ee414734bc39a0bd64a79a848147867b9d542a206c729e44c89e3f495cb5665b9608c807ff2bad151517746a791dc58e42e46622aa6beadedb495b56767f56b0405f5e6aca3fe58e8e05dd48d52182362b6aef83d7cc5f63570d6e779bde84df12712f9f9dba3ea1e3d2215185117f717b13a5a75693fdb26088618a3307e75564add111d4063eff53c17fdf596cd8b1dc612f85120d4ba7e1b34ad0ec8b32066800df9631760339ec5047d7dcc0f9044da756e90a6574af4c578fc6bb52723489f0d2bf04e8f3bf211f687a4a2c5a830cc8657c3dce1b389117099f7a2d9dc3b206344d55d3864e15df4b913dd8d885cc5451f13d75fe80f451ae0f242175a26f8b0cbcc1857fc2382ae5870141316080455e7c5d1e0f808d099d1e2e9b2d49abd2e94f4309976f0f99f7bff08d6de532988dd8ef91dc3b9445bc473e260eb084cb709e57c1c302efe01e4718399225950975e723d68a6921b6b70208d04757c6d2c08a7300ad44e1b03bd8b3a4e07e6690fbd27a79cf360f29818bc8132252497f9d762c616e6161fae8cd241c68bfa9c8ee04e0b237c8b594601a6a1dbd99a344bd7020fe5aad764df35444c2429b368e6582c7c71f558a626acb98f66d571eb925d6111929c84d0dd49cdb008de6f3166012ad7e1282bad09257bed74e213da655277f04a58f4db180f56b95f7f4af09c2d2e1115016386b9234da1201838c7c6b8c3da36cb2c99f68aa8430b6852e70ac626aea22630d20135ffae19ac848d3f3b7cf462b6702524b90430b5021b44386a7142b99b55fb2473c19bba8d0c816ec05ee5832d15aa70f27a0bd4f5e5a006591cef85026cf4e6d9b14b3317066ec3e3220d483ef00bc3b48598f4be4bbe1032d0d015575d32109888e19f076873ea8eafe179ee45d83840aa98da17546bf9237d2173049babd416f3c7accb91ef833b834d630c5de92dd353bfc53d90482c8954c8061a1bae4b59f32c991650c562e034d06690327bbc3ffdd0867e87ac4608c7a1edb8a50ae9817a4b255f284c4284428ec6d76443abfebc497992a926d2b6724babc974288827d709d9c5ff57e900458e44b3c6680437ef5d3165f2ae36575f1b252a90a595613fcf6753085f13fb15b6e99538265aa5d7c4574a790be502175ea8ecc7e1bf1c5cde0cf1227e890ec8aaa69bf94ab437504f24165251a18298bdcd9372308a63359165faed966bd37173eba9841a4d57eec5623c1b5c5589b40205510f8adca69d376d8e7b7952046369470550fdad0fa15ebff230f0517888cca43333a09cac220a84e3630c75dea09951a2029c9045998cea061b294ef578ebf4f527c8594d61583441abbc51d3ba5e9c54361f6bd7934134808060838988d0c4c782cb9378c130f6ab158083a8cede8703d85496bbc340d720fcb72d9190650a5230aa4452a0972313c6f5fdd5c657f6832e545dcd73fc328d2ee6b0167cb6849d5aed14bdc65633a350850c9768f1b8a9fb6eee631248add6846f613ed2f6de1543424bd6934ba76a24de5e5cf362b69cc7dff015d5bb5d56e1bfacb71fddab0a22b26d02d871675cde1909645ccf88fa2d68ba32a640fab7e2f85c9281149a1b7c854f4d050871e7c95b97d27d16b876763344e0d6533a88d3b3e4c4471d059d0174706faa5beccb749eb0af5e0cfabadda39216b7f7ff6a836a6591cd269bbd97e9754191cca3f174df0c7002c02ae501eb7ddee6561680ffbbee21a4cfb5f98646b7f3b832489cf46aee336b01bf099fbb0b3d119b474a160fa400ca41e223afac6a8a836f0c69107ff2b0def471683b5d7e981165d5b35cf27e519ecc7211317aad50fa0d12835390c7e5e6e346b718162c128e4dd4ba50968dd33955aa5db4e4ef69af37a7d623c7f3a4cc99ce4358ee4008200cdd5191f794d0a89f2b2bc44f06c81eaf815daecabff1466491727227ea5c600ad65a0b1470688082fa199fc3cafa010e940317f5f372486baad342d72b27125d52eaf2ae5eaf3025027f573550a0bee3445c075dc1ac6eedb9fee7b6acc1bece723f1c1520496c2c9f6ceb6706c8a81df1ed00ee3dd605b9cf20d8e4406406f409bf4dca68c1720812396fdd911b1653e592f952c0528bebd506f6345658527825798c45e276001034f2a93b672e48957fab568bed449a1ce4e5bf3ff103166d7628925e746b9cd2ea993094abe0f146a7806fadc638af3a20a9309c5141922e8e92e3d6194fb6abaac982ac8eee4284f8e93bd33f5bb1c15982b14aa0b3a98658a48e50588409d7ebfeee9d40e0a04320a4468ecd5b289e22597f221d7ac4513daf435fe13ca8ca01eb5f87e5b0b393ae27df17acd95a392bf5878e26dc42afe419727933c5682781ed158daebe72b9c876c9500b5111e7c1ca5f484a265b1c3a261cb414e18a19f8dcb155b88533262b5058267a7d18f527cdd5a599ad09a3d4d4e55d80bfeb9fd54ca52832466c78dbd21ae49ce6d82a7e886db3be686e50dcb946dd17086f9188d67a67a301b43e4499173df44182facb11953c521f2548000215bb1dbb6a36da7bce358083d0ba5eea079fcf772cc6b8eb84ae73923607c6a73c5ecf6a086534a7f0e88f0974daca82fdd109845175b449858eea9f898ace0ff8dfd40a9d94e4082f1bd52322b6f06823810136787b3f265c6c36524675f67c96c5df6b279bb054d32d721787d7d4903f0b44c71fef811a028c9a73fd874efebe6debe52f0496e0da77f7d514ea8608e0661d005f376bd9dc5596cecb500b596e5d21b3f13c12861a651068d5dc79e8f1dba55a451c8b6b039bb1198f0a803764c98efbff120ec6909fa09bbc9da6ecc9d8cfc92b95731724d14f44a3bf63ce817894cd0cdbaad6bdbd547d4bb3ade316088a85f6298f708d272862d0267d60af3887616d2266b6799c05fb3c173600f0539222753a56b3600f998677d979abb57061417f3e0028c915c989e61b9abff9fdb05a56dd6b2adb4641e281995357c7df48099485675e85edbc32350936259be6246f26817aa347201feb9199de82c698ed9d09621470bb074c2798edf6652a5cfd8fa54844e0f0246e0445166ab866595bfb72c9b804c7907addf7f57189d1fec99ca68887482b7a2aa15c6d8e155838ea27d74a3559771c363611ebf451e73bb94a52139692a837e0d5b9138cbd48d2184e254707ebf3e84b65ac3e31604e11a2e9342b089555b77ce24ba0b61865fd9e38f0ac8388a5d28fc2fe6c362c1f8dcaa5b4cea5091e08e3b09985d9c9972ae9149fee0540c545ac5b88fb76d68729b6a05694ef3b5c134a0e9e11eb1b5d71127ec24a87fcdb925506fe52ac94905157396cfec66edc877d37dac2d4e09d110520ebdeb4e5927e47f520c5336b95bc21cb035f97fd9ad80ce27b350b4be1b8a18ea500fc48d8c8a4f0a5ef84e522960f1964c24e991e2e9a822f5e9533c3fac706f4daef35c9802ee3df1098678a70deac7127133d92b1300467c6056a69a60866318a91b664009e4d574cd5b2965a6f63a3167191c6ae6f7dab08688b16c7a6e1e5026769bf1b4e68ac8ea3cbc98d99373da6620a788d5b49ecfb3cefcd39f6d2eecb0be20c4c8c91cdd1a9977f83fdfd6f5b865fde3ba15b1309c6a48a4041bbe2c754c06e2f70b98d136ecba53d852e302b5908dc775f3c650933dba01624b5b2655b80dbfcae06ac45fdb5f42d3a3d143562abcd2bd6f9c662212e0d241f631516d4842b3004c9eb87a6eae82796fb497b4f410dbae1171c9e26e2a41d1d8eed691610999fd349f9b136fc9f73db16c9fcb45c57724e1bc91f9b395684d78f5865ea17afe7b8809ec91e8e3174541de45f04ca7c0a62b07c33685f47d2797331d885992a4fe4660d9eeba0518d152fe8ab2ed9d783eb2fe635cf9c4a83f779c6b7872c9912d5076ba26e93e814574c2a2ae2588e2e20947e16460a2424880c01f5aa299bf36a533f5e850eee96d69d5a7513365c37ede9fe5ce602cf69aad548a4b5fe7c1471b347085baedf438a93cf7859fdf74f042acc19d1b69dbd8caa7638164cf127dc0b", 0x1000}, {&(0x7f0000001600)="81ec43ff59e1bbfab03758dff9a6635e63b293652bea97be087e5dedd465fc8e40bcd8c9d432bb1ff38c0fe09e4ec5513e15d13b35ea4fbc1487b91669139275ae0b5abd7423dda57223e3ae725ae4cd946db1f29e6150f98fefad794d6e76b42c8badbd448d1ed3c6", 0x69}], 0x6, &(0x7f0000001800)=[@rights={0x18, 0xffff, 0x1, [r1, r1]}, @rights={0x20, 0xffff, 0x1, [r1, r1, r1]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, 0x0, r5, r6}, @rights={0x20, 0xffff, 0x1, [r1, r1, r1, r1]}, @rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20, 0xffff, 0x0, r2, r7, r8}, @rights={0x20, 0xffff, 0x1, [r1, r1, r9, r1]}], 0xf0, 0x2}, 0x5) (async) open$dir(&(0x7f0000001940)='./file0/file0\x00', 0x100, 0x103) (async) mlockall(0x1) (async, rerun: 32) r10 = geteuid() (rerun: 32) lchown(&(0x7f0000001980)='./file0/file0\x00', r10, 0x0) 1.431624731s ago: executing program 7 (id=100): r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000280)="b1000504b10000000000000007000000331c13fecea10500fef9ed061ddd1efb7ae320b37b673039d2d236073705ae04be38164991f7b85143222b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907a900000200361b1257aea8c5000020020000000000008abfba090008effffeffffff3512b132ae037503682ce371a300803712051eadb71d89e0", 0xb1, 0x0, 0x0, 0x0) accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 1.230456803s ago: executing program 5 (id=105): r0 = open(&(0x7f0000000200)='./file0\x00', 0x80000000000206, 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x40) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)='#!', 0x2}], 0x1) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)=' \n\x00', 0x3}], 0x1) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 1.229560921s ago: executing program 4 (id=106): r0 = socket$inet(0x2, 0x1, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1004, &(0x7f0000001840), &(0x7f0000001880)=0xc) r2 = syz_open_pts() close(r2) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async) r3 = syz_open_pts() close(r3) syz_open_pts() (async) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x100000000000038e) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000200)="29e1d5a8f05def3a6a775adc8601248159274e831c80d0fe4f0260362f428b7c61780d338fd14d9ae28f18eeb335906f659d945cd3fad57cc1687eba0065f3ded19a4b7a3064e42ed6f0bce16f404c0369d401eb66c2c892a428be6693705f58f8a12f9c3d3f", 0x66}], 0x1) (async) execve(0x0, 0x0, 0x0) (async) ioctl$FIOASYNC(r3, 0x80047469, &(0x7f0000000100)=0xfffffff8) (async) setsockopt(r0, 0x6, 0x1, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x2, 0x0, 0x0, 0x0, 0x0) 1.106507856s ago: executing program 7 (id=108): r0 = dup(0xffffffffffffff9c) chflagsat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000000040)={'./file0\x00', 0x1, 0xffff, 0x6}) faccessat(r0, &(0x7f0000000480)='./file0\x00', 0x40, 0x1) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000540)={&(0x7f00000004c0)='./file1\x00', 0x627b82cf, &(0x7f0000000500)='./file0\x00', 0x8}) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000580)=0x7fffffff, 0x4) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000600)={0x4, &(0x7f00000005c0)=[{0xba, 0x7, 0x2, 0x2c}, {0x7700, 0x3c, 0x6, 0xdf}, {0x1, 0x33, 0xda, 0x4}, {0xf92, 0x8, 0x4, 0xffff188a}]}) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000640)={'./file0/file0\x00', 0x2, 0x7, 0x5c47, 0x1, 0x9, 0x5, 0xfffffffc, 0x1, 0x1, 0x3, 0x9}) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000006c0)) pwrite(r0, &(0x7f0000000700)="73cf7c284b09215f50a7a82985452dd3ed7257daac83a94528323002da83fd9e0a8ffda0c3b515958843fd86e6f1dfe5aa962061145947822bea25662b63c702cf21c32859c65395f4bd81ca8bf5924fb8f178aa026506d5e0ac499c9a8f556a4cb79cd95db8bd1a7434b46aff0c719eaf203592376caf01ec61e5b9d2433edf9648f911a45cdaf9916a80158f1625577340a26776881fbde8b148f92b3e6f5b03f32d61501a3b75ddd05aa38860ad308f7a3c", 0xb3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000007c0)={0xfe01, 0x0, 0x1, 0xb4e1, 0x1}, 0xc) ioctl$VNDIOCCLR(r0, 0x80384601, &(0x7f0000000880)={&(0x7f0000000800)='./file1\x00', 0x3, &(0x7f0000000840)='./file0\x00', 0x8}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000008c0), 0x8, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000980)={&(0x7f0000000900)='./file1\x00', 0x77f2, &(0x7f0000000940)='./file1\x00', 0x8}) ioctl$KDENABIO(r1, 0x20004b3c) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000009c0)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000a00), 0x20, 0x0) r3 = fcntl$dupfd(r0, 0x0, r0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000a40)={0x7, 0xfffffffd}, 0x8) ioctl$WSKBDIO_GETMAP(r1, 0xc010570d, &(0x7f0000000ac0)={0x4, &(0x7f0000000a80)=[{0x3, 0x0, 0x1809, 0x40, 0xc}, {0x2000, 0x0, 0x7fff, 0x4, 0x3c}, {0xe, 0x2, 0x0, 0x8, 0x8}, {0x3, 0x400, 0x7, 0x3, 0x5}]}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000b00), 0x800, 0x0) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000b40)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000bc0)={0x4, &(0x7f0000000b80)=[{0x7fff, 0x6, 0x4, 0x4}, {0x2, 0x1, 0x7, 0x80000000}, {0x9, 0x2, 0x9, 0x2}, {0x9bba, 0x4, 0x5, 0x6}]}) r4 = accept$inet6(r1, &(0x7f0000000c00), &(0x7f0000000c40)=0xc) execve(&(0x7f0000000c80)='./file0/file0\x00', &(0x7f0000000e80)=[&(0x7f0000000cc0)='/dev/wskbd0\x00', &(0x7f0000000d00)='#+\'%\x00', &(0x7f0000000d40)='/dev/wskbd0\x00', &(0x7f0000000d80)='/dev/null\x00', &(0x7f0000000dc0)='/dev/zero\x00', &(0x7f0000000e00)='/dev/wskbd0\x00', &(0x7f0000000e40)='/dev/null\x00'], &(0x7f0000000f00)=[&(0x7f0000000ec0)='\x00']) r5 = semget(0x1, 0x3, 0xc0) semop(r5, &(0x7f0000000f40)=[{0x2, 0x4, 0x800}, {0x5, 0x7fff, 0x800}, {0x3, 0x5, 0x1800}], 0x3) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000f80)=0x100) readv(0xffffffffffffffff, &(0x7f0000001480)=[{&(0x7f0000001000)=""/149, 0x95}, {&(0x7f00000010c0)=""/229, 0xe5}, {&(0x7f00000011c0)=""/48, 0x30}, {&(0x7f0000001200)=""/10, 0xa}, {&(0x7f0000001240)=""/125, 0x7d}, {&(0x7f00000012c0)=""/254, 0xfe}, {&(0x7f00000013c0)=""/189, 0xbd}], 0x7) 1.105309999s ago: executing program 4 (id=110): r0 = socket(0x2, 0x2, 0x0) semctl$GETVAL(0x0, 0x3, 0x5, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x564, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) getsockopt$sock_int(r1, 0xffff, 0x1002, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x6, 0x4) chroot(0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0xf66c, 0x4, 0x9, 0xfff, "3cee7cae30faffffffb91b000000da64612c3300", 0x2}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000502000000000000000001010000331c13fecea10500fef96ec0c72fd3355ae30200004e3003000000acf20b7804bec256699a1f1352aa339b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb6708d000000070000000000000000000000008700361b4cc702fac500002021fbfa0c0f00008abf3a2271a3f834371205536604", 0x89, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x44}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x7, 0x10}, 0x2, &(0x7f0000000240), 0x0, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) r3 = dup2(r2, r2) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000240)=0x5, 0x4) writev(r2, &(0x7f0000000200)=[{0x0}], 0x1) bind(r0, &(0x7f0000000000), 0x10) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) sendmsg$unix(r4, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) 761.932126ms ago: executing program 2 (id=114): setitimer(0x1, &(0x7f00000000c0)={{0x0, 0x8}, {0x0, 0x7fff}}, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) 757.486787ms ago: executing program 2 (id=116): sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) connect$inet(r0, &(0x7f0000000040)={0x2, 0x1}, 0xc) sendmsg$unix(r0, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) r1 = msgget$private(0x0, 0x5bd) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/34) msgsnd(r1, 0xffffffffffffffff, 0x401, 0x0) 756.963076ms ago: executing program 0 (id=117): r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) (async) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffff00003c000005006d98089b968230f2000000000005000000000000aa"]) socket(0x1, 0x2, 0x0) (async) r1 = socket(0x1, 0x2, 0x0) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106978, &(0x7f00000001c0)) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) openat$null(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000000)) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) (async) munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000003c0)='x\x00') 692.600322ms ago: executing program 2 (id=118): ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffe, 0x3, "031ffe4063000000000400bfc000eb00000000ff"}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x7, 0x2}) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) rename(0x0, 0x0) rename(&(0x7f0000000000)='.\x00', &(0x7f0000001380)='./file2/file0\x00') sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x2e) 653.559125ms ago: executing program 9 (id=80): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x40000000, 0x1000300000002}) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x401, 0x18d, 0x5, 0x1, "9bc596edf47c7de6dd904057c78fb471b0fa04a3", 0x8000, 0xfffffff8}) r1 = syz_open_pts() close(r1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0x1) syz_open_pts() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffefff, 0x0, 0x1, 0xc9, 0x0, 0x4}, 0x0, 0x0, 0x0) dup2(r2, r1) syz_open_pts() socket(0x2, 0x4001, 0x0) select(0x40, &(0x7f00000001c0)={0xe2, 0x7fffffffffffffff, 0x4, 0x5, 0x33f, 0xffffffff80000000, 0x803, 0x1}, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async) syz_open_pts() (async) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x40000000, 0x1000300000002}) (async) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001}) (async) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x401, 0x18d, 0x5, 0x1, "9bc596edf47c7de6dd904057c78fb471b0fa04a3", 0x8000, 0xfffffff8}) (async) syz_open_pts() (async) close(r1) (async) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0x1) (async) syz_open_pts() (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) (async) select(0x40, &(0x7f0000000080)={0xffffffffffffefff, 0x0, 0x1, 0xc9, 0x0, 0x4}, 0x0, 0x0, 0x0) (async) dup2(r2, r1) (async) syz_open_pts() (async) socket(0x2, 0x4001, 0x0) (async) select(0x40, &(0x7f00000001c0)={0xe2, 0x7fffffffffffffff, 0x4, 0x5, 0x33f, 0xffffffff80000000, 0x803, 0x1}, 0x0, 0x0, 0x0) (async) 570.955675ms ago: executing program 0 (id=119): r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000040)={0x9, [{0x1, 0x269}, {0x1, 0x1000}, {0x1, 0x10}, {0x3, 0x1}, {0x1, 0x6}, {0x3, 0x9}, {0x3, 0xe}, {0x3, 0x7}, {0x2, 0x6}, {0x1, 0x401}, {0x3, 0xffff}, {0x3, 0x3}, {0x1, 0x3}, {0x2, 0x7f}, {0x3}, {0x3, 0xb}, {0x2, 0x9}, {0x3, 0x3}, {0x3, 0x10001}, {0x2, 0x100}, {0x1, 0x306}, {0x0, 0x1}, {0x1, 0x4}, {0x3, 0xa7}, {0x0, 0xc}, {0x2, 0x9}, {0x2, 0x5}, {0x1, 0x7}, {0x3, 0x2}, {0x3, 0x1}, {0x1, 0xf3}, {0x1, 0x1}]}) (async) fchdir(r0) (async) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=@file={0x0, ""/4103}, &(0x7f00000011c0)=0x1009) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, &(0x7f0000001240)=0xc) (async) recvmsg(r1, &(0x7f0000001300)={0x0, 0x0, &(0x7f0000001280), 0x0, &(0x7f00000012c0)=""/20, 0x14}, 0x1002) (async) fcntl$setflags(r1, 0x2, 0x1) r5 = dup(r1) (async) unveil(&(0x7f0000001340)='./file0\x00', &(0x7f0000001380)='x\x00') (async) pwritev(r0, &(0x7f00000016c0)=[{&(0x7f00000013c0)="6b99a1fd90e40ead6226cad39e42135816c92db2aed2b3bd5a91106b4340b6b3e9ddffabbff6394d7bd691ea166407e3398e68c2fd142ba67df9f82dfbf1e59cdcf1cef934f271b6847e1dd4b66f992395638ba3f71f474f11ce5014b540bd2bffead5494dc8a76b153e79062377af1173d14f9150faaa82de15ee8dd1051d09ca1d63f88f2e7eab73a7aaaf2f84748e", 0x90}, {&(0x7f0000001480)="da6397f4042a796adce00d5cbef3319232af1a7f0a7f5b5afe01ffb04467b0c068f6cd59bccb479595a76002bc58cdd539883733be9b39ff80ecea17cf9cc954f531bd063accdf46283e2fa257e2bb39ad7c5d11ac7354732b974806c993e1c0", 0x60}, {&(0x7f0000001500)="7d7c479cb55c1a3c7404feaa54ff49976f09dbb82313fa9f17547894d1a9229acd2751e9ffb75687590cec8d275d8e71139e450662ffe8ee6602ef9be1eb896300a9d3a07862ef748198444904ee67de76f52a3fc3cfc83672403e971d99a5bf9070bb80c21bbb957359ce67c1faddabfec186bed344021b7aa6ed8e0fc52883b576aa8fe861898c1108830745db1590a277655ae265c0cb6bef8a80bb9ccadee01135c7bab70e2411", 0xa9}, {&(0x7f00000015c0)="f2422946ac8a49cc4d5eb0dff3e09ff084c4bf8be95b", 0x16}, {&(0x7f0000001600)="c16b76d48e97376347573c7a8d5bae26d955b348672054dbfc75f93c8a76dcf7d2de2bf6c7da5aa1b0263bc3ba97446b037da730eadde0c40575f26c0105b6676930ecefac87cef62e6faf617ac564e32fb0479afd8a21a94338e1fbc7117b64f7bbeae82dff1f0afe28e8aeaa1b36613f17327ee5ae819ac42bafe2cf4d2293b4a40dc6c95fbfcec6543413273d5e95f2", 0x91}], 0x5, 0x1) r6 = dup(r0) (async) recvfrom(r5, &(0x7f0000001740)=""/173, 0xad, 0x2, &(0x7f0000001800)=@in={0x2, 0x2}, 0xc) fchown(0xffffffffffffff9c, r3, r4) fcntl$lock(r0, 0x8, &(0x7f0000001840)={0x3, 0x2, 0x1b, 0x9, r2}) (async) r7 = accept$unix(r6, &(0x7f0000001880)=@abs, &(0x7f00000018c0)=0x8) (async, rerun: 64) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001900), 0x80, 0x0) (rerun: 64) ioctl$WSDISPLAYIO_GETSCREEN(r8, 0xc0245755, &(0x7f0000001940)={0x2, './file0\x00', './file0\x00'}) (async) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000001980)=0x7) (async) chdir(&(0x7f00000019c0)='./file0\x00') (async) r9 = accept$inet(r5, 0x0, &(0x7f0000001a00)) recvmmsg(r9, &(0x7f0000003040)={&(0x7f0000003000)={&(0x7f0000001a40)=@un=@file={0x0, ""/54}, 0x38, &(0x7f0000002ec0)=[{&(0x7f0000001a80)=""/116, 0x74}, {&(0x7f0000001b00)=""/252, 0xfc}, {&(0x7f0000001c00)=""/96, 0x60}, {&(0x7f0000001c80)=""/104, 0x68}, {&(0x7f0000001d00)=""/86, 0x56}, {&(0x7f0000001d80)=""/55, 0x37}, {&(0x7f0000001dc0)=""/4096, 0x1000}, {&(0x7f0000002dc0)=""/194, 0xc2}], 0x8, &(0x7f0000002f40)=""/138, 0x8a}, 0xfff}, 0x10, 0x0, &(0x7f0000003080)={0x0, 0x2}) (async, rerun: 64) writev(r8, &(0x7f0000003300)=[{&(0x7f00000030c0)="6fb98960a1e82f17213c5b5623c14e2bfdabd759ab1f12b56fd2b05ac3f2bab02ff9ed7b370e49adbdff8b13d25a6625d321683f72ab89b7484bdbbddb963daae8b7dada174a59a8e1e030ae5fb5961105ebbbbeff65d8c432bc0ca5d1c69e69734729b3959bdb31216736605f342e5014c8e5a6dffef11faf1fab51e5536e57069a01170dfbf4989560321c7c2cdee31e1914f881da3b625542dea18e822e", 0x9f}, {&(0x7f0000003180)="230b4fa6c2df44e47925b485aefcc34b624693402017490b05da77ecd89b4b68292946307c5e4bf4a58aba8160d12b04bb0514a035d3ff095050aaee2120df3d6fc78ec08f8f297555", 0x49}, {&(0x7f0000003200)="344f3dd81a2447a65cd02bb7f71673f8e3da7cd99a93df98043b7880e9babff565dc479fa4674165eda4098d3e610c8b2b7e17ec575e28a14d8165d04c76bea6216bf7c9f6789ce052828fb8c79c8f3751210fbb4f675f7daab2a0f7f6f7f33dd554dd669d895bb20e8557c4b07ed1f3693b1fcbb51a7ece2b2cf845e3490366b82352f0d4e3fdf9c16bb35a816db38b673964dba6bf8674ac6fd41b1242d739b4cd26f4252413276bc229ffb985b3a542649cec7d98e5bba9f7c427732cdd0881f4dfaf95baf719e9b2207a04e9833c6305a12a93439f0d30af52df70962d135eff43930f632301", 0xe8}], 0x3) (async, rerun: 64) connect$inet(r6, &(0x7f0000003340)={0x2, 0x2}, 0xc) (async) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) fcntl$lock(r7, 0x9, &(0x7f0000003380)={0x1, 0x2, 0xa, 0x3, r2}) (async) r10 = open(&(0x7f00000033c0)='./file0\x00', 0x2, 0x8) truncate(&(0x7f0000003400)='./file0\x00', 0x9) (async) ioctl$WSDISPLAYIO_USEFONT(r10, 0x80585750, &(0x7f0000003440)={'./file0\x00', 0xf8f7, 0xa4, 0x0, 0x0, 0x6, 0x0, 0x87, 0x0, 0x0, 0x6, 0x7}) fchownat(r5, &(0x7f00000034c0)='./file0\x00', r3, r4, 0x3) (async) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000003500)={'./file0\x00', 0x9, 0x80000001, 0x7, 0x0, 0x8, 0x80, 0x6, 0x0, 0x0, 0x101, 0x2}) 570.08302ms ago: executing program 8 (id=64): r0 = socket$inet(0x2, 0x1, 0x0) getsockopt(r0, 0x0, 0x1f, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @random="aa37670e51c3", [], {@ipv6={0x86dd, {0x0, 0x6, "73d477", 0x8, 0x0, 0x0, @rand_addr="00000000ffff0000ff000000002000", @ipv4={'\x00', '\xff\xff', @multicast2}, {[], @icmpv6=@ndisc_rs}}}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) r2 = socket(0x2, 0x2, 0x0) dup(r2) connect$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) setsockopt(r1, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 570.002357ms ago: executing program 1 (id=120): r0 = socket(0x2, 0x2, 0x0) (async) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x21, &(0x7f0000000180)="b1f5d915", 0x4) (async) r2 = dup2(r1, r0) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000040)=0xa0) (async, rerun: 64) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) (rerun: 64) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) bind(r0, &(0x7f0000000000), 0x10) (async) write(r3, 0x0, 0x0) (async) recvmmsg(r2, &(0x7f0000000100)={0x0}, 0x10, 0x0, 0x0) (async) clock_gettime(0x2, &(0x7f0000000000)) 567.504231ms ago: executing program 9 (id=80): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x40000000, 0x1000300000002}) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x401, 0x18d, 0x5, 0x1, "9bc596edf47c7de6dd904057c78fb471b0fa04a3", 0x8000, 0xfffffff8}) r1 = syz_open_pts() close(r1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0x1) syz_open_pts() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffefff, 0x0, 0x1, 0xc9, 0x0, 0x4}, 0x0, 0x0, 0x0) dup2(r2, r1) syz_open_pts() socket(0x2, 0x4001, 0x0) select(0x40, &(0x7f00000001c0)={0xe2, 0x7fffffffffffffff, 0x4, 0x5, 0x33f, 0xffffffff80000000, 0x803, 0x1}, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async) syz_open_pts() (async) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x40000000, 0x1000300000002}) (async) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001}) (async) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x401, 0x18d, 0x5, 0x1, "9bc596edf47c7de6dd904057c78fb471b0fa04a3", 0x8000, 0xfffffff8}) (async) syz_open_pts() (async) close(r1) (async) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0x1) (async) syz_open_pts() (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) (async) select(0x40, &(0x7f0000000080)={0xffffffffffffefff, 0x0, 0x1, 0xc9, 0x0, 0x4}, 0x0, 0x0, 0x0) (async) dup2(r2, r1) (async) syz_open_pts() (async) socket(0x2, 0x4001, 0x0) (async) select(0x40, &(0x7f00000001c0)={0xe2, 0x7fffffffffffffff, 0x4, 0x5, 0x33f, 0xffffffff80000000, 0x803, 0x1}, 0x0, 0x0, 0x0) (async) 567.234881ms ago: executing program 2 (id=121): r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0xb) linkat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00', 0x0) r2 = socket$inet(0x2, 0x8000, 0x5) sendto(r2, &(0x7f0000000100)="b158fdb00a0607f702c3b18b6161234b856c91e832f04c11a1da0b23f6b7b128c15aaf5e7f5f729d0e018422fc183c41eda951fcfd0254f86d728b431cf0df8eb86ee310db40c505f88c9a57da6caf7a7290b8eb7a403a5a7feb3834d6accd52ed0a4e3932e4d5eb8710b3e382cd0fc193b5b3987753084139ddb21b6d9cf653ad6e427d6c3e693f079b67436fe757134023a41aed0d045c659beaa7be9e384c18c47bca99d779c9dcbd", 0xaa, 0x2, &(0x7f00000001c0)=@in6={0x18, 0x1, 0xfffffffb, 0xe}, 0xc) getsockopt(r2, 0x0, 0x3, &(0x7f0000000200)=""/42, &(0x7f0000000240)=0x2a) syz_emit_ethernet(0x12, &(0x7f0000000280)={@local, @empty, [{[], {0x8100, 0x2, 0x1}}], {@generic={0x8067}}}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) setgid(r5) syz_extract_tcp_res$synack(&(0x7f0000000300), 0x1, 0x0) r6 = socket(0x10, 0x4, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000340), 0x10000, 0x0) fchownat(r1, &(0x7f0000000380)='./file0\x00', r4, r5, 0x4) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000003c0)={r3, r4, r5}, 0xc) setsockopt(r2, 0x0, 0x0, &(0x7f0000000400)="c15b17574845212c6e2a12539e606450dfb23273e6d518ec401e", 0x1a) r7 = openat(r0, &(0x7f0000000440)='./file0\x00', 0x80, 0x20) linkat(r1, &(0x7f0000000480)='./file0\x00', 0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x4) r8 = open$dir(&(0x7f0000000500)='./file0\x00', 0x40, 0x44) fchmodat(r8, &(0x7f0000000540)='./file0/file0\x00', 0x0, 0x0) unlinkat(r7, &(0x7f0000000580)='./file0\x00', 0x8) syz_extract_tcp_res(&(0x7f00000005c0), 0x2, 0x7) syz_extract_tcp_res(&(0x7f0000000600), 0x7fff, 0x200) msync(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1) getpeername$unix(r7, &(0x7f0000000640)=@file={0x0, ""/4092}, &(0x7f0000001640)=0xffe) sendmsg$unix(r0, &(0x7f0000001bc0)={&(0x7f0000001680)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000001b40)=[{&(0x7f00000016c0)="95cbd83b63cc010b456a25d55155802957599b975a502bd9848801096d74403e684a5d06bfa2fcf66816b783cc8d2261d63d84ecf59534ebd043c3865c86ed164a87740c31a3cdbd81ad18b9edd8c82f76d99bd515855aea1642dae83e", 0x5d}, {&(0x7f0000001740)="c5b99c0c003e552ababca5899d6dc020e4d742f7f9dcd9caeafa3f4131cd672b4c2bf7bf462a851ed5b0723ec1c9b300a87f3ee23eaf4c20234c360e69a3", 0x3e}, {&(0x7f0000001780)="ee", 0x1}, {&(0x7f00000017c0)="7ed96f3dee1cca270902bb3761b90ceb7f44e6cc024346212fcec926a8b0270936b08176eb8396ded4a6086157fd9fcd4a01181ebbfc916f64aa7285fb4f1a22962798a48c1aa826c173391adc66eda58f66cc4a0837804906dcbc50299f68f3474314a0fc2c8ed140c2f72aa63519c4e84820495e8c95fc69e106a9ee4103dcd1fe25a74f64459fd8fb4777082d64a49df383f30735444069e048dcaae11c90c0b4ae9844911a2bdf1096f8ce3a184de23ad862f88bd02c16abfecef5f7aa1345b8e6ee1d5b56bb0a58727fdb98b05088c35a05fcc42eb372", 0xd9}, {&(0x7f00000018c0)="641d5db955f33112301c6caf5cdfbac9ac8f489ef85df904aac95e7fe08ca91ab08502a97312f683b8826f41cab6355971f838de95f618a788224a82ac87958d470382a591c52538ff30b448b190520247b68e9463909659dd33826e2129d8a9f2c85b11dcc9447dc73f2daabb872a5062b6d4d9599b0aa7914fce9847fad9c8b511bbcb90c378e9ac84b46141c82ca8cca0eafd5c4629481e3dc3dfe6e249503e5aa1f21a299ea547c381f0de454ea58c3fa72d3fb203743bc59e2569230522eb8ff316f4d342b9fa", 0xc9}, {&(0x7f00000019c0)="ffc9e3f9b8e0a9ffb9f7661176aa2d83723da562d10a9de54eee804388cddd25ac400258698c52fa3e1e3d6eef27c9cafb48c1bddce158524d7f2c71bd8091bbd6d47fe44e5112f2ed41c374d5b678f29d722a423eb8c1eb6cb6dfa71d64b737470f0283b6859a87045e29385da0c1ebad087ceef67df97733bfb1d54d11c0b842cc6b6cd03efd5e7f5bb02078416181b0dcdc7dfa07fdb91a816547cc1cf44b2122d257e7d5060a5dfded90b3d5a8d142e689199d999053b3c8d9f9c35b77d79a03323a82c2fc3a10", 0xc9}, {&(0x7f0000001ac0)="2cf2a6e3300beed459f4a921addebd14cbb41b9886ee44a04ddd28ecf433475aa2d933e69b51cb4af4a7623e55d857908fe4ec5f98a33de288d935837cc01e4bf17af661a5bb1a0d9920d3f143ce98623d057c6e466a674b97eacf862d6f37decf1dca4707b2e9f0996c6924f964c58cd335c6a2c642bfc9ea41", 0x7a}], 0x7, 0x0, 0x0, 0xf}, 0x2) r9 = shmget(0x0, 0x3000, 0x160, &(0x7f0000ffc000/0x3000)=nil) shmat(r9, &(0x7f0000ffc000/0x4000)=nil, 0x2000) syz_extract_tcp_res$synack(&(0x7f0000001c00), 0x1, 0x0) 566.801436ms ago: executing program 8 (id=64): r0 = socket$inet(0x2, 0x1, 0x0) getsockopt(r0, 0x0, 0x1f, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @random="aa37670e51c3", [], {@ipv6={0x86dd, {0x0, 0x6, "73d477", 0x8, 0x0, 0x0, @rand_addr="00000000ffff0000ff000000002000", @ipv4={'\x00', '\xff\xff', @multicast2}, {[], @icmpv6=@ndisc_rs}}}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) r2 = socket(0x2, 0x2, 0x0) dup(r2) connect$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) setsockopt(r1, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 514.300034ms ago: executing program 0 (id=122): open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x41, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2014, r2, 0x0) r3 = socket(0x2, 0x4001, 0x0) r4 = dup(r3) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) preadv(r5, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000140)=""/192, 0xc0}], 0x2, 0xfffffffffffffffe) setsockopt(r0, 0xffff, 0x8, &(0x7f0000000040), 0x0) 511.333807ms ago: executing program 9 (id=80): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x40000000, 0x1000300000002}) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x401, 0x18d, 0x5, 0x1, "9bc596edf47c7de6dd904057c78fb471b0fa04a3", 0x8000, 0xfffffff8}) r1 = syz_open_pts() close(r1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0x1) syz_open_pts() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffefff, 0x0, 0x1, 0xc9, 0x0, 0x4}, 0x0, 0x0, 0x0) dup2(r2, r1) syz_open_pts() socket(0x2, 0x4001, 0x0) select(0x40, &(0x7f00000001c0)={0xe2, 0x7fffffffffffffff, 0x4, 0x5, 0x33f, 0xffffffff80000000, 0x803, 0x1}, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async) syz_open_pts() (async) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x40000000, 0x1000300000002}) (async) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001}) (async) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x401, 0x18d, 0x5, 0x1, "9bc596edf47c7de6dd904057c78fb471b0fa04a3", 0x8000, 0xfffffff8}) (async) syz_open_pts() (async) close(r1) (async) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0x1) (async) syz_open_pts() (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) (async) select(0x40, &(0x7f0000000080)={0xffffffffffffefff, 0x0, 0x1, 0xc9, 0x0, 0x4}, 0x0, 0x0, 0x0) (async) dup2(r2, r1) (async) syz_open_pts() (async) socket(0x2, 0x4001, 0x0) (async) select(0x40, &(0x7f00000001c0)={0xe2, 0x7fffffffffffffff, 0x4, 0x5, 0x33f, 0xffffffff80000000, 0x803, 0x1}, 0x0, 0x0, 0x0) (async) 318.289478ms ago: executing program 1 (id=123): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x1a8) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xffffff1c}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) truncate(&(0x7f0000000040)='./file0\x00', 0x30001) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000100)={0x0, 0x0, 0x0, {[0x5, 0x4, 0x4, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x0, 0x0, 0x21], [0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x3, 0x40], [0x2, 0x0, 0x400000000000, 0x0, 0x10000000], [0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x10000], [{}, {}, {}, {0x5}, {0x0, 0x1, 0xc8, 0x7fffffffffffffff}, {}, {0xa}, {0x0, 0x0, 0x0, 0xffffffffffffffff}], {0x0, 0x0, 0x4}}}) r1 = kqueue() kevent(r1, 0x0, 0xff800000, 0x0, 0x16, 0x0) kevent(r1, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) pwritev(r0, &(0x7f0000001180), 0x100000000000021a, 0x4) 317.146218ms ago: executing program 8 (id=64): r0 = socket$inet(0x2, 0x1, 0x0) getsockopt(r0, 0x0, 0x1f, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @random="aa37670e51c3", [], {@ipv6={0x86dd, {0x0, 0x6, "73d477", 0x8, 0x0, 0x0, @rand_addr="00000000ffff0000ff000000002000", @ipv4={'\x00', '\xff\xff', @multicast2}, {[], @icmpv6=@ndisc_rs}}}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) r2 = socket(0x2, 0x2, 0x0) dup(r2) connect$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) setsockopt(r1, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 316.861185ms ago: executing program 0 (id=124): mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) mlockall(0x0) mlockall(0x1) mlockall(0x0) mlockall(0x0) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) mlockall(0x0) r0 = shmget$private(0x0, 0x8000, 0x20a, &(0x7f0000ff5000/0x8000)=nil) shmat(r0, &(0x7f0000ffd000/0x2000)=nil, 0x2000) mlockall(0x0) mlockall(0x1) mlockall(0x1) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x1b6) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000040)="931d340d04a58c389b9686def542131fedf14538bf928164fb5a369c1be16e71f9ab1efe548cd063778e8582b3ae7462aa309069496362e3422d6a6b46befd9f8acaed106d74ec46502194489fd901527c3e7c5998efbc2d0dca5a3a12de9522b5abecae1894ce03ce60366b2f1a", 0x6e}, {&(0x7f00000000c0)="fee57c5aca5bb1e068836ea08c1353dc02531c0484c6f517a4c46a106201a91365c61ae2726edbc5a76801d282d492e8", 0x30}, {&(0x7f0000000100)="c1ef10ce61a5a0a0924bb8619490e5449ce4024f83416c35dda9cb904a3258283722589a77d49c327485887c18bd14f9dc8a6072c6094682d3d7e5caad2ebed156836d8abd08189aed2b8b0020df1cc8efd6d790ec9d263dd20e7173d480b920e9cb9dc77ef0e92f81d06e4dd209514bf4eb224b10", 0x75}, {&(0x7f0000000180)="a6e7686471934c9f3db43767aec7eab3fa4a52a6296394e2a7d701f09f72bc2bd5be8450f4cec8abf5526cb630f844128225f0eb2026ae8d79e114ebc2339653cee91301de25", 0x46}, {&(0x7f0000000200)="61a7c19eb439327d96076033d6776e1039588f4a3da4348b36b720ae7a90bedd50c375bf421dc01d89d4886860c412bbf346e051f5cb86725c9d9385e4bce58f83f0ebb2f1e8ce7c79a1c260d91a588b26ec187d4e5cb8d2a88d0b911d74", 0x5e}, {&(0x7f0000000280)}, {&(0x7f00000002c0)="29bfb6d5", 0x4}], 0x7) shmctl$SHM_UNLOCK(r0, 0x4) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000380)=0x7) mlockall(0x1) shmget(0x3, 0x4000, 0x21, &(0x7f0000ff5000/0x4000)=nil) mlockall(0x1) mlockall(0x1) mlockall(0x1) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f00000003c0)) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000400), 0x8000, 0x0) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000440)) chmod(&(0x7f0000000480)='./file0\x00', 0x83) mknodat(r1, &(0x7f00000004c0)='./file0\x00', 0x8000, 0xffff) r3 = geteuid() chown(&(0x7f0000000500)='./file0\x00', r3, 0xffffffffffffffff) mlockall(0x0) shmat(r0, &(0x7f0000ffd000/0x2000)=nil, 0x0) 315.587136ms ago: executing program 9 (id=80): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x40000000, 0x1000300000002}) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x401, 0x18d, 0x5, 0x1, "9bc596edf47c7de6dd904057c78fb471b0fa04a3", 0x8000, 0xfffffff8}) r1 = syz_open_pts() close(r1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0x1) syz_open_pts() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffefff, 0x0, 0x1, 0xc9, 0x0, 0x4}, 0x0, 0x0, 0x0) dup2(r2, r1) syz_open_pts() socket(0x2, 0x4001, 0x0) select(0x40, &(0x7f00000001c0)={0xe2, 0x7fffffffffffffff, 0x4, 0x5, 0x33f, 0xffffffff80000000, 0x803, 0x1}, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async) syz_open_pts() (async) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x40000000, 0x1000300000002}) (async) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001}) (async) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x401, 0x18d, 0x5, 0x1, "9bc596edf47c7de6dd904057c78fb471b0fa04a3", 0x8000, 0xfffffff8}) (async) syz_open_pts() (async) close(r1) (async) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0x1) (async) syz_open_pts() (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) (async) select(0x40, &(0x7f0000000080)={0xffffffffffffefff, 0x0, 0x1, 0xc9, 0x0, 0x4}, 0x0, 0x0, 0x0) (async) dup2(r2, r1) (async) syz_open_pts() (async) socket(0x2, 0x4001, 0x0) (async) select(0x40, &(0x7f00000001c0)={0xe2, 0x7fffffffffffffff, 0x4, 0x5, 0x33f, 0xffffffff80000000, 0x803, 0x1}, 0x0, 0x0, 0x0) (async) 315.517792ms ago: executing program 2 (id=125): symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) close(r0) r1 = syz_open_pts() r2 = socket(0x2, 0x2, 0x0) r3 = dup(r2) setsockopt$inet_opts(r3, 0x0, 0x14, &(0x7f0000000040)="fd0cc085", 0x4) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000004c0)={0x4, 0x0, 0x3, 0xfffffffb, "f5000000000800000000060000ea00", 0x0, 0x6}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) r4 = getuid() r5 = getegid() chown(&(0x7f0000000100)='./file0\x00', r4, r5) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff"]) syz_emit_ethernet(0xc2, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd60826e03008c000000000000000000000000ffff00000000ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) 311.109378ms ago: executing program 8 (id=64): r0 = socket$inet(0x2, 0x1, 0x0) getsockopt(r0, 0x0, 0x1f, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @random="aa37670e51c3", [], {@ipv6={0x86dd, {0x0, 0x6, "73d477", 0x8, 0x0, 0x0, @rand_addr="00000000ffff0000ff000000002000", @ipv4={'\x00', '\xff\xff', @multicast2}, {[], @icmpv6=@ndisc_rs}}}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) r2 = socket(0x2, 0x2, 0x0) dup(r2) connect$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) setsockopt(r1, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 280.644097ms ago: executing program 4 (id=126): r0 = dup(0xffffffffffffffff) r1 = accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000001440)=0xc) pwritev(r1, &(0x7f00000013c0)=[{&(0x7f0000000080)="05db9f4124e222c61f77ff08cca60d5b7aa1ea2fd8f5b33ba6932c3a0b4c45c9db3030c5f45fc3ed37bf67b5b7510fa69a47fd33102045c38a40024aaa0797c3148fed2c3b1cfa0169732e083559cb2e9fcdbf7938ad760dbcda98cbd73fedf39bd5344122b694bacab6182d1137a6b45a56f5cc4fbd5625d6d27301f27f1efc", 0x80}, {&(0x7f0000000100)="c53cf1d24becf0bfac615678bf29d55861d26060771df6ca4dd29b56506c4e57198da139fed22dd72d8c58e397845aa61619e4cb242c0601af0b12b939a9ba818986fbcaff1b5e66dce9b23329497e309094e7cb0ce6ec455dee4d1d", 0x5c}, {&(0x7f0000000180)="b1b3ab3535555f7002bdddf1cacb555235a4fee0667b40ba3c7341c2f45b1c7ba4c8d2706c68a32cb22674a349a594a8402aaf4a6880d2322a26d1355e6afc742b5e3890f7c7ef3ed9cbc49dd27380f597d06f87eead70ab9f2ab675b1fd9d0f3cddcab72d2e5e04bb247f0ce52e3bc9f73f82c7bb7ca86b6982654185c5bc9d292d352e98f8bf59e7934dd5345cf68f6b79c2297e22ba7ef18f05275ea46cafd17a0873e6983a25cec100994bfc84150e6f0e622861daa09d449d3bc79c72e347fd25df4bd959987da7257a0d041ccb4c276e86a5b4fc356dd5f2491644042a5093a5a9ddb3845376aa", 0xea}, {&(0x7f0000000280)="ed44ce80f12e78f39f4069df96766af52fdf4cbde2a5bfeffa83a36569961ee30e3b09809485071a651fa6e185bf04f420e0eb9d52a203da", 0x38}, {&(0x7f00000002c0)="0ac7f6cc6ab114a4ea5c309c422ecb9f81a4aecce30bd54e326bfe43c5b1598da8b94f21ed558a75b32c45848b25910286e5bbf2bacc5a138c5ed4ff32ec46ed12a05d3e5e0c72ba487d8b24366ffafc6576f75b8deb0adb0b1b21a48ddbf4a8733529739d0066a7cd0122e96a3e8beb94f2df939f0f8d275460d88517b5e12233a9e114cdf9ec69e3e29a4d3670d83c7079c8985c608c71424a8b096491d408a9d29d6869666a325c80aa9cec07b3f26455e7136da9d9500c6fde0241706b14627e0d98fe709afaf69f51fccfb485f85569292aa5687ea194bce300", 0xdc}, {&(0x7f00000003c0)="001540edee291f0537ae8f4205370cf14df13704ec6f4f5d93220d36bf06ed93f6d46edda39c787b8701b6366e27072dc38c16d9af06146b952e7057fa9b5e8d317b6b57e1f52d8a05dfc753ca4fab9e9eeb97076cb347403c295e617bd9ea9594c063d686bd0f1e90b78b3f3b7b72a683615463529a7a8717831beef88cd99bad22d919410021934b05ba658a255f0e1ecf456b87dd9a74920505911ab0597d65b7588fb1071f0524f7c3e8c7338761804de91e92126b082846ad99c77b94749360f085aec7972a83b0c41147850dfc3e8b0f13232d2604936091ae4295ab609b85b22b1c70633845cacf995c24fcee5ca467a56b3d6a206c74ff13379409d954b956037526297e8c10a21f0b619e802c44b27cb58b9c024c35d46e8dde90a56ff516b212f18c1baabb9094db73022200ccc6b7f4e7a0a3cb1ba7601422ac5aa46d97bf129c4be2eb865ce94a9adcc76dc8f2d64d11d57a47e7858643c5d34f030882b6ea7bee50c0d0ae667ce0f99176198068cba69efbbce2598f1a623d4fb14a5720ce03ae1f7273b4b7312758791d51d1a5fc4cd56fc5b703fd2a3c7eedb6d71e6659dd680f27be4b8a1d3f425c034b724b4a7e61339283ccc31ab37a757321aa287d9f852651a6d1d1cf367691d909584b129ad272359ed2699e2279b57074b582b12394ced195837a18812097f48d6446ca2cfd8a8ca6a354b012051e2105857c736429d4034e0e4c49a86c454acd82ee5fd5b29ac0d79cab849d36a729ffe21be51cf6cf5ecddf715b95928209c4dd2a1fbbcbdc271a9993d64bdf17847ed95eb665819b9a6b6da42fc8a7a4af0e97c1647b1bec76a86a5dae2a2adcddadb6e0ff6c160c28d62a8bbd4fb621403b0d6e2539d98272ce076e6c6973f065e5f62304442126fd7219c8b6219001dbc7240727e26e434de3caaf528fb58af489a9b29b2ad7db4f8c0bce4dd6da1dd84edf8b1aa11ea4388620c66408d5d61c6722f8095a9df2ea1dc3073e8d5afed6c784fdc2f7279ca96c94ca5ea9d223b4b322994c342d1d77ef045c8efe309884b5e03c604b9727d3d7279d2b72ff864e4d1d164dea312282508e6a883873866b0b24188ede6d521bb0e7d6c8de1dffa53a5331b5f600364b85e8e331919a7433381205480c208a2ff07b220606f52d07bceff99a83f310a7f6b4f6b7d23a3bbceb23459c2185ee0f997ea43838a2fc5d05110ce88ef9a7fd19c876bf4daa5720902a6c6c9c6e6342fd45b8694df5261657ed1f60b254843e0362e3e26f8b74bd2b9deb0aa5e7ed42a5d22eea637c346e728637a372c559caaacc15492e572253e75ff7c370a41ec2d4134e932125de255a04c90709f1df75e7ed9da75d994cef9ccfed9fa75559d544acdd697cdc0b482ee852007017990f5d23c5f1b622f07585591fe621a4f3d47bed2e990cebe770a31c3a1ac85abfe51e6145dd6dce02d1c0986895af1dc4a54e13a81e02ade7a71633a1b81304bef8ec82b70d3f70f609fd8666cb876935d51dee8706ab460ae9e8bac428dddaf21fb26b94a4269eeabb6c02b926980d7fb74a4b6408bdf05c41416896aac5f5893c1ee6c84da57decc9e0f470e29b29ba7f9ac54c13f5f5d45602ab1088626bcd30216ea04dfcd0feebf4810dda2b8f7c9fd796382fc1870ff2978a53508c408258af4902f692072c420634ebb2bf5f3c0234087b3f740b34d009c85f63d97dccf5ed5fd09e4942661933c92a03e18b64ad7d5559061a4eff31e6bfd331c0ce53ccee0c63fffa7db8d26d350f356fb4657cda0c7655a64017791f38f449bdfdf380df493b05732ac4354f2f36db386d934606e4c64db343eb6af3b9a1c232a107e168565235780184af2b13f699dfb0ae2a8db7e060df6225aa2c97d29af8a4e125d97a7d853743cbbfc9251b0fbf04aec946509707a3adec37d9834fa358ba90d045b4d49d7c435c67665af6751717113a24f4aea66aa523271d11a967e3d1743f677ef6ddae6a280c6907f41ca8ec9bbeac4474a74329d8bbdbed1c90cd3c367353ce4e0b69fc43fb16dc2675d57a501cd654823a998e653254131c79ac675d56caaac7c9eacb2bc5fa7534fbd23dbfca3aa5c91e937059be075229dc5865c968106037c9928f0c2bced1ca7819ad10f89f1cf7c67b2eec2b59a4d982fac87e0f49ef56a4acc893fed916fc65eddbbfc8932edc5c2b514f1e3a19363fcd17e37a33a38c24e7ff338739e15849188c764b8e46c0cf128349b3987e1467b179bf0b4e52a89683d0d8ab034b7df43eeb795c1308138a711fb36fdb033fe46a7feacc2b8c2d04d5a67eadcf4118ffc01c5fdee4eed2d64b64eb729b07120a7ad510fdbcdb02ed1761ae21ae83dc31d118a6912eef85a124b85311c72d30d1f79a0c4d2941e99b452de445bd9414b49e4df380bfb8d70cfbc53e8463ad86ec6b5fb76e029fa127b786584526c5f5b7a366e6f71b16bebdbebe222e700afe9667a06de138dbf3c5ef915b4d3f142c556bd404a1fe498ff851a281a3b5222156b89c06bf41a11389cea771f25f445698e137cbb217c52ecab0e1999dc6387ad6e2bad1ad2764cc269f916b82e8641c18ca31c461d08daaa772e73119470c1319176b586558f145ba4cca56b6e9a7b3831b16f59917c4a74fd79a4af7e4f8953bf1316c58a64f0d86b43555039e11de7752fdc5f0b1f1d9e048c111726671044aa0c8fec83436244bd8d013178692a1f1ba28009db59d3ce1503d0bdab8801dd4d6b23e800bab75bce5f0781c36e23defd5a564539ec0488d483264bec80d386c6e2e1d38359355544f572da4df5a239e047c99dc63b1460bccdbad7556d02cd88917a64d7612f46c28e7ca8b366427a683025e1926ac8336efc74d373b5ca4fa91a14858704d54f8f5949d977fdc97f7d108b8dc14c4dbac1733d9c6057cbe03ff3f8d955ddf8e1896dba69313fb344c13a2840c52f1835f97f84f72d51241747d9499d5c107573c367e12ffea12852cc72864f7814fb8c0e839f5af5bc32aae4b99263f896d6954186b99230ee05d8216b1f9ff8683ab39d803548f1cd550ab8e3578f8933d15c1e07b484a53bfba1dd716148c0ef40636ce2183ab959af9526a7a344ff05d33c0b228e80f2535755bc04f0f51881e35e6db985f532075c7a86fbf718fdfccc51d34c7df3400e00cf989ce0d0126086aa1b83bcac9acf1649d74147a56b7659f5d6c7bfc5bf93302fdf12fa8d43dfbb319257bf892b966361e418f50875a0f47c963d40c0bcc4f1042478422071047594fbe3319014506c803568977ba7bb5eb93327079008bfb33616ae637a9ab1b9c4cd6b80a169e11919bed8083bce845b772f1f3458f870167ac498236981e5100a8deb721c7220c693dc8cde8a59895d886685a2c55f4b25c0ce6164b3e04b8381935b109605b88b6403de85e216353a94bca43863cf438ed1bdd539748863de487a81195905666d8d2892f7c6c7d54af520125d86c53491d146860134c1397ac0b5bfc20cc07ba70668d2da8b5a196a5ea1c309cfe65feed19a634b02380b8ad0dde453a46a5052badc2879742384b534271cc52505b4de31ec674b22ff3f447ef9a7755b4dc1608d8b030afb480b2b798099d982f75f7560cc3a5e2ee48a29c90fbc892d51804bc7f7165bc579a669ba8a7ebd7f85b68a5cc7ff065da6cc1c0b86ee0e6d0d0b7d4bd791034adbba088c433a143417bc5b8159d4b9aaa696b7ca63a3e2a80eb2cfcf84e92dba6e5724af53c7c4fa1a3ba033b4681a9fc697442f0ba422032d1b3b55c4b73aca81d92d1cef5dc451c5b8fd5cae3c2f4b113e7b241431ab65b4f35ad6bb076295850dd7a1a06ba1180a2db939ffaed27febb3514978cf7d4332f7ef869ad8e9f9dba7decc576f51f2ead653d8718862c2f384ccf7dee70c0b8d3b6aa7c4f1e2d4460957a8d89278f8d055f2202c4d614a6373e812263f477e8ea549f4d98fbc3a28d27b5f91883877bea5171c928bf8238d3b699933169f1b8a53c9fc6cc3534c1ba0dc0d057dbfc92b525fe454d7e66e35f040753e471b483e9c00519e0fa461d400b1f2d336b3cdf03d2b5c6ec21e571a86eb9ad402c34fda8b1e3faa4edd3f4b9b135e07a4749f6d0fc6e437c7099ebed3ec20828557e94a86cbd5ac4bd3b25b2550775603442ab2d05142042821d58c4badea88600f2e32eed2bc24a667fdcf7ca59a33489aa3d5db6e1f7eee60f47aa508559d22882338c0c195c6ce393c09394bc7df2b84cc9e68b8ade80f9cda355f29621767f557bb663a67b7076a89082e2989ac174adb4f1c1d287d0e667b482451d229f1fb8e6f4dd32ac32404292fae69183473c61cb31076808adac47d7393a3210f6394f8e365bb8fef6d07523ce78a0b5c4ce6756b7925545fb7c58b57a681b9f159121a298e1d2c0cde5c09f2eb246791f37c20fd0cddfcc8d9229391287fbbaa5881f19f50cab65f69cd666236007c24bd95ba9f4ffbea79f87dc1b97564130a80d1c62fb8d7bdfa839c7345189e76af4ff4ed9fc4d383d4a2998a7e7720d76554704136302c28d31762fd8f84d7f1249ca416ea9e602c80de510e848737094e25e0a966a59ae3089c98df4b9f445c1d521ca26ed8f4760dd16e0fd34d58576bf12ea1e7c9be7d5522ca2ea3526c18cfdbb9cb00b8b2d893d6427bc773523dbb578d0fce99e2c82fef93fb791fc6024ddb09f5bc2887d2d99593efec70f7e1d7a1c709149297016974d4a015426ffa8051567fdf474e3d0852200ae709df68e2684863a0d610ea56428c0b94af4f5a4c7a51f2601bae49697e18bf8deb0d5aa6d971fac64701a78c75135b660c781143d2c030a6a67d5d32578d4a91cbcf3392b3c9100e693c58adcd44997285826990ba5a0d287fad2c95e0f1d273959dccbdca983389a026619379047d8b306a040e1922608e619c8afaf16e7d847b1fbbf3e7ec7ea208ce0a7b6e1daca997d53ebdb2b55da92d89d2ba122b47a337cfd6d1753b67292abe90b1d193c92523b4ae6aa01be182491bb2a586f8467a514ce478cf09fca9e364e78f0bc401e86d1d858645fb52eb2cb951a690d40e9071655324c5fe32c67dce4e9102c19d193848c70d5c7e5561dd308f10f64f09ff4ea4775285b911e609aef53462eb383900838b802d33977fcdfe8de8bcbdc43fe681794c47f8b1403346616d7d97385de6f331ce7cf6351b4cd79c8250e286ff092d8774d8dbb3a652266cba49a9ba322bc72b807939348923cd8c0063489c4ff43f73c2b2c4738b35abba0ae1faf4cd980d2fc029eb8540579cef4ac60c95960aec145c901ab1b14917ebe4c867c0b384e7446989927bbe9de34802f93fc7120daaefcf8f88d50680eb84664695706031ae6f16d652db3c0cae83335b6c0230560b1a02daf14211ae61eeca087477cb424261812ce5f48b1a0ff5c5d00a48892f765bab76ff6208761fb1ee3f602fadd4cd82b541785d1bcae3cc100f12a4ea718fa4b83c0e561f205a95a1db24f26c6b5774531c40b9ca98e232cb76eea2bb8b4e3ed30d3d022162862e7d8ca826e3f5f8cf44463db4e9c8161007015d83b955c8dae395761ac7b24e311166f107d95f03bde8db48aafae48f3ebeea4480b41184a983c8ecea1aaa1e13ce9c7eed4b9f5e8bfe14b5349f298f1528239178dfdaf2a4094224a1dc520f29646e1172921e1c2fe71cc0b1683ea65a437212f99c82c88a0832a990d4eaf691055782b25ca4674b9a298cb154b3bd7165682909060e0e6c29af19e", 0x1000}], 0x6, 0x7f) (async) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) 279.707006ms ago: executing program 9 (id=80): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x40000000, 0x1000300000002}) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x401, 0x18d, 0x5, 0x1, "9bc596edf47c7de6dd904057c78fb471b0fa04a3", 0x8000, 0xfffffff8}) r1 = syz_open_pts() close(r1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0x1) syz_open_pts() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffefff, 0x0, 0x1, 0xc9, 0x0, 0x4}, 0x0, 0x0, 0x0) dup2(r2, r1) syz_open_pts() socket(0x2, 0x4001, 0x0) select(0x40, &(0x7f00000001c0)={0xe2, 0x7fffffffffffffff, 0x4, 0x5, 0x33f, 0xffffffff80000000, 0x803, 0x1}, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async) syz_open_pts() (async) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x40000000, 0x1000300000002}) (async) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001}) (async) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x401, 0x18d, 0x5, 0x1, "9bc596edf47c7de6dd904057c78fb471b0fa04a3", 0x8000, 0xfffffff8}) (async) syz_open_pts() (async) close(r1) (async) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0x1) (async) syz_open_pts() (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) (async) select(0x40, &(0x7f0000000080)={0xffffffffffffefff, 0x0, 0x1, 0xc9, 0x0, 0x4}, 0x0, 0x0, 0x0) (async) dup2(r2, r1) (async) syz_open_pts() (async) socket(0x2, 0x4001, 0x0) (async) select(0x40, &(0x7f00000001c0)={0xe2, 0x7fffffffffffffff, 0x4, 0x5, 0x33f, 0xffffffff80000000, 0x803, 0x1}, 0x0, 0x0, 0x0) (async) 121.304552ms ago: executing program 0 (id=127): syz_open_pts() setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x2, 0x0) syz_open_pts() select(0x40, &(0x7f0000000000)={0xc1, 0x2, 0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffffd, 0x0, 0x80000000002}, 0x0, &(0x7f00000000c0)={0x7fff, 0x800000000010000, 0x0, 0x8, 0x0, 0x0, 0xfffffefffffffffc, 0x47d}, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xf, 0x0, 0x4, 0x8002, "031ffe4063000000000400bfc000eb00000000ff", 0x20000003, 0xfffffffc}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x2e) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0xc) getrlimit(0x1, &(0x7f0000000000)) 120.849987ms ago: executing program 8 (id=64): r0 = socket$inet(0x2, 0x1, 0x0) getsockopt(r0, 0x0, 0x1f, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @random="aa37670e51c3", [], {@ipv6={0x86dd, {0x0, 0x6, "73d477", 0x8, 0x0, 0x0, @rand_addr="00000000ffff0000ff000000002000", @ipv4={'\x00', '\xff\xff', @multicast2}, {[], @icmpv6=@ndisc_rs}}}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) r2 = socket(0x2, 0x2, 0x0) dup(r2) connect$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) setsockopt(r1, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 120.679091ms ago: executing program 5 (id=128): getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) syz_emit_ethernet(0x123d, &(0x7f0000000280)=ANY=[@ANYBLOB="b889591e91ffbf113165f336c1f38397aff02ceba7c1dc4daa1adb4ebc186fa91bb8d448c4978b59ae1bb37c925a474ef910d17044d6ec885b2c27e1c3609bd5191b8f6ab0df7bf49f774b179c60492c43939cf3487a66b08890b007b98024f5f395eebf2e6a3c928d4970b4bd50a5af32fabe9610e4bfad12bfa82be5563cc461940b98cbea3d21fa8f52eabda39ef40a7fa52f4caeac75b7130e3f628dcb2e40c00f394d36053b7a7c61f10472701925967fbf752b534c5035959961ca5b0363", @ANYRESDEC=r0, @ANYRES64=r2]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000001b80)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000380)="7935c54c7801c92b7604b6671eb8623cf28d7af7d90a730085ffd9621180099a5d168ca6582a7af1bcf43fc4020000005b05d00dd261565e5296b3563c712abc5ba13f3333ce5e3bedee67fcb72ba0f97e7a1944dd73dd9c3df831ddabc7694522a80300d3b7ecc34b0d280d54f63eca7071cd8d688083acc916fbb1b809eff130c43c185a677dd6282a13e1437d25d6c539bbc538f34f39b79e10fc5f048ce04d08b1471ee665b43f505db28b95ce63b690dce15ee14779", 0xb8}, {&(0x7f0000000180)="b86506de2407aeb8101c57113356e21905cfadd7c57c226e59eb7a01741204793013072d", 0x24}, {&(0x7f0000000200)="252b02ce469538b140227241f6f902f152fda5379163768c234c3dc377dd9e774d0bdc5dbcc4be6738035acba1f1fc0f6596f806a138572c8a03", 0x3a}, {&(0x7f0000001bc0)="34088d110bf49665bbc29414d35827f5dc1d200eb1b950dd3baaa72ec18badd40b7b9147a054bbe87b606b54d40e6a88ce381b32b6987960baee3d1d41a08a2e3843855117fc4bf4f5e4cdbab02bb7ce4748d311233884785da31d", 0x5b}], 0x4, &(0x7f0000001a80)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$vm_swapencrypt(&(0x7f00000000c0)={0x6, 0xb, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0xe339, 0x0, 0xffffffffffffffff, r1, 0xffffffffffffffff}, 0x4, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1000000000}) 119.857516ms ago: executing program 9 (id=80): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x40000000, 0x1000300000002}) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x401, 0x18d, 0x5, 0x1, "9bc596edf47c7de6dd904057c78fb471b0fa04a3", 0x8000, 0xfffffff8}) r1 = syz_open_pts() close(r1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0x1) syz_open_pts() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffefff, 0x0, 0x1, 0xc9, 0x0, 0x4}, 0x0, 0x0, 0x0) dup2(r2, r1) syz_open_pts() socket(0x2, 0x4001, 0x0) select(0x40, &(0x7f00000001c0)={0xe2, 0x7fffffffffffffff, 0x4, 0x5, 0x33f, 0xffffffff80000000, 0x803, 0x1}, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async) syz_open_pts() (async) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x40000000, 0x1000300000002}) (async) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001}) (async) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x401, 0x18d, 0x5, 0x1, "9bc596edf47c7de6dd904057c78fb471b0fa04a3", 0x8000, 0xfffffff8}) (async) syz_open_pts() (async) close(r1) (async) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0x1) (async) syz_open_pts() (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) (async) select(0x40, &(0x7f0000000080)={0xffffffffffffefff, 0x0, 0x1, 0xc9, 0x0, 0x4}, 0x0, 0x0, 0x0) (async) dup2(r2, r1) (async) syz_open_pts() (async) socket(0x2, 0x4001, 0x0) (async) select(0x40, &(0x7f00000001c0)={0xe2, 0x7fffffffffffffff, 0x4, 0x5, 0x33f, 0xffffffff80000000, 0x803, 0x1}, 0x0, 0x0, 0x0) (async) 119.258075ms ago: executing program 0 (id=129): mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) shmget$private(0x0, 0x3000, 0x8, &(0x7f0000542000/0x3000)=nil) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @random="94ea09066dbd", [], {@ipv6={0x86dd, {0x0, 0x6, "db8344", 0x8, 0x11, 0x0, @rand_addr="fed38d5ba80b9e61cd0c535a9800", @local={0xfe, 0x80, '\x00', 0x0}, {[], @udp={{0x0, 0x2, 0x8}}}}}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) getsockname$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) syz_emit_ethernet(0x12, &(0x7f0000000000)=ANY=[]) 117.707205ms ago: executing program 8 (id=64): r0 = socket$inet(0x2, 0x1, 0x0) getsockopt(r0, 0x0, 0x1f, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @random="aa37670e51c3", [], {@ipv6={0x86dd, {0x0, 0x6, "73d477", 0x8, 0x0, 0x0, @rand_addr="00000000ffff0000ff000000002000", @ipv4={'\x00', '\xff\xff', @multicast2}, {[], @icmpv6=@ndisc_rs}}}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) r2 = socket(0x2, 0x2, 0x0) dup(r2) connect$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) setsockopt(r1, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 0s ago: executing program 2 (id=130): r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={r1, r2, r3}, 0xc) syz_emit_ethernet(0x138, &(0x7f0000000040)=ANY=[@ANYRESOCT, @ANYRES64=0x0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket$inet(0x2, 0x4, 0x5) sendmmsg(r5, &(0x7f0000000640)={&(0x7f0000000600)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000200)="681510526f2366b6e61ef4aeaaa259bfe83626411ae00b7a1b39f942b1d4227391ab17318441694db514260c30bb65aac7321175a1bb72798bc306ded3ce528491ec4a319d58c2d7f0fa0728d4a49f63202564b2cb2eeab3163f48e3f21ecec7ed46b340061648d33092a23c67cb38dd6b", 0x71}, {&(0x7f0000000280)="5fff8ab0e3667ed439e100b5a38145ffb78b014910d3063e19de4f5069d32a628fd7f7ec99af3703fc72e9ccdd5ce33a933ead33d335265661b5ab3e9e7cdafc85c1031b064a3d5cd31a269b121e84f75a4001e4ed135dd4b6ccb75eb5475de43c", 0x61}, {&(0x7f0000000300)="48ef33e198c897699aa7504176", 0xd}, {&(0x7f0000000340)="31953b800bd57dca29a4b9c77620ac330c9eb843c561e9cd03156b936a71e24e973046c2e69d91466e7dd57946976b824d20db9f34a91ff3998bddf2cad6", 0x3e}, {&(0x7f0000000380)="d8979f4591cb7eeed0401d06b99e148e7800339875ec2f94cc3c2810368abf9b54babddc46bf8de860f375550547e98c063a4757616164e297328950eeca462d5f5829e1ebc794763f61a3d722ec38d1b425a7cbc07ce7ab3950340b137442e380fcbc38d8f147877877d66518af55d716b14e7df36c92e6452d7007f1c28517fe810da22b448ab4322a02a36570a42f1ad8ed910ffe71efba64f78d4101ffda0d7132f6547fc34d5529d391e314ef493186b1067507d55e6d1d7c154cb354ceb17d4207719d98a721b777618d486cb78663f5", 0xd3}, {&(0x7f0000000480)="c34ad75aba7d27e0c5eac43456a68906513a693e657312f5771f4b976ec0d55bb54522fdabb6e3cbbe80de1dcd7d671561840770682f52948a8614d1728f2b486124429e68a2de86de4e81d381923e208e0e1aa9", 0x54}], 0x6, &(0x7f0000000580)=[{0x10, 0x1, 0x4}, {0x50, 0xffff, 0x7f, "8d71e5e44170a24df8c05662306b431abdaef1f07d8d0006ea5fcf8b8b5c8234d1a9152f27f0a04fdf3f86f21d568cb74af7f89ff1a5d9c560e1732c71f331"}], 0x60}, 0x5}, 0x10, 0x8) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.10.2' (ED25519) to the list of known hosts. SYZFAIL: tun_id out of range tun_id=9 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=9 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=9 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=9 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=9 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=9 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=9 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=9 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=9 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=9 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=9 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=9 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=9 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=9 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=9 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=9 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=9 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=9 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=9 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=9 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=9 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: repeatedly failed to execute the program proc=9 req=80 state=3 status=67 (errno 32: Broken pipe) OpenBSD/amd64 (ci-openbsd-setuid-3.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 machine ddbcpu 0 login: Password: