last executing test programs: 4.132282359s ago: executing program 1 (id=73): syz_open_pts() (async) syz_open_pts() setrlimit(0x3, &(0x7f0000000000)={0x100000, 0x100000}) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63dd, 0x2, 0x2, 0x8, 0x100003, 0x40, 0x10, [{0x5, 0x3, 0x775, 0x43}, {0x2, 0x8, 0x6, 0xfff}, {0x7, 0xfffffffe, 0x2006, 0x5}, {0x63, 0x7, 0xf, 0x5}, {0xfffffffc, 0x7, 0xf1c, 0x7}, {0x101, 0xffff, 0x80d2}, {0x2022, 0x1, 0x85, 0x5}, {0xffffffff, 0x40009, 0xfffffff8, 0xfbffe2e9}, {0x8, 0xffa, 0x6, 0x7fff}, {0x0, 0xfffffff8, 0x400005, 0x8bfb}, {0xfffff0d1, 0x8000000, 0x8, 0x5}, {0x4, 0xc7cb, 0x3, 0x6}, {0x401, 0x106, 0x9, 0x8}, {0x200003, 0xee6, 0x2, 0x6f5fc48b}, {0x7e, 0x5, 0x100001, 0x8b}, {0xfffffff7, 0x9, 0x6, 0x3}]}) (async) poll(&(0x7f0000000000), 0x35, 0x0) syz_open_pts() (async) poll(&(0x7f0000000000), 0x35, 0x0) 3.999858654s ago: executing program 1 (id=77): r0 = open(&(0x7f0000000180)='./file1\x00', 0x80000000000206, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2, 0x13, r0, 0x58) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r2, &(0x7f0000000180)='e', 0x1, 0x404, 0x0, 0x0) r3 = socket(0x800000018, 0x1, 0x0) listen(r3, 0x100) accept$unix(r3, 0x0, 0x0) execve(0x0, 0x0, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) dup2(r2, r1) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/164, 0xa4}], 0x1, 0x7ffffffffffffffd) 3.226600321s ago: executing program 4 (id=121): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1, 0x10, r0, 0x9) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) ppoll(&(0x7f0000000040)=[{r0, 0x8}], 0x1, &(0x7f00000000c0)={0x1, 0x4}, &(0x7f0000000100)={0xa}) syz_emit_ethernet(0x46, &(0x7f0000000780)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6000000000102b00fe8000000000000000000000000000bb000000004040"]) r1 = socket$inet(0x2, 0x1, 0x0) bind$inet(r1, &(0x7f0000000000)={0x10, 0x2, 0x3}, 0x10) listen(r1, 0x7fff) syz_emit_ethernet(0x36, &(0x7f0000000300)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x3d, 0x28, 0x67, 0x0, 0x0, 0x6, 0x0, @empty, @local={0xac, 0x14, 0x0}}, @tcp={{0x3, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x10, 0x8200, 0x0, 0xfffc}}}}}}) syz_emit_ethernet(0x36, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0xfffe, 0xfffc, 0x0, 0x1}, @icmp=@timestamp_reply}}}}) futimens(0xffffffffffffffff, &(0x7f0000000140)=[{0x3, 0x3}, {0x9, 0x5}]) 3.221830653s ago: executing program 1 (id=125): r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0xfffffffffffffe85) setrlimit(0x8, &(0x7f0000000000)={0xa, 0x5a}) r1 = syz_open_pts() syz_open_pts() writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) unveil(0x0, 0x0) r2 = msgget$private(0x0, 0x3d2) listen(r0, 0x1) recvmmsg(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x802, &(0x7f0000000000)={0x2, 0x5}) msgsnd(r2, &(0x7f0000000000)=ANY=[], 0xe1, 0x0) msgrcv(r2, &(0x7f00000021c0)={0x0, ""/4100}, 0x100c, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r3, 0xc0206922, &(0x7f00000001c0)) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) sendmsg(0xffffffffffffffff, &(0x7f00000007c0)={&(0x7f0000000000)=@in6={0x1c, 0x18, 0x1, 0x8, "98170813e44ccf13dcc58c32e1883065", 0x2}, 0x1c, &(0x7f0000000280)=[{&(0x7f0000000080)="3b128ef8450742bd", 0x8}], 0x1, 0x0}, 0xc) fchflags(0xffffffffffffffff, 0x0) 3.09357299s ago: executing program 0 (id=130): r0 = syz_open_pts() (async) r1 = syz_open_pts() r2 = syz_open_pts() (async) r3 = semget$private(0x0, 0x2, 0x4) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000240)=[0x3, 0x2, 0xfffa]) (async, rerun: 32) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0/../file0\x00', 0x80, 0x88) (rerun: 32) ftruncate(r0, 0x5) (async) mknod(&(0x7f0000000140)='./file0\x00', 0x8, 0x20000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) fcntl$dupfd(r2, 0xc, r1) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)={0x0, 0x32a}) 2.995286837s ago: executing program 0 (id=132): r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) listen(r1, 0x8) accept(r1, 0x0, 0x0) r2 = socket(0x2, 0x8002, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) closefrom(r3) execve(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"]) getresgid(0x0, &(0x7f0000000040), 0x0) r4 = socket(0x2, 0x2, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x5, [{&(0x7f0000ccc000/0x1000)=nil, &(0x7f0000685000/0x3000)=nil, 0xd}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000fa3000/0x2000)=nil, 0x4}, {&(0x7f0000f08000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x100000001}, {&(0x7f0000672000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x2}, {&(0x7f0000422000/0x4000)=nil, &(0x7f000069a000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000c00000/0x400000)=nil, 0x91e8}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000c44000/0x2000)=nil, 0x4}, {&(0x7f0000def000/0x4000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x6}, {&(0x7f0000c18000/0x4000)=nil, &(0x7f0000cc4000/0x2000)=nil, 0x7f}, {&(0x7f0000d84000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x80080000000000}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000e82000/0x2000)=nil, 0x2ff}, {&(0x7f000000e000/0x4000)=nil, &(0x7f00000f4000/0x1000)=nil, 0x3bf87730}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00000dd000/0xa000)=nil, 0x1}, {&(0x7f0000d1d000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x380b00a4}], './file0\x00', 0x20000, 0x0, 0x0, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000, 0x0, 0x100000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000, 0x0, 0x0, 0x0, 0x0, 0xfffffff8, 0x0, 0x0, 0x0, 0x0, 0x2, 0x1000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x146e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0xfffffffc, 0x0, 0x0, 0x6c25aa0a, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb, 0x0, 0x400, 0x0, 0x0, 0x2000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7]}) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000ac0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = shmat(0x0, &(0x7f0000ffd000/0x1000)=nil, 0x2000) shmdt(r5) ioctl$FIONREAD(r4, 0xc0206921, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x1, 0x4}, 0x8) connect$unix(r0, &(0x7f0000000000), 0x10) sendto$unix(r0, &(0x7f0000000280)="4ceb2588", 0xffffff5e, 0x4e1, 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) close(0x3) 2.882895514s ago: executing program 0 (id=136): symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') chdir(&(0x7f0000000080)='./file0/file0/..\x00') r0 = open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x4) rename(&(0x7f0000000980)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000840)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open$dir(&(0x7f0000000340)='./file0\x00', 0x20000, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) ioctl$VNDIOCGET(r1, 0xc4104603, &(0x7f00000003c0)={'./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x8, 0x80000001, 0x4}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socket(0x11, 0x3, 0x0) r2 = socket(0x2, 0x1, 0x0) listen(r2, 0x8) accept(r2, 0x0, 0x0) shutdown(r2, 0x2) ioctl$FIONREAD(r0, 0xc02069a0, &(0x7f0000000300)) mknod(&(0x7f0000000040)='./file0\x00', 0x118a, 0x0) r3 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf79e5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r3, 0xc0206911, &(0x7f00000001c0)) r4 = socket$inet(0x2, 0x3, 0x7) faccessat(r3, &(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x20, 0x2) r5 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1003, &(0x7f00000000c0)=0x2000, 0x1) setsockopt(r4, 0x0, 0x3, &(0x7f0000000040), 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x3, 0x1, 0xc, 0x6, 0xffffffffffffffff}) fstat(r1, &(0x7f0000000100)) r6 = getgid() r7 = socket(0x2, 0x1, 0x2) sendmsg(r7, &(0x7f0000000fc0)={&(0x7f0000000800)=@in={0x10, 0x2, 0x2, 0x3ff}, 0x10, &(0x7f0000000b00)=[{&(0x7f0000000a80)="5a73f653e17469fb841a9eca9118848895f19dcb9ca8d123865064e606d8f7221fde9d2969fec33630b96750eace9821180bbc685c9e99615ea4bcb326ad2657ae748863676354ab89e6e8", 0x4b}], 0x1, &(0x7f0000000c80)=[{0x38, 0x1, 0x3, "32d3dfb298fb661a00de8efca93f3d67aa8aea72521b1868f46d6d878501065d481069d01a7810995541fc"}, {0xcc, 0xffff, 0x0, "d62ebab53c7b7b96b96195f029b42a4a3fa3ed6bf98f0e2070475a5749af27450da3be28a5847bb7964d6488ca8eedb2148633695b779067deb68295420ec2466f17ac4646fc80e1892f309952a3a478d12d7924fda1f6dc4f312e773734bedd2d2534fc14cb97c08ec88d33d14da208c93c53e91486e357a5954ed33d32c82ae08c929fdef2a0bb7c3b70e7b6cb08446d1a19d576af1ca2f792f1d61ba2a3d464700d68f32706d6ff133221c500dc83ee5e48ad1b70f521855e73109c984366"}, {0x4c, 0xffff, 0xa, "aac1cf100a66993c84b4b9abece98ceb5e5fa3034f0e47eb4d7e7313a73f765a6311538df5081bb6c33e32dfa1883fc1947908621e28c9d90235adb2fb4ccd02"}, {0x108, 0xffff, 0xfffffff5, "a5b48921d4e18ac8838986ab4c36541e53489ff41a2f60ece4144f8a636fd52ed1c3761d8a71f046901438e40fcb0d0e4a936d643eb6b9e49e0372956c09779968f69fcd78b28acac543172377874c3dbeb1f59ea8cc33cfaa3c22defccd76e7c9c9f55549b1a87c2e69d62cdf842ae23844d0c84eeac4d574547e782d35a8ca44728f5b7061f99d42d863463d06d27d73659660e64b04245fcdece778cb4dd4e52b9709829b4095c8ab64b8960b2722e7172a49660890b2cc9f6f4252599f7c6b83300b3bd95399a0573707215d8bce7339f0d165389a256eece415b77c364ad7f9ddaa4de0ebae0e14d71f20ddcb41002dfb74ba272ebacd"}, {0xc4, 0x1, 0x9, "884cdbcb227d181a9fc0dcc80925d88768d36ddcf0e2836815a8f5769186fdd389666d4b7855d881bd11e870db8c1ad3dfeea4ea01dfe656353404b8a71ae190ba2bfe8ce79f5440ed1003c3d82e582053f8c3f22eb7303ca73297f7939816faa4c5eedad68dd2e1a659b364c34b51938442fbc62fb098c54dbc4662e165ce87df8a9559db82bb9b7af90fbed7faddc533ffe933261667d6043c195503aceb9ccb1fc4792a585be2b87f3859166219fde4ab8b647ce8"}], 0x31c}, 0x40c) setresgid(0xffffffffffffffff, r6, 0x0) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000180)) 2.870395533s ago: executing program 0 (id=140): syz_emit_ethernet(0x0, 0x0) syz_emit_ethernet(0x1000e, &(0x7f0000000000)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x2000, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @udp={{0x1, 0x2, 0x8}}}}}}) syz_emit_ethernet(0x2a, &(0x7f0000000040)={@local, @broadcast, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x9, @broadcast, @loopback, @local, @multicast2}}}}) 2.823642634s ago: executing program 0 (id=142): socket(0x11, 0x3, 0x0) socket(0x2, 0x1, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0x80047476, &(0x7f0000000080)={0x401, [{0x2, 0x101}, {0x2, 0x5}, {0x2, 0x7fd}, {0x3, 0x5}, {0x1, 0xd98}, {0x2, 0x4}, {0x2}, {0x2, 0x4}, {0x1, 0x5}, {0x3, 0x80000000}, {0x1, 0x7f}, {0x1, 0x6}, {0x3, 0x3}, {0x3}, {0x2, 0x200}, {0x1, 0xa224}, {0x3, 0xf1}, {0x3, 0xb4}, {0x2, 0xdc}, {0x3, 0x6}, {0x3, 0x7}, {0x2, 0x1}, {0x3, 0x9f5}, {0x3, 0x40}, {0x1, 0x10000}, {0x2, 0xaec}, {0x2, 0xffff}, {0x3, 0x5}, {0x1, 0x3e35}, {0x1, 0x372002ea}, {0x1, 0x83ff}, {0x1, 0x4}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) r1 = socket(0x18, 0x2, 0x0) getsockopt(r1, 0x8001, 0x102c, 0x0, 0x0) recvmmsg(r1, &(0x7f0000001440)={{0x0, 0x0, &(0x7f0000001300)=[{&(0x7f0000000000)=""/4096, 0x1000}, {&(0x7f0000001000)=""/129, 0x81}, {&(0x7f00000010c0)=""/107, 0x6b}, {&(0x7f0000001140)=""/235, 0xeb}, {&(0x7f0000001240)=""/140, 0x8c}], 0x5, &(0x7f0000001380)=""/143, 0x8f}, 0x4}, 0x38, 0x2042, 0x0) 2.692646641s ago: executing program 6 (id=155): open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r0 = open(&(0x7f0000000180)='./file0\x00', 0x615, 0x1a) mmap(&(0x7f000033f000/0x14000)=nil, 0x14000, 0x2, 0x11, r0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x10, 0x5) truncate(&(0x7f0000000140)='./file0\x00', 0x30001) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x2, 0x4011, r1, 0x0) symlinkat(&(0x7f0000000080)='./file0\x00', r1, 0x0) 2.537412664s ago: executing program 2 (id=156): mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) (async) r0 = dup(0xffffffffffffffff) close(r0) rename(&(0x7f0000004580)='.\x00', &(0x7f00000045c0)='./file0\x00') 2.535991323s ago: executing program 2 (id=158): open(&(0x7f0000000100)='.\x00', 0x0, 0x0) pselect(0x40, &(0x7f0000000000)={0x7, 0x4, 0x0, 0x2, 0x83a8, 0x9, 0x6, 0x6}, &(0x7f0000000080)={0xfffffffffffffffa, 0xfffffffffffffffb, 0x5, 0x1f9, 0x5, 0xa, 0x9, 0x3}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2e, &(0x7f00000000c0)={@local, @local, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @empty, {[@timestamp={0x44, 0x4, 0x8, 0x2, 0x9}]}}, @icmp=@generic={0xa, 0x10, 0x0, "a3b7fd77"}}}}}) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = socket(0x11, 0x5, 0xfc) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000010020030000331cd3cce9350500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a41218000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x408, 0x0, 0x0) 2.527720333s ago: executing program 6 (id=159): r0 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x4) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)="4a439f", 0x3}], 0x1) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0x810, r0, 0x8) r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSCTTY(r2, 0x20007461) dup3(r2, r1, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x6, 0x1, 0x1ff, 0x10, "f47d16cf1287f89bb56f486f94e43a000fd7fd62", 0x587fa573, 0xfffffff1}) setrlimit(0x1, &(0x7f0000000ec0)) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x1011, 0xffffffffffffffff, 0x0) 2.520057799s ago: executing program 2 (id=162): r0 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="03", 0x1}], 0x1) r1 = socket(0x2, 0x8002, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) closefrom(r2) syz_open_pts() (async) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) (async) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="03", 0x1}], 0x1) (async) socket(0x2, 0x8002, 0x0) (async) fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) (async) closefrom(r2) (async) 2.481163833s ago: executing program 6 (id=163): r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000080)='\t\x00\x00\x00', 0x4) socket(0x19, 0x1, 0x8) connect(r0, &(0x7f0000000000)=@in6={0x1c, 0x18, 0x2, 0x8f38, "ffe54a09470300261febf2fc8dc83304", 0x1}, 0x1c) write(r0, &(0x7f00000004c0)="5124a2f3dba29c62f3165f8e3c2fde2449889d6eed6f38251180ed30a436521b6414bdf7ea1095f3d83207c4fc65158a6bc9857bc1181d88521a4b656f2aa48bf8b0be241519ec198e5cd689c06bef739265804bb5a236f0961f1eceddaec0dfe09c3350", 0x64) 2.479734401s ago: executing program 6 (id=165): clock_getres(0x0, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, r1) sysctl$kern(&(0x7f0000000040)={0x1, 0xb}, 0x2, &(0x7f00000011c0), 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xffffffffffffffff, 0x90, 0xdc4, 0x564, 0x1, 0x0, 0x2, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x22, &(0x7f0000000400)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff0800450000140067000001019078fffffffeac1400bbe1c4499f12586005ea8fbba4ffffffffffffffff9678d4e4edf8f0768152a9033ecff474edba034b79ab06b3"]) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x7, 0x4, 0x0, 0x3, 0x40, 0x10, [{0x5, 0x3, 0x6, 0x80000201}, {0x2, 0x8, 0x2, 0xfff}, {0x7, 0xfdfffffe, 0x7, 0x20001}, {0x2, 0xdf, 0xf}, {0x0, 0x7, 0xf11, 0xb}, {0x3, 0xffff, 0x80cf, 0x1}, {0x3, 0x800, 0x100, 0x1005}, {0x0, 0x40009, 0xfffffffb, 0xfbffe2e9}, {0x9b, 0xffe, 0x9, 0x7fff}, {0x3, 0xfffffff8, 0x5, 0x9}, {0x0, 0x8000000, 0x44cf, 0x800007}, {0x1, 0xc7ce, 0x7e0574bf, 0x5}, {0x401, 0x106, 0x92fb, 0x40}, {0x200003, 0x80000000, 0x9, 0x6f5fc48b}, {0x81, 0x63, 0x1003, 0x5}, {0x9be2, 0x8001, 0x6, 0x69}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x36, &(0x7f0000000040)="03000000", 0x4) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x65}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000300)) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$FIOASYNC(r3, 0x80047470, &(0x7f0000000040)=0x11002) readv(r3, &(0x7f0000000040), 0x10000000000002c6) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x3ff, 0xf, 0x0, 0x8, "297ee45b9ccc86ca000ee6de8d3930ada8d58218", 0x2, 0x38f}) socket(0x18, 0x2, 0x0) openat$dri(0xffffffffffffff9c, &(0x7f0000000080)='/dev/dri/renderD128\x00', 0x800, 0x0) ioctl$DRM_IOCTL_MODE_GETRESOURCES(0xffffffffffffff9c, 0xc04064a0, &(0x7f00000001c0)={&(0x7f00000000c0)=[0x0, 0x0, 0x0], &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0], &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0], 0x3, 0x6, 0x4, 0x4, 0x2, 0x3, 0x8, 0x3}) getresuid(&(0x7f0000000480), &(0x7f0000000180), &(0x7f00000004c0)) ioctl$DRM_IOCTL_MODE_GETCONNECTOR(0xffffffffffffff9c, 0xc05064a7, &(0x7f0000000340)={&(0x7f0000000200)=[0x0], &(0x7f0000000240), &(0x7f00000002c0)=[0x0, 0x0, 0x0, 0x0], &(0x7f0000000240)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x4, 0x1, 0x0, 0x0, 0x2, 0x5, 0x2, 0x1, 0x3, 0x80000001}) ioctl$DRM_IOCTL_MODE_GETCONNECTOR(0xffffffffffffff9c, 0xc05064a7, &(0x7f0000000640)={&(0x7f00000003c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000400), &(0x7f00000005c0)=[0x0, 0x0], &(0x7f0000000600), 0x0, 0x2, 0x7, 0x0, 0x0, 0x14, 0xbce, 0x4, 0x7, 0x90, 0x3}) ioctl$DRM_IOCTL_MODE_GETRESOURCES(0xffffffffffffff9c, 0xc04064a0, &(0x7f0000000800)={&(0x7f0000000700)=[0x0], &(0x7f0000000740)=[0x0, 0x0, 0x0], &(0x7f0000000780)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f00000007c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x1, 0x3, 0x7, 0x8, 0x2, 0x1ff, 0x7, 0x5b}) 2.409859233s ago: executing program 5 (id=167): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x1, 0x0, 0x6, 0x4000002}, {0x2, 0x0, 0x0, 0x1}, {0x2, 0x0, 0x0, 0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x2, &(0x7f0000000100)="71f91e", &(0x7f0000000080)=0x3, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xffac) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) socket(0x2, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) connect$inet6(r1, &(0x7f0000000000)={0x1c, 0x18, 0x3, 0x10001, "fe80000400000000000002010000bdff", 0x8}, 0x1c) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0xffffffffffffffff, [{&(0x7f00001d0000/0x4000)=nil, &(0x7f0000663000/0x4000)=nil, 0xfffffffffffff801}, {&(0x7f00006ac000/0x4000)=nil, &(0x7f0000826000/0x4000)=nil, 0x8}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f00007ae000/0x1000)=nil, 0x4bb6}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f00001f5000/0x4000)=nil, 0x6}, {0x0, 0x0, 0xfffffffffffffffc}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3}, {&(0x7f0000212000/0x1000)=nil, &(0x7f0000826000/0x1000)=nil, 0x40}, {&(0x7f0000110000/0x2000)=nil, &(0x7f0000501000/0x1000)=nil}, {0x0, &(0x7f0000156000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f00004c1000/0x2000)=nil, &(0x7f00001d1000/0x3000)=nil, 0x9bc0}, {&(0x7f00001cf000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000358000/0x2000)=nil}], './file0\x00', 0x0, 0x0, 0x0, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x45}, 0x2, 0x0, 0x0, 0x0, 0x19) r2 = socket(0x2, 0x2, 0x0) getsockname$inet(r2, &(0x7f0000000080), &(0x7f0000000140)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x18, 0x0, 0x37) socket$unix(0x1, 0x5, 0x0) 2.407915627s ago: executing program 5 (id=169): r0 = socket(0x18, 0x2, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x71a75ff3f2105b8, &(0x7f0000000040)={0x1c, 0x18, 0x2, 0xca0, "ff060000875c00", 0x80000000}, 0x1c) r1 = kqueue1(0x10004) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x96, &(0x7f0000000540), 0xfffb4961, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000640), 0x80, 0x0) r4 = syz_open_pts() close(r4) r5 = socket$unix(0x1, 0x1, 0x0) bind$unix(r5, &(0x7f00000000c0)=@file={0xe, 0x1, './file0\x00'}, 0xa) listen(r5, 0x1) socket$unix(0x1, 0x1, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) r6 = syz_open_pts() dup2(r6, r4) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x800, 0x0) mquery(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4, 0x0, r7, 0x2) r8 = socket$unix(0x1, 0x5, 0x0) read(r8, &(0x7f0000000980)=""/34, 0x22) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000007c0), 0x1, 0x0) kevent(r2, &(0x7f00000004c0)=[{{r0}, 0xfffffffffffffffa, 0x86, 0x4, 0x9, 0x2}, {{r3}, 0xfffffffffffffff9, 0x0, 0x1, 0x8, 0x1}, {{r2}, 0xffffffffffffffff, 0x15, 0x2, 0xa, 0x2}], 0x4, &(0x7f0000000800), 0x8001, &(0x7f0000000940)={0xfffffffffffffff9, 0x2}) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r9 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) r10 = getgid() shmctl$IPC_SET(r9, 0x1, &(0x7f0000000240)={{0x4, 0x0, 0x0, r10, 0xffffffffffffffff, 0x3, 0x7}, 0x4, 0xfffc, 0x0, 0x0, 0x1, 0x5, 0x800000800000000, 0x0, 0x5}) shmat(r9, &(0x7f0000001000/0x3000)=nil, 0x0) r11 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r11, 0x0, 0x9, &(0x7f0000000000)="287ca27fb26273c9be5b87e7", 0xc) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000004580)) ioctl$DIOCRCLRASTATS(0xffffffffffffff9c, 0xc4504448, &(0x7f0000000040)={{'./file0\x00', './file0\x00', 0x10}, &(0x7f0000000000)=[{@rand_addr=0xc1, '\x00', './file0\x00', 0x80000001, 0xfff7, 0x1a, 0x4, 0x1b, 0x4, 0x41}], 0x6, 0x1, 0x0, 0x8, 0xd, 0xeffffff9, 0x10, 0x9}) 2.407568386s ago: executing program 4 (id=170): ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000000)) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(0xffffffffffffffff, 0xc01864c6, &(0x7f0000000080)={&(0x7f0000000040)=[0x6919, 0x8, 0x6], 0x3, 0x20004, 0x0, 0xffffffffffffffff}) ioctl$DRM_IOCTL_MODE_CREATEPROPBLOB(0xffffffffffffff9c, 0xc01064bd, &(0x7f0000000180)={&(0x7f00000000c0)="9c83610343841c1fd2e06cd6f4665b4cb2d76628f846f25ad89cbe4bc44010aa7bc24d4aff1ffa2f52603b9158c648cfa9582d5dca62e6886158320c6bd89075f007551e21c50b4b86efcf3907d2632dd9819361dc09af3ed09085dc3544f2b6c614b81715c37095126bc777be2f67ae81b7f832d949246f569c9a50db9f304715ee13f79cd0d92f8b2e3cc8e68ac16c93e1d836366c9cc5ff66c9fe", 0x9c, 0x0}) ioctl$DRM_IOCTL_MODE_GETPROPBLOB(r1, 0xc01064ac, &(0x7f0000000240)={r2, 0x45, &(0x7f00000001c0)=""/69}) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r1, 0xc01864c6, &(0x7f00000002c0)={&(0x7f0000000280)=[0x7, 0x8, 0x167, 0x0], 0x4, 0x10000, 0x0, 0xffffffffffffffff}) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000300)={0x5, 0x8050, 0x9, 0x8, 0x0}) ioctl$DRM_IOCTL_MODE_GETPLANERESOURCES(r1, 0xc01064b5, &(0x7f0000000380)={&(0x7f0000000340)=[0x0, 0x0], 0x2}) r5 = dup3(r1, r1, 0x0) pwritev(r3, &(0x7f0000000580)=[{&(0x7f00000003c0)="c4c4c7760e17feffa9e3439a3153e5ac5c6286c5fc9867ab0d3fc4d41a584bae490454943ebcd0514790a3346079423df00d43b165492bca649fcda8a2cad548878b4cb5a8df6b93d22ed47b10f9149a79d1734943a763cc3bb38a175918cb683239f37518e001e9ab22e5c4e7e371cdd6f6d295c021d3de4094e6d7d1a41a2188eb4c3e5df227d4f41830cc3e9fffa79956191d1bc1c8b1864db66a913a299369e2152976cbd8ad9e26da6e5159183a440ad5d72d02eab8bf100e04", 0xbc}, {&(0x7f0000000480)}, {&(0x7f00000004c0)="13e9dfe3da64dd1620380437e0cbf122aa7465b5c3faa467e174aee377258a6f7844fbfd92580ffb2ec08422c788e17224602715f51558784dbc7fbbc6089b6b5ab7ff25577ec642e589e68f7acbdfd06a2ff1a0b5633627a3f6a64d5c0f72663131c13972543deba8cb9b4cfd6279e7bd1132d96a62f0f89ce18772d99b1343631885fb5d5f0909c94ad39402df8e127bcc514563cc9615b2f09be2da80716d37ce95f67fcaf433", 0xa8}], 0x3, 0x10000) fcntl$getown(r1, 0x5) ioctl$DRM_IOCTL_MODE_SETCRTC(r5, 0xc06864a2, &(0x7f0000000600)={&(0x7f00000005c0)=[0x0, 0x0, 0x0], 0x3, 0x0, 0x0, 0x6, 0xe2, 0x70f0, 0x40, {0x3, 0x6, 0x3, 0x2, 0x3, 0x3, 0x3, 0x10, 0x8, 0x8, 0x4cf, 0x3, 0x120020, 0x5, "73ff00b93118323c70f24ece18849a77b3bd921b1359efff65ed7a95a2bfd22f"}}) ioctl$DRM_IOCTL_MODE_ADDFB(r3, 0xc01c64ae, &(0x7f0000000680)={r6, 0x9, 0x3, 0x0, 0x9, 0xfffffffd, r4}) r8 = kqueue() fchmod(r8, 0x20) ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f00000006c0)) fchdir(r3) msgget(0x2, 0x8a) ioctl$TIOCSTOP(r5, 0x2000746f) ioctl$DRM_IOCTL_MODE_REVOKE_LEASE(r3, 0xc00464c9, &(0x7f0000000700)={r0}) r9 = dup3(r1, r1, 0x4) fsync(r9) r10 = semget$private(0x0, 0x0, 0x200) semctl$GETVAL(r10, 0x4, 0x5, &(0x7f0000000740)=""/104) ioctl$TIOCSTAT(r5, 0x20007465) r11 = openat$klog(0xffffffffffffff9c, &(0x7f00000007c0), 0x10000, 0x0) pwrite(r11, &(0x7f0000000800)="f47b45f3", 0x4, 0x200) ioctl$DRM_IOCTL_MODE_CLOSEFB(r1, 0xc00864d0, &(0x7f0000000840)={r7}) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000880)) ioctl$VMM_IOC_TERM(r5, 0x80045604, &(0x7f00000008c0)={0x2}) ioctl$DIOCRTSTADDRS(r5, 0xc4504449, &(0x7f00000009c0)={{'./file0\x00', './file0\x00', 0x20}, &(0x7f0000000900)=[{@local={0xac, 0x14, 0x0}, '\x00', './file0\x00', 0xc53, 0x9, 0x18, 0xd, 0xdf, 0x3, 0x4a}, {@empty, '\x00', './file0\x00', 0x6, 0x3, 0x1a, 0x6, 0x7, 0xa5, 0xdc}, {@multicast2, '\x00', './file0\x00', 0x4, 0x100, 0x2, 0xfc, 0x3, 0x6, 0x4}], 0x6, 0x3, 0xa08, 0x56, 0x3, 0xa7a2, 0x2c, 0x9}) 2.407288437s ago: executing program 3 (id=171): r0 = getegid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0xb, 0x0, 0x0, r0, 0x0, 0x84, 0x3ff}, 0x400, 0x40000010000, 0xfffffffffffffffd, 0x0, 0x7, 0x80000000000010c, 0x4, 0x6, 0x0, 0x1000000, 0x0, 0x8000}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) getegid() (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0xb, 0x0, 0x0, r0, 0x0, 0x84, 0x3ff}, 0x400, 0x40000010000, 0xfffffffffffffffd, 0x0, 0x7, 0x80000000000010c, 0x4, 0x6, 0x0, 0x1000000, 0x0, 0x8000}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) (async) 2.375694041s ago: executing program 4 (id=172): r0 = socket(0x2, 0x4001, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) ioctl$DIOCRGETTABLES(r1, 0xc450443f, &(0x7f0000002340)={{'./file0\x00', './file0\x00', 0x0, 0x1}, &(0x7f0000001280)=[{'./file0\x00', './file0/file0\x00', 0x57}, {'./file0\x00', './file0\x00', 0x20, 0xf}, {'./file0\x00', './file0\x00', 0x1, 0x3}, {'./file1\x00', './file0\x00', 0x54, 0x6}], 0xb, 0x4, 0x7, 0x0, 0x7b7, 0x3, 0x2, 0x6}) r2 = socket$inet6(0x18, 0x1, 0x6) syz_emit_ethernet(0x94, &(0x7f0000000000)=ANY=[@ANYBLOB="55b23e450450aaaaaaaaaabb8864"]) r3 = socket$inet6(0x18, 0x1, 0x6) bind$inet6(r3, &(0x7f0000000040)={0x1c, 0x18, 0x1, 0x8, "fffffff9000000000000000000000001", 0x7}, 0x1c) connect$inet6(r3, &(0x7f0000000280)={0x1c, 0x18, 0x1, 0x7ff, "0000000000001500066600", 0x2}, 0x1c) bind$inet6(r2, &(0x7f0000000040)={0x1c, 0x18, 0x1, 0x4, "ffffffffffff00000000000000000001", 0x7}, 0x1c) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) r4 = socket(0x18, 0x1, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = socket(0x2, 0x1, 0x0) listen(r5, 0x8) sysctl$vm(&(0x7f0000000000)={0x2, 0x9}, 0x2, &(0x7f0000001240)="8d9621a4", &(0x7f0000000040)=0x4, 0x0, 0x0) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000340)="02648e5578bc83ef4aa8a94c865589bc03a52d97f333ba3589263a55c8c5c51bb90fa8ba244b151df8915f8f2275eed6079d8a2a3d519756e238274f0f75a83f5055fd2d87ea153ceae8dcf46702f9f24942af01c7e6676f118e691735babd052e81a15483a436f26c40bbf052904ca1e5a0aa70867a2653c2a136a4d85510ad2afbb6952f69124f66aaf7d7e10593db8e22541d2ea593ae34be099f03f5fed34748cadefedebfdd177b43c217b03020f54b4fbe45aef01ff5c58e5339667e71ea25772e1f42f59fd49078d13862ee066dc5b306074357f824a285766baf77677b6aff24e1df3279471f7c35b08b659e24829e", 0xf3}], 0x1) poll(&(0x7f0000000000)=[{r5, 0x1}], 0x1, 0x807ffe) getpeername$inet6(r2, &(0x7f0000000200), &(0x7f0000000240)=0x1c) setsockopt$inet6_MRT6_DEL_MFC(r5, 0x29, 0x69, &(0x7f00000002c0)={{0x1c, 0x18, 0x3, 0x3, "2b7400810009ce240b4bdc834fcf1100", 0x7}, {0x1c, 0x18, 0x3, 0x80000001, "77bfcf0b9da01e9bc400400e532b1f1f", 0x100}, 0x0, [0x3, 0x8, 0x6e, 0x5, 0x6, 0x2, 0x3, 0x1]}, 0x5c) shutdown(r5, 0x2) r6 = syz_open_pts() close(r6) r7 = socket$unix(0x1, 0x1, 0x0) bind$unix(r7, &(0x7f00000000c0)=@file={0xe, 0x0, './file0\x00'}, 0xa) listen(r7, 0x1) socket$unix(0x1, 0x1, 0x0) accept$unix(r7, 0x0, 0x0) syz_open_pts() 2.375243708s ago: executing program 2 (id=173): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000, 0x1e4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x6, &(0x7f0000000440)=[{0x3ff, 0xf8, 0xd3, 0x7ce19d4f}, {0xfffe, 0x0, 0x6, 0xfffff57d}, {0x73, 0x4, 0x81, 0x3cdd}, {0x9, 0x40, 0x81, 0x9}, {0x37, 0xff, 0x0, 0x7}, {0x200, 0x4, 0x2, 0x10001}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000480)=""/240, 0xfffffc47}, {&(0x7f00000000c0)=""/179, 0xfdac}, {&(0x7f00000002c0)=""/229, 0xe2}], 0x50, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4, 0x12, r1, 0x0) minherit(&(0x7f0000205000/0x3000)=nil, 0x3000, 0x3) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) r3 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc1206949, &(0x7f0000000100)) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x2, 0x1811, r0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) r5 = kqueue() kevent(r5, &(0x7f0000000040), 0xffffffff, 0x0, 0x45a8, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x800) write(r4, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000180)=0x8) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x1}, 0x5, 0x0, 0x0, 0x0, 0xfffffffffffffde7) getdents(r0, &(0x7f0000000580)=""/217, 0xd9) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x2) semget$private(0x0, 0x4, 0x4a0) r6 = openat$audio(0xffffffffffffff9c, &(0x7f0000000400), 0x10, 0x0) fstat(r6, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setresgid(0x0, 0x0, r7) fstatat(r0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x6) ioctl$DIOCSETHOSTID(r1, 0xc0044456, &(0x7f00000003c0)=0x6) setregid(r7, r8) 2.374912731s ago: executing program 5 (id=174): ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0xb, 0x7, 0xe1, 0xd, "22ef00ff03ff21ff10000bc300000000a69bdca5", 0x7f, 0xffffffff}) (async) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0xb, 0x7, 0xe1, 0xd, "22ef00ff03ff21ff10000bc300000000a69bdca5", 0x7f, 0xffffffff}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005040000040000", 0x9, 0x400, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) socket(0x11, 0x3, 0x0) (async) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a378343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2}, 0x2, &(0x7f0000000100)="71f90600", &(0x7f0000000080)=0x4, 0x0, 0x0) munmap(&(0x7f0000001000/0x1000)=nil, 0x1000) (async) munmap(&(0x7f0000001000/0x1000)=nil, 0x1000) sysctl$kern(&(0x7f0000000000)={0x1, 0x30}, 0x2, &(0x7f0000001940), &(0x7f0000000040)=0xfffffffffffffed0, 0x0, 0x0) r1 = syz_open_pts() r2 = socket(0x2, 0x8002, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) sysctl$net_inet_ah(&(0x7f0000000000)={0x4, 0x1e, 0x2, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0xb}, 0x5, &(0x7f0000000040), 0x0, 0x0, 0x0) (async) sysctl$hw(&(0x7f0000000000)={0x6, 0xb}, 0x5, &(0x7f0000000040), 0x0, 0x0, 0x0) closefrom(r3) mquery(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0x0, r1, 0x7) (async) mquery(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0x0, r1, 0x7) syz_emit_ethernet(0xbe, &(0x7f0000000300)=ANY=[@ANYBLOB="fffff7ffffff3a3bf1c4752c8100300088a8"]) 2.374453661s ago: executing program 3 (id=175): munmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000) kqueue() madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1) r0 = open(&(0x7f0000000100)='./file0\x00', 0x18289, 0x195) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) write(r0, &(0x7f0000000180)="11ae3d", 0x3) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) bind$inet(r2, &(0x7f0000000000)={0x10, 0x2, 0x3}, 0x10) r3 = socket(0x18, 0x1, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = dup2(r4, r4) sendmmsg(r5, &(0x7f0000000200)={{&(0x7f0000000140)=@in6={0x1c, 0x18, 0x3, 0x7, "ff0100", 0x3}, 0x1c, 0x0, 0x0, 0x0}}, 0x38, 0x8) ioctl$DIOCGETSTATE(r5, 0xc1084413, &(0x7f0000000340)={{0x101, './file0\x00', [{[@v4=@rand_addr=0xb, @v6=@mcast2], [0x9370, 0x6], 0x1, 0x2}, {[@v6=@mcast1, @v6=@mcast2], [0x8000, 0x8], 0xbd, 0xd}], {{0x5, 0x7, 0x1, 0x3}, 0xd5bd, 0x1, 0x6, 0xd, 0x2, 0x1, 0x1b}, {{0x9, 0x0, 0xc, 0x8}, 0x80, 0x2, 0x0, 0x7, 0xb00, 0x6}, @v6=@rand_addr="9bbae5a42e3ed502eef341aa17d45222", 0x0, 0xb3, 0x3, 0x0, 0x5, [[0xcb5a, 0x6], [0xfffffff7, 0x3]], [[0x1ff, 0x7ff], [0x3, 0x4]], 0x5, [0x3, 0x1], 0x8, 0x0, 0x1, 0x1, 0x5f, 0x7, 0xc1, 0x6, 0x1, 0x7, 0xf7, 0xa, "e9b3"}}) connect$inet6(r3, &(0x7f0000000000)={0x1c, 0x18, 0x0, 0x4ce, "fe805cea4b2e0e9aa5bb00"}, 0x1c) listen(r2, 0x7fff) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaaaa1cffabf4bbe07128ff030000ffffff080045f4002a006700020006907800010000ac1400aa4e234e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="501082009078fffc"]) getrlimit(0x2, 0xfffffffffffffffe) sysctl$hw(&(0x7f0000000000)={0x6, 0x1}, 0x2, &(0x7f0000000040)="c74da299def81ffd5c7dc7331484162c15e478137a2834aa01e72886b5a1aaba6e4ba5879388e7c4c0b2e1711b70abfc9683850481f6c72d71f6555c11a0080696b7d0a6277d1db1c20dd8e0e109c4ea49fe1d7191306b4f0be7ea99abfaf1cd19256dce1cebe0a8c9f509038cf2566b7ef8d7475abdd2840977866f0ba4bab2fccf2057978997793ab78656bcf500d54d4f10780546cece1c5b17ecff2729802f3208559715cfdab42447a5feac3ff92423e1c91b1ec838120b", &(0x7f0000000100)=0xba, &(0x7f0000000140)="9fa0820ad7f349ab8975b19a50528f7ada57894d7b0ad04c0b9f198df2f3be16f20b66bb884cc817d7696a5e879800b8296e3ab749be6fba9f1a2593e0f7b77a2f4d052268c2dd50a8d6f47ac40e566913332b5ac3ab85486b843ef6599b291bee2be2ba46b43e44a94f65df7594a599ed284e9324c14197083861abff2354985356b074225da9216b32b275767fdc5adcd99bbb5c50e7d07857a2367d19ce235407fdd845e4919baee20f6cfa2e40b61b6c0970c00cc2ce8d9265daf88a274efce43030aafe6dc3565f07b9ce44181fcedc4729901704e29e2987", 0xdb) 2.286817218s ago: executing program 4 (id=176): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000040)=""/59, 0x3b, 0x800, &(0x7f0000000080)=@file={0x2, 0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) msgsnd(0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="35807893"], 0x8, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f9", &(0x7f0000000080)=0x2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x97) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x800, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000001c0)=0x7) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') nanosleep(&(0x7f0000000000)={0x0, 0x5}, &(0x7f0000000040)) write(r0, &(0x7f00000000c0)="790affc50ca065d682644d2751de9f1cf0565ee7d3e6404d17083e6bdd0672ee84973a81c73658697c7dc33a6b29a2df", 0x30) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0xa, &(0x7f0000000080), 0x0) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000140)={&(0x7f0000000100)=@abs={0xf5, 0x1, 0x0, 0x3}, 0x8, &(0x7f0000000140), 0x10000000000000ff, 0x0, 0x0, 0x2}, 0x4) kill(0xffffffffffffffff, 0x2) clock_getres(0x1, &(0x7f0000000340)) 2.286553247s ago: executing program 5 (id=177): sendmsg(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x308}, 0xc) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmmsg(r0, &(0x7f00000003c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x454}, 0x4008}, 0x38, 0x0) 2.286168821s ago: executing program 3 (id=178): r0 = semget$private(0x0, 0xb, 0x19f) semctl$SETALL(r0, 0x0, 0x9, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000440)={{0x0, 0x0, 0x0, 0x0, 0xa9, 0x5, 0x0, 0x0, 0x3ea}, 0x0, 0x1, 0x0, 0x0, 0x4, 0x0, 0x1}) (async) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000440)={{0x0, 0x0, 0x0, 0x0, 0xa9, 0x5, 0x0, 0x0, 0x3ea}, 0x0, 0x1, 0x0, 0x0, 0x4, 0x0, 0x1}) semop(r0, &(0x7f0000000080), 0x2aaaaaaaaaaaa8f2) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) (async) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x4001, 0x0) (async) r1 = socket(0x2, 0x4001, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) (async) close(r2) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) msgget$private(0x0, 0x5bd) (async) r4 = msgget$private(0x0, 0x5bd) msgctl$IPC_RMID(r4, 0x1000000) stat(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)) (async) stat(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000000)={{r5, r6, 0x0, 0xffffffffffffffff, 0x82, 0x44, 0x6}, 0x80000000, 0xfffffffffffffffd, 0xffffffffffffffff, 0x2, 0x0, 0x1, 0x200023, 0x0, 0x0, 0x3ff}) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000000029, 0xc, &(0x7f0000000000), 0x14) (async) setsockopt(r7, 0x1000000000029, 0xc, &(0x7f0000000000), 0x14) r8 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) socket(0x18, 0x2, 0x0) (async) r9 = socket(0x18, 0x2, 0x0) setsockopt(r9, 0x1000000029, 0x4, &(0x7f0000000100), 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) open$dir(&(0x7f00000001c0)='./file0\x00', 0x2, 0x101) (async) r10 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x2, 0x101) ioctl$FIONREAD(r10, 0xc0106978, &(0x7f0000000ac0)) syz_emit_ethernet(0x66, &(0x7f0000000300)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd6097520300303c03fe8000000000000000000000002c96f08c11010000000000000000000000000000000000000000000000000000ffff0000002faa65dd5d02f9114529cb74f712d9573806628902503ea040514cd752d79202bdbed262fc6618be9b86a506ecb54fbb80e127406abd03a1979228cf255909000000000000002295eab500"/190]) preadv(r8, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/65, 0x41}], 0x1, 0x7fffffffffffffff) recvmsg(r2, &(0x7f00000035c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r11 = syz_open_pts() flock(r11, 0x1) 2.28570866s ago: executing program 1 (id=179): open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x2, 0x2, 0x8, 0x100003, 0x40, 0x10, [{0x5, 0x3, 0x775, 0x80000201}, {0x1000, 0x8, 0x6, 0xfff}, {0x7, 0xfffffffe, 0x2006, 0x1}, {0x2, 0x7, 0xf, 0x5}, {0xfffffffc, 0x7, 0xf11, 0x7}, {0x3, 0xffff, 0x80d2}, {0x2024, 0x1, 0x85, 0x5}, {0x0, 0x40009, 0xfffffff8, 0xfbffe2e9}, {0x8, 0xffa, 0x6, 0x7fff}, {0x0, 0xfffffff8, 0x400005, 0x8bfb}, {0xfffff0d1, 0x8000000, 0x8, 0x5}, {0x4, 0xc7cb, 0x3, 0x2}, {0x401, 0x106, 0x9, 0x40}, {0x200003, 0xee6, 0x2, 0x6f5fc48b}, {0x7e, 0x5, 0x1, 0x5}, {0x9be2, 0x9, 0x6, 0x69}]}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = socket(0x11, 0x3, 0x0) shutdown(r0, 0x2) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() fchown(0xffffffffffffffff, 0xffffffffffffffff, 0x0) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) r3 = syz_open_pts() ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000080)={0x4, 0x3, 0x9, 0x7}) fcntl$getflags(r3, 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xcd5, 0x7fe, 0xfffffff8, 0x5c90, '\x00\b\x00', 0x5, 0x7}) poll(&(0x7f0000000000), 0x35, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f00000009c0)={{0x0, 0x0, &(0x7f0000000740)=[{0x0}], 0x1, 0x0}}, 0x38, 0x1) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fchmodat(r4, &(0x7f0000000040)='./file0\x00', 0x9, 0x2) 2.241551585s ago: executing program 3 (id=180): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fchdir(r0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) setsockopt(r2, 0x400, 0xff, &(0x7f0000000080)="64c46398c02d52f64900d746b3db299156ce65058d4ed031e9043572017364eda0022ac7162e5304a51bb2fb74d7d2e069476f347c804ff4613e48574b347211e00f27d2c12c19721cbff2c14b5b4af074e7cfbebb60ff65c082149c0663e55b3dabec8f1928e2d6cb628b3bbb1900e0d4f3b2b98cda7ac14ea33e5054808c5186cd74f62037fd35158e5a83c4a315260d7774f95cfdc17130d596996596ecbd8ed4ed11ba4934a3ac42d5600cd19615940bdb", 0xb3) ioctl$DIOCRGETADDRS(r2, 0xc4504446, &(0x7f0000000240)={{'./file0\x00', './file0\x00', 0x2}, &(0x7f0000000140)=[{@remote={0xac, 0x14, 0x0}, '\x00', './file0\x00', 0x77, 0xfff, 0x19, 0x9, 0x1, 0x11, 0xf}, {@remote={0xac, 0x14, 0x0}, '\x00', './file0\x00', 0x8, 0x0, 0x2, 0x0, 0x0, 0x9, 0x9}, {@multicast2, '\x00', './file0\x00', 0xfc5, 0x5, 0x18, 0x7, 0x8, 0xbf, 0x9}, {@empty, '\x00', './file0\x00', 0x6, 0x2, 0x14, 0x4, 0x6, 0xc, 0x7f}], 0x0, 0x4, 0x81, 0x6, 0x5, 0xf0000000, 0x8, 0x6}) r3 = open(&(0x7f00000006c0)='./file0\x00', 0x0, 0x181) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x81) fchflags(r2, 0x1) ioctl$DRM_IOCTL_MODE_DESTROYPROPBLOB(r2, 0xc00464be, &(0x7f0000000700)) fchflags(r3, 0x10000) mkdir(&(0x7f0000000740)='./file0\x00', 0xa) r4 = openat(r3, &(0x7f0000000780)='./file0\x00', 0x420, 0xc) read(r4, &(0x7f00000007c0)=""/101, 0x65) fstat(r1, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0}) fchown(r0, r5, 0xffffffffffffffff) fstatat(r3, &(0x7f00000008c0)='./file0\x00', &(0x7f0000000900), 0x2) r6 = openat$klog(0xffffffffffffff9c, &(0x7f0000000980), 0x10000, 0x0) fchmod(r6, 0x9) ioctl$DIOCRGETTSTATS(r0, 0xc4504440, &(0x7f0000000e00)={{'./file0\x00', './file0\x00', 0x20, 0xda}, &(0x7f00000009c0)=[{'./file0\x00', './file0\x00', 0x3}], 0x5, 0x1, 0x1e, 0x7, 0x7, 0xe3, 0x10, 0x3}) fcntl$lock(r0, 0x9, &(0x7f0000001280)={0x3, 0x0, 0x1}) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) unveil(&(0x7f00000012c0)='./file0\x00', &(0x7f0000001300)='w\x00') r7 = syz_open_pts() pwrite(r7, &(0x7f0000001340)="1b09f2e8895edcd4e4e70b9cbfe7bc1c125d0ccfeea363fa0e5bdbb1c563c44a11bb17af311698fddd10a566b4155c4084aa5e5fc263f565907754e4e5e02bf8df39d73638863d00f7fd7454b60ee58c88c4cfffe3f2cd85a27cc68dec00cee361a68fd5de4d95cf18ecf167210daf6ec4ec4580c0eeb662acf58cbfeba8c53021653c6cf04d727822dcce4d2b5b3ef3e260e0780b3443976fc5921f344e91521f2f4093d3a2d56ca5", 0xa9, 0x4889) ioctl$DRM_IOCTL_MODE_GETPLANE(r4, 0xc02064b6, &(0x7f0000001440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x5, &(0x7f0000001400)=[0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$DRM_IOCTL_MODE_GETPLANE(r3, 0xc02064b6, &(0x7f00000014c0)={r8, 0x0, 0x0, 0x0, 0x0, 0x3, &(0x7f0000001480)=[0x0, 0x0, 0x0]}) sendto(r3, &(0x7f0000001500)="81ba522f2f587b88f46d1a10e06c6f1ff42f7fc3a28380ce", 0x18, 0x1, &(0x7f0000001540)=@in6={0x1c, 0x18, 0x0, 0x7, "89324105c95c2732bc897d8f149ba178", 0x8}, 0x1c) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1) dup3(r6, r7, 0x10000) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000001580)) 2.240578071s ago: executing program 5 (id=181): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000140)={0x0, 0x0, 0xdffffffffffffff4, 0x1000900010008}) (async) flock(r0, 0x1) 2.239241433s ago: executing program 3 (id=182): writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000000)='#', 0x1}], 0x1) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f00000000c0)="9b18", 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xd, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000001080)={0x4, 0x2, 0x0, 0x15}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x6}, 0x4, &(0x7f0000000000)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000100)=0xfcbb, 0x0, 0x0) semop(0x0, &(0x7f00000001c0)=[{0x3, 0x400}, {0x2, 0x2671, 0x800}], 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) recvmsg(r2, &(0x7f0000000040)={0x0, 0x21, &(0x7f0000000180), 0x10000000000001b9, 0x0}, 0x8c2) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x12, 0x6, 0x9}, 0x4, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000080)="673bb5b8cc0c16ed0898e17c03ce480135a128250801a22ed2b1ad6a78ef1d47e6abbbdabb26a5a12af0f460032b34b77a", 0x31}], 0x1) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000000040)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="18"], 0x20}, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r2, r3) 2.237744346s ago: executing program 5 (id=183): r0 = socket(0x0, 0x3, 0x1) setsockopt(r0, 0x1000000000029, 0x20000009, &(0x7f0000000080)='\t\x00\x00\x00', 0x4) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80, 0x22) r2 = socket$inet6(0x18, 0x1000, 0x14) ioctl$VMM_IOC_READREGS(r2, 0xc050756a, &(0x7f00000009c0)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [], [], [{}, {}, {0x0, 0xffffffff}]}}) r3 = setsid() ftruncate(0xffffffffffffffff, 0x8531) r4 = syz_open_pts() setsid() ioctl$TIOCSCTTY(r1, 0x20007461) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x65}) r5 = syz_open_pts() close(r5) syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000140)={0x0, 0x9, 0xffffdf86, 0xffffff8c, "08ed9900fa0af8ca80654d4f89118c3b8bc20800", 0xa, 0x4}) writev(r5, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000040)=0x8) getresuid(&(0x7f00000004c0), &(0x7f0000000500)=0x0, &(0x7f0000000540)) getgroups(0x5, &(0x7f0000000580)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) sendmsg$unix(r0, &(0x7f0000000640)={&(0x7f0000000140)=@file={0xfe, 0x0, './file0\x00'}, 0xa, &(0x7f0000000440), 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="30000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r7, @ANYRES32=r0, @ANYRES32=r0, @ANYRES16=r7, @ANYRES32=r0, @ANYBLOB="09000004ffff000001d200008c0c354457f07433c1f132ffd3679ad9d7379bfd58fc589fea8395a632f1fa43f2f470f8880c652cc7d8c39499c3189b0c45668118c671ea8caab22c195fcd7ecae7", @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="18000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r6, @ANYRES32=r8], 0x5c, 0x8}, 0x0) connect(r0, &(0x7f0000000040)=@in={0x10, 0x2, 0x2, 0x8}, 0x10) r9 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r9, &(0x7f00000000c0)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) write(r9, &(0x7f00000001c0)="5ac13490a8fc2ac43a70346eae46c575724f105b74c40edbd679607ff632389b9b4dc5370cff03dbeeb1e7fa6a96789f906236d8503241c737a3b9f1ab90a3e4b96c103c2ad9a0fd9d13f9318f41c476c22f69d8a7c474d0772bac8c5ef6b79f80e51971d420d9439506f554d0076b3ad9540a", 0x73) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) semget$private(0x0, 0xb, 0x19f) open(&(0x7f0000000100)='./file0\x00', 0x18289, 0x195) r10 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r10, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x88) 2.072398646s ago: executing program 2 (id=184): writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000080)="673bb5b8cc0c16ed0898e17c03ce480135a128250801a22ed2b1ad6a78ef1d47e6abbbdabb26a5a12af0f460032b34b77a", 0x31}], 0x1) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000040)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1, 0x1}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="18"], 0x20, 0xf5f16d81d35f4073}, 0x4) sysctl$hw(&(0x7f0000000280)={0x6, 0x13}, 0x2, 0x0, &(0x7f0000000240), 0x0, 0x5c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$hw(&(0x7f0000000280)={0x6, 0x8}, 0x2, &(0x7f0000000000), &(0x7f0000000240), 0x0, 0x0) sendto$unix(r0, &(0x7f00000000c0)="98eac622797fe63f599d7c6817eab4f069ba4a082543b9e6f0234e2904758f66bf06e51d851f79b579191c88f53ff5dd2cf9a8e877d69da9c86467aedf36cf2222191d2c40b0db1a1ff738c25f6a404979213a949f1cdfcee638adbf2ae93ea991e8c13fcca598e54302d45aa1", 0x6d, 0xd, 0x0, 0x0) 2.071527419s ago: executing program 32 (id=184): writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000080)="673bb5b8cc0c16ed0898e17c03ce480135a128250801a22ed2b1ad6a78ef1d47e6abbbdabb26a5a12af0f460032b34b77a", 0x31}], 0x1) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000040)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1, 0x1}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="18"], 0x20, 0xf5f16d81d35f4073}, 0x4) sysctl$hw(&(0x7f0000000280)={0x6, 0x13}, 0x2, 0x0, &(0x7f0000000240), 0x0, 0x5c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$hw(&(0x7f0000000280)={0x6, 0x8}, 0x2, &(0x7f0000000000), &(0x7f0000000240), 0x0, 0x0) sendto$unix(r0, &(0x7f00000000c0)="98eac622797fe63f599d7c6817eab4f069ba4a082543b9e6f0234e2904758f66bf06e51d851f79b579191c88f53ff5dd2cf9a8e877d69da9c86467aedf36cf2222191d2c40b0db1a1ff738c25f6a404979213a949f1cdfcee638adbf2ae93ea991e8c13fcca598e54302d45aa1", 0x6d, 0xd, 0x0, 0x0) 2.071377201s ago: executing program 1 (id=185): setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x2) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x409789, 0x4, 0xffdffc06, 0x80a1a1, "bb08000110f1671093508bc49d7323000000007e", 0x5611, 0x9}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) r2 = socket(0x20, 0x4000, 0xd4) mkdir(&(0x7f0000000500)='./file0\x00', 0x0) chflagsat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1, 0x2) setsockopt(r2, 0x1000000000029, 0x23, &(0x7f0000000000), 0x14) 2.071037426s ago: executing program 33 (id=185): setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x2) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x409789, 0x4, 0xffdffc06, 0x80a1a1, "bb08000110f1671093508bc49d7323000000007e", 0x5611, 0x9}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) r2 = socket(0x20, 0x4000, 0xd4) mkdir(&(0x7f0000000500)='./file0\x00', 0x0) chflagsat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1, 0x2) setsockopt(r2, 0x1000000000029, 0x23, &(0x7f0000000000), 0x14) 2.07087143s ago: executing program 4 (id=187): r0 = socket(0x18, 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000080)='\t\x00\x00\x00', 0x4) (async) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000080)='\t\x00\x00\x00', 0x4) connect(r0, &(0x7f0000000000)=@in6={0x1c, 0x18, 0x2, 0x8f38, "ffe54a09470300261febf2fc8dc83304", 0x1}, 0x1c) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r1 = syz_open_pts() close(r1) (async) close(r1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r2, &(0x7f0000000200)=[{&(0x7f0000000100)="19", 0xfffffe98}], 0x1) writev(r1, &(0x7f0000001880)=[{&(0x7f00000004c0)="33f57cbd9b7a3dce024abd0a4458ebe67b96abcc9815f01b7384118224bac83dd8e2f9bac9fcf5581b498f230fc2c56937691faa0a6fbc6ec7d970f3e70feb02fcbb032f1cd7719778b73a00610bbc2cda7a2357f162165a18ec7a8361d61e5f202c9c6839ada531b7f39a0c09140e3052f9116a0a4d3d422542a855d3257c406d5788afe863c7854a8c4906fe9008dcaf7540ee", 0x94}, {&(0x7f00000001c0)="4ac86e07b6f5cf353ce773366d0d1462532e49bb326d1951a16fadedf93ecbca2089c60264be4f5368f05fb89ffcee8bcc1f30c0cd028f53323eed00", 0x3c}, {&(0x7f00000002c0)="8072f965e5368d8a2ce261ea12ce28665881a3c9", 0xfdc8}], 0x3) (async) writev(r1, &(0x7f0000001880)=[{&(0x7f00000004c0)="33f57cbd9b7a3dce024abd0a4458ebe67b96abcc9815f01b7384118224bac83dd8e2f9bac9fcf5581b498f230fc2c56937691faa0a6fbc6ec7d970f3e70feb02fcbb032f1cd7719778b73a00610bbc2cda7a2357f162165a18ec7a8361d61e5f202c9c6839ada531b7f39a0c09140e3052f9116a0a4d3d422542a855d3257c406d5788afe863c7854a8c4906fe9008dcaf7540ee", 0x94}, {&(0x7f00000001c0)="4ac86e07b6f5cf353ce773366d0d1462532e49bb326d1951a16fadedf93ecbca2089c60264be4f5368f05fb89ffcee8bcc1f30c0cd028f53323eed00", 0x3c}, {&(0x7f00000002c0)="8072f965e5368d8a2ce261ea12ce28665881a3c9", 0xfdc8}], 0x3) write(r0, &(0x7f00000006c0)="129e5166c22232f27905950c0fcad0fdac4c0020f52446fb48ac7e07a8467fcccd44bec49cc516ab1379a92d49aabaf2ef25e7d341ce13ec73e9de7fcf661ce84897e675ff592b0cda8f100ce680c204b461078b35842182e9d5e8724c320282bff3341d011d0f4f54602a47572a557e38c0346ba9aafb5227f05d986539f2885f0d81da444bdf433c2c766daa723fa35a10fd1568c86cb6", 0x98) 2.070381471s ago: executing program 34 (id=187): r0 = socket(0x18, 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000080)='\t\x00\x00\x00', 0x4) (async) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000080)='\t\x00\x00\x00', 0x4) connect(r0, &(0x7f0000000000)=@in6={0x1c, 0x18, 0x2, 0x8f38, "ffe54a09470300261febf2fc8dc83304", 0x1}, 0x1c) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r1 = syz_open_pts() close(r1) (async) close(r1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r2, &(0x7f0000000200)=[{&(0x7f0000000100)="19", 0xfffffe98}], 0x1) writev(r1, &(0x7f0000001880)=[{&(0x7f00000004c0)="33f57cbd9b7a3dce024abd0a4458ebe67b96abcc9815f01b7384118224bac83dd8e2f9bac9fcf5581b498f230fc2c56937691faa0a6fbc6ec7d970f3e70feb02fcbb032f1cd7719778b73a00610bbc2cda7a2357f162165a18ec7a8361d61e5f202c9c6839ada531b7f39a0c09140e3052f9116a0a4d3d422542a855d3257c406d5788afe863c7854a8c4906fe9008dcaf7540ee", 0x94}, {&(0x7f00000001c0)="4ac86e07b6f5cf353ce773366d0d1462532e49bb326d1951a16fadedf93ecbca2089c60264be4f5368f05fb89ffcee8bcc1f30c0cd028f53323eed00", 0x3c}, {&(0x7f00000002c0)="8072f965e5368d8a2ce261ea12ce28665881a3c9", 0xfdc8}], 0x3) (async) writev(r1, &(0x7f0000001880)=[{&(0x7f00000004c0)="33f57cbd9b7a3dce024abd0a4458ebe67b96abcc9815f01b7384118224bac83dd8e2f9bac9fcf5581b498f230fc2c56937691faa0a6fbc6ec7d970f3e70feb02fcbb032f1cd7719778b73a00610bbc2cda7a2357f162165a18ec7a8361d61e5f202c9c6839ada531b7f39a0c09140e3052f9116a0a4d3d422542a855d3257c406d5788afe863c7854a8c4906fe9008dcaf7540ee", 0x94}, {&(0x7f00000001c0)="4ac86e07b6f5cf353ce773366d0d1462532e49bb326d1951a16fadedf93ecbca2089c60264be4f5368f05fb89ffcee8bcc1f30c0cd028f53323eed00", 0x3c}, {&(0x7f00000002c0)="8072f965e5368d8a2ce261ea12ce28665881a3c9", 0xfdc8}], 0x3) write(r0, &(0x7f00000006c0)="129e5166c22232f27905950c0fcad0fdac4c0020f52446fb48ac7e07a8467fcccd44bec49cc516ab1379a92d49aabaf2ef25e7d341ce13ec73e9de7fcf661ce84897e675ff592b0cda8f100ce680c204b461078b35842182e9d5e8724c320282bff3341d011d0f4f54602a47572a557e38c0346ba9aafb5227f05d986539f2885f0d81da444bdf433c2c766daa723fa35a10fd1568c86cb6", 0x98) 2.058054463s ago: executing program 6 (id=188): setrlimit(0x8, &(0x7f0000000980)={0xb, 0xb}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) setsockopt(r1, 0x1000000000029, 0xc, &(0x7f0000000000), 0x0) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000004c0)='x\x00') open(&(0x7f0000000000)='./file0\x00', 0x1, 0x12e) r2 = syz_open_pts() setsid() ioctl$TIOCSCTTY(r2, 0x20007461) r3 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0), 0x40, 0x0) read(r3, &(0x7f00000015c0)=""/167, 0xa7) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="e8424b46ad86b9fae814aae9b7012ed420e7a3a6ddfb399419ff50427fb353817d5d120a", 0x24}], 0x1) setrlimit(0x8, &(0x7f0000000980)={0xb, 0xb}) (async) syz_open_pts() (async) close(r0) (async) socket(0x18, 0x2, 0x0) (async) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) (async) setsockopt(r1, 0x1000000000029, 0xc, &(0x7f0000000000), 0x0) (async) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') (async) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000004c0)='x\x00') (async) open(&(0x7f0000000000)='./file0\x00', 0x1, 0x12e) (async) syz_open_pts() (async) setsid() (async) ioctl$TIOCSCTTY(r2, 0x20007461) (async) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0), 0x40, 0x0) (async) read(r3, &(0x7f00000015c0)=""/167, 0xa7) (async) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="e8424b46ad86b9fae814aae9b7012ed420e7a3a6ddfb399419ff50427fb353817d5d120a", 0x24}], 0x1) (async) 2.057791511s ago: executing program 35 (id=188): setrlimit(0x8, &(0x7f0000000980)={0xb, 0xb}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) setsockopt(r1, 0x1000000000029, 0xc, &(0x7f0000000000), 0x0) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000004c0)='x\x00') open(&(0x7f0000000000)='./file0\x00', 0x1, 0x12e) r2 = syz_open_pts() setsid() ioctl$TIOCSCTTY(r2, 0x20007461) r3 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0), 0x40, 0x0) read(r3, &(0x7f00000015c0)=""/167, 0xa7) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="e8424b46ad86b9fae814aae9b7012ed420e7a3a6ddfb399419ff50427fb353817d5d120a", 0x24}], 0x1) setrlimit(0x8, &(0x7f0000000980)={0xb, 0xb}) (async) syz_open_pts() (async) close(r0) (async) socket(0x18, 0x2, 0x0) (async) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) (async) setsockopt(r1, 0x1000000000029, 0xc, &(0x7f0000000000), 0x0) (async) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') (async) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000004c0)='x\x00') (async) open(&(0x7f0000000000)='./file0\x00', 0x1, 0x12e) (async) syz_open_pts() (async) setsid() (async) ioctl$TIOCSCTTY(r2, 0x20007461) (async) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0), 0x40, 0x0) (async) read(r3, &(0x7f00000015c0)=""/167, 0xa7) (async) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="e8424b46ad86b9fae814aae9b7012ed420e7a3a6ddfb399419ff50427fb353817d5d120a", 0x24}], 0x1) (async) 1.634654817s ago: executing program 3 (id=191): openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) (async) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4, 0x10, r0, 0x0) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x14}, 0x4, &(0x7f0000000000), 0x0, 0x0, 0x0) futimens(0xffffffffffffffff, &(0x7f0000000080)=[{0xaa09, 0x3}, {0x6, 0x5}]) 1.634456408s ago: executing program 36 (id=191): openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) (async) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4, 0x10, r0, 0x0) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x14}, 0x4, &(0x7f0000000000), 0x0, 0x0, 0x0) futimens(0xffffffffffffffff, &(0x7f0000000080)=[{0xaa09, 0x3}, {0x6, 0x5}]) 1.571261103s ago: executing program 37 (id=183): r0 = socket(0x0, 0x3, 0x1) setsockopt(r0, 0x1000000000029, 0x20000009, &(0x7f0000000080)='\t\x00\x00\x00', 0x4) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80, 0x22) r2 = socket$inet6(0x18, 0x1000, 0x14) ioctl$VMM_IOC_READREGS(r2, 0xc050756a, &(0x7f00000009c0)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [], [], [{}, {}, {0x0, 0xffffffff}]}}) r3 = setsid() ftruncate(0xffffffffffffffff, 0x8531) r4 = syz_open_pts() setsid() ioctl$TIOCSCTTY(r1, 0x20007461) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x65}) r5 = syz_open_pts() close(r5) syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000140)={0x0, 0x9, 0xffffdf86, 0xffffff8c, "08ed9900fa0af8ca80654d4f89118c3b8bc20800", 0xa, 0x4}) writev(r5, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000040)=0x8) getresuid(&(0x7f00000004c0), &(0x7f0000000500)=0x0, &(0x7f0000000540)) getgroups(0x5, &(0x7f0000000580)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) sendmsg$unix(r0, &(0x7f0000000640)={&(0x7f0000000140)=@file={0xfe, 0x0, './file0\x00'}, 0xa, &(0x7f0000000440), 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="30000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r7, @ANYRES32=r0, @ANYRES32=r0, @ANYRES16=r7, @ANYRES32=r0, @ANYBLOB="09000004ffff000001d200008c0c354457f07433c1f132ffd3679ad9d7379bfd58fc589fea8395a632f1fa43f2f470f8880c652cc7d8c39499c3189b0c45668118c671ea8caab22c195fcd7ecae7", @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="18000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r6, @ANYRES32=r8], 0x5c, 0x8}, 0x0) connect(r0, &(0x7f0000000040)=@in={0x10, 0x2, 0x2, 0x8}, 0x10) r9 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r9, &(0x7f00000000c0)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) write(r9, &(0x7f00000001c0)="5ac13490a8fc2ac43a70346eae46c575724f105b74c40edbd679607ff632389b9b4dc5370cff03dbeeb1e7fa6a96789f906236d8503241c737a3b9f1ab90a3e4b96c103c2ad9a0fd9d13f9318f41c476c22f69d8a7c474d0772bac8c5ef6b79f80e51971d420d9439506f554d0076b3ad9540a", 0x73) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) semget$private(0x0, 0xb, 0x19f) open(&(0x7f0000000100)='./file0\x00', 0x18289, 0x195) r10 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r10, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x88) 726.71623ms ago: executing program 0 (id=194): r0 = open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x2, 0x0, 0x3, 0x100000001}) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r0, 0x800c5709, &(0x7f0000000000)={0x7, 0x7, 0x1}) sysctl$vfs_nfs(&(0x7f00000000c0), 0x3, &(0x7f0000000100)="8872567b455cd198ca67345bbaea52a9fbd51004b268dfce80818a3364ed603b15ebdad2ae4405829ec3bff2b4b99e2232f6de0a01b9f65d27985afdb2b6c861d49d8c0e6ae0fa32f90269523777a614", &(0x7f0000000180)=0x50, &(0x7f00000001c0)="30a5f0a19e", 0x5) syz_emit_ethernet(0x56, &(0x7f0000000100)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "db0900", 0x20, 0x3a, 0x0, @rand_addr="fed38d0000000200000000000000274f", @mcast2, {[@dstopts={0x3a, 0x1, '\x00', [@ra={0x5, 0x2, 0xf6ff}, @enc_lim={0x4, 0x1, 0x2}, @enc_lim={0x4, 0x1, 0x5}]}], @udp={{0x3, 0x1, 0x8}}}}}}}) flock(r0, 0x3) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x3, 0x0, 0x8, 0x200026100fffd}) socket$inet(0x2, 0x1000, 0x80) 726.493534ms ago: executing program 38 (id=194): r0 = open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x2, 0x0, 0x3, 0x100000001}) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r0, 0x800c5709, &(0x7f0000000000)={0x7, 0x7, 0x1}) sysctl$vfs_nfs(&(0x7f00000000c0), 0x3, &(0x7f0000000100)="8872567b455cd198ca67345bbaea52a9fbd51004b268dfce80818a3364ed603b15ebdad2ae4405829ec3bff2b4b99e2232f6de0a01b9f65d27985afdb2b6c861d49d8c0e6ae0fa32f90269523777a614", &(0x7f0000000180)=0x50, &(0x7f00000001c0)="30a5f0a19e", 0x5) syz_emit_ethernet(0x56, &(0x7f0000000100)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "db0900", 0x20, 0x3a, 0x0, @rand_addr="fed38d0000000200000000000000274f", @mcast2, {[@dstopts={0x3a, 0x1, '\x00', [@ra={0x5, 0x2, 0xf6ff}, @enc_lim={0x4, 0x1, 0x2}, @enc_lim={0x4, 0x1, 0x5}]}], @udp={{0x3, 0x1, 0x8}}}}}}}) flock(r0, 0x3) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x3, 0x0, 0x8, 0x200026100fffd}) socket$inet(0x2, 0x1000, 0x80) 726.334239ms ago: executing program 8 (id=186): execve(0x0, &(0x7f0000000000)=[&(0x7f0000000100)='///'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdirat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x40) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r1 = getsid(0xffffffffffffffff) r2 = dup(r0) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000000)) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x3, 0x0, 0x7, 0x2, r1}) execve(0x0, &(0x7f0000000000)=[&(0x7f0000000100)='///'], 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mkdirat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x40) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) (async) getsid(0xffffffffffffffff) (async) dup(r0) (async) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000000)) (async) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x3, 0x0, 0x7, 0x2, r1}) (async) 694.028841ms ago: executing program 9 (id=199): r0 = open(&(0x7f0000000000)='./file0\x00', 0x40280, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0xe4a, 0x0, 0xa9fa, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) 486.518037ms ago: executing program 8 (id=186): execve(0x0, &(0x7f0000000000)=[&(0x7f0000000100)='///'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdirat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x40) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r1 = getsid(0xffffffffffffffff) r2 = dup(r0) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000000)) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x3, 0x0, 0x7, 0x2, r1}) execve(0x0, &(0x7f0000000000)=[&(0x7f0000000100)='///'], 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mkdirat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x40) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) (async) getsid(0xffffffffffffffff) (async) dup(r0) (async) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000000)) (async) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x3, 0x0, 0x7, 0x2, r1}) (async) 486.376462ms ago: executing program 9 (id=199): r0 = open(&(0x7f0000000000)='./file0\x00', 0x40280, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0xe4a, 0x0, 0xa9fa, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) 486.239557ms ago: executing program 8 (id=186): execve(0x0, &(0x7f0000000000)=[&(0x7f0000000100)='///'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdirat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x40) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r1 = getsid(0xffffffffffffffff) r2 = dup(r0) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000000)) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x3, 0x0, 0x7, 0x2, r1}) execve(0x0, &(0x7f0000000000)=[&(0x7f0000000100)='///'], 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mkdirat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x40) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) (async) getsid(0xffffffffffffffff) (async) dup(r0) (async) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000000)) (async) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x3, 0x0, 0x7, 0x2, r1}) (async) 486.175811ms ago: executing program 9 (id=199): r0 = open(&(0x7f0000000000)='./file0\x00', 0x40280, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0xe4a, 0x0, 0xa9fa, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) 276.652532ms ago: executing program 8 (id=186): execve(0x0, &(0x7f0000000000)=[&(0x7f0000000100)='///'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdirat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x40) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r1 = getsid(0xffffffffffffffff) r2 = dup(r0) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000000)) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x3, 0x0, 0x7, 0x2, r1}) execve(0x0, &(0x7f0000000000)=[&(0x7f0000000100)='///'], 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mkdirat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x40) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) (async) getsid(0xffffffffffffffff) (async) dup(r0) (async) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000000)) (async) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x3, 0x0, 0x7, 0x2, r1}) (async) 58.001786ms ago: executing program 9 (id=199): r0 = open(&(0x7f0000000000)='./file0\x00', 0x40280, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0xe4a, 0x0, 0xa9fa, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) 57.944659ms ago: executing program 6 (id=193): r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r1 = getpid() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x300000003, r1}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000080)={0x3, 0x1, 0xffffffff00020000, 0x6}) sysctl$net_inet_ip(&(0x7f00000010c0)={0x4, 0x2, 0x0, 0xe}, 0x4, 0x0, 0x0, 0x0, 0x5a) r3 = semget$private(0x0, 0x1, 0x20b) semop(r3, &(0x7f00000000c0)=[{0x3, 0x1, 0x1800}], 0x1) 57.58572ms ago: executing program 1 (id=190): chdir(0x0) r0 = semget$private(0x0, 0xb, 0x19f) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x65}) r1 = syz_open_pts() sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x1e, 0x2, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) madvise(&(0x7f0000497000/0x2000)=nil, 0x2000, 0x5) sysctl$vm_swapencrypt(&(0x7f0000000300)={0x6, 0xb, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) close(r1) r2 = syz_open_pts() writev(r1, &(0x7f0000000200)=[{&(0x7f0000000080)='\x00', 0x1}, {&(0x7f0000000140)="ea0015d2e39caef5fe49cc31a744764ddb9d9a2d60ab9e17c7501c8751ec64d2bf3d47dde5e45d53e62bda4474667e0c6292cb9c2bab8d65229983d4631aa67a3d305bb824fe5b52c4dbd91d00177c499ee34cc141a0d4f20dc228a28ad55d4fc34616272584f5e846cfea468a2b3253dc5cb13ea47d5c651d9cc0a1b89f76ad8ebee2860bb8d8e752833c766d585180838cfc07fe90168aa8d956537d6e7e59a582", 0xa2}], 0x2) readv(r2, &(0x7f0000000040)=[{&(0x7f0000000000)=""/18, 0x12}], 0x1) semctl$GETZCNT(r0, 0x1, 0x7, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0xb, 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x308}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r4, &(0x7f0000000240)=""/163, 0xa3, 0x2000, 0x0, 0x0) sendmmsg(r3, &(0x7f00000003c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x454}, 0x4008}, 0x38, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x20) 57.326727ms ago: executing program 8 (id=186): execve(0x0, &(0x7f0000000000)=[&(0x7f0000000100)='///'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdirat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x40) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r1 = getsid(0xffffffffffffffff) r2 = dup(r0) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000000)) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x3, 0x0, 0x7, 0x2, r1}) execve(0x0, &(0x7f0000000000)=[&(0x7f0000000100)='///'], 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mkdirat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x40) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) (async) getsid(0xffffffffffffffff) (async) dup(r0) (async) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000000)) (async) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x3, 0x0, 0x7, 0x2, r1}) (async) 57.180135ms ago: executing program 4 (id=192): r0 = socket(0x2, 0x2, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x1}, {0x3}, {0x3, 0x302}, {0x0, 0xa}, {}, {0x2, 0x4}, {0x0, 0xfe}, {0x2, 0x4}, {}, {0x1, 0x50b7}, {0x1, 0x400000}, {0x1, 0x4}, {0x2, 0x9a3}, {0x0, 0x9}, {}, {0x1, 0x803}, {0x2}, {0x1, 0xb4}, {0x2, 0x8001}, {0x3, 0xc}, {0x3}, {0x2, 0x2000007}, {0x2}, {0x3}, {0x2, 0x173df6f3}, {0x0, 0x5}, {0x0, 0xaf43}, {0x0, 0x5}, {0x1, 0x80000000}, {0x1, 0x7}, {0x4, 0x1}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000), 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="9876d692a3ef9c7ab923a2f0", 0xc) r1 = syz_open_pts() setsid() (async) setsid() ioctl$TIOCSCTTY(r1, 0x20007461) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000300)=0xff8000) (async) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000300)=0xff8000) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) (async) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) 56.827083ms ago: executing program 9 (id=199): r0 = open(&(0x7f0000000000)='./file0\x00', 0x40280, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0xe4a, 0x0, 0xa9fa, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) 55.414963ms ago: executing program 2 (id=189): getresuid(&(0x7f0000001400)=0x0, 0x0, 0x0) setresuid(r0, r0, r0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x2000, 0x0, 0x0) syz_emit_ethernet(0x92, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x1f, 0x4, 0x0, 0x3d, 0x84, 0x67, 0x0, 0x0, 0x6, 0x0, @multicast1, @local={0xac, 0x14, 0x0}, {[@lsrr={0x83, 0x7, 0x2, [@loopback]}, @ssrr={0x89, 0x2b, 0x3, [@remote={0xac, 0x14, 0x0}, @rand_addr=0x6ce, @empty, @multicast1, @local={0xac, 0x14, 0x0}, @loopback, @multicast2, @multicast1, @multicast1, @remote={0xac, 0x14, 0x0}]}, @ssrr={0x89, 0x7, 0x2, [@multicast1]}, @generic={0x83, 0x12, "beb618013eae6f68e3349238381ed033"}, @timestamp={0x44, 0x1c, 0x6, 0x0, 0xb, [{[], 0xfffffff7}, {[@loopback], 0x2b1}, {[@multicast2], 0x5}, {[], 0x691}]}]}}, @icmp=@info_request={0xf, 0x0, 0x0, 0x6}}}}}) syz_emit_ethernet(0x1000e, &(0x7f0000000140)=ANY=[]) (async) syz_emit_ethernet(0x1000e, &(0x7f0000000140)=ANY=[]) 54.8554ms ago: executing program 8 (id=186): execve(0x0, &(0x7f0000000000)=[&(0x7f0000000100)='///'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdirat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x40) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r1 = getsid(0xffffffffffffffff) r2 = dup(r0) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000000)) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x3, 0x0, 0x7, 0x2, r1}) execve(0x0, &(0x7f0000000000)=[&(0x7f0000000100)='///'], 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mkdirat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x40) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) (async) getsid(0xffffffffffffffff) (async) dup(r0) (async) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000000)) (async) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x3, 0x0, 0x7, 0x2, r1}) (async) 0s ago: executing program 9 (id=199): r0 = open(&(0x7f0000000000)='./file0\x00', 0x40280, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0xe4a, 0x0, 0xa9fa, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) kernel console output (not intermixed with test programs): OpenBSD/amd64 (ci-openbsd-setuid-0.us-central1-b.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.1.111' (ED25519) to the list of known hosts. SYZFAIL: failed to send rpc fd=3 want=64 sent=0 n=-1 (errno 32: Broken pipe) login: OpenBSD/amd64 (ci-openbsd-setuid-0.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: