last executing test programs: 7.698116047s ago: executing program 3 (id=907): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async, rerun: 32) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) (rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (rerun: 64) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffe, 0x0}) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x5012, 0xffffffffffffffff, 0x0) (async, rerun: 32) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async, rerun: 32) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x2, 0x10, r1, 0x0) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x2, &(0x7f0000000100), 0x0, 0x0, 0x0) r2 = geteuid() (async, rerun: 32) r3 = getgid() (rerun: 32) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r3, r2, 0x0, 0x0, 0x205}, 0x202}) (async) r4 = socket(0x18, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f00000002c0)="ed", 0x1) (async, rerun: 64) recvmmsg(r6, &(0x7f0000000880)={&(0x7f0000000080)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000540)=""/185, 0xb9}], 0x1, 0x0}, 0xfffffffd}, 0xfffffffffffffe72, 0x1042, 0x0) (rerun: 64) shutdown(r6, 0x2) (async) close(r6) (async) unveil(0x0, &(0x7f00000002c0)='r\x00') (async) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) ioctl$DIOCMAP(r7, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000140)='./file0\x00', r7, 0x3}) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047460, &(0x7f00000000c0)=0x4) (async) sysctl$hw(&(0x7f0000000040)={0x6, 0x8}, 0x2, &(0x7f0000000000)="0000e65bc39e76ecc9ddb3c3cc6bbc252487c139ec", &(0x7f0000000240)=0x15, 0x0, 0x0) (async) execve(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) pread(r7, &(0x7f0000002780)="0f", 0x1, 0x1) (async) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) (async) close(r4) 7.277306347s ago: executing program 3 (id=916): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) select(0xe, &(0x7f0000000000)={0x3, 0x0, 0x0, 0x40000, 0x100, 0x3560000000000, 0x0, 0x80000000000000}, &(0x7f0000000300)={0xcea, 0x20000, 0x80000002, 0x1, 0x1, 0x80, 0x80000000000001, 0xfffffffffffffffe}, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x2) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc2585601, &(0x7f00000000c0)={0x10, 0x21ac00000, [{&(0x7f0000f36000/0x4000)=nil, &(0x7f0000685000/0x3000)=nil}, {&(0x7f00006c0000/0x4000)=nil, &(0x7f000014b000/0x2000)=nil, 0xfffffffffffffffc}, {&(0x7f0000c47000/0x4000)=nil, &(0x7f0000690000/0x4000)=nil, 0x3}, {&(0x7f0000672000/0x3000)=nil, &(0x7f00004ed000/0x800000)=nil, 0x4}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x2}, {&(0x7f0000c1a000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil, 0x7f}, {&(0x7f000005b000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x4}, {&(0x7f0000bfc000/0x9000)=nil, &(0x7f0000ff5000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000b1e000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f0000807000/0x1000)=nil, &(0x7f00006f0000/0x3000)=nil, 0x7}, {&(0x7f00002f6000/0x2000)=nil, &(0x7f00004b0000/0x4000)=nil, 0x10000}, {&(0x7f000000e000/0x4000)=nil, &(0x7f000069c000/0x2000)=nil, 0x1}, {&(0x7f000015e000/0x3000)=nil, &(0x7f0000660000/0x2000)=nil}, {&(0x7f0000c1e000/0x3000)=nil, &(0x7f000015a000/0x1000)=nil, 0x101}, {&(0x7f0000701000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f00002f6000/0x3000)=nil, &(0x7f00008cb000/0x7000)=nil, 0x8000000000000001}], './file0\x00', 0xfffffffd}) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) ioctl$VNDIOCSET(r0, 0xc0104401, &(0x7f00000001c0)={0x0, 0x0, 0x0}) select(0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0) 7.071125908s ago: executing program 3 (id=919): openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) (async) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) sysctl$kern(&(0x7f0000000100)={0x1, 0x9}, 0x2, &(0x7f0000000180)="35e9eb1fd1", &(0x7f0000000240)=0x5, &(0x7f0000000000), 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, 0x0) write(r0, &(0x7f00000003c0)="f81ad301000600", 0x7) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0) (async) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1700) r2 = open(&(0x7f0000000080)='./file0\x00', 0x20, 0x40) r3 = syz_open_pts() ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000040)={0x8200, 0x0, 0x83, 0xc072, "e0909c80429a030bf70100001613f6d7bc0d6e60"}) socket(0x2, 0x3, 0x0) (async) r4 = socket(0x2, 0x3, 0x0) r5 = msgget$private(0x0, 0x6b1) msgsnd(r5, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) msgsnd(r5, 0x0, 0x401, 0xee01) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000480)={0x1, 0x0, 0x4, {[0x4000000006, 0x1, 0x4dbe, 0x9, 0x20000, 0x3, 0x9, 0xe, 0xffffffffffff4f14, 0x7c, 0x6, 0x4, 0xf, 0x3, 0x2, 0xffffffffffffffe5, 0x80000000, 0x4], [0x7fff, 0x8001, 0x7, 0x6, 0x81, 0x7, 0x5, 0x5, 0x1, 0x9], [0xfff, 0x949f, 0x100000001, 0xfffd, 0x8000, 0x8000, 0x7], [0x8000000100000001, 0x1, 0x800000003df, 0x9, 0x3, 0x2], [{0x3, 0x9, 0xffffffff, 0xfffffffffffffffd}, {0x4, 0x8001, 0x2, 0x8}, {0x4008, 0x8, 0x10000, 0xec}, {0x2, 0x9, 0x1, 0x5}, {0xfffd, 0xffffff52, 0x8000, 0x1}, {0x8, 0xfffffffc, 0x9, 0x1}, {0x61, 0x3, 0x9, 0xd}, {0x0, 0x1, 0x8000, 0x9ea3}], {0xff, 0x1, 0x2000001, 0x9}, {0xffc0, 0x9, 0x3, 0x1}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r6, 0xc0206923, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r6, 0xc0206923, &(0x7f00000001c0)) socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r4, 0xc0206921, &(0x7f00000001c0)) fcntl$setown(r3, 0x6, 0xffffffffffffffff) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f00000000c0)=[{0x5, 0xe, 0x8}, {0x74, 0x5, 0x8, 0x2}, {0x406, 0x5, 0x7b, 0x8000}]}) syz_emit_ethernet(0x1000e, &(0x7f0000000080)=ANY=[]) (async) syz_emit_ethernet(0x1000e, &(0x7f0000000080)=ANY=[]) socket(0x18, 0x2, 0x0) (async) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x3, 0x9, &(0x7f0000000040), 0x1a) (async) setsockopt(r7, 0x3, 0x9, &(0x7f0000000040), 0x1a) 6.892300846s ago: executing program 3 (id=925): mknod(&(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0xd02) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000d00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') truncate(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xac) rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a40)='./file0\x00') 6.289676266s ago: executing program 3 (id=935): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x1}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x1}, {0x1}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000000400), 0x0) r0 = syz_open_pts() close(r0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0xdc4, 0x564, 0x9ce8, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) unveil(0x0, &(0x7f0000000080)='c\x00') syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x4001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000080)=0x400, 0x4) listen(r1, 0xfffffffd) listen(r1, 0x8) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x20, &(0x7f0000000080)="01000000", 0x4) dup2(r3, r2) bind(r2, &(0x7f0000000000), 0x10) r4 = socket(0x2, 0x2, 0x0) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x20, &(0x7f0000000080)=0x6, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket$inet(0x2, 0x3, 0x2) getsockopt$sock_int(r5, 0xffff, 0x1000, 0x0, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) write(r4, 0x0, 0x0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x2df57366, 0x9, 0xd, 0xfffffdfc, "0a6400b72860147bccc7020400060000d4620300", 0x80000005, 0x5}) 5.632434392s ago: executing program 7 (id=942): sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x401, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) r0 = socket(0x2, 0x3, 0x2f) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0xb, 0x0, 0x0, 0x0, 0x0, 0x20, 0x3ff}, 0x400, 0x9, 0x0, 0x0, 0x4, 0x1, 0x8000000000035, 0x7ff}) pledge(0x0, &(0x7f0000000080)='-{\x00') sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x11, 0x0, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfffffffffffffe3c, 0x0, 0x37) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) syz_emit_ethernet(0x138, &(0x7f0000000080)=ANY=[@ANYRESHEX=r0, @ANYRES16=r0, @ANYRESOCT=r1, @ANYRES32=0x0, @ANYRES64]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x2, 0x3, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0xfffc, 0x0, 0x0, 0x1, 0x0, @broadcast, @multicast2}, @icmp=@mask_reply={0x12, 0x0, 0x0, 0x3ff}}}}}) r3 = dup(r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000), 0x10) sendto$inet(r1, &(0x7f00000001c0)="5e1351d18b9da08c", 0x90, 0x0, 0x0, 0x0) 5.310157777s ago: executing program 7 (id=948): kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x5, 0x13, 0x1}], 0x0, 0x0, 0x7, 0x0) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0xf}, 0x4, &(0x7f00000000c0)="07f03ba1d9a37dd7469860644d215b4fda45d9d3d0d3535bc2c8a80bb7361a85", &(0x7f0000000100)=0x20, &(0x7f0000000140)="4603163d9cb1e89676bd2b0c", 0xc) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) select(0x2a, 0x0, &(0x7f0000000340), &(0x7f0000001900)={0x100000000000000}, &(0x7f0000000440)) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000140)={&(0x7f00000000c0)='./file0\x00', 0x567, 0x0}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00070100000000", 0x8) r2 = kqueue() kevent(r2, 0x0, 0x2, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x35, 0x40, 0x7, 0xa}], 0x7, 0x0) kevent(r2, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) 3.982816705s ago: executing program 1 (id=970): select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) r0 = kqueue() mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) sysctl$kern(&(0x7f0000000100)={0x1, 0x50}, 0x3, &(0x7f00000011c0)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0xfffffffffffffff9) kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x3, 0x2, 0x40009, 0x0, 0x5, 0xd87, 0x40, 0x1, 0x0, 0x100000000642, 0x3}) mknod(&(0x7f00000000c0)='./file1\x00', 0x2000, 0x637d) r2 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0xba) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x1, 0x7, 0xd4, 0xa, 0xffffffff, 0x0, 0x10, [{0xfe5, 0x7, 0x0, 0x71000}, {0x7, 0x4, 0x6, 0x4}, {0x10000006, 0xf86, 0x0, 0x40004}, {0x5, 0x800, 0x7, 0x1000000}, {0x6, 0x10000002, 0x80e, 0x10000}, {0x6, 0x1, 0x0, 0x800009c}, {0x8, 0xffffffff, 0x1003, 0x71}, {0xa, 0x10000803, 0x14, 0x8}, {0x2, 0x81, 0x1, 0x9}, {0x6, 0x8001, 0xc7, 0x800000b}, {0x4, 0xfffb, 0x3}, {0x803, 0x40, 0x8, 0x4}, {0xe0, 0x4, 0x5, 0x3}, {0xffff0354, 0xfffffffa, 0x4, 0x100006}, {0x0, 0x6, 0x7, 0x1ffffffd}, {0x0, 0x1, 0x4, 0xc3}]}) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0x7, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8}, 0x0, 0x0, 0x0) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) close(r2) sysctl$net_inet_ip(&(0x7f0000002800)={0x4, 0x2, 0x0, 0x25}, 0x4, 0x0, 0x0, &(0x7f00000028c0), 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) (async) kqueue() (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) (async) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) (async) sysctl$kern(&(0x7f0000000100)={0x1, 0x50}, 0x3, &(0x7f00000011c0)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0xfffffffffffffff9) (async) kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) (async) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x3, 0x2, 0x40009, 0x0, 0x5, 0xd87, 0x40, 0x1, 0x0, 0x100000000642, 0x3}) (async) mknod(&(0x7f00000000c0)='./file1\x00', 0x2000, 0x637d) (async) open(&(0x7f0000000800)='./file1\x00', 0x800, 0xba) (async) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x1, 0x7, 0xd4, 0xa, 0xffffffff, 0x0, 0x10, [{0xfe5, 0x7, 0x0, 0x71000}, {0x7, 0x4, 0x6, 0x4}, {0x10000006, 0xf86, 0x0, 0x40004}, {0x5, 0x800, 0x7, 0x1000000}, {0x6, 0x10000002, 0x80e, 0x10000}, {0x6, 0x1, 0x0, 0x800009c}, {0x8, 0xffffffff, 0x1003, 0x71}, {0xa, 0x10000803, 0x14, 0x8}, {0x2, 0x81, 0x1, 0x9}, {0x6, 0x8001, 0xc7, 0x800000b}, {0x4, 0xfffb, 0x3}, {0x803, 0x40, 0x8, 0x4}, {0xe0, 0x4, 0x5, 0x3}, {0xffff0354, 0xfffffffa, 0x4, 0x100006}, {0x0, 0x6, 0x7, 0x1ffffffd}, {0x0, 0x1, 0x4, 0xc3}]}) (async) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0x7, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8}, 0x0, 0x0, 0x0) (async) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) (async) close(r2) (async) sysctl$net_inet_ip(&(0x7f0000002800)={0x4, 0x2, 0x0, 0x25}, 0x4, 0x0, 0x0, &(0x7f00000028c0), 0x0) (async) 3.720237509s ago: executing program 6 (id=972): setrlimit(0x8, &(0x7f0000000980)={0x2ea, 0x62}) syz_emit_ethernet(0x66, &(0x7f0000000780)={@random="e702f2ffef1f", @random="97b0ae1a006b", [], {@ipv6={0x86dd, {0x0, 0x6, "9907a6", 0x30, 0x1, 0x3, @rand_addr="cb697a653e336f0000005000", @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x3, {0x9, 0x6, "00de00", 0x6, 0x1, 0x8, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast1}}}}}}}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = open$dir(&(0x7f0000000300)='.\x00', 0x80, 0x4a) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) fchmod(r1, 0xf3) setuid(0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000014c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r2, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x2c0, 0xcf, 0xd, 0x203519, "1bb7e60ab87aa57800000000d0d200000000fd00"}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000011c0)="4800660904b715fa967b4c44bae97c7ccd5b69ed32b0e02264f6d10eaa6897675cd70ea509878f72126a6b1e2c5ec391c06a0052ecb8819db65293ef360f60a23b4eea03d603306af13f8fe5ae6ad19f1befa7e9ea84904dbedb60c9b78f3f5c1a8161d4c6fad12cc247d4eec4ad24009dd6b7de4a323c81c6f9697d5aa47b87c0f8743cf1702f05e336ab67be96ba44a2204edadba0815d45f7324d327b6ac26d2ec40ed4c3013cc1e8d4ed726925543c6ee8e5bec5595b929ab2776f3f674cf1a8592f937428d7df32a91e01db4edf88eca147f0c21b7aecaa43e687ea344c780e40e628460b9c950314c083b19939cb7b738e759985921ebd1ac398774a9d29495f8f0ce071dd03fbf102c268539d2a1b038e42256b13936e87b7108f52f855a4ce5f48e70d7e70d9c87fc1a59fae5ee9421fc33f8cbca4347ea186a0b6dba08d51a71308eb805a3de6b364e5eb147a2aee21787c854801906dc72bdba73c8c5a929e0221342a252776b7db4dc1e5512660957636831e757dafa9eb1fd41702ef35dafca32facfc707a907604847b52b290e508c89f4efb7b5560363f6b774ba6ef8c5b7e295aaef6721749d994c1d1d3dcf083e2c474b3bb98006804ef18df242fb78a2962a38e0f446fc01b96263107fba6217c838d062f9878855a7230c6db48aa4ad720ffc4c15f08eaa4722f01aacf3cb72af5653c172ed8ca559b3fc7407ad09539fdbb5426e2c99e5a043cc62ef732558110b2884e378a82cb1490fdcc7c81e6df0244765102583830700e7886c9f101fc769e6e8c909f97e1cda2ae8fffcf893250073d05f0c5f42cdb32e27f293e5d3314e133f2d88e761cc44dd428b1a7577497f648c44ee3449821f736211f73b51ebc5fcb6a1d05a99688e19cdb08afb09581024221927e41e56ac871534590e23face8b0d374aafb68441461001d628424b74737e500e6aef51acb4002352ee876008b2e74f043440b2168af958101f021b87c53feedd5822efd59963ac8aa3f4a22d7df7f7f7374a452418eef9eb5ebc49dd268e1cf19d5ca51a47df857b2471605e50d98856064ac8c461d7413f591f398de4bfadc88335df84db73680e11d87e256eae89b0aa17e8dae5bc7094512dd6db1f9791053056e75577784b6b0cd5eed432a9f980ef5ce3385cefb37632bcd77ea2de3251531b69fe86647074a976aa82ce994999d08ccb7f0211a94c46cb37caf964ae661a2f727cc34a4e87ddc884f186f761843a20a8a4b05e5b703a0ad18665590ac5c62b572e977f8c6bf211407fe7e8eaaaac14ecb0682227cbe8a5122d2a9552a7eff9b23507bd53930a45c699bff0f000000000000db8cdbc49f117e4ae53a073410d31c9c6020a5ab7461b988d0129bb45518f210ee574fa21dedb7af1a8fc679cc083df71f475910f678f91fa4f41fd5a67d8a13984ebd42065841429d4a6d85b2317070b4db7fb0ce3af96d5e4c99e3fb458c2375cf71e6ee0b0b802a70652f575b2637a5beb5566e2bc2956b74e091f196ad779f5db10489c782b367fd352f9e37ef8d2132b3015cbcf06bccf56628e0189c84696ed1d6781385bca734edfa2cd73dfeec3ad766a6009a0fb69b881881679ee2a2f18fb858e9e48cd2c3ea7041e9c8bb97b2768a0e2e428c8ef1799682f105f1da585fd8991a1faadacd05d0a5149764b93e9d8de2b8c615b74acdda8c3333383707c70e341d4bcd32cb52b2a28f0615d09968cb3eaa550aea9a25ac1a4a65ea99f55210e9cee303577f216ed5565c0bb525a8f2bb040c5ebd0d80a5118159cb35d14a7e4ea3f0fb730c829f809c6d2831fb9f29cbc3f4d95b611df39cfa54b890d2bb4b870200000000000000a2ccff787933ae530b59ef5f68d356b0abc761ff1b1d348a7376178dd36b7eaedde4f04d5b1aac9da9c2352366c059b97183b4034a558fb40372e91b6c9d345076f90509850e120dce3134fdd0e51c2e5066dfb2c05892e6a7a414953382df5ab02360f82b7658c19dcc5eb86d8aefaabffbbd17d2a602aab822f11fb3d1ad13a6255ad1a0034fb29290d4e0519d5d57bb917f013f1c434a070000001cce17f775e86ba3d5f11d4728d9d5b70d6c9ea83a68cd7e26a8fbf6a706fbb875512fd142b5f708576fe80c81d6216b4a7fb7848583b4c418048f9ff077b0a7c5921c44d43f24ad622c73b8a8f11347c97f290beda4a63523a40cd38306996b4e4d9e6400dc1bc51e1d6d5283fa89e302f8b69199b60408a39d668ab93ca4e78841afebf95825259d9eda6b1e4b739862a9237013c22a8c928cb4cdb54ed6268811cca9eca9080be6232e347f87e07ec6410ca77ca9c141d23ccfb9225b81eaa52e7bcf7cf2e837329460a77da6363e1644484b4ff4ae56bd28b970faa9d29667ffe0ed02b8b443a885433c31b5aae0f71eee8c9e81b119ed5acee1a209818adbda7ff193af44ae0114f9390a0000000000000004f37146829f2f398a5f5db21bb3baa7eeb1c6209fccbbca3b11c4986bc3f7830b441418f7cbcf3020ecf87e025221ff7a2b270d5e6b123d475f03b6f7d823f58a408a95d34420a2420312bff472438c929e6616560d07a0cec99e62c9ca10a5", 0x73d}], 0x1) pledge(0x0, &(0x7f0000000000)='tty \xe1\x96J\'\xd4 \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xcdn\xe7\x8b\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00\x00\x00\x00\x00\x00\x00\x00') setrlimit(0x8, &(0x7f0000000980)={0x2ea, 0x62}) (async) syz_emit_ethernet(0x66, &(0x7f0000000780)={@random="e702f2ffef1f", @random="97b0ae1a006b", [], {@ipv6={0x86dd, {0x0, 0x6, "9907a6", 0x30, 0x1, 0x3, @rand_addr="cb697a653e336f0000005000", @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x3, {0x9, 0x6, "00de00", 0x6, 0x1, 0x8, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast1}}}}}}}) (async) syz_open_pts() (async) close(r0) (async) syz_open_pts() (async) open$dir(&(0x7f0000000300)='.\x00', 0x80, 0x4a) (async) setgid(0xffffffffffffffff) (async) setgroups(0x0, 0x0) (async) fchmod(r1, 0xf3) (async) setuid(0xffffffffffffffff) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000014c0)) (async) bind$unix(r2, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) (async) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x2c0, 0xcf, 0xd, 0x203519, "1bb7e60ab87aa57800000000d0d200000000fd00"}) (async) writev(r0, &(0x7f0000000000)=[{&(0x7f00000011c0)="4800660904b715fa967b4c44bae97c7ccd5b69ed32b0e02264f6d10eaa6897675cd70ea509878f72126a6b1e2c5ec391c06a0052ecb8819db65293ef360f60a23b4eea03d603306af13f8fe5ae6ad19f1befa7e9ea84904dbedb60c9b78f3f5c1a8161d4c6fad12cc247d4eec4ad24009dd6b7de4a323c81c6f9697d5aa47b87c0f8743cf1702f05e336ab67be96ba44a2204edadba0815d45f7324d327b6ac26d2ec40ed4c3013cc1e8d4ed726925543c6ee8e5bec5595b929ab2776f3f674cf1a8592f937428d7df32a91e01db4edf88eca147f0c21b7aecaa43e687ea344c780e40e628460b9c950314c083b19939cb7b738e759985921ebd1ac398774a9d29495f8f0ce071dd03fbf102c268539d2a1b038e42256b13936e87b7108f52f855a4ce5f48e70d7e70d9c87fc1a59fae5ee9421fc33f8cbca4347ea186a0b6dba08d51a71308eb805a3de6b364e5eb147a2aee21787c854801906dc72bdba73c8c5a929e0221342a252776b7db4dc1e5512660957636831e757dafa9eb1fd41702ef35dafca32facfc707a907604847b52b290e508c89f4efb7b5560363f6b774ba6ef8c5b7e295aaef6721749d994c1d1d3dcf083e2c474b3bb98006804ef18df242fb78a2962a38e0f446fc01b96263107fba6217c838d062f9878855a7230c6db48aa4ad720ffc4c15f08eaa4722f01aacf3cb72af5653c172ed8ca559b3fc7407ad09539fdbb5426e2c99e5a043cc62ef732558110b2884e378a82cb1490fdcc7c81e6df0244765102583830700e7886c9f101fc769e6e8c909f97e1cda2ae8fffcf893250073d05f0c5f42cdb32e27f293e5d3314e133f2d88e761cc44dd428b1a7577497f648c44ee3449821f736211f73b51ebc5fcb6a1d05a99688e19cdb08afb09581024221927e41e56ac871534590e23face8b0d374aafb68441461001d628424b74737e500e6aef51acb4002352ee876008b2e74f043440b2168af958101f021b87c53feedd5822efd59963ac8aa3f4a22d7df7f7f7374a452418eef9eb5ebc49dd268e1cf19d5ca51a47df857b2471605e50d98856064ac8c461d7413f591f398de4bfadc88335df84db73680e11d87e256eae89b0aa17e8dae5bc7094512dd6db1f9791053056e75577784b6b0cd5eed432a9f980ef5ce3385cefb37632bcd77ea2de3251531b69fe86647074a976aa82ce994999d08ccb7f0211a94c46cb37caf964ae661a2f727cc34a4e87ddc884f186f761843a20a8a4b05e5b703a0ad18665590ac5c62b572e977f8c6bf211407fe7e8eaaaac14ecb0682227cbe8a5122d2a9552a7eff9b23507bd53930a45c699bff0f000000000000db8cdbc49f117e4ae53a073410d31c9c6020a5ab7461b988d0129bb45518f210ee574fa21dedb7af1a8fc679cc083df71f475910f678f91fa4f41fd5a67d8a13984ebd42065841429d4a6d85b2317070b4db7fb0ce3af96d5e4c99e3fb458c2375cf71e6ee0b0b802a70652f575b2637a5beb5566e2bc2956b74e091f196ad779f5db10489c782b367fd352f9e37ef8d2132b3015cbcf06bccf56628e0189c84696ed1d6781385bca734edfa2cd73dfeec3ad766a6009a0fb69b881881679ee2a2f18fb858e9e48cd2c3ea7041e9c8bb97b2768a0e2e428c8ef1799682f105f1da585fd8991a1faadacd05d0a5149764b93e9d8de2b8c615b74acdda8c3333383707c70e341d4bcd32cb52b2a28f0615d09968cb3eaa550aea9a25ac1a4a65ea99f55210e9cee303577f216ed5565c0bb525a8f2bb040c5ebd0d80a5118159cb35d14a7e4ea3f0fb730c829f809c6d2831fb9f29cbc3f4d95b611df39cfa54b890d2bb4b870200000000000000a2ccff787933ae530b59ef5f68d356b0abc761ff1b1d348a7376178dd36b7eaedde4f04d5b1aac9da9c2352366c059b97183b4034a558fb40372e91b6c9d345076f90509850e120dce3134fdd0e51c2e5066dfb2c05892e6a7a414953382df5ab02360f82b7658c19dcc5eb86d8aefaabffbbd17d2a602aab822f11fb3d1ad13a6255ad1a0034fb29290d4e0519d5d57bb917f013f1c434a070000001cce17f775e86ba3d5f11d4728d9d5b70d6c9ea83a68cd7e26a8fbf6a706fbb875512fd142b5f708576fe80c81d6216b4a7fb7848583b4c418048f9ff077b0a7c5921c44d43f24ad622c73b8a8f11347c97f290beda4a63523a40cd38306996b4e4d9e6400dc1bc51e1d6d5283fa89e302f8b69199b60408a39d668ab93ca4e78841afebf95825259d9eda6b1e4b739862a9237013c22a8c928cb4cdb54ed6268811cca9eca9080be6232e347f87e07ec6410ca77ca9c141d23ccfb9225b81eaa52e7bcf7cf2e837329460a77da6363e1644484b4ff4ae56bd28b970faa9d29667ffe0ed02b8b443a885433c31b5aae0f71eee8c9e81b119ed5acee1a209818adbda7ff193af44ae0114f9390a0000000000000004f37146829f2f398a5f5db21bb3baa7eeb1c6209fccbbca3b11c4986bc3f7830b441418f7cbcf3020ecf87e025221ff7a2b270d5e6b123d475f03b6f7d823f58a408a95d34420a2420312bff472438c929e6616560d07a0cec99e62c9ca10a5", 0x73d}], 0x1) (async) pledge(0x0, &(0x7f0000000000)='tty \xe1\x96J\'\xd4 \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xcdn\xe7\x8b\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00\x00\x00\x00\x00\x00\x00\x00') (async) 3.720009681s ago: executing program 7 (id=973): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000300), 0x20, 0x0) ioctl$TIOCSETA(r2, 0xc0104454, &(0x7f0000000040)={0x0, 0x10, 0x6, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1", 0xfffffffd, 0x200080}) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r2, 0x800c5709, &(0x7f0000000040)={0x0, 0x110, 0x8}) ioctl$TIOCSETA(0xffffffffffffffff, 0xc0084463, &(0x7f00000000c0)={0x8, 0xffeffffc, 0x7fff, 0x4, "c9f7550000000bca9853a4956b47c0d100", 0x7, 0x200}) syz_emit_ethernet(0x10004, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000080086dd60db8344ffb10608feff0000010000ff80f1440000200000fe7d63b7000000b8eddb001700000000008fb954af4e2209189078037fd0"]) syz_extract_tcp_res(&(0x7f00000000c0)={0x41424344, 0x41424344}, 0x403, 0x9) syz_emit_ethernet(0x3e, &(0x7f0000000880)=ANY=[@ANYBLOB="aaaaaaaaaaaafffffffffdff86dd6036ea0700083afffe8000000000000000000000000000aaff", @ANYRES16, @ANYRES32, @ANYRES8=r3]) syz_extract_tcp_res$synack(&(0x7f0000000180)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x9c, &(0x7f0000000340)={@remote, @broadcast, [{[{0x88a8, 0x5, 0x0, 0x1}], {0x8100, 0x4, 0x1, 0x2}}], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x36, 0x86, 0x65, 0xfc00, 0x7, 0x29, 0x0, @rand_addr=0x4bf, @empty, {[@noop]}}, @tcp={{0x1, 0x0, r3, r4, 0x1, 0x0, 0x6, 0x0, 0x1, 0x0, 0x8, {[@window={0x3, 0x3, 0x9}]}}, {"8d9886d00199ad4fd7d6a4194a03c55cd87ffe7a76ce2e449982e97cbc056dbe488e2dd449718a51812430af70d750e2d36fc0502ec24e0abfcba2254bcca2a2b542175daa3f900f1a8580d6224604d481e785c5b1df"}}}}}}) ioctl$WSKBDIO_GETENCODINGS(r2, 0xc0105715, &(0x7f0000000080)={0x3, [0x0, 0x0, 0x0]}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000240)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x2, &(0x7f0000000100)="71f91e34", &(0x7f0000000140)=0x4, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000140)=0x2c, 0x0, 0x2e) 3.586767502s ago: executing program 2 (id=976): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000300)="85c884e07d83e0caa5c6662a560879242af5cea29c093a7967e31300747828133ce05e3c725f71378fd7458774ebf9baf9d77098164acde298509d497e71760ed32b93497db223e0edd5837d3ef1636ab46b9a0df34fbb71d9c0290102b79c1e4bc127781514ade9b9c217042001f58c97cf20d630cec730f03b6874587c60", 0x7f}], 0x1) (async, rerun: 32) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (rerun: 32) r0 = socket(0x2, 0x4001, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x100}, 0x8) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async, rerun: 32) connect$unix(r0, &(0x7f0000000000), 0x10) (rerun: 32) close(r0) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async) r1 = syz_open_pts() close(r1) (async, rerun: 32) r2 = syz_open_pts() (rerun: 32) ioctl$FIOASYNC(r1, 0x80047470, &(0x7f0000000000)=0x2) (async) ioctl$FIOASYNC(r2, 0x80047460, &(0x7f00000000c0)=0x4) (async, rerun: 64) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000040)={0x7, 0x8798, 0x9b, 0xc, "d0ec170000000000cfffff9b0000a17d002000b1", 0xc8b7, 0x7ffffffd}) (async, rerun: 64) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x4e) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000240)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xa0}, {&(0x7f0000001200)="b389e5aeb7b42eab8dd0017236f060f918503740799f35d7e2e733fc1ce9e45cfb279a7aeb65ad9859d427a701bb4c25773931def673bea9bf786061c13935cf58279287d41ec345ac1598b7b4e5c36a3d5ecc1893e17e380a226ad0d75529c4623ddfb51dbafffe78145aed33f3c482faf44cd4fbeadc3a67a824d08a4333b14f7a032ce11d5530043711766c9b6de2be6f02696bd39a7bab01735c492d971dbc56c0ac859c5c750dabb6962382008fbeb3d9d6eedc7eb2b0cdc5a6dcc08472c67d346a4c6c2944d777d2414c65d905235d", 0xd2}, {&(0x7f0000000140)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aad0b3d11", 0x3e}, {&(0x7f0000002340)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80754a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f970ebac3413cd8ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f365679fba1bb6f1e265ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57a", 0xe45}], 0x4) r4 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000000)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8) (async) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000003780), 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r3, 0x0) (async) r5 = socket$inet(0x2, 0x8000, 0x40) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00000100000000", 0x8) (async, rerun: 64) setsockopt$inet_opts(r5, 0x0, 0x200000000000b, &(0x7f0000000040)='I', 0x1) (rerun: 64) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x23, 0x1}, 0x3, &(0x7f0000001c00), &(0x7f0000000040)=0x44, 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e5000000", 0x4) (async) mlockall(0x0) (async, rerun: 64) madvise(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x6) (async, rerun: 64) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000080)=0xf7) 3.586470135s ago: executing program 6 (id=977): msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x1b6, 0x6}, 0x4, 0x800100000001, 0x0, 0x0, 0xff00000000000000, 0xffffffffffffffff, 0x40000000001, 0x3}) r0 = socket(0x800000018, 0x2, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x16}, 0x4, 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) r1 = socket(0x800000018, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9, 0x4}, 0x0) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) sendmsg(r2, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000240)=0x6, 0x4) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000080)={0x0, 0x2, 0x0, 0x4}) r3 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x160) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) truncate(&(0x7f00000000c0)='./file0\x00', 0x6001000004) truncate(&(0x7f0000000080)='./file0\x00', 0x40002ffff) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@random="415fd77e1c92", @broadcast, [], {@arp={0x8035, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @remote, @broadcast, @broadcast, @remote={0xac, 0x14, 0x0}}}}}) r4 = socket$inet(0x2, 0x3, 0xfc) ioctl$FIONREAD(r4, 0x80206979, &(0x7f0000000000)) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0xb, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) setsockopt(r5, 0x1000000029, 0xd, &(0x7f0000000000), 0x14) r6 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x186) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000140)}) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x1, 0x2010, r6, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 3.141030998s ago: executing program 4 (id=979): r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$WSKBDIO_GETMAP(r0, 0xc010570d, &(0x7f0000000080)={0x0, 0x0}) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) 3.140863521s ago: executing program 0 (id=980): r0 = syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x1, 0x8018, 0x2000007, 0x101, 0xf9, 0x81b0, 0x10201, 0x10, [{0x0, 0x2890, 0x4, 0x71002}, {0xa, 0x9, 0x6, 0xfffffff9}, {0x104, 0xf88, 0x0, 0x4}, {0x4, 0x800, 0x8003, 0x87}, {0x8, 0x3, 0x2800, 0x7}, {0xc, 0x650, 0x3, 0x199}, {0xce0, 0x4, 0x1, 0x6d}, {0x3, 0x803, 0x14, 0x800008}, {0x2, 0x80000000, 0x5, 0x5}, {0x20006a75, 0x8001, 0x1, 0x4}, {0x1cc, 0x10001}, {0x8, 0x9, 0x610, 0x2}, {0xb94, 0x7, 0x2, 0x1}, {0x29a71717, 0xfffffffa, 0x2001, 0x7}, {0x9, 0x5, 0x5}, {0x0, 0x1, 0xf, 0x10000}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x2) ioctl$VNDIOCSET(r1, 0xc0184406, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) ioctl$TIOCGETA(r0, 0x402c7413, 0x0) (async) fchown(r0, 0x0, 0x0) 2.990096527s ago: executing program 0 (id=981): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) (async) r0 = socket(0x18, 0x2, 0x0) mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x1) select(0x40, &(0x7f0000001400)={0x3, 0x100, 0xa, 0xfffffffffffffffc, 0x2, 0x0, 0x9, 0x1}, &(0x7f0000000200)={0x7, 0x1ff, 0x7, 0x9, 0x100000000, 0xffff, 0x5, 0x8}, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x84, 0x1b}, 0x7297, 0x3d0, 0xffffffffffffffff, 0x0, 0x0, 0x7, 0xffffffffffffffff, 0x4}) socket(0x18, 0x2, 0x0) (async) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x7, 0x3}, 0x8) (async) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x7, 0x3}, 0x8) open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x79) (async) open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x79) setsockopt(r3, 0x8, 0x4, &(0x7f0000000140)="1e4c3b25", 0x4) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r4, &(0x7f0000000080)=[{&(0x7f0000000480)=""/240, 0xfffffc47}, {&(0x7f00000000c0)=""/179, 0xfdac}, {&(0x7f00000002c0)=""/229, 0xe2}], 0x50, 0x0) mquery(&(0x7f00001cf000/0x3000)=nil, 0x3000, 0x4, 0x0, r4, 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) (async) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) setuid(0xee01) (async) setuid(0xee01) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 2.98846284s ago: executing program 2 (id=982): r0 = socket(0x11, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000040)=r0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f00000005c0)) fchdir(r0) 2.418139979s ago: executing program 6 (id=985): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) open(&(0x7f0000000000)='./file0\x00', 0x82, 0xbf9800454f6874d0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x10e) r1 = socket$inet(0x2, 0x3, 0xbb) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000100)) 2.408000262s ago: executing program 4 (id=986): syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x8002, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040), 0x4) getsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) r3 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r3, 0x0, 0x1e, &(0x7f0000000340)="15337ac0", 0x4) syz_emit_ethernet(0x1000e, &(0x7f0000000380)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0xfffc, 0x0, 0x0, 0x84, 0x0, @broadcast, @local={0xac, 0x14, 0x0}}}}}}) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff"]) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x2, 0x8002, 0x0) (async) fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) (async) close(r1) (async) socket(0x2, 0x2, 0x0) (async) connect$unix(r2, &(0x7f0000000000), 0x10) (async) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040), 0x4) (async) getsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) (async) socket$inet(0x2, 0x8003, 0x0) (async) setsockopt(r3, 0x0, 0x1e, &(0x7f0000000340)="15337ac0", 0x4) (async) syz_emit_ethernet(0x1000e, &(0x7f0000000380)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0xfffc, 0x0, 0x0, 0x84, 0x0, @broadcast, @local={0xac, 0x14, 0x0}}}}}}) (async) 2.407886785s ago: executing program 2 (id=987): setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x23, &(0x7f0000000080)="c5f5d8ff", 0x4) dup2(r1, r0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) (async) bind(r0, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) socket(0x2, 0x2, 0x0) (async) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f0000000080)=0x6, 0x4) connect$unix(r2, &(0x7f0000000000), 0x10) write(r2, 0x0, 0x0) (async) write(r2, 0x0, 0x0) 2.407597867s ago: executing program 1 (id=988): symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 2.346185001s ago: executing program 3 (id=935): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x1}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x1}, {0x1}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000000400), 0x0) r0 = syz_open_pts() close(r0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0xdc4, 0x564, 0x9ce8, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) unveil(0x0, &(0x7f0000000080)='c\x00') syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x4001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000080)=0x400, 0x4) listen(r1, 0xfffffffd) listen(r1, 0x8) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x20, &(0x7f0000000080)="01000000", 0x4) dup2(r3, r2) bind(r2, &(0x7f0000000000), 0x10) r4 = socket(0x2, 0x2, 0x0) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x20, &(0x7f0000000080)=0x6, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket$inet(0x2, 0x3, 0x2) getsockopt$sock_int(r5, 0xffff, 0x1000, 0x0, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) write(r4, 0x0, 0x0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x2df57366, 0x9, 0xd, 0xfffffdfc, "0a6400b72860147bccc7020400060000d4620300", 0x80000005, 0x5}) 2.140212429s ago: executing program 1 (id=989): ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x9, [{&(0x7f00004a3000/0x3000)=nil, &(0x7f00000dc000/0x12000)=nil, 0x200007fffffffffe}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000628000/0x3000)=nil, 0x7ffffffffffffbfe}, {&(0x7f00000a3000/0x1000)=nil, &(0x7f00003d6000/0x1000)=nil, 0x9}, {&(0x7f0000543000/0x4000)=nil, &(0x7f00000eb000/0x4000)=nil, 0xfdfffffffffff7f9}, {&(0x7f00000f4000/0x3000)=nil, &(0x7f0000180000/0x4000)=nil, 0x8}, {&(0x7f00000e1000/0x3000)=nil, &(0x7f00003d8000/0x4000)=nil, 0x1}, {&(0x7f0000411000/0x2000)=nil, &(0x7f00003d5000/0x4000)=nil, 0x4}, {&(0x7f00000db000/0x2000)=nil, &(0x7f000063b000/0x2000)=nil, 0x5}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f0000125000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xc8}, {&(0x7f00006ee000/0x3000)=nil, &(0x7f00000eb000/0x3000)=nil, 0xb}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x6}, {&(0x7f00003ca000/0x1000)=nil, &(0x7f0000508000/0x2000)=nil, 0x8}, {&(0x7f0000271000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000148000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1000039f7}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f000048d000/0x2000)=nil, 0x10}], './file0\x00', 0xfffffffa}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000380)={0x10000, [{0x1, 0x4}, {0x0, 0xfffffffb}, {}, {0x0, 0x1}, {0x0, 0x9}, {0x0, 0x4}, {0x3, 0x8}, {0x0, 0xc8}, {0x5, 0x2}, {0x0, 0xff}, {0x2}, {0x3, 0x204}, {0x3, 0xfffffffa}, {0x2}, {0x0, 0x7fffffff}, {0x0, 0x7}, {0x1, 0x6}, {0x1, 0x7}, {0x0, 0x2000000}, {0x0, 0x3}, {0x1}, {0x1, 0xfffffffc}, {0x2}, {0x0, 0x6}, {}, {0x1}, {0x2, 0x3}, {0x3}, {0x1}, {}, {}, {0x1, 0x57fd}]}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r1, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/38, 0x26}], 0x1) write(r0, 0x0, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x4f}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0xa7210e10bc3c9de9) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x54) pread(r2, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x2000000000000}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f00000002c0)=0x6) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r5, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) recvmmsg(r4, &(0x7f0000000000)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000000), 0x0, &(0x7f0000000000), 0x63}}, 0x10, 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r6 = socket(0x6, 0x4, 0x0) ioctl$FIONREAD(r6, 0x8020699f, &(0x7f00000001c0)) 2.140017002s ago: executing program 2 (id=990): sysctl$hw(&(0x7f0000000100)={0x6, 0x9}, 0x2, 0x0, 0x0, &(0x7f00000001c0), 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYRES32=0x0, @ANYRESDEC=r0], 0x28, 0x400}, 0x0) close(r0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSKBDIO_SETMODE(r1, 0x8004570b, &(0x7f00000001c0)=0x1) pipe(0x0) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x43) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0xd}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) syz_emit_ethernet(0xe, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x80, 0xf3, 0x80, 0xffffffff}]}) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r2 = syz_open_pts() syz_open_pts() syz_open_pts() ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x9, {[0xfffffbfffffffffb, 0x1, 0x2, 0x100200000, 0x6, 0x7, 0xdf60, 0xffffffffffffffff, 0x0, 0x6, 0x93, 0xfffffffffffffff8, 0xffffffffffffffff, 0x200000000002, 0xd, 0x4, 0xfffffffffffffffe, 0x400000000100], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffa, 0x20200001, 0x5e, 0x100000000007b98, 0x800, 0x9, 0x0, 0xfffffffffffffffe], [0x100000001, 0x8000, 0x40000000, 0x0, 0xb, 0x11000, 0xffffffff00000000], [0x9, 0x1fffffffffb, 0x80000001, 0x4000000, 0xfffffffffffffffe, 0x90000000], [{0x0, 0x0, 0x0, 0x7d06}, {0x9, 0x22, 0x5}, {0x4, 0x0, 0xfffefffe, 0x280}, {0x3, 0x4, 0x5, 0xffffffffffffffff}, {0x0, 0x2, 0x7f, 0x8}, {0x0, 0x9, 0x9, 0x2000000000000000}, {0x5, 0x0, 0xfffffff7, 0xb}, {0xe, 0x100, 0x1, 0xb}], {0x1, 0x8, 0x80000006, 0x3}, {0xfffe, 0x6, 0x6d5, 0x6}}}) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x9ae8, 0x0, 0x91, 0x0) close(r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x4001, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) select(0xf, 0x0, 0xfffffffffffffffe, 0x0, 0x0) getrlimit(0x7, &(0x7f0000000000)) ioctl$WSDISPLAYIO_GETSUPPORTEDDEPTH(r1, 0x4004575c, &(0x7f0000000080)) 1.883343405s ago: executing program 4 (id=991): r0 = openat$dri(0xffffffffffffff9c, &(0x7f0000000000)='/dev/dri/card0\x00', 0x10, 0x0) ioctl$DRM_IOCTL_MODE_GETRESOURCES(0xffffffffffffff9c, 0xc04064a0, &(0x7f0000000740)={&(0x7f00000002c0)=[0x0], &(0x7f0000000300)=[0x0, 0x0, 0x0], &(0x7f00000006c0)=[0x0], &(0x7f0000000700)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x1, 0x3, 0x1, 0x7, 0x6, 0x9, 0x1, 0x6}) ioctl$DRM_IOCTL_MODE_GETCONNECTOR(r0, 0xc05064a7, &(0x7f0000000780)={&(0x7f0000000140)=[0x0, 0x0, 0x0], &(0x7f0000000440)=[{}, {}, {}, {}, {}, {}, {}, {}, {}], &(0x7f0000000240)=[0x0, 0x0, 0x0], &(0x7f0000000280)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x9, 0x3, 0x3, r1, 0x0, 0xf, 0x7, 0x3, 0x1, 0x9, 0x5}) ioctl$TIOCSETA(0xffffffffffffffff, 0xc4504446, &(0x7f00000000c0)={0x4, 0x401, 0x5, 0xa, "97a2e900", 0x8, 0xfffff800}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffef1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0xffffffff, "1a1116f043000000000000fffffffffff700"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x3, &(0x7f0000000180)="3bf2ee74e747c82dad6eb2a36fa7feffffff5fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433ec25d330a4c2b632dcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0xff19, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) 1.883033999s ago: executing program 5 (id=992): syz_emit_ethernet(0x3e, &(0x7f0000000240)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x1b, 0x30, 0x66, 0x0, 0x0, 0x1, 0x0, @rand_addr=0x1, @rand_addr=0xffffffff}, @icmp=@parameter_prob={0xc, 0x1, 0x0, 0x0, 0xc, 0x0, {0x5, 0x4, 0x0, 0x1b, 0xfffc, 0x67, 0x0, 0x8, 0x1, 0xf0, @multicast1, @multicast1}}}}}}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x61}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000280)={0xfffffffe, 0x5, 0xffffdf82, 0xffffff8c, "08ed95990000000000000000ffffffffffffffe6", 0x4, 0x4}) writev(r0, &(0x7f0000001180)=[{&(0x7f0000001100)="0502703efed79b1ab47ef4de6e3b79250930bd0a2e28eb14c0c54f75776fe2b44ad9faee0294bbd30dd8cd9b07425d713887ee60032f671eb20e1286dd5b0a3870f288", 0x43}], 0x1) readv(r1, &(0x7f0000000040)=[{&(0x7f0000000000)=""/18, 0x12}], 0x1) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x20ad, 0x6, 0x2000007, 0x5f, 0x80000001, 0x6, 0x80, 0x10, [{0x1000000, 0xe68, 0x0, 0x71003}, {0xd8, 0x5, 0x8, 0xfffffff9}, {0x0, 0xfffffff6, 0x8, 0x6}, {0x8, 0x800, 0x3, 0xfffffffd}, {0xf, 0xf2b, 0x9, 0x2}, {0x7a, 0x1, 0x8, 0x95}, {0x81, 0x800, 0x9d29, 0x400006d}, {0x3, 0x803, 0x14, 0x2}, {0xffffffff, 0x82, 0x4, 0xaf}, {0x5, 0x7fffffff, 0xd1b, 0x88}, {0x1d0, 0x7, 0x2c, 0x4}, {0x7fc, 0x9, 0x8, 0x80000000}, {0x81f, 0x4, 0x4, 0x1001}, {0x29a71713, 0xfffffffa, 0x6, 0x3}, {0xc, 0x9, 0x200006}, {0xffffffff, 0x6, 0x100002}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0x80000000100007, 0x0}) setpgid(0x0, 0x0) r3 = socket$inet(0x2, 0x3, 0xfc) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setrlimit(0x7, &(0x7f0000000140)={0x9, 0xe2d}) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000040)=0x9, 0x4) 1.882418485s ago: executing program 4 (id=993): r0 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)='#!', 0x2}, {&(0x7f00000003c0)="0af6", 0x2}], 0x2) syz_emit_ethernet(0x5e, &(0x7f00000000c0)=ANY=[@ANYBLOB="418d3c06c6fbf26e1329b4def5001d0797dc6173968644f3e8b52220b3f2d58ad4774bab26b63de1b3eaeee352173def0870191812342200634bc4575c913c48bb45a0246278e565ada3c0934867aea30193fb2ccf1839e7c61b5f87071936393046127bc44ecf18e26dfc1186262d3d7a9296d992565bbd197726374e4f182e7cfa73d3f06a8f5961fdaef2a0a1ec7b1836b8f674f80c727cfc24af"]) ioctl$DRM_IOCTL_SYNCOBJ_HANDLE_TO_FD(r0, 0xc01064c1, &(0x7f00000001c0)={0x0, 0x1, r0}) syz_emit_ethernet(0x46, &(0x7f0000000200)={@local, @local, [{[{0x88a8, 0x4, 0x1, 0x1}], {0x8100, 0x7, 0x0, 0x3}}], {@ipv4={0x800, {{0x7, 0x4, 0x2, 0x1, 0x30, 0x64, 0x3, 0x6, 0x9d, 0x0, @broadcast, @broadcast, {[@rr={0x7, 0x7, 0x1e, [@loopback]}]}}, @icmp=@timestamp_reply={0xe, 0x0, 0x0, 0xb, 0x8, 0x3fc, 0x1, 0x9}}}}}) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000180)) 1.496766665s ago: executing program 0 (id=994): r0 = socket(0x11, 0x3, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, &(0x7f0000000000)="e1000000", 0x4) dup2(r0, r0) setsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f00000000c0)={0xe1, 0x8000000000000000}, 0x10) mknod(&(0x7f0000000180)='./bus\x00', 0x100, 0xd01) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005016000009f0500000007000000331c13fecea10500fef96ecfc72fd3357a068da3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af630037282112000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012020000000000880d6633c556ae9be371a3f8343712051eeab71d89000407000000800420000000", 0xb1, 0x6, 0x0, 0x0) 1.490870626s ago: executing program 2 (id=995): writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) getsockopt(r0, 0x29, 0x33, 0x0, 0x0) unveil(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='c\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x82, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f00000000c0)='./file0\x00', 0x20421, 0x79) 1.490051713s ago: executing program 4 (id=996): acct(&(0x7f0000000000)='./file0\x00') r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40, 0x1) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) chroot(&(0x7f0000000140)='./file0\x00') symlinkat(&(0x7f0000000180)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000200)) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) fchmodat(r0, &(0x7f0000000240)='./file0\x00', 0x100, 0x0) mknod$loop(&(0x7f0000000280)='./file0\x00', 0x1, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = accept(r1, &(0x7f00000002c0)=@un=@abs, &(0x7f0000000300)=0x8) connect$inet(r2, &(0x7f0000000340)={0x2, 0x3}, 0xc) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000380)=0x1000, 0x4) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000003c0)) sendmsg(r1, &(0x7f0000001ec0)={0x0, 0x0, &(0x7f00000018c0)=[{&(0x7f0000000400)="47d31cce16e55e68bcac184dc16c4a63893a0bfada126c3024a7bf9e5cf1421673c532fedaa69fe49d9494de4b074944ed56f7e8bf4472da8c76f1ea5de656ca9b0f0db62d5f9051c389d90ec67a974763418c6eca7871c5e86158491a0c40d3d1587e205dcda00109d06739f10cd14e3276a3421b4798198fea8174ad049be6ee621b20a1185a61f7ea495280a4f87e15dfefd40b13016543d65435d10ae04701b6ee6343dc5919a8b16f4c07f5e05cdcc496076a449e0d3dde56704228d44ab599d7f122a9f54b27e2844b52249be729c4ecb1e8d64ed6fc27a4a016a281", 0xdf}, {&(0x7f0000000500)="341623e2cc0a95787f669639e101315b6b83c80ce79b", 0x16}, {&(0x7f0000000540)="9d8aed69d3f77cc51dce1d979c61b21ca6201c0a30d1a91da21be5ba398624122ad6448a7dba8e3d0468cbeab51cb72ba2eb0eb06480585aefd4eafb497764b61dde77ab4631d0810d70638eec977ab324207a8d17ca2d197fda8ac7a6e47e2b7d2a00948cdba3e792b9dc5aefc073d502475d64cab63d7816c3bd4d6b23f77c99ebe02269", 0x85}, {&(0x7f0000000600)="5fcea5c1b252dc6ceba61ac99d7869bc021e1d193364e669812303e468292d7d34665cb7f611c24c", 0x28}, {&(0x7f0000000640)="63de5ef8689885fae0c883c7a9b5b21d23277e929758042c63d66f6845f141354a8dbcc15ca5884f9422eaced9071c0e8f412f0146826e33121d2540c319ba2affd8fead91f32a050b59864e018e310350166294c39cce1f4179044d11d8ac9f1a98fe97ab247bf6059052c29867c9f86de8ae8d011a489fd689e8aa1714d7ced5220e9ad37a0ad127192630726e9c0f2476a53275a8a420a249ee8c5ad82b24297928442d1b41be93d41788535459365ad5ebe6fc2f6539f28453fccbecea75641dc6e69ec2a4250c7e967f1231f38a73d890e83b52bc62a1eb00b8d6c7a0342510bf7f82e7a3417f4e2843c6c9d2fce565ac8620ea61ae6eddbd3df52ffbbb4b47a9b59c48add7229f576a0b66aa48403437dd18c66626fce998eb019bc1846c569d22d4b39f9d45f2c1f0ddf2f5dd1b39efd7e1febee2b08c0c33215aab158da5211ed552956f9955f4797594249b72008fed11d4cf841fb30af59b0984125f2ddaf99c2de06d2d7f575bbd530080ead032d588cece71422c72d60deb8c64df97ac9b3feaf09775d3b08c4b2db65956693843b0f75cd6dcbc92a59608a87e1155d210b63eb58cbbb9ad7429e5c595f820f6ee62fb38d85af486342e747164672b7e08891715207278a96626a23075f21eac04eb078d8fda2836c122fe40a3eef430ead8103db8ac1950b6d6b43f4c7a56e0408cf24b322e17c9dc68e7446014af93c506fb752855535be8bb1f30904726eb9147552408c7e2132c6c53c40f13f672b0f3dc83b49220e11584ec7be4edf4efc681a359614f98cf2ddc830dbf7a94a3acd9ff1cd816157375b5455d907db6d29e533baf4d65ab1840187d018779d0f8f88697ceb04ca37bb3aa4d27a83adebf7251a15943439ce79d4dff894b0ea6918f7a111d63932dfb4cdd29f91ba50e98f31ead1d02b59a1374a60657b6325517c936dbfd6830620b9434c80cf89473ea95ac855ef606bf07bf4cd585e02ef6b8a113def23e69adb61f9cf76dde4c15b98023d2b6eca95b23c07afe71069701b97f7ef5d9b4a80158a930be0e651a9427a5937c30df019aa5aa8e02d968c5a39a0d5ccdb0de06459f1d30c21e9e35ff968ff46c3467ada84f27d5a59494ae0e0d8a53ec7a31875e62255e60dd38e8a3dead02b03e25a092d8b7dc2421a0f4ad7372ad25e5d9b078dc96f7ae80f225261bc3973bae8ab5d35268a5b000a8d8276c6ee60013d1edbd1523a7c3c641bcb1ad11beedbdca9ae58e7d4f6bd193fed7009425f13e9f36048cc58f43dca584fe7e728d38f3cdefa0611da6893e87c0c72d6d45b41db658aa148909caa1c9b7c142299e065f1c1b3b58a69db8da6b266e6c86c38df28b765d1bc4134d5670b060cb416fe14f356bdc84c40a285b4d76f9b0f86a13692cbf5ae76eed3157c870cf446976dbccb5713ba6efb2d83c1fbaeca4dde34809eb99af0ece905397d288bc91fd0895a60bd28c7ace91a12685cab3081fa6098ca7e0560f76c9061b87b35a12f892e17b5559bd2084239f03cc2d188eb6bd4068eb3ef049ae6c1b719bf6d4ee0064f85713f07954447d3c0e94a2b8eb22bf0c6403dd10bc0e88d64048cfc4b8b4c40b09dbb400e981766cd3da382e61a1ed41a250ea7bfb1269ca4fbf87ed9e82377f538e37053269489d02563928aa5772aa100ae2631616620419bc3e936581a9f401826170ea2c070a521a9ab0b9c8c06cb6acbf97ef02f4c4611449e5e0be271dd136275efa68c39c98641742f046528d44e362672861ee0444015c0eeccea687161fc6d3ce8e7445e7891d88997a457443fc187dcfdab7bed1d192a5825163423f0faba06e5ba31534c6c8405da5dbfad40fb989ac16c6ff80739b83332bf15df63502031689743b0cb2886dd991ee6b962356b267514331041e6054be2233ed1f6986e39bd8b04584363f91e14ace15d75d58909685079cdb44943847df8ef37411ac2d3891b41d6bef56dc4e0ba03e3c9039172648e153a4bb7e16dc64512c6642e2c332d8378b6a436cfb604ca71d580307149b2918c88f277c55ec42932034c6de35cbbbc662adf2e3aa024c82bdc6ee40779492f0ce4c0fcc48c277b67d3751924e143e6ec6585fec4a7906b066bc073ab4238aaba0411d6295b57e7f465a3483c384ceeb2d8c04c8897b3182c33e6fc9db5cd759150f9e4b5fb13781a5915f3770246d93922af73fff2b45df55cdb66dc66581a9f985e4279482cd862a2f3feb3d4eb73e224cf66c4b7c9d3f5b89b590ea7203bacb037d82ccd6506cba20075efda219298051bf0a0432a26a3cd8b91995b12b2c48170df2d08eeae07421aaead35e28262e21a5f79c57eee91a9a5467bba30297cfa41e4969d5e0ed1b93964e599c4ae7e520d1d30ccd99a4ba18a4332c729ef3a82761185bfcc545ff30497c5c591966275d32df6778ab4ef72312d69a44549207ab7cb69b5fc6578b987aef29f80afec3a8843e2ee9b0b958cd22cc8d617e08be85e04d8accb18503f5f30d6d1d6c28adf67b450ded27288f503d9799d9e6d305e9ca982e0a25268446a0dfb40864e2ab30a94f042871a4375151f626731932f5a674dd1fbe5362b08cf514672e291e415e9c2717dad45acb0d92a6139f3cbc8223a804591a2225557a50885f78e648a25520051b471cc4b0b738852ed859d8fb51e4648c5695e4aa4b845a88f15441600fe04e50766ae5b484da3497e92427a6a1bc282bc8484bdf509c587d45173da4812c8b23fac34b833fea49b5aadf7cec038026912f0086c4239e88cf0423e478df66f2faa5cada1c5d89d913e160b5416bf16a2747079ec208d0400f2cf871fdf6015905a7ff05941bd2921672d95ea37e269b1a933add1f9bb0e6fe6599097302f2dcadd774cede07fc07a8973534b8d572d1314f80475d562f736355a04980f7cd749b7b8ce2ec7386177347f8332fbbfcf1117cdeefdc88e49f0a65e1df8a5493be57266eb91eb8c6a938f2d9c95f5fc032dc95591ab5ff91552be28a694887ec32808b9de663c4442ce537d1fb5741a080b752c8c15510efa8a99b6beb02f391e490d235ebb160b84abf099a4ec7453674d01efc9414f36f17824e2746739d0e08a4c907a3d595e087ca8000e3402203f96273677e6c8b9ee7ebcfd460cdac0e855934993c5f7e3d3439fb306cfc85d23781e4853ffcc6485c373b078ed6e6638ec115312139176f8ce411c3c7151c406b2ee6951b992a692c2e615abf7e74523368b338f4f5c4cedc589d594130d41a4ed8721c74ff27845860c1fd5c91eab5da49dd9e776b702dc9b7b7e7a8f4fcae69d462d3187b6763b00f7e45bcdbb4fa2bdbc13537bcfe557200896da0656ba11e8b09ac72ae12c534c7a41b87bfdaa5ce1f03bde96bf3972a2f12b68f5312201b3da6b1222c04a4f83449197d2c0190a5a928f70013a606151cc2cd609277d0b1a2e334e577a7752078e828dcac636c4d4fa478c8a2a79a83b6be0aaa6a1ca26823c7ee5d1e261d40ffb0c9a23861281f407e381835a410ccbf45a7d0b2b2119bdbee184488e3d8c5258e3c907bdcd323adebc93ac3d6fadf455c62ae30930e8e560a601172d66fecd1fc4e684942a76365f232185a83731fd70ddd47c3fe9be462693afd18944c9ee07b82d12197c714f4a34d39d28800973ac1763ec88354dc21507b607f3bb03cf6b028e59ff655b411d36767334df97922e9dce83a025014be159e55d26de454d89992e0a257484ff500d88a7aab1a6ecbfdd9d35d32abd71d9f4a1a3f9a67fa80d05b36872187bb96ca899d95b21b183f2d7c493929f3a1218718d389f746117bfda258b5263627d7119c539e3e50ae1352b2873b6d9648e3a8be2ec733fdc56641285231574e23f3c1ad522262520277d1ac21e3d8e1df7208408e28244dba672b30a9c34396a16d10dacaa4402e98cfbfdc03d5b151a341aa80de2d32ee7d2e6da3d54b3e9cb3585eae36a6535d3a6dd1df8f8a4d3c0ad7cd719ea3f86b5feeab6eabf3d183f418fca59a7b56c8869910e77e57f4ce49f879e249ff1ae438d2424f4d242b1116f25372b578efc8944db9773e01df61849aa6ee01929d7a27da7da95b5d8c36b9c8f70a941aa1493cf131dbc3b5bca520c21275d7b1fe047b30c85a6bbd130cf5b4bb16b58a6c641fb267794f32358a5b1e69e20404f8632b9785e958fe3354ce6357bed4d1de69479ae89e07c35744c23083844b66647218522eda7162e03bb54ba09229215f5d2dd71cd07c6552738bc9a4e3d956c65b874c914fd823747e8a08690853352f3a697d358cc32194f43884a2f651711a61a781f79b896741ffa047ba722285c8b6a53c39170ef1eda7c07a46bbcc5cc3935dea377418f0b26c7c890fe6a743b3c42ba4957c205d046d5fe330412d7e541bee14d6a1635b2a177b34c2b4a520fafa299535f17fe133b968205364e48be7dc99909b21c181a942c777cdbf498506bd5135b8c46c5af870992203f42328673f2ab87303fd5a7cd199c30f4b475fb2963e3ca70622ee12ef2d452f1c96f13ba85acfdb4d184688e99c2f86d11652fe728615736e245b4e4813e401ad9142b63242e12dc9405f0ba63ac2080efef680d23d152c0138a40db7595496bbd2c38859defd3352579eec0d0a555242798c71df9bb5c9da890116169f12203c924a7c40b6671f8d42e957bbcb4a21f69490c2c874fa347ed7f6fd8ae34906e83a55828e1ce6648c496640109a812799dd2fafc60a2f975957f0d291de85c99e0ecc916e2c56d53f3f63f3a5db6fbdfbe66eacedeaaef0da7715accd5925b5a0e1d80f782997380b3dbe7de611c6cf890a38e8214a6b702aac0ebdb31994e86c6241f065abfda363b73ddeed8996c89e7079f1edd93ba0f25af129c5ca13a6594b6243eb68808cf42a4d0028e280b8e49485b9cff61446194ef7a70d84431d8763b4cc254c03becfcbb09107110aef96c8328cf32474bdf17efd042c694c38e0bffdfafc03066f97bf4bb0026b156b4b463e28a70b467683858d28482b7338574772ef9d76209e21d9bd56e479f7d1f50e70b4c3db9e052651992e19ec4fce6c5cf902db1ba2d4a5e0b832b3d684dc2f0999b3af6639b6e1f19bd9cbda3f6501efa48b37129b7f6f7ccc6f5c9a488e1cd43e07fbeb61e39860d4582c297e660f6d00cf536fe24a7942b8144d151398d825aa8eb4b462af46fd2b653d6158829ce6cecb460c81df881b5e7b3a3c297b8fb016061b094079c4c0bcab3dd0bad7f61cc595df01afdc034d8509a4fa8cc74b7a465d6d809e720cd55e07684935e59d707c6153609136079bf73a6e845102660c69711d5a05c82a29c4212b2914ff13bf2f71b6ac9777ba4bface9ef07898803f72933939aa0c9286d13bde489b32013c81e78277e6938fc90e77c577b1454ea945e476b2ea8fc27d270569c97ba56237c4a3f6a4096746855d4069dcf55dcc62ddcc40f047a40c49ee6f8b076c3faef392f291ad998b0e7fdea9e3212c81de8d618426ecdc76087192e20f6fba852067507ebd630aef2582b79023764b74fb9f2fc8434ea36021703f43f7971bfbd22da838aa9a19eff8ac3d3b00bf89f260cb9595d675a3da3779edf059bf06c7895b41843372df80b927b46186ad8db5bd64c9b2808ef2895318fa5362caaf2ca92389be8604b8a9afcb5344192f18bef0d5589eabbed0bce21659aa53036dbd64a8fdcf1c1afe68806808b2abc1f1b26f8db01c4af14c89d2ac74c098b296d2e3e3835dfcbac59f37df87fa1d", 0x1000}, {&(0x7f0000001640)="c787f651dd96bd00e186711bfb089539a803756a317970ba5b730f2f1674b8116d94c3b8c76a61fae6438a89a9b614d51dca5ddacf4660df6457faf1dba172b786ec1b3afed7241d119ca827d5575a83c8517dfffa478afd4fc5c7775b0640af93911b135a5b683140bfb1d17c7344b7d1f4a10ae4e6224941d9a2f3197c734b", 0x80}, {&(0x7f00000016c0)="589ee351fae1948609163f248ae20557cda871f4135603e8498aa24d229bc7623d6f955678e08d7fe08b04139d22bd341d2262d86ccc0c2d47687563875253b13d72e9b4ffa6da3091a671b1b4a5bfa19eab2d9e59d7409193e77d7efc6e7aaf19d95d94c2293c1345826599e7cf3422901eface50d758b619ba257ae24d2940f0dd9a2cd27595e6ef4352449ef043e949b26fccc59cd8c1dfa04d0afb45127493c536429be31f953a582a73cbd09d0679645fe21c46e012297a224e95158f5d96137a52f2663692d83a76d374f407d49eb1e56ab3e61f136d9e879ca92d0e35f4", 0xe1}, {&(0x7f00000017c0)="4d7b76ca3140d7aca2e7583412b763c3afb79dff1aad72d0111aafc0e2fb2c8b2f9330492efa85bb213f975e7305386f607ac03e692b43c1031843897db984e7fc84e9e6f7b945276e8aec4620a07a847bfb981da356d6790e3c5286786bc5c3f9dd0c4f25de847135b5fb8c5cd88bd9acace31631502f6411803b5477144f08d6d2c430eb53ee450858afffe28bb8dd4eeade9e99f2101b564c98e7a21e11842169d1ab18e46a512305d6e8c7f59643db9dc8daff1f5c10347449e29508832baedcf68315e20d0b6ea443e191aec39fc203ecd240fc", 0xd6}], 0x8, &(0x7f0000001940)=[{0xb8, 0x1, 0x80000001, "abdb10f4327898ed5951d9198ad2ed30af373bf79afbea59b1356fe64c3a573b0f7634c045aca378676e229f32c18aa5e1a5f8e91937ab10fb7d195ea9f24226a8d1c248eddb778a8f285c0bef878d2224cf6d3d410e5bd25c4b295581fc22e713c085c68a54964384c5448237c24c6042fef9f4bbffa6ffa17b09acc43aac699a169a8e4a02de5d6a5e8d0e04d37fff69a152cf76a097532a402986ba4132ed2c"}, {0x18, 0x1, 0x0, "625edaba0ebb8da1"}, {0xb0, 0xffff, 0x10, "06ad3d1480b50904f67e502e9718138e47f2a477b7145ab1a996eab5ce5a8071d011b6f316e88dc2a7dc02ef6d896b92610979e9535cbbee4385c8fe163154a59532ac177a12d94b3901bf0d7ed45bd056f2425cb988cbf47dac8e1fb8dd74027bdae7dee5340b2101358324fb37dc5d802f065821363e9db0bd835256c4fe0c19c3b9b73d24745a6035a48a046ba0ca1f575d7d380e9e097b4f722519"}, {0xf0, 0x1, 0x18d, "3ca11090869a5d2ff4988a8af46a9c91fdad8d7da119aa9cdc1333b8b7053fb864613ac7170ce7aba8fac3c05896eabda2351cadf9ee5d730f0efe0a5863b089007a7f9c186f3179d28aa055c180d105e748c0b1c700b50f9acd17db8deafb5d2c57f90d15001614ea909af820cfc7f05b5c7ebcf798ff7ca79f0314ece68a5643cecbffaab0d5e291f1488dfcddca7daec72058dd59d8696229e936e773cc916fa69db02465c0eb7f44ff1d30eacf5b6a90b997b9c62179f81844807e6238584957fab7fcd013b04f31c07a3c8e4cb01179a8111ae969efd4493ab2"}, {0x60, 0x1, 0x7, "e9fc1c3b718e90254315fd5f2baf47b1bf52d0f66b925f782305216056c99d98923cde1ca2942ff329021794dc2006ba5ba3db9711f1f81709ce5387536e239902c4d487242f36d063"}, {0x98, 0x1, 0x7, "208452e8b5a2da442f57407c672b9f826ae05b5582b931862262935d9e36bbcd68cd241b050208c734a902afc1f5700e41ccb8579696c098d8c19324af8e6117c8ed0557aedeccc3da5be75e4a68751d3ef22e55156c459776bbf86f20691bf969f944770440295769d5dbe67e69b93a1d1658aec9a48b6cda65c74e2b13fefffffa092227681f"}, {0x48, 0xffff, 0xf4a, "27f8220e17b17b29cde1c9a365194e3ce36b4fa07e0313a37bf3e2d928a5f5a128860571d7a1793c557c9614974d4adac927"}, {0xc0, 0x1, 0x8, "897e3687dd24b125d93dcacb19727a1bc351aeb53128ac2713ccb87e87ea61fbfdcd4f8fa8d48d20a94c527a3d5dbc7b12ac998996050873af1229adb830b352c02f225c640415005e95b3dc1f495de86464649e0b5ef6d297b3e82dbbce2a5458f3c28fb79700b654b24a1c5a5ed18442f983be964efb21d2a0d8a00b5b375cda88469c416b8002e08855d5bcbd77841c494b92059f6cbf1712d468a1993ca599bebac5480a2771181b9ddc9b8e"}, {0xf8, 0xffff, 0x4, "65e87ac76540fd8e9af81ad8ea18c47c08bea165257d6065f5c51985bc7d3cf0da175c2bfeaf72baebf3162b07611917c0d7e06c7be5550bc25f8d696db9f6ab0e88c5defd41fbda14b47e34a9259194dd14ed4da1179d1af209fc98bf366d092091399adfc9c1abdb3d8d3d02e13a25cf24e6a2e776bfab35afb350cb1b95fc45400d9c64397af7eca13cbfcdac03689e5f59da6c0a00a9bd528f9a7f6a25755627324c6e5c28798bf99357c70e768aafb8baa3895ea9c1654aebd99886ea8709c3d6e41e1e3259a8713053217ff9a1aab539b1f5e0e357e02d71fb3f1cafaf5921"}], 0x568}, 0x40c) getsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000001f00), &(0x7f0000001f40)=0x4) rename(&(0x7f0000001f80)='./file0\x00', &(0x7f0000001fc0)='./file0\x00') r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000002000), 0x10000, 0x0) fcntl$setflags(r3, 0x2, 0x1) r4 = dup(r1) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000002040)={0x547, 0x1}, 0x8) bind$unix(r1, &(0x7f0000002080)=@file={0x0, './file0\x00'}, 0xa) unveil(&(0x7f00000020c0)='./file0\x00', &(0x7f0000002100)='x\x00') ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000002140)={0x2}) write(r4, &(0x7f0000002180)="933daa3bee0668084e46913b2491e14485bb9bba067ba86c26c52a7a71a85281b829e2c76295c950e7512b50dcd7d08d6d9ebe7d6318fa4e1144367b06e6d0d0809c26dff67f6db88928f4d96cbf3190ffb221f34bbee977ebcb3aafc480743589576736418deb5aa78fb4d994ad25a794d45c3e1342da99440541fbc6592af2a9b3d362f2e2a933a387038ad5ff541c0d450dfd25065e44a446c816ab2c4108bd420bd82b41c8b1bf97344d9158c8", 0xaf) mknodat(r0, &(0x7f0000002240)='./file0\x00', 0x20, 0xfff) r5 = getpgrp() sendmsg$unix(r2, &(0x7f00000027c0)={&(0x7f0000002280)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000024c0)=[{&(0x7f00000022c0)="e8a3b520ce5ec12cc5813b2815d1bf429b6ef6b22593a2d19e8a7858eddbbb716dc65db77edfdb8cb98b9d3c30ef8bdcf2eff6c1be6246b751df10606b66cefe136016f8a1cdd21f9d17c6b9b6ee625819db5681d3c2694290094f4348ebd51246de95be95ce7c9cf6639c7ba413d562c6c36b252b7764ad958a74810e1c87ab93258d99a22c3bb091ecbbd215809553295978b1a6bb9905ad3e0a1db84d9690574205a4b04322ecd5e1f8a24dbcd286e64200c8735c92", 0xb7}, {&(0x7f0000002380)="aecefde252f1f5169e0a4024c9", 0xd}, {&(0x7f00000023c0)="596c812ed8d09dd920deb9a2ccb876fdae618aeb8a1609830ee618435010e9e44a5543effc38506f2ae96782763648832e8ff969e60460bfbd7cade3e712dd2ce9c634e926842f87710156f4ede3d735f4d9867c763200752ebf03f6efbdec69e94a648a210e7bbe0037213e888086c6b5f40388b5077c42", 0x78}, {&(0x7f0000002440)="9a011da66ecaddfc060526212e8e08fab6807ff224945cd35eca158984f6c2b28c4656de4d692578685ff72d5335a3b7bc9f8d71cd548f78e50eaa809d6909efdb0ba258d0787aea176bce3ccf491f7ae7b2f64b4cf3377a82a75a7ea3ca21032873c3e775a09fe70834e7bba71edc753db1c0aa534411", 0x77}], 0x4, &(0x7f0000002680)=[@cred={0x20, 0xffff, 0x0, r5}, @cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r0]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, r3, r2, r1, r3]}, @rights={0x30, 0xffff, 0x1, [r3, 0xffffffffffffffff, 0xffffffffffffffff, r1, r0, r0, r2, r2]}, @rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20}, @rights={0x30, 0xffff, 0x1, [r2, r1, r1, r3, r0, r2, r3]}], 0x120, 0x8}, 0x4) 1.489709241s ago: executing program 5 (id=997): r0 = socket(0x18, 0x2, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x1) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x2) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x10, 0x3, [{&(0x7f00007ab000/0x3000)=nil, &(0x7f0000ec8000/0x3000)=nil, 0x5}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x100000001}, {&(0x7f0000a1c000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000a6b000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x100000000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ccd000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000843000/0x1000)=nil, 0x3}, {&(0x7f000046c000/0x2000)=nil, &(0x7f0000efd000/0x1000)=nil, 0xfffe}, {&(0x7f0000a98000/0x4000)=nil, &(0x7f0000a3d000/0xd000)=nil}, {&(0x7f0000d3d000/0x4000)=nil, &(0x7f0000aff000/0x1000)=nil, 0xe}, {&(0x7f0000f6a000/0x2000)=nil, &(0x7f0000887000/0x4000)=nil}, {&(0x7f0000795000/0x1000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000e0f000/0x2000)=nil, &(0x7f0000e03000/0x3000)=nil, 0x3c}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000620000/0x3000)=nil, 0x2}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f00003b5000/0x2000)=nil, 0xfffffffffffffffc}, {&(0x7f00000c6000/0x4000)=nil, &(0x7f0000c5e000/0x4000)=nil}], './file0\x00', 0x81}) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) ioctl$VNDIOCSET(r2, 0xc0104401, &(0x7f00000001c0)={0x0, 0x0, 0x0}) getsockopt(r1, 0x29, 0x40, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket(0x2, 0x2, 0x0) close(r3) r4 = socket(0x2, 0x3, 0xfe) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x4, 0x4) bind(r4, &(0x7f0000000000), 0x10) connect$unix(r3, &(0x7f0000000000), 0x10) writev(r3, &(0x7f0000000100)=[{0x0}], 0x1) getsockopt$sock_int(r0, 0xffff, 0x200, 0x0, 0x0) 1.489578864s ago: executing program 7 (id=973): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000300), 0x20, 0x0) ioctl$TIOCSETA(r2, 0xc0104454, &(0x7f0000000040)={0x0, 0x10, 0x6, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1", 0xfffffffd, 0x200080}) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r2, 0x800c5709, &(0x7f0000000040)={0x0, 0x110, 0x8}) ioctl$TIOCSETA(0xffffffffffffffff, 0xc0084463, &(0x7f00000000c0)={0x8, 0xffeffffc, 0x7fff, 0x4, "c9f7550000000bca9853a4956b47c0d100", 0x7, 0x200}) syz_emit_ethernet(0x10004, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000080086dd60db8344ffb10608feff0000010000ff80f1440000200000fe7d63b7000000b8eddb001700000000008fb954af4e2209189078037fd0"]) syz_extract_tcp_res(&(0x7f00000000c0)={0x41424344, 0x41424344}, 0x403, 0x9) syz_emit_ethernet(0x3e, &(0x7f0000000880)=ANY=[@ANYBLOB="aaaaaaaaaaaafffffffffdff86dd6036ea0700083afffe8000000000000000000000000000aaff", @ANYRES16, @ANYRES32, @ANYRES8=r3]) syz_extract_tcp_res$synack(&(0x7f0000000180)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x9c, &(0x7f0000000340)={@remote, @broadcast, [{[{0x88a8, 0x5, 0x0, 0x1}], {0x8100, 0x4, 0x1, 0x2}}], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x36, 0x86, 0x65, 0xfc00, 0x7, 0x29, 0x0, @rand_addr=0x4bf, @empty, {[@noop]}}, @tcp={{0x1, 0x0, r3, r4, 0x1, 0x0, 0x6, 0x0, 0x1, 0x0, 0x8, {[@window={0x3, 0x3, 0x9}]}}, {"8d9886d00199ad4fd7d6a4194a03c55cd87ffe7a76ce2e449982e97cbc056dbe488e2dd449718a51812430af70d750e2d36fc0502ec24e0abfcba2254bcca2a2b542175daa3f900f1a8580d6224604d481e785c5b1df"}}}}}}) ioctl$WSKBDIO_GETENCODINGS(r2, 0xc0105715, &(0x7f0000000080)={0x3, [0x0, 0x0, 0x0]}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000240)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x2, &(0x7f0000000100)="71f91e34", &(0x7f0000000140)=0x4, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000140)=0x2c, 0x0, 0x2e) 1.170276915s ago: executing program 1 (id=998): r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r0, 0x40045700, &(0x7f0000000040)) (async) r1 = socket(0x11, 0x3, 0x0) getsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000300), &(0x7f0000000340)=0x4) (async) utimensat(0xffffffffffffff9c, 0x0, &(0x7f0000000080)={{0x0, 0xffffffffbffffffe}, {0x10000000000000}}, 0x2) (async) r2 = msgget$private(0x0, 0x658) (async) open(0x0, 0x0, 0x0) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0xd4, 0x6, 0x3, 0x3f}]}) (async) r4 = geteuid() setreuid(0xffffffffffffffff, r4) (async) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x8, r4, 0x0, 0x0, 0x0, 0x196, 0x3ff}, 0x400, 0x10000, 0x0, 0x0, 0x3, 0x80000000000010b, 0x5, 0x7}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) (async) sysctl$vfs_ffs(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) (async) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) (async) r5 = syz_open_pts() ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f0000000040)) (async) lseek(r0, 0x4, 0x0) (async) utimes(&(0x7f0000000040)='.\x00', &(0x7f0000000080)={{0x6, 0x2400}, {0x7, 0x3}}) 1.169813328s ago: executing program 6 (id=999): r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x100, 0x14) r1 = open$dir(&(0x7f0000000300)='./file0\x00', 0x80, 0x54) renameat(r0, &(0x7f00000002c0)='./file1\x00', r1, &(0x7f0000000340)='./file0\x00') getrlimit(0x2, 0xfffffffffffffffe) getrlimit(0x1cf8b199411f4b53, &(0x7f0000000000)) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)=[&(0x7f0000000080)='V\x00', &(0x7f00000000c0)='&:O)\x00'], &(0x7f0000000240)=[&(0x7f0000000140)=')#^)\\\x85-}#}\xcb\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='.\x00', &(0x7f0000000200)='\'\x00']) 1.169188322s ago: executing program 0 (id=1000): pread(0xffffffffffffff9c, &(0x7f00000000c0)="ace881c6394c93e95bca663d10085f0fd6b7dc61973df9e7d65e20c70c45f272e77d71bbb70c9d014d3a654ef6e301fe3c3dfd0bfbf2bd077502a329373499d8f0761eeb8b15875273e729662db848202844dc5e1a02dd4bb885e100e015c1bd357aa80a272ca192e3f145741892c99fb2ff2f", 0x73, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x20, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x12, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x2, 0x10, r1, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x200, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x201, 0x0) fcntl$setown(r3, 0x6, 0x0) close(r2) clock_gettime(0x3, &(0x7f0000000080)) 1.014351642s ago: executing program 2 (id=1001): open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) r0 = getpid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000100)=0x7, 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x8, 0x0, 0x0, 0x0, 0x0, 0x310, 0x4000}, 0x100000000006, 0x861, 0xffffffffffffffff, 0x0, 0x7ffffffffffffe, 0x5, 0xd, 0x7}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000242000/0x2000)=nil, 0x2000, 0x4) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x404) setreuid(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r0) setuid(0x0) r3 = getpid() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x10000, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x6c, 0xf, 0x2, 0xfffffff5}, {0x4c, 0xee, 0x9}, {0xb, 0x80, 0x6, 0x8}]}) syz_emit_ethernet(0x138, &(0x7f0000000440)=ANY=[@ANYBLOB="14fe7c8f739cf334f02e71a3043c0dba18e382f33b0cdb05df8817e60fe553eeb09094e14cf2ec8f535a265087e376c804fd5bb85aa9c01728b4797efe611481a2785078a43fb2", @ANYRES8=0x0, @ANYBLOB="3a81dd2972b7dc8573ccdd5c04df2a08d5f99d240f9021696296f29c65fb31845a5f9496d55c95bea2732cc4998559f1316bb736dc7028ff632269cff0363f504aadf6630a5ecb695d47c1abf53d162e5eca7e58aa35b139b3b947f296c07b65a7d8809f6d37f742b34dbe0adbb2bec6998549e861bbc2e347258c6f76b3e0fd242668b1213e74fd4d219f64c7f40eca01e78faeec110b30ee7a375dddbfba766dc0c544b08f1e1957de47a252eba1", @ANYBLOB="e3f259639154530477cf8eb55a31baf6b410f0e46f54dd2168ad86f95ed984f2a57de03d1e13553f477cb88df6fcca15446e8bb6c776462199ff6b3685a74e3966445d7888517b1aac21966b6339b3083357cb7f58821edc1a8cc1f0800fb0a73e1d4e203a574f46b03ebdf8775383beaee030cf302f2ad857283ff7021f6c4ac6ddf2f158b07eeef62f0a25ad1c1f7fddc9d79dc509b1f87ef088c1570ef9971c25882d70d9acd94692887ff4dd52f4833e196979e01ab26315f7648c0840ec982d2a54dc7342dd9295112b"]) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x21a, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x80, 0xf3, 0x80, 0xffffffff}, {0x5, 0x81, 0x4, 0xffffffff}, {0x16, 0x7c, 0xfe, 0x800ee68}]}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000080)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000040)={0x28, 0x0}) write(r5, &(0x7f00000000c0)="f81ad30100060000050000000000", 0xe) 1.014222772s ago: executing program 6 (id=1002): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1700) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = kqueue() mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) kevent(r1, &(0x7f0000000000), 0xbe96, 0x0, 0xffffffff, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) r2 = socket$inet(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000100)) 1.01407733s ago: executing program 7 (id=1003): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1700) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f00000000c0)=[{0x44, 0x39, 0x8, 0x4}, {0x6c, 0x5, 0x59, 0x61b0b}, {0x406, 0x0, 0x5b, 0xc}]}) syz_emit_ethernet(0x1000e, &(0x7f0000000080)=ANY=[]) unveil(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000380)='c\x00') unveil(&(0x7f0000000340)='./file1\x00', &(0x7f0000000300)='x\x00') unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)='r\x00') unveil(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000003c0)='x\x00') 960.802914ms ago: executing program 1 (id=1004): r0 = socket(0x2, 0x1, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) msgget$private(0x0, 0x200) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000), 0x10) sendto$unix(r0, &(0x7f0000000280)="4ceb2588", 0xffffff5e, 0x401, 0x0, 0x0) 580.254615ms ago: executing program 5 (id=1005): syz_extract_tcp_res(0x0, 0x403, 0x9) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaafffffffffdff86dd6036ea0700083afffe8000000000000000000000000000aaff", @ANYRES16, @ANYRES64, @ANYRES8]) r0 = semget$private(0x0, 0x4, 0x0) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000080)=""/88) 320.366671ms ago: executing program 0 (id=1006): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1700) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x9) symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000180)='./file0\x00') mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x1603) open(&(0x7f0000000040)='./bus\x00', 0x281, 0xaf) ioctl$TIOCFLUSH(r1, 0xc0187009, &(0x7f0000000080)) ioctl$TIOCSPGRP(r1, 0x4004426a, 0x0) 319.445544ms ago: executing program 6 (id=1007): r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x65}) r1 = syz_open_pts() openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) (async) close(r1) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000500)=0x2) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x8, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0xcd50441a, &(0x7f0000000040)={0x5, 0x80000001, 0x7, 0x0, "00000100000000000000908b7f7f00", 0x1, 0x3}) r4 = syz_open_pts() ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000080)=0x84c) syz_open_pts() r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x8, 0x0) ioctl$VMM_IOC_INTR(r5, 0xca605601, &(0x7f0000000040)={0x1, 0x0, 0x1}) (async) ioctl$VMM_IOC_INTR(r3, 0xca605601, &(0x7f0000000040)={0x1, 0x0, 0x1}) (async) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) (async) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000180)="7f454c46c5c41a49b70cb710aaa95d576a0ac7fca22716a22987b881794ffa08bb11bafcdc24ff4c5d5e22b1775c7b1ad1a2ec534c50019377fa47f7af46e521", 0x40}], 0x1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8) 319.276684ms ago: executing program 5 (id=1008): unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000000)='c\x00') mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCCLR(0xffffffffffffff9c, 0x80384601, &(0x7f0000000140)={&(0x7f0000000080)='./file0/file0\x00', 0x49d, &(0x7f0000000100)='./file0/file0\x00', 0xe}) 306.630218ms ago: executing program 1 (id=1009): mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x8, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000140)='./file0\x00', r0, 0x3}) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047460, &(0x7f00000000c0)=0x4) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYRES16, @ANYRESHEX]) execve(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x51, 0x40d) accept$unix(r1, &(0x7f0000000180)=@file={0x0, ""/251}, &(0x7f0000000040)=0xfd) 305.835931ms ago: executing program 4 (id=1010): r0 = socket(0x6, 0x4000, 0x0) setsockopt(r0, 0xcce, 0x33, 0x0, 0x0) (async) setsockopt(r0, 0xcce, 0x33, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1700) open(&(0x7f00000000c0)='./bus\x00', 0x8000, 0x122) (async) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x8000, 0x122) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000516b100009f0500000020", 0xd, 0x2, 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$unix(r2, &(0x7f0000000000)="b100050400fe04000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x6, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x54, 0x40, 0x59, 0x6}, {0x6, 0x5, 0x2, 0x8}]}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x8, 0x0, 0x0, 0x0, 0x0, 0x190, 0x400}, 0x1708, 0x10000, 0x0, 0x0, 0x3, 0x80000000000010b, 0x5, 0x7}) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x8, 0x0, 0x0, 0x0, 0x0, 0x190, 0x400}, 0x1708, 0x10000, 0x0, 0x0, 0x3, 0x80000000000010b, 0x5, 0x7}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) sysctl$vfs_ffs(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaa78876f44ad48a5371c34001c0065000000019078ac1400bbe00000110f0090780007000b"]) (async) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaa78876f44ad48a5371c34001c0065000000019078ac1400bbe00000110f0090780007000b"]) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x880, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000100)={0x3, 0x0, 0xffff, 0x1020300001ffe}) mknod(&(0x7f00000001c0)='./file0/file0\x00', 0x2000, 0x4287e) open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000280)=0x4) r4 = socket$inet6(0x18, 0x8000, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000140), 0xc) (async) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000140), 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socket(0x2, 0x400000000002, 0x0) (async) r6 = socket(0x2, 0x400000000002, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1002, &(0x7f0000000140), 0x4) shutdown(r5, 0x2) (async) shutdown(r5, 0x2) sysctl$net_inet_tcp(&(0x7f0000001780)={0x4, 0x2, 0x6, 0x12}, 0x4, &(0x7f00000017c0)="a7decc398a5a118ee45d1e774870aeb3cffafdc0dc14450a2dfc6030502b66242b444cd0f710003e236a97e32bb863221885dc481521a7e84ce8f2e53d4eb3e1631d166d695b9e3db70712fe7f0d97ebfa9a7887bad9ac773bbd5e31588dcc0e166512ff3edc098d45a9bd12ca315da2e6600deb1fe62282f4edd8ddf9", &(0x7f0000001840)=0x7d, &(0x7f0000001880)="38932f9d", 0x4) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) fcntl$dupfd(r7, 0x3, 0xffffffffffffffff) 305.52285ms ago: executing program 7 (id=1011): r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = accept$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100), 0x10000, 0x0) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000140)) connect$inet6(r0, &(0x7f00000003c0)={0x18, 0x1, 0xb, 0x202000}, 0xc) getsockname$inet6(r1, &(0x7f0000000400), &(0x7f0000000440)=0xc) readv(0xffffffffffffff9c, &(0x7f0000000540)=[{&(0x7f0000000480)=""/138, 0x8a}], 0x1) r3 = fcntl$getown(r2, 0x5) fcntl$setown(r0, 0x6, r3) r4 = syz_open_pts() ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000580)={0xd, 0x7, 0x3, 0x5}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000005c0)={{0x18, 0x1, 0x4, 0x8c5}, {0x18, 0x2, 0x5, 0x3}, 0x1, [0x7fff, 0x1000, 0xac, 0xea87, 0x7, 0x80000001, 0x2, 0x6]}, 0x3c) setsockopt(r1, 0x1ff, 0x1, &(0x7f0000000600)="29cf3930361ba990358feb3ed462600fdf063adcf11d5ddf0559076dcd8b686256d5e82a673e777515468b7f87e6f8936daa832db83e5c11cb97c19720b8808b09c60c43", 0x44) r5 = openat$dri(0xffffffffffffff9c, &(0x7f0000000680)='/dev/dri/card0\x00', 0x8000, 0x0) ioctl$DRM_IOCTL_MODE_GETENCODER(r0, 0xc01464a6, &(0x7f0000000a40)={0x0, 0x3, 0x0, 0x400, 0x6}) ioctl$DRM_IOCTL_MODE_GETCONNECTOR(0xffffffffffffff9c, 0xc05064a7, &(0x7f0000000dc0)={&(0x7f0000000a80)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000ac0)=[{}, {}, {}, {}, {}, {}, {}, {}, {}], &(0x7f0000000d40)=[0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000d80)=[0x0, 0x0, 0x0], 0x9, 0x5, 0x7, 0x0, 0x0, 0x10, 0x9, 0x1, 0x100, 0x0, 0xf938}) ioctl$DRM_IOCTL_MODE_GETCONNECTOR(r5, 0xc05064a7, &(0x7f0000000e40)={&(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[{}, {}, {}, {}, {}, {}, {}, {}, {}, {}], &(0x7f00000009c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000a00)=[0x0, 0x0], 0xa, 0x9, 0x5, r6, r8, 0x10, 0x0, 0x2, 0x9b, 0x5, 0x8979}) getgroups(0x5, &(0x7f0000000ec0)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000f00)={r3, 0x0, r10}, 0xc) ioctl$DRM_IOCTL_MODE_GETENCODER(r5, 0xc01464a6, &(0x7f0000000f40)={r9, 0x4, 0x0, 0x10, 0x2}) r11 = shmget(0x1, 0x1000, 0x8, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_RMID(r11, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000fc0)={0x0, 0x0}, &(0x7f0000001000)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001040)={0x0, 0x0, 0x0}, &(0x7f0000001080)=0xc) lchown(&(0x7f0000000f80)='./file0\x00', r12, r13) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) ioctl$DRM_IOCTL_MODE_GETPLANERESOURCES(r5, 0xc01064b5, &(0x7f0000001100)={&(0x7f00000010c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x7}) ioctl$DRM_IOCTL_MODE_GETFB(r5, 0xc01c64ad, &(0x7f0000001140)={0x0, 0x816, 0xb4a, 0x2, 0x7, 0x7}) ioctl$DRM_IOCTL_MODE_SETPLANE(r5, 0xc03064b7, &(0x7f0000001180)={r14, r7, r15, 0x4, 0x80000001, 0x81, 0x0, 0x28, 0xf, 0x1, 0xe, 0xfffffff8}) preadv(r2, &(0x7f00000024c0)=[{&(0x7f00000011c0)=""/151, 0x97}, {&(0x7f0000001280)=""/99, 0x63}, {&(0x7f0000001300)=""/4096, 0x1000}, {&(0x7f0000002300)=""/183, 0xb7}, {&(0x7f00000023c0)=""/223, 0xdf}], 0x5, 0xca) 358.739µs ago: executing program 0 (id=1012): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x18b) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffff9c) munmap(&(0x7f00000a1000/0x2000)=nil, 0x2000) write(r2, &(0x7f0000000100), 0xfffffe5d) setitimer(0x1, &(0x7f0000000080)={{0x0, 0xe00d}, {0x0, 0x6}}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r4, &(0x7f0000000000)={0x0, 0x2}, 0xd, 0xa) recvmsg(r3, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000180)=""/247, 0xf7}], 0x1, 0x0}, 0x840) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0) sysctl$kern(&(0x7f0000000100)={0x1, 0x35}, 0x3, &(0x7f00000011c0)="71f91e5a91501d94a34bdf536647f49a902027647169000000000000", &(0x7f0000000000)=0xfe10, 0x0, 0x33) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000340)={{0x8001, 0x9}, {0xcac, 0x445a}}, 0x2) shmat(0x0, &(0x7f0000003000/0x4000)=nil, 0x6000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000000)=[{0x1, 0xff, 0x1, 0x1}, {0x2d, 0x1, 0x2, 0x1}, {0x8000, 0x8, 0x6, 0x6}, {0x7, 0xfb, 0x9, 0x7f}, {0x9b1e, 0x2, 0xf6, 0x40007ff}]}) syz_emit_ethernet(0x5d, &(0x7f0000000280)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6099cea600272c03cb697a653e336f000000500000000000ff020000000000000000000000000001620000080000000087009078000000000000000000000000000000003b84eaf1da8f1bfc3307a0009a0301fee6e43205e68d9f2d"]) msgget$private(0x0, 0x20) syz_emit_ethernet(0x1000e, &(0x7f00000015c0)=ANY=[]) 265.313µs ago: executing program 5 (id=1013): unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') utimensat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 0s ago: executing program 5 (id=1014): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) sendto(0xffffffffffffffff, &(0x7f0000000000)="b463e558566074f8afcb2dd1176a1c940de2cfe4a233d6877631911c72c722c2d67abc517e8fe4c2eb24939a987258388f66385d5ae386f42ca9ffb9c860263a8f51d2d2c906181d5a18", 0x4a, 0x0, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x2}, 0x8) mmap(&(0x7f00003a0000/0x2000)=nil, 0x2000, 0x1, 0x2011, r0, 0x0) r1 = socket(0x18, 0x2, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1700) r2 = open(&(0x7f0000000000)='./bus\x00', 0x20, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x5c, 0x7, 0x8, 0x1}, {0x80, 0x1, 0x5a, 0x61b0b}, {0x406, 0x6, 0x5d}]}) syz_emit_ethernet(0x1000e, &(0x7f0000000080)=ANY=[]) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)='\t\x00', 0x2) setsockopt(r1, 0x1000000029, 0xd, &(0x7f0000000000), 0x14) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x1) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) mmap(&(0x7f000069c000/0x1000)=nil, 0x1000, 0x2, 0x11, r3, 0x0) mmap(&(0x7f00004bb000/0x1000)=nil, 0x1000, 0x1, 0x11, r0, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) r4 = syz_open_pts() r5 = syz_open_pts() poll(&(0x7f00000007c0)=[{r5, 0x2}, {r4, 0x10}, {r4, 0x40}, {r4, 0x2}, {r4, 0x1}, {r4, 0x40}, {r4, 0x7}], 0x7, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.188' (ED25519) to the list of known hosts. pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error uvn_flush: obj=0xfffffd806c747510, offset=0x1000. error during pageout. uvn_flush: WARNING: changes to page may be lost! WARNING: thread `nfsio' (133877) exits with status -1 WARNING: thread `nfsio' (219462) exits with status -1 WARNING: thread `nfsio' (108847) exits with status -1 WARNING: thread `nfsio' (454639) exits with status -1 WARNING: thread `nfsio' (121209) exits with status -1 WARNING: thread `nfsio' (442411) exits with status -1 WARNING: thread `nfsio' (61293) exits with status -1 WARNING: thread `nfsio' (468437) exits with status -1 WARNING: thread `nfsio' (372704) exits with status -1 WARNING: thread `nfsio' (374155) exits with status -1 WARNING: thread `nfsio' (521841) exits with status -1 WARNING: thread `nfsio' (239241) exits with status -1 WARNING: thread `nfsio' (278880) exits with status -1 WARNING: thread `nfsio' (44798) exits with status -1 WARNING: thread `nfsio' (309276) exits with status -1 WARNING: thread `nfsio' (360114) exits with status -1 WARNING: thread `nfsio' (166298) exits with status -1 WARNING: thread `nfsio' (101368) exits with status -1 WARNING: thread `nfsio' (167258) exits with status -1 WARNING: thread `nfsio' (186210) exits with status -1                                                                pckbd_enable: command error pckbd_enable: command error load: 6.85 not a controlling terminal malloc(): allocation too large, type = 29, size = 16796513700 ¹malloc(): allocation too large, type = 29, size = 16796513700 panic: pmap_remove_ptes: unmanaged page marked PG_PVLIST: va 0xa081d416000, opte 0xffffffffffffffff Starting stack trace... panic(ffffffff834d1f66) at panic+0x1d0 pmap_remove_pte(fffffd800b062a00,fffffd8008ca99f0,7f85040ea000,a081d400000,a081d44f000,0) at pmap_remove_pte pmap_do_remove(fffffd800b062a00,a081d3fb000,a081d44f000,0) at pmap_do_remove+0x589 uvm_unmap_kill_entry_withlock(fffffd800b0633d0,fffffd805db58608,0) at uvm_unmap_kill_entry_withlock+0x269 uvm_map_teardown(fffffd800b0633d0) at uvm_map_teardown+0x117 exit1(ffff8000fffef240,0,0,1) at exit1+0x6fc sys_exit(ffff8000fffef240,ffff80002a3149d0,ffff80002a314920) at sys_exit+0x1a syscall(ffff80002a3149d0) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7dfc40cea280, count: 248 End of stack trace. syncing disks... set $lines = 0 set $maxwidth = 0 show panic trace show registers show proc ps show all locks show malloc show all pools machine ddbcpu 0 trace machine ddbcpu 1 trace