00000001c0)) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) preadv(r2, &(0x7f00000004c0)=[{&(0x7f00000003c0)=""/243, 0xf3}], 0x1, 0x4) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x18909, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f0000000040)={0x0, 0xfffbfc01}) r7 = socket(0x18, 0x3, 0x0) getsockopt(r7, 0x3a, 0x0, 0x0, 0x0) executing program 7: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, 0x0, 0x18}, 0x0) r0 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffa, 0x21}, {{r0}, 0xfffffffffffffff9, 0x12}], 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) open$dir(&(0x7f00000000c0)='./file1\x00', 0x200, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000480)={0x0}, 0x10, 0x0) close(r1) r2 = open$dir(&(0x7f0000000340)='./file1\x00', 0x40, 0x90) r3 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) getdents(r3, &(0x7f0000000040)=""/4096, 0x1000) linkat(r2, &(0x7f0000000380)='./file1\x00', r3, &(0x7f00000003c0)='./file1\x00', 0x4) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) setegid(0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r4, 0x1000000029, 0x1b, &(0x7f0000000000), 0x0) execve(0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000100)={0x10, 0x0, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000af2000/0xf000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f00008e3000/0x4000)=nil, &(0x7f0000f52000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000826000/0x1000)=nil}, {&(0x7f00005f5000/0x4000)=nil, &(0x7f0000af9000/0x1000)=nil}, {&(0x7f0000da9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000e0a000/0x2000)=nil, &(0x7f0000648000/0x2000)=nil}, {&(0x7f0000b64000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000062b000/0xf000)=nil, &(0x7f00004df000/0x4000)=nil}, {&(0x7f00004e0000/0x4000)=nil, &(0x7f0000af4000/0x13000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000b04000/0x3000)=nil}, {&(0x7f0000ecf000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f000064c000/0x2000)=nil, &(0x7f0000c2c000/0x2000)=nil}, {&(0x7f0000c2a000/0x2000)=nil, &(0x7f0000518000/0x3000)=nil}], './file0\x00'}) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc028698d, &(0x7f00000001c0)) readv(0xffffffffffffffff, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x17}], 0x29f, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff9, 0x1}], 0x8001, 0x0) fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) mknod(0x0, 0x0, 0x0) syz_open_pts() dup2(0xffffffffffffffff, 0xffffffffffffffff) r6 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f0000000000)) executing program 6: ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f00000006c0)="01", 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() (async) r1 = syz_open_pts() syz_open_pts() (async) syz_open_pts() sysctl$net_inet_divert(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) sysctl$net_inet_divert(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) (async) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) r2 = open$dir(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) (async) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206917, 0x0) kevent(0xffffffffffffff9c, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x40, 0x1, 0xffffffff, 0x8}], 0x2, &(0x7f00000006c0)=[{{}, 0xfffffffffffffffb, 0x68, 0x1, 0x5, 0xfffffffffffff001}, {{}, 0x0, 0x0, 0x0, 0x0, 0x4}, {{}, 0xfffffffffffffffd, 0x0, 0x1, 0x81, 0xfff}, {{0xffffffffffffff9c}, 0x0, 0x0, 0x0, 0x200, 0x1ff}, {{}, 0x0, 0x28, 0x2, 0x81, 0x4}, {{}, 0xfffffffffffffff9, 0x11, 0xfffff, 0x6, 0xc1e6}], 0x4, &(0x7f00000005c0)={0x14a, 0xe8e}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) setrlimit(0x6, &(0x7f00000000c0)={0x5, 0x3}) (async) setrlimit(0x6, &(0x7f00000000c0)={0x5, 0x3}) mlockall(0x0) ioctl$FIONREAD(r3, 0xc0206925, &(0x7f00000001c0)) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) socket(0x18, 0x3, 0x0) (async) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x978b, 0x0, 0x3, 0x80a19f, "bb08000100f1675910508b00"}) (async) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x978b, 0x0, 0x3, 0x80a19f, "bb08000100f1675910508b00"}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) (async) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffff5a) executing program 5: syz_open_pts() (async) r0 = syz_open_pts() ioctl$TIOCDRAIN(r0, 0x2000745e) (async) ioctl$TIOCDRAIN(r0, 0x2000745e) socket(0x18, 0x1, 0x0) (async) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x0, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x15, &(0x7f0000000000)="016f8430", 0x4) mkdirat(0xffffffffffffffff, &(0x7f0000000340)='./bus\x00', 0x0) chroot(&(0x7f0000000180)='./file0\x00') sysctl$hw(&(0x7f00000001c0)={0x6, 0x12}, 0x0, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000600)='./file0/../file0\x00', 0x0, 0x0) (async) open$dir(&(0x7f0000000600)='./file0/../file0\x00', 0x0, 0x0) syz_emit_ethernet(0xe26, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd609874230df00000fe8000000000000000000000000000bbfe8000000000000000000000000000aa2c000000"]) fcntl$setstatus(0xffffffffffffffff, 0x4, 0xc0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup(r4) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) chflags(&(0x7f0000000200)='./file0/../file0\x00', 0x0) ktrace(&(0x7f0000000140)='./file0/../file0\x00', 0x4, 0x40001930, 0x0) recvmmsg(r5, &(0x7f0000000300)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000240)=""/90, 0x5a}], 0x3, 0x0}, 0x4000000}, 0x10, 0x64, 0x0) sendto$unix(r3, &(0x7f00000002c0)="91", 0x1, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) (async) execve(0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) (async) dup2(0xffffffffffffffff, 0xffffffffffffffff) setrlimit(0x2, &(0x7f0000000080)={0x60000000, 0x60000000}) (async) setrlimit(0x2, &(0x7f0000000080)={0x60000000, 0x60000000}) syz_open_pts() (async) r6 = syz_open_pts() close(r6) (async) close(r6) syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x3006ff, 0x43, 0x9, 0xf, "faba07ff7300"}) close(0xffffffffffffffff) mknodat(0xffffffffffffff9c, 0x0, 0x0, 0x4) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mknod(&(0x7f0000000080)='./bus\x00', 0x100, 0x8) (async) mknod(&(0x7f0000000080)='./bus\x00', 0x100, 0x8) setsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f0000000040)=0x3, 0x4) executing program 5: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000030d000/0x3000)=nil, &(0x7f0000000000/0x800000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000298000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil}, {&(0x7f00000ba000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000247000/0x4000)=nil}, {&(0x7f000072a000/0x1000)=nil, &(0x7f0000112000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000749000/0x1000)=nil}, {&(0x7f0000047000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil, &(0x7f000019d000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f000040e000/0x1000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$hw(&(0x7f0000000000)={0x4, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$vfs_nfs(&(0x7f0000000000), 0x7, &(0x7f00000025c0), 0x0, 0x0, 0xffffffffffffff2d) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x10, 0x0) executing program 4: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) execve(0x0, 0x0, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f00000004c0)) close(r1) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x40, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x2010, r2, 0xffffffffffffffff) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300010008, 0xffffffffffffffff}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000200)) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffdfffffd, 0x1000300010008}) syz_emit_ethernet(0x56, &(0x7f0000000040)={@empty, @local, [{[{0x88a8, 0x5, 0x1, 0x1}], {0x8100, 0x1, 0x1, 0x4}}], {@generic={0x813f, "9c72e602c2fa8ef1d76ca2dcc5bc8faa3f23dd193165d35f00629668d1e942c27ebc74101da2f9b9023d1b243704e77e4fce8d3d590da1bbb8e69baea94d926b"}}}) fcntl$getflags(r3, 0x1) open(0x0, 0x0, 0x0) close(0xffffffffffffffff) sysctl$vm_swapencrypt(0x0, 0x0, &(0x7f0000000140)="118bea625d95de8f92c010baed45ec4bf03ace254b57973bb6de7b1c90301e9d3b5e6fb6ffffffffffffffff76c775a2a4e0556565a830032eef776127fd247103c14ab0a1cea9b4593be484f46a02ea73e910d041c5777bd852e57d3248832b91d06fe47d126022a1654859149e9486306d2f11fb1cc826c42f81b0d114f8af4ceb029a5210bb6947464bf678ba1d64a2013131fedfe60443aa13e015b28a16ea924bf89ad45c", 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x80286987, &(0x7f00000001c0)) syz_emit_ethernet(0xf5, &(0x7f0000000100)={@local, @random="7004f5b37527", [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0xbf, 0xe3, 0x2, @rand_addr="3be1e300", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0x0, 0x0, "4562b981e95681647045986d48073dfc90ce46c189307d6cef09e172ba292dbd3039e888ebdedcbf727fd0c5a61cf1a9dd04e8c67233c6da53bff7528e84e7fd065cb2704d39b49685262d039df9f5cce6d041efc7651c684874e231da11664858272d3ce9d6f9aead91a3f3176058e4089ce05ef9b2d7b2ad289f5513fd8c0f0851d792c59338e910bc879c7122c97a2ac778a6ebedfc9b2b9fa9cfa9d5f23e7d67929f6b703a7fe3406c9fd2b3c7ea0f8a95df28fc07"}}}}}}) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1) executing program 5: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) executing program 1: ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x1) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x101}}) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, &(0x7f0000001740), 0xfffffffffffffdff) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x6, 0x4, &(0x7f0000000140)="03000000", 0x4) dup2(r2, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)) open(0x0, 0x0, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000001d00), 0x0, 0x0) unveil(0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000080)=[{0x60}]}) r3 = socket(0x18, 0x3, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) setsockopt(r3, 0x1000000029, 0x24, &(0x7f0000000000), 0x0) setsockopt$sock_int(r3, 0xffff, 0x800, &(0x7f0000000180)=0x2, 0x4) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r4) socket(0x1e, 0x3, 0x0) shutdown(0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_carp(&(0x7f0000000040), 0x4, &(0x7f0000000080)="2573e0", &(0x7f0000000100)=0x3, &(0x7f0000000180)="a6c6d5bee9a8d7c97c71eb65d82524038c7159beaf17a5a9a8bd79d8f4d40b8154251f5b40c6d9dbd5b14728c1fd562d3e9c867fbe5a124e3f9b5df7a31f91ab468e7a4c479ed570e81bb342d803c37540ceccddaf8b772f2d148823b21501f43c4f61bd8f5707f816520657c42bcad95f3dff1a64ad6754244217401d11e20f798ba36e9e7b38c3098354e2f4712cc8f7442759682cf982afe398ead1bf219cc66a2956adea60ebcc639849c7c0fc69c278", 0xb2) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000000)="a687431cf1fdc93d147fb08e24d174345d40b758017949ae", 0x18}], 0x1) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000080)) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000000c0)) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[0x7, 0x3]}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180), 0x20, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f00000001c0)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$VNDIOCGET(r2, 0xc4104603, &(0x7f0000000240)={'./file0\x00', 0x4, 0x4}) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000680)=0x101) r3 = socket$unix(0x1, 0x2, 0x0) ioctl$VNDIOCCLR(r2, 0x80384601, &(0x7f0000000740)={&(0x7f00000006c0)='./file0\x00', 0x8000000000000001, &(0x7f0000000700)='./file0\x00', 0x8}) msgget(0x3, 0x418) recvmsg(r3, &(0x7f0000000c00)={&(0x7f0000000780)=@in, 0xc, &(0x7f0000000ac0)=[{&(0x7f00000007c0)=""/254, 0xfe}, {&(0x7f00000008c0)=""/31, 0x1f}, {&(0x7f0000000900)=""/135, 0x87}, {&(0x7f00000009c0)=""/26, 0x1a}, {&(0x7f0000000a00)=""/175, 0xaf}], 0x5, &(0x7f0000000b40)=""/159, 0x9f}, 0x842) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000c40), 0x80, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000c80), 0x8, 0x0) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000cc0), 0x10000, 0x0) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000d40)={&(0x7f0000000d00)='./file0\x00', r1, 0x1519dcab587e8998}) getsockname$inet(r2, &(0x7f0000000d80), &(0x7f0000000dc0)=0xc) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000e00), 0x40, 0x0) socket(0x1, 0x7, 0x7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000e40)) socket(0x2, 0x5, 0x6) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000ec0)={&(0x7f0000000e80)=[{0x0, 0x7a}, {0x21, 0x2}], 0x2}) getgroups(0x9, &(0x7f0000000f00)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r8 = getgid() r9 = getgid() getgroups(0x5, &(0x7f0000000f40)=[r7, r8, 0xffffffffffffffff, 0xffffffffffffffff, r9]) ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f0000000f80)={0x80000001, 0x6, 0xfffffffd, 0x1, "88dd981ae6d43329b177f6adbec3620af6349a33", 0x1ff, 0xff}) ioctl$BIOCLOCK(r2, 0x20004276) executing program 0: flock(0xffffffffffffffff, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000300)={0x3, &(0x7f00000002c0)=[{0x0, 0x5, 0x0, 0x7fffffff}, {0xfac}, {}]}) executing program 5: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x41, 0x0) r1 = dup2(r0, r0) r2 = dup2(r0, r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f0000000100)={&(0x7f0000000080)=[{}, {0x3}], 0x2}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = fcntl$dupfd(r2, 0xa, r1) poll(&(0x7f0000000240)=[{r2, 0x8}, {r3, 0x4}], 0x2, 0x3) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r6 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) getrlimit(0x0, &(0x7f0000000200)) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, 0x0) r7 = kqueue() kevent(r7, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$TIOCCLRVERAUTH(r5, 0x2000741d) r8 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x20, &(0x7f0000000300)=0x24000, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$WSKBDIO_GETKEYREPEAT(r2, 0x400c5708, &(0x7f0000000180)) connect$unix(r8, &(0x7f0000000000), 0x10) socket(0x1, 0x8000, 0x0) setpgid(r6, 0x0) write(r8, &(0x7f00000000c0)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x10000) syz_emit_ethernet(0x68, &(0x7f0000000280)=ANY=[@ANYBLOB="ffffffffffff72a1e06d00070800450000000000000000000078ac1400aa7f00000104009078000000004f400101006600080902020727ffe0000002ac1400aa00000000e0000002ac2300bbffffffffac1400aaffffffff000000000000d9"]) r9 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r9, 0x8040691a, &(0x7f00000001c0)) executing program 5: preadv(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x315a7a7ef58472b6, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r2, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r3, &(0x7f0000002880)={&(0x7f00000014c0)=@in, 0xc, 0x0, 0x0, 0x0}, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) syz_emit_ethernet(0x2e1, &(0x7f0000000400)={@empty, @broadcast, [], {@ipv6={0x86dd, {0x2, 0x6, "49fdf2", 0x2ab, 0x6c, 0xfc, @local={0xfe, 0x80, '\x00', 0x0}, @mcast1, {[@fragment={0x6f, 0x0, 0x5, 0x0, 0x0, 0x9, 0x65}, @routing={0x89, 0x6, 0x0, 0x1, 0x0, [@local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="0c6ad14364ad6c8a164946dac04a86b4", @mcast1]}, @dstopts={0xf0, 0x10, '\x00', [@enc_lim={0x4, 0x1, 0x3f}, @enc_lim, @generic={0x5, 0x7c, "124b08b680daf28318022d744f9f47042e674b439d25daa9e4baf0bf0a245c7d74eabbd1e7368724a2410cd95ed7f59fddaa143fd6ec8a3f4fc7f8856110f93c5f71859502a5855b28836a217fe40091ff3bc609410c9eab8dd9e8ecb5c1965a71bb676c397f5ecc7a22262c673f34ca3224a5603aaf3ef617eafad7"}]}, @routing={0x2f, 0xc, 0x0, 0x4, 0x0, [@mcast2, @loopback, @remote={0xfe, 0x80, '\x00', 0x0}, @loopback, @remote={0xfe, 0x80, '\x00', 0x0}, @ipv4]}, @hopopts={0x2f, 0x1c, '\x00', [@enc_lim={0x4, 0x1, 0x1}, @jumbo={0xc2, 0x4, 0x6}, @enc_lim, @enc_lim, @generic={0x4d, 0xcb, "f08ebe16b958790e19197496177e40bb558cf383ccb67b4c632326fb7e4425666c7c3065f452e5889de1fa987b3f1ddcf8b856889361d46e740ace8cb2a603f5956999c9901ca074f79763a98d927cc5ea968a478e5d81563aca09d5bd8def54fb1a1c71c7b5290a1d92b816f262136d96881d9b3c43f15cd534a23c96187a7ed0199cf6ba574b18f43d36d8e15889191cf0deec935034c208324401e7ad8b988fbcdab12b674d2a37c4f879aefb76bb81f98bc431f540c906c39afb7b283a6f87466887915f17df1566a3"}, @enc_lim={0x4, 0x1, 0x80}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}]}, @fragment={0x6c, 0x0, 0xfb, 0x0, 0x0, 0x0, 0x66}], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x800, {0x8, 0x6, "5dc919", 0xc9d6, 0x2f, 0x6, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, [@hopopts={0x37, 0x2, '\x00', [@pad1, @jumbo={0xc2, 0x4, 0x2}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}]}], "67b0696f970870d534a90d7a1e13121843a7f083c0a0e2db7b19d4d3c632e18e0044c5424dc5c26aeab7de"}}}}}}}) r4 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$TIOCEXCL(r4, 0x2000740d) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r5, 0x8080691a, &(0x7f00000001c0)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) lchown(&(0x7f0000000080)='./file0/file0\x00', r6, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r7, 0xc020697e, &(0x7f00000001c0)) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) executing program 5: mknod(&(0x7f0000000080)='./file0\x00', 0x2950, 0x13d6) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r3 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) preadv(r3, &(0x7f0000000000)=[{&(0x7f00000019c0)=""/4096, 0x1000}], 0x1, 0x1000000000000000) readv(r1, &(0x7f00000003c0)=[{&(0x7f0000000940)=""/142, 0x8e}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSTOP(r3, 0x2000746f) writev(r2, &(0x7f0000000540)=[{0x0}], 0x1) mknodat(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0xe0, 0x1ae) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) r5 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r5, 0x81206919, &(0x7f0000000100)) bind$unix(r0, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) setreuid(0x0, 0xee01) close(r0) r6 = socket$unix(0x1, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0) HzenS^Eڛ-,0[끲mKSMڮy͑I46j-|b93l;t얩Rqx˭0u?F.hֶ0 ^g}l;-KPg1BI\6.<;5$봼ǐ !T5P$%|͋g½»bBX4pckbd_enable: command error executing program 7: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) open$dir(&(0x7f00000000c0)='./file1\x00', 0x200, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x8) (async) pwritev(r0, &(0x7f0000000700)=[{&(0x7f00000002c0)="af", 0x1}], 0x1, 0x7fff) executing program 7: syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff000000000000000000000000ffff"]) r0 = socket(0x800000018, 0x3, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r4, &(0x7f0000001000/0x3000)=nil, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000300)=ANY=[@ANYRES32=r2, @ANYRESHEX=r3, @ANYRES32=r4, @ANYBLOB, @ANYRESOCT]) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) bind$unix(r2, &(0x7f0000000040)=@abs={0x53d2dbcfc9277376, 0x0, 0x3}, 0x8) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) pwritev(r5, &(0x7f0000001600)=[{&(0x7f0000001740)="400ad4d34c3b5cab43da5db34e82670b4317f725ad245f440696fcb315cc69b94f3c7ef53e6697161bf0ffafb48ba14ffe6bb9d7e294a833802c743701cb6ee24825b63c4b285181782a307aa4c28b84988a784899fdfda5bde9b1a269c93e024e90851acb20fba58e3f1208f5756c716042e22714c6e0394c1bfe75b824b0efd2e3504161d611dcac1c913ead262687a61e1af9a1cec883c2f2fb7a2b90bc9c492dfff87ab8ba0715fdb6d7459ce2062c8b043eb1c441e770f657c1472afaef0996a9d6832dd64d5d03925b9009500501f30b0a2bdc16855c2a6ad26faf3d86569f12417f686efc643d934ba79eb559e2993d69727da6e25db14d087ca844ad720869e810f1e26fbbba1ec2e0c061ea54bfc17b0b74d92bcefeff034a8f5c56b72d927513bca50add93e4ac9e99d60a6fb0c4ba643c18a5404597c1b056d95d721a2fc79c50acb4dd2875ee1c8cde1c80ac5eaec6ced2dc16392534466223", 0x15f}], 0x1, 0x0) execve(0x0, 0x0, 0x0) setreuid(0xee00, 0x0) r6 = getuid() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000000029, 0xa, &(0x7f0000000080)="00020000", 0x4) setsockopt(r7, 0x1000000000029, 0x9, &(0x7f0000000000), 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) chown(&(0x7f0000000180)='./file0\x00', r6, r8) executing program 6: r0 = socket$inet(0x2, 0x3, 0x0) mmap(&(0x7f00007ea000/0xd000)=nil, 0xd000, 0x0, 0x10, r0, 0x5) (async) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x4, 0xffc}, 0x8) sendto(0xffffffffffffff9c, &(0x7f0000000040)="161f81b36d43df0e97ab06a476338b52564cec3a039c52ecbb8c6159d143ded978b7cdcaa6d4cd0826c5d16b14f31c8949d31f42939e74d5429e13b2b0279c1c3095833875ba1700557006f1fab2e631427f7ec0dbfbb62c9cbed80902af1f4eedb820c6c4c8c77b30d4132b9cbfd6cfd9a7a5f3fe41fc175d14d24e4f04b32f385ca8b9715492d609a6be84db449689d6b62f8738a95a97e15e2926b48620bd334c4cd68e1b8ba0ca6527a4f0b5be57e17dab1f3de68bd23343235040b63b332d32100af3ffa3156979aa", 0xcb, 0x40b, &(0x7f0000000140)=@un=@file={0x0, './file0\x00'}, 0xa) (async) setsockopt(r0, 0x100, 0x0, 0x0, 0x0) close(0xffffffffffffffff) (async) getsockname(r0, &(0x7f0000000240)=@un=@file={0x0, ""/4096}, &(0x7f0000001280)=0x1002) (async) getgid() rename(&(0x7f00000012c0)='./file0\x00', &(0x7f0000001300)='./file0\x00') (async) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) (async) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0}, 0x4) (async) mknod(&(0x7f0000001380)='./file0\x00', 0x100, 0x59) (async) r2 = getegid() chown(&(0x7f00000013c0)='./file0\x00', r1, r2) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1008, &(0x7f0000001340)=0x8, 0x4) semctl$SETALL(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000001400)) (async) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f00000014c0)={0x0, &(0x7f0000001480)}) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000001500), 0x400, 0x0) r4 = openat(r3, &(0x7f0000001540)='./file0\x00', 0x8, 0x20) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001580), &(0x7f00000015c0)=0xc) (async) getegid() (async) semctl$GETPID(0x0, 0x1, 0x4, &(0x7f0000001600)=""/117) flock(0xffffffffffffffff, 0x8) r5 = semget$private(0x0, 0x3, 0x0) semctl$GETALL(r5, 0x0, 0x6, &(0x7f00000016c0)=""/119) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) (async) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r6, 0x400c570a, &(0x7f0000000080)) open(&(0x7f0000001180)='./file1\x00', 0x615, 0x0) executing program 4: sysctl$vm(&(0x7f0000000400)={0x2, 0x8}, 0x2, 0x0, &(0x7f0000000540), &(0x7f0000000580)="096c62d9", 0x4) sysctl$kern(0x0, 0x0, &(0x7f0000000200)="a617f3f2af75269dfc7f0e0da550284746fa859797de63a7951b7385b149442d071ca96fa9bbfd16", &(0x7f00000002c0)=0x28, &(0x7f00000005c0)="b21f704f54d58947fdd083d4b89f8f1220dc4a4d2ff82e2cab0335fd5192f38e40b722c46b4ec1de423ce5a946ceeb4b4750344ebebe06ec0aea1cd7736ac5c64fe1ed6b247a4259a19c00d18ddef713e995402709586ee77d5a4fed65cd5b77f374bcdb40e63cf758474de00ba2a87d9ba47d40630eae4c225ec011bfa92d2e78ee9de1da21b542bcb4c75ed5f11c7101d8e180f4b8a715e8db86bf336700b85d9ac9834a15e5d8b83ffc24b4c116f76fdec340f04cd5f0f1abe908b83d52e4d1ef8aa272bb49b59a2cce7f362373a70d50c0f5616764f2d1bf6e393d", 0xdd) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socket(0x2, 0x3, 0x0) socketpair(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xb1c, 0x0) clock_gettime(0x2, &(0x7f0000001700)) fcntl$dupfd(r1, 0x0, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x3, 0x0, 0x0, 0x202}, {0x8, 0x1, 0x80}, {0x35cd, 0x4}]}) r3 = socket(0x1, 0x1, 0x0) fcntl$setstatus(r3, 0x4, 0x40) socket(0x18, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) bind$unix(r4, 0x0, 0x0) ioctl$VNDIOCSET(0xffffffffffffff9c, 0xc0384600, 0xffffffffffffffff) sendto$unix(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) setreuid(0xee00, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x12, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaaffff0500ffff8847"]) executing program 4: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r0, 0xc0206983, &(0x7f00000001c0)) syz_emit_ethernet(0x6e, &(0x7f0000000040)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00o3', 0x38, 0x3a, 0x0, @rand_addr="8a211dd1450021b07f5a1957de7400", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, '\x00', 0x0, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @ipv4, [@routing={0x88}]}}}}}}}) msgget(0x2, 0x5d0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) socket(0x2, 0x1, 0x0) (async) ioctl$FIONREAD(r0, 0xc0206983, &(0x7f00000001c0)) (async) syz_emit_ethernet(0x6e, &(0x7f0000000040)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00o3', 0x38, 0x3a, 0x0, @rand_addr="8a211dd1450021b07f5a1957de7400", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, '\x00', 0x0, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @ipv4, [@routing={0x88}]}}}}}}}) (async) msgget(0x2, 0x5d0) (async) executing program 3: r0 = socket(0x0, 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x40) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x6) connect$unix(r1, &(0x7f0000000000), 0x10) write(r1, 0x0, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000000fd06000000331c13fecea10500fef96ecfc72fd3357ae321b37b673039d2d2360737058e04be38164991f7c8cf5f88b5d117bbff685b3eeb51e2b0ac3ebbc25769b05f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a81d5181ea6e69e0be76d907a6c400000200361b1257aea8c5000020020000fc00000068bfba0901000008e371a3f8343712059eadb71d89e000e20681e4b28000eeff", 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getuid() setreuid(0x0, r3) setreuid(r2, r3) executing program 0: r0 = socket$inet6(0x18, 0x1, 0x29) open(&(0x7f0000000100)='./file0\x00', 0x20009, 0x58) ktrace(0x0, 0x0, 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$net_inet_carp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) syz_open_pts() close(0xffffffffffffffff) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x40000e30, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) recvmmsg(r0, 0x0, 0x0, 0x0, 0x0) syz_open_pts() open(0x0, 0x0, 0x0) getdents(0xffffffffffffffff, 0x0, 0xfffffffffffffde9) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x40, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0xc0) r2 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r2}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) setreuid(0xee00, 0x0) getuid() ioctl$WSKBDIO_GETMAP(r3, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0x0) syz_emit_ethernet(0x36, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffffffffffffffffff080045007ae170782bc229bcb6d0e695170090dedcb29bcabbd632d7d62fa1173b3700f9c504f8c76e8a45a69e7614a604557a4850c047", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="500000000078000036db7b2943b0fa4e26ad7be4adbb940397d7ed425dcd8f93190a8dfddd467a550f7ee2731d058dfe5d5e88a59c02ea71cfaa8eedadafd3b20500000000000000d2bae59cc92230837e4fd7e9fa8d53d2cd187c3916efcaf26c64c5ac0b3bfe4ac0a25f963707a6cd68a42a02d327d967169c05e1fb9e5db5b5cfa4d70468b9e9685151bac8d38d5e06223439d1a86e080948dadcd1e2a9b8d4460d076226a7d0f0d6a73bc5169430a146769e6189589e360fa532875e5ea7"]) kqueue() ioctl$SPKRTONE(0xffffffffffffffff, 0x80085301, 0x0) executing program 7: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) chflagsat(r0, &(0x7f0000000040)='./file0\x00', 0x1, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) getdents(r0, &(0x7f00000000c0)=""/98, 0x62) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r0, 0x800c5709, &(0x7f0000000140)={0xc50, 0x4, 0x8}) ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f0000000180)={0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) sysctl$net_inet_tcp(&(0x7f00000001c0)={0x4, 0x2, 0x6, 0x12}, 0x4, &(0x7f0000000200)="888d7eba738094b98f98bae624ddb0c0f5f35323fa17b885ad73fdb45137ab73b7f30eab275e75eb164986c040fe627a77728a76a527bb83bab28016f9ab1898debd1d82d9787bf97f9cffaad88996aaa9cc", &(0x7f0000000280)=0x52, &(0x7f00000002c0)="6d1c81a6c819f1b8162a1391f6cd8aefc5a8a781a73aaa45f21f3373384582c2d6439270621c00ae6c7d2a0f82fb33df550d80969b51700896591bb29711ea1156abe966d57ac8728a26177323f560d2d2cafc9a731a64a693b1e6be78b2c1036c88350f11b45f228a4ebb33a7cb4470bbf57f", 0x73) shmctl$IPC_STAT(0xffffffffffffffff, 0x2, &(0x7f0000000340)=""/4096) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r1, 0x400c570a, &(0x7f0000001340)) sysctl$kern(&(0x7f0000001380)={0x1, 0x1b}, 0x2, &(0x7f00000013c0)="68952df51e5e83c288e859529f7dbd721d5bf1ef60680675f30c4ae6f449dad3edd4fdf78629a7d1efe6dac3f8fb5fdbb1b30bacd0b7a55274625bc31487e2722a1ec33e1ba95bfff3d119f8379fb2ac450c77f0ffb92ff44136eea7fdb5364766639fece9299cbc8eb36c806b71667b99f8fc94924ec6bf40612a057ae5d10663d8684b309e25149b03bbd3159f8d", &(0x7f0000001480)=0x8f, &(0x7f00000014c0)="548447f4409e667bea3199c0c64a69b16a841d559283f51cab7a60ddd1045af046d078eb8f7cd86b271eb3b3eb3cad4e9a738eb85f3dd4e85f38de48f647640ad65858c0eaf322de9c71fd5532db3bc0bc4a56214700b654cc3ca8c2f83a16047f84b00d49b6d80695e19a9acb90aebc104b1a12e8e2e9f335171f25a3c1c11435447f179226068c35df07d4a296ecb645db7089619b6aab9df788661a725be5ce2534b0da6ea6512e0378b78cc6a9b73bbde945d1f49d51bafec508fe5ba98077e48d1f95aa913a8bd021cf5105951a5e80d6625b0a315889e18f0ac160b78a7431a2d807a1e13cf9fe25e5e610538894", 0xf1) ioctl$WSKBDIO_SETDEFAULTBELL(r1, 0x80105705, &(0x7f00000015c0)={0x10000, 0x6, 0x1, 0x7}) fchflags(r0, 0x10001) r2 = shmget$private(0x0, 0x2000, 0x3, &(0x7f0000ffc000/0x2000)=nil) shmat(r2, &(0x7f0000ffc000/0x4000)=nil, 0x3800) r3 = socket(0x6, 0x5, 0x5) sendto$unix(r3, &(0x7f0000001600)="4d47969a1ad52115e00ff3b92cf385ab213c9722e5c5e28473080067590d7ff8768bbeafa85ee4be26d7ec4bae92c9d70f1f22c6568fcfabecea25df45c3cdd7d568da399b6acb4daef676042b0d6c8e0c765334851ca70c30b239b644fe557094899e9fd66750a87d04e3da098d94edacf7857ac7874b566754174dd2bc62f7955daf109dd874c7ee7ca435f45e01979a1bff584bf4cae706cbc46aa53a100a0683", 0xa2, 0x8, &(0x7f00000016c0)=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000001700)) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r0, 0x400c570a, &(0x7f0000001740)) sysctl$net_inet_divert(&(0x7f0000001780)={0x4, 0x2, 0x102, 0x2}, 0x4, &(0x7f00000017c0)="0b3a90d6512cfc1df42061ffc2a4609287a21c74323bfd18e29f9d06ad4591d472d3a16c58fe87eb957cc981ba8a534e74fadac4d0285ac42c0ae0fc3e8d661306659eee4b37126de0dfc15970d60bb19e2520595b683946a103c75c816216086948d7e004735d4804c5a513cfdc6c1c78d6cf6140b6628707bb07edd9e75feaa8b48225b58b579fc5d9fd3cc9869f4e970589f523e850d569a21632a8bee21eedfa76ae0a39c2e1dd302ad9633d60eb50e9e7c013f20fd639d6d5537b2bd4444eb3e36e3faba7adabebc8405157bd4291c6be845785c230ad396c", &(0x7f00000018c0)=0xdb, &(0x7f0000001900)="2fa5398f746865d8131ee5", 0xb) open(&(0x7f0000001940)='./file0\x00', 0x80, 0x80) execve(&(0x7f0000001980)='\x00', &(0x7f0000001b40)=[&(0x7f00000019c0)='/dev/pf\x00', &(0x7f0000001a00)='/dev/wsmouse\x00', &(0x7f0000001a40)='!*-/\x00', &(0x7f0000001a80)=',-\'%I*\\\x00', &(0x7f0000001ac0)='\x00', &(0x7f0000001b00)='[&}.{/\x00'], &(0x7f0000001dc0)=[&(0x7f0000001b80)='&-\x00', &(0x7f0000001bc0)='@\x00', &(0x7f0000001c00)='/dev/wsmouse\x00', &(0x7f0000001c40)='/dev/wsmouse\x00', &(0x7f0000001c80)='$@\x00', &(0x7f0000001cc0)='(.*\'\x00', &(0x7f0000001d00)='/dev/pf\x00', &(0x7f0000001d40)='/dev/wsmouse\x00', &(0x7f0000001d80)='/dev/pf\x00']) recvmsg(r1, &(0x7f0000002540)={0x0, 0x0, &(0x7f00000023c0)=[{&(0x7f0000001e40)=""/49, 0x31}, {&(0x7f0000001e80)=""/146, 0x92}, {&(0x7f0000001f40)=""/65, 0x41}, {&(0x7f0000001fc0)=""/97, 0x61}, {&(0x7f0000002040)=""/241, 0xf1}, {&(0x7f0000002140)=""/65, 0x41}, {&(0x7f00000021c0)=""/32, 0x20}, {&(0x7f0000002200)=""/85, 0x55}, {&(0x7f0000002280)=""/171, 0xab}, {&(0x7f0000002340)=""/73, 0x49}], 0xa, &(0x7f0000002480)=""/147, 0x93}, 0x1) sysctl$net_inet_divert(&(0x7f0000002580)={0x4, 0x2, 0x102, 0x1}, 0x4, &(0x7f00000025c0)="109b62dae444d6b51939f73e9485ddd9e99df671be0dc9c0851ecdf55226d173804db79357436f66a70b926a278eab1705adcc9712d0ee5ecca502ad0de633c4242c7d762a2605f966c8b0a4262f29d5af36b675569714bfab08e363722824902a65123d322030b22becc734cbcede2b0e2590077a25e91e1fd0c92052b4a9fd47092abc93d7f620d0d1d0a17143a7de1cf452ddf16ca14e4ccd07fbbee8f7c03b4e83cdc33eed9fdf4cdf6dfdfae1537cacdb7ee9be42dd91919e884f354e70ce4e0c5b759d6833a544a647dcea87099aaaace0c92bdc982be6ca6a0fdf9d0a8a5175d4fa2fd1e2621cbe99050760d08adb8c25c2f89eec1a50c80f2568460bc68a5e1588477a3f8eabff86258c9f6ff293c118663ce49b8e1676c1c433d475df73921a590ee233639c5075b43545be6df7fbc1cc1a244c96d2e5f5a78779fc00ec6edf8a22a62735a2f87dd9e12b8278079bbd21d2d3b0e42e0901fce371ba9c6dbb0dfb18c8c1f817bc6b5e7e58c9cabad97ba30b344e989e8eda185c883590522012221b8f978b6f2d9fb63d650e8c418e1bcd2f3b273759f7a77f5228f68ec6867f4d76079e2b2d188d9aab2e7aa49e79b2afe1fccd6e8d08ca561ed03db9f36625c45dee6c5b902944a5c524b3e67445a40567f566b5fc227d12afcceb85276f1c63235748a0640153cf4877cf1925dab6a9b76f80bc22d428a7e5b16a3fb0c6c37b0b0d6509e815aa0f213dba5351d6a1b98ee2dde998fa83fa28c2ab2e8725da871e88090d88504aad30980691580588a69a6d37957b3f41cd1b76486a8e459617b46fd001d61ce11f3b7733f9d5be53d2c1f54a39e1df2532a0203c1edae17f01f787edeadc6c9d87d9bd5b5793de791bc5d94edfc50d0f922ff2d816814d30be1271db5a2a08b568c4738de35dea33e2107a5c3c8e1c3a86ea02893a0ab7b941d228a2efe7fd1dd7a828d72c453cdc166135b2a70f908bb6be3c59dfb7dcacd3df9327b935c1d4983449df6349fae04aae7b0d3c24b17bf94fc26cbc1030d87bfb87c537869e94c1ba8de8e0d70561880472a415a75fc03cc708b31d9df39df596574ecc9c90d12288392d171b2eaf82bee89ff7a87165e05e910c085fac4c3f22c1872190dfd66d82315d55da67ee0564b7b3efd7f360294a3b2257072cffb8777dcf54541544492deb0123f6b3088fb5a18921c9e5424a65473ebe58eb469b4c0184f5386705b2d11013cfdff248bce6931504619d31d15b4e9cceeaad3788fef83cea303bc245d7ee60cf12431a4ae35e07ae4020b03de2c1747a513d74558938affe350bf61cb16d7a91d5c7d98b15820dd0f9e9fa004962c444e85237f5df232dca647aef0a0e880613b8327fb7072d2bc64810da30216ad931845c1dfcd945077d6ac468b95e5e4fad4b2cfd08b723bf1e2e2e1de7e9b01caf665752d88fa39ed12e34f96c6a41ad52974fa27ff163c6dcd566e7eff3c6f2217d40f30c702a442f21ec162a041177804d03b2b334887784440df2853a6eb784c5f6ca125cac5717f12bc3a8a119544831bed5b727f839f2287cbc2afa982bb1eab92f139c1baa723774f563881f9a8f94faa5d57e29ea1cefbb622d757c3e9af4ba796645efa09e54ab4a626a61e0f4d47254d2f5368eb8297109ddbc2058ee15a85acfb9b360deca213febb415bb4938a50f364bd37191de5b3e973cee8b557355c9d012026dea3d9770d4bea4ba5823616efdce2d02f3d8730d1efce79f8861e9f09128e28856cefd799fa4ae4d371bb73f2e7736829699a54b53bce8995965046ecf305913a61c4c05c50fc0dc61eb436eb30d424aad62baeab8a8c420642e43238213191dfc9ea9ff1c39d22a3c1b5e8aa2887e6769e19de666ed70ce88b0267fad3bf9bffe22d8ceac13224e8f89277fcf8400c2fe77b1678bb15437f23bcfb36b0f76c5d682fa9f456328af46e09a3bedfc3c1352e39c5454f59428fa3be139c797064b7bfcc529e55fd2d11901e3bfdd1df8de7891b4d4959d8db9e721d42bcb4fc58ae2ce6ebb37c9bd444ea21d380f7043d42ac30c6ca532f2d314357e415c37cfc8a9f9e30e0fa850bd6b47bb12af632706ce886e68cc225a73a4065ae96cf50b18322e9ab8e40c5cb6b1cc7b33d3f03091c8777e3b5b6118299f74900dc8672634b8a190c1fcc0377a6f213e8f83523e2a0c8f164d4e28d405c4b423384dd63a0caf2851c4f941afd8d996adfb2aaf3fdf650c78d921861204ae98395b64e790fbd12d495744c53c1e19b5ae2e37d1fa17ee2c40bfb85d2fd2b5e6dbff0f7322d2f133711dd2cc5fa7ce42de4fa5cfd6539a3d69ea920c55492d87d4a6ac18406c343ffac759656d1476fded946d4f0e8a8f88ee4b635417569710ccf51c8a7510d0a3555d75aff2d5eba6f68c53c389b7b35e8b98b5cff56f2e08d131d52b1bb50b9eb96ff4c5cd82680eda53bf8622ecb8655c11838be7ebb225c122579f03c65a79d2d0d32e034f47175a2cdfa383c341a438777405654acc5a264bed86500e5beab76af0711c62614484c6599bd8b81213e027feea4b8ceec5eb0ea286c02967a3ffea0bf2e22c28262320077ad92ee5223570c0e0e03839c2863f230d3796ae6386187ecfd4492066d768d29a6a269577789d132c5e96831e247d5f91e4a0333b3106cf783991bdf9558f0c51bdd034ab1e2ac697edc4d512656062bfecd2f1433d8523653692658c11762f2b7fa94dd12560b4c934f6c59c7d9bd0670e0cad68579b5e86a3a6e0be8f9c7a1d4d7387810be00ec9e6e411bb59629bc9885f39adfdd0fbdd7f3c4fc944be2d113e6e98a8f30d6488edc7be4a47a1eac5d19de87d8e4270555d00ed96e49f40507e7b580f4d686e60e7eb701b42257ca42d6692b05f6f41324ab4ece99236bc315b7ad167565c9ce2443097e086e0fd286382b1f621efcf4ea8b6d4a9d79b72ca8c8eb1d60ccc0d6666873283108f1612920c5c7fdb1a7d1c979104b5f65a2f539e000d2d9ee17996f973beb074a0cff9cf22c82538755d4ba6cdb7c2aea7d09ebbf1304a887f2ea47efe46e031a265475e6df88570176b766fc75a830d8f10a29f52df691d5e0c3669e42a9fe8765ec02751d797296a26f1e84eab73cbb56dca7efc38ed2810f88e58598dbbbd9f0f9def3ea6f89eddac6e70b526f00aff32721c229ca3978fdc5127adc32470f1d66d7d72ad926f4c73d29d63c5abdfb5f0f9506126d7c8f29687acf511b98c0129b5604e1fad6cc3176036d39167a795e9055ce0c41d48153f36a179bcbe1a6761d7e666188bd74b216a65ad3f713445661f151be80e07a47bb6395bdb95cc2f3a7590e70884a7e0fa11b5ad9e8db0f0339ad6d4b195f65020e26763ec2b00e4e07f61f9eac5978e5295f85ab84276cd3ba8b2e136a84d3660a9d89592a3d1512e90c723953035947111d0a6256901391d3f75438f2ef530f84bafa889e1c2319d48384db565829b2ee07f8a4a0207ba10c8e6bcc84f343c9684876b6ccff12b46516bb23869f4f789321f1652e24bcaf0cd6d23eac52265749a3246c88b516dbf1f440e66d928baf512e38c3ad59a9f1c5616cb44d3f32416a7c862004347af1cff06fdc97d732779392e8cb3a156061e7629e7cf2a8d7b8cfd44478febca435f7164968ec2ee44f2bf72f142017d48789f457f0e0b983cd40f3123f886131f0b37bcfd99775077fad9b726f1c0350c7fb8f1e8f656ec1540e2fc26c9e0b22c9461006885100438826a96544d7e62bc153bf933614121347197c68f3b3e2274f69f2b63d757981d85085fac3f6a3e431bba1f78f9a2fc42fad798032a35f9174bb04bd2c26b49734d90ddb35d803bf1843b48457a5347fb3227543d3abfa3d6b4dfebafe200c592883d523f2e1b77c1ca02439cfdc0e8239b073166f78485b1114e3a66a95adc8ddce3618dc9d51b610f5e712478843735f05ef70e2b224bf86044a7ed626d3d1915fef573d5ccf8b47a9bfc3eebf18e6cb5d292bc48714065a30eb5cfe06e083ae9fdb36b389aebfcb57c9401392552ca951a6c3515b2f254b5f512f3127e570b0e7172f7cfd73b04185b98e2d4626ae6ffa6cec8e07dc25ec2df0611966319037676b58d8e71769b31f141c486cd26436e23e3531268e6c394fca211be388c439ed6450501708488930bbb1371defc13d3bf643b420b9979b9aca127fca182f653b0853690da252cb12284fc67b9bb6955b5f4c9df5e641c70e635320a12e199912a820d7fb18cde7f66c122573037253b60d2e5e2ff6ca5529125d8cc32555a346cae56cff8bda2f08792ca949f8ad5d98b8ceb6f8b06b8aa48ab268afa20651570e9421132dd5cc14601703d97aad49e9d6a6243c7f73f06e64e34a8dfe9179fd4e9e59e933b303311329f9502d47dd51c447bf78907aa1cfa8afbdb62e047dd79a6a70aaf520faaccc057c705a26db2d6d4733a168758031f5962604889e4202e3282693684e0d5ebc7d63b23dfa601babe447958b4d50d9688cf8774111902e114265490b05e63da7bb11d56746053d0f93d8c148f90c05008548bc256f6ed8be655fc77181931ab95987ee9b6c2d950d64f174306ba8db18b090d6cf13dd3ec094248411b7958691a96742c46533158babd4ca225827daaca9979ef4dbd2e9a0c114f21438860710a1f7ac8755032cd70d88cc90f09523b5a5435de12d866b73eea6bab7d8bf4f28e267ad1f5528d6aae2301b409923cadf6e47102293212f0dc987ebb89c2414a824bf59102841ed03ae06923444d7f6d77dbf97290b06136a90d5112eb17088d1f02801397d1a6d588d1c956a8b25452ba23c5041fb86ca84aaa3f32cb01f3005d4454eeb43eb6b3ea7af3a99c27ef8bbba744445ec9a4b426f6de64556a51a298c1f5d93fa7336f162ad847e4665476ce8e30756283d2c6c7c914c819a8eb5933ddb7f5a8569cbb53c6d2bed6daf838bc2bfc97ec2c398ede64c08ddf38accf7611d733af6060b73f1caa2e05b075fb7bd9cf0070e429765dbc2ed12bb98e39be3c787603217c92d64f1de99bfc34029907c0fdbfc900b80401b2b2f5c02bd738c20df047688e5a811d49d0c7ed72292599385b6b877d0f772ed48e9388f8fecf4e14a8286492e5d5bf98ea61db5367224f7d4aec37f1cc270ad826c534d411370c7b84476a3bed22189958cb955fb4b4a9fca079ad428f179904a7b269f955c2f7bb6fd9bd55d60b8e713772d2e8413506243d0553139f98890d2fdacf39212a50aa18c133e5e8301d80e60e7165db9e7324d6201c20d91621d92a578f3215cd9593d2e3155aa63901df9b201cc745bc942541d9c985cf3ebdfd569facc5bf0ef74fdb3deee7f7d357bd7462edcf349ffd85e94cb24175de93ac5b8d688bf1ac99304461c4b423b4ead1bd61eb0a968e49fecf6df0ac62e8d3c63502cda7c99b18f077bf9819d7071c44b96d8372b7e1452eff2d1b54989cc95e644a20578cc099c57eaf9cdf37cdc3d0fa101133c397493e626557ff9ff725e1db72c14d5e869d18f39a1e0561a4b4d3e82f18702f666cea8d5cad2179d88ec317e4c088edda2e7af2f20617f0b2194e0e39ee16ef3933fae4a2ecae326e8949faf9b31c6b8c2a9726c224244e8002ac527c593db0fc23c23bc8226a8ef681306bfe16ff84dd1e86bca7c6f2a9abe07781ddabe1ec39929ab38b4fbda4517834ab9d131d25891083da7f907c6f4932669a7e8f378067533bada4e1a20deeb2bb13dfb48f67f695d6c5908022579fb6", &(0x7f00000035c0)=0x1000, &(0x7f0000003600)="df597fdc0e92c7338a7cecc8b2ea664d453d74453fa7250aac0029ba929d0ffb0563f497afdda3f927f73cc7a924f21953e8c8b879dd5f8ed393b447f86315c01bd3658f9a3663d8133df4fb95fcb39e4af2000fbf4183e2ead6ee140e7cd7a7c4e766479ad8bc9bd709625766c9a95befa9f1745d31f6eb08a397215e8b0456eaae86138ae67970158f1e87a7e19732ece63d4ddc234935d183f10673aad64d1a3fba0a75835eb4f14b5959287287516b74bc78a809a503108ca68fd9fc015ecbb32ddabeff6ae9550a42b0882aebd600a4e3f4027371e025c832c2b0a67d855552", 0xe2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000003700), 0xc) ftruncate(r1, 0x1) r4 = msgget(0x1, 0x420) msgctl$IPC_RMID(r4, 0x0) socket(0x6, 0x3, 0xca) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000003740)={0xfffffffe, 0x2545, {0xdff, 0x81}}) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000003780)=""/4096) executing program 7: openat$pf(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) ioctl$FIONREAD(r1, 0x800c745b, &(0x7f0000000080)) mkdir(&(0x7f0000000040)='./file0\x00', 0x10) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') chdir(&(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) readv(r2, &(0x7f0000000840)=[{&(0x7f0000000300)=""/248, 0xf8}, {&(0x7f0000000400)=""/178, 0xb2}, {&(0x7f00000004c0)=""/127, 0x7f}, {&(0x7f0000000540)=""/122, 0x7a}, {&(0x7f00000005c0)=""/141, 0x8d}, {&(0x7f0000000680)=""/53, 0x35}, {&(0x7f00000006c0)=""/162, 0xa2}, {&(0x7f0000000780)=""/71, 0x47}, {&(0x7f0000000800)}], 0x9) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x13}, 0x2, &(0x7f0000000100)="68bbdfc48a3ca8f32432ee7955bf64d58b444afe90d5625a8f1bd549c403537b212faf5cb15e0bd47000b9f5b6953798323568e316121faf2b5f00869d900c6859967aa4081815c47be985cc3ea76addb189b1ce2d61329dad1c", &(0x7f0000000180)=0x5a, &(0x7f00000001c0)="1b1d5bf807a999f85a9189f6dacef286d7d7dffd9135fde8d823d19fdb1f257cf7bcdb93db651fb07ed46533dcc52f9220905582b14b655bc4bccdb4e03082e312448d6e95600b05a53b239b47f315ab1562e026517314d124f92bd9cbbbe966cc4d6926e4e1c6129c5002344c26d3e1c5749435d1897b196c4eaad698e1609e592d9af46d617ba9ccb211a4af89889d", 0x90) r3 = open(&(0x7f0000000800)='./file0\x00', 0x200, 0x8) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000900)) write(r2, &(0x7f0000000000)="7696e5f3d1f18c374b77761d48c9", 0xe) executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x4) getpid() r1 = getgid() setgid(r1) writev(r0, &(0x7f0000002cc0)=[{&(0x7f0000000440)="e2e41f7e9877650af85764", 0xfffffd38}, {&(0x7f0000000680)="e0961267527edfec3cd84bfdbf5a8f0de6a7dbaf6e31f0434d679d0f7d9f4668039209d744fc15753f3eda3b9291a3c1f2c247be62c0e3b00728cd6c34aa09f786d4d37a769b9f5f4eb1ac484a319acfd81da82a6d45acd7a270961970fef5cd35f715cfd2331f0b30a4e1fbf6c8a7e82abf9d2565e11de1fc66f5c95a8931ef04771354103dd288030564b7576ebb549ac7057b1fa9464eda41fde389a328566098e9dbfceec1102442dcee05a7fa1f20c4f373a7b8dccd654629612b37e57db215819dfc552db3f47069c17c72fddf51b788d1c20f9e7d30fcbab0e3894bc7f33668d1dae5948479d04342ae28de5e64bd2dec2c917c80a98af1ce61849c261110d8c2f0d9dd6c66acba534dbf04af0ffd1f314287065e0fd26aa93ebf6942b2040480a8c47c23b0a20a18d31776f60a23e3086b98e44367dbe3a21006f52612587f62ba20c7c314d705edf4d275f20d90f66e20979bcd8f51deaaf72004d6fc3efcb9d46ca353", 0xb9}, {&(0x7f0000000540)="7a8d4e47680e2d3e197359a72af0f843728001f1c33e0c4c36fdb4", 0x1b}], 0x3) open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) r2 = getppid() setreuid(0xee00, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x20001410, r2) setreuid(0x0, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x2, 0x0, 0x0) sendmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="100000080000000000000000630a945c7eb819d9649456718a00000000154b7e3dad674372f8a3dc9462704b89565c52a833000000000000"], 0x10}, 0x0) in6_pcbnotify: Huh? Thought we never got called with mapped! in6_pcbnotify: Huh? Thought we never got called with mapped! executing program 3: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x6, 0x1, 0xfd) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x2a, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) executing program 4: socketpair(0x6, 0x8000, 0x6, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r0) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x40, 0x100) dup2(r1, r3) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) syz_open_pts() ioctl$TIOCCONS(r3, 0x80047462, &(0x7f00000000c0)=0x8) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r8 = getgid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000240)=[0x0, 0x0]) setgroups(0x5, &(0x7f0000000280)=[r7, r8, r10, r11, r12]) ioctl$WSKBDIO_SETKEYREPEAT(r4, 0x800c5707, &(0x7f00000002c0)={0x6, 0x7f}) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, &(0x7f0000000300)) pipe(&(0x7f0000000580)) ioctl$BIOCSHDRCMPLT(r4, 0x80044275, &(0x7f00000005c0)=0x6) ioctl$WSKBDIO_GETDEFAULTBELL(r2, 0x40105706, &(0x7f0000000600)) r14 = shmget$private(0x0, 0x2000, 0x124, &(0x7f0000ffe000/0x2000)=nil) shmat(r14, &(0x7f0000ffd000/0x3000)=nil, 0x0) lchown(&(0x7f0000000640)='./file0\x00', r9, r13) sysctl$net_pipex(&(0x7f0000000680)={0x4, 0x23, 0x1}, 0x3, &(0x7f00000006c0)="9a7dab70932aac9a15c3237a0ef2f10ec75730e95170807ab7bec8adcf3d996dc522fc190967f8928e553e5f1f347dfdc1a4293c631750e97afec99c22bcd5217a2e551f7f853bb260e65ae2dace211e8d38d7fd48fd3ca708a028746648259b9bdadaeea986d3a6cfed6cd62cf9f7693fb42f627da3fde53b96408517fe17408e1208cc66f1afe740a4bf012846a26fae301df729332011e80157ca0eca34e8fa71b0337573bb0bcdf379c6ad4b645d0d52034c654503d70dad4fe2e473cb939610f000aac238c6c7e72e689118e290e981834aabaf531994d0acbbe2aad7c133fe25a75d30ae7dd12930420f1f67751b89a84f822ec93e5f0b99c78579561959c9096b732bec1e1af06f04ec80d1836d70d9a19cd02d897727e3d018bdf58e365212634526608d7e0cd690641b7b6a3624e6fe96421916e35093926a740867dcdd13c81c6a816a984711162dd0b2978030980b8a4b200606c61deb5f4508bd17f79fb40183c0a7ed91618ce4026dcd32f7ea03f5d0fb37425d0c4cd4a594bf517b655a116988e465446218095412de4c1aeec4c9b986846785b5b3e6a18092ef2d95ad6df46a47ffed331076645869fbdd1afc286225d4567fc2fede95c7cdda1f66f3e680f5c0c84fdb91c7cc92ef97e8754c1c81de298ec32868462c45279189d9d9689960d82062c14bb3ba373766e39bb803ceb5e90570b46b2815812499826ac89390d51792a2aa986f9977ad8c6e9bc522882a7bb87cd1214de1c307097716a2d36f2b03ee3da4599876d33eb9392309ce983fd74ced5c09b448c81d83d4bb5b131fbc118f290ad7b41f464daf6e584a7c94eedc27e239c9eb98364d142ca12b3636e536ca29402cdd5053cf1448e1f02582fe7766b63f30c97e6f32ef2f11f36bed638a8c80bd2c8051a355637ab7c971615203e22ee085d5df768c0ca1396d49046be76bc2688f8207bf0ecac62adeaaa99b72e728629a589cfff444d5ccc482fc08f4c1c256eef7d5ff07820a81e497e365315609d5f28fdf0d20019fb5db3dcb691fce4ec451afe89cf358ae80030c89aa49da772dcf16e7a232a81617102cbfd983dc7f3661b78c728f769dcfd00d9768e3c4e2858e0b3b2c0dbd7c6e45875b4ff163e7e463392f71ac888dc2c1522688bfd39bf886036f37063cdfe181397c1511017d306b281bbee3a62b233d89dd5d1c1d28f18f510a39a017b8d9cc7668b308cd97e72649bd1ca3beeece3dfc63bf5d5dadf958e9d2df892227ab261685107c843d46a34c45e8a656d52ea836850347da201327a089b87f337643d433f3cceb4bf4450e558877f6bda5adc4b96a0b71ad89adc7d58ac5d705697a2c616b51890448b5469cc56932eb2fd9c1957e344b52ce0f2a948c955082e765924e1fc8cb75b921df46a2be593bf0637e95c450d1a58301aaf3307b8b21ed5cedf777d0aa370d88a4346e519d10c3124073529330039f7d15f77f5a4daedd90b55103573133a0734c5b9d2ac4f632c88ac76684ddb48c4f2b907e56033661662a5bb3ffa92294e6ac403ba79dead798e44fef661b81b5e85881aa40586611f4b6ce5ff4f0bfc8c16029c8b8c50eb37dfc54a0e46c849eb835070dc4251bd490a1ac2766ae9a010692cfbc1198c3453079bf565d5c6ae046fbeb14626b7a123142c7f3969270e4f8c747e7d767ee8bc1c06921cff4ce84bd30a68cd68c225fd1e3fb9fa0d59beeb58b17285ada1fe75aa0ae60e3b83f43797fc50cf75962fc2244aff808c0cb0ffa907b37e1f8ca3ab0d7f4a123abf9553ef7bebc2fcafb755ead8300abbb930d1284b2b23e46514ccb069792eab7d299a8e04033629673dc88953c7b4754f3598e75ebf687dc5830c12799b734ae3a0892032c68be2b63ab0e06563186522c79ddff142c72aeb1b76573b405fcd9215064fc93e36d4fb301e8c5a42973439ab8169fe5f439b7f635e1024d3742b9d24557cc9b55d576427cf90557a49147536901f26479ba4db2de96e3c735e73a4993870a0206c34d78a4c66af6d5675ed99a4c6e16aaf708979d4fba1f2410b4bb627449d28087ee1fc75837291c299c8cb5ab07eec230947af19ccd46bbfcfe8295479f5ef6b27d01ca0d7025bedc67f586e6c5c4adb24e2f90a458c9b33fe3e1df379b1934b7146f0e0ee4cac18c6e9f3e63947f35b3ed70a83917188f72594441d5e80e778a44b0cc782d72e91cee0088e045a6a9664ec54c9e1d1371c799220284220180460ac4bdc30f476182a9675ce7d9a5eac2f91bc72aa3caa6022bd62e24d02f90b8939c0da55cea84b033e6a9f4986be5817d13c6415b17375976e217cd0d1f3f41e89487eb3305a56875594691b26ac619cca90b07c06cdc8246d3a3959171bb7cf1af1909f196c6de09ce303fc845a9a4ad25118916595cf0e813c1f3cd1857035e1a8c541e191315cf7c7cc29d128b4695a29dc4add70d89ae3b45eab315b3e84b680b9249f4ad6997ff8927165b6f8f76c23244cdc7831b47483b81d2d926192d6060d26c4b6045b0c8d9a77e82f09ca5a030ce770599b65af25d6f0a2055c1d64c418b35b7b8640d48f9cced106952a92b0a6d278d56a15b327907a5519e02c84be7914e151b3193a81d92005ae37911447494b8b06a0c7cffa553a696d5b5bd6f7975aea476619639e8b2d6836dd60adf68143defd43c83cc8f8934ccce7bf45a9b5b7dd75e8c4cd0708cb804a61b991855af85ea3953a27eec4abe1b29f27d77b8115df1f22faebfb1a3a9bee46a2ea8148cbdf6929fff5a332dd3abb3f958ae0dd62e3fcc9f8aa02a61d8c2520ef994fb8ea1555ccce814d3495ef3e80188129ba31b516955dc173d374f2dd0009b2afeee5a7edce7b32a8793291c1fbd081a899d3aa22ee1f4e194aa977dd12fb1cbb01af1905b1401133c237afe09dfbc6cf868f7942f3642109e655ecc51ea3cc7e80ed2f0b3b6e6a28f992be3c3e65473397b92e66abd96e1193ecb5304ed3158ef405a0155ff1372dfb8ac3511f8e81f53595e793dd8acbb633ad3dc49c22566a8918d3d16d0a6d70ed1c04e0db286d6589587260bc33c0badd430de321c4041f9b86fef9ef7af4f54938e394ab0df56db65f6e76de3bafe66c5efa8de230e45a25cdc03f41d05dce382d2397677073c4d707742a7c686a84ecc98b82c300c1eef69ed65984382a26d388018033aa280802f9347bdd2262fa686b4240db4aa931a5b0ff8d3af2980accea90baac1afb433ef85205ce5b6e46a4fd9d3c1cce319a49ff6969216f5b6d562c2ef8030493d1fce3405a62b917ed5da3505459f815a31a53f041dde7287fb517a11b59c53475a31037f5a4ab66fcaa6f49b7339a987b706421601b106d262ec18f26c324d922b5b8bbb4706c7ec195e3b9cd1b69819edcb5ef82f98cb0a2b6e5b299d200e66f2dd4846a12318a0a4fbe12aa0b7dd91438023ddc766f5b6125225cee1fb6728d247ce8a2031a0cce255ed71b25cf454eb931661f3eae360510c5cc55d9c9288bb500052658b56ee8eba06401080576f508a604c7e2a93153283986634218ba77a6d404bf2e513f22f263c26339d52f82f051acd9a5f50127964a2dd178b2c62a5774d0127816eda23568d8d76d869c441f0e618c05b3fea113dfb8ccc197bf0f0d2dfc3361db72018ad2414fd7ac445ccc12490d28e3f65c734cd1d06cdb11cfd4cf7a95afaf6afbf4a7e4a1250c75136b4b0df670e753e03f3c313587c543224f2a970f7f6939a7cfa69ea221efdfeac1dece7d0481a040f935d447c8e239181e55f8e2f72a96a6f893aac13dae7f775c4cefcfd88c6a839d0dfa410f42a170dd6668d9b5e480ff5dea52abc125457682d49248934a480858e8afe6a9a7b48ad4a0d5439a0a5469a24e8a58782033b19488d16230b6264bf4f0814f29757b005d8b16b0fbb3540e96261cb827462845fe95cdf43a1356885bd5f87d713f42e5d26ec87b1555db6d8690c810125d0cebf817b421f2c5d525df69003057d14b734b9328dde47048eb6a9f627bcd8376b5ade387706b8bf255899c5284f9ffa44746008e163f8bde6ec7b59dad1b161cb780c44ca58837aa27e6855290bc105fa41bbd50cc51ef2df8ddcc784e03b96f9d21b883c87edad68fd3fe9ea1a6b5c1ccce022931262c6efde4499a2e4fde85437c1ea7c6ca1f9a4bce99bf0496621412978442846b3f8904e2d6b53deb97be21e4fec683fa131aafb0ed1125c09a57fb3f4e9902b5120bedec02b5bb403b469130c433dec05aad0b4f54d86c696e9f519628e2f3a3bac0760a079a9cbd0289b3028b579d2057247930f3142c6ea9d35cc2e747d10e36e17bd722f12e3cb68dfc27387e07194b5afc3342e6a1d93ad8b1ebfd4e1cd751aeb0c6337a0845cec65429405b1b7725d36114e0f2a49477fb2d89a2a2b5d1aabee4b95c0f9c5a1972a4a8f2da341b40b374a8e597065fd140643c50d6c4bc75e9ef90bf5cc01758647ea28d395680508031d8868939d5b2c86cbb1debf593e0dc5162254e664dfb128ddf171f52152c78e24ab629f6f961ae5a12e6a44776250b9ee3a34ad4010b857f5d957ac36bcf1fb831241c4cf32eca0d4c7c0e45fd23caea565f8f3305908519c9fdcb9d9455530523b05a8ead795354e729a72b0956f195aefa26160ad8d5eb9e75e8cb700e4e5d73f458a9df6e8357296b651d71a1468263939ed551a4106631552feb1b564f4a6477199ad5f14162ad0c7c18117db50d4abdab6ec20cec6d4acd5f7ed30dad93a14772937db0cf13df300146dedb347997319929fabccdf9b357a6dcd928231acab1c970dbad0f5513716def89f6be3a057105a9536ccd388bf082c98a819bb95890ffa49162dbb001db6b1dd6d93beac13b0256bd5c686640429e5781864655fdc4ba3865f242688e6d2d4eddf38b30a7d863350d16292f1e5f9c3c7f205ce214464406f460afa13cbe61dca289c7fd84b962200652cbfbb5d0348d10c3b3aed8f4f135f8c75d532bf33ee1ba0353375ebdeeaa5d22cccf638ef0714aa392b03f6e0ebc782efb7d6fe10a53faf9033134393244319d806855efff5f209c51076f74b95f7fa9af4fb4ca67d4fd27342b5d1a3259c61c827226d0db4c72be890462131a04cd516e72963dc103399373b7ab4be42fa60773d1af36cd219e0354656cbb5e07c3ce1990e0fb38b513ba940a4dbbd006375999269d9178873ad4e2e18cec12eee42c2eb925da0d5a2b394261ecc2a9357367c6f4f05cf6d243aa3a50dbc3ef96deb879f218e3087ff2307affa1fd610451e8a6eb5b6891488f916834264edec3165d8a558ff51448a2590ffda171065b6f58ef522e6604f22d32bba0840de347e2decf7719a1d5d87ded2525c4276b4f210b553c6a3b45440e22e59dfd78a4d80c0b7cdfb617d67696463286638a420fb7fdae5912eaa476231ab14455508625730b9adce45435ec82fb76a756eea7bef004c3794d7057fc3a403c57ebb798dfd3196179abddfbd4a37454380e882924eda34cfcf87ef9310187f0f7ac03e5c38e295e9d4d04444ec2e485b7f90b90bfbbe4345ae600d6440b530508715756b5f778cc362319a999f4efe22daf284ae4ebc09979768558e057d8dcf3b96f6616f6427b963501a3d5bd7813d18274fdda539cb22d59bfcfd198255b35b17b6e3cb1513dba6cc9581b3f3dcb6db52bf8322fd386165602ceaeda4e12688e9125a7ce3b08e13d8983ebcb592d8ceb9664a0945b451fc9a7f9575eb44312ea7e5fc131637", &(0x7f00000016c0)=0x1000, &(0x7f0000001700)="a234799639d6650bdb1fe252a9b2f52445596f33846dca7814670679edb0784b7570feb1835fdc7709c883ef750bd28e146b0369a4f9c582490865d57ef6c7c5211ff8d878b05ca51f6029fe8d5089c5f3678463493960d44a143e910acddf2d2f43a04b92530de5827511e91b47d3c5374eb23ebe52ca26", 0x78) read(r3, &(0x7f0000001780)=""/229, 0xe5) getdents(r5, &(0x7f0000001880)=""/4096, 0x1000) r15 = semget(0x2, 0x1, 0x144) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000002880)={{0x2, r6, r11, r9, r10, 0x11, 0x800}, 0x1, 0xffffffff, 0x4}) r16 = socket$unix(0x1, 0x705e1d41064c66d3, 0x0) mquery(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x10, r16, 0x56bb) executing program 6: r0 = socket$inet(0x2, 0x2, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0xdcd8c4bc089e638d}], 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{}, 0xfffffffffffffff9, 0x41}], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0x2c5d36d679bbffbf}], 0xe4a, 0x0, 0xa9fa, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000001c0), 0x9, 0x0) r4 = kqueue() r5 = getpgid(0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r7 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r5, r6, r7}, 0xc) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r4}, 0xffffffffffffffff, 0xdcd8c4bc089e638d}], 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) kevent(r4, &(0x7f0000000380)=[{{r3}, 0xfffffffffffffffe, 0x15}], 0x4000, 0x0, 0x0, 0x0) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r9, 0x80105728, &(0x7f0000000300)={&(0x7f00000002c0)=[{}, {0x101, 0x7ff}], 0x2}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000200)=[{{r8}, 0xfffffffffffffffe, 0x27}], 0x0, 0x0) r10 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000500)=[{{r10}, 0xffffffffffffffff, 0x1}, {{r2}, 0xfffffffffffffffe, 0x12}], 0x0, 0x0, 0x0, 0x0) r11 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000440)=[{{r11}, 0xfffffffffffffff9, 0x41}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000004c0)=[{{r0}, 0xfffffffffffffff9, 0x45}], 0x0, 0x0, 0x0, 0x0) kevent(r10, &(0x7f0000000140), 0xe4a, 0x0, 0xa9fa, 0x0) r12 = getppid() fcntl$setown(r4, 0x6, r12) kevent(r10, 0x0, 0x0, &(0x7f00000001c0), 0x9, 0x0) executing program 2: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000080)=0x7) r2 = fcntl$dupfd(r0, 0xa, r0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x2, &(0x7f0000000100)="a5fbba", &(0x7f0000000140)=0x3, &(0x7f0000000180)="74da1cea0a3a440322b8e802af3da05aca0f59ed9bbaaccd40115b23465a6223aad00c5e8fb52a", 0x27) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000001c0)=0xbf) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000240), 0xc) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280), 0x800, 0x0) ioctl$WSKBDIO_GETMAP(r5, 0xc010570d, &(0x7f0000000300)={0x6, &(0x7f00000002c0)=[{0x5, 0xfffe, 0xccc8, 0xd8f2, 0x7}, {0x1ff, 0xad07, 0x4, 0x3ff, 0x9}, {0x2, 0x9, 0x200, 0x1f, 0x800}, {0x0, 0x5, 0x6, 0x5, 0x1000}, {0x3, 0x40, 0x2, 0x156, 0x6}, {0x8001, 0x8000, 0x5, 0x8001, 0x60}]}) ioctl$WSDISPLAYIO_SVIDEO(r4, 0x80045745, &(0x7f0000000340)=0x1) accept$inet(r3, 0x0, &(0x7f0000000380)) mkdir(&(0x7f00000003c0)='./file0\x00', 0x18) sysctl$kern(&(0x7f0000000400)={0x1, 0x50}, 0x2, &(0x7f0000000440)="94840c36048d59cd02dd5bbdf1b605dfed329baa90b6d67ef39179aeba5567a7b860d8576a02abdbb01a45c21eead457ba41a0fa84030e244890b5e699a091d2b2f195eb754961b41a2945660dc17cff98f96d9f2a07", &(0x7f00000004c0)=0x56, &(0x7f0000000500)="18d15f9552c4c40081e668efadc77f9f24dd4c0d92c838be10ab3498a9682b5e10d979c662e444f35a966630d034f65c51e5fb23b0abb71b489a967a4a84200b4406c26b4e76b9c8a568e5cbab8820302c30457484a1f978a60e9fa428701f55315324f5dff9779b1bc355bfa8037c9350a5abcaffcadbde5753f8b82b1ce5acb2d54a2e94972e4bdaee2ab8102c086bc49f386a6b162de939af1d4aafc0ee32", 0xa0) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f00000005c0)=0x2) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000600), 0x20, 0x0) ioctl$WSKBDIO_GETBACKLIGHT(r6, 0x400c5711, &(0x7f0000000640)) close(r2) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000680), 0x200, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000700)={0x4, &(0x7f00000006c0)=[{0x1, 0xb8, 0xda, 0x2}, {0xf48, 0x7, 0xff, 0x7}, {0xd52, 0x0, 0x1, 0x400}, {0x8, 0x20, 0x9, 0x4}]}) r8 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000740), 0x1, 0x0) fchdir(r8) linkat(r4, &(0x7f0000000780)='./file1\x00', r2, &(0x7f00000007c0)='./file0/file0\x00', 0x4) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000800), 0x40, 0x0) ioctl$BIOCGBLEN(r9, 0x40044266, &(0x7f0000000840)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000880)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r10, 0xffff, 0x4, &(0x7f00000008c0)=0x9, 0x4) mkdirat(r3, &(0x7f0000000900)='./file0/file0\x00', 0x92) executing program 6: r0 = socket$unix(0x1, 0x2, 0x0) sendmmsg(r0, &(0x7f0000002b40)={&(0x7f0000002b00)={&(0x7f0000000100)=@in6={0x18, 0x2}, 0xc, 0x0, 0x0, 0x0}, 0x9a}, 0x10, 0x0) executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = open$dir(&(0x7f00000006c0)='.\x00', 0x0, 0x0) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) r3 = getpgrp() fcntl$setown(r2, 0x6, r3) fcntl$setown(r2, 0x6, r3) openat$bpf(0xffffffffffffff9c, 0x0, 0x1, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x54) r4 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x3, 0x100080001, r3}) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r7 = fcntl$dupfd(r5, 0x0, r6) fcntl$lock(r7, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x4, 0x100000001, 0xffffffffffffffff}) pledge(0x0, &(0x7f00000000c0)='\x00') pledge(0x0, &(0x7f0000000480)='tty \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\xb6\x88_\xeb\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\x00\x00\x00\x00\x00i$\x10\xb2w\x8b3\xdc\xb0\xc5g\xcfQ9#f\xbeF\xb5o\x1eR\x8e\xa2\x92\xf9\xb0 \x7f\xdf\xb9\x8c\x9b\xeav;\x85\xf9]\x178\x03,\xbc\x9b&\t\x0e\xa7&#\x83\xb3\x95z#\x18\xe9\xdcz\x149v\t\x05\xf0\xd6\x87[\x0fw\xc5\x0f\x94\xa8^w\x15\xc98\xbd4gL\xb5\xf3\xbb\xee\xe7\xf5Z\xa9\xe5S*]@\xcb_\x03\x9d\xbc\xfb\x02Tv\x9e\x92;\xf6\xa7\x153G\xba\xdd\xce\x8c\xf8\xd9_ a\xd3s2\xe9\xa4\xe3\xfd\xa5\x8cj\xb7Uv\x95\f\x0e6\x97`\xb8\xff\x7f!z\\\xca \xbf\xc6\x8d$\xe8\xfdX\xa2\x87f\xd9\x9a0\x1dfq4') openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x20280, 0x0) r8 = socket(0x18, 0x2, 0x0) r9 = msgget(0x1, 0x1) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000200)={{0x4, 0x0, 0x0, 0x0, 0x0, 0xbc}, 0x530, 0xfffffffffffffffe, r3, 0x0, 0x3, 0x8000000000000000, 0x0, 0x3}) close(r8) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fchmod(r10, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) fchflags(0xffffffffffffffff, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) executing program 3: syz_emit_ethernet(0x23, &(0x7f00000000c0)={@local, @remote, [{}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x0, @broadcast, @multicast2, @remote, @rand_addr}}}}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f0000000080)='(ENd', &(0x7f00000000c0)=0x4, &(0x7f0000000100), 0x0) syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[@ANYRES16=0x0]) sysctl$net_inet_tcp(&(0x7f0000000280)={0x4, 0x2, 0x6, 0x5}, 0x4, &(0x7f0000002280)="615d9abc1f30a2794a4e8a87762bd52496113fff3b964712f12c39ce8159439743df40919f6bb2b2af7dd2c915381ed11e7632462d5fbc125a7f9c7e1d31ac54f5f2e08ad191f14228e27f66f8dce9d0677d25c07fda07c593281affa9ae5aa3fd881f1349d0bb6d102fcddafba8455ed6b7e1f9ba4d8b85180ec477176890174c61592b65bce437abc2c3941dc5cbcef348c812f1fb71e99926ddf4d29dcdc6dcaf4f59b6d8813ccddb467b2aec6ceb00b8698645025f163ee9843b4634876e1978d8ce13576b36ec14257c6433304dc2469f2c18ee2d9a9d4ed5de756618c6c4d37d60c0ea7865e1d9a6f942680ad265f96a34fd822036668bb5ebde4e832fa08306cd1a1795f2ec63a72855fb1eda21ff97e64b3870dde7ff9cb65d6e9ca7a5e560bc53e6d6a54ace872c4a7f32631af7e70a2f306fcc6cb226713de71a60100e4c39113f4ad45e0d714ac76fa77c8e7b6e18ad3195aedf1a1cc24afd34419820fe19b408403362f82a63a561eb34d80d49c7dfa7c26d8fd9fff8ec82dd25bf21dd5cabcd353591a800bad7ae43bb8815b1aa5710613ba3dd58f83c536ee2b43e4adbedf322ee1e2b69ffc5403763466ebd921d3463f076f24b5320a22b806d005246283f0d49ac26e708711e9d0638103b951d11ec5baf44bdbe4bcc94bf5536c473ab5a1ddab6306f5cb1ef9e5ca5a0b261b8f9fedb0825ec31083323cfca9a895809d568a7e0ee29ec9a39c217f8f1278185f5bd64716b8d77d02bad467b5965ff4afe9df4b12f8b87f7acd8debb0f5d77dad556dfb81748c0ddd00ffbba0de81c0805d7905118143f6d479ed8813753dd0f255a2750629d447cf4fa08da29378e4850aae0fd6aa193ed2021cb52d8203aaffc1b325f9cc6abbde9f92f13189ee933915a72ea62a315310b53fc9cf2670bbc67df8fb52d271eec840239ae69a0823b48538a1e234351d52524d65fd9fec9b6f4b9b516382a13ad20e434eb66810762d8a1731f44cd46fb660002374ff90c94b4c42557709dfe700236e968923ca1510149981e72d8da84169b87071d48b66e1c44b601932542fa7fb57b0cf4fa68393935cbb74ea1161e751e24883420cf5a68eba79064296f2121a8dc8fd1c03ad8f12ba97997e8f1ab00796f8d1b867dee77983b43860d01ee10729db138701d61523b37b95f108b28e7a274f52441e69e283b3d1c0704f38df0763f5b88056df5a517468bf78af33f9bce1b07711082c6b92e91df9a20ff018ac7c6b0b395732186a16500e7c9102af04c1326fb23ce19a25ec62510d4e0fc4b6b640be92b794a063c3d9d2678ee8d930191b41c814eb4d1f732a53be58e4e0966bdf65ef3b3d2f6281cad409cd0749954bc41352d61ae2545314d1f3dbac9d98cbf2315aca5dac9e956ce582a75adb4bebfff193c93b2b33ded75766b142ef2f94fc551f936a9900a62e16b92ea8232e2fbe9c987179c9d2aacbe03a1c2b94af68c24db7b490e68b197cd776d9b8ebe28e1eccb66de4bc54cdaed375633be3fc0cea6528e31d80b524e6cb3e3bff08d6d183d649928165f2e435da69119be4cb76d0e7f7d4abc07cf1c2c46f49e2d4f086f3182098b62b20989b2186f5a1eede14a756d715a8064addfc16b2118abd96982d60d2a6f4977665a7d49a8a6e039eb07200f172bd3f133b0df395042279b23ec9b5ec73b9fa42e8c9f3b6bf5e3879cdbbbebabca9e5fb2f49c46ced3ae70d4b9951799a2afed2887b874eb59ba6ec968d5e01f60f209983094f0346ec51dd528b28b20680dba599f83f67616faafed6c28a09c78dc053e5c10b9c8403a52c85828c41baf2b6246219b0c7f400b6766ce626bd0eaf03e1149f18c4a9d28b94d2edb1de80ffdd38e09086b76dd9ec4a89073296db8df955d6a4dc512da4a59c6c7ecee08fc4e1cc254e291f6de3ea608790d38ccd3624c2be591febcaf8fdd703fa22f4ed7b2a7ae608156b615c0d62b9740f1bde27c8e5c83209a0a1a5b985c6f65fbea5fd1199ff165ce6c10281d771abb472a8cc185af1fb98dd4d08d83ade12c62f5b6540f2f4fb7e32ddd339ddb7f75a1cbbce0b7ebb9842a2eaa90b2a2a44dcb6e7183ccf1918fbd46cf5e7636846c2a8bba295153286e828416490681f063f9ae390350d0bd4168d131ba3181e112dd056b6e49f8f6c6fce403aafb41a189aaee504ad438e397f6481649a00fbfb71b77eda6537ff46137ddf3da6024a8048fcc7f1035705e682e461376b479714387c3c2d8e7295c6133e023915c83a7aab0bd1f6c1d82d3e1b8da40cc43a98c19e624b18d587fa4bf757c791021a2f143945069708cf9e9e833c076fa8569951a1d785c40643f7bd8eef144d4e9b81863a7cf09a8c86949bb77cdc8591b6702c1f42dc26b24680ba5498e5d9d9536b47e546f41ebf0c80cc54aa7931d44f1bc60a9adb1bd242b5b96ab825b2d3b0c0c017e2c2e6fea409dd2f4854d9872fc1811be25efd531abb2fdb0d6f1a9c7f90d929799d4328fabd0721728644f350da2ff7b25822a3601aff791aaf8ccdd1e1d3fd918a40f9dd5973131f1c78b47d6fc8d35748daffcc9d52a65caf6861e5aa5d650be27dbceda37684d919761a3c9f98823efbf88a866044f9c9d0c304cdd2bfc63f0d07c3286ad52d84adbd37fc9ac4846289a24aa79928ca9f91493959cd25034954f14d3791ab03eb688e076f0045d137f40a782d6ea7532d1e82f47b345b3022c752fce6d47e64ecb8f097c7a2c42d05faf9e0533b60fcd51182220e353f1c9f07bde2d784a9d9b27cd03a50e43ed4b28d28e16d55a0a82fa37708e8493ecae8160596b84acb14cc1433159d34dfdbf61a8bccb6d6138dc0ee1e5f4e16213fc1ef708752211816ac1fe0f20e2b454bc235b5ae1af655e47e8b6e8fd163a05f5327a915986b893246fde96a85d93be0b96f95bfb565ac260dc82792eeb24c7fba6f75aa08e58937035286dbda2c7cf610ae8782ef749b9ed63db9ee3942df3375cf3105965a76d21ce573db22def0901ce5e1974284ca937dbf4d6152152563797726f5d8d1089d4c042b5a35553eec8223ba393c7db518e3290e8041ff49329938f7618e03e19bb46489da9b8f6cc76c5055c592bcf7ac7725dec8d2424dc00f0cbcd21d8146fe90e1e5bcbacfc39167a7ed35dd138c0191437eea69751d83db4995f8700be8dcbf8f5bcda239eb1640ac1c498e75d9ba391952ce97236f4cdc80971251529d805a468fd4cf7a25641bf891b7180c75a0fc75e9445d56109c4fe0f4b22ed75b005da05fbd9ba76e3b2a7f09ebcb51c64157f9d19a3b45f12ea3905e39b99284e47ad74f47646fde3edeb7c2906538b096961dff066cb345e69363c7824fe6961e252b210ac8693a918b9862911085d38181a9b345bcf6dc822a5defcef0c5a7e9aff673bad11ae87cac4466f3832b77653cb47600f482ba3aceffe0a7ecb3028e3259434b2fea71783e81c37dc1c30dbb6c877947ad5b55abd464237e3067ea7c4a246ddb5396c6b059b157646b465be69fea1b3f79dfd31cf668f514d78817776a2f4aedfaaf565577d5c1b357175f15fb4283c701fd6a1deda3a9032e0cdac66329a12a616b507537d670fa4dc24f6291ec688e0a0e96b47bc9eb694bb1e6282dccb04a389c2ac31978c26217df8f8ab3c4b937f6da6256413005c236966682659b1f6ecf0b11e7393f6d151fdd1055d299369d5d95af901e4f3f14b17d4f6ca687000d21a1ff182c4901e288a5cb049993ab027e68c89db924ae0afca9b82a7f6b14392ef8d785f1b01d9524acfba5a1d799527d1d9aa2ec21fe7fd90c528ac7c380503d7188dae95682c01c7851d8cbec478c8dff1de7376f8759d838952a90d0529c26adfb6291c60b7602fafb583b9785bfe078fa402780a7203573d3a7fabb345084b8bc5540b09221928ca10a9068af9cdd33e1ef9e7f374fc738b3137a751d2f566eb4c66e43793bb015b941ec41f2836cbf2b6f71f4a88e8b94c0e0447799235dddaffe6c590fb87cc7c3877bacb729cf5610061cbf61326df0bc3f1a0f925b61e1e0a3026d79943800409fabb859b6923e47fe67d041be67ad5d7a9c526e061782f9bb88a0064721372e4be29fcb5d63423e4ef9110b30b9e3a628b4e94136a9ec93f30cc310795cc2eb102440f54f7f10178b264fe9d737b991768cf11efdb24b4c795abeb253a899a2e898c6c9fd0383581c4eb0d8c2b6b28686f3ecf70ff5c880a98faa00a7efabba16c444261f83033015c08184fc3baae4ab4eaf5256dad8f5a6849e742a4bbce9106c60cc38d34ef38b5521687ee4951ad363e3a3df775ebc207151ecf902d4f41f9ae3bcca8abc1a893a81b1a9939a8203765a1d461a336f7510c95913c4d78b50ca6fb713004b8ffca5748d33effc1320ea9657517de740943f2da6b68aa1d915ab97dbee62b859bd06a771add69448dc0fde56ab6097a112c6b3c94ce2cb11e2a38fc4d8ca9f80a70fef5704e06804ae37758564095209176f5c0892da03e99e1557b7cb731300396e69fd6e2148010c32e5230285570fc34540ab33bfc44a90f750ba935509a4480f640fb38e6c8351eb5ab899c373d0f7f6497fa8c3fbaf029b74655093516871c7201a9eff7568be5649ce2db50d41a7c63971d87d45185a9921d5ee16a99937509672d7f1df74657be1d8830e4d36ae37b0d3fcb109aa6c29dcd1d7e184f7366dd6cfab6031ce9545f39008bbc521a7ff84efed7fe368861eac4f35f7c4a49ee2bd9afc0a0dcf14738705b7f99e87988f761bfeb04bdbcf863b56f9830063e19edf96564367e5bb053a07032e39f10cc0811c9ecd3d030d926e11cfe720bd5a54b2f5bbd04f7a4d4225746d67462441875466f0383e45a49ca3de952c8629cc9edaf8cfcc995a09942207190dd113bc7878799fc99339f1bf3552aca6cd575052e10904fa51f2928f6f20fc51bca6f1b2abc66dc9a5ef8d1d73facee0f4bb0f33d8d94b06273ddd41949560914d351eaa7c095bd599520cb1530cde9711c02cb7ea7a7727fc552fd5cf61bfb55e632aaddd8781d5a41ac0ded6909ad6b6e6d986d077ade9b48d0278788dbaaaa8378dbd61c3c6ab65fa5f3ec59d90a09b70ebcec3d9060cf2f6989bef2dc422337f893a315cfd52d4d6b4bb081579e2355b70a8fbe6d837939acf4adb5cbf6867a57ec4f2c34a25cac691eb869bf40c310ee52c5b64d95957e91d96ccffd3698abb3f6ddb0d1301fa82d9b262fedd712c2dbfa241b42e133b6f304ae3f54c7c6d1a68fa3591737195bf05a1600079d1679e2a63fa264024026f39c005e0b33447d02e042c3debc00c3496125437eb8bd263b6e119b0b6d5ce4426f2a2d80410ea0c2a5b3c7bb34effc5533509600883a186a378a7ea3aa3d69594e1d465922596d5057d632e3a3b728d4c708052c6c95996729ead9115fe6906061b9770641ea7aeed2306793b9988b72876edd9110c0319feadc7f0b33c142440a8fce352ade233471540ac565b155d8fba61cd447dcb6ac01fbd195eccd74a5296938b23c718d383218ce897d1d1ffc49c2cb34e346f9e034594ae237bf4500c858b8f47c93de90e7a0c48d4ccc1de07c9e5f2f7980e19adfd08c71710c10f0660c81ae87c08c4ad35be407479eefae56ba1dd784ce05eb938808bd4eb5750b44fb8733ea3c2646eab7088f37d371ff1a7d1c5c7e3e1a234e109e81e3b4a4986cb96b1af21b023fb0b4809e8f51b72d0cac138048a4ab69b05440c485c98f959754c226de9a75", &(0x7f0000000200)=0x1000, &(0x7f0000000440)="f8cf737f68678188c2e050cab918ca473604b591e550b5abbede6237a16665158c9a6d2b60c417f62d76608cd1c5e6a6e4121c47ab723c64c9e10d5a3b5db8a646e1efb318fb7c442a045234f2c2182a2e0f618ada73eef02e7981929372e61daadf26a63992ad25c6ed4783d29d75de67bed5b75095b499966438ed2232c3fd33a19a7c2431255d7b35a79f6f7ba253b078753ef59f629ebf785ba0e7631fd1dc7897d991c86780804ae45c0c85145dfe26f23bbfbcaa1afa1e93c4adbbc8f6fa2a790ca0", 0xc5) open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x2000, 0x0) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000400)='./file0\x00') ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1021, &(0x7f0000000140)=0x9, 0x4) write(r1, &(0x7f0000000540)="4c01db471a4a3a0d096c77dde0b9eaac985b5f3c587c1c1f942325bb63d17985abaf7b5542fbafb5434724824c0c42750e38d1876e7173c62df1be128f014e8c6422a873b64f4021f31cf806f282aab022d14d20bf4e4aa6c54f1d7ace222f2aa0948012149739c6e5fb9e346cffcb5b391e2eadc395384b64ebd3d4808edb3b0999b3d09898b2560ecd4c46b13875b56064ae361007a9b1365cc975dbdb6ec7bb575ca2216712ee87ea96d7b253314ebc44c27f0a5d7a700f8a8c301264a2c4d999a0915f14aaafa81b4685a07c94a72740695a57df5b4b85a2f369", 0xdc) connect$unix(r1, &(0x7f0000000380)=@file={0x0, '\x00'}, 0x3) getuid() fchown(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r3 = semget$private(0x0, 0x5, 0x1) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000002200)={{0x10000007, 0x0, r2, 0x0, r2, 0x4}, 0x9}) semop(0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, 0x0) semctl$GETPID(0x0, 0x0, 0x4, 0x0) socket$inet(0x2, 0x0, 0x0) executing program 6: preadv(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) (async) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x315a7a7ef58472b6, r1) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r2, 0x0, 0x0, 0x0, 0x0, 0x0) (async) recvmsg(r3, &(0x7f0000002880)={&(0x7f00000014c0)=@in, 0xc, 0x0, 0x0, 0x0}, 0x0) (async) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) (async) syz_emit_ethernet(0x2e1, &(0x7f0000000400)={@empty, @broadcast, [], {@ipv6={0x86dd, {0x2, 0x6, "49fdf2", 0x2ab, 0x6c, 0xfc, @local={0xfe, 0x80, '\x00', 0x0}, @mcast1, {[@fragment={0x6f, 0x0, 0x5, 0x0, 0x0, 0x9, 0x65}, @routing={0x89, 0x6, 0x0, 0x1, 0x0, [@local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="0c6ad14364ad6c8a164946dac04a86b4", @mcast1]}, @dstopts={0xf0, 0x10, '\x00', [@enc_lim={0x4, 0x1, 0x3f}, @enc_lim, @generic={0x5, 0x7c, "124b08b680daf28318022d744f9f47042e674b439d25daa9e4baf0bf0a245c7d74eabbd1e7368724a2410cd95ed7f59fddaa143fd6ec8a3f4fc7f8856110f93c5f71859502a5855b28836a217fe40091ff3bc609410c9eab8dd9e8ecb5c1965a71bb676c397f5ecc7a22262c673f34ca3224a5603aaf3ef617eafad7"}]}, @routing={0x2f, 0xc, 0x0, 0x4, 0x0, [@mcast2, @loopback, @remote={0xfe, 0x80, '\x00', 0x0}, @loopback, @remote={0xfe, 0x80, '\x00', 0x0}, @ipv4]}, @hopopts={0x2f, 0x1c, '\x00', [@enc_lim={0x4, 0x1, 0x1}, @jumbo={0xc2, 0x4, 0x6}, @enc_lim, @enc_lim, @generic={0x4d, 0xcb, "f08ebe16b958790e19197496177e40bb558cf383ccb67b4c632326fb7e4425666c7c3065f452e5889de1fa987b3f1ddcf8b856889361d46e740ace8cb2a603f5956999c9901ca074f79763a98d927cc5ea968a478e5d81563aca09d5bd8def54fb1a1c71c7b5290a1d92b816f262136d96881d9b3c43f15cd534a23c96187a7ed0199cf6ba574b18f43d36d8e15889191cf0deec935034c208324401e7ad8b988fbcdab12b674d2a37c4f879aefb76bb81f98bc431f540c906c39afb7b283a6f87466887915f17df1566a3"}, @enc_lim={0x4, 0x1, 0x80}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}]}, @fragment={0x6c, 0x0, 0xfb, 0x0, 0x0, 0x0, 0x66}], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x800, {0x8, 0x6, "5dc919", 0xc9d6, 0x2f, 0x6, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, [@hopopts={0x37, 0x2, '\x00', [@pad1, @jumbo={0xc2, 0x4, 0x2}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}]}], "67b0696f970870d534a90d7a1e13121843a7f083c0a0e2db7b19d4d3c632e18e0044c5424dc5c26aeab7de"}}}}}}}) (async) r4 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$TIOCEXCL(r4, 0x2000740d) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r5 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r5, 0x8080691a, &(0x7f00000001c0)) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) lchown(&(0x7f0000000080)='./file0/file0\x00', r6, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r7 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r7, 0xc020697e, &(0x7f00000001c0)) (async) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, 0x0, 0x18}, 0x0) r0 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffa, 0x21}, {{r0}, 0xfffffffffffffff9, 0x12}], 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) open$dir(&(0x7f00000000c0)='./file1\x00', 0x200, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000480)={0x0}, 0x10, 0x0) close(r1) r2 = open$dir(&(0x7f0000000340)='./file1\x00', 0x40, 0x90) r3 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) getdents(r3, &(0x7f0000000040)=""/4096, 0x1000) linkat(r2, &(0x7f0000000380)='./file1\x00', r3, &(0x7f00000003c0)='./file1\x00', 0x4) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) setegid(0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r4, 0x1000000029, 0x1b, &(0x7f0000000000), 0x0) execve(0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000100)={0x10, 0x0, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000af2000/0xf000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f00008e3000/0x4000)=nil, &(0x7f0000f52000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000826000/0x1000)=nil}, {&(0x7f00005f5000/0x4000)=nil, &(0x7f0000af9000/0x1000)=nil}, {&(0x7f0000da9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000e0a000/0x2000)=nil, &(0x7f0000648000/0x2000)=nil}, {&(0x7f0000b64000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000062b000/0xf000)=nil, &(0x7f00004df000/0x4000)=nil}, {&(0x7f00004e0000/0x4000)=nil, &(0x7f0000af4000/0x13000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000b04000/0x3000)=nil}, {&(0x7f0000ecf000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f000064c000/0x2000)=nil, &(0x7f0000c2c000/0x2000)=nil}, {&(0x7f0000c2a000/0x2000)=nil, &(0x7f0000518000/0x3000)=nil}], './file0\x00'}) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc028698d, &(0x7f00000001c0)) readv(0xffffffffffffffff, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x17}], 0x29f, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff9, 0x1}], 0x8001, 0x0) fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) mknod(0x0, 0x0, 0x0) syz_open_pts() dup2(0xffffffffffffffff, 0xffffffffffffffff) r6 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f0000000000)) executing program 5: syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB='o0']) (async) r0 = socket$unix(0x1, 0x1, 0x0) (async) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) syz_emit_ethernet(0xf6, 0x0) (async) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() setrlimit(0x0, &(0x7f00000000c0)={0xabf}) (async) writev(r3, &(0x7f0000000440)=[{&(0x7f0000000100)='\x00', 0x1}], 0x1) (async) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffbf, "99000000000000000000d373dd1800"}) (async) readv(r4, &(0x7f0000000280)=[{&(0x7f0000000140)=""/147, 0x93}], 0x1) (async) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) (async) r5 = syz_open_pts() close(r5) (async) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000100)=0x7) writev(r2, &(0x7f0000000500)=[{&(0x7f00000003c0)="cd7dcb1d81eb002bbf92ffd4026643075bbb08df9979cc11decee357d73f7420221ee05657282786939ee0bf71300e977b540ef3de7f247ddfed5e96ed53bcfdd82868fa7360b210e08b5e7055e9974585036a0180000028264267746b79eec293974e5c12838d484376", 0x6a}, {&(0x7f0000000480)="de42762753fd529b0978e7d51d7ee4d3c768b1dbb63bba9b78bc59c8a62c2263a7f6bc7ed0b66fd6159b3206031f97cf0fae6cbab4a65362a8489d520ad2b1ce4152ce5f3304a8b3b7", 0x49}], 0x2) ioctl$TIOCSDTR(r5, 0x20007479) (async) ioctl$FIONREAD(0xffffffffffffffff, 0x802069c5, 0x0) (async) close(0xffffffffffffffff) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) (async) syz_extract_tcp_res(0x0, 0x0, 0x0) (async) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f00000000c0)) (async) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000040)) (async) sysctl$vfs_nfs(&(0x7f0000000240), 0x3, &(0x7f00000009c0)="055b6df64225b411eca908afb729c8c121511ae51446d7fcd0c35f5eca8ab365e9e916fb595aecdffccaef1e65c021564507b16de5dcb88e6fd3a52f4b13f9938de0f07bfb93722ebbfffdb48ef362fddf211d50ab7abe3dc35c0bfd6da747cf9ed650cabc10a71e8481f80ee2fff1bf4c726f412168b299fcead61d211d9029920e53d1d42003e8d12918a3132e89febc0925e33e2547a0d9b35ff4e0955485ecdccb91942c4a78183248623c29d5cb0511f6fbb9abfeaea4c800a9f68c7740df0968cba76551c722def1767a988b54687ed2ac96fad4eb3360fcbfc99d7b8cb3cdbf993faf3a786bbfda5efa3dea5ad8706e7a2a5c0b11402e4c4a6f32fd16649477431c557300ae14ff9657518e983e008e82f2715abbe66d11a04a8d30dbfbaa4fe9a48cad1032aa68da6cfcd746fccc96196886c8ca99cc7c8cc162543e308503253bcfc5991a221aa72bddc6bce60b058283a07fb24f97f69dc82c4bbef836642e2b996b30e5918d1c178be1ce40a8af73a6547294c15295f5aa3050459bf9aeb23e840c5d2a4610c4b0bc5385ec567257b7af5b84edf82d2a1812b2050383f7bc3794127a575ffe221e4287cdd2000b1ec0a47862ed948f73943576f110cdb696766f9ad1460394065b9a484c3ed73a06673a4a177b0690b79e5b99a3b08dfb3c8c6326e89c5e90c5dd9a2f7ae34b7c99a868209276268cbda0b7eb54c782a384b68b2c505caad3083974b80b0e07cf3e0bb0d80a397997a3539f3b5d9667cd01a6e6adc96ef64e7ebe1fe893a6897a1aca32f1a4d90cc1d34457e5dda494016a847c1e09cd09cde17143789a2688c25bbd7c08fbd1d971bceb580acb18540147a837b16b5c5747aec791ee6d10131b797402963cf444f058a6cbf0cab756a408cd92336f5fb171fbb5cb86954c4c67948ff6127c30d0765bd8aa50e065ddd16eea2add1684eaadbb1d7a0f922621d3a237f5d2d5d6635c6cca651225a323cac82e68c3fde4e6a3727386f5c363800fd8fe280997bc1c21b623ecc4db5a92a80f276b221b4194aaa3e5275a55acd5713a61d403ff9bfc52705a31201b56afdd10c6f3e139c4be88c9e67683f166bd7e5d2fb43ad1185c54c995b1b5971576d277a45c78fae92bef123bdef3a3dc691364fb7bd2e12a6ab6171b3aab9b616622baca05ab5d64b46bbb112eb2bd4d130f2cc78f8e5f3719543c136e5adc2f9dccdfb1307db60fd06fc80e79f048cca6d6f4b902f398d96df7913cf86dea175ffdc0052112c8e65c1e5d547d11ec974e700d8e965ccd3bdc3e325d0a0ab61b4f72a26354902d9e4b77a1399e6736ec6a60540e6add2cae7a8875e8693908c88a4fff3ca226b767647f74f7ab3453ce5296711ca1fc844f79db4da2c3cc90bc11334d5c0b8633decce1d2737671b031cdea60be82f00f146ebec2b6982c5ed9a492a8cf734e5a5f9a1f70b3e1fef21b62cd9db53e56cecd54321dfe5d6793bf1d53f4cdca8680d5ad62af64defdf46e4f7c3ab1ee74f30079e38d6ed482a331d8a5a0c722636e40ba2f93b14ab58fe7ddffca22eb972183f1710b73fd837940f197c6b8f3dfea090a228eb0cc7a68e4ffdcd78f893bb72fa673c36849d786b09aa87dda67cc628e27ebb6b0248b1373927ac7f2f6c6ecd5a73063b4395bb68199b8f48aad9f2ad708bdaf76d5a5303edeab2f1e6b4f6106100762fa436a7f8beeb2088cc0d53984f5294f07d6d7491ce404c301d2de1afb58bd2540e876eca9725b630350105c36c0749119295918dd23a5c2446f87b6045428b97cc457d68d023bd48b9b9874fac12adc3dc62a537fac47c99ea24925bebc07ead6c607a216e62afc05783b3ab570c7a6a3f320ca14cef5521dd661429df663869c28b95787165ea4a6d40ab587aa1dc8b4c82a2e79a2130775ca22ff6b932b8ac5d1660c3fc4eec5be04245ce00cbb5882f6eeea36be4ec67bf2c5f7465ed4b73f66648fdeb7768034078324e31fb8afa25cedb3f0c4fea4f8ac49f6cc453e06f05cc0ec79954c45cd9e532ba14063419166f7a8c991c67f83180cd7432b44d11ed0b2d4ce0bbd5c5f9c225e3276d915dcea8b362561e26c0b8058aea67b87654774c1efa919a409e5149ac5771ab512a351d50d3a1a80eaf9601e4c3875f3d29c23df74684fc50916d49c26017bf66158e4fb4341ed574a3e68c847ef8337124676cef3decfab836cc459b1893d30ff950b19d5f5ac57479e02fd8ab390be6a6a7084dddc471c515da30a3f0f7fc8d7fd0dd9ea2471771c2696e31e24466dd361e12603d30b4be37bc32581998b03df6cc4c4816e0d61a40314d2f1b11229b9b5e98aae078ab21c9101739aa4a90e39953d5bd2de5bf1276ea8fa839ec6ac278324001f8c9565c5c65c1b89b1fcd8f051a6eca7ca79606f3064bfd71c124cd63f15df379a60577e73620216e166baf59e993996d4aae24ce59a535205a539415fb3713cd0cedfbdd4d7e2e7d69232388ad387348123e197ffab01706da77d694bfe0856a6f30e0a98988af554f62469a741531e52137ee4756536a33709ddf0a4c2638631f4f6e40a14a14c3c18d23ee91dc0ead8e293ad554bde5509466370e70bf7c348510f5b98ae5e334b2822d793c3886100820960c1e4590e943738459b54e367ed604602b8bf0adedf4e22aa998c35a5b01ad4e985c4e8e43da175daa57367da689909671c3f4f886278b8cdadd6b49e7dfcdcd0f2f2441091082faa624f95e2e93d0097fb785e822ebb8e61efae5379c19f9dda90e95b871cdd879ec2b7b22b6bb93e1e7354c19fe3d76bcecc2dff16f6e927d271395a4874b61efa5c0228184d4a2a175368bf3671be54db9d4d676100ce72d7691dceaf2c149923944abf01c9cd69ae3553d6a2b0d0e90fd043a7d1e76c729222a46fce2199c8433a5a1621290f6fde8197c4681a101fb9db30f889e71360016463c348c8c37e1ab2aa0d69047cec78c2f010566fbe5806c2bc1931ddc83b09bcb6fb97a83efabefa7237f1b1c68b1f345e0b5b898a9891299698255444ab856a8006fa6117616921687f13755c9d41aede7672216ea00ae5bf485c87c0e1a76919ca031920e3233d32b390e5994e3973fd31538f5ae02cb73c39ba53605a272edf9683c89c8ff04215b226840d82189db66bf51220bcf36386392138cd5d4233464672b20d9120b857dc06a1a905b8d4e4d3fff282f0b337b7d407743f7298c04eec5dfd1ee5d8ff9e6cf3f76594393485a780ac0505eac980f18a7b293d9913f52bf3b5fca62825af7b42323febe6f424bb5135db8f66dc73f0eacb0c5b5579d5eac90e54527e6d4c6cc957c6d035d9464a99dbfafb08ed3adf8e8de514eb23c3617dfeed28a405ca13c024ecd2d3a247ac4f8ecda7a2004e90890430ab00856b024265677b3d538d1cc91a4b28b6990ccc431234554b87e25357f60809f38c8d347fb985df8716dd8390ad971b7956c84c152b3bf776e6c694b413eff90f1ecd0bc68ac89f7b819ba3271b996312e739be76d2eb47297c77bb624059f607dd869aa89687fb6266ca61a1bb42347a8183cea9eb6bda3ff66df659037e79f8aa18f56508212d5303cd99be4474d76e111ed01b198c7fd48753172e9394402422900cc45d33a3c7a27bab5d44b948b0eed4950fca20cb735624c6712b59125d1f4f6d300853d5eb68058c3e35f623afbd380c5b88632ff0ccd5ae6d98ca9e3a52a8f676ae741d9053ad3ca85cf693493ffa66114de7fdf8e8ad9cfb2c977ef5781215cde95611e2fc166fba99740e2d984ad31c538421566e4c1704dd7b4d8c195d559406904f07f5944b58d4e280cce49ce3a43e128ca144300e6059e9a0d830515ff55326faf2e91db7457b9e0f2e6d292995502359c91219c1f86bc61ecd92ed33208d33546992fb8b30bede9aa5e653f8bc173692e121ae26e8619cea9d934b86e7c9ce8e1871aafddcf251b7ecf5dc6b85bfe84ee48f3d87ec1f9f9b054ea8a199b7a87cc1ea39799b3b15acdedb8d851fe51a27064edb9de42aa1fc7cf73447471c5c4184ca322b681a3112e641f34f5fb3f8060da23d0c007da78fe3fea996097a6d3b2f8e38c8a5d32c03d3c0fa28a27bb45ee7104538b7d29990a63f6bed1b0ef31022a863efce3a187d731933644aa978bced56ed003bc6f4ca88028214e270a5038fa3da156ecbaeb026d363f7308e02993c42d422d93de9cea48f451ae19167b7916c57f0334d2bbd431fdca1edc3fbc9fa407aa7bc75269f94996f6c8efccc60ad562fe3db43947cb8da5f314555e37edb4be5538138c8d226321ad3b141f6bea9bea43fd47f7d154166e061b223c14574de065e10cbeb60d6ba01a2f64d5f64d0803264a28682b1823e0d1e7384ffd2f839a59cbaf4321d896475361ca6e07c8dd0af7d58275f1b7dffc5dd32b3f79b38f1c08b2ee69329bdff37585781e04b0ada3cfc51745416a002cec5af95f942c382a5665c3a13512663cdbe86d61f7b0162bca27c701b4a7e7bd47ab83cda6667466ed41a284d759dc287646c9d7f6325f3e22b3531e9a487c10ede9c45a096cf645148ae396ae902cec9daa5a4ac92ecea7e7d7fd0d1330e9ff65768c98e5f9f3e08531dcacb20355535a98a44d4ddc510b0344031845337de6d8cbf121e22cef96d34c0569020961530f337d6a4eb746f973d2863b994b7c315be12c4cd9802d9cd0598bd20554593c5d5b4d81db32e92954bd9afda1ace00e396f319a72876ea412acf68a4504370712daca7d86864f4c4d65b988fd704dd5d314d5339c29e3cf798dff411fcafc985ada700420f0de2ee9c7e7f9d801f9a6bbc173fd0c4da4762291bf0105a6548a3687c5811bb2cfcfc41a171e6f22cb3e9eca3a0fd26c9dcffa0cd1e6d9741b3c21c97147d5e319971d6ee4b3b33b79012e71765a48c0662ffe2a8ddc0cca2315717580a81cf24072cf61bda3c3da9fcf76c565a0393a23122355019617872798c11665cd9b107032dd78d35483e3a69b980530200c234b310ecfa35fb0c56baf24ffc6516adc5a90fdcff6e06b7f4fa0c60823a70e12d4992707b11315e24fcdef750797b5e045ac90052c47a63752234b399b0a217f4a93952c1004e6fb33e6c7193bf7a547fa6cd1c6e64e55d2ba2a1b7838f25b4b34a48450f236bb5091eb00f724412e280437ccc185c0a53638f2a38d16846b6ed1340ff6869e0743a203d610976a4a0440dab04af9ea29298726717ec7c2a0af4d299b636d48f7056a1ea0593841c8af7795a58c82c3aeb970791f4cf8eafb54ff2259fbd8275f833eee86968f7b0ae67425e5157fdf461ce71f607ad514d4452ca6e88302e2c63a076bb7d4276d504f65fd49fa66c63dff346f4444e40c341f776d74800dbabe601c2cd261ed26625b516de461de4d982cd64988f949dfbe51116f1bd156a570986bed4b2052fcc5dcbacc711414c4440fd1a5446c1dfd91a9d0cade6cb1ee5b0b9aaccbff76d8e6728a4dd79834553854d20ca2c84b2e2494dedda8d72fe857b735b96d98d277a9a244a8870a9c8b822791fddc2d340dc15bb4d49148938b250e62965df11ee1c7449835e1aaf4284ae741db7307bb19f1b8a86377b6d54efe503099f14bfc5e48fffb8a8f44fc5ab934db4d33859cc46bbc7ef12394cd929e9b41db538f5119ebc983e8fa31f5a0294939eaa00a939bc8bf6c96b7a42675759aa72da735fbe0c79414f0c10fa1720581789635e1d409c9fe1f600a2bd1403a593b6638b58cb9ef4da694dc693", &(0x7f00000002c0)=0x1000, &(0x7f0000000300)="13a9e58bc35f6d88b5f98724deb17cb4247cf199156c20ed3e0d0c9852a701067d2a2a0d09c26f8feee2172aa2c5b6b98a2cbaa29a90e11ecbe43b1c145d201a732a1fc2f82fc21a3990d8af7e51aa3f4070c7919a5fa7f35dcadafc79b5797680bc1913fe08a8e3b6bb0381db27dd1f57172d3c4f9e", 0x76) pckbd_enable: command error executing program 7: open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000006c0)}], 0x1, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x8) r0 = semget$private(0x0, 0x4, 0x42) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000200)=[0x6]) semop(r0, &(0x7f0000000440), 0x0) semop(r0, &(0x7f0000000340)=[{0x2, 0x5d32}, {0x0, 0x8}, {0x2, 0x5, 0x800}, {0x0, 0x7, 0x1000}, {0x0, 0x3f}, {0x1, 0xffff, 0x400}, {0x1, 0xff}, {0x1, 0x2a, 0x1000}], 0x8) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)) semctl$GETZCNT(r0, 0x7, 0x7, &(0x7f0000000000)=""/27) malloc(): allocation too large, type = 29, size = 31781700340 executing program 5: mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5d4a) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) executing program 5: r0 = socket(0x3c, 0x5, 0x81) r1 = socket(0x10, 0x1, 0x3f) getsockopt(r0, 0x10000, 0xffffffe0, &(0x7f0000000000)=""/153, &(0x7f00000000c0)=0x99) connect$inet6(r1, &(0x7f0000000100)={0x18, 0x0, 0x5, 0x4}, 0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000180)=0x40) r3 = socket$inet6(0x18, 0x5, 0x6) getpeername$inet6(r3, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000240)=0x715e) connect(r1, &(0x7f0000000280)=@un=@file={0x0, './file0\x00'}, 0xa) mknod(&(0x7f00000002c0)='./file0\x00', 0x2, 0x7fff) getsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000300), &(0x7f0000000340)=0x4) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380), 0x10, 0x0) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f00000003c0)={0xffffff01, 0x5, 0x784f}) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000400)={""/16, @ifru_dstaddr=@in}) r5 = open(&(0x7f0000000440)='./file0\x00', 0x400, 0x8) getgroups(0x3, &(0x7f0000000480)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000540)=[r6, r8, 0xffffffffffffffff, r9]) socket(0x6, 0x5, 0x9) setrlimit(0x4, &(0x7f0000000580)={0x3, 0x14}) r11 = accept$inet(r1, 0x0, &(0x7f00000005c0)) sendto(r11, &(0x7f0000000600)="8f218449e3908347592187471af26d8e0b4b8efd84390c132e217a3f74579e1daee31d88efa31e9b0dcff3b68ccedb29b7ac19764510caec88337c808699f6627cfc46f3cc4581614318c312e1af8613ee9d8a1b8ccb96965b451ef3dd8ea4de7f257cd79b9e9e8d31dcccfe23e2ae290ee6c02652dc9584d641903ccd712d482e5deedee54d6bfef65a04ae135980ca7474aac7aa07dbf9ec3fc72f6a6e87b9f3c26fdd7c14ed7f6aab91197745c7e86e0cb1d7ccf351999ac5f241808d13ac96c0896ca183fe657eb14781548aa90708e3566d828b09203d7ea2e8490b02132acd5a17badf0ba185894f8ecf0d4cf2e829", 0xf2, 0x5, 0x0, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000700), &(0x7f0000000740)=0x8) close(r0) chown(&(0x7f0000000780)='./file0\x00', r7, r10) r12 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000007c0), 0x2, 0x0) open(&(0x7f0000000800)='./file0\x00', 0x20, 0x56) setsockopt$sock_int(r12, 0xffff, 0x1002, &(0x7f0000000840)=0xff, 0x4) executing program 4: sysctl$kern(&(0x7f0000000040)={0x1, 0x55}, 0x2, &(0x7f0000000600)="4a061e68c5abe634cd52e06fd19678b63ace1ebc7becef400a57ef6f559b711b7f126df4e0380e27493277bb531e8427c5edc6c378aebe5f4ed5063679aee1b5fa108608b2e8dbbd7e3a2ca72a36fcfc41b98f8d3d15d11362df137cb4b1c3c059234760435c6b2ce4b0026699d3804ae682e0c47f8154aaeb01f4dd003c3e6ae5723d67f9574932a60a4d8ef2edc45a548602000000002000000070f4d5acf6159349f034aadcea4e01a572595769591d2dedccbc773e9657bfc4c20a9e01f37974fabae28009f491bf8cd7f6a8ae615e8a6857b602914d09d82ea26d3913996c25664244889870b6ca1bc13a3b5b88115e8e4a8eb8b92c20598f3468ee937a55333d8d1c329707a00446133a0283e5de8cd6b268ef7cc6cdca554c297a50969d90e83a78bfc3928e59380905c035bce8314c9bae843084c13797d0b3147405326dd7add034b43f2c59d1e0c2f5f8fcd13349dab207e0175190309aa95fee502f400c2023a640783cfc6f08cdd29ba35148816f711643d6ff779c8b119443b3f7c94838f19b7cf4ae71f29b47d3c448c9c08a128fc4ab2b5f538638b921ac7bf1424ebea5900df032c1500776c4a853d0b317d2e71e651199355c6ab289fa0d565b73ab4c78dda29cd2092a215dbf4e425a25c7820c4206f2db605c2ca9957d498d47a02537920b83a6d7d852a8e5dcaa730be81f6f447ebbc746572afafcb6cb2cd0a621884dff9fb32643401c26ea09c4238a106d4ad4c46731c2599e5b0f4cb66025029ef482bc243d928c1d6f444569a82a283bd78a15994febe14370a7525d344103743e43368e36e2d1", &(0x7f0000000100)=0x24d, &(0x7f0000000540)="582fa4097efcebc0a5ba0f78a47b1acf0b6be0bff13a98fe7b0862faab7680035cce55f426ffe59d70ff4f049305dbf07e2e06897c69a60cb71ee6043a9fe850f93f277b433613517f77ac730ed6cca77198db397fa759d6f5cbacb05e6520637bcf0c33cb79f5ef23734ef3b4a2eb2073e261269adc8ad37b983b3088ac7eadb47e3a13bbf24161b2887fd91142118d", 0x90) pckbd_enable: command error executing program 5: open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000018c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x10}, 0x40a) open$dir(&(0x7f0000000000)='./file0\x00', 0xe676c141f5ee3697, 0x13a) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x7ff]) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0xfffffffffffffffe, 0x0, &(0x7f0000000140)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x8, 0x0, 0x2e) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) syz_open_pts() syz_emit_ethernet(0x182, &(0x7f0000001340)=ANY=[@ANYBLOB="aaaaaaaaaabbaaaaaaaaaabb08004e2401740000000004019078ac1400aae0000001014420060000000000000000fa80000001e0000001ffffffff00000002000000090101443401500000007f00000000e000000200000f8bffffffff0000001f000000090000000000000006e0000002000008000000a0bc830b03ac1400bbe000000200007027000f521e3c336f02e881d69e7b87ceebf391008d56a4617dd62149af5fad0eb88a9a5cd1247b0186a88fe2044a502c0c679f4e585f1eea7ca1bc2f20000200008e3eed8382d2660b06a79b913b636aa88ceace8c0500735a8a7ec055fb70b4bcaa132be24679c63e3fff12bc73d562b5c4c968b41ab2fafe55685623e8f12cd0e6a4624b90ae460c29a01cbde66177eee074c892e9eec4d20838c1e22b5fe38efea1708e32ee59a824cfcf604fc985dc307daa2ce0863737f97d05216f0b7e758d8cac9504f9658eb23f5661da9476c982cfdc5dfec2d5d7bc6f48ea86701744fbc43b1d5013c7bd8f694f1ec54ccbe4af4119a8eef888ec43c2"]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x0, &(0x7f0000000200)}) socket(0x18, 0x3, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) close(0xffffffffffffffff) socket(0x0, 0x2, 0x0) close(0xffffffffffffffff) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x8000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x0) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a40)='./file0\x00') mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) socket(0x18, 0x3, 0x0) executing program 4: sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0xfffffea2) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0xffffffffffffffff}) fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(0x0, 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000003}}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000582000/0x3000)=nil, 0x3000, 0x5) r0 = socket(0x18, 0x1, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x2b, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) close(r0) r2 = socket(0x18, 0x3, 0x3a) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) r3 = socket(0x18, 0x3, 0x0) close(r3) r4 = socket(0x800000018, 0x2, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@random='\tK\x00', @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @multicast1}, @icmp=@info_reply}}}}) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) r6 = dup2(r3, r5) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) dup2(r2, r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) clock_gettime(0x0, &(0x7f0000000140)) executing program 0: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) syz_emit_ethernet(0x7e, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6000000000483a00fe8000000000000000aafe8000000000000000050000000000", @ANYRES32]) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) socket(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) getsockopt(r2, 0x0, 0x7, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, &(0x7f0000000080)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000200)=[{0x64}, {0x84}, {0xa106, 0xfc}]}) semget(0x0, 0x0, 0x0) close(r0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r3, &(0x7f0000000300)=[{&(0x7f0000000400)="56cf5daafc6597872431ff6c668c28adc33a60651a078a116b3548a8be66444658a069b71e92feadcd7b3434dadfc4fc3fd4ef7525b58b0086932b0a93463511a8889f58073c33282b2afa1967c7908d4d0aea830b68a43711d6c4457ec4a41a772d6ae311730b7823d96ef1c25a7bae68954da1ffde05cf138758ef54d053a94bce1d28f7ea235a66647b6db6eda0d5e78db16b66fae3f13fb8d25610c09b96003d8776b05dcc0dd56881e848483a0826bb010e52d7207026a59074a6a4c0f7677a7a35a8d29e875aebabef354e082b69112d486781c897abf6bb9a1be014c358af0deaaf1701cf", 0xe8}, {&(0x7f0000000340)="46c4f10bc87c57f494288740223f05da53bade43d96cee8b67a2bda851f346b3ec9514ee7d0936290b45282795c922fd10e92e681b7d17f388cd46b789f244bb552adb6aef00b7e486f48e4cc1313a28f16195c6202c2ccb8c4dbdae110600000000000000000059840b8b07efac7f4b3ea828c2e93abafe4e5baa7b88cbad3a34fd01", 0x83}, {&(0x7f0000000180)="6a4f939b9120a9a9809353ee8ab94d9d91982e88125e29ab412d900938c67b9869bc54c26b6074d2a35d9d398f962d89ba53ee17d2e213e3ab6f3979ec0a52db259bf5213f9f085a6ea854d0a9429e9c8ae4502adb1d8605e2001f6891d3e9f68939bddd0f20ca0424c518bf522d50f4df260b3dad2d000ce1940d5d2b0d02d0b498ae6e324cc6fde7a660bf569c4837d7a408a2ce2e3394d529632e37105b9cc837618031080e760d63a1683936e78eb6058a2c73956f99378324d8e2b6ec205f4cbc3f685ea145ede3ba5a469c6cade196c9e9c6e452e9ae5a7c2930f8c6616a72bcc7a0dfb30cf9e1fcd28bc84ef0", 0xf0}, {&(0x7f0000000580)="e3b2156dbd9692b49e19f37cd58d0a936f8b3bcdeaab6e6e81205275c9f96bec019eceb8d1ab8b4223651e2f00aecd567c4e0158978cd10c6ff7a99d4b22cee5f1454fa432575f47f92067bd93b98472da81026395a03cdbacca75ee65a4ed34318093c82c3a86abcc780d18841f73143bfd3fc98aa8d91b42da40a226b28f0e692fa4a7105d63767b6e2c21b5a00206f3a14dbf11cc13fcc30502c58b7d3e46bf3e1e37eeaaf68a081908e671d36e3e63d27e923a65caf62c2b4e1416259d5f7a5bf7db4f23f19874bc01d809e59e903c67fd677e31a4e19efc76afe755fbbb037fd7e2432865a156bfd65ee03553d157a4647a5b887136d1e8f587a7354dda1c733fa5eddd5344a5e4abd2a82e44f662bd05cf4b0170fea22a81953a7ddefdda2378d0e1d82878a4ab2b989df08f340a2b0f850bd1a0cd2c45622f182f16e8d393418a26dd435bffb3b2fec8268cbde5a82ad699c1a321783448581e2980a49f064c8fb4524f4ee2d5ec6558b43889c5512a3d49bf8d743586c6aba91c4dfb279926eb0bb838e2540956d80ce3075179caa3774a6dfb9d06119bb5db088e19d9d5b5316a80058ce9ce58deea27735f865e4678a597fec6454bb8a57155249919805984743b8433880014449e4fe37b6e9b26fbff153cb0eaa20df6b730f1db3d69670a48123e020cabff4664800469ed4f45d4caea8925f7f2080e36843df69f85d7f95085eb9f6ee243924fde44c3e88015a8de23c5e2fbab6fd7463e9ede2de5e1deb202ed905deee7c0fe991f23ebbdddd3167e44d65a3b74155e814279e265a738b5049802389e0229cff7e223e2b58f1415ef2c3472a9d5a0217e836f70fa16e76d2b75423b6bb11ee629bcef30dbd4363a23c1d06e344ab65fc3a13928940afbe9d401b0d954b5c7597673c94928f2bd78dcc5a8dafda6a2fadac8f896c96fd5ceaab4f4bd6dce2f6f607b699adc394bd1a65cb2565ebcbd83d85ba4e01a2773b32c42cb3f53633cc4e46a5f96594ae42c4e57c70ec8a33bf72d5d4caa13423658628bb71e17c4c396ba36e47d8b2978d75b0f02070f708bc4a2c7c3a70b87347ec074913f00d979e1a4c2a0c81d18125e1b7b18cabcf759b7ed3ebe1fdf5b65ccd0bb3a9ffc8379bde4ceda452b4c5f0f56e38c8dd49ecf16f95423a2c2a021fb7c1f9a953099554ab252991d47e003c0263a6aea2d25a95f1dd2ff97225a7cf26833d2191d7b7ece6574e52c76ca61e8de29176dbc01eb9cc4279712a9abb60e629c667b99cde7a6eef8ac65371915cd8aa22ef63c84cef6705f475c8bb2189bbb38c55b8cfc6ec88698aea1c0a0089671cb2c2806c6ed58ef051b6fe76bee9e21f43e8743c31572bb6221f60a58703341a1785205fe0c5912df91f8bd44559d6531abd065a0af1efe7fd7164e8a8ca3540091c8bacc9fcb24d310ba32bd93f8dce7f8d060ed5bb237014e22ee842ccc7d86badcf8a54ace053edc2122a28d4ee34e0419de0095a99a68ad5945db5a7a0880a6ddadf23aaaafbf0c44ac3595724e58f0378d1a024f1a624173e8966a0b85a2178d9d3ecfda88a8f11ff5413188acc6a84c2ec07488a3e1ba7fadca399fb74b2f7e89f5c1bc6c43a2cb0e557c64d66f8705547cff85bbe81255ef7cc2345338f6a1f0ae2b69e867db120d70cf19668cdbccf86654c5d99341fcec9fc807c8f0aa6e312d1dec4cf609a9b7a80e330cb30798da24ac1615df35f6441ea5125ff16273d1f922d913f58ab50006414535f17bcd07cd5883ccdc29baea7abc32620d0ba976079b8ae7f715a1852458375848bdfe97e93cff478d6eecf37d8f39548e3e568d1e70330ddce2694a6138590e49c50d3f356a2e3965d4356b06cfdba6aa5dcdbc1af8c206e713c09c7b34bd05c09fbda17089f4e0933c986d240cf081516000a818dfa417de094dfa1d152a7f16e117671620749c28710f3808a04d04c4916543877761c662019ada1296095bf2ea2c0103b3a58b4789cd176e65d34863fc5ba42392f8d9df8bd4f511783f53eecd263a45f9debc828523f21130f554d07709f1a2c57297d82a63566891303b9a0ac8eab0fb8361322380731991ec5d2320c39ac6c0713dacf1dfa2fa2d08aec56cfc40b99f11d2bf5ac2cf16d4cbe863e8b751d5c4c8e21339b46d0316786a286998a6e4d022239698d6418ebac9038571c3c584422c0562fd5558e21bb02e9316811aa3902c952ed2edc1ba9479fa879bcb0c4c8e7c0eca5d917ac0a3340d517ac26e6c38f642defd624a291f88bd9788598a403cadc8f14e6f55011de9d87a22c1ee04ca16a66500f8d226e993b03af3d9bcb2e526b2794a93b2c557839c09de7065d93112ca73bc4675348d9f8a01cf971e3cad6265988b3503ace0b42c399a8a76a673ad5a1b52746b5f1cfde16a7c6b650a208187ada27b642399ddbcfd1da5c9662a69535258d82e9008497c6a1893bdac6d67c703fd31d6f07d685be529743f994b7c5a4f02e15b642f8041a4665cab6c228879add168329e303a58c32fe11da69b9d5c24102554350bde6814979ac5c3d11c182d3f4f7f50c2c77d0a1e4be7719b570b3b584174fdf47ba19106e87b3d7da42120e4d2f40300ca6b7554a39865cf5b583784480c36f2064118fbf0c90af720ed577f8386a36078d07a961f43c640833b37de42ece43b727816d1afdf5f37d8f289ce4a590a80f8dc7648330e27e11e8b87aeb59981a1fd2df9d79b8a5d9b37f9de3459c2aaf2925f29bf7008a8318ef6a230f95a109d62058d3943a2554b8a8b64694c91808a9c14c382e381867ebcaaf8bdda8404719ea24d62602d40c8f1cc54ed32eac599633c66971a977152f8af50d1159f3cc4c5cb5841cd98d292255be524f7f2d3a4826f0fcba1a2a44ade0affd0c4796394840bd0cc2183e31833768788678de666467972dc814ac147324e3baeb268113c1fea9dcdb811a8e3d904fd1afa3ca106a2400e8e46a11b4f4f647ce2b4e8c8cfe82d532ca6795d2eb26f91ecf24b22ae5d2eabb0a1d5992c1bb6862ec112416d63fd423e5ba485f345e5398d3624089569058f98eb53708bcd06c5769005ee847a7f784155809da3efe8e91828763db6ae4fa8bb4607c354de16f7407f82e232af2ae7834ab14456fa7f441186fa78fa75dc274e28476d6cf1ef8c5d3c737b133bd6089c3f9566ac3136f48c709fdb880da880bdc8395e529264889b6267776423650bfeb65744d3b7913b86d4c280f0f0fe66e3b8740b7fed41ad5a8f570fd185edeb7a30abc226d18cac7a35e81340518228769587ae4c6b85cf5fb7f79530e2b192069a2eb7290e364c6d85a3e679980513120c525d243d2906df755f6c214746a76b39b2c4a3c8fc36e41453180327ab5c354a4c14fb8ad77fb7412756011772c5457665a6b64548f5d5ae11d408ea6d1c8e25cd40ddfe803e7b0134198336fb0c771429d014adedeb976a9305b8eff0d41cdaba4ff9fc276d31255f6843f8c74a988550ffe34235957ac622e25a032ac007c711f2c891315d86fe6b35eb728cadd72e877f455f7bbed6b746f374f0b11e3bab66778538b8e5a926f241d9b5067f1b4726d5964c7199e15e0d590ac34d257c075e88d3c95ac134e0e45fe3f57e38aa850ebf950a52aaf9eb10e1abe54870cffcb62a7fd0c94a86ff3959b1e39ee589a4d64f9f18c072014a7c90f96c4848ac9d0b80b0d85f07610dc167ab45f146e1aadfe4827f234dfed24903ee905612480edefca3aec8ccfa5d78e79d0ef8787eb92d6447721260e645278d9d7a8a4e479037acd90581f7a83ebf4ef3f2873ad49fcdb019e1fb9a38b7a23abbc4458953192f791f7929d09f803362ede6431d7a9638e802688e14607d480ec672a378ec6d1f7c1a9ac864578d078f455846681cac4c0438adcabe94ab06009ff00125992a9f134c4c25f14edca5cb6ef369f373bb490a666e21d10d1f63a8f0285ec1c5230a7bb3ad43b2186441400935abd16f2e4cb482520e6b482f59ded5c01dcd60f1f37ab18597afe66c67241d81ede5af6563635bb6c455ba26dbc16659635cadc30329e204a15cd569c2e0b45e7847fe03e2df384113e5dc238db158aaacd4fe55b55ed1c42d7ddd56e11a89dc7cd042f4d004ce305a4201e270b8391f366e0e056779d0cd417217dddb57704f0d91e9764860bb0f51ee7c4c2438e6f806994726fdf2ee42e8db109723c481026bb0c205ded3421baf0de5f299368a99437867c6ab3373d9e8455587d449263838e9ee5214d5c163909e1268610f79b274d48ee9ec2a03b8eb46c0c8c489379afd793ac3fbb4c03a37bd5ce1e15eba5ec886ce2e0b42078edc53f76d88a7a0b773f7471522eebde942be793a469c4334f5b39880201446b4b09469b3654451616ef4fce87139da2c436d662d5fdb15cea0299116dce89b149b6e7bac68b4776cd97fa4d4999975549d83bbe2c3cda40283f44e5d8cb5a8920348c6c08271a7d7e3565a0c144b69246e2669ed388cffd14d4bcdf91e50d4987be1423b3c219bd704c012e5540692904043bc936ed4c4b998ba2ef4f6f9381b17b3fb3db4d07ed83fe843260b80711190e7ad599b1255d814b4bea10281810ae8a96a5dda37448212c132942af3a58639ce8a7c1571c4b087807a26ffeddb425a39dcd1b6550201ed49745c9a060cff5324fe6202804e7c235092693c1a2de90bd63d8f44cf44fe7b421c06170daa95a23cd03f7b4f194430606566923d89864e9a4b81ca8cf48a9c1260e58558c2107345406fb305355387071f9bfbbe85ff1e914a0cf9cecf7ec113e4da204256bde6a98edf5558ddd52e9ea3ae4f4d47b806b5e7fc22cd0250d3f3239b110f08b7fe4c771f9f5831c4a443484d87c5d000d35593d011550dedb7fcb0305d7a0699ee36081dfda37bff33b283150e370a34ed15ac7f7423333c0097bd11d42f3b4b00f3d689ef", 0xdc2}], 0x4) r4 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r4, 0x0) fcntl$getflags(r4, 0x1) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f000002f000/0xd000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r5, 0xc2585601, &(0x7f00000002c0)={0x6, 0xbc1, 0x1d, 0x0, 0x0, 0x2, 0x2}) socketpair(0x1, 0x2, 0x0, &(0x7f0000001640)) executing program 7: r0 = socket$unix(0x1, 0x2, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = socket(0x18, 0x2, 0x0) close(r2) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) socket(0x1, 0x2, 0x0) socket(0x2, 0x2, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) poll(0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f00004f7000/0x2000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil, 0x2}, {&(0x7f000069c000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x1000000000000}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff2000/0xb000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f000069c000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f00006d8000/0x3000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f00004f3000/0x4000)=nil, &(0x7f0000605000/0x2000)=nil}], './file0\x00'}) syz_emit_ethernet(0x138, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r3 = socket(0x0, 0x3, 0x0) ioctl$FIONREAD(r3, 0xc0206921, &(0x7f00000001c0)) socket(0x2, 0x2, 0x0) mprotect(&(0x7f00000f7000/0x4000)=nil, 0x4000, 0x0) select(0x40, &(0x7f0000000000)={0x800, 0x0, 0x0, 0x0, 0x0, 0xa40, 0x0, 0xfffffffffffffffe}, &(0x7f0000001140)={0x0, 0x1, 0x400a, 0x0, 0x10, 0x5, 0x1}, &(0x7f0000000080)={0x3, 0x0, 0x0, 0x40000000002, 0x0, 0x0, 0x0, 0xfffffffffffffffe}, &(0x7f0000000380)={0x0, 0xffffffffffffffff}) r4 = socket(0x2, 0x1, 0x0) r5 = dup(r4) listen(r5, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277bae891377e36ef7a47a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a5739e2efa087aa9f5f899347dbd2ed96e7234b89723273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$FIONREAD(r6, 0xc0106924, &(0x7f00000001c0)) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000340)=0x8) accept$unix(r6, &(0x7f0000000540)=@file={0x0, ""/256}, &(0x7f00000002c0)=0x102) executing program 7: syz_emit_ethernet(0x1b, &(0x7f0000000000)=ANY=[@ANYBLOB="fffd640000020000000000000a"]) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000080)={0x3ddd}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0xb}, 0x5, &(0x7f0000000040), 0x0, 0x0, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000180)="7419", 0x2}], 0x1) execve(0x0, 0x0, 0x0) executing program 6: openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt(r0, 0x0, 0x20, &(0x7f0000000640)="b40278ea0327f285adce87f642690b0e71360ce3e3acbfa355c121e590cc3305aff83ea5b67b81be9bb7262f91c41996364f965621cb417cf242e0c05bbd601157103e4c7de6ac913bc3d3ad5951b10bb18e", 0x52) openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) setreuid(0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000280), 0x0, 0x0, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000012c0), 0x0, 0x0) fcntl$lock(r1, 0xb, 0x0) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCSET(r2, 0x41946465, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) socket(0x18, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, 0x0, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r4, &(0x7f00000002c0)=[{&(0x7f0000000540)="6c08dcc1f5d3c6425b8cb6848bc5c7e9b6e47460b7f33578017bc5b6dd0261331acce47bf21e05ff07545fe98cdde23f67a31fc26ce774490b7c02336dec340d37cee2e40f48d455764dc7b1d990a4ae1309d425b0f512a3d2b08cdf6ff2ecd22b72c85f44e138d337750b5e0674f5cd092b6c4b7131ff8e86b76c822c5d89e344e2473c528ede2c5274b122b7f6fd01bd2ccc730329a7a8e4c99ebf09d6d9f452dae33fee8cc0d9", 0xc}, {&(0x7f0000000240)="591436246935dcb17629694d51ed82b107f751f8ba4f43753ae1736d43618e800c05646bf6640e1e487c4cb1321b6c1f8646f68680aecc4146f1ab05079dad52dd8296153101f7053297ae36776f618eda2396f9883ba4b02deb5798d570", 0x54}, {&(0x7f0000002300)="004ca836766742c80ba7be9dfe87273707e834d7a56fcad6ed8e8959c975da1f040630015d3ef7c74a3574712cafb7462283b5a677fceea5bab29ca0558e25ec532803b38b9b8a2f9449b9f67f00e10341ade789af595b833a7a11e150b86c14284437fd6be8fe9791f3565ddea6e892f3f9c67569e94ce09bd261dd72ac3b54d2f00b441589544a3a90e0c5fd27482fcdc43d4ac7677b2943902bf406c0414e9f2d5f9f1befc6fc28195d03402f4b6f23171fbbba02655900342205e9bddb132f65be6d8a09d28fb2d06d7b8f18ba06da03ca650fd8db85c77e548afde04bc55a61d7801081281d4415337fe2176bf2d807f791d98a394d0c3b8ae0255bd05aac5fc974a0f53cacd3e2dff3c1fbb5b5b0f944b7e3f7996c0187730bb33762bfda643cd3fd14f1a69694a8b93f1977c6653b6b185d346281f5eb68f2c3cd72fde96e12d8f21f33a985b3063fb79d1580744cae0035b1ec7ad8770a0d2c6f70383bc2f45bc1fbb86a3eb2f77941f0f3551504c86dee5a2052a0e2dc1e92aaf1b92f0d026a6f283dd47b1fb2008736c757df3af56614ea9c9ab2d1464222a847c3f99ce6b8afb28fe41e714e896e43d4e7c5f6323b268f167f27d2d944745733207042d96adef753bedfbd3dd83eaf23f6b961aed5347829ecc7e3eb193d8df492e189ce783031bc2b3991f5f4e75fecb8cd3722cc53d6c383aafa990b5441718029fd712d6e8b0063b7598c7862d662c8aba41a19b715301e20412641814207ba1a1befa8c6014016b9b2ba8f78d3bda9b661e5eaa03e5be3519c9c466692f6fa5d7b6d6d106266fa2f2c62d75351a89593e3f64e7ca34c1f001e887678dc1215cc1d832468777af7229615099554a677216f9a9acb8cd1a6f8c70cc1ee1b0ff85b450625ace6216b88145308cd4af0143de4b37a675dcdf78717c0088fac221b80e3ee80029f1a31e36cc8c54203ab8971e12696120a36ca5e30529f41db58fd2cfdf49e242427a8727d30b7ea5dea261a36b843542ad8ee90409ab0857a04f5e7c4a6c35e89c2647da7a9e84185bcc1571fd495dfab5b00bc6585fcb528ae8be52cd73ebc19d3eb9d07feda3ba0b0949748b82c2fd3e40197d95f76363ee9922d6912a4228aa4e2ee8dbdb5593c49e2bde580ff81a18708940d3cb86fc498170a8ee1f56bc85b9ff8851b7f5ed184ce01550c46f749b07235ba0c883223ab54f55d579644b94f2001e0114a712d92c20f11d4661c02e47b7e95a2c840f71481dc5d4397aebc33673ba1804bda66e27534c75e635a0f681756f00616d64047d9834fbca69a9a0753ab8d5677a5a42d97682fe42432ee19f2a9ee79f434b33be64b653de791ca75747d56a9948f35306e02f46be2f84577c78a4e9cc361dc1619331da1276c91ff530e434122e74cd2e330dc2bbaaefb247535c3e9cb908949b65e3dd783486f9079710aeef4408a1074821868fdcdd399fabe764c73316ec020d771b396248391c4bfd5b29d255934a3f3dc3e471c4c766bc5d9a6fa424dcf2a6b8b5db0303ecdc1998a0223185c7c664f2d5b35cc2e4c059a92916fc1cf51adcc73827ad1f8ac67ccc2336f5e95eb56f910760fab74d76f612721938d79e8acddfeb99a685c189d2d39241b9cfea1cae3c248e3d50aa08503d8e8e6ddd06040f0a1346ec6c00a9743b9c859677fd5dbbc799d3949e7b908713404ce54b7b9f9b4eb534c9cace53c89bef70e49db2b5c56e6ff087463706d3b891798b09f2d8bb3081a18c91ab1ffdcdd576a0d51f153fde79708853a89866bce4bd0ce0a6852c71f5d2d59c82c08e2fd882ccf3c12ba9784d4ea8d7e39eeaac4a930cf98873c7176b78d21f47b0b78ee2e37d01c94db5690b407c1fc7121055a863718294f1b679aa09cd0dfb0f4136ec2e77fff0f264940213c5c8b3e89261f86b74cc6e86293266b174e9f1ae90d986dcc0f7164e9f684a0b24db6fa43412b3869ad482719c00bb499995056c6fd1fdd7ad0d65ba6915efd3b3cf065acaa6af194df3415ac59c4b8b3ac31aa990a1f5846b8629f6295fde82bb8763340524f41fa7d13d3cb38140fe1f39907bbe8837f76fce679c80b8852704e802864d12c8738065d5c07ba997daec5a7cbac0fbbd5f2ff92146152126c7427313108f0e3f42eaa552b74a3ba8e31a38d8e3514c246f174fba1d181ab438f1b73bad6f65bf2bddf0a235e1fd46c66b403f2b6455359396600068a31dc59b0d399bc065a15b18f13e735c8f8f7b72199c0508065467c6d84ea0d7ff893544e98f455e5b7fc3a5370c8b56e6421c369abec04b0941513c6425c3a6a7afb2338ebe89ad860590b9f3bd0913c5aa91bc435de7bb919f3c95dc3e1eb1bf6fe52d1e510bc1ca0a3191fc89f01c732ef0e2e7909b1fe37ac8e09f05b9a65d9b4f984e2f837442c9c8e191509106bd51777ba2464deff0286bea08f696acddbaf24bb56ca0869e30a170df0e49357c7c522bacd671d569df5472336a8283fc9027d53b8652dcf84f7a1b2c35fd305038681323532c974c2b83d5cad8031e7ee41f4d8185d95006a18909aa82ef555bdd5f8df3c00af4394ee6a3b980a6779441fdde0c925702d3f5dec09d8938bba934bf523ca849998e3b27fbfe1053b33b08f003d5c2347bb4fb1174a77ed3cd49f55c0ae16c4fc37e34028098f83824df3380b51e7e4dbaf743e46e35fca98ace13189452d66f313c78f90dcbbcface8cc0fb1dcc0a70080139f2be18712fd53b5969b23b19504cf8b628b981ed8c54a07532b6bb9b792d81dbd64dad0d8bd2d8c44cc4824fde244dc99689e8a7af206f075cac5711ea81f2b3af06ce9b7832ad99048be0cad910688c085e7e34c8a25b5c5005eaa3213c8c08e8a27574c54810482b6298463ff38eedc3e591562c26802ecb239a969721cc404b3ba6f814b69fcfe23e77120187e83e98f8d8122f700dd0f454760646581701b277198f5122213c1cda28894d180e9144fec9cedf5decdffc01d54fc8d897bd8e02a140c7adeed3ec1a4caea585b7d96a28c4618bebd80e2e5dc22d19af393d5fd0814b2e1a2225f9ebf54da9b2102ce77ace46654c9883be25cdee96c4e28791fa4c3f098a4e084304a9d102766c78f0cafcb9492f5e60ae43317077bbcccc5b6fc61d4472a6bcbbcd758be6826ee3184a7360a433829af7db730bfd5439ee838a36f1cb64db00b3affa4ecd7c113f498b34ed4d279282b622dcec8c931aaa1e04e86e513bc14c4f379685c304b754f987a82f2b12e36fe069921bba72bd47df5536325ce98807aa7d79d876974a283a44324da4e271920b979b27a8afc899af67f711479bec600c912ae7dbb0277b73e5d19c035dc2490158607b56455778bc7124c6ff2f9654e32f64f1d704f42b8348dab45f4681fe217da015feac2740e314bba3c6e7b9279c222dcd2152fe1fd1196137b2c26c1ff4068e5c507db7eefd74f407021e7157d5eace177815000a73800aafe234834e1c18d6de5cc7717dfda849c0769314ba7b9fbf8143f5ffcf5cf467fe4223a62761ca4bc336ddc643415e471ceb6246ab2f5aa1e24d29dd22ec4f3731b04835c61e8faa6a56deb603ed51fc64b28870fc44e13c3d3985594353aff274c2f1b104030ad31fa344e09da29685240203d7302472b96040084c43d1b7fce562cbf0e4a4018f645a694af92f08dfaa70427b761dfc626438013bd0e82dacbfc392f84c65f7445c2457b9101de96aa6e423a5edaba99e907ee5231b5e5dd750ed8f5e51887db5fc1393553f673a40ef7aff16642ca88fb1ade6eac039bb26db23d4b8ad8c122864253854b086ea98b259d3fe88fa1c8fdb645f1f0cedb743c354eeee7d69ab3a86e01fd28e0d24d0d24dc1187f6858b77c641490eb96b219d5bc5e9143083dbcc9307d235f9fee3f8618744990136717e585470abdbe1f94bc5983f5f4c0fd3938b72fa16f1d388e40cc0e5078dac860ace0b357b6deea0b358410e92f4f7663b3f8f651a4a329cd46e769be6cd17886b9921237f8d815f7396784aedf0ba78eb6c479e6cfde18b9c84a3ddca484ae405ce07ba8848463e62cd212d53198fad8fef742ab59e5c08bfdfb94df4783fc7d0760dbbcb2a7c61895c9c78386574dc559132c2cf2709490343a6586f8def2463c936dcb9f839987e5c1ec81220bc7c0385166709a2830dc6e770034b54eb6fa04245cb3c8966886ac102c2d0fd15a97e610cbd7cb7e127e42f2fb43c1accead019bd44b6406d7d93028dfcf49ed086ea6288b5583f04265d0bd65863d75260aee1c2e9d04690115f25874844d9691c368633d360832b21696cadaebdbef9f04b15db72a24ff27d860854f4c6c81a196cd646221455f18ba81c8a8cb64befef7a5a9e8c5aea90b280f6a8d9120371d4bcd97685579572f22e29bae2fce29bd89cbd0919cc31f054a7a107003fb342f08a72b967f95e670c898a5531f1a12d538127450960f09d8455effbc98d242570c105c51795f492cfa1a99a0f7b80910ae05515f6ffeba7d79f3002b4a3afa5e56a095de66fa986343f8284d52af1e6e2bf8399d4768b7d4f0aff17f5c9abc83032e6bdd7cc1b2010f6acfb609d8b96ffb06cb33e7361955636bc2415ccc3f52cac0a4f113a29017c7443f3f43fbe27cca0c9d035b9f4f172d89b56613024fad9a202660df23ff01b37fd656fd7e5a266d27b7723a13cf76857b85a94845871a15e4d120453749c00a1631adceb4b5391dfad2054dc7f768ee76e069ebc3927bc83822cd48658ce8913073a42da4974f02c10492161398ebdb7c7691a2f0bb62f630fb71f0b9fb9d56068860e8deb3a4dbf95a734d5e7ff1b65cb99e725e9084893118c5f53928c71f2cb8ae296a5ac900ae22845a5165405651af387ff35f87c7627f382f3e077435c430dcdfced94aab371c4e62eb5e7e80161afd7eeba9f75d234ae4e72d3933d2fc34c0b6d097299a740a18801487ca96c922534c61167ec90e22f83657daa989adc1494a2bbe858f5e3e7080974c17fd9920c0515fb3a2a52b730d9d83c02b759489ea2b61c949a1be7cda39758c75add39c0356ded8f21c7df39f3db8364db97866c97ae504242bb1c92c962c1f130022f600e7bbbd23ef468627993e0a5d49abec66a760f99d59d456bfd1a16692daf9b507e1c4365aa765fe4aaa48c5af72a657527d828fc02443f825a6efd1d40ddb55d4dd6a705a62405b8bc89c773a838f0574f3215d982a2319de74ae4450d689aa59ce6087a686a806880da1708832f1ffdf06a9b0e94397f41c0b4e4351ee464434c813fde1e1d6cd9bd4596c271735692a1791c0d209d173d0e3f0f57e92c2b8dda2f927a339e6c57367d94171e5206a1a0b4571b4841a6d92f6e0c544ac89d91b84447a1526253c956b18fa801015d6837f7fcddfaaeeb8ba664558c0cb6713e684d7f4cc681d9be99bfb769be07d8995dc003ec3f8d7b1dac5570d99a97bc9b385aa47def4d0b2dccf2633d6573f6249fcca2887307c49e1b6d84527d6ff11ff68e70e83cd704535d3c0a32a02b140b2864bea93726ed8385e69cf5b2b084f9f97f4aca5a4f5744d5ce0bfdbfa4f79248992a39e554455a943b00565a163f8f148859d15c04cf062340186d5815a3dc7fe55af8a679b3a2c9b968d5c04a993a2cfc20ca71a4f19f4c5f6eb996866b73d038bc8c9db4c5a1aea544b1283c0c3db88a8164a0322a7791a1cb8149b5b60d237fdc238416c7b1fc4cd19a7c38468ea1d6acd4926f3429cd10e550b18dd66b8d3537f90fc76d6b790dd0e1bfe65cddac3debf43de4410e12b0f5deb245043415d023edcc83f810c19ee47f8f", 0x102c}, {&(0x7f00000003c0)="54c4263af80c9978a962b13556f19671b02f5c3afd79f892bbcf037cab71c018f4072262c0e23b61d6502c0c606f28f47d22bdfe822900097477ac503df443fd73d234133741b4e216f880fb399a07cdda2a379e76586f3cacc60d93d512220b0323a5a8ebb604650fdaeb4a7815f3df711760e15e084a778c381c1ca84ac28c8576e120a696bf3cffee04050d046b682d4eb6beed75e1d5f018dcac0523222e6fa270cd2039aa461cf44521f8c24a056f065d5d46561460ff25c0c01354f8220fb1264b0e497cae974ce4b949783d63b1a36d69ab2d32ecea18945b70cd630407d2d012c175e6d8e9e35a53f32cfa458d05", 0xf2}], 0x4) r5 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x8) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r5, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x3, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x16}, {&(0x7f000002f000/0xd000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f00000c8000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil, 0x3fe}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000163000/0x2000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000199000/0x3000)=nil}, {&(0x7f0000148000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f00000a9000/0x2000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil, 0x87}, {&(0x7f00004c1000/0x2000)=nil}, {&(0x7f0000148000/0x1000)=nil, 0x0, 0x3}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00', 0x4}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e1000000", 0x4) r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f0000000140)="b1000502000000000000000001010000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3752786dd6075689900083a00fe6900010000000000000000000000bb7e8000ba2e9c2900020000f9000000aac8"]) executing program 2: mmap(&(0x7f0000505000/0x1000)=nil, 0x1000, 0x2, 0x812, 0xffffffffffffffff, 0x9) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000080)={0x0, 0x1, 0x8, 0x2, &(0x7f0000000100)={{0x8, 0xdd, 0x7f, 0xfb, 0x4, 0x2, 0xcdd}, {[0x100000001, 0x3, 0x9, 0x1, 0x9, 0x5, 0xffffffffffffffff, 0xffffffff, 0x6, 0x7fff, 0x100000001, 0x1, 0x1, 0x7ff, 0x0, 0x4, 0x1, 0x9], [0x1ffb, 0x0, 0x5, 0x4, 0x800000000000001, 0x8, 0x16ca0000000000, 0x3, 0xfff, 0x100000001], [0x10000, 0x8, 0xfff, 0xf66c, 0x1, 0x40, 0x10001], [0x2, 0x1, 0x8, 0x4, 0x8001, 0x1f], [{0x3, 0x1, 0x4, 0x402}, {0xe62f, 0x7, 0x1ff, 0x9f58}, {0xff, 0x0, 0x100, 0xffffffffffffffff}, {0x2, 0x0, 0xfffffffb, 0x3}, {0x7, 0x6, 0x1, 0x4}, {0x4c, 0x1, 0x6, 0x4}, {0x7, 0x8, 0x9, 0x80000001}, {0xfe, 0xb3, 0x1000, 0x10001}], {0x3f, 0x6, 0x200}, {0x100, 0x3ff, 0x5}}}, 0x3, 0xc0}) open$dir(&(0x7f0000000000)='./file0\x00', 0x241, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x53e, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x200) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt(r2, 0x6, 0x10, &(0x7f0000000000)="00000001", 0x4) setsockopt(r2, 0x6, 0x10, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) dup(r1) r3 = socket(0x18, 0x3, 0x0) pipe(&(0x7f0000000140)) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0xc, 0x0, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, &(0x7f0000000400)=0xc) fcntl$lock(r5, 0x9, &(0x7f0000000440)={0x3, 0x2, 0x22, 0xfff, r6}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x1, 0x0) close(r7) r8 = socket(0x18, 0x3, 0x3a) r9 = dup2(r8, r8) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r8, &(0x7f0000000140)="12e1f34ba50431a705ebc43698534b58eba4294dcae97a05ae0a10716df539c87fa8a38720ba5fef350d5d7d67b4b345c475c29d7b385bdf370e9aff61396a28", 0x40) setsockopt(r3, 0x1000000029, 0x1a, &(0x7f0000000240), 0x0) executing program 7: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000280)=[{0x20, 0x2}, {}, {}], 0x3}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x14, 0x0, 0x37) (async) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) r1 = dup(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) (async) mprotect(&(0x7f00004ac000/0x1000)=nil, 0x1000, 0x0) (async) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000100)) (async) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x2c}, 0x3, &(0x7f0000000600)="4a061e68c5abe634cd52e06fd19678b63ace1ebc7becef400a57ef6f559b711b7f126df4e0380e27493277bb531e8427c5edc6c378aebe5f4ed5063679aee1b5fa108608b2e8dbbd7e3a2ca72a36fcfc41b98f8d3d15d11362df137cb4b1c3c059234760435c6b2ce4b0026699d3804ae682e0c47f8154aaeb01f4dd003c3e6ae5723d67f9574932a60a4d8ef2edc45a548602000000002000000070f4d5acf6159349f034aadcea4e01a572595769591d2dedccbc773e9657bfc4c20a9e01f37974fabae28009f491bf8cd7f6a8ae615e8a6857b602914d09d82ea26d3913996c25664244889870b6ca1bc13a3b5b88115e8e4a8eb8b92c20598f3468ee937a55333d8d1c329707a00446133a0283e5de8cd6b268ef7cc6cdca554c297a50969d90e83a78bfc3928e59380905c035bce8314c9bae843084c13797d0b3147405326dd7add034b43f2c59d1e0c2f5f8fcd13349dab207e0175190309aa95fee502f400c2023a640783cfc6f08cdd29ba35148816f711643d6ff779c8b119443b3f7c94838f19b7cf4ae71f29b47d3c448c9c08a128fc4ab2b5f538638b921ac7bf1424ebea5900df032c1500776c4a853d0b317d2e71e651199355c6ab289fa0d565b73ab4c78dda29cd2092a215dbf4e425a25c7820c4206f2db605c2ca9957d498d47a02537920b83a6d7d852a8e5dcaa730be81f6f447ebbc746572afafcb6cb2cd0a621884dff9fb32643401c26ea09c4238a106d4ad4c46731c2599e5b0f4cb66025029ef482bc243d928c1d6f444569a82a283bd78a15994febe14370a7525d344103743e43368e36e2d1", &(0x7f0000000100)=0x77, &(0x7f0000000540)="582fa4097efcebc0a5ba0f78a47b1acf0b6be0bff13a98fe7b0862faab7680035cce55f426ffe59d70ff4f049305dbf07e2e06897c69a60cb71ee6043a9fe850f93f277b433613517f77ac730ed6cca77198db397fa759d6f5cbacb05e6520637bcf0c33cb79f5ef23734ef3b4a2eb2073e261269adc8ad37b983b3088ac7eadb47e3a13bbf24161b2887fd91142118d76", 0xffca) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$WSKBDIO_GETKEYREPEAT(r1, 0x400c5708, &(0x7f0000000440)) (async) sysctl$vm(&(0x7f0000000000)={0x2, 0xc}, 0x2, 0x0, 0x0, &(0x7f0000000480)="b0876f418b63111cadadb7c2d8f33338", 0x10) sysctl$ddb(&(0x7f0000000000)={0x9, 0x6}, 0x2, &(0x7f0000000340)="3c9b7718af78f2cfbea8a834697b9a5afd3ed1d92050bab3f66f78df682b425909ed0340ee8ded96fc3cf7651331aa6b0b631fe55d1608570ab5f09be065dfd9a246b5e8ddc5a173beb553972561ae178a15f760f5548071fd0e6fb686a106ae916959ebe15aa367d5e62402f056bdb8ff14aa66fac24b5eb9b4238a1de16198", 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) (async) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x0, 0x4, 0x0, 0xfffffffd}, {0x50}, {0x8132, 0x0, 0x0, 0x40000}]}) (async) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x4, &(0x7f00000002c0)=[{0x20, 0x9, 0x0, 0x101}, {0xfffe, 0xfe, 0x2, 0xfffffffc}, {0x43e, 0x0, 0xfd, 0x2}, {0xcd2, 0x81, 0x53, 0x1}]}) mknodat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x800) (async) r3 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x10, 0x53) (async) syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffffffff"]) (async) ioctl$FIONREAD(r3, 0xc0106978, &(0x7f0000000140)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x2, &(0x7f0000000400)="71f91e3471ac0058bc5a91501d94a34b8e62512569c77a81e7c37082", &(0x7f00000003c0)=0x1c, 0x0, 0x0) (async) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) r4 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000100)=0xe4, 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) (async) select(0x40, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffe000000000, 0x6, 0x100000008000000, 0x4, 0x80000000000000}, 0x0, 0x0, 0x0) executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x2) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0x138, 0x0) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, 0x0) ioctl$BIOCSETF(r1, 0x80104267, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x1, 0x6) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r2, 0x80206910, &(0x7f00000001c0)) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffff"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000800)={0x65, 0xffb, 0x40, 0xfff9, 0x0, 0x4}) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, &(0x7f00000000c0)) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x3, 0x0) munmap(&(0x7f0000135000/0x3000)=nil, 0x3000) setsockopt$sock_timeval(r3, 0xffff, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) dup(r0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047476, &(0x7f0000000140)) r4 = syz_open_pts() fcntl$lock(r4, 0x8, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x1fffffffc}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1", 0x1, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000263, &(0x7f0000000100)=[{}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) executing program 6: r0 = socket$unix(0x1, 0x5, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "ce51bf2b1e61cd965d51c9f9c3e137a69f61a565"}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x100}}) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x1, 0x0) msync(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4) r4 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) mknodat(r4, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) r5 = syz_open_pts() close(r5) writev(r5, &(0x7f0000000580)=[{&(0x7f0000000080)="6fcba96e64d77dfe77d06091c8341acb34f68c0a", 0x14}], 0x1) readv(0xffffffffffffffff, &(0x7f0000000600), 0x33) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) r6 = openat(r4, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r6, 0x20007465, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r7 = syz_open_pts() close(r7) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8, 0x0}, 0x0) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x6) r8 = socket(0x18, 0x3, 0x0) r9 = dup2(r8, r8) sendmsg$unix(r9, &(0x7f0000001700)={0x0, 0x0, 0x0, 0xfffffffffffffe6d}, 0x0) setsockopt(r3, 0x1000000029, 0x36, &(0x7f0000000040)="03000000", 0x4) dup2(r3, r2) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000080)=0x8001) connect$unix(r6, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) executing program 3: ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, &(0x7f0000000040)=0x1f) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080), 0x400, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = socket$inet(0x2, 0x4003, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000000c0)) ioctl$FIOGETOWN(r1, 0x4004667b, 0x0) fchmod(r1, 0x0) socket$inet(0x2, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x2, 0x0, 0x0) setsockopt(r1, 0x0, 0x21, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r3}) pipe(&(0x7f0000000240)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r4, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) fcntl$getown(r4, 0x5) socketpair$unix(0x1, 0x5, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000140)) setregid(0x0, 0x0) getpid() r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x8021, 0x0) dup2(r5, 0xffffffffffffffff) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000280)={0x0, 0x0}) sysctl$net_inet_ip(&(0x7f00000001c0)={0x4, 0x2, 0x0, 0xd}, 0x4, &(0x7f0000000400)="0c26b2f049d948bea2da6796285c9f8cfb280a196c6589cd785eaea675ec9821126b31b23dc4d44df8deed135f663ac1c32342e21853f905ebac0c902ee98f77012d9c0293cc57a328145617054ce74941d0eb0841190beed38ca021bd0705f764cbeeed43746e7dd32547451060d896758b381eacf9a68f2b3e13a75f607e4e6f749818a6ffeb8d99a68d1c4b984b5263c354e979874a000fd873c09470d1a2b8a72c24a123d731e5625276cba8546a9ed69455ea049e73e1c9cbf0c7b762f44d299d94c4bea61d58ab20cf65ef7f6fdcd432b6433a682606ae94e30a365865c19a59f1", 0x0, &(0x7f0000000540)="d28c2c109194526db4add968bfe17ca8bc5f53f881a350b74c099aaa4edfc45ca638e47c80bc738b79fa887edda0eef8", 0x30) sysctl$net_inet_ipip(&(0x7f0000000000)={0x4, 0x2, 0x4, 0x1}, 0x4, &(0x7f00000001c0)="62d3e3f56350261bee94cf0cde41354a31cf401b176e1de59e56d5b3999b123170e23f0416a85c7f2f21b08f565d20fe99e8427aeb146be10cba0b8244e34a6c39264acea49441023a2d7b9c", &(0x7f00000000c0)=0x4c, &(0x7f0000000100)="6e47d7bfb155f897e4b946a4d9f8ea9b031eaecbca2cb166088da5905d5cfc84faaa91", 0x23) socket(0x11, 0x3, 0x0) socket$unix(0x1, 0x5, 0x0) r6 = socket(0x1, 0x3, 0x0) setsockopt(r6, 0x2c, 0x1, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x0) executing program 6: socket$unix(0x1, 0x0, 0x0) open(0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(0x0, &(0x7f0000000080)='c\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) symlink(&(0x7f0000000180)='./file0\x00', &(0x7f0000000000)='.\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='c\x00') sendmmsg(r0, &(0x7f0000001440)={0x0}, 0x10, 0x0) shutdown(r1, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) close(0xffffffffffffffff) sysctl$net_inet_divert(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r2, &(0x7f0000001000/0x3000)=nil, 0x0) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) writev(0xffffffffffffffff, &(0x7f0000000600)=[{&(0x7f0000000280)="3b685b00c176548507c28464f449d46c08300c71eda070071a3028172a95e3b645fccf46420722014b8180b083346a96835c496c9892599bfa5c39fa3b26a41ecf07a83acaec705bf32dfc9f35dc246f27ce998ce4efbe38f0f1485f21e73d5877d5a4bbc76816b0e0d60fa91524b1e7c41424bbddafa1bb914a05c40065", 0x7e}, {0x0}, {0x0}, {&(0x7f00000019c0)="c0cf0f603defd971db6d344a80aaa78d9d8e34bead080b102cc96b63a06520d37516578080927ea1527a2cab88f28d6c39ad57bd9ea4011749d8d3293bc95222461074b72d33eaf13165f354baf312adc2d7336aa41f4dca2b85260495067cb5c59a00ecd1b0ea9b67f267edab971ae73547fc051cc7f166ab659781aa69db59921b7f5bcd45d72ca48ca5ea054893bf9c5210b3d419fe786cae5d23b5ab02784cfea7c0d185dfa3dd6cd8eac96a1067c3b3045a7c931a422910fa74e629265fa2dec6d80557a4bb0fc17723fb5841149a411cc08aefc0ef2a0cd025ec5c463ee1fd7d1d5cdbda2531136d3f6066c7f5d9c9460b8c6e3909b349eebb4619a99531cfd158161e1b28b97faeff76ed5f2666a77e61d82984a85cc35a4b5b572c370b847df50c02e8b140495c604570afbf07dd233ca4384b2d4f8e2387fbef541728939f2c62da8e085f4b6c1451674eb0227d74084bc6ce7b6fa5ca8b2005108d485e9718c5ec9b7e4250ace0acc90865de2da4239d20a6e414c58aeb189585390b5d0c47ec4c3ec1e8769580d5018ae63a02537fe7d26ac72a07f0935ebec13efa7d5da1f75f7a6d436fa950d299bdd846c1c136462434884f27c56bbed3982e77ec5350449d7dd7a88992d3d9e70ec88a98d6e17b92554eb5525caf8fb4f9d1d602306c1d41ad1adb554137ded62bc50c7fbae882e5e169990eff9626d75b0755f5a9d9f69767a714796a72a17f2dcbebbba54c94a3c2faeca6be5cf0e150b2eb6b77d10fe24a8d384c41a6f00ae33a6dd571df2b8f2a0728b9b0760409730433b01d31a3574684a4810bb68ea6c9c66cd1ac49ed75d3aeeed1ddb0a7bc110f7f31ddb1f72537aae9a4f04a36c893ad1c7d1c4521d1fdc847adb34d46cc9d7e7b36ad25b51cc2f95f417012dda602bee6621baaebed638799bca0d14a2823d1f6aeb981b2d2c49b2c1e5caa86706c83152de801c1452aa6f26a743f574e4f827346ad92e731bf9b7bb7147102d8bacd7574f270183604293c400a3d3cb541a0e30af3a32753bffada5b3d62f823749523e7b505851bb91ac83879f6e3e04f77c3b3408c6e6289bfd572f9c900363f1fbb5a4f256c11da90b80eed519bc8decfaab293aba3385ed2bb64c9bab432f6ebf4072c02c1cfd1749909722e023748c538ebf3cdba05b55c1a96f811ddccfe4dce79bcaa9fdd60f9cd923c51cf383bfa963d2ac268099d8d2d9dd1539d07e377b6fe93b5db7bce946e44ef4ba262ff9e319a7328480a823e11a40ef8bef68ba55b9e72525d0049118782c96b0131be2a51858e7d8479f6c2d306d0f23998d8464e6ab70547814e3341f7aa7cb097feb4e1ad46adee5cc36df69f4b21085fb32daf17694bb38e16d46005a32d068712c52b81bcdebc56f7ec9fd2c0df3ec79b7ba33789db75911bea01cbef9b20b9616e138188ad640089fd8a72894c90a0b8953985ea87b1a2ead8e69bddb79c9964b60c0eab94c3e9e982194ae1c738a990696880930e3ef98714251813596ead03ccee247449436ee9adcadb4150052efd5545f3d375b39c6e4e6b1a2c1fe939d454427752b241078474733805ded1fc0427b53c89be652b048a33ecf9c234eebacee32ed0a298250906e0b0eae055869c6d74a3799eb87211aaf7c21b120232fbbf5579d016aaa485ee9392395712caf82afcfecf7cf35828e594b0b677ae4aa758782b1cae2a7f2c38d83142e04443441a32fef2677eeb250b1baaed92eda6dd2f645d3d1f6876877515d11780d30846f928472ca7cc1fdd91a83fa40b076299922a5cb93cae3a2d47085d76760c8c3d779cfb824af28ea77b68ffb1e09bdf222bdce617d2b9713e6590fb0cdf905667da2bfe7fc3cbc71226c224881e7c7a4a74745b23ba62fef4626f627b0c7ce34226b4a42afa65fd88b2e544d2243054a6c108867f41d73c5c43c064e32d5628588faf929dbfc41b983c836189a0a6b0ccaed948e82df7c4fdc0eefda6adf42ad9aed60f3091726a9aa30f52deec189e4bd558687133a36dcf2c40efd3f8df017fc938112370f30a9e5281cfe408904ec48f6726c1388690e656826504547e91c25e560be0f72af8149a7cc87de44244e276b4a5273a71002936b029a3ab88794b39ced7b09b1fb2880ef8df3d19b29133977fb7c4b121c3e2b0977832dda3dfa8e7fde16101bdfc6e6f3fb3da260d0a411f24e2a971a7b6fc9e1bb420ba404f0dd2434532cb60cf459e6a33281267a21c935ce8dd3b19c2b3b2f88303c6e618f5edacfd37994b7de8f52d5ffe9bc6dd5256a73c518efbeefb13256e9062c5e9eadf46f30d30e3c11542df9e1c80c7bbdf649e5a2761a9ae9eb2876528c24a3719342f6c5727277ed822d80256155af8f7c8d34a5874ff5c17657e51a3e31b15f490c82bdd24d012bc3a476d0fbd31b356c1418bc46477787f118a86adb50494757acbf0e527638a1b19437c2839423960a58d26ae791d33fef54a67a9d26adfb157192d43e0ad83ab20f9cb3ca6dd8338a1b39eed5b3fa4a01ba1313650e3abbc2f964f34b80a4aa876604ef0e1284b38201219908c81e93446a181931e695124741d1749275cccc2174808460d611e7e713081649a41e7445b7082b4fc1bad9c44da888faa5af6545cf29d8e0a297faa1f4a663ae5d379c5f153a4d50b280355ee512a87441da26a6312d64f2b42e815c6c65ec5c6a22127a53eeb7eacd62e950b631d1df228bcd460d61083a53c95ab8d905327ba251be04885530fd2f99d1eab6cfd44bd71880efca95075d438c1d6fd16476db4602c567d9f2b9b65e589420554de4b89800fb502", 0x7d8}], 0x4) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x33}, 0x5, 0x0, 0x0, &(0x7f0000000080)="4a7e6a186dc53609779d8d14720f0447b87afcfeebc6", 0xfffffffffffffc8d) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) msgsnd(0x0, &(0x7f0000000400)={0x0, "7ed93ab07e85685a1aae2828d002a89177852c85b503db1eb7249ab051ded9488d0d87fbcf2af923621d528eaea2b76f2cd0e9d562156e0c297a7f9d9b0fa150449ac31e6f7f1425bf0d286cc7889d2d530c53304e0e653347e90098c0789c9b67a5a8fbf8992100"}, 0x70, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) executing program 1: pipe2(&(0x7f0000000780), 0x0) getuid() r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x2, 0x12, 0xffffffffffffffff, 0x3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = syz_open_pts() syz_open_pts() setrlimit(0x8, &(0x7f00000001c0)={0x42, 0x62}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$FIOASYNC(r4, 0x80047470, &(0x7f0000000280)=0x5) readv(r4, &(0x7f0000000200)=[{&(0x7f0000000100)=""/185, 0xb9}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) write(r5, &(0x7f00000002c0)='L', 0x1) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, "0fdb000000000023001600010000400000d900", 0x0, 0x5}) recvmmsg(r2, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x200ffffc}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) sysctl$net_pipex(&(0x7f00000001c0)={0x4, 0x22, 0x1}, 0x3, 0x0, 0x0, &(0x7f0000000180), 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000300)=""/183, 0xb7}, {&(0x7f0000000540)=""/202, 0xca}], 0x2) executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x20000000, 0x3}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) syz_emit_ethernet(0x3e, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '`b`', 0x8, 0x2c, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[@fragment={0x3a, 0x0, 0x0, 0x1}]}}}}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000080)='./file0\x00', 0x3, &(0x7f0000000100)='./file0\x00', 0x8}) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = dup2(r0, r0) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f0000000180)=0x7fffffff) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) write(r3, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x20000000, 0x3}}) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) (async) syz_emit_ethernet(0x3e, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '`b`', 0x8, 0x2c, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[@fragment={0x3a, 0x0, 0x0, 0x1}]}}}}}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x1, 0x1, 0x0) (async) close(r0) (async) socket(0x18, 0x2, 0x0) (async) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) (async) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000080)='./file0\x00', 0x3, &(0x7f0000000100)='./file0\x00', 0x8}) (async) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) dup2(r0, r0) (async) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f0000000180)=0x7fffffff) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) (async) write(r3, 0x0, 0x0) (async) executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x10, 0x0, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x5000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000800000/0x800000)=nil, &(0x7f0000d91000/0x4000)=nil}, {&(0x7f0000f56000/0x1000)=nil, &(0x7f00008fb000/0x2000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000efd000/0x1000)=nil}, {&(0x7f0000cd3000/0x1000)=nil, &(0x7f0000862000/0x2000)=nil}, {&(0x7f0000d3d000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000f6a000/0x2000)=nil, &(0x7f0000887000/0x4000)=nil}, {&(0x7f0000da1000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000e0f000/0x2000)=nil, &(0x7f0000e03000/0x3000)=nil, 0x8000100000001}, {&(0x7f0000c64000/0x14000)=nil, &(0x7f0000d93000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f00003b5000/0x2000)=nil}, {&(0x7f0000913000/0x2000)=nil, &(0x7f0000c5e000/0x4000)=nil}], './file0\x00'}) r0 = socket(0x1, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) open(0x0, 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) r2 = socket(0x18, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r4, r2) recvmsg(r5, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=""/11, 0xb}, 0x0) sendmmsg(r3, &(0x7f0000001600)={0x0}, 0x10, 0x0) ioctl$FIONREAD(r0, 0xc0106978, &(0x7f0000000040)) executing program 1: r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x8020699b, &(0x7f00000001c0)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) open$dir(0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x0, 0xff, 0x0, 0xfffffffe}, {0x1e}, {0xcc6, 0x0, 0x0, 0xffffffff}]}) syz_emit_ethernet(0x138, &(0x7f0000000180)=ANY=[]) r3 = syz_open_pts() renameat(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) r4 = open(0x0, 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x4000000000000003, &(0x7f0000000140)="32a641a8ad08781fd5ba715b3711cbf0b640827bad3a4bd2667c6ba5c9390861b7a10568e730a4cd29cb9be6ad5746a82a5c00143961c60c53e18fe9e785b7a0b1df338f8b68fe7bfb867414896d255ff7d95690244ea4331a79453d267a1193bfaf7c9db2b802a47901fb8e1626c94bbddcac7dc98f405200000000000000a5cb9c0c67e737de412dbf9a33a7b19cf4251429bb969d", 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfdf1, 0x0, 0x2e) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0x0, 0xffff4a87, "00000000000000000000000000eb00", 0x4}) poll(&(0x7f0000000100)=[{r3, 0x40}], 0x1, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r6 = syz_open_pts() close(r6) mknodat(r4, &(0x7f0000000000)='./file0\x00', 0x4, 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) executing program 6: r0 = openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) clock_getres(0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x3, 0x1}, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffedf) sendto$unix(0xffffffffffffffff, &(0x7f0000000180), 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000180), 0x0, 0x0, &(0x7f0000000380)=@file={0x1, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0xfb) r1 = socket(0x0, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x0, 0x0, 0x0) mkdir(0x0, 0x0) symlinkat(&(0x7f0000000280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xffffffffffffffff, &(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') syz_emit_ethernet(0x66, &(0x7f0000000180)=ANY=[]) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000140)={&(0x7f00000002c0)='./file0\x00', r2}) setitimer(0x0, &(0x7f0000000000)={{0x4000000007d}, {0xffffffff}}, 0x0) syz_emit_ethernet(0x56, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000c80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000480)=ANY=[], 0x10}, 0x400) r5 = socket(0x18, 0x4000, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000001240)=0x6, 0x4) socket(0x18, 0x3, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, &(0x7f0000000140), 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0xfffffffffffffffc}) getsockname$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000140)={0x40000000, 0x0, 0xffffffff, 0x0, "100000002300000000000000000000000200"}) writev(r4, &(0x7f0000000200)=[{&(0x7f00000007c0)=';', 0x1}], 0x1) executing program 1: madvise(&(0x7f0000400000/0xc00000)=nil, 0xffffffffdfbfffff, 0x0) setrlimit(0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) sysctl$net_inet_icmp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0xc0206921, &(0x7f00000000c0)) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_open_pts() mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, 0xffffffffffffffff, 0x0) setrlimit(0x8, &(0x7f0000000480)={0x7, 0x54}) syz_open_pts() getrlimit(0x3, &(0x7f0000000040)) r1 = openat$wskbd(0xffffffffffffff9c, 0x0, 0x20000, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r1, 0x400c570a, 0x0) close(0xffffffffffffffff) fcntl$setstatus(r1, 0x4, 0x80) mknod(&(0x7f0000000080)='./file0\x00', 0xc000, 0x1) getpgrp() r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$WSKBDIO_GETDEFAULTBELL(0xffffffffffffffff, 0x40105706, &(0x7f00000000c0)) ioctl$WSKBDIO_GETKEYREPEAT(0xffffffffffffffff, 0x400c5708, &(0x7f0000000100)) sysctl$hw(0x0, 0x0, &(0x7f0000000180)="e4b4b0c69d8234b991de4ec4a7464d8c8344d6393eab6c32b8a6ae9c818c608401c4dbe77d49602bc0c01aa245887fa029c12390ed519ba82a20d0c47dab03df670e9f33a7016e2a64b1ca5577b07e953ec0affed2ec402f68f7155cb3d199b37f01092892fe38c86379", &(0x7f0000000200)=0x6a, 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000002c0)=0xffff) sysctl$hw(0x0, 0x0, 0x0, &(0x7f0000000400), &(0x7f0000000440)="a0c2fdf2eda0995bfc9a5576791fa6cec3310117b71330e57d9a963a2e721ca7a70435bdce79b7", 0x27) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, 0x0) r3 = socket$unix(0x1, 0x2, 0x0) setsockopt(r3, 0x1ff, 0x0, &(0x7f00000004c0)="ee65559a3931f5b577e5c9037035e01518d837df5e9b043717c8ba5e380924560c", 0x21) executing program 4: open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000018c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x10}, 0x40a) open$dir(&(0x7f0000000000)='./file0\x00', 0xe676c141f5ee3697, 0x13a) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x7ff]) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0xfffffffffffffffe, 0x0, &(0x7f0000000140)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x8, 0x0, 0x2e) executing program 3: chroot(&(0x7f0000000000)='./file0\x00') mknod(&(0x7f0000000040)='./file0\x00', 0x20, 0x7f) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x154) fcntl$getown(r0, 0x5) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000280)="97e6228d54f654cfefa6083d9c7a9de23cdb076597c05e5f667e771300e36dc0ace0197406dc965992fdad80d1f2a0f441e595c0cc9a52525d6b85acd8221b57a7f3b27b0bd341b90cbab87277733a53192d0409e2e53e66e525300a471f0f939a11b618e12d0cc3eb2c873d30ccf79e822a42d6907d0cbc5b1f5d16c3b42184e5c13b8dac5edfa4c88b7867987ff623def261c5f1aafebb9ea3a9abd322fc7d81dab52bc1e356e501c1131583cd145a29c17218595f8c96a4bfed703a0235389d8b758d49504d9a0c10617f86ee19aa50c3a31bb1e1cd0507f8783442893c1c56cc98d8", 0xe4, 0x8, &(0x7f0000000380)=@abs={0x1, 0x0, 0x2}, 0x8) munlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) executing program 2: open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000006c0)}], 0x1, 0x0) (async) truncate(&(0x7f0000000080)='./file0\x00', 0x8) (async) r0 = semget$private(0x0, 0x4, 0x42) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000200)=[0x6]) (async) semop(r0, &(0x7f0000000440), 0x0) (async) semop(r0, &(0x7f0000000340)=[{0x2, 0x5d32}, {0x0, 0x8}, {0x2, 0x5, 0x800}, {0x0, 0x7, 0x1000}, {0x0, 0x3f}, {0x1, 0xffff, 0x400}, {0x1, 0xff}, {0x1, 0x2a, 0x1000}], 0x8) (async) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)) (async) semctl$GETZCNT(r0, 0x7, 0x7, &(0x7f0000000000)=""/27) executing program 2: flock(0xffffffffffffffff, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000300)={0x3, &(0x7f00000002c0)=[{0x0, 0x0, 0xd, 0x7fffffff}, {0xfac}, {}]}) executing program 4: syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd609ded1a12390000c4a4e3434e58d025a6a8a81cf312b8befe8000000000000000000000000000aa00030000000000000101000101000401000401000103000000000100010200000000c7ab6f1eba08bf03d1805fce0ef2ab82f4a065245eccda108bec7cb23f632c993265a4cefeb77b1406d562a47d4b0054943553278b519ed107f62b5c352f8e68d83c1fd85b8e1083556d7fa2fc09a3e823fa940de6ef1b18ddb2a2dba0d2d9c1b44b20ed3a932a2c47f4f4d3e34ea1b67a607001a4541a87d5d347b5049b3444dc2b7abe3499079a5701e88493acb2eb1808e8b1f74311083f93341607915aa46325934e81b672d809cb6bc5f3d64480ba4db4432a67c2548e259fe7831f7c6dfe"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = syz_open_pts() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) minherit(&(0x7f000076d000/0x3000)=nil, 0x3000, 0x0) read(r0, &(0x7f00000001c0)=""/153, 0x99) fcntl$getown(r0, 0x5) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x58}) pread(r0, &(0x7f00000019c0)="e05635845d086415455beb178a758e201540f892c68503a2e5f75618d85aa9259840139a8e9c03828bdc29e3545443df506c0a4f73b80d7286e3674ebb5481a0f1919b09b9de72f9bb0a5fec7cf3c7fffcabd5819b26455707f068e7c60679b959593d698d6a314ce6f01dcc26cb46733e0748d3d5fbc02cc6694c7225634469e8e8f4c6abdde9cf353916a328360b7214965f5e4a55da06e3665d54f5126fa1b2ec27d2062b418705254e1d699a90037d3b58867e4991432b50df139a1c2562b9879623f82e8d96b98cfcb09a11ba3bdafa071eac847205efc325772289028f87d061779dd1c5f60dae7205e2aa6949a0edf2a590967a7028c0a01f3a10144fd32d5a6665d0eb6c2c45e6eb949257fc34a6e513bd8785f7174bb39d2182398975c75fb2d2f4373671cd89674c6492c930828863ea8da5f658c3d61d96dae8eabcea018bd2b18296b5b465e67964e87e971da288789341e0198223e8b876d38c240e00e93e425dc764fe037b922cbcf6998150d89992095fe707bdf4bc2e238418caa96561aa6b90d8d89e45a698b2652d7202b9d8417ae3f06290e619141006699975c1421d02fa147a1ca6347cfceafbff3f61882340f7d1b621b87342be4e23c8707d0eac4d78b778fc7ca1c429db7ceaa8d0aef33557da7f84dc27a8f5b66218c919528c62014e14c05c29e3ed4fff727561f9562d81a595820db70dea331d45c61512c3952f05f485ca09e46845544444c8375207eb1daa6013abbb802362e0a0f2c3eafc0ced40abda0729f65a7f2689111b7c54815946026d574c81d29c961249521f275821d938f6dd81dfb1a9a35c7f887549bd228d883bbebc7ec9d5cca20090dca8863c0499ae5e4697e9cd1ca1c66f42e543bfba17dcd53c525436ac1cde759c14943c11eb1248ff0d74f0221a1c1e6e1cf2733f2659992738a4f6c97cbc984b3a36ee4f4e0ddae0130cb13f1b10e788750aeb7c62e2acad3556433969ccccb96f27e8ef824784bab5fd566b9c4578cfd913e204ea21e0e52e11c371b154ae97c36a90f022ac13321a0a4cc176146e2d924668ab68b66f9985a03b27447c8c3bdd32a6f4b2eca84711686e76cc455ea406c180e4071fe62f4722ccea683cf7c4e9c078195bfa2566f75a1d6aff4c7736efecd013b8ce6409b87d2be19e27e3e172622fcc4ce417c09522bf8e3ba3dfcd905019c1f87306f1d1b3de040ac14f73e2760308781dce16b8b36fbadf5f8716d4bfd2efa2ba3097d00cb02ccf74bba678561048226341670682d7be10076b1a936d58132e81ec30eac95ff2aeeccea105d2a6d926a0bd82a6d0c19951f44fda2b53b811380784ad6c371bb22859534550da08eff8f40e68a3cfd89411025ed519572fa5e33e75a83ecdc7ffd1fdf0e45fb1eb804990b9924a5b84c62b8995287bb3cd21d73bc0233984a4c183b9327127a7c084519c326c83809f7a89cd9fcc32afe9c7ad262e66963531def3daf2ac1cbe397d60a9e40f0ac40c75bb162f2d1bc33ffcf682a21a1d5973e78351d8d9383e009070e2b25158b8f0a042987d106218f8b2d903f202f3b36786a34d6675fd95449e8c01576f3625f723cd4214575fff21631c24d84e391b9410ada34a8422c1007dcaa9e427f24f323a3eeaf01027d29d13b679b0c23aa218e90763279373b54691090b03cbe2946dbb713761185e275f2f14e45d3c4b7b9c6399e2d1f861685851c0964e1b973954bd78989b38890f9520cbcd3061bdda7cf472879f736a56681ab82c3e831c2ff0e11cf06b0cd6d3f012d9e3b8f23741240082c3d5d05f69021c2fb11cd430ebc3bfd26b42a77b12242267fe4a68c2c7b9084755870ff41a9e6b0f31e1e364eca0cd246ba9cbbffec2249e418e1221cd35bdc969aef298acb462a909b5bd25691beafbf27e6b1fa0e96846e07b37f194df351cced35b43080cab9f814b036b612934cb02f16c377e7a4cbe72319f91030f5f5fc506fe18d7197c5d418acfa95785935c24d93a70f2d5b84c2fb29ca51d30d06121cc6372569ee9f7ce3a46e4fa30538ce731b7e38c773e0410fdd47fc198787dc1ab448e6130d74ce3fb16efbb367cc321f8a5b73358fa0cf02e1e2848662331333e138f9a57b8840d3537e394988dfcdea232e0c269979ba45d284d7b229fceea9170de7dac17b297665fc2f8da76f5d29e0023177b3b23b35f880c4c9dec1925b1928284011c177667ee389a5bcb0aa52aa16623c082aa84d91fb12bec72cb1450097caa7f0cb558d4d86ea69360475f922aa565ce8b9d6a2dee41ca2b9fa32d64a613e0253a05794cfeb8910e6803bc9b050b2cd0b9d1cde8e2389c401d0ebdae0e2b70fbdbf5a2823b639e79cb768ff222c258d40fff005ca7291c3e09e535fe12787183459bfe800b5496be7269df322e7b6b0978edead12df94c80d3a1f25c2f4c282b03405c7f34f976e466ba91190a44b0c54cfb2431343183cbe3200da51b67b8b022a4f018216d5a82a40e214365e62cad0e3134d070d9fb7e9ff1237116e8265473a39e703fbcba3794d63003f0983dacc1fc0fd3b1db5f5c7458c6caff687c693bd272cff6c260091584b45d3ba117a4cdea48d724c8b48fcd53aa1994f7cf3d78afe807f64fa20d0862362126dc6dbc58ef6d4a0b1993a616241c2ff294a881fe3cb93e5dd90489fd0be5d5dfb937028d394fe20fc6729956bd8acb8f20a998dfebb2b14cced9696488b8886e0ded95991c84b5a409985c423525818acf76ba7e19b4bd811145063afb63a11db361daca251636729f34cbdb413c3a75378716a8fa39ed3c8e23814bd6925f94adc775ea7671fb113709d6432bc18f31e25d2c238d86f4da8cb7172808f947160d3c71fd51568dbe3e9e2be4c5db85b6bc8516a5dc6c7bb46a094f0b8722db55a35f655983a073ef005532b45581749252c815f8a4f725c36d11dc1f95516c8232c077762c0190f73e29843a49c2c8edd5f9cf28da207fbab960428bacf6ddf9576166d91d0c1055727141dbf3f4a700a389846ff055cc0d03f4099ce8c21d52090fe4a5b29c424aa977f0a323bc785764ba541a03a03d1aa9213ea4fce82b32b2e02c4264c4d26378ba4b3579d9c205188cfa4af2f05d234a9df9a3a2c85027ef9d0257e846a3fe4c3ce4aa67600ab5fed99cdf447215ef03ae9ccf97dc4245a20841e876e21b26d8cf408f0885a18a05a9a26b8cf8ad5eb0b1d44dd21de3518ab66d2b23e92d1ef7cbc0fc5e060cbf8891820cfcd262e154fd1195c3f7090021c6fd038fad997401eaddf0fee351287ece63a5b603d56c66e4bced456e8cb8421715101dd52c574739f5fc2d3a6cd43ae3e31b664522fe52c0cd925c8c28af1a8207015daa9058b6380033af1e0cc520acd40a788d4ccd0fa905170bf6e43f3d4f4a807ec307a76d60686263b3c286cf724bb717819205abb28c755781f7196f08883e63dbc506cf39ef924e157c2301f059db2b6cbb220686c3ae6c9aff9f72d4e5eab83cfb77b6f1b31ec0d1bae4d0719c3e1127a47d02d53af0903d3fc3ec0066d62e2781db629c055a59626c62ef3ae82c9b282feaff4233c94891f3ae789a43bef0419cb6f70cf30a7254a7b3c8443487e0e16b3e63fe05bc60ff24bf21625ca7223244021520d852d1fe6d4188386ef83d7de928988236b3825d77ffeff4b8d917b1140d753d28e7aed5a06e166e3ba29711b0b80e5e61fef674517a11abe03572f303619d7ea5936de143e5343028e36dd85ffa61054387568a74b025850557aaeb7d4d22425e5b99808836085348ee78a48775b94980fdb3d035f44646e878b8a879d02e2fedd538206ecd123f31635fe2967f6611c59c892b0ed48468ca76e73bc12d944761b6a3139aa328f743d5408549ff6bbf8d9ce1dd24c3f4b4164edb53724ef4f3785dac0895a37e411b6a766c412bfda041014285951f431c7d4cf16e8ba7a54b77aca20b960b3b73e535af4d65e654f1af96d2c37c9750ca9c1dcd83dfb77b48a96d1c6ab52298be41a019372247b1b2ef6f2f13440f49ca20e4da59a3c2f7d8123e3924e87da8915f45d1c510c5be4a8afb0591272a25839a5e8cc430a883cf5bbf050234d90c93b7dc07d4d5585fae13698a77e265ab3134b790074d61e43ff5416ba8b2f27e882bbb5a8058e331de2fa4ca2538ca4e1d6465c3a4fccfaeaf45ad3820a470d72a614fbddba7cc91fbc24a6261cf885019418f0eef3b4cb7674474ba96f12e80587242033409d1d79a5f6dac8753d8f37278c299482db65fd421f14fa363f336406b2ed06d581d018168d0dea42204ac07807e453b721164ec339016bfa896109cf7a8b9ac90922d68fae346a1aa09e0205d9d71aac41bd8070f6f678ca74c08ec09ad447200e28db63839aa5c2ea223fe946fc79b1384e4b60c49d29c75344a31f6bb0c0a43a2042ba15bd02dd36117eb504f876e7c08d1b254fd4fad44ef6f5a0a7a40f80393a6898bbbbf29c1563c683bda0f4bd7eb793701e567f8b96a9d1a2971347a2fe5e41bf3789fe3a7a1e73761436d6f8dce205ac6dd796b934e3989c0fb77745c0a2e10ad3b218a9ab51bb75fd343c13c444b378e302ba54604b878fdaf686eea9d52faef9aff2e4616b486af1d2e80812c1335f6f8ed35be5c2b3b60f06720bde700dfd2d5c18597aa3a1fb824d7493e864dee56a1f14d713444dd6adf61dbbad9222988bcbc25942cffda12dfe47ada24d98f1e9df7e144d20024f59d23bbaa30da65a3f04c8b509c001f3be401b6c0f5d60614e5423ffface33f690bdc09c6102526b74fce68bcb850c87ee72a98b2e9ee7cd7436667390ed4fc20ff9dec55d0f9814827c0cb4595b90b77d8fd1fb07fdc4ff6a726744c5a147d0955123193889d69a731f8ac080334befe04cbd83c27bef7592c9d87605033477d33087e344b18aa55cc6fa095b8d2d3e84dc0a71ce0d989cfb23e5664a649d39467a8191a9bf25ea019a70d0af236ed308eb6b6cfcfdc483c5a43b121c49edf420a9d8664b30b43d9c01e26000d7990a0249463f06b96458c0af565f66fd49b6f76ff7e16d0820f38b802c1d5c14e856d79cf9c287240679e4352ad541584711c1613ee4cb1bf39fdcb254bb9374478e78ee551720904fc56f394b07f87dc6c4e0b515ad4c2763fd7f3896444acb363bdae464e1a2bfd58b6ce0f77fecc5548713794ba2ae051e85f1ee51070192e319a92a961072dd708f0afb368184e82c2b9bc4bfe023e351489a00454167059a9edd0f025b6783faab37acd6ee052352b7a0b0f0e7a40525f522a5970e8773c839704a1848606fd6da8a57ab4900512dd4d2845c33bc36965458fdc00aca00f84ada4b37f0494d3f44307116178a80d5f5f6508e69bb4eacfc0db3dea5309fc0022b07a2a54840dd121532cb27439963a8b1899f16e1e7c4381ae958f1b1227346fb2373cc26107113f645e49c58e394c34d5e7b93a7a6d2f029d7298c4089b348e4a97941a60e7b532ea01e3a7e473a5694eafa33872e9d6d118792c5ab9a69490265590e121b0cce0c840fa99888a1e431e8a01273d55861472f4a3a3fea6672756b26edf0470708557ff2ae3703e24cfbe4e5492e2937bf93d3b0404196dbda6ba730cf3d84449f9cbe00300faafc2b4c9dab636db9ef6fa82e28a27311bb313a4a4c1f868bd2aa3b991927fbd745d8234f1f6557f8746946871bf4a49108ab54b48f6431713600d6b04285ac11d18d9bfd64608a2fd7b253cb41a64ad660b642a3d440d5aab44", 0x1000, 0xfffffffffffffff9) syz_open_pts() r1 = socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f00000001c0)={0x7ff, 0x7fffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0) r2 = dup2(r1, r0) writev(r2, &(0x7f0000000400)=[{&(0x7f0000000040)="64c3d29a7f9d1513bb3c865b4d2da270d77f9f1960641eb2316f000000000000000000", 0x23}, {&(0x7f0000000440)="3a2f7a30d13ad32a62f09b1a49282aa99488a0d638fdc283d82579c7b63fec6ed9636e1fc61988ccf9e0c425125413bda637810cf61313aa66b57ce028f69b2f049f2e9a21ccd6f007573da58ba11d8dd4276a087320f6b1c1b26870cfab1134f833734e20c38a1ac512959dfa202d57d076ecd9fbf685de62e4d3ac200d96b548e087e97a5a4c533ab61c15b64ab0fb6956d823be1f4b3524872e03e6744cab9c8d2a0cb51931203a8bfa07ca43c5f7df770de3fb273dce1134e0dd8f4924fc37b1c0634c1f00000000000000ae87d49ab22a40c9d4a5d8236dffb594cbc429eaa958300470176ed0ed3700b07e1a2cc026edcb66ac00", 0xf7}, {&(0x7f0000000280)="d7132ff8dbbe", 0x6}, {&(0x7f0000000340)="b6e6622cbecea969a09695ffddd83c71d5f23bb9605692b2e0c0bca9828c4b327fe5fa15ed2ea171b177c1d77a3d2f4ec262978613af6bc6db1e5c4dae644e30adc67a4883ad1f3f00d58b3b8e0d759fc5f05464ce639b7ff453eec8940a5a13c1bc80b91ac68edd38ac7c92010557b109f8c4fb54b21eba402eb132cee79211338c38200ae9485050ff08f3d638f9f4b38593a7dd", 0x95}], 0x4) setrlimit(0x6, &(0x7f00000000c0)) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000780)={0xffffffffffffffff}, 0x0) readv(r3, &(0x7f00000003c0)=[{&(0x7f0000000940)=""/142, 0x8e}], 0x1) select(0x40, &(0x7f0000000280)={0x9}, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) setsockopt$inet_opts(r5, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) r6 = dup2(r5, r4) r7 = socket(0x2, 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) dup2(r6, r7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) executing program 2: writev(0xffffffffffffffff, 0x0, 0x0) setrlimit(0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x27, &(0x7f0000000000)="156b007b", 0x4) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000180)=0x2, 0x4) syz_emit_ethernet(0x2e, &(0x7f0000000100)={@random="69e1629b6174", @remote, [{[], {0x8100, 0x5, 0x1, 0x4}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x8, @random="b3a35ca6f7c3", @rand_addr=0x8, @local, @broadcast}}}}) syz_open_pts() close(0xffffffffffffffff) syz_open_pts() sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0xf0, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000080)='\x00', 0x8a8615b7}], 0x1, 0x126) syz_open_pts() seteuid(0x0) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8020697a, &(0x7f00000001c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) truncate(&(0x7f0000000000)='./file0\x00', 0x30001) close(0xffffffffffffffff) setreuid(0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000140)={0x4, 0x2, 0x0, 0x21}, 0x4, &(0x7f0000000400)="626d42646095469058fb1cc4de1d37b4ef37b9676cc10fee9c42a4a78c32f0d8b8a064913a30f5dbcb638284ba84f4153c77d1c245bbca23caa459722fd1cbac51d0e789404aff44c37468b5106e91bf4b67109d0000d3776bd8226ce3fecb16a3162def2123a44119d726886118bb0000", &(0x7f0000000280)=0x71, &(0x7f0000000380)="7397614ca7639bd51ad7ba58667c9680160e262bc19788edf38f7a4265142902521d6ca4f01c4efeeab26bd4a4b3968bfa2077e1ea9bfd8ec4c75b69ab97cb8e19178fd58afd78", 0x47) r3 = getuid() setreuid(0x0, r3) socket(0x800000018, 0x2, 0x0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, 0x0) mknodat(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) executing program 3: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f00000003c0)=[{0x8b, 0x1}, {0x40}], 0x2}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0206922, &(0x7f00000001c0)) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047460, 0x0) socket(0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xb, &(0x7f0000000080)='\t\x00\x00\x00', 0x4) r3 = dup(r2) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) setsockopt(r3, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaff10aac6a28ac93e2eddc45c8454e486f64c", 0x14) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {0x0, &(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000701000/0x3000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil}], './file0\x00'}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) getgroups(0x0, 0x0) executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, 0x0, 0x18}, 0x0) r0 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffa, 0x21}, {{r0}, 0xfffffffffffffff9, 0x12}], 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) open$dir(&(0x7f00000000c0)='./file1\x00', 0x200, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000480)={0x0}, 0x10, 0x0) close(r1) r2 = open$dir(&(0x7f0000000340)='./file1\x00', 0x40, 0x90) r3 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) getdents(r3, &(0x7f0000000040)=""/4096, 0x1000) linkat(r2, &(0x7f0000000380)='./file1\x00', r3, &(0x7f00000003c0)='./file1\x00', 0x4) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) setegid(0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r4, 0x1000000029, 0x1b, &(0x7f0000000000), 0x0) execve(0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000100)={0x10, 0x0, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000af2000/0xf000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f00008e3000/0x4000)=nil, &(0x7f0000f52000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000826000/0x1000)=nil}, {&(0x7f00005f5000/0x4000)=nil, &(0x7f0000af9000/0x1000)=nil}, {&(0x7f0000da9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000e0a000/0x2000)=nil, &(0x7f0000648000/0x2000)=nil}, {&(0x7f0000b64000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000062b000/0xf000)=nil, &(0x7f00004df000/0x4000)=nil}, {&(0x7f00004e0000/0x4000)=nil, &(0x7f0000af4000/0x13000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000b04000/0x3000)=nil}, {&(0x7f0000ecf000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f000064c000/0x2000)=nil, &(0x7f0000c2c000/0x2000)=nil}, {&(0x7f0000c2a000/0x2000)=nil, &(0x7f0000518000/0x3000)=nil}], './file0\x00'}) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc028698d, &(0x7f00000001c0)) readv(0xffffffffffffffff, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x17}], 0x29f, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff9, 0x1}], 0x8001, 0x0) fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) mknod(0x0, 0x0, 0x0) syz_open_pts() dup2(0xffffffffffffffff, 0xffffffffffffffff) r6 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f0000000000)) executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000480)=""/158, 0x9e}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x821) syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[@ANYRES64=0x0, @ANYRES32=0x0, @ANYRESDEC]) openat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) open$dir(&(0x7f00000003c0)='./file0\x00', 0x400004000011830a, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x114) setreuid(0x0, 0xee01) pipe2(&(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r3, &(0x7f00000003c0)=[{&(0x7f0000000940)=""/142, 0x8e}], 0x1) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000800)=0x3) syz_extract_tcp_res(&(0x7f0000000380), 0x401, 0x1800001) r5 = socket(0x1, 0x2, 0x0) getsockopt$sock_int(r5, 0xffff, 0x200, &(0x7f0000000040), &(0x7f0000000080)=0x4) dup(0xffffffffffffffff) recvmsg(0xffffffffffffffff, &(0x7f0000000bc0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000580)="9079957faf920fe3eba31abcad7c7725ae5e863af8242aafc97a21fe6a8624e99c2657dd68e95fc4b22b298efc2c0b1a42f921e019f0db423d90d4eca73bb65dca2197724daf11266a9a1067d9a532", 0x4f}], 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknodat(0xffffffffffffffff, 0x0, 0x0, 0x45a6) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') execve(0x0, 0x0, 0x0) writev(r4, &(0x7f0000000400)=[{0x0}, {&(0x7f00000006c0)="1a17d80e55dd55818fc50629d4e1832e0bffffffff957759de62e763e90d2dd4649b24f8bfb4f3d1b6571d6f26c72273119f030c9314ac66560780897bcb029089d9b2f533aec5e6c7dd0312bc1e1f6b3ab54bc7db3355f34e0ff43289fc9ec310989fcadd58db589e55d54c0d3f1b519b3de1d9c9257f5e9a7be58790d9d8e74d9bd940dc9b01bf9941429a336b210bd43314b8709b23f9afb6e4afb5bc67c770c886c76db2d5c4bd3d17", 0xab}, {&(0x7f0000000140)="0235a2cc42ae3ce4a386868e9432137e94b175f94d1abf45d4ad363822af0be9dab811c32cb9a03ac95153e181cabd6369c54d1430328d75b76c5fa3c85ff1fd5474c3823523d7e8025f159921d04dcb5503ae5e2a3fc1108974d9ba945b2a9655975468611ebf82c09abb8f6937fb0271b86bb7a687a2babef74ecf4b25af298f53f44a396ab774a3bf7a801f9a0c81c8143c55d0882cb4988db02f09a1cd28193f7716e69ffe744ad7158074382e8e2f73597c", 0xb4}, {&(0x7f0000000a00)="76b6e7eebd3d7895788c449dc991fdce9adc318ecc729e74444b4cf28ee53d31b922ee4c1b03744e5f3cabe69bfc113b40b1672a9a454a50f81613a90f0dace51c7b490cd619b44e371426593e321158f4f03388b5e2e0a6d75b7ed645159a0898641a14e4ef64dcc9617190c1f32cd08658d611d3d629e785b66886c4fe4bd09f263fc64e69b5fcd69a264e47328fd3ebf183b58d244828524d2a8e35902022230f8940e7358780d762dc51849379f1ec97cb5728f7e8c9cb9392b5aa4d798df24eff45b94c9191d13078483145fddf2b466af18a50f168c8f33f9d64b6068b707d311d929a8f4a509a4b676bad908ce393f3c8257b928cc48e4c1c923cfa3c15759908bb855ec41f512a4ed2b3adadaedb62c73df297e8f720fcf11bd110f934b51b1ec8e54444882518f2d7d1f055d65029b772f7cab6cc4cdd536b7906d3488bf3061d6c6d49c335ab35129d4930b5cadf083ecaefe24fb5a2c4af69a5b7467de4647282247488648d6602315688155a474e50abf394f416c08ce67f5b8050d71f6f4772a6c5e3d14863b014aa2e89e3fcac8a46839d5e5e62c4cf03dbf5385835fe0f0a8bc3cd12a0e4e9242507be9f5fa5e62e79bc2325cb97af97bf3940c525972c9cfcbadec5db7f3e6942da9231f817c0c0abbe406e0e50e32b86329d5f9b9477800d60ec2f51517398f8ea66192face2523390cd6c93cc441510", 0x1ff}, {&(0x7f0000000040)="aece05009297b9c888a4dfbab9e0bbb24298c4353183564b", 0x18}, {&(0x7f00000002c0)="86917663808c0d9c67061c8ddc5b853e828a530ec2cac01365f1a7e2c7a7cca60d2b0fcd40ccd8015ee0755888e249b8faeaf794e70442b577620814c4ffffcfd1380adc3a4f474b4d196dc683e60075162b38c4252b3764e956afcd1fc04655bd6738fd5ed5f9498028478e42eaf31df15ceda85e75b99ba4aaf68db0aae59f9b7b489dc61ccf2fef36bd8cd193e43ceb5f2343905319107da58624229ebc9a60e7359c67ff9d", 0xa7}, {&(0x7f0000000200)="a5d2a31e4fd2ed0e431556d1d46f08c4389a3cf58148722949eacd20ecbfa638ec1b53c83255c543ed446b4b2957e40e22de9f104bcae46e27d7a851c6c88c063679f894cb26ebff8f0e5fb3af87769bb590687e6d54957621a72b7ac96031e7064814880e90bdd593ac064dcfbbd84baaa3136af0b852011e0583bc18dad2abc55518ffc97bb1f706c8df04f892a199aac6ab6a64", 0x95}], 0x7) truncate(0x0, 0x0) executing program 5: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x81, 0x24, 0x2, 0x0, "00ff0000090000000000000000000020008000"}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) syz_emit_ethernet(0x66, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6036e28200303a0000000000000000000000000000000000fe8000000000000000000000000000aa0100907800000000605adf0000000100fe800000eeadb816000023ae8ea20000000000aaff010000000000000000000000000001"]) r0 = getegid() mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCBRK(r2, 0x2000747a) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r0, 0x0, 0x0, 0xb2}}) r3 = socket(0x20, 0x49ec225bb49d3aa6, 0x20) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r4 = open(&(0x7f0000000340)='./file0/file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0) mquery(&(0x7f0000006000/0x3000)=nil, 0x3000, 0x2, 0x0, 0xffffffffffffffff, 0x3ff) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x18, 0x1, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/28, 0x1c}], 0x1, 0x0}, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0}, 0x10, 0x0) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x10, 0x0) getsockname$unix(r5, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) utimensat(r5, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)={{0x80000000, 0xfffffffffffff456}, {0x3, 0xd9d}}, 0x2) r6 = semget(0x0, 0x4, 0x653) bind$unix(r5, &(0x7f0000000240)=@abs={0x0, 0x0, 0x2}, 0x8) semctl$GETVAL(r6, 0x0, 0x5, &(0x7f0000000000)=""/9) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={&(0x7f0000000380)=@file={0x0, './file0/file0\x00'}, 0x10, &(0x7f0000000100)=[{&(0x7f0000000580)="a866543a5ec0213232716ae627dc887b720f1b07974663eaacb053f232e408cf5b750101b052a217d2e738a45888356ad2769bd8010798e8758d1c032b9be804ef2e0873f8fb3fd89e5d25d2d5687e3369811b0deafe64299ae82d4ae2b13fee06707bf4ac634761db3b0b0db70d70c8f5f31bb45f0d9c9e40a4acbe5aa32d4330fe50d0037b6a41c3c0e560474de15a11df71d3854a308528dd333a74f57de8c5bed9ca09e6af7192bdf257d84f75e06670e8b9c83694041d02f67f1b381d333e92046d4f6ed7b0cdccec4c4156eaaad0d4c9b1a0c93fdb472868a2cd03256ad236b291f42f228e139775b6a8cd40b051fe11907bf93491672b659d3e49f54862799afa2da0452c827509cdf4df0445743bbcf51bf2ec32c86548127036d0a9908c1c58c2f3734b8b4e894b52e97124ca3dbb44893771ec575556db46094df81117216503c2f2fda19e89951a5d8d213b0a5894c29e3960190430fd57c41764c03fbe87", 0x164}], 0x1, 0x0, 0x0, 0x8}, 0x0) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pread(r7, &(0x7f0000000180)='g', 0x1, 0x0) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000240)=[{0x4002}, {0x44}, {0x9, 0x0, 0x4}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) r1 = socket(0x2, 0x2, 0x0) close(r1) connect$inet(r1, &(0x7f0000000000), 0x10) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000040)="0da295c6b588c416cd05cde60e386e9f6a9122fe774ab5330d0e5e48d1ac7bd7ee8774ad3b6c8b1f42c59efb193206d42b0840aa7690abd5874b7d87", 0x3c}, {&(0x7f0000000080)="1ea8208425d190d5fb45f0d74b2846ecf09f841755ba50a42e19330eb805fd7897f0d941d4e91e5b2db3021e46e11bbdb896d7237a6f1af8a0256d29e9e0abf6c4978e5c68dfbd8fa06f6bd0f4742e245af3dd47b049b5c9a980146ea5a66bba48f10788b01c55a1d7626811efc58f9cc668a9cc9b1af2da8ae425b8dec404719465986c424835fce951d1", 0x8b}, {&(0x7f0000000340)="7616d83f75c243fabd8f74fadfc183dab9e1448b63b81ff692fe042fb6ac3038293e5191a938459b66f685fb5f59983a9ae1f1f757280cf779dab6663d91b88071865e7e7c296cd25e57af2425a94ae74d70c76ffae471f7f0d9de8d00fe4952c11a5026868e0994dfb191bc30b0b9eea9b1a8bb92f57a852bd6b17e03c4d47f2b31ae1bb7dc59a3eeec587e91b64890e0865a0d841bdfa89ad4593ed3016841a8ea376c4334322cf74d2b446f4a82d52073a031a10c3bad60650c96eaea7639d128616016fa22ef39f30354c69ba7c6ab74fa3f502a3dd27e311573da2940002781c663248639294b5fedb0183486250061545871011c096f5b312532604cd77a10b1f6a9f30634ddb668bf3c1953f341f68bf62fd3ca3c2f2d5496aa1d25150464f3a2742d238cb44ccea19286173f6c0e9d7ff5f8397ab67e8573696143d848d295261c2f8cd55b11e610bbf400d54f7f6a416abb412eba28ee4e38ffa3e5b3bbfe8274102ae2aa3d10dbcac9a89db21da6969e456090873d06aa6fae9589abda0e534e1806a0309d7334e3791dac2c673f51b07d91e16705ba5e4b77c581ff7ff1eb2f8293295ecee1689c1cd314bc80d8bee0f06f9fb8178ff0e26a64b4dcf59fa9724b82cb5935ed58137240a1c4efd082e53bcbb2c43538f32c11c3eeb29b147f56a5e58e77ac4b4882932e3e79be719fa5f97057857813f0cf5e16a1e3b9f82c7ceb7137010f809f4f1b40f8ce3fa8405311d3c3c47e26d38f318e82179ce9683ddf1d8006d8ae690550c391d04d55fb2b2549792d8cae37b3814ba7dc3377464c90132b544062ab2c4826474add372d935e78c1d24463b8f0af0376eb28bee003aeb6ffbd2f22cd0fbbd95dc6f747613a9307bce1af6dc688fa02d2dc04af4fcee4e0c7870d38660407e9306a9cd2657c5b0f7f7be603b0c59cf98e338ae5bb7a1d50ef39172ae007955f12f1c7efebd0a17983033d5ce267e66e952e0ca65f4cea854f5149d3c0a09c580d6684b0319eecd1aea20ab4f01ce8f16cd3720a875e3edeba9f1db3caaa75a2a4740ca9999b354d8062d0ea1f4aead5d728b02bb5d4d72668a4b0bd833a5134371583eb9938b798d19c0ea56a89c5541221309fbe3a75010cb6c7d2ec6f37f739f711db3a937bb29bb21b4b89924550eb1297b17a81644e94d91a3cc66c3aa74c09318ce848689a83868566940c791fa057fbd4e121999355783a049fd144a2446c771eedb3ceebe52c12c5cdea35d1ddc1ba9abb8e5e1fbb08af51004c9f3a6fe07a84a448075e96460d81a1c847e0310200c3ee9509306a9061f7bfa4c571480e9dcb5077bc4b0a17276562dfaa7b12ceef4963fcfa8424c1131826ac0f8420b2d5a245a4ad7b0c8c58f4436f362603e874d8fe49a58d024b153e976939941dd412c3bb05f01f46bf5a7bfe416ff6a12365f8d91c2e5fab4f4439863b1dff9157006f0ba54477de7f34a19fed9e05102db42d5de5bb82f1068a66b8ddca671801f2b284f90628c541efbbfefe3326aad50c9132df79092947fd63cd1cc183caaa84365673f1bbd40dec0a0c2583db8a06015d09d4b9a09c920725b5b04d72eddf003c27f2f45c57d39e0e94d060c6bae156df5bcdd04ff2bddb7bca1daec6a22b16b5c5e1d7d74c48b7e70481984717a358c1d0345c33b2d6a9b8ade9ef8f2a0f3a2e564d0dca02aff319e76ea73b5d70cc7dcfff2dbb08393af4751eb8084209155084f704b765d42fdaa020aee260256124712985750219c4bef84b586690a0bada545a582408e84fc5043462c8c8a8bace3ed955df595dea3a8294a182e7681351c87b95b262e9ab26a06ca9b22e9efe60bcf62a93c82753f5423c46ac6c95dde6cc4ab76924fcbb7a83a0ce373a8b0c7a11c3d8c0c7e2f4b96674a0d79bb77ea52c682dfa6bfa311cadb7f198ac7ad5390b2e9a596084cb6f455d59bbf10ef19a96c06c8a3daa3872ae7a045f931e7fbe779df301131fa68b7dccc899bdcbbd9073d67f6c010d09640d106e99d839dc913729306cb067857d533f28e550482f410939cedfba383c3ec427098fe726e41b4fefe163433db393eb2c11eca8d48eba319eeb13e81aff07dfaaf096c9fca4d1dee217c0c015252f26405b1dc3dba9056c79881bbc109a6687402b8a689163a96f5d8ac3b569e00f6ac9a5abd665740a45fb245ff780c34d192d10b351d7b2764ec200ba747501d1d2b0f0ca65034144056a713620201b966478624a94e06ddc3071d7b9b5393a53e4bc35ec0b4d4fc87f01e21f80215ef3fbd66a42fb01af58c15ac7d949b033b857cbb783f0adeae1de4fa578d995256a5de46369e8a53b4e8051435e91c711f14f79e11d6185d004b87dc5b94203dba589b1f2726ec95cef70ece0a9b3fe71d781ce9438445c70320528e5047a9d7291a2d61ab3ec52a63815c3d96b72c15df1ee1199f76fe7620c0e444c3937e24c47644bf2cbcdffb4ea8702edddd1c395ca258d7192c2e0b269b3b6ba640877fc2ab1bf8872c01b9c793ac8ac3af265c8485076cf5699a3bfb9f77d288d72a983c87d1105031ca2e3440a73b72d993275386bd23552bd6727366d527a668ea34fa2f2819251efc727b36d8ae07450e5de14e1bddff3ea4ebac1378996dfa205ff3e874685fd95c51b8ea1d4e13c7c6a5be0889c5952aa0e5377d4570c29c2f4d7d325017ee522ee0da6d709e36da02c8a68a7a490cffec68c079937bb675a4d4294921db01ca96effe2c7913e8c9c37bd42192a888e29ed6f89579de64ca3e51b1f8f736740b319967b609f824689450db8effb920bc1dded3cf9824d1615aa330c6cf3712c15efa5d9a902456058dd6dca142ce5b0978a9027c1076eefeada28a3da93264acc9e71e993e3236acc8df45069daa5d8bbf05ca5b209a867732fa38d6f5a06b77c7ebe0fa9d8e16bcb263d6ff48ffeaed7ab5c15e2f5869f47983a54e35c69ff4f6139061985133a7bb4d376e34d9e552c99cd942cf5a69c84ea4b66540c4748844df82a1fc24c4c49821469082df25b6309d06089c634d9bc40b7750e9850aa295c84a13ad412809fc4c6aa8315cbe3e8633212114940038dbcc3efe009ee24b06ba3bc7970f171a195a02651c80abb69f8377ee3aab0beadfa2bb818846c838fd94630e31f762ffcd79d73ea46f657ed9efb74cb06185cdbafb06a9c52657ab1fd2c6d8e3ce0dfdd279b83864e11d2b2e6f35e566ebb88633482f67b069f537af47a0013a1b022ee5bb2a9726ecc6ba73cd1771278e89d083e1f9727848d912a612971688b741a29d121929f0951759ede8acd53f511184d176ea1bae75accad8c95e417d0d25763dd625fe154ee2bdf01caecbdd3e91bb178de84356bc05f71c813075dd93099014d339cdc2462e1eb4307efa8474fbff6cd4b927b0d300efe474ddbd340f3ce0b3278234744eb0d125193f2f4b43aa124ef66b82b1667bbab0f16a09df1be90e86cd0a4acc0fdd8736a2dda460f509377a0d3276dd6c59f818486d953c5e62d2909dbb35572d61692e2501a88f0483924d3aac374692b1946fb44d37eae73b9886617570f2c2263403e04c5a54aa43b2d1fbc2ea0366aba40b1c8baef94fb58bf21769b200494c841e97dd19efaed5408097a411cd9af80843db8311794be71e315f60e92b98f4e6e179e22f4b6a18ac45dde8e861035676444b733cf99566af5bbe182ce9f97f1573db356eb86bfbd328b803df3089fbbc951ea5ed0e03db5a9a6c8475eda447b4fce6ec5110540a4c8a5daa2f6e2dbdf5faa52b0c889b31be5333c3f2179bc08b95b5c30d059df3b6645865b7fb0433a6e4b57ac7708eeb655f7654a06c96c935578a44396438d427b34d224b1f30881266c954c9c925b99168b0adb545f3229a952e5109f889ea36de07ee94ba51cff7316848bef9a71e8fdea7d2ed8404c137d780e551cbeb201754c55f761fd51d2cfe4fb7e3596bb46d0cd450df6abf2d4b37830ac649f53a953ead98f208c8724a1871a60f1142ae92ba57d658713319c1e80b283382ff09a2093809360f733414b9a852c5fd5967fb260e065dc97e3e74d57a30ea28b21b99e78b15d896df311e5d13ec7f89ca9ad19e434f2abc07346f89ac9fcd7b97e45f4c83defcbec6c6fdd7840d751861f6976ea387aab47587abdea77a6a5daa2013353d5f7267c4569944e3f7400a3b14318c9a567b06edc233b3937157f6123a02e337c9bb6c629dd5c6880011cc7dc8f90aed1ae4914d4f3c42d5c3d93ec515167611e85e9856d3070f62db9509356aad5e504c62d36b22f510709793f2a3c96d764a2a84540fcf8239419ab46da4e9b6d45f002b85ed6c53dfcbe418d852932e7a4f5b2e4bc4b74593a5184714bcc7cb22e9e2f01f6a31907f2a2a351394e4ebcd668f1ceb32d779863533032abe8790038eb8fbf835b748050602a770310c39e6e8f809c47522499161292a29de3e1db1514d2611e3635fb62a3dcc2e5f0b1b7942551cc5b40f883b0cce091962a625bebd6cfa85b3ada877b9b348ef311e4c65478be8ae1aebcbf751d463ffb4497bc15d5a497be6d9ca748a52bfac060e3ce990799704f2aa575259708f5bd16cc46f77bdb76fa4178abcb2d92065c6ba5356b51c79124f3349d17dd24c747073785a3a140fea58d278ccd27fe1330cebdf05b4183777171217aa8b481812ee0918d3daea972b1d45170c7d7afeed41dcacf406aa2f5c0dffd31d2485bd3e91f40bef1804a1216e5f4c73e4bf00c10ee3a5d3118ead41ef617308c7e913dc2224b393a0541321bc6aaf0a6b96fefe4ad5ec555304d8d11552a587bce96c03349e191e47b852c8e1c069ccac27731f54636cbb4a4345fe942d8bc15c394f1eccf1b5734f9ad65fdf75e783634040f82304bf5db7e37c7dc9d86750ca8fa092572c345a6ba55566ec9fc146283c0d160b5e3106e725f118bd0536ee50f9ec8a46e79c7038cb259e49522403e226fc174030a9483e647c7e26a1ff1eba37f1826c6e28f6de5fd0fe99fb11e15bd83fe69483b8a5a9bc8bc440f2276cc4127a1c474e78796c3f1f25394ac5ab2bd33e3a5ce0fc50ad8646f9b8f30b9f0c8f376cb63ad79a0efb3b6cab4a42a8d10dc47253b87a2dd766acf804756ebf4f89b8462bbc42061f84620864d471f3a05bebb7a58f9afdce24a822e13ea3e0951004a3d7f1ba3b658e8ac63d6922616bc5c1cea6530868697604177037540ed4e34c2fe72f96569e3a62a03034acb5fb814ce3f3b8cf1c026c760927590c2cb6666b0f8fb3084e16a3eba23501dd7d6371ffe1ae91131d427569da892631227f4255db44290f82440d37d48c0cbb511c1d184b955250ded55580d99dc19d30d1eb305ecd65ef66b538fa202bdf29a8c203172290a8d37082c70dfbea65e263c5bfc7f4301055060ff33862ae1b66a1cf83ce802a842808e2f34401cf909d2f2bab3f1f972140641e54f5fb1143bfce782cf50e2709819cb6881d8aaff52bb08b2d8234f5cc02a431e750f5da7d32312f20bcc5220ab1f61e56fb792a7c7f0d3bc87ec9c0ce6365e8555fc567f83b115b940d467084f5b0d584da88c6008656f7290453b2a242206d0a976276ccab48cde5a45b139cf2a7d53b8c4211a34d649f0f6d7f08a74c6f70158e3273c65367b3b554b5d56c186b42ff84f0f4da998a66cf85247fc7af5ad5954e4b9ae2e2dd59e261ba4eb0d459d58a0bdbf217de179a5b2be53d5ac5a079aba5605f8544f07122e363538cc3974a21b6b3f8933fe", 0x1000}], 0x3) executing program 5: select(0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_extract_tcp_res(0x0, 0x0, 0x0) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050460000000000000fd06000000331c13fecea10500fef96ecfc72fd3357ae321b37b673039d2d2360737058e04be38164991f7c8cf5f88b5d117bbff685b3eeb51e2b0ac3ebbc25769b05f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a81d5181ea6e69e0be76d907a6c400000200361b1257aea8c5000020020000fc00000068bfba0901000008e371a3f8343712059eadb71d89e000e20681e4b28000eeff", 0xb1, 0x0, 0x0, 0x0) getdents(r1, &(0x7f0000001200)=""/4074, 0xfea) getdents(r1, &(0x7f0000002200)=""/4096, 0x1000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x2, &(0x7f0000000300)=[{}, {0xfff, 0x0, 0x2, 0x172000}]}) executing program 4: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket$unix(0x1, 0x5, 0x0) shutdown(r2, 0x0) bind$unix(r2, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r2, 0x0) select(0x40, &(0x7f0000000000)={0xffffffffffffffff}, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000080)='r\x00') chdir(&(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) select(0x40, &(0x7f0000000000)={0x7fffffffffffffff}, 0x0, 0x0, 0x0) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) open(&(0x7f0000001180)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) execve(&(0x7f0000000340)='./bus\x00', 0x0, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x202) kevent(0xffffffffffffffff, &(0x7f00000004c0)=[{{}, 0x0, 0x61}], 0x0, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r3, &(0x7f0000000400), 0x1000000000000165) executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8020691f, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x9, 0x5, 0x3, 0x1, "6bf323952f42e85b467d18e080ee7f13047464e2", 0x2, 0x101}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x84}, {0x6}]}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)) r3 = socket(0x0, 0x1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r4 = socket(0x800000018, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x20}}) setsockopt$sock_int(r4, 0xffff, 0x200, &(0x7f0000000100)=0x296d, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000000c0)="9b180bc3eb987ab7fe5e6e8496077b538517000000000036ba1bd87f42e3303eac77280712f838130efce149d400d06a3f23616e77004c8836ed0000e0ccebd669ecdb15cec53342366139d11a90b5ba0800800090e42d34d900a0dad2b74f01000000260526ff0fd76b5c567049ef436dbea0d7382052950fa5ef6ec513256ddd8680a944d5c2bdbff4f06a032ab475cca257352828276e53346a762995e89423058a5c6318950bdcd08b96ca5d4d3e6706eac9b4e8aa9befc32246bd4506b68324a00d2f5019383919525cb6f7e8570b2a374f0700341ed45bb7ad3b13138fa142c84ab3045c4724150d16e304c7bff16bceb7d956e62447b3e88aa810f8ed7cca108d733338fbff341f5945daa4bd0e756facf9429c25483a9275d0da3b5618eadc96007971436218bdbdc9ac0a623855e941dc18725fe8e8b0100000006201788ce2b8802cb60eec6add5e9434c1e97dcf7025b73e8402a5f38cad2dc1a0d0d7873e27142bbafe3426f33409000000a9136d57c799353d46dd8143ea85d9b12c749618ad310493dfee9b11ded908398b4ed6fb2e353e3bb073e3342773216b07e49ca4df0fd2dbe97fd2b6ffffffffffe6f4588ffb7d82693a090e94691e8d000000368f29d76344671843a1f228261f630fdb791f833a1da5af88cf56ad8479077a2441da17670852140704f6000000f1ff00009230154a00000000000000000000000000000000c183a083d7c1", &(0x7f0000000000)=0x210, 0x0, 0x0) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x3006ff, 0x43, 0x409, 0xf, "faba07ff8fc00f10000800009300f0341f7300"}) writev(r5, &(0x7f0000000040)=[{&(0x7f0000000180)="8a9ce4036307187ac8b8804f20f81b83c8ba79d72cbd641e690ca7f75c9e2ad2a284af6a5bf164e818358fefe887e8f8e172d17799657f41aec12efc5febc0ff437185b8532117c1000000002d21797f5acfba4e465810d918cb3e1cf8f06937c71e0b39f64012ce974526e31d1937376a87872c0b286508f6d774d8f5100b51a3275ddb218a808a", 0x88}], 0x1) executing program 3: open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x43) mkdirat(0xffffffffffffff9c, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000018c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x40a) open$dir(&(0x7f0000000000)='./file0\x00', 0xe676c141f5ee3697, 0x13a) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x7ff]) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, 0x0) syz_emit_ethernet(0x1fbf, &(0x7f0000002140)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "009b57", 0x1f89, 0x0, 0x0, @rand_addr="80595a6287bc98a6922456b2012770c4", @rand_addr="7bae3fbc431fd64fc45918fbfcc99e52", {[], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @rand_addr="b7ab52dd2b37b09c84695da68fd3604d", [{0x0, 0x200, "14c71b16c87b8af3668c9431c0434b7f6181d5f01615cd14d1f5a4700f50d3bcb8758aafb79f20e4d6f12d1d0bfbf93cb1236730e2d4aaeede26cb9672bb122c0324aaf122b1d85657c8d168ae8ad163f98da1f788ac3f024ab77c65d1bc939ec1762293c18cd12285074329ada246a9f9de056871d1032699413929054d3911ddacb3f16d9c2db2471b4eb770c2a4a28ce8a2be4dd74d8a377118eea4b8d98b33db5d678953130fbe12a8a754c093e8257e051a0c2a3149ea03020deed780a09ad23ceb4e170b9c19ec1ed073e4a64d0b619b375aaf93303ca47e51a4da22daaf54968d38427c40213179596dfa75359c2b33e009c58beb03607f359d6c817d8ca3e5bb430749f9b37adce51795a407b7bdb191409a0b5faa3078109a75dbf2b4a981704747d1bea16a9a080098b0756939cee4123e5bb98a681684d00d2369012a2a151d5d82eaab2246a1e536142a2800ee4943fa952ed95793ef7ec8eb95bc71135fde75a25e2b0d8f0443deca0666fc37183f9b9fb4faace1dda85d65847f69c1195f7b53aecebfce9c202cc0e397dbc3d4385c53133c4667c30b844f24d6bb980e2ce475a578d7dc7d64ba990d1c40d36d87db9813638d803649bb220deb5c27ae7826270b40e6943466da288005d1345d29ecb6081e6cab713c4449f84b5de914f21abc2c2ce1f196872a702ed1f0450dd717929c629b098c2cd4989df7685565ed15d98d020e232f23ef741da21621828028882b3575a545d198f5b835140c280d2c1e268d7ad63a7eed9436817852f488932d5d63007b88ec28fdc7653eadc6350859a87036bbf3af08bdbfee6b87d1a5f0bed08aad32b9ead76b28f24317b6c4ceedfbbb6d885333c9474c1691612a74ab8a7354cf7d9f55179a837bf0aceeb75f8076a628caedd8a19917a8e799a4ed0a6a31d5995540573359c40841cde58511b2aadc0dae164edde749b178b320bb6ce7c05df53cad3af7585a833fd494f958fe1e1ba7b72dd890651bebf1c4997f7b4cc04d790f9982a0eb052cb8c3a2fa579ffd246c241c34e0e6d5e1ee1b36ec3fa5f39d45cf964e61b5a30a2f58ce61eb2750af0b435d4cbfbdbd1cfc8362901f5ec390041c1106a38f0fefdf026f998bc5a2175346182a78e50019d04c67d8a05c5acb0ccb7b15a1c7448b18068a3704d44f8fdd5ae883625e99f3981fb68cc0f45d09f06b596031854962d326cbd8eeea714a67924a4e8ede23e6a3d45851d02e982b337e22c80ebcfcf69801a971466a2bdeeed87e38068c04bd4ad5be2d12180adebcac9afafc0b9a41d2fcb70270f515531b3b3b776c5d81c4f68b11e01b408b026ffd2dde3972a3bac5d791965dcb12cdedf9808c04febf57ba571330980cf9cafc845f8b3e14e585ad0a2314d22a1b7f1b1530c6428483e1ef8cfcff4d6adb438b3030a08404bd9079fc481b62e51eca7ac23350e76ed2e4dd9cdfaaf9fe8bdd30418c196ecca81944aafb88b72b9fa9253983eb2f2394e1243d2c5c5094e40fc3c4825d7371305d03e53e8294cd883bbda253a585d09934d025dda2c9a137ea996986bd1b00550248fd0ccc664df76b2c208e48d54e28608355a6f3611920e7f0ac64e243471437f3cce2846ff7bb13026dfd0f5d453d74498c893d9fa4cd2b5977c4a735cdf1436a100bc786bb89409ab05ca3b7bbf906c9a4a2a8c0407fc286d52613e3944fc5dcad4fdfce16fbf98ac230f7258688341cef4c3d20d11fe24b8d4f9726887ab003a90e72b10fb22195e95d012555bccd1e51f82e7f04ffb4d55c6d631f068cc5aed4120db1f846e9f2a27e0d88cdb636439ab7b5032243130728fc2ba942f211b8729537a9181932945d1a1d7e8ab89addde2a76d5777818b9bfbb24d734504da4c73783fb4db85033dff9624448521e7939d27e27886bcd0b54f0b55a28dac88c9f87c9ca1950422df6b5457ad81c5185ab8d2c2a2adefb883d2732d7e53d0762f3ef32b90431732d09d6ddc74461e4835aa483e0c9c2c7df7d829ed7a1d0567ad3c48e11ee33aa8542fa2605cfc08a62219dcbbce3c47aacf3108d28011ecd2c947d9092328be655d023b5f1067bf39a34fe200e66422e78ad8b3eb3227c2036c56192a74baf0ebacac555242b45c486c2d6218bbbed6fce2fe4590dc0978fcad553692394571bf010d4d9c1a1cb8250bfb52d4d3cfab5e61f80b87f2b877c0dd530158115f0310d88b401296899ad68cca32e44a2e216b7f4e95832640f66a501f2fda0f0f7942eea86fea85a163fdaa0c684edd791448163807d6702d9cc1bc25534644652e5903ea5d8242c0db8656c4a80c755f78084ba10241223f161fc81344557c9d404350b2956566cc662448f503fc69d13f438af664a4ef8a264cac2dc39506905806a3323086e71d6a17c58768d3048d8cc130bff16265bd209886eed0319b34ff09a3b3ce6dc5161a122d388dfa9b2197c93bab267fc063e6ec07cb96d17ca7a449b75bde984f196c5adc0020136757709867f71fb23156eafd591895cdc14fc881f2ad39b1406c660346c7d14aaa357ddf11623b86d1166a82fa09f8344483685781616a63e0860a36b5a1251e6a1f83cbe5c20db8aa3199d56773e543df6c4770014f60eaeef312eb79e307201a0a5ccf19b4ea605351fc414ecae787c34c083e6ff70084a1e381d67d3785857a7595a0e8d6a4e1a173ec52bfba4f398e1888cde9ed78eaecabecf3f26f709bcd0e28ec4f02f008ba6ba6a2a7b124b8d7fee47d43112ab92a1161c9e9c4104c1bb3711d45ae97e3148396340032141a6808b05c3c9517aee43ad58b4169b172ef8aed72ec16d14cb1a58c495120541e3da2647856a977aac5debc2c865ff9937d99159c21e13958a55471199714f14ef6a20fd4b81a577cbe39fd0d1725c4540a18ea87b30b8fb9c33d3f2f4b1fc1047358aadae15cb15bfe90500dc2ec0adea8677ae320455cac8ba299769cdecba9c96b0b20684b24407cf689f602c98c9102b6692a7e46e03ce457efb040b07530659bc95dcc6741047d0b77084c91afbb477eaa7a367b7f034d29a46f298e8f96e47d867e3c38f93b7b4c4a792ce29e8957bf83f80c7f60af2be3163d1322398fab36511784aeed85ba1e5940bf00000231ec46faa55af7aad6c6d31def3d1a54b14a1c75079320dab3e019fcf8a83e9969e010fc0d3ed649ee0a5a9d9e85bf2e102fde3e35717c381917c9c53e551cbdef6cf5ff7ecb4e6724fc1b584a59e50033d59fc8de526820660f6c36a10ff7f5dc83734094b97ccd39ded273fbe7676f88f9228e3b716944cfed5f6c57d90a5c360b11d67617cc81bfd57c57c969bd77864cb1323f0eddabb5f80d6576cce232f149f36327880d55a757f3d30e98975de0cb385bd7a7f830a94a6b3678120b1f75e37adac007ee221ad79e710244d5e44ebfc63beba0df6f8957606a005e9cf9b668496c4039e1937d0521a1ed02367df59f3f85477d6a5f924ece90101a42539a08056acc7f0f30d7b65f981b9687d34e4a2ab6f1b5df999e689d505574c284ca56faf55bac84d24e9042c9a737d1ccb1f2ae0ae98629c2f5cafe5d0d1f217c2c490c1d41358a2693bfca6186531de4bcd3da39109974787896b5f52c6aa600b3a4e2e56766357cb40c337c78c51a5ffe9cefbfd5ac5851080f5a23ddbd6a46fa767c1e951cbe1aea5c26a08cabe7380eaa73788ffdb292506c0202a7c2fd3b10abe8e313785782f02701a48a680be8e5011ebb8d8f04bb9fa4650b08d2fca176cb52fb675761cb6de879b64649267e6810be5c278153dcc26ad5515d0d137e5bb992f671484d6b1212cdfd48cbf85654b198a1b7648a5e89f6fb247b79a339345ec9bdcc27ba4ea781ff0f40855ab7ff6365c1d21d737c4c5ebeac39bb51df41f8b4512270b92cb332c7c6ded51bb70250c5272e44d8001e99096fbc45c1398c35eaba8a5a2555b60bf8117f46aedcb28d5090cc3ebb4434fd00897186554fd0f3ce8f8408445b3f5bb4a53236bf574ac029ea889830e96ccdf93c14b76e84401f98eceebbf6365b629ce8a98cdb8a76c8b4b1800144d732b4215505a969d6a4f499f233de54d78e7bc44c6c9cc33100b064c7358b98bd825c6da2a4726de86c5841a364fa5c3e9a621860f2603285aa99599e7cd0ac31a8bd44c18f40a55c8989f73463f40313b23ec2aecb1a8499cb0cfbd1f54ee3f3531f8844ba3b0ef9905824c039b4ba21b68dda09cd12d794047cba9165c468539902b877215ba4c0ab6a3e25d9b04f8e53dacfb0e10fafa09f08249ff201d0328413acc8156bcec22f4bcd05511fd85505303af671e2c3b6d8bbcb3227e4a9b794849c182bc19a38d4b7e81d0fdb6f92fa94952c100959a389fbbac03563a1d2b3ccac0a1a04cb89ae35c575871d6a8f89af87a063f6741076ee1a7263188eec0159bf99f7db0907c372e605e71a37e8870d25a7b8138e26aa8f3dba8bb856dd6e4460e0a7029d76d5f395cc2d7b084cb9c5d8d667ced26c754c08175fcd5b543df495f61e6cb73d0c16a7eeab3afb969ddf6dc17d6688a4070cf277321686638fb4416a71c8459535a3e01f5a5cc1d42a64b402bcc613e40abf03a24f3e7059c62b98d2dcb9b44e5f577821f8d79fc63c02c8fec057da1cd159b665a73d9d01f9393c1cce048dfb6a21fe95d84f7ce2554210e5941dc22373c7fd7479eb7e624c0064b660252bf815a2799759e23341499393ecad7689899c3a89ca3a7357bbe1b940cee771e8abac4e5cdd40fe8065158b837adf25bbddda735ce3ba6f1d7918830f33e62530005661a894cc886e34e7f96b3ed0a6a7bb851413a234926e7cd59786972e1d636f1a790eb1c2d013862912e9a3276669d8470fde2e546e64651ab2f1ed8dc643127c0e28f6d34603b6b6dadd3f82f9e73df5b0d837fff0022e4abf34637ae73d2da8a0ff365596fe14df4400adf734f95645aa6b259ae31a5430881768851abe704c4c62689c9b6d0acbee9c9b331f4f6ee7a8f5e4f29519388380d4484f65b45396d89e2a59ba415f40bbe7f72742ae49085603f3e4cc32c001dd96db109317627b98882729340d24e0161a21d937b92074c033df5bc235cc53f21ab538424724f3da50537a8a01ab96a17a21de871277a3c0de5eef11210488c243a8d6ade7eb299778bdf392b422b953797126a9ec18bc2193c089664002b9741197007adf7c737d31137da43559116ab3a69087c0ed6ac539442564b2d752c52d03a7f2e0081e0c75653bcefdee04925365e401e6ca0096709c0f522205006664d51a9bf1baa0ebc6bf5237d8992b6056fc76f90de7acd65b8aeeac646c594034b7b084bbdf49eb669890a33fc41a196e8f27677723cc5463b235f7efaaff51e4aaf7fa4c4b858f97912fee2ba717e15241bed819bb60995fd040e01dd113822659bf7ce7e3fcf8655e40b6a05d34b5e043a1348712118f4ac765a98dd35088f8e6eb9d760887ece22ca6eb8871cf1cf0eb1d026f188eba300791179c0ae4c2ce38365c827ca9a266b69e5c037656a9a7d7c698d16ba3171bf29971f500331e19e99642a1f1bb25b8eda2bcb789a64d50cf0d8a047bb6fd377b86d55017125239ab1879236d2bb7a27a32b5d9c852e63ffc3963c0ba7b7af03fd44938067113d6398b24024d2ba93b3d147d971a0e7ba5458bb24786cec49dfb51b0a4be20b2078509da682850bb981e5af2328d8f42e36c1e1a6d02df2819caf6f5084a871bf6ec457a89e321f54b370839aea675dc9"}, {0x0, 0x4, "c5dc79781221c76564c44cd38ec05b25c5fdfa5674f04fd2514301d9ea8c32d8"}, {0x0, 0x1ea, "ae0e54c2e656e5fb4d35e73f7d762c2a449b1ed142bf62afc5db18dd1e4c1c0241c0293654040c16605f12cd499c1e266dcb6ccc9e57ad4959ad2ad965b72d12c0553fd74c87addfb4d043b4e3526a696e5264d4fe3115f7316c1ef0514bfe8790b8bb102991144bef8561750b1f59870e6b88c8408323af0d73e0a16919b53ca528a969f16aa214efa51f428f3d2986bf169ea94fce3773cce6ebf79b4a36470408e1002a5b05b3ebb040fd81b9f8719c618e458a81cdac7c2ed99ffcd830dc98552ac469b6f0e127b1f549d4589e4e31cecda71eafe3c348a89a2815a893a3ebf1cdab1ac03a699d93dc30d29cf69cb47e6bd38cbc636d3b298b7dabe41dbab6e3d59dbe0a24a880d18f4f0bea3812f34fa43cb45dcd5737127c2362ddf526d93aba6980c26427671ed591ef1c2ed674bfd54e514186a8cc69f40fd2579dfb37a6edd26795252b88283480be712133e50cb3441160d01e01cdc4ef2a3deb479f76e1f242b7097580af3a41bbc00386a48288cac1f9b706d3da2961ee1c9819355b976b4ba64b4b79a79a4c0b4edaeda10fc327e55af7b8cf2016de6c265d7a8af1f73c43b4f8568f7f427ad2c715afe169deeef102fb4d6e5b83b7b6ee0ff9e2c18429f71213037f38a901422735cd61c7b82a88fff2fb89de60f94619ec1fb5420b3140d0ef0895033b4efa5c820443d3ab2203d5e5b2d689dcbbe5eda6417fbf9ee4242a62e5f246e30d635b084692aa120c5f9fb0f5d573522bfe7a3abdbb640f13010b056c8a57672f93e578df8e3703d1e3ceb5e9482cfb4e0a013ef53cd9842221e001e2cd9167ee664647eccd89e9efab522158046fa91484d422cf413acf9a9af75b1d54e80c4266566830e3bd4824b2a567cf51988c598dd7c24546cdb8ddcece0f1765e5a872fd0c4306e5a22736c3f8f0a5f8a381ff0338619b42e1e710af923aac8812d4f931d690cbcceec6f66e58ab29c2ae6f93c5d14ea5679d7a077f064eebd2cfd08fd70f761d656a8ac5ac1bc1217760da121bf863dbf60b30a9942a14e2a0a921ef366f9fac3553eb5bff7744bcee80fad69830a4860d25d4d67e0988d06316875d75de5f42a30d052865f1d7df14cce5dfe59438a09bbd6f7bc24f81d8a6cabc27839dc86c8b890b2dc2e5ce4d1425807cd8268863d15be21e911d38527c245dcdea019ef274a7ad11de854d3c0c590f12d38300fdd0a326a8fad0faa22a93beb4ffbde7151ee57783f7684f9330d10b6f1f5b7d426a9e26c8e717cdceee262a7b75bcad37051b1c091e5576dc815af57ac99b077badd2748fcbe92479cd2d234071256c47a8f525f9707fb13b794d02fe371c1e2f42aee008ae77ce2cd9fdef2a53c957f228f0673c01360d21c5fb30beab6f29ac79fcd6d56bf8663ac911ace561f5e605ebba3315048be2e402b6878d1693e9299d2d902f0ff8ced33b30facd9daedf86f0eb13c5d97a56f72ce6ce3d4b84d741042837fd3a79f55618becd28061b629a6853e7f77bb54a0bb706c3024070bc7dae97ba4bfeb2ed64504f737ad95a2bcc377c7ee6f376d00edc58e043bb91421db2128bd13b416a4083ef66736edbc993a8e3af8548abc5d0157dbebd2f397aa2792df8798ffcd4daea97009f54973a0b796e6f09979c0015fbe975347db4b2ea10893d3de92037446de8485bc01188d50497c21fe2ed4229e87741a81593f5ad81778fbff0cc9d0623868f6855a04c02ed8ad393ae15471fc465567d02160e9dc0e0cd360a104d73076e6e2ecbef760e4ea0329ace5c9d5fdd4a11b01ec29028e6d2cbe2a83e376bf6d7b0b864a65fb6186324ff87bb219081aac4bf9eec5447246af392cc276529c6fc76a54dc1a23cac8eede318fc9a6cb7f2d0e9206af658a698fd7b219097ebb4d8f6fa72e01cf2d19af3bac3436edce44b260cab7de138f10b52fcef7c47332563b656211ad3e52bb83bf0c312217f0c69cf4b07a77c6451175f71d4ca836b9bd1a4425af8a5062b855bbb5e5e49e9ff6a13d9c5ddfb0c675c8c0127cfef7d3a58b75f351ba72691bd9b1cc2365d439d7dfb1cdec10f58782b3fbcf0dc906dbca62c4066fca91492f9fb8628405fcdd72ff5aec3d3e2b6a01353bbaa7be43546eee1cc39b04d13b9dceaec8c81eccecdfce837cad36a23e1c230fe83f3d56a8c018b82d58a09381e0ccb3c625a79b1b8f8d6e8d483d6a265f96cd27755e7fb8e71d51788f5df7c378ca6f4c8d9482b25f7bb2115766d1b39836459db7e36637e63d832de066fe213d9ae0107047499a13c660d8d5b0aba2062c903b39116a90dde19c4ba8a03d12404d12b7646737319f3a102daf95bd80d62b5766ab869393eda91d5676941e4b8380fda271fd53b725fd4e4b31776549ee6d05a6d4bc29a3973e5ed34f1a93389e5438077f7deccd51a9c72f078395a381d8ed75e2d76e03303f169f8a855b73c28b08867b5ada6ea7a635b7ae19e23428b728a83fd1a4a64d8ce4a46fede5c250f1deb58ab91df1fbb235f81eb9a5d9df71ad30cc3c55ab61557a94952a96ebaa3e212ecc61cbde1ceaaa016cb388bb0aeccbc08ff609d3748612c882185c32c398c1be7be75ab60e5eed82d97939f5d04c2b104164c4f99932587118b84bcbc6c1d33b578de14ae8f13f7f46f2f56b4debb56403e6f6a7152f4cbb4ec12221d446151bed5229854d19eb7b00fd2283c17979d53dc703a708f99eec47d360867fb45cd720425202c0ec3b2405ec2e77db5b4316bbe0a8a14695946c5cf0a48ef92a0939ddb28a7e6607f906a15299b3edbe232fcbf2a03308c70bd8cc45e6412740e51ea7fad834a024ff910740da6cf9b9a8552eb2149788fbdbe5420e7c9a89e46d0e9cce619b478b29427420a46b9b11045ba4728cb38d61a597b28122c1b3813dc0a6a0762d8b232366a58ab2299f960d2ef7d33d8630d0e109cbfdfcb84ab35f4fc68cc38cd2cf725ff6bd825d780f43797cbf3bc9a42b227887baa4c7c47f14e32f1e5194b81cbf05a7bae657fed6ba0268ae26b163912e982fea84e62801b1eb0baef2863473bc94f8a8e771b8a16d9a7a6d0b0092ae927ad908b09b4e30b5f769b0795312cb1ae6432996f8bcb55204ca967a3840441a1b9af40d5c12cb7bb35df58acc67b76e7a2cf892baab9955325b4853586ff243a1b6ee74da00f075879703344f7d18e4bb7e89c6cc6c7ea780a53b8eb5ddbd8b6635259c5dfdf76c1a5282693a84c7470d6ca7486af79f8b31cac67208c9a65e685d175932cfc31883c9914fee5d4490bd1b4824a4aa90f710a814b3a66c91b2adebf10e74a4a82c7889c231e53c76989f13be32256f635b8f116b231109b763d23dec8fd35f56b4ce228ab1377bda1331322d94843961bfd12f84c9c2fa32b154203ea690962ff57674247c439c0da28b4ba8958fc2e3c231d11572770c573c4ebd44ebbb1a7a6fe971c523196f70216be402fe80e77951076c3eba02957b4c239e9ee56dca8fe0b992bbd163397fb3511e906f4b47d83f7f9a54ac9ffbb462ad4b4f1a76f0c0a5428474cd90724b7d54aed97246537ad5a35e9aba4d490bf52c9edf104670c955d7d2f74e4fa208e1814253ad67b9310e180b0b33afd02933940e0136418500d958f44534e800c2ad0fbaf6cb46f0e2f2e47669d448a5692d5cf2f1894bf58fbf9f0b704953cb5c22c9feb66df82e5d0d4b2a9e59bad1185bea9d9058bc09dc61f85d72f67a9c2309e802e2481ae463a26940bf3e3e992161d5b254ff48057722568195b254e61d9956ded2584636934eed59a1babd248d176e894850e033222398ce949245467ea732fc3fa263ca5df3dca8bd9ec73481f8a92688dab30ffc6c8025bdc3722f5470e3ee84f6d43474925957b96d34f45817d34b9376874cf9b34b1e9ceae113a8595b5632c0c3286e5b1faf9f75503f04b6465d5f74b07709724f63c7fdcd0863e2384635d7cd0bd2de206e4d3f8e93bc247c854fbfb03324e46c1d85c79b573e93608c90bbd1daea43249147ad94ea547453fe3fd0cc47767a99f7baa941519a249be6c9cdf5ca9d1064da9a36271146b257ef8b145bff9a675fdd83d8ee821815b891e60b405b950e3cbedf8bc010ea9b66ff5c2517ee0cf76bfa809d9b8329ee8d1dd70999e90c97da7b353c1ef6a8cb8557ed570cee531bd8bf8b86f723bd1c3b2ccb7db0439eb134f3f1a5ac0caa50e51f7c0301ca7f2c165759e50aa157b33ad6bb0d1414bfdd8c04ef80cda4d0a8912285158cf429fb068dd40d0942a6e3638bd123497b1f3b84509113e7384fe706a041edeb4d8857dce4d2a8e4d06070aa595be06c29d800de7e1dda9348448780d73b93925cfc8c60dc3fa0690e471d331ce49b078862a48eb0ca25c35fc9ebdebfa717bca2702cd7996ee81fe057a9133d607624371d29c924a1f7f25d46c6c36af7103ebf2064e36c28e9d83ff2d804bb8cf2cd9cfda2625b0133a907b5bc13c9c827905124ee0281e3b78c82cdfa565dcaa3260ad0e16dd5dec94304a086d18ea722ff29a8aba35ac499077b2962ba4bc5e58559fbae36670946680f8f97b9db7577879cb5870eb7fa6c41df069253c76796f7656cd86cd595988e3c132d659fd5f3128b47066f21c74466eb4e3787738acb4c20431744b8389121865a157cbbdcc1567b9ea80a28f2e65a65ef72e34652a5b8393155009a7399ed66d9199733341ee0688658269c418009e7b9387615ce1fc806ff45e41a4964a4c1262a58d6837be8013badb32b9bab396ba9254201707a302b0d9fdc671ecf1714a6ae0672b210fd3da95c9d91227f00564f8f0cf932c41c118d40d3309ba77d94547f5d547b4d25e28159cff822ac9ae79b1648b485aa028aa4598f4a2f7891d10711e8863e96ea9c856ae9288f201aed293c7dab4c9cfd9c4a0d763d80ebaa5e2d8152356011d51fc15b7bca4fe7c8802538399fd6c5d31caae235de33ba8d3c6a6d91bffc7f75046cd8d2fd73211ba81a904b4ca96fdc1f232181a46dd63b0fa6d38f64da87b99f3c2bc6c04f3fb4ee92853238299d04f52cd3abfbdeaee304b6c4926f595460276557bc5a7f8e4b351a13e0424048339046026d161d0f34ea905a6b0b2b5b13f1f1f5c3c82742b74bb489b639f9dce6f73cc00e543f82e38952afc583ff5bc7c882da84af0ff3af8795410762531e4ac53e87daab6bb5b744edc056488cc521089dee2d02e104b5c4a1978c41ef72c58897001a8a1df5fc54d379d5efdc424c72a77be2fe224f68f98a1a5f590c52de07c65e9f8b10717d61a3fc9764bb8b5c1e013d799f27691bad26323cef282dbec2c233b67d0de8ff8e3c4901f1c76717080aad642995c04d4b26b0cb6c63128a55e5dabea1b6b625bc3efc1ee27f989974bac67c463d65415472512f555a5fe1b53d7282d006a74f44765c50a7bfa129ca8c3b9b9658108df9971a8bf9f640c9dd0fd22d41f30dca6e628fa3b64552c38aa6a534246a73ea731217cde5c6778b670936be0c5948c90151213582fb5"}]}}}}}}) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(0xffffffffffffffff, 0x4a9, 0xd, &(0x7f00000004c0)="9e41cbff13b9fd812ef4ffffff9296483ba31a96ec396ce412005f3b5089207aae948cd017961737600dbe07cc89a92ae4fd99356a4ddd548a8a84f7caccde058def", 0x42) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) fchown(0xffffffffffffffff, 0x0, r1) socketpair$unix(0x1, 0xfffffffffffffffe, 0x0, &(0x7f0000000140)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8080691a, &(0x7f00000001c0)) openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x200, 0x0) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000630, r3) truncate(&(0x7f0000000000)='./file0\x00', 0x5) clock_gettime(0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x8, 0x0, 0x2e) executing program 2: r0 = socket(0x1, 0x5, 0x2) setreuid(0x0, 0xee01) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000380)={&(0x7f0000000040)=[{0x22, 0x7ff}, {0x101}], 0x2}) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6000000000180000000000000000000000000000000000000000000000000800081a0000000000048800907800000000fe8000000000000000000000000000bb"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) setsockopt(r0, 0x2f, 0xd, &(0x7f0000000180)="318680b7b53020729f248b93c216772ecab2a6661d08f01aca9daa98d4a01f39e85998f75e43b1d254119584e43a108774de6f3731e30c7fa3b6b65ee367f3317a152eea77fece7a563ca079e91f4d8ab630989e5c4309d731054ce69b5c", 0x5e) setsockopt(0xffffffffffffffff, 0x429, 0x3, &(0x7f0000000580)="ebffcbff13b9fd812eaa4e713048e69931923a6a0000214fe772ea07f36d4a81672b12d2dd050f7e4c798caf7f8de64d7ff64f08e9a4e117fe86bdec587e1b66ac7247e702ec58fe5200b204998e3037907a6019096cb87ba10ce652dfb80e0100b400e9e4b8a18a346132b94d43cf0b046e9afd0a7948010400007769952608573df7793fba48b89b648e346226da5051d4c0b362b321d47150b2af6b32a500448a2ed33da7e734f83576fca7000000004897f1cf2177ed81375aedd750434de7623c9308dda2dd7d287ebc34748e2c681c7a6cfdf48b2f0196e97f701aad6506759f87162307b8542d2bc1d75e891e62ed9f37cdcf2df0b47a89811b04ac52fda8947fd08012b90c94c38b1832410cc9a0a51b881f8e", 0x117) open(&(0x7f0000000400)='./file0/file0\x00', 0x0, 0x0) rename(&(0x7f0000001900)='./file0\x00', &(0x7f0000001940)='./file0/file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = semget(0x0, 0x0, 0x12) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000100)=[0x0, 0x9]) r4 = socket(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000400)}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000000), 0x10) connect$unix(r5, &(0x7f0000000000), 0x10) bind(r4, &(0x7f0000000000), 0x10) fchflags(r2, 0x0) socket(0x18, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0x8218694a, &(0x7f00000001c0)) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) kevent(0xffffffffffffff9c, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 2: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1000, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040), &(0x7f0000000080), 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) executing program 0: ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3}]}) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x8000, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) dup2(r2, r1) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f0000000300), 0x0) pwritev(r0, &(0x7f0000001380)=[{&(0x7f00000001c0)="20268a4a1208949aa8f572fa1845cd37fb2ff66b2abd59b1cc6dd30110950b39874ef85fc36b758c5869fb1098269cbd552516776a8e9b0f3ce96b7e34fd46af385364c726faf7c573c13fc6620d88e140659cc98a51dc91d2797094eacc0ba223229131f0b743416c03698c7a46ebefbf814d574e0abdbc2294dd99fa37876331695a91ad494dda1218e1a47b1419b103fbaa605a6b726b4edfddf883804b5651a9", 0xa2}, {&(0x7f0000000280)="ac45ad5110f49f1bb15a3b592359afce5a1fc3609f817d9a269ef5b992210b263e9ffb4b104dcf8ed0ecd2b4ae885a1cf67440ecdef6c99a033a64e4fc1272b278dead36d2aec6e6d76573", 0x4b}, {&(0x7f0000000300)="f4265e8e2a39bb5009f9c07d48a27f071aa642768a585a6fbf6fd1c02e7d6c8e08d601a6b6b5d0ce4f4f9436a30afada2882dcdb89032bc1ce796219d98d27934d4c69ab7514f2780796ca5379c82bc2ae97f0e199c9acfec3c6f72d5a3613", 0x5f}, {&(0x7f0000000380)="230df8e1ee2fdbd229ad8e3dc36f7bc45135dee66d9ada10be1b07ed0a94c460d7d19b5249f8e75f8464ff8a284f0762997098bffd79de6e159533df94dbb98859fd0dab4c83f99cd34f507c38478a8bfc586f004df63f6efde418da0cdefc309d4ff55554fd8abb9d8432c9bd6836aed256918132a03dea3280f7a4b198f38c5a7c51609e2b0d07be006b548bd4d6c73f827a8078daf08b5fbc94cf9ac6eba3c027479f150e542b112dbd2b339f3bba6abb5916e2342025c5a8311f83758e2720ac482030e9159b5de14e43cb9343dbafa5a49d5dc45004760dfc90a56835ff2b3029f4fae4ba224a83d4b3434f1019fb45eb67c40a321ad6e97d30c01c0be99894c148d256a65777994e80c05e722368beb6ed53e947209f61a8bd342f9a391d02024bb96eab6f1cf7a256e669582fd5632a044d59910efc42ba24a1a0b995fea8ad812b7caddbb5c5ce86445b01b4801e70ceeb13e60625b490b51902d1dc678d2be871e2e00b79a0083b6b3dcfb374debcf9bfe078d0a68c43b31714b6406b8f78265ecb9b757195b160fe42463dda358f694142a62121700366ffeb2f4239abd0595d715d71d7b60e3e76f31297e96d785794b52a06854c87e185e26d96da2d1bf9975fce46c4bb61c3408e9bccc71bf7586e0078e5882f96fccb25b03950ef918394265f543fdbf1f9a3181aaeddd866fca2c0cb9188beb4c11338756fa7267ea6b8cd03f2971f8cfc37dbc24d6023ec1bb891c57818a617ba0fc93474c91e7486bba238db57436ba3975cb27614a7062d0d88e80d89f584cae933b6c2db4b781c7c55f05c61750ae6e74f37aa779772597fef43a4080ffbe1e65f3025c178005ffdc7e60fb4b3f2542595c62212467398824bf29f27818e12d02f9da7850f3105f2a640fc35a6166c021e7750b1044f769f3c39b10aa475453cb8cba03ae7e1dced3bde797171ed3cae8a762b9ba9ab1e509ddf5b56f0901a1d7224afe7dfc2cd551e70c78ab8164449bc9140ec6cae4d9ad54a01c7bc5f135c341bf648197b96847b0737e5f38421d1a2edf0bbca700a5d85b2be10d4aa8cc08ebcdbd525787c0af7ebddbf46eae8604ff3e02a013c61dad8f3c99bc83e0f71c503e2faa8431c05cd2d225966e9e24e52a4e3196ebcd14b0ca7afe853d4110bcd5cdda63e9c0112c7ab33915da9c819fa4cb207c6b23c27ae6fc645dfa6cb02f239d03e38df44b02646bb3e5690bc3f598399e47765544845e885705d702683bfcee42514912d072dbb0e96c9d8747c285f730bb0147e5f84b43c3eefcbb70cbcb475f95e857af24c18ee76d92bb9a13e6d4bbfaab6ccefd342032e0226073e8066deb8c7921d0030a959fc5f2bfc58ec26998ea3d882adcdee1754ce6c2d5900fcfdcf65920d19354abb96781d5e55a371f52bd883bdd82a9d29a8e95a830c00e5279b8c24ce7bbbf689741f12217fd226a5484e7d0c3135fd712a47276fcbcde5cd0d46fbd4c0a91fb784fc8c7e9e0d92cbfdf101b21c7eb2b552ef63b507fe8cf4d3abf150f7aa60e68ada4d7729257c3ab60d3a3fc1de5933f1451ebc008f69f4d8866d6b0a2ba107e5d2dbdda6c44099f42a5497d6759e5e615511a08574cd4db758fe21f681203fc9dc0008833635e38b2c429fb5ef3b45031b94c1a733ea3abe83cc90d44fe015b248d5b20744662b0d6bb8056936f121fe71bb1119d2642fc3bf09b494d6e3f6b720564c9c05a278242b601469f2d0d1db8a71fb2cf593aba9c0a9cb28eec923bd6a3b6f4cd050ae011edb314953e754600bbe59172143abdd0cb470f8b7a30e9a9525080e822b81d047aa746c5b164c7905393093a4820d840b1bd22aa1fc8729408b702b5c0dd239bb9395a90baae673e40fe9b3ba04dae47988852d24b598a8d7103558f5ee48bf43b64fd5a96971bb35660d06e501515f2e894536adbb1879db2e7f0bf36f94f515e74844fdf43ccf24e24da3aaa73a4138475a650398f7c54b375ff22a58e7bb742a4a2d9e3009939eed0cd6df13dc21272d54666022cca3ace3adbbf4e5f10171c0f33f441625f45914d7a54015a564ecb0682bb0f12f788e2dfb6b9c6b48a7291352f97c5c53542747da0b6ae9c88db55967422501679ab3ffee248b699f5bbd3f084fdc2b08138822472b0046490c8699cd7d62415d2e8bc56098846c035693d9a4443abbd210c19c64887461e4486264aba515b513aba501911cb93d11b15d8dc9a019b95056956de5702859dd37cbc8adcbf3c7415f9142658c24af2fb2673660b0cb4e5d81025a1d353d1c8ad4e312320acc33de90ce56e5e02d8b4a9fdc3bba7a331fe55fa14bf94cf1c07cdaf1e9a8f263b579395ca2815b3575a52c43ea64d918b9eae729003f5e7f1f2b92adc422f58e84bae3e1151732521ac9e95c66ef32bf941412c169e43c25e8be776edcca1ee14bfcf7d037ba9ce6d909d0b98487ddc90e5284892eb36f38e923a1a54a0ad319bc2530552fca10404e74f4cf550e577d6a05822e74a6220ec52722284d13582ff2de51e83b298c922b53b5c48b03036f8340cee99dde33fcb330c260476d7a273172f2670d38692bed8510a977cd9d75e7909e1da12d87b065e6d15a28b6b76a3d76bb9104b9b6c1d65afb12fc1200b248274d1eea5986d0d08d3c67d82e1854d9e8f3a70a68a061bfedd17f587e8d2118ade3cafee98a623a1055bbaf665c77bb4826eb1277565ac3fa386d8693b39c49295e4945553b5f10591eb4c918898eb061c2f75e58344cc7df6f48fc9acb5f0040f049ef1cfd33a379f872a19c9ceed80eef404075d7acb9ded35fb620c8131d1b20da1eda6443201b411713e98b75c1d49ebce921dec720a597cbf078a804234fc31e6105aa241d6f9c2123bc6f794a0db266dc309b0700c798e21c8d586e54e73765bfe16aa1389040652cb7b3f59efbcefce4087a9e455a5ad6b241ead67b859a3a4218a353f37a3b6910baf29fdc81439d0cc6b8f04fc1a410637793e27250ffded930bafc0ae3e194e07a75420f76b3127e83def3d32620150b1c69d326eaa9900c93dd0145074f352afd944235c453e55c1aa3c773ec6ee3844f8015c811de93d082a0af38fbc6011b52867adea8baa1aed27aeb8fc3c0551579e3d7ec32641c15949651d69cc2817a0766ff3d900e462fcf49897d4356332d1cd0bbd437af3b398d66982993d0bc07a9837e8d5777c35b7a10d9e94d5f2b7cec014460a8fd9efc47a0fdf3b2525cede5072dbf0630d9359358c4ed06cc0211567c048e5ccf1b4a195584c5783575ad3b6ea36b4cb76e205cc743ab0849c4ec0a80c2482385fdaf534164c1e700a5e1865ba6fbacdac9045359f1c7e849907867385da45fb0b8432ed47e1871e9f124bba685c1c3393a0866c3e650bfa76d98e4e9f982de5f50f0b27f92239686688385449a461952b7c976becb8655b1c703c8737bd2d3e1f512e4cb09ae4546979a3cb9bd8c83a3e34d8643760a330ec2141b04cfa22cc7a5fb35a24a78cb2a98832dcebdc0e0da6f85b5f6553ea71b1aff08297fad215b0c30b9318499d3ff059a8a938b04fa23c1b38fe82a926101564fbb45cda7eca0bd1896d9203307022843057bb2a622a05cf7319368dc62fb4ff7b945076daf501ff633c6fc3ee5796e9ead4554127e9c109121c50e6298d7ec95764e8cbf8b27d649849fe85fec205cad77804196e6e06e1f8d1b610959b3f11d898a7ef6bfca3bcfaf777661640a6d4ce7e1826a56c58de9df35d445b054057f7c2afb6cf828f91b7207fb769025d4244bda88f451da44586b50c4ed7e6d39aa6d5bc01fe05395cf6cc9b245c1bfc181f6674ffd1670edbbcbd41aca5255aa0e2d1f2c0e8b617d1307834e59ebc8ee3d895d1445563e4528d928767199e135b5ec01f4a86a70e60263b63c5d8edd4618934a5f430007b726d480a57008b683541aa05b9de28ef344533f202658621ca8d6352476628d4f8f938169e4f35d17a227dd68e40a3fb5f08d826a049fe475575db983987bf57fef3fbc43409419a78a6f691a8cc2b9d69df8b9eea23255de9519f4dce3364e8250595e8835be189c49afbce0ea9484dcb5c08b0e135cb5a1d725b74985269900cf2774657d2d661bc3c8ec6fde39720fa63e63fb4d7b260240ed20954824674955e2b6b203bf5412dea40d22ac7a4e8a989acf12aced234ec00513576cfaaa58e8295e919b8f513729ba530caeadceb41b9049ed8cb3447a65b5b2e0ef47c66ae3d7edd30d015860d32782e0f2a5a62ff8a86b4c0df80264bbfa87480dfa21395cc12e3d920e56e10e8b0f1d3225f6199bf2dd2febb79f50c00ed72cdf41c6dc7a88ca4954341b7737ada5d8503d08888431ddfa350e8ce04570e49d49be79c56ae6e2c11220bae37d81dd66a5f388263921c455173f99b3311dfa6e14af836c6686224c4fa389a599dbe79cc883f367182a79929037e75ca2c46162038af07c0e492868710facac5b1c2c25f8d5468f339524b24af79b05c9091cfeed7b4903316b4dc6942467bb788f79df206ffab0cdf5ca159f231c028a5fe6a4088ce86e17b3fbd96b5fdf41d84a84091737367a075fa0bff5a5fc9e1f0a3cbe63743bb79351658e9de1b8c3f68fb11fd91840e2dcead2646433d67dacadaf7731cde9ff9b486d58ca7a32acd217baa729618ff1a6267373fe51cfd8d876db0c33a312b1e4700ca7814161ad7edf3ae6b841bed9e4fed623351d22580095c2ea2e8f833162aca84f93164441cd46648c07b9a57b2821223f4ff066d377c8e02067acabaffabac7355dcdc3eecdd1799851a3a3c8c0a5a749a5b2bf327bcfff5dfe56d383fa9a935e85ed4e89837f2d456c433fe00990b42c085584030a149fc5a1ee5535ceefd96446649e25743323a8c0a751e7fbea5aeff9e903fdd56c6b5d166ff14a092c7e00d4b8c065b1463fd0388d699e2ea3c20f362000b66690930930b03705a27bc41ded5bc1c0660b7a1bf8d583e1f6f74cb209c4e3f8b11725fa44406196c4939dd623b945b522bacf5cf1805781996b5a1946edc9f2b1e56e27a1d3b9781a04b70e025088f9922c838aba02572e422e5d995ac5bbc76331bf2a2d7eaba1b0d1d2e4258d7df6808375b590d5be7bd9cef9b547957b003b558f728729f3013d575eb44da6d1755e86e512455ec547a1d8e9b2ecfd1e83fca5fe58d9177f1e508aeffc7dc02af7e020a8509b06de57b5d894c86c12ce94f9671d7604e508a9c7eb52c74cc2390284e77b44b829158e579345f0a3df17d0436fa138584413b86e1e37aa93828e9dd8bd0834e10ad60a7483be0e37bb14622a12a8435b290977e8560c331ee2cd5bd393b58cdf773f6a9bc62d0f1588618ac98309679642d9b44d44bde0d6717f5b882af6466a3ef12f8b8fa83dfa3fbbcf14085ed8e9daee6f359544c678252ea13c35ef855ed84ec1d8bbc3acb4ffeea703cfeae6fef5baeb7fa7bdfb7a1389b257155098426e60888c83353617fb0b2aa32ffaa68279d45ac44627c33079414d17f6fcb8d4171a9a27b0ca5c051d7eaaec3a9219b55810aab8ad7f6af34eab9d62378bb69997f1631c27ae2419a0192a8ca20bd7df1e3741045d2727dfb1549cda5ef42530a96131cae92ba2b7b396b0ca6408e3f064d810481ec8a3be66cee5a2bc07f2dbfb0cd45d1567dc5d53b50a6cd81a078bb48dd1a408e244fc864497e2575815869a0912089d831489a3e5d8707258567b34ad0e59752a7473b3aed5bdec2cca0ee829d59fa734b6cada", 0x1000}], 0x4, 0x3ff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000040)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) socket$inet6(0x18, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) socket(0x10, 0x8000, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000001440)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd5a36ea0700383a0000000000000000000000000000000000fe8000000000000000000000000000aa0100907800000000605adf0000002c0000000000000000000000ffff00000000ff01000000000000000000000000000106000007000000005e0c3ac97c"]) sysctl$net_inet_tcp(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) r4 = socket(0x18, 0x400000002, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00070100000000", 0xc) r6 = socket(0x18, 0x1, 0x0) dup2(r4, r6) executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r0 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x20, &(0x7f0000000140)=0x20004, 0x4) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x4, 0x10, r2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) r3 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) lseek(r3, 0x8000000000000000, 0x1) clock_settime(0x100000000000000, &(0x7f0000000040)) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) dup2(r0, r4) r5 = socket(0x0, 0x2, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, &(0x7f00000001c0)) poll(0x0, 0x0, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5d4a) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) r6 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000300)=[{{r6}, 0xfffffffffffffffe, 0x11}], 0x7, 0x0, 0x0, 0x0) kevent(r7, 0x0, 0x0, &(0x7f00000000c0), 0x3f, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r5, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x1, 0x902, 0xd777}, {0x18, 0x0, 0x8001, 0x8001}, 0x83, [0x0, 0x7, 0x10003, 0x6, 0x7, 0x1]}, 0x3c) poll(&(0x7f0000000080)=[{r5, 0x20}], 0x1, 0x400) executing program 3: r0 = kqueue() r1 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) sysctl$net_inet_divert(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x80}, {0x7c}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) r3 = msgget(0x3, 0x288) msgctl$IPC_STAT(r3, 0x2, &(0x7f00000002c0)=""/132) socket(0x18, 0x3, 0x0) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) msgctl$IPC_RMID(r3, 0x0) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$getown(r5, 0x5) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000280)={0x4f1, 0x6, 0x5, 0x3, "df2c53a211e79de654005d912735f51e1c7a376d", 0x9}) socket(0x11, 0x3, 0x0) ioctl$TIOCCHKVERAUTH(r4, 0x2000741e) sysctl$kern(&(0x7f0000000180)={0x1, 0x37}, 0x2, &(0x7f00000001c0)="a5", &(0x7f0000000240)=0x1, &(0x7f0000000380), 0x9) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) setgroups(0x9, &(0x7f00000010c0)) ioctl$WSDISPLAYIO_DELSCREEN(r6, 0x80085754, &(0x7f0000000180)={0xfffffffe, 0x1}) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x1}, 0x5, 0x0, 0x0, 0x0, 0xfffffffffffffde7) sysctl$vm_swapencrypt(0x0, 0x0, &(0x7f0000000080), &(0x7f0000000180), &(0x7f00000001c0), 0x0) r7 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r7) writev(r0, &(0x7f0000000200), 0x1000000000000056) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000040)) executing program 7: open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000018c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[], 0x10}, 0x40a) open$dir(&(0x7f0000000000)='./file0\x00', 0xe676c141f5ee3697, 0x13a) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x7ff]) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0xfffffffffffffffe, 0x0, &(0x7f0000000140)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x8, 0x0, 0x2e) denied attempt to set clock forward to 13622315181289262 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x8) pwritev(r0, &(0x7f0000000700)=[{&(0x7f00000002c0)="af", 0x1}], 0x1, 0x7fff) executing program 4: chroot(&(0x7f0000000000)='./file0\x00') mknod(&(0x7f0000000040)='./file0\x00', 0x20, 0x7f) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) fcntl$getown(r0, 0x5) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000280)="97e6228d54f654cfefa6083d9c7a9de23cdb076597c05e5f667e771300e36dc0ace0197406dc965992fdad80d1f2a0f441e595c0cc9a52525d6b85acd8221b57a7f3b27b0bd341b90cbab87277733a53192d0409e2e53e66e525300a471f0f939a11b618e12d0cc3eb2c873d30ccf79e822a42d6907d0cbc5b1f5d16c3b42184e5c13b8dac5edfa4c88b7867987ff623def261c5f1aafebb9ea3a9abd322fc7d81dab52bc1e356e501c1131583cd145a29c17218595f8c96a4bfed703a0235389d8b758d49504d9a0c10617f86ee19aa50c3a31bb1e1cd0507f8783442893c1c56cc98d8", 0xe4, 0x8, &(0x7f0000000380)=@abs={0x1, 0x0, 0x2}, 0x8) munlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000400)=[{0x50}, {0x5}, {0x6, 0x0, 0x0, 0xe00000}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000200)=@file={0x0, './file1\x00'}, 0xa, 0x0, 0x0, 0x0, 0x0, 0xa}, 0x407) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) mprotect(&(0x7f000052b000/0x2000)=nil, 0x2000, 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) write(r0, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x8000, 0x0) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000180)={'./file1\x00', 0x0, 0x2000, 0x0, 0x0, 0x2cc1, 0x0, 0x0, 0x0, 0x0, 0x401}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000080)={&(0x7f00000001c0)}) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r4, &(0x7f0000000140), 0x0) execve(0x0, 0x0, 0x0) pipe(&(0x7f0000000000)) r5 = dup2(0xffffffffffffffff, r1) poll(&(0x7f0000000240)=[{r4, 0x10}, {0xffffffffffffffff, 0x80}, {r2, 0x100}, {0xffffffffffffffff, 0x100}, {r2, 0x2}, {r0, 0x4}, {r2, 0x148}, {0xffffffffffffffff, 0x80}], 0x2bc, 0x40000000) pipe(0x0) fcntl$dupfd(0xffffffffffffffff, 0x3, 0xffffffffffffffff) write(r5, &(0x7f0000000100), 0x0) openat$klog(0xffffffffffffff9c, 0x0, 0x0, 0x0) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) writev(r6, 0x0, 0x0) execve(0x0, 0x0, 0x0) executing program 0: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) kqueue() ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, &(0x7f0000000000)={0x0, 0x4, 0x0, 0x0, 0x0}) writev(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) executing program 3: r0 = socket(0x11, 0x3, 0x0) getsockname(r0, &(0x7f00000003c0)=@un=@abs, &(0x7f0000000340)=0x8) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r3 = accept$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) poll(&(0x7f0000000180)=[{r2, 0x2}, {r2, 0x2}, {r0, 0x80}, {r3, 0x10}], 0x4, 0x0) r4 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r4) clock_getres(0x2, &(0x7f00000001c0)) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000380)) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0) r6 = msgget$private(0x0, 0x0) msgrcv(r6, 0x0, 0x0, 0x0, 0x0) bind$inet6(r0, &(0x7f0000000080)={0x18, 0x0, 0x400, 0x8}, 0xc) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sendto$unix(r0, &(0x7f0000000200)="b1000502000000000000200001010000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc25e699a1f119b672f4d335c223e7d0c032bfa896443a4271851af2066262af0f3af2d0dc1216ae4d002000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002121fbfa0c0f00008abfba221554f4e0f668246c09000000", 0xb1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r7 = socket(0x18, 0x2, 0x0) close(r7) r8 = socket(0x18, 0x2, 0x0) r9 = socket(0x18, 0x3, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r9, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff}}) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) rename(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000300)='./file0\x00') executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000480)={0x3, &(0x7f0000000200)=[{0x4c, 0x0, 0x2}, {0x1}, {0x6}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x20, 0x7fed, 0x5, 0x160351d, "1a0001ad090201070000200007791dcebf00"}) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000100)="a2de4b8e565f2bb52773d5616cabb69cc1a7a14051d04a27b5cb057d5ec186c897764a6fafeca04412715ba10e7ca93a9707b7cbd754867d0e0c8b7d17024a0065d70589e2daf7b535b109449a2bc51dc2889b09657923e30afb1295c5da1adf4193324f9129900fdd105dfdb1b164c6d77275ccdb3ad35ea196c329b7d6fda0dff1cdfabc9911929ed856c5cf1af29612ac0e5d565e6c5b3a679f459013a54eb9c6883ae71e629b9dee9bf29955832d2dd6eadb9043b7967d9fc8426daa8a4f5563e0362a1bf39ccc41dbb3904202c1e6011925e7a12194ccd6a093a7bdfcd611372cdac340948a8d", 0xe9}, {&(0x7f0000000040)="bcc77d229b84e956ee45dd94ce7883741fe28fc845c89f414e34b7d36422d71f01", 0x21}], 0x2) r2 = socket(0x20, 0x4000, 0x80) sendmsg(r2, &(0x7f0000001b00)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000240)="0688f02f7af29f06bba04b54e005ce8fbac0f75d0521a0f9262e8a14b951abce5ef59efad837eb361c3e8506c4f6253a68e1529ffbab2d93d23f63a08610ba2ceca849ccf2a9163f02508e7284da1fe3f4cbef6d278d46f42d46ce061a", 0x5d}, {&(0x7f00000002c0)="21026b57f6ccbd9f314e03bf244a96f59e24de6a044ba1b1e817f32a55347f60ab6657a769a7e87a714d93c34a3ba8254c73b8db4213453c72d96716d33c06092a7c7b022aa34634a502a75f24e1ab6f88c031b299288790559df981aff415a6bc891a72f06e1f72bb5bfff68ecad4ff2e75e2906db42cec04cd0dccdb98aa7a7b7aa506d7050d15715e8400515b6e84154e84a31a2c9062cb6174a7fe3a639bad3004280dbab5704c30ec4de79bd50b6aa89b14e23c0b1f6bbf93a664a40d1b8c700f5727cab69f8ef389861278", 0xce}, {&(0x7f00000003c0)="2ea36eaf042ab66b121c488c81d4d6db32bda048d9f264db68a0e5baddf955277f7d0bca913c18702d45fb07b8ffe9332ec7dc", 0x33}, {&(0x7f00000004c0)="924ae1caf09fc570edad3039e94714bb41130048459c43ca8066391067942c4bae47ecbc5d5fbbe3657421779f22bb2b9b6a989bf993a3399c01ac261ce723df9856e36ade8284772487624212a89b484068a4607e8021b75db4e8b63697cfc11adf1390d49caee95eefb825704f19ea41b8e13e29cbc6bd1a69f5a78573ab0279567dde039503a40f770b07979ecc3c93b6fd6a9ecb79a9c4a55e7a19f8e96e1393a0e95cc7bded93506a013637372b8f7fb38f3ed564d17298d294b66323bb60a923b898d4822720bdd83913ec52b91bd60013850523607d71cdefdf988a16304f78bd1382cc", 0xe7}, {&(0x7f00000005c0)="4fcb30e58fb676a8e324f354663a00de17aff7fe6a97f7b9bc812601d547baa92a8ccdfdd6200ec0d5f684414a93cfe34c2a1121324bd87f99060d3cc17e3261b9d90c13c1bf1deeaa8d426e19e8d00dbdee694838fa2decf90a1fd3b2872e68f11a4eaa2d170ddf24e984280b529926f3ba39df663a798e6b6384c9171656819253ba823981a931d23ee5091c0e94c4475f8e1737935b8f4ca5896473ec098e22d1e998b9e87452be94b2409b0dcf8bf30d313be401e2965d5c8e7f77e83184d7111441807ac3b18c219950dd63aa1d6bdcf1a457aae6ea7eaa", 0xda}, {&(0x7f00000006c0)="6300e77a63026a8f0fbf2db7ef93317efca39a63df1019fa672a795a0165e073a875ccf671090b28ece291c320bc4de6685fe8de77d8ea9a0002a695310c8f2972a5a9792c9134098903b64c62e5ca0ef1d42bb882b397b476af01495b08fdf7fec6fd87bad9164ce9b7ea9ce2938e11985a651e5921e506259a858e904720676f104f8bc9b9fb85516b5b31f412d7d39cba5c2fcd507491c062efaa14894a99f900c960dd014e9aa74e", 0xaa}, {&(0x7f0000000780)="00c794977d9092fae7e7cde8c896ee309da1ec8182b63ce7824943d3fef42a45382c9e10edb5b43eb80c78523e57bd9c1636b8c09431ce06b5cc83256987f6dcddaf37d49d1a3b0ea9e4039a5ad74161be473a3b536243db2c0b8e9863c829a875e5c6c4cdf68f00d7ad6c09663d0bbb8497d58d74aea1fb7ddd568e1d28e4f8cdde89384dd4470f6af37a3c7f827b20e7793a79b9c9ea14af10162a7fb635d40771609c0a783e308fb4ef6a33266fe53668f22fafac64cc6f0551cf4caf15cf612c5e757094ec6653632d7c382fa8af646041c973a9304f3fb19c7cce7eaa82e4ae5a674d27fe82c823927d0a28dd58f5e71f8d45e5e8fdcb2794a08037e52e55d3dd68dc4cf472fe339a7227e781e4edc146c7f936699e0da8a6ebd67323319eb68abc8f40a4a62fba4471bff7ff4919ebb4cd78dfcf02e9e6248632634142c5218952e788eb07e51b07fdb3d5ea7aa6f5c68e56306df690e265accc2d15276adb56cfff9bc1d1f3649fea28af6db30de9d1d053efc779999195e15b25d1befc20a4a41868bcd33662de39247b84727844c7bbbd24e55b51ea6d3ded0ca41571c4dde49725a6dcb907bbfd15fe6153ddb1d4618385dc409b1fc4af97ea160216b56595ca128b75e5696d7b49a6b17aafd4d4d3426606f6727b500f0efc5065fd4ac8a0b251210939dab29f2264afb6110e200011c7548fb6d1ac9634578bc32204d9f3b8fe689c95809d43a1ca93ee2c4dd2a4656306ce884a1c515dc3ca1473fe5aa02c17908b8413ce417065036a5106259a0c1a0a5da1b50cb0ccf1ec1120ed876f29a7ad20777ba68775dc77ca8c5e1a8a1c4765ec5580c255778b87ea423a8d431ee82a54dd5ecb2e43bb5db2c9575dd9853c82431b36379ddf52f5a6dfacf9bf86072e808612e4d43819c2e8f4b4e139d6e66e719fba8748c01a576222b01965d5f8328e405485c8152f6d635cab003147da00d3e848a01ec53fa7d738a476a1581386b3ee08282beca3a69b9aec42d9446b0e09523cf78ba32d9f7f59390d22a88a7670eaecb8cf91891c38de37c4826a9d66d11a4f0432555838b62772aa2b784ff7e344a63bdfbda33dc12b1433889f1dcad8a2e650eaf3b799f41a8ac2423852ca5931b6c7558106732e75b4c8cd4a5c66cf3c208f9dbf1ae7e719ac6e73c20a9dd280343216d8a949e2f9407bcc5512a579470b1b27be5a0bcd9e69c6f7d610b96420f0f2e93df87074ac88018679888738fc8349a1a266ecfc695314ec1a29e2b2fe60a7f695de9b0f919479719e560a1767aa981637795b870a7e06c8c1c1ee548da6b73b1dab95fe58e83e709543eec371a50152f52a57d83eb27affcc09acf4378733c8ce33f2b5c00a74c9911f8c204583e98450be61a2bc3e905b42003f446c31751c06289f17c421f5cb468ee6c75b582aa6db369f8dfcbc1c5ca7117a20d8d54d1931b7ac1568fcd32eb0548f92020955d3cad3a6547790a9fe9b2b92b04210619991a53249c9ef5e05a93e483cd582c5d551d16b70793d557b1f6b65a0a9efbfb2016ed1f9f639ad7f3a169a54a42dcb676e636c6be7d23334cbbdaf3af9e54fbdf15249371b710d2c5adcde42ae3c4150ad070de37307292d9e09130b4ccbc5b906a6d13e038fee2007248784670a1074e881f0bcfc1803a3194c7681930d310ef2af44e7e62508231026ae44d450fc2fc7a496d738e52c5d58bf97cc213cd4440d53dd20309b8c003c4e4dc72b6e25121ac4d9d261bac9fbd1bfa012332957219d12a656579d786642b171defff37935365e8ac2c7dd86cbc3791c261ce1203fd54999fb39fced6336a8e4626878f41259d88ee4b9de9e2b4137087d9a2a344277706f4040b96aee69a935e5ec3a9b04c631248b83d611068f20af32298d51575f6d0949a83ec0bf18853c7ff0ad21150a3925f96ba06425ce31f9defae00d880bab2598801b5ad351969652204ad043748b4663c2ddb4467e253610f97691c256213682983cd4738905d9502bdc6884d4ee8eeaeb7202b02ba5f708b89a21e91e3164eafd77e559b6bec6be8dae34f069fe7ce351ac1cdf33ca8ace34c73a3927371942603a6ca6e5e0f894506ade76abfa5047744488a62a1e004b27d265baf1b6d36a66db2c6751dbd707bdcc3f8e9bf89ab0d55e6539283005ff85b62f97e0cb5ce3aa064d1c0eb23c8ecc1e33156a2d22d7aeb4fcba6ce39c1cea9b40c3464b8e4fee2ea82f4bce574e0184ae8500d8132b7fd115adeea9eea1166256a22c6648e8ad78a2589475e80a8a53342d8dfefb0606c59a68d193a615553dc752ccb64f8df63fce157a5ec4fce74fb3d75cb1ff9c292919f6ffe446d86281e361e8a6d5105320e25e84c7610b92be4be294c192afc0edb7f4dfefa5823feb8e69f3a6e7842498f13cc6c5f99b3583018f4c8b9d4bbc30abb01766f9c0a4dd6c2642b23697545fd977bb120c390a7517e740351b8d4a89670aaff9eb445f1524e51c7c3953d6626590cab1a3685638474e3ce273d0826a7f45b4c85c6a15efda323de0df80d5de817560d675d94f82e5f63c76a395c8d763a6dca57f5ecba0624168474d52733ab43908baaac78a0fae5b871f1def09b82a79efebe18a7758a64b97a72f6bc8f737575e6087ed958f978c01b72910c6334366d2b19b05ebab93097727fa3503f429d110b6f50e8d4a50202b5a9b096c956b0f4c83db5f271c922b48cbf23f569417839f34c93312fe86aa920d3258e76427717e34fa8b99e415ab509e0b3bee80add0791c6f962f600098a218a0532488bec06ec0a4f37c430c0d3a72231d661704fd46adb8190a7420e0b28916f87508a5579cf12206b09c386e0977b7b3c91ffdf10f88491720c899f8d3aa6724c5d9139135c2ba5b027821657fa0cc704868c336047a87ea194ae04330bac3312df2bdb53feba4a9a089bb0d2e56b903cf347d4987d43acfc8a9160d3bb88ec297fbe0df570905d29af0caa0125b8a84cb351f7b54c6f39e57b7e74144325704c92e316088635f0da4c42778585e9bd417145051190f4067231fc0fd3699ffa8e900ae95b4add2e0aace0d976cb9a98a3714c5b6dea4d1dde3d6a193035bf772106b41062c8dd6df9568a0b311dbf6dfd089bdbbe7663e85decd12a3a94ca4120088e87e631f31c4d3f7b3cd4ff1a69692f29e391e33bc8c432f1a68bf3a0e4c477f0e03e18d851b9aedd609878799691858662a1ffefdb5c4fb7fcd2f9b2678a08113dce1b50b8903ae318d9fbb2e8bbdb716d9572e5ef0df04076df01deb89a1f418da9cfd3a2bc7857022f667521790066978c74c25af1fb871fc4249e3038c373f2d4272189ae4ec8e338a740c6525fd8bab90fa715c0ae13f0682862c0def4b7bd444b131088e31e9252224b22de24ba49136fd3daf8f8abb63effbf363ab7bba2cf7986d0b088560294584ec72e29e39b74f5f745def592a95b68aa9b342618db4a2bf2f49368922383a33c6c06948c2a066b47b6b6f2df5a26b3aecbc1313ef8f6d826b2a3072d789caa481a806295af934592ebf0e2418de28eafa122bfe02eabdfa92e3a8d55b6234b17a64e15f02ad38aac1981921986917b9df81cd3fcae45e1989969adaa7d06b3bd615f84d518df8504b3bea0347d4a53f0f53147c788599fc22da33eb1242df133a52a1a5f15f88551744a0e76623ac0c5fc71f355e066aea52d54c58267a73fafcad2389294eb68c8a39627ee562def199d23f388fc16d4b5674d42c46bfa74ef77475b281804fcc9b4b526e751ae0e555df1fa000e47cdba6dd384b97e9b9a9ffc39828c44100326736b41e939be2d447836dc37d91c155320f4dbaf93cf1410e74e862dde17b965e86001dcb666b923790ee9aa84b03c6c21f3097a54e00060e04d16365089eadea8e49f1700e23c94c6aa8b5bf0ea60639d98e1cbb8597d2753227f0b4e08f8fd876ba49685ebe2b238ad022652f3b0e8a5600bad4aa450d99af0a8afbb14b9d9e6864ac7e511c104dd69de1cbb5ad2a151f329dd197c64cd5a245b2b697b85688650a4d54d17cee6082d2afa9d2ec0e70b23276f1edaa45757720865f7d0468a017d1cc2556159a729c2f36660a03c1158de8930b841e0d7d568a5511e6f0cb3b3679dc9a37dc92d898688e8d1e7e89f862d0c3916b8132fde5e68918c830a28bc696a948da329dad8bfad75607b419cc4c2343521d10ee396c81f96e0e8c33b23df18dc07bc31d4ffdc064362292ad9eecb8ea43ee8a1dc01adb922cdf48407552a9ecfa9549f36aba7f8b8f5ca00cb8f214a91ab5930f3c2f09e16c0f6e1b632932b8b1720f4085b794b4a557a0bed80e00dc82a39284eb8dd392c2cce3b67afa83f65c3fe431caacc3f91a6833b7c7cfda3c3649f59eb85400f7da000edbe923434b7bfa81c05f01a0489d73924a3a303b65b08882f65342e1d55ce17dada689d3cbdf08a78ac743b7ea6bbe978dfe3af2789c9191ebaf6bea81c35e5a4efcff913068b1c32d6091d302daabe212a66e228b1f794b17e5793e59ed167495ce984a36e63d78e1fa1d1b448f83b38377d81ebc24bbd52f4bd01523260c933f522eca08a5310fa9c178a410badc59e2a88769384c68caba91c4b042e485ef2ef8f15b2d0423d3dffde0badc77a9bbef1eae9d41d6b43e49b603e344cd908e08426d11a845fc8ada92aaf386722d65a02ab1e32bf5a3b41eb56e19729620edfe45d82bcb42ed35ca15da287bdec692a5d6ab9129445c45f3369b102802b9161e4611c04a4a591341096009bf06810747b47740ffd013ccf6f386f254292c026ac1f479a4c46eb4a6812364470498f00804a643a77524164039d1ceb39bb65b36f563e770c9b9a1dfc24d4cb53670886f6e2f9d63c72efd99cfa644899992026b78b0bc765c9c68ac99b728e72cda24e447010e3c249183ee591aa37ac293eb539b48a44312395647cb7a067b2e2acda8cc3bc2d58cc43e8c004bceb6f7aaa894192163036f28faa252f9523e61620fe791c8b5ec998655d0c5e369d3a4a74b46b5b458e61c0951ebd4b1da394b82a95b5465b063c655ebc34714a36294fe6117dd1b3ea4a7b8c0031b75d2509529cd8cebfdc36fb9cd0af5e4f06d545b260708f780988cbe8e50b0aeb527a085a2c5ce105bbbda00de684f71124275ce749c6a70e630f272df5452ae883a97acc9ebdb78c1d0fc4756f3a03454b62713e74e6b02889ca0e75a56e0edfdcbe91bcf6d2305d09f1eb9bf575a33c24527b6454c7293b27a185d49ef5c9b6fefe1fc2bdd3d9bb3156dffdf93bcee7a8c85c8aa87ca6e1bccee44cb1b4a3110040e395a21ea8e8dc140d4a42506b3b5fbc9da8878caa85e6b2a8750f19f1dd34ea862d9bd4e033bad827dba3fe01c90533f54d5f8de7fdcff9c29116750ede028f957572bc21ed3717ca1f1389dbbead50145dec1fc891f6e5695d5ffac3cec245e3eede1099f46538a0c717251c7ccb8b7d68457c67e472ac7928dac08d59fcde4fd161526b695c26e40fdd707b391faf43114ab083b210300d78ab8fbf96498b5a33315c71c5412259526fd09c0c7fad0b89ac830b4a48d13e97c20087a5cd094eea68d251694b2e1fc2d4d8c7cfe25cda231edb435c61bea77cc0160ba3d824ba8bd8c00ead4b14a2c2940e2e38dc4180eff969e311557d9dbb48614e053c1901db9b38c70b2c341135b0b551b00c3a0c59490174e76fd8bfa7684e853ff6b323963f8e7f945c1325884eac146615de83b644535fec0b20a1ee566d99745", 0x1000}], 0x7, &(0x7f0000001780)=[{0x80, 0x1, 0x644, "915beb8d42abc60bc21783b6f8390417c166032b13878e374cf5fa1ad462fff80ba31b09e782fa2a024ac3b30714c54b1a0a191ae66be98f3333c44ee85e72eb3f73718c495dcbdb0e7bde7792e8acb98eca4577db6fff6dec85c956c24e000f9dc62db4044bf2e35af8"}, {0x40, 0xffff, 0x34f9, "771346e0f47205f9e8b12cbbf6ae84a5ae20716f4dddfb42a39eaa706700fd0ff0a01bc8df1b7272fdb350c04528"}, {0x88, 0xffff, 0x3, "e2f9da0e5f02119e2fce54ba69967bd5786c24b6140d52aa9b693bf952e7e9df6f33b896e7ed94b64a51d0b8aa9827227786d68c99745e1e7b48e1853036435a1418a2e0e8142db2eab1a2555324ca402aa142285bab7c5def49f731d16f9f9445ae2d3953cc03ec28dbfeecba138b418c"}, {0x88, 0x1, 0x7, "7fd346b305f5c6358636d885c77ef2e730569f5a5fee13c4eac58ecf5dd6b5394c521439cac9b70b7b9e4c8b1dd0b02fa3968e8f102438d7f91fdb421a9f556f8bec33fb051b960eea3937e5042b50a7f1e6374bee14514ca5fb583ea6d48dfd48a4c6ccae42d11c6519671d606e4654908d3c"}, {0x98, 0xffff, 0x80, "db15d60bb35684d50c4452fa3f5b4a28893cb665eedd0cab2a8eb2ec16fb1b50d7cf163a2b697b05913a4ac6ee4ed8e9f6b8f778b48b115de7ee5c02d80b834bb18bf52de4d0df0486c0604bbf8a48bb2ac413f54e5159aab7d3f640ee096670c682a815b5e8f9de2db3da1eed8fb8fb9f1331950f6429d5c67baf5058fd62acc4"}, {0xe8, 0xffff, 0x3f, "cf0136ccbae1312eef6a3afb3447e9e2a4ade4cb7f75ce1f74d7a853a378deb2fd0ad576a3ddadffc60d747e173eb6d0411509b44765fd91ba24acc70f4514d65cee015567968f4f04ec9e9039ed83fa980c3f16f20bf15166d47f3adbd92f1d8d8e33ffe888173759f89f9cf874944695f356f20e1e57820fab2e1bdd28a4dd483af481eab29d38675bd0c7ef9f4ab31db1734209d0cef5e864335f5805c633f6f08e55d0b7c766e7602a8a36e96a385e9cb5e5395b962325f2125bf6dffd1ea0eb9ebd2489a87ea41608026eda266fe90ac4aa95"}, {0x18, 0xffff, 0x5, "df1ed7bb2a301923"}], 0x368}, 0x8) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000080)) executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x40) setreuid(0x0, 0x0) getuid() r0 = getuid() chown(&(0x7f00000002c0)='./file0\x00', r0, 0x0) socket$inet(0x2, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000006c0)={0x0, 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x0, 0x0}) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec3", &(0x7f0000000080)=0x1a, 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1a9}}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) r3 = socket(0x18, 0x400000002, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f0000000080), &(0x7f0000000000)=0xffffffffffffffc6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = dup2(r4, r3) connect$unix(r4, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) socket(0x2, 0x2, 0x0) executing program 7: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000002c0)="b1000501000000dd3d2de2fe208e249f0500070107000000330100fecea70500fef96ecfc72fd3357ae30200004e30ffd2d236acf20bf404be01000000f7c8cf5f882b297be1aa050400ce94e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abfba090000ae61ad1b93f8343712cc1100b71dc00009010500000000000000130000e526ba3f0000", 0xb1, 0x401, 0x0, 0x0) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r1 = socket(0x18, 0x0, 0x0) close(r1) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x20, r4) sysctl$net_inet_ah(&(0x7f0000000580)={0x4, 0x2, 0x33, 0x1}, 0x4, &(0x7f00000003c0)="174d49c3ba9744131b9496d91741ebd70d8df97fe245f0012dff70262adb860c226409b2f5f80b1eb860968803b186913f815aaeb553e0f4c737e4ce264d4eeee27201f514eb87afdf8e86d7eb1b37b6cb555761e44f62aa1e8a41ec21ce378edb7d2cff5b6b9bdf5d5d57065becbb54647f19eff95dcdc09d93781810b949d8075c7576fe1df40dd930c13c92584ff3", &(0x7f0000000480)=0x90, &(0x7f00000004c0)="9e48087225776f248970678892318624251c21e5c5dcd2033b55e4628f2bb7e49f963988d5be65d1dd002966a36979f6bac413ee2e0d4300ba36c736facaac788ad89e116e6fe51560fc53b85897aba3cb10ed2ff64c271f08c2f8b544a99959bb6916239d87d46851e49ff73dc99a3f35aabc20654876752c0aa41f8fff19bf1b06000000000000002cefb42f0e97559dba70089201d86a4cc6a0097015a1b1807a3872c75ca80fa5b79b380aaf5ee9908237b72b8965fd4be9360d9a", 0xbd) ktrace(&(0x7f0000000240)='./file0\x00', 0x0, 0x100, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x10, r3, 0x0) ioctl$WSKBDIO_SETMAP(r2, 0x8010570e, &(0x7f00000000c0)={0x0, &(0x7f00000001c0)}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000040)='+', 0x1}], 0x1, 0x0) syz_emit_ethernet(0x138, 0x0) r5 = socket(0x800000018, 0x2, 0x0) setreuid(0xee00, 0x0) r6 = getuid() setreuid(0xee00, r6) r7 = socket(0x18, 0x2, 0x0) r8 = socket(0x18, 0x2, 0x0) r9 = dup2(r7, r8) setsockopt(r9, 0x1000000029, 0x23, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r1, &(0x7f0000000600)=[{&(0x7f0000000100)="09b18f491896418119b582eb83bac38c5eded85fcfd307660e056fde627a1eefcfb3729207450841f5e70d610637d9fc28c529520f7cff6b7ea1390415305760dbc2f615e1af06dbbaf36354bff3ea728cea2ea74efd42923b612fb9de28014756ca08f44b0a773f53a04d52197d55ca2f731125f343dc73345984a21cd9f90e7be52a20a33a3969ee4243f3a146ce1c20437a0f7ad7cf8bfe158d83e2ccd066ff6524af81d57d21b3766f8e44e6d4cc28d31d2c1ea60339e083f13f509ab0", 0xbf}, {&(0x7f00000001c0)="c1fb82ecf23d1a7bd7fe5626fc74ff03fdf746d337847e27227b2f3397f102ae0f2826726b52a280f6b7ee51f7e4fc745f89284523fc65e7fe79362bbcf52a7545aaf781c55c6830beeb13284a7d7ba6cb5d8aeeb2", 0x55}, {&(0x7f0000000240)="0c07003ceb060b6562bcad98da500d294693c32abcf44b9d5ba9df8b737ef8b19ecd76dd975f5fc317e68d009c337a8cb38d6f17daa474fb1fe4d31f532adb0b2981a9ada8dca2231a298a69616f67cdfe696a87b1921d851d3f281d43", 0x5d}], 0x3) executing program 6: mknod(&(0x7f0000000100)='./file0\x00', 0x2000, 0x1b52) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) setrlimit(0x3, 0xffffffffffffffff) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1000, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) execve(0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r0 = msgget$private(0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205318) ktrace(&(0x7f0000000000)='./bus\x00', 0x1, 0x100, 0x0) msgrcv(r0, &(0x7f0000000180)={0x0, ""/3}, 0xb, 0x0, 0x1000) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0200000000000000210cd4dec2cb1d8bf2a68ffcc8ba3c196d6e5768fd697e85cd8d3452aa26c6fcce0d0db6597b2217de42ab712270bc1a3c70036f2fbc2b92a5fd9a0754570a9e1ddcf2be337a9a6269b3b86c2e3e014e63570f4610ea80dedf00625fbb6ff00eedb8127c3e75aa1444c88f94adca"], 0x83, 0x0) pipe2(0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x19, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x2d, 0x0, 0x0, 0xfffffffe}, {}, {0x6, 0x0, 0x0, 0xc8e}]}) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) execve(0x0, &(0x7f0000000000)=[&(0x7f0000000100)='/\x00\x04'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdirat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0) open(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) msgrcv(r0, &(0x7f0000000140)={0x0, ""/21}, 0x1d, 0x0, 0x3800) ktrace(&(0x7f0000000500)='./file0\x00', 0x0, 0x0, 0x0) executing program 7: r0 = syz_open_pts() ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000140)=0x200) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000100)}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) nanosleep(&(0x7f0000000000), 0xfffffffffffffffe) execve(0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r1, 0xc0206923, &(0x7f00000001c0)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$FIONREAD(r3, 0x8004745d, &(0x7f0000000200)) r4 = socket(0x2, 0x2, 0x0) sendto(r4, &(0x7f0000000080)="c0065dee27cf7c3da87c261acbb8d07aa62c9fa81e905538ae55e37c3ff238d30cbdee5e53c2ca690dcd7755a10e0658ba0d18e5e770b0cded00340d2a83a93029fda068be7cacd8c93ac93e2b43756f01c5bf8440eb0dc0f473759ef38cd443a16f4cd4ba2076b706032a", 0x6b, 0x4ef25bf2bbd6101a, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) ioctl$FIONREAD(r4, 0x8020690e, &(0x7f00000001c0)) executing program 4: socket(0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x412dff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) open(0x0, 0x78e, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x1) mknod(0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000080)="76e5eac907f9ccf7a2", 0x9}], 0x1) r1 = socket(0x1, 0x1, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000100), 0x8, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, 0x0}) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setrlimit(0x0, &(0x7f0000000980)={0x0, 0x54}) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000040)="94c79bd261e1e88e83beb11c0a3e154df77b5335bd1667d9fd77c59297b3cad0ade427f63f2912518a179b7c207bc5ba040a20b5c36bfaca54e49900550bad2f165552f266a6b12d4900c56a22e814223e67a3fdf5ae19bcbb5d0a815015db8752d03d1b08f84b4976ec52d4a82598424ed3a6a523a3591db0e862a2f4dd1168cb17845fff1fb5df5535cae3e20e2bdb92138d0c1b0720e1c121ccb763f092cd5dcaa3d901", 0x2cfea}], 0x10000000000001fc) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f00000002c0)={&(0x7f0000000200)='./bus\x00', 0x7f, 0x0}) map stack 0x20000000-0x20400000 of map 0xfffffd8008b8e6e0 failed: no mapping executing program 6: sysctl$vm_swapencrypt(&(0x7f0000000000)={0x4, 0xb}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x7, 0x2, 0x2}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, &(0x7f0000001100), 0x4) sysctl$net_inet_ip(&(0x7f00000001c0), 0x4, 0x0, &(0x7f0000000380), &(0x7f00000003c0)="8bb809b6b79e8ebd8cf7320108a7fb3b30216150f858e59bbdf949ebcac7bfaa11b2206c54643bf0604bbf96f047993f068ebbd9104776a69e6d17b7db1353c3496a6427dd5a6ac4c9db86b6e2c843eb756ba0967fdf5368577eee33b3bc802f694b7548fe11dcc677901489737b52648b66bc66fb2a475f63682e55f300d946dc4b075cb0ade473f6cfdac083c541ed5f7254d89d9e6e571150ac010c7b5c5f4fc823646b8f08d8cd2751f6", 0xac) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x3}, 0x3, &(0x7f0000000080)="fe404b9f15fe4b0f14fdbe39e84b22f222ec0c2dcc40ebb02ed870862282586eff6b723d20784e315dd4331c0f62e1f0b7e32dd2b2acf15e53b3a09c654168996c733039410c8f2682c2b829c4f4b34780e79ef17bb0bb69377de80af9bbcacc502453edc412d87ecb06982a5fbc1153be69ce7b988c0311f49eded2549022d9d16cdea3d5b3a794799c34d4311130dc6c3a1c8662df6109", &(0x7f0000000140)=0x98, &(0x7f0000000180)="ac6d9d8205bd306d06", 0x9) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x1, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) mprotect(&(0x7f00003ca000/0x4000)=nil, 0x4000, 0x1) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x18, 0x2, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0x4f0) setreuid(0xee00, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x40}, {0x6, 0x0, 0x0, 0x85}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000018c0)={0x0, 0x0, &(0x7f00000003c0), 0x0, 0x0, 0x10}, 0x0) setreuid(0x0, 0x0) chdir(0x0) syz_emit_ethernet(0x36, &(0x7f0000000280)=ANY=[]) open(0x0, 0x80, 0x222) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r3 = dup(r2) setsockopt(r3, 0x1000000000029, 0xa, 0x0, 0x0) setreuid(0xee00, 0x0) renameat(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00') executing program 7: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f00000003c0)=[{0x8b, 0x1}, {0x40}], 0x2}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) (async) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0206922, &(0x7f00000001c0)) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047460, 0x0) socket(0x0, 0x0, 0x0) (async) socket(0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) (async) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xb, &(0x7f0000000080)='\t\x00\x00\x00', 0x4) r3 = dup(r2) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) setsockopt(r3, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaff10aac6a28ac93e2eddc45c8454e486f64c", 0x14) (async) setsockopt(r3, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaff10aac6a28ac93e2eddc45c8454e486f64c", 0x14) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {0x0, &(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000701000/0x3000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil}], './file0\x00'}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) close(r4) socket(0x18, 0x2, 0x0) (async) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) getgroups(0x0, 0x0) (async) getgroups(0x0, 0x0) executing program 4: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050460000000000000fd06000000331c13fecea10500fef96ecfc72fd3357ae321b37b673039d2d2360737058e04be38164991f7c8cf5f88b5d117bbff685b3eeb51e2b0ac3ebbc25769b05f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a81d5181ea6e69e0be76d907a6c400000200361b1257aea8c5000020020000fc00000068bfba0901000008e371a3f8343712059eadb71d89e000e20681e4b28000eeff", 0xb1, 0x0, 0x0, 0x0) getdents(r1, &(0x7f0000001200)=""/4074, 0xfea) (async) getdents(r1, &(0x7f0000001200)=""/4074, 0xfea) getdents(r1, &(0x7f0000002200)=""/4096, 0x1000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x2, &(0x7f0000000300)=[{}, {0xfff, 0x0, 0x2, 0x172000}]}) executing program 4: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r1, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000001580)=""/4087, 0xff7, 0x842, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rmdir(&(0x7f0000000080)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000000)=0xc) rmdir(&(0x7f0000000040)='.\x00') r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r4 = kqueue() r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) r6 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f0000000140)={0x0, 0x6, {0x0, 0xffffffff}}) kevent(r4, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffff9, 0xc0, 0x0, 0x91e, 0xfff}], 0xffffff81, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffff8, 0x82, 0x20000000, 0x100000000, 0x7}, {{r3}, 0x0, 0x1, 0x1, 0x7, 0x25}, {{r3}, 0xfffffffffffffffb, 0x2, 0xf0000000, 0x9, 0x8}, {{}, 0xfffffffffffffff9, 0x9e, 0x8, 0x4800000000000000, 0x55}, {{r5}, 0xfffffffffffffffa, 0x12, 0x1, 0x7, 0x4}, {{r6}, 0xfffffffffffffff9, 0xf3, 0x2, 0x4, 0x8}, {{r3}, 0xffffffffffffffff, 0x4, 0x0, 0xff, 0xfffffffffffff9f7}], 0x7, &(0x7f0000000280)={0x0, 0xfffffffeffffffff}) ioctl$BIOCSETIF(r3, 0x8020426c, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0xc0}, {0x2c}, {0x6}]}) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000000340)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0]) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000380)={0x0, r7, r8}, 0xc) sysctl$vfs_fuse(&(0x7f0000000180)={0xa, 0x6}, 0x3, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) mknod(0x0, 0x0, 0x5900) open(0x0, 0x0, 0x0) socket(0x2, 0x4, 0x0) sysctl$vm_swapencrypt(0x0, 0x0, &(0x7f0000000140)="118bea625d95de8f92c010baed45ec4bf03ace254b57973bb6de7b1c90301e9d3b5e6fb6ffffffffffffffff76c775a2a4e0556565a830032eef776127fd247103c14ab0a1cea9b4593be484f46a02ea73e910d041c5777bd852e57d3248832b91d06fe47d126022a1654859149e9486306d2f11fb1cc826c42f81b0d114f8af4ceb029a5210bb6947464bf678ba1d64a2", 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) executing program 0: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) r0 = socket(0x20, 0x2, 0x8) socket(0x18, 0x2, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000040), 0x0, 0x0}}, 0x10, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0xa, 0x4) bind$unix(r0, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) bind$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setreuid(0x0, 0x0) r1 = getuid() setreuid(0x0, r1) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) setitimer(0x0, &(0x7f0000001600)={{0x200000000000000}, {0x9}}, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df93, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendto(r2, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000002880)={&(0x7f00000014c0)=@in, 0xc, 0x0, 0x0, 0x0}, 0x0) shmctl$IPC_SET(0x0, 0x1, 0x0) shmat(0x0, &(0x7f0000001000/0x3000)=nil, 0x3000) kqueue() sysctl$kern(&(0x7f0000000180)={0x1, 0x16}, 0x2, &(0x7f00000004c0)="7f156e889316ad7b0a4bce4afef09ffbbd35046591da7f4c0494904ec681748a71840f2427eefa41d9ac892a4355211b6852a36a81f685bf43c0957a0ca455dc8e5331bc1b5e9a5f1521a7d8574509e441076785b23ba09de90d62c850b4a3781c14bf014120e19b4ef71b2a50ccfbb43c874001caebe51b3d54cc51e40de20f251828b64478aaacf49f75c1499fb0ec384bfd147b1e16b4684d2d7401fc8986656a429c27519ca00aaf6cec127621e04082b6c95822717c8aa28b4800e5593197596d84e4b08b2b89", &(0x7f00000001c0)=0xc9, &(0x7f0000000240)="4cc4f65a6ec0be2c76dfc0595978a6e5cda1", 0x12) r3 = socket(0x1e, 0x3, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000280)={0x5, 0x101, {[0x7, 0x7, 0x8000000000000001, 0x5, 0x0, 0x0, 0x0, 0x9, 0x1000, 0x6, 0x3, 0xffffffff, 0x3, 0x7fffffff, 0x3f, 0x5, 0x81, 0xdde9], [0x8, 0x1000, 0x0, 0x0, 0x0, 0x0, 0x5, 0x4, 0x2, 0x40], [0x1, 0x100000000, 0x8, 0xfffffffffffffffb, 0x6, 0x101, 0x10000007], [0x101, 0x0, 0x0, 0xd8, 0x8001, 0x1], [{0xffc0, 0x6, 0x0, 0x5}, {0x1, 0x800, 0x80, 0x8000000000000001}, {0x2, 0x6f52, 0x0, 0x29}, {0x1f, 0x5, 0x3, 0xa69}, {0x8, 0x7ff, 0xfffffffe, 0xd653}, {0x7, 0x8, 0x7, 0x1000}, {0x0, 0x0, 0x3ff, 0x467b000000000}, {0xd5d, 0x1f, 0x9}], {0x0, 0x4, 0x4, 0x3a}, {0x2, 0x7ff, 0x0, 0x8}}}) sendmsg$unix(r3, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$getown(r4, 0x5) executing program 6: syz_emit_ethernet(0x66, &(0x7f0000000100)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "aa8620", 0x30, 0x0, 0x0, @empty, @rand_addr="0000000000000800001a000000000004", {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "41c93a", 0x0, 0x0, 0x0, @loopback, @loopback}}}}}}}) r0 = openat$wsmouse(0xffffffffffffff9c, 0x0, 0x1, 0x0) r1 = dup2(r0, r0) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) executing program 3: select(0xffffffffffffffd0, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) setitimer(0x0, &(0x7f0000000000)={{0x0, 0xfe}}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaff10aac6a28ac93e2eddc45c8454e486f64c", 0x14) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x1c}, {0x7c}, {0x416}]}) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) r5 = socket(0x18, 0x3, 0x0) getsockopt(r5, 0x29, 0x1a, 0x0, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) r6 = dup(r4) dup2(r6, r3) connect$unix(r3, &(0x7f0000000000), 0x10) writev(r6, &(0x7f0000000140)=[{0x0}], 0x1) executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000012c0)='./file1\x00', 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=[{{}, 0x0, 0x0, 0x0, 0x8000000000000000}, {{}, 0x0, 0x0, 0x0, 0x1f}], 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0206923, &(0x7f00000001c0)) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8040691a, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x1f, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) getppid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, 0x0, 0x0) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000180)='r\x00') unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='c\x00') unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='x\x00') unveil(&(0x7f0000000140)='.\x00', &(0x7f00000000c0)='r\x00') mknod(0x0, 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) link(0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) ioctl$VNDIOCSET(r3, 0xc0387200, &(0x7f0000000080)={0x0, 0x0, 0x0}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000000)='./bus/\x00', 0x200, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000180)={0x100, 0x0, 0x7ff, 0x0, "32cdda5fbd8e0000ff03a3170062e13ad3bad800", 0x1000, 0x4}) open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{}]}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 7: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x2}) socketpair$unix(0x1, 0x0, 0x0, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000002600), 0x0, 0x0) r1 = dup2(r0, r0) getdents(r1, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) setuid(0xffffffffffffffff) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, 0x140}, 0x0, 0x0, 0x0, 0xffffffffffffffff}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r3, 0xc038694e, &(0x7f00000001c0)) shmat(r2, &(0x7f0000001000/0x3000)=nil, 0x1000) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x0, "28113bb1e6648a1a267bc03b7a447ab255dcd9f0"}) getuid() readv(r5, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/121, 0xb3}], 0x1000000000000203) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000180)="3a1ca83d1384bf8c2236a37c45ae4ad3bf2cd2d62cdcef5afdc9fb906fe6a3bd72df7da82abf1307fd200bfac43f2e12266b0c940e5f05dd63c6f501b37b32170db6fb2c5bddb72750638b545dc1cbffc7ae4fddfeac120db2c67fe4ff262fc15c805be14e39f9b26cea6db53016efdaadd0d9dd515e252673da0eb82d3b4e70e10667436c1f71d8bcfd7a21b60f80b7f5fcc4d71a29c9e3ee784504a01d4f81713203c827d5301595b100897b117e310915995f5a18bd7ab7f6141e2ba80298477acaf4bde7499d02f4cccb8d7d532ac737f098a953404592f12c0f9a2ca190", 0xe0}, {&(0x7f0000000280)="2f275b8fb6da7ae7dd5a142c06d231353405032891e8b7d52b36b1f3f6e70d447891b0680d724e4eb8fdef4283a99fda7d60c4ea98e06e0491dc29f70d175dfbf4e67134a7a493161c15985cda6f0791151fb1ea88abf732442b0f63a459f4fcee", 0x59}, {&(0x7f00000006c0)="8d71060093a49e100d9f78f9db3d3020b27f42d5d6eaede216480f93ef050231000abc59f47908e0f342b819fdf7dfe2821b5ec94aa31bc6f953cdab16d5fd8d5cc0157178682aea9eba09c9de05d8124ea6cfa85e01ede0e4f3fa9c07fb47ffb0c34ed0dadbc09d08a34adcdaeb6a6807296074811cc12fb3c9c5160b9e51acd95f0c357d65a0f9f60d4cc7bc775a", 0x8f}, {&(0x7f00000003c0)="69a9516ff6b4b97d4a371473ad80e880", 0x10}, {&(0x7f0000000780)="0e007d366f95b21363562d767dc39deb8a43933a955d824ca9733bff5d636e4d582b6370553ed616a7df10c0efdabffe0b4e84cc12bb7a1f0077fcf46e6b8df49c4abfc31f38b83421d0ebbc5a97fe3aaf4ec5ca88a35f2cf245d6af605fd37a702451d6d05ee8843ebd35b6bb40f20e4da5c83283887f4a2a48b60d5ffdbd43e822bf1a8492e3521cd7d95dddfa1656be74994fdae6768bdd75880c412f66c76baf158b3882e0d282e2929cbbc6e5d43f5e2b9e19ed21d69501d32b8515493e446f48585ed3fb0fadffa14d7dece8726388874a0309adc6e8630aafae7bce2d19d532903407067397ac21d95ee437518ae7b7a791985c817a59f0d8d990099590c02064ffc9efa3d42d49d9f87dd6b6d5d81b49d1c17d610253a59927d73f21d649e7", 0xe1}, {&(0x7f0000000500)="2cfb78ff7db33c5d93a38c13d305c57a030be83b463d46b50b8242664eea176ac9fe022c1037859b114a463c5953041e53bf162445671e544baed9339d8acd0f4b148e8b6242d296181ade25436d4a8f1857d71e9172d4cda73877c1f2d71a114a65e64257f00fa647afb11fe6c8595af0c1c9f3ac82001218e94dd8b5972c20dfb5a9325e2779dbb288f0bc3145508888c355cf918335c767234d655c9b5ec522c60c28ea04c516d14a959db2edb49b447ca0fab017cbc0cf11a2baead491aee836c0e5926f8aa7be2cb711bf9df3409a9c2739c77ed0b170475357472ef1cf3d2afac04f8fdc105ca6c8c88019469167f1c20011df", 0xf6}, {&(0x7f0000000300)="d6e1627b447bc9dba0710cdd8cfc62a0d8ad9cc068ebe74e", 0x9}], 0x7) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') executing program 2: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) (async) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) (async) truncate(&(0x7f0000000080)='./file0\x00', 0x8) (async) pwritev(r0, &(0x7f0000000700)=[{&(0x7f00000002c0)="af", 0x1}], 0x1, 0x7fff) executing program 5: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000340)="d42ecc475c755756de94cfd5a32a3c7d837d5a67b747b83abadf03a3e5ab80826a38c54de3072007e70850504906a44cfbcfc6a2dccb5bc8f9facc8f22cfcd0a6a94bf59f7fa6ab571ea420d5cff9a93a8e8273590a7a58462152f22f6984523", 0x60}], 0x1) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x18, 0x3, 0x3a) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) close(r4) sendmsg$unix(r1, &(0x7f0000000680)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000005c0)=[{&(0x7f0000000240)="cd9696c7f7304b7da3fc9e4d542603acc956942b5ed26d514df5f270d6b6d5dad1c44b1aa60bc1a5c62bd25348323bf7a8b7eab3f93785ead74ecd6e248379f529549f2512a9fe575162f437d82af6d5514ad97340b2c85d92ff3664b18aba529011eb6434d0a2", 0x67}, {&(0x7f00000003c0)="a0fdcb695c065200beb69b15ad822b2ebaf46d2d73d3959c21a2516ca3fc5bea1c0a31cab2e59dbc2c641d4a050c662136210c661ecdbf36893846e5c6cc968be16ad16afe759d2707d7f467b1984542233534265a3a134abfb9a7bcd60125a5a49284fac99f51ec806d54707fb4b6dbcc1e4b60e71a5b9c40fd78e595acda39121207ba0936872d7fc84785cb58613fb6556c0dc56d87f671e15a68b83d983b301e26f6215483720f6e7c2ae7f37cb9718a7556773993bca1c1eccd1a7b0c05dbcc2afc2812a4fc96cfaf171727660c453bf178469c18551eb3c234a8246537dc8a27", 0xe3}, {&(0x7f00000002c0)}, {&(0x7f00000004c0)="4c35c6d0cf3eeaf1e380eaefad17deaec6ce8642590565e87681b324da887a2689b0cf46bb0fbd116aa9c5ba37595623b5844c0b6394c4312ab24159cdbe020ba6cfdf40fe97c9e5b61a9c828325", 0x4e}, {&(0x7f0000000540)="581cd18e14c06c50554e445027e977d77b6d764df49c27490d1fc4586b110b4580f90d8bba72ac98ad97de2d8b4287e303a920441186fbafcaf181cb189ec0f236eb", 0x42}], 0x5}, 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r3}}) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000080)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0xc, 0x0, 0x27) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) open(0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x1, 0x1c0) msgget$private(0x0, 0x0) kqueue() syz_emit_ethernet(0x0, 0x0) getegid() openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x200, 0x0) syz_open_pts() pckbd_enable: command error executing program 6: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x5}, 0x4, &(0x7f0000000140), 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0xd}, 0x4, &(0x7f0000000080)="0b7321dc8ef7f1d52a99b3431ff467be7baea90f9d5b6a4d95038adfd18dc07dd1be8cf3ed058f61c0c910ffa764005035a3f6ee8f5b077ce018ecabeca74f811b0628adc7fd252042dddfe7044d01f47a0ee359f249b6e7cf92602385bc412955a6cc9bcb0e63705e3d11137cd03b89c311b11e44f84a2fa53928d3d7121d8e5bd5f1a5aa0dfbf9ce4a6198230da5935da8fdbcb580b0603351ca3f94459f168ecb49b38c52c8bfbd648f2271aae8dba78ff9beea5831d3df1e1fd3d2fe32b2fd2cf1a4d177e1b8119950a092144c1231fae77dbd5dea2310be90a36d50ee84d591da226569cf100797ef5dc98f7110f2b038816f1cc604c3b4bb060573ce94537a8082377ed3d8eff144adc36c6a9e201d765a95209f550400294334c02ac511bc320483bb195a49b150da1b1fd1df427e95c9769f6f30b9e537b30c09bbde100600d98427bd8b0e13a5915058729b9871f991ed3c83cde9a0bafef5b33c931985812ef025883546416f4c931ef99a9cdf1e4f8ed3be73a932910e2657ebe7668e2e4da95d9bbcbbec6fc327622e21c39e07e3180b549516afecbbc0910612e7800c75114ac3dbefce6d4f4763a1c49fb09e58c64218a2fb8e6cc55d46ae890bb8ee07e493e214486a3625d87db479a094d1208e964d9dbbf07e002c93850f0f1efedbc7189d7d24669ab422ec77c85e9bafeda22dc3610ee3a1b3b9ce2b426594ab9786624be1c7488bf0d3b784481473951f3e007c390cb0eca7fe08a7b93a55793f117e197c483b7736c849ed6bf8af96bced1780d01899b777fdfd5924ffbfb57923f61122dd1f1e208c48e37f0d47c835da89cf7831a93e02a033e97e0fba4e8889df12ad679de3d9f35d72b741c3951f895b721d39d12041da549ccb5829d20c551e347e3cba31387327a8208a5c7cbda8b1d97cd5a8975c6b77e44928ec4ccfe13e2b9772f596f008c1868120cadafebec732926d4ff1f30b898df76a6c4c69672ab277e00ca2e99699d0719abdd632ff2ec3884e703d0d37f60b0f4f913a7b2d89901be71d89a20ed226e2b80cdbb45c7778d0ceefa52efac1020594a84e3c3f6bed81c59d06135ea1a9d3d15e5296efb8362a00e71c5dee056a8175051867961fb88ed25d507ebc4a1bd9b321d3379cfca12a3bd8dfe586b6cec3fcd3d1fb25bd27886807f681076f0d4cd437402596eafbd5d7982524935bdc36f98dca00b3ad62bf697557016e0ad10a9b8514e3a8293416ae90e117991e22847474c719dba3b5bcce8aab3b60ab33df4aeef248acc54eee64736d3d422e05b8278b3500e5663de88f7a39e7b4de127dbb227e390c640b15372cf48ca445559f07a2f9cb2446fd78d3dd9c8512052429d689bcdb3c259d5ca9711bc84081803600c80a80909bea7e74be3465706517cfae57755287821fa6cad3d8493414e40d63c481ecfe1f53679f3c3eed929b85a2b63200147e580ee80f326364590c2ab58bc066372ad2cd7e94360cf5dba27f0b164626a7fee3bd737e505d7d12415a2bf8b2fd9a4f3979c690d58d01d1fe7f2c5eacc07429e91e366c09bbb04f33b172e17fcfc787e1cbc21e6289f9dc17a3f1aa8fad080030e66f6f561d550a16c30c5f15c42562c2a57c5226c6a96187891b330a30b5305c73ce568602a939bacf329eff68163fbde82c0d8394fa8625ae12ffefc0108ab4de6e91cd7dda1a9d5c223709aa08181e1272b21a06e7e916fc97629cc2832696633649f41e76d9aed07d52a99611f971a4d917dba98eefe8a20b937d86b3316918c0260b1a9fdc55af40bcfa265691b319919c61c4e00bba9605d83dc23fb331b1c1b7913049771f93f00e039c673e31cfeef5b11bf9fd297dc57262f26665ed5b1befd24443ebe6b2cf9c50c254308effa59007f36c4f39241237d3665912c70a47b5350487c2d40313d4ace900df166be4d3721c1951f90683d13416bf7fbe0ccca93bc077fe479918f6c3f64328b9beb9ccc0d5d9a026ef772e334c612104ece155310b4c5f304a86ee0406567258e4dbd64d0809184606a469df25ff003a93bfc533a72855635ca8a0caef74beed7448e4e9cfebe5eca7f8a74bec53314d35c1029332a0050b9a700b2ab69d26db5332c0f5307e210d8d1a6b45f242d7475f094d8419ebbdf4a0c996c97e6c196e51a73a60f3ce7defd26a623b3432bb9cc850be90ed692660599da7d109e685b0aa859e5316424f9b496979caded88ddb8e795f117a5b7a7d607e8e7ce28302506ccfd92337b5a903b6602612a349d65034ca7869512781344787d6b9bf6578662fa983f42396234776ba46d5c06758edff7a1737d675257cae9243386b41924d3ca003b6309b1a7e52af5f1c6af427e52d3c0a2a3de71bfa51e7292cce9b9b9bcb7cb7e232dd4adf5ca833ae792f3f908e50e591fd583dcab9e72439a7ade0ccfdb1224e2c8440f95406374dd2f0a4a55ce49e013eda02a9f9070d6c714f15d7c987e7c93c94278f26ce7a3bdfe6f99aaaaab9c29f6938f13f2c1ad45b3100bf736c8ce17f9f116b07a0b857d90821f8dde375b73a0e6bda1109730d434d50ce0f7a6bc577d68022f7bc3a6a542f7de8e6f379bcc9f0f120189c1210dcd74932b5a554099f69441d89f3fb153014ec1a1093dbf4c3130a5843725b4c6934fcefe1d12b3d495ce117391fc599f872962a27e63bb33e9ab6b63785bee23dff9928dcf52c3230d39fa34121f4369ed12eed682b7347f91b82cd4eefff21719a83278abe44fd968d203f0d89ba9085e063a6e280b2bb6af4b14ef331541cae5846aa7562c301ab4f51444d8b1b3af8276bed98a7ece2c52bcbd9124ac92e90fbaa635e28a474dbdf00f121273a5ace935302b91fb9f3169cc4721515d28091513ede7680f7c1ccb7b03f95a90b3fd35c6c947f389f340ad5026d13a76aa8cc97f59540c1cc44a31ffb13d2b9556060759a868f120e9d657de21b9303e7f0077b0bd11ba7e9a93bebfd7e3b84e10453b31ea83c032a6df55c5ee5e620bc798149823ec24bf3cec24102ddc3a6ad8f7e24d0c440a06119a670bd3bb5e1f1ce807e2340afc53952f68d36ff1fb14f9cbbcada27a13b06a78eab510021d09ed6b9a1219bbc424faafca21f382e7401a26a47eab8f10327952417c167c7e4427af5fe4693506675d6528d3c280939071584074645258c999a77d0cb00d690c3867b8a74a88e9b5d1c7ee0a91d8871673323b8e0d79f6953e25bf7d952d94b5308f66a2e1e7f7002ebd0617b211b48c34cb0d1e2cd2f5b12f51909816a26b9e2b3ecb4286a45a286cbb94ace56744bf43d99713d527adfc30b1ea5c9f41be025c6b0764d640e77db4b318d0c09e90e3ec6d70115b57bd46a881373dc3daa55583d3654739215c8e5a90d06c865869f779682a242602137032edc2e1b14e737b3f1dccff2e03fab65d9ef2792b4f7ef4b46fefe670a3428820342e7ad4f9b32c22b7305fd90ccf545a510d3c8daf41de5ceeaa6bb322e973612be07fb63aa89c16ad76737cc891c4171f1062ffb878d7d3aed8b296e798b19b370084374adc71c44141d2f223b52bfca6e17730d21cac76257aa77ddd401e3573800aef70c8892d9cea6df6b95e366e96f7c36e7db94dbd9e95a10109f322c6ce081b06f52706572a5f67b582ff35dbd456b4ecff542f4dbda58a1c01232844cf78423e0a13d79853843d49b7a1e539fea1f97ea1c553af45903790783c76af2e7f600211ebb8ed01815e08b3673953640c3b372e7b6952c99a3e8f3cbb4fdef7f1073db0df148442e78388221ee7ba64ed842edcd3c971366775682f24e49cb56d24225b8dee053c209d082b11dd2beee4065e8d37d3615df92ad3993f7633a026fb8affab19666186de47d7d2166f953c1e4be0958193f8ea72b776dea36e8e1ae41e4dc795cfeb910cbd834b3dd0f40a7086226fc64d70fef44d15e41f94d75bf1895dec0a180037945341f23ace0fa5739dc6c0d2bfd20b95ed06fbd788b0130e4fecb1d0ed0d830ed607614087ff91caabaa85a85e979eb3ca1e4c98dd48e116b2460b9c96f654f002f5c6f4f032da0a2ac5209719c3d191a7305cd01ae96c4717035705e315e8721f87785b33a5363171b6ae1083fa1fbe30fe64869af40c22dd92bca6a82e0c10e2d955180b6394d67e727012ee1b56bcab261e5fa9a4c17cc5dcdf202478ab4db65f9cd997b5862db2b33f6a5b755d7be4b561ba6e531cb7e103e2cba6d695224c30278a07040cad53e4e724719095ace06b4804f43286ed5cbf5bd49f60f81886b22d3c3250f746338d428c05afd201b0001b6b620f7eef6a495e828d7dd0d8011c7a4e70a203e9a0cb2c38e8c26bfab73cb56366ae7f6bae4662d7803645786e7edb02e6991312b6c8b4958fb5c019e67ec90c779883d905782c59e9a07a80e78f4a393fbec021f8def271b211add2cd4313fc78704db98ae35e4e340431d85b0576bb7702bccac4d04104a488b6e98c02ba4f293bc03d2698bd053ad361d5312024306ae1a8e91231c1fa544da8182205f1a9e773b5c2e0825a0866724890745d1b484e5b9e401e9b308e65c4b03bb5f2d63c081715884f9e7c2c7becd3662f5bfeb52e6a9e53d65c7d45854115146f07700671f80b4a6e22f96b6759142ddeff530279d1b6a5ca2088dd1b06d66047aba6c9e1af851991b17b47b8264cda2cd1dd374a5605cd6ca22ccfd086a8b4713082adee979d9ed95bd492aa7fa0b3d29953250892bccb4c43c7f6d07aa90cff3d223991018d21508e5e848110c28dad31ac9a0072091a0b754e69dae894b796db9edf109ba0497fd4d91a81f9a60114bf7dd1fc1df3db805bc61e203faa1edf56ecff7b9a00fcb776a13e1237879cf0ed53324ecaf66be7bc410b9cd9973bf37dc901894bf86b3f1dce58f0b93dbb1de90ae1dcc18dd098012973dc4813ffd0c12d2631aaa2b54365a113945e36dfb33e4e09e13e48873eedbef0269b9b046493e289b92a8d7be6930315638151f7fdb41f8b7a16de79ccee45e786ce15cf43ed5f0ca74b5e8c729950ad55b6549cbfe4853e7f77cd37ccd12bd6bd1592319f8e8c4b9a670de6d15f6dd39675b8f4e498ca99b1eb44f173c0705633402c811f1aae57578f80098aa8285767d8933fcf2c69649a8847b0bea30a64345312728db8ad1e997f61735359f7cbe7abb095d4011a0f7124755114ac0dc1dcede46d3dda22d4707b79a211e323464465b8088dba59d3989eacc7b56c1c20e3d2417e0bb9f9cadac2940bd404063aac175a7ebb3db6f8b0596de14a318f706aae8bfafe21e573621a7b18c3f65f5d880e106f05578ca428ee756785947a55ac5b37c2d27d8d7745a17b7f2ffbe2f9c38860cc3488d44d7b5213afadb89d67631ba983fdff5e070f2fe9cf0c26e6ac59cf6e8a1c5f359d58458b6d27b327c67215e20a8f96208d4584f00cd6490d97b3807bc18d8e43baa638cae4435e94f314ab9a17fc64af4c91bd35b3147d3be7af576dfb80722d18391e354a2a0385336e4e38dadb65e65b041fa1e97239eac28a712d3f446afff764af4cde157019d852805021d656bef8a71eb35eacf94ea8417da1b6f690ff2b773d36c5e5d9ea03c0fd72a745aff3fad525b00d4613f09d31b65feeafb853fa4ce3dc9f81126dd11340cef15a5a0cd78460a2edb6234c016a10afa0ba7bf3d19165f60b649a047f9d221cffb5e246f83e39db2cee36c28c8d23e828a035afcc324c1d532b61078fc35ab46449fd9a6d9973cd52bd7c018", &(0x7f0000001080)=0x1000, &(0x7f00000010c0)="76cf8e13ac88d0071c0359ab2f47dcf3f4b498567380b0aded2c8c6cc14b8e5a548dd9001bb8e1c3efa953924234e94d0656017fce533a4a1775664087476a397cc1be019536036f2916a54b2a5c516a1d8df7ed463879ab7e38ab0eae9b2daf8bf509465c2d1576eca9e0", 0x6b) executing program 6: r0 = socket(0x18, 0x2, 0x0) setreuid(0xee00, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) r1 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000200)=0x3, 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x6, 0x0, 0x7f) r3 = socket$inet(0x2, 0x2, 0x0) close(r3) socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040)="ea00000100000000", 0x8) setsockopt$inet_opts(r3, 0x0, 0xd, &(0x7f0000000240)="ea00000100d10000", 0x8) socket(0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r4 = semget$private(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$SETALL(r4, 0x0, 0x9, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getpgid(0xffffffffffffffff) semctl$SETALL(0x0, 0x0, 0x9, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r5 = kqueue() r6 = kqueue() poll(&(0x7f0000000000)=[{r6, 0x1}], 0x1, 0x0) kevent(r6, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x6b, 0x11}], 0x3eb8802, 0x0, 0x0, 0x0) dup2(r5, r2) getgid() sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x2}, 0x3, &(0x7f0000000040), 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000100)=ANY=[@ANYBLOB="5dee02f6d0b70000000000000800450000300000000000019078ac1400aae00000010c009078000000004500fff90000000000330000e0000001ffffffff9dde97c853b41efc3b5867629bedd4d621e7b45fafe9e956f16a695ee76c5517af178c3b5559a44a092f40d25acab17327d5ff0392f95983b55b1a822b7f85d78df71f4ba66b11b752b7bc7f812a1caeabf3e24554258d24cf6bfed0fbf8db0770111c16bad95ebcbd107627538355acc42a945cc4e370ea35672213cbf2"]) executing program 2: ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, &(0x7f0000000180)={0x2, 0xffff, './file0aaaaaaaaa', 0x800, 0x6, 0x1, 0x66e3}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) (async) syz_open_pts() (async) readv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000840)=""/122, 0x7a}, {&(0x7f0000000740)=""/103, 0x67}, {&(0x7f00000007c0)=""/93, 0x5d}], 0x3) sysctl$kern(&(0x7f0000000040)={0x1, 0x58}, 0x2, &(0x7f0000000080)="c28a9dc3", &(0x7f0000000140)=0x4, 0x0, 0x0) (async) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) (async) r0 = syz_open_pts() close(r0) (async) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0xfff, 0xffffffff, 0x4000, 0x80a19f, "bb08000100f1675910812cc9009c9100", 0x0, 0x9}) semop(0x0, &(0x7f0000000500)=[{0x0, 0x1}], 0x1) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) (async) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xc000, 0xffffffff) (async) rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) r2 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) socket(0x1, 0x5, 0x0) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000040)) (async) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) close(0xffffffffffffffff) (async) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x2}, 0x5, &(0x7f0000000500), 0x0, 0x0, 0x0) (async) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mkdir(&(0x7f0000000000)='./file2\x00', 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000), 0x4) (async) recvfrom$unix(r3, &(0x7f0000000580)=""/213, 0xd5, 0x41, &(0x7f0000000200)=@abs={0x0, 0x0, 0x0}, 0x8) executing program 7: r0 = socket(0x6, 0x4000, 0x4) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000940)=@un=@file={0x0, ""/519}, 0x209, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(0x0, r3) r4 = getpid() socket(0x11, 0x3, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000424, r4) setregid(0x0, 0x0) r5 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r5}) pipe(&(0x7f0000000400)={0xffffffffffffffff}) setpgid(0x0, 0x0) setpgid(0x0, r5) ioctl$WSKBDIO_GETMAP(r6, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r7 = fcntl$getown(r6, 0x5) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xd30, r7) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x3, 0x0) setsockopt(r0, 0x0, 0x0, 0xffffffffffffffff, 0x0) executing program 2: mkdirat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0xb2) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000040)) r0 = socket$inet(0x2, 0x5, 0x7) unlink(&(0x7f0000000080)='./file0\x00') r1 = getegid() r2 = getegid() r3 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r6 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setgroups(0x8, &(0x7f00000001c0)=[r1, r2, r3, r5, 0xffffffffffffffff, 0xffffffffffffffff, r6, r8]) getgid() ftruncate(r0, 0x821) r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r9, 0x80105702, &(0x7f0000000240)={0x1000, 0x3, 0x6, 0x81}) chown(&(0x7f0000000280)='./file0\x00', r7, r1) open$dir(&(0x7f00000002c0)='./file0\x00', 0x20000, 0xd2) getuid() sendmmsg(r0, &(0x7f00000008c0)={&(0x7f0000000880)={&(0x7f0000000340)=@in={0x2, 0x1}, 0xc, &(0x7f0000000440)=[{&(0x7f0000000380)="79ef8b6062ba83416f802376d35f83a96c281f2a3f8fa267155becf46b3143101087d49a59b176da5a1c45e7f9561645d0e3b7c5337b3bf4fff9010e5241726e8966dc6adcfc6a6f1547cd17ef9beca001eaa3c4cfdf4c991945f9720da5792a7c8e23055db4c18d50c95ceb3a79af6a0aa74e90290a7c275a0d40f5ff0c47a579b87983e45267989c5db8f71cd6c7368c3d30a697f3f4dc79319559fe41d83cec4a9b25a2511ec1c0ea6ebb175cb19e01a1f0e191e3", 0xb6}], 0x1, &(0x7f0000000480)=[{0xa0, 0x1, 0x1, "92c4a2052d3651afbba8a14e2b1635edf75dabbb406b39dafde9249deb8598c230f221018541c84da5df39e5b7c80e0f76732f81d1a3c21d54e7a392e353e612c0bf0c895bf20ca7c4b8c84eba62805b6e2167b9f71fe225e8a61ce8bfecd09fc881696a987609ec201d42b6b79bb0b05859987f1d159002bee1934b0666ac15bc887ca68121e7f7d97c53db4a"}, {0x38, 0xffff, 0x719, "339d393d171f2c6fe9d9f2487fe6bf5c49a3018b8684bd37eec9a2f846205741ab380a5881"}, {0xd8, 0x1, 0xffffffeb, "95c09e24a96c515d8773b55adf10c1c7b582f5900f3dc3d13c15480291df284d39d988d0c302f384779685f6e102e71a7d0c79d47b1f0fb483a1d56ba6b438239e9161b421b7e112684221219ac81629fc4d831b8552ff8b2ebef3e77c25afd08596027c8bd9011466e373f2910425163a8b555a28f940c3119f6ff4a793da8ddd00721005d552a101c8ac5a5dc405682a22c5610d247ccd9530c7422c36748c59954bda1242b85bf97fab8ba6662f7d4828ffcc7d2716d6572cd016343ac9433cefb15a1f2f29"}, {0xa8, 0xffff, 0x0, "c40a091ed3176f9a8cb95e90b985b646a665374a6bff8b4108a36bdb2b8e8cb312135a1f17e965a3fd148b075097c17eda3b38938d05c61bbe2ceeb3b884f7351e267a8e8669bbcd9dba8371ceacad67b76c9955de1c0f6b565a42749f85a277b567acd520b7b411c760e1e21b7c968588b3c865a42a8bdcddaf1660a5c080c8174ada38060949ab049fda19b79edd6089"}, {0x90, 0xffff, 0xffffffff, "66880d72e09ea22d2a1fd527cee1aea861d7b43c2c453bbadcc8be7842d6a4117b0241488e05d4a8db80d752786803fe13317f600fbdbfb9dfbc39cf0ac52b51d45f11f2577ccc33433d9cc2cd516be04be64557387540ada8e77a1a4a24fdd8ccac972201711a2cb885de562953a7bc8f555e1220792a868c0e8e"}, {0xd0, 0x1, 0x81, "b3d698024af4c3891ee1452863c36cb4b796067a34ffd36c9b9c9d272bf0f7c00f3486e802b6066b0693cf12b4dc98d87adf86f408b7a1a8a56be5ea7fd798083eb80e57ea3d1a9ebe43872efe3a25e3c3e95aad57e7b7238d5487ee06560d51f0cbe8bfc9821558e56c5641663bf347896491bc615e7febdb7e545f55199af185ee8109b0aa816969c8a0619542a3a095b1a2b65b1dafe495c3dfe32e10a7654b6f606994e3e88bdc341a94a2fdafbcb6bb43c3f974133019"}, {0x20, 0xffff, 0x9, "7b2db787eada2259f5136fe255cd"}], 0x3d8}, 0x4}, 0x10, 0x40a) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r9, 0x800c5709, &(0x7f0000000940)={0xdab, 0x8000, 0x1000}) ioctl$WSKBDIO_BELL(r9, 0x20005701) lchown(&(0x7f0000000a80)='./file0\x00', r4, 0x0) executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x2, [{&(0x7f0000607000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000067000/0x1000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f00005f0000/0xf000)=nil, 0x20}, {&(0x7f0000605000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x1}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f000069c000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ff4000/0x1000)=nil}, {&(0x7f00005f2000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil}], './file0\x00'}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) writev(r0, &(0x7f0000000780)=[{&(0x7f0000002f00)="f5233c4999bd699fa184c59e70427aa08b5b5f47436364de95d20a8626716716ed8a09c06d4b050c8f1b07741607d8e7289ac68d01a7ebb8354ad0710ce39fef53676daf0098c64dd15f26cadd4df91453956df2524834964c2c6d062d4b182944f5b6590cb69baea722d9352ff31f213af0dbc4783946cba810407c4d0af8e43238769836b367f96da76a3ffd36d5a578d57d9841efbfac4a162b7de11513057f63a7d5dd45a173a22eb188e80482535f57611ac92899f48a479a054b248d9f44c7f7ff03c5ee4a17d5944b3baaeafea731f431a67fae0958771c83944e140c8aed5f8fb5cc2d53719fcff18f502287d7fe044fa8430805275ae7706f359c9e5522cba896e58d710546dfba4cfa75a7b482a733313979ecf68253e13e9a4f37c42f5004a7474349603e3fecd1ee502df0f13d05d1c1fb6cbb20432a973ff5499888859a9aaff77d2f3a63aca2f97eed25628b2f72da80503ba73a55fbe4a62c87480574c4da422ea5e1384dc883da40263a064d5b7c72d293778814e8b314e497db3ef9e5d9f2b756ff292d6b04ad1dc90589d4bdea1b08fb8b65a9277081e3b8e8e619095d9532e85bf3860d6954e2118ea596118ced802f4c59b0171358b632c4f8532e3b903a743499908a0540db346887d091eabf05d9709cee2e2f5c2edb4022a7307982ca466071a865178a6fb9985a3c1ab44392a440ca0e80526afab3f747f297c10d347a7f4bd3bbe8182a8a5224c4c7b17ff68659985ca5aac22c8ae8a6cae5c3c3dc5dcca1e7502e24dd6189056cbf9f85a39653e064a39a614c89cf7f7165bc56463c1de286edaa1e1665035f597d016d4004724e1c41affb741062ac24eddb7a22d50145ab9876843188e68f48d728b9d800b0675fbf3099c7ca30fb7498608901ed9beb9e1bc19b3c7f5e6940a0d1922702267035110bf3018536b4896c8437ec68225543f72085d47925db39623df3e15e566220d1269399d8c8e7b14cac3a95a2098188a4373493a60d88708d7406384ab5b1e79b83ea7214aa00be83f9e32dac44af9a2403d4d50359d96497f026cce172dd52be781c09d2616e3881bc28e6c056c8b21203a6c9521512111a31b5977b158596f848885cf18252288ab5fb96cc1aa5d30790a9695d7e1a4d4994cc1b5379503636653aaecbc019ba38ecf2f74265456fb4c622384b8e1e27b46dc27da1248d51bb8a48733830acf63e0a727387e42d9a17b656aff7b895de5e66c770a529e28445e8ae4961d8eb36901b7219163f9c384d0f5d89b90735cc3594cd452231c583de100a34c404f803ef984ec16166d3132f8ff8196310652664edd57393a37750279d4d0c1d7f9a9f14a56b99c297a32aa4ac66bad4df15432ebf7fce0c2a1d6a3cb81bcc6fe5076d4a7f2c5d3873e21cec49a1b3779d7fbea89f01dfb812edd70ba5e78cbdea72e2c12c230f27d4f8ebbc135b2e9877f77fc46f3d57321906e0c66bbad88e4b68404cab6b2acb15a60f9b3824bcc47852e3124abad5066908d30363be84a980264bc7cb5f137bc522b54dc0d4f44726fd346e7b7e97370c74c6c11ec1d6309280b6e8c1a13dfdecf8493ad4b4d3c65df573a8bd01f8cd2040d244d9e2e1989d827aa12142243d461133b269c50fd36644aad615be086df7a33fd3af5ce75838799a898cda0a6204b8b22dfd276f37245d76045dd85334b08315c22a04087b10355202df10ab74d94e10c7accfd5f3adc871c8cd7d6c4929f6635b3d7431eacf53aea4b8c06d69f8c9382cd8f49a2ad826a83fdca62e84a9a9f328df4a26e92c27eb42e08c6a010d55e5f7917a60b29923d520b40e826589f5ca124fac33f68029442cff05df61b4a2ab17fbfe61e616bcf5b452e4b5e07cfc429386aa3867c537d6ddf6776719b6032dd7d839c2de82e4be3cee9840855917e12e69caa755b55e7ef196613eed00bf87ca68e814eb42a39be79e591d528283f092c230a55519868029a354ce1372f44762ee434060b3ebcb0f6d3d969e8d7c4799ec1890d0ec217c96c90d006eb3665806f6e8a775775f2d074b0a7c2ff055743c767160a0e41b9b8077d06037614a9acb19dafbc010ee93b9c94fb5d4575d94f975f530aedee3588c3ae794abe562", 0x5eb}, {0x0}], 0x2) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f00000002c0)=[{0x5}], 0x1}) setsockopt(0xffffffffffffffff, 0x0, 0x7f, &(0x7f0000000240), 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) shmget(0x1, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) executing program 3: socket(0x0, 0x2, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x8, 0x0, 0x0) syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0xffffffbf, "0000c6f26461c094f4ffffffff00"}) writev(0xffffffffffffffff, &(0x7f00000003c0), 0x0) socket(0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) syz_open_pts() r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000140)={&(0x7f00000003c0)=[{0x6}, {}], 0x2}) poll(&(0x7f0000000000), 0x0, 0x0) setsockopt(r0, 0x1000000029, 0x0, &(0x7f0000000000), 0x0) syz_emit_ethernet(0x4e, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(r3, &(0x7f0000000500)=[{&(0x7f0000000080)=""/243, 0xf3}, {&(0x7f0000000180)=""/75, 0x4b}, {&(0x7f0000000200)=""/156, 0xfffffe80}, {&(0x7f0000000580)=""/209, 0xcf}, {&(0x7f00000003c0)=""/157, 0x9d}, {&(0x7f0000000480)=""/105, 0x69}], 0x6, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) openat$vnd(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) executing program 4: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1024, &(0x7f0000001840)={0x0}, &(0x7f0000001880)=0xc) setpgid(r1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x6c}, {0x7}, {0x8106}]}) setreuid(0xee00, 0x0) open$dir(0x0, 0x0, 0x0) getuid() fchown(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) write(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x2, 0x6, 0x6}, 0x4, 0x0, 0x0, &(0x7f0000000040)="4c312643207e1e531ea28a3d20dd70ccced1d99620fdad0b1899aad8dd7527d3a50307c6a7277d874784ef0e04f72d7c6738044460fad218f66693b2080594e896a98f4cd1d8dd15346c0a6347cb27ddf873fc51b84de5fc886972926a9a3bca4f9439a2", 0xffffffffffffffdb) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x2, 0x1, 0x0, 0x100000000, r1}) executing program 1: socket(0x0, 0x3, 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x6, &(0x7f0000000000)="f4afe25e", 0x4) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$hw(&(0x7f0000000000)={0x6, 0x18}, 0x2, 0x0, 0x0, &(0x7f00000010c0)="76099b75", 0x4) setrlimit(0x8, &(0x7f0000000980)={0x400000000000007, 0x54}) listen(r0, 0x7) r2 = syz_open_pts() close(r2) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000000)) syz_open_pts() r3 = socket(0x2, 0x2, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) socket(0x18, 0x3, 0x3a) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYBLOB="094b00000000aaaaaaaaaabb0800450000300000000000010000b4c50a5b7827059515fb1900000000645b000000007f0000037f000001"]) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x3, 0x0, 0xcc}, {0xc}, {0x6}]}) pledge(0x0, &(0x7f00000000c0)='\x00') open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000100)=ANY=[]) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$hw(&(0x7f0000000040)={0x6, 0x9}, 0x2, &(0x7f0000000000)='a', &(0x7f0000000380)=0x1, &(0x7f0000000080)="030943961a2933f82563f4b3d4", 0xd) connect$unix(r3, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) write(r3, &(0x7f0000000040)="14bdfa5d1d34e2fecb284a0398307dcda9aec43050036123339a346f737850551408753f95b7687d69e999cd14f50cfd1cc668a9d6818ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e782023740000000000800000010000000000000000fd00", 0x99) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x80000001, 0x1, 0xfffffffd, "1a1116f0d0a643000000000000fffffffffff700"}) executing program 5: getuid() ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000a9b000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x41000}, {&(0x7f0000a21000/0x4000)=nil}, {&(0x7f0000781000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f000045d000/0x4000)=nil}, {&(0x7f0000094000/0x2000)=nil, &(0x7f0000190000/0xc00000)=nil}, {&(0x7f00005f4000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000379000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f00005f2000/0x400000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000010000/0x2000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000655000/0x1000)=nil}, {0x0, &(0x7f0000cbf000/0x4000)=nil}, {&(0x7f000021f000/0x2000)=nil, &(0x7f00000fa000/0x1000)=nil}, {&(0x7f00001f3000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f00008c7000/0x4000)=nil, &(0x7f000050f000/0x2000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) setrlimit(0x0, &(0x7f0000000000)={0x1, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x4, 0x0, 0xfc, 0x0, 0x0}) executing program 6: mknod(0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) link(0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0xe150, 0x0, "32cd8b6abdc8a5508471050000000010000407ff"}) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x9) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{}]}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) poll(0x0, 0x0, 0x0) pwritev(r1, &(0x7f0000000240)=[{&(0x7f00000003c0)="665ff428d1e900e127ba6260f19e2a446f85cf25cf1bd2d8dcbe8d1c3ddbd559a67fdb72128287325918d4232a9a2d4e37b2fb54dcfdc8fd0411c1ed22fdd3af69932f77aa31f4e005fefa8f2111e6dcd7f07b9f2f9d5a59e6d044394bd1e4d873f8d37b1044dbf6f0f1d3d772a61e6cff27d9", 0xfffffffffffffd9e}, {&(0x7f0000000440)="585bf207b715ff6589c34a8d03bc920aa08b060000000000005f1c1a35d05ddc2e773c78f469774f31f4f535932848557f1afee1d148e6efe21a070000000000000032463b22f54dde288f13db673bd714a538ff417090b72c30338957f7149f13dc6e6b0433795ca0facfa41f2f1bf557aeb774d141fe2646ee25256f9e00"/138, 0x8a}], 0x2, 0x0) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x40000400001803c1, 0x113) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000380)={0x3, &(0x7f0000000300)=[{0x0, 0xfe, 0xff, 0x2}, {0x5, 0xb4, 0x8, 0xf4f5}, {0xdd, 0x7, 0x8, 0x3}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f00000001c0)}) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)="6407279a15c12f43cd75b1fe25d0e5f9635e336543fa07a803ef2da2156dac6a3efcb315f0a2de784e65810c6d18564126bbdc74e467c8d424bb95c26fbd32e0d3101514cbc7f9b0c51014c77ecaa0ddedb44c14dadc716fb44c52479f2881881261ee2a757658f912bb370ae923facd8ce36c98327b3be5618a46aeef8acc006811eecafadb5d6ca050f1cd112a92c69d5b57104890167412aa9acd4d739c8ca571106fc96a83d59d7bb2a3a9e53f6ef65d4f7406631420abae296cfc58254907b04cd25c", 0xfffffffffffffe72) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0xc0e99db6de761f86, 0x5) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106978, &(0x7f00000000c0)) ftruncate(r2, 0x80002) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {}, {0x6}]}) socket$inet(0x2, 0x8003, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x0, 0x412dff) open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0x0) setrlimit(0x8, 0x0) select(0x40, &(0x7f00000000c0), &(0x7f0000000080)={0xcea}, 0x0, 0x0) select(0x40, &(0x7f0000000280), 0x0, 0x0, 0x0) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f00000000c0)="b1000501600000903f0000000700000000000000cfa10500fef96ecfc73fd3357ae36caa0416fa4f376b36acf00b7804be381e4991f7c8cf5f882b297be1aa5323edeb51e2f0ca3ebbc257699a1f133ea7acb5d602000d7d026ba8af6300372a2102000000720fd38bfbb770c1f5a8aec881ea772ec5890400000000000000361b1257aea8c500002012000000042000000000000000000000000000002000"/177, 0xb1, 0x0, 0x0, 0x0) pckbd_enable: command error executing program 7: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) (async, rerun: 64) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async, rerun: 64) syz_open_pts() (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) (async) writev(0xffffffffffffffff, 0x0, 0x0) kqueue() ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, &(0x7f0000000000)={0x0, 0x4, 0x0, 0x0, 0x0}) (async) writev(0xffffffffffffffff, 0x0, 0x0) (async) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) executing program 4: socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f0000000140)='./file0\x00') setreuid(0xee00, 0x0) r0 = getuid() mkdir(&(0x7f0000000040)='./file0\x00', 0x8) chdir(&(0x7f0000000380)='./file0\x00') mkdir(&(0x7f0000000180)='./file1\x00', 0x0) setreuid(0x0, r0) unveil(&(0x7f0000000300)='./file1\x00', &(0x7f0000000340)='x\x00') unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') r1 = socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240), 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open(0x0, 0x200, 0x0) getpid() ktrace(0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)=0x8) syz_open_pts() syz_open_pts() socket$inet(0x2, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) executing program 2: r0 = syz_open_pts() syz_open_pts() open(&(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', 0x0, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) readv(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/121, 0xb3}], 0x1000000000000203) executing program 0: r0 = socket(0x10, 0x2, 0x0) (async) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x1}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x0, 0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x8, 0x0, 0x2e) close(r0) (async) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x400029, 0x31, &(0x7f0000000200)="b2111f170d816685c8e360f2faae3cd7f3a2840ed6f5aad2dd197a177c1eedc9073dc90142a8429cbe7868de45ed3fc33719ca6df71ece5b4ba3c8a918beef2c10a1f8de1a5a6f4fe180e9cb9b21f9982230f575295d4888a9b6921796b2dd92fc9175680b37ba06002c15e6d7c91b8ed900ab006ddfb67869b51a2216114d0000000000000100"/144, 0x90) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x4}, {0x1}, {0x8, 0x3ff}], 0x3}) (async) shmat(0x0, &(0x7f0000e35000/0x2000)=nil, 0x2000) (async, rerun: 32) munmap(&(0x7f0000e34000/0x1000)=nil, 0xffffffffdf1cbfff) (async, rerun: 32) fcntl$lock(r1, 0x7, &(0x7f0000000040)={0x3, 0x1, 0x5, 0xb7}) (async) mquery(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x0, 0xffffffffffffffff, 0x6) (async, rerun: 64) shmget(0x0, 0x2000, 0x88, &(0x7f0000e33000/0x2000)=nil) (rerun: 64) r4 = shmget$private(0x0, 0x1000, 0x200, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r4, 0x1, 0x0) (async) socketpair$unix(0x1, 0x0, 0x0, 0x0) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000100)=0xc) (async, rerun: 32) sysctl$vm(&(0x7f00000003c0)={0x2, 0x9}, 0x2, &(0x7f0000000180)="8799c2f9", &(0x7f00000000c0)=0x4, &(0x7f0000000400)="01030000", 0x4) (async, rerun: 32) semget$private(0x0, 0x4000000009, 0x82) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) (async) r5 = open(&(0x7f0000000180)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r5, 0xfffffffffffff0ca) (async) r6 = socket(0x0, 0x3, 0x0) sendto$unix(r6, &(0x7f0000000200)="b10014bba3035f35f36d000003000000d61c13fecea10500fef96ec0c72fd3357ae3020000d34c2990d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000800008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d8be08004070000000013000000b5d6bc37160a2afa2bb0593491c5cd4d42357421093aa81b39646068d48305993aae97a8b63c406b439ab444d5a4753d71c1717082c6e9bb2de2ed7eef95018c7f9100a888aa5d47e7e4f05b30bdf9e7c3a7082a", 0xffffffffffffff2d, 0xa, 0x0, 0x0) (async) connect$unix(r5, &(0x7f0000000240)=@abs={0x0, 0x0, 0x0}, 0x8) executing program 1: r0 = open(&(0x7f00000002c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000340)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) mkdirat(r0, &(0x7f0000000440)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', 0x0) unveil(&(0x7f00000004c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', &(0x7f00000000c0)='c\x00') chdir(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') unveil(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)='x\x00') unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000300)='c\x00') ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) executing program 3: syz_emit_ethernet(0x3bd, &(0x7f0000000180)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "000001", 0x387, 0x1, 0x0, @rand_addr="e5c9686a0d81b2ab8fe62509f97c4c7c", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@ndisc_redir={0x89, 0x0, 0x0, '\x00', @rand_addr="cfdb78b6058edec8b120063c74359e57", @ipv4={'\x00', '\xff\xff', @multicast1}, [{0x3, 0x1e, "0264e9efa4c9303eb3ac553c70859821fa75439bfe81aed4f3049785032567ae6a9fb9565fdfdf04234b2fc3e1c2f30b0f491998f695dbefb2f2d0c7e03a8a37264b4e88fc3a96dfe44956f1bc425eccc89db10e107356186122470c4078a7a091e7a2c69e4de51de513a53a02811bc0397cb6926c5cddbf950b87fdd51c392ca0ee005b63d31b07ca256edeb5cce4f59f0fed1a3b11629df7b5dfe24c14f4f1ce02668510cbe1c993d7deeea209c34ebfaa1a27ee92d0a5715deb88ef86d78e5f70e77405f73024595200f6c341d27a3429e27ca4503b887b80cac5a43af5cd54e00e3d4aad73b81600d26be5102929ce75a65b"}, {0x1f, 0x19, "b2bc782586265acd01e2f5bb7ae5efc3353b0155e5642fba09ca472db862ef2ea164c51728dba3200952c60eb1532fc8d6300cd21e7a37aaa4fc90f4ca5080f0ea877facc01546fac2346c2dbc0abbe997c479fba270d879d69f72036c6a99e31100e5b59afd3ce68fd209192cfbb51d7b2306d52bb6f325e2854df6e46bbbb6fde3f92c250f9bea241262033f17ce0033176cba8f9316cf3c1ee0905a10107d83eb39cd690939e21005fdd80fe3ee270a8e9881e89518dbc7a8ee5998acb1b1417a58b3324e1a07385b"}, {0x19, 0x10, "da6657cec5cf5f506e5c45f8ef0bcb02f75beb87d78ec9001d04ae91b524e06f1561502392d3720d28a44b06c1e2835690a5948b26dca8bd2b7a90dc25274215cec1bcc0941c17ac3986f20273c4deb1afd655a1b8332d65b55a90ded210a6dca66337a495b3a7238234759528c1a03f524975dd12b60be69ac9cc6b6c80560ecfb2"}, {0x18, 0xf, "98197ab36e58d3ee11aed701efa4d5c2687a69a3412017ef2081857ed6947380818e53b8ee20004ca27f496d839655ac7c41652cfb07b6ea7adfa5ed373559b5821aa83ef3f10a9ec71352f6f2b6de65583858766f3f5a666f402d989931a7eaf1207854f1710635344a064022797dbba165f6d3767ec056ec43fc"}, {0x3, 0x13, "a4b79748db699f80b08391fa65bd60abd2306100ba3039e1ad28cf7d769eb71b5815112eadd9c0516176441561d5d89339702cd055ba614533af58dae586c3e51a0d618197842d9dbe47944ef38cff203f7d2226cc16dfa77318271bec5d10e25aabcc674d9071a24a9e2d72e993b560cce1e94e3ec272ab38599f06e02bb242851a359b4f4b08ca48d8c0c60dcb8b5d8ed5f5995d1b09291203"}]}}}}}}) syz_extract_tcp_res(&(0x7f0000000000), 0x7f, 0x40) executing program 7: setreuid(0xee00, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x3, &(0x7f0000000000)="e0d84b075934c4ce", 0x8) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffffe, 0x80, 0x0, 0x0, 0x400000}], 0x8, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) r1 = getuid() setreuid(0xee00, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000140)={&(0x7f0000000040)}) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) getpid() r3 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(r3) dup(0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) semop(0xffffffffffffffff, &(0x7f0000000200)=[{0x2, 0x7, 0x1800}], 0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r4, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8e}, 0x10, 0x0, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0}, 0x10, 0x405) setsockopt$sock_timeval(r6, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) r7 = open(&(0x7f00000000c0)='./file1\x00', 0x615, 0x0) writev(r7, &(0x7f0000001480)=[{&(0x7f0000000100)="cc", 0x1}], 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r7, 0x0) recvfrom$unix(r5, 0x0, 0x0, 0x0, 0x0, 0x0) r8 = semget$private(0x0, 0x2, 0x182) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000000080)=""/13) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000001c0), 0x2, 0x0}, 0xa) semop(r8, &(0x7f0000000000)=[{0x2, 0xeb65, 0x800}, {0x0, 0x5, 0xbd748a5191a67415}, {0x0, 0x7}, {0x4, 0xc3f5, 0x800}, {0x3, 0x5}, {0x0, 0x6, 0x1000}, {0x1, 0x9, 0x1800}, {0x0, 0x0, 0x2000}, {0x1, 0xc98}], 0x9) executing program 3: open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) ktrace(0x0, 0x4, 0xb1c, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup2(r0, r0) ioctl$VNDIOCSET(r1, 0xc0387200, &(0x7f0000000340)={0x0, 0x0, 0x0}) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) r2 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f00000000c0)={0x3}) setreuid(0xee00, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) renameat(0xffffffffffffff9c, 0x0, 0xffffffffffffffff, &(0x7f0000000440)='./file0\x00') faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) socket(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x12, r3, 0x3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001780), 0x0, 0x0) r5 = dup(r4) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000480)={0x3, &(0x7f0000000400)=[{0x54, 0x0, 0x5}, {0x2c}, {0x6, 0x0, 0x0, 0x20}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) poll(&(0x7f0000000000)=[{r3, 0x80}], 0x1, 0xfffffff9) r6 = open$dir(&(0x7f0000000280)='./file1\x00', 0x40, 0x0) fcntl$lock(r6, 0x7, 0xffffffffffffffff) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x3) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000180)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000980)={0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=ANY=[@ANYRES32, @ANYRES32, @ANYBLOB, @ANYRES32=0x0], 0xe8}, 0x0) open(&(0x7f0000000280)='./file1\x00', 0x20200, 0x0) acct(&(0x7f0000000240)='./file1\x00') acct(&(0x7f0000000240)='./file1\x00') executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000400)=[{0x50}, {0x5}, {0x6, 0x0, 0x0, 0xe00000}]}) write(r0, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) r1 = open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f0000000000)="2beba8c5bfaaff44b437dfbb000000", 0x50cc3a, 0x80000000) executing program 2: mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x5) r0 = socket(0x2, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebfbcbfbfbcb782930c0", 0xa) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f0000000040)=[{0x2}, {}], 0x2}) r2 = open(0x0, 0x0, 0x0) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) open(0x0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x2000, 0x0, 0x37) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000280)={&(0x7f0000000440)='./file0\x00', 0x1, 0x0}) r4 = getegid() r5 = getegid() syz_emit_ethernet(0x200, &(0x7f0000000e40)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd66aeec0501ca37acff010000000000000000000000000001ff010000000000000000000000ffff012c03000000000000000100c204000004000109000000000000000000000100040180000000000000330e0000000000000109000000000000000000040140be5943d228d16fb70053cb25cc1853be5079f3d1ed72f3f767df0bb18835b9ca1f2734ec6a979c8264e7f59c640ec50935d3eb7254a5775e0c06be4c47e051366738be1010f4682703698fdf962212a12c277c2c638433027253d9c20400000004010100000000000000010e00fe00000000ff02000000000000000000000000000100000000000000000000ffff00000000e4c851723833c897d8175efe1f4d2b11ff010000000000000000000000000001fe8000000000000000000000000000aaff020000000000000000000000000001ff020000000000000000000000000001cf8a39a04757871b3cc10593cac9faeba14a2095d7ba993a4486b103927bf2b4062f86ac0a8e90c59f20eba471370154c56a226daf21dfd2075601b5bcc661c8add93d1dc54ea598e68fccdf9cc99f157a9256772823ee4cb0f7b0f6a0e1882a0f6d3270fd4c213bc5c6a0c64e855e6c1436155660e21822abd9e119553ff62fc64cd106534b424c7c8fcd3cc051918a807088d3092c696c321003858bcbfcc469b40000000000000000"]) r6 = getgid() getgroups(0x8, &(0x7f0000000580)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) setgroups(0x5, &(0x7f0000000600)=[r4, r5, r6, r7, r8]) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a40)='./file0\x00') executing program 5: open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r0 = getpid() r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) r2 = socket(0x2, 0x3, 0x0) dup2(r1, r2) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r0) pledge(&(0x7f0000000080)='tty V\xef\x86\xce3|#\xcb\x13\x12\xc0\r\x9c\xe6\x00E\xbd\x81+r9\xbc\xda\f\xeb\x13\x96\xdbY\x91\x0e\x17\x95 \x00\xa6\x9ca\x00\x00\x00\x00\x00\x00\xbe\xa4kG\x00\x00\x00\x00\x00^\x00\x01\x04\x00\xeb\x91vr)\\\xf2:\'2.\xee\xb6\xd9P#\x0f\xcd\x80\x8b\xa3 \x06\xe6{\xc3\x8e\xd7bN\x81\x9ess\x13\x06\xc6S\xe7\x1c\xfc\xec\xb0\x18\xf5\xb4H\xf8\x9el\x03(r\xd4\x9a\x0f\f\xdb', 0x0) vm_impl_init: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002bcc9b40 executing program 3: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x2, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x11, r0, 0x0) r1 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x80146953, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x10, r2, 0x0) executing program 1: mknod(0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000400)="f917bc680478387b51390ba0392b8888773fa0ee6a2f5f015649c56d198efd853df5fff768e5e2ae8c5113e6bf228db1d4ac9489fa80996847fc924cb23a050e0945a3453d11af00fafabd66323db069d032be51ea6a1bfe2245e1208cee71c723cb44b790369c4e951eb0188eecf698f64b33c108000000b0d4f2eab1375de75d70302ef901ef707d2a336ee40cca16fab35b63864e330d61d53ba6e0da446d4a9b25ee0f4de4825b4005bc2ed057750000", 0xb2}, {&(0x7f00000000c0)="784e30beb80ec7420418df", 0xb}], 0x2, 0x80) execve(0x0, 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x7) open(&(0x7f0000000040)='./bus\x00', 0x400, 0x81) openat$vmm(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = socket$unix(0x1, 0x5, 0x0) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000000)="b10005016000009f0500000007000000331c13fecea10500fef96ecfc72fd3357a068da3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af63003728211e000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012020000000000880d6633c556ae9be371a3f8343712051eeab71d89000407000000800420000000", 0xb1, 0x0, 0x0, 0x0) bind$unix(r2, &(0x7f0000000040)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r2, 0x0) shutdown(r2, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) mprotect(&(0x7f00006c8000/0x3000)=nil, 0x3000, 0x0) minherit(&(0x7f00006c6000/0x4000)=nil, 0x4000, 0x0) r5 = shmget$private(0x0, 0x2000, 0x509, &(0x7f0000e37000/0x2000)=nil) shmat(r5, &(0x7f0000e35000/0x2000)=nil, 0x2000) shmat(r5, &(0x7f0000ffc000/0x2000)=nil, 0x0) shmat(r5, &(0x7f00006c8000/0x4000)=nil, 0x2000) bind$unix(0xffffffffffffffff, 0x0, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) getpid() sysctl$hw(&(0x7f00000001c0)={0x6, 0x6}, 0x2, 0x0, 0x0, &(0x7f0000000300), 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000200)=ANY=[@ANYBLOB="a311fcfedc9baaaaaaaaaabb0800450000280000000000009078ac1400bbac1400bb4e204e20", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000e663db082d0000907800006c512378841861c51572aa4f9b3525bdbf2bc505e0257d6e77abc428fd1e9b9f5ad7ef93c0f33a0ee31393a9ec624f179758d2720f84e98c0900fa3771fb758cd152474d11d9007144253f2a21f59ed41af59e21b76ac3d60c46468f3527aa67876d02b709772ae8d0758cc71bec8b85da2739a45ad9e4868e531e78517874cacd9dd33d97884bd267ee0bec693df1106a1fababc46184550e5616fbd81491938cbf7449c7f7966ba60bcfe1fd771ec3b885fb98b9ca7f072c40ad8c5c102c30cdb80f9d922b51edbe0687f399a2b16bca4243d5c0858a8b00"/244]) malloc(): allocation too large, type = 29, size = 31781700340 executing program 3: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000200)='./file0\x00', 0x0, 0x48) symlinkat(&(0x7f00000001c0)='./file0\x00', r0, &(0x7f0000000240)='./file0\x00') setreuid(0xee00, 0x0) r1 = getuid() chown(&(0x7f0000000180)='./file0\x00', r1, 0x0) symlink(&(0x7f0000000340)='./file0/file1\x00', &(0x7f0000000380)='./file0/file1\x00') r2 = getuid() unlink(&(0x7f0000000280)='./file0\x00') setreuid(0x0, r2) chmod(&(0x7f0000000440)='./file0\x00', 0x2e2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x4000000009, 0x82) fchownat(r0, &(0x7f00000002c0)='./file0/file0\x00', r1, 0x0, 0x4) semop(r6, &(0x7f00000000c0)=[{0x1, 0x0, 0xe5ce97ab354d96be}, {0x4, 0x4, 0x1000}, {0x5, 0x0, 0x1000}, {0x4, 0x2002}], 0x4) semop(r6, &(0x7f0000000340), 0x0) r7 = getegid() semop(r6, &(0x7f0000000500)=[{0x4, 0x3ff, 0x3000}, {0x2, 0xb}, {0x2, 0x224, 0x1800}, {0x4, 0x9}, {0x1, 0x3}, {0x3, 0xbe1, 0x800}, {0x0, 0x8}, {0x2, 0x8, 0x1000}, {0x0, 0x7a, 0x1800}, {0x1, 0x19, 0x1000}, {0x3, 0x6, 0x800}, {0x1, 0xfff7, 0x1000}, {0x0, 0x7, 0x1800}, {0x4, 0x8, 0x1800}, {0x4, 0x800}, {0x3, 0x3, 0x1000}, {0x6, 0x101, 0x2000}], 0x11) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000240)=[0x16, 0x405, 0x6, 0x0, 0x200, 0x1, 0x9, 0x3, 0x21]) semop(r6, &(0x7f0000000140)=[{0x4, 0x2f, 0x1800}, {0x4, 0xfffd, 0x800}, {0x3, 0x0, 0x1000}, {0x0, 0x4, 0x400}, {0x0, 0x5e4, 0x1800}, {0x2, 0x0, 0x800}, {0x1, 0x3}, {0x0, 0x1000, 0x1800}, {0x4, 0x8001}], 0x9) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000300)={{0x5c26, r4, r5, 0x0, r5, 0x100, 0x6}, 0x1000, 0x1, 0x1}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r9 = shmget$private(0x0, 0x3000, 0x38c, &(0x7f0000ffa000/0x3000)=nil) r10 = getuid() setreuid(0x0, r10) shmctl$IPC_SET(r9, 0x1, &(0x7f00000003c0)={{0x0, r10, r7, r2, r7, 0x120, 0x1}, 0x6, 0x8, r3, r8, 0x6d64, 0x40}) r11 = getegid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0xfffffff5, 0x0, r11, 0xffffffffffffffff, 0x0, 0x2, 0x51}, 0xdd0, 0x7, r8, r8, 0x9, 0xffff, 0xfff, 0x5}) chown(&(0x7f0000000040)='./file0\x00', 0x0, r11) rename(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='./file0/file1\x00') executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffffffffffe50) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) close(r2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r1}}) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$WSKBDIO_SETDEFAULTBELL(r2, 0x80105705, &(0x7f0000000140)={0x3, 0x0, 0x2, 0xffffffff}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000080)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0xc, 0x0, 0x27) executing program 0: socket(0x1, 0x1, 0x0) socket(0x11, 0x3, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x18, 0x1, 0x0) sysctl$kern(&(0x7f00000001c0)={0x1, 0xb}, 0x2, &(0x7f00000002c0)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7a00000000cc4476820cb47dce1e4f4c207f4010b57158ea437ee34d807726be1655da6c8d6701d00701bdb4529375d11b6020cc71d5dc6aea835c644b858ad91c17cb2246b6256e3fd8e306264cf9", &(0x7f0000000080)=0x66, 0x0, 0x0) setrlimit(0x6, &(0x7f00000000c0)={0x0, 0xfffffffffffffffe}) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) syz_emit_ethernet(0x2a, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffff72a1e06d000708004500001c0000230000019078ac3000aae00000010a009078a12f29512cd3d48d270a"]) r1 = syz_open_pts() close(r1) r2 = socket(0x18, 0x4003, 0x0) unveil(&(0x7f0000000100)='./file0/file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x1, 0x7, r3}) getsockopt$sock_int(r2, 0xffff, 0x1025, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r4 = syz_open_pts() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000380)={0x2, &(0x7f0000000140)=[{0xb1}, {0x4000006}]}) writev(r5, &(0x7f00000000c0)=[{&(0x7f0000000100)="e049f648da04a45b6bee0bf84a9e", 0xe}], 0x1) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000100)={0xf274, 0x7, 0xa54, 0x80a19f, "bb08000100f1675910812cc900", 0x0, 0x9}) semop(0x0, &(0x7f0000000500)=[{0x0, 0x1}], 0x1) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) mlockall(0x1) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) select(0x40, &(0x7f0000000280)={0x2, 0x0, 0x0, 0x2, 0x4000000000}, 0x0, 0x0, 0x0) shutdown(r0, 0x1) executing program 4: r0 = socket$inet(0x2, 0x4, 0x81) recvfrom(r0, &(0x7f0000000000)=""/198, 0xc6, 0x1, &(0x7f0000000100)=@in6={0x18, 0x1}, 0xc) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r1 = shmget$private(0x0, 0x2000, 0x24, &(0x7f0000ffb000/0x2000)=nil) shmctl$SHM_LOCK(r1, 0x3) r2 = semget$private(0x0, 0x0, 0x0) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000140)=[0x200, 0x7, 0x400, 0x8]) r3 = getgid() mquery(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x401) r4 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x100) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f00000001c0)=0xa8) pipe(&(0x7f0000000200)={0xffffffffffffffff}) ioctl$BIOCGBLEN(r5, 0x40044266, &(0x7f0000000240)) r6 = msgget$private(0x0, 0x110) r7 = geteuid() r8 = geteuid() r9 = getpgrp() msgctl$IPC_SET(r6, 0x1, &(0x7f0000000280)={{0x7fffffff, r7, r3, r8, r3, 0x80, 0x6}, 0x8000, 0x2, r9, 0x0, 0x7, 0x8, 0x7a36, 0x6}) writev(r0, &(0x7f00000014c0)=[{&(0x7f0000000300)="0261ecdae270f1bacd64b6437f48dd8f5076bf8fb49710648827162c905b9df12eb8f053446c27fa98d812edddf91ee5ec9616dbb4ef13a5044718ffbdc0e6b1952345cef73e984e61d2e20523eb17730d28d7098ff858796f3f3eea47fd6b3ca5016609d5c4fe245048ee94457bec20c5934e4671bd370101eb90aa72f2082a3948060e9f2058c2074cf3b671615c08c2fdd40ed4eb1c04082c4c8b076b9789d9215ef0d31eebb14db8bae8bfb6be", 0xaf}, {&(0x7f00000003c0)="af71c198475cd1d354e416d58f7a192410894611d6d7d8d7904d0bfba203899f559a844ec80984f3d1184484da065cb8f9528e57370338e5d3e27f54eb6d245a352af58eaa53acb88f012afef9fe716a5b6edeab0369c5a0aa6d6fe15eae61228ed895f0d9d25387af480a5f2d9fd17430674bf5b02be0203be0cc30d69483b88859ecb035b225de6efebc2d471f254011889c51d4e17f41d00f0534870ba89c4012e5e7a0b51156d3180fbb5501ec4534e5390dcd7fa41b443175e19955463e5a4cc589b56303f8f0bd6b4258f67093444270c744b117ca237296f4ab5b75548ffcf84771c3abd9d1c843f988966fd6b789fe962d2625e9bd0771435eb434d0eb4d52debf36f7e259cd6f77429ec9752137698d497054ffe95b3e2cd7fa289d26d9904df684ca4463f496717b50f8ac49667a928aff90b05ca165d6b048fb35011b96afc19ceb1f8afb5155ec469116fef05d870cf72619b994926af9bfa4880bba6a06a97630c5df21ae5447d66c356418442557aeb241c304fcf2a5d10eb1e220ea202e50170081ecd61ec32fec495f1d324f5689e830b48a1fbfdfde96d4d2445fc10f2cbdc7df0f3d7fe3896c95772382d6a26e1ac7995360ed4ba677acd4e97c497156a7ba47d48d12d3c80e37929fb9ed834d3b15e6ceb78927458d876ff832846d48f82fc9e1337ca5417ebb22863b9196d2958edff5b35b6d96bf47df468157109c6663d30504dc7f04b59adac01150030f7fe5769f495c97083118bc93f5a18f4a5ce5a95c4e475711422eabc5f9e810fed1befbd456f3793d4eccba1d519797932cdc3b630dfc608a6a5a25d43982600e54a5074ab10fbfa9c54087bf88a4e4decb7bfdd06922e513e3b51152cc40de814dc013ea1c5157d176c1d0e9670d2fdca2845a0888d7f8018a0803717822236636ebe20041c28ce88a227454abdda202417832df8819be5148f243b0ef632bd5cc68354ff09c2d44acfb6e0d145ca8f5f5ca0fa3b28d8c1c1ba71320de2d755277e39b140463a6578097907e4fee9fa82caa14a3fcfea94d859f0f0b4a0666ed89c93fcf15ba884edebfcd086edc46a72869a6efb0095c5adbf32c19544fd7b4b7aa9548e69e32c64310e7a049c7b3060870a2e2e1a253089c765b2d5a3952a61580583f51faa2cd65d22ba40d6babbcd8a2863ecedf89e9140556b9b37fbebc7ceae3aca76cb0945a55a778b3f9b857f1ae7377c1f4ae891ee677f14dd11539ddb4d63cfc411c0db0098fa19fc2c5a9c6b0b5a95b98a24f7dc0274a7bf20dbf8cfe25bfde3920f4368b24992039be0e86c1e634562d091dfe8812d1dcb8d4c81bfb0cc44a82d862d954acadb799d95c9aab89e3a3387399791114b3326c0a5b37b9ce0c96575f9bcdfdc7fe400d7e8c53f9cf7232c89393a0dfb5c3cea57888d9e0353462dbdc402158e36fcd5a3224b469d87d4ff843f5e455e34fdf104a616ec1bc06ddfbb0d306afdda963c6a67e6fff7f225bba6641fdd5b0a08dcc14ee1cee3e596c09e7e18f0b6e8db1c8824ad6df618bbcf73b218888596635a43d414ab8973a9a3b754930f44cd810c31b242050efe8892671662e3515b8c8b608383d684dbcd458fce0a1db796d92dd1c721e8711248354525f3b5bcf898aafc19667c2850c9cd4d6f01c37dd79e11285399bc86233bc3ec38a4e5c605e1b804812b48e0b984415d6ce5d86489b76c0969f4418cb76e72f96bc17eaa678ee961b261cad96a635fa09e95b49fa7cc06248ace092c157e38e59e9a3d16f3f206474b57735f91035beb01db6153360a070a7b9000bbfbe4d202c25326508d3d2f92fff8ce9b8c9197c3df0f05262f7ac8806402b7e656f946918cb7a1ad0bbd7d8181d610b1383860111e6d88e54ff8f2d75409830913a5715566c809f17b99318b50b1416ae7745444519e15591c7427c4b65abf0a74844f695503c5d0ea028e778d3cfb599d686bcecb47716d55e7f7cbc11a8df4a2e5f27619956fd08d4a6e48331f277c6621f2621b83166ffddf4366b9939ee0053eb26bdebf672f091f99fcf02237f740a9f6cd31ee0f5d51357d4d839c02706cc8df29ef5b5d577966d8cf973541a55c8b7033c46c6a68c463bb43fe1d6d257f13fd74a86aa8393756ece21d4ab0652a09103839075c86b8f79de73fb765e6a503e3fdcaea6c9e70f197539c2b40dd009402682067ade12c06cab56caaa16cd5b018c16b60105069563b6e43df9fa8afbc7f404e5c8421811c955656b16317d464b1995b2c58e5122a507b54e21ce64f416345577c5640fe513c63c6a75ec93fd7089392a6fc4a570d78cddba2668f68444f4c99c0019067167ce66e8d34ed8f490edfdea8927b6622b946bd9ffe739b6374609f1a5c58aba9d282f5a11540283595a48a9408acc35813178b651d1299a8f616feddf424b015514c4f0531368fe3110d30254f5ae9dc9600d15a20ee4da258ad240d02f420a738aff17fa663fd91c096277a2952f16f6fc4aa6a35cdef4c515c766be87fd7588f407bd9c0e390ede558ed1edd5268710c1f1288a81f7ae65140d3935ef645ecfaf157ddb8083b739d7e299f02157015688d1737740bd02560b767200fb81c7f7ac63c4d0ba516d8a20dea8b7388139753e0bdda11041b305fb374bc7f8eff2934dc1b65ae18cb214425a88dcce38e1df43c5c9542db5ad7aad792a7dd1bc51f9decc09388cd78bee5cbf44b6d0d5de4980ebc7f3e7d25ef6a1d3d678dd274690a1d50409912191cc8db28a90bd7e1ed252344371c0cb48c79f7429ffd1510fb1cd9623a6f91a6d9124b1ac4bede373e9cde893a6ece9eeba1dc54a1829542e1a8671b5f5ec3d43028623283dd903e9eef7bcf18fc1c95eff3dc193dea273234d62968495a4afca1b8300bed9af18f61558f62b3d1118d97bb2736ec7c2e97e5ce8fab24f904d85a0040ac30eac85d2eac8236a9830483bbb751ea9407d6792b59669a845cf32fcd9a09220f59471f09519810fca225ae3710db0537022c7fa18e939813b0b607ff2e1aade14af080868cd0f76c32aebccd89749d466ef8ea58d350d70df2188b73a91647b2f83672008dd1cc603c2889f7ff3418886cfe29f34afeb02f9702e1d788b549964ca00cc4e46f0f7d26e8538c6220578ee9fa292e40ebda93005be3bd101cae3eda442299b8e87bd8b9d7e5e615bc1b2c6515e4b414fb5bbe27ee17adbb8084e71cf8c80c3855f719c2ea374890c77c8eec793a0121e52cd46914422b947e6021eaad8f554c518e756be3f3e2b8b70e00024b06d0ada48493fa51049ea4eb4c7647660b3df69fe9cc1346b720f7344daf251b7f85ce9e01ed0d80a64451dedc03e6f945e8f003c0d0524c3f712a10650a8f20afae49dd71d1e0330393800df9d2997a9d7bc0911c30333bac694001bdfcd790dd7b77e4bebf647e224a3bb3039f5bef0e52d5fa885b09d24dec2b0046576b14b5ecc6ca1ec80553012c05d9bf9c0080857dd3f8c8d133a243319afd61b9253bd93190ffc4ad85e21997b20aae246278182d5a9d711d7e5b238e94b2c47b4a9f63b076897c04963286cba219f77829c30a8cb2d17a8a3b4ddd71caf8e812c99161d2199896902bec06f023c9608856ce665f34661c38d11d90cc22d71e5d470b989c2eae8bee1702bd063dc37bbcde497993bf36eee362894cb67af99cdf1b9a57a3a501ef389fe786ef9339c82b3f63aa5f018db6fe0993709a107b1cb63b292e1c02584d1b2b4eede7b135fdf00c0e81f52dac9142f37dcacecac6ea660121606c0b6bc615451b85bca9ec3298c534bf7a0dbe8e41c3e829d99c16470b75c51a57b9708ee54e399fe7e54d1f9f9e8a1e0784d7c6b0edb38a22070b00c1b8803204117c1c79974ba1615c38eebca9a5b26612985c075c32af930c4f411d2d5cc0fb7e319b7335f9decca4ec65ccb1cc9ff19232e9b83d103a85ffcaa2646643b6457b72f1019d1d255637048f34c2c65646311905bd888f6869208b584a828ffca74b1f091c84b4dab0e8c105e8a179a55174aa7745c5fce8d2b258ffe0d2c2fd8e9f1ae506c18a2708370fd0b9c7e3968ff9ac2bb222c73027a70fb8a4a47974cc442e5210125bcf0518809d0763ba7e6a7d80ddb90f1f31969ebf36003b02ef3f99a2408ba4080c7faa074d31dc0c5f56fbf537d96bfc4c8ce0f79b67a434ca7e181fab9bc26a2c8bb8782a3e04bbbe0a5b8a40d1217dbac9f85a579ec03e2857d4f6b9a6f3f1571a2ff0edaa4c560bf2a53dac4fb533a4f1730a35b64d87213a4ac157b0857e7ceb561fde9d0c2baf96e6069ca54573e5f9dceb33d0d167a956bba10aff1b3e4c305fbf56b2f4fbc19a3e344434b3e04eb053a8cdb4709c07f74605c68b9f92271a63debfbab2aaad5744cc3c7777a8436f73ad4c5088152a1beaf0af1d884cc89afcb9c129a3ed5fa05009a520549f0be1f12f12aa4b29b5b018803c479e39c753f107981f630ac8a9325057333db327f1ec26ede402fc56ad19097ee4bbbc257f6a1a7c1449b4a69e668885b304e0be876946d658cc23aff468eb3dc7b0f2dbdfb6a912dacb4e93cbfbdf0da53f43044cf6c52e655722d7b062a8a57c200f656bfff64a53ad523346047649bd14cec011d11a66eecbacb2176e7b42f16b3ae05eddb5a2fafafcf12ef8d9031ba8bf4819019d2b54621683590764ebdadee56bdb46ec8ac25aff6f3e3e7261f8b29550534b60811f4326ffe3065abdeb706541aaf93255776a22f22a9f920d12be4f352359b4ebdd0783962b88d03f62714674f84bd969fe1d1806cc5ed4b8dc2db2c2b865af2e377d6a22db13510b323d79f532f68053d570a17fe6d91e4dc4d70692f7ef49521aaf6fa203c83b7cdbe8187400c2f21f9f5da85dcb47904f34e1a49ee7c859fb5ee7473335a95b8f474d3be8e59749f0ae4c52a3a990849d609ee11a72ef7f4db744301ad7ea5dff2ff10e482cdd93cc822fd59d45313051a49b6195f42b35f685668c91dce854f1edb5213e6a191e4c32fb2af3ae0c9654aeeda7b7d146791d572fb56b194e9464d585d53af0813bcb30101010eed358460d5889af5425ae8b5b0073574434e82955ea09bf7044290acd654f29a510b2aa732f2556c4a52ef892fe8b6d4cebe75292813b3a8b433851e808b71a7c32158574e6674041e38faa4b55c67ec26d59c3c41a79e32277cc5213233f04610f6795cf228c3a48dbb444d4718898b5fc9fa9dd66fe2106c69f0414b55cb6f6dff4b2e4843b77e7be0f4297a487c438cbf6add781aa4f8ba19973af3c36e7933f4e7bd3e6492dea14a9e43bc80212cc39dcdc3b9a66451b8a779eb0c20ce94d2841812cd318f02443bb77df8e7672b64eb0251d60b0d1000ea75a403a0d2b08556e1806de63b897b0ff770856ab2f5c894a6e1591c9877e7a5943d8a5b37166e84c39a4189a2221c5bfa12262f7d0838788c4660cbde5af4a7ff228bd43b96bba7e953e14aa1b808abb17d67a2756881053a405ae0f74347a5829e38fefba6615ff030b41d9444c287e9cb40e8c0011e11df0646a4232973e6e42054ab504ad44cf4276696acd2e82f8db954a23220abbcd4306247427238b312baf0763a33857f9a2681c9c217abbb27c0b984b784fd70f57343af923c3c127fd6fbfbb44130d74d2cb8a5462a52acfc0e1096f020af44a80b94ddb8c147a788f54dd47f8ebda77a1a3322d6e3454dc923e106410a188a51d79355729c326634ad577ec41ca469de506b1ffa8a96a09f631877", 0x1000}, {&(0x7f00000013c0)="3e4b55532c7594fd1a19db36b0a44cfe126ab0d06bc4c76edc8108818b08b5bc4d77c3aa260b6ffc59241c108003d01c3e92d5fc7a2b200e5410568a54f2091c0ac6c4a5f5", 0x45}, {&(0x7f0000001440)="ec6ee12f17dd5632e650291bd65e0baad97af4998fb08f8fa8ac498d07cc9d577f3aeacd42f7ae37a272b48fe09a66835b9c95278920939856e253c8018eb11579dc640e463c832cd5", 0x49}], 0x4) rename(&(0x7f0000001500)='./file0\x00', &(0x7f0000001540)='./file0\x00') setreuid(r7, r7) msgctl$IPC_STAT(r6, 0x2, &(0x7f0000001580)=""/142) r10 = open(&(0x7f0000001640)='./file0/../file0\x00', 0x800, 0x150) msgsnd(r6, &(0x7f0000001680)={0x2, "a32dda932787f108212dfb8abae60b16df9c5dd65b57dc67eacbd5235734bc7c6ee7c78d29501fdb3ad46045f53a294faab3d61c0477ab68bc1e8f68e10a8b2c0a83f814f65d047860fd8a33aae17fac53405df44be20ca6ead9c7aa45b34e46b03f160450d1a61f145342eed22f2ae9f8529160194b4a2f27c3e9d2806d3b8e0e837e276a6320db3a82a9c49e6aba965cc7f6440683afbd896716bee71afbfa3248c675409e4cac68e22a5de0ce7834fe34fc1a910c2c4a8c855c0ee9fde1279759570be183adbc270cf57a248029c09d34d222d1742188beec5904e176cabaf98f46e446470ae45ef2dec61a4b2ddefd74f648993031731fffd7fc49ac880ffffdfd8babaa16f228283bfffbb13a6a61a03ceb2a18a8a14dca38906772a753bd6791abaadae59a0e64e509462d1802ca380aa9946b5a37668babf49a67d75bb6df612e9ac89450d29a6ffb87dc9521ccaae6108bcb894ab6ac53de601f757dc76d1c93a4ef2e0ab8548a97160a7abc223248988f5987626c8b17ed14dd9f26421c6ea1e01d1c666eb999e54dab8e49e21fd9097c5c6d3ce601464fb9d0ae0383cba8255be3dae2a4da9131954625a6d3ac3c6004f12ddc54142bb865ad6cd0b3391eca5c88bb63edfe3aebef8364648333ef7f94011646130a60bd7bb3313f397a98e0680df84e5d21f37cbc950390e135d1e88a9150fcdf07b618fb8dc2780fd71c4273c6abd7c9e844b1b4fe5dfd46b63231ee94852dc03cb70f56d31fe1822fcf7fec061abfcaee646ce8eab825dfb1379f830ab83d5253b56f1f796f6538594d83560a1a649c1f26c63f6d555482458f56025c196f5e19f1da0b9f91384fa73e0e977dd3ab78b2360dc46b365419244477eb805718d68e78e1ccd387e9a3eabf71e8af35c136cdd10c283d2c49da193973198c85d885fd227af0d8d899ccdb33d06681d4cd3a7135f130387d0244e1bff4076889c4bb6c84d7e4e38cd6e5eab08d31aa1042309702fde890966422459a3815a6b8e227d6d1bb592b1273e7015b59e2b5dd51c9bdceff28354a8d062fbe9f6418cb81b673e0db97b89035d8a8aa1187d73db8de0a6496e774c2c0ad0bf2ad4f9f11375d25f62daf9625f4569dc113b49c51ad3ab5b6dc8f7f93bd155452a0f40d8ed8ac23f246e2b3a4b2b425957de78eee16303119d0ba4d586dda2fa1e7b4887d3964731c6f73c77c54517fd13b00184f42989a18ec8c4609f3d98b9268263f1e2075b0439e7f6cbef3bbabd0ee52d01a657dbb98bf0ee5d55121ae9353dd43e69b4de2c16b74ff98e2293b47d43caddc5872f4f8a95685faa444b3ebbf9befcc8a798d509511a6b6446f617564e33672421945049be15fa0ae082d8340e7b90d7dce478517da87b7d98191e77a55310c269cc0bc1f67e874f592c10ad8b64ff1c4520f0d88cfd639ce58af551a823efa705c47a57621bc5e64e21508af02b4b491cd0ac2ca44534476faccd64e360b03ff369810e6b014faa828461c5615cbe364b79b73328fc0becc38ad34baaeec5cecfa9fa0afdce54486e7850e200e378bcd1de64a145e7dc66745f77214ae5f604621a925d16ed0c4c30a83b0c0cf86460f7f4fa96ec0ac278b22a90a7e6f40ffe80fda1d2b8838919da4f34a53f80b0e6db8332ab8397e4a0eaa6f32ea5df7a883bb73a900d8c9541a28b9924a31561d3b7163cf0449e8be494b83c2823c6f9b443daf9b140147facf69b3d960e43a4f48d09226d06e68484498c79f6cef1c7a444a9f54ad5407d191f2bb040007db099223be3badf73f8241d0c591705a8a1d2c3588013ec14dd87eaf18a35d820c02b5dce01e8a59ad93444f93a33a5a12f7e428d007ab5adbb867bb9404ecf4eeed2bd607536911c287e2aa849ffe0bf31dac21869a9c68d94ec5fbf74c98d37a6e1260da7a37676c1b1c2e929795f84bf069d7827d3288203e737337a5c1b4bf97be6c18d6d56794c51b60cc97655c203381c5362c39ee536a3ce07449ff8cfe19ab0c0221ffdf2cea46c33a7032e2e7213e9fd204e50591ec253d4c57e672db310cf6d7e31cc8551ea59afaf493638198b5d589505c4a52db98d4deece8c25a8f10f5804d1b81c03ab67a39a22b30ffa0cc04695135b543b96af22c1b7cafd6b7c7270b0ac8adeceafbcd3a8f41aee4337c861c689132f1e3c6f5bb842c60261596b9861d12e4779248df247c8793f44f1cfbe07bffe9f95b9c72d2d38af3678fc52cade7e13211b43af9a30f5a1d011489eb9226ba5286b71aa3b45d554efdb770bc2f0e6a73a2a7a7745111cfd7cdeaca5905509cf4c6d0fe323742994aacddbe739a4dc186cd9638404a85dbccb7becd567cff87e9623cee617d22ac314084eb1c3968bbf9ac1fa2ea152ff8ece8ea134aadb1fde523b2d2cbd15a7e6a6db43f24e9e66262cbf9311db0600545d32253b51ca951ec8d1829294abac319a99018057ef7100871defd41df5c5b29c1439feb12acd553135edfa9c58d9a373f6d59002f218ab4005264da241678745759733ad00ce392020713b46085c097cb1fa5df5620b179f13a2f4ab73ec19bfb6a5246559a1f5adf47fbfbb98461c1e23d20ae22b1ea68323ef463123ec2a66dacda64805b3be904a3a7f5fda416362793384826401ef9d4c888e03424b7e06b29edf8bd6dd0b74b2057bf18ae93dcda83c6ab778faa49880a1f91d5719cac4191068e7b45a79c3f3552cc44367acabae294d5aae611497145e772017c2ea04eeca671b7d5d19548721b9937ad03725afa4aeec5e519690040e165626652ca5ad68cc2a11c6f82a03f6d69c37114c4dd918e6b8cf110e5b2a979f5c1b017e34d2b564e31b8e56472aebe728bdee959426c4fa10c118b023e5a211a1af76f82597d0c2b0414261ca02690b0310b8954a564504a1eecd539b0a7a10da8f3e8423081f42e30b26b0354890f0d36a0001b2b0c60d294701cdf9595c1359de5b56162af4289ff57662e219c30207f8eee985e35d3e56f480928d3ff70e2853e52fa69a31a55b0b87210dd9abd43656185ddf502e37316d051474994007b3c9f41882cf67fa6277779a4a5247df2645f64043c06bdb4765c78b951792ef5db9f547cdf44ce27fc653897018be89bcf57ca2b57bfa9d5802148733cefe76dab0684d05c2553503e61d9df3afe7218a7fcb0ffa7184a270f63a23d19d97fb8ee9f3ecc83aae70b6b13db7322a00bf7186ee1576838478fb7edb292841598d3a283cad14455b7fd5309f6afb41025f2749962dc3798a2f6126677f215d143401036505c76f81a6cf46fd96252dad1ebc76b0d92d34887732641bbdce252caef6a92c9c15fcaf7727e6ac4303d753f87c2381cf4cebbaf71ab8a0b678086775537f80245f1d170a3f252db0b2fe6b3d06746d61e190f8371766132634b0de5758126fc80484849380e352a308e458fb9009d6024c54ca4a15711dfabe29a888f302705d2b0166b3d0fb2467c5cf86f2c9af2d57b0f188cf5671b5f0d60896b1dc08737365544b7664351d8949493afff1b3ee35f5423d1cbe0e9ab62e95990478943a9f291ada7c56db7ffe1736ca5c4ee6969f8af188092f27c5d4cb809130c73470e30440faafe658882fa05a0afcf81a5f525cc8f447ce26c73f7ef96758859c763bcb3c35b441282e91832833b06b225fb2ded0564a65e04548c0ccbcf929cdf4f5abd2996b92b0ca52e8aa1c555cd54eb0c2eaf6c04840a6d028a5e8f597f32ba7572dbe6b486d1a6ac8d1036a861c04ca7aa411c8e90c78c8cb3d0f45cc44f88069f0e3db324e16587ed5b1b1b158242288da81bdea82b15c0c6507a2d9fb5fec3d408d6a4f9be3f014813ba071d1ebf630883fcda8619da197cccdbf46becec3f1e2a6d3cadda2b3ca81ecdd17f45652d3938b8ce3794982228940feb9e5dc60f55d3c9f842598e5086674bf4a6ee48e5f94e621d22e670515ba162816342e5483c7e3f7cf72b145ed8a0a4e3633e7365efede52b20adfbbeeaec0d5ad60676524a1fe083debc4badf661ae1c850ac70bd5feeb6ba7b5c002f1b23b2aa5f0f27ed8d510cfba3978772c17c2e8007d36b89305b94da6de9f2943227468d898253062e5acc00e7bb92113b05103f3e10ff10e15d2f91afdc4bb7ed15147dfb11dc3a0c4ae10fd6a2ade6684bcbcc8d1e15b4e278264f4dfbd47dab74a85addf43a1f3841b9a486d5b523506d83d66bbaacd7e847a812e0526c087bf69f2ff2064b1357927ee2d62240a002f9d423a410a064ea19ce49edf3e774a8d934ef77cc5ad758270c60361c52767b84e0f89ff818c5cfa75210a220471ea0ef67c1bacc1f9fc648b71cf6963cc49cacefc7338bdf561c973a797563874e844be646a9b74c8aaa654287cf9418f5299eb2898ba65ca751bebc06c891e350786a938602efc58b97cc45923a797336f967629930fe8a2975867034c178630803f2436300fae7ac83e041ed629d8a4c9f2f2f60dcebef1c0a6628e2d8173a9b78839aacb569ec3b56959e57b0316f73fb9d8036ddadf0bc8046b0d1552f636a93617589b182c9f85e4e0ae70990e48e89f0c18d999eb72506089a0a4b56fe6b1c460586f20301da965380053d4b1b4d1be68cab34cc80ef35207b7b5b9eed8dbf48c6192c347aa158c55c0c603672bd265a8a8d13aa45356916019f118228c78e1e5edc588c25595329f6ee049234d84a516149bdb10ca7cf83f128aaa82df9924bf39e85f77dc20cf062082c393e092b5153daacfc8ad0062748bbd151b6a2461858a855fc9bb9e3f142d19fbd9a49d537b4f27a914f5a61b9ae73f93f8f2d5d117da6c78582520d7d55f2e60765fd125228874a3749d68ae6a24ccd1e8c290d64cc8fd84200911a029414a792f690b66a5beb4926273c1a1d5019a3b0607a97ae37ef35f59b8e0d8d425468dc9224d6c1f18d6d1d0c0a43e32878c10c2516b5d07e5b1ffca4d58fc20971c5ed7829602c8533a7f123e327b5e53fe17902f852206477cd00f68d3a2620521e097545d97b05433731e96d197f04aa0844b41e21deb568714db97d8722ba9864d6b5792511f4ca96f5541da0fb3cd73070aab0cee971634ff8d4543a4e76d74afb5830f3767f97af366c67ebcb3a400c03bdd6d26040db9707d3e30712978ed823d832273710e8907ec26b513611e501e6cc4b393cf97fbe8a2105a328d6a50a26042bca3cd8b132a6eb9ee937e6db566d55ea38f8a8d23e96b1f44bcd6e61d0e613a5c7cffe582624f9625fc6096ca68ae37f0b49e06edb0eb1bf085faf8a8316f759e20a4778ddc01f01148dc203ccdbd4a6271a34f27854c99fea85d08b064b48c435d5415b36ff18af4ba8b4d1990078f0bcfad93aad842c8a88c60da56140fcfe95e2573215cdbd76d3faf78581716418b74f04c6c5f12a37ab24661e3aecc34e0ef35c4f073872cf86113cf5ef6331c1bf3a98f6dd98dfea6120f06a225bbdb6a74b84b62fd0e81974b5b9c27628790779b99f9bdc29e7c52d37d79a867eb0e4216cfd5475ec3d3cf908a1a910f0eb665086136964c5d815854814168746bf06acaa76a720cb31f0999451814d381fa677bdcb6eb8b068e88f5b4003149476814b9cd345dec976b82b94893fc3978869ce10684454c1dedd5392a7a91a40d4c8a6b04c5b002a692378b6d398ca1234447b6fb10f0e60222c7e6a70a81b22c8f6f85fa18f29c22b54769cc29da982745629026519ad478022a1dfbd5c749fa12f5b18e61260c4c046a7e8dfa165d1cb94acddc"}, 0x1008, 0x800) sendto$inet(r10, &(0x7f00000026c0)="3d20b7e2ac39d272a6ff3792e8d4e6c4bac1df2919f92f2e3679c91fe346", 0x1e, 0x2, &(0x7f0000002700)={0x2, 0x2}, 0xc) r11 = msgget$private(0x0, 0x224) msgctl$IPC_RMID(r11, 0x0) r12 = msgget(0x0, 0x43) msgrcv(r12, &(0x7f0000002740)={0x0, ""/55}, 0x3f, 0x2, 0x1000) utimes(&(0x7f0000002780)='./file0\x00', &(0x7f00000027c0)={{0xffffffffffffffff, 0x8}, {0x471, 0x4}}) executing program 5: syz_emit_ethernet(0xbd, &(0x7f0000000000)={@random="8f6f77ede655", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "d900", 0x87, 0x3a, 0x0, @rand_addr="3bcc2629a17a6c58afb8877c8be162e3", @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, '\x00', 0x0, 0x2b, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @loopback, [@routing], "cfb184767d5b68fc63badfd2fb8279bbe49d206b54e577dedb37f246c6a88fa543232be3cdb3f845a8dc918bc0c2e84028862f80ebfc472d89c44a5ec120250000000000000009a800000000000000"}}}}}}}) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000340)=""/183, 0xb7}], 0x1) getsockopt(r0, 0x101, 0x6, &(0x7f00000000c0), &(0x7f0000000100)) executing program 7: open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) recvmmsg(r0, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x200ffffc, 0xa}) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000002f000/0xd000)=nil, &(0x7f0000000000/0x800000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {}, {&(0x7f00000ba000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000112000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000047000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000095000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f00000002c0)={&(0x7f0000000280)='./file0\x00', 0xd4, 0x0}) mkdirat(0xffffffffffffff9c, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000018c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x40a) open$dir(&(0x7f0000000000)='./file0\x00', 0xe676c141f5ee3697, 0x13a) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x7ff]) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(0xffffffffffffffff, 0x4a9, 0xd, &(0x7f00000004c0)="9e41cbff13b9fd812ef4ffffff9296483ba31a96ec396ce412005f3b5089207aae948cd017961737600dbe07cc89a92ae4fd99356a4ddd548a8a84f7caccde058def", 0x42) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) fchown(0xffffffffffffffff, 0x0, r3) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) socket(0x11, 0x3, 0x0) fcntl$dupfd(r4, 0x0, r5) socketpair$unix(0x1, 0xfffffffffffffffe, 0x0, &(0x7f0000000140)) openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x200, 0x0) r6 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000630, r6) truncate(&(0x7f0000000000)='./file0\x00', 0x5) executing program 1: setrlimit(0x8, 0x0) syz_open_pts() sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_open_pts() sysctl$net_inet_ip(&(0x7f0000000400)={0x4, 0x2, 0x0, 0x5}, 0x4, 0x0, 0x0, &(0x7f0000001300), 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) setrlimit(0x0, &(0x7f0000000140)={0x598, 0xffffffff80000000}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x3, 0x4}, {0x4}, {0x8106}]}) syz_emit_ethernet(0x381, &(0x7f0000000040)=ANY=[]) r1 = syz_open_pts() sysctl$net_inet_ah(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000200)={0x27ffb, 0x0, 0x81, 0x0, "102609307e7be2df67de208c8bda64612c3100"}) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)="16549bfb0da4f10511", 0x9}], 0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000001480)=[{0x0}], 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000001380)='\x00\x00\x00\x00', 0x4) syz_emit_ethernet(0x78, &(0x7f00000006c0)={@empty, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\b\x00', 0x42, 0x2c, 0x0, @empty, @rand_addr="0023d90000000800001a003f052a0005", {[], @icmpv6=@echo_reply={0x81, 0x0, 0x0, 0x1a, 0x0, "d1c70953849eeaf8e1a1023ef346641d08918430c8be6bc72cce3fdff640b4e1e3d3e2aa63ea68b2be46300bc1156fccf095efa893a4837bdb9d"}}}}}}) executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff}}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$dupfd(r0, 0x0, r1) open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x1f2) sysctl$hw(&(0x7f0000000000)={0x6, 0x2}, 0x2, &(0x7f00000001c0)="087d2bf3b1daebb53caffd1598c84cf5ac17066c0ae40de76ee392d872393a", &(0x7f0000000040)=0x1f, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x1) write(0xffffffffffffffff, &(0x7f00000001c0)="092009018000000000000045b65369db0000ff4278ad535c2a413f308cbbaee4c6987f31dbf15624b77b6a0a", 0x2c) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) sysctl$hw(&(0x7f00000016c0)={0x6, 0x14}, 0x2, 0x0, 0x0, &(0x7f0000003c80)="8fd16dce67256fca19841621f65c105007d009825acc71ae9e511ea2fe9f920377a75a5dd23811bc219da0767b1e255eebcff3d2db131a108d0847ca6ebef4f6ac13be711118b21869c1c8e897e16242ea0bdcb59012b3275cf2f507e1462562", 0x60) open$dir(&(0x7f0000000240)='./file1\x00', 0x10, 0x0) mknod(0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000340)='C#', 0x2}], 0x1) execve(0x0, 0x0, 0x0) pledge(0x0, &(0x7f00000000c0)='\x00') fcntl$getown(0xffffffffffffffff, 0x5) pledge(&(0x7f0000000000)='tty \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\x00B\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\x1f\x1fj\xa5H\x01nz\x947\xf8Q|o\x80\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\xad\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\x8e\xf7\nn\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\xddwB\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\xc89\x19o\xf5zJ\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\xab\xda\xe2\xd4\xec8\x8b\xb6e\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\xc2ym\x86\xc4\xcbm\x80%\xfc\x9e\x9f', &(0x7f0000002840)='tty \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\xb6\x88_\xeb\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'/659) mknod(&(0x7f0000000480)='./file0\x00', 0x6000, 0x400) writev(0xffffffffffffffff, &(0x7f0000001640)=[{&(0x7f0000000000)="76e5eac907f9ccf7a251ceddeec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0624885784dfe04fa9465b5bd1286e9624dec06a00c222f", 0x41}, {&(0x7f0000001200)="555aff9f4d391eb8a66c08f43d3df836850cd21cb5d4017f726ccde280b30c4b1d69bbb97e010b03716f05b7176a68cdd6aa3df9e0615512353282da8b533414f8a468022f6fb73b18750fb9eb1206f1c864374683d0f2b809aada2a5cc396c413068fbc846428ef3e22efe381fd6c1dafaf4d8867ef3eb502ab5d3f138756686593b12b1116f641ba36d96c"}, {&(0x7f00000012c0)="8e9df045e0fc89b47bfec0141adea9a281153906d22c26fd88b8b81b048a6af39abc3837bc92332fd1a8432aa062bd382b5f4e493cb38929da1405a6fb4b1a69c1d009694ca261f1aef5969d2f77fde0c262b401b4fd7285d4b170ee78ecaea139af27223e7dab1ce67624a2d18b92333027b0595f430ce0e119abf075744e28211b3172828544c89a1e7a129c308f8cca7b8ddf94f6ca4ebde150f5309773b7a73a82c056f3bc60"}, {&(0x7f0000001380)="12d9344ca5dfb2a481a0ef238cab1d9e8eaaca6514b9f4c98944b64bbf2f3565836c02cb07c1a0ee824d1b43ceeb351720fd637d1a50da3e8b459ee9e75f2dd4993d6a959562847c5ea036d4bd08aafb9606594396129fb876ee63a34d6397367b881034162538357ac56a33369c72c373ee205c242e13895c99af0d1d2e45e53cec0205b9e3a1e2725f16bf1d0a60861a8d15d6de4bfc2a93989d2044da2f1e43081ace6d8bbfa1a198951eee07a9f0d155c87e45f8820a45238048476fe69db48b6c1e4e517de75433cb5164"}, {&(0x7f0000001480)="2207723a8d3e47f693e71366d70a695af7839fa8d002c9d0974a258213dae0ab732de2c35aad294ea22e1f16e8c1763ba2418d05705d3709c1f7118ffbbedf00eec426924199c3109c2e89a360a082ea5ea8a2b7f16a14f368d67dd404659b3d59c1aafa028cce720b38221dc2415702f9a1b170c937ba95f80946a9ec58cf338bb1a7d3636c0dc1763e018ce7f23b2dd6225a8e588fb707bba65d1ade66d9a7ef669a1625df89707cfd955ceb40464ceed0b2b7213735a345e0fdd8fc5c"}, {&(0x7f0000001540)="bee96e236993ef6bd94f557520b6bdc62d156c3f43deae56a5ae9362fe10088ae5a9c25d0a7c04829d22499aedc8bd0aafff6a005a3189dd71497dd0002701a23ef65fb80a89b5a3e666fa230d27b85e84c5aa66ed8c913247713c41ec0f1055429e096aa00b321c39ab163108707ddbeb2bc286bc612a03a0a1a5eb993264b38fef2f3f1f8559473ea32e7672e282d17a575ac3684a1c70e03a6a85794b725fd2f7cbd80c9c8676ee1b456f22dfadda895037c57d19ad07020370dba3914d339014691703ba7aeceb"}], 0xffffffffffffe75) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) executing program 5: sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x0) unveil(&(0x7f0000000140)='.\x00', &(0x7f00000000c0)='r\x00') execve(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, 0x0, 0x0) ktrace(0x0, 0x0, 0x12c, 0x0) write(0xffffffffffffffff, &(0x7f0000000040)="1161d00ba9e14a69a3f11e0bafd628ef0000000000", 0x15) close(0xffffffffffffffff) syz_emit_ethernet(0x4e, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd60166aa500183a01fe0800000000000000000000000000aafe80000000d21a46ce000000000000aa82"]) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) socketpair(0x6, 0x3, 0x20, &(0x7f0000000200)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x4}, {0x25}, {}]}) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) setreuid(0x0, 0xee01) unveil(&(0x7f0000001bc0)='./file0\x00', &(0x7f0000000180)='r\x00') writev(0xffffffffffffffff, &(0x7f0000000100), 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x20, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) recvmmsg(r0, &(0x7f00000025c0)={0x0}, 0x10, 0x0, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r2 = semget$private(0x0, 0x4, 0x130) semctl$GETALL(r2, 0x0, 0x6, 0x0) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000002700)) mknodat(r1, &(0x7f0000002740)='./file0\x00', 0x80, 0xff) openat$speaker(0xffffffffffffff9c, &(0x7f0000002780), 0x8000, 0x0) dup2(r0, 0xffffffffffffffff) r3 = open$dir(&(0x7f00000027c0)='./file0\x00', 0x40, 0x120) fchmodat(r3, &(0x7f0000002800)='./file0\x00', 0x0, 0x4) socket$unix(0x1, 0x1, 0x0) semctl$IPC_RMID(r2, 0x0, 0x0) semctl$IPC_RMID(0x0, 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, 0x0) kqueue() ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000028c0)) msgget(0x0, 0x1) geteuid() getpid() r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x80606954, &(0x7f00000001c0)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b98020f6002", 0x52}], 0x1}, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1c}, 0x4, 0x0, 0x0, &(0x7f0000000080), 0x0) executing program 3: chroot(&(0x7f0000000740)='.\x00') ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x9, 0x0, 0x0, 0x4d}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r0 = socket(0x2, 0x4001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000040)="ee08665d19ac14d5e5134876f1", 0xd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, 0x0, 0x0) getgid() chown(0x0, 0x0, 0x0) syz_emit_ethernet(0x56, 0x0) getsockopt(r0, 0x0, 0x8, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r2) open(0x0, 0x80000000000206, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) seteuid(0xffffffffffffffff) setreuid(0xffffffffffffffff, 0xee01) getppid() close(0xffffffffffffffff) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) mkdirat(0xffffffffffffff9c, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x1, 0x0, 0x0, 0xffffffff}, {0x4}, {0x96}]}) syz_emit_ethernet(0x36, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaa93cf5f8cddcdb8d3605f6ad9000000008a211dd1450021b07f5a1957de740000fe8000000000000000000000000000aa"]) executing program 4: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000100)=[{0x80}], 0x1}) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) write(r1, &(0x7f0000000140)="2401ff86b3650bbd589e4604f5328e38eff8841b", 0x14) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180), 0x200, 0x0) ioctl$TIOCCDTR(r2, 0x20007478) syz_emit_ethernet(0x36, &(0x7f0000000080)={@random="5dee02f6d0b7", @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@timestamp={0xd, 0x0, 0x0, 0x1d11, 0xc000, 0x20, 0x4, 0x4}}}}}) executing program 7: r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x20, 0xf2ca, 0x8, 0x7}) r1 = dup2(r0, r0) getsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000040), &(0x7f0000000080)=0x4) socket$inet(0x2, 0x1, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000000c0)={0x9a45, './file0\x00'}) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000100)=0x9) sendto$unix(r1, &(0x7f0000000140)="2c8a1923337b1975a9584d71c5eb65b3b2a13f76255dfdae7e571aeec1166902dd5961fbbea2371fed39c69965f3d14f066af45371a3644724cd12383734da7c74a8bf40496ed2a313b6ba0df14c7d6b6d9f286db72073d3a012a23c07f193129c180cb57f168e255e7a2239c6449538a12aa4e5e3ae86cbb54cb821690ed2b5efaf69be260a73d4c896a9fb2fe57eb4363b213389b28d56d6fbf8adcb8f58fc83dd1d", 0xa3, 0x404, &(0x7f0000000200)=@file={0x0, './file0/file0\x00'}, 0x10) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000240)=0x2) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000280)) r2 = socket$unix(0x1, 0x5, 0x0) connect$unix(r2, &(0x7f00000002c0)=@abs={0x0, 0x0, 0x0}, 0x8) kevent(r1, &(0x7f0000000300), 0x400, &(0x7f0000000340)=[{{r1}, 0xfffffffffffffffd, 0xd0, 0x8, 0x7, 0x9}, {{r0}, 0x7, 0x61, 0x80, 0x0, 0xfff}], 0x5, &(0x7f0000000380)={0x6, 0xfff}) bind(r0, &(0x7f00000003c0)=@in6={0x18, 0x2, 0x3, 0x200}, 0xc) fchmod(r1, 0x0) r3 = semget(0x1, 0x3, 0x422) semop(r3, &(0x7f0000000400)=[{0x0, 0x2, 0x800}], 0x1) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$WSDISPLAYIO_GMODE(r4, 0x4004574b, &(0x7f0000000480)) poll(&(0x7f00000004c0)=[{r0, 0x80}, {r4, 0x40}], 0x2, 0x3) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000500)={0x0, 0x4}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000540), 0x400, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000580)=0x5) chmod(&(0x7f00000005c0)='./file0/file0\x00', 0x1f0) ioctl$VT_ACTIVATE(r4, 0x20007605, &(0x7f0000000600)=0x3) ioctl$KDSETRAD(r4, 0x20004b43) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) openat$pf(0xffffffffffffff9c, &(0x7f0000000640), 0x20, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000680), 0x80, 0x0) stat(&(0x7f00000006c0)='./file0/file0\x00', &(0x7f0000000700)) executing program 5: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) r0 = msgget$private(0x0, 0x0) msgsnd(0x0, &(0x7f0000000180)=ANY=[@ANYRES16=r0, @ANYRESHEX=0x0, @ANYRESOCT], 0x401, 0x0) socket(0x11, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mknod(0x0, 0x0, 0xe02) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) r1 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r1, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) getuid() r2 = openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$SPKRTONE(r2, 0x80085301, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x15) getgid() open(0x0, 0x0, 0x0) syz_open_pts() ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) executing program 2: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 0x5012, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvmmsg(r1, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x2007fffc}) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) recvfrom$unix(0xffffffffffffffff, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x2000c600) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000240), 0x0) writev(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f00000009c0)="410c9c46c0a7607a724b97b6bb8c620aae3cfcf1795459dc9d1f23bda5686268e37ab70e7ea541139e063f56e6a0d2272a1bb5d8efb3f8c85c9bdadf19d72d5889c05304245b9543bf5e8c87f83b0c295dde3db878117348b3ecad54a4dabed762c05795bff917818ad7ad04c1d51830963142404097d5fb532700a5770f7a4a766121870fcf56b421bccdc10d7ebbb782b796a00a5ec888a0da9b6b053d9bd4634e9653117ca2bcfa23b32f005571ed7ba738f40d49d6cec3b51ce5efe47b90741cc2b3d14eaa743e539df818e8a60ee0e89c3f8a55bae3fc29e43102dff23c01a906e2f00bdb8aad06e94751a8875493302acae2371990a82c5c5c1c942d2f418dfbfdc26e807de354b92a9d582cf33ec08f2d30ac27300a217fe85a682d5c16eb2247452950efdc81708f3aaaa26f189589c9e072e8dad05819183e7461e473f0feafd1e9e481aee5570d0a4875446a9973d11c38f63e53382209e75e9936aa3414767a851a35adc093456ef9dc65c843f3f3dd35e350704d513db7dec0c7f65e36382c0f474a48c157f4442ec566cee9abb808b7e0d04424fd6e95b419847be9938709c445f77003e9372d581ed9f5f0cda07990958283b77dca40b3bfe5bcb3e6ebb4320dd397972fbbe75a96ba81138fa6fdc37f8aaa9a4399daec8b5170907de6fa0d730a69877878798c1209b56f0f083c292a3a42496ddb0faf0d2868476b9b6a1aff1ebc33fd4ce796e62bcb4c7a9b47b5ec52be151b9330a4e27b9e26903b671b3e6302291143a97e363c9918aecf3bcaa6e7a9daa0af124b11d586835bad2b0ca031db4b6de0c0e9ce4471fcab2cca36b3915bc30506abea48b65106e033797db36889eaeede954a684773a6268ecbd462b754d07e38aed161c0e07f5271981f488156b0a338de8905eae3ab3726ec24d7a4e623a070cb71874e2722eecf149efaa02ed0abf6a9a1de7662b9a20c997c0df9e41d578e12eb2f80994d858d999012205930bb3fa058e35616fff42782892e60fb983ca7cb61a40c1ca39a9f755477a147785c511895a40d0806318744c29613e505f37db6156075584bc22084dfe6255df5786e31809d88d0a03b78e541e9c2d4d919ed3163275b488eff4be9f12a2aa55b0d337cd7b3c3633b661a9121fe3a8de75a13239cba37e5a0fa9fdb175554ee9322f157999fa505b04e3de4459c485e38a88a74ed1910d26dfa6d9a4bb496e614eea25ed7dd8777e03410dfa0adbe8909d34947c2a67e3295ee6cb81bc43e38c460b9e350407955694933e381f919d96fc8e1ad3f6e78dbe15b0810d1a686893d30aab940b6f1e79af30b080adc4ed851da925442d889ab77301c92b3b2bab97862c587ee50f8c48d4062c27ce0836dab6e721d6020d9b54d382036cad47722528c81d590c872f6c75ba3575624bcc544e6f10631191ff79b8e3a4c8aba0716cf3c20d5d4ee556525eb3bb11a6169dcdbc0b821f1665a3cb78cefabf214805a03940047c71ea96ed834fd0f697cd4c5e9f4e72007282453e0216028042c67c2055fd49f35a670a7f4a837c90651979e5b6e31a164c107ec714cb858e464587c5b8490215b19e55c4c094123869d72ab01a81e4741527cad071c9b2b1e04b0e79a4d7cc77dfe4096e16529365e036d19d9737204f425c7fdb117753f83b2d565475088cb7b84e075860d253fc363014a8f43dc9501f707f8c7cd6d88bb726538c72f6fddbc894b2fd105fbf1f46b068b38b01097e8af307716fed9810bfe373311e44cfc224b0385ec7325440e6eba9bc2c357f25ddeef95e497704151f7538d703b8f93e4a87bd899a827b759839f246d5d4e0c055588a3ebb385ccc33bbb9a981a611104487c5930de0f79da530f1997aa6062ebd43a4c0977aa51870ac34c213b0d7cc515312a84686622bf18126cb58315e900abfebc6a152d16af2bae8d17c9a0b23fed92a828ea31fa41a738329648b5f348b661735b98f3334db142ceb93424f5fb04b5b71322adbd2a58919742ae701982b5e4e0918040408bb3f1003ccacb0ba3992b774beffcbadbcc100d0dd1c576e58b564d6ff4a871f3594916", 0x5c9}], 0x1) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r2 = syz_open_pts() close(r2) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000000)="9b1809ffffffffff", 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x3, 0x0) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) writev(r2, &(0x7f0000000700)=[{0x0}], 0x1) geteuid() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x5, &(0x7f00000001c0)=[{0xffff}, {0x0, 0x40, 0x40}, {0x6, 0x81, 0x0, 0x85}, {0x4, 0x80, 0x7f, 0x4be}, {0x0, 0x80, 0x7f}]}) r5 = socket(0x18, 0x8000, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = accept(r5, &(0x7f0000000040)=@in, &(0x7f0000000180)=0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) r7 = semget$private(0x0, 0x4, 0x0) semop(r7, &(0x7f00000002c0)=[{0x4, 0x7e, 0x1000}], 0x1) semop(r7, &(0x7f0000000400)=[{0x0, 0x3}, {0x0, 0x95, 0x1800}, {0x2, 0x0, 0x400}], 0x3) semctl$GETPID(r7, 0x4, 0x4, &(0x7f0000000240)=""/89) executing program 1: r0 = open(&(0x7f00000002c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000340)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) (async) mkdirat(r0, &(0x7f0000000440)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', 0x0) (async) unveil(&(0x7f00000004c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', &(0x7f00000000c0)='c\x00') (async) chdir(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') (async) unveil(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)='x\x00') unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000300)='c\x00') (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x41000}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil, 0x10000000}, {&(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1}, {&(0x7f0000ffe000/0x1000)=nil, 0x0, 0x8}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000089000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f00004c7000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) mknod$loop(0x0, 0x0, 0x1) link(0x0, 0x0) mknod(0x0, 0x0, 0x0) rename(0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x8) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000280)="435c8ecb437514ce645d3000e90f1583bee3b6e7182811ef2f296111e255673b1b7fc798142f5d40ef480895e960e94fe06a38d5af7fc06004eec63a4c6daef03f14e533003503b15718c75e4903fae59730c953b33562fdfd37c2d0e54c0203", 0x60}], 0x1) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r1, &(0x7f0000001000/0x3000)=nil, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) socket(0x2, 0x2, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) r2 = socket(0x18, 0x2, 0x0) getsockopt(r2, 0x29, 0xe, 0x0, 0x0) bind(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x9df2, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x9}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) executing program 4: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000240)=[{}, {0x4}], 0x2}) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x22}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x4, 0x2}, 0x7, &(0x7f0000000040)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e93082876ba33ee8cf2b0b3907f236f38175101000000d7e39544aea098d19ee63d03cbf92380dbe904538135f09e408bbe17a54a364b04ee64b0ad54e6d4e38114ced38c328aff2e224239ba29eb0796e8c3e8344a2cd9e663bb21035ebf391872f3015c164556e4a5b966122c56edd85fc996f12fa1b92e47aa", 0x0, 0x0, 0xfffffffffffffe8f) executing program 6: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x30, 0x3, 0x0) connect$unix(r0, &(0x7f0000000180)=@file={0x1, './bus\x00'}, 0x8) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x2, &(0x7f0000000000), 0x4) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) syz_open_pts() ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000080)=0x9) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') ktrace(0x0, 0x0, 0x400, 0x0) mknod(&(0x7f0000000480)='./file0\x00', 0x6000, 0x400) executing program 2: ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x8000, 0x2], [], [0x0, 0x457b], [{}, {}, {0x2}, {0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x1}]}}) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000000c0)="9b1809c3dd7d3f81670e53473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0xfff9, 0x0, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt(r0, 0x3f, 0x4, &(0x7f0000000000)="7cf6cb5f83953353", 0x8) r1 = msgget$private(0x0, 0x2c2) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000fc6000/0x1000)=nil) shmat(r2, &(0x7f0000bfe000/0x3000)=nil, 0x0) shmat(r2, &(0x7f0000fff000/0x1000)=nil, 0x3000) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b10005040000040000000000fbff0000331c13fecea10500fef96ec0c79f050000e30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbcc70c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba220754f4fcf668246c0900e1937c727a4bdb8d000008e371a3f034371205", 0xb1, 0x0, 0x0, 0x0) sendto$unix(r3, &(0x7f00000004c0)="05adc3f0ca632bc581d78b7cb83e7a7dbf3afeb6e0bb9437888f7133d84bfd85ac1ab8965ce03337d1ea3570df38afd97996291b5aa359929374e626307a7758260139f4e3a8f889410af4fb555017e1b0e6367c3d2b1e66efcf825a9a13d3ba41707b151e52952dd710de2d11fcf1a3e66a423f44dcb1d5c15ad270146be3fe57cd14ba0885169d5e0314d0e04f4b29c18eee074a895f36e82e7bc88e950d4cae387d3bb42f01e75d", 0xa9, 0x409, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x20, 0x0) r4 = accept$inet(r0, 0x0, &(0x7f0000000380)) msgctl$IPC_RMID(r1, 0x0) sendto$inet(r4, &(0x7f00000003c0)="8eb1ce5bc129e370b458199a47480c9f2bc234e531e84dcb8ba072c9804331a75b46b86b6458ef08c002094587a8cb80c01557d5dcdd766811987a66532c2f20d10cdb2f78354659d9ce25374fea75fd99b7d3b163fb1bf4a3051cbd3b935840b80b0c1088a65d2663bad8e45462c40f8d01cda7c5ed3517a6ec09b7be6e8ea9b69ce6ec571bc682d70e5057f5cba7885762aee5ef65d3e1ecf1", 0x9a, 0x9, &(0x7f0000000480)={0x2, 0x0}, 0xc) executing program 1: r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000140)="b886b4e47f", 0x5}], 0x1) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) read(r0, &(0x7f0000000780)=""/4096, 0x1000) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r0, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) r1 = dup(r0) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "b42f2f", 0x8, 0x0, 0x0, @loopback, @ipv4={'\x00', '\xff\xff', @rand_addr}, {[], @udp={{0x3, 0x1, 0x8}}}}}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000180)) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff8b8469"]) r2 = socket(0x2, 0x4001, 0x0) r3 = dup(r2) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x2, 0x0) r5 = socket(0x2, 0x4001, 0x0) r6 = dup(r5) r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) close(r7) r8 = socket(0x2, 0x2, 0x0) connect$unix(r8, &(0x7f0000000000), 0x10) executing program 3: syz_emit_ethernet(0x5a, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffff00000000000008004100004c00000000011d9078000003ffe00000014430b973e00000010000000200000009000000b0a900ddddac1400840b84431ade823a00000de81aaa1400aa800000004e234e22000890783eb207377afd60e50e1988736fa061e9b2ba75593c811916e9e4173651b6c7ca290f641db997fd989332350d17447e"]) r0 = socket$inet(0x2, 0x5, 0x5f) r1 = syz_open_pts() close(r0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="ea00000100000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000240)="ea00000100d10000", 0x8) r3 = socket(0x0, 0x0, 0x0) r4 = dup2(r2, r1) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r5 = semget$private(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$SETALL(r5, 0x0, 0x9, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getpgid(0xffffffffffffffff) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) r6 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) lseek(r6, 0x8000000000000000, 0x1) semctl$SETALL(0x0, 0x0, 0x9, 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(r4, &(0x7f0000000080), 0x0, 0xfff) madvise(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f00003e0000/0x3000)=nil, 0x3000) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) kqueue() r8 = kqueue() poll(&(0x7f00000000c0)=[{r8, 0x80}, {r7, 0x10}, {r3, 0x26}], 0x3, 0x3f) kevent(r8, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x6b, 0x11}], 0x3eb8802, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) executing program 4: r0 = socket(0x2, 0x2, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) r2 = socket$inet(0x2, 0x3, 0x102) dup2(r2, r1) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) syz_emit_ethernet(0x3e, &(0x7f0000000340)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd6060626000082c00fe8000000000000000000000000000bbfe8000000000000000000000000000aa11"]) executing program 7: utimes(0x0, &(0x7f0000000140)) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x145) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffc, 0x0, "2bbf09a76e9bd301d6291ab88842329097184589"}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x11, 0x40000003, 0x0, 0x6}], 0x6, 0x0, 0xfffffff9, 0x0) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x200, 0x0) executing program 5: select(0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setrlimit(0x0, 0x0) open(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x5}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_extract_tcp_res(0x0, 0x3fffa, 0x8288) executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3d}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) syz_emit_ethernet(0x1f8, &(0x7f00000000c0)={@local, @local, [], {@ipv6={0x86dd, {0xc, 0x6, "943f2d", 0x1c2, 0x3c, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @ipv4={'\x00', '\xff\xff', @multicast2}, {[@dstopts={0x62, 0x1, '\x00', [@jumbo={0xc2, 0x4, 0x6f25}, @jumbo={0xc2, 0x4, 0x7}]}, @hopopts={0x4, 0x1a, '\x00', [@generic={0x2, 0xb6, "a23f0c8b02bd96cb77ce02b13d35e09572dc8f5eead369e8a0d753c38a9a49eb326dde901815a231c604d5d5a5e7a9ee7f2b1fd1122e99b38c20297af51d7d6c6399fb29b46e94c552f18bf64185a3e60ec99c5db6f852734b28827294888089ab7f6060c5e352cc701948633e20f0588b365e2c0a629b250ca16612b2edc70dc1ad44d19d247f09d26229ef3b36137d3753c24ce35fe15a68dc8253e7bd94808d338546f506ab2208e798bfbc8888959b9795c8bcd8"}, @pad1, @pad1, @jumbo={0xc2, 0x4, 0x80}, @jumbo={0xc2, 0x4, 0x9}, @enc_lim={0x4, 0x1, 0xdb}, @ra={0x5, 0x2, 0x7}]}], @icmpv6=@time_exceed={0x3, 0x1, 0x0, 0x9, '\x00', {0xf, 0x6, "987832", 0xc3d4, 0x3b, 0x6, @ipv4={'\x00', '\xff\xff', @broadcast}, @mcast1, [@fragment={0x37, 0x0, 0x1, 0x0, 0x0, 0x2, 0x66}, @hopopts={0x8, 0x0, '\x00', [@jumbo={0xc2, 0x4, 0x9}]}], "d1d18d3f945123dc89431f74e83db8386f4da9d2cb64780d56066e3953b6abdf9778a67f34ee1290de84c83deb528d5fa422e571dfe485b2cd134ead08194b69ee97c6a3f161ba44f93ef77000cb0681d8900e66beeb0566aa1621f8b04df9ce626849495b7ca4f1d58546f3b483a30e9df61ff5da2e73cbee5a3968502a2647e9e3"}}}}}}}) executing program 2: r0 = socket$inet(0x2, 0x5, 0x5f) r1 = syz_open_pts() close(r0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="ea00000100000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000240)="ea00000100d10000", 0x8) socket(0x0, 0x0, 0x0) r3 = dup2(r2, r1) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r4 = semget$private(0x0, 0x0, 0x780) semop(0x0, 0x0, 0x0) semctl$SETALL(r4, 0x0, 0x9, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getpgid(0xffffffffffffffff) semctl$SETALL(0x0, 0x0, 0x9, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(r3, &(0x7f0000000080), 0x0, 0xfff) madvise(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f00003e0000/0x3000)=nil, 0x3000) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) kqueue() r5 = kqueue() poll(&(0x7f0000000000)=[{r5, 0x1}], 0x1, 0x0) kevent(r5, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x6b, 0x11}], 0x3eb8802, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x3, 0x0) bind(r6, &(0x7f0000000000), 0x10) executing program 4: setitimer(0x0, &(0x7f0000001600)={{}, {0x1}}, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) getitimer(0x0, &(0x7f0000000000)) executing program 4: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080), 0x4) listen(r0, 0x0) execve(0x0, 0x0, 0x0) executing program 2: socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$WSKBDIO_SETMAP(0xffffffffffffffff, 0x8010570e, &(0x7f0000000140)={0x0, 0x0}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) sysctl$net_inet_ip(&(0x7f0000000140)={0x4, 0x2, 0x0, 0x17}, 0x4, 0x0, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xffffffff00000000, 0x0, 0xfb9}, 0x0, 0x0, 0x0) mprotect(&(0x7f000074a000/0x3000)=nil, 0x3000, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) pledge(0x0, &(0x7f0000000280)='\x00') pledge(&(0x7f0000000000)='tty \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\x00B\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\x1f\x1fj\xa5H\x01nz\x947\xf8Q|o\x80\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\xad\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\x8e\xf7\nn\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\xddwB\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\xc89\x19o\xf5zJ\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\xab\xda\xe2\xd4\xec8\x8b\xb6e\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\xc2ym\x86\xc4\xcbm\x80%\xfc\x9e\x9f', &(0x7f0000002840)='tty \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\xb6\x88_\xeb\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'/659) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') socket(0x10, 0x0, 0x0) msgget(0x0, 0x0) mkdir(0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, &(0x7f0000000040), 0x0, &(0x7f0000001080), 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x5}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f00000002c0)={0x1, 0x1}, 0x10) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240), 0x800, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = socket(0x6, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b10005016000009f0500000007000000001813fecea10500fef96ecfc72fd3357ae302b37b673039d2d236acf20b7804be38164991f7c8cf5f882b51e2f0ac3e9bc2576906057d7431a5193ae3c515c080a79a1f13aa672f4d0600000000000000af630037282102000000720fd38bfbb770c10ea972c881ea772ec5890400000000ff0000361b1257aea8c500002002fbff0c2300008a09000000000008e37195f8343712051eeab71d89e00004070000008004200000", 0xb7, 0x0, 0x0, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000300)=ANY=[@ANYBLOB="ffffffffffffffffffffffffe4c51c7c6922880ecabaadd33da029fe86dd60006f3300383a008a211dd1450021b07f5a1957f93234c757e9591c8b8f327844d363de740000fe800000000000aa02009078000000006000000000803a00fe8000000000000000000000000000aa00000000000000004ecb9cd842234864a054a4482a58f2cd319de16870ceedb7dc11a9a0ab9aab122eb9694ffe8068b9447cf4b083fa990b331a89abb45d6b7c01016fbaa9f92487f058fe6e9782ae280cd762c001bf3b49cea6bcdc2386dbb9019ff658661dbb28efee4a45884cdb2554b813ac5e8b8113aefd5b06807ca19fe8c574fcf6082dfa454e588d870d003343d7ec6050727d62f84aa6e1e228ea47682a4bb992207c113b8f4fe0e7ae0aa1451820b438684d"]) executing program 3: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = kqueue() r2 = socket$unix(0x1, 0x1, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x0, 0x4, 0x8000}, 0xc) dup2(r3, r0) r4 = socket(0x18, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x55}, 0x3, 0x0, 0x0, &(0x7f0000001300), 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206922, 0x0) syz_emit_ethernet(0x8c, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, 0x0) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) rename(0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x54}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x53) ioctl$TIOCSCTTY(r0, 0x20007461) close(r5) socket(0x18, 0x1, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x2, 0xffffffffffffffff}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) executing program 0: setrlimit(0x8, &(0x7f0000000980)={0x47, 0x56}) mknodat(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3f, &(0x7f0000000000)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "9ac9d0", 0x9, 0x2b, 0x0, @rand_addr="03498c7d3c88732762c5bbfb418dbe5c", @rand_addr="b82957248c3701367c9909fa96bf7cb7", {[@fragment={0x0, 0x0, 0x1}], @generic='+'}}}}}) syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6000082000302c00000000000000000000cc000000000000"]) r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) writev(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) poll(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) r4 = dup2(r3, r3) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) ioctl$WSKBDIO_GETMAP(r4, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) sysctl$net_inet_ip(0x0, 0x0, &(0x7f0000000080)="dda51210691467b1e499c09524df3ce19c95aa4bc858dff4c8306bfe762a74f492f50bbbb675f8c2c632784a484bc8b2bc0ef3c91bad27c17889df8df48c1260a515f609b6f8e139cd9ddab3d9e45594383d78a79146dba314a16f4218476da89efc2b4dd5f8ec68f842504f7cfced4078c4ef73d843a497dbb6ebf7e09bb4c1e6fce8c8", 0x0, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x8021, 0x0) r7 = dup2(r6, r5) ioctl$WSKBDIO_GETMAP(r7, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) executing program 5: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$ddb(&(0x7f0000000080)={0x9, 0x5}, 0x2, &(0x7f0000000040)="f00750a0", &(0x7f0000000300)=0x4, &(0x7f0000000340)='\x00\x00\x00\x00', 0x4) sysctl$kern(&(0x7f00000000c0)={0x1, 0x54}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe7b, 0x0, 0x37) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3752786dd6038d9d900083a0000000000000000000000000000000000fe"]) executing program 6: mkdir(&(0x7f0000000100)='./file1\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xffffffffffffffce) setregid(0x0, r1) setregid(r1, 0xffffffffffffffff) chdir(&(0x7f0000000380)='./file1\x00') setreuid(0xee00, 0x0) mknod$loop(&(0x7f0000000000)='./file1\x00', 0x6000, 0x0) rename(&(0x7f0000000040)='./file1\x00', &(0x7f00000001c0)='./file1\x00') r2 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) fchown(r2, 0x0, r4) getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r6}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x35}) r0 = syz_open_pts() close(r0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) socket(0x18, 0x3, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0xe02) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0, 0x0) setuid(r1) r2 = syz_open_pts() ioctl$TIOCSETD(0xffffffffffffff9c, 0x8004741b, &(0x7f00000000c0)=0x9) writev(r0, &(0x7f0000000500)=[{&(0x7f00000009c0)="29988318b0a02caec07ae50d451e0b92154d91a008fbb19d2e6b540a93c132a9be9069fa1dc409e0d624b9da36f9ad5adb9353c33a56b32cb01dc9fe0e3522e661e48f3da86eec66f152f2babcccb154f4b3a963614658747b7e5f5767a1cf20596f64c80b87861ca4beca4c97e57d5988c09959de76d908d524033e5d735a3f4e758cdc1dabd877cd6be57260f85e47879376f07aa3959c3622d59f39e199c57de8c34c2b6d5ed111a14b4bae0a42", 0xaf}], 0x1) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) execve(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000180)='b\x11\x12\"\x02<\x10\x0e\xa1\xd1\x87;\x95{\xa7w\x1dn9/\x18', &(0x7f0000000140)='-)\x00', &(0x7f0000000440)='/dev/rvnd0c\x00?\xc7x\x0eR\xec\xd9\x15\x13\xe9\x17Y*\xb7\xa7\xd1\x12\f\x952{\xfb\xb9L\xdc\\\xc59\xbfc\xd9\x1dZ{\xa3\xc5j\x19\xfei\tJ\xf0\x9f\xc2T$\x1fo;\xe3\x14C&Y\xc3-\xbe._A\xe9h\x7f\xbd\x84\xb2\xf9\xbd\xf2^]\xd3Y\x8a \'\xca\x17\xeb\xee\xe0\xda^w\xac\x80\xdbo\xd6\xe2\x9a\x0f\xbf\xac\xe8\x904\x19;WL'], &(0x7f0000000400)=[&(0x7f0000000200)='#\'(!/^\\\\[/@.\xc2-/\x00', &(0x7f0000000240)='}^@-&>\x00', &(0x7f0000000280)='{,++\x00', &(0x7f00000002c0)='/dev/rvnd0c\x00', &(0x7f0000000300)='/dev/rvnd0c\x00', &(0x7f0000000340)='/dev/rvnd0c\x00', &(0x7f0000000380)='/dev/r;\xa45\xbcqv']) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) ioctl$VNDIOCSET(r3, 0x41946465, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000540)="6a120bc3eb987aa9feb13ec99e805e6e840100000000000000040000000036ba1bd82e86322c3eac80280712f838130efce149d400d06a3f23616e77006e8836ed3d315eef8c4546a8a6f40d826effff000000000000ebd669ecdb15cec53342366139d11a5ab5024d227a976f7a5334d900a0dade03d2dcbbc5cb3c72d000260526a3a80855f3c394639e29c5132580a944d5c26a625e7878005f2ab435cca257352828a78453dea859ba346a762995e89423058a5c6318950bdcd08b9eca5d4d3e6706eac9b4e8aa9b05000000000000008324a00d2f5019383919525cb6f7e8574b2a374f07231b157d5bb7ad3b045c4724150d16e304c7bff16bceb7d956e658478f4df2f36557a1d9d9108d733338d72634935376f8a49507756f497752a2f8fd0559dcf66f3e3833f21ae32aafcb9695b8bdacf9429c25483a9275182602000000e3034868d0da3b5618eadc3c48796e5e35754771436218bdbdc9e20a623855e941dc0d72fc433aef100000006201788ce2b8802cb60eec6add5e943d5f0bfb3428e95dcbe305c1e97dcf7025b78cad2cc1a0d0d787d2c9b93e27142bbafe3426f334b80f043ba9136d57eb4c353d46dd8143fa85d9b11f7475a7ad310c93df4effff00003e3bb073e334270f1db496d7679378ffffffffe6f4588f7966917a0b61c8909db98323dbd668fb7dc5693a090e94691e8d000000368f29c86344671843a1f208261a72de5851870c97dc767785d5941caecc7ed3f30000ed4535f76d3114c877419331d3c17941e470bbf78c3549ef54336aa8c9a466fbd12a60fd7e5b6121bfeb2052fcda5c9195dfd64da023297c2b236e67ee482cd8f805173ccc6d5a90eeeb7477482e726115bbacc30cecdd7310a588a7ff966f6e5b8bda993c4d6be7f8ad20e1af5793ae1e90bf199f88866cfa1f659969149c40186ff59c3b69d2aa463dccc686b489e7412945bffdcde957ddd7254ddc6bf2ec1e1763706d7a06fecb93780cdccbf02aac1cc090e8af004c53b909135c62adc150db97cd6aa3c5c706105bf0b9c869f097f32c0b316a5acb64c2ac9fb5da376dd865741a67d007836e48e8c2fa1b0d", &(0x7f0000000040)=0x30e, 0x0, 0x0) syz_open_pts() executing program 7: r0 = socket(0x2, 0x1, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000040)="b36efb15b0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000), 0x10) r2 = dup(r1) listen(r2, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) dup2(r2, r0) pckbd_enable: command error executing program 5: syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast1}}}}}}) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000), 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) accept$inet(r0, 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) r4 = dup(r3) sendto$inet(r4, &(0x7f0000000300)='\x00', 0x1, 0x0, 0x0, 0x0) write(r3, &(0x7f0000000040)="04", 0xff9a) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x4, 0x0, 0x0, 0x31}]}) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000180)={'./file1\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r5, 0x80105727, &(0x7f0000000080)={&(0x7f00000001c0)}) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) executing program 6: open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x118, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) setrlimit(0x0, &(0x7f0000000980)={0xb, 0x200400000000062}) close(0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000500)={0x0, &(0x7f0000000180)}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f00000000c0)=0x3) socket(0x1, 0x2, 0x0) socket(0x1e, 0x0, 0x2) r1 = socket$inet(0x2, 0x2, 0x10) setsockopt(r1, 0x6, 0x2, &(0x7f0000000040)="8b589d9d", 0x4) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) sysctl$vfs_nfs(0x0, 0x0, &(0x7f0000000500), 0x0, 0x0, 0x0) accept$unix(0xffffffffffffffff, &(0x7f0000000240)=@file={0x0, ""/507}, 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {&(0x7f00000007c0)="b748abe0e962960f4a11bafbe1ed060a0000000000ff0c8b58891be2608106fed2d50cf70900000000090d99af2ca6e1014aedccad145dbda88cadf6d7187b0f71b7950335ff4ac848777aa26083e0e871a5c38bfd11eb650a109717af815c3ea6979e95269b363d4ad110bbb6868c3ba200817af04416699b259041ebb7b74ba885380e22756fd3d166ed771888502ce8284358104fb97196002bae03cdc6f48b1064c40d25ae4472a4ae70c864beb40c1d14f0bb2a76f22b66430c00f7f7e4cf45d9404bf69c379a9a447a787a64ab546dd874bfe43d3d056031c0e28cd9c17632ba5ed4b4be1c89872c57051cc9f31b6f2d099aa1197790ec1d2e11b8f8ea0009c512489f656b0dfd5d21d4bca22390c616215e47a0b52338a6a5815bd415385288be340886724b8a955354247a2fe4db0c552db1c171c95d21fed7e33f603a1a69b99f614f335ae789c707f2d37febae7a49af8cd349d5d30b80c8970ce7e9d48cdcb10b649bce6a677624f3aeb70780e16f36dc5950aa17bd41580bc0f4282da716fbe3971fe15dcd843583c87ceccfca7328a900373b6cf2a113b346517676c81bc2ffe9520682d751c73f0f4ec8aadc7e063c53ac5b1459"}], 0x1000000000000093) sysctl$net_inet6_ip6(&(0x7f0000000140)={0x4, 0x18, 0x29, 0x2b}, 0x4, &(0x7f0000000180)="7194e41a", &(0x7f00000001c0)=0x4, &(0x7f0000000200), 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000080)) ioctl$FIONREAD(r2, 0x80206982, &(0x7f00000001c0)) open(&(0x7f0000000180)='./file0\x00', 0x8000, 0x6) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) r3 = getuid() chown(&(0x7f0000000180)='./file0\x00', r3, 0xffffffffffffffff) executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x10205b1a) syz_emit_ethernet(0x66, 0x0) open(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x8, 0x1d0) sysctl$kern(&(0x7f00000000c0), 0x2, 0x0, 0x0, 0x0, 0x0) mknod(0x0, 0x80, 0x2) kevent(0xffffffffffffffff, 0x0, 0x286, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) r0 = kqueue() kevent(r0, &(0x7f00000002c0)=[{{}, 0xfffffffffffffffc, 0x29, 0x40000000, 0x5, 0xffffffff80000000}, {{}, 0xfffffffffffffffe, 0x0, 0x8, 0x0, 0x200}, {{}, 0xfffffffffffffffa, 0x41, 0x0, 0x400000001ff, 0x200000000006}, {{r0}, 0xfffffffffffffff9, 0x88, 0x2, 0x0, 0x8}, {{}, 0xfffffffffffffff8, 0x90, 0x8, 0xfffffffffffffffb, 0x6}], 0x30, 0x0, 0x57d, 0x0) r1 = syz_open_pts() dup2(r1, 0xffffffffffffffff) r2 = kqueue() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) r5 = dup2(r4, r3) setsockopt$sock_int(r5, 0xffff, 0x200, 0x0, 0x0) r6 = semget(0x0, 0x1, 0x360) semctl$GETPID(r6, 0x1, 0x4, 0x0) sysctl$vm_swapencrypt(0x0, 0x0, &(0x7f0000000140)="118bea625d95de8f92c010baed45ec4bf03ace254b57973bb6de7b1c90301e9d3b5e6fb6ffffffffffffffff76c775a2a4e0556565a830032eef776127fd247103c14ab0a1cea9b4593be484f46a02ea73e910d041c5777bd852e57d3248832b91d06fe47d126022a1654859149e9486306d2f11fb1cc826c42f81b0d114f8af4ceb029a5210bb6947464bf678ba1d64a2", 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r7, 0x40044274, &(0x7f0000000000)) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, 0x0) socket(0x2, 0x2, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc1126939, &(0x7f00000001c0)) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180), 0x6, 0x0) r8 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r8, 0x8020699f, &(0x7f00000001c0)) kqueue() ioctl$FIONBIO(r2, 0x8004667e, 0x0) executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() r1 = dup2(r0, r0) close(r1) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = dup2(r2, r3) setsockopt(r4, 0x1000000029, 0x23, &(0x7f00000000c0)="b211d7170d816684c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e7aae9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) sendmsg$unix(r1, &(0x7f0000000500)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000540)=[@cred={0x20}], 0x20}, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd60006f3300303a00fe8000000000000000000000000000bbfe8000000000000000000000000000aa02009078000000006000000000001100fe9000000000000000000000000000aa"]) executing program 6: nanosleep(&(0x7f0000000100)={0x5}, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r0 = socket(0x2, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)='N', 0x1) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) rename(&(0x7f00000000c0)='./file0/file0/..\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') ioctl$FIONREAD(r0, 0xc0206923, &(0x7f00000001c0)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = fcntl$dupfd(r0, 0x0, r1) close(r3) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) r4 = socket(0x18, 0x2, 0x0) close(r4) r5 = socket(0x800000018, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="b211d7170d816684c8e360f2fa", 0xd) recvmmsg(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = socket(0x800000018, 0x1, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, &(0x7f0000000040)}) setsockopt$sock_int(r6, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) executing program 0: socketpair$unix(0x1, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000880)=@file={0x0, ""/4087}, &(0x7f0000000440)=0xff9) sendto(r0, &(0x7f0000000480)="7eb400881795198f6eedc7e0101c1dfabf3965ef64f2df73d6ad105b8c4de85c6ad336fd64c47b0793a2ed9394df6f516f8fbeb102aa047d761e18d7e1784f9133dc375eb21056edc041cbcaba60a27685e2972e75ffefc448be73dde5b15d5a8524240b4a80f75a5efec792c793d0c2af0fcd38208aa5339f54bd6bd3c76a570466e82df287e736", 0x88, 0x405, &(0x7f0000000540)=@in6={0x18, 0x0, 0x1000, 0x200}, 0xc) chroot(&(0x7f0000000340)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) rename(&(0x7f0000000300)='./file0\x00', &(0x7f0000000380)='./file0\x00') syz_emit_ethernet(0x78, &(0x7f0000002b40)={@empty, @local, [], {@generic={0x8040, "419572042c1d4ca7987d2c5ab5d3f4dfde6cfae1a55225593c0fa9131a1e61d67894458644882f6559c77f9f28b53e044a5c90782867be017e4dc12ad97dd043f7755dd0e3082776f0c06d00a2590a563c056b3e39903b0b749827bdb3d0efb4d58e676c000000000000"}}}) r6 = socket(0x11, 0x3, 0x0) sendto(r6, &(0x7f0000000840)="ae088843", 0x4, 0x0, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) connect$unix(r1, &(0x7f00000003c0), 0xa) bind$unix(r4, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) r10 = socket(0x18, 0x5, 0x6) r11 = fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) r13 = getuid() setreuid(0xee00, r13) r14 = openat$tty(0xffffffffffffff9c, &(0x7f0000001940), 0x80, 0x0) bind(r6, &(0x7f0000000600)=@in={0x2, 0x1}, 0xc) r15 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001980), 0x10000, 0x0) sendmsg$unix(r10, &(0x7f0000001a80)={&(0x7f00000005c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001880)=[{&(0x7f0000000600)}, {&(0x7f0000000640)="d01d89ea08d04bdfba2f514db22b00edf39cf090869f07bba0e2", 0x1a}, {&(0x7f0000001b40)="1f79bd5199315d38c9cf7b2c0b73e5b4223acd0cc018a19332158ea2890cd17e75f6bfbf3674d146229e28fa1b05442255c389f67aededc51c97230e8b77530020a563a6cb8c9357ebb5c32795e4136f65c7743f2b9ae3ad8b76055971cae6c2e0153292472a9694995bcc71444caa3eaa42a64c9ef47dc2bdf618feef9d5fd33d94d5ff9c2ec52b9e084f30d802ca542f807f46d6cbda2d125253de086913c12c375a5cc4c5ae026bf24e64bfb4ec866011a9897d599c06e1ef698ff5ffd5de2bd7953d91ea93b574b1dd9a36d6f638b722c858988cb303bb11557c0ac7a58339ce3c187733e02f398dc64a637533759e13673a87f57eab54e2349f385e41e35f1b359337a031d9ea9b08c444f9fe50422d147229c8a77529ba08897ce55d160674deba7171a7c159bde1199721be25649392999476949d56c41c0e0a8605e607db2d1e16c3042b16486ffd722e6be473699a3ad0a12aa2b3e473b0752ea18250f1c5863fc34fb64858d5eacc64d8cdf0204e02eb8b4c2555829dfd80ca35ad7a2f5afcb54649a7631aa97db22653f787a30de22a266efa2384e194b7be6f556ef25cf8444331f6b2653b5b8aad547fa4db24f2edb8277a2204acf891f9723a679db57a0dbd0037177fb0f5bd4e0ecc5d4ee32b0f3a756f3c342af77a329a6804e74d2f98b167b0c896b0de3c931774b8bc297b97a1bbc28c672ddb510b0962197388df1c78dfafb1b1b706bed21607d7ea9821ab5dce6cde5a6176212a4ad91f4f785305d0809178ed82359eb90b3721ad1f1aeec4304e125b85ab5f1f2137817f63af237e7e64e9367e4c60573830e6f4cec90fa649a332d2e951c748248b5d30bb336b2edaf3722e107e235ae2c4bd1efd869fe15781cbd6fb5ef69ee34dc4b0e08577bcd26ec47d7db902c5ed8b710426d5eaa20b653e862835f40627749dea49d96ebd7d59afe6ab7779cb2dd51de232879327f1bd6cb8bfac26716f3495d66d6c1c844dc0d5ef76f1453c371d7d0ee9546f8b7fbd2d307e9f931d214b60324e7f5ad46614778b6402f94487c9e9842e24fa72de7a031c74b8474f5444ab1318ed4146a327b5daccec903e926a74c2fd0539b97ec09e1a41ad0594b141de6c282a0b3e13421ebbf4984d176201fbe8a710e0b8d43ca3cd6a8dfc443c45055ec6964dcff369dcd8a5e9209295c04be9b9eaa5a22ad3471dd5b6aaa23a984c1c8706694080343f3a962e4bc59967b972a3e4fc13a403ae7ab88d648171e9389bd86ff746a2b03eadef9280b4c447e0564a74fb0c5a2933e18b873f08abf4669e223d98eecd22aead849a6360ea9add37251a7a9860303e229721a51a4d7ec6e268724be2dd391541a28c11fe3f6055e3d958f868aaa24373ecf6bb7beab24cd70a9e9bb833e3d7d7ad30c6e615a8ee6e1578a5c8ce8998581f1cc0699af5bc457d73672c6991df3f77ff659bcff91fcf0506a668c0c62b61d35de50279f907293d0ac339f0963f4f10fefb14610e90c198376581ae4f7748b36ecae77f67e949173fc247699cd253aca62114b8f5012ed95d3709917fd109b4f7f429f5ae33d4c9d6638551db85ff239489c1a91283e53d326338ac5e8ea0b1b758969eb9b631c6a8b57ca41cf031b0564670b8929657b5c6332795b40bc4584fb2a1ec45c644066df27a70435fb12debdf783992e8356831e3e29200f498ff4be388ec48cb986a9048548cd35f4ea1bb7c88df0b9cc4680753a264a91010a0982af44c031035685115cbd76f1fc12cefbba8065bb673acf541a61e7169ff0ca236ed5ab2933847833623227e7043cf98e7ee3eb7d7efcc119b59e9d5499eec9d70d5d065d08c3c218af32995b5a153199a1d1ff608f17dac9643f61dc6bdeea31c1d60c241de41f20bcb9525dadc4badb351b068ec176d12b1a1c16cb8460cf3f6765864081a1c1ba3db30465a9df644358794697030da038fe245f0f6c6ac29283a02877eab0f4871767bcb1a8339feceba979aa15e41a6618ab848ea5bbeac9b83b5bdf15ced03962691718db1ad78e14761372f802eac0f1d4eb8603567d78d1a1085ae6f3bd1726416d13b8ac64a107df0a5bb6f7d66a3ec583a4d17db053ced7117a674335f4ef652a35600a3204dee3c2c5a5aaa645d70f40a50ab496cf7679c6df9d9b045e30ec9cc1fed9a7003218838e9b852c21c975460a1076575b3356c0599406117f37993ff17ec2afd9caf352548aae5348a35966d09a2980e9484d06cce12901864c926cef574eeb58a31c64e305656e7bada542d7efaf80b174d476dad698bd53e1a32a1ab3045728fc66f77330e20c28463a15ca82dfbdc47af809c93ad3b9d3d7f78853f06c5a83d8949934917e374ca1fc6f313cdf203e54e2281e3b89d04edca268a9c9602e0c05479b7eccbba250c27a6627b41a9a2a2d7f5950cf956923161f8d3b784c9f198362c946aeca29f0a1fc2a472ec411ee0af36a7d7811833e24809496bfd6e2276f580076f5c3b6687e3ab5e67ae4f56c23934037061c79ddeceb354bc7d9628e430f985a2620b9427750ebd641e397ef8ef6a54d153499b16a86ab4af42c2e2fd924009ca0147b5ba5822a310b88554f2e8b3465bb1fbfbff61a4b52f369153b79ae087df7a07d1bf823a8fcd021725a3e5e3598778da8d0add58c5714e93e0fa56041f5c7a7a262e28f07c3f97ceb6485f2b4004702fabb6aef957fdfb4795f967a5888d1159d1e0349d3f432eaae1c59d4c8a718a09ef405f45a0d05e7ba55596b70e9851cb4fa5af37dfd1a88af85618b882d108e65e013d6e00007185df29364166c6e6fde5747751ee9a63adf22b9bbeab407935141686eadc27abea10d9784ad705192779bd9b91f4a42aaa0aa52bb271645d60d28d195438101427319d247163839f0dd7ba2d86148923552442f5b6a8f5dd347ef83e4649472a694afbe99525c34fbaed886fe3b8cc8b48ffd06eaae77efd6196ab0cfb79a4b3d9d2432f150ea00515586bf46cf46078a289ba5407da6190c0ebdf894f5a7d68721a472b1ecc12d93af6245f3dfacdd7c34715675b9d5fbe926e9fc12708696a956b667e8574eaeaa5b9e14c1b03f9950adb1acad3739b1e2abe9a060292b432e335128cec7ce0c871c4c9948dc39bc96a92f39c03657823260a6ad850e310171b19bfc690ec90f2cb6ac2a299172efb4dcd8eaad3d51401833a64edfd90f55f0beb7c742e07c223eeff33dc7afdaa19aecf5ffbf92e90a31d1544e4252d8aa60a6a5e1fe29f3c1e836cf9337ccf79b9b6ca0993b97d5dd9323f39b2003d985315ee5b6e892094977d3e9dbbe2b83589494af932906ca7db829c3591b84eb63aadbef450761a44ba64e879566b6228f40a9b0b7732866f68a3f4271f482872f7a087bab4d9aa3c6d24e860ee46b479b6e76b09b17fef205b74519f8f13ec3d90b9c1da5670259fa7734cc6c26537c0eebf885419c4e025e6e5a51b85024a398ae9c176fb51b3eea3efea41d596d094cb57861af6e573f5bb557ca1225aff112ea964e8f7bc60e0f34a55325b54907bdecd6378ea06955cbf9e8118bbf9971375904734333361e76ed2646f022d40bea041d189c8ffa091cb122e5f797d4a5c25bf0466160a927f5cf2c2c57cc4f7d6149f618316a1b4a7237d84a968347c40ff98df014bf980645abea7b78aa19aa046464089191ac99ac9ab93c587970a63209a22c3430a9685cf553f37c7865c79604553eaa7c2db77a48cf201cd8f7b764f25a7c07cdab5267d405d21ad34d14cc71ce37c705cce8870eb1c26a7378edfe200e3549fd7433eda48fcc08247df78868f8930853dee23003d1f59c13b0aeb99c002b8692864e63a3e5199887a63c3db14a4167ed5b343ae8fcf73912f143907e59fb238c3f74d2fb17adbde1d27d6d575becb44951b1e7261e9175963bdfb114934e2fd5ef17f017980ce34bff32c1d51ab1207a7ce7f112c6d6b7194e172a2d5545d7545df68038fdcc3ed3c1813c6b8b2a16a7c82b6a6665d9a1660d40ef12e5e27140231a7728d3f27437f63778ecc2789d4200e81e8952394b41b97faac31c2b5b821dced89c9df6f3f85422312f0f91dbc719a39a2e59a245df4100283cba372cc46fffafb1085267d9d09352d1a2f3b79fa388e58bc791022eacc2561b578510691f16505af88d7085f6d18282dfa15e50b7e1fc1777e8e78d1fe1a254584daa69f81a888e9b676c42463fef535cc79eaf097cd892f6570e1b0ec5b6362ce58ef2812206896efbdba45a9ca2072ef503228e353c2805109efcb5ab7909650153c6a34c392bf28ac7d9123acba9a9d4ea6de84d765a69505d07ff87e16dfc7a664bb95726ffc6e43014229adca28f04a43e93a9bbe7f30ff1eec4e47bc2ba0a95dcb5c7600fc98b8efa7dcb2dc55a6492ea95ff045f4a6fb21da92d808d6015abc35077c544c0426c2f4da383c7dbb8bb458b2a7ffb82858ec8ae167e2165610284ff1f62c64aa17e854ca25a1e54eb91381ee22777fbaee5afade08ce0c1b7a35fa5e924dff7304b2bd8b136ba13f916cd02bbb1198740f6f12c38db24af03d1f7c904d7501af4514d44a5e5f792f2b9d821726357aeb8405409bb3249df549549f17140de75113a4b3fdb37746df3fb5bdb0820b84bd96f549258bcb03c78e277567be9cbf41d351ce43e0471ac7d5522a8e3500b118eae7877dbd6cbd5207760bc5be16b6401d803442d492baf5457c17ff44013e70ff73157b309369da290e3b376a4d385b0f1c45c323bd7bf6e53f79e9cfd8ea13f21bada2edfb1037a4a82028616ac5c2dbba1407b029b3e809028bb419a9c2b776bba4677c0e90db30d194c1b637dc7b1595059da81f95b8c08cab05975c89ffc178bc63bc54000c63bc452860b0b7a6fd6dbd716cd5f596f09a437b46287194271f49b838442e57f7b248bdb584f008b494b236d67dab68adafbab5333210250d3925d7ce2a03ecfc729c7c1237bba068210e75c8cd53d96f438c2e6fd187f773fd71d85e69f098e5d0a723b631935cc6f663614eb8c519ac9aa59528361a4db9a44fe96925cbf56e74d4d3161eb727dd0f4b8673f239363cf80dd94eee7c2721cd6c8fa6366012e56e8e3767dbf1fc2a451ce09ca383ba0c51f28ef9eb9e424adb77fd53ba0d90324f743c7c8e009691833f595d88995fde822cf78e07ffcb935ab2921d8ff15a4cc497fe23161705b9b8e45132a5fedb1e1a0c2f7f3567dc9902e34c59d3c03e158be9210693f541ef68546e3f12fa493b0c1b366d5557b2c8d800967943d6505325a2bfd0932c97561cf982f4b5ffba0b5065efbd6dad49f53e761a19edd4bc91fca0b1e298dd270d62044b79b379bd007d60bff392f1a9fb63ff1743d5e9cd0e69a21f7c6f458ba93089844400a88104b5fc62354fa6a3ccd9baf11399a90338292af30a29e55f628eefae49e255f692f08cfa0891093b2c1daafeaa10e8828bdc0f22e6363f8fccd5cb2007ec16a0c8a21f1043ec9888f2736ba7aca06a11e182b8b02ab82c7293191e57446e81e2e35ddda93c2da7eb7e1801fcc61adaa0d5ea47eb0e44471c4cc79d8725d78536d663c3dc0062861678cf3415e59c7f28e95951767cb89077f8dfc50709d5c9a57e8e75b9f9f0a7e75d9c0a426a504a9ef15b357da03317326ddcdfb0bf2d2be052dfdabc68924aa252fb8476908490308b9f111b2799e9c2defadc1e3aaea595493c02380e6b979ea0c9c5c09f79c0dc7945a5c170aa38ef17b8d46bed396cd96852e5e8", 0x1000}, {&(0x7f0000000680)="6dabf3e9", 0x4}, {&(0x7f00000006c0)="579f344c72b1e726575b387e0f906ebf0256b3f3de5d261a4ef2998866bdd84cce51692e6c9e31c431725c3b9372cbfdea57c6170b7ff36e2db28d3dad298af785fb706fc6d542d6485e7f55d5b96071b917ac8717e1e64505e517e302877d0f63ef57b731f4c8f35584fac99e74ef005017", 0x72}, {&(0x7f0000000740)="96d98a6b69eab95743bd86ea6aa4649b2bb7f15fb15c94afd0b868568c79dbe84a611afada5270dc18c21765fcf5f2caf147fa87386b9cf667ca04af28211e53c384a0ffab8d206ffc40b08878a4eaddfed28097045b374db71b8f60af4b97ce90518e7583c5c24636f1faedba21335d08cc03ad8607f43805d39ac3fbe8957b1216c75d01c7174e4eaec489bfff0a12b57b74855b89a475dd77c92c62f09a3c301e946f4c9aae98297d437b935353a4c1f603425c559ed3df705109cfcec9ee603023", 0xc3}], 0x6, &(0x7f00000019c0)=[@cred={0x20, 0xffff, 0x0, r11, r8, r12}, @cred={0x20, 0xffff, 0x0, r7, r13, r9}, @cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff, r3}, @rights={0x30, 0xffff, 0x1, [r14, r2, r15, r6, r5, r1, r1, 0xffffffffffffff9c]}], 0x90, 0x406}, 0x4) r16 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r16, 0xffff, 0x1021, &(0x7f0000001ac0), &(0x7f0000001b00)=0xffffffffffffff10) getuid() unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='W\x00') semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r3, 0x0, 0x0, 0xfc, 0x4}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x2, &(0x7f0000000300)=[{}, {0xfff, 0x0, 0x2, 0x172000}]}) executing program 7: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000003c0)) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x200, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000480)="b100050460000000000000000010000000000000cea10500fef900000000d3357ae320b37b671b39d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac7ebbc257699a5f139b672f4d335d223e7d026ba8af6300372821", 0x61, 0x0, 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000380)={0x1, &(0x7f0000000340)=[{0x409, 0x4, 0x3, 0x8}]}) semctl$IPC_STAT(0xffffffffffffffff, 0x0, 0x2, &(0x7f0000000500)=""/126) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007", 0xd, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) setitimer(0x0, &(0x7f0000000280)={{}, {0x1}}, 0x0) setitimer(0x0, 0x0, &(0x7f0000000080)) syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0806000108000604f801aaaaaaaaaaaa72ce8f61f700600000aaaaaaaaaac730601bedea62dca66f8c8571ecd90089f6759e6996cf1df1e9bc177154326ffc6741fadef476df569a2adaf8184130a9be78d57d6af6bf65a2de79acd038d3739093359764ef982a97f2da3225ff8c8d08bfbe9fa0b8400f2b3f041a025db47f8095ce89"]) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240), 0x20000, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000280)) syz_extract_tcp_res(&(0x7f0000000200), 0x1, 0xed) sysctl$hw(&(0x7f0000001180)={0x7, 0x10}, 0x2, 0x0, 0x0, &(0x7f00000003c0), 0x0) sysctl$net_inet_tcp(&(0x7f0000000100)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f0000001280), 0x0, 0x0, 0x0) openat$pf(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0), 0x800, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r5, 0x400c570a, &(0x7f0000000300)) sysctl$net_inet_tcp(&(0x7f0000000580)={0x4, 0x2, 0x6, 0xd}, 0x4, &(0x7f00000005c0)="5f55c0a9af9f472adc34edb0db5e1533ce608777956e9d0a2dcd96fdd17795928246c61ec8121840126dcb7cf81bb6e0d4458459b60e8124ebca40e491aac893140d92bb25108c4dc113b8ac79abfb7f6802f1587bc6b057e9125a4306d687024fa2fcee6b9236b823f48b11dbab6c84864a604c9eb31839ce9cc772fb88f22a3d48b490de0d762570d27d54c3459b87536b08892da3d77087799ef093546caab1024c567ae4d6a87eba5cf3ecbd2bab8275e9eee78d1b86eafe67ad908eac273a5975f5228fd49ba968990f5eb7ca2860fae080fa2efeb3b0702a4c0ae2d00e9c64b07706", &(0x7f00000000c0)=0xe5, &(0x7f00000011c0)="4fff6198d3664ead2ed1d516e26a7a14eaaeb4000ea6adda4bb877e1c3eb3a92f043fbb467268a915249bfe3001a7ec4809de1a5e0ef341beb0643a2b0b8f1809e68b9952142a2910035219bf8a3232bcf064a67d993db8b6ca5d3bebc19de15a91ea9b8311818a1ba92117e22a9dda2e28571791d5524e21d0f552fdde21c1bf5c21739e8bf1f283d6c1c185cddc0f99a5de03f725dc3fbbaadb1b40cae4e19b843e1e743d84f3e7f2cb22429e9b59a260205ff5654625f55f4560cdcc7f78e8be5c1d0e6842eb5d1887ba55964d102cd9a878a5c4741d8a9f90737d06e63830bd9c9da44526e803d9f0f7e3818086f94f85a8818f3e28217bd58d0494a59acfed8a3fcdbf3934f2cd32b451a15ac45593940b1e5de9407cb14b99d589e2698bbac4f4243bc3765120a18c6f3916f615484f1e49d7ff91a2e7e2ddd38ecb74ff21d88ea17ad0387a30cc34fa973d19d11986b6a1af251728cb7eaea50bc36f1bd8fc96d328722579ac562c50f8b755060e487605516776d616342b0c54d86128f9361cf8e5023856a95a5c4cde70fe9b2f2938ece7b4265ef5c342f319def2ec41756fcf6523109801364bf36309a19599dd58bb0d7ec5dd03a51c2b076aac9a42eb593fbd6bd6451ad701cbd34b009e9ceeb9757e9d4d1b1c0f40edc1188c68edf7533f6e0ce8b39f698ba4f0a3c004a7ed551cd6e8fb735ce7e1cf55e88dbede9bb9f249f474d8aa0ebfca7bad2d34aee6bf76886a5969b834e101bc29366a24d26fedd91610af1b9fb47b9df8924ff693cdeef6af791db072da89a8e3bd8fa64e2a8afc6e0f4fbaf785cdcec9d287a3f276bbb264a68371b13eb4a70da209c73313fd1689f7f4362cdcd54cbd1219f728fd814df616d1012a726b14a1d66945c99ee86dfa8cab7204742cb441106af713842bfc36b0e8bae37567cbf68ad526b88b4d1700c429b10f72cd355c9bf340e7e2f8fd1de9eae53d120d914454337035606a4c878a6efe1b9746c8e198d4f15a7d3e820b9db74a7dd4dfed950a6cc0107d3577711113dced950eb9c0b23246e1fe890badc8839eaaba4689e23f5432c6619291cad0ee4e8f2a706aa490b17d5e912f486ff9c42e0adc8c39e485db80cbf527c973c761f1628a775edc561002ad782451e6a0a03f8f1ccb51c6295fec84480305deb3430ea8666c0a3fecfd055ecfa9c9149f7b25380c2a736999b001d3b035e4e75773b63602e01f6b6345adc24171d65706b94fd00266b7b638dcdefb5d2954c45737828d89ab720ab71ea8540366e80fad748e4fe802f83940424385c50efc34a0f1b4ffde1c94e5d7a46bed6a2a623e299fa85fa48e90946874efe7cb1b6b12978631119e1ac4f65a628be63ab1d1b36da0a31927ec2f3a0a921b0e536240ca524701a6bab340ec302995f90d64f9add006e71fe0aeedbcacf3b7b6a153ac1c35d9b9daae1d402b87d9318b816f016797d4936aba31eb174ee3acc69e4e9b1eb514ab2fd6afc74a8312ca3a3163b5069ed37132505b9fdb45341765dce6313aaa3009cb341d6f21cad13d31a11efc0152103af077bc4487eecb98cf5119ae3ded3989d4f277c7909e48a6b14a48a04e410fa89747bf1955c598180db01a97e7061248f44b906f59f63f609cea43d8cdd207ba6d07329f3f9a6d5cd2eeffd4e75f587c141da6dccab0e444ca31776392b822a2f3b4852a46ef9ee78fea70b46a226fbc8534f13ba2be5f9ded79090181f398a0a37ca2bc9b5f903c1acea8bc6e6edfa52745ec3d4fa4f1b5af2a5f9901a31d3a870e86a9dbc156e221361465bdd7811659ed15fb89affdebaaafae7195f71b06dbe83f61a46ef80e91f5cdf69bd695f02aa1731373ec303e19f5205a38c5ff827fffb444c1b74333477fb8e4d62a6bc106411a1c420d8c2605eed88409ce38dab401bdffae860da7aed432e9ccff909f6560d260e5495c2a29fe9979a7f20b4456513c6c4d7c2f049bd903cc67a03272331e969b6f75d83580320201489745a165cfad6698b9d2c3b89fe0229c10e0a010c901628c3c9fbc2c8cb81464527490783e8100667ab2b804f0266ecb067e68a5d3c3e08d8c8d612901b0c7bb13723fbefbfca7747f8d5aeb16cdcd58c986163a5efebd73ba07f44f81b6b859e2fd2f9d2a3e157d81e8777aae169449f3580d0893936c71703d444c5ba8429f4d7fd0cad87dba53fe9fe5a6b61ab1091c383ca4f6ad25bc16eaee4953d781643c79bf2816d0ad1e16073e918c35eabc7fc7963d3340a074fb5d4c30bc6966b4dd018ba1b52ec6c945b542d7699af4b9d3881378d151e98777c799390dd5aa81a1830b59a74be9afc8e622b87899a82ecc9d3b1af62876ff60465945ff8e1a5b4b2174c28ebe61d0a38d4e0266634cab78a100d5732edf3179e71464d78bf174ac4bd127cd0d994157c56f0d362af5f1addc5982fff611aeaf1164024da064bfcaaf15a064ed19b625949b1143a9a7dddd6c768b5f5b46ada3e01a352eff8baf5073e32d6cfe2e47e106eae33f569e07a25f013d3406f8c651d6a2b8f211b94c6ca64bc19dbdea4c1067bd2ebd001274ff0a0515bc142068b38c8d5ebfb7acb4a1ccebb947a348855c4305bce20045e033e1a0f5044410421fcba658f125479dc9ba5ea4b3ed1c61dbdd7e724512273e35e35b68c7a0a876b7315fe275db20fbd4ea53fba84306587f86599ef70471711791adbccccacfd5e0070017d8c2c27e2e4f1d2adf3aea3e42938dd8fee46434b71c27b5dc9af07f6cd9832ceaea6d0ad44355129372dd654f1185e8a7b148e1154bb141fa3de2d2ad71ff5da6afd2f80ce222bacf6c439dcdb3ad3d161a0814e24ce22436f04c8f9e6b24cd2344e24f137ed23638b5e3f07077a8ba25518b9c800084ac3ecf8a6ae7ad33679b43caf08c32d74fbe446d637919dba2df50ecbfcad55c1f857e4b66d98180ceef84bb35f73ec8f1026388afe61e77a41c7d10663ac8073aa80526f29d40828763aa5a28ed637ecb2319b1a23a9736547f856f3ae5d6b2e248206e9caf1019ca2a97b164be16be33e6720497169ce8060d36e44d24118f4aa8cdff1d436dcfad767868bdeac6b9c48d79d8d5dd2e988c5dc37f4245c48c507b7fbfe58b8ed43a326599313642bddcd4a3544624afa0ecc7dfa43092f7cc36647cfa452cd84a93ce4232ea741095689de3edabc8c02a67e75ede9f8537fd28d3365bb3d426f9accb30655336670f60d2a8d0f01cdc6d8b207ff05ae01444456507f75de794ec703616c627e8613851b9c810d22046ba6992814568cce5c5c745dff31c84dd2c29434410a76ed085b10caf34610b64a2d468975298926dba184c49013c900043a693982c70da1de56438d64d18097823c1de01b1fc87ee90b2c21be01378dd40387628d1dbd131984090226c7ef45c4ed6da3d1cb07eb32c6a4806dac82393fb97cdb9fb861a0fcad6fde1435b60491aa1adbc68acaf9bbbce089dcbf891837799a1955148fc9469403d97e18bb309f1195c5993df2491ab858d8d2a1b77849226c7f8cb892af6e364796ad579cb767741984fb34a8c21cd62235dc9cda2c8e8033ab9cd0ceea262dc63cd749e5761fff8812f652c6f6e1cec0bd3183dd9900948759d8ad4ae4526d7c8327d367f7d8d84218f07eb73a9a3228f9caace441f9451196579524aff908523996db0c0321a42335b58f2e45104ccb1592ec2cc2031c6295ad666076493e2de304981a438ba68f81f34ac816eca1433b33124b53cdfcf15a8f23e3f5f2e5f073f8f593d44802f8952e89ca13d511dceeb9945f0852b2e5b956303ef37a42eddd0b6c0d6ab480814de10264e114a62dc24e3d0abe2c07e4bf7e546002e56dee7ca3ff69fd7e7f71f00d0471fbf76b1609c2480abdcd42bb11dce41e5d2c581f7822430b85f9aaf6dac45ff9aaa419c32788828d78b23edca00fdae1145e65adc0c33a6ec4b4545c6b9fc02c17af2de5c13a2f01d2bac225e2a60ab6f2d4ae19f60294cdd7a8cd12829de1dcc6a7b9b54b2879a1eba114bd654797c0c090231167d48639e7e878baff8050e9a481863cb7f4d31e7b9dee572a8be9f59f3b1e76582493baf39bb624619a5b68a4bba08fac59e211680a8f08fce472d1db9b073ec4495516b6fa672406b01bf13f526642efa4c1436596dd3639a0a577d26ee5dbd034ca4aa936993c5be2e0561a95ff077ef0d46d11a41dba0315efa4423858349193cfd58cfb4ae7ffdf46d34a0d128fac7ddb8d3d0005e2ff0ecb188b80016d3dd0b28eceaa3ae68ddce3d05124d1d98d24a47d4a3f768595922600f55713f8d85c3e871e23cd19a22bd9d39cd13eee8a7f4d52a63d4f6eb27f2f8973acb20663daf65fa1e44f88be1f9953d1aa2c87eb97b90d17fa154c9f3a2f904bfdef5063a3c5310860bb98b99af059dd96b259ed03afb3c7671b2356cf4e3b0fd148c31301da4a3d7a26004e7d51dfd76efcdca8dc012dba88230ffc0ee53fbb113723b680c0daea414ca8f97b9bac6c0ec40109702d9710fc0cfd7c9bd5caeb47a49fd8cbb1c46509ba13ecc9cfea881f3afa6ebd618c4ec6992ee9c24257a058c2e20b160a17f9b8339eae4edd0591e47b9467a4df23a388eda47723c23cc62ffe8687a210b0d640f99b1089d8deed9d5def26d130bbe18190f43dbd1ad74a9412aee4fa310e31cbc0c36698f707149c85d6461666fdb326088c97f78cdbb90abfba928ae84bd026af407cb6f12a81dec3bcc9ace4b32ce3a06065a33ef7802ac9a5a92ea33f07c1f1ef11fe33da3464c116d9e5303ee3463c5ba8947c04b84244721d287274671cc487c317fc66eb3db609fd4302ad0400a009a7583443b48687f2de3daad9d6889aa5adddebace774c7834c2f21ac7bfeffb2f0913b5c3c901f2bd590aa147f89b60b7ecd847a4c71845c94ace92d625361e49ed5bf6f26a795931f0277552804eafac9452be71340e86f3cee28732188c13083201fb8a198223fddbdbb961d0aadf3559215018e2d72ed2b48e67647b377333bb600ab4dd3792d24f01cdaf27abdebd61d14346c4a9b909fb86743b34e85c4d9553d3a3f6cd0176a16ebf3f9fe0e086cdecbd6e9cc996c386e18264cd608ae4e47ce7daa824c008c7c3bb35e67c92d3d4973901b520357ca4dabed7f7d46878237fe2932485c9973176c4f61b060de86816719d6f631cef26b7a19b1b78b7606f2a070129e441ae4f3a2a49254895e2840ab05ede10d738a984ac1d4ebd439dfdd6e36aad6c52a271160290c3697b84de0eb19f3eee90d2f8443717c9bad0ddbcc09944b9434985d6ff627a78954af61efb597dd22833e6f213032dd4b14e709ae84e6f94b649eeffcc912b56e31baab1fcc8bc7669a2cb00a54cc922a082a8f2a5d004933cd4ab9dc0d4c8001c763fd0aa189cb87cee8ea867d6ba18ba8a7ae1975b58d2f2da7a7a9cf60fbe6ed3412b65bce1ebb0137bb49398f7ce6a2852c2e1a9106e752210f491eee67467119372726bc1a077273d2bd381c34ee5b07ea5720be242e00e851fc5cddb93f41ad1f7a3f13c5b71ea3b0da1520766a3df8d6125d212395b1c459dab64b3f61f7072df81d214fd55a0ec7c8a7cf8732b5ee0167372c2fb787b6a12dd75182c5dbe63813b7a39a6bec9e0f574f447048923f4cc9e5a35b37610735a2f9ab8e41227024d833f4d2029e32db601cfa274792fc0895336a1d6514617b19fa06ba78f0c1c4f45b6c5bc0cfb0ce10a94411b420224be77b091be7926fbc5a1fd455", 0x1000) ioctl$WSKBDIO_SETENCODING(r4, 0x80045710, &(0x7f0000000000)) executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x8, 0x10205b1a) syz_emit_ethernet(0x66, 0x0) open(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x60) sysctl$kern(&(0x7f00000000c0), 0x2, 0x0, 0x0, 0x0, 0x0) mknod(0x0, 0x80, 0x2) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) r0 = kqueue() kevent(r0, &(0x7f0000000200)=[{{}, 0x0, 0x29, 0x40000000, 0x5, 0xffffffff80000000}, {{}, 0xfffffffffffffffe, 0x0, 0x8, 0x0, 0x200}, {{}, 0xfffffffffffffffd, 0x41, 0x0, 0x400000001ff, 0x6}, {{r0}, 0xfffffffffffffff9, 0x88, 0x1, 0x0, 0x8}, {{}, 0xfffffffffffffff8, 0x90, 0x1, 0xfffffffffffffffb, 0x6}], 0x30, 0x0, 0x57d, 0x0) r1 = syz_open_pts() dup2(r1, 0xffffffffffffffff) kqueue() r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r2, &(0x7f0000001480)=[{&(0x7f0000001240)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000001200)="b389e5ae", 0x4}, {&(0x7f0000000200)="5ff08de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a9a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r2, 0x0) setgroups(0x1, &(0x7f0000000080)=[0x0]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) r5 = dup2(r4, r3) setsockopt$sock_int(r5, 0xffff, 0x200, 0x0, 0x0) r6 = semget(0x0, 0x2, 0x260) semctl$GETPID(r6, 0x1, 0x4, 0x0) sysctl$vm_swapencrypt(0x0, 0x0, &(0x7f0000000140)="118bea625d95de8f92c010baed45ec4bf03ace254b57973bb6de7b1c90301e9d3b5e6fb6ffffffffffffffff76c775a2a4e0556565a830032eef776127fd247103c14ab0a1cea9b4593be484f46a02ea73e910d041c5777bd852e57d3248832b91d06fe47d126022a1654859149e9486306d2f11fb1cc826c42f81b0d114f8af4ceb029a5210bb6947464bf678ba1d64a2", 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, 0x0) socket(0x2, 0x2, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc1126939, &(0x7f00000001c0)) executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x6b, 0x11, 0x4000000000000000}], 0x3eb8802, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmmsg(r1, &(0x7f0000000140)={0x0}, 0x10, 0x0) close(r1) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) socket(0x2, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x5c) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, 0xffffffffffffffff, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x4000, 0xe02) syz_emit_ethernet(0x74, &(0x7f0000000180)={@random="89ffa23f3c25", @local, [], {@generic={0x809f, "974e7826e66fc44714075d5f9f9a74ab58e04b014d7cd588a3416dd6b33a7bfa65713a0552ff6ebfc21b8f13261f2326b79d51e761a1f77b7aafce56e4f93bfe199c5c79edf50e601b9a998f3f3c92238975c38c101926e3de939c82eeed8c1828f7568effa2"}}}) socket(0x0, 0x2, 0x3) r1 = openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) getsockname$unix(0xffffffffffffffff, &(0x7f0000000540)=@abs, 0x0) semop(0x0, 0x0, 0x0) semctl$SETALL(0x0, 0x0, 0x9, 0x0) socket(0x18, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="521dc32a838f8e3cb702b8a7cd317baa85cbf7cfb1376ab3d3d698b8461d6d06eb34dc5e00000000000000000000000000000090e415a73aa993ca8ec3015d601f2e58a0dd9b3545495b254208b6f64396167b34af0a08a3469322fc39328c8585c629e30445bbbed61925c644f31543888dfbeb1c3b19c03ff6309148b974cfaab3ccdd9e693fd5d5ca67468292e5530374a4bd8ba4e2cbe11bcc4ccdc528ec0715973bb08baefb93e6a529d6dbd0b3571e68fc8e26403014228f4c84b25b048f", 0xc1}], 0x1) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000200)={0x0, 0x0, {0x0, 0x8000}}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x3a) r4 = dup2(r3, r3) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 7: syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaab93fad6b9ddf86dd6000000000083a0000000000000000000000000000000000fe8000ab"]) (async) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f00000003c0)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x134, 0x0) recvfrom(r0, &(0x7f0000000100)=""/4096, 0x1000, 0x2, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x1}, 0x8) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0x0) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000540), 0x200, 0x0) preadv(r0, &(0x7f0000000680)=[{&(0x7f0000000580)=""/253, 0xfd}], 0x1, 0x2279) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), 0xc) sendmsg(r0, 0x0, 0x40c) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, &(0x7f0000000140), 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0xc}, 0x4, &(0x7f00000001c0)="5c35bd357d1dfa11b24cf46ad70c080bea61652c08c59da962", 0x0, &(0x7f0000000440)="6de19b3f35b6933aaed9f7da846ee48b000000e317a56a8632620fb03b8d290100896f3b907e36d968b476a2b7a89fa0a803a9b4674e101e85f80a65e6f4e666edb669ba4694349d2b82eeb74c657814a26a3101bd01e296991dbfc5463e381187532b1bca41b99a7dd943d983adf6105bb4139f95219ec3c95bcfb84d09ee8e08241d53576fbad8b2fddcd5c4062143e7a54510af78060df012f21f138b52d0cce754cf6d0adcfa9a98acf9", 0xac) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) mknod(&(0x7f0000000780)='./file0\x00', 0x4, 0x500) sysctl$hw(&(0x7f0000000080)={0x6, 0x12}, 0x2, &(0x7f0000000200)="6cbb759f33dc33e1204204f0f8d9ea63cd81d7c930dc3863dba0533fd7769afed8c9b98ae503e56018442491c7a63fc11e6916a4179516f7070348abf07b73b001e2b1d44043ae0f58b9c71cb4e70db26849615ca3e17eee6849afd219b874d5be28bda38c962f1ec8b901e6f6f966059bc6cf8623377688e6849f59d1e87d73", &(0x7f0000000140)=0x80, &(0x7f0000000280)="9293f5af8c92a121def9868db478f3483882ea3ef1f43cb167b4a4640eee69c300e49adc6672b54f58adf105a6e7594dfc7be2be8ac707756b1d3e8bbc898f95ecdd3ca28e946a36a70fa6c3532e4abc2aa30d9a98d315a1da4241769c030821e382119474a6b9a15965ef6382d4bfba16deba8cb6ccc7", 0x77) openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f00000003c0)="601f939b0152d7a2242a5ec8a39aa3ece636351fc12c306773a842fc54c83c17f564f073a9f302e1e6e213c555fbe14f37dc8c8b0db2be99e3898edb8ae3d0f27b00a9ce86e45fe92fe678d70bac6fa35c742cafb38cd10543b653dd4a8d4f8d0a7ebd3639c905bf8e913f6b22272b011cf541f5adf2e17e35", 0x79}], 0x1) execve(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x1}}) r2 = socket(0x18, 0x2, 0x0) close(r2) getgroups(0x4, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0x23, &(0x7f00000000c0)={@local, @remote, [{}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x0, @broadcast, @multicast2, @remote, @rand_addr}}}}) executing program 0: select(0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setrlimit(0x0, 0x0) open(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x5}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_extract_tcp_res(0x0, 0x3fffa, 0x8288) select(0x0, 0x0, 0x0, 0x0, 0x0) (async) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) (async) setrlimit(0x0, 0x0) (async) open(0x0, 0x0, 0x0) (async) writev(0xffffffffffffffff, 0x0, 0x0) (async) ktrace(0x0, 0x0, 0x0, 0x0) (async) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x5}, {0x24}, {0x6}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) (async) syz_extract_tcp_res(0x0, 0x3fffa, 0x8288) (async) executing program 7: mprotect(&(0x7f0000261000/0x3000)=nil, 0x3000, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000280)=""/183, 0xb7}], 0x1) open(&(0x7f0000000340)='./file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0xa0) r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x3d}, {0x80}, {0x6}]}) syz_emit_ethernet(0x52, &(0x7f0000000080)=ANY=[]) open(&(0x7f0000000040)='./file0\x00', 0x40, 0x40) socket(0x18, 0x1, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc02069a0, 0x0) clock_getres(0x6, 0x0) syz_open_pts() syz_open_pts() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x7fd121c96b60a609, 0x0) wait4(0x0, 0x0, 0x10, 0x0) syz_emit_ethernet(0x36, 0x0) socket(0x0, 0x4, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000240)={0x3, 0x2}) r2 = kqueue() kevent(r2, &(0x7f0000000140), 0x10000, &(0x7f00000001c0), 0x8, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0xc0206921, &(0x7f00000001c0)) getpgrp() socket(0x1, 0x2, 0xff) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) executing program 7: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) open$dir(&(0x7f0000000540)='./file1\x00', 0x0, 0x0) symlinkat(&(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0x80106468, &(0x7f0000000040)={0x0, 0x0, 0x0}) open(&(0x7f00000002c0)='./file0\x00', 0x690, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100080001}) open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000280)={0x2, 0x0, 0x0, 0x1000301010009}) r3 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x269000000, 0xffffffffffffffff}) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0), 0x20, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) getuid() sysctl$net_inet_carp(&(0x7f0000004940), 0x4, &(0x7f0000004980), 0x0, 0x0, 0x0) symlink(&(0x7f0000005180)='./file0\x00', &(0x7f00000051c0)='./file1\x00') clock_settime(0x100000000000000, &(0x7f0000000000)) executing program 7: r0 = socket(0x11, 0x8003, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) syz_emit_ethernet(0x52, &(0x7f0000000340)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setreuid(0xee00, 0x0) r1 = getuid() setreuid(0x0, r1) ioctl$FIONREAD(0xffffffffffffffff, 0x80146950, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000140)='+', 0x1}], 0x1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x9) execve(0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0xc}, 0x2, 0x0, 0x0, &(0x7f0000000480)="b0876f418b63111cadadb7c2d8f33338", 0x10) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000300)) execve(0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000180)) r3 = socket(0x10, 0x8000, 0x1) setsockopt(r3, 0x1000000000029, 0xb, &(0x7f0000000080)='\t\x00\x00\x00', 0x4) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x3e, &(0x7f0000000200)="c7f27e83db28051ecea2710fb532b79af8f1de8f783e2ef6b7b08825978684bb0533ad", 0x23) r5 = socket$inet6(0x18, 0x3, 0x0) dup2(r0, r5) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) mquery(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x0, r6, 0xc544) sysctl$net_pipex(&(0x7f0000000100)={0x4, 0x23, 0x3}, 0x3, 0x0, 0x0, 0x0, 0xfd05) sysctl$kern(&(0x7f00000000c0)={0x1, 0x30}, 0x2, 0x0, 0x0, 0x0, 0x0) getsockopt(r6, 0x29, 0x7, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaff10aac6a28ac93e2eddc45c8454e486f64c", 0x14) r7 = shmget$private(0x0, 0x1000, 0x5c8330363addccf2, &(0x7f0000ffe000/0x1000)=nil) shmat(r7, &(0x7f000078c000/0x2000)=nil, 0x0) executing program 0: utimes(0x0, &(0x7f0000000140)) (async) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x145) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async) r1 = syz_open_pts() close(r1) (async) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffc, 0x0, "2bbf09a76e9bd301d6291ab88842329097184589"}) (async) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) (async) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x11, 0x40000003, 0x0, 0x6}], 0x6, 0x0, 0xfffffff9, 0x0) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x200, 0x0) executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) r0 = kqueue() r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x800, &(0x7f0000000000)={0x6}) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x8d}], 0x1, 0x0, 0xbe5, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) getitimer(0x0, &(0x7f0000000040)) open(0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x100, 0x0) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x0, 0x3, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) sendmsg(r3, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[], 0x10}, 0x0) r4 = socket(0x18, 0x3, 0x0) getsockopt(r4, 0x3a, 0x12, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) r5 = socket(0x18, 0x3, 0x3a) setsockopt(r5, 0x29, 0x6c, &(0x7f0000000040), 0x4) pipe2(&(0x7f0000000080), 0x10004) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x67, &(0x7f0000000140), 0xc) r6 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) getdents(r6, &(0x7f0000001e80)=""/4104, 0x1008) executing program 2: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x41, &(0x7f0000000000), 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, 0x0) writev(0xffffffffffffffff, &(0x7f0000000140), 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, 0x0) setrlimit(0x0, 0x0) syz_open_pts() close(0xffffffffffffffff) listen(0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0xc0, 0x0, 0x0, 0x200}, {0x7c}, {0x6, 0x0, 0x0, 0x6df1}]}) write(r1, &(0x7f0000000000)="76e5de0000010000000000000063", 0xe) r2 = socket(0x1, 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r4 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r4, 0xc0206921, &(0x7f00000001c0)) r5 = socket(0x2, 0x2, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x2c}, 0x3, &(0x7f0000000600)="4a061e68c5abe634cd52e06fd19678b63ace1ebc7becef400a57ef6f559b711b7f126df4e0380e27493277bb531e8427c5edc6c378aebe5f4ed5063679aee1b5fa108608b2e8dbbd7e3a2ca72a36fcfc41b98f8d3d15d11362df137cb4b1c3c059234760435c6b2ce4b0026699d3804ae682e0c47f8154aaeb01f4dd003c3e6ae5723d67f9574932a60a4d8ef2edc45a548602000000002000000070f4d5acf6159349f034aadcea4e01a572595769591d2dedccbc773e9657bfc4c20a9e01f37974fabae28009f491bf8cd7f6a8ae615e8a6857b602914d09d82ea26d3913996c25664244889870b6ca1bc13a3b5b88115e8e4a8eb8b92c20598f3468ee937a55333d8d1c329707a00446133a0283e5de8cd6b268ef7cc6cdca554c297a50969d90e83a78bfc3928e59380905c035bce8314c9bae843084c13797d0b3147405326dd7add034b43f2c59d1e0c2f5f8fcd13349dab207e0175190309aa95fee502f400c2023a640783cfc6f08cdd29ba35148816f711643d6ff779c8b119443b3f7c94838f19b7cf4ae71f29b47d3c448c9c08a128fc4ab2b5f538638b921ac7bf1424ebea5900df032c1500776c4a853d0b317d2e71e651199355c6ab289fa0d565b73ab4c78dda29cd2092a215dbf4e425a25c7820c4206f2db605c2ca9957d498d47a02537920b83a6d7d852a8e5dcaa730be81f6f447ebbc746572afafcb6cb2cd0a621884dff9fb32643401c26ea09c4238a106d4ad4c46731c2599e5b0f4cb66025029ef482bc243d928c1d6f444569a82a283bd78a15994febe14370a7525d344103743e43368e36e2d1", &(0x7f0000000100)=0x77, &(0x7f0000000540)="582fa4097efcebc0a5ba0f78a47b1acf0b6be0bff13a98fe7b0862faab7680035cce55f426ffe59d70ff4f049305dbf07e2e06897c69a60cb71ee6043a9fe850f93f277b433613517f77ac730ed6cca77198db397fa759d6f5cbacb05e6520637bcf0c33cb79f5ef23734ef3b4a2eb2073e261269adc8ad37b983b3088ac7eadb47e3a13bbf24161b2887fd91142118d76", 0xffca) ioctl$FIONREAD(r5, 0x8020690c, &(0x7f00000001c0)) denied attempt to set clock back 1715262402 seconds executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b98020f6002", 0x52}], 0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0206925, &(0x7f00000001c0)) r1 = socket(0x2, 0x2, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000000)=0x1f) ioctl$FIONREAD(r1, 0x80606955, &(0x7f00000001c0)) open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x1ea) executing program 4: open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x118, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) setrlimit(0x0, &(0x7f0000000980)={0xb, 0x200400000000062}) close(0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000500)={0x0, &(0x7f0000000180)}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f00000000c0)=0x3) socket(0x1, 0x2, 0x0) socket(0x1e, 0x0, 0x2) r1 = socket$inet(0x2, 0x2, 0x10) setsockopt(r1, 0x6, 0x2, &(0x7f0000000040)="8b589d9d", 0x4) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) sysctl$vfs_nfs(0x0, 0x0, &(0x7f0000000500), 0x0, 0x0, 0x0) accept$unix(0xffffffffffffffff, &(0x7f0000000240)=@file={0x0, ""/507}, 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {&(0x7f00000007c0)="b748abe0e962960f4a11bafbe1ed060a0000000000ff0c8b58891be2608106fed2d50cf70900000000090d99af2ca6e1014aedccad145dbda88cadf6d7187b0f71b7950335ff4ac848777aa26083e0e871a5c38bfd11eb650a109717af815c3ea6979e95269b363d4ad110bbb6868c3ba200817af04416699b259041ebb7b74ba885380e22756fd3d166ed771888502ce8284358104fb97196002bae03cdc6f48b1064c40d25ae4472a4ae70c864beb40c1d14f0bb2a76f22b66430c00f7f7e4cf45d9404bf69c379a9a447a787a64ab546dd874bfe43d3d056031c0e28cd9c17632ba5ed4b4be1c89872c57051cc9f31b6f2d099aa1197790ec1d2e11b8f8ea0009c512489f656b0dfd5d21d4bca22390c616215e47a0b52338a6a5815bd415385288be340886724b8a955354247a2fe4db0c552db1c171c95d21fed7e33f603a1a69b99f614f335ae789c707f2d37febae7a49af8cd349d5d30b80c8970ce7e9d48cdcb10b649bce6a677624f3aeb70780e16f36dc5950aa17bd41580bc0f4282da716fbe3971fe15dcd843583c87ceccfca7328a900373b6cf2a113b346517676c81bc2ffe9520682d751c73f0f4ec8aadc7e063c53ac5b1459"}], 0x1000000000000093) sysctl$net_inet6_ip6(&(0x7f0000000140)={0x4, 0x18, 0x29, 0x2b}, 0x4, &(0x7f0000000180)="7194e41a", &(0x7f00000001c0)=0x4, &(0x7f0000000200), 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000080)) ioctl$FIONREAD(r2, 0x80206982, &(0x7f00000001c0)) open(&(0x7f0000000180)='./file0\x00', 0x8000, 0x6) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) r3 = getuid() chown(&(0x7f0000000180)='./file0\x00', r3, 0xffffffffffffffff) executing program 7: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) r0 = socket(0x2, 0x2, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000012c0)='./file1\x00', 0x0) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000180)='r\x00') unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='c\x00') unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) setsockopt(r1, 0x0, 0x2, &(0x7f00000000c0)="63e1303d", 0x4) write(r1, &(0x7f0000000200)="f92a9bd300"/20, 0x14) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x40}, {0x6, 0x0, 0x0, 0x85}]}) socketpair$unix(0x1, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) executing program 1: ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000100)={0x9, 0x2, {[0x400, 0xffffffffffffffff, 0x7f, 0x3f, 0xffff, 0x9, 0x0, 0xac3, 0x3, 0x3, 0x7, 0x7fffffffffffffff, 0x5, 0x6, 0x8, 0x587c, 0x7, 0xfffffffffffffffe], [0x3fb, 0x0, 0x200, 0x9, 0x3fe00000000, 0x4fffbffffffff, 0x8001, 0x1, 0x1000, 0x3ff], [0x7, 0x0, 0x5, 0x0, 0x0, 0x0, 0xbc], [0xffff, 0x8, 0x16, 0x1, 0xfffffffffffffffd], [{0x0, 0x9, 0x0, 0x5}, {0x5fc2, 0xcbe, 0x0, 0x1}, {0x0, 0x1ff}, {0x0, 0xa, 0x1ff, 0x2}, {0xd2}, {0x1, 0x8001, 0x0, 0x7ff}, {0x3, 0xe79, 0x7fff, 0xfffffffffffffffe}, {0x6, 0x3, 0x9, 0x2}], {0x8, 0x3, 0x200, 0x1a52}, {0x8, 0x7e54896a, 0x6, 0x3}}}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x0, &(0x7f00000000c0)}) syz_emit_ethernet(0x66, &(0x7f0000000180)=ANY=[]) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6], [0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x8000000000020], [0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [0xffffffffffff8001], [{}, {}, {0x0, 0x0, 0x0, 0x5}, {}, {}, {}, {0x0, 0x0, 0x0, 0x4e}, {0xfffd}]}}) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000000c0)="9b1809c3dd7d3f81670e53473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0xfff9, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) write(r1, &(0x7f0000000300)="1e", 0x1) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000080)=' ', 0x1}, {&(0x7f0000000180)="20206000019c0a", 0x7}], 0x2) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x202) mknod(&(0x7f0000000200)='./bus\x00', 0x6000, 0x202) rename(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./file0\x00') mknodat(0xffffffffffffff9c, 0x0, 0x2000, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) r3 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r3, 0x81206919, &(0x7f0000000100)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340), 0x140, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x18, 0x2, 0x2) executing program 2: syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYRES16=0x0, @ANYRESHEX, @ANYRES64=0x0]) executing program 2: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) r2 = getppid() setreuid(0xee00, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ktrace(0x0, 0x1, 0x2, r2) sysctl$hw(0x0, 0x0, 0x0, 0x0, &(0x7f0000000180), 0x0) pipe(0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000000)=0xe2) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[]) poll(&(0x7f0000000140)=[{r0, 0x1}], 0x1, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r2}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) kevent(r0, &(0x7f0000003640)=[{{r1}, 0xfffffffffffffff9, 0x0, 0x20000000, 0x7ff, 0x1c}], 0x200, &(0x7f0000003900)=[{{}, 0xfffffffffffffffc, 0x50, 0xfffff, 0xff, 0x1}, {{}, 0xfffffffffffffffc, 0x11, 0x1, 0x6}, {{r3}, 0xffffffffffffffff, 0x62, 0x20000000, 0x0, 0xf8}, {{r4}, 0xfffffffffffffffa, 0x2, 0x80, 0x2, 0x1}, {{}, 0xffffffffffffffff, 0x21, 0x1, 0x9, 0x2}, {{r0}, 0xffffffffffffffff, 0x0, 0x2, 0x8000000000000000, 0x81}], 0x3, &(0x7f0000003840)={0x100000001, 0x30000000000000}) setreuid(0xee00, 0x0) r5 = getuid() setreuid(r5, r5) r6 = fcntl$getown(r4, 0x5) setpgid(0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) readv(r0, &(0x7f00000037c0)=[{&(0x7f0000000140)}, {&(0x7f0000003880)=""/100, 0x64}, {&(0x7f00000036c0)=""/255, 0xff}, {&(0x7f0000000180)=""/34, 0x22}], 0x4) fcntl$setown(r0, 0x6, r6) pwritev(r1, &(0x7f0000003580)=[{&(0x7f0000000200)="eaedce63ef0f326bfabd0a37d9ad0768e4d81011ee3f0f9a552de197a4edf871a47883dd97070e002ae59c160cebadab28ee6910de44a3d6139f33ea1b6771410575a2699edfe36753d10c1e02bae572fb15181123e1a533a4828c595843d62e19c297703de44a241471198afcb853df3b36750918e297c66ada3df1452c301de0d187e8e10411160eac9ba20e2904d2caf9f6150cd557c825391b570e6403dce4672ccb0f2506c14ed66d612edb2aa7e576da962d83060fd975ed5f4b7e4f71257d0296438f567a52a4b25d97b5ce2e", 0xd0}, {&(0x7f0000000300)="6b34ea244d1cf0b626d955bed00b3e14ea98a1586460dcd6e0d705f1e1a9a1c805559e5efed5599b5a09cbb7f9a314bf70dfd86f120990429c5a0bb0a4e8c08ead60f8b3eaf466e4c6da926ed29681c7ce7b1d77749ecf28c4124a4da053e04aa796247239337e3c3ab88b7ba449b8cf053d2b80a2f3bc8de368523321a442416e00eb632488fa553e229c7788ab06e857b3cec98c6134eb68f0ed48301cfa350f835ad0e23cc77113ef3ab737c45d7b8c8a6e8bf2455981a7ac250d0905d2d9234bbcc09d616c543dccf0fdb9ac69f7ff9a7b5b14641a6ad984043b519a33ac155c90e424369151ea46aa9863f779b07e538a204002a93d76ebaa4f507c62341366adfd4375c1729c44a1788259696c13998681aa704821b4c842654f7b433b5bfff516cc67870c058a43f81d7f86e6a193a8603e6b60227c7cba91b6e2be463d919bdf0bf35431ad4b30889625f2cf9ab58618bc05e72a350a442d464405da175323ce89f5f81c51d66ac98aa8428f82528d5f5b7d330b77d9f5279fcc8529c80a84964f2eb429fde4a3231e0f72a6317d32565de292312fec29045b61bb18d697c3691fb943cc9055e85feda89fd8cd16915afac8d9dd7dfe9ce6e0262d6d5ad12e449f9279439c0f1e66137ea83c77032f23146e6e8a57f7b262f8cfc47b1be140ae0096f073c31d5b33551331a3e9f9a7b5f8954f1b4da39989d4996d82c960ea508a1a409b83a21bc83021044b151878c30cf0106381c64874427c4f7f78e8f04ea6e38b9f3018cb1e4ab7a70f4a8106b664a2d5e83ae1b4eade94591d142599b839b359c06dfbcc2cb733e45589cce81531b0a6b2c963195e4d360c5d0385d9d335acbc0e048ac914398459f073b9ac872e66cbd8f456c84b732b7048e420b08c34b4198e154290eecbb48cf508a07a96a0e07150840994470cdf9e20062a311c4ac4c6590bc25afc9bdd288a93f40e3708efe107dedaa389b3cdf2476ff289ca8e780413960879412f98f632ab8552d0375b1f5cabef423f0a56c0163c626654ab0ec4adadf36f3a0dffb71c2feaabcc1034825864b1668b4f5049412643c98af1c007620b885bd14d3115f90d37ecdd95e39be747a8b025cd03fb2897d2d9152478444e3071c40220ac744f19f34405b2c14e652435541cb97d63bd6bda652becf6f4c02ee57a18e25745d8709e45dabbe3f1d0ab174b1ca91a67f8bb36ca2b8bf22242f66adb9cb7b7a220f7890684437dcd70d746f019907dbfb5ef68d078efb672d163384fe6cafa1212db8d81eff895d6950bcfd446d189fac987a47f868af4121e9cb4922b6dffae39d58d42ed2232effc6450f0a140a0b740ddb6c3972c000b33de48a42d31f65d7499fd51e448c2847bed8b30190eb4c1be3d2f1ca1ffec851d404f13614f7dfdf1936eb9c4363e40f499d7f8ca9bc9178eb3f254ca85530012ae4d105333ef281658b79ec452cb9e8461a76e3bf77b9f6fca3b7c8b700e2738f7650fc4a3753f722bc7f6ed8493029b45e2d4bdd1e5278f3059a1449ba23511838068a92feb214db6128f5ec13c114263c86e4eb14fd90e385beecff4fb7e7572c7df7b3ead657d1033fad61c9b55a3093fdf1e1807361a08e8d8ad68cf1dfe89a2643bd0388c0a36f61f351bc59eacb318222d7a231726377445bba352554391d8fb8b7ab5de83966fbab13631a6db81b513df61795cb1bfaf607899de41f3872e6529259a902bfa893ef2fdf8d90089a6941759a13e41954a898698615199be7e7afbcd9aa9ca5eb8c6bc82703c0a26d5971f40ee9d031bc48b0388fd984cb6f4d393a8c454ab83c22a5cb9675bdfed51d6c32126379709e1822d3c56df348ddae99dd3edae4af41c0cb3e78f6ad32839a51a1a648b7bd5911ba2fb4940b08fb41de2bc8801567adb25b2791dfb99c2ea0cb7fa792c4790809d811ec89f1dcbbf9abc7fc648e646253984b390e3c61d23ecad7f39d5fd4fe9491f4e60e98515cd41ffca8d564f0e4ced8a6fb6354233debe1eb834f5f7e59b210c2b0f85cd912d300484c0fc87c47d4e019e9523015bdcf5a5a5e2ad9aba609b45a358749d465d52ca970499543bc633a4f6674f18397747f5a6e54f8094ca022ea86fca3d38d98c5e116bb419ce1739821c6ef75d6992c54b85c763306ede3e51b1958fd8bfb800041eee2873905eb2ae3678f9fd9ca79514345f053162465a575dc59a3928917e07ba7e9bd0945bc5cbf0c1d2ccbfbdf4f75295aceb7a11be0ca06cacab223b9bf59717561eea8e5652e03b3dda87877fb8acd417b549cea6ab057a30a9e7d33d3fa7228f85ff2f44ef4dbc4d00c539fa91371f351322c3b0a992dbc9da2b2ce79022beac00c445d6cdb251fb2f68ea8a13e4f11d87a9af91882da4c8b8c29b88ee09d981ac0a75fae3483d52e896007ce1545ecf34e3b34d43fd1d0a96c93b5833520b5fbeceb437b7e1f9fc7ddc257b6bd1cd1fa23c13739c731366d9ba9eb2182e32ef8576b4ff1df3461c7e555b0607822991ec8e14d2ddd572b28935651e3f00634bfaa0298f74825770118ed298627e7b9fe722f1d64c8c776b802b01d0bbaec58bffbba038584f37c624e0bca9d8a9f8bf311b1ee15e2d415b904a39b9c191fb600ba440cd417cdc77d381b95adbe3351b72e37592df4f7987f4ce5a1b277d00809a78732b601261591dfabd975f66deba9966815c81452cf0dadbaed7ce7fe6692a2f2f779839fdaef114d14602f5ad3a8292dfe7d216f2018ae485cc479ce6489763ce610aa6283e8ba2ce5382673521122da7f618ace85a1da730bcfca89c44165a1c3701d4e1e327b9b5e8d76d2708aea717d38617cb7f114a1e2445f8281d2def299ee352a85699b879bc6b4c2429d52198c02a2d7814adac855f8bc77eb15669dd157072f8730e652a0ac421aefd065b3b6f33cdf6f5b66ee09c2f6718cfdbad5595ccb4dc90a5f872f776a1fd451fcabecee0c71a74fefd6d1abb435d128e4855a1fdcc249ec5230f853e89f52ccee9e2917ed60bb5368b82be78ca0ca8acd09623c8574876249b646e50878332e2e0d2ca8826ac9b81af79c551dd01ae4ff42c4c4d4318f8b098cfa62a642bd1e43bee3b1704e5a9d02cb0c6de194bcc2410e831c80e54cc8812633e791cb39c91660a7a6785d7d1255ee00efaa5f7ba2041729743d4f9e81f57a2c2f41bddb067d90ac6cadc9dbc0e54a1460b961a28cdf47ee585d713fae7fbd531093715b0c6dd81b2cb871b6119354068c545ced1344a1b7b09688061aaae2867b4ea97b3940ab621128d7c8e3c4abe5e5ccf816cccbb92f2502dc973d1dcea4c6efd86bb0cee21f108e01ab64b43ab8a25a89183bbd3cadbc227e498c95904749de4d54aa1a31a3277707fadd42a424f86a2d5efccf8795613d6461d440824e53cf369f3ca9da7e2b040c2c9a1256c201c151283ee82192a19c0ecd17b3e58516e4a9d33ca6ed68a798e9ea943e952913825c4367524092fb8f47cb92a8a878baa1435bdb09aa2c7814296489be32e8bbb7a9c4d1404916a8cc9def4cce3f53f74d85f9121a29ef4dd6fc5d4c3ce2f7042da8508e09650a3ffc88a8fd1e09ba33bb8d09cbbacdb51fc78d99ede6dc81ccdf07fac13953f8c59f4c6a604e788c3d0fb66e1fedc413427f1c29d08db6b240f502fad0db142b7f5f470a448f23295cb84d83014e38f180a1bacdbbdef003044961ab3aa368c0444b137b46ec50016d749d266a55494f5093a3b92444fb98f3c1b952bb37eb88aa46fe38d13fe35067134a0dc4b0767ad2309cbfd8b25a5534c55c345a0203274968dd068c1141ce2c11a5a324dac51f9f23434eacee8581494cc5c2c7b1f0fd4579e2d64cc536e911b2e52932058b68705c4aab244ad48ff55b6bce18e46bd6b1ecab8bae400517e123fad7e2ee6ce1a90396460a345a8471d7687ae854deeeb37f568756d927559d46dac6943ced267a8e5715bbb81a67abc8785f5aca3dea45f504462b142ab4238808d10131e0fa61130c6ec04e5f68368c8b587227173850921dae2f5ab9d6040ed01968618770c9493b07ff9e9393d2ce5ada52493c915f01d1694d792200a675947e1902ce8588c5f1350e9af2dc55ca61a07b0c1cf9e5d899be6406db66d79d3ce2a366aa0cb1821fe20d7d15c92d6f3a16c97ddfab7daed7d9dd976711350d210cf33c2123b55b1431bab6c9e428b539e160617881321d6cdfe44d25df6f96a16fecf95518644d64c028e0ea3f533f01e1e8b9aaeca5e4ce1eeba689285f3bfaa877f35286eabe1935ae050206e9425c29b014710e8db7c0adf9efc971792bba9521c5bd7687ad69eab5fbf24ae7f98a4228e4dfd8a5b249e9ce6420c518ef145358f4f6b60e6f699df45dfce67bcd4cea114a5889c6fef2592cffa256b5cc859d629c16550f5cef59db1251be03ac6f5e12dd6bb76d51f22815f948d74f6fc82685200e4c68dc9bbf5019fafeefbe7065a77cfb8424c520618377272fec0c28719e4f2f5f78f1f27a4c1ab92c5bea980dcdb782295bf89c547130a672817ae23b55026f604d386c83b8cdaa6b6aa6a86bb06c0c657ed8c65b1e0ab83768c5eb9446a9a0c914e5c68124dfe629a118f96ca7d8820f6f628646000c4151429d3cc6926f247d2d429496d145fbcdfdab7044ba8b2aabffb7c49556efd33e289ee580f475241031c0f67d9c8f7112ce4efe725712c2f2e07a83a6bffce503fdcd22bc57a45d5034f05d6e34a2e4262084bd3d37c4dba8a2a9fb17ee0975ee1a66953fc88e3bf19d6d350c9d8784242e2e477df2418ac9c465d446230267ef04ee72f39af003d635b477add02060f49fc7bf12e0c31a54416d12c6d38ade2e76e88f81a798776c973133e0afd2ef5dbc7764aaa8a5777fe1869021d4f5f0bd2b2bf3f07f45385b6287009bf314c48930ec4544848193be722ea1b9fceade50e10f14c17e7ee1852b701dc4e600e71df1ca7666a053a386a1bea43a97f046bdc6de0b9cc341d543917f5483c315d56eb07ca3f644721aa21c051c623e386730cb1eb87380dbaedff703e98f5c10d3fbe3527045e27d06662d9e90eacab26ed0a96fbedb7bac3b3740554aac97aa2c38330faf0b760290f335030f4914cdcb43622b2d35209a4bb666cbdfa91ce0005f2066805544499cb9a96e0b3eec5708fd4fe8c36943bfc812773e509a32254d4fe89f30abe86ad8b9987fae460200f589d3b41b1807e78918b3ab0b1714c06159ebc3d2a0dbf0223e6b998a60d05229952a3204d736befa86ccd0d07b4426b3f4698a8a16dddafc95ad54af16954bec13f90902ca7482ddfc9b0dee01c3f7d9ce0f6164bc3e79f3165a4bd1914c1d30d31a2a4c04a5cfb31c88a438f045511ca2a85eebd954457b314c2dd3d5c4799856d992b808f8a3d257ea8888c53fd8a3c1d7738a68df8d312db8cd5f079a14484cb1def6c6ff83362b5bf42fb5caa0ec0ff992cc56a3fdab9aa9c69b4ab8d8fb6ed57fc6317a9a7fce45d9a9d08f108bb8fee26fd7b04b364b7e3b612688e01e38fe15f784da7869ce7aafeb97ce6d79c74c3e6b1a7c06b2a89cfad5009727294b1d0b5b885035bb1da9e5ddd2e8f637160e90f142dce3902bb2bec2e9109abe7bc08103ab3f07f1bf9ba09617f8647657b361b00718b188cefca117037dac15c8d2ec8e1506d1b1225a15028f3706307bdba81bf39d8ee71f69bdd4b18ca22650a68ee30c54a5e68a478e3c81642b6afd4a7ec4e4ba2d4fa49328c60df6461e47deac5f5b1e8", 0x1000}, {&(0x7f0000001300)="84cc9d6ea98f2c9432ee73c9a9c6244769c3285b01e3984c0ec3508d7c1126c9dc682450881224a172835971a9319d7d9f03eb7b6016eb2ee053f8fa879313d1a0e5a6e608e47abeb89660aa3854c9bc3524bd808e64146d7a755f0b36f2b3d4f57cabd476cec019b6e6bd9f1d0ee976d1b9aa65a3d3e1326fb09d6b6a74df30dd7a77cbab36f6c4abc16c19ae138f010a92ef290b449a9312bc611ed289a06f79257dfd920f9dee240d647f4cbb19b2da6ef827ef151c64086caf3b6d0d40ffd4d4b5928cafbfe580388768fef8b49a1f85b14902c80143ff6c023db16a79aca74c4f971fdfc1224893fbefc76e44223c1ef0cd39dc0852f5f55fb93a4b40c7573940a24aa4a77c258b32d361b124e3267535f12c6acebc245e95bbf6898fd52649e068d89dc38e635a87372dad77cb86f67de5249543c64533cdb66ddafa27c02e08418d2b40711d9de83d513aa7d6afdd41ed808e5114e93826ebe85ed27245c277bb0acb818ca6200358de48ce3faae5f54c19fb99dd082355b6d37fc3a9b8cd15547463d37b5f341bdc46241e7b999225045a62234dc00fd815c1abf7ec9ba79be031c6d388ba103866d1364083258c8e0cff769e7f4d9d5a0c05e9a3c4b094eadefe8b8adf4ab9146fa698960fad25dd28052060909a39bd8ac4afd253f8fcb341ad7428ea521399d076b426a598d6de5843069bc9328246ec6ee268fe2b9d9e76159f583f6df566ebd2c73a0bd9c7711b64a632d64507dc9fee73d7c6334f69a6543428893ee3986ea9677f2ab37162ab8a3da82c7d941fd1959652efae4e0cc09cd36aebb2937e6f8a68242cb4210d6ca271a82a36134fd0075e162ca24c4bea7dad2283035c02cfb20da63b366e1e799ea3188f50f6ae7f690511aba8ce367e5f3d9c0c606294fee771fc63aca449766a6092b4ce582fa2705af6bf6040792de8d520dbe421ba11698b682d1158282a4446344efe191b6e59850b36ffd16005dabf8f55650a3c771aef5f757d5afa8eb2dfbef990e7257fe385c8738a24f0885efce40c5106526c9e53b0dde6e725bf8548073ba7b4316c5a16239fca16d37167e1f5c0d7970193a88894426c23c48d8c310360ab1d31d4f812c70fdf8f59fecb238cb30fcc6fdb98a20ef64ce4996c6e557727f6412049d9231427770209818b4b5ff0bf7984e640dab88e0e9e1c469da5265fe0124db9bacb307b66f5c458114aeecdb668e6b0822c423da1d83d77554c6a47e29918f85941e3cc8517d7f61662327bead72ddc2de0d098a125b35b14a203e1402e1802d9e199bd91b4e6d6a1abd1af52b79580dd1831a69ca22df9bc3aea0a140a0da2703cfdadf0891433f6c6d2da6f0171fab628c4b51cf51e7900749d9778bac010f7de98184393af6ff2865b1e2eabc46ba402016206af294bea8149a51b2a1c131896404c8581c7578559d1c24bdf1b03a29b9a492b5922d2e70660425e31a3077c4c4d45d75702c31916114d19bf8cd76c8f227434bcb75f1e2cb326eccd57338a6af606f3002647e09740ca3b8f1297fdffc9acfd565b4c88261592730565f3c9a8d8e42cac1532e5f5e4945547fd1f80f5d60942d81028ff432033d59308d5245af3768d0b7e92ac7dd6a82b7a08c260d96c963de7c36234bf8eaf0f09a9c3727fd07ee7aee64f2e7e8eb675be9da26afd0e4edf9f21884749d607c3a1889ddff444d4f3e88daaa6dfbeee6716dabfb01678341c0e02b2d60e5622d11d81dbffc8d36d8353737db79c81fef90db9a881f44144bd8c091acf843a2a765d4d34c69ac162a27fdd12200b5d2ec7d53b859e80c451a5adac0c9dbaa7cfdb674d7588add2991a8c5efd92765bc54d9ba9bef6dcc1cba0d1e5b4a2d710a1343e3f705d3502ac992445165b0338052c3f3af5873b48dced19bfab8fe8d2e77f6dfb6dad219e94c2d0c7c22d7de7ec2974980e7c5eeb4508f13aa263e9568fb1861bf6324704b6999cd6dc4c8bf62fff446ea07832513f5a2677ede724a5ccea4bc4e1e67400e49946694ead94af4d2994efe99d2a0edf1d03f483f454de6fc8c277586e9a787543a3f832d235178c70a9510bca2131e6ac315fe2f61026a187800f330194e2fd4cf3051915098a40fafff9afbbcf60749337ae8720ba7ec12c120f928a1bb1d2f9a362abc5a0348ce10cde2b4df7415e04d079994d0b167138d478acc29c2eb5dab9e1a2d2709516d14d61049d4d63ef8f39065f72300ed3800daba09c8ff5045e4f41d73bfef63f4cf8aae3735e97095cc26f2f97a5a9542f4853528cc788cd5db570450460aa1ec79b719e08476acaede5a3aec98dbf451ecd7c155ac9a3c29c0ab453b97436704f3e5e888554bc387251fbf50800b2e3fd5678f90b6e384440806e578427efe15bfce3c1e0af21fd3af492f175c32622538f87b992760f3b8c3235da79d9e834b6c5e2f84d44a4bb4d53cbf875f368ec20797f7565bd97bef12bc30c60ccb9511c9042700c6e2b20e50f5539d8a3b99949a4c26c2f8c4e48227987dc06af70f480cab57a90986990721a2ca9f49ca8f72d69a9bd1f91cb3446917b20790bf97d88129429c23ad14ac4dc6cb8b028936634532961cd71bbe74203b6bdfbf32e08e139b62d94ddd4b290686a105c75286c9c9a2d717d35c03a8939d5903bf5d3702a6bcef2d250182d7b0ac10effac3086851511fa4cdbe185564ce3362524520ce0c78c72f11b95439482bf572bc9166baf8eaebbbd8800555cb76756f84005de23374cff35534a255eff2cfd3f560f6e4f576990e27f43e4ce02b7c06e5caf5097ec9d03177dbb172cc6d599c3cf689abad2bc144052fa3d57243018836c2368318e19f7a7b6fdf2e56818aa300699a49de07128e40c52c4674e5d03cd88f1e22e398e60973e6b6b4c17fd7c31e41e39b6f8222315080dac346b4cfedf0c2918a17f7574df51787865a67471319fac81fd974695bda5381d3ec9f681c13b698e652e02e4312de54e1ff08bd7787ab55a1af1cc404846b0cd56f21330b0900209787bc57a68bf93c50b02d3229b51660b45a217918f0106f2e65cac947f94c202d4e719ae48afca71be5cab556634f8d31a8c682901e71ff493d55afa55210962635971221a55915c18cbe7fffba19534277689d8c6bd21a8dbcf44315ee974d60ac0f672d84d4931c972b1804d2ea2cd1e1302f7cdbb3f5822e11a8e0ef93fb8d8195a4169fc8a6d8f52193818354f20beaa872565dffb3d7353c09cd21fe7f5a080a151d8060a8db8fa40d2c7f4ab4471b5f220d6a679f89e82f176551a18d5fe99f07068b9c45b000063c2f147f9499121f4da32761069a428b2d43eeaf1c81140075204e8c51e2c9403ce247ad4b232279a32717f7608c8a6cd9186e86e3524cf6b5cd8b2d723e8829c08cc588830732238e50c34f3d95686234c2e95cfee1ed9cbdacc604bcacf53145dbd12fbf755fd48e61f03970c74751aa649953cda0cd0b9fd06d59ab05cfde5b6707e8ea6fc91caef57da901b96ed5c22f4ce12bfa0f6695c29dfea9cb29dde44dd8f70faec1bbb434db9d29f7daca8d7a5a03b8295ab86f31262ffd4dae13945582464ee4786d417ca6952e725f7a912791d1472570ba9bc79b0055a3da051fff3e28e374c0a1184d01cead88f70baaf2f764542310eb90a9d91bda6be731bb545beb4d3a8bbae31c263f71b7f3018e72e14af2ad7ab189c913069f6d2bdd3e2dad78e8fa98269ec5f56ad2d6c8998d156165d03ebc0883270dceac21fc523ff76a522252d47f28065e65f0b8e35817b14f5712aafe896183784ad597fcaf854ecda16cd86646f897f047d8a94c5d5d69826a0602658e279140552b6fdff4c9221feef57cbd9110244b7a3f0a3702d964772870621c20c33afea9f9b1e6910f7745bda5761b888f85d30d2d1f85f315dd99f9144e105ca03f3172a90fc28020f0b9e73550ffed488da325692a934dc8f676186c848b9a9ee6d5cc66ab30cf6a5b40e523ce9e0e4707a9a58e02a82d1afe968b998f8437de9d11a4db34a41f008ded1446356330586c5dde9e088d8022aae84778cec02fd172d4cd0876e9969311c7e346ed45fd07e7c8d6edd49925aa601c2cc2f104ad441f269e46627ad5c5fc5025bcfb8dee05ed8ead48944113b79198f7b20bf1eb75b3a2941600bf2f773c30d3e034ba4c3c98f47ee5282319f373edea3280d8db773724522aa1e9794f9516dd9d288c18b53f98a0e1a5dcb91d37b903314273736e9b51bda8b733f78faefd0a2fb295aa81868a2c3f62141b63e8d434af8302d925459a9faa2250dbdef6fd497e6412aecea078a249e0517cf4ba448788026c8fbda5e74e3b3908feb4c0df507835a13a900c9fd775c580f2feb73c6cdf333533d0d5064360b7d08c6ae3f5962a5b4b386cba2a4baca60f31896a91954da0edc2718e9c4b1c4c1c11e5b4e1373be13c11ac7807f34f57e17abe24f31f18c797e1c492e81e8ab7d9b914d8890fa193a21cfa55ddc4174d6e15d8bd50a448cdd71e97eef969093fd5fc68037cd6323dc6d4f7abe3245c19124d92687733816ae644055f9f83dc00f55147a0fcd6d4cab767a16ca1f728f34b668eb10af71c59310f3fb30e44d2de080ca08789db5615c1ab89bd0142769c1f4bb8def61fa52e4c072df9d16fc43c11a95a219a410d05da0b71159d6338f68fae456161035bd3f23a401f05940219e52a9f049949f435937cb409201658624be2632bf95fc2946664758ea689895c66906a3464e1e2fabbb4b9a3e22362f6aaf65a04ed09e44ab7fb779e3cd34b7f2620323341d6f63d8e364024b40575af89e5186bdd5dcbc77bcaf872347eae70174bd60f0a16eda6d5eef96e48762122d4e4b7bb64229f25db70aa1c0ab908cb5c7e93b5c1a6e9bbfe3f8ae5bd976196cff8a7505ae5a4f25d9847dc78eb9b35afa55f6a4bce10d757fe2bce367d587536afc163cdcfd7d9780b76d7fae85993d90152eed6b7e29a3736ecbe6056d913f1bf9e397f4be74801375f2c51174335bb8687e9b2d6446f6a88901278b687e756051d481bccc1e5e141329577c815127fcf435c4efe3be7eca769d8cfe749ded302525807da9c67a8f21805b6d8dd9c69db8150261912583ee7eaffaae5fbad77da793e791474f5d3d10a44339c55b3c289fd575e5b7df6e976abe03076c3acec1ada76cad9d962bd4bec2772ef4e8eae3eb5e7bc55936cf20bc79849aa443f631603127be95a12daa6c3ffb1a93e01bf4fc8ad518e7dea5e383ad467a75f180cd5d9254b1f47d77e7fbe1730c9d38da8b5ad889796d6e103fa005fdfb8437cb06dca42796495b8c92c9113ecc135323e5b785a636f6379e67261549c1235c7b9a1ceb3932f75b9b8cf15e6277986af1069c31b1fa179ae1cf8e33250bd2055834dfeff1d44312aa37fe83f9654c78d389da60a2ee097894d82bdd48ca0cb5088fe804e435b476cf71c6a781d92c541eb7389ec236df05e1322bf29483d64ece812ba876fdb375e6f5cd1cc6f7f120d46d1fc038f861a4ef144f697b77c82d55207eb5e6aaa3f60312995b1844290b8d77b2f73c0cf1f7cef61450c4dcb418a71016aaf478ee9f9c1678a7e21d306bacfdd4a77f45ed405d7945aa623149fd9080944a5a735c935d5d5d667a7b31685383f192afc414cd60dce94622cb6796d62c1118ae6535e42ac0c7c34ce7e286ac8966cd469670b6ba7b28ad98a1de40a16e606dc7cf2953efa909e6c0da4ed82365d57806a8cdb73e943b4c38d89005", 0x1000}, {}, {&(0x7f0000000040)="4a3d73664d55c2debf2dff", 0xb}, {&(0x7f0000002300)="acd3e1b9928df4e2eacfed9fe2d0a0173c9f6ca1f84c45aa8cce6349451ebed66f625f58ea3e3dacacef6a6b6f179acf9380ab5f185625f10409b7320736ffc6d5db44aa1e6ff6f5a82e7567812642a17d0416bfb9023da7e6fcc9ef2a495642a4c96921c17aaf25598ce2163bb39c3374e5d36c87ef7670bd51b57ab56025190c859e718d1bc6735541d808e85391bc38c6954b7d6e1e88e3288d86262f560a301153cb2bc81b606de6b5ff2a012b5e404d5a40a11e9e607516b35179c28a8ddd079c0505e7394c5ef12ad8b70cba8d8bdb389e6026bb24c72c82fa359ef83586afaece3672564f6036cbcea681f82a29fb25459e3a76af59d5106b90c553051b4c7a5b7d146b4a5046168b33dc52521af52f6d4b5b9e33aefe2210859a55464e32d70b081e618f6caf2adfe3620af80866befae5db9c9f23455a5b710c484ccaaa1b8c2fa7894afdd60e0f66e626f19a19edeee11df3f05af5a749f05c86e48f877cab98e4e08671f2b1d17f124d3b7859403893882131fe85e000cd73515f6954eab49eb3e20bf393a084fce0089c16c0fb84665b388c6a4762ad750814c9b5996b845fcdd899ffac55e2a7a5e53db5d30857ddc42334a597f14277dcf9676a31442837b66e623d292f5b62906c7f05cba6381c7d8f1b698f5cd7d58cb339d3791c9518a6d01e56112a127acae953a9e3420b2c94d8d1ca919e1f529814a8ee3ec886218881987ac16be797a2dd016a5131a51b44d8b83132ccc21499a999e88bace9e9740837d48d3fc47fe5081c167885c7b41204226aba884e44b9da10a0d61efd8f2128d477b34ac4d6edae285714e88ff37cfc4c29bc040ebc916bd2c47bd37f7cd5ffdebf489489199174c384fc2875f7de8f6c55d53bf7ef3ee9bd9dd7b22a76d034ce2069f150186843e5e014b3030ac4a4e614aac6a7bafba7de775b6a1af45d50e0bbe0aee3d3b8a992cdcb5925879d74be96c89b802cfde789061ef5cad18dea7dc087ae2df6140f6e4d3d9dcc18ad262cb4f3a4e4bb88a97904a43c3354e2f1e55d4298442b6649eb0069c49a04362eb446e3975042d1d41965fcae6ed447f546b88091c8217ef654f5497e6aa5bfe9f6af2e13e5a9222fba080757368d559036aa5c0b84cfce273575202a0d0fa498d06357877462781b8eccc447bc390b61655836892ecf3ce3040bc61bbd3705d082aa881fdb8a2af2ca75d16f65a35ec64c92404737eb0fe485c8f4e91edb1a08aedce25819246ed8c3f55c073193596dfb1c80b41f59fa36f1235bd29705136f58137bc4635c61b40e8ffba1e2aa940fa2bd23ba2d8ee0ec42f8654a4c37e74dabd562299f40599d39194a77f1096824e5b0489a1b937a3860e347568852f3bfe803a1887ba1487379c237f13c7ffbb91ac05477a0c5c424c03a0028a38f8c6f5c2dbfef0e4d3f2ffe856bee2467dcd02e609cc63ff5270e89ed6e538c32f77b9adda9c308a51ae661853a72b52014222620de89757516a13586ae4073b41c71fac60634e1108207fbaf91b642b3e0c3eee28d69023f4bcbc4720fd0735112dc2bf7f755dcc7e4e4d243d44d3c45b99e4a431570b67d672c5d1ca6768ba97b17f87f5f025cd195a9cd1074ddd293e452dd3c1ba7d7ff2c8bee3b7b23bc43987cd7b5a4cef8d8340ad6c7425961b82ee8e70c5e3f9b510b890c23778a945fa6e0395ec13177bef9b2b1becbe5c62136c50df36aec4330b41c213541bf6ecf99d479baec408a597c37d6379571cd5887c1e051f4f1a1e4e52d538e753afc0024e1cdc586fc319c6da29c1ba51a1c00e06c2a3cdba3c2c6f6d2fdcade9075c1dc9b67f7fb1df33cddb115a8e238251a1c743c228bd7b91db588339e22068b634640d61ac5c345fd1e90a5d9c3e29455a501cf3c5e4b5f485a6e0765732cbb79e2940ad27adeacd4136531c1217da5bb465994ab88c0765abe38da1bc13ef2fb2eaf4d7956fb1ad8ad22346473dd03e13ab2c1548be3d22af9ca1eee3a82ed772bb4b634c3900a501abb58b382385dc7a4fed50d3fd39e34bc39169de2ff906789b093702b3acac544d6ffde92dd2ef325f37379a6f81c86a37f7ba5a7eac1e02ae5a1f04c8411b10877127e3c7253c83d94f1f96f0c9a848f6e5b32092d77e1c8e0d55b16584e0299f3bd4f3058e59010c69ef17fb38b1189af9a0265f151044e8b428d667be31b632feb4841d09adde5c14caf9217b06d753d945cff6a8b18da0577ddab077801902e4a6b905f85861c61002b9166890922dfcaa502667121c5012e8e2b6c989f7758f373539793974a11f4a698b9d3d3e29d529f14adb09c37e0363e6f916591411fbd148e765e061e55d02c02cc713179e2a9e3a4e69120523479c8886cf45532f579b0a57d35cd3a1a97439ec6cf561bde2d6784f58970a4d0f5cc631b9b82198e7ceaea1f454a05d3f3a8e1e2b732f1a2f2a5551e86aa0b1d73d27c02cab22f7090f0837a7da5330721bd9724833d3df7b38ea2f8b5ec44154a95c867e4cf8f66359d8b6ae6a6cab0ed349bb1aa5a8ca51634dac4b88b7149245f22f67284c43b6d65e82b1388c95b7fac7aa9ac983885642d08b0a033b25f7c38f01c702ca54b742aceccc312daba576ccf4cec5d2ee3bdc0a68c60a967ea268728c302f6abbffa6fc01f67528ef03e0a32ed338f717522d203c8596f32b108f0c48bf5b084f84534d83ac8cc117303c21628ae1a1974bee01b19daa547f56f95ef47c98fc11fbc6cc6393c36222170d814e8b54ec33a5aeddc60f6176144ec11214a9ae2bb4da04ee429b0cfc9397c7d8cda7559baf3aa3e28dc1b73f9534c4aa4fbbb65552606668259ffc15ccc72ffb64e2dc37c4e5fca7270f1a95ae93be54da2749ef895ab36c6ffc05aea19238969669ca108a503189d1cd26f565d21186e6577ee308b84a91208b8dd7fe4c2cb583f7c150440e11550a90c3d6d6b4bcc308b5ab5104a04a19f5c78ddc7a359eb448aa1ff9b007d7e5846ae8cf3b0166dc51e4e8551eb33ed198b1d706f05dba53ab3d58ca646c25f611123b5ddd07ea485150997be5cbd64a29ea63f317e619b0774f96bee1954449f6353a2d28951aeca8e293f4964e04e3fa19ff606482001fb7851ec6f8cc5bed2385a013851b09c45ad872ca7b7adad8570f7402855eb85caf51d7d800decb4fc94c6e7b00077eb0ff26bb778780838b587e339c9ca7f4f16152c3548fe0aab4c147952f5d694fb6caba35fb8f6fe0447a83e2cc4f12cdaab1cf8907d26fc302b506f642adfe687a404e9b62f858fed37e266d7434a0602fb269869902331d9c898b2c3fbf3b73ece22f1ac869430648fce4e3f458f29e3f0b4c998adc3d9a6995548bcf31239215329593066d09e09e93fec783de0e4b11f6f79db2b68200db2d1178eba9465fe9bac389ac713acaa8b749aed105d7cf84d32ae421c2389c51442d1589eadb751b877a19eb66344231163762d5d29f621fab7ec5823062486dba04a07e12ccf49c5fe6ffcac69fb85de3a8ae8f2765be389783cf8a2ca89b175dfdf2af23145af10c0a6a275c542c4efc461d85bb3c28e13be0c852c375923518f2d2a2e395f6e97e0a5ee54046ad1e5894a9c7466aea9e321fa669a12e4da643ebf9f71b0024e2446ffb3dd1d74e15adc20399da75d72611a5da4a9d9c4b8ca5356602b9095aafeb68bed909789b432c7590f906df26d8dfbe66efae55fa3d58077a829817477856452c12e58f99fa55ab033d6169ba288efca62d569e93b25bbae42d55ff95217965da966af1132156aae96727d60bd3e18c23cdaa829fc5497b208595c29ad84a8e7be8d20c429228c2099fcf799fcdc59773c9e34e29d69bfef69de7397bc40493c3d4356f43d12f910ba0cbdd209fc9b8a15436ec95d9701ef68b9701ae1f8930ffb55602e2b4f1c1e11a954cd4c24092b94bcc909e22842673362ad628d1c3dfd56e90c8699c4f18633724f3b5be7e8cd147a1ac33d0a3f8b83ed2502f3566a4ea11d47bf6a4b5c7fe8f45c35cc4342c380c1c9d2717621c4d13915926d64cdd1d61cb1127940ad8c1f2aaae0abbf2bebd3eb9a42d6c8ac1a4fe525695e19305b9e65f9e9a64b13ad3b9a555b20937df5cfe82b8925f015beda13bc9d40a671a6fae86557211d8c93f28ddb61f479af00eecd9888dacbc82eaa8a2abc2ee030c548d00b0db8caa3d7f897823f1a614d40948166c65e7f6a4913ab3519ec263589dd0d3c3ecbdc55372d49c224b62bb92468a56363a60f2987ca4f72bb6db634355229ef1854d231ef00c636686813a7d52c1edf26426d2075bdbf61a685c4c6a7e1f801ed1b459e70c45d59ce5c440995205c0d9361390ff868604299005956e5797e769fa17794287dfa48088c6b9263f06ba7f835492b87711a3a0c468ceae53845038ec135d7fa2084fca3a62b7152fd0d76d563096dd8bb588a19778c651a40d8556c286013488fb593ce4c7f1497f6b14ad44de50bb31eec9ca480669330d2ec5d0ce302104e5c82712fff5b04154fd4ac1e217473ecbe82228560ab059c9085574dbba225d7be187c97492ac69ec02e2fafe339424c007a0cf9c57fb40f6eed7b066cb82f9e1f2947d8a2dcf1985e47f77863868b980c8c42153c4d89638b17b7967810bdc0fa48af30fa86787110fb52eb6dec8539485cf0e3ec10fb65624ce20848ce8dba71b5585e82de3b034616da9e56da35074e37f5150ea68146d876504ba55a4aca0525324c959be46c28e747d436a267fde1ee152a011f7b8db9509ad24751683c31c6e7873150b77ea1014fe6b6049d0b5ccde789c0e329c73c0a931099558fa14b0b93e500605979945a9b927667eb9735b4b78624b7cdb6b43d71b41faa64f4a87a2268e8c22914f29cbfce8205c6e1877214de94cc2dda3201e6265ecf0193176862ce458c97d8872bc82e1568bc74bde381dab179866504b917d6faf7e67ee656d52c8d427483f79976a0f682760ab2dcc7877f1382ec80c49e1895f01a7d25e8ee378eeb4d773024a09261403f684a2404de102a4bc1411c090bb610c47dd1cb9c0a4539518fe6c8134087b318a065a7ce4584b86719108354a57aac126251115cac41c7cbe9ec3cd9f75acee2151977e1a002cad1379518009ca6689267c317567d3ea8f4a7ab9876dc4068c625fb926c6d4bf7f89977a3ee6b2b55746269b59b44cec9784924499df549a94df8018da4943f5745d2f70bfa3d0a0b9069917ebd43f2b71bbd225b35a6fe4a31d60ee28768f5d2a7615af62b80045affe7668315ba0a051f2be8a9d64a2fcca8bdeca182da5aaaa6d7b1dd97f08e29b04b2a51b1ce59c5107c174e8d65bc06aa046a82fb56922173467054a65aa207d1d38c230bc7e28329d2c02ce2c08d09ddd800486e4ee29388defd88715c348718fd80c6bc4d08d7c90cef71ccec44f95cc5f7ddc56189f948bf7c62ce80f9b75137caac8071227650c66007fbb82c05441fee942698f9ca2a5601a4d35208188fdc5dc9a7dc267b3be232e8046d892ba2dac4b3fb438d390d57f48ea0beabcd2238da54f1ee4b87fb3eb051414545605dc2995ecbaaea4f1051c0759542509373521d33d93a3024c36eb93fdf31e071087257a6a9be636d44d40ebc2e7df86686629df66ab9b9ad514963a9dce184a1665bb44d0dd59e33cd5b357cb9709fbf6df3c87f87823ab4243b324c700e587ac0e600e2d8d585277bc5b98803ac0f21fa527f8cebe318bc3565e22f22295f69e95945a0029f940f5e5cd4a65340", 0x1000}, {&(0x7f0000003300)="f4416316b3db796c1009c5b686c4f0fbd5e002a16ec78e3dcec50748c7e42a77421bcd0a53a4fd7d4059f302c5036fc103139234ff85a562d18bfe2091a846836a07dcccb58447425b7aa23635934780d90161a7b806723d7dff3cf3ba7d4da973a561be407ddfc9f41f08cf2871c36e88e0a99a76a7b3a00bc104f7bcf157c2aed3f60a0c71b539fd8e996cf01132a88dcaffd4dc04025c5886badc85", 0x9d}, {&(0x7f00000033c0)="cc89ae23e8665814f06c85986ee6bf8c82f50963b5b1b147c8ec52140737f903cf115092db9f167df1a5d272031aecb76e806d14c7d980861c472c8a7a19e8e35165bd26ca8da1e59d21ef2f01f641f8093506f5e0b6c01d905b0db026845e514fdd5a5b0ca5b33a4706abf1820c374b8996c33d715e81511deda0b644b0753c252791d0fb33d70b541c536c04cd8e2fe2c416239c741843ee94ff4da5ccd4434e261f591683ae7722fd6dbead9a851f83b2752bae490c253fe3ecfe6abcab4401a0beafb090d07e2deecb2837b3d912a0516bc3473ac69e45", 0xd9}, {&(0x7f00000034c0)="c8e0c3fb3935601bbdecf77a0113bcbd23c23676b143fa8e04d79c0c3ba162ec7408a00f065772dbfa583fe48e408b2765b13c4c9d8085f2b12174af097f0d44433c09f767d7e6f8af3daceff71a2e975a6894bc9d2dddfa7c2baf683d673b15c2968d3fd5a25aa744ec9cef405c265d6aeb225a3bf80f7b8938d175f35a4f6d27677da395009fc0ae", 0x89}, {&(0x7f0000000080)="803938ef35c8eaba059d", 0xa}], 0xa, 0x6) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) executing program 4: r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x7, &(0x7f0000000340)="15337ac0", 0x4) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) semop(0x0, &(0x7f0000000300)=[{0x3, 0x0, 0x800}], 0x1) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r1, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r1, 0x0) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000011c0)) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) r2 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc2585601, &(0x7f0000001200)={0x10, 0x101, [{&(0x7f000004b000/0xc000)=nil, &(0x7f00001c1000/0x1000)=nil, 0x7fffffff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000395000/0x4000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000293000/0x2000)=nil, 0x7fff}, {&(0x7f000016b000/0x1000)=nil, &(0x7f00003f9000/0xc000)=nil, 0x7}, {&(0x7f0000237000/0x8000)=nil, &(0x7f000008f000/0x4000)=nil, 0x7fffffff}, {&(0x7f00003ec000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xffffffffffffffff}, {&(0x7f0000136000/0x1000)=nil, &(0x7f00000ce000/0x2000)=nil, 0x3}, {&(0x7f0000383000/0x4000)=nil, &(0x7f0000334000/0x3000)=nil, 0x3}, {&(0x7f00002e6000/0x2000)=nil, &(0x7f00002de000/0x3000)=nil, 0x7fffffff}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000200000/0x1000)=nil, 0x7}, {&(0x7f00000f9000/0x1000)=nil, &(0x7f0000389000/0x3000)=nil, 0x8}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f00003f5000/0x3000)=nil, 0x8000000}, {&(0x7f000012e000/0x2000)=nil, &(0x7f0000291000/0x2000)=nil, 0x7fffffff}, {&(0x7f00000b2000/0x2000)=nil, &(0x7f0000168000/0x10000)=nil, 0x4}, {&(0x7f00002db000/0x2000)=nil, &(0x7f000026e000/0x2000)=nil, 0x200000000000}, {&(0x7f00000f9000/0x2000)=nil, &(0x7f000031f000/0x3000)=nil, 0x6}], './file0\x00', 0x7fff}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000003880)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}}, @tcp={{0x0, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) recvmmsg(r0, &(0x7f0000000040)={0x0}, 0x10, 0x1802, 0x0) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x1e, 0x2, 0x1}, 0x4, &(0x7f0000000280)='-', 0x0, 0x0, 0x0) executing program 7: r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r4 = socket(0x10, 0x1, 0x0) lseek(r3, 0x7, 0x1) r5 = dup(r4) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) execve(0x0, 0x0, 0x0) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x2, &(0x7f0000000300)=[{}, {0xfff, 0x0, 0x2, 0x172000}]}) executing program 5: mkdirat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0xc0) r0 = syz_open_pts() syz_open_pts() setreuid(0xee00, 0x0) r1 = getuid() setreuid(0xee00, r1) r2 = fcntl$getown(r0, 0x5) r3 = open(&(0x7f0000000bc0)='./file0\x00', 0x200, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffffe1, 0x1200100000000}) syz_emit_ethernet(0x56, &(0x7f0000000240)=ANY=[@ANYBLOB="89ffa23f3c252adb0070162e86dd6009000000200600030000000000000037f87ccdc0c4a92cff0000000001ea443d080000000001004e204e22", @ANYRESHEX=0x0, @ANYRES32, @ANYBLOB="8063", @ANYBLOB="1784c35180687cd57a75075ac9f16c3d05c4537ed0b289517dd54b2639cf3f37c4008b87771b28ee4b3b2c6da24c1256495693962db24e8e0a585d8ebee49b6cfccd24c1cb10ee6581ed01eb1d09e6beb9d99e349424e10610ada0344fa30c732957ecffd21648", @ANYRES64, @ANYRES32=r2]) executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r0, 0x3, 0x4, &(0x7f0000000040)=""/172, &(0x7f0000000100)=0xac) fcntl$getflags(r1, 0x3) connect$unix(r0, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0), 0x40, 0x0) mquery(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0x10, r3, 0x9) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200), 0x10000, 0x0) r5 = open$dir(&(0x7f0000000240)='./file0\x00', 0x10, 0x0) mkdirat(r5, &(0x7f0000000280)='./file0\x00', 0x80) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f00000002c0)) mkdirat(r5, &(0x7f0000000340)='./file0\x00', 0x111) r6 = dup(r5) connect$unix(r1, &(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa) pread(r2, &(0x7f00000003c0)="7387fba1150a95c72720d3b68943eeb783e0c3d5ab8742809d15af862288bc28d1efb408a1a12efdc4bdc07b98c622c45b51dc657fe8a42c7d7dfdca0a789fd58bec4f1694a4b2d6b4b401474f9e1dbcac7930cfaa7b95336e4f06cd0fa07e3f245b9c186f95fa9d5f396a4e56a4ceedf5ce8723e87db46d51af012c3524e748fe94da3ad3de7a4447bc1b992f7a3ad8a695b5ed2d55264dd5184d437a1f4d58174252f08679d7aa0c22374184162ef04447a9d1c2847df024ad850084f7ac8613d9dc1446269e21826e090d20be00a86e925966e2c190e227c99e1b7260812c3483ae90ec4d47f43f21e868c8447657b516ab0317c51f2d2d242852a02ff76216d5ce3111a12876f1bc381e92f44db72e91836f2c723a8e5cba45fb2cc0909984dc3c7e734843e7a492406ad517732cdec0e20ee327922b3d7757b5b7e0e70fdecc28c9abf09f95d4f0f125b57a7c6b9fa4e8ccfaeffb74f70dd4452df9cd3111b02c1d3d7eb272b39fdcf30abd6dd0e43485ebff1a677e8e4f319e9f4bbb1720cf5fa902f071993f2588c785b2c6b57e4530cdbae9f816459b9009406988540433fe62ed2cf2554fbcd42eefd48738f9fd3a223848b93eba3393f14ab68e26312fa3f7eb8cc311f1201b490d5b7305cfe97838ec024dd5c7fec680fce74cb8b43cdcde7f204a82c79ea5f0bec90d26558c2fdb8081b8a399f4402504ae3949e577fdb21d3d71ce87caa7eb9be303557494472b85af79f1b8eae56cb03ebf0e9a46ed89c073328505950380388f0aacca0e17900300266290e7fdea424cd5db50e944c4c02ef959a1d4269c6e668400ffc994025ea4c5504c765f625b2299eff39a46fdd790b62295cbc35e891cb15012d485d8a480fe4f886326ff7bc7e63fbf993d268d2d182b3c4fcbca64c10f1768fd34de91a61def163cef9240258852a2cd5cc4716cbfacca46e2dfa75d2634cd3502a9dd835f60a55689e4ce6d14ac949615aab833e519772582ea9518a383f4b9528b74a0fa15c1f34d506ef4a37299a9234b1766469492e298f5fb36bff34e6a2a0933a66e209b14e11f0f0b212469a77db554582cc4c6d036c53c329e7d908f48c0379a2d957b0cca2ce2486a162e51a98e5123d0fc5fc1f8052bb0e72ea0f4accf4b51565a4fa3b175e1babc3f2f789f04de4af466847950c62fb9a38bf1fcec5b89e05b267dc927c6cc65c99ad6cdfba5a3871ab70d8494f256a9d9c881760a736f121e13dddac7ef1e1ab6362d4f53f821e867a3e1c8cefc16eff3c500a1a7204d1f5956a3930482aa4cd1eee390c6dfce313cf2df0862a40dbd9027f68a9a57b36de1b7ba9f8c10d9748e37e5f9523f288ff513ff814a94a13c3df8e0198214c41fb27469a9c32135512fc3525462557be539393a49bad20334aa21b8c977de35107d8b2f22ebd85f848ac4264dcc173625fcbedc7042d1f496441b21a4cab6fe0e96e6f859c2807bca59d0ad3486344dfaab1fb69756d787564d3900a78996919ef997fa2541f4ec77699c6b7dd22bf096d31df8f4936f3eeee011cc5e54208596ee8d5ac49f547468038902efaf0a98fbaee2f125b4c2aacfbb3d2f1ef981541d78d2a1f2f0453116b7730e6e00cae6a29823a8e05bff7f29c6804544df56f9474bf88adfb31148ecca44ae4465684f4678fb2aca3072e92f4cd1b878932583948188693f6abec7a7ac83c23d8872e76a9076827dfd152c8bc4a00b6bd2f7c026de7e772681c55c887bfc921d400f42dd4beec3347428e3456998c18733f3fb99d550752adcfbf78b874cee148de94bf5bc48d21202933585b857fa29f6aa9a9686a1146654113e0842d8b2364e82e9e4270e0b7a4358981e4d4e89ffbffad447106c1203e8c4cc2bc9e6e324f3a1fcd7338b7a921b3d2aac6bb706958706d15eb66e31da14a37a601249b94914a878b15bb45e9189db8713e693184bb0e6a4c6912aefbc51970a14e6e98fd9ac4aa52519d89399f81bf618445867ba3e4b1b3dfce8c75a553db93b68f5f8e448bea1edaecf71dba5e2caec77bc409ba0ef48aa6df6c45190fcd8b2c9229eb41d37ad9e4b8e0dfe31c167a06f2efaccb0f884067d6d514a6d1c2fe2c2f2ef5f64f3e027c9c046452298b44f4d7b9e393e8d2f9c33ee81c8b61e74b4344c2987660124378cb458d8cfe9b888b37ed7896c41572cac76e75e22dc08c4bc9e514d691e3990a985235ffbf64d7c0123f2344b12a19b5891b8cf9c79aac8e2a0a2ec543be00e804ab6cdd5ebf9764d81b05b0228b17a6262ae666b7ac1b5719104d3acbd2cce1d93de74ab083abe7c34ee83ff12b70f98530e211104a5e1e493c89e7ffde14fe647c24694d9ee574de690186f3de99ebd14fed58de49360b5afd53ae62fe1ef5bf5dd5bc9942b9a4d34534d04ce55907b0994112f1a4bcd757aacefa539ebf78d5f1b79133acc93f0f940973571542570ec81fd4363d71f137d9dfa96969b1d2a264dad49ec45f5620736cfb65d3b2b1f549ff9576a857f94fcc004a28dd4a7975eb8b13a9f4dc185edc4bcacea96a6c0f5f4c3969690650b75bb60fb53abe7a32ff4e5734e67cd65c70923442945180e21aba424577ec979934032438ef0ec891cc52cf77fbf1360a327d5df50d4b55ff67592c9cd7780c33c963e444d1d6ec23575b0f9a0ff7a0c6bbafb7d4753b26f32f93385ea107d972e6b3c05e9f6df1ea3ce5279aa23f32f6e9387995444f1bcf94baa0a6005b73e310a84ba6c151c2a37a61913b891fe18bb445d41b88e975e8ccff1fe44f53ee4067e68f67d7fb045da9a1decb72e32618dc55cd549ff7c227d1b6d101e4eb27d7fd3ede2da976efe048679193a7c1c777b38db45b2d49805f180a2ea0328aeeb5bec7f8e574beafa912f44dc2156fc3bd49760f3ea38429e5caf49ae135217e324a1e2f35989e134cdf32684fe36009306416b597f592954f5796102a3312abf55266e1724500ed95467ce3cd9a7cc4517cd7fc0722b23db0be47b4b6c33f360892a8ed70488606ab7ce447c81552afe9bc5027f9c7acae5a993978c0165bb195eb8241ab7d7fd389291f529d36611a08a62b74fa7844f70d6726acb23720593d25ae8c27a62c43c72c7209604d75239ee8c0dac6ce6787fd89e1293d46d02901d8ef11b6e86ab2b3d017bfa39037172d28a7d7aad8c170453fbac22929812c5292c4459b699e6c4e4c4af46fe769c990e98422bcb795482fcda135dac9a31cc4db61e0b27a12f8de34d4a37169e75e33ea8f14de3e8c7f38ea25f5e27efcc77e8c43d99dee2c6a1b9d5c3837aa7421124bcd754487ffacdb5cb36895c1d4a7d3000d802f49d834fa2a2c34e47999332f525ddcb52506f63784ebe38c1593bc9051c6f0c951ac28194bd1f1b992db9e12546d7796daa49565e7b65db0ce7619fb9fbc0552b831efad98f07e6f4cfca832282fd4d5fcfe51fe436b54ca79cdfa5e1bca6453f940e6b35036ae98b37d3a9bba73a38972fc1bbb10490ee0d849a8fcf2cd15bcadaa8adf48898b3934f7a6d4b180c386f21f5dd247087650ab69ba0de0e8f66718daabbd2a575564686c78058b1c6999da855e00f8ece104bb6b4cea49252af40e8a38c2916edccefabb2ed11aaf7d799be00bc5dd44b8f2c54827c62a69e6ecd932da28dac8f168c59515a3d449a86995b0444bd26e6e2d22c24c1e4119eb1ebb77dfe542ee570057894c6b60c468ad68ca375d0458dc777f684ef1e74b334173c4a0193bd2be08fbe941060660f5944d7b81f31dd6b326db011dd83073a30024edf174984ff63120d7b67e1245440af54d713733b91ab171f8e20aa9199229d6ea93a86b2738ff374e1f772607d1971626f1a4fb14ed61d7f975dd44a7f3fc0f89a798af680124438823554d1ac6dd594bf52418b159a184e68d9266f32c3106c59886e1a995acc1c572502955d37ebc1fd812e3d7199c94c1a9adb417440fb62e4c7a73025d3e79eefa35bb13fbe96b9677b2b3baac239f13bcf7c02c6665d45ea3dbdd8ce85929ec75406df214cfbe597809e39cf22af9f1f7b86819d5120801fe8086c6de4586fc6335a273d6a2a403a7ad9678c920b3644e17cd4186d2c061a86c21a7ca365eddac39810c2971dde30d9a3f21c52cf5b367cd49dffee3b0b7972f4f561e5daafc2369a5a5b83b0fc1c95e27f0d5c805c8aac68b92748de33a37ab5378ad944ab518345875dec720dd1218945ea35e82f3de713e16d123433e404d76ecce704d760bda3abc3ecea094ef8f4efd18df9a5d83c301527d7f1f38e99e248720a69e3d28b5b23bc9293f68c3ebe246641f6acc238e1a9db9ccbfa2c33849926fdd19df5d54115790b70bd1e95cb371e3357812dbecf2c0c09993f665b04c3ef3d11b45f86e7883b358753230fad443ed93b2e3ea563964693d9a6a06a26139015a87620782c4d1b3bf975602e77d77db99b0c3d6ac6add67e53cecc6390c6347c3dbd24558c74acb22c2cc2775b0eaaa9f7e8693c6a367f8f2a4a80be863209a9ac21b573c16f249949404f3699dad73412ff71a647380c473a2efb70c4c8f013d4152241b8ae43fed581a974bf43fe02d0c99b70f8f9bc7429bd0e65dfb4257af37d3f9e4d233bb2eaed5316e242a13a9816b4e3c4dddcc53bc920977df453e49a740db9618555d72bc90602d473f38a29f7037c1cf5455a003c3112f032b45ab5d8a434995fc34cff3b157ce4d270447c68fac91fc1543a040a37a88c4c4a626bdab681907c9ae19e5892a7e71a5d078c798d85f61a4b4ca2e1db9229479f0bf69353413ac0cd3254d727cfa798ad5961c311fbb9a08e169edd3c075e9caa64578aaf981b056c6d37ba49f79f3b886e6d788ca05853da09f7166980502a933c47bf3c701c8c837a74c2ca1ef85654b848cc9c3cf55fc04419692857a306bf2fa3d832cccd85a3378774a8d4d8515afb4a19f79e15d11b6f04ef076b8e3ce664efaa8c3380ba90d9535997b257fb07f5d52afa143c4d1277bd635f470b44287be95a4c4e3e20618cc2585f03178b50d4402521757288ce330acf43bc3a5f4c38357a7b490479e1b767d25dba58db679c89f3bfb7160671f780e43fecebb1ba741bdc259e75e3ae3e4453032b985dd943084416e797b7538bd52df174f05924c6ea5e04e9a9b2acde422e1f9ab68f8895b7b9cb35ea165d992d810aab68ce957ef65699521133acfed4bc73083f7dd001e585497fc5280e05ac9d164eba8e789922cdff74289488625d1b2517c48f04cf6a8564a006631f5c21152df132886bfd2f6844c889109bbaba7997a02e20bf5a3be042f879a403f60553d8399b0ccd97b96e6f8413c283479bc667637a38e5dd4c59e7f76aff49bb23d4171de461a5b4178b9dbb8361e65bb70c9af922e2783a7a5b0194874a679bbabec923cb089e25e96366da23b586a3b5b44302ff39611c01d1ea7342c0ed0a7476373d6e7e555b19c8910cdb51b85ce5d3fa212f8ceb528bd0c0ea7b51a9e90865eb8020eb4173b815fd776dec8f7f55dc30c6e7e4e34dbeeedb21deee0cad1a73410fcc6ae93e6e5bed6594ae625dd442fdef7ed81211e7f120b814666eb1080b65ff5489df3bdb9c07d9fc600aac5e3f45fe6818960513b052f58f74e02a4338ad4e5e639afa62bec69f61d496743348e4d589e0e2cdc04064fe6917263998f780f53dd88517e4eb795efee5113ab14f4b7874237b3b10450fc7d7edcb7b5d0546b78d0e752c9d89c90383ed7abe7eeef310733919ee80b3c8921b", 0x1000, 0x29780c42) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000013c0)={'tap', 0x0}) chdir(&(0x7f0000001400)='./file0\x00') connect$unix(r0, &(0x7f0000001440)=@file={0x0, './file0\x00'}, 0xa) rename(&(0x7f0000001480)='./file0\x00', &(0x7f00000014c0)='./file0\x00') mknod(&(0x7f0000001500)='./file0\x00', 0x2000, 0x48f) ioctl$VMM_IOC_READREGS(r6, 0xc2485607, &(0x7f0000001540)) ioctl$WSDISPLAYIO_GETSCREEN(r6, 0xc0245755, &(0x7f00000017c0)={0x4, './file1\x00', './file0\x00'}) r7 = fcntl$dupfd(r5, 0x0, r1) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000001800), 0x10, 0x0) mkdirat(r8, &(0x7f0000001840)='./file1\x00', 0x123) link(&(0x7f0000001880)='./file0\x00', &(0x7f00000018c0)='./file0\x00') fcntl$setstatus(r7, 0x4, 0x40) ioctl$VT_WAITACTIVE(r6, 0x20007606, &(0x7f0000001900)=0x2) socket(0x1, 0x3, 0x0) lseek(r8, 0x136ebca2, 0x0) executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) sysctl$vm_swapencrypt(&(0x7f0000000200)={0x6, 0xb, 0x1}, 0x1, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x7) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000040), 0x4) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f00000000c0)) connect$unix(r2, &(0x7f0000000000), 0x10) r3 = open$dir(&(0x7f0000001700)='./file0\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) chroot(&(0x7f0000000740)='.\x00') r5 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x1, 0x0) r7 = dup(r6) syz_emit_ethernet(0x138, &(0x7f0000000100)=ANY=[@ANYRES16=r3, @ANYRESOCT=r7, @ANYRES64=r4, @ANYRES8=r5, @ANYRESOCT=r6]) socket(0x11, 0x8000, 0x0) r8 = semget$private(0x0, 0x4000000009, 0x82) semop(r8, &(0x7f00000000c0)=[{0x0, 0x2}, {0x3, 0x4005}, {0x4, 0x2, 0x800}], 0x3) semop(r8, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0xfffffff7, 0x7, 0x0, 0x0) executing program 4: open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000018c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB], 0x10}, 0x40a) open$dir(&(0x7f0000000000)='./file0\x00', 0xe676c141f5ee3697, 0x13a) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x7ff]) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0xfffffffffffffffe, 0x0, &(0x7f0000000140)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x8, 0x0, 0x2e) executing program 5: r0 = socket$inet(0x2, 0x1, 0x5) (async) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) (async, rerun: 64) r2 = kqueue() (rerun: 64) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000040)={0x10, 0x0, [{&(0x7f0000387000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ff6000/0x9000)=nil, &(0x7f00003ac000/0x4000)=nil}, {&(0x7f00003ac000/0x3000)=nil, &(0x7f0000fef000/0x11000)=nil}, {&(0x7f0000fef000/0x2000)=nil, &(0x7f0000ff6000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000feb000/0x9000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff2000/0x3000)=nil}, {&(0x7f0000feb000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000fed000/0x4000)=nil, &(0x7f0000ff3000/0x3000)=nil}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000fec000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000386000/0x3000)=nil, &(0x7f0000fea000/0x3000)=nil}, {&(0x7f0000fe9000/0xf000)=nil, &(0x7f0000fee000/0x12000)=nil}, {&(0x7f0000fea000/0x4000)=nil, &(0x7f0000642000/0x1000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000c2b000/0x3000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000e35000/0x2000)=nil}], './file0\x00'}) (async) kevent(r2, &(0x7f0000000080), 0x101, &(0x7f0000000140), 0xffff, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0286988, &(0x7f00000001c0)) close(r0) semget$private(0x0, 0x2, 0x30) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000001080)=[{0x84}, {0x6}]}) write(r0, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) r1 = socket$inet(0x2, 0x1, 0x0) getsockopt(r1, 0x6, 0x2, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') r3 = fcntl$dupfd(r2, 0x0, r0) mknodat(r3, &(0x7f0000000140)='./file0\x00', 0x40, 0x2) chdir(&(0x7f00000000c0)='./file0\x00') open$dir(&(0x7f00000003c0)='.\x00', 0x400004000011830a, 0x0) socket(0x1, 0x0, 0x0) r4 = socket(0x0, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) readlink(&(0x7f0000000240)='./file0\x00', &(0x7f00000004c0)=""/247, 0xf7) r6 = dup(r5) ioctl$BIOCSBLEN(r6, 0xc0044266, &(0x7f0000000100)) readv(r6, &(0x7f0000000380), 0x0) r7 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r7, 0x80206979, &(0x7f0000000000)) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r8 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r8, 0x8004745c, &(0x7f0000000080)=0x7) ioctl$FIONREAD(r4, 0x80206919, &(0x7f00000001c0)) sysctl$kern(&(0x7f00000000c0)={0x0}, 0x0, &(0x7f0000000300)="71f9221ddf7c298b2589d90ca7790271ac005839f9ee081d07000000d1e0351938551e40d5d7f1be327b3a84eaf3fdb78c5289776536df55742518fb056c5fe6a72e34fd7803d1ace0e31bed56bca530762718498d36ea81d9eb90b02880397a2b21dfebff63574e4df356c97fb3b495cdc1e772f3", &(0x7f0000000180)=0x1918, 0x0, 0x37) executing program 6: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = kqueue() r2 = socket$unix(0x1, 0x1, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x0, 0x4, 0x8000}, 0xc) dup2(r3, r0) r4 = socket(0x18, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x55}, 0x3, 0x0, 0x0, &(0x7f0000001300), 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206922, 0x0) syz_emit_ethernet(0x8c, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, 0x0) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) rename(0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x54}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x53) ioctl$TIOCSCTTY(r0, 0x20007461) close(r5) socket(0x18, 0x1, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x2, 0xffffffffffffffff}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) executing program 4: select(0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setrlimit(0x0, 0x0) r0 = open(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000480)={0x7, 0x54}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x10001, 0x0, "ad95be4b065c389983d554ecc416cf34eb18fa8e"}) readv(r2, &(0x7f0000000180)=[{&(0x7f0000000100)=""/25, 0x19}], 0x1) writev(r1, &(0x7f0000000600)=[{&(0x7f0000000080)="45db9950f4b16e276e150352b754fc60a033b0e83fd62dbd45", 0x19}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x7ff, 0x0, 0xfffffff8, 0x101, "1abd1c37bb18fbffffdeffffff00000000e9ff00"}) syz_emit_ethernet(0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x5}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) sysctl$net_pipex(&(0x7f00000000c0)={0x4, 0x22, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="00e0ae5b7e0d0000bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x50, 0x0, 0x37) syz_extract_tcp_res(0x0, 0x0, 0x0) executing program 2: r0 = syz_open_pts() syz_emit_ethernet(0x2a, &(0x7f0000000080)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @multicast1}, @icmp=@generic={0x9, 0x0, 0x0, "00000400"}}}}}) mknod(0x0, 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1001, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, 0x0, &(0x7f0000000100)) fchownat(r3, &(0x7f00000000c0)='.\x00', 0x0, 0x0, 0x2) fchown(0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000080)=[{0x4d, 0x0, 0x9}, {}]}) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) socket(0x2, 0x1, 0x0) r5 = open(&(0x7f0000001180)='./file1\x00', 0x615, 0x0) writev(r5, &(0x7f0000001480)=[{&(0x7f0000000240)="cc", 0x1}], 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r5, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000001380)='\x00\x00\x00\x00', 0x4) setreuid(0xee00, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000340)}], 0x1) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205318) r6 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8001, 0x0) pwritev(r6, &(0x7f0000001600), 0x0, 0x0) ioctl$VNDIOCSET(r6, 0xc0384600, &(0x7f0000000400)={&(0x7f0000000380)='./bus\x00', 0x4, &(0x7f00000003c0)='./file1\x00', 0x8}) r7 = accept(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000001480), &(0x7f0000000140)=0xc) r8 = msgget$private(0x0, 0x2) msgsnd(r8, &(0x7f0000000d00)=ANY=[@ANYRES64=r4], 0x401, 0x800) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = getpid() ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r2 = socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x1}, 0xc) r3 = open(&(0x7f0000000280)='./file0\x00', 0x80000000000206, 0x0) setreuid(0xee00, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r4 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) readv(r4, &(0x7f0000000100)=[{0x0}], 0x1) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0xfffffffe) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r5 = semget(0x0, 0x1, 0x20) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r12 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r12, 0x82405605, &(0x7f0000000280)={0x2, 0x0, {[], [0x0, 0x0, 0x0, 0x80000001], [0x0, 0x0, 0x0, 0x20000000], [], [{0x0, 0x0, 0x0, 0x3}, {0x0, 0x0, 0x0, 0x2}, {}, {0x6}], {}, {0x0, 0x0, 0x0, 0x6}}}) r13 = getuid() lchown(&(0x7f0000000140)='./file0\x00', r13, 0x0) r14 = socket(0x11, 0x3, 0x0) sendto$unix(r14, &(0x7f00000003c0)="b1000513000000000000000012000000000013fecea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0d17c038faea55fad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a421180000007226dee501d610a05f0fd38bfbb770c1f5a872c8810600e6be890400e2ff0b000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab7196fcbd80407e933faeb1eb3ec7c60747b8b99e09a823f13a714bf3e5b13abfa91cea70f5c0275b18f425df2419e9f66c91e888c95cb6d6472aedb434afe55f44c6c6e2dd6197d73d91258f179a4cb6ab579fc3ef0ace3f1792ca00fff6de1e29df0edea7b51bb91bdef7b317911533fc2226ff93015cc24442d", 0xb1, 0x406, 0x0, 0x55) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000180)={{0x200, r7, r11}, 0x2}) r15 = accept$unix(r4, &(0x7f00000000c0)=@abs, &(0x7f0000000200)=0x8) socket$unix(0x1, 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000300)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec370827ba92a021d89110bf8edb7dfcae94fe7f52b0ab618ff0655ff51e4460c4d82ed00c7d85787e3920d4497c072236c1f7f7a49df1eb6b3c3a4d9402693919b18608f91a5b08a421c06879d0602f89b4b9bc08be93d2a0ed4e7b0fe2c6f6d66fdf15cc36236fa3a3f25f60e11de92ff90e5dbc034d8bfb0ec1335f9ba819f4fd0316c38b8da125cdcc18ba4bc12c01aa55e0fc8d64fd47ab0255c0229f3c8ea5e61152e48db5ae9c9b16721958e0bd94a9a3f2d571d6e646f4412b1a858334571e2d21108b0f4be4f3f7036c0853021874e4a3b38b13e4fe7a0669cf3f01d632bc447703b69", &(0x7f0000000080)=0x100, 0x0, 0x0) sendmsg$unix(r9, &(0x7f0000001a40)={&(0x7f0000000500)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001840)=[{&(0x7f0000000540)="ab116bc65448af546bbd05a103712c31d4c652f2577accc5cc6edeb9daf039743084c68b77a12414bd9ad8b5a96da4c27b1d2e981b8fee490314bc28585ddf3e0f67b13e51a67cadaafb92dd3e72eef7f24c832605b6d32a2faf41e24e4e5ef0fd0e3bcf9fc914f07dfbe1c022b43ac0d14bc308d516dfa7cf", 0x79}, {&(0x7f00000005c0)="600ee6357c85beb9", 0x8}, {&(0x7f0000000600)="c2bb0da0f3ef716f6d48b43a1929740a3fabb73d3b60986caccebae2049dd19c70fbc6cccea237b594fa1274e09c7c4c616cbd1ed3b0183af231fde913615e29ca5ffe9cc77f96c2768d9606deb53c5b28623cea3d5749add234d65cd6f7a58b2688944873cc69b9e59d8ef0a5827887b2bba57534b231180f3dda3bb00d07b36a5cffd0ddc6696c297d7b3a7c4a376c65d9c7be4235596403771b0f26da6848f3874a3b0388784a2372d33cea3f02b5e2dd794fafbff01d881f391db8316e1831661849fbdb15c9374b96c98664c28b10ebdafb81706fca15759a20e6a8e3c8c83f735679be8bfc0e57f7e768df630d659e26c09db8acacce82a9add3a4f4599b9e2c4f5ce0b1242c060e140569f6ebb35f9e9e4c8d7087137e8a40b004b6c9c403b6289bd18a7f0bde3b6ec2d10b92a605ae109ab562b5317134e284ce6c615d8dc39e4071ef2e9a4040627f2a289b0d92873e9628771622025f70a554610f73ee3a44823049943ba0520970979a033f78d8f201ea719858ba32bd3d77516c18784379deb593795a8376458ea15861f9a24599ea69770780a041d7a2222d39afe0e7832bfd115e77d8500816690bbfcc8676022ea949eb8b19fa67f60fadbd85859b9326a84099cc163eb21bac4cadba405ea8e6573b8f7448b75c1dcf1416f6cdf07cfef29ca09edcc78c786074a994371e2c3069f7002c921e825e090478cb0077db690a5d6f27ebb142c963933e5caf5b54a8bac0ef3494b74d66abe6a496aef27cddbe7b67795f01b14666d8e0f874459976ea2f7b7d1a190b0d8ce5fc10a1e66e334fef22877d353db89aae1331cb61ccff4e5725aa1ffff9fda3feeb561b337b2d0797e45ed73d799a1a5fa1bb2a2b76a41a9cf562f68357a742340bff0644a69438a006936b2e125abac3b3d8d597172af7f085aa586c89a6edca22c0f73f0d18802bee9417a61f8ddf7d569cebca24db75aae4934e342700bbf4314760ceeacf97632f881a0a9fe96f9660792bfacf4558c050d7a652efbf2260b609b9113c6e4fc3650cef8334a7553c79f0be8c33b158579f17b9ebee67e1a86831df7321b5a9b31a7200cf09c261bee655444f269a5a28e58e61096974377bc5a575f85630be83f73bca5e3eb22837f68f70a973ec4c8891dc147fe8592a2ea11f6ccabe5701e63ed2750181ea71994b9a36618327dffbbda4302a09e2acf349b25d1bbeacb073842bb9330562f38fb24bf5ba7f089d8eaa63e917ed7d50e323a57253c7472f9aa8d49e654528b2d5da10ad16df5bf7eed278c84eb2e1c61c20409c73d7881a258ac5ebbaecb4cf89d8b54836d6358f974ef0f4884c74efeef144d72f4d542409e685e557a5be9abf33a92053d0d4412fbce9bad847173bdbaed8bda5d885d8d11bd34debe090188459594f52fba5e65644054dc72656d48feb59d741b831c3b6cf7868c2025772a075eea8e2a1cbfe943f346c67c5186f1e446bf1d776cedbf3f4fbcd132416c0e53605031ddfad6b4df740f2277c0dc63f2ec480eca86688ec276da4a1f849ced3c2d93d99fa274e0213d0f1f8608beee9644b1111cb8d844e22a95673f46c75eb50f90db2c3786ca0a718e3079ab0499825603d71973d83040809659a5e535630dc97ea0bc9b177aa18c2eda973d20dafe57cf61c492e4b19754fad05064d8fda4deca2687326e03fd0aac5e4b890b3bbe0f4e8c363ddcc74f6252d6d2266d490aa1b704dd467f11a6cdd083cffe8f3a5be3aeec6e7087547c32718cd3201dbeeb4836fd4cfd0765d7c7440d692ce5b3b4550995c6a7cd1d4eb5bac6d5505d32b2bd624fb1d2ddba74a1dac8fc2bd4ba4e8d6bd92b1392f2e1c5a3e0c5135aed0987066c01dcf8f2bca9b4dbcd3477677efef16408c2f71d05ae7c427ced149402fec51b49e00bd2803e0599208d9f23605a24c5f4ea3db697413a0fabac14ad53fa89b38ac25b66adc84b2c0e72ce83a91c6f264e281fc64db727621bac2e83f27960ab15ee3c614e11d894ef48881f74f4862a862cb97b57d8dc46e93e46b59491bde7a44282909bea67ab7e7b341d98dab076015249a646a8adeca47ab206506d6ae67cb016c76d7df3d1aea724af8361c6e379503029aee0a424e64b2bdcdb56c50cd22def747bf8b75caaef91dfb2f50f7475deaf60123672f2d8a625733f08d876f92fa1320c5e0e3f8e244f4c5700206714f4137c22c3075524e5d7d7f4e08298d67f369eb17d73286238c115da855153f46f5a1abff18862e4debcccfd13e4111e67386b5d5a8afea7da3603599062e09e561b78ca06ba35be97a7a6825ad84ee2b4c381b9ee17b66132ae08f41308011078719aa66aa97d7d6a8111e3f95e4d1124dcef4a5ce99f22e80011604a882b318e7cfed8185be8197c25c44d08de15cd0b0cdaa866e8624fa82ced0a45b2da908c9774cb214196e235d9e92d29a5dcbd982c4417d4d92787a904346c6444745a54f0674803d799b6d40a2268f202738e90cad1a5ddbb3b5207261a34aac899afc6df86c966d917b183ed36be8d1b96b6d3d29c7abe84ce7bd3d1d3827d951ea4d5e6f0a46f34d055fb6d59ee0e050dbd9415ba39f356c743b41033cb93ccf1196dc3a2c1230a46487fe7bc5e11829e50fbc531d1f3fee19fca82611206a9bac8db8487210821605ef51cf8c0bbe024b36c10901aa4dfb6519351f633ee23f36275b7b5475dcedcd9bc1fa78ffa7f19de096b3e445b3666b1e4d1f000e56d57001831e29db69f567c478c13103555c20b4d60fd3cedb18c65a8af961e71ded2f00ac1a42be266841e644580d784093dacfbe3354d165d4019a0c973058c4ff404cd5e6a0b4f36f4c3a63d06bdcd0f6a6286c64e7910a8b6d24ef38f26ff2c9890481c12aa8214a479a8cccabbf2827cec32676b6131024792e59176016ef31ce8f07a2945189b29393dda3240ed6411decb9d547e9830d3877a9ae0bbb4f18e5dedbdb4aaee283d126f80eb8a80a0af1f08d23fab787fa535da5faaa16d96087cf05bd77854e6c797b54dc179fa8da2da7a1d80d52f47af849e4163f8f122f528d6d8335311fa049c396b46d6b6770a7299146932ba762115aac1fa3cd15e638928141b2fccce2b456eb1df03f4f67bbe38739f4d18b54730b25ad5a37325e41826c62b03f71360141d5f21e0e6b0b197c38c7b8233a8c7b6cc7d49a3ef8519a62e96999fe683caba9ac2bd7c53c96118e1bc98c6f4de69ecc3c7ad4135e840e8df85ae66d508b23308034087f514e9a3ad12b47992f4644ca685c7006ecd22f973a7229ca2d7f48d6cdebeafb74bb0a5054491fe2e3012d23d7236968561be76cf22d5684631f7b7919d03e2ce28802f18cf638256297a444889c596532a4065fe8faba67480213913111e37ccf44cdc4f9cc6860d1352ab7998d04f0f092278c16ab1e00a0f9daaf1e83f720dfed0893e911236a9e94db8ac6d26ea93b79068364bd58c3cf0cea10d57201bcf7fbf6f4e69f61f2ebe6df5d7dfc3e5bdbfcf5732bfa4976e79044c5dab1b9193a7e95038b6e0dfe3ad74f37603830014ea23374f88d3d951007283d673fd3413095323115cdaf4d65d45bf8c9ad392d9aad9894ac45a5f665b5aa168d6d7d2a707f39e49ccb29c18617e6ad2ae11b266d814f465413ea6d01702c892276d5b19ac6a1eecb8e438e9f2e19546dfd44affab408e037f5fd1251303c91f342003a5efc4353d1dabf6010d1436bb10b4030f66c8c83b3b79f5970a9313010335b818d00672cd69e0dcb8cc2316ca99228d2ad9dd4d5678e1ef21365c8075abd9bda320d7ee0625d95a10ed870845d2a3e4739c5cce46e33bf05ee70bbd4997f7b79b42d6994a75e75e0be226a900a8088da1c7ecafcb25e25b05f65613439949be63508a3974c394c3ef0e0da28db1941cc488c0c0387c0a02c9f839be6ebcea49872f5cbc4ba8bb8e4f72262d45d0b0de9286828b473c8ca7c30192a4615b9ed899456901fcea016304bd8c0cfc4e8a5b088b201a5474d0a9af88858bb9f49f0873187fd880e0d3725fa7ddcf45dbdb4ce0335298a58658caccb4ad8c68044c380450c4323a9c4644bf9effd780bc8565ebe6c893baeb7480fec3302c4a0ba8b917f90a75daffa50cea0b474998d813a4853bd98a29fff693a4ad498ff58938d9c8eb8ee291f867002f44088a02bc326f2f5197a710db8e2f9c18a518a559c5621cf3bb658daa759219d92b54370f2e5ad1dbb8c528e61c5bee3d1b49ba1edfc571fea43c4c81bbef7e6891cfbc13e858c795c95b9436a3aec37cb8ff9abd33a20ba5120f514aa2b3ec17a0e61b95a78df1178782f82134e88f1e23238475ec705e41f5d0f54d5bbb5620f76a8435415c8858acabc1a1816fec18f9d9b817e01df2e1eb58c13544c447248bfb9f3d04b3e2965fbf5154ba2482d22bb433331ffe56435673e5807b3f1802743a173b9715e2ddea1ef694ebac901a4068be688f2c6def8512607d778ce26d2e02ca6bce0f912cfd7fb719968523ecd3e97106232d40ff5ab6330e38e0969642905fc9c4288519698251e1d99c23230d17ce22bfd84ee396d4b4bcd19f2ca05f6039695cd4c8e5bbe6a107901c9cbcec3c677cc7472ae85e862f19b2c5180143e5d2ecac0aaf5f3c0aa52e70dd15cae9177b95d18b799f73cf717d80c48c5a84fed23ea1a73e586368e29d4b01aaf7c4fa7e034d32c0c7b0c1f8ef7f30dab5b723db8cf38e483af1b0f6d79851a1bc443b03cde3a4ad1292116f6665607de9bb779b4c24b4a6c3a213c4db381ebc80d2eaa889768bd33f52ab681cd309a6a8ff7184f411a284d8ceada072283e30aab6e595b604206b4befe6f907f7f05a2c173cb738c397b78df9d9874117271567f8e8075964312801057e609a8bf63cf1bc19b54c530350a388003c9bc905954412aa94ac01c889494ba42e9826892b12fa9dc45398abcf178751b0293dc0525cdc996be22274ddd35b96d656048a17e3f685048b114c72f462788625bd67726181396f0bb664e63e31cdf30c3e90112e54fbd3adf4f0ed113684ab0f9d1cdd31733a48a7a0ce9ae9cdf113683f64dac65c0c09ac5e2f1e799cd9b8154b5d6de5ff7142bb52757cec774e42b2c716ba437bf05eec26bb3a666e3648130538dd26d94634defe3059c8c3036e679f24266d66fe70500777a36ac25acc9d056217c9cc73f761646ff47ab9c3eafc2d8e6f38153b1ad7029c8917f7b1887a77d40953f5df549756b679a2e6cb1ecc056e4b915398250c0d46d787c066c31abf0ec868b5ff4cd53aa946b7176d80b7cae118197e29e63bb1e4a6636842390a44c6936b8ba9065380068b4429e7cf37b6103d806f96f529f1b3a1cb4312a07ceb2866ebcd678b37a8523bcdbaa586bf0643fdb4f1e10323344b8e4fb093bfcca851c32e46231e838643d483f5fb417c9eb9cd2c91ac93957c69a446c06ef8a374cc21c702b378c0e379177d0fcbe37aea636eb1cbd25deec601d4b8f71c6cc39fdce1a35af7862077a04abe25efa3d8d791836225bb84e6762c98cd21b590b9793a2bfb57e4f1cd82c84f643ccb3a3bddd027defda800eaffacaae63bb0ab834dcf4aa36319090e8bafaf1b396717eddaf5cdc4cb911b894c0d8a2bb6ab9656dac1ef2e7c0c119b97e0862a232883a62455b7b7ea3ae36e77bf821554c7dfb8f60b9bceff13effa5c2d30864a514a210aaee2baa832e1c9eb3794752da128d65ecb78266866f0695b29c4b739a3ad3c63182a22f582b3de3b090", 0x1000}, {&(0x7f0000001600)="7414fb4ab88006f968d04ebbd94d9f3df3be655c374bdbc0a86b73f555b5bd5a6147f3cf11699c5fd9ec61a4a4cffeda6c50d3d8cb0285c073e8a0d567d79f585f1a0d25cc4effb2aee1453bc301686ea28ab53b10b469f3ea57b2164b18142c0ef40f5b4c2f69c6e5325a5110666be351dd01e440077f751815feca141dc3de4d075994bc61750305363607c9912247e6362aa0802c693c1f53fb9b6161d41817a1d26b81ca71b006019c9a5c64d3f2513358b012f561cfc5c19134b4b4874ffc589083c2f743bd1ac57de7c2a3be94fb40d475533a10a09faf286e5352", 0xde}, {&(0x7f0000001700)="bb20513f2e88a0cca488064da7b403c7d3e44aa5ccbbe9d730db032a1851dfcce6c3b2b70d0124257ee8781c01", 0x2d}, {&(0x7f0000001740)="f0c30dcc5063a55c24ef99220fd1c2ce970acf93ef066c26e06bdba99854394ddda8f6a717630bb278089bc1580028e13a02594687d8fd73ee6ec4924282f7c34f7e4c011b6c10e4e126fe20be0aa46b6c10d26df4169bdb22bbf05e8a77c844d8dfac2e154a33003cf9f4967d6d5b6e8829c301b032b602274d9041e41a8215fcad8f7fd91f9ae2f19653535803e9132034f8bab6dbe19e27cdff4743bfcf55a51aeaa1a42529ff6e6365262e802dfde8c6fa6fc873b1eb9eed152af7803af2ba359201b1d2c3cccabf4795255fc84d301cc81f8a6ba1308769235f06e9f5fb0a6a7d2d8ce79a586164", 0xea}], 0x6, &(0x7f0000001940)=[@cred={0x20, 0xffff, 0x0, r1, 0x0, r11}, @rights={0x30, 0xffff, 0x1, [r0, r9, r8, r4, 0xffffffffffffffff, r4, r0, r14]}, @rights={0x30, 0xffff, 0x1, [r4, 0xffffffffffffffff, r9, r3, r3, r3, r4]}, @cred={0x20, 0xffff, 0x0, 0x0, r7}, @rights={0x18, 0xffff, 0x1, [r15]}, @cred={0x20, 0xffff, 0x0, r6, r7, r11}, @cred={0x20, 0xffff, 0x0, r10, r7}], 0xf8}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) executing program 7: openat$vnd(0xffffffffffffff9c, &(0x7f0000001840), 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x200400000000062}) r0 = syz_open_pts() close(r0) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x2ce0) mknod(&(0x7f0000000000)='./file1\x00', 0x10, 0x100) socket(0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) utimensat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ktrace(0x0, 0x1, 0x40000000, 0xffffffffffffffff) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) getsockopt(0xffffffffffffff9c, 0x0, 0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r2 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x111) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000001680)={0xa, &(0x7f0000001600)=[{0x89a, 0x0, 0x3f, 0x200}, {0x9, 0x6, 0x40, 0x4}, {0x40, 0x1, 0x40, 0xfffffff9}, {0x3, 0x0, 0x1f, 0x3d3e}, {0xfffd, 0x2, 0x2, 0x8}, {0x2, 0x6, 0x1, 0x81}, {0x8e5, 0x84, 0x1f, 0x4}, {0x735, 0x80, 0x2, 0xfffffffc}, {0x101, 0xff, 0x3, 0xbc1}, {0x80, 0xff, 0x1f, 0x540}]}) dup2(r2, r1) dup2(r3, r3) openat(r4, &(0x7f0000001500)='./file0\x00', 0x2, 0x40) executing program 5: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb000700000000098002005e00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) socket$inet6(0x18, 0x3, 0x0) socket$inet6(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x0, &(0x7f00000000c0)}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) r0 = semget$private(0x0, 0x4000000009, 0x30) semctl$IPC_SET(r0, 0x0, 0x1, 0x0) semop(0x0, 0x0, 0x0) geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) semop(0x0, 0x0, 0x0) seteuid(0x0) shmget(0x1, 0x4000, 0x400, &(0x7f0000ffc000/0x4000)=nil) getgroups(0x0, 0x0) semop(r0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) sysctl$kern(&(0x7f0000000300)={0x1, 0x3e}, 0x2, 0x0, 0x0, &(0x7f00000006c0), 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getgroups(0x2, &(0x7f0000000440)=[r1, r1]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000540)={{0x5, r2, r3, 0x0, r1}, 0x6, 0x7, 0x100}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240), 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0xffffffffffffffff}, 0x10001}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000400)=[0xa0a]) semctl$IPC_SET(r0, 0x0, 0x1, 0x0) semop(r0, &(0x7f0000000200)=[{0x3, 0x9, 0x800}, {0x6, 0x2, 0x1000}, {0x0, 0x1002}, {0x4, 0x8000, 0x1800}, {0x0, 0x0, 0x1800}, {0x0, 0x58dc}, {0x4, 0x6}], 0x7) executing program 6: mknod(0x0, 0x0, 0x0) setrlimit(0x6, &(0x7f0000000140)={0x6}) mlockall(0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x1}, 0x2, &(0x7f0000000240)="71f91e3471ac0058", &(0x7f0000000100)=0x8, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) write(r0, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000003c0), 0x20000, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000180)={0x4590, 0x1, {0xc4, 0x3}}) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000400)=0xf15) pwritev(r1, &(0x7f0000000500)=[{&(0x7f0000000440)="a8", 0x1}, {&(0x7f0000000480)="860e1ac507c46023fc94fdc052492c3d081684be8d8db727826738da4ad7a158d124884274b52b1834f4f2c4856a924517f94e8e804abec51b8bd6afeecbe9d6441b63602f05fcb1a6a51e60556f83eb19eb7dece44d1cbd", 0x58}], 0x2, 0xfffffffbfffffffc) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x2012, r1, 0x0) mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x2, 0x11, r1, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x10, r1, 0x0) mlockall(0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) sysctl$vm(&(0x7f0000000000)={0x4, 0x21}, 0x2, &(0x7f0000000400), 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) socket(0x18, 0x0, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x400c570a, &(0x7f0000000080)) close(0xffffffffffffffff) getpgrp() mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) fchmod(0xffffffffffffffff, 0x0) ioctl$WSKBDIO_GETMAP(r4, 0xc010570d, &(0x7f0000000000)={0x0, 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) executing program 2: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x24, &(0x7f0000000040)="fd0cc085", 0x4) mmap(&(0x7f00004dc000/0x2000)=nil, 0x2000, 0x0, 0x3010, r1, 0x7) sysctl$vm(&(0x7f0000000000)={0x2, 0x9}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x4) executing program 2: ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000100)={0x9, 0x2, {[0x400, 0xffffffffffffffff, 0x7f, 0x3f, 0xffff, 0x9, 0x0, 0xac3, 0x3, 0x3, 0x7, 0x7fffffffffffffff, 0x5, 0x6, 0xa, 0x587c, 0x7], [0x3ff, 0x0, 0x200, 0x9, 0x3fe00000000, 0x5000000000000, 0x8001, 0x1, 0x40, 0x3ff], [0x7, 0x0, 0x5, 0x0, 0x0, 0x0, 0xbc], [0xffff, 0x8, 0x16, 0x1, 0xfffffffffffffffd], [{0x0, 0x9, 0x0, 0x5}, {0x1, 0xcbe, 0x0, 0x1}, {0x0, 0x1ff}, {0x0, 0x7, 0x1ff, 0x2}, {0xd2}, {0x1, 0x8001, 0x0, 0x7ff}, {0x3, 0xe7a, 0x7fff, 0xfffffffffffffffe}, {0x6, 0x3, 0x9, 0x2}], {0x8, 0x3, 0x0, 0x1a52}, {0x8, 0x7e54896a, 0x6, 0x3}}}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x0, &(0x7f00000000c0)}) syz_emit_ethernet(0x66, &(0x7f0000000180)=ANY=[]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) setregid(0x0, 0x0) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r2, &(0x7f0000001000/0x3000)=nil, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000300)=ANY=[@ANYRES32=r0, @ANYRESHEX=r1, @ANYRES32=r2, @ANYBLOB, @ANYRESOCT]) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) madvise(&(0x7f0000ff7000/0x4000)=nil, 0x4000, 0x0) sysctl$net_inet_divert(0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)="a04a1daf7ab692cfdf7c54c321bb708361c65a4cf48086", 0x17) socket(0x2, 0x2, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r3 = open$dir(&(0x7f0000000580)='./file0\x00', 0x40000400001803c1, 0x6) ftruncate(r3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f0000000040)=0x3, 0x4) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f00000016c0)=0x3fd) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) shmctl$SHM_UNLOCK(r2, 0x4) r4 = semget$private(0x0, 0x2, 0xd0) ioctl$FIONREAD(0xffffffffffffffff, 0x80146959, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) sysctl$machdep(&(0x7f0000000000)={0x7, 0x6}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x3, 0xff}, {0x60, 0x0, 0x0, 0x8000000}, {0x6, 0x3, 0x0, 0x20}]}) semop(r4, &(0x7f00000000c0)=[{0x1, 0x2}, {0x3, 0x0, 0x1000}], 0x2) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000001080)=[{0x84}, {0x6}]}) write(r0, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) r1 = socket$inet(0x2, 0x1, 0x0) getsockopt(r1, 0x6, 0x2, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') r3 = fcntl$dupfd(r2, 0xa, r0) mknodat(r3, &(0x7f0000000140)='./file0\x00', 0x40, 0x2) chdir(&(0x7f00000000c0)='./file0\x00') open$dir(&(0x7f00000003c0)='.\x00', 0x400004000011830a, 0x0) socket(0x1, 0x0, 0x0) r4 = socket(0x0, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r6 = dup(r5) ioctl$BIOCSBLEN(r6, 0xc0044266, &(0x7f0000000100)) readv(r6, &(0x7f0000000380), 0x0) r7 = socket$unix(0x1, 0x5, 0x0) ioctl$FIONREAD(r7, 0x80206979, &(0x7f0000000000)) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r8 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r8, 0x8004745c, &(0x7f0000000080)=0x7) ioctl$FIONREAD(r4, 0x80206919, &(0x7f00000001c0)) sysctl$kern(&(0x7f00000000c0)={0x0}, 0x0, &(0x7f0000000300)="71f9221ddf7c298b2589d90ca7790271ac005839f9ee081d07000000d1e0351938551e40d5d7f1be327b3a84eaf3fdb78c5289776536df55742518fb056c5fe6a72e34fd7803d1ace0e31bed56bca530762718498d36ea81d9eb90b02880397a2b21dfebff63574e4df356c97fb3b495cdc1e772f3", &(0x7f0000000180)=0x1918, 0x0, 0x37) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x81}, {0x80}, {0x812e}]}) executing program 5: r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) kqueue() syz_open_pts() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x0, 0x0, 0x0) r3 = dup2(r2, r1) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open$dir(0x0, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x0, 0x0, 0x0) semctl$GETPID(0x0, 0x1, 0x4, 0x0) setreuid(0x0, 0xee01) setgid(0xffffffffffffffff) sysctl$vm_swapencrypt(0x0, 0x0, &(0x7f0000000140)="118bea625d95de8f92c010baed45ec4bf03ace254b57973bb6de7b1c90301e9d3b5e6fb6ffffffffffffffff76c775a2a4e0556565a830032eef776127fd247103c14ab0a1cea9b4593be484f46a02ea73e910d041c5777bd852e57d3248832b91d06fe47d126022a1654859149e9486306d2f11fb1cc826c42f81b0d114f8af4ceb029a5210bb69", 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) r4 = socket(0x2, 0x4001, 0x0) r5 = dup(r4) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) socket(0x2, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x100, 0x0, 0x23) r7 = socket(0x0, 0x2, 0x0) ioctl$FIONREAD(r7, 0xc1126939, &(0x7f00000001c0)) r8 = open(&(0x7f00000002c0)='./file0\x00', 0x8, 0x104) ioctl$TIOCSPGRP(r8, 0x40047477, &(0x7f0000000300)) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x6, 0x0) socket(0x2, 0x3, 0x0) syz_emit_ethernet(0x82, &(0x7f0000000340)=ANY=[@ANYBLOB="ff09000000ff0000000000000843c50000740000000000019078ac1400bbe00000010c019078000000004600fffc0500000000000000e0000001e0000002831700e000000200000000e0000002001100007f000001000d008e000000000000000000071700ac1400aae000000100000000ac1400bbffffffff940600000000000000"]) executing program 7: sysctl$net_pipex(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r1, 0x801869a3, &(0x7f0000000100)) executing program 7: r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f00000000c0)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x10000) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) r1 = socket$inet(0x2, 0x3, 0x52) setsockopt(r1, 0x0, 0x22, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f0000000080)="ab", &(0x7f0000000000)=0x1, 0x0, 0x0) getgroups(0x2, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x4, 0xffffffffffffffff, 0x0, 0x0, r2, 0x0, 0x8}, 0x8}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000001080)=[{}]}) socket$inet(0x2, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000002a40)={0x6, 0x11}, 0x2, 0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x40000000001ff}) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = socket(0x20, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) getsockopt(0xffffffffffffffff, 0xffff8001, 0x3ff, &(0x7f0000000200)=""/211, &(0x7f0000000000)=0xd3) r6 = kqueue() kevent(r6, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r7 = socket(0x6, 0x8000, 0x0) ioctl$FIONREAD(r7, 0x8040691a, &(0x7f00000001c0)) r8 = dup2(r3, r4) setsockopt(r8, 0x1000000029, 0x23, &(0x7f00000000c0)="b211d7170d816684c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e7aae9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) write(r8, 0x0, 0x0) socket(0x0, 0x2, 0x0) r9 = open(&(0x7f0000000280)='./bus\x00', 0x8, 0x0) poll(&(0x7f00000000c0)=[{r9, 0x1}], 0x1, 0x0) close(r9) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x43a, 0x6, 0x1, 0x4}]}) executing program 0: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0xffffffffffffffee) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x10205b1a) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x1, 0x0) setuid(0xee01) ioctl$FIONREAD(r0, 0x80206980, &(0x7f00000001c0)) select(0x40, &(0x7f0000000000)={0xffffffbfbffffffd}, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r2 = dup(r1) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto$unix(r2, &(0x7f0000000100)="61ee698984554eb704377a7f4620e30d24456e651d9ce680a036f5dd50a9f4c22d3a29976196b7be990742031507d71fb03b77b5", 0x34, 0x5, 0x0, 0x0) select(0x40, &(0x7f0000000040)={0xffffffffffffffff}, 0x0, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) sendmsg(r3, &(0x7f0000000680)={&(0x7f0000000080)=@in={0x2, 0x2}, 0xc, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="1000000000000000000000000000000014"], 0x180}, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f0000000280)={0x2, 0x0, {[], [0x0, 0x0, 0xb, 0x334]}}) executing program 3: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x8) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x8) (async) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) (async) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (async) executing program 5: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {0x0, 0x80}], 0x2}) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x2}, 0x4, &(0x7f0000000140)="118bea625d95de8f92c010baed45ec4bf03ace254b57973bb6de7b1c90301e9d3b5e6fb6ffffffffffffffff76c775a2a4e0556565a830032eef776127fd247103c14ab0a1cea9b4593be484f46a02ea73e910d041c5777bd852e57d3248832b91d06fe47d126022a1654859149e9486306d2f11fb1cc826c42f81b0d114f8af4ceb029a5210bb6947464bf678ba1d64a2013131fedfe60443aa13e015b28a16ea924bf89ad45c006213a6d0e194b9abcb3ddfab0c69b8c280bfc9c11f26026f6231b5e725921be8b099", 0x0, 0x0, 0xfffffffffffffd2a) sysctl$fs(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() kqueue() ioctl$TIOCSTART(r0, 0x2000746e) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x41, 0x0) r2 = dup2(r1, r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f0000000080)={&(0x7f0000000140)=[{0x26}, {}], 0x2}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x58}) r3 = syz_open_pts() socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f00000001c0)={0x7ff}, 0x0) writev(r3, &(0x7f0000000280)=[{&(0x7f0000000a00)="91", 0x1}], 0x1) getsockname(0xffffffffffffffff, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000001b00), 0x80, 0x0) sendmmsg(r2, &(0x7f0000001ac0)={&(0x7f0000001a80)={&(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000700)=[{&(0x7f00000002c0)="228572e405c25a2bcf154e1b1d015fd61c1dec7d2e5e0897748de6a7f64ea57c43b982f5a5f4ffc43efc71785f5f56b73051ec8221643d1b6674f59109707f84891b71e58c66ad6887baba57bbb0f4f63a0d742fab5f1ede6d3208e958e8cbf3406a7bb17e913c63f96a6e760b321f0b18b570b8ea70c451d7ed18784498b0ef10dbad0291fa6195df7687df35ba2d87cf68", 0x92}, {&(0x7f0000000380)="a802680e60119f6bbeb184ddb02ce350a299e14bbd91387cba18e9546b9533bf457ac677ec5e028cfb955c45a976aee6c79776f96ce303880882c85f51e7b1be595b062db3fe62612eebef7be67f904983acbbdef230951dd81556ca4c569d9a75a979a118518dcdcbd8840310d8b660c42df8f089aeedce2962ee32f5fe94ddeb1e79c1ceddfa3363", 0x89}, {&(0x7f0000000100)="cf2ec2d3e323", 0x6}, {&(0x7f0000000440)="edaefabab91141a81c52950dbdcf3e8838c81d2852b9e98d837c9764941188c0f31f0e2f07de0e5416cad8efdfbd714c767ae86a4dc525335d7a0c681024dfc51950abc72a7748835580eed32e78498aa9c0de7c48c85887b2641376a3696da4b18c975c7c6948dfadf7012a503afbd808e7aae0c80b075b91a6a54135f81acdc6f8db08bf410b71c0331c22452b1b26b9896a", 0x93}, {&(0x7f0000000240)="486a3d4fb86299c817b7b559d43e88d810f4a842ba3f44b48fc93caa5f1346b6a3854bf8dcfc7d746cfa8f2c3d1daf", 0x2f}, {&(0x7f0000000500)="18233678fd04850a642eee62116b9f42cd69a76c733406e9d535c96d9b62f93e0dbb96d8a464a5d7b82454700b4f3ef0e32caa352f8f23d1155b88e03f7b1f2e1130fd921f8efcf6c574a2f75befd457bea078c7a2095d00618351f8570aad3ace4c28e5cc37b4d5a913c1aec12a6380381b8c321aaed3c067937c48416ae312b08bd8150084b2c66d0f9e51436e31cb79fa75ed976d74ba03081f3534781a4509d4c9509109de6235bbfd17e10585bac43a5eaf92d7f5b52fc4979ed703197b8b3d05c320a32b23b71fe1a6fb00ac86223ec459853f958a9dc5", 0xda}, {&(0x7f0000000600)="f5e4b82327bf7cb470b52f0ffaf2852e99b3bef7393d1bd423c280bb3138a1f3caf760d8a757a4a89cbe84004d522a7af52fddbe68c6d05a49c21743e1e9064c66d735758caf2133eb2064eb62305fcae10c70ecf3832e4f9ed088db412dd6386aa026a2a286053b5d422233768973d0ba619fbe5ab4aa4dfe812c8be34db74e253b2af4581621414421af8e2f4e29", 0x8f}, {&(0x7f00000006c0)="86f02f1055ddbcc162c3783c239df42062151507abacdb7db0ba9b", 0x1b}], 0x8, &(0x7f0000000780)=[{0xb0, 0xffff, 0x7fff, "7567c9576285174d1d0f0733bdd5f6ac82203172ee1e069ec1a1385e611acad18244ea05f5ef599b849d293d6c04236b30172fe564fc3676f697a615e7ff69457362e60b1d448401071112f3d1cec93e4b7c420452e87c971c369d63e6211567bca7566eee777861b5f8638d56d0fcca67661201adfb2589067de88d9dc269847ddb55126b8566ef11db8b0bfc766f7ca1ae65c63694d114842eef48e94a82d6"}, {0xd8, 0x1, 0x400, "79477acd054fad276564a8bed544e11362aebf24b7ac6ca1f281957ac3f5d3b2afd309e65b79465f23ed6709949bc58a56472ef6e4589dea8c769828428708b5b983937a8717e84773dce4038ebf4b363ad0ad920b437c367698764a41d2168e8a44f5dd14175f254736dcd5ee96d6aa3c1ad65830d418887c9b58d4eae986049616f073e443f2ab2f587091b711cf43ec40c48affac5f704f470fe702ceada79a99c5d65411b3297a4e10fefc7dfea9604689cd476bb1767d6c2d866be6872e6cc4844b22b9be"}, {0x58, 0xffff, 0x4, "0931c9e620a35e825113170c892ed634104b92010d415e38f4bc1a4df43c44aaa4b99f7a92d1b045cf51eb99cdedefc107eb3cc835ff3ef1a1f25dc481652de98a"}, {0x1010, 0xffff, 0x0, "5f53e38ac62efb71eb4cc7448092c6fa22dd9643bdf87577ac195814b767cc98e6841cc5b557538a0b6fbbb4ed20b2130287a514c586947df2e00995b64cf1d83834a5f67d648d0c7181c062ceae4a8261d12d04b818ee5ec964877ffe95e298224804fb3f64c05779b3ec206790a04fba85a7bebd7c1f69f07f26f6a7d8b88859e46b71caf5a6b2393a3e1e6916af919c2e0d03b1bb7e56f20ced78dd9f94830bef28a444e8493796068f0cbeb427cd0fb6dac55114f987b6b542bee469e63a3d6d486e2129089a0e5a83896aa0959719139a40c905df14d04c8983638adc38b26a2ad9a791c6cf06363a271e3347ca4c4ec6517d18d7e7062f9b113f9e9c18e6caff4dbb864c19a5b09bc71c426cfd10712e6e96c2a46bed8cfb2c0bb627970fa70b868ba743f84e6adaf9cdee42a24d992a4e8c2e9ece5711be68dc53845ad1d8cc8728283553a1aa8d7536a9ce8652fb2978a82c3796f2ccfa06c2f19bb28cf56df28f0f601c54aebc24698b0c7bc164cf0cb0f9e754d100cbd468da6d84534945f2f5f74cccfcfbc2a32d1e712ed39bb7820055399c8f4e529e43b04c8b668bc4e4aeedd655af23e106005a3bed58f5d9afa8dbff39ab7b4a82b8ee0d985ec7c8aa093e55be12b662a22e34b1f521403cf515bcc2ce71636b36b3e4eea695159199e92a4c69e118b83afae0f70abf1d50b10814564b1b28eff96092a77807e8636e46e1635d12962ea0fa436514c9aed64056ec4f3339480f1e182f5a79873f47637fe154a5782fea3321c7d1748b4bebb62a4546bd8a1f1b1fc91ed9db703b89ec56786a6704564faf0aceb049db3606b512d849681313b4645ccdca2eda3585efa7a39e22e3b9117a9988ecbe8f22382aeb04860c36adc2738c3624f2ffdd2985630483f3c38db4b9f51aee6f0cf85e0b7989753ead059179ef1ff6a962789134e68d61ab1d50b1204c8e33ad5c938f7dfc9d4ca0b936a2df9ce3f35d365cf01813693278ed979bb113583dc71e0685852628a7453d39ac0a7be7bc0ad98db206eabc6efc09af82d54c62758bd4a219425568813f75cf9095d98f6402f9e7c1959a514bed51aa35aead885fb72fe1adb58340691a135554120ae07ea382121df8695f875e8dbcd279beaec7738d217f11695ef525f201b34dbefe0083deb6249348f1144df3c5473a5310e9262a378c06042e5f71969f688e4ea6e79714db84c13b5ef1ee19aedbd1a6c9cbdb9f09a41bb24c0f8bafdfe61c31c020fb669ba9c4d22efcd57710a78f62ced8718b2a2cb5b302d2db0482f6900c7a74bf48d8808633afdc17e93b7ac722bea649a48cf13a611e24537718567312e840bfa2c9861f8c5cbaa04f765b0c6aa85eb4c10669a011fbbe0478b86c048c80dd901164f97b7d72f5a441ffdcda28ec1590a5910fb25b2459fe4b5b4dc68599eddb169986c7302cbd306256d691f0157cbcf8d2966a70998bf7689c2ded9cba20be7ff88bb6f3d8fe7bd075f88246bbd6a0e3be0732b42c2df8c2f9f3855dad545d881ebb683bb5c8d73daa3bad2eb508bfa12f672da89f3c2f76e3bea7cdfb89f00e8da6d3e7688b7207c44063d1b3bab045eb1bdbad8b922b3729ccf4010042521ae76c23fc06f287bb9a1207e40235ab465252d30918eb87f4933070ae3caa49ac1417822e1e69d7325331005fbdc350f64e8d925f7c17ef2b9d9fd795ecec807f2a7c99deff41080d8993effcffa7d0e2dbf471231269f04e11eae7428e9b5e91ea8bcda595ee82912d71611e7af0e9896f6f7305f2b1a3a9d278ccf91f95780936c5f640bdd0774ffd7c9a54b9464a6fa61683647ccd776704367274e372b219e8ebaad4a312788e044d4145da823fc5057db2df9b1e3cb57d7f736a03c5af2d95c5f2ef232936a844ce40e8d3382900a16010d1bdf43da7ce40153d92b801a762c5027ff38c8edaab926b2f2db3b9d2bc43291351829fc85cd74a4350563dc262e3853b35e91fe80aa28ba2c874cf7499f9d682f22ce4886ee7d006e48514616be59ac51d66df4c3bce83819762d581391b1cb08d9000769ae280a64654d82c7b10c8f1516b319e066e45a160c78c8a23452ee5ed8bf0e7f3a5c4b01cfb0d6c8b9fc6a01fe7e101f5a04db61b002689bea03ed07870f30587bd7edb933939c10af6a222e1099ade249a9a8a9f683a05fa7027156510478fa6708e829579e914f6c5a2e01e1d1ceec211a11bd39734b88389fca693a78b30fa08d9c2226b93a3be80fa24d53f5f3b9157a86080946a403d48211749227491f60b54d9d6af4ec28769903c8eed56947d5f302ab94fb0d43ecd369b0aeaf52a08992f2650eb32b15e72360212cd5315c0df1e061af03afbca9598b1682dac19db8f0038f726fcee2f02358b4aca698fc41c16860ea42643c9998d39024cdcc30ae39b7e0a877062270c03843c0098c5b7fdb43361f79ac34757bd54847ca35a6bfa6f46e4b3e274f7474234d774468afafb89c6e6c7425fbe5fa8df8ba7dc7531654f896064ad3ba140ce5d3a4fa34737871d3b9fe430884f9d561f3ad134377dfc30877720e86481934f26566e1dd023966c8e29665bc40867e8b54a0f6b2dd8aa532fb632291e43502f92941539b8a25c2753b30cf403123185edd578e932b45d50c7f5f89da1063388dee7c071710d90600d20201ef4d80ace0c0905545bcbefd4139d6c6899bfe9a2d9ae8279f97849de09a88fb0372e1052d2204e82d095334922cbc91dd0c0bd85bbdb9fd6f1e81c77d47021269e4e40d3f280887138cfda59a93f104c8909cb1881c6902687557613c831c4592da651205407dcc8f49d0241048a9ebafda7cd92f33ea464adfdf69d38bab4287b6ecdc93460bbfdb572ca016e4cfa29ad445925c6456bf31843b5e7e6eb35e6e657bdf15ced3ac63d29b72e648f7810ac98188fa78b6b703ba6c39d914f03aa0baaaf793cb247551176e746898936d2e763cf07089d2b1160ce25616f30ddbbe7bf8221a702871ac1762038ba8deccefffab55367f670570dcc4fe7f03030fe98122d49eeef2f5017e29c12f587093514ba7beaed2925f4176d6c0ba8abd125ec22bc8f358139b37402520b01743c326fb729342811808a13273d93c9b6360a5b18e1d4cfde4f31ccfc3cf64e83bfe3ad08de7c62e0d61dee97ff0513f8f0e48b573f66236cbbbb2e21849c63b46475b7a0dc5332215af188d3bb085bf4c59a85923f7efb20eabd403dfe2e955eb7a2587ea35814feca4ac2d189510f12733ef247d2932713212efefcde34f16e5c980df25a412e5c86007d3bdeeb905b293c5803566c13242ec6db35160982443178a152ece350b0f9d2500d00ae2c50cb9591470cae93af79a143c61dafc1d4dd195c288de05bf7a6ce5249935bd89ebe741d9c50d58e382ba7d509fcd65f1018957f2c61549f5c0d0074ad4f2b3b5ce2cd3d7ca23035fd9453ccc2c19bc1dad4f0693d514e234bbaf155d129a6be0e693f45a13d170aa0fbb23f71780589c253d8118ea1c0bc904fc13f5c5c4a166ea2b4bcb8d7eb86683532e8de6c13a27f6189a474f91815a5e6b43478ff8d44f3659ba4c8f2af7381a32b86bc1cded42512955b4218fb599af6dba55db5d29fb68556f0985196d99d70021a9c2a3290205efc47bd5f5359b83aa983740fa766b5c8893e5e13ae490a247a9d807ce2752f1627e3259549aab789dbc3d2d34fc4366cace66e1c20440baeae451b0f6efb277a79daea6cd2f3ffa392e4f8ad049bf7bac370191aeacd96bde3f80978f8eb50af6a0c362bf760f9a8664e98a78d2563bb243f2fa59e07e7b21e765cf4d8b4722fca310c84abcd610ef521f22330cc9e95bcafeb5ef951ab667b687609e334abdc6939fbf5a40e7af8087e8e596936bac0ebeb3fd78fafebe067a4dc6f52d11fa3b76e37a3c414ac5c4ca054e914be74a54dac60032e994e595ab6868401028126d453cefc1ac0f30cb753c450e6940b306dae3d17e7d9a9ccc3d7e25303555e9a325fcf14b376b0ba5e9a1aa13d2a8004ea53862482c0147469ca0811735bca2b802a1bb245cfa3fbad4e5988d8d73bc99bb923a491699574c918c20168ae7bd9c42a8ac7311f0e56707fce6c1e816e656cc0ac7e93e6152da28ec32d9f72f790c7b6ca5b484654973b1fd6f40854158d076e62a33e1b8ec0849c65a229d256db5c772b12f54e00ba022c770a21297f08c0113dbb185b470251bb3fa2e504a9b7f2e43dccbaf0f77ab8c5fcd2e282f21ffa0589d083dd3922cd127b65b87a4f4f40184d9477ecbdeb5514f307abafb4ede1331168d8c1a9ff290e61f0abee93640e8afeaf27795440af2be02c42106cc06b7590e507bbbca64b29cbc9daa8e8e441fc50fdd377286b0b20342c6971f71256ea36ba9b1bace2a33d062d44bd8c0aa95e4c9e3928a6c9a8e1ca955666c065cf481cca26c773cf826a6b375dfdead025ded21efe2c60701a26cd94a01f33d2ca5d7c21a0ce8f11700ca901fd3fe06bac2a1f00d74b20bfb1179d6a93553a81cf26c978a5536bcf34bb9bb96a386a3c712d03ab4df6a46a84566fb466603f03c2cb944c5701fcafff1d3be60648a3f8e2ab7d10af17fed9e74a69433ddcbe6d270cfe279950addb73c13df4bd33325d2c313181307d86a07165ba098a1b35738f6fbdeb9b5f9edc62b109ccbb1dde7f1eeeb8bc3639d09e211b3291bc49844f14fae9f701d3dfd0a82535c461ededd5fa676b34f382b4c425d98235009469d3cf80d4e0adbe589010e78f87fe8915ae808e8dfacf4777f883f8271becb962d9b709627b38888200802f65cc98d78d94b89d45378b19d32b2246bb51cc682d587f62f5baf7a8f82348fc79d0e9ffb9653199722f985089eeab8baee72c7e43cabe334fa2c0ecbf898ab92811c55e80baacebd80f48494f191d8e447490a50206f694d19515e36a6e824657d862e239042e4d93c56b66576c2ece8a5a6774ad10b98f2911f6c445a168aa7708b6356d8623f268476eeee7e9fa49b54648d3c039cb8ed4709cbf3d0a3cd607e4dce1f792ebbb82b2399c19a008dabc2af53b259f905ba9d1177e3b215a60bd17956601763352c6a3e8f84e9795a4f71747530de7db8437ee112da481d7a03e3baf4fe4a9eb1c144ccc6aaaaea503ef3b36b276f7e291f765bc7847a107e4e8d2097f1d7064b5b98af48cc8312c605ca8dc0498f90a49824cf347c01e54ee0f95fab44c6f54cf5fc831201304437d28e342e111105067540d4b44332c2bb2b9f3a4b889ec290bd189cb66b5686a554f7e7886c45003c8b6fed7bc18d18489c5a2727b7627e4c9b2cfc17653859550daf8f795b40361aa6e3494fb77c879d8d0879948df5a3bd88f005c1684f6b805150b5ef1b73caced6b0d9adabd1ca596021f7eb3103166cf3a22664029c260ac8a6e441be4ba5e7f07d9b4364b19be43c0c2729934084a0e6c59e81658236cc3a4fbf354d32983327960f396d3c159d299b54a79b039180c05676b98cd16e791aac957e5c37319a907b0ab6a460d5faecfab58143194e59b4e2d9f8c1668bc3975a51c8ecf326b4dadba5dd45d71566125bd96c9da9260757d76cea80ce5f8d623102a64871cf029af0c878ab023ecd304266c5790929fde622355c33db62553cda5ac069140f68b860a114d673697d021e755051a7ded48004218aae73a173fdb910a9fd3f589da83aa77b99a9c810f21c4f7b0fbe69dd3da06851de9235427bffc06dd129e8d8a7b50ed1ca00eafe017db6adeac6328"}, {0xd8, 0x1, 0x401, "80b907c538645005d1aeab08b884ed507e201207f24573400ba37ae8489e283720a9ed97741f621d2eb7c0cde4cc5a3061daf71beb7ae84edb7fce0a0e19e1890ab37bc8ed7ca126a9a20aecef7586aa4e77ae2e9b5c414dc40b4fe71bd9c5e67eb3c2ef8f6c66abdbad71c87a510b0b1e04038431f095b3ab6cf2164e796c10a3b1b51697638fa37329e4863712d25f0f0d733804757b7731385527db0e3bd9e24f732496441e9b9c64459b0d26d725c977f6f5b0157b97da7e9397f478feecedfe25c670"}, {0x10, 0x0, 0xff}], 0x12d8}, 0x2}, 0x10, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200), 0x10, 0x0) ioctl$WSKBDIO_SETMAP(r4, 0x8010570e, &(0x7f0000000280)={0xffffffffffffff35, 0x0}) executing program 7: socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000400)={'tap', 0x0}) r0 = semget$private(0x0, 0x4, 0x4) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000000000)=""/76) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000080)=""/83) r1 = semget(0x1, 0x0, 0xa0) semctl$GETVAL(0x0, 0x4, 0x5, &(0x7f0000000b80)=""/128) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000000180)=""/181) sysctl$hw(&(0x7f0000000240), 0x2, &(0x7f00000002c0)="04afdb", &(0x7f0000000340)=0x3, &(0x7f0000000380)="01f65b86500f2a4e8836a6607eb151dbef629ee878ea00f47d08adcdea363a7ec1580e8a303f47a866963e1408193d9570773989b9d26a4278ea442a98559ea27dfbb78f12a00a6d5b753711f57512b655c17b6c6701382eae48f4f8338826b31b36b87d", 0x64) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000140)=[0x401]) r2 = accept(0xffffffffffffff9c, 0x0, 0x0) getsockopt(r2, 0x2, 0x8, &(0x7f00000004c0)=""/51, &(0x7f0000000500)=0x33) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000540)=""/115) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000005c0)=""/150) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000006c0), 0x80, 0x0) ioctl$WSDISPLAYIO_GBURNER(r5, 0x400c5752, &(0x7f0000000700)) ioctl$VT_SETMODE(r5, 0x80087602, &(0x7f0000000280)={0x0, 0x4, 0x5, 0x0, 0x200}) semop(r1, &(0x7f0000000780), 0x0) r6 = syz_open_pts() ioctl$TIOCGWINSZ(r6, 0x40087468, &(0x7f0000000840)) shutdown(r2, 0x0) preadv(r2, &(0x7f0000000900)=[{&(0x7f0000000ac0)=""/131, 0xffffffad}], 0x1, 0x6) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000940)=""/116) r7 = shmget(0x1, 0x3000, 0x239, &(0x7f0000ffc000/0x3000)=nil) r8 = getpid() shmctl$IPC_SET(r7, 0x1, &(0x7f00000009c0)={{0x1433, r3, r4, r3, r4, 0x26, 0x9}, 0x1, 0x0, 0x0, r8, 0xa6, 0x8, 0x1a2d}) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f0000000100)=0x901) semctl$SETVAL(r0, 0x8fa1883f9c503d4, 0x8, &(0x7f0000000a80)=0xc0) executing program 1: open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000018c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB], 0x10}, 0x40a) open$dir(&(0x7f0000000000)='./file0\x00', 0xe676c141f5ee3697, 0x13a) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x7ff]) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0xfffffffffffffffe, 0x0, &(0x7f0000000140)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x8, 0x0, 0x2e) executing program 5: openat$zero(0xffffffffffffff9c, 0x0, 0x80, 0x0) (async) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000500)) (async) r0 = syz_open_pts() close(r0) (async) r1 = syz_open_pts() ioctl$FIOASYNC(r1, 0x80047460, &(0x7f0000000280)=0x2006) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x227, 0x3, 0x0, "1a42fc00000000000000000400"}) (async) writev(r0, &(0x7f00000003c0)=[{&(0x7f00000009c0)="471e49aab0fd752532784bf2515fa242320b4a6e6543ffda060eb842b843d370b936ddaa7f71a0a0c4074da827c862a93983c361dc12dc50305653dd84a6adfc8761f897b60c4dee402807473103485b4475c657ae5428aa89543eec1819c76b9eb1e5c1848e49a2a588ed0f6ac77d2106b8ed9b8e3bf7a033cdd96085e372fde5a0d0e2fa622a7e28febd09", 0x8c}], 0x1) connect$unix(0xffffffffffffffff, 0x0, 0x0) (async) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) mknod(0x0, 0x0, 0x0) (async) socket$inet(0x2, 0x0, 0x2) (async) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000f40), 0x0, 0x0) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000f80)={0x7, 0x0, 0x5}) (async) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaa04bb86dd60b42f2f000800000000000000000000000000000001000100000000000000000000ffff"]) syz_extract_tcp_res(&(0x7f0000000040), 0xfff, 0x1) executing program 0: mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) sysctl$kern(&(0x7f0000000300)={0x2, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = socket$inet(0x2, 0x8000, 0x6) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) geteuid() getegid() r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)) sysctl$kern(&(0x7f0000000040)={0x1, 0x30}, 0x2, 0x0, 0x0, 0x0, 0x0) getitimer(0x0, &(0x7f0000000040)) pwritev(r0, &(0x7f0000000140), 0x0, 0x7) r2 = kqueue() open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffc, 0x7, 0x0, 0x0, 0x2}], 0xc, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x5, 0x0, 0x9, 0x0) execve(0x0, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x30000) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000), 0x0) open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x8) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r4 = socket(0x2, 0x3, 0x6) connect$unix(r4, &(0x7f0000000000), 0x10) write(r4, &(0x7f0000000100)="fc23780000000000000028a8790308fc29b2ddebcc9f2fbec154d6eb", 0x1c) accept(r0, 0x0, &(0x7f0000000080)) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5d4a) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0) executing program 2: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = kqueue() r2 = socket$unix(0x1, 0x1, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x0, 0x4, 0x8000}, 0xc) dup2(r3, r0) r4 = socket(0x18, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x55}, 0x3, 0x0, 0x0, &(0x7f0000001300), 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206922, 0x0) syz_emit_ethernet(0x8c, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, 0x0) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) rename(0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x54}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x53) ioctl$TIOCSCTTY(r0, 0x20007461) close(r5) socket(0x18, 0x1, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x2, 0xffffffffffffffff}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r0, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) getgid() connect$unix(r2, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) close(r0) executing program 7: mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5d4a) r0 = socket(0x0, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x15, &(0x7f0000000000)="016f8430", 0x4) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0) chroot(&(0x7f0000000180)='./file0\x00') sysctl$hw(&(0x7f0000000000)={0x6, 0x12}, 0x2, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000600)='./file0/../file0\x00', 0x0, 0x0) syz_emit_ethernet(0xe26, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd609874230df00000fe8000000000000000000000000000bbfe8000000000000000000000000000aa2c000000"]) fcntl$setstatus(0xffffffffffffffff, 0x4, 0xc0) poll(&(0x7f0000000200)=[{0xffffffffffffffff, 0x4}], 0x1, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) setrlimit(0x2, &(0x7f0000000080)={0x60000000, 0x60000000}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x3006ff, 0x43, 0x9, 0x20, "faba07ff7300"}) close(0xffffffffffffffff) mknodat(0xffffffffffffff9c, 0x0, 0x0, 0x4) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000000)={&(0x7f00000000c0)='./file0\x00', 0xc9, 0x0}) executing program 3: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) dup2(r1, r0) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000180), 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000040)={@broadcast, @random="d722ca6fdffa", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0xfffc, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1, @broadcast}}}}}}) executing program 3: sysctl$hw(0x0, 0x0, &(0x7f0000000180)="c344bf92878cfdeb370abc8cbdbd2872e8e1d8d537b6e8c082ba9bfb3afc79529ce177cca1cdc50dcf36060adbc1e202be461b1582a51e4c5a7541212f40c8a7bc6644fb231a02940289582a35c13257f05bb4c8c804cf28d77e4a2bdadbb5cffd43b663ed71c588eb32f56765328e794e94ae194b797f443f6f6374450693a82546fc315f9bb8888a3d4630dd3af55c38b4d3341003e481f10161c23bb7275bf4a938c17b8b4421cefdfca0241b8576e1ec18c4f15adf64e844", 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sysctl$net_inet6_ip6(&(0x7f00000017c0)={0x4, 0x18, 0x29, 0x6}, 0x4, &(0x7f0000001800)="c16082d680ab1a565546599b32f7c245795a3ed430e5ea5d796c3952dc11eaa97d35dcbe7feb41e6526e400057291de3de868048aea13852cb61de68e0d80bfb097d5a907c461c04073977a1825c54f70af511010eb41a519b656b12208e40077de94ef526813f8d7d5bb9ec5691745f4b25d98766b7b23f89c02c562d3e12a6cbe0867d5992711c3bbeb717b80e8d7508c31617aaf49d3dd22fae06272a30ae228c72c853f3f77039d6f13891a6b7d45f094aed48a2da0551e0164dca2ae64e1c629ae404cccb8b4c7710a95e9059184837431d41663a8690a9e4d286a622e9c8d27c68f5193df9756f39987d5da1188d410ac2be1e72a0a72bd7d4e35dd01316d80612ebed86513f4fab89502910ef6f53a6c11e436c1c519bb196da749ee82558041bb57e656bc652862d20c1a9c8cd92194bbc14bc70f3eca95a8fe2f95f9f8928c80f539ad0a0a31d799c35fe6d47fa392ac9bfe694d344254421574567342c85b8473593140b55e9a218ff95a817a80c4201e51565f9dd346fcdab2d0a855c7d18708e3e247b1b143e0939acabd5146d3b283be730e56eb5c59c8b1a4334033597db0d40af7e381945cd2f4dc45125274c2fd62328f0987b0248d0130bbdedbf449af208580772fb73db47619fe0de038681f5afe13edf55eb6ca7dcc90e5c5ac65e0b1d3a4fb790485d8b41ac9808c17c72c6f18983f35ae1c14f24e1ac14f6e58da589e7396a0b256162e47db995176cf64ac7c3b69aa8453b8359cc68bbd69f3df9041d61ae40337d461e7125789e33eef64ff0addec0deba90efefe8dfe77a4f3f355dd4b05165e75e21826671da4ddc5f4bdf9a0bb1a1ad100cc0cec9d1b9d6e3153bda2de0573be49dbfc17301b59e31930c8145a7c6b402a812ddf4678b2e43cc67d439de8c99eb8e0c9106a52bb9a9e00a855983f5171534b62930a4e982453fee6a5d0f3722f18225394505444cf65edc15ea4b3ad40d37caaea01a4dce6f64a183a985d293bd305f31977526fb4d32921934c828b1eeed2c7f665c5c19f212eba0f6f60dfafa1ce58c257404bbfb48ef6afebdb8728e3a63380bd0157069362a5f742ceb87792484eaf7013e8767aadbc74fb7d55047b101e0537a1c39c1d6143ac64307d5959ba104abd91806778095c74581c7daa02fe643a1e1944c2bf0c55fe6773e3b5ca87c31f3a2a599c2dfdc88ac8535c2b871385a6d83c63a62b08b2e459502cbbe007b13748bf0fd43ff67d78cc3baccdacdc217c68fb634049d5a5f0872c8875ecb75a5f64023a0ebb3c0547d946d6e934a2e95b9ceb47f547a81aea2d3202b15837bb0625a6ea968da133390a1318e6758b752bffe4c7ae00b6a31fe8d643a69b54e73bae31c33e3d55e7fb819537dc1c7b5bbaeb0e5b43a72adad2d72d2615e9ac341eda285980023f85a55bc9399143e50e9c2bd4f11fbabc62883448ae7bf538c895f5700ec939227c3db7775bb9a85e171aa3b9c3090bfb14ec3c3931db1e691dfe4d9fb11e9a315f390b2b0aeb25faafe5f72372323b1d04c588dde521c4cc7ee051e535a3db573b8b9c7388d603d559127d82f4b22aa184693d1e697a7352acd72da791002256725d78ad185248b6837e914c8ea0260611618c04101ea4cf23ab6f97ead84f44b381fe62d58774eb4558c719062d5488870a5e37ccb9016b19f7006aa13cb34148d5f44813138d65145821c3152bea4b44114e8dd152b261a2b53759d7e0eed8dafd9c44167e37c9342da46115f004ba9975d45b33e0ccd59bb60da6a8f9544f80731238ae79614c3f4e6d725cad8ee8d55698ddf841b3a7896ee060a4670d7c1b173be19981e8a012ca3ad2570503415d048ad0a32ebfab679e7d036ea6222d8e516ec74810bde66f83c41f2ed23d5440bea9eacabcb98ebcf72632d336c131bcf0910006d8d7f84d2be1b8ebd916714e8e5a54fb1b1e4274c93656097f5fe7268fe69212d49a8167e478e133be716602e69df606721c68f1411021a406a9728a797df9ae230d090941b4a46a99d495432af5e228901f47fa8f8320a5241b2d134f5daa6343dc8701e2336400dc45663592362103f31b4e9c5d1721a7452267c4104ceb4b8e3ee3ee0ba09a9a11b684c9522a14ca03259228982fde7fc12c09f272ccbb346893a63128a155abe0917f39bda514fa06a12c5264f54808ea4ec221df79a1c46ddd28c37943a81ea52db09bf3ed8f8824e6dfdbc10c0e00945aeb3ceea9c2bccfaa1b56429cc85715d10d00658e94ed31bce1f539bc1daf2101c2f99c87d37c1ea1c81ae8dc27529df333b9f1394f8c0c11908e429bf08214fb82bf05f5a60ea369356d2883096f057a74c352b9286d314db88fb57439ffcdffc09f0e1198d12c6cbc4ee8648253df13ae380357632b62ef7bf96b26fa4835e11020efae8eb82c65685a680287d2cfd5af86405dc724e6a6896e2f89d4742332c7b3ae4f4e734cb99ecd3da9a5c1cd5b43c940146d09f04d528f4da38b72d9667a06c7c4ffac3eee7aeaffa125fbd459a31450aa897445c3adad319352925f21ea452df5b828776bb58474280a73f33592d3606d4b0486df7fddfac32b88fd8df8ae384803fdcffe1b0d8032120e054ef4610139dda379a535c163f935c1ab55517012ae3d0e5e7dfc2062ac18bb3e19e719826a70252fc63b370b49708e601a0e4af5e2c2d174bc246ac914f2f59566589739d6a8c4be4ed0c3da2bf1bf912308d63229f1391b27ad3c53c4a30c3d12307f48e8dc559aab29b3752b47b92510d0aed9035e3bf36b3ca7eb1402c35eb73f9e8b3499a9d67eea3190ce0bf732b6fc2f7ce2709bbf681e6dd700bd92e59935be519445c08fb5badfdd5f4dac7b3fd5bd3749c280070946a443f20e25477ea9a4fca9fd8fbb76d8fa7e10465a16f16cf271fb1ddd40ccd58fe0a5942ee7b5577c7b4ef9bb43b60812aba5df4fa65af9a3205bb8c9336abd8b8e956d3d4f72474ac84d0207135216b32d5ea1e32a1f41772dcc7e46472fd66e62b99526632a8f0f25379833bf8ad05115aaa4f309f04bc693342eedf25889a47ab36825bc10b60228757af7c84497f566d715874080934730fc93686ec9952360a28307809e336e64c71732f60d2cd6f86173d41df00bdd072c64faf762c6028f9c8de5bc58cad1d8289f6a4d93f98f43dba627cee166359421334d030bdc02b49a2d1161a77a5ee8954fb1d967f7c3e211008b92a63843cfea75622d4bf493445fb32cc02977d9049a65357f82f2b1cb4e4a441657af89437b6219f513d130fcf5e3162fc687bd50391ff473da3b0509c519c761af7905bbc9c24674d27335cc41779c9aea2449c79d55a91695fa0b2f1a0846a3c9791f1fb7e930e59e4d0654535a863cdd239211b730c419e4cd17f1b55bf4584d6fbd04ed601f9f650f5489202ea8289cd3ac23de48a5bd72368477963c55a3a4ceee4a2c633ae5e342182788d52ad644e1a4711ea00d0da49b091ca6643e6cd21e461c91d565b0e22d8f83012ca1fdf5199e47874194b12299c15c002afdffba93c0b4ab0a041671fec29436c13b8e2778a01c3ce5f18be3dfa63eb649be446a8dbc78e9de6ad976a45b98951d3d9dd325713cac40100d570f79ce9c18d83d90c850dc62d668a0ac2aedc5de11a90b45e62abded153898df55620f08ed15cd1be6049fc0d4df6c82481215c7580f50a75dcaa9f18a51fc2fb2409509ede2dc60975b939a1d5cb26d3a4e0d2d4f4fb55d6e75c90d3794b7ce88bb26aabd717799df958d3f847190ef74adcd95e433b9afb9eb0bfea8a3c5a787aafa586fc503224003f7dca77c107afdc519d4d38bc7faff872b5c33869d0c967f66d96c0f4a17bc1f60ff54e73ce4030dc2b1ccd758fbd1438db4d584f08143433a380426a239cbacd2666543ed4ad71474b435d71eb5bccc462fa2c258ae676599b9ce01bc216eb9acaf9554cb21073048c1bdda5c77d8f273901cc467f65dacbd0c693b2da9a02c9d91974772d3599f065c71c531086290896bcd23fcaa2b7eb96c05d08a718b8a4bf12a284464e20a0c2c2a5ecd477ace99df82ae3764462a231642faa588eb1db51f63a79df0c306a05836ae0c54399bf608df8cefb51f058c477155a754e6a1f12b273cb8890f85a109c0dd380f572fcead24085bcbf48e62e75d45d322b575a4ce451d8648ed43fc71f4faaf277c17914d85ce020a861cef121b8755411a0f4f149d2924da12fad2c15fa8ec6db9ddd691b37edbfa0bf4c31ea61514c8a8d630fdc464fa0fd5cc6358d03cb385d5ef8b1b1c12b623cf5ebab119d98bdd9406e8b96a88a59ab69eee7ee49456adc5dfc84cb", &(0x7f0000002800)=0xc0b, &(0x7f0000002840), 0x0) sysctl$net_inet6_ip6(0x0, 0x0, &(0x7f0000000040), 0x0, &(0x7f0000000100)="909441c973717a29242e19c8ad468336b39bf855ecb97381c17720c900876521efa82484964b7e943f0e662c1f9bb210cad7a11cf1b3e58386623f21f27b386a1d2fcfe2e721b32b7350e596bcf3916235e984e019d84c24aa3d117d401a4df917e4", 0x62) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {&(0x7f00000007c0)="b7", 0x1}], 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r0, 0x80206982, &(0x7f00000001c0)) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000b, &(0x7f0000000080), 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="01", 0x1) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000414000/0x3000)=nil, &(0x7f00001f9000/0x1000)=nil}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f00006f1000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f00001f8000/0x4000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil, 0x1}], './file0\x00'}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) sysctl$vfs_ffs(&(0x7f0000001600)={0xa, 0x3, 0x11}, 0x3, 0x0, 0x0, 0x0, 0x0) r1 = syz_open_pts() syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x9) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0xfffffe00}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) socket(0x2, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) listen(r2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0206921, &(0x7f00000001c0)) ioctl$FIONREAD(r3, 0x8020690c, &(0x7f00000001c0)) socketpair(0x0, 0x1, 0x7, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) executing program 1: r0 = socket(0x18, 0x8000, 0x8) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000500)="94010504000000000000002797888fd1f838a311000000000000b13886ca3849451ae3c3051020741038f5538551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f5eef9187a869a4d3a4cbba982fd825582fe223ed00f4c8b2ca3ebbc259699a1f132e27acb5d62934e4fd89070000000000000070c1f5a872c88dff7cc53c894303b2a0a85ff3faa800000000009ec7ab3a34c29000000000000000000000000000002d7e4a5d76cc3f9cff2ed2243e56fa277603c5cc1e047326bcf6b67b75d00bf6ee330b6a80874b70559d9975ebd13da2447a78aa4b00cd0ba1870215607bb912e3d7325183ce69456b4b6ca927871c81672a54ec695c5bdeb842836656f917945cc076f87dc714dfe0aa2947252df350707b22884a7730cb6dba8742110fbe9ec7481885274387e0b1dbe5695122604819b0b2294b7b20726a5d4fcb44f62d00fabb2f247a166d8d79d05b8cc370f5c11db58aedca632a83acd58ff0ea0a3dca58ccb03cce466cda735017196ff346c32717397d6ec6952ec90de81ed297b2509e130f0000", 0x194, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000180)=0x79129ac6, 0x4) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) setrlimit(0x6, &(0x7f00000000c0)) r3 = socket(0x11, 0x3, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) close(r4) r5 = socket(0x20, 0x1, 0xfe) sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_TERM(r6, 0x80045604, &(0x7f0000000040)) connect$unix(r3, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x2}, 0x8) r7 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x10, 0x0) kqueue() kevent(r0, &(0x7f0000000040)=[{{r7}, 0xffffffffffffffff, 0x4, 0x20000000}], 0x20152, 0x0, 0x0, 0x0) fchown(r7, 0x0, 0x0) shutdown(r5, 0x0) socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f00000006c0)="904e71fd0fc3b21429428d804174300a692872ca3c9fbd76b0aa3ba856e5efdb05a1a1ebe784577c69b8fae78f325a24aceaf0f78a8ea8f1fe001bee678f8f8ec1992af9a7fa93b2b341e8519ea8a6c4024e41859d17dfb1d69324585321128fc57071569efab5e0f72195ecb8b2068bf24d28fbcf0f818f3ca7922c7e52c87ba244b0f280fa92fc6661c13bc9d39de1e3e04edec5351891dc08c69d3afd25c5f939b13f313fc396d33e87cbbca6ff06b66a0bec18cada36f65785956c12095ba2ed83aa4d77dbe651c44e0a74a34795217d763fdf0228e4f5df50b48ad36b861f5260d36b9b3559ad1876f973b443530a2f259810c3874c8c0c0d0863e88dc517d1945ab07e0a00ead20abef9f4da4cbf1533ecff5420176960509f07e431b22dfc0e9e0d8305fd03a2a076cf08eff6a0c63542941fccfc08d479da762ccd54161d92557595628a94f6c546db3124b537e3f8b8e5bb190f151ae7775afdc53c93252c29c7a2517feae1f7d38e46b131ab1fb014c0b603aaea0916b8ac84c5060ca345261e1efbbfe389be6d7bcb2d1e5da6fc9080aaba32", 0x26) setsockopt$inet_opts(r4, 0x0, 0xb, 0x0, 0x0) setsockopt(r3, 0x11, 0x3, &(0x7f0000000340)="02000000", 0x4) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x1, 0x11, 0xffffffffffffffff, 0xc62) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x31}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) executing program 7: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000240)=[{0x50, 0x0, 0x0, 0x8001}, {0x6, 0x4, 0x0, 0xfffffffc}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) pread(r0, &(0x7f0000000040)="91806f70ea1ee27c5296e7d861e3cc0a561b398b96c42b59031293dca478183b98345d86ddce444310b98f6054bd4ce370e971e9f2cd7b1205ba4b44afd7d0451145e2fa4e0e3e10ed98e8ec5b0d7d843731af0fe4618290367f1357a981602a0d0d6f0e15e0cbcf402c76f561f10dafceb5b303ed4d57718bea3f8c2c40cb79677a9ddae18e72f1cdb27f0a2a77c22f0ec3328a67d54bf0fdbe011a7ff0f3a23d101268845d18c0b0dbddc03912f2e27024ce7f5b03697b009e674d25ffe033ed27c68ad415578c98", 0xc9, 0x10000) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x0) r2 = open(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) lchown(&(0x7f0000000140)='./file0\x00', r3, r4) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB]) executing program 6: mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000000000000ec2, 0x0, 0xfffffffffffffffd, 0xfffffffffffffffe, 0xfffffffffffffffd}, &(0x7f0000001140)={0x0, 0x0, 0xfffffffffffffffa, 0x0, 0x2, 0xfffffffffffffffc, 0x0, 0x20000000000}, &(0x7f0000000080)={0x0, 0x0, 0x2}, &(0x7f0000000100)) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x24}, 0x4, 0x0, 0x0, 0x0, 0x0) symlinkat(&(0x7f0000000140)='.\x00', 0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00') seteuid(0xffffffffffffffff) r0 = geteuid() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) ioctl$FIONREAD(r2, 0x8020690c, &(0x7f00000001c0)) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) mquery(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket(0x1, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r3, 0x80045710, &(0x7f0000000240)=0x240) setuid(r0) r4 = socket$inet(0x2, 0x1, 0x0) setsockopt(r4, 0x0, 0x7, &(0x7f0000000080)="329d3bfc", 0x4) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0), 0x2, 0x0) ioctl$VMM_IOC_CREATE(r5, 0xc2585601, &(0x7f0000000580)={0x10, 0x3, [{&(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x2000)=nil, 0x1ff}, {&(0x7f0000003000/0x4000)=nil, &(0x7f0000001000/0x4000)=nil}, {&(0x7f0000006000/0x2000)=nil, &(0x7f0000006000/0x1000)=nil, 0x7ff}, {&(0x7f0000001000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x8000000000000000}, {&(0x7f0000003000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1}, {&(0x7f0000006000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xb36}, {&(0x7f0000009000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000007000/0xa000)=nil, 0x6}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x9}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x8}, {&(0x7f0000009000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000006000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x20}, {&(0x7f000000c000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x6c8f}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000005000/0x2000)=nil, &(0x7f000000a000/0x3000)=nil, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8df7}], './file0\x00', 0x628}) syz_open_pts() poll(&(0x7f0000000180), 0x0, 0x7fff) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) faccessat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x4, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x5) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000500)={{0x800003, 0x0, r7, r6, r7, 0x61}, 0xfff, 0x2, 0xfd}) executing program 2: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b3003f53d57d96bcceb3c014f4d7b36a32f1fdb2d7783fa77ede48c3db7299ec5e58a1348d1f8200a241f24ffa673bd7cb93b55b31a3045a1501250df6302a6bbfdcb68febcf98e7aabab17c9e7683a114b35681c98d31a241159997fa2408bccc3081d1feec2142247dcd0e3ab8a8ab3"], 0x401, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x6bf, "28113bb1e6648a1a267bc03b7a447ab255dcd9f0"}) readv(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/121, 0xb3}], 0x1000000000000203) writev(r1, &(0x7f00000002c0)=[{&(0x7f00000009c0)="d80aa5cad6088d0ad96e77bd20f665168220ced54374997e6f974e5ccbd08c60f1fc94a8a2907c4212b4b475e5aefb22c95abef06d0950b52d71ff261ea5dcb1adcf3d9c60679ee4aee250a70c40ad507ef757e5aa44b7243b99a4334b5bbf038cb1ae946db671602d5b502e2b167ef4daa91b79bddbac33bf38d8b2", 0x7c}, {&(0x7f0000000340)="64f5a93f06092ac70c88d360c2da9f467666a7c0b6a03a293899be3037756a57ef7fa611f39f7f37224a47fa6a73e3cba1a192edbf4c94e71a09f7152d58b1070a8e01c1998c96198d432d6aef8a4170d319859e", 0x54}], 0x2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000700)=[{0x4}, {0x1, 0x0, 0x0, 0xfffffffe}, {0x6, 0x0, 0x0, 0x400075e7}]}) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000007c0)={0x0, 0x1, 0xffffbff6, 0x0, "6106a6bc58877481f6b5c442d8b470b900008fa8", 0x0, 0x89f}) writev(r4, &(0x7f0000000740)=[{&(0x7f00000000c0)="22944449edd79cb0afc56b97b177695967f8cfa595", 0x15}, {&(0x7f00000003c0)="a68b23970b506e6438dbbc68f952e12fccbec33c988c0beadc6d39374b4473f492b7e1f86a0834f5d347eacbfa7afeb7d2d425c7e04f5bfd384daa77aa27660a0ce1b9b7f7cabdbd3842df1f7e7fa83f056742b89449729b5fc522d6e87b8d4336a1b973e0a134e6d929934d609207222427d95f418ed04b7b2ab95df3355205738a917bac3f2640775bf0d596606797afb4a18a8e38ebaab6f88ddb7a96a11d5893a1e8201ce49724", 0xa9}, {&(0x7f0000000480)="f5e5acd16cd3321b6ff1d2cbe6bc5af566787744231c0a5880b13bc44e1960eeb3276d430f133e8e5d6bddd57b79ba6806c3046b19e3fe55d33c22a5676c2cbda45e8e6032a4d9b7e0618aa5a8526b05ffc4cb56a818f490b4973f7cef3d4a6240748bb1b74c0e66e3bc3ce00097778ca10377070f312327be831211a7313b29d44f094f0e9f751f208203b50ae131d9f3537b964de233aa03fd3382649fe3ec35494547", 0xa4}, {&(0x7f0000000540)="11f1e075e874ff1cb64a126ff5708b113af5f43011998c9ecb3d1931c3866188e901691f4209fe5c8eb3a2d79fba01394cbc022ea1261a1062535269347cc456c213c3f5f4ac7a49c6bc3e91c1b9d04c30cbcbf481d1611a73fabd8686186765cf2f26da210279dc393b2d2795a5c80626ddd2abbcb79cf4179dc841f46f28fb3350f41457f3c6fa74186264f2758f935c15283ffb6d50123a3d171bb7f8c96160e0ebf2f042ac5dc846d275f5cae763b78ddc2fea100f6f38161eacb8f9bbdb8734cb64baf11c646003e6cebd93363ef2c6ae0a00da309d4f99dcfad1d9fe61b0a4e43d34612157b3579f92cd", 0xed}, {&(0x7f0000000200)="be3dc39826494f2a1fb18f032b5cb87ae5216c579b7b3445791500f3ebd2", 0x1e}, {&(0x7f0000000640)="615f45adc4316715082b423bb333c8aac701df0d7ed3c4ea0fb00dc37b685af3f2355ff289f3ca5609", 0x29}], 0x6) r5 = syz_open_pts() ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000380)) write(r3, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) preadv(r5, &(0x7f0000000800)=[{&(0x7f0000002880)=""/199, 0xc7}], 0x1, 0x9) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {}, {0x0, &(0x7f00001a1000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000626000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil, 0x1000000000}, {&(0x7f0000ffe000/0x1000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) pwritev(r0, &(0x7f0000000740)=[{&(0x7f0000000280)="89c5cc3fb6e1021d2250968c6a523c117a99211b1b6f92c5f83f12aac5b6e893c57107f3e37df760a1295207a0cbcc691ad13bd7578d87efa49d45a16d80", 0x3e}, {&(0x7f00000003c0)="900c85866bce6de941a5bf71c814198e4eb87de78de8b8d5206e452915290b538fdedb3a69488bae2a833aaa2e0a56fd2f25d1947ede85b10155c98e57f9f014d80eae7d0aa119500e91b19c146d575f112647703f10a23864ea3bf4c070e0070eb841d54e7a776053183904509a31b4dfc544999cbfa2e460fd68d720bd4aef5edf6504f5233b0a9235f22e1df868d64ae69d0a9ba78427f2ca85646f5003e20793a9e663eb7a056aefc79e4f7d520f18041722a590636fd1055927fed91e96c6358a2ebf71ed0154ba2ed54d1b632cc398a55d9fc1d59ae5d60e1890ca6725630b", 0xe2}, {&(0x7f0000000880)="58f27e3397d2fa9090373ad0567423d95b08edfc9bfdacfd170ec7262446d7d29b7308d1d4662036a02f179ae391cf79138146dadcc668b058370ecf3dcbf2c6633268ff0f8324344631774797e015ef43366395e0f718afe3ff50f23e5913447d5f3a222f30ebbb724c030177844380f03fdba874210b9c16b403b58aa21b23ab435c19e0cb6ddab9c8b7b02aafe65e1ee9c29e90abf7d19a522ce6ce5ad50202c6578b0ef84696f5916d30cd0185823c108b3bc1bafef91594cf5e4f521ecedcef82eadfd11ff00aef102de58101d3e2a4f8d313fa7210b388d91d16503f1bc36b829efcb1ea4ab791c5e0b9f0ce48117cd70b3aeee6a34dc9d652c2c28eaa706b81bfc41489a4b852121b00aba722a737da4a6e9cc41ca6c411cf3d2c033faee23a7bd9441eb508a0f31ac6c864064f3f1bcd53fa9f19752af5e3d99a73d29735d1dd674619a4c1d3d02feb593b858b5b727aa9d5390dc80ca27f3a7a5e0c50e45fb59d80c3e419fed08bca96e69b3321fc80c49cb0223855dc1087fef011eed9808168e6ea20b5a402bc32712f03dc8163cb5e0ae096e60d57968b65192eeacc1346d93ada0227988252b862d8b487b3c8ac559d4f40870a6a7cde4a0c279c8c1f1cec5dcf6b5175a5f6a5bf922f7014546d25d49190d111fdc96fbacf7b4b42f8110d174a0c4267679e62afecffbea8cb8007d4d2a895a6f0a545bee5f2841c0e0cfd680bde0b2414bcf0cd5d352e975e4c452983d9a89a59a6c5e60e939caca1ca110dec426eb6dd15e660d193a21db340d50042f8d49e6728a4f488d6f45094d5fb2948bb7da2ed8e89373934a7321aa8eb80d7e40be636dcacb72793770a8f094da365c94402dcf9f35d54b9153ee1fbb34a7ddaf3e124f5d2a169820e3bf3d0e6e4d251524fefc0a25678039234b45d47d0964358c3744088253893364480734e833e27c85d54ee76a0555c654d62f43df1eabd01778ac1abcba65513c1d6f7dd4058c28c8b0ce20121cbfc667835943ef8f9e51f542b3099c0e33d72cd2d343893af4b5989c228785519ed640ee088bc04e8e55f6e4d35f838b2efc61533da784d6bc83903d6bda6cb4121020f57cfc7fb622173db82630f0f9c3925b1813e1d65198ec9b9c73f27c6baf0379580b5c5841d9fcb48d4f366267c95ff25bcaff2bf4bf9899a7f2019733c9952cb5bcec3e2cc958553f4b05018e1a99f29f2dfbc75248f361e02368754d9cfcb5254fda611c00c8e55d11a25f69d029b4fb9ba3fd200867be7fceabd37a8b8c2290847cb86fd487c4833c95a1528103964121ba36074581628f35f99c3aac3eea8bf2a49889006336bdc8f69d4ada641c503ff7400d604bcd20355579267d97710429a948e639118699c93e0f132b9d5e7f99d7a2919af8a22115ea2c8c4bfbed6998c3e19299558b1204d8e918403ba7754b9c29607107de1c00598d0ec39a28ec28977c88df3d3a47fb508b2f2deae212c442d9667b39618d22823a13e0d4e791ea712aef5eba0c68237f9f64106332fa68dcd1091600732e637a352253a3dcaa6c384c467e1a0793fc4defe65c1b660d75837cfc1d8b99a10e47eae4d1041fe753708404ecc2990c4c71d95e7767c6d1d650a93542fc36b6bb87bf78a401f4f8f8fbb82cad425e210a0df450d9c0956ff047013427aea6ad7bd009449d042540cfe9b7b45803f4c059f16c05722cd7db20cceaf52d4091064cfedbd8ec2e423c0b749f2dbcae6e1c7d5f7c11476156ae0287e67e0b5e007293ee958f4c5ee8944416e116c7173fe639984da5bfb043f4ae8107d41f2f2ada096eee3eee9511c6b91abad54088808a26cd13e26fffb7986a0c9d08b1a7edf8680d6d3af5856e4b56b3d277c8708c2486be806deb0da7cae573ac1fa4f7462effb8c13e4a51414b86392b5f5f0ce5568de6f5542ec5071a51f11ef8da1e47737e5901f2067d00e309e5499f034b33cfe1ff31ae873c1c33c939c22ce1886f1cfeb8dd8861e0bfc23e3e928321f77975fd1dff78c8965dcff814f067c546ea40329141cdf5f676424c2e63da9c8cede1a27d5e23ee9f93433c973c00a7b9f41838df3f0902375227b591e8ebbe12adb2a8ac68ac02a129eddff89497957b1e2cc850d9f7ad7a01db1acaf7caf5cfe13d0835312682d2900a5e8a2e269829a665efc5d2e9d4aa4c3699370a083745dcf3c096b9c8930ae541be09281b111db8c5dfafe39189d0f3d131b2e2c61a3831b726672098d843f5081309457d706a91920ea34adc69c867408ed716456520094b07d8d10179e1d68ce7bf999c672d28f5b01af5c8fe57a13fa1de89fe26046642c409882fdcf89fd525d34bb4d874c866422c1312736ece06a4e42920d6fde0828c9e2cedeba4eb289f0f37a883a525dce02240532ca540ca08346b7e81ccead69e1287add95bf3ebd5b92a7156362dfc399d523f27fe76f6b3c09c28d340c6309a122da660c90938786ec72be7f4d9593a68151cae079a22d9882541e9e39c283abcb1a3c832d9f2122bff2f699c6d5d0d1179de2ab8136fe4063e763a8cfa00675bdb4516bc856cf3743c3758d84c19f29c7fa5f6d536f0b65d36e4c97f2a26255bc13af2d08f06691820fe242abac595cbf66cf7b0e8492f04101c94a050cb2a4c590a8cadcd05c186ab2564900a02b9f607bf968ba89fa7a284da24f7b75fb2d40d55c8a5e01b3c4ed74b9613fcce5031447db54b33e689085b142554a95f14d289fe202b39b37a5103ce182d1ce04b5dcc674f3cf06151ba6e86b578fbb3c3e5866f1823bf92cb173d359cd940593f90149e2ada3f0dd12f583dbc99f60feb7b4be96b4432402085fd8da1326dc4f9679a9f97108b37671af1f913616ac67739d0edb30bc79237c9ffea88c433dec97c7ab79a3e85262085f69bac578e1fda6b35587dce0b5ff71016d6302ea522df9654dd7c78e43b0eec6ffa49f68af4b65b48724710b316f95af4cc5fd79be286ff536ea4f4bba9c160e326be0557c2fad6e2894f87cb36c35d3ab8363b1630910d362da4c8e4564cdb9ed26b3183caa973beaaca8bdd6698dfcda5e7ddbd970fa6658736cc8711ce2f04f183c7cb233570da1cc1ba4356ffde75cb7ec6e6a8026faef3c6876bb88a909668fe116824c91c5f465915c9e810eb56c5b3ee6eabceb9ae74c6b953616145055339f31c0462c7cff186babf64d12ce420a284f0382c0e9dbf48294ad73459a6d47b91b4fa532655864482492a369ec3759e493e5af8c78cfd82f3c5cfd6a33881b763aad1f1411a44039e2a6aef4af74cc1da43c7ad3c9a6d56f4c4bf208348ea16f66f3f450d4cb59685a16ca9d60847ef235fc55cdb77e679e1339c9f1e9cdebffc0fc69f48931ba18ee6ddc5c0805cc31b6264e474a51d3162e7af4cf1d36545304b8d8c6c425cea2a35d7ca7902e7bab75b76672919b57ff18c93b3cfb487251203d2e2c0d15867b5c2e039ff1d391c3e8d50ef3bedc1dda9f3725b0feb0a7bcf9210f45b6a3ba1839d2d4f25b60b08f824221ad0dbf5d1f1a5618aa5c57bbd6b3e217fcc1f671aa6d49fa04880ab6736c17c45a735753ccaa1486d2c3119755bd4151ab5fcbdea71dcc5383817bef1887200482f8da4c344e39ae4a51578fe99fd02307f369521429680e703d8c55af7ccea6205df352e429bfb8a4778b3e6b7ea3f42e915f5b18934f5451e00ea1c84bb58a6efacd3d621cd08779bcf2ba949e9c6ff3dc92ae241737b569ef915a2e3cac94319f03d4a26b50753cc6c3ca4512b3cc029dd12eb3cc2eecf53d80393ea531b13d149cec5ce6534b43a635cee35bc11d1afab50c6330875eeb89c046ec0f49ac2363f864d235f94411d15cb4e74018827d1b53d5998e0b6cf85b821459200231e2a891ef485e9da08ee08213c8cb2cd95d97b9671af684e31484bbd597af23dc7d553462391c892bea53a04632259f6fd2fc3f72f80119126e2f7afd06bf3e674b9b9c345563a5755dea105d069bd3b1c9765e6ba8d2d04863b6ad9575d35bbcbdee3fd5e84a3f7d5fc6712b8770c2fa2320765ffddb77d186e782b38e6f0163de0a85e2efc60694eebe27c7bd17f1e7f0c65e1561f5c03a73b116d64e794d29e7c2b5c1eb8015a2e9f10a0895db5bc0a6d5e03cb6481a4525b192e16f828d8695a972407affbe362084def09f31998186096e044672b0f1acc8242703dfb18ed4996254209cfa7847b974c006e9793d36541d11533f12564d169e8e6a0e8e60cdceef69041482da892fafd51811f9c9f607773493a6db4430bc5b2e897f329f6af8efb880e332c1df5cf70df5d5de50ea92dcb0bf6820291dbee5642f0834922daf1a1a113027ca101ed637f728ce841eee55b56d283898d1bd9a9fdf48bc80be89d37e86feeb7ba5bb72834958eb587db45fea4231444306697ce5989e341d6d7a74420912614a94977ed771cfc0adc3a9e82d00bc1a8a156aae404fdd1b73e0ca1392649ba30a8bcb4000761f9c541c5015c9ea548f85e07547ba8463827c1e9928c5667601bebdb0effe5f1276bb17f5048bd4c95310172f25a73c54bb087b5347d02117fa2aae9e83b8c6a04ea46a6648866c58526468d914a3fcb27daadd3929bf7ca4b54e1c11e1e3a11ddb91fd9ffda235320078170a68ee7b49c336dd92f3d41ae7f11eea668a3e894a9d4d99200552e907411d4aa0a2e31d3f8201b3e3f7aee5b9ad32fb7a72cda5488bb1ae8084b3a81c9c202693322f58fa59b12cafde9d130bc8c67853d1626b0c22191877f1ee740ae2ff00619009336d3469aeb2179907cc5d2f97a6b0af0b370d0719adec6c442324cf790f958597b0370c4860de3d91a632777426c8b4db238fe5ea3f36bb6535e407c03961b6d4d2db5a425b25fd132ad1ee4b51a1ce2a465ea59c95f925a0dd4787a540647d6d617654c69dd7f451db5e42cf3ff7e3be2d3cabceda69a9c6e1516edbc575d13214c936671f28340781fa3b5673e1a97e58732380bd75e00897e9db00aff250652ea3713a70e077a2f46921fcf6fa071f15cb49404b973a47cbd89ee60f8e8e1e3ad871e6fb7525efe48089d6be60a9cc977cb856d0f44aeef810fa499908dcdb33a858809dea89c82bf7264fd6694b4151c350b9a3e37244ee4ff883d3825ae29eab8d12073071d1a6cbc25cf76e86df11bd1ffb8b62d60227f57aed7d0bdfb83fca3bb634c8fd9c6bed35ee50478cad663455fb9e164c65c93e03350ec6a8fd98a44d6ebebdbcba50b089c333bcaa0ebf2a590fa245672f586ed757c836396c5f63cb2010d802380227db1f2418d54d2e0e3afeafcad7b06c6574ad7d8046c1daa11d76e26dce446aebdd3a1bc5ebf1cf69e5867ce912889606dab19d2d650d01d491bda883dc560955a78cefad5263dceabb663efbb441f6048051229d375cdb1d479c871cb85241f5863d69c7542e6ddf43d72f82e17e4248e962eb615d5b4a425af1809071eea4462c0c2a7daaf9b6c4a5f87d4020bbc9a40f30b7c4e4940488a0e3ad78fe5a350d3a5f0e120ba47feb44ad175a1a7813c41562ffda8bc661137102f339478faf5af0f5604ab02743f079bc3ae8701a398b13c921809f8607176005da3c29572d90b657067032b41fb2bcc55fac31c69c50b0ea543df0174228d90b263c4c348c87067e087742717a667d790c7d1c265cd2a1ebb4aaaf86843a579bdced5b7de2e3d99a75315b6a50bf8c5cac9dd2042872ac169bd199bdcc2aac41ac7afd3d5a85522c536b57ab6ba77027b6ce23b9", 0x1000}, {&(0x7f0000000580)="e7f06d1bb3da30b0583d324d8f9f38d4bf48065c649987ec210630e29aa3b0d14bb23bfa69f8a34663ff638962797d9e5c4394e0b5ce6dc21867619808d87f47dcff7be3d89d27ff16d8f5e21424eaa1052abee4fa604dc8ec7ae7bfc932d4f449ed9d30467df0d240233d4afef99d9ad4c3a8a62242196a42f73d2840a0aaa38afd3c25e4d09c7116a7c4b09c115fdbea326cc1f14a57d104e84c8018a726148ad96153d060acc4c3f6d07ed8925faca759db1c02d56224646dfc3e742907758389e72f813cb61cb1410a1a881392c0f132415716bada36f5b1295325bbe618e7611d2ef40e9e2d4a19685723b5b235dfd346df58e825394e8714", 0xfb}, {&(0x7f00000002c0)="32dd1a638dd8b60f37c781ffb90626e17ab020ffc6ba49c1142f602215e2b9f413e551408fc73606b6fdce8ed5754c8581eaec119e2cc9d2dd2ac34d12ec2069542f3c89a9a2e289602b6b9b44b7a25e7f0b368a51debfc3588e3d128c36d819a43bc4a3611bbf17a7ea5008333a01bfb9115d1142cb9d25c0c802c204bb8c47e2ff86352003f0659d0bebd2682ccc87cdb6ce07a736dca97594ee57c77f7940208f92ae1701c579eb3a7e", 0xab}, {&(0x7f0000001880)="b625e185239ce505d2bca55adc1e1049929ca8c1ac82e5a17d164664179eb58ceece1afcd5cd3a0f7372b5735799b2245314275be271d2c75f2e1bdf1031da8080b5723e1f5894d24ea6ca638df74b2ff473669c891dc45d2281c1315f8bd44836ddb1b1e592a5fe531c8cb0d4fe1bdf63f8836564caaf4c3f8418af0c4d7e92c59dceae5b839bf918f59313a96c61d99dbf329886beaa5bf9f37e1fd63d4a4f46a5bb8082a7e1550e8afa87e139bffd56335967fca4a505b8f074b1cc6f601cd611ed6484ca00c6b44704c8f180ebcddeb19105c4990babc4416c24c8654c663409e63e431a16d5d25e27b5734c6b71044ccea9b549ea80d404a88c6ce439dba364e126ba519211611342d7b5663cb1d98a1a2a73c0cc2b82c38fe57d19680f422f377c84542808e49780885c55c6f52c9872a5fa12f31edf0fe3cc1a1b494e36b2ef118d4e33c311b7ff1fc85db1f327a7c9fc1780ab6433fa6b8e595e7623c153200df66539c63284a5269e5cca48723d53343accc2263b09393ef2de19a3f3f5b97498a522c50619ba0e6035a0a34dacb5b51079b19007b623de2c12c3858e4ff4126bcc9e03441e2dcca6eae7a0fb7982d6e40f80986445517c869b40e5dfd0e37a66c25eefc6cd1fd4d4e1521a11eaf73fa4139236cd6b45d257c6f638535f9b7e1662c6d57da16b2f71db526cd0883822c8edbdf85f32899250b7040ecf835804330728aa442d92e59ef91a12f5489fa6ca1c6d522908fd92e0e8a03d71939c773cb58c6a50438c91a881d5f456242fbdb2a558196d81a26b5bc481937cf94e40aca248cfc755a4d223e19ac38f574282c0a44ff83cfcf27d9caf036819092ded98fd857e21d85447ac69a709c06a15cc90db06b7dc79e9bdc454e9b8178d3a280275dc3599f07c90d7a4036cb81a509be66a6d81f321f9cb3f3bb52159c0ead40ea44b0036d119b1d67841b8f8f4ec7e2f3029c18406508d587a331d7eac2a6868890ed3b5f1f6267ba17aa3dd62364844160e9d74df7d2b21527317b7df9952c2400caa2c607eef3fb9a093f785f7223cc1bebfc9fbc1416dbb2a99128c09bbcaaa42cb825ab96bcc0fb55a4129eb54a8d90ce19ab8de5e55fe16f123e3ad2370cae3219a2dd0ee13cbb67eee02996011476050abbd6854f6f4e809fe3c6373d8c87b2a78943616b8c73686e04ba3048997221dd370e111b65dbd3e27717efcd453b5b00b7ed4a7e3d961ddf23334a0ad65280842b0bed2611478ea38f7e69a20b9e3ea4e5d0145138b4a16508932343bf593bc457dbd96ac21f33a1fa72cdee91a2e7f39f241c128f12fddc822bc0255ba097efaa25f730f4c9c030c1902e3e369f65c462a2ceee923c3a55ad1e065342bb049dcee30e80594456e9997d7ceed66dc15b72eeede60c2f5c1c36d95a9cb74d11361503fab01033e2fe3ec9763eedbc403def6c8672c555c25129562edca4a42a711d4d63f060df5942a24a3511607c8d3aeb98db23fa71827db1a2252370201b08cdf0028b5090409de8a80afc3d71cddf217ecd9304861b992375e2c6095c1da5c022786cdbcd5060a384fd70cb141674a6655800bd16fb287c617481941a6deb80911b4908316d2718fab70563acf794cce4167543609cf0f68b4993f78d2506bf1c85c0a941fc6109fc9ded683c45b12ea4fe07846e48291622aed8239126b7c2b70de712c5a48e6f61054ffda392a574fea0bddb7565c6e21e593bee920d2d52fe8f042d3dbdb3294fae3da11614a3a597f078c0900fd88e932be395be8cf37b1f92e1916e34e81ae42a34e177408e47b01152343bb3724d06ac693189d48092e8320e26072dad23cfdcb77d91df89907fb51e181b0d2f6606ce86825a53db32be4af04b3bfd006746de49343ad2e110bce3fe1559dfc8ed6acbc718297e6d9b3595a955be273459cf228d7a2614335156df4968216162ff58cf8b01992db2028c4aa7f21c2939535ea8713fc62400c89f72480460205d40af0bcb8b68b7b36b423385b3c40080b72db8d61baa24be5a2078024401bff11b3a45376f9a098cbf4fb063d35850bf40f5efe4038e91ee950d253b8d2094d7c1a97beb927e37bdb15224b2056a18e5354bc064ca2d46f2fd775fb7c8dea2c6465c935d86ecda7c7f7ef2b29804320a5b5c71cd867da21c27973221f48f3ac713db0975e58966eaa44ee1161bf47c85027b34d2f8a74e372351d6d43a506cdabb3a232f62822f9e6c9ef00e527ef496ace2f5a4f443a5d6ca10a4571fa74833d9b1e395864560e7e50b6d0421f8580e825399b98358575dca11b85aff180f408a889bd721a4a72180b5574018b17413bd347a20079ec4195addb045198489eadb788218a15adef1f0cb1ad2d854fe09054bab394d5947d92238d5381bcf6d23f6a9f3c222295ff4d0c29d53df9462537618ab005b760ebfe217406d8ade80dd20b58773fe617a228fa0562d7cea57bdc278aedf889a12f4a1c7d76812a25b0f708edfb7f1ff24060f83480909b53facb2e439fb99ccadf9116d868720e02d582cfa24a55ebd2564c3257e44e7a91d9a28292af729783edbe944fcbc8b71cb5ea35ba7237505d4a135a2660411f803962a6967d4358725c5265d17c09e62578339c8c68b53814720e66cf235b5449f531803f6c50cc6c3b8a8066d913fe56a95152eccdb3357d8fa460c2fde622cc5331057301969012e379135d37f6b25e0ea2a8bcafc7a5b6a06d795ce0b711684e121b9b1b653843bffaee4b9202ca81ddb63d112b362bbb6e31eb7d23ae63303b6e329376df8366ca15bb01bf58530f761ac35a3bc997938013c3cbf3279b407d43bd936c74a226232b1f1f86a9d9d47985cce442a48304d7e36d54d8b3c1323123d2954fb5216ad7e2687958c0ab9a65ae6f82b999593595d38d1d169df719f6e5e1cee3823f0abca61f860fb757c70df439404bd755135e03e0df702169466f0aa63b06140bbf8d228856a3ed2b4be59e2bdb6eeb11ff39544290fafd4d07ca2efbb965d08f59d6eb8188ef6c4e00bb33e1179ec5e63b177f7891c8995bc6a6d005a01c582819f0c5c1ce06a2ecef7806d3376a29b889f8ac6914435ee6fcc8dcd1020bf30203224277bfceda2c94a6ea3154f480bb47c110b1be8eb2874b6903f0d8a960bca1980f4c712d142f5738e3f8ef069129f67fd56b30034b6f954b4a61665ab4b6d8282eefc71d8b7039ee35cbdf1e812192462fdccc4c0bf8ba64cd3f807818380197fa70c1d595a993729bc20eb8724a21b8e40b3eb65107d0d1c739208771f94433b64893f6c38505ec023d590dc999e132b7ac825ede5cd2a3357f2638d578845d7b8056619a47193d78f8a1ba26064b20855609e63e41251714e2cb940bb5f190502daa0308ff22899ad1450e50a3e6a6094366d669fd28a33dc591893548d4faabcf445a7fb510b1dc8b77d76cb5722c4bec210f252325511e9c517bc29c15dc5e7de61e2a835e2f65693ab84307741188119b1a222422c5262a9ea5c0ecf6d142768bd28c09319cbbefbe8bdfde4b45f8d249574fe182893e57fa8596a30c6f9333a227b5aa7d37f306112e006a5746a28acf7f2ef4be4c09d1e64457c5e08d347b6fcf178dd670a2df6bb6a4d3a7328378947039c6e402a42e39ee3cd9143674e6cb960a617eeb952274ea1e047a58f7823cbb91040348aa96aacdb0f0bd0c52d7322b38b3d6586f19c2cbbcda5067cbcf590922cd783d100e4757dc91de2d89ffaec991d8a6d486969b64ee404bc51d6e4348fa22f6076a68b4c84e5a608cc690521e2e310b1ddc7d1169de48a6d8da8b3f66c3c6251b5718928be22c4294b5a18f0e3b7109c37cfa0a3c8cc1d56a1fef77e36b314e8d2b1ece0b489dde5f921001076923df55a73ec8638cfc04764ad33e242d53b002a25b0c16b3f8cf1006c7d8ec433f59895d76c2233e209bb9d9a776010db1725a09f6120530048c99bd6159aaabc39aa97d5dc567009e86f03ef309215763f6da607a89cc72456bb67ff4a6a9a090ffc8fb9334ca173258eaa1a4e917059facc84cfb7d28a1f72da847bfa0c72bcaf2391389b42cef4237ede91f233e24f218a498ef92da03bd714ad88da5efb3b63f14ff1fc6baa2fe49c339c7b600d162aa6e0da71e0d5e3374020db16407ce000ff945c3767e612f8c183948ee317b01d4409c03b6e7e263a6215931ecdaaddd049e13f9d3b8922e4dc8ebbe87cd4f61881da5478f16f27e522697caf280e38ebae95e702d1eaf2e43e8a2f9e66b0591c61d1b39c8feab60f6af458e2ebeda3e048c8d193378cc26251afc27d6fe1069907725aef284c054fdfa36bfc6a0856ce1d8c343ae550da51514ab587b7bcecd89c1d41b028654f770c967c9c5962a88ffb2ca1f0668aabe8a6488c94cf68a23193d20f519cb6e24a2ec1e44cb9ec183d7a0ce5e297e92f83ecf33173ecfbcea16fb0aface0bf1d0cf6c6859ee3bcbfb62ba8303a636adabf0f4c36cfddeb598b9e442390d0293b734bda9055dc1614f4d409082923d12d98c6b84496df50bd148b98fef91266f1f3cdfef6c7426e55159445a5fce72c132cb71f1b23b0ea8261a15ac5b50b049715cd6c8998819a6f6350fb441ac7d563d436f94db13eda3da95245113387b790fbb0978f517149c11aea39a2da2a7475139d03b85f4f28400595ba420a515a50fbbdabc8c36116f192d0c7130ea7f4695be1ce9aea331d1d4f90cf7914ff7f2eb04a824ac60e49fae2330009d7e8e83586dba9da5eef3e9da8ba10ed635ba6179ce912b61b69035e3ac77b4e21958eb0add7b939445d95034dee096e0635a821f92fb308cc1e99257949359d061ceaa78c10e5f727b469ec2d5c3350ccf187c19616fe969159d6fb460b47877042535eca2d661921c63610e179a3b0dab33353f81d42a241198c0fe0a5c43441c8069a60c26fe13aa9818fdf5f234ec39d22f327ca3fe97a2eec5e83a1a357215f3ae9334959d7f9a597c506443b6d24f0ab1ca3f5121f8e2e1edb2d3dbe8c7919aab0628f4526627921671514ba65014840aed739202275fa1cf899e6d5478d93844f2d7a69944598673f737d3540046ddfd98bc56e7dc2f86bf8cbd577d25b0fe2536d3a7a20b18657665cb3e6ac99b29ef7908b248cb63c932ed6719bb414f01e08694cbb9015fc6f9c55bd125a666d9ace804133b5935ca45310ca123453670ff98333d54ac088fb71b1968af5c57b5c51a4128d82508a6cf9e74a0e23b757ad7077dea39355fa0c089f280aa91427249d8d8c01b2d30dde738aee6f9658b3e2c730eb5eb68f3cd83d6fa1557114f0d503913747fec4e76947bb778f5db23e77d1f274010fc7658867ecc7c544375a9aae350de9afb40fba9ca90f5c6491061e43e35c49b8eeeeeb2366c63cb79ee00b9e8e51760c68c0ce36fb6acaa75c2d5b7d65e64443d3608c8ea9f4bc9a52822aaa0c8a040215dff7ca807ec14007e9d1a41085031fac9d26155b00f6bb5a0290ee0404b9cb920b4762508666c0c70e27b284a43373cbde8ca8c490c396157f4109b615058ef13cfe026d1cd021025ad6f6b05eec2df8b069e3e3e0433733d295c034058eab491a83dda4b19052debda0e32d4decdc619f2805a40827618f5d6f4a698a84befc594836c00a762c3ea2e7c26546c5460068112c51845c75cbf0e5dbe6e3f42ac528625186a53e6b8e0fa86114773e7fa32ed38693eed84c5f49f00df8f11a92699e60ce73344f45868ab954cb9b270b75ea10ac064cc", 0x1000}, {&(0x7f00000004c0)="45a065125fe8ac27aeecbd93b0a7e7f957a7c60ee32a0b5fa509d961eb98e447f20834795dfce72bfcf00205d4bede99d6b6de36661fda7bda50e1ecbebf640b30675a922a4914dbb785343099d7fc504c3036d593b2c44c3626c870afb680917bcfeeba4c6b97de8d7268f99e8412999be6e842fa94b17587c718f9", 0x7c}, {&(0x7f0000000680)="ed23462bc1eccaf1664b925c96bb29e47162602fabe3630219070d0919b6e3a157da5416e51da930904be0e873fbc3c519d65d887252aaabb6bf59df3e264dc99d9616813a8fc58a2b", 0x49}], 0x8, 0x0) ioctl$VMM_IOC_RUN(r6, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0xdcd8c4bc089e638d}], 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{}, 0xfffffffffffffff9, 0x41}], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0x2c5d36d679bbffbf, 0x20}], 0xe4a, 0x0, 0xa9fa, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000001c0), 0x9, 0x0) r4 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r4}, 0xffffffffffffffff, 0xdcd8c4bc089e638d}], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) kevent(r4, &(0x7f0000000380)=[{{r3}, 0xfffffffffffffffe, 0x15}], 0x4000, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000200)=[{{r5}, 0xfffffffffffffffe, 0x27}], 0x0, 0x0) r6 = kqueue() open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000440)=[{{r4}, 0xfffffffffffffff9, 0x41, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000004c0)=[{{r0}, 0xfffffffffffffff9, 0x45}], 0x0, 0x0, 0x0, 0x0) kevent(r6, &(0x7f0000000140), 0xe4a, 0x0, 0xa9fa, 0x0) kevent(r6, 0x0, 0x0, &(0x7f00000001c0), 0x9, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) select(0x40, &(0x7f0000000040)={0xfd}, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x0, 0x0, 0x20, 0x1}, {0x400, 0x0, 0x40}, {0x1fb1, 0x0, 0x0, 0x85}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r7, &(0x7f00000018c0)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000500)="a9a8a9595e236830adcecc2832a2dae3682dc973f131335fc3580cecc90d0a098b1538fb7417e137c89fa8f19a2ba68fac1cf2494c8ed88e91af80cb3820101f5411255b4ed57b3429f1ec3346c2452de0dc241ae19e3cf35fc70d4a4f484855683c7e38cb1822c5aaba19227f79e6d7cf48e813329fd1a52fcfc6b48aeaf523f3ecfe08", 0x84}, {&(0x7f0000000200)="2f17d594d3ed826047", 0x9}], 0x2, &(0x7f00000005c0)=ANY=[@ANYBLOB="1080000000ff000001ac8bdf5efd3d60da70de3ec29a07ebab49b5fd65978563f5dcd8970e340f15ce24848c51d91c32ff0a179095730754bc77a179b1c8487b52e578f182118844b4b3c785bb514de68150af31a3089402e640ba7bda642b72fb8abdda5754f4540ed0e16c68ee0dc5eab64c5c3df435a4603c46f9337c2eb28b5d6bb927b865fef6405eaffde2e4ade195d6e528b432e6c0401d7d345fdb6b852fbf693482178f2450ba4bd1b837837780b6b84803a4d9714a429ed033763ab3583a9d2cfe04d1cfd85389c133151f6fc4ed41d4b5c5500d5746a0cdf8f8012404898f9d27d08b6965ad2096b88b88b8ebc5867ffd651d051188620868078504bc0b45bcddcd8fd5494bbf11a865a09ea07e9f3a60a8e4b59cb8e525379765c603af48acceb55c54ae23ab67a24a19ef47c1fd370215e7be229bc4f1de1c824e1d3bb29e3a74a34581708d964480d91375b82b5b5d483ff3dd1e69d0a145c102f32a43efc1e9198f8ed5697cd165d9bd93e5ed0473814ab113ea263471451cf1361c0d"], 0x10}, 0x0) setreuid(0x0, 0x0) chdir(0x0) geteuid() semop(0x0, &(0x7f0000000100)=[{}, {0x0, 0x303}], 0x2) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 7: sysctl$hw(0x0, 0x0, &(0x7f0000000280), 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x2}, &(0x7f0000000080)={0x1ff, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}, 0x0, 0x0) poll(0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, &(0x7f0000000040)="7f000000", &(0x7f00000000c0)=0x4, 0x0, 0x0) setreuid(0xee00, 0x0) semget$private(0x0, 0x0, 0x401) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f00000000c0)=[{0x1, 0x0, 0xe5ce97ab354d96be}, {0x4, 0x4, 0x1000}, {0x5, 0x0, 0x1000}, {0x4, 0x2002}], 0x4) sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x0) executing program 3: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffffffff0000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x5, 0x0, 0x0, 0x6}]}) (async) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x5, 0x0, 0x0, 0x6}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) close(r0) (async) close(r0) socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 4: r0 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000000)=[{r0, 0x4}], 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) recvmsg(r3, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=""/11, 0xb}, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)={0x0, 0x46, {0x6, 0x3ff}}) shutdown(r0, 0x2) select(0x2f, &(0x7f0000000040), &(0x7f0000000080)={0x4000000000000008}, 0x0, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000400)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6036ea0700383a000000000000000000000000000000fe8000000000000000000000000000aa"]) executing program 1: r0 = socket(0x2, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xf8ffffffffffffff}) semget$private(0x0, 0x3, 0x28) r1 = semget(0x0, 0x0, 0x108) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f00000003c0)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x134, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) close(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000240)=""/219) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000001080)=[{0x1}, {0x1d}, {0x6}]}) write(r0, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) sysctl$vm_swapencrypt(&(0x7f0000000940), 0x3, &(0x7f0000000980), 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f00004f7000/0x2000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f00004f8000/0x4000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil, 0x6af}, {&(0x7f000069c000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000692000/0x1000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x9}, {&(0x7f0000ff2000/0xb000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f000069c000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f00004f8000/0x4000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f000069c000/0x4000)=nil, 0x543}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x4}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f00004f6000/0x4000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000605000/0x2000)=nil}], './file0\x00'}) socket$unix(0x1, 0x3062ba2fcd7a9061, 0x0) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)}], 0x1) socketpair$unix(0x1, 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) r1 = open(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) ioctl$FIONREAD(0xffffffffffffffff, 0x8004745d, &(0x7f0000000000)) r3 = kqueue() ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000240)={'./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x1, 0x50a5, 0x0, 0x1, 0x1, 0xfffffffffffffff7, 0x7}) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f00000000c0)=0x1000, 0x4) kevent(r3, &(0x7f00000000c0), 0x3ff, 0x0, 0x10000, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r4 = msgget$private(0x0, 0x0) msgsnd(r4, 0x0, 0xff8a, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, &(0x7f00000001c0)) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r5, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300010008, 0xffffffffffffffff}) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r6, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffdfffffd, 0x1000300010008}) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 3: r0 = socket$inet(0x2, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x9, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000200)="30ff66fc711944d89c07ef4d5d26a443fd06b8c8b6e6b5981d3233247b36bf70196375d5b32a909f24d048eaca953809f7eb790835c74763c1e3f456f8d2437460f37189f096eebcec", 0x49}], 0x1) r2 = socket$inet(0x2, 0x2, 0x0) close(r2) socket$inet(0x2, 0x4, 0x1f) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60b421114d43e97f0000000000000000000000000000000100000000000015"]) fcntl$lock(r0, 0x7, &(0x7f00000001c0)={0x0, 0x2, 0x3, 0x2}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xb89, 0x0) pwritev(r4, &(0x7f0000000140)=[{&(0x7f0000000080)="85", 0x1}], 0x1, 0x40a3f) ftruncate(r4, 0x42009) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x0, &(0x7f0000000180)}) syz_emit_ethernet(0x56, &(0x7f0000000380)=ANY=[]) dup(r0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r5 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r5, 0x80206979, &(0x7f0000000000)) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f0000000040)={0x0, 0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x400000002, 0x0) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 7: sysctl$net_pipex(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r1, 0x8020690c, &(0x7f0000000100)) executing program 7: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_SETKEYREPEAT(r2, 0x800c5707, &(0x7f0000000080)) close(r1) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x7) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000100)="791c965780508f54dbcb129a9b6934991cba070d2e0c2f19ce57fdf185dff047b76f5bce561cfa080860c2905c9d57ef9df88eecb44cc27bf73a964b794a1daba7ac8742bea32f4d23e71ae0658372c558d41ee20902ae", 0xff81}], 0x1) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000180)=';', 0x1}], 0x1) executing program 1: write(0xffffffffffffffff, &(0x7f0000000480)="3d562de543b74deb3d766ae1fb16a3be830c9cbcefa4ae9febc0c895a7eb112651e2fabd188b6c7aeb46bdb4ed851bf747c16e070471340efa179ca6663167975b76789781dbc3407194968a0d622f3dfd0852620df07bbfe510ff58e8ffcda166f72d1c81768cfd7106f64f0d1daad5281ee820c45e2260ae4c05ae24bd880c041df94cd5e6fe16b4c66a59c82f609d282c63a46103abad67ad280ce5b66c4c01b4d83dca47b5b2ff2382f88160b832bd5548b2cb4afb3d4ff62f21a9f6fbea01e18736be76876dcd51c51b9ae0b28480fe16d4b49c42d5ab0e63c2215cb324f73fb81a38e19c9da10096264eb981f6d30a779b0a00a0373d2a42089e5e2836d27681f9eb0b1721", 0x108) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) shmdt(0x0) semctl$IPC_RMID(0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x5c, 0x0, 0x0, 0x8d92}, {0x14}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) poll(&(0x7f0000000300)=[{}], 0x1, 0x0) poll(0x0, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000001340)={0x3, &(0x7f0000000200)=[{0x64}, {0x61, 0x0, 0x0, 0x4}, {0xe}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x11, 0x3, 0x0) r4 = socket(0x10, 0x4004, 0x0) setsockopt(r4, 0x11, 0x4, &(0x7f0000000340)="12000000", 0x4) setsockopt(r4, 0x11, 0x1, &(0x7f0000000200)="12000001", 0x4) sendto$unix(r3, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f00000000c0)={0x4, 0x18, 0x29, 0x2b}, 0x4, 0x0, 0x0, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r5 = socket(0x4, 0x2, 0x0) ioctl$FIONREAD(r5, 0x8020691f, &(0x7f00000001c0)) write(r2, &(0x7f0000000000), 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000001280)=[{0x80, 0x0, 0xfc, 0x3}, {0x2, 0x7}, {0x6}]}) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYRES64=r1]) socket(0x2, 0x2, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x10, 0x0) executing program 3: sysctl$hw(0x0, 0x0, &(0x7f0000000180)="7d0c9cf1c541c11827c0c344bf92878cfdeb370abc8cbdbd2872e8e1d8d537b6e8c082ba9bfb3afc79529ce177cca1cdc50dcf36060adbc1e202be461b1582a51e4c5a7541212f40c8a7bc6644fb231a02940289582a35c13257f05bb4c8c804cf28d77e4a2bdadbb5cffd43b663ed71c588eb32f56765328e794e94ae194b797f443f6f6374450693a8254638b4d3341003e481f10161c23bb7275bf4a938c17b8b4421cefdfca0241b8576e1ec18c4f15adf64e8443d", 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000414000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xfffffffffffffff8}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f00006f1000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f00001f8000/0x4000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) socket(0x6, 0x4001, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000040), 0x4) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) openat$zero(0xffffffffffffff9c, &(0x7f0000000240), 0x10, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) writev(r1, &(0x7f0000000280)=[{&(0x7f00000002c0)="b886b43c08", 0x5}], 0x1) r2 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r2, 0x0, 0x1e, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x1}) r3 = socket$unix(0x1, 0x5, 0x0) r4 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r4}) fcntl$lock(r3, 0x7, &(0x7f0000000300)={0x3, 0x1, 0xa0d, 0x8000000000000000, r4}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0xfffffffe, 0x20001fffffffd}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000), 0x10) executing program 7: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) poll(0x0, 0x0, 0x0) getuid() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x3000) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) mkdirat(0xffffffffffffffff, &(0x7f0000000440)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', 0x0) unveil(&(0x7f00000004c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', 0x0) unveil(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)='x\x00') unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000300)='c\x00') ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000002240), 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x207}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) sysctl$hw(&(0x7f0000000000)={0x6, 0xe}, 0x2, &(0x7f0000000040), &(0x7f0000001080), 0x0, 0x0) executing program 0: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) setreuid(0xee00, 0x0) r0 = getuid() chown(&(0x7f0000000180)='./file0\x00', r0, 0xffffffffffffffff) mknodat(0xffffffffffffff9c, &(0x7f0000000400)='./file0\x00', 0x2000, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000200)='./file0\x00', 0x0, r2) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xec2, 0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffffd}, &(0x7f0000001140)={0x0, 0x0, 0x0, 0x0, 0x2}, &(0x7f0000000080)={0x0, 0x0, 0x2}, &(0x7f0000000100)) symlinkat(&(0x7f0000000140)='.\x00', 0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00') seteuid(0xffffffffffffffff) r3 = geteuid() setuid(r3) r4 = socket$inet(0x2, 0x1, 0x0) setsockopt(r4, 0xffffffa, 0x7, &(0x7f00000001c0)="329d3bfc", 0x4) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) faccessat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x4, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x5) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000500)={{0x800003, 0x0, r6, r5, 0x0, 0x61}, 0x4, 0x2, 0xfd}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) semget$private(0x0, 0x7, 0x3c0) fchown(r1, r0, r6) r7 = getuid() setreuid(0x0, r7) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) open$dir(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) executing program 7: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}], 0x20}, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000100)={0x1, 0x32d}) sysctl$vm(&(0x7f0000000000)={0x4, 0x2}, 0x7, &(0x7f0000000040)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e93082876ba33ee8cf2b0b3907f236f38175101000000d7e39544aea098d19ee63d03cbf92380dbe904538135f09e408bbe17a54a364b04ee64b0ad54e6d4e38114ced38c328aff2e224239ba29eb0796e8c3e8344a2cd9e663bb21035ebf391872f3015c164556e4a5b966122c56edd85fc996f12fa1b92e47aa", 0x0, 0x0, 0xfffffffffffffe8f) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$kern(&(0x7f0000000300)={0x1, 0x48}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x3) executing program 3: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r0, 0xc0206921, &(0x7f00000001c0)) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80206910, &(0x7f00000001c0)) executing program 1: socketpair(0x10, 0x3, 0xc2, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) lseek(r0, 0x0, 0x2) readlinkat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/253, 0xfd) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) sendto(r0, &(0x7f0000000200)="be5e225d49c2495998b3f4e83b246c4596f90f236fe11414f335d959df498d55fcebe846726562968eb22fb074d201e3febb2caea617c1aae0731992b49b3c8058247c23cdda691c33a8a74851c185078816d236d64088ee692de868b04d6233d7719b0ba0274786b33c7d02", 0x6c, 0x605, &(0x7f0000000280)=@in6={0x18, 0x3, 0x80000000, 0xffff}, 0xc) r4 = dup(r0) getsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f00000002c0), &(0x7f0000000300)=0x4) ioctl$TIOCSCTTY(r4, 0x20007461) recvfrom$unix(r4, &(0x7f0000000340)=""/141, 0x8d, 0x40, &(0x7f0000000400)=@abs={0x0, 0x0, 0x0}, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) fchmodat(r4, &(0x7f00000004c0)='./file0\x00', 0x48, 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000500)={0xffffffffffffffff}) fchmod(r4, 0x20) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(&(0x7f0000000540)='./file0\x00', r2, r9) bind(0xffffffffffffff9c, &(0x7f0000000600)=@in6={0x18, 0x2, 0x0, 0x101}, 0xc) connect$unix(r1, &(0x7f0000000640)=@abs={0x1, 0x0, 0x2}, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000680)) r10 = openat$zero(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) r11 = msgget(0x2, 0x22a) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000700)={{0x1, r6, r3, r6, r9, 0xba, 0xff}, 0x2, 0x8001, r8, r5, 0x81, 0x100, 0x1, 0x9}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000780), 0x10000, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, &(0x7f0000000800)=0xc) msgctl$IPC_RMID(r11, 0x0) select(0x40, &(0x7f0000000840)={0x7, 0x6053, 0x7, 0x4, 0x200, 0x9, 0x0, 0x7}, &(0x7f0000000880)={0x6d6, 0x686, 0x4, 0x5, 0x2, 0x7, 0x134a, 0x1}, &(0x7f00000008c0)={0x2, 0x7, 0x10000000, 0xfffffffffffffffc, 0x0, 0x3, 0x2e, 0x4}, &(0x7f0000000900)={0x0, 0x100}) sysctl$net_inet_tcp(&(0x7f0000000940)={0x4, 0x2, 0x6, 0x3}, 0x4, &(0x7f0000000980)="83106233711d67aa03790a8ae106309d9ec10d5990ad6e840cad06bb50d4415b5d55a688e5955362fc78029b893ddd668864c4a77767797aa9586dd77a384a3fb6179dbb8d7fc5510e5d0b57276198f019377185452776c44455d00e1489b197cf4e6cbfe0e2657f826aaf66f8d2f0fd07ab5f4da81d5a9155958dafc2f0dea12b14f0f6e8acbed6f405b376e360f039564bf5c2ae880ec2fc64478a3a78d5b689a4d4eb9238", &(0x7f0000000a40)=0xa6, &(0x7f0000000a80)="2c64d1cc033f775c96481a1719d24b231ac717927969a47c70ea853ed86235be5541e228a02331e94c588317c7967704263f25d3fbb90939908002bb5959b270d850d79e197e93419ef9fb6967823c8b9f5b5e6e62b12913796d59890ab1ff707ddef2211f441174a36fbf97f00539c346fe07d2d905039a", 0x78) r13 = getgid() mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r14 = getegid() sendmsg$unix(r4, &(0x7f0000000d80)={&(0x7f0000000b00)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000bc0)=[{&(0x7f0000000b40)="3d40bb58f79e624e46533e6e42e072d175fc37d3836ddbb283766b9444e0b6437dd0f1f48e0a99af489f808a1bb5ff0b436ee3d2a671c3f10829acda044f8bccc16526e09feb58c9c57f997ca51bd8b08c42d044338e4324e47bf451329681ca5daf995697229517879d839630fb2051998b3aa1356a8a514b4b", 0x7a}], 0x1, &(0x7f0000000cc0)=[@cred={0x20, 0xffff, 0x0, r8, r6, r14}, @cred={0x20, 0xffff, 0x0, 0x0, r12}, @cred={0x20, 0xffff, 0x0, r8, 0x0, r13}, @rights={0x28, 0xffff, 0x1, [r0, 0xffffffffffffffff, r10, 0xffffffffffffffff, 0xffffffffffffffff]}], 0x88, 0xf}, 0x9) executing program 0: sysctl$net_inet_divert(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000080)='\t\x00\x00\x00', 0x4) r1 = dup(r0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) setsockopt(r1, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaff10aac6a28ac93e2eddc45c8454e486f64c", 0x14) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {0x0, &(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil}], './file0\x00'}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) getgroups(0x0, 0x0) socketpair(0x1e, 0x3, 0x0, 0x0) madvise(&(0x7f000006d000/0x1000)=nil, 0x1000, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) getsockopt(r4, 0x0, 0xb, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10242, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) executing program 3: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = kqueue() r2 = socket$unix(0x1, 0x1, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x0, 0x4, 0x8000}, 0xc) dup2(r3, r0) r4 = socket(0x18, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x55}, 0x3, 0x0, 0x0, &(0x7f0000001300), 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206922, 0x0) syz_emit_ethernet(0x8c, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, 0x0) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) rename(0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x54}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x53) ioctl$TIOCSCTTY(r0, 0x20007461) close(r5) socket(0x18, 0x1, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x2, 0xffffffffffffffff}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) executing program 7: setrlimit(0x0, &(0x7f0000000980)={0x0, 0x401}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000500)={0x6e9, 0x3ff}) execve(0x0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000280)='.\x00', 0x800, 0x0) mkdirat(r1, &(0x7f0000000600)='./file0\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000200)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f0000000180)='r\x00') unveil(&(0x7f0000000140)='./file0/file0/file0\x00', &(0x7f0000000100)='r\x00') setreuid(0xee00, 0x0) r2 = getuid() sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513000000000000000004000000000013fecea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a41002000000720fd38bfbb770c1f5a872c88106002ec5890400000000000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab7196fcbd80407000000c011200000", 0xb1, 0x0, 0x0, 0x0) setreuid(0xee00, r2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0xffff, 0x9}, {0x6, 0x0, 0x0, 0x85}]}) semget$private(0x0, 0x1, 0x680) r3 = socket$inet6(0x18, 0x3, 0xfa) r4 = socket(0x11, 0x3, 0x0) listen(r4, 0xc1) accept(r3, &(0x7f0000000380)=@in6, &(0x7f0000000400)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r5, &(0x7f00000004c0)=@file={0x0, ""/251}, &(0x7f00000003c0)=0xfd) socket$unix(0x1, 0x5, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000240), 0xc) semget$private(0x0, 0x4000000009, 0x82) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f00000001c0)) getegid() sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x80, 0x0) executing program 3: open(&(0x7f0000000280)='./file1\x00', 0x20200, 0x0) r0 = socket$inet(0x2, 0x3, 0x102) sendmmsg(r0, &(0x7f0000000c40)={&(0x7f0000000c00)={&(0x7f00000002c0)=@in={0x2, 0x3}, 0xfffffffffffffc46, 0x0, 0x0, 0x0}, 0x10}, 0x10, 0x0) acct(&(0x7f0000000240)='./file1\x00') acct(&(0x7f0000000240)='./file1\x00') executing program 1: r0 = socket(0x18, 0x3, 0x3a) r1 = open(&(0x7f00000002c0)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', &(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00') syz_open_pts() ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, &(0x7f0000000000)) socket(0x6, 0x4000, 0xfd) write(r1, 0x0, 0xffffff77) mknod(&(0x7f0000000080)='./bus\x00', 0xc000, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000140)={0xfffffffc, 0x0, 0x0, 0x0, "402a17e131ffc28cfa12a680549b9d0d53e3212c", 0xfffffffd, 0xfffffff8}) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000000029, 0x27, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) socket$inet(0x2, 0x2, 0x0) accept$inet6(0xffffffffffffff9c, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) sysctl$hw(0x0, 0x0, &(0x7f0000000080)="886c54e6e3cd78a1d74865fa116c7b9d4b2d19e033ba0c77549e28741d23e3b8ca9e48487ef91b6da1dd5d6135954fedee86d51002a939b3f5c473b72b642fa4e3f8b2cb0dd6c4077ff90a659971abbc2398335d601b9413d512c8a5cbf52f507e81b8448484384171a7c3a67f4736369eabaf21148b94c50c2d466b5367b26b135d695b5e0018646d1d82b4333cf1ec81066cfa1b24c9c465f486a9e8adb7f40ef909dac5d00d32be4a229d37ca029dab4444860bf267d21fa15654ab01035e4640f73f68ea895205e72a900c18d0b3d2559e23491d3d75bdcf1d6562dd850416d0b75aeb10b15160c7a4c467bde9d965f044bf7e3c904be77e82311b38ccfa3adc47efeba905edc20085e35fae8061ad2a0f037423aa289e1d895afe1663068a34e29c556bcf1d2023115e9ef6a52731b0426aafa299b9fa33209f78812aaef0988324ab4a74357867ad42bd77498d60bbf836824454ba01c4998863ba6f6af5e1e74f1b905ee17f44afc7e658b0f16ec5fbef7f145d9b0c9418d3db3e9bfad714d80eb2bfde1fa8facf9889680c8adf7081f59341c1cfec6130e4ea8a7cf3182f4e98d8858487a2d719c40e4d5c9abefc1404afb9af9bb2c9d7f49e3d190d8af624630283f3d141077962c4c68ba3e2a02cb570006deb42cb65da4090e09287c65e758a31911ae0c33f8ed99f974529db84dc5271f822d17b7e0da094374f32e4e9856dc9c1300f1fdae6f12e74fff680bb39bda1b4eac3641e9745cd7181395578865f1e0a04cd4f213ac0dbc92c480ac38624c2817d05a7c6e62608be48d9ad8e4b883f63a84b7a8b5eea44facea260112520db393338456cc7c4a8cfd1f9b4a2db03fae62c0266bfaaf5de58ba980ec21a0a2808b380a7b9cceac9117a90b60d79e89a81fe796af54d682a2c8a80ac25dab8eb72d4e41cb2fafdb90def83923b8fcc574940c9f7c7ca559646a08c4b8caeb46c995a9a6a7ce5ba3d9eda1c76419989e7fb2042766f563bd474b7b8391839ee9648ffff8773ccca77329f014bfc8ab68864da09c47f9917317d6299f3c1799954f6f60f666d283b9194a53f32b54aac60a3b66df418b6d8a332e393766bf477d49be0d2667385e7f58dbb3feec0232447f4bad1eef52aaf158044d7d779c1a49d94c7d4eab5841845dfe0fdff64af96d614e144aa6b2ea410e124381d6d0c87188b4a27cdaba696b73e34aae94ffdcf25c9fc33bd28cb7644097dfb09b816ffae23854a8cc0bec159e5e2ee7aab1885d94528d6910658c390f0422ad321bd1c81547b319a096ecf93d91c2203d1d0252d20eb3c915e707246466dab7bc8bed320124a0562802a84c5013c82739aa83f124e189e4932623d6a2e0ca01766c0ade68308b45a4a4b95d6ce4bcc9048caf9cdb6f0face20fd34d602120f83418fcc7758503c3aa96a2394259591e88c99ff1ddc98cd282b7b76982c52a2533765035cfb567f44e8b7f4f1b0bcd9b8da6d776aa6dce84bc9374c7398705b6ca330239133368536c935bb90a8070a354d04f335b7758b13798f23af8b09bb82dbb7208ff9e55dc3b70bc2dc60130821a2dad548499b6901b49cd50ab635b465220c9f830f8d6152546e98e7c643d2748f173509b3f0d56bc681998b852dedb200d0da07564bcf9d782d6082d8c9f0b81ea9fc7f2a9ff6bcf8f3b2c9617b7c3429f1ab5e615931a858231842183f224d57ccb9ba4d14b1c40d7609dc7f994b458ea5d147c5cfbf58151c2c4ee5bfc3ae914f5b2fe4fd72aaa8b376c1614ff8f16b00b66ca19a0dacc91db642c685a44a120de715b821480304ff016a34b2e01e974006987876034a0de5b9147248c8e3edc04dfe7c3ecdef9b248b68a969f6f2f1c903c069a5645b1793af7f129abc57f759b9876c3cfb04d0e06738f241fbcbafe658e92bc6dcf93cb420b754ca3b71cc8717c34566da767a90aff5bff48a73161aaf71291b02dc879c9262c6f62374884754933ee17b567d0483192b9d1b4c3633b4c9d087db8aefdfc7796b832d526197a6eee89bf53bcb1c3d41a611e75ec5a6c187ca516da2628eaaf1fd0c64cb31f817755b95165974ce6822bf1448da63567adc4097a07282cecfefbf6e13f65d137e16709c61c6b0d9ac1c910f92e46badd0afab16977b1877464fde8353cac1902ed657dd2b6c1d3b64fcb071016d09e62ef960bd83c92e88c402a7b7257bc7d65255b016bf35ad4b50e821125f2ea49aa6d0063199173b30fb59b475fa3ebceb96bab1637384584c6ab192211dfde7c3d111d8a876a46ff4748dcd842a8765ae043582f9ef0775b24d4d09f61e72d7cfe3131ac5abc22d6e8260b299ac64e18e85554e1166cb14d40f2ad32262c7a5acd987cac317458c38952c2036d3685029686c3f5c9b541a138f52822705080982269fd4465ead478ef99d55af328a399aee0a233453213f37996126b17187d8d17c2602bde76bc70db62e669288d8f1995f2dcc150367f31b5a551cad2014c6381ad5624039d9f3105b85e682c8b18d682dfb4fa1d38f6fcb40a8cb5ab87cbb6cef8f2f8886848f357d7c3cd2bf5839c2a07c0d1181913f3765439bf2fcb320981e1824706fd551d99935a7e5c0f07dffc98bcd79dc41cab1f25ca9ac66653f72573854be103ca20f8e3137366c300bced9893221ac7ba3705ea93fada2c1c86b467cab8544fcec2ec7bf95d2da0b3224ce6051e7b546e7b9d62cc9a88b9e2ee54eeffab26c7d5fc35421c58f7a5a205e3346c3c5c8e825f470886e1c02824fa81394321b55d8093acae31cbd99d19021466c06aebcd93df683b891df2349a4e80b17262510dbbdd19a60584926facf2c64ba077e1464704b26e2cc81debf0ba66330b5a8a0f246ba94c6d849ff82ac6d260371577b04f630520296cde08d574feff74dbc44351e1abc3db43026ea75d2e14b2446e2fb53f8583c9185ad23afb49ee113ad8304600e2625b1afe959c79fae8fb485361faefef62b4439c92b9e4eaf74a165f5f5b81001d0e0fc7628f66d49af16802a2d78060c3fa339a475163ac73947b6eada0368720561652969981ac0f7936bbaf1473c16e8d2f5007ea5d9f5d592eafef077e2128aa1c3e64789c59fff536e37c5c9c975e643e38d611ef26f0cef3a6a37dc9a813d0c98a4673054de958d2122ca8a5688d3da3a3070a174346032b171ea47bf5636513e4404d72a3d5a298cf025b0ccfc6d82bb10cba6a8b42f7d1fc3a09d057747189fea2ee87412a28d51fdba05d50d17eedd520905d30cfb4acf05c292f0cea7b1c9571928465a132ba1dd836db87ce3ee26b7ffbbf1f9e4080cb1a9080a26becf1a5d9fbc0fe16bf71715771fba6343d2d2c4b091e27411cfed5e2a300a84dcad0deb5794cb4afe1674f564c0f8b9cc2b98793294e5fc79379c05ba63f58348116291dd38b7b6d44ac947291269ac0ef85d194901b633e56803410ccbe171bdcd92e67e7e6f64c34e6e2bc8a2693fbc37082925bae0fdf3bd63abd9d558fbad1daf139930f77ca12d9bb50ea83b44c0ebae596cd377d1891ad11e0ff951151da6b54663956fd58548e7f858a31eeb20dfdcdc73e92519380c950a50e904eec1fdfd153129daef77f44607e8940d8de5631a213ad7fb0845bde22906f5d0b92ad587afe32a4b3f13aa07a942b916a85f87d512fc02345e80383c7c9b550818d42c1521872c1fab01621c7121f52eecf340add969451f3f971497095b32b4803c8dd155701db8e6e5694af2555a820c1aaa8e9b42a784c397ba5aaa147f7d366efc5183ee04763121bf1a9858b2bc3214cdbf854191d698ca82cecda738398e5ebde1b7e0e8b045e76a9f22ef0bc10cb6f797be84cd2ee306284363e4d9a33a1fb8ad311f93038f1374e89123dfe1979ee6c1252ad3f730c3581776b9761b41a5251417f186946e65f5d5c3664b0f3ae812a634eb3c8b45677047d7703bb6a88de3c524653889256ca6435bd41a5fea31a58a5f332499e6deb25f7de483164b9a7e0782528fb5909567dfadb45d7da4946405f851575eac71c51bf1f002104dfa9dcbdaea263f8e870c29622c6851769b8f3de0c730e04e292025bd0e276c7505922bdcc1dd58c1cce811520f313fcb6e1ae0da5a432ab430b56e0d85452829bee401a8c3880197ef3998dd18ccfb602595b4503edffe5a3a2e71c4a062d87b012f2b5e415073428fe19745ec619c7c6130829249c35dc115d5c9c952fa8f9eb9c4e2ef5250182cfa7a1ea824dd937065b832dfc505907cc7b079a2f5186229a900789e5de18acc7b8c9f418922222939023e5e19a8ba79d76836e28e48bdcd087af925b25ba14e94d69c1079da7a72e0960cebde46357ce3d0511d302d150c07e1b8238f2aa03a1379676d251fc7d63748d77355c9603fab6786eea705739b4a49ab698ec12de4f458bd74950eee302cd77a3ec4103f779a1d17794b3157137399a56f0aa11f57436f280e521cb552d920b465b4bde69d7eaf121748dfea69a0f6cac305a5833d5e375eb1c79cee88b093f7feaaf7e681cf2bb5343221e5d08d3ab63b7d5e8bffbc569f92b9ce4fccbcaf0894a4618f0a5627ebf378a1e2d80a3286f2af01aa432b60c71f23d506aa48485f2496d613afe754253228a113016cb73b20e43c36b13ce148d254b14b77f76886b930347a554f4959477ac2b181e71bba1f47c9eea1e3768a26ed505474c4a0397df3e03fa777d83a80e91d149a2b8ec72b7fe2d649f1cb6175fc11c4b3f2c807e3f7865b63932bf020e441616dfb4c60c9fae938c534812aec3ab6405baef17d97a5190694553b302eb04bb77c13f2fbe0764d35ac1ede78eb94aa1b88b8fdf8d893a387fd0aa3ed0d9168684fd0e1a207f46a4e7c055e5dc674c5847fcea6ee1b1b6452f4027a294fb4d7e9e8267c6ee124ea856d8ef98ee29d84978160cb1b7d6b5dadb520e214adba2644545fe78cca72fc225cf36779fb24b86d50f3ea0de035d9b5dbf9996d4d644cffc48e4af023ad986d03e880323efe24013896210879ffe39770dfada5e9352d2c4da722c7c809a4770a36e78f46a8163f12b169ad03e2a48b0377ac3fdd207def0e39a78f8bce0b0d392295815e5e7d8d7a525d6d8d310f5f9df96a6d568e5f3b6eb46b6765c58153d6ef326d7943076a9a703aaa7a72b4620f2e6b64b934f88448d5a71630f246679a6bf14baa082bbe971220deda27acca187c70fba918a9b7236a7121870334de9b777110132d593f9f98a855f8d055a9fae38b4d04cce761cec9790f7ddc4848464dc0efbf5da20716bfa1bb32f16462208aa673d914f4970a1a053a251f8ab5f02549f067ca6f781e75134d4188599aa10c067fc1db0f210d47bdad1286b8171413584b35e953d5af5886489a1a931a3d2f9eb4655fe4f48f734d5d85d78be354c77f405fb784f9e8fcafb76b2999aecd3122da07e78bef4945385c5d048de8b6633fcb62b32627375698cc2662e2bbf48d48c7a900727efa318e7e52c967c09b7f423cc208d9d733d63a2498993fd6a21f497ae73cf58852b62a59f24460564685b892520a896d49e80f250a1131eede72a57235c81dc5ea25da4b5dbcfdf5bbe3dde6f8bbdd5daaec7154180e5e9771c76792f5548ec63aecf97250e1091ade7c0e7888bb0c430fbf4610b596e2dd9d817eee9f0a151e1b08bb81327f271080ff03910784307d4f0813ddcec8a788bf94125682cf32bf49ff171a41abd6d5a0ff6accf4875f8ff0b436d8c876d8ad1a8e3ca7ff0cd33bfc2cc667", &(0x7f0000001080)=0x1000, &(0x7f0000001200)="7d488fcd29f7cb", 0x7) r4 = semget$private(0x0, 0x4, 0x0) sysctl$hw(&(0x7f00000010c0), 0x2, &(0x7f0000001100)="b5", &(0x7f0000001180)=0x1, &(0x7f0000001280), 0x0) sysctl$hw(&(0x7f00000014c0)={0x6, 0xa}, 0x2, &(0x7f0000001500), &(0x7f0000001540), &(0x7f0000001600)="6e38982386582934018554705ec9a638831f8853a9d802609fcaed72f64afea8d6ff3f7b7ab13caef2569b2d36d997d4c5505b70f74f16bc8033043f58a0bbe3277e0a6964bf70541a87edf9b110319f798382aeca8a2ab9f4764ba28274c3166416ef2351b193fd6f282b1f607f96f6e0d5940b5c8ea657ee0724015fa207c9fb72b870d03e5a02f19f2dbdd9da05f7ce7f447c00c3f918031ef51cdc80ac7b8fd262954d74e1e25b5a20ac578704fd937bbbf307d68cee989723e7473f453012f834b0945de0ba370a71d41a0446", 0xcf) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000200)=[0x6]) semop(r4, &(0x7f0000000440), 0x0) semop(0x0, &(0x7f0000000380)=[{0x0, 0x5d32, 0x1800}, {0x0, 0x8}, {0x0, 0x7, 0x1800}, {0x0, 0x5, 0x800}, {0x0, 0x7, 0x1000}, {0x0, 0x3f}, {0x1, 0xffff, 0xc00}, {0x1, 0xff}, {0x1, 0xffff, 0x1000}], 0x9) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) shutdown(r0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x2, &(0x7f0000000040)={0x100000000, 0x3}) r5 = socket(0x2, 0x2, 0x0) sendmsg$unix(r5, &(0x7f0000001a00)={&(0x7f0000001340), 0xa, 0x0, 0x0, &(0x7f0000001140)=ANY=[@ANYRESDEC], 0x18}, 0x0) executing program 5: msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x11c}}) r1 = socket(0x800000018, 0x1, 0x0) nanosleep(&(0x7f0000000100)={0x8}, &(0x7f0000000040)) execve(0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x8a38, 0x0, "ffff09009cef01098b748200"}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x40, 0x0) r4 = dup(r3) poll(&(0x7f0000000000)=[{r4, 0x40}], 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x3, 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) executing program 7: ioctl$SPKRTONE(0xffffffffffffffff, 0x80085301, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setrlimit(0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) munlock(&(0x7f0000002000/0x1000)=nil, 0xffffffffdfffdfff) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) open(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000880)=[{&(0x7f0000000400)="8e08802530b83ceb26e727ccdd2321765177ea92c3e40e97abc5d9235a9e73aacc4ad50af1e57127023b4aaf5b7d40fdc4e5f7fe0b8d49b20af8c3319f1c27", 0x3f}, {&(0x7f00000009c0)="1d2ba5ea07d54f5757c1a54faf5a8980eef3a51623fecd50ae0d10139b2f702564d4247315bdf511288fa439c15c788056d80015fbcae34048d0eabcae9a000400001ef964c9e2ce0dc81693cf80624c1416dd0682520a8a4a25339c2995984c34f6ab648449a07b7cec658258e14bb9c6fa655f36dfecfdc0e60adaa0be488e7c1a6176f65e3b80fd2e3d80cb751c7252afb49f89bec5773026f18b5819eee95850d2f80b510b3f9cca52fe7b55a74881e0c78a87b135827251b2fc378a9f009723b5ced05eccf195a5987b9cc726dd508a78cbd1f89a62842c7507e44ce172cc8ce61bdcaaf24407a751b5a1bd9861f9baf6ec18", 0xf5}, {&(0x7f0000000280)="5571450bce", 0x5}, {&(0x7f00000005c0)="10a04bb9ee79549df1b4", 0xa}, {0x0}, {&(0x7f0000000640)="765791359da76e02cd3b2a8a589219f017d5010bbfbcb487ea8872add8202ab9a95338c963aaf3f7fa43c701", 0x2c}, {&(0x7f0000000940)="ad7c381015f54e5e2fe01d57ba32644f5fd7ef9bb13198c99dc464146b4eb9a21ca4ed245facb286620b160d585fb2f9b44acd62ceeeaa5ae157dae345a974d14ce9dc706efd73334ea44bfc903479980018b8677edac6ef71165f09911d035ae64fe2fcdbdf74d238d2181a3c6d62ed7d1eb4f63011c3a2da9a8f", 0x7b}, {&(0x7f0000000700)="a2e0c8a24b55d38a3239840c1291ef004d8cf35f765b29f5019bcc14674e1aca444935e2cd0414cd9b78d98787b3b8071d6148d330ca8b2bb23269e3cba5cebaec18f7a1b8db49b355565b9acc6f6ee44c676c8eb71d06f751b4588d3ad68630e20d7699ab2d06122247f87f0b76076340df75d6a056f0ff65d3d785b8d920bae934c5e81a799c9e88", 0x89}, {&(0x7f00000007c0)="ef55f090fea83c09f4b966eef66359fac45d9f8a1d20fef966daee5f4f912d67a6322234654d719c063938768ab908b415a1587d924f234ae21a97c5990ede2bf85660440ef62a2d3496366862d36a2d5148bc763e5439bf6046e3983c3d331b3a8b06c05a84255c6c544f8b94145cf6978f4b625eed45970c9d4f81e3bbae2ca6ce7482dba11752424becf73f010ae3d904279598c928ba8653abb46d402e82c340d0a0b3b6558379cbbb60", 0xac}], 0x9) close(0xffffffffffffffff) openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x0, 0x0) mknod(0x0, 0x6000, 0x1604) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') chroot(&(0x7f0000000000)='./file0\x00') poll(&(0x7f0000000340)=[{0xffffffffffffffff, 0x4}], 0x1, 0xfffffffc) mkdir(&(0x7f00000000c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000100)='./file1/file0\x00', 0x0) open$dir(&(0x7f0000000700)='./file1/file0/fi/file0\x00', 0x0, 0x0) clock_gettime(0x3bd70b3292b7004, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff0000000000000800450000300000000000019078ac1400bbe000000137f0e9f2000000004500fffc0000000000010000e0000001e0000002"]) open$dir(&(0x7f0000000000)='./file0\x00', 0x8, 0x180) open$dir(&(0x7f0000000180)='./file0\x00', 0xbd7b3a950ac90c75, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x2}}) executing program 0: open$dir(&(0x7f0000000140)='./file1\x00', 0x200, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setregid(0x0, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) lchown(&(0x7f0000000000)='./file1\x00', r3, 0x0) seteuid(r3) syz_emit_ethernet(0x7e, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6000000000483a00fe8000000000000000aafe8000000000000000050000000000", @ANYRES32]) r4 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) chflagsat(r4, &(0x7f0000000080)='./file1\x00', 0x10001, 0x0) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$VNDIOCGET(r5, 0xc4104603, &(0x7f0000000580)={'./file1\x00', 0xff, 0xe2a, 0x77}) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r6, 0x8, &(0x7f0000000000)={0x4, 0x0, 0xfffffffffffffffe, 0x1000300010007, 0xffffffffffffffff}) r7 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r7, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffdfffffd, 0x1000300010008}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) write(r5, &(0x7f0000000180)="021126fdeaa5359354098030ea57b80439cbf3847458e449d0c15b362dac6e42ed948a3760e355b42896a6869c4a1261e529fb38e249c87ef868d22fa8802459aefb498cbe62edd6abdeb4d926b7f34effff235fcdb76160dce7511fa64b40842cf40301189df1f5546609d357ad9da0ccb6843db2c92deae87a760a84c170f6ea19021325977ea95cc27dd4043759f3929b4738029bc47ee7e5661cab34d985dacaf979c1a64c38fef40e", 0xab) r8 = socket$inet(0x2, 0x3, 0x102) sendmsg(r8, &(0x7f0000000680)={&(0x7f0000000080)=@in6={0x18, 0x2}, 0xc, 0x0, 0x0, &(0x7f0000000280)=ANY=[], 0x180}, 0x0) writev(r5, &(0x7f0000000400), 0x1000000000000165) r9 = socket(0x11, 0x3, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000340)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd6036ea07003000000000000000080000000000000100000000000000000000000000000000000001"]) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000240)={0x5, &(0x7f0000000100)=[{0x0, 0x8, 0x1, 0xfff}, {0x7fff, 0x2, 0x0, 0x1eb2}, {0x7, 0x4, 0x9, 0xfffffff7}, {0x3, 0x1f, 0x0, 0x8001}, {0x0, 0x81, 0x7, 0x17}]}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050460000000000000000707", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$unix(r9, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xffffffffffffff07, 0x0, 0x0, 0x0) executing program 3: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffffffff0000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) unveil(&(0x7f0000000140)='.\x00', &(0x7f00000000c0)='r\x00') unveil(&(0x7f0000000300)='./file0/file0\x00', &(0x7f0000000340)='x\x00') execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xf66c, 0x0, 0x2000009, 0x5577c536, "3c107dae307e08042b4600000000da64612c3300"}) writev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)="76344f83bda60d96ad3cde16f5232ecc1e07f7b94560cee0f02376be34eb4107435781030a86d71dc7c6fb27bfe6898918f3e1384c00727e252585f63c0ea7ea56b40f32e532706632c140ebb7645fb6804dd295aad73e8f7941ff331e7c3b33664b70949942aba5080e9fa1b70e16250e1ff3027ab614b2e9703159ea34aa05cdef1ed5ed915e3479ab1ea7d7d87bf836ee8ee370926d389929e8050f46824e8033", 0xa2}], 0x1) getrusage(0xffffffffffffffff, &(0x7f00000003c0)) pipe(&(0x7f0000000000)={0xffffffffffffffff}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) select(0x40, &(0x7f0000000000)={0x66}, 0x0, 0x0, 0x0) dup2(r1, r2) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r4) socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 1: sysctl$hw(&(0x7f0000000140)={0x6, 0x2}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f00000011c0)={0x6, 0xf}, 0x2, &(0x7f0000001200)="e5b055b402d7da389ac56be76bed40bc3842a596e4af5e4d89b9f30981c1f3eb336d44cc977811a3849aa35442cccf9bede252a90bb2332873a4fe0ecccfaf535885cba0ff5084a42f8cc5837ff383e82f8d2a2e33957b542f022580cbd57d423fe360f938c4d4dac310c0ab3c038d8ef9fd1c7b2e96a4012cc96b7aaf599a23a2df9f0ea8478319a7a7c996752fa462c7f469ad585aa532dab6a0874efe0c714427", &(0x7f00000012c0)=0xa2, &(0x7f0000001300)="79bbf5b89797a706a510dcdba6811895b7c049", 0x13) r0 = semget$private(0x0, 0x1, 0x11) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="6f30b0"]) r1 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000001180)=[0x0, 0x5, 0xfff8]) select(0x40, &(0x7f0000000040)={0xffffffffffffffff, 0x0, 0x3}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x8000, 0x3, 0x5, 0xda6, 0x7, 0x100, 0xf07]) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r4 = socket(0x2, 0x3, 0x0) dup2(r3, r4) r5 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000180)={0x7, 0xfffffffd}, 0x8) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x11, r5, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000100), 0xc) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 6: ioctl$VT_SETMODE(0xffffffffffffffff, 0x80087602, &(0x7f0000000000)={0x0, 0x9, 0x4a4, 0x81, 0x9}) r0 = dup(0xffffffffffffffff) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000040)) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x2, 0x9, 0x6, 0x1, 0x3, 0x80000001, 0x40, 0x2, 0x1, 0x9, 0x9}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x10, r1, 0x6) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000140)=0x6) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000180)={0x1, 0x1}) openat$pci(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) r3 = openat(r0, &(0x7f0000000200)='./file0\x00', 0x800, 0x150) r4 = semget(0x2, 0x0, 0x100) semctl$GETNCNT(r4, 0x3, 0x3, &(0x7f0000000240)=""/228) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000340), 0x1, 0x0) ioctl$WSDISPLAYIO_USEFONT(r5, 0x80585750, &(0x7f0000000380)={'./file0\x00', 0x8, 0x7ff, 0x6, 0x1, 0x2, 0x3, 0x4, 0x1, 0x1, 0x0, 0xffffffffffffff01}) r6 = fcntl$dupfd(r1, 0x0, r2) ioctl$VMM_IOC_RUN(r6, 0xc0205602, &(0x7f0000000680)={0x44e, 0x1, 0x9, 0x6, &(0x7f0000000400)={{0x5, 0x40, 0x0, 0x2, 0xb3, 0x1, 0x4e7a}, {[0xfff, 0x4, 0x94f9, 0x5, 0x0, 0xffffffffffffffe0, 0x0, 0x6, 0x0, 0xfffffffffffffff7, 0x7fffffff, 0x5, 0x40, 0x1, 0x1, 0x8, 0x2, 0x80000001], [0xcd4f, 0x6, 0x7, 0x3b, 0x8000000000000001, 0x7fff, 0xbd92, 0x7, 0x1, 0x100000000], [0xe27, 0x6, 0x3, 0x4, 0x8, 0x9, 0x22], [0xf4d5, 0x0, 0x7ff, 0xfff, 0xf77d, 0x6], [{0x3, 0x3f, 0x7f, 0x7fff}, {0x5, 0x8, 0x400, 0x80000001}, {0x5, 0x9, 0x8000, 0x5}, {0x6, 0xffff0001, 0x3, 0x4}, {0x7, 0x4, 0x2, 0x3}, {0xff, 0x8001, 0x2, 0x6}, {0x6, 0x800, 0x1, 0x6}, {0x2, 0xfffffffe, 0x40, 0x8001}], {0x2, 0x6, 0x2, 0x6}, {0x2, 0x7, 0x5, 0x5}}}, 0x9, 0x8}) r7 = geteuid() r8 = getgid() fchownat(r5, &(0x7f00000006c0)='./file0\x00', r7, r8, 0x0) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000700), 0x80, 0x0) ioctl$WSMUXIO_INJECTEVENT(r9, 0x80185760, &(0x7f0000000740)={0x200, 0xff, {0x80, 0x8}}) sendmmsg(r6, &(0x7f0000001c80)={&(0x7f0000001c40)={&(0x7f0000000780)=@in6={0x18, 0x1, 0xeb0, 0x8}, 0xc, &(0x7f0000001980)=[{&(0x7f00000007c0)="959f6f9ab20a741d1ea1e160676fc13d3d733b9a7b8631fe048bc44ca88885c270794917670ac3bf4ded7a30c5ff624ddb9793b665c3c7060b72fe65878ce30238425299df0e088272c23ba8c82ce21e758584d031aa8626af9bb3e7e5a0caaab9d556f9521890d33892ef32b4734649a268d8e4e738a852ff0597992863b3f1f214ace6c49257561bbdeec51888ec3dc917b5686e9cc6752b9d14d7bfd9e59f5603f136740a46155674d1728741c7ead5feca620b0261a7e38af7d7a122d91f2dd8400dc69fd898dbc180da4bb353bd8b064929246325bdf69e65c044a68809653be61962741ad57cfe4f9cae0def32a6b66d8a3ba097c68d5a8eaf890fb4abce0e8a1ca5fd969d791c426a6845b8042c79563d9c6185757d001339f3a1a505ddbe75ca7e099f1b061990ab136c5299eb9096fab606a3ca145644c61cbb04fa8c378230aedd06d1f6d09fdacc6dfb5a0568d9eb1e26891b83cf019866f9cf276ddb6d9057e87dca81df5745e603d06108f1a45fb198389cb38ab45b610bac5ff2d8d938fb293642cbab6eab050b3bfcdb521fa64a3f401c114436523214a3a64aa7f18e05f89fb500bb4bcceaab0908085618a6ea0a1b119b96d4bf7cbb82804216f475935ff943b6a9b840815b61276a24abdc041faeafe9e9d83f09ecbb68700e6ccf1e11d1642744ac4730a34d38cbba8b08ec615d8a4bf056e55b1b6b600a410d33cb7dde6616e0f1baff8d9bae85dda7c605bdd3568cac5c9448bec96974872f1379c58fad9474f0b58f1dc59e5aff639fc52ec6c7066e24f736af61bf0ef6535f94b05db462f06a1e9efcc42a45d253fd4109973820685e8d4feb5a90fa74038bf59343a8bd642f690727370c9aa875e91789e78156462b00ce6cc640da52080c6a745886892dba795bc35887f6858f3ffbc22f42b4ca10f637e90d733f2eecfeb452c2b3de4dedff7e1532182bce7823388b1e4e51b3a2306cb556c2dd5e506bbf7ade53a48bc98833c20425e81afadcad3cb1f8484e43e1a3354c533c160b6f6e5b76ca6dd8aff1c7f62a85802577da6ce586fc013c1c6b201543a33cbdf1ff133377b3ff1c62de262306415fd5a319362d24c1f10eb792ddd8adc887c6eb6e65dd56af170c86a8489b7b546fbeb153779e82854bfa35345c17272ad94119c513df0442c5550bd20426e108767c818f002c77ea0ef0a0f42d52a79338d0eef9fad8a7105463d3c7d308f0860a50b19fed7b08c1a8d09e230bac2d14cb0f73f3f2b6a5ee9ae6f13e6d2105b1d1704cbf120d3f6ddccdf4d7345fbde5bf78b53d1c0294251253a4dc64334312dc18190b253e6e4583e0e553f94d3ca0f3995fcf0cb5569f2da9f989343c165eb481be0104f71792de58e72a93df21f7fdc253f605e47e7da4b7f948ecdf3228a65cbd55afae77880fa42ae2066b9c742c72b37cd20b9b87b84c080616291e4bfa5564db092e44124ad3dcde99a9a34857544a37782f70da6baa4e39ee3f0017ed32a2ef8d148d3f98f04b90940404ec62dc8dcf654803aac9f74165d8a950f3e564490527716a4f321c3b67ee6f87ec4984b04c0cde938dcaffab9f82c8002d70e097f3b7ce2e33bdb1f71b869c72650e39642b657c299d3698862e41d14b88132faf3822b87dab5dbfdd27eecee114a824d0e1706fc2a15e47eb93d4f98a03b71376f747b43ab58e71e1f4c8bec43d87dfa40f9f68e62ca9b34aec7b305ad74869827658f337ace559a9c8f6fa7df1b0bd8d29765c7da0bf99d242edeb67187c8c024eb935263247b5ae3131fa537156935b72a8716156d5fca4a9f73984c843a495ec08f15aec3a5a7d74bb6cecfbaa4ac12356e781e89d135b0fa19ece8c635230f8732a28b929ae8bf26e3a933d2ef8a2104a03dffa1747e21386bf898512d9b6fab5eb4504e6e562617b1b4c8db1d6645c399e24696c95fa628bf4b1e6c2ed9de67a319f849b819289782f9087f35c4efdd10d7d463f435940b701f1e123bf8ddcc9e80274976bcde24569fc25ca2df4c31826fb43016892e24ecfd7589129b4d00de75ad192fe3b19e57c8dc2d3a50c71cfeec58f186138b4fcb845ce8e397f928ba72a8ffd48d65599a94526e7bc5d742cfde1d293d69716eafcac4e62fd7ca037b6ca596eb47007a1abd0269132ca1e504d5b3886eb921264750d2f8a6f9e80b016b6e437ba509df634d97761a274a2a25e90889634e4b1b1d2cba07d694cc51a6d7a5f40853eefefc395cc4fb64836ddf2a7cd7022f678d1a1623999eb4d51bfc28bef9e4229e87e2333b5f7c65689055073fd51eeec798b996646e315b26d8b7db16f3d4874940b2e3d083b0d241616ea0c0b2eeabb80c878477dba954bdc125e4d15378ad4ee44bcee54beb18ff224cc92cc6cd9d0a58b965de18a14321c3482762e5f3ccf8052d5bc20dd4176c0aea07525d13e9dbde2e6a9fea36b99c43ffd218241107dbe506f1e5307f264e40eb445602883761726e432595596f47f2daaa93e9271fe85e5cb10547332deed10fa5828a15a4745002bae873a072911d38a03e9aa67df5ad128b2940f2f7f3de99743609781a6cbce510c22e1e418cc95da0a76e13ffcdbac2fc37b5e0b92c322980e39f813c72cda57db12595105026b0324ee821f5328722413b9ccf55ef6c2211960eb43eb212102ec765a8db25e7a603dae58ce63a8e678951191a43808550d664f8298581632dabba15b6b0697403fa335b9badd29bb5bb676765ca696dff258645d199e5aaecd41002e74ac45de69d178b2ce3a4bc0d8240eb7ee716bbb59ebe2c45a9f5a7503bc7f0d7a27f0f14e2510a763c716ed726e9d5af2686ad2bc4460c69b5034c04250411394ce2ecd1129ddcbf565bc80220afc864a590ca629eeaba724534c55bc24a17d2702ebd46bcbea26dc732dc18eee822d4778f8ff981a1b4be21bdc1316f641ce8ec10ae5132640a86ed73f741478f3de3e5945ca77ac9e4d7956e6d7587e2578daacca79ecf27cee691a69d7ab7e6c4523705550c63caad91431b79d80549e286b750e0d7905501b3be0e255fa7a4e19ce2f55bc0be8d3e23c80157ab119137ade695376cf6ca7d4c08847d9c8a60b58a4a2e389e70c1457b032afcb1e954f62c4ad66596be1f7a687011c7ee18339c684feb295516622679e48c6e5271f0723695bfce96dc8282a39eeaa89b30cf78c32903edbfd5a53fb62e48f8f34f02833a5ce7ac81fd27beb9a8a95f1ae960ff3a387f3fb5fdd95b69c9af152de049410b9678d8f1c574de876a4a62212dd01e2f4e8b18b4a909c28c49955146b8c92edc70bb7f6201b5b2bc8a16c4b3169fe343273d0bf2b734ec31f85fe24a76dcd89d3bd87f074b53f0f4bfe3cb2e7adf15857c8bcc4d11493d636af1b948533b8746e3444e053b0e612b96f03e0501463cda8a95fa550d99dd2c107af33621c5b32329bc52fc781ca13df172c453e2d771e0da18bec840965ba9ced629eb4dbff5d5da60de7aed58e34aad8a5d4ded76244c0ba708772cccc3a91a8231f6a58dec779e27912d2ffbef0cb462e3e7a38b1ab5c72b1094fbc4bc1824f20854554676393c9d17d7e32130ed98ca0eb45ab6784da3cae6c21842f948af5386232afc4849fe8655dccd88f64f1e85aca77ecbc82812422e77afe1ba787d11aaadf91eb7c0ae5d900b05a3800efda86c88208e7845531dd743a81e1f67cfd62ae9c737d93036040e1e8083f4429db06202fa3f418e3e064b0df1f5c63639854f9d7892b195a429d2790bc3a704a6370a9830760ffec6733dcfb6efbc92d968219d692e2f28fb28e72cc90820ba9017cc3ab55fb9a8b78663cdc65cf4369c6ee85c364a551cad81a77de01f8cfd405c40d1d212023cdb3f6d42359afa365627625287d00cdbacfc7e98dc3e7081b73fe1d99b871adf6ce9f84fba6e2fb71e0c1df578db38f15b0e88176f6910c49ca28e92c50ad0b067653b889938ac4418857be80950d2b3240951a4d182ab796a6741ae66c754882517eb6c3ef3f2eacb7cd82e97e1026de7d0e90afa3295496315acdb6d71e1d0c48c0d75a04569ae47f69bbb9aa3b8d53cffafd46b56d7c8011ee1044ab66201af65ba0bf7dbedbde1b2ee425c3b3ad7f706f80072d07d3080abb66d7d86c1f010ccee7b82ce4fe099f77dc3615f5280ba45d54f8569ac46a9ae2b383d5c615655f72bae61a54a191a726233179dece571268daf21b751a42a679d632b5bcfd1a879dec8c72d72e7eef9a4a41d5958e5711944a85096b69126942c73a8c4aa876197418c32a95a910cba7603af5eba349bcfd6606c5b9c1139e25000cceacc130a09c6d8adcb02df9ac69ddc42cad0bb2145d028e17c7359de75d3696e2d9cde6a2c707e71a53bc60b9c6de72c533ee2bfb6351b682e00a75daf548ba9a2a6d9890875d4cfa65aba4b6b7a0221e3bb1e7ddc53e096e132f26846aae66202f15c9023c1b81764af772b97421c0083006097f5328784fe1afc339e5a5d1e14635d2a258e97f23d58ea522b49af8c3547604db0d7f41f02cd4d99068fae41d9a4a59e81897d6d94d16c2cc487f270068c976a6415ac2255f7e7d98c855c62591c2aebcc348fa4f7fd8b3969f505f5ecf173fb7af2da8c6e22292ef981d51a1d482f58bee90b981d29900948219591d7ed95b058c41a845363eab8d8f53b6358f761bb0f8daccd50823870223e965b22077994b187b6e83ab8432bdba86fee44f7bbfa8e8815b3ebb2d97130d86b396b0949dad8c54cbcf236e305fd76097e3722abdca805ef7987e51eb37ba4dd56e293f1d8111fd54dd06af76cc9fe3f0d02941273b964ed2943255b87e43eb43744b62565e1c8a34ac2ee19ee6d35a8d3551b25787361717b77d8e6791bbce23e20725b3e032078da8786bc000f06a7216e061bfc4b26784988b1154424c21a520aaed1a54e55f4d4356cd27b0dd8c2b8d2182c0d24600d881013d99ab7ded197ad211321d3cca75012387e26efd7728cb7dd0240e9e68598dc5ecc10acbce3247c9df2653dfe6e653453d33e24805ee1f32e439cdc0735bfde7c7e6d2b0c0cc9503e789848aebf641f04ac900d9569e21af3afe3637a4ed46b12a74cc07fb5c9472a68c54f26e8ac6a7cd96dadb4712fe3f27ae12c54f7f60783439d8c012558287bbe6bb318724b15992ef1037c71b822f5ae0baee9cd9040bff5bdfaa63109edcdb55853d246699c9cf3c16b4dace1d4232051d6603a487688e9b65c5451fc1247daebbd9ec9af7c2f2695cd976694e4fa0b63a3e7f02f2531c2177a01388adc7c83f8403bcd697c8b296bff1b341d53674ef576f66d5983bc8869bd29d955b932a0114fabe4fba31c4777e504ece60b0a5b38a07bbee4a8fc8aa9608f53a7d4282ac318de05886629f7d2904b0eccd9123c83febb5c0336a070a7b626f0656e9a88a7a288298bb7b645fae2777e65e57b2a34ccc853a751aa3e0695138b46d39eff1ae63df6bd068441a0cea599d301668317be4abef5d5fa86219f4346591d79a2d3a536e95b59f24c1c82b7647e5f9a36bdf95fe5c2cd4e19513fa9c793cf9c8a5f9355d2085893ebd1566a9485f199b843e06996321c761e3499c68707eb2dfdf917231d2c8f699ed73c55c2992ebe1482f1ad1841948ad2a23aaafe4938d6d21c837925d08a1cae9c15b91e3b2efef04d6d3d55008ed8130daab35278d378cd20ce1a412037adaae5af660d3e70eebb2372b1276cc489855334d7430d6866385e692956367b550c89b017b0b1bde", 0x1000}, {&(0x7f00000017c0)="991278e498b6e1c94baad196baac77ae9e38f9160191b8e7088dfd27d9a97bd07a00049af81410dc9b41f2b96f8ad0e01742865efcfd11dde07904323e5dfd8f16bd6d31bc2a4fe6db1ca067103cbc1161caff359b938aaa1fe354977511", 0x5e}, {&(0x7f0000001840)="af6b7c7c85f67189f80b4bcd8327f6ca8b3f4c779ee26e6998be2977f8fedd9e23a3d1b0fd0bc411c23dba06a6ef77ac915f0bef5e3cbe91af66b0a660f1a5e0f1924bfc3072ae851bdfb14ed29c7ab63e82deab38be61eac53114ee6e27106511976808fda993256b2fbf8e447541fb3a6f1ad82997e5b479536abf3caa3910862b7b92153f739f1621f764bca68c23c60a38bfb1f52faab7c280763c9dc3659487b783d7c868ae8a28d3e31e86", 0xae}, {&(0x7f0000001900)="aa41962f76d37d8d7f080baa03e71574d135df882d8a859ee89152dabd758fc9bb355e7093602b6aa1a25e2215d79b068c1626a7941ad31af746b4ea8f8b6f6e44cfd039535497c7ea328ad97ba7c722fe693ca50eec1a253a3d40008b9170466ae6e1dc341ee9705662fe70cff47b", 0x6f}], 0x4, &(0x7f00000019c0)=[{0x78, 0x1, 0xfffffff9, "a662bd09f40c16ca0af51daef353233821d4239cefbfb3517731f3f6403e4bd39b441475a6326fbdf89d24cd00d854bab13278126b57bf404bb8fe64022bdc93675d6d859620a7c5130f3c6dcb495b13837bda5e5c377bbc72344d25f805499fcd1c6be34e221580"}, {0xb8, 0x0, 0xfff, "df52e6e9d59fde8f4a50ed9704d556c29d29816d9923f9923d17c3e7f45a206b7897c2c7092109a41ab794ddb7e48c28784b0f8ee224eb5885f67c0512e988059603ceb4a3e0d55c402705e309a76cff6d4266ee439595de35d648fb49289de853dc86b2039efe685ea4de02881ae0c13900fbf58d167a174d13e6bcd1069174e063fbf1b8d05fdb29c6ecce50e7360263fe570136e9adab50445516f8bc1f2a3bb13665b1e612be"}, {0xa0, 0xffff, 0x0, "523efc9614478eb64fb3c149f37ff222b7652f82963018ce5b7cb07cbeb75fe3f5a2aeb551bc8e7923db7105811157461eb28924d27a28d1ef4b8b2f0d3a694c95b87b03e3b3d59e663b45ae0efd2e4b52872e0e20af7af6df7627a1ffdf868a8ba44bc0650fa338bf15a869e6ed2ba5262b01bf8f2952cc5c3829ef95908651c059acbd9a5c0fdaf33f"}, {0x98, 0xffff, 0x8, "3b0d50eab3229136af923e56b5c4e34e9798dcb664a3a76e3bf4b6f11a2e57f220beb219f4ce4564974729e90bfc86802b7e716a4fe2ea9d8eb1f61888298012b562a99feea43160d04caa3fd38e52e43a017d87e901a6ecedc3188aa5eb1c0904a4f2052fe4a1682b63f90cea89b949aefcf0a0dd0c8611a59e8c0e2f612b16bb"}], 0x268}, 0x1}, 0x10, 0x40f) getpeername$unix(r3, &(0x7f0000001cc0)=@file={0x0, ""/4103}, &(0x7f0000002d00)=0x1009) ioctl$VT_RELDISP(r9, 0x20007604, &(0x7f0000002d40)=0x1) ioctl$WSKBDIO_GETDEFAULTBELL(r5, 0x40105706, &(0x7f0000002d80)) renameat(r3, &(0x7f0000002dc0)='./file0\x00', r5, &(0x7f0000002e00)='./file1\x00') shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) openat$bpf(0xffffffffffffff9c, &(0x7f0000002e40), 0x10, 0x0) mquery(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x0, r0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000002e80), 0x3, &(0x7f0000002ec0)="e525408a64c2dde2e8ca4e6978fe31d91e385eb45251845ed67501e92865d00fdeebb0151d8f254635064707c776c506fd06a66b4e6b6b3a5925a4008eba66665079f4776e28417b29836bf2a913eb5a067e78e881b2e83a7a3a00780c3f507e407fbeee28b8b10da1cfa3652667d2df9e8803bc78a52e08626b8a88e1d6a571c161c6b8bbe3f31bb37fe58f13a7", &(0x7f0000002f80)=0x8e, &(0x7f0000002fc0)="5172e78301259b0abddb855c584b2653d3c30fb965e9c95f2b5395bfd19d874d5b99a3fdb688db41d4334c74d917d7e70438cdbb83f3efe44a610d6757144e2ce8798cae06b3e15e5b3d2cf32746c32d84f45e0db8552c62f96b0fc13eb73d5cba893771adb831c994", 0x69) executing program 2: sysctl$net_pipex(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r1, 0x8020690e, &(0x7f0000000100)) executing program 4: mkdir(&(0x7f00000003c0)='./file0/file0\x00', 0x19b) mknod(&(0x7f0000000080)='./file0/file0\x00', 0xc25903143815a42d, 0x2412df7) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000200)}], 0x1) writev(r0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x9, 0x0, 0x0) r1 = dup(0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000000280), 0x0) setrlimit(0x6, &(0x7f00000000c0)={0x0, 0xf0}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000, "8a3a4b572718aa745ba191c3078469a77ccd7ce5", 0x0, 0x3ac6}) syz_open_pts() sysctl$fs(&(0x7f0000000440), 0x2, 0x0, 0x0, 0x0, 0x0) getgid() openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$ddb(&(0x7f0000000000), 0x2, 0x0, 0x0, &(0x7f0000001080), 0x4) syz_open_pts() syz_open_pts() syz_open_pts() syz_open_pts() syz_open_pts() syz_open_pts() syz_open_pts() openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) r2 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8080691a, &(0x7f00000001c0)) clock_gettime(0x67f3248105b4e004, 0x0) executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) mknod(0x0, 0x10, 0x20003) open$dir(0x0, 0x0, 0x0) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() sendmmsg(0xffffffffffffffff, &(0x7f0000000780)={&(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000200)="612cd5eda719516c822ea14cedb751caccd9d87805895d7ea64fed54eeb97265acb25c68b9fe33151fb78f3584d8d4cd12b188acc1b9a6c29b9574925c391b8cb7ff26a637a5da793f9cc65355e9c4653e16a0b806d4ce04c93343eb083770173fae9f243810b1b812756fea28b681dbf6af92fd921211fff33ef7aadf30811bd9e276b1c5ae6a6312119108558d944623262e2c107e3b04a5624fa6ee1fc7d7be023bc467e6e9094c6664f103", 0xad}, {0x0}], 0x2, 0x0, 0x1180}}, 0x10, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x8) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)="791c965780508f54dbcb129a9b6934991cba070d2e0c2f19ce57fdf185dff047b76f5bce561cfa080860c2905c9d57ef9df88eecb44cc27bf73a964b794a1daba7ac8742bea32f4d23e71ae0658372c558d41ee20902ae", 0xff81}], 0x1) executing program 1: minherit(&(0x7f00003e0000/0x4000)=nil, 0x4000, 0x0) r0 = socket$inet(0x2, 0x5, 0x4) bind(r0, &(0x7f0000000500)=@un=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000fef000/0xe000)=nil, 0x800001000}, {&(0x7f00005eb000/0x2000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f00003c8000/0x2000)=nil}, {&(0x7f00000b4000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f00006b0000/0x1000)=nil, &(0x7f00000cc000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f00004bf000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000281000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r1, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x24, &(0x7f0000000000)="5ab7776a", 0x4) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000040)={@local, @random="0bff000000df", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x14, 0xf0, 0x0, @rand_addr="3be1e300000000000000000400", @local={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffff9c, 0x0, 0xb) rename(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)='./file0\x00') sysctl$net_inet_ip(&(0x7f00000001c0)={0x4, 0x2, 0x0, 0x21}, 0x4, 0x0, &(0x7f0000000200), &(0x7f0000000400), 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0) bind$unix(r3, &(0x7f00000003c0)=@abs={0x0, 0x0, 0x1}, 0x8) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x20000, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x7, &(0x7f0000000400)=[{0x3f, 0x2a, 0x80, 0x1}, {0x800, 0x8, 0x0, 0xc6f}, {0x0, 0xff, 0x1, 0xc4ea}, {0x5, 0x5a, 0x81, 0xe358}, {0x6, 0x0, 0xeb, 0x6}, {0x3, 0x6, 0x5, 0x7}, {0x7, 0x9, 0x3, 0x200}]}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000440), 0x400, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8040691a, 0x0) sysctl$net_inet_ip(&(0x7f0000000280)={0x4, 0x2, 0x0, 0xe}, 0x4, &(0x7f0000000300)="1dce949152e227fcd8bf414a12a7f7", &(0x7f0000000340)=0xf, &(0x7f0000000380)="d586f4f7fc2bbf809ec65e0d7ccfd5956de7e0974e71233cbff54c73bb948603c1d4e42335eff68d56b6d494a033e7e33e720177219a25f977", 0x39) mknodat(0xffffffffffffff9c, 0x0, 0x0, 0x0) writev(r4, &(0x7f00000002c0)=[{&(0x7f0000000240)="e049e64ada6fa45d6bee0bf84a9e", 0xe}], 0x1) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x20, 0x0) ioctl$VMM_IOC_RUN(r5, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000200)="675b34fa787f74b5c08d2d9628d2562f927b416daeb9ac0dbc164baebeb5ec0f507343e74069e943f597cbb734f67f9671352d2ce1bfbd1bcbb52594d22024d175f4b7c230ca", 0x46) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x41000}, {&(0x7f0000538000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1fffffffe}, {&(0x7f00001f5000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff3000/0xa000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00001f4000/0x2000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000009f000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f00001f6000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000161000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x2, 0x0, 0x1, 0x0, 0x0}) executing program 7: sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000080), 0x0) sysctl$kern(&(0x7f0000000080), 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) clock_gettime(0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0x801169ac, &(0x7f00000001c0)) syz_emit_ethernet(0x66, &(0x7f00000003c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd605f6ad9003000008a211dd1450021b07f5a1957de02fb00008000000000000000000000000000aa0200907800000000600000000000000000000000000000000000000000000001ff010000000000000000000000000001e0a131d5bd344537799e6d41c20c0a71c19449ca024fb772d06e634c5c9f7e29b787768eb5416087270b25c83ab0feb293ac4c603d230f9e41d7b2eb7aabfff7d2c539d0387a63635b606fede7984f54dc50125990dbfc3af5c426d38b073524af32f36c0cddc2073cacd98d428a4db1a27d47acdd7ccafecfe92a6a67c611d3a4bed03a4142e85269388aedf9a90b75f3a6df387308b865eec49206284cab6ddbd3fb328440c02c64e853d216119b9c622c9cacc19c872d9925674bb810c9d9e77a8604b4c590062f8b87c61b05edcd536750b304a3900bd476c6f18b0af83bad0c5bfd3c6a789b84353c66bc8817"]) r0 = socket$inet(0x2, 0x3, 0x0) recvmmsg(r0, &(0x7f00000002c0)={0x0}, 0x10, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r6, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)=""/227, 0xe3}, 0x0) sendmsg(r5, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r8, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) sendmsg(r7, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) sendmsg(r3, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) close(r2) open(&(0x7f0000000100)='./file0\x00', 0x20000, 0x70) fcntl$dupfd(r1, 0x0, r4) execve(0x0, 0x0, 0x0) sendmmsg(r0, &(0x7f0000000cc0)={0x0}, 0x10, 0x0) executing program 6: r0 = socket$unix(0x1, 0x5, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0x0) unveil(0x0, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000240)='./file1\x00', 0x0, 0x0) r1 = open$dir(0x0, 0x0, 0x0) faccessat(r1, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x0, 0x5, 0x5, 0x4}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[]) socket$unix(0x1, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) unlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8) mknod(0x0, 0x0, 0x0) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x0, 0x0}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f00000002c0)={&(0x7f0000000200)='./bus\x00', 0x7f, 0x0}) execve(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) syz_emit_ethernet(0x23, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffffff1900000008004500001500000030000090780001000000000000470b40607d3b820de569a425ef9d9d9cf310b5fb2fa70f27aa8a2707ccc43c71a7e38300d25a76f81b9200"]) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000040)=0xfff) mprotect(&(0x7f0000610000/0x4000)=nil, 0x4000, 0x1) executing program 0: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setgroups(0x0, 0x0) setreuid(0xee00, 0x0) setegid(r0) r1 = getuid() setreuid(0xee00, r1) truncate(&(0x7f0000000240)='./file0\x00', 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) openat$vnd(0xffffffffffffff9c, 0x0, 0x1, 0x0) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) kqueue() ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x2000, 0x0}) writev(0xffffffffffffffff, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x10000, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) executing program 3: socket(0x0, 0x3, 0x0) socket(0x18, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x6}]}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x10000000}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(0xffffffffffffffff, 0xffffffffffffffff) close(0xffffffffffffffff) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f00000000c0)) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x101, &(0x7f0000000180)=[{{r3}, 0xffffffffffffffff, 0x13}, {{r3}, 0xffffffffffffffff, 0x62}], 0x6, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) executing program 0: r0 = socket(0x0, 0x2, 0x0) dup(r0) execve(0x0, 0x0, &(0x7f0000000280)=[&(0x7f0000000240)='![\'\x8d%[\x00']) r1 = open(0x0, 0x18289, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000a80)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$net_inet_divert(&(0x7f0000000280)={0x4, 0x1e, 0x2}, 0x4, 0x0, 0x0, &(0x7f0000000140), 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={0x0, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r3, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0xe}, 0x10) recvfrom$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ip(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x101) mknod(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) seteuid(0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000080), &(0x7f00000000c0), 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknodat(r1, &(0x7f0000000180)='./file0\x00', 0x1000, 0xffffffff) ioctl$WSKBDIO_BELL(r3, 0x20005701) sendmmsg(r0, &(0x7f0000000680)={&(0x7f0000000480)={&(0x7f0000000200)=@in={0x2, 0x0}, 0xc, &(0x7f0000000440)=[{&(0x7f0000000340)="bc40ac3a4707968bc63ee1b286a9ff69194e9d849293825e05d9a424b146360936e3376f6f7e127aa3a193abd3bf8efa2dd0636006b284f0e0352b5ccaf1d4b455ada78caeaab1df6b44a2957d43ba12ca2eb4f5583864d558babe43ffb87d0f0b2405c939f71731ff9d7c02da8ffe0bd9ee279d9568f24531937b8670320c314d5f09d0a18aabdb0c2953388fd6851d4cb0b27dae7b97b117088dbcc7cae8090f5aa58397ac448741a280a20a37aa34f60b8ca6bb83707e88140e70499d38a740ada81958661a6289ec4ad63ec58dd9fc4b5d18b4166fb92cf01e0e6f76f75439bab410b739eaff4e59", 0xea}], 0x1, &(0x7f0000000900)=ANY=[@ANYBLOB="f8000000000000000100000000008003dd0a65b18aedac64517d48c425c9bf0e0dc503eadbdb0efc1e45eb7c242d206c162ff3312b551730ab6581e5a4c9b4501f39dee60915a546581b0463437db8557d913daea68c124412863e14844b9015dd5956727bd31d759babe544f4abb4cecc5750de45e6a31cac96aa3ddd8ff24e12755f9b1bd7dc6a53f5f0f0f81c6c0a710caf3d12210a0814c16e659032a256ef3b8e5ae6a10f0203c6bee528da7c492de335c0849d120f78df4da8f21660c008af5d3b3a7ca8fdba613711ec8f4567dc09145d8b271c8411ffe2d7672c384b1cbedd222a31be67049713c9bcc44f0d8cc869b848130000500000000000000001000000ff030000c05371d2124c58e00d3fcb0f4d4bc0d9623d5707574baca9be7cf1e753c9e176705558707a8ca1e310dab05aeb59b7cdc2d390ab0f8a9bd05d32b4467c0000004f71c606767919de12f7262ef6"], 0x148}, 0xcb53}, 0x10, 0xc) sysctl$kern(0x0, 0x0, &(0x7f0000000100), &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x18, 0x3, 0x0) recvfrom$unix(r1, &(0x7f00000002c0)=""/95, 0x5f, 0x0, 0x0, 0x0) ioctl$FIONREAD(r4, 0x80206910, &(0x7f00000001c0)) executing program 1: mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0) r0 = socket$inet(0x2, 0x3, 0x0) mknod(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) r1 = msgget$private(0x0, 0x0) msgrcv(r1, &(0x7f0000001600), 0x94, 0x3, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) r3 = socket$inet(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCSTSTAMP(r4, 0xc0287533, &(0x7f00000001c0)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) getpgrp() socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000040)) msgsnd(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="030001000000000069f7da1bcfaeddfdb80900000045d01617a978446a42b93f1fcb9f6bddb52b7ce67aa652c427e7e6fc03a1f3c7ed6101877203cc306ad9eebe4398ef8bd75cb62b11b40bb4dabc0f13469867c1541415384fdb42184d73f1fcff32304ce84bfbfc3c1bdab5b7750c6c79350d31e7e8bd0fd030bec793fa51386e496540798a440713e5d9f7a80192a578f43fff59a2de5d8afe988613738eec364193ef2ea7a00eca738236872d3a7e08"], 0x58, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001d40), 0xc) setegid(0x0) msgget$private(0x0, 0x2000000190) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) pipe(0x0) getegid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000300)={{0x0, 0x0, r2, 0xffffffffffffffff, r5, 0x20, 0x1}, 0x6, 0x6, 0xffffffffffffffff, 0x0, 0x3, 0x0, 0x0, 0x5}) select(0x40, &(0x7f00000000c0)={0x7f, 0x0, 0x0, 0x0, 0x1, 0x7, 0x9, 0x8}, &(0x7f0000000140)={0x9, 0x3, 0x5, 0x4, 0x3d, 0x4000400, 0xfffffffeffffffff, 0xffffffffdcf613b5}, &(0x7f0000000180)={0x5, 0x0, 0x1, 0x2, 0x9, 0x1, 0x5, 0x5}, &(0x7f00000001c0)={0x8, 0x97}) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) recvmmsg(r0, &(0x7f00000002c0)={&(0x7f0000000340)={&(0x7f0000000080)=@in6, 0xc, 0x0, 0x0, 0x0}}, 0xfffffffffffffef7, 0x0, &(0x7f0000000300)) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r6, 0xc058574e, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r6, 0xc028575d, &(0x7f0000000040)={0x9, 0x4, './file0\x00', 0x4, 0x7ff, 0x7ff, 0xfffffff8}) executing program 6: semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r0, 0x80045710, 0x0) socket(0x18, 0x2, 0x1f) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r0, 0x800c5709, &(0x7f0000000380)={0x4, 0x20, 0x5}) msgget(0x3, 0x384) syz_emit_ethernet(0x3e, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00 \x00', 0x4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$bpf(0xffffffffffffff9c, 0x0, 0x10000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) getuid() semget$private(0x0, 0x1, 0x610) setreuid(0x0, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, 0x0, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000100)={0x10, 0x400000000, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000454000/0x3000)=nil}, {&(0x7f0000d62000/0x1000)=nil, &(0x7f0000780000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000400000/0xc00000)=nil}, {&(0x7f000075c000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x9}, {&(0x7f0000da9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000e0a000/0x2000)=nil, &(0x7f0000835000/0x4000)=nil}, {&(0x7f0000478000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x3}, {&(0x7f000062b000/0xf000)=nil, &(0x7f00004df000/0x4000)=nil}, {&(0x7f00008bf000/0x3000)=nil, &(0x7f0000af4000/0x13000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x7fffffffffffffff}, {&(0x7f0000601000/0x3000)=nil, &(0x7f0000b08000/0x1000)=nil}, {&(0x7f000064c000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000c2a000/0x2000)=nil, &(0x7f0000518000/0x3000)=nil}], './file0\x00'}) kqueue() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xb}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) syz_emit_ethernet(0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd60606260000000bbfe8000"/36]) socket(0x18, 0x0, 0x0) executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, r1) open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x2}, 0x2, &(0x7f00000001c0)="087d2bf3b1daebb53caffd1598c84cf5ac17066c0ae40de76ee392d872393a", &(0x7f0000000040)=0x1f, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x1) write(r1, &(0x7f0000001200)="092009018000000000000045b65369db0000ff0000ad535c2a413f308cbbaee4c6987f31dbf15624b77b6a0a9e0a00a06fea9dc8afeaa55d6f78b122f7f9c97fda0b4b3c309a29f52d079aa457bc921d24537413eac8e16f92d240f1368c7c36694e92cc1b0d51882040abc3f95d2d59abf416557604101bbe45f6f3e449b185bc4095fc44e7b4dadf34e03e3bc8f2c286eb2d5b3653d3fa", 0x49) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) sysctl$hw(&(0x7f00000016c0)={0x6, 0x14}, 0x2, 0x0, 0x0, &(0x7f0000003c80)="8fd16dce67256fca19841621f65c105007d009825acc71ae9e511ea2fe9f920377a75a5dd23811bc219da0767b1e255eebcff3d2db131a108d0847ca6ebef4f6ac13be711118b21869c1c8e897e16242ea0bdcb59012b3275cf2f507e1462562", 0x60) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, &(0x7f00000012c0)=ANY=[@ANYBLOB="1800000000000000ffff00f4b28c3f4a1d9525cd3c1e395fad560001000000", @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00'], 0x18}, 0x0) r2 = socket(0x2, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001a00)={&(0x7f0000000080)=@file={0x0, '\x00'}, 0x3, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="14"], 0x18}, 0x0) open$dir(&(0x7f0000000280)='./file0\x00', 0x10, 0x0) mknod(0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000340)='C#', 0x2}], 0x1) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) r3 = open$dir(&(0x7f0000000140)='./file0/file0/..\x00', 0x0, 0x0) getdents(r3, 0x0, 0x2) execve(0x0, 0x0, 0x0) pledge(0x0, &(0x7f0000000380)='\x00\x03\x91\x06:\x93k\xc0\x86\x8b.\xf8\x93\xc2y2@\x00') fcntl$getown(0xffffffffffffffff, 0x5) pledge(&(0x7f0000000000)='tty \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\x00B\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\x1f\x1fj\xa5H\x01nz\x947\xf8Q|o\x80\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\xad\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\x8e\xf7\nn\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\xddwB\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\xc89\x19o\xf5zJ\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\xab\xda\xe2\xd4\xec8\x8b\xb6e\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\xc2ym\x86\xc4\xcbm\x80%\xfc\x9e\x9f', &(0x7f0000002840)='tty \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\xb6\x88_\xeb\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'/659) mknod(&(0x7f0000000480)='./file0\x00', 0x6000, 0x400) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0xffffffffffffff7b}], 0x1) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, &(0x7f0000000240), &(0x7f00000003c0)="dbf3c87663f100d9f1ff52e609883e7ba786f87f4c7f815154c7652753293a03f4ca53e05322fcbe345e05180a65a4dbe42fc6a063a26bad29efb089362f90e4548d179a1dd8a499d45d6c80d6c487c9859da9c81d1351adc55e719837eaab6879ea7e701b7f99f63350c5e227d9aae11a96d7c3a11c19f59122ad64015a86f8203528ced47a1be27ffa4e1d3afb6f12ccb1c830ffa5e72b84da29e068a212b885f7058804f53a9d09026a997dc6e2c51c688c25e164e699a6a21d9960c760b8183b3e4ceef26d733f013d7f6cd2a59d4227d929bf6b1cf84e71f9168c3bb8944fc18df986935b04f164fe0fadf5f66a3aa64d413efc3af847d894f2f26cc9711fdf3c811436d2d7d44ce5b59157c7cfe6d6bba60b6866aeac58226e924d10d49e895cd15b3ec4e74dcf308107d632b9203696ba072c8553bc391fcb73c2eb37a9501a2984f062a266583dd5ee62a53c5479d8b4b8db90b9add8c2349601d6a99bc5e94d9a16b8a24f23f63e711264821434005dc0936aeaa0d84543f247dcf30251c6b9e04bb5700d584a61a41c30222509cf08a9d52961a1389d730c2f6630394b38800cb713bbde4a110d443da61d1a3fe38691842a79c321a96a4900865d7d5df0f521bfe650d80fec426ac9b1430ed3d5c2bb9b420f9fbc158ed4fcf4b4d7dbc96ba2983f10a6024c5c482fc049d7af6c1d60eeaada9ea447541e5e6e63b92fe8a3d4b8e03deccfb505c6ec666da440fb9ea1caee4e26445fdc84b382c4fdaedee5d1662626847db50338b0c7aa91952a95c1f853811478db2cb3ee9ab4c9b14d40bb65da56ca7f09a2f4e1e9be4319ae6eb6d85e79105386e89fe35f812f1cf03ba5b8b581b9ffbfccbdd47d7d2f934435cd1c680d6ab54a4a67ac15584c68155380bd529f49a5f050a89623c123c9f12a5c4bf9df5fbee28090340085b03da4ece14e6efebe0eb9743794f9eccee31456935e64d91a4fe248f8efa5200899b0ff052a7b5dc98803d143f3e1a1f3542192113bb477738674ed9df1c2d27836a1aa3cd67ec10aedd9508a440ec066a00cc91189c4c3ead0e2b4ff5be84641dd3871139a8bb4dd083ec51a01238acc4554c907ba5186e0096915cc27a57fa9e38ce9900e3e2e4f64c4cbae2950c4ebd7d79e50ee5f75977d93413ff045176b1f8eb1291dfc44e512878821aa59d45b17f38b3cf65d222e5f71fc0fbd53089d7f9bc2a588af32c6f508174067b34557ebc3fba30c6762d9dc6e511acda91c078c65a0749203b6dc9b3752209a65368fe2221c8006110ed86871641294cdcd123ef3761abeee60379d93d0e3367054fe88f15cc871071cd681424f750d3d94b2b831ae6d4c01b4fc118d535a5c72ba5408f6709270151b350fccf61920e7e4f3ba0d01ddc7abc1d0bde8180acd14e8dc473f4b7f66381ffaa760e580f175480c9e2118802445a20dfcde26f1a67802862563c9f53d144fd5877288c6a15ea1e8bc3b7688ee0b2a96cd4cd4df7e6ab3527fa54884d21ddeea65f299c7a2dd28a0b543793690fe0677e3dadb71003a1cc6d83cef9fd3f89ae92d66a6e7900d130443bac7431d344af2e46438e8752bf749981d3c8d93d7d67725d28dcbc22cb1f436d09562ca32ebdf8fe0a602e1783bb131212798c713172eb7c7eb41bb4f2ee7dc23de825b5cdb8de20b6546fc5211e6c0aca94e7838feb3be8533b442b7a071eec397157df3c11c964dff24f38b6d28f6edfecbd5596b69475bf5ff70b5bf22695c772ee4105fc02660748c3ce20bade4e46a4dd6a60a80b23e784d0a52c42580342099ee64f62eb31b987a79dd432c20f4b477e4fd5ff1f044d61697c6819b362468f4709bded7d959b57ca84252f5094e4cb13d657eb10abaeac5a250e3e9f329e21f039427ccc3b67dddd66343c8ac7e5403fa53e9d65a98d93659467bf9ff49508a2b87d6a228f381a80b1bd958580dc28295a415545bfa315f8df4d4dbd682ad4acbc2263a3cf180b61b871889cbd42183c13fc96973d11f9648f8e35a40e34a44950bf92ab640e9959a90aa45db6860d4df7e8b3bffde1a239a05f09081835131feabfef4bcd6c69b67880f8b34e967a37cdfcd9d8be867cdce0f92f98d976190ce8b3606a1997b9064a644a24486dd7d3ff2e8c8328b73095a09f449a05aff283b37dea8138321aebd5f504d17dcfc92a10b3b78700391a5b80d8ffb5dcf61017899f9707f439f3288511a8a92a7b7d90a8bd1eda4cf72d6648c360c030b2c135cff353b9923c4b7da8a2d2b293ea94857238fcf2da9366e521f6fe2e9c5ff78489d61e5b4808a80af5bcca15cc83e8e9e7a5d5d15b0b92206ac039693ce96b08dc03be2a12fdaafca404653801e078068a9ac8c2dd5b923944427cecc450bb182c7b7ac444e421fd064bfbb9730821e3c30f527915d2879a3ad94eeffa2ab7d092a70709f37c6904e924f89aebd10e509d42224c649a189c8197c455cc94c31d567bf5c7d32eb484509c1c41bb52f29a4e6b9eece8cda37e0938e20c5230838da1b80cad397d2705c6bf0b5f64aa9786139ea9c2d473764665ed13f11aff27a856228d1c570288531253686e95c9a375ae40340cc754310e7487484e609d59be9694cf84e185bafb86f3a1af16d5803ba677fe8791270cf0a9eb0ad6049d897ac4e5143ebc523af4c964b8fd79e3de375a88e512a8b96214630f702c5c5bdae297c5236b7cb2c616559a20de4e080d3150c71459d8bf57c00ae2a3a7d623e0a1490767043aab39087d80dd44d204906046b9e11441d859b664c5ebe04e8baaea612d21d1a130534947c06edfcc22541221e7ecb6ad0975385236d250b5b08dca72f0e5e154600bd10e0a2481a7d4d0d719fd1322e9dc93341296401a766f9c4359e11702fb72275c78ad8698826f7e8b666567fa8eebb6c754dfc7138487ca7235f2da673f4e39eec75ea052978536e5a5300b3ba2c3ef695c31fc41d4bed69c291eba4d94806a8b72ceab80bc386158ed2317e83c122b6b8adb9db75f196943a980f936b9bc12e2f5becc88a5ddc7aa3e7c6c2467d6adbbddc92a95f399fb57c6e190d95cabe1f7360ba89a97d9fc73afb6af60529a190ee9b66a61910f4dcd24b470b696243cf072dd9537926aa952ea460a319791905aff6bbf79a4c9992a366515392cf9d35f732edba87437659280370e8cdd4350ce098139abc9272b2025d0020fb44806294cc77ed4412dc708654bc3b34ce6a940138af6e8e262ecfd5284b158171bc999701e5fb322a8436f42ac5a3cd5831c5235c79d80c34a4011226d6f6b66f7e0afec5d6aa2f492d857c4684f4f0147dabb769bb46cf75aa28d619b07de5a575840056873a794c74914f7c80b931b47fe63b454db0db13fc60310e9c051655317f22a962af251f69f7ce24353ddaa2ff278c009afd787cd761ddcbb98b336e039b01f4627b05f970fa9a7fafe683d8daa567e7e5a1927f18883086f3b80f61d8590029b658147113ae445133c11dd9314d6eb8db399d52be57e47fe74b683c29659cfb869295d7300e3b32b77cde29f0e466ee34b38044f2a0d57b3927b3fa369b6583a5f77b3c6688be74a39dabf0c18110be06f550821df100fcc4ffe6e75ef16d0e0dfc8ed72d333b733a9033060d23e6f6bfeae3ecd82a48c747dfb6d28cc6422a49759b3176c61f91f240c74ec2032d6beae2063826d5b48ba5993af0d28e8c5ab2d6c31d821bc7a74bde1aaed8b7ae64582fa07211a92f61ecaf71532a467114afd5d6d3fcb2c6888d45f3d1c2a7cc1e1b9bf7a1c78d57fccba831be41ec9d7705c375cbea31b5dd7e73b87165985f20b87fc6f262328c8524892e898191d152a0f0651894a75b6205767931189107b9042c49aa064d4753e59f5dde0860a95a81659679cc613eaa412ec9d218e7412ea4e5cb358dad7d54404c469c4864452077de301f0c2c9b40713f51548b2437cb29be086f1939d4067f0cffefbfc8afe911801bfb184b95609fdd79ffed0ee82805a7482769d19a8cc6cc5fd13c0455d3b0472d5946012eb9af15b4ecde6d5e55c506080de479231fb1ed8548b056cfa5592ef5e2a8ad2a71c7d967a585d3c63bc841fcf2ec574413bdcc4fd74870b8935f8a5924a906d4f404b907a2194da3eaedbc0a7ad40fd99d7e44b471dbc06ca2c84ae5252643d3dbf0bbbdaf6af95658bdd53820f3c04b655b64182ef666efe75a31cc3b84b2af0c3e553dad6fbdd71e027c046179c6b5f7671bccabb13a3a69692a4bb2a2d4727c91c0415c0595604358f9e16edaa92cf736749dcc6e19dba4a9aadf3b30272c2c3ac3252042b04c2ac20a5d49a83db38ef980a129ae8c4eee233d301c1e5d8b08c89ce6313d2e818a23aed2d952fccb7cac071aa36489096eba9b7f7836a5035108a4f550b5a2f38a87308c1ffa1b7c68e06310ea8743f0034d40426e96a3edc6bd5dde47c9c015d69aaab113d3a9aaee71adc1c597f2e2d43857182a2628ca7ea4f0d35cfb2e66787d4377324ff1ce1bd4ba8c93685c77ec6088ee8141f4a0ccde46927775092c5785ce820cfbdbcf79752bac8f3df653092f80f2bb3bbb6897437613f1e6a4ca4716fba4dee5b3139bbbafa967f4e0d187f4d9500114404e433c5aed8e527d59550560cc1240fad13e25c27e8249a30c6607cdc4cca09087ab6befe60264ce399323709c426ebcac51b6694ca7b21402ec1b2822f2f0039fb80573b2b9bbb545521a6de8366a66b170a7257bee91e68802f0ba279e3a91a70daa75da328aa6b7ae5486d10c25b3f9439e4f413eb5fac36b69b850984c955ceda731b79b0fbf0f1ac256b05ba76baa6cd3bc4c9e0f79aa2656b6a5c95e69094acceaadaed47f1ae87c807f82fbc0b4914a04c10f61500217bfaa9dbd337eab7e3189a66a00c6b13cf26896d2fa641352b9638e43cd45af86857ab12bb9254d9652dcd0316304321b4a2b73df127fcf2564934e5c629e372ad270204de4b9a81755c352c3b597cbbe43ff542510eeddcd87f1ccc94fbe2021a0ea86f35613d5c1fae371e87c9ffbc93c40eeb88debf5e210831edd6853b594c5f0ab20f51dc8eba7f316bc64893205691f899cb9a5fb07d4d11e63f4f51faf7d651f8b0bdde24230", 0xe38) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x111) vm_impl_init: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002a21b320 executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() socket$inet(0x2, 0x3, 0x0) socket(0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[]) setuid(0xee01) r2 = getppid() ktrace(0x0, 0x5, 0x1332, r2) r3 = openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc2585601, 0x0) getuid() r4 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) r5 = open$dir(0x0, 0x0, 0x0) getgid() fchownat(r5, &(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0) r6 = msgget(0x3, 0x0) msgctl$IPC_STAT(r6, 0x2, &(0x7f00000002c0)=""/132) ioctl$FIOASYNC(r0, 0x80047469, &(0x7f00000000c0)=0x5) getrlimit(0x7, &(0x7f0000000040)) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) r7 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) pwritev(r7, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) write(r0, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f0000000100)) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) close(r1) executing program 3: recvmsg(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{0x0}, {0x0}], 0x2, 0x0}, 0x0) r0 = socket(0x20, 0x8000, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{}, {0x5c}]}) r1 = socket(0x18, 0x8001, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) socket(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sendmsg(r3, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) r4 = socket(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) close(r4) socket(0x18, 0x3, 0x0) mknod(&(0x7f0000000300)='./file0/file0\x00', 0x2000, 0x412dff) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x1000, 0x0}) open(&(0x7f00000002c0)='./file0\x00', 0x8, 0x0) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000025c0)={0x0, 0x0, &(0x7f0000000240)=[{0x0}, {0x0}, {0x0}, {0x0}], 0x4, 0x0}, 0x0) preadv(r6, &(0x7f0000000400)=[{&(0x7f00000000c0)=""/104, 0x68}, {&(0x7f0000000140)=""/192, 0xc0}, {&(0x7f0000000340)=""/175, 0xaf}, {&(0x7f0000000000)=""/18, 0x12}], 0x4, 0x20) symlink(&(0x7f0000001ec0)='./bus\x00', &(0x7f0000000200)='./bus\x00') r7 = msgget$private(0x0, 0x10) r8 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000180)={{0x9, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x154, 0x5}, 0x1, 0x40001, r8, r8, 0x5a, 0xffffffffffffffff, 0x7, 0xff}) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000340)={{0x8001, 0x0, 0x0, r5, 0xffffffffffffffff, 0x1ab, 0x7}, 0x101, 0x6, 0x0, 0x0, 0x0, 0x6, 0x1, 0x8}) sendmsg$unix(r6, &(0x7f0000000480)={&(0x7f00000004c0)=@abs={0x7f0d4ce8f746a56, 0x0, 0x1}, 0x8, &(0x7f0000000740)=[{&(0x7f0000000480)}, {&(0x7f0000002600)="d0137b9d21de82f6bb89b63f5f21767d440d2a74931ddce04cca64707b1fc97c8783c9de150c8609f62c46917ea6956d538261d1b173f0724f6710c951ed1862fa61df1b59ea5fb7a574060f88853bd11979056e82d5653f25f63c83430f5780936699cca8c34018e18828a07776396eb2b40ba80bddf184bee33bddf097d2ae8b22d5c402d6e6b731a2f33f612a0b423ea48d13b5601798f61b4d424d9dc39dd08a8dafcd8aacf64228e73efecf0f4b8e87e1cbe901019867f260bd5b7d57114daff1e4e84a8b75d6378301e497733ed3ae491aeabef220c84df15f7f915c750be304ed4b5716e64cb0ae31c5ca63ddc2092814cea6e0e0f832cd22439fca169ff89460ac5d1d6c9ea681881bc6b6f59e1242f631d2a29dfcf822a40b30605dbb96863e8359ef6237fb0799f3aa51e15a85540467c444131a507441bb1fa98a7d59d6577b8feb7ab38d44c1d1c19fef53853e26b2e5286b4d989a490202adfcce7b0c10941f1ae789885264c8505b96c96bfd176d0fcdc035adab5f6efa2c77a8d626f365ee2dfbc70fccc1f7432b640981d439a3238b4ee8081edaf21f1fd6d1ebe3188d9ef66a463bbba08a8131ad6ffc82368915fb0847f1c29ad680dc510f2e1815de9c00e34d0ab3a2bb17251e1b4e0272f8c0405d00f880ea6c42e5d083d00477acedbdbb6100563f1c330e567fd2e5a5e02dc6057b3f25adc395819b5bb40d460b64e900fa1d732d352bf170390190b1a8679667fef6b4557b97b4c37b9f0b3cb9c5469b304abba90a1dd887519be89de3eb738552581dfb4abfdbed2219231309b52b42841e35bdaa8d36a5bbac75e4d527022ef30b5a4587f4727002ce235f0434dce3f503d8fa6a7880f20af8f0a02d700067b2eef8cd8492cde31993491323f419c4ec7c3f2a06046880f90aa7d86755607c63d8d91eaf10a526c6e99c2e2403da30c3ee17a6602ef03850d65a66eef3de1b6083bfffafe202c41309c82afaca2ddc916f92391010ee8f061ad623f2cf20bec788e7a33a8ec5b140f0130549de7771fff338e1157785247510e4b9d8c486b3d6ae42a3dcdfd0dfe10c82b32f8c24082d627e247cd3e00f223c7ff6480dfc51f25adaceaa8d3c3e1f2be578fb34dc6d9e82f798eceed68772c5baf6faace60ee822a93a3b6792e36a558833f5f9d1c035018ae2c5ae9d9ef74a2ef2baea9524745240785d74a4d59e500d2142f393a1d57593760c3dea118345c55531a6d2d8db17a8e32acbd63c88903774fa1dd33862b988eb78d67327686d97b1d76708331461bdfa4aaf8ee5d9d061236852cf140aa799aae04efff8ab040f4e134c6e28c95d381aa90e2abeb45de7ee8609da67a4b3e8884f0a78cb2f1120363ac88a628a3dce01343d8797652c0e3c121fcbe8cd934adee665f3cf321529b629d42d5f7a1ecd2a00344e561058297158ce2eccef924ecd240d8d40db63420cc82b956bfaeffc55a45824f03e3b525e9248f0495ba6fd96e5d0ac578d229ede393c91dd661e6c63dbd1bf5957763d66e3b867480f3e61c56d49bd12b650fb6961bbff4c005bae4d774749f85304913956a3ea9041e88076a34ee5ddd72e01b688d95a919789ca0f0ec00165b08e817f1b7841022296c1b201025228d7712d1a5f6da226907fb4d2aa54c396418c81a16603aa8c51491e678880554a924eb5364a6b81c31f65ed219f52bf02c7ce631383ef2f642ca158a2922a0034b7a4fe145f86708d559c806c1a1ced915e7924442a538c77dfc967d5059cbd81a10d057592729c2ec0a6b1f9ef8b8cbab9ce444eb90304f04e91c42d58f16d9f2d6abf176436ea8f4faf91feaf27d2a049a38e3dd6f60727db8c290d6593e82a0a155e442eb306b7d242493724ab82ed47a028e7bdb0ae91d09e0081db60f5356a3b30152a6a6c3df751e23ea53e289e1e38032bf685c42caf7e7f2b2158576c35d3fbda4652f5ddeb1cb62b04e08d0509bda7fdea6547f9148f22b6fee448732a6a857c2b01862925ccd1fc1993e6bd7e5fa42214302dd8271a62798048f3bae16f7e3b8bfc271fdf92c27bdc2c56f39ba06ff72add0c5738b3dbf95f896342478d2495b955c80b7cd484826e696689c5ee18f83132bed246de88f9428e4456fef52afcac3387a1d89cc4b1849382975103306ec86286a6d65a509148ee8437bec81d589a282ccd4e87ab6e3b83af21fc145845203f9e8f433737e10827f202b16ad9c80560589164a98d5d4aed2b4d5719527164f99bd44b1c21309d187bb503715751bbea1028af9ec801b62ab7058e93ad88e459365bd0451f074b327f04016144cc568bf1be1cacd42484454895a787328d22379c5083e8b29cfcb0371a27a79be03a7b42ad1880f3fd88bd3e9fe967d16934934a956886923f46d6a69d0d79c905de137d2e34d668d9c1ca4046bf72a9d4df758c69075f0866c9c10a2d229d56f8d1846fa4e102c2eaba60ee14d1c90d3f0dfb58eba23d868685c1913dfaf2087866d4594f52fbb0334d052486e2809791ff56c0d8eaf6044c31dadd14e6063a7ad94a25a60bc37befe407f04c0622dca048ca8c586fa62a3e983cb866c5fb29b8cb90cdf42bc3a452fef6b9507bd6ae041c92d7385bcb7e92f9076fcd5a5d8fe4e300275c7bfd1610bc29d2348347bf1055c0da5fba74cc21f224c9e56f4daa12bfcee9860b6244ce2e1ed2c9a7909e1bc35db2cc4b45b93ab76c7053aa06cb604129ee6f93cd20d7487e9e7fbb508e5891e80d134c1802cf5e7df2a8db1a7dfbd3a1d141e74ac5377e6f75c4d611a4bf8ba33f2dacb30189321836751aba4def27d4537786bd8a0d4656c613eaca9a405e197e833303b9c0cf02d3197f5646394194257db873399f196c7e0f9d9f151ca994ad816ab575317b40c005f561bb228d27759f6aac71e07987ce78b456fe6457e6a15d59e7bdda79484a38da2ab896f510d5082df42998a7fec67d55def35beb8a6313d2b4bce6e1434db746a6d25b37a333afd4207d03267b9ec0d08bcb57466aa6feb6cc8f5fff406191fda09f5a39818e28e666e208a5a245c6fac892cb525d5d2cbe43444cf6202084348158a37c1cef1776d8a20328e3b9c76cfc772f59ddfe3a8cb5fdbdf0c333a1f112a14a42a210bdb1151ab9f91683803c89a261550afda1860652106afd7377251bdefb4b7d615bd981d785cf7aaddefc4c487026c425d660395a86bd7e71eeba86aad4bca1c696032601417d0da2bd8150c07bcc8b2a8d044ab27f76bf098b8966a5f42f26c2e157d38e36fbbb877f789f359a981a917cfe73133ba283b5f1150b4fd0e9c68a82601bd1773b675d1b01e76ac6914efc7746b37aaf59393cc1705d565a2f44dab60f82e70aec05c92f38dd38d2b1f77c1da6d86cafde039085c70b05a4a26b11b1c131bc7366f08d67b3d941e824c5dafdcf10a57a455d090bc123805e5c1f5189f062954243af719c5be386753554544ae2f56b9b0a97b01424fce15b2f81397937a2c6b9e7c2f7b7e9b123f70a1d01cb317e360cddc3fbf3cde69b62303e900804cbd5802f3dc71b07c436a158fd49aca092bb8ff13fce58e4c8ac899a1533b8a38011a2055cfd2c3f49df3cbdc9b513ae06f560bf70b67ed7fe4b931c9dcc12d8c98230efeb84e09c2e2630976f536f95585dc14e3231a139c68e5d6feb91173a8980599169979fbbb04bade9674abe861adca17a0e81dc724820ab5bb6cbb4ea7f53941bd848da608679ffeeddc5446b84b3634aac0bbf91f300c5f92797e6ca17b9e636ac7c45dbc6705d8a43c96a997e0c35bcb02867926c7036f9f9ce07f1f8a94d790bda5eeab57e6ce8bf33243ead4876869167b7422d3ebe186903286a60f99117a958819ff05327c6d67fef45c601c5fa4853f458890b5c789846e8321486dcae2389f6bc60b2eebf8e6a4e4b4817cba14fc1fb9c6068b2bd4814c0854295e372ab073b555cf70666984fbf6ea13d016638feef3ee09422dece876628c9bfef7742f1f2077a60a09d193e53182adaec2e6263aafb7a2971aef9ca2df06cde2c3cfc102eed8236b52194c2f151950f3ed7025752266685084fb0fd4ee4885b5aae1ccc022c32c3ec378544d0ff9dffca542563d241057aa926b1bf1c18fabbaf1ed22c835ec68d98e08ba4955add535b6aec9e92502a96592415c62a866af6479d19cc2a4ffc320185f57014bb6ba70386b6cc4abb400faeb0c27642a626b7357c4fc09f957b00f0b69486aa01d70fd795a82e1f8ca594f592d7884121023a68b587b007ce99712f22539515f9d78fcb39b72f4b193dbe0e0d11185bb1e18b5b7b12eb1cde23d59d071192f7b5f1dea07a22c02c3736b72788a0128762345a25c35ef0e7a062d79e3fe099b9e45fd59db27336bfd9a3dc90df2e22431eeeab0929f57d6a6e321b816ff7a66bbfacfcd06c0a54f4f69a0bd0cb554d65726238149ad52f969b05a242d204c3ac54dae81bca649ba30178c5df8a03971d9a81ceeeb6d8050000673612187a20547575bb09e15073664aec24fd8471a2de1fdb37e4c4018b59439cd87fc16ed34d44620b71561ef53e7270a88db850aa5b940effc3dbcf902dd03540fe8c7607e1c75a8902e1870e52939541fa174d7b51c2babe468412ed0ae5fd021f395c4221c02e37f619deef42733ed06a29f15a870ea32408d61315190198a9a7ce40355608fa5811ece3c92e4a1ce2ed070b39fd58ae83f54ad2a3601c8a5d7dfd078f584d64fa556d17534971acbf503785c9cbcd6b3b84c03c69f21f8b929c1e4a7d6d8b36ba4c59ebf11acad6e5d9c984b82bae548f6e7c7445aa50eea072691b15bb06b0639e4d99c46e7730278110596beb7514c95f5ebc57a31e611963f9c957b047746dfd501982017b29d8e50be3a711c154a2f705f17e61e880a245914663f3742e190ee71c53b2bfc8a4272fbfbcb8d5a0bcba8e22212270365ddf13fd21aaf994d953e93ea1d2324bde67af4b931fdb8209a8d40d0b6c19202d2185bbe3d52f1515283222a43e347c5726350086c88cb676d410e6083e3fa54055609a0615f2b6a6aabea35ed15a1146596a4483dc7cbf2fd561ad825ea94b0c98828eb53bd56786199d79f23006b180f0558548b15a88cdafdc1d1e21e2e2dce1a4cc9bc2a35c36743cf088822fde9a9fad37a52e4f1792355e4408cf3e9f74ecea5c7b6d1d8cf50a913da07ce0081528127ca278f061d527fc3d8065d04fce6761aa12504a4bb27cd3947b3046faf2f8921b0c759ff37e97f3ce83f13397ab47ddb14e66bdbd240e015ae674fcf4516e9bdeabd556ac43b4e416b3efb7620b762bf36c1192bdbb871f29c6229a3616e7e3ab1abb2bc7828f2cee3fa139695df6e1d09f0995978beaf8487456593d1db292289a02b166fada29be7be8da0cfc1895084dcb2a9827ccf305247aaee733f9a60af59a24f27a81794fd02f069a0fd2d071254a3705c2115d6fff15f4ea4524e6fddf77f594ad0a2b8b83d82d08d1ba4d97a709df917ee78dcc609260b34d05d3fe53aa66c7650d885209891ad88568e0e38dad29a8297f18287253ec208d7bf7245ad31ca0823fdd359dbd073e851330a2d4f0ddeab6423e5087f2128fa005ed2a76e0bb85d073b83c879abbd89611420f8998ac593fd783e4e84dc7187074cb95ddfcbb4d2ca083470436639c67bb89b09ab285b94a904da9852b1fdfe31ccf97dee1265c1d1a4376cce484b39a0fb03a5c623099c5d3a8aff0baca124e69da88e1605d378e91dc76aa5c", 0x1000}, {0x0}, {&(0x7f0000005600)="26013728892365722d453f3fa48823ec66d7c8ab598dd0269bde96705566728d86aae698c08eaeb898aedd91b912beee58b27fcec9deb2c6be605cce8a0ca3c65041d3dfa376abc8a323fb2685e92a7fd34e90de76262190e05d50c6545d2fda7a2b46e02c07911502a292621a5fbafb7ff0696eadc5cb224403dfa0409257ee2f832049d230b5fdc42d2ddbd7ffcb439310dca5d755eeb345d26603f3c0eaa0f976f1f5d71efac2cfddbf1a37c8f4336d4ec0811a56f4829b56c0b5f1cbbad1ad20808b83bbb329a84fa28597602fdd7c754127d16701d809cfc76dba2c69497246b56fc7bfcd8212730fd07ec16e5c70ad94051e319985615effba36e97a4c579e04d540acbfc6f375f347b742c14268984f79fd46625412ad4a7e94f39d729eea58730712dc48ae8fc4bcfc38e95ddd9bfdfb0c2938dc7b5fe8d60941bcc2e4f523d5acc05ef8213cc819cef422e7088f13495714c2f0c9190273c0c95b0a8d2a84ec9604b74eda57d6403bddf83e219e731a519d9e635d009403afcc15590a11cb6fa3f1a2add40c818ec08437c7e1ed68789778cb696e8962ed7a1d210935d0473018fa85df7e1bfe4fdf3ddca55f7f74ea63a75f5cfe0b8ea9c83717d295c8f85124219a5754d47fc21634556c09019d9e7507a0b7b9cb3bfaf1c95a177cdfc582d264903be1c2108b395472161e3fd07f49290545cb4ac22a83cc10c80f05a02793224bb08b4daccb91f9a2caedd52e83c722c14842a9d80fd7634bba93e63dcd4d265fe09133cc4cc02035de5396be8f38a870641eebab7107d06abcfafb86fd0b8d82a74d239df384b075f2dda8d00f28c226ec018b5e655f836d49e93fb89c6cbc86f0350859a7fce4b6c1e156d6dd7a672a522d70c72ba6ae6b7ee9073734a9ff5637113a914e156dbb6d0c8adf944e56b8610e31db0c9a644a8809b5cc0cef42416f8c69b0e7d7a59df557c6afbd573a8b653ccfe253ac0e1856d1a65fa0f1f4bc62fe906ea908833396c2ff36a517f044de5b3374c0546e2385f02a4b6fcf2a0464e4e7a712f9bc0dee2758859dd8c018d50d48c5034c23f56b8c1035a89e43ebd4238a65faf377007e16d087bb7e87a5e7074b039d964cca50ea6d60b23e7b4b6a98e52e6f6f0641c72fd50e0e344eff69b058a18778296aa8240905864e052b82d72ebb2a32762dda698e01a52fa513e4054cddd3ddfefccc90e27d11bce8881962f4d216a721c5d5e238b9b5e2cf11999d8087ed9b9a5755ab3acaddef56afd9e2f22cc464900c4819e603435de1dcd297f9119a90d22fa0632f5f8c54ac4fd99ed74aaa01bd4c53171cfe2321b1320a898fdd71b132af2b20dcb345c10e8965bd130f1e30a54d39f544c0b13e9057196293931d751edc3da88d6eda97ba9d19ebdcc134448b35047359a3e2e79a9373ee46d521301bc642be6e899e975d9f96f00c97a54129c954ea00fa984ffd9feae0b1342d310b4a96460e22abdd18dff9bc860e1ad1ecb9d451880bd6b9df320435d4df1f39ca1dbda7f558e072c589e02bc0e4dadbea3f89e8f4894faf534bf6cd9a593ff7433e3ce00ab695c77b559e32b1176ecc80c9eaa1bf6545337d31cbc23a03a979f2db59bc1f0506dc42afa2cd6acc470ed178aaeb6ac9028660bacec58e633494ce4c0644a0e40ed1e08829f534ed964b05c40d48343e884f7b995065fc3caa2d6e073593cfb96ae0a7a16813e236da5567f39181f6b92dacec61b6d6853fb6cc9b2437402c7869b095c86954f3e1a98b318ce8c78822bc304f1bac4ac6e95c998f143eb93f659225290a20dd9e2dacc6ce111e096d2ce0d922c3dc66d35f44b359809afa4aa1ec8c0b5f9e7a4e5a3db064a20c957db4399c21f73a2c30476288f572a9fe9cf7da01be4417ecdce7d9dc46b845162d9230a18a9a9628f1c331fdd156cb991d9c27929b286e8132944db7f7c1540d68c6341d6c625cea354eaebb97d0b4570271a4c17ee8c9b1f1aa73b0baba0b2ecb2d3a54dbab60fb6ef1457078799cb3f1f01708b2e392fd81b896aac1a8b594464514b4e4c58d76d208ca9448d154efc645fa70d894fb443813e3cbf244e96e4c859c3af1413fe89acfd274acbd9fcb4cd4a9835cc643a80349a346d8e43d1e4370d64a8d676062658e717bbbd1f017271577697f29ba839570ea19e5e22b5bb8638644573393afbb0fdfdf75fa31fabcb3edef628880ef75f190e9019275dfbafbe07ce424c1310e6bd05c8da24a9a04584cf3393be317ee658beebdfae502a27fdf759432325dc1fe18f5a38977b49fcb2a8d40218ba3c096055ac72541cc94b5ec243285081fb660c558018d08632f14a34cfc651ee3f84f209b746c223c62d82b83f4831d9e9011e33dcd78610086aba000debcd720df48cd30af0261913c40a06b53a8b02c56c0b0dae9fe89c04adb0d8f0982f73f8e41d44b5d327314550b7878a1a4573647e28cd6a64c0109745261dee9940ea9b4e1dea3ec57a80a944e5a093e2a8bd10c37dd7292de29de035241b7d3b75d9450fbda763fc8192456b065f203cf8eb7c03f9d59201a75fb1423442ee6bf4775e6956546d2077c27b4e960da50195e052f2bbd2c0d38d3a15724ac75454d78b512b8f701e97669d3bdc0889b0fe686a9004afe1a02fcb4246834a4087fb50fd18b6ec5e607c192e5e080a54d511d875e03044a5eda61208c6d8042f784d000567af4102afa0e23851869b0c54336924f2a5bd7160d1e6bbf343dd9eac70b6ffa856aed2af6128e8e93b64d2a9a75e5c8e411469e877b9c7e2e64d33b93c22ae3c0a477a79b3d0bf1867ef879f2666c2c8d3dfd6c1b11897585f9cdf6606b5549e1ba924790b27acc36afa73d8a4a8f7d9af951571c890a99fbac570cedd0270c8aa3e29f1b48736f241706257c612d309d1a90224894b8df6951213d87ff14c6caa40b909d0a88c181b05d356f26a7e145b809110372d2c8fb5e6dbca094c2614ed27296114b5616122e6e39dca5b0de448433b2d3d98e91e8342a08c5c96a1b1aeb63e3fc2e576c88ef79fc3c1365cae06a4d3be138bb4f98ce6f08d5d10dfd4f93ed4bf15040db884efd261c46020fc24b519ecc45a927dd655ce900274d80b5b5499510f2210d3e13b26e1cfa6930f89d6090b36ec62e5abe448d4c2518a55fe96c0dc4c84730341a8905c19be1e14386fc7935a4a13b052acbf5de1149657caed871d83e4eec4db17cc17a7e09e55ac5f860bff2b30178d7af85f9626a6fc5682901597e1a47d99b17abb59dfc7ecd3a7dcb9da409be4b31a610a874a0bc717265ee54bba80debe2c9c2e1de355ba8567ab2dd9f13fc14e38f47c97ecf5cc3245bf669ac7c67175668abe72b66ce992c4504753a2a596953e541f0393900d91efb737becfee4424d272dd853802a5bb84484fd722a6b8fcc1d60bb83894b6046b120425d606f39f9a8c02134d73c290dc0fb83c4f298ff34c3427395fb15c7b94d3a14361866e766006cd086d04ecab3d04c92c4178942e31c32232ccbf49fbd8467514653a7aeff0b95abd3841ba9a948476fe555b5b176120dd6c2f25cd554b0f7875829baa4b5f00f2c716073c054c4e58f44fd8229279b44cce9788f5047efef724e8046b8c50249fbde2b4f800c06b07cf6fc49acadd7aa6ddf81bd2244e21809a9968f3d44aa987614a12ef96ede8100de312e07b8d82a2e362716163a9e0b64586b4aabbb201a9159fb6a55147b787f744577136e63557c0f38f0727bcb604de8aa4e70707962a21e6ad71b6a41430833cc6735638bae2cec1a4ace6649e28f8633ac1cec028d866365cf036958b59214265ccda6b54954e495260f9ba3d246dadb04c66e6ea0e72473409afa6c2014a2c8019b126fc6353ba2eb392e97cd7bea31a078bbdf594588f6ac5fecf866a00d96ec751e07e167b8d0d4af97f43997afc0dd03ae9d2e53d9d1b4a826f27d3d317f071f019ff13679f115290aead5d8b0513c95dc95b83f351a712db0d8a35d397cdb04fd534e6f13838a38ec19cb79c327316335b399464fc1c4431fbe17bcabe49bba083989a9bf791ddcd2e0b7bf4eca7fe0847953a9381c81db0e9b5efd1759e4215a41197cfbc8c1d27f16d5f69abc1f132b1a18f2798d052aef47690456a7f680178021d643dadc49815895ffb141b749ff266d8c6248c3a149192681a283488fab33cc0c56bf28f35f60c1620f7b3db335529d75bab32e5254a0180c70334458abb05fda21244d5f956ee70c12870a4fc23f4719b665fea37db3953fa656c16d961c9bddced456f2110c3bc4017dcfe51ede29153ef5f9e1709278fe8948c012c6f011c34fee986df56107b35697676e206d707807c8bcc9fa567c9aef3a931fb20eb9e40a2ab92fb1182aeab0e12ada1093fe22f32f2d33813388b0cf78d8a87542895b38ac9618f4174570e6658951aa1866fa0a333a72a0b76ffbbdd0f4a67cc9463c21c76dc9cbfd0dac7e5e12a924a43cf8a74a49cdd93092cbf3e368cdead687f87336b04a0d0850129be6e43a2aaff6367771d44b2702587430df496f222a54a3b4785efe40547d7eeded2f03afc5c52607c0153d6ed7df35a7878fac168bceacadab25aa1eb5ed01b7bfa4b5d10e537d44f83fb7a0d8761bd97abd6dda706c3434013465ec60421b735272ae6f24a2fe429dd7c04ac69f4fea5e4b759b67330daa6505958542d952d98e0e2e8166d83537908893d91575aa7b573379dee6a3ab1af201eb60c7d267cb90b24fff0b5341dbb789a62817b837809d5648e2f1fab7f2c7dec528bbcb3870ad7c8645a496632cec54bd0b715477efee858af19b4edfec205d445c7690204df966d03b34087c5793f41ea16f5a472959630ffc7213507b318336e7a4aa56f224469d80831cd6b9387acf0824c5fbf736a0ec74b459b6b0954da62bdfc2a73eafc0cde975d38dc036546d999f5295d8d10f8945c941c1efc993945343cd7af1c79abac62f7d4839b2d614f188b944a8ad3fbb35f2e496582041c00f36d7275d90c3bc9347fdce7cf7a27d7e13e2e59fbbe21ee23c30f8be6a9036200c28aecb271181c838dceec0d9b859359e4f4a861ee6badee041f95984ef1e01c122883185a7f6b92600591119967f9ff60778bd8cfd496b9ae8221532aa9bb263dcbab44f8374270b0639adeca94f57a0b9558131c042775667e652c45a491f1325aa0f575da6f8611355a8a9ea579ad910805ae11919def41913a611c2a636cb590b28533473a2fb94077fa965056a6f5479cfcbccbce00adf548250516fe64e94ab6181884b04daae64e9ea07ee5e9bdb807732563c962fb2f5542d00206aa74cd0f4ea7a332e81c1e90c38966cc5e50fc05d599485904e27f17fe9fde31c419a542a8de76a6b2b285c072c6b69c368aa0807a600e6e7e8ebb247dbf5e3d2fc91cfd2cebf91e3a76238b9d3a7ff0e0041d0365bd4280c97e58999e583d60f23a006092ad3b7c8315e85f2993b90f678dcfb02eff38267255a345a457e83dfe1117bcb303b6c6d0e982bbfedf2f46251b3c61800c51edb5a18b19eb2812e9131f293e38f5f41a94f8c9e77db58345f95bda00242d03b8c9b0d2e48a9944b1f6d40db100d3018243236f4ca30b7ebbeef03daa97f9c16659db387ce5e6e8dc035a8c5274b511160776d0b41d70e5ce03ac5849ae70b79e653ba9b84472e6464eebb287ade0391719fac0a89494ba18fc5ee752a57f977a542d23d1a8f6e7d11703c01e5a4f71409ad25e12af9b90508e13d928bcbe6ab6e41883571d3b6ebf8da5b5e91164fc821568ef43148c15b9b4453cdc42db18c66c38ad6010cef9647e2ddf796aa84966db0cdf7cba9e6cee5f8356d8b2a6e6249ff667a6f0f328bff5b554b70bc803004095dc807c34fc9a4da232cadc8280c630f8b99a663b40e5fdb89ff4966960aefaf03874b84913250668fcd25e3e1c716cc511463874491b96ee9ddf28bf6eb24723a6537b4a9a81282697c61a131ad863406687532aa19f76feb79ee72759a10d0028b", 0x10b6}], 0x4}, 0x40a) msgrcv(r7, &(0x7f0000001180), 0x101c, 0xffffffffffffffff, 0x2000) executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x80, 0x0) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000001940)={'./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x800422}) syz_open_pts() mknod$loop(0x0, 0x0, 0x1) link(0x0, 0x0) rename(0x0, 0x0) rename(0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x0) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000140)="67b5b992045c1a7733de71184dc12714990881d0d282bbbb82f88aee3375246d60d056448aeda248819c876f2c6e59c445667afca993a0516665954db86908d70836eed6da0b08d886dfd3ab4c442de33c74d0ff7946a83c180aed511af0d3eff58a00acff7ecc72afce9830fbd4edc05a5b077b39f6b4b7e961ce3c370f2f88a7bfe9e2762ddb30c131b1d20aa39f57ee", 0x91}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$KDDISABIO(r1, 0x20004b3d) r2 = socket(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000180)) setregid(0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f00000002c0)={0x10, 0x8000, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xb76}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xff}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xffff}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff4000/0xc000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x100000000}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x3}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0x7fffffffffffffff}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x7fffffffffffffff}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x8}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x7}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff4000/0x1000)=nil, 0x3}], './file0\x00'}) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{}, 0xfffffffffffffff9, 0x45}], 0x800, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r4, 0x0, 0x9, 0x0, 0x0) poll(&(0x7f00000000c0)=[{r3, 0x40}], 0x1, 0x80) poll(&(0x7f0000000000), 0x43, 0x0) setregid(0x0, 0x0) unveil(0x0, 0x0) ioctl$FIONREAD(r2, 0x8020699f, &(0x7f00000001c0)) ioctl$FIONREAD(r1, 0x8020699d, &(0x7f00000001c0)) executing program 4: mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x202) mknod(&(0x7f0000000200)='./bus\x00', 0x6000, 0x202) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./bus\x00') madvise(&(0x7f0000400000/0xc00000)=nil, 0xffffffffdfbfffff, 0x0) setrlimit(0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) sysctl$net_inet_icmp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_open_pts() mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, 0xffffffffffffffff, 0x0) setrlimit(0x8, &(0x7f0000000480)={0x7, 0x54}) r0 = syz_open_pts() getrlimit(0x3, &(0x7f0000000040)) close(r0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000100)="03000000000000009b0fcfe10d9ffa7e879781ed74f929df87a813b8902843ae4334d378d81512e7d6097f00000000000000499d02b5ade126e91f6b3c820df16ab81b6c3e77dbc7a8015b72e71c3ff226b08e9696c914af6d475d574f5f3a3951bab3538060c8708140a684ac1b36d022976dc141dcc5b68fe72a7b58b5d28d1d12d056ccb4fad08fe392cc744db67640be4b79e60e65b8b483f88e581833c48bfa21bd0a144a0b4bdf30a22f66fc9cbe536558949ffb80839d9fb7255e28d71dffe6d838dd4bacba81181efbdc5721aa904d504cb06f1459c0892e28640406dccb1f12ed353075a079b5ddf59e830700000000000000ab5ac04480eba5180b665684d1167ca422800283c7862dafb5f40782114a2a89db4f4cfa24d71318eddb7ce7213da02741b038c1fb43be25ea811af75b31e95d20e726959c4d48c159f778abb2b10e4ed33d2c20ef1bcdc20e967484386d136eca8d8ec6d917e8cfc5fd991a458c351ca4fd3ee0ff5591b8b3351eb28e11766eea72b9ca314eae54f4a1eba379e0919af70d837195d631304da39cbe4e9b332177bf4bc93b394cbdb60337cdbe5ad68a1f7aa604ff3235b94d7e4ee51e62", 0x1b5}, {&(0x7f00000002c0)="708bff070000462d", 0x8}], 0x2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000003c0)=[{0x0, 0xe, 0x0, 0x200}, {0x1f, 0x0, 0x3, 0xfffffffd}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000380)=0x1c, 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x8, 0x0, 0x0, 0x0, "ad95be4b065c389983d554ecc416cf34eb18fa8e", 0x8}) readv(0xffffffffffffffff, &(0x7f0000000180), 0x0) close(0xffffffffffffffff) sysctl$net_inet_ipcomp(&(0x7f00000000c0)={0x4, 0x2, 0x6c, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000400)='./bus\x00', 0x80000692e, &(0x7f0000000300)='./file0\x00', 0x8}) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0xb, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) r3 = msgget(0x1, 0x8) msgrcv(r3, &(0x7f0000000100)={0x0, ""/48}, 0x38, 0x2, 0x800) getpgrp() executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) (async) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f00000004c0)=ANY=[@ANYBLOB="ff02", @ANYRESHEX]) r0 = socket$inet6(0x18, 0x8000, 0x7) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x41, 0x0) r2 = dup2(r1, r0) dup2(r1, r2) (async) dup2(r1, r2) r3 = socket$inet(0x2, 0x2, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x28082, 0x0) socket$inet(0x2, 0x2, 0x0) (async) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) (async) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, 0x0, 0x0) getsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000001580)=""/146, &(0x7f0000001640)=0x92) (async) getsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000001580)=""/146, &(0x7f0000001640)=0x92) accept(r4, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) (async) accept(r4, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) (async) setsockopt$inet_opts(r5, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000500)="49d9a2017f589947d9b094f71b1a1e47e7b2195e1b8260955a0b811d6b097c915102042a73fc25c6ff23b2db861bb8551f2835b395b0887b7f72d5fa42689a85638b1b91d9e1e7edf7af01c2204a1176ff03952379d72c480df7711f3ea8745ce6dbd6a566751d6c0e86be32c6be9373920e71730e2e157357477883c5839218b1c33ddf8bbd50e59eca626870266492d47e864ff8bf512708b8a02c73aca60e6cf039a3504439eb4b662c6819f92c17fbce640706a56a9df04af0e798bd2a80f0baa79562d7b21006a441aa9ff44b557a2e6ac559b07676660fa91f76570ac45cf8e9226906cc1a0d7334d2a8c837f4dd087dc1917a3372800b25e40e3255bf712a6e5f2d48db", 0xbf) (async) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000500)="49d9a2017f589947d9b094f71b1a1e47e7b2195e1b8260955a0b811d6b097c915102042a73fc25c6ff23b2db861bb8551f2835b395b0887b7f72d5fa42689a85638b1b91d9e1e7edf7af01c2204a1176ff03952379d72c480df7711f3ea8745ce6dbd6a566751d6c0e86be32c6be9373920e71730e2e157357477883c5839218b1c33ddf8bbd50e59eca626870266492d47e864ff8bf512708b8a02c73aca60e6cf039a3504439eb4b662c6819f92c17fbce640706a56a9df04af0e798bd2a80f0baa79562d7b21006a441aa9ff44b557a2e6ac559b07676660fa91f76570ac45cf8e9226906cc1a0d7334d2a8c837f4dd087dc1917a3372800b25e40e3255bf712a6e5f2d48db", 0xbf) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, 0x0, 0x0) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000140)="00ad7d216dd92b8068f299721032064ccb5c653cdc51db2adea0983a685417371b24cc4ea382e43ce6acdd2cf8c771f36e792164a495c305005903e7f7f980684a6b5e0ea523d15b45483eadad8e39fe1635efb23db03ab749bfa29b7f96288c329cc3f17a34b303cbd34b78879e1ff2055bcd1bc0f9065f307effcdeea38e32670fd54eadf50bb9af375c54daf2a77687d91600"/161, 0xffffffffffffffbd) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x55}, {0x15}, {0x4000006, 0x0, 0x0, 0x1fb}]}) fcntl$dupfd(r0, 0xa, r6) (async) r7 = fcntl$dupfd(r0, 0xa, r6) write(r7, &(0x7f00000002c0)="f7ebe55e9ae1267988bbee798766", 0xe) getsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000400)=""/146, &(0x7f0000000280)=0x92) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) (async) setsockopt$inet_opts(r8, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r8, 0x0, 0x200000000000c, 0x0, 0x0) getsockopt$inet_opts(r8, 0x0, 0x0, &(0x7f0000001580)=""/146, &(0x7f0000001640)=0x92) poll(&(0x7f0000000100)=[{r3, 0x1}, {r2, 0x10}, {r2}, {r8, 0x2}, {r1, 0x100}, {r1, 0x1}, {r2, 0x20}, {r2, 0x1}], 0x8, 0x6) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mknod(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) (async) open(0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x7, 0xfe}, {0x81, 0x0, 0x0, 0xfffffffc}, {0x206, 0x0, 0x0, 0xfffffffe}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) executing program 6: r0 = syz_open_pts() close(0xffffffffffffffff) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x8a38, 0x0, "ffff09009cef01098b748200"}) dup2(r1, r0) poll(&(0x7f0000000000)=[{r0, 0x4}], 0x1, 0x0) syz_open_pts() syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaa04bb86dd60b42f2f000800000000000000000000000000000001000100000000000000000000ffff"]) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) pckbd_enable: command error executing program 2: sysctl$hw(&(0x7f0000000140)={0x6, 0x2}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f00000011c0)={0x6, 0xf}, 0x2, &(0x7f0000001200)="e5b055b402d7da389ac56be76bed40bc3842a596e4af5e4d89b9f30981c1f3eb336d44cc977811a3849aa35442cccf9bede252a90bb2332873a4fe0ecccfaf535885cba0ff5084a42f8cc5837ff383e82f8d2a2e33957b542f022580cbd57d423fe360f938c4d4dac310c0ab3c038d8ef9fd1c7b2e96a4012cc96b7aaf599a23a2df9f0ea8478319a7a7c996752fa462c7f469ad585aa532dab6a0874efe0c714427", &(0x7f00000012c0)=0xa2, &(0x7f0000001300)="79bbf5b89797a706a510dcdba6811895b7c049", 0x13) r0 = semget$private(0x0, 0x1, 0x11) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="6f30b0"]) r1 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000001180)=[0x4, 0x5, 0xfff8]) select(0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x8000, 0x3, 0x5, 0xda6, 0x7, 0x100, 0xf07]) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r4 = socket(0x2, 0x3, 0x0) dup2(r3, r4) r5 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000180)={0x7, 0xfffffffd}, 0x8) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x11, r5, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000100), 0xc) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) (async) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f00000004c0)=ANY=[@ANYBLOB="ff02", @ANYRESHEX]) r0 = socket$inet6(0x18, 0x8000, 0x7) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x41, 0x0) r2 = dup2(r1, r0) dup2(r1, r2) (async) dup2(r1, r2) r3 = socket$inet(0x2, 0x2, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x28082, 0x0) socket$inet(0x2, 0x2, 0x0) (async) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) (async) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, 0x0, 0x0) getsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000001580)=""/146, &(0x7f0000001640)=0x92) (async) getsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000001580)=""/146, &(0x7f0000001640)=0x92) accept(r4, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) (async) accept(r4, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) (async) setsockopt$inet_opts(r5, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000500)="49d9a2017f589947d9b094f71b1a1e47e7b2195e1b8260955a0b811d6b097c915102042a73fc25c6ff23b2db861bb8551f2835b395b0887b7f72d5fa42689a85638b1b91d9e1e7edf7af01c2204a1176ff03952379d72c480df7711f3ea8745ce6dbd6a566751d6c0e86be32c6be9373920e71730e2e157357477883c5839218b1c33ddf8bbd50e59eca626870266492d47e864ff8bf512708b8a02c73aca60e6cf039a3504439eb4b662c6819f92c17fbce640706a56a9df04af0e798bd2a80f0baa79562d7b21006a441aa9ff44b557a2e6ac559b07676660fa91f76570ac45cf8e9226906cc1a0d7334d2a8c837f4dd087dc1917a3372800b25e40e3255bf712a6e5f2d48db", 0xbf) (async) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000500)="49d9a2017f589947d9b094f71b1a1e47e7b2195e1b8260955a0b811d6b097c915102042a73fc25c6ff23b2db861bb8551f2835b395b0887b7f72d5fa42689a85638b1b91d9e1e7edf7af01c2204a1176ff03952379d72c480df7711f3ea8745ce6dbd6a566751d6c0e86be32c6be9373920e71730e2e157357477883c5839218b1c33ddf8bbd50e59eca626870266492d47e864ff8bf512708b8a02c73aca60e6cf039a3504439eb4b662c6819f92c17fbce640706a56a9df04af0e798bd2a80f0baa79562d7b21006a441aa9ff44b557a2e6ac559b07676660fa91f76570ac45cf8e9226906cc1a0d7334d2a8c837f4dd087dc1917a3372800b25e40e3255bf712a6e5f2d48db", 0xbf) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, 0x0, 0x0) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000140)="00ad7d216dd92b8068f299721032064ccb5c653cdc51db2adea0983a685417371b24cc4ea382e43ce6acdd2cf8c771f36e792164a495c305005903e7f7f980684a6b5e0ea523d15b45483eadad8e39fe1635efb23db03ab749bfa29b7f96288c329cc3f17a34b303cbd34b78879e1ff2055bcd1bc0f9065f307effcdeea38e32670fd54eadf50bb9af375c54daf2a77687d91600"/161, 0xffffffffffffffbd) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x55}, {0x15}, {0x4000006, 0x0, 0x0, 0x1fb}]}) fcntl$dupfd(r0, 0xa, r6) (async) r7 = fcntl$dupfd(r0, 0xa, r6) write(r7, &(0x7f00000002c0)="f7ebe55e9ae1267988bbee798766", 0xe) getsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000400)=""/146, &(0x7f0000000280)=0x92) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) (async) setsockopt$inet_opts(r8, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r8, 0x0, 0x200000000000c, 0x0, 0x0) getsockopt$inet_opts(r8, 0x0, 0x0, &(0x7f0000001580)=""/146, &(0x7f0000001640)=0x92) poll(&(0x7f0000000100)=[{r3, 0x1}, {r2, 0x10}, {r2}, {r8, 0x2}, {r1, 0x100}, {r1, 0x1}, {r2, 0x20}, {r2, 0x1}], 0x8, 0x6) executing program 1: r0 = socket$inet(0x2, 0x8001, 0x0) setsockopt(r0, 0x0, 0x6, &(0x7f0000000000), 0x0) setreuid(0xee00, 0x0) open$dir(&(0x7f0000000580)='./file0\x00', 0x40000400001803c1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r2 = open(0x0, 0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) fcntl$setown(r3, 0x6, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f0000000280)={0x3, 0x0, {[], [0x0, 0x0, 0x0, 0x334]}}) open$dir(0x0, 0x0, 0x0) r5 = getuid() fchown(0xffffffffffffffff, r5, 0xffffffffffffffff) sysctl$hw(&(0x7f0000001440)={0x6, 0x2}, 0x2, 0x0, 0x0, &(0x7f0000000000), 0x0) r6 = kqueue() r7 = syz_open_pts() kevent(r6, &(0x7f0000000140)=[{{r7}, 0xfffffffffffffffe, 0xdf}], 0x10001, 0x0, 0x0, 0x0) dup2(r7, r6) kevent(r6, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffff9, 0x22, 0xf0000000, 0x7, 0xedd8}], 0x0, 0x0, 0x0, &(0x7f0000000140)={0x1ff, 0x3ff}) r8 = getuid() utimes(0x0, &(0x7f0000000680)={{}, {0x0, 0x100000000}}) setreuid(0xee00, r8) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(0xffffffffffffffff, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x1}, 0xc) socket$inet6(0x18, 0x2, 0x0) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000080)) executing program 1: sysctl$net_pipex(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r1, 0x80206910, &(0x7f0000000100)) executing program 5: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)='N', 0x1) r0 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x53e, r1) setuid(0xee01) ktrace(0x0, 0x5, 0x1332, 0x0) pledge(0x0, &(0x7f0000000040)='\xe0\xc8\xa8er)\xf04\x1c\x1f\xd0\f\x94\xac\xdcS\xa0<\xf1\xffj\xfcv\x01u\xa3?\xc6\xff\xff\xff\xff\xff\xff\xc7\xa6\xcc\x99\xf3\x9fS-\xa8\xa8\x00\x00') socketpair$unix(0x1, 0x5, 0x0, 0xffffffffffffffff) pipe2(&(0x7f00000011c0), 0x4) accept$unix(r0, &(0x7f00000001c0)=@abs, &(0x7f0000000100)=0x8) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r3 = getpid() fcntl$setown(r2, 0x6, r3) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r4, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) symlink(&(0x7f0000000200)='./file2\x00', &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000080)='./file0\x00') getpid() r5 = socket(0x18, 0x1, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) accept(r5, &(0x7f0000000040)=@in, &(0x7f0000000180)=0xc) r6 = semget$private(0x0, 0x4, 0x3a) semctl$IPC_STAT(r6, 0x0, 0x2, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mkdir(0x0, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') sysctl$vm(&(0x7f0000000000), 0x2, 0x0, 0x0, &(0x7f0000000180), 0x0) executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) fcntl$setown(r0, 0x6, 0x0) mkdirat(0xffffffffffffff9c, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) sysctl$kern(&(0x7f0000000080), 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@random="78ad55e8f895", @broadcast, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x0, @random="07b2ba59f1b3", @local={0xac, 0x14, 0x0}, @empty, @multicast2}}}}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x0, 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000080)=ANY=[@ANYBLOB="8904a32f3c252adb0070162e86dd60f6190000180600fe7e00000000000000000000000000aaff1eea443d0c0000000001004e204e22c22f1904095ab0b77cbfd8686dd1"]) select(0x40, &(0x7f00000001c0)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f00000001c0)='./file0\x00') socketpair(0x1, 0x8000, 0x2, &(0x7f0000002880)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000028c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002900)={0x0, 0x0, 0x0}, 0xc) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000002940), 0x100, 0x0) r5 = socket$inet6(0x18, 0x8007, 0xff) r6 = syz_open_pts() ioctl$TIOCCONS(r6, 0x80047462, &(0x7f0000000240)=0x40e) r7 = open(&(0x7f0000002980)='./file0\x00', 0x2, 0xa1) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) write(r8, &(0x7f0000000540)="76e5dead6f01", 0x6) r9 = openat$vnd(0xffffffffffffff9c, &(0x7f00000029c0), 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000001280)=[{0x44}, {0x5}, {0x6}]}) r11 = accept(0xffffffffffffff9c, &(0x7f0000002a00)=@in6, &(0x7f0000002a40)=0xc) pipe2(&(0x7f0000002a80)={0xffffffffffffffff}, 0x4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002b40)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000002780)=[{&(0x7f0000000380)="97ea006a546fc14bc995cd609e53", 0xe}, {&(0x7f00000003c0)="b889d2e125e48e9ad37b2b3c30cedee771fdb9bc51b9d326f9c77a1a1a1f98382d8396190e3142b9d45a357bd07f59b34f157f5e1f6e3c867a8a2526c9a432a5b1b3f773c36f51d97c1812074ae5b8dfa1bf7b697382f4342e696124f77c6a3db35fb7eb9896d5ae575525075712ff038824602272ebc1f5177e9032c5e6700f52030be2c09f4b2c3a57e6a2bbb116f1521538aff0bd4fbde71805edf18dfb6b6bfb595ec82ee35d6250505ffa74a0d06fe62009817c9e7b7d6bd6", 0xbb}, {&(0x7f0000000480)="3fd28340ec0f0eb6847151251bebd9a421537e0911f57caeb3147e27fb83887e0e87f52fb3956ee9f63b412007ff2ac380e4434981fd89c2cb19ab4924bb202e23df745d26f5476d2fadabc123f349933621b3bbaad1e861bc034938c4b2d6285f48caf982f5bea4f1954df72b73e5446f2a3d2d1038f34f1afea380e51f3034e7c269281be06ee0572fdb008f490fcce42bf07befded9777d4695f1b4b8e100fd9713139af9f331ec315fe8bdc46ad2e5918736a93c1d36a19d7ac1da51a876ad77d14aa30070da4ea3c0a325c2f2b8ac0aba9e38816ea8f4f59ce07ace14cee1bf5308", 0xe4}, {&(0x7f0000000580)="1085de6f0c4c2b7a8c538d909ae18be0328402d831ef12c5662e6b26dad61479902401c4e764104b98de7263e8629a4d6b97ab6fe18b4f53e45d08246159d9258fd223a9634ed7df2582a978615624704c255034767a9346ac3f8e42e3d28b9ed339ef2f2f581383be9558d911f0312184d88264936d45", 0x77}, {&(0x7f0000000600)="c384b8c79a97db39d7f2c90bf6d98b03e6093b086dee27d9e7eb0bcad4bab5c2f0c2cb795cb0f9a7ecd23cb561963fcbd2c2d37d8ba1b9a9ecfd3c9fe218ad889cb4c25c15c3671250c2c12ee486c0e76f94cdd0ecb3c657e6f9d903d7e4030b13151e50b76d5fef75f8af3daad10229fc8c51a9c36ead61c82ee5c9ee67255e5ebeb112fbf1c082700daee7c5b4cdae837ece7100916c45b448d13144a8e4c907ec48867a21b6e0dc58fd384724c469b69087fd49003a853c80551a2af7bba731756fca223a9897d202568446006ad6b01e5d114997744db93bae504064db90eea4d2c01f5254a988a085d57507e67caf7462ed54073d4fb75b06a6a3f8c2901898c521ffe8a5f529a7807f47e90141c6cc96ae44494befb7ffed4c9475e812f915bcd07657e5621b07f30af4983a99063943c9021e7b125335f6f8d690b91f3f2fe8c9c5f8d06655ae212fe9754ecf3b575e944476806b5c888773040ce608b26817c28f90a45ba5dd244de81c532d494025564406885d93f5ddcf6ddfb8c59324a83118a3c6dd3cc9bd2fd9bb4c504ed9ad90eb736e071762c266c9c5b164c29719c865327e9ea59c05969c168d76513d9684a3b0c3535b9e324fe1bed23b3b0134876e234edd46e0a6170ce3a4c661d0aef139cb2e8d33b27d259815e22929b8ab6c895a1c53bcc687dacaccb7682189865da151d75781b98f979adb3552a38a4b7766e42c3f149ebf17f13bd634f400fb606e6a8050640b32cfd32b470a65272670d4d41b6e991b4ec52cb9f8918b5b6ce041c37c359791828650a0d7c9dbea0bcf68d6586b42828e0a7b942512f8512019ea49d052cbe91b660fd7bd1253f41ff92b20b0575d25947e4c9010cc12ed7184b1b66a8b47b0a7f9089ddf43f015b982073dad742fd0ab3f65adaa8a8767a233d2d14db2da7968a0488643e8041136c2545385bfc9d990a6ed89ad20f98f67057b2b8a64987fa0dd7a9f22a08b6f8e4df203a0394b0adbdd20e4e7cec88caaf7f51b84170b2caa947f3242028413e2a9e2fa4e9e9be29a42d965c465a8f82aacfef5a0d09b8df7cb82af96be55690f017f5732b3af7ff2d7bc5e45ece22a879477a16a68bf69b9ea0eade308aa63cb1e9a06025253bb8f79cf3e01f729c33870074821d5a9476c8f2a0749e6365d1c8b33956d05d51c67f78e361d863d3ed75fd6a52510c6482932023d253daabe721f02903efaf94b69624f111883dfeaa36442760f68574b7228f334a309e1cfbee8dc971985933abb9c914237e57c34debca1835001aa26c881d01fcceaba6f30672ba238a361fba8511596557f4063a57b39d4bee248504c95b3d39260891052f7961f872f42bdcc88f9cecc6be1b1c6d2547a60342f29da49bcd9a97bf370bec29bbcf8c1e0c95b8350cb8291dc32a3cd1d510166005d4863088aca86fcc2c08fde7c94456da02393e20f26e7fcecedb3b143ab8d51e1ced4958e9a81ed17b1f5b8c67eb0496580c6ceb37345d8585405e9c9943605d0e0288fb2682bb0d52fc2cb249bdd9b3121375ce2706a70bdbbbddc0aedeebe65b401d3c488c01189b63e4403e439af865f1b6ed9711a3ea61ee08a82e1a3062c1b3c8e971c7eab055a77395de4a883a5109ee1ebc62e654db000ab58ccb11616c10b3c680b13d088034692f9ee928339304416f531c43bda891bb0fcf5048c7d62b828d3a8a973605cd19be92c1c07dcce9926c49fa44efa9504ae00abcfe0eab6d526d912bd809b34cd1002ef9004da693ff6676331e295a39094e96fd33a4969a30a93b387a212f4f720a310ca3f910436edb5abc31664c73cbb68e12cc40d7e9e3204b0b2568b39e0b6527cf6982dbfefb97d5c620d980ea7113cde8adcf3fafff810b5f858ba0237ff38672f189f13b98d53181023db812db76bf4376b93fca3e7f2a1c6d480be3b140ebe9c6eb03c706018b06bea981d2ee0af6ca4a268716ec851e11c7d0ac4b9e78cd5345e95a5ea7b908f4541e47662c05a328ef0f0343aa62bd2fd8c81d8e396185ea1cd7d0d4f4259ef4951a8e8daecb80ab5dbac6b33813b32dc83aef98babeef7ef50f5e0b2c94157879416c59e48aa5183687a04c2cec9ce81730ce3729bc7863f099b8647175dbe8ef15e57d55061039ab6cd5b395fc3511da012fccf33cd8cd0cfe29a7f3a6013f4ea488d2dccdf85581b8c27b80a7f1634d4695c5e5c439824e99195776cff6f91641c5e8e5b1686ab2072777bc862f850d2cc5ba96309febe5438764aca7aa1912afc881f88019e688d60031b4457da15d2e36a60aa4bb062d78e27dfb30eda9eb2c233707ebf9b107e3d85d2fffb9a9e829c8ed6f45f5fb509232e3f213c96ba74d20fae827bc2da053ebe359de3bb401a71a641865c38cebf1228901c179642ba483eb5ee83071c06827fe114ca1900d207e62cddd0f1b93c3bc8d90cf3567182a18f830e8d92fd1b6b326e49e5c0028def8dfefc2d53d5297819e5ad94f833cf230d8eca67789c55cba6c3af23708e17f5a5eacf3ff487d3e712712e90888df82a2eadcb28d2184d319ac352e30a8655471a2817f8fc8d34ea254d7ca924642f6a6e0a5e0712790e9f66bc507ebcf02c99ea6f904ba78b8689b16de32c93dae5765cf092d3dc3808bddc80de7e0144a31ff4a9c298cbddf99197f1d1ef1bf1799a2025c98c78756f552d59e363c13029eca2eac2fbb6343d3d2c3e4f5c5da8369144a012d2e93ca804232650d735ef7576090fe6eaabda7a19f74b88b5f3de1b9c9e5eac7a93a361bcb60f83bdde6ac2798352c3ac1f75cd43f3e0fac5360499f035c7dc4a749321adaa912bed0fd37b465b7610e3c2f093c056adfed92a01e703514d592fbb44c55db3c011809185b4a707a3a72909461a631be91c9f6cc237ffcf91a2d9f5cf343e1a93ad616c0b3cf1b5da9cc217220e2de36405a96b9e9d1ae662d3687b640739acf3174a2b977112dc0ad2e5471c1495e77e190f0dae4f846e3ad094e55d59e2c31031354934ede24590bd1fa3ab1ba33c17e1f173ec8d314dc08848f1e6692049a170e724f05bd6f97c6862b0620605cd9a5953f5254d877afe0149a7d6a6b4b9f5a048ac3074923ba8a911913d751f4eeea0f2695febfd9691108452383b7e343ba363cac6c185fd49a95ddd6b32889b6a1e5d5b902cf5e902125fbc9eb35215f2db9463b9a028c62a263cff7eb750edcccdc1a884a68bf4def2d2bdc82e51f5f390b91945728d45d7aa91fd7b57edeed0d7a7c24ccdf25df526ae4510c89a442fb436a03fca1d2cad629392310bfc18268703d3eeaccb75c4672ebf338e419c2d49c5acf88d2b19e28f273da4dc211f5a870f7dfabb7ea1a7724a819de7bb5897a18a9e25a3f46e3d7ac41bb8446b54f2a1b9c2415e1b8f11b99038f1ddb6668efaeb78c833a75964b884d525d18e6ec64b944c545bc9e058837bdbbe016dc11e19164322be37f70b49a8d42d6058229c21342291a6d082cd7b86499afb52a02d6ca2370d7fdfa6582adc614cc9d36f062bbf544461e1abc6d622d24cc05fe27fcedf8e857dcfe0acfdc893fadbe090654e383c9a4ae4c8d9fd1079a883da763ea303b01dfab09bdac89dad38e1269d7ea9849834e111ebf2513d355f380dfd728eb61184c5514520a145241253bb7a3ef4ea3a3930ffe508f7d627b4dfb58d431497d74e35084285a7291e53f3e4ef9b0674c693fcde7972124b6b030290e130da199532a2c22148d07b919c0003a475360e4cd524728610176f944ff75fff01540dc4fe3314f52bd3d0b2461ec11a6b38658915e319092dcc34e8dd5e7d828510772cbd6737d3b23dcb97f054e9ebdb2e26c593a62d72c79f2e062d10246953d16b691074ec603fed1e32653d3769811ee08ec43ecca02fa01bc3cb6d1374e0ee4fb0af1a5a5e14298684d9528ef93cd2c305db0df7cde1f5a59f3aaf95d531adfb69b02c858c72ea8f4deec7d1c817300d639c1b9041ab5e1bd5e8b6156141e1744b5abadf5b954f2ea868e7d4771ccfe9463d7aaf5357805ee4d86569ae55d358a4db62f62a0b44f755df04cc815b05bc1b7ed929e6345865f24da4e9d87f5420ba392041b523040fc7c2f1f160b9d79c656224ffb747f7168c5937453258acd74d16f35120e8a4a9a09f4b0f85860527fc71caa9d85d5a93034188bbee6431e45e1740fdfc99540ad9c5fe7dd70a958e71e73b08df46fdbf687facac808c65cd4b6888146bec8cbbe64a9864160a0d94adc82c03fd1ad0250f101ca3c6646c96a9c16b983158b47640945adbd9c0743aa30b79fbb3e28f0445864613ad125216e6c41304031689c9d3ff92d132f766cf8d1081af5307f83429494167ff35ba671ae27cc2e96b88c0679ebb261c8c0036b9ad3c65a631b7227b69c7ca5346fb5d6fc30c5a5b51201458bfb8f5cefd8e0ff2eec02ad0271bbd9fd8b97b0b255eb6da162e7404aed1059dd37341688204ed559c4a0c3407603a6effd0ee63ee6fe8212bb36a20598d1c28e015b1842743e7117d16d85917bfcc5e8054d953991edd7531790c2e808778e6f7267756f5d9f7785af5ba700ee4bf0ddb56e0adb2232ac013aa5d51b0c18f5c69825122b79ab2a270db0e25825c200adeaa98666a18d193e1dc212fd1ea826c2ed1370ffec9f5ac8ddb75c5fd8d9d539f12dc60ea37a0f80b434daef0ad27f5996f31efdb3918a98cf186cca2448ff7e324fc250363cfe001fce2ef40262b9a6680aae81d16482c59af1cf28a874b8cd5b230060adcb0e6d3089a7acfb73cfbcdf8c106260900397cbbda3b51f6bf4e07558e267bf8f8bf1f744c9cbbb769ac67aa81933b32c152f5a7702063c9a6ee54e9d5824af64f470f7ba6a1833609a256d3480a32d8b6269bda06c1a0b771f48d49c307577fe7c2737441e39e0f15ab634cd5345856395b4f5b5f4087e579c58ae1fef7ab159431989cabdd751eab82fecdb699854e898ce51361a449c64ee893afb5aace8ee8c996c1fbf7ca2cfdbf56ed2f1f6b9214425d8ab57f8964eec4f4e9bf9b40e3270ced8ad70e19086663511de9e6f579a88833132293acaf16a7a146f0be54a8858031a15c73585d2bda90473a06339810970c05fafcbf65363bb60a470e54b4bf0a97f1e075a600c8dfe6b08bf07a4480bb5fcfbb7c09d4fdc242e1a5d4593cefc44d81bef0c51ac9bfe1d987858c4b850840cec85495f0e0b2eecea9b74da34da4ceb890dba8243145aa7a05628380affc837521d759a6b1726a21278e0690477a33f63558e2b51031ad8318c0966772d6829d4568ff5cafed65de57fa920e30508ac45f0e128c834c39cc4981fb986a307ca5d0b23eaf8dab52ed30a5096d70b4404f33bb3266ef2efe4433ddedb59f66e06e1b13b6978a7d132f40c93d490846bc6ab93506024ae6ea6b40b575385b8202a7fae6f3d91542b932cb9c0a2039bc329165d2553b0b7f29f268a758074bf65c40c7dfcf78680a8428ada51f042bf2742e34cbe742d1640ced1a45d84a604ce50db6de02445368f1c21175281b3c8bffac7eab2931c9963274d0810e71e67cb6d44d61355512ade3ddff8be95c2b870523bd087bc18a473398b7c7cd95cfa653ebaa1b63f4b006f7da800f3e346783041deff08f95a17f6a2b274d9806cac4350d32864ea20317863baa93b98f26924acf3a002068091698e772932d546026f7fae5c2d8b97bd7350e4f94774bdf7aac224654e94751e37e9af8637dbf930c8e4711d473a35b7d77c14c8b5cd57813db", 0x1000}, {&(0x7f0000001600)="23cb42edcae964991f77a557a11bab401a80c8d5c8e962ebcb0969f41fad846f049f5b130f70cb50eb93ac1fd09436af99a3249e2fdf9d363541d0e2b85737910bcd37bff8b44719373447897c2aadbe30d506c64ecc895b2900574dd7bd1cd0e668a7a585dba907eed1a4709f213f2a5b40d86adc2232252a94f2181d1347a5bf6130a2f41ee43223faf4388c001f7d6eb1fc40527aa70b7b8da067973360511b2bd396b783cbfb54bff0c653c099f9c48c58e4611000818a88cb1745f4fdf8a11861e5f10ec136df3f9767611223d0f0011bf7e4419ebf377af82fdf88d68de609fe25523b70d215274862efcdfaa0fa9ab9bb05a629fef4c53ac602c49ff48983d508008f82e3f2cfacfab0208a5217d2b9a7cc21e4f6a750c72f1c002abdcd9dcd01a2126a5e83363ae599f060c31e914aae013f15d5be5b47ed6f0350681588d122e362bc8becd5a7b050d46bed28954a4aee397d85623f7a03f33660b4c07bbcf0318e82fe9384825af4d1a30fa9fbaa61d75177b327288dd70205f4956566bf025d45c98b2c768a4e58e5f2171d286bb5caa2c304374fec6866c0cc06bf4015092d6cc07f56dbd985754e1163956f93c559c9f8f317914aef73d16bc32b8e238a5831910ef3710481ec9255334db3c545c3f09aaa930bc69d8a1f1b9e917b484e909b086c5507204b1b89a339819610f600d34baf067cab4d80dfbe89369c1a24e72cf4c105be896fd3354bee968d9b5c43aa233c721962f6caeb21aaba21e8518e3eb5114b0877be2901c302764875030ff1a6e2a962b0e608e044490a7074c948f9a392955167d53481d7c30c700549e430ee196064e882d1a38e8eb96b83143453d29dfc08971c1f9e767a35885084da94794d08fd78a2077941a7af050fb9d1a3a26346d4485e6b38b48d388a05eee2fa7bffccfd5842a58f76fde455e7636912bbfb387ed96893147ffcdcc50664d6b6c8e97fae29b042911ff7cb3d1519a102d1e7c4bc02ea11b3fbc60304f800ac8a56bca3e5892295333815947d56ba63a723bea48743529da99c8a508dbb9bc937a784f9f56fb87f7cdabe64552dc779cbcfa06ef743fe0d19d983168e807b34e8ae7e49d0d6cf63d12dec06f7728c6a05e1037b0a81c309edbb12abd518cd922dfeec8c43385646ff8eaa0c746dc73e7fc4bb09f1c5a0b402803ee4c42c796f71f79758cf186a99d4756146e17805d96713e1e90c5e99a35bf5a66072134f36184a79eec337b31d495c4318028af39644f2fd8443e31292683c6038f9b310f9e67960be8dc2b861bba1c91509ace9519f8668d473ada917117d9f932ea0d69ce7971e3bb382cd9ef3c8407798b638f358b55c6e02081d82e5a1c8f3769eed6a19b6f810529305ef0548612dc3065645751583322d33e107874a563dff32215c27ab5b0d90f0a9136ab05bca6697e80789b7fe5fd27be40790df702ef81b879172bfe632b9e6b6cf78dd04113918d9adc6f7a1ef4e52c261b9047ba0cc3c357d05af740e41a70be2258c4c8df424a9689b9954f4ac8f53e0ea3910411c6b6d9b892ecb37b43f4580728bb6dbfee914a66333fd56e13fec9fe5c20beee13ebcaffda385fa4b032885c506b0c749c3a18eeb299581668261b4e14bd28b8e0599e53d279c5f3429ebf2d6b147d1adc3fc099d790eb22563f739397fad3a1a52901940b8e6ccbdf67f4da59f360b1743d4296e849326d3cfa16c156efec9c81d90cd6ca6be59e6a41097c48d50ce02306f900d7cfdcd59b0fe3da39380eb33b2e851c174e2808a70d9707e852fab24639c331823e4d9e7f984be92668c21d1ca6d9fd07337ac8883be762688abad4311bc8a625a84a234a3f76acb3fe1080a3ac46303829a877970e7f69ace99f9f686a0dda1c353fc529345b57fafddda498fede1101f924963650fd0baa89d666ee4e4396a2a9dc27ab34c5f5af5a2455b7a1dfc55e27ccd2cb0a3bdcdd1c903606da9c191001e8f7b0e0d1640d7b185e01656cf8cd8b5d9babcc960438b5747f9564419aaf8308e24d5deed7315950cfd27336e0134d1decb90fdcbae9ac58fb3202cf72c21a1f32b5799db424c00a81e6679ec73e872575e86edeac859870053bbb4d5bf6a2a013df83778d424c54a81132a56096e3a8b901112bade6da88a981c0488d72949552e3487ebed1d195e4bfa0083ca365e975bb4987786d2dd25d70abdc6542ce13ab4a606a317ef7c224c307cd6405b6bd7353993fcb22d6da50f6080397987b5c8bb5a776f41f00b992c18e3c789fcd1e4edfca7af65da7a4371319776980e7f65c5486da0b02bd69581f57556f8505c56a93182c53c5e07dc5d3527e4f3f7d2ca20ef125cc24872964096ebae71060f603787f132a38d65a6a9897ff168e0cd62690e9db39a54cc74b266f1ce487530e5cd6a5650792af094f511ce96a1fe8bb21db72fe28eba89a7cd70d0299bb21cedf753dc5fe1f313496bc0f56516086ad9dabf3bce369ae41506eca0f1fc5cc95f2b28eb0d291cf5720d7d1cc7cf182060ee874a4c398ca7c3dd28354440bef6074cad812d8b242830a120246e075e5d3167fd20aee5859ca64268d72a6c1286c8dfc43eca3167bd7e52bcc189523d29c488347737903318a057f8b241ae5b07403894cbf6f4709b30fcc84bfbeb6dd6b8de71ba3916f2fc4b0ddfd167ead0ba08e983be93285bd81aa73e7fd8b07df390faa09b4e051e67111621982b678d7e4b3b08e5ac2b5b41691de0738c71c50262f47c3d70e18067ae35976a8f11fb2a30c878de585c38bb3b58969f5bf8e538aa9819c9b0461c6f4c0e130e23791eccb763c074fdb458bde91576316129b94298fc046a1c369379f360c18f813ecbe22495a31f7f598ee1de6c4b054aea2deaee3409165e23bf28f39940eb1dfca1f6ebf0eb53f9e7ff1b5ae409206266e2b2215ee688c4798bcc47961b0c97567ab6bbb854e7e8076d86ef61f73e97949614c3c1163c12eef6b13e917d12caf88dc8b9d69bef56a438beb0bc5b808a6bf8b13674c080b9140dcfe72bfc4b16324905326c76e8410cf317d355cba52594cb0b6fafef27d582a47e244a2314c0331c5429ca8d9d4e7b72c37772965b12b21c5539a6b377279c37f46d8100a8fd8842aaf05e9b2ca24b5bc3d9e0cd0e039e9160f07835188e8333ce3d31ceed98ac543be1dc1bdf060e4df8cc8136f7011a4be8eca7761c374526effd7f0024a36739197920ed360eaa9c39237cdfb3f8620b2e4b323257bad4260294445e194dc01a13b7598a5a908814531d0467d78d1c875413a320cde1b370a6e9cab432bb1483d0a9753a456ab78dd538078c8123a0c153907af4231e83ec838cdb02e93af35ef53fecac24662ee469bebcae44e2e319edb74021e729e24cfc9bd9f2a0c1486100fde3f6ee0bdd3c3d70074f6b5375907b6d2f8d25cec6a99a5a3c2df611381a94ea34edb9583c4023d1e10bad67fe5ce0dc5e42c42d8193121a6f24d80a6eba5d8ece71a96c973867f136cdfb936b5ffa886118d5429447a7d1b8b135f8d35999497336c841ea5c4d757bb1a69e15a0e535817769e424765f0eee1a625e8f999724f58d22489287900cdef38c96686a9b0ef65d5e188f124a6fbae76fc5f38d3cf6c4118bb3f28f615a2be4ba1233f9c5abd1223aa0acf8616230128b50abe83fb7d4171e813a715abb60fc165c75571bccaddf577cfd308036f9960dbfef82e5e9349a737cac65caefd8e14dd368dd4d2a48020b472557d703ffa8cc4183d904dea2931acf29fea7e0a5fa5407a4fa835ee36cba6896a984d48c14e6c2ce2b4b33c217752c3b4c98fb517ac48aa84cdd55007000a84eee7fb54ef3d6a5f4c615b7774d9869664044cf76f0af43031ff0d14f4e2bbd7a672093ee82e32edd709167ff4a5ae236ac1bfd9c5ed7c9c4dfc948399a0b4be6688198989071d9ba69c9b0c31fc5e556e8edd1a5492d147be5d33dd76cb4bf7f87f5120c87f115d8125bfaa922ffaa7352eb2b3cc8ea0e56547db42cdca00ee7c0cc9329187d66666edaa1c7b02949eea5c4e3982814a69c94d4e62df14f63a8296fdabc85a07e968fd03cbae4ee02183654fd16ad8f70cb1dce181c8c5447a3aef90f4df12f0ded7b94a6b5a393935c7874dc6ad636e8c8d7eda8ff7075ce3fd0e87295d8b5698a74a3f89929d772f56ce18b600d38868322bcc628e535f918bed974fe3ab5b7e99e8bc90225d72e8db8ad3b6393d5b9bee27e55d85f777bb562dc1ec117b1f7a5031dd4c73e5909fab8d728e259d558be58dec0f42418208bd006582a92700fe358c9fd35f3f3488b0a3962a346f76f369b4627f2874c477869035df67d549bcfd873a2af80d94cf8e7792bdf081a5c74d39bbc137e6594f11b24a4dc71c0be68f09ef1ebf41e8a6a34354744cfb792074ca45c1831944ec04db4b2fdfa86a34033b8ca745039e2eb39354dcd491b09e8329dc69918fc7d1463a50ee5857382fd0714922aa74046d6040924f307046206b22665c8ef43408bbddba5eff626e1d0078fc1c01df2af40998c486fab352bc0a64051d8f1a5d4a275a2db226ecd2709690cf0609b61e15ee2aeb1554b0e1d9436c8d4cc0d6cfc8665bbace430d45993c3c020e9f32ea17a5c438118161e55f22862004182a6f0b37e8d643dc91ca484098ca0d76a50546d23cc58d2ef1d185bc0aeca6e359b42370abf87557aecec364b53bd758bf0b287bd38794da5c157bac0aac3f1db3d53b3187a67adc336f7cd063a9a066d619c400d18c002b33a859d3138d78cf64005f2ebccced8b5a971fcd0fc687bde16eb36ae1f59fc2a0f028813719037280fb869e04c41d4bf5ff31c432c47e999c270cfff8ee2d6cf94c9d67bbb406fcab62707a297323d706e6ad1e153ee16f23932e550a074cd049dc376a5eebcb30f819bd9af7448cd0f29cbba91e2fa35c6f3be0bf773b989b1df9844d781297cb5e2058f57f1fba38558fc9829dd7d775fa1c975fb4126821a189d30816bc0915ec26d7162ced85ace80a9c99620fc2a18f49b5d9409ee7275509fc740d0b4850d6368124697ca9388a607b6e78ab1ef456429fae446231b2b34aaceb4a12b1ced07a61564dbfa90ff9d675bd79472014be4370b8b405cc1831cf450abc72ebf1f8eec6c4765435372c31ddd672e6eca7f3fcc0f2c4d7014d025df0d42f8eff0c8268f54390b15d651c5dfdafcb621101075089fe20b2c4aef1bd4c6b7003fc54f2db48bf4a46b53978efcba756ca6358d54205b3ceadc02f40375b6763d6c1faa40fa8099039e6f54a7ddf72f6f630decf16cd40efd4191e81812fe58587c1332430821b105583efd33dca05969abd1bcfcb909987ce503a7e75faebf8fa56dbba02d8650a0311ca9fbe8a4bf432bdd840e0207fdaa3d8390f941500ae7f8edcfec971100702b5c3f9c5908d4313050e7eec24bc0f8ed15a1a63b3d7ebb56be5c41eb8eb5912a53ef84c76e8ed58b1f4a8e810258e6f411af548f8fbdd8d5f4a73b97b698ef7d25dd28a1fedd4b9f981073fb10399f3832718b1fde8c319ca466c176d6cfb4a3ea00bc5b2b60006e7ae07aad4c8cb259bb98a9809f84c0a7fc4e632820194ab9ef80e7e8da015207ac27eb6ec1a4b4a71f8e1c2c2df24cf89d7593470c280ac391ab65ff46b3deb94a359576a89ff300c97e5630f169bfa68c1da45b4c2150d200f1dc34562a9f4215d6a21308b093dc28d3c60a585b99d87587e4035ca1cbb9567212b84002aea598a7ee857e27c4", 0x1000}, {&(0x7f0000002600)="6d728e937cf63a5f1fe7b17b45784dad5cb4d333041dbfe18df88e85b9fadc3bd8e0308afdade633ec7e1a3cbc9c726e9d3f641afc33b66025b6e6cfdb14446c8cb549da4f67e9e1b8ffe3d13140c291581e25b0b902eee943992cbf8661f2757cefe1ce92d1acfc798642a70332c0d8784106683d20e1098fbc5b1df3cfcf1eab8a10cd8c1c5b81878f112887435858ff045734f6c2f2e0866fb461760b3c0c753894a12f11263a1358b527e7081ae2abfa935c611777dd42", 0xb9}, {&(0x7f00000026c0)="991f93b78b73423ea2ce8170c5eaafb4b5ca518f5e312da78ad0b60125443e584d9ac11cc5a3eb56696591438b2e07ac1ce774b7cf807fc402cf66caa7403f467dcdad59e8c92f7e6fcd4fd8a16e1f81c633c3dd9764a1fdf6", 0x59}, {&(0x7f0000002740)="cbf4f6aebdd76165bf5a0c2baf185002eaafa994ddf8f71018783a9a35ce6ae2ecf6179621c0435acd4cfef3", 0x2c}], 0x9, &(0x7f0000002b80)=ANY=[@ANYBLOB="2000000000000500eabad84755e44593252cffff000001000000", @ANYRES32, @ANYRES32=r0, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYBLOB='\x00\x00\x00\x00'], 0x78, 0x3}, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344, 0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x1f3, &(0x7f0000000180)={@broadcast, @broadcast, [{[{0x88a8, 0x2, 0x0, 0x3}], {0x8100, 0x2, 0x0, 0x3}}], {@ipv6={0x86dd, {0xa, 0x6, "cab09f", 0x1b5, 0x11, 0x1f, @mcast1, @local={0xfe, 0x80, '\x00', 0x0}, {[@routing={0x1d, 0x4, 0x0, 0xf9, 0x0, [@loopback, @remote={0xfe, 0x80, '\x00', 0x0}]}, @hopopts={0x33, 0x8, '\x00', [@generic={0x7, 0x2e, "8334afc97baef070beed21a50c0c03b54ce7d21aa8f1245ffefcd30c29b141571b3914c5c8e86f3d76541353774f"}, @enc_lim={0x4, 0x1, 0x81}, @pad1, @enc_lim={0x4, 0x1, 0x58}, @enc_lim={0x4, 0x1, 0x2}, @pad1, @ra={0x5, 0x2, 0x3}]}, @dstopts={0x6, 0x0, '\x00', [@pad1, @pad1]}, @hopopts={0x6, 0x2, '\x00', [@padn={0x1, 0x2, [0x0, 0x0]}, @pad1, @jumbo={0xc2, 0x4, 0x1dd5944a}, @pad1]}, @routing={0x16, 0xa, 0x0, 0x5, 0x0, [@ipv4, @mcast1, @mcast1, @mcast2, @empty]}], @tcp={{0x2, 0x0, r13, r14, 0x1, 0x0, 0x15, 0x2, 0xeed, 0x0, 0x40, {[@mss={0x2, 0x4, 0xfff}, @mss={0x2, 0x4, 0x6b2c}, @sack={0x5, 0x26, [0x8, 0x800, 0x3bd4, 0x1, 0xfffffff8, 0x5, 0xffff, 0xfffffeff, 0x3f]}, @generic={0x13, 0xe, "c2656cb9cb566bf0f46f0ea7"}, @sack_perm={0x4, 0x2}]}}, {"f93ad34dfa32916522ae3d5ce126fe906633670ab9e7d0e350c72f12236f95e527dc5c9c049af06b2671dbde3b59f9345a8b47827b0e5d9f890aa14a772416830fefc79e6634f99d920b2b3c6b53b7e8ab21eda4b58d63050cefc6f3d81bee7fd23127b5db86c1700f"}}}}}}}) utimes(0x0, &(0x7f0000000140)={{0x0, 0x2cab6e9}}) executing program 4: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0xffff, 0x40, 0x0, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) pwritev(r1, &(0x7f0000000480)=[{0x0}, {&(0x7f00000002c0)="e22d7db98588dad2115e66fa5cd63ad94107dfe89fb851247e5dbd118005a091cf14a17f9ad538abc4a21c7ef3892be0a54e1f3b5a3fb2ba558b391950fdef2c85014684b02935c5f608515be457bd61f25ed3fa5195f7a4aaf840259ece46cecc44df42420fa11a9a7920683d37cdbf097a60d87ddfe72ac1e3539e0dac5e9cefcbf57fe60d234a03a15f2100194b8d3827d0356b211d41846e82072129d326bfeb974e90e9b890bd0588700b565bfce190f065dea323328f346ca2986bc5563c", 0xc1}, {&(0x7f00000003c0)="dfd5c2a3231bf400410be78bd8318b1325e5ecab52c7dca4844a7cd3a4146be91782dd70170e856cda21a2f70607325fe2b1150e1f26fc3899e66cd94d49e005bcb3f56a32e5277cc034a16babba6adedbd5814b34f6690edcd06344a30a0f0c460149d51c2710346ccb92c45da759b6e617878f1b2ef517d375282ddd67749bdcc35423791f0e95f4cb16574027597620ea", 0x92}], 0x3, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x10402ffffffff}) unveil(&(0x7f0000000140)='.\x00', &(0x7f00000000c0)='r\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)) sendmsg$unix(0xffffffffffffffff, &(0x7f00000018c0)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000500)="a9a8a9595e236830adcecc2832a2dae3682dc973f131335fc3580cecc90d0a098b1538fb7417e137c89fa8f19a2ba68fac1cf2494c8ed88e91af80cb3820101f5411255b4ed57b3429f1ec3346c2452de0dc241ae19e3cf35fc70d4a4f484855683c7e38cb1822c5aaba19227f79e6d7cf48e813329fd1a52fcfc6b48aeaf523f3ecfe0889d0fb10", 0x88}, {&(0x7f0000000200)="2f17d594d3ed826047", 0x9}], 0x2, &(0x7f0000000100)=ANY=[], 0x10}, 0x40a) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000200)}) syz_emit_ethernet(0x4a, 0x0) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x22}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$vm(0x0, 0x0, &(0x7f0000000040)="c06d15", 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) readv(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000040), 0xfeea) socketpair$unix(0x1, 0x0, 0x0, 0x0) bind(r5, 0x0, 0x0) execve(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000240)="62dc", 0x2}], 0x1, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd609ac9d000082b0003498c7d3c88732762c5bbfb418dbe5cb82957248c3701367c99166796bf7cb7330001000000"]) ioctl$WSKBDIO_GETENCODINGS(r4, 0xc0105715, &(0x7f0000000180)={0x2, [0x0, 0x0]}) syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6000082000302c00000000000000000000cc000000000000"]) r6 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r6, &(0x7f0000000380)=[{&(0x7f0000000440)="e9", 0x1}], 0x1, 0x3fffd) preadv(r6, &(0x7f0000000340)=[{&(0x7f0000000240)=""/229, 0xe5}, {&(0x7f0000000140)=""/139, 0xffffffbc}], 0x2, 0x0) executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffffffff0000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async, rerun: 64) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) (rerun: 64) unveil(&(0x7f0000000140)='.\x00', &(0x7f00000000c0)='r\x00') (async) unveil(&(0x7f0000000300)='./file0/file0\x00', &(0x7f0000000340)='x\x00') execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) (async, rerun: 64) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) (async, rerun: 64) r0 = syz_open_pts() close(r0) (async, rerun: 32) syz_open_pts() (async, rerun: 32) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xf66c, 0x0, 0x2000009, 0x5577c536, "3c107dae307e08042b4600000000da64612c3300"}) writev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)="76344f83bda60d96ad3cde16f5232ecc1e07f7b94560cee0f02376be34eb4107435781030a86d71dc7c6fb27bfe6898918f3e1384c00727e252585f63c0ea7ea56b40f32e532706632c140ebb7645fb6804dd295aad73e8f7941ff331e7c3b33664b70949942aba5080e9fa1b70e16250e1ff3027ab614b2e9703159ea34aa05cdef1ed5ed915e3479ab1ea7d7d87bf836ee8ee370926d389929e8050f46824e8033", 0xa2}], 0x1) (async) getrusage(0xffffffffffffffff, &(0x7f00000003c0)) (async, rerun: 32) pipe(&(0x7f0000000000)={0xffffffffffffffff}) (async, rerun: 32) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) select(0x40, &(0x7f0000000000)={0x66}, 0x0, 0x0, 0x0) dup2(r1, r2) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r3 = socket(0x18, 0x1, 0x0) close(r3) (async, rerun: 64) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) (rerun: 64) setuid(r4) (async) socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 3: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setgroups(0x0, 0x0) setreuid(0xee00, 0x0) setegid(r0) r1 = getuid() setreuid(0xee00, r1) truncate(&(0x7f0000000240)='./file0\x00', 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) openat$vnd(0xffffffffffffff9c, 0x0, 0x1, 0x0) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) kqueue() ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x2000, 0x0}) writev(0xffffffffffffffff, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x10000, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) (async) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) (async) setgroups(0x0, 0x0) (async) setreuid(0xee00, 0x0) (async) setegid(r0) (async) getuid() (async) setreuid(0xee00, r1) (async) truncate(&(0x7f0000000240)='./file0\x00', 0x0) (async) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) (async) openat$vnd(0xffffffffffffff9c, 0x0, 0x1, 0x0) (async) syz_open_pts() (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) (async) writev(0xffffffffffffffff, 0x0, 0x0) (async) kqueue() (async) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x2000, 0x0}) (async) writev(0xffffffffffffffff, 0x0, 0x0) (async) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) (async) openat$bpf(0xffffffffffffff9c, 0x0, 0x10000, 0x0) (async) socketpair$unix(0x1, 0x0, 0x0, 0x0) (async) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) (async) executing program 0: select(0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setrlimit(0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = dup(r0) setreuid(0xee00, 0x0) r2 = getuid() setreuid(0x0, r2) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000040)=[{{}, 0xfffffffffffffffb, 0x0, 0x0, 0x7}], 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x2}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x200, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x5}, {0x24}, {0x6}]}) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000100)={0x978b, 0x0, 0x41, 0x0, "bb08000100f1675910812cc900"}) syz_emit_ethernet(0x4e, &(0x7f0000000240)=ANY=[@ANYBLOB="89ffa22f3c25aaaaaaaaaabb86dd60f6190000180600000000000000000000000000000000000d362c3e27d5fe6c4910acb49a800f601e7174e7108a87a8528344397bc895115d7a4feb4b9e7121f1592ed904c8a5eee9e7bd979c454a49cb10cce1fd0085fa3ce384448fae454809096f2a739a7afa0bc8d6c2b82cd424f070dfba6e66d04c2ef7780288289336ed921d"]) writev(r4, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0x22}], 0x1) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000000000)=0x9) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_extract_tcp_res(0x0, 0x0, 0x0) executing program 6: r0 = syz_open_pts() close(0xffffffffffffffff) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x8a38, 0x0, "ffff09009cef01098b748200"}) dup2(r1, r0) poll(&(0x7f0000000000)=[{r0, 0x4}], 0x1, 0x0) syz_open_pts() syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaa04bb86dd60b42f2f000800000000000000000000000000000001000100000000000000000000ffff"]) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) executing program 6: syz_emit_ethernet(0x34, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff8035"]) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) executing program 7: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000000fd06000000331c13fecea10500fef96ecfc72fd3357ae321b37b673039d2d2360737058e04be38164991f7c8cf5f88b5d117bbff685b3eeb51e2b0ac3ebbc25769b05f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a81d5181ea6e69e0be76d907a6c400000200361b1257aea8c5000020020000fc00000068bfba0901000008e371a3f8343712059eadb71d89e000e20681e4b28000eeff", 0xb1, 0x0, 0x0, 0x0) semget$private(0x0, 0x1, 0x600) executing program 6: syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000), 0x10) r1 = dup(r0) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x3f, 0x20000009, 0x20351d, "28b77c09b87aa57800080017d0d2000010001c00"}) writev(r2, &(0x7f0000000380)=[{&(0x7f00000013c0)="ead45c3818701e04e3b1c56852c5928e5f55dda040bff924e5bd86e8affe442d73de928e9afb887f7e78eb70d46255e9ec5461f0c7ffa81a0bcfce6696a40c57bdb5a88280fdc93402917a", 0x4b}], 0x1) listen(r1, 0x0) r3 = socket(0x2, 0x1, 0x0) fcntl$setstatus(r3, 0x4, 0x40) connect$inet(r3, &(0x7f0000000000), 0x10) shutdown(r3, 0x2) executing program 7: writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000140)}], 0x1) (async) syz_open_pts() (async) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000000)=0x5) (async) r0 = socket(0x18, 0x3, 0x0) link(0x0, 0x0) (async) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) unlink(0x0) (async) r1 = socket(0x18, 0x4000, 0x0) close(r1) (async) r2 = socket(0x18, 0x4000, 0x0) setsockopt(r2, 0x1000000029, 0x31, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x2, 0xffffffffffffffff}) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) (async) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000700)=[{0x4}, {0x1, 0x0, 0x0, 0xfffffffe}, {0x6, 0x0, 0x0, 0x400075e7}]}) (async) write(r3, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) (async) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) rename(0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000240), 0x4, 0x0, 0x0, 0x0, 0x0) (async) sysctl$vm(&(0x7f0000000000)={0x2, 0x2}, 0x2, &(0x7f00000000c0)="67b22172", &(0x7f0000000100)=0x30, &(0x7f0000000280)="da4fd1faa18c4310b819b673dc7888f1e96fe9f973217e15ce26000000000000000000000000000011db153eed5f779fddbbffdaf60a05615ee5af99cf26f87885def8217c8d79f6aedc24c65ff91a9fd208b3c6bb5f4e30c26654791b231af3f11348624208bcb66ab7d290540b57521eb6e93f2149567d4f01b0e94432c2d153550fbfbce30d9a2b47cb2059fbc8a2f2da1e4de6ea491641416f79e360383e5e6eb3a579f2a8a1499331b2810055b714c7ff0dc345b5efeb0abf51fae5f627a819", 0x3) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000240)="ea000001801aa051", 0x8) (async) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) (async) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) (async) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) (async) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) (async) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc2585601, 0x0) executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000100)}) write(0xffffffffffffffff, &(0x7f00000000c0)="abbe8efc2cc4e9a1866930bdb95aba1ab87cf10b8dea5f9bbaa22c53d4fcd107568cd4bc79ac6b13944e807d7bbe09cd5a52bb47d6deb6685a2c6b03f8516fbb16ec2beeb2051c6cb1fa62359a1265d0d3ddc929b5f6049a68898b9076c41fde26460256f59f4988d42f6ce6ef606e2a40cbe7b1174ebd9046491063e969bfd4dc673eacec59917645b11c2726c3d7d6d573f2f2f02b76a61e51c553784c4be8e5152f28efc9", 0xa6) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) semget(0x2, 0x4, 0x110) fcntl$lock(0xffffffffffffffff, 0x8, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) executing program 7: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) r1 = dup(r0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000400)="76f95cb52c4b020314aeec741b6c00ea2106461d3edd4bc8d9a0fd008a3a1d3c7cc4d2469a83ac9d3af4881b79a7deee142d35cd691dda85c6194fa72528e61bbb97a354ddfd7cfd5c5b18182b549743b0d4ce76dc327de63552f33107b9b55d19d36e6ec72135b798622298926493bfc1c94e49ec02ddfd322b52adc7ebeb9c5745f5d3b04aeea1cdc0dd227c6f4c", 0x8f}, {&(0x7f0000000240)="b27833b6f4f819766c6e1335340fe38861ab26cb53be40b867b694251698aeaae5506d1d6da694aa5ac3447835b9452b0b01991305090ea4da0c9d228a21e105749e32736acc9e9ab4a9a5a48509e69d5a7949647279cef76caf8c5d1ec38b622e77", 0x62}], 0x2, 0x0) execve(0x0, 0x0, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000200)={0xdc, 0x0, &(0x7f00000002c0)=""/220}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCSTAT(r3, 0x20007465, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000001c0)=0x8) execve(0x0, 0x0, 0x0) pipe(0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) r4 = dup(r2) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_extract_tcp_res(&(0x7f0000000080)={0x41424344, 0x41424344}, 0x0, 0xfffffff8) syz_emit_ethernet(0x15b, &(0x7f00000009c0)=ANY=[@ANYRES32=r5, @ANYRES32=0x41424344, @ANYBLOB]) syz_emit_ethernet(0x5e, &(0x7f0000000040)={@local, @random="0bff000000df", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x28, 0xf0, 0xff, @rand_addr="3be1e300000000000000000400", @local={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x0, 0x2, 0x41424344, r5, 0x0, 0x0, 0xa, 0x0, 0x7fff, 0x0, 0x0, {[@md5sig={0x13, 0x12, "eb491722d24e0017d4bab03dcbad849d"}]}}}}}}}}) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000000)) syz_emit_ethernet(0x2a, &(0x7f0000003f40)={@broadcast, @remote, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x4, @broadcast, @loopback, @random="316ea3a12a9b", @loopback}}}}) syz_extract_tcp_res(&(0x7f00000003c0), 0x5, 0x80000000) syz_emit_ethernet(0x20, &(0x7f00000001c0)=ANY=[]) readv(r4, &(0x7f0000000080)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f00000000c0)=""/17, 0x11}], 0x2) executing program 6: setreuid(0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000100), 0x0, 0x0, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280), 0x10, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000002c0)) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000012c0), 0x0, 0x0) fcntl$lock(r1, 0xb, 0x0) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCSET(r2, 0x41946465, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) socket(0x18, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r4) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0) sysctl$net_inet_tcp(&(0x7f0000002b80), 0x4, 0x0, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000001a80), 0x0) r6 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r6, &(0x7f0000000380)=[{&(0x7f0000000400)="56cf5daafc6597872431ff6c668c28adc33a60651a078a116b3548a8be66444658a069b71e92feadcd7b3434dadfc4fc3fd4ef7525b58b0086932b0a93463511a8889f58073c33282b2afa1967c7908d4d0aea830b68a43711d6c4457ec4a41a772d6ae311730b7823d96ef1c25a7bae68954da1ffde05cf138758ef54d053a94bce1d28f7ea235a66647b6db6eda0d5e78db16b66fae3f13fb8d25610c09b96003d8776b05dcc0dd56881e848483a0826bb010e52d7207026a59074a6a4c0f7677a7a35a8d29e875aebabef354e082b69112d486781c897abf6bb9a0be014c358af0deaaf1701cf", 0xe8}, {&(0x7f00000000c0)="46c4f10bc87c57f494288740223f05da53bade43d96cee8b67a2bda851f346b3ec9514ee7d0936290b45282695c91e2a70b65200f542ea22fd10e92e681b7d17f388cd46b789f244bb552adb6aef00b7e486f48e4cc1313a28f16195c6202c2ccb8c51bdae1106", 0x67}, {&(0x7f0000000180)="6a4f939b9120a9a9809353ee8ab94d9d91982e88125e29ab412d900938c67b9869bc54c26b6074d2a35d9d398f962d89ba53ee17d2e213e3ab550879ec0a52db259bf5213f9f085a6ea854d0a9429e9c8ae4502adb1d8605e2001f6891d3e9f68939bddd0f20ca0424c518bf522d50940d5d2b0d02d0b498ae6e324cc6fde7a660bf569c4837d7a408a2ce2e3394d529632e37105b9cc837618031080e760d63a1683936e78eb6058a2c73956f99378324d8e2b6ec205f4cbc3f685ea145ed01bb5a469c78ade196c9e9c6e452e9ae5a7c2930f8c6616a72bcc7a0dfb30cf9e1fcd28bc84ef0", 0xe6}], 0x3) r7 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x8) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r7, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x3, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x16}, {&(0x7f000002f000/0xd000)=nil}, {&(0x7f00004c2000/0x2000)=nil, &(0x7f00001a9000/0x4000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil, 0x400}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ad4000/0x2000)=nil}, {&(0x7f000081b000/0xf000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000156000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil, 0xb433}, {&(0x7f00004c1000/0x2000)=nil}, {&(0x7f0000148000/0x1000)=nil, 0x0, 0x3}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e1000000", 0x4) socket(0x11, 0x3, 0x0) executing program 5: shutdown(0xffffffffffffffff, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000001180)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x8}, 0xffffffffffffffff}) r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket$inet(0x2, 0x3, 0x7) setsockopt(r1, 0x0, 0x10000000, 0x0, 0x0) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x20}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) r3 = socket$inet(0x2, 0x8000, 0x3f) setsockopt(r3, 0x5e1, 0x80000001, 0x0, 0x0) ioctl$FIONREAD(r2, 0x802069dd, &(0x7f00000001c0)) syz_open_pts() syz_open_pts() pipe(&(0x7f0000001440)={0xffffffffffffffff}) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x0) ioctl$VNDIOCCLR(r4, 0x80384601, &(0x7f0000001240)={&(0x7f0000000000)='./file0\x00', 0x0, &(0x7f0000001200)='./file0\x00', 0x8}) openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r5, &(0x7f0000001480)=[{0x0}, {&(0x7f0000000080)="b389e5", 0x3}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f5588234", 0x789}], 0x4) executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffcb", 0x3) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000001c0)='./file0/file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r0, &(0x7f0000000040)='./file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000300)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0}, 0x0) r1 = open(&(0x7f0000000340)='./file0/file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x800, 0x0) r2 = getpid() r3 = msgget$private(0x0, 0x8) r4 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) setreuid(r4, r4) r5 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x100, r4, r5, r4, 0x0, 0x1b6, 0x82}, 0x0, 0xfffffffffffffffc, 0xfffffffffffff166}) setreuid(r4, 0x0) getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) msgrcv(r3, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r8 = getpid() ktrace(0x0, 0x1d97c82b8eba19ad, 0x506, r8) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000140)={{0x3, 0x0, 0x0, 0x0, r7, 0x2}, 0x8, 0x0, r2, r8, 0x3, 0x8, 0x0, 0x1926}) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) poll(&(0x7f00000000c0)=[{r10, 0x40}], 0x1, 0x0) dup2(r9, r10) ktrace(&(0x7f00000002c0)='./file0\x00', 0x2, 0x40000000, r6) mmap(&(0x7f0000009000/0x3000)=nil, 0x3000, 0x0, 0x7e16dc8455ae7d51, r1, 0xfffffffffffffffb) recvmmsg(0xffffffffffffffff, &(0x7f0000000200)={0x0}, 0x10, 0x0, &(0x7f0000001280)) executing program 2: syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) syz_emit_ethernet(0x138, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) setitimer(0x0, &(0x7f0000000000)={{0x0, 0xfe}}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = dup(r1) setsockopt(r2, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaff10aac6a28ac93e2eddc45c8454e486f64c", 0x14) connect$unix(r0, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) executing program 4: flock(0xffffffffffffffff, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mknod$loop(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000001f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000002040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(0xffffffffffffff9c, &(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) mkdir(&(0x7f0000000000)='./file1\x00', 0x0) rename(&(0x7f0000000480)='./file0\x00', 0x0) rename(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) ioctl$TIOCCDTR(r0, 0x20007478) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) executing program 3: syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[]) (async, rerun: 64) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) (rerun: 64) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) (async) r1 = dup(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) seteuid(0xffffffffffffffff) setsockopt(r1, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaf64c000000004f0527000000055e473e0000", 0x14) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r2 = socket(0x2, 0x4001, 0x0) r3 = dup(r2) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) (async, rerun: 64) r5 = socket(0x2, 0x2, 0x0) (async, rerun: 64) dup2(r3, r4) (async) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040)="ee08665d19ac14d5e5134876f197a7728420aef6171504b1c3d4b3830c921bf0817a0000040000006a89dbdf", 0x2c) connect$unix(r5, &(0x7f0000000080), 0xffffffffffffff16) pckbd_enable: command error executing program 2: syz_extract_tcp_res(&(0x7f0000000000)={0x41424344, 0x41424344}, 0x304, 0x800) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x45}, {}, {0x8006}]}) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) syz_extract_tcp_res(&(0x7f0000000040)={0x41424344}, 0x2, 0x8) syz_emit_ethernet(0xff26, &(0x7f0000000180)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xc0, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @multicast1}, @tcp={{0x3, 0x2, r0, r2, 0x1, 0x0, 0x10, 0x80, 0x1, 0x0, 0x10, {[@sack_perm={0x4, 0x2}, @sack={0x5, 0xa, [0xe0, 0x0]}, @timestamp={0x8, 0xa, 0x40, 0x1}, @window={0x3, 0x0, 0x40}, @nop, @nop, @nop]}}, {"cf33d9965d0a890d65495b5d28f3cfbe0c506fefd57b1f38648918e9e398bdc403447565519273e922c9dcf12880d432c5a3d3416760e6ac7ebd9a1d9250cb3e00b1c9d05b656ba2f86794d05f54ced844a49dc0d5e82f48dd1419a68a24a7c0133609f658898a2e62cd9284"}}}}}}) executing program 2: sysctl$net_pipex(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r1, 0x80206913, &(0x7f0000000100)) executing program 3: seteuid(0xffffffffffffffff) syz_emit_ethernet(0x32, &(0x7f00000005c0)=ANY=[@ANYBLOB="ffffffffffff67a61ae319e80800470000240000000000029078ac1400bbe000000194060000000000004e21000100009078"]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) r0 = socket$inet6(0x18, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) socket(0x2, 0x4001, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0x1}) r2 = socket(0x2, 0x8000, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) close(r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x40) setreuid(0xee00, 0x0) r3 = getuid() r4 = getuid() chown(&(0x7f00000002c0)='./file0\x00', r4, 0x0) setreuid(0x0, r3) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='c\x00') r5 = socket(0x11, 0x3, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) symlinkat(&(0x7f00000001c0)='./file0/file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xffffffffffffffff, &(0x7f0000000040)='./file0\x00') poll(0x0, 0x0, 0x0) utimes(&(0x7f0000000140)='./file1\x00', &(0x7f0000000300)={{0x9941, 0x8}, {0x1, 0x1}}) unlinkat(r5, &(0x7f0000000340)='./file0/file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x8) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) executing program 1: sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x6}, 0x4, &(0x7f0000000040)="5fc3f26149029df3d1cb82d26af71ba4df3b58d76e9207963e06d71895cf007fd022b191487af06751309dec7d659f2063b65847d735e6c02323c8823ad42b331a34a621857819b772637e704c3a41b5ee0ae597de018887b7b12524ec8c347b6c9d5e3c8ad6cc75dd6c5fac557f84a2b945db26aac958ce609eb0e0db5e9eacf67d65902770d7187a6d990c3fb8e6567ed5647a85c52cc788cb808f1ab559c975f3daa812468865cd829d71b9b26b590ecd1c07e7396b56343717fc7faecc161aa7c208d73f25c75fde68692a628b18b6b2d2d1b5368b36f18527127ac29f0033eb00cd30f9a52574581d44c56b75b2f8784e63f6", &(0x7f0000000140)=0xf5, &(0x7f0000000180)="77f9164f5fc85e1b37f6e9c12ce40fa76a5e4fc82ddf291e43c6ed54b94226f4455f1328d16b4836308f1f43aaf09af2a6658936f1867d5e01afb794c1beb52cc1e8f1112b0d692409057245217dba5615fb8625b950cd9ab4ffa519d1a7435768a997eb5aa452472e6d84c2d2c8da1ae5f344a779216936fd1718f47f4565d6f1a652395dfe56ac38ef153843500b6f96883149624f7e4f55fd7cfdecce8bdb3ea1c73d0d1b95c98f90234e23d85da180338a8316a44deaa4f5d815f323203308e3ee3d18a59a4db825f01993fcc195ee87481dcbb061f41bd2824fb99975e1c23817467b3437ae1517fbb9eb8eea15495f7e027faf71ec77dbb197b90aaef30cf39172d473dadf901b5fdf2c7a6fc8f89b911f4e96817a9a6c4f0553687b14e6e2c56493739d5b68bf803f23b027f127bb779d0237ac65d571b4e6bdffb5c02c928bfb79c904810e5284c78fcf324affec48564d13d58c89fc0078629672c77973fe99b7aeb0908d1548a8b7c4790fda3b138e06fe848ea006db16ca6807e0f1fe8914a8f8f28be88f5f93e5e7969574dd23b8d87d610d0580c64a1f04732e3818c30574956ab2f67682f416a340ee59afee017fc309a0ae276e24d7ab900fc6a41f17b79211eb48e180aee168018d92b4386ec1bb5fdf28decfb972615d5f46ce62a6bb78a7df5aacf9f326d113e27bce77cf2cd1b20d13909dc0e5b216b696d97a345b492464c620edf71f1ed830917dad44de2d82a7fc9803984b83aea6dff51b40ec65b0283ca2448e2a1bc75a7c500d28efac2a4f2e3974b7ca59a1ad183935393d036b9765a3a2ae8ce3740ede7157f6702bc27dd07249ab598f12a944153ca81eac2f0d8373be2d5c723edd26c83b2b78e1cdf3577a6a02ebddb9bf6fee63e5fa4e35b41dc04a8607645bad457b357a9b2557f33ba02320529a13587e65ee4fc541a26a1378c5e7c8d95a892abe3d7c55422f1eb29c90549c5afba997f09a48a6d10b380e32e940edb1c576030b4c993820c90f0261d600f4473ef233e4ed956c186898cf3d17120a7dd1f3e87717c4f53ac7fcdcd6a9e5c1b2ac5284420c85ebc29b429d36dec099435396e9205d91d9a833c95a9f35e11b4051e01480bbc6e9797a3bccecb197950c189d2e2713e6f04d59ccfbbef2fd28a0fd89929396885c275a3f6729f35f45b56feb0c963bb5e8aff0e373173b5cb93ad680016fe42b6a4a0b53992f517526c8570b45d6358a3ea026c97ad3781295d88624c0ec2ccf9f153c35b2d7ba8db213cee07ae78c661ca7b40b26d2a60886bc25883fd076ae44a0a66545c067b3f085e51345c6bc3c639ace2b6713f1287d3ba1d3fd2858f52b06d3bd34fb444818166ad6e4ab7fa1472a5fab3fe948b3a8f492b7758c1ff4922bacb29e62f5bbe78bddb2cf579cc613cd266d18958837177eac090bac7c8c5a60edbe735fcbc08902a0050272448b48f56349690b5bb66c29521a3b09381423ea947cabdb4e17491ccde4944cee7d814958a31a9ca623f8f26b5e6b90cdce5f982cb378f5b118cf3c8278580a63c35a0f346dcf04e9d9125b6b05c486cb96fe0d14b703610f5b7a916b68feaeb3c258ecf207eb9cc79cf9d56f3601611621efeec8626cbe62a32e5c330375cd141b7bc9656b6f278e85e753c0e719b020c96a883e1aafc98032ebfaca03f996c7e7da071d76d78f6cc042032f2929816edbe892a7529e26414e9bbb18c79b3953d0d7f9f92a389efd2f25d1d5d9c448907aef7cdf7d6c8970501804a2d832aa07bb19e91ee752c2834755fbe35b18bea76107b53839e6de7d50117107d6c84929d2cf8a7e9f5a04b3671b85ab38f69dbaeb5d542d717c524c4868329f552588a27035edfa97dd81db425e880f01c882e25a95e9e128e031afb0a1cae554d68355c3082794098922db73ca7c8e06bb648f4f86f551d2a3aec5821c66f254262217a43f32d76e5739432a9bcc727fe8b9749d3bd328bef49d335ca811729d5e1447076f49bac4215ebc8a442be6c5960b567043d509cd946287d33b563ecc7e556509785b6bb232ea25396dc27bcc73dec23131e55ab6a629059289990e74005e0cad7b0f5b21251738d72621e0d9b3c808f3e6142fac01f22caf43f4b24fc050afad21a488054f1291f60d3d8ce1a9a9584b5bc04e64a7b97673cc3a0e2822d5fa0afcd6e09f4dd707fb8bb24404fe213f55d8a247b29b9e4ccc7d855b90e4763e0215bd006d5bc506f53dfae914e1457c349ce19f99f9d23dc2cd3b3bdf586548f528bb57fabe6868c62f4dd4f1005310b024f6e5086855e364756b82917900f0d744e93fbadefe6532ac6e802d5d5e363b8fd4af834aa5508c4669b007ccd636f6e69476425a9ac12c4f1470de2e2ce3a7a09bfd33b9d3778cc6c6a43ecffacfb0807743d9d27e3b9a2fa65c035349ec64178c126f144145a0cad92a797b26a11b1e24ed45536dc5fe67f8d00fd51780fb9b4471c7e087bb66345a2456a7c8e483bd4b7f9ed49078140303dcccffe11a193660bf37cecf457df0d741867870903253793726f3137ab876fb6437aa91b0e39ca4287fc58e25a2b7a47ae03d52f1164ed2cc7f5198ce729e535f20d974f02e7ff43a6cf6cc151ff9dfd21cbee800961dbbc9f15b7c1a93bdb097549dffc74faa60f53dd83bb9793736249d3a2a25df3aa2953f0c1bbcfeea21a4782e34eb4e2c715bbc0d2a47cd644bc3a5b600cf6c28896b8d0425e7af15556a7989af31ccdfc8bd5773094b62f63569466284efecce34a487559446420855cd5fa35f4955a5d14ae6889801570021fb82256bee2c97effb69a8576be16c3d581233f0c4ddef46e3e1e386ca6e0fda962e241d1eef45560893269d12ff921a1fbb62fd392759c61813015b64b36a41d05a2165eb9374a112f122f308b23f6ca4b4653ba1c217ad30dd4ff8a6035285706595b63e2cf2f8c54d97fe664cc4977d2ea84646d72a7e7fce727e48116650a32070882211d207fa8a7e87c2225d86c17bc617345c576c1f71abd2f0e7ceccd9ba29970ac3268b004215e037442c7c3b23be7a7ffe81825530de58e83a8446b288ee6c36000b2cdfb781141f84c74e60a5ea32346b4ec822646042e8b4eb5134c3dfd1a4598737c27bc0dcd07ab0cb266a9a723413e2b43d0ddc38f9bcad8ae6475f93368d3fe58c28e5edcaadc6814f59e15ca67d004672450ef8e4b24b1d4425e969e6aa7166883e7ca4b31a8380b8c45b07c5bf8b4289c1669d29d8c63658efb531aeb99f9c9fea923df6935ac64424a40ec90320871027336893d38b6ae51fdb0656bfe605f3834b15f60efb2395467c16b2da7064bfa6d552659aa6e9ee24f68dca0322a91c535eeb924b15421ca3028ba25871923fc859c304b3fa9e0d39eb574987d68e921385258a67e33203834bda7aa7674e0ac6d13a82eee8a65d7975af90ced14e01a7c9adcb868de3668bfdde9ab5f54698d583973319649a6b1f8debc9522617b97ee17ad5a66583a6d2c3a6214fba7d749bb77a5607b1d4686194c0526eb677f44a299937e3dd5103157b4be163ff9ba19a532cba2ff98a260559b0c8cf076bd3766bf6a8fa08b597cdd41a36c6732fbdfc48c806aa4fecc71a484af394f330c9de55acdf312e9396fb4eff87548be98328829394f6b55549698f923a60f21bf1b97e9e4a0011e47c190f9fe34505c9e6d70a168306e89152b9649b05f73079f7e543e752f7b4c6a450222fb424c93bbd1eafc39efd8ce59d3d08ed1e17fa848462bc6276441f9e5272748d196135066ce20c2b28dded549899398a066d9f2d9ca1c43787478666d406bfbb87bb4c501c742611bf31d63104d7141ff06dbdefd0165d45b991a025153236c24720bf46896450d262a3723e3dcf6ace6947dabbbf897beebe8284ecf726db14bed4f10ca8d2a311d3bb298fdaf281b24bed8fde5222ae72b0817e5a2f11388e1c16972ad033b953aa934b3d79769f7974befd36aa7ed81843b6757556618d7d5ed548313da6174e688dbc15daf68f858dc639181268154d405b7705ae2ac636103aa7646100b16251951e55096582f64a55ab8e08637bbe300687a156adc1295a913ab93a5d836cc0182e0db65a81d0e953c069264f5ba556f8c4d109414cd1f03e9e0babb7ca503601ae05be2e78cb4c0066298ab7f703392401829a14afeb6476d15fd372f429d12e30748bca938abeaa6469a47b5fb95dd474f2d40662b67861fffcb82ada62f9b42fad5f018980491daf515a0e8adb3946d675c188aae475d196e48191c4fedca728e1666dd66ce29022f2b372806e97619f901bd7d11c67413327b4d6b9e28c151be979bdfd02e1432e51a9b1ae8ef91016f10f3d1cc0c82e3b71d161f82e1ff48bddd7ea21dfec154d3c7b673f4f3246dfbf2a564171e88c61dab26594cf7c39e59e0b07db8e0617a67adbcdf65a5d594bb623de80b8bcbd84698a502b81687ff34ebb9ff8b5bd4ec10498900a629eeeacc509045a0924743d4491a8e2f09c0c4d0d3b99d48632e25a8fc42a56145148e62b1ececd5c1052ca4d0095cd7b0a22b6543cfeb0b5e395f0c845175a462186f4d4c4adfa47ae88e52287543efeb6eaba1230dcf480cd73e6845e748d50a61852821fd48ea3e17f241b346639b2b9269a6e0efb13b05214fe338645c84b45620dfde726295e272ee03e67da843fa06d92a4672ff6c1892430043e111c73732c3a311bb07f4422a08ab7b6f98411316b4e53c1790b8608a2e9fafb4d4fb7b1a3e18304b2fee0b3dd21f60f1e78130b5cd6b9b1ac088d5e776bb4fd61d74551fa9315b04396f7a59e4276ae9420a1eda896c42cc257f476baf42ee862686e38ddf549b0481c578a057fffaab0df73ef5a0387bb998ae7cf5e8d4faca7f5234b1411fc3701cfe4c1da47bc90768da7a9709def91a1c417b1bce0d2b07b53fe8291c30c01fe270b461d4e2a26c8841a5f5094aa2f467ee39b6ff20b71e2fa95f67bbbc3547caee4bf6c7f913c29c5c452551e11b0989fdba348a9aed22b6a73d6bba93583bee778272373d2a57b6f9a7975d798c87ab0e8088c9885b9c793e113156067aacae56f238921e82e18731527a3d99a32a530c962d2f2e4c540d5bd5707e110dc6b5e80589e876b8bbf4c2c5ed98447f1da1fe170d5d0d5688f8d0f75abecf19082c870ce919f1f8ab744645a6ce40dd2ad46773bd3efeb285d221ab1049aa60249821f23b22bc690e1918763c4bbcc34d228086cd842fb66eaff11b9ce1a2edefd0a7273313940b44176725c31b31d04138fd6fb6755228986d0ea01f426c0ce115a81d535266b23dcfdbb7e75e07fabfab3e5590722e7bb302a22090c159daf894fa358d8b383b454d297a14488f65d2803e1c719fc43bb923d170c38803cdf7ef4b02e6e95a943a0a774968d0fe5333373ca0d17ecb8eaffc191216e4a9b46c2c25f71eeae1fd9f7c54acbcd2790439f4ab3e2090e7f5dbc691a2e7a25f96ec148114986ed264bfff28fe4f176f00bf01cb09557d10eb1540b918e6bd76c6d1b384610511437afeccf2d7d084f532087445295fe96dd30a72bb890959d00bd52f26817c58ba6e5ac6e538600585c1f0ed08ac20dad2713e098422b4448bf7f33b2dbe58dcf521adefd0b6e9087ccdae68b68eadee637a18c87c76df04664619a0b34743edd03b6a927be9397b953832506d13bc9640ece8b4b369973be90c8c8513eebd906cc979aa31a7d0d93d1363a701f01e527602baa771eabb341c0f72d", 0x1000) sync() r0 = open$dir(&(0x7f0000001180)='./file0\x00', 0x10, 0x69) getrusage(0x0, &(0x7f00000011c0)) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r1, 0xc010570d, &(0x7f0000001300)={0x5, &(0x7f00000012c0)=[{0x3, 0x2, 0x2, 0x3, 0xff}, {0x8ee, 0x1, 0x5, 0x1, 0x8001}, {0x0, 0x1, 0x20, 0x5}, {0x280, 0x9, 0x1, 0x7f, 0x1}, {0xc7, 0x8, 0x9, 0x6, 0x1}]}) getsockname(r1, &(0x7f0000001340)=@un=@abs, &(0x7f0000001380)=0x8) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f00000013c0)) r3 = getuid() setreuid(r3, 0xffffffffffffffff) r4 = open$dir(&(0x7f0000001400)='./file0\x00', 0x80, 0x20) r5 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001480)={0x0, 0x0, 0x0}, &(0x7f00000014c0)=0xc) fchownat(r4, &(0x7f0000001440)='./file0\x00', r5, r8, 0x2) r9 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001500), 0x80, 0x0) r10 = open$dir(&(0x7f0000001580)='./file0\x00', 0x0, 0x58) ioctl$DIOCMAP(r9, 0xc0106477, &(0x7f00000015c0)={&(0x7f0000001540)='./file0\x00', r10, 0x2}) setsockopt$sock_int(r2, 0xffff, 0x4, &(0x7f0000001600)=0x7ff, 0x4) fcntl$setstatus(r9, 0x4, 0x80) r11 = msgget(0x3, 0x4) msgctl$IPC_SET(r11, 0x1, &(0x7f0000001640)={{0x4, r7, r8, r7, 0xffffffffffffffff, 0x20, 0x1}, 0x8000000000000001, 0x3, r6, r6, 0x1, 0x5, 0x3a}) r12 = getpgid(r6) fcntl$getflags(r4, 0x2) setpgid(r12, r12) fchownat(r0, &(0x7f00000016c0)='./file0\x00', r7, r8, 0x7) accept(r2, 0x0, &(0x7f0000001700)) socketpair(0x10, 0x2, 0x2, &(0x7f0000001740)={0xffffffffffffffff, 0xffffffffffffffff}) ftruncate(r14, 0x2) msgsnd(r11, &(0x7f0000001780)={0x3, "371c03670eeb2b2cd99c35c10f00222f63f06a58b56cdba5d19dd24382916c93c60dcce40f08074cd829a2c9845281522041e57ba51d72d93b0d35df67021b2f375858f4ad2eda595711e882aac2a394dcddca060f8d28022daa72e14b7d77f901679303185814b8cd4c93ec55f2941749eaffcca895fbd2a240555dd4d56dfaeaa7a2f8a987594a33b6e4f1c91b9588b1ea4f52db5897ba51b0697503e180beef7f7cad5f3b397e6bae1d6397392858756f89b4b9afb4a321c1a961ae590c9ddb"}, 0xc9, 0x800) recvfrom$inet6(r13, &(0x7f0000001880)=""/17, 0x11, 0x2, 0x0, 0x0) executing program 3: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x6000, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000040)=0x1935, 0x0, 0xfffffffffffffdb2) executing program 2: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xc, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r2 = socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1}, 0x3e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000080), 0xc) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r4 = getpid() fcntl$setown(r3, 0x6, r4) close(r3) close(r1) r5 = socket(0x18, 0x2, 0x0) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000000)=0x5) pipe2(&(0x7f00000001c0), 0x4) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000480)={0x0, 0x5, 0x7fffffff, 0x5bb, "d577cb00c3090000000000000014070790b900"}) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000000)="02eb1c2b6af66b1cafbe517435c88b464f22d1060b8e6f0a6554fbdca2875dc3aeca14ac77be9afef6caec188d448c0bcb9cf25dfb065e45fb74f85a023a649ec4c0eacff9c9bb97d6b6da5de4e47f2ba3645454ec1e5e5f3c2529dfd9f3d3592f5be44fbd7e8d516040628dae041542b6bae1f893653c8173e213409e87a89aa0b3fb87f092b276ced0389d09", 0x8d}], 0x1) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000140)) executing program 0: mknod(0x0, 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) link(0x0, 0x0) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockname$inet6(r0, 0x0, &(0x7f0000000180)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0xe150, 0x0, "32cd8b6abdc8a5508471050000000010000407ff"}) open(&(0x7f00000000c0)='./file1\x00', 0x8000, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{}]}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) poll(0x0, 0x0, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r2, 0x80002) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) setrlimit(0x2, &(0x7f0000000980)={0x60000000, 0x60000000}) r3 = syz_open_pts() r4 = dup2(r3, r3) close(r4) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000200)=ANY=[]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x64, 0x4, 0x0, 0x2000000}, {0x24}, {0x6}]}) syz_emit_ethernet(0x2a, &(0x7f0000000480)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb08004500001c0000000000019078e0000001ac1400bb210090784495a0de30ddbc30e59ebecf082277ffc503747c1f0d8f38603904b0749942b0ca6e11bdcd0ef3a420745d3f5c21090af116f817d5c232a328aa6575a66a6fa20e8a17cfe1fce199dc9cfd17b54762db89e44a08b60a8f656d08c959e0bc7f819d18f9b4ebfdb6d5d327acbbf1e416ed462fb175"]) r5 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r5, 0x0, 0x1e, &(0x7f0000000080)="4d082af4", 0x4) syz_emit_ethernet(0x1b3, &(0x7f0000000240)={@local, @random="4504ff00", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1a5, 0x0, 0x0, 0x0, 0x6, 0x0, @broadcast, @loopback}, @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x2, 0x4}, {"d8e7bc6365bae8e7299512d666e40898ec7ee029724cefd18a17a1c1746c0e1ae44276fd3da98cab894c19838830a65f9ea07a09007ba26f0e67ef5d0b018acad3300d01dda39c2e5d5de0282af78e7094968d5f968c46d38217842c3977f101a53e5f3053a885590c9f1cf0cd578c20044580b1ccfeddae0f7a2254d54d95ee119575f152a447133c6b23c65e4a0ab4018f103724d0b26c5160f4cb94003e1c686067b43b1c966c513e487f9db36383afe73594e709001381a3632f1b0dbba3642a222d6845a6b193fc605527d08d93a3e18a38a85bdd54039cd66c27ab64655ceb3899e8e1624c909108d545602d1956874ec37655e49da3087afe266212bd5c9d20e4f723dbf4a920063c8e17ea2de93f769ac531111a954f4b6ad56d5c7b524062c33c92175ba9273edd8dadedc0ac78a4b7363c4aab7152a3783887738f31101fbb0975d16fa161ad15fe760ca7620954a3680ca6fe2414ee4790f45e341b6cc5e17d85e7accca9074aa8fd2dd8b42bd884a13fca1d4654c4deae"}}}}}}) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) executing program 0: socket$inet6(0x18, 0x0, 0x8e) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x2000000000000044, &(0x7f00000000c0)=[{0x0, 0x7}, {0x7ff, 0x8}, {0x0, 0x0, 0x3, 0x1}, {0x1, 0x3f, 0x70}, {0x69, 0x0, 0x3f, 0xfff}, {0x1, 0x0, 0x6}]}) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x5) setsockopt(0xffffffffffffffff, 0x1000000029, 0x24, &(0x7f0000000000)="5ab7776a", 0x4) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f00000000c0)="12eefd97010c182c5f368bfaa121089b", &(0x7f0000000100)=0x10, &(0x7f0000000180)="0ca53ea927f7cf6d8027860568a706fddd", 0x11) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000000c0)={0x0, 0x2}) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000140)=ANY=[]) readv(r1, &(0x7f0000000080)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) r2 = msgget(0x3, 0x0) msgrcv(r2, &(0x7f0000000380)={0x0, ""/106}, 0x72, 0x3, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000140)={0x4, 0x18, 0x29, 0x2d}, 0x4, &(0x7f0000000400)="1e1a51a78f4cb7260be1d61baa73f67bec76239ca00f9ffa0b9d310b3f82bda49147b779da41e5e6adf1e0827781113a5ae4fc11a2470e67247882b1fc7436db5a41e092ff0bd4b9493642fde61368a2ad0e54dd64a8eac550d6594a70fc7f0f6b7ae6dea7e1b76dd33b5b90a0072dc2039d23f6d5c559792c0f6a505ec7b66aa0ac9ffe17a90e6b6728c8e1e4d74c27b22644877670d1d827fbc46edae58f684b6f9a249790a3f83e1c62", &(0x7f0000000300)=0xab, &(0x7f0000000340)="2ced652b535a401fb5fcb947920ceeaf", 0x10) socket$inet(0x2, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000a80)={&(0x7f0000000200)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f0000000a40)=[@cred={0x20}, @cred={0x20}], 0x40}, 0x0) close(0xffffffffffffffff) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCSETAF(r3, 0x802c7416, 0x0) pipe(&(0x7f0000000640)={0xffffffffffffffff}) write(r4, &(0x7f0000000340), 0xd4e688a67930cd) writev(r4, &(0x7f0000000140)=[{&(0x7f0000000000)="94", 0xffd0}], 0x1) open(&(0x7f00000000c0)='./file1\x00', 0x70e, 0x0) r5 = socket(0x11, 0x3, 0xb4) sendto$unix(r5, &(0x7f0000000000)="b100050400000400000000002101000000000000cea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343732051eeab71d89e00004051800000014000000", 0xb1, 0x0, 0x0, 0x0) executing program 4: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) shmat(r0, &(0x7f0000002000/0x2000)=nil, 0x0) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000100)={0x1, 0x22}, 0x2, 0x0, 0x0, &(0x7f00000011c0)="7d0016336488845e61e9b334446934b7f796e768889c43dac77857dc607ddb4e3bb5463fa496c491ab45222bd2d3f474d47edf8750f5d818ee34158e597faea49f5bf5d98184481039eff13245dc", 0x4e) socket(0x18, 0x2, 0xfd) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r1 = socket(0x18, 0x4, 0xfe) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f0000000040), &(0x7f0000000000)=0xc) symlinkat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000040)='./file0\x00') mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) mquery(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x0) readv(r2, &(0x7f00000003c0), 0x0) open(&(0x7f0000000b40)='./file0\x00', 0x8000, 0x40) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000180)) close(0xffffffffffffffff) open(0x0, 0x20, 0x1fcec91fcffd8bfb) close(r2) r3 = shmat(r0, &(0x7f0000000000/0x4000)=nil, 0x0) shmdt(r3) ioctl$WSKBDIO_SETMAP(0xffffffffffffffff, 0x8010570e, &(0x7f0000000280)={0xffffffffffffff35, 0x0}) mknod(0x0, 0x2950, 0x13d4) preadv(0xffffffffffffffff, 0x0, 0x0, 0x4) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r4 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r4, 0x80286989, &(0x7f00000001c0)) r5 = socket(0x18, 0x2, 0x0) mmap(&(0x7f0000001000/0xd000)=nil, 0xd000, 0xa665276bb58b57cf, 0x12, 0xffffffffffffffff, 0x5) ioctl$FIONREAD(r5, 0x80286987, &(0x7f0000000180)) syz_open_pts() ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f00000005c0)={0x0, 0xfffffffe, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x80000000], [0x0, 0x80000000, 0xfffffffffffffffc, 0x0, 0x0, 0x2, 0xfffffffffffffffe], [], [0x0, 0xfffffffffffffffe], [{}, {}, {0x0, 0x8001}, {}, {}, {}, {0x0, 0x0, 0xfffffffd}, {0x0, 0x800}], {0x0, 0x8000, 0xfffffffd}}}) kevent(0xffffffffffffffff, &(0x7f0000000080), 0x404, 0x0, 0x7fffffff, 0x0) socket$inet(0x2, 0x0, 0x0) r6 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x138, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) listen(0xffffffffffffffff, 0x0) connect$unix(r6, &(0x7f0000000080)=@file={0x0, '\x00'}, 0x3) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x1, 0x1, 0x2489, 0x1, 0x6, 0x8001, 0x4, 0x3, 0x2, 0x8, 0x8}) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000001980), 0x0) executing program 1: r0 = kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0xe8, 0x0) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) kevent(r0, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff}], 0x2f, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000501600000000200000007000000110002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e21e000000c257699a5f139b020000005d223e7d026ba80163003728210200d38bfbb770c1f5a872c881ea6e69e0bb76d907c400000000361f1257aea8c5", 0x82, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x0) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r4) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f00000006c0)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3f8d}, 0x10, 0x0, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$kern(&(0x7f0000000240)={0x1, 0x34}, 0x2, 0x0, 0x0, &(0x7f0000000280)="cca600fd8daed01eb5b39555864e99fba06b6483e0d877", 0x17) sendmmsg(r5, &(0x7f0000000080)={0x0}, 0x10, 0x0) sysctl$kern(&(0x7f0000000740)={0x1, 0x4d}, 0x2, &(0x7f0000000780), 0x0, 0x0, 0x0) setsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r5) r6 = socket$inet(0x2, 0x3, 0x0) setsockopt(r6, 0x0, 0x5, &(0x7f0000000040), 0x0) recvfrom$unix(r1, 0x0, 0x0, 0x1042, 0x0, 0x1b) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000180)="5de3b2d5a4933ad9eeec0b026cb7de11", 0x10) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0xfffffffd, {0x0, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCNXCL(r1, 0x2000740e) socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffff9c, 0x1000000029, 0x100, &(0x7f0000000200)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 4: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, &(0x7f0000000180)="8a3aad21", 0x4) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_data=&(0x7f0000000040)="ba3c7dc5ec7042effb1be15ef90fbcb919bfd04114465ec557b9f2702085f43937d12be6a543a195924f08723989b430385d80b3b5edc9df76ad2a12c93c26c34d8702fe2631f3e9b6e806e4f38f226d7f59875d238bf7480a7dcc31a82dd096ac7d1a60cc"}) chmod(0x0, 0x20) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x104) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x18909, 0x0) open$dir(0x0, 0x800, 0x49) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xfffffffc, "fc686b340da1e4795af94547bd1305d65c21963c"}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) rmdir(&(0x7f0000000340)='./file0\x00') getsockname(r0, &(0x7f0000000400)=@in, &(0x7f0000000440)=0xc) r2 = semget$private(0x0, 0x3, 0x80) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000480)=""/237) stat(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)) rmdir(&(0x7f0000000640)='./file0\x00') r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x20000, 0x0) dup2(r3, r1) symlink(&(0x7f00000006c0)='./file0\x00', &(0x7f00000000c0)='./file1\x00') r4 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000740), &(0x7f0000000780)=0xc) unlink(&(0x7f0000000800)='./file1\x00') r5 = msgget$private(0x0, 0x716) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)) msgrcv(r5, &(0x7f0000000840)={0x0, ""/8}, 0x10, 0x0, 0x0) setsockopt$inet_opts(r4, 0x0, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) msgctl$IPC_STAT(r5, 0x2, &(0x7f00000018c0)=""/34) malloc(): allocation too large, type = 29, size = 31781700340 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x40, 0x0) fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) r1 = socket$unix(0x1, 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x84}, {0x6}]}) syz_emit_ethernet(0x2a, &(0x7f0000000180)=ANY=[@ANYBLOB="000000000000aaaaaaaaaaaa080600010800060400000000000000007f000001d0461cb1e5767f153301d8419937122b4c86d797e66c5ecf524638f6b6123e21cb0ad2801f626499493dcd9b5be17d4d7b87e09fd8520c12c724de2578"]) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x4000009}) r3 = fcntl$getown(r1, 0x5) setpgid(r3, 0xffffffffffffffff) r4 = syz_open_pts() close(r4) syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000100)=0x7) writev(r4, &(0x7f0000000040)=[{&(0x7f00000009c0)="69d0e8ca82119aabb3402e70353bb0c8d5f20a3eba3f7766c691151f27069b07082d9600a24cd24aeb454af6877f4434fb538a754185624997218ba6a54be696d56b5e0e3c7732e9c173394efeba5993446704976c1c530bcf957b2f571dbb80ab69eed66b60a35c1418c331f6ef1a24e7005a05bcb9f9238931af207e61b0883e4f26c87c98681bbdace5952247381eabddc73d4b980998f560040a9e05c13c5b02373bc6c54ad62857438a6af5c34b3be6ac5c4e563564bd4492ad4c82cb24bb0876715855745268f226fab40c35c0ec4a3b1ac8f5a5822ae6104dd933220a", 0xe0}], 0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000100)={0x978b, 0x0, 0xfffffffa, 0x80a19f, "bb080000009a019fbcc2583e2f00"}) writev(r5, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) read(0xffffffffffffffff, 0x0, 0x0) r7 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)) open(&(0x7f0000000c00)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r7, 0x8020697a, &(0x7f0000000100)) executing program 4: setrlimit(0x8, &(0x7f0000000400)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ff, 0x8e, 0x820351a, "090e4de6d311a692318c7e0002f9ffffff0800"}) writev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000100)="d0360159cb6ab16064fb76f987fb962444e22573cbae2034c42503528134b60c263d8e9cc55131334f67839f32", 0x2d}, {&(0x7f00000006c0)="89581ee91a72d5a20137c467f466f972779ef654a179d40bf8549a33d4f543581e89dfc34ea7ac8fdf2945d859ad966e861893d4379209170596e638964ec5392488cbb61e8d267ad98aef642e8093c5a8f77be71e009f0a20910694a9911f7f66df8e0c30dbb3a4d26f7e64e57f033c1c33152da30c320af9964af577a2d5321b92a18e5126808d9d7188839395cc77b5a07005c0288fe2ca3fce6cada7d0a51d2f3fb47db528e1a628da5c6281", 0xae}], 0x2) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)="4f1d4c88b6a4515258fe3aa745bb072c574ab4cdf558812eab4a988f7fafd7a01d99776d988908cd186b51f34fad4116c783959eff4278384b4000384dbb1c2aae7469368bbe810b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d106284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d00000000", 0x86) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) writev(r0, &(0x7f0000002500)=[{&(0x7f0000000080)="e9ebfd510bbcd3a9b4aae989c13e", 0xe}], 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x0, 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = openat(0xffffffffffffff9c, 0x0, 0xb5219f1000b913f1, 0x0) readv(r1, &(0x7f0000000100)=[{0x0}], 0x1) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0xfffffffe) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f0000000280)={0x2, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x80000001, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x20000000], [], [], {0xfffd}}}) r5 = getuid() chown(&(0x7f0000000180)='./file0\x00', r5, 0xffffffffffffffff) lchown(&(0x7f0000000140)='./file0\x00', r5, 0x0) r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f00000003c0)="b1000513000000000000000012000000000013fecea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0d17c038faea55fad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a421180000007226dee501d610a05f0fd38bfbb770c1f5a872c8810600e6be890400e2ff0b000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab7196fcbd80407e933faeb1eb3ec7c60747b8b99e09a823f13a714bf3e5b13abfa91cea70f5c0275b18f425df2419e9f", 0xe1, 0x406, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0x200, r2, r3}}) accept$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000200)=0x8) socket$unix(0x1, 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000300)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec370827ba92a021d89110bf8edb7dfcae94fe7f52b0ab618ff0655ff51e4460c4d82ed00c7d85787e3920d4497c072236c1f7f7a49df1eb6b3c3a4d9402693919b18608f91a5b08a421c06879d0602f89b4b9bc08be93d2a0ed4e7b0fe2c6f6d66fdf15cc36236fa3a3f25f60e11de92ff90e5dbc034d8bfb0ec1335f9ba819f4fd0316c38b8da125cdcc18ba4bc12c01aa55e0fc8d64fd47ab0255c0229f3c8ea5e61152e48db5ae9c9b16721958e0bd94a9a3f2d571d6e646f4412b1a858334571e2d21108b0f4be4f3f7036c0853021874e4a3b38b13e4fe7a0669cf3f01d632bc447703b69", &(0x7f0000000080)=0x100, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffffffff0000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x20, 0x1) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) rename(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000300)='./file0\x00') getpid() close(r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) bind$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) setrlimit(0x0, &(0x7f0000000980)={0xb, 0x200400000000062}) close(0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000500)={0x0, &(0x7f0000000180)}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) socket(0x1, 0x2, 0x0) socket(0x1e, 0x0, 0x2) r3 = socket$inet(0x2, 0x2, 0x10) setsockopt(r3, 0x6, 0x2, &(0x7f0000000040)="8b589d", 0x3) sysctl$vfs_nfs(0x0, 0x0, &(0x7f0000000540)="bd79421a0d0b628acd000051e75dc79e18d3ea04216eac96c9820d73d717087bf162b0990c9bb7f0401f75d43753245bcf5318489152062199c0696d9a1429e7944ad38c0afe5717ffe6fff5df28cb193652814a0291c64b868f9c903e1fbe383d0d1801024ad9232e2b5745d128d95b776cbe21dd159b5c791ba6f408b8c11020df26a287ca65d38ef622d736a574a88b6bf4b282459e8314a215f759f48ea27170f150d4728b300a0b0686561849848d000000000000000012355ef64dff3654f2944429dfc70e48035547280444616372a2236ded14c935d8d4f4c21d6b894e2bc4401899686cf611cf1a1b00"/248, 0x0, 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {&(0x7f00000007c0)="b748abe0e962960f4a11bafbe1ed060a0000000000ff0c8b58891be2608106fed2d50cf70900000000090d99af2ca6e1014aedccad145dbda88cadf6d7187b0f71b7950335ff4ac848777aa26083e0e871a5c38bfd11eb650a109717af815c3ea6979e95269b363d4ad110bbb6868c3ba200817af04416699b259041ebb7b74ba885380e22756fd3d166ed771888502ce8284358104fb97196002bae03cdc6f48b1064c40d25ae4472a4ae70c864beb40c1d14f0bb2a76f22b66430c00f7f7e4cf45d9404bf69c379a9a447a787a64ab546dd874bfe43d3d056031c0e28cd9c17632ba5ed4b4be1c89872c57051cc9f31b6f2d099aa1197790ec1d2e11b8f8ea0009c512489f656b0dfd5d21d4bca22390c616215e47a0b52338a6a5815bd415385288be340886724b8a955354247a2fe4db0c552db1c171c95d21fed7e33f603a1a69b99f614f335ae789c707f2d37febae7a49af8cd349d5d30b80c8970ce7e9d48cdcb10b649bce6a677624f3aeb70780e16f36dc5950aa17bd41580bc0f4282da716fbe3971fe15dcd843583c87ceccfca7328a900373b6cf2a113b346517676c81bc2ffe9520682d751c73f0f4ec8aadc7e063c53ac5b1459"}], 0x1000000000000093) sysctl$net_inet6_ip6(&(0x7f0000000140)={0x4, 0x18, 0x29, 0x2b}, 0x4, &(0x7f0000000180), 0x0, &(0x7f0000000200), 0x0) executing program 2: setrlimit(0x6, &(0x7f00000000c0)) open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r0) socket(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r1, 0x0, r2) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x2}, 0x2, &(0x7f00000001c0)="087d2bf3b1daebb53caffd1598c84cf5ac17066c0ae40de76ee392d872393a", &(0x7f0000000040)=0x1f, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x1) write(0xffffffffffffffff, &(0x7f00000001c0)="092009018000000000000045b65369db0000ff4278ad535c2a413f308cbbaee4c6987f31dbf15624b77b6a0a", 0x2c) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) sysctl$hw(&(0x7f00000016c0)={0x6, 0x14}, 0x2, 0x0, 0x0, &(0x7f0000003c80)="8fd16dce67256fca19841621f65c105007d009825acc71ae9e511ea2fe9f920377a75a5dd23811bc219da0767b1e255eebcff3d2db131a108d0847ca6ebef4f6ac13be711118b21869c1c8e897e16242ea0bdcb59012b3275cf2f507e1462562", 0x60) open$dir(&(0x7f0000000240)='./file1\x00', 0x8000, 0x0) mknod(0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000340)='C#', 0x2}], 0x1) execve(0x0, 0x0, 0x0) pledge(0x0, &(0x7f00000000c0)='\x00') fcntl$getown(0xffffffffffffffff, 0x5) pledge(&(0x7f0000000000)='tty \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\x00B\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\x1f\x1fj\xa5H\x01nz\x947\xf8Q|o\x80\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\xad\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\x8e\xf7\nn\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\xddwB\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\xc89\x19o\xf5zJ\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\xab\xda\xe2\xd4\xec8\x8b\xb6e\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\xc2ym\x86\xc4\xcbm\x80%\xfc\x9e\x9f', &(0x7f0000002840)='tty \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\xb6\x88_\xeb\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'/659) mknod(&(0x7f0000000480)='./file0\x00', 0x6000, 0x400) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0xffffffffffffff7b}], 0x1) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, &(0x7f0000000380), &(0x7f00000003c0)="dbf3c87663f100d9f1ff52e609883e7ba786f87f4c7f815154c7652753293a03f4ca53e05322fcbe345e05180a65a4dbe42fc6a063a26bad29efb089362f90e4548d179a1dd8a499d45d6c80d6c487c9859da9c81d1351adc55e719837eaab6879ea7e701b7f99f63350c5e227d9aae11a96d7c3a11c19f59122ad64015a86f8203528ced47a1be27ffa4e1d3afb6f12ccb1c830ffa5e72b84da29e068a212b885f7058804f53a9d09026a997dc6e2c51c688c25e164e699a6a21d9960c760b8183b3e4ceef26d733f013d7f6cd2a59d4227d929bf6b1cf84e71f9168c3bb8944fc18df986935b04f164fe0fadf5f66a3aa64d413efc3af847d894f2f26cc9711fdf3c811436d2d7d44ce5b59157c7cfe6d6bba60b6866aeac58226e924d10d49e895cd15b3ec4e74dcf308107d632b9203696ba072c8553bc391fcb73c2eb37a9501a2984f062a266583dd5ee62a53c5479d8b4b8db90b9add8c2349601d6a99bc5e94d9a16b8a24f23f63e711264821434005dc0936aeaa0d84543f247dcf30251c6b9e04bb5700d584a61a41c30222509cf08a9d52961a1389d730c2f6630394b38800cb713bbde4a110d443da61d1a3fe38691842a79c321a96a4900865d7d5df0f521bfe650d80fec426ac9b1430ed3d5c2bb9b420f9fbc158ed4fcf4b4d7dbc96ba2983f10a6024c5c482fc049d7af6c1d60eeaada9ea447541e5e6e63b92fe8a3d4b8e03deccfb505c6ec666da440fb9ea1caee4e26445fdc84b382c4fdaedee5d1662626847db50338b0c7aa91952a95c1f853811478db2cb3ee9ab4c9b14d40bb65da56ca7f09a2f4e1e9be4319ae6eb6d85e79105386e89fe35f812f1cf03ba5b8b581b9ffbfccbdd47d7d2f934435cd1c680d6ab54a4a67ac15584c68155380bd529f49a5f050a89623c123c9f12a5c4bf9df5fbee28090340085b03da4ece14e6efebe0eb9743794f9eccee31456935e64d91a4fe248f8efa5200899b0ff052a7b5dc98803d143f3e1a1f3542192113bb477738674ed9df1c2d27836a1aa3cd67ec10aedd9508a440ec066a00cc91189c4c3ead0e2b4ff5be84641dd3871139a8bb4dd083ec51a01238acc4554c907ba5186e0096915cc27a57fa9e38ce9900e3e2e4f64c4cbae2950c4ebd7d79e50ee5f75977d93413ff045176b1f8eb1291dfc44e512878821aa59d45b17f38b3cf65d222e5f71fc0fbd53089d7f9bc2a588af32c6f508174067b34557ebc3fba30c6762d9dc6e511acda91c078c65a0749203b6dc9b3752209a65368fe2221c8006110ed86871641294cdcd123ef3761abeee60379d93d0e3367054fe88f15cc871071cd681424f750d3d94b2b831ae6d4c01b4fc118d535a5c72ba5408f6709270151b350fccf61920e7e4f3ba0d01ddc7abc1d0bde8180acd14e8dc473f4b7f66381ffaa760e580f175480c9e2118802445a20dfcde26f1a67802862563c9f53d144fd5877288c6a15ea1e8bc3b7688ee0b2a96cd4cd4df7e6ab3527fa54884d21ddeea65f299c7a2dd28a0b543793690fe0677e3dadb71003a1cc6d83cef9fd3f89ae92d66a6e7900d130443bac7431d344af2e46438e8752bf749981d3c8d93d7d67725d28dcbc22cb1f436d09562ca32ebdf8fe0a602e1783bb131212798c713172eb7c7eb41bb4f2ee7dc23de825b5cdb8de20b6546fc5211e6c0aca94e7838feb3be8533b442b7a071eec397157df3c11c964dff24f38b6d28f6edfecbd5596b69475bf5ff70b5bf22695c772ee4105fc02660748c3ce20bade4e46a4dd6a60a80b23e784d0a52c42580342099ee64f62eb31b987a79dd432c20f4b477e4fd5ff1f044d61697c6819b362468f4709bded7d959b57ca84252f5094e4cb13d657eb10abaeac5a250e3e9f329e21f039427ccc3b67dddd66343c8ac7e5403fa53e9d65a98d93659467bf9ff49508a2b87d6a228f381a80b1bd958580dc28295a415545bfa315f8df4d4dbd682ad4acbc2263a3cf180b61b871889cbd42183c13fc96973d11f9648f8e35a40e34a44950bf92ab640e9959a90aa45db6860d4df7e8b3bffde1a239a05f09081835131feabfef4bcd6c69b67880f8b34e967a37cdfcd9d8be867cdce0f92f98d976190ce8b3606a1997b9064a644a24486dd7d3ff2e8c8328b73095a09f449a05aff283b37dea8138321aebd5f504d17dcfc92a10b3b78700391a5b80d8ffb5dcf61017899f9707f439f3288511a8a92a7b7d90a8bd1eda4cf72d6648c360c030b2c135cff353b9923c4b7da8a2d2b293ea94857238fcf2da9366e521f6fe2e9c5ff78489d61e5b4808a80af5bcca15cc83e8e9e7a5d5d15b0b92206ac039693ce96b08dc03be2a12fdaafca404653801e078068a9ac8c2dd5b923944427cecc450bb182c7b7ac444e421fd064bfbb9730821e3c30f527915d2879a3ad94eeffa2ab7d092a70709f37c6904e924f89aebd10e509d42224c649a189c8197c455cc94c31d567bf5c7d32eb484509c1c41bb52f29a4e6b9eece8cda37e0938e20c5230838da1b80cad397d2705c6bf0b5f64aa9786139ea9c2d473764665ed13f11aff27a856228d1c570288531253686e95c9a375ae40340cc754310e7487484e609d59be9694cf84e185bafb86f3a1af16d5803ba677fe8791270cf0a9eb0ad6049d897ac4e5143ebc523af4c964b8fd79e3de375a88e512a8b96214630f702c5c5bdae297c5236b7cb2c616559a20de4e080d3150c71459d8bf57c00ae2a3a7d623e0a1490767043aab39087d80dd44d204906046b9e11441d859b664c5ebe04e8baaea612d21d1a130534947c06edfcc22541221e7ecb6ad0975385236d250b5b08dca72f0e5e154600bd10e0a2481a7d4d0d719fd1322e9dc93341296401a766f9c4359e11702fb72275c78ad8698826f7e8b666567fa8eebb6c754dfc7138487ca7235f2da673f4e39eec75ea052978536e5a5300b3ba2c3ef695c31fc41d4bed69c291eba4d94806a8b72ceab80bc386158ed2317e83c122b6b8adb9db75f196943a980f936b9bc12e2f5becc88a5ddc7aa3e7c6c2467d6adbbddc92a95f399fb57c6e190d95cabe1f7360ba89a97d9fc73afb6af60529a190ee9b66a61910f4dcd24b470b696243cf072dd9537926aa952ea460a319791905aff6bbf79a4c9992a366515392cf9d35f732edba87437659280370e8cdd4350ce098139abc9272b2025d0020fb44806294cc77ed4412dc708654bc3b34ce6a940138af6e8e262ecfd5284b158171bc999701e5fb322a8436f42ac5a3cd5831c5235c79d80c34a4011226d6f6b66f7e0afec5d6aa2f492d857c4684f4f0147dabb769bb46cf75aa28d619b07de5a575840056873a794c74914f7c80b931b47fe63b454db0db13fc60310e9c051655317f22a962af251f69f7ce24353ddaa2ff278c009afd787cd761ddcbb98b336e039b01f4627b05f970fa9a7fafe683d8daa567e7e5a1927f18883086f3b80f61d8590029b658147113ae445133c11dd9314d6eb8db399d52be57e47fe74b683c29659cfb869295d7300e3b32b77cde29f0e466ee34b38044f2a0d57b3927b3fa369b6583a5f77b3c6688be74a39dabf0c18110be06f550821df100fcc4ffe6e75ef16d0e0dfc8ed72d333b733a9033060d23e6f6bfeae3ecd82a48c747dfb6d28cc6422a49759b3176c61f91f240c74ec2032d6beae2063826d5b48ba5993af0d28e8c5ab2d6c31d821bc7a74bde1aaed8b7ae64582fa07211a92f61ecaf71532a467114afd5d6d3fcb2c6888d45f3d1c2a7cc1e1b9bf7a1c78d57fccba831be41ec9d7705c375cbea31b5dd7e73b87165985f20b87fc6f262328c8524892e898191d152a0f0651894a75b6205767931189107b9042c49aa064d4753e59f5dde0860a95a81659679cc613eaa412ec9d218e7412ea4e5cb358dad7d54404c469c4864452077de301f0c2c9b40713f51548b2437cb29be086f1939d4067f0cffefbfc8afe911801bfb184b95609fdd79ffed0ee82805a7482769d19a8cc6cc5fd13c0455d3b0472d5946012eb9af15b4ecde6d5e55c506080de479231fb1ed8548b056cfa5592ef5e2a8ad2a71c7d967a585d3c63bc841fcf2ec574413bdcc4fd74870b8935f8a5924a906d4f404b907a2194da3eaedbc0a7ad40fd99d7e44b471dbc06ca2c84ae5252643d3dbf0bbbdaf6af95658bdd53820f3c04b655b64182ef666efe75a31cc3b84b2af0c3e553dad6fbdd71e027c046179c6b5f7671bccabb13a3a69692a4bb2a2d4727c91c0415c0595604358f9e16edaa92cf736749dcc6e19dba4a9aadf3b30272c2c3ac3252042b04c2ac20a5d49a83db38ef980a129ae8c4eee233d301c1e5d8b08c89ce6313d2e818a23aed2d952fccb7cac071aa36489096eba9b7f7836a5035108a4f550b5a2f38a87308c1ffa1b7c68e06310ea8743f0034d40426e96a3edc6bd5dde47c9c015d69aaab113d3a9aaee71adc1c597f2e2d43857182a2628ca7ea4f0d35cfb2e66787d4377324ff1ce1bd4ba8c93685c77ec6088ee8141f4a0ccde46927775092c5785ce820cfbdbcf79752bac8f3df653092f80f2bb3bbb6897437613f1e6a4ca4716fba4dee5b3139bbbafa967f4e0d187f4d9500114404e433c5aed8e527d59550560cc1240fad13e25c27e8249a30c6607cdc4cca09087ab6befe60264ce399323709c426ebcac51b6694ca7b21402ec1b2822f2f0039fb80573b2b9bbb545521a6de8366a66b170a7257bee91e68802f0ba279e3a91a70daa75da328aa6b7ae5486d10c25b3f9439e4f413eb5fac36b69b850984c955ceda731b79b0fbf0f1ac256b05ba76baa6cd3bc4c9e0f79aa2656b6a5c95e69094acceaadaed47f1ae87c807f82fbc0b4914a04c10f61500217bfaa9dbd337eab7e3189a66a00c6b13cf26896d2fa641352b9638e43cd45af86857ab12bb9254d9652dcd0316304321b4a2b73df127fcf2564934e5c629e372ad270204de4b9a81755c352c3b597cbbe43ff542510eeddcd87f1ccc94fbe2021a0ea86f35613d5c1fae371e87c9ffbc93c40eeb88debf5e210831edd6853b594c5f0ab20f51dc8eba7f316bc64893205691f899cb9a5fb07d4d11e63f4f51faf7d651f8b0bdde24230", 0xe38) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB='o0']) (async) socket$unix(0x1, 0x1, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) (async) r1 = syz_open_pts() writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)='\x00', 0x1}], 0x1) (async) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0xffffffbf, "0000c6f26461c094f4ffffffff00"}) writev(r0, &(0x7f00000003c0)=[{&(0x7f00000009c0)="6fce899ebfd77f50ae2170c810eb3f2bfee90eb4ca83f82441a272a797dc5d5e1bba8c717d05f90cd95a5cf65b2f80084c70185d24bbd29f2a0a64eba325f463e33f97875698a82d358ab36b7e60fd5c7e6a8ffc3e95b325c6af1b2e791e7179777f4069d3d01a749c1ec45c68078f5eb751dc49822b0cef7dbac12e2025ef363afa02fbe1f472c7e8cda2cd1f3793dc78c4f11c69a6222528cedb80f625411451149919e2cd901366e041a1eee8c4c5be84dafc3172d4a81d4f426816fd21f1645692e336e576bba0655e12f9bd5bae85d5aec8a42a86a7e0f3adf3a7ada011aad88843045e40ed71d7e5d01aadb13b44d67c06bcff8c1bad51a64406fdc0e4360f875fbad634cfa493c5335cfa6fb7469f282110b8b1d3de5dea5f45293fd1bbe366a5d72ad263eb261908b9c3a96eb6d7eb86faa5e538e85dd1bdf13ac17a795d752a7b668cfe2a36177699af6d89c740dea0c18bdc24228b48d32789770bc1f3af2b25a0aec924f37fdfb42e00180cbe934a6dc4118575071bd3ab33882a5d1303a3bc60372cdd02be72d270b07bb232b303ce40b3fee0780fc48ba18c8090b5af8a8f8cbe4a694ea6fc219c54a1387101aaefe7cd8ca85bb84ff62b0c7bcd7ccc7c0deebff509f2", 0x1ca}], 0x1) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) (async) sysctl$hw(&(0x7f00000000c0)={0x6, 0x5}, 0x2, 0x0, 0x0, &(0x7f0000000040), 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r2 = open(0x0, 0x0, 0x0) readv(r2, 0x0, 0x0) (async) link(&(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffff00000000000008004500001c0000fffb396ad4907800"/42]) (async) rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') (async) rename(0x0, 0x0) (async) symlink(&(0x7f0000001340)='./file0\x00', 0x0) (async) rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) rename(&(0x7f0000002a00)='./file0\x00', 0x0) (async) utimes(0x0, &(0x7f0000000280)={{0x3ff}, {0x0, 0x8}}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) socket(0x18, 0x2, 0x0) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) executing program 2: open(0x0, 0x0, 0x0) getitimer(0x0, 0xfffffffffffffffe) executing program 2: setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) setrlimit(0x8, &(0x7f00000001c0)={0x6, 0xec}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0xcf, 0xd, 0x203519, "28b7e60ab87aa57800000000d0d2000000001c00"}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000000)={0x8, 0xfff, 0x0, 0x8, &(0x7f0000000c40)={{0x2, 0x40, 0x2, 0x4, 0x0, 0x6d, 0x3}, {[0x1, 0x3f, 0xffff, 0x9, 0x5, 0x6, 0x8000000000000000, 0x6, 0x8, 0x1000, 0x1, 0x2b, 0x6, 0x0, 0x96e, 0x9a, 0xfffffffffffffffc, 0x9], [0x9, 0x0, 0x6, 0x2, 0xb8440d8, 0x4, 0x101, 0x90000, 0x7, 0x1], [0x1, 0xfff, 0x2, 0x1e62, 0x10000, 0x2, 0x9], [0x3, 0xfb9, 0x1, 0x3, 0x0, 0x6], [{0xb9, 0x3, 0x7, 0x9}, {0x5, 0xffffffff, 0x5, 0x7ff}, {0x2, 0xfffff800, 0xf936, 0xffffffffffff500c}, {0x0, 0x1, 0x6, 0x2}, {0x2, 0x7fff, 0x4, 0xff}, {0xfffa, 0x6, 0x10000, 0xee8}, {0x8001, 0x43, 0x1f, 0xb971}, {0x4146, 0x9, 0xfffffffe, 0x1}], {0x200, 0x4, 0x59, 0xd02}, {0x100, 0xfffffff8, 0x87f8, 0x8}}}, 0x4, 0x8a}) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000080)="b671b5ba583f8a0f42a570bba62564ae22d28e9e5a4c378a16fd872fa74be20513787dd1405e", 0x26}, {&(0x7f0000000b40)="cc1087d95d6ab8bd56f230ffe248788f0b0ed47e67742cac576ae518b81ba6fd04dd2a184376d4c7a4b8831c41802948b952472750926222c077d80b34d47aee21e5847369062225cf8b29eee7b2ae43a85a996d196384b112dc5fe91916d44a38c5813b4286762adbf019c8c1e566ac084a84ef3298fb01ce07d0a2b6c69870046ebf69ef99228a842a59a5279e2bfc40c937c8d35b1cbd1c96cba0d45a31d39ae15e51d471aa7c7f761f1430148de7e694dc3ad04c8268f3166773a66c926c61a9fa35db2b81b2ec0ed13946ceafa751b8c102a1f208245ab3fdffc0a6a06996a9f9b3745825957f76ec769a", 0xed}, {&(0x7f0000000340)="fc157c91c1871e90b73d3cc8c7cc1098c3dd7abbabc64a54bd3abce14d25f7eaa21edead13a26e42ff3a65e412c123eb6ecf304d8adbcd89a21317b256a10642bce0e3714a9a56b062177383a9fd212ae780c4b4e65e7b0b53314842d59382f05e6651128bf4b2898159422315bbcc88f6808221e22b7711e21cf7aaea70829528951ee0fe0656448f", 0x89}, {&(0x7f0000000400)="5b472aef9f940b1149adf778111cedea0bbb35e0e04255eb11ff7b12ceda0d0e1d029860b84bd795b38c08aac8e35b48a9686bc412e71d2f772e56798cdcd591f2a21f4bc0abc62ff75db26c0e68839fc056562c96005a2f4870ae98995b53f01e3d4dc73fbaf87b86a82d139ff5f001a1dc255449147786f4c003e2fd171d010309cd568904d908407a4716fca6d5c6517112da26de05fdeb139b9d5c49f4f19d62859973ace4c90d13380124b3ca4bda775b42ab22e792f3e6957e83a3b8fe50c5fd8d0acfaa67ba853c934e9279d3999071790f61f7ca6c9fb1997d1bab054a9c98afb92d15c1cfd5514c", 0xec}, {&(0x7f0000000500)="da2e04f597b659a76cebf81a519aacc1457f61dfd6cdb616518e18b30e24ad2a6a3f1a5a2fb8f00b54adf2566a76f1e8e7c5ee5396f7b50e7f56e7fb4b058629f155450f4a958cbdd664ac9b3abcd989f26ec6", 0x53}, {&(0x7f00000000c0)="c8a2756e013d991efc987cb75750411e4e49217b2fe7c86996982beaa25b6aa414d29a8e61941364aae32c185ddb2f6e678d295ece", 0x35}, {&(0x7f0000000f80)="681508d1acb3fa903e106700e6da41364479dd94fa4287f649c0a490cf4fee7c17e4d4749a9db71132bf8d89be42cd685aa485ab69ffead2b1c0c17caa7e4d37643efb0d548881d0ac0abbe0b64924f3a71e4ffaa287606ceed815f3d08a5b40a0aa293557891ca290b6f46ed439fdf92b41863bce97da28643d175087d15c659c52ef6367e6a73248b981bc65b25f17e785a49bb6b12761ece5c916259831d367604442af7ca5f2b329feaa9cbe33be7a47dfb1fd48c89a7309717ca447a93fac21ce06ca17ae9f02dbbd7d57b3837462f05cb7b854a8a07cc546cdf6cbe9f4c3e147f0d6296093ce73a7f9e55780a4e620823cadfa00e399097462ed71b8002eb1be937a46fd41b66679eaa07bf674d6d4d91bb9cae272bf9589f3ddbc6b34d863c59d40c1717f54fc2db2f853eeaed36d116b75f4ccff81e05727e51132eba6a86cc465617b707aded461729a7fee148a934522cc0e7691afecb8f7d44a28fd7474d8fe7c90a0e636ee129aa550adb2b2844f135c8608b52b5450b7c92b9b5cb0dbfae7b261e83c9d3f3b04511c37dcf7949b864f799a18dd3705601eb1afdce512af6a6119e1e6287817a89f6ccb64d9da53a3a747119164c37cc648c37d5b13f698df130a976fc556ddf4f722d843a1b9856072849a981c2d582a18f902d642c72a6dcea537b930d36b7a2036280e1d10ffe1e17e0e8525de1deace3e459339b67af2bb7956cb945579e917630d463efb5320381c61ee52a035c42a6d643a65f60ee35b3f5173fc2fa8f07539238b29a5e3eb89e2edae3cc59748917ed9512ed8b67f488e5a6116f4bcd1c93d4b4981d7db2bf38bd93f9d9bf40f3c09e8031c5b3ff91c5d4d87f8afd393380b8fa1da086e1b8673da618ac6be618822679186271fedca6db8c743b5129284318540e15c45fad28412a9fe1ae9ba51898175d804e924081f25a5d3bdee4e841258cd2cdfb436cbcd08bafc1c49a104e00d758e0e31dcbf49d7c886d397b5c441efbfe14ec42fb93c6ed58716ddae505dbe2a3305206b07a5cc5319d9930b892fe1887ade7edc942f911c8246f904acf39e88525fc07c86d3313784cf7adc1e8cb98c72ebb3c2ba56ed603c11f9c193560f2f1544c56acfd71f3cacd0f8e9489ed055971dae628cfcbc16baca2573d96afc05d21a7b0d4c1cb0605635aaeec93564f9d46b85b07f2c2864d578e22e8ac96cfc071552212935413fb8883c7005b1e0bddd37150adc8e1ce311eb8c8fff6de4f36777482f8c05c7d68f3dbf115036f6d5a3f29c14b9caef991f6a9b24c570d82eaca5c2a67542fff07e5f8c843a3f9d0b081e27b6327fb1d4918cb5c399ac0fcc4104de30c76cb43ea90eb6eff2b192bffadd228d63c8ff031cd68b60e15f9e9f9bdc367691a2780c14c31a2fcb873ab6bfce8c6fe4a2bdaa8b1f39b1bc390cc69a2949dff57616ba9499ef987077587763a50367c3976596fa0095c2a09be7cc830acac7cc52c6b2b71905f1e36c99b1e89aa438ee696f3b6a05fa10e24a74121cc18a7d08c3b6ece9254445aa01781a16d2fb5c8b5aa2d63e7320782c0fc89db04e5d412ad6f7bdb94e61f9919710aaf75b368a3e8a2394e0ed4c66dd6aeb46b4eb1b714a2d021912b9db02c822f80e984b63d21279b4039b2685508f2a8724ad5971e5a3142b058edb3c646111ba590588d1b5324e819d8c736ec98d2343ba67481743138006a983651fedcf294eead5b02065a4a1ce3f0467703e125a4319e61acaecfb1c8f43b82f69109267a07ffce0d608fba34b7626fd7e6cb84cfc13bba9f2948f09479168796ebec3140638a64f6014adfd3112d6de3bf3787eede6869481c3b19a60eb6991b659038f5ac91b473a84033b274ec994c8564fa296ccb70906acddbbbc8915fd108440c3d2eef09b9d1fad9adf3833e329f139488aca7ad64e8230bc9227a5b8503e05e69b3b8864101797173734cfb310f550a0c725efbdc505615dc7cf64d8d69404adbf8363634ea76e0643bce3382db46cc527cb281458b0efc2da0a3946144f86f3245b8f330af111cb79007e7009c62ecd0dc26f58aafbea748e3a26c8e3747a6ee020f17c52f4d23063189510f41e5bb31cb5621de0ac6b6b785d7cc478c1750830e60b832e84b7ebb6afae54532f806a954d25be874b4bfb94cad5b381b8ac56580532e25f251340ded91e1d3d076bd3e0483d85802881613bda208dcd2ea40b3de8c3a822e58bb19e7cc2f4f297b9a22ff6a552becb267b473b11e3c494de8958569b4378ea4e9b6547a84fafccbe4d8a6d183a7a9396c35474d2227b9a6891bfed707d3e111a95528c273b7af1daedb31f45532bdc695ecaee4ed5a5f461ea52afbf94f6b46fd19932d55fe9b9df78c0dc44eee0576a24f32de1287dd7b6e5e03d9d2471e30a9298187e5abe415e4f91d4a9ec7434c70989334fe06a9a5e3e78051da5e2e8850e086f27732ec0de66b5950c0cee9c21d44976d27113bd4053c2b500c6f0f2261f6e1383021508ebfc2cde3f7d69d299e2f1448aeab8b4403bc49bd5f773b99acc99203d447c0fdcef10bf4d492672a61aea623e3d0b0c30babdb5f85dea24c94fa1404191cbdf89e72524038e951d011af457ab2c0484fe5a222bd67c5aba6f72f26e3990507de0da9d13ff8ed708f4952dcdc1160d72e1c48630bc794f2790c7d52b520e15f41856774581f240efac7a80bc1edd957e8035b6cf6680d72f1791ac9383162bf496f8b609b8c540d36f2c5aae2fe5e3297cb267b177e20d8ef14a5c26100b19b72040b05a14eba7a1a09cb93ed1cf99c327fa8a1a39ba040b4cfe3d58e65fd5ba3b256468c3e3ab44454dde6c48fe07336e9ee918f85bb35ca265902daeff268082681feac95976dfb4002aa85a98519bfb0f58bc11496e7a9d12e36fb494b1e6824efd33f380f25e2d2806bfe820b8f77ebd10023c9f3df8a30a338072325c66c04d7020d3d80a558f42ac1d05ba5240e7b9cd30a731134c09b7c9a2abfe5b85ef94a747ea5dc7a6b5043cc821bb49fcd339e0cff55eb4eb49d36e4bebfe1e7946c20cc4b63da1d089cca1f6b81f3cba00563f3beea3d7cba14af643b011754f21b02b5c21244cfeaa5fcdbe7747aa097eee4e524c31b08e6fd57403fddeb2a177062080ebf276a35145be2f498ca68248e02d20d852fdc137f229e1794cc073b0db19cf6e64966e6916ed8b2d8c5336a48dd524fcb9981a15df7fb3cb31b8e7ac2e7b2e06d9b21e80969272552cd7dc6562a6bc0f3a3c81724d19a80218d9b0ea8de402a9857d36832746334f1f2f0f25fb531bd9d668786c36972e3217e0975d33521d0e2a3b5fcdec8005f186f09dba820270e6c4ca3075fe5630201ac23e3d14970dae1103ad2ffafb548d63b39cc1b32f7d3f5e1762724e24790c9dca25ebe3f92d191bd15a063435ac89f60b4f3304780422a1616b202a0ce38884fec5a1257a42ca83c1d9e696a2a26fb59674a943dc02d97cdfbb709dcd064ec7c48be41c014ee0243aa5239ca235190b519366fd37dcf93a1a066a2671103d5e81bed8c026af121942a93bb7af48bf0fcb41a967aa80504593aeff16aa70a25981ea2e5b978dea3c8c0846708daf98af5b349a13dff3111467a368ddbda27d6fe3f71d15bdbaa8b6dcdd1e2b8cea779bdc01aa74a81dbcae91ca35c1802c9325d96a358a6316ff841aaec64aa2df2d3a4a4f35464b4a78c287dec45e1a2f0518067305d96dccca5ca47f309fa6b0c872b5be4d96d1a9571d8ba1c0126ab0e83f4a35eabfe723fd31bc458a790e0d99c59548e2fce536cc5714756439b4a8dfe55ccb9da3244cdd2cf7f1adcd48119edac4e67e6f562274decfcb90b0394da0ca3a8508508ac65fa12294bfad65eec197c398c5c4ebf7ad94107992e88d343884975673c2ed199b0ba4d20c1d29307918811518fc1453eae5e3f432fb5f59345eecf2d4c4cba59c443e0ecdd422b74d63ffd87daee3bf9bcafcddba738b8d4b51d33bba94cbe587b7b8e9270c062f24f12cd84a36960ca57813cf470c0537380e8ddcc4441682531cfbe0224daeb9e75c7ef80aae5fcf979e308d45fe6e11e522f67db07552242ae1087456d0705bdcf46cd6ab957d0607de16cd4948a8c8a222a04b32987a2fd5540fc90646bacf184e6f303edac0f965aa297b22a840247a5cf27b3519f46108b6e162e43ea62ecf83174d9f140a10a75c6cef03fd682b601802fa167d0433788bfec68c05c6b15367fb3938ceca25770395e3e426728c8cbdaf7bbef205127fef16b8ae3e71843f88b79cce77e48f7b072bcedff0a5ad2f3ebaa68f5ac69715c3cb7996d46a15efa9072fced69d478458b5dcdbd323e97cd9471bd9cb8f07fa41ee9880f08d96dfdfb7d073978e06008d22df5b384965b0e2caedfef949af4f4fb4cb7f90cc150279b8f58744945c16021c118b93ef073ad18ada8f98989b5c9fe5a01bf4961d6d1abc0a5da486678bce4ae532f94edf3fd4118193663e34e3e4fc415934c044a4a3cd14f34f5428c09f8ad14933d9dfa98384f99355d944141470741d02d67a6fc99239c77f92b7e8e67a3f7c1343be344288f0ba6cde67b4278d0c96b4c6dae11e6698cbc0d422bf1a4b11303cee05fb8951ba215bcbfbe2bc8d0ef2f1c03821d5a0ac61f4bf5c26f4534f6d561e57e10a255ac01b5510866cb5f817f08e807215bd2afdb2cea466e0547cb2e475355075b158ba95363e6919176242ca95baad149e0c07d07823177eba80800e24c51a76352a9261b12911a4602ffd8468c37d32f8e2e9124d33943244e6c6dee90073ef6b8cb952e930a05510e9e6ad4a3d6b3aa9088873573466587c9f13a682e26e4056769e28890e1e44b871f2382972d16cac5cb72972e3acf7b4444e5f6bf953328091590ad2a845bc80ad1ef7ecc03c277c8ea8f22571e345a2b6728c14bc9c664742af1aa4bc99f05bd110ec6f20b3a01834863873e545caf4d7543f7c68fd816a983046efaa76cee35257eb0c06546bb99095e15531a60c38b0b732163b941451d5c55655c7130856388e1384eddaf858c56fcb2bfc6df25cb9f67f1cee987510d4a701e5463065a6e1817995c99c4baeea2684baae41fefcfc89b55622785d905cfe0ce3f8132e3668bff292644ed21304a277f02c313c733f1fa232970238d9873dafaa62f760acdbbb30f3d9aa7a1f3a63579a6d895531ebbd0997c616b25683d4177b517554f1fc8fa03c61c12611ca0e2c2e8a9b412413a93c9dd9559b59ab5601d9c23360c233d41a746e720b2707d5ee66e8aa61ce0b400eff2791c6010b26418e8110c8e6bdaa09a981d75970a4e635812f8be3d68ecb5eccaff5c522ac9ac46c56c9410c4e0c1583210cca965ee8856fb04900a02d8530cbb589d8654de56f266a46168056b38ead8504264e1855570e3dae8e47d24cd2d2b93063e813314d32e024fbfef36dbc5afd0dff0ddb947c23a5617c76d71e707f9153ee06cf45f2809d6bcf0deeed49ed78f71809f251bd690aec667ea3bfdd49736e732dd41ff7887699e6358a2fad22a5adc062d63a0b5411424bdc5fbf3166434e5bd3d9d09a960486a0b773b553c444dbb4bf5d544d3b93d02fd4720ab46657d8f651a42bbf56402efc70219812ff1b0c4d7e42bda3346df577478911bd1be75dde97e15abe1f063eba4bb4b88a4b6a613bcf897f7e75f4da8d68fa632deb18c12ed00fcd7043a0744454c8c6f4d19d1ba222dad60da8184d7d855bad770ed6548d5bf069ba00", 0x1000}, {&(0x7f00000025c0)="c9adbe2572f107dd05670e400ae00aafe8ccf3e2c74b4aec4c69fd33f914a72e0a5f57bfbbf2865a49976f4ba43278ab18d35332ea25587f78973e2284269a7444cecec22a76d3fd0d7e9cb19b2326a9a380c5210484828d49eecf48a6857c13429f0db744cb246cc7399c9f4af4f669f69f2b094c9cbb1abe9409d81f528576e92d5ed855fb028ffd46f95e8b49d803839d40280c763ca26b11be6a38454ec1069794659d18b429ebfbf41b1cec877ca13b8fc4caa90253e5d5bb0000062ccea15303ba0596c5627d19fb38f42ba85c70a608bd4f51621db7bea3a0fad0ea48cc89f89b9f8ead3fd2f8de3cfcfadfe19857fe0564ce2639744d78dbafcfdb7910b05a7622e681e17b9430decfa3d8163bd4edcd249982cede118e4fce8cf1d296a577fd8b4822a35df05032b428a08a05982bb68b6ae84c7cf5", 0x13a}], 0x8) close(r2) getrlimit(0x5, &(0x7f0000000200)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0xc0206923, &(0x7f00000001c0)) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r5 = fcntl$dupfd(r4, 0x3, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$FIONREAD(r5, 0x8004745d, &(0x7f0000000200)) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0x80206913, &(0x7f00000001c0)) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000580)="5c813beddb44a9856da7645233f6bc55687af4b4f43690a858d46cca6d6027773ee03d44193561438528c0f6310a1ac4f2c23eaa5ef9d989b7dec1008c1d822fc55a60cb89409e4f294cdb6e6ee17b17f252f4c5cb9745465988493e2e5e0d829dda5d7e3b34cddd61223055a717f3b097f58bd39615c4260b3b14d10330f7154aecc603ac50e1a9692f48ec55f8b970761dde99570c42326eb14f7ae518528f3b59a67a5c5739ac27800ebb56f7136321fbfea5e2a75b9c7c9961e32b1d270e23f89a400314adc0e725383553baa626dbce9abd287bfb9e437977bf280569364503aa7d0b3a3151823e874b3b3512501a55e8dbc032976a31cf", 0xfa}, {&(0x7f0000000680)="d510df8e20fcb8459f5125095d22099eeeb18a7c35aa37d2558f8c4b382d90913962399fd58a79ac7e3c7b09c96aa908d8b266a2b317f7d35a6a1c0f80b33813e763ff67eeba414cdefb9f77fa6fdcdc98f19747845039882ad6b6fc11db2d60cb8032c087488e64e7dce00789152579c0aa82bac2e1a1891e95ba6009362af2324419d8a5222be742e9105bc7dd4315c57edf746c6470baf8cdde36ab069934da23441eff22465f4d87957946912afc3be034224108de3d278efc290ec1c2d6795d63cebf6b38436ece98558232cd70b78610d979e4c9277286422be6caad43ef7ca2397b359c9fc81a7464f2793dec6ff6adac560aa86d07b6c44995", 0xfd}, {&(0x7f0000000780)="4f1a97ceb91279274ef0f87323138ef733d0820a8b3a6af37f40cee4ecc68785d8d7cf4858a3cdddfff2ff20c9de056baec00e0e79f2f393922742afe3f0542eba8a9477c6dbf55f5e43bcee429acbe777a327a1490b72f0716828d13017491caa934e1982712b7d31b0445e60640e231d21e9acb53b3dc5f49035b573538285a038e963f807fad7ea621be220ff67350cf737db16508025c0cca1ee1cc86a6197f5443ad4", 0xa5}, {&(0x7f0000000900)="5848f62b121a757baff2169612c4eedda594e01ec284c0890abe7e0e7fbf44120a05ef1e596368d9ca29f5595993024e0794d9d46a5436fd68ccd0e15ca10b339ae3574e00d220a6fc5ff3c018158da8e1fa8926b36d5e563ffe320752d166ffa7b3dd445750b8b33c92cc5ff52082ea6d91d5063eac1e42f37ba5cb3e7ea04028f41c2219422cfeb29de315cc49d99e36799888070bd5e50612b9f7fe2ec4e4aa80362f2b8a400ba4ea5fa29c27857a443718efa1b1ae69fc7c47403d6111378ae7e7529b790d07fbc9417ef2e25e74da307774cfb8de699a3774217310300e8e8da3dceb051927690a1c81fcfe05a263ef1b3ff0c4a277f5322f1c6c606ef2b005", 0x102}, {0x0}], 0x5) executing program 5: ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000300)={{0x0, 0x0, 0x4}}) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x2, 0x6, 0x6}, 0x4, 0x0, 0x0, &(0x7f0000000040)="4c312643207e1e531ea28a3d20dd70ccced1d99620fdad0b1899aad8dd7527d3a50307c6a7277d874784ef0e04f72d7c6738044460fad218f66693b2080594e896a98f4cd1d8dd15346c0a6347cb27ddf873fc51b84de5fc886972926a9a3bca4f9439a2", 0xffffffffffffffdb) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000300)) socketpair$unix(0x1, 0x0, 0x0, 0x0) syz_emit_ethernet(0x6e, &(0x7f00000002c0)={@random="8f6f77ede655", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "d900", 0x38, 0x3a, 0x0, @rand_addr="3bcc2629a17a6c58afb8877c8be162e3", @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, '\x00', 0x0, 0x2b, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @loopback, [@routing]}}}}}}}) socket$inet(0x2, 0x0, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000000)={&(0x7f00000000c0)='./file0\x00', 0xc9, 0x0}) executing program 1: sysctl$kern(&(0x7f0000000300)={0x2, 0x8}, 0x2, 0x0, 0x0, &(0x7f0000001440), 0x0) socket(0x0, 0x0, 0x0) pledge(0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) sysctl$net_inet_icmp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) kqueue() open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) r0 = socket$inet(0x2, 0x3, 0x0) ftruncate(0xffffffffffffffff, 0x80002) r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) listen(r2, 0x0) shutdown(r1, 0x0) r3 = socket(0x2, 0x4, 0x0) r4 = socket$inet(0x2, 0x1, 0x0) getsockopt$sock_int(r4, 0xffff, 0x10, &(0x7f0000000000), &(0x7f0000000080)=0xca555f06cd31e785) r5 = fcntl$dupfd(r3, 0xa, 0xffffffffffffff9c) close(r5) mknod(&(0x7f0000000000)='./file0\x00', 0x81, 0x403) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000), 0x10) setsockopt$sock_int(r5, 0xffff, 0x200, &(0x7f00000000c0), 0x4) select(0x40, &(0x7f0000000000)={0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0) readv(r0, &(0x7f0000000d40)=[{&(0x7f0000000240)=""/175, 0xaf}], 0x1) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x1e, 0x0, 0x24}, 0x4, 0x0, 0x0, 0x0, 0x0) executing program 2: socket$unix(0x1, 0x1, 0x0) getpgrp() r0 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x1, 0x0) close(r3) socket(0x18, 0x3, 0x0) setsockopt(r2, 0x2b, 0x35, &(0x7f00000001c0)="5ab7776d55fa9f17630ecd5ae2f9697cb6016b1c85fb10bd98daa8caebb9384bb95de3bf21640b48e4652df1501eeb0ed52fe3a9162a10259b387489e66194ad0d258d3abe3c952f169498ecd1a96e6c802eca5b3e8843c310cab9bd8475e1f37bd4f504c100"/117, 0x75) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r4) socket$inet(0x18, 0x3, 0x102) connect$unix(r4, &(0x7f0000000280)=@abs={0x0, 0x7}, 0x8) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x4e) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x1c}, {0x28}, {0x4000006, 0x0, 0x0, 0x80000003}]}) write(r1, &(0x7f0000000140)="0000000000009cb8e7b6242a091f", 0xe) openat$tty(0xffffffffffffff9c, &(0x7f0000000100), 0x800, 0x0) socket$inet6(0x18, 0x2, 0x6) socket$unix(0x1, 0x1, 0x0) socket(0x1, 0x3, 0xc3) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280), 0x800, 0x0) fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r5 = socket(0x1, 0x8000, 0x1b) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r5, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) _jKLR:X?U|tͤW8C\]bcV^Ȫ =*_Lٷ<1)֎`^Y@tN8 gBoyI$~U/ s9~nx=@s܎T2 pPtp)Z6>=(6Dro[,UY5 nB wi0eIg%,k+P^Gy`|$ܼS.v1.V 9KxB\9cw8?{9<ؒBc}e)C>uCnx㱥JF4eq7j3*iOSsn@R8}3 V&Pڵk} 3>m~ԑby0ݤno-Y9-WS0"wL P4fYdд[Uem~w`}IXčڈS>u`ghE.8hNRM6:EJ executing program 2: setitimer(0x0, &(0x7f0000000000)={{0x1}, {0xffffffffffffffff, 0x3}}, 0x0) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) fcntl$getown(r0, 0x5) syz_emit_ethernet(0x138, &(0x7f0000000080)=ANY=[@ANYRESDEC=r0, @ANYRES32, @ANYRESOCT=0x0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0xd, 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r2, &(0x7f0000001000/0x3000)=nil, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f00000019c0)={0x0}, 0x10, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x9}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x34}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000040)=0x1c, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x802069b2, &(0x7f00000001c0)) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) x6VZѹ"chezR8QB̃.F&jUףl}8wa/#R C:ˮ=/8}zwH`el;ҧP5E6l>+هo2$uQLAҎN(`kk'Xk = $8qpcq{V}>9CS%t>{uA2S|r]Grpj+lWD&3 dyj rPzicnj|,W沭xb`#ޔ(F}u6jKF~G/_ F+k>)I =HL}wMV+= ,0eǮAS/2 Ϫ`y3QLɁ_,o/U]NVѾː5l{Hڔ]u:H/NKEhkFQaĭn?,! AL˞h Cd,U' executing program 4: r0 = syz_open_pts() close(r0) r1 = dup(r0) ioctl$TIOCSTOP(r1, 0x2000746f) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000300)) r3 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=@file={0x0, ""/4094}, &(0x7f0000001140)=0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000011c0)={0xffffffffffffffff}) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) kevent(r1, &(0x7f0000001180)=[{{r2}, 0xffffffffffffffff, 0x8, 0x40000000, 0x80000002, 0x68}, {{r3}, 0xfffffffffffffffe, 0x8, 0x20, 0x7, 0x9264}], 0x10000, &(0x7f0000001200)=[{{}, 0xfffffffffffffffc, 0xcfbd3b7e27f89dd, 0x4, 0x6, 0x486}, {{r4}, 0xffffffffffffffff, 0x40, 0x8, 0x6, 0x6}, {{r5}, 0xfffffffffffffffd, 0x4c, 0x80, 0x5, 0x959}], 0x6, &(0x7f0000001280)={0x0, 0x5}) syz_emit_ethernet(0x137, &(0x7f0000000000)={@local, @random="7004f5b37527", [], {@ipv6={0x86dd, {0x0, 0x6, "38d9d9", 0x101, 0x3a, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @udp={{0x3, 0x2, 0x8}, {"e8ab248fabc987084a18ee427f7d66a69b5a3e543288c059183ae9c1e602c6eea17aef943e3bd056a73d5a763bce3f2f140df4191ed545c51371649e68d89dc51dbe20c3bca4422b250bc7f7aecf3689771b3524553c92e187e884b88141e4a620b033158b0eb3663c739ea458d4ed9c8bc46d54543b9171122d6aa2ccf6d2da5c6e524d4fc3520fcbc5514a8fb58befcb1e0a947bdddb87c8768a600f8895832700bfa4d197f001acc3ff079fc3b4581bb715953b36d982d42e9181fcb5f0ba9d83ba901df89591cad28915a6ff269b1149ff65aaee2aa8148e08757c219f4ee43ffe6988f16366975c86cc4410e62278d921e1d8647fc3d4"}}}}}}}) executing program 2: writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = dup(r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) r3 = socket(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r4 = socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0xb, 0x0, 0x0) setsockopt(r4, 0x9, 0x2, 0x0, 0x0) syz_open_pts() r5 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) ioctl$FIOASYNC(r5, 0x80047460, &(0x7f00000000c0)) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$ddb(&(0x7f0000000000), 0x2, 0x0, 0x0, &(0x7f0000001080), 0x4) sendto$unix(r3, 0x0, 0x0, 0x4, 0x0, 0x0) r6 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x200, 0x0) openat(r6, 0x0, 0x0, 0x3) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f00000001c0)={0x2, 0x0, 0x3, 0xffffffffffffff81, r2}) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[@ANYRES16]) socket(0x0, 0x1, 0x2) open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) sysctl$ddb(&(0x7f0000000080)={0x9, 0x5}, 0x2, &(0x7f0000000040)="a8234298", &(0x7f0000000300)=0x4, &(0x7f0000000340)='@\x00\x00W', 0x4) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) ;t|-X**\X"|ol_Tyhk_hв'(huyF-FflJl?Ǣ셐RxAFJkD24.sײyb98AOsbIBb}< 3}ͮ[s&Ϣgp!Vљ&QoH cR0]>r3;,yo?,9[WꁑЎ» U-{d)ơ7<4ЀQsH, 'ti\Ju&)5\KgR3h#&5{iM)s cOL-.S`/kMycy~@EIT2D"A4dz!yl'KoF~ޚ1Lsf˅L22o"ib ʡH=o\ l|Wx/t.%(i)w+['|/(jy#c}"7 .R]Z{wYWB2@VEv4- 1ҾuQk%]+3vIj)|Ex executing program 6: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000200)="675b34fa787f74b5c08d2d9628d2562f927b416daeb9ac0dbc164baebeb5ec0f507343e74069e943f597cbb734f67f9671352d2ce1bfbd1bcbb52594d22024d175f4b7c230ca", 0x46) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) r0 = socket(0x2, 0x2, 0x0) socket(0x2, 0x400000000002, 0x0) r1 = dup2(r0, r0) socket(0x1, 0x2, 0x4) bind(r0, &(0x7f0000000000), 0x10) socket(0x2, 0x8002, 0xfd) syz_emit_ethernet(0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, 0x0, 0x0) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) writev(r3, &(0x7f00000023c0)=[{0x0}], 0x1) r4 = socket(0x2, 0x2, 0x0) poll(&(0x7f0000000000)=[{}], 0x1, 0x0) r5 = socket$unix(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0x80206979, &(0x7f0000000000)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b98020f6002", 0x52}], 0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r4, 0x8020690c, &(0x7f0000000100)) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040)=0x7, 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000001480)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4f}, 0x3, &(0x7f0000000140)="71f91e3471ac0058bc5491501d94a34b8e5f84cf71b59c7afec370824638aeb61ea373b8cf7f46ded8ccb0c0428dad06004805606ce37de53a1c521024a8f0ceda203c740de9737c7ac751f481c86f408518dae30b61525081f1b2f011a0e7585b0d24fdb6f5d3cc4f71b7f2f7aeb80c1a5b60e7446c27e5704a43e2d50529081c5411ea355d1c482416ff8fc8dfdbb749234cf059af94e5cfbe8445d0a020b30c3b079269843436ca772ccda03b0e", &(0x7f0000000080)=0x10, 0x0, 0x2) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000029, 0x2f, &(0x7f0000000000)="5ab7776a", 0x4) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x8000000000000001, [{&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x41000}, {&(0x7f0000538000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x200000000}, {&(0x7f00001f5000/0x4000)=nil, &(0x7f000009e000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00001f2000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff3000/0xa000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil, 0x4}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00001f4000/0x2000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000082000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000084000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00001f3000/0x4000)=nil}, {&(0x7f0000161000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0), 0x2, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f0000000340)={&(0x7f0000000300)=[{0x26, 0x17799496}], 0x1}) executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) chdir(0x0) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x6b5, 0x0, 0x0, 0x0, 0x0, 0x11c, 0x100}}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r2, &(0x7f0000000500)=[{&(0x7f00000005c0)="294bbe01e775d42b920587bee9952844c93c122f517f000000e5395a3adbd32b44bbf70100fbd963abbeba59c23c5310add84f1332990c7b3c89185df9f097003f67ca6918f9363386bef4cd0aa3d52bbf1ab75d8c4102f4e3138c229004357738d4ecaca017eb674086edbe016ad9c91ab1fbde25895467c8dce7fff6040000c8abca0036fb92c3cdeffde58eafef99abad4d0c0b9d3cd358d9552dd02afeb2dcdbad04", 0xa4}, {&(0x7f00000001c0)="4fb753dcdadfc366ed6c604d2880be6ecba35fdb2c1643bc9bbfe37bf9b31d625e398beca1d2d858cd37255afed6c1fb00ccf3a4da033bb92a5cc65597870c034aac4125adc0d3960e1c71b921d94624033f62bad195480fe568ecb8a37527d4e5a4306c591cc35c181e9b88e80074bf3157b8dea45e3391e8246c6ba2a894", 0x7f}, {&(0x7f0000000240)="a29228fcd8b93635bd8ce9b958fc56277452f4bd7372ef7f9829fc5fc6f55a034732c8f770149389111a04ee9a4d4ea18cc39157341d5f083e3275bdba233d65aa00e5416ced2bdb35a2d0d7544e2886598fa027e0c681635e3c5902497ab520a51f694a457dec3eb0bdc737408f856cc9f41d12255d5f77658faf335ab0f25a7330b20d57d9936f2909c4a030a1b3122001ddd6607e740f00000000000017a7699073d9497074bd10a6112e2acaefbdd2e9ff71c4292c082da70a15844eb00c9734ef5d2b2a7fa4f3403567b0e6f0d862015f8ad2d31268a9b957a4850accf9615634f6d247a2c9e338c08ab3da458c4312986966ab546f0ad48961f323906ea0fe454b2b9932a94ad1d8d7e2bf3ffc5a48b0127c8b417b678d35193bfd50d740eb93219b6d77f57ac3051d459ba41d2c07ed25f7b867d66d4692d9654f85821a44333a73c58f163431c692da984a52561aa97c729feb9fa6144263b28733c857188b16e5", 0x165}], 0x3) r3 = dup(r0) r4 = accept$inet(r3, &(0x7f0000000200), &(0x7f0000000240)=0xc) sendto$inet(r4, &(0x7f0000000280)="1a0ece9371d5870ebefd93837bb61123d1f5b44444f43aedcab63d47f67ac3f8dccb81311c13", 0x26, 0xa, &(0x7f00000002c0)={0x2, 0x0}, 0xc) setreuid(0xee00, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x2802) ktrace(&(0x7f00000000c0)='./bus\x00', 0x0, 0x100, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0xc}, 0x2, &(0x7f0000000100)="3b623b2d6390cf3fc9cebecdadb2e7d5e4f24ad0f2b52b0a10fc1f0655b7b9577f9604df7793c85006beb16292acf61c989b016b5f3be77ea32cb0f326a23942b150e6b281dd8b065b528ea9c3ae4524e305d8fc97603ab67c8e19d16e5ad7313a50", &(0x7f0000000080)=0x62, &(0x7f0000000180)="d9ca2a520ba2bc6c1f63f2af3a732ffa0c535e2208e502d39dcd729a2dd910316f45e1aea9f76762cacc15155c677caf1757511983eb31fe1e097455951bbe88bc3ee48a51b94aea6b61c857935cf27bacf6c0ce19db87f8082092a4608a740e36edb1a5d915d968311bed1e73ad115d9167f8169c8095948ce41ea39684018e7613142215efb98f31c93479f1771da23d9d5529d07c6064c6a589cd73e9d609f5872e21ae5c76fb083ec59704779107a39d987cc6291a60199114c28d8e91fb888d5761d2fe96705f1177c61dc4895fdadf36616885eeaca8e431c43dfe9ee9a022f21200493b4eef6a4838d4d3596e370a12a7", 0xf4) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), 0xc) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r6, 0x80044270, &(0x7f0000000000)=0xe2) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[]) poll(&(0x7f00000000c0)=[{r6, 0x1}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x2, 0x0, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0)) executing program 2: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendto(r0, &(0x7f0000000080)="7df4371917a19fd05a10e52d4938fd772c8fa6fdb9ac0dffd0d2c39fcae5b341e7735e26f7212799e148fbaf7419d60f29395b65de658176239d32f824a7cb93e5cb0e307afe905ae26f3960ea3c52d7786f2f44a3a147bd12b99abcbbdb33ff8d60e7cd9f21049f3298a53406165907b70b7ba10fdf712c3d44c7064245651f21c21ab33f4c02112a87249f52a6e9593ac4065bc4ce6eba09bd", 0x9a, 0x1, &(0x7f0000000140)=@in6={0x18, 0x0, 0xff, 0x8001}, 0xc) mknod(&(0x7f0000000180)='./file0\x00', 0x100, 0x6) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000001c0)={{0x18, 0x1, 0xba, 0x5}, {0x18, 0x2, 0x4, 0x5}, 0xfffd, [0x6, 0x2, 0x3f, 0x1, 0xc7561017, 0x4, 0x9, 0x1ff]}, 0x3c) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x1, &(0x7f0000000200)="b260639361c8dfa84a2fc86cfd17669f2fb24127782a365cc1b4ef62103464226a7db547d2c8afe352f33e03c0dd002fa6f0c5f8df526417bec34cea3fc2eaab946e3e3667870dc46dbc7e3fc0e6e61481108b13b77a7b91717f2c2f7fb19299b5b4f1a8d02baa1af3c7163cea2fec96a5a361eb0409b8ac24f78c84aea8195ffbbfe3d57cfa2f064da383f7f6950ab3a7ab6a11cb4b5cbeb226fde0b8526d", 0x9f) semop(0xffffffffffffffff, &(0x7f00000002c0)=[{0x4, 0x8}], 0x1) execve(&(0x7f0000000300)='./file0\x00', &(0x7f0000000380)=[&(0x7f0000000340)='\x00'], &(0x7f0000000480)=[&(0x7f00000003c0)='%/{&$\\+(\x00', &(0x7f0000000400)='\\{&},\\\x00', &(0x7f0000000440)='$\x00']) r1 = semget$private(0x0, 0x2, 0x40) semctl$GETPID(r1, 0x1, 0x4, &(0x7f00000004c0)=""/132) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000580)) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000005c0), 0x0, 0x0) connect$unix(r2, &(0x7f0000000600)=@file={0x244e96751b41a65, './file0\x00'}, 0xa) sysctl$vm_swapencrypt(&(0x7f0000000640)={0x2, 0x5, 0x1}, 0x3, &(0x7f0000000680)="942f0d1a8fe89d61310eb13bb8830457648a7cef7f2463b1c00a3c994c243c7a93f31352e24fb281602ed358f28b5676d2ba3297fded58444480291d0071a1c9946e0dc94094e429b1833f0ac39bb429a6aabadd2e1d36673781dec513b23b9a365271b96404cd87268fbd3f86e4ad5873718d68c26fcd248caf07cfe2e0b46c7c02943466d9cafbd9db61498de7bfaf6981667c3826e47121b2e6005b23ac71dd44106ed3e81c3cfa53cc3f34064b92a27c87d5912beb2d819f646c2df6e9621e5f20ab9ddd2cea4a705563bac2ff85f9594d5831cc461c66fc0e29822edb7493c9c1515ab767da0351ca4be375be3ba47a33a695cd4c358e35b0", &(0x7f0000000780)=0xfb, &(0x7f00000007c0)="e48b1f88191927f255436a2611b13a36220bdbde4dac2b145dda482f7a32f9b951f616eadf82e0ec42590a390406493ca319c2a555795b79e9de22e3c2bb03bfba993c38e7decfb5082797736721c04fa2f83a5ed2c11fe7484070468cf4025d9fd53a19f81396a5432ba43e5c05d49822aeb862fccc1c7f4819980eea6f06963ff129267e11929b773e80761e0bcd0fa10222a6f6206ae383a7fed3eece3c8fd90e64414a52b42113776f5669f752b8b62584ef7a809f3379faac79ca1fec58b880d9a6526faea1412d9976c97f8a937aca168132705671a12c723b226f2adf7eda4b0a4f9d50470ea92c932b", 0xed) fcntl$getown(r2, 0x5) sysctl$hw(&(0x7f00000008c0)={0x6, 0x5}, 0x2, &(0x7f0000000900)="fd0e4bd9ae774bf5f1777c8b1b46b3edd289f6c32e24e6c67c5d3af129004ee7daf3dbab5fea261889760d4f79c00ba57dcc34bbc4c53a64d4bb0042eac03e2e9f4ca328486467592cfcae692b3c6dc0b67326380b333ac6c5cad75566da01b297bce3d20654eebb5f801857f2acff10f85ac1295129981c7748654d673e8a81414e2b15c20a454b7f9ee077edf00175c57c68fa23c1236c69d7e0f8679e7690ad96a4100febe78a04939506e709968983663584c8417067881b58955634691b33ecef09973e547f4d265a08b8eb00afcc45cb2a0d4269c23dd32df0346859aa33f60f7d5f4be70b3a514b7d8dbcc9092eda48ff40c8427681c169c1902dee4f27a21af5d967b298f6f3503714146b45f68fb1c761840877e01ff91cef8773a9d634a856e4dac1c4f267a8ab468dba11e65fed35f9b81cf25ea6dd0a5ea3433981f160fe7c1520f2ccaebe510c35a3b4eddaf11d5ceef934a6628ae41a5bddc4ad9bff46c1254d61b91b0e417c788b3ce9b9c8beb0530119d0bc5b61876cdef8ca4a50d81330ac7909b9a170876c44d4bde467eebb1783a0c5687c025ab0ac05358016a5320ba0f32171fe776bcfbf37df508ede6ee2ad07724dd4054d74fd99e7223b709dc155070ccb47fcd3b3393eb4559ba86b930b70ff9640f217a35b06450c36f5508c53fb5db511ae66527426b9d5f83223556b52efbdf94a507c8a059907e9ac418b1af7979439d817f9254108dec89fe554e751cb6feefcb1de33589daf0f8b6eb4f3b718224d9292b906fd3c51febed7164a183694931ae768fce5f06439383f48556d3a6d500a9d891e737632bb59dc2cefd848b0f693884bdfa1c338b49f94a8e3ebab22eda62acd48b04da35e2d6aa7ebc9bff30c3842ca5f652fc46527a9d76c8a90de0cd52192125cc5ff05149e4e95803409fc8b30c69ae321600db0522271b09d73d2a73ec87062795bb822d86cd165bdf9c765516c8256f3c22295335c9e0c888aa4c6b14c85f6f3a84b8c9a36decc4f7119af3b5e347b8cdf6b5db2b1df8a0fdf0e2ee319182183ae065ab674f8bdd23ead794cdde222bc5ee6081d0be070e684c4e153e6060d6bce8bb2eeb1f3a313f02a900d8114592df8e75fdd39d334782677a7e8b18e009d69d91ccdd776308a461382fbeb633af34cce5d09be22856a811121d6b0722abf39647a0182bfd72ea32fe0378cd94515912794c08ec4e5cb98e80aa7f490d63074ff16239c1fc40aa43edd2e9d771fe4f5f943072b6cdd30689f53c5fcdb46c51dfa5edfc5c9ca316ee86a7865cb934e25fd822abe41612ff35b08c0d47a88be127e6a9e4c5717132758ed031c8c1efd78a17a4725ce8b80cc3a43dedca96b10bc81d3e834766ec9e3eb2b3390444f4143815ebd46b0e786f0e1a11b7f33f260f4ce26753651a4f38be169de8f1e4da19953396656671a2fd1b518480b14c2724b3c54eaca1252beba891156517fed2fa63f297344b8ff6f5aedfd4347bfc9aec9a053f2e9aad2cbb8188f4a43b7d30dd45e2aa921d2d4e59bf47ad570121d10eb7ef2b37511114363cb629d61b50b32a8e6a5061b79566c687c46d95dcde124de310ce9a7e08f55ba9599e9db4c2e853f006eca165438e75837d196359ab370e3b4d15a5243a272c48286bcc1e2ccaaff5639a735330438817886f497d842c5097fdaae1a968a112586e354a0753dc073b212128237033a00ce82bb4cccdac25ca50b2232ef8e7e8d047d0d3e42d93075e32aaa54bf074dd6b80dbd45ec094e47581fac52c7e5f1827b1267b66354526da52149e7e6ee18c63320314ff297a95abb2ba537bc2513f7370785cb62078495e070b189d79add62813a5edb4772967a33da5f51110771880a285c77c24ca81a265204d273b9b2d9e6fca863643b82132f159ea1dfa51293144057b892ce7bf6f49cfd94e6f79507451f49a36e21dabd5ad456f9bf8c4796f88ac8eeb6fbda0b3d0f46bcdc58b6cd617d4b78dcea975f5ccd454047de7efada33bcf9708d003e41be907cd7ad2384e559362eeca1050e7a57bb660c61a86761b013ceddeed4ed9e3f6972ff6223fa302dd7e576a6b2c089d5af324742a778defc1f326bb1d0bba0ad378e1020f61de0ca79e98407f62ad3c3f0741ff0753641317289d93b2f4cc982deeeb3f6d84c8b3ce7e13e2167d1d8446da0fef91670b3373dbd6df00f4bd4025173c33cf14e3a16e32e3672c30568c9a528f8a17dc88db4cba22a88b617d9f020103997f7532925a78f69234177419c88557667459442c58cc6b105d4d54d956b05bb0f77c7ab5d4c6b7a051ab84bdf660fe6a4b11f199c70c9919dc81ae7ce190ff92ee634933bd187b765c47a5e30f8f18fa811cf5cacc0034ce9bef68905ef17152d7a7375afa3ce1780797e31f533a18d1a11efe683baec3a1e4aebb4807335bd78ca24ae3a0de1af01cc05fa87e74902551db8931a092414fce6b22e54ec036b2e9adf4a7431bae6dc95848dfaff7b3082e479a49c8c5bb52f074c647af823785872eebc35c84bcb9e45ae26789c7478c51c5e2fe0dd5c1fff9519e3eac6a5a339fae4f26f8309982f4db556f635410241caf6cb4854250867e8a730121e6430457736d54bfab8ac79d00e368643e8f52a1a736690dc0be4bc90e6988a836f448e2e79b474147e5e5a609001f2cd272ace06afce3128ae73ff9afb28fd683ea9c407325a7777b73c2718fbf4471f2a166ab6f05df0b393d4607febcc62026caa4282f8cb040f253ecefded0b28a7cebd27c08fb3cc67369d92776e1a2e891a982322570e3027280d15dca4c00a7932c1040ec3ae7628c4dc8a0c0a144044c3a1b8227e35df92e50fab5b4380739434e2e9297512076ea147e61bd7421d76d7285407cad2dacb78fdba3d81a320e1058521c0d39fd003a53a9f8be3ee8feb9cd79bbf4c8c07c65402d1bf1eef931d0ee84bb2d8e112a1efbb68ebed628e844662f85faac04531d82dfe91bb6b20873e55a67bb86748d4d3f3dbc599911474f7decd76a6b04d721a2c4c8d682a062b82695bfee1b0f131816f6da53493526690641c1d40c5b2605f21370502c5cd2661e0278c94e7251aa240f23ef1ec155758c10ebee016057f1db615d7c18755b878d3f0d6c4bd57cbc02b12a34a82762e62de35ef6cec0038e13bb84bc34d813e70bf4a423bf37ff9b8c6d52fc472d9197360a839a2ff80fee029a1046b3a0c31d46cb3887e2af6e2dececda2e4486f8ba9615c5d9e24b5d58522c1654ccc76bf04f23a44ed4d8cc6059747a6f20116559e7d4f456e0eadb1b3a607a5856bd5d9eef1f5535366952cda50e983ee72dc96883c832bfc4d13cc87cb51ed78e76109b4c9477103464ca0e607344af6366343ff96c79538ee2f939f71388aec122d89ecbcfa2ba6868eaa911ac2667153f1abcfbb6440f15133fbcab0bc22fc2ac89468d12e12e88919d868c609de3515e33256a6575e62e0e1ddc61b1001747730fd4c82dc822471f21064da47fb6f4c0bc5fc0701698b38d1d6291b8ba2a43d4f9e5931e4e4be9d15aeabe1d5b373c0b6c0e834c67c9cb36a3736dfdfd1240b920330dd17999692b214d240a98cd0cd3d79dc16eeab53823a1c20acccbbad0df03e49d121eb116b8bec7318992f7f7a569057281492531e74b5d41a74ec66fc7b4917a28c12f4e536718e3db311b9c6b0997ba613738933f87a3b86ab2c04610710787266f83d03bbb5136ee6282f955d393209d01144de11c59ea145b5ed161768c820569b3409f2d5cd3ffd1c787cfdca60887c47b7ad4de2ad62d9e0560471ff941b6d3d2103f222b7339ba9858aae0ff66131d8d32dbaf2056658c449559c2188fd2210c5aab4b4d0a2e1aa9288ec27dc19f9823271e30d3db168b02675778e2e5806e3197d6a534696c0bf35f7a3e002754e25a970fe74d0e3e6d87841e717a00fc15b63c2cd0d77281ed1be3a62ebc53e9cf7af9b12d0cbe7176a142685b54dcdedb268ab4dfa47324f163e243b531c7ec08ed811a46d272b635d7d01b9c750a16a5085d2172d7caa4a385f4016eea9bfdc2f1175e3179b2f411e4cc6f884052e2e919e7f15d7490928907573edb172d5cf051cf3d941d7d5d332f5a654622b6c4dbe5fd0a5175ce54737b7046cb5e61866c5a9e2bba57bd4e483874d55ecbb55dcd0ae4dda273396e6c853329bf93c1746698a35cf7aee08201390e79463d83dd3351f1fcea1fa3ab14efbad999cb74f925bfff53d5426092ccebdc011d9e3d7459f09c01b7528ff17d904172147499298f7344d78350302b9bdeafe8b0cb2318837aec349673bd9c21bed5c733ebdf76e233b459f9429882a9248ee38af6ea2c0c068a2ab77aa13e387b61feb82bd4f3678eb3a827715d3d5f4538ec2948500637e2bedc0504efddfd71e33c1a1fc161e0703f0094d0c5b7b6f44f14347ccc05872c2c489b65744bb12eb893fd49bf3d98214d99b358315c5d59d65b2368394c0e070a8df4c5a710552ad4b37ac8a3fffa1dcd3867932d1d2ad34334d8358732b5baae05449e32fe69e4937e6d092cfc96503a7c716addec2eb2a5b43136ba20f846d46eae3e8d43050a9ee20c66da94f171431e46c423ff09f65121662bd0eebc764f1ca0b932425a44abb8b7261601efd4d56a3c8d801e06ede7517b563b7d0bafb277030689fab3e48990e826de30a5b6468b54fcd939e0c718a7dfb3be00833ceeffa70360b33bd1b351514c96724f3314cb0e82812c30afd2eae1adbc33250f5568dc80ed6920bebf76ec50ad3250cef2a62903334d55818054a61b1bd7182cad1fe81762a2c3aa9a6dd098568b8080ed594549e6eaed039713f8da188a6422e62d3e368d32c03f9d9b8ceb5432298f115150778bdce82546613874ef5908473f40002237c0a31ed4b21f74234a23dd08ef7ef79254d326541bcebfec16168e5187e111fd66f375e170db5e93ba72c784688c1b9bb0726f6fe504b33ba67aee7b94841528977a7a3d1c8fd7a24d394a91f9746e077a7acf29fa746c83d30cc4a277ed65ebfca34a0796f53cca9215aefcaa25e3888b33c25dcfce7bf4019297a320aaf897ee299b90b27354bcd3b07290c43207962d9f17d2d0ef9eb0e062db44dc2d8e840ecc8221e75f8ad73bb679e6e8c91cbc7947d0a770320f6920bd3d038919d69f550c3b48c4408591fe1acc76965270aa1bd7528e1554bab462821aab94c3f6781f665ef25f4fcdcd800917db0d9e9b63ec78091bc6e3dcf19c24e86b16564045895edb515070f9d6cfd93757d420d5e9fec4e233192eeb89ba764015a444e33353839bba51657ded7447541814e0127e4ab0c9c104e9149a91b18d45893e233be0eb4712dabdb8b325b44826e337a132437acdaf1552170a5807d74fd697a76c616f1e4d86f3a1692a33473113e2cb521aaf48fe48ddaf5dc2e8ea0d9ae8b3369d95c2b45a369900f572d5a5f9f4cef791e48acd06de4433694a0f9f417d7459e0723ad08a070590a0b538458169adac8aecb3e39d3d8af7d2db68f0e9ef4307606dd1618f9710400ee703c85885f310701c14d32887fe86252af9bc2da9b323e5ed8aa3df61eb2d03a5a6d5ba275522b8cf3939d3fcfc00e29f5e80a79e7c04949b27800827811f526b278e8419999d9b0adf2ff77b9cc0eefc76573feb9388bd995f5003b185670a3b53996aee2bde20571abfb32b8df841a72d81564b6d453e8a5e655df04d56c420d2dea5f0ba00240631b84b4f9d11bb7cf38827057f71d55", &(0x7f0000001900)=0x1000, &(0x7f0000001940)="985512e2500b6bece2a0c3f87b33a1c46dfc77fb884cf2235d022458080b9d9a76169d09a6d5289b67473a8fcf5b7b91d724f8bd3fe7a2a1f1d66720c11974cde80817cb3ec0903bf74fed4bf9c2544f68ae89d7557b022e7559a4fc4f44ad8ca082d1d71c81326dd77de3b32cba1200b9b21d2a69a3463511de14a0bbcc7568d34d246a7cbcdfe253fe0b30dc05b936e22db9fdefa830338ab63ff3ae110896ec437b76c764749c44af55c6542a7c20790b1dc8f6eb0986ab8ee99c65393607d0d8aebab731ca9a095af50001774b4ce65f7f914e6f86d61664b347f5969ff70e91e0169723b1ff1b", 0xe9) sysctl$hw(&(0x7f0000001a40)={0x6, 0x18}, 0x2, &(0x7f0000001a80)="c9bf934f636335eff67823945266ceaf2c4c7b90cff6e36b79578aeaa133fd76e4ab4fba2017d8fcb4204af8a34541ed3d099af34a42ae31f519592ee42031b5defe680bce2555ef01fd07571c09803d3fad1a1db4160e13fbb36f953d8e88953f3b290bb1be65de30d2328f66fb51be4b67b92ee49603988c33d188827db06078f62fbda0415640de725d7c91c80a4b84c84293248bfc5c4d8b3a59ac0ae2c56370d4b628f2062fdde5a62990ed380c8147beca0d53640a32e7", &(0x7f0000001b40)=0xba, &(0x7f0000001b80)="703106d60269ccbbb532dc6d23ed257af98d057b7368b8b290abea98c1b6f0332b5d56790b66cd47b8ceab3f6e69feb699daffa911fb2841f0a6da93d66fb71dbad5ffa29d99c0653e4f4c7ae5cca4a3434a32b2012ce83c14e3e2f6f0dc6060559614a04b34c85acf79", 0x6a) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000001c00)=""/2, &(0x7f0000001c40)=0x2) pwrite(r0, &(0x7f0000001c80), 0x0, 0x10000) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000001cc0)={{0x18, 0x3, 0x49d, 0x9}, {0x18, 0x1, 0x3ff, 0x3}, 0x7ad, [0xffff, 0x7ff, 0x7, 0xffffffff, 0x2, 0x4, 0x7, 0x6]}, 0x3c) openat$bpf(0xffffffffffffff9c, &(0x7f0000001d00), 0x800, 0x0) semget$private(0x0, 0x4, 0x4) r3 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r3, &(0x7f0000001d40)=@abs, &(0x7f0000001d80)=0x8) getpeername$inet6(r0, &(0x7f0000001dc0), &(0x7f0000001e00)=0xc) recvmmsg(r3, &(0x7f00000021c0)={&(0x7f0000002180)={&(0x7f0000001e40)=@in, 0xc, &(0x7f0000002080)=[{&(0x7f0000001e80)=""/236, 0xec}, {&(0x7f0000001f80)=""/220, 0xdc}], 0x2, &(0x7f00000020c0)=""/164, 0xa4}, 0x2}, 0x10, 0x1840, &(0x7f0000002200)={0x7, 0x5}) dup2(r3, r3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002240)={0x0, 0x0}, &(0x7f0000002280)=0xc) seteuid(r4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000022c0)={0xffffffffffffffff}) accept$unix(r5, &(0x7f0000002300)=@abs, &(0x7f0000002340)=0x8) executing program 5: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r0 = socket(0x0, 0x0, 0x0) sendto$unix(r0, 0x0, 0xffffffffffffff4e, 0x40d, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000), 0x0, 0xf2684479430e8b01, &(0x7f0000001940)=@file={0x0, './file0/file0\x00'}, 0x10) socket$inet(0x2, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) sysctl$vfs_fuse(&(0x7f00000000c0)={0xa, 0x12, 0x1}, 0x3, &(0x7f0000000100)="e21ec2116fecdde9e258a59fb82dacbb2665bd063cab5065fae3793fa8247aa3a7624e114a58503a74716d1fcc4a508a31283d72e637d266f9f91126a49030e815f418ad43efe6460a392f1bf4a1", &(0x7f0000000180)=0x4e, &(0x7f00000001c0)="974e013f57570ad44f7ff3bf2b66a1e75bcfa13fb733614c38e0294fa7f271c062f06dcf5fad216158a16cb129fb7cd1a9bf4b0bb96fb6437df047adb0020fd77ae7b4f6cfbf577022779d82f088034f", 0x50) getppid() r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000240), 0x8, 0x0) preadv(r3, &(0x7f0000000540)=[{&(0x7f0000000280)=""/184, 0xb8}, {&(0x7f0000000340)=""/246, 0xf6}, {&(0x7f0000000440)=""/198, 0xc6}], 0x3, 0x63a) r4 = semget(0x3, 0x1, 0x380) semop(r4, &(0x7f0000000580)=[{0x1, 0x6}], 0x1) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000800)={'tap', 0x0}) open$dir(&(0x7f0000000600)='./file0\x00', 0x20000, 0x90) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x400c570a, &(0x7f0000000640)) r5 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) msgget(0x0, 0xa0) pread(r5, &(0x7f0000000680)="2f551819b72b76cab770b9e06f9226b6f32b43ecaec8e86097d73b115ad5586bf91e17abbe5ade3894bcb9b2044307e372f5293483b70dc1be9805686f9114f95edf9aabc56c41f1b6b5f547593aaeee432cb1f047445e547ab6f6b0608565126a728e3e70bafd7c12884892d0d8ca81fcd92725b46a03409da10f81a7fa0eeb88fb04b315be12532618a7edcf0f479979aef03e8dfc3e443643ff2606b866a0a5596ae65853e0ec4bc9f30c6af8c0f26147350d88cb64ecfd931dc30517469fcd3a86f96b38750078d617", 0xcb, 0xfffffffffffffffc) msgget$private(0x0, 0x404) msgget(0x0, 0x210) openat(r3, &(0x7f0000000780)='.\x00', 0x2, 0xb8) r6 = open$dir(&(0x7f00000007c0)='./file0\x00', 0x8000, 0x40) writev(r6, &(0x7f0000001c80)=[{&(0x7f0000000800)}, {&(0x7f0000000840)="39c591bbb55103f9d30ea08066bd08b22e73092d27d1d18e576da31e66a66aeee028b791168f132144e274d3b358085b2738c0ee24624ddc2511a97d483f4884b6ac858a4530534490780c59ea0d12fab4af73d58073fa2772746d998a16213962eebf02672313ab37e604ccae7361cacbc2dc", 0x73}, {&(0x7f00000008c0)="17bdf79c88866a2642f20e038eb4229da43a5629a8a933c19bfb8dffda8a53fc5cb200bc62893925f49602d7b656f8b9370c0d5d042618f63628f46095922729753ec4e1a8d36f733a5c26233d77c48d2b69674c3f60d870844631029af245e9b113db7a5d2d910f9c2ecaa08b273abebc8a3f7c17ddeae35b09767e4013261272da938061c547cdaaa84202b271892bb5fa1d1ebdb4ab193c3c61753784451e822caeae5a921d58a12fd91017d9fb00371f0a0a25e02057899a20fd8eb0bb7696df509afa8d8bdecfd21398f1a15eb68803d05155962b1127a91c8de797e51b89be3eaf90b81844eb4a8f706926d9c47add9a689da21d4124e3f7faf32772f8370d0a1781b0921ab4538180b723b55e8c0500234d79cdaf84966dc4fa3e15a702b6a5c9b8e71aedbf170d16486d5b2cc6deafdae4883ea3283434a4e638fdf2c723940862b73cd608894e0d08836237700fb773d1e7616bb27f926923647e7cf3cc0ec1b626b92b517091faf6a75c3ea9a47422af6bb55c74892b5dbe4f2d51045b577902114823585b814d95fd80029a5a11195a5dfaef9a8294bd3f4dfc0ccc32e706711bc468bb74089787db5d93890dd1b44fc3035d0740ab0f88adf13a5a5c03f4e7ad7e0aa6dc22775c5601854e30f9620dd5b8b2f52486ac604f2185765c74e9e355891685616eae489ce8e8155ccddf2ff67521f61abe989e91f7ab52d24b3d860349882f050caf8c0ab7851a7cf07eeb34099a76dc8b426fdc86033bb217a9a196b815343b43f24e406f69ec932fb122a2f52ce873c781ebc8e0555339521d736e9e5fdc8b22f3a64d5c119eff0a99d5102b9da1d44b2b6a2c6179f468ab40f93c0da35ec082211e450122b74af6b76ae9e85427df706c854aa3b9f1aa60d6ace891a9f37760e2b4b608655e12b95b9f1b077e4c4dbc16dfbd26f5405f3bb9edc9d1354cc1a6d23404db2875347e2766498c49aeed77a389ccc50fa664872fe2e0d3a08bd1e13736c36cadc499d91bd2d290d9131c5b628b8369735fe1b05b2855a3635b3826381eea7bd680947a329d8f6ec652e6d6a6328eba6a14c30b27714c4e1750cf2ad5729a922fca5ddc701ea75ad2234f029a6047814e656b17ea0b7612d86d89747ce3cd920f060b036c40cca7e0be50c92a89345cf8282a42bf693be6e17778e431a7c48d5b33eea1efbf90afc343d486161b1846931ea8178b49672bdff02254034e208bed7ff48cf8b9c6ec923acc857d5f33ed03d95c13ae9e84d7a76c35f5b8d9e0766a97a084445eea8cb9de271b461bb1a8d088f21a1b13dcf110089a5ac49a42f49705f7d30da04e3583b4de2bc936b381cef484f5354d1f75ddb93fe86d4ae60a6eb31b86379a983d4729b72f9f86641571091c13db2c1af6e8359469f15f0b8504cd70fb0bb823453ee5eff566851af74809679aec4d62f72a3a5b7d5d828f224378e6785aeb75aa5557fbdfb38363d4ec8cce52c41e9cb101af45c75ff161cccf7e5fce25c0c42908fcf336d5cc0453096b7bf5e7c2c9e32c412dfe12c6721c7155f50a72b5df5cddfb351082c29f6fe02e7e2b27f20819dfc84f841220d29e61100e2602c05201a1bc7b64c4dfd523c69f979e2d8f71dc20cd7dbed4becf9dda97090e365194b0c01a34b7e081ba35caa3e9bef7b2fd4a6945001bc29377c346cf928cef2c3e7a93e453c5c5f0fbbce800b038cc49aef294443700490f37d53819eb3b5f1f36749dbd2aab6db7ee9ffb1913f133202b4130be899ae4558ec97383c277b3f634994235f1ab49ae8601c663092ae8d58a5991ff8bc12a6a61436c7c888f0136d9aba517b2fe0729479fc9a700155a3abe15352738321576ef10998665e92496ae76c41d0aa853e25ad42cb02fbaf67a63278440232b54c048dbd39de6ad9276318f361317d330a081dd3135601d7bbf04f7adad250a821d54cf3a3d0bef49cf4dda3c2fcbeae45aa12003cc27f93279d32b6f2b30f8489171e42ad1a304defa36519b7097a848081ac7c505d9c9777237752738ff655ea50e1568b844d97d8862c08d3dcb1636dbda0be2eee61ed556571e6ab6395714e57ce93bdd8ca9f19335402d60c9b5607dfd3baf952d99dae3f7dee1d2b2e3854d2d58379c9d58501dace52058dad0b596fe5e51669dde8b8fe844a2dd90b5458ca31e06be3616cb370a0d0d702a55f8ddec3038f072bddc21abb765e5001f49ed34b652e42e37aff277063fed57d8b9798b601ab69941153f8d96ac5987fc085f685ea29cab3a731ac0a10c743689b16fb790e53b38d2fbf56d5bca91917456c0c2c55517adbb08f1695a4ea98cd88de6f2415b0890cf0de6804e8a81f72adb4627719f639a4dbaf6a2db28626105c44ce57a50a5c78ac6a8dd6393c86ea96eba258c1dba0f4c7f57ce15705c498128fe15ee44e7e46ccb86a14189ddc2de3709793b1cf015e8de2858f9dae61afd36e9084289d37cb9386370560eaa1e9d732f1ad7d2b9a363eb6e94b7f8158993643f82f8fc215a950a4d67152b20739c642c59452ee3f28d0bc9097c29f6a255a641488c1eb7f6036079299e51457074652fb32449232cd1dd139548748f916dd7378d2fcf66d56157db34a8c5c9873c2e4743fee4dc2d4c384ad9d0cc9d05d1ab8e602ec1abc69410fd7352a1983661f412b2230d6dca3908d4a013737c8f989e9e5f8c6d552c07f6c7079f8287dca24f7df68bc7c1f2b466bb5d456c952a4a0d351a5322ce1d91c81d1d271c4b8eb5c60c28b81836535a01f7371376aa9c9f4af09756c17ed88b0b834e7cc29567cc9e7dcd4f2c4fd72e3b1861de7054c7a739d9297d0844ea4762b154c8240bdf628fa7ce32142dd75ab46fb50bc6a55267a58df7e0dcac821bd622e3bbf0f77be8387255ebb041fad81d6c0ef453f637a9773e383b341401c8e462e87432634db73b222a846aaa61e79696ba56fe1afad0f2626b63ba76bd06b5d4f1771b267216ba0590c5cc6cbe267f03c154009f993dd22ca6946482bbb9dc218e7bad5d534b5d4fad67ecf8c192cb1b0b81c2cbed2e3fe042ea147f2aa75ab48c05f8739cd986d354b2709b8ddcfa6ece468dda60951cdade1141610208f4f452099ff39132a97594bdf0ce0990ab88bf2a9b53d540247d9d0df450084f4f6f5302a5071ff2600db5ed6e6f39e17c75de9d254f6ef4b290be2958bc1fe414bc67eb60687fa3ed604ac9e0a291a43e048d7c2b8511a3af74221ed8dbb79d0291d248d3354fc121ca19149aebf80172a43853183a79a3e74d6199d294adc65ebfae97d215d56eb2f17a542c49fde0f13d5cc25b4d6083a04365b357e664994b06ecc8011db76d000d3a3d1c5edaa874498cea8ca5bad7563dfd8ce62601c973e619ec74733cfd692b72d477570fc683e59db8714fb3f98ca6dbcb1ee2fb220bf5ba5cc63340535df2058c0d405108bbf0fd00958ae174101403241846fde5b82e16931014168edd5fd9c2ee6fae3a52cdc41fa7a4c53dc109a45668b762198e1eda60c2d1b4ca53d6a0aa7abf891124ef82c77f35a0be90c09922429b762fa98315602501f1bd72a91c86ea4b7185a07201d3808ab28dd907b46d97fe3459c25c2caac8b93bd7b0d82d3b542c35b9953aa549f370d599b1b921db9273770385c120fbe980061821b59d8de9a9c2e9dfc09d1fec9abc0e47dc6f829817915f91450580ce3ab0f02b6f767ae02e4118090011b36e54845dfbf7ed16e99e79b0cb58057ce2088ef24aac28adcde1ff1f3682db6ce3ac1cb43ca267a6e9791ff4296b5ad01bbe06ee1cb72a45767fca92b8c54cb977c10432b6c856bf03ca4707dcac67182708a09b7aa0d9cf91d76c7de979831633aa51e8bb83f33d45a9298a5be149717dfbef238c6e71904e2a492e3599a09d2bb0fff4aa95c1b52aa567e4c5b0f57b3b1c0e2791e57209bed078719d77caa23a85970e9750ba5ee8ec53667af37ca0c712bc5b036dc4a43ba18fdfe18186c8fd9ef960544de6228b5d7b8528e93c4a51126235a767a68f4acc54f379635e464a5774b9a9e0def64a088ed7a646abfe876c3daa6e91a5502429bcd0641fc13006dfde60654e8d4f5698cc43aadc49e5e8bd15a627150b8702e2a0ec5503ac1eb75cac7540ab46fb427ba75ddfe41aad82b81acfa6b6f694efe6591031852eb51d7c42a732826b812bdb191599a48e4dd62f2f043ff006721ede73bc516996f4bee1e0f7d8772dbff693a0e0630266f88a6fa8bb142d576b955570ac70f999bac130f47cc967398f734a4c5424eff666d06c035de6b022cff67cae22d4c3b08b051c901e3b940a8b4fbcb5309fb40adab75013746d7113a8ce9627a6333e1324458c4f7d65a7c32d5b9ebb1dfebce14999b2684d37f5f761e2156e9f75abb0bc7ff1d1f3f54089e92bc1fcfd778ec483473c15e762c666c941bc8e2f49a8192b8839f917b123ff3d4e59827e2c91c98aea42b68e389389e17b8c52627e4f253c55bd57c75f48f09efb7ae526ae76fe959ebd74cd2ade392fa50465861e7d0306473fc662ac15398eab8146eb563706fcf0cd6c6d16a9fc4cb06df32316ab57fda15b8c2afc2c07f011988f3e1457e679fc4cd42aa30125fba0f5b2d6623e6f49a4a723e45d7bd340e5b4499917cbc9b579c71f1133f4adb00f3ddd041a70a86d28d59eb9263c7025993d838ace3cdcd794a6b80abf14649b63bb399faa22ca3d850939cef761af5852f72183877caf901f34b0dbecd6381257a4ccf0b79e590dfa99a613e2f8aa220649f9344f6a26ebd88e1862d9674a48b9a33299754130fe09df4aad371c254fb695220822c648e03e4495fd8476c73adfde386400b359c628e4a20bdb1eb5153ef6117a4bbb9a764fb8f2ff2f05d83b6a4f6d5e890cbc49ed13761ead09d4843734db0bcdc97b8b7385e935f451665eb86751ab0a18670cdcce2ed2bba4f853e47cb09eff5f9140bbb702b43f08b40ad2b285e441c0759dd5a8c115d6e9fd6777485391bb7cebf101be76c99b540fc3273ec57b1e4580e631bb6f51939e75d98b285376a9a9be7e9d57dadeaa2daf8e030cfad4f365309ab9749e9182edd35a2e039b9ca1101b55ad2dc44dfc4fcc44adc2a3927d213770c014b17a432566ab5da4f9f1dfad052a79fdf78dc305c7a09eb46ccdf700f62c0868ac53f7e3f39a046fd3d24d7f1ce84f1c53b81e4ac5f3e6dd3b564636ea8e6d8dc2fba448a423d89afb3720e2fdf3799031da00d37f972aad968625fb77196820ace840b8ee03fc664de4ed4e90038502fad9e414d21641c66325b3e7f503c56d9d9b58f38fb4b73be67e3cd3a2524e935d6765458573df37de2fed249be6fe127f61fd30a6af84b7d8335a4056145b4976ecf31019a26cddce710fbf833330c82022dfd5e2bb446d2a1bb2244271b49e2986fa90ea26467e4b692201a660da2981d60ab11dc026924b0e2bd9de2de68d9f4192a7e8744fe0dafeda105abffcd01222c9cf8fb1f8f65cbb5d46d6b138df25e46ef0d675e93aa81461881b2d0018b71eca342a61de213f3a09d3d78ad3c0736c675b7e56553d0e7ef518bda1f188eb4b19cda217eb0861c2d3f6c60ac21d68aed2dc5bfbc8a58bb3d67af0f78c1fa414d2aaf686e123e1e5f14ce74fa78183864f8a01a8a72f00c2261d4d99e3d0b032f6096389ab63ce86ecfcc733485a6a2212202d6e93f09fe732959aca36f19e39861b5ac46af1b129ea879bea9ff112ae67d56c11fff116614016894327d16723f5c89450d7", 0x1000}, {&(0x7f00000018c0)="3a8a4af6b91afd147445339b23961834331a311e40e370e52af2e3cfa3f71d4bc8b3426117dcdec1debfbbef72ab778dcfa177b3d5a7a3752b8f0f5fbca272957ac6025c7e739aae77d892b6f0be", 0x4e}, {&(0x7f0000001980)="6b61dba56af584ac68199a4b943b4df1d8e5e779efb854d47a69432405177b024e4242069cb63688ce7cbbfd4a66e7ba15bcd78a35c10b560f6bb64306098f27c0c92f88135b68cb9e0d05b384710078d72562a1030a4cd9526756d969784dd603afd01a0f4622ab4c38c8dfd5173a6e9c83308d0f6357b5550704faead609155508d56c80b19d4ad62ab066c30681260a70649a4074", 0x96}, {&(0x7f0000001b40)}, {&(0x7f0000001c40)="cc519dfd6a9e59083c6c016e16fb9bc7523f2799213469c4d15c53e6b872f4fc7d32248025e1c1dde47eb93b", 0x2c}], 0x7) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1) mknod(&(0x7f0000000280)='./file0\x00', 0x1000, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x0) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001540), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000015c0)={0x1, &(0x7f0000001580)=[{0x4368}]}) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', 0x0) sysctl$hw(0x0, 0x0, &(0x7f0000000180)="c344bf92878cfdeb370abc8cbdbd2872e8e1d8d537b6e8c082ba9bfb3afc79529ce177cca1cdc50dcf36060adbc1e202be461b1582a51e4c5a7541212f40c8a7bc6644fb231a02940289582a35c13257f05bb4c8c804cf28d77e4a2bdadbb5cffd43b663ed71c588eb32f56765328e794e94ae194b797f443f6f6374450693a82546fc315f9bb8888a3d4630dd3af55c38b4d3341003e481f10161c23bb7275bf4a938c17b8b4421cefdfca0241b8576e1ec18c4f15adf64e8443d709c", 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xffd}, {&(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xbb2}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000414000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f00006f1000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f00001f8000/0x4000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil}], './file0\x00'}) munlock(&(0x7f0000ffb000/0x1000)=nil, 0x1000) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, 0x0) socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x48) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000000440)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB, @ANYRES32], 0x30}, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000001280)=[{0x80}, {0x5}, {0x6}]}) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYRES64=r2]) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) kqueue() getgroups(0x3, &(0x7f0000000480)=[0x0, 0x0, 0xffffffffffffffff]) kevent(0xffffffffffffffff, 0x0, 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x40}, {0x2, 0x20}, {0x6, 0x0, 0x0, 0x85}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x41000}, {&(0x7f0000538000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x200000000}, {&(0x7f00001f5000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff3000/0xa000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xb43d}, {0x0, &(0x7f00001f5000/0x4000)=nil, 0x4}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00001f4000/0x2000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000009f000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000084000/0x1000)=nil}, {&(0x7f0000538000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) sysctl$kern(&(0x7f0000000200)={0x1, 0x34}, 0x2, &(0x7f00000004c0)="9a47b035aaa571ef03a4517a9d384cc1b965090d72a5811e73d260bef121099c8ab088bf3250396106845c9c30534c5e4ec772cd637166ffc64ce4435f5d92e90c3fe59239a10dd524f7a4014365379f7eb2ad77d1c9dbcde156b41cc404086ac2c56f63c9bde2892ca8f9cf21a79770f156d011d63d9ef61d4792168873b200db33ec4e0812a3a986e5bcf6682202d54036807f8c5200b929bd8c8625294f55597b3ecfa881111e1345f6ccaf11a61a9c60347f89a16cbf363f420f5b5f22f67105ed", &(0x7f0000000240)=0xc3, &(0x7f00000005c0)="fa0a418f25dd66f6d8be973eecf5d7144701d63c05de7a07f42b206923191aa4f74a10730d97f61f12b2021ff960967efb92df8eddbdfd9e1c26d615a7f4893fc193254464bdce902653c47d067db552d5ddf3f6d58c82e3582ee2f693dceaf6ea5e85bb9230a52562ebb3d55f5c300987e525531b0a9cfd20e25d04b1e46aae76cb6bcdd56619c5d48aa357ce050c2f3da901c55d6bef1cb42f623acc791a05f1", 0xfffffffffffffe55) openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) ioctl$FIONREAD(r1, 0x800c745b, &(0x7f0000000080)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x54, 0x5, 0x80, 0xb, "894fd04024eab9064ad7d1ef08cefd055ac7d4d6", 0x1, 0x1}) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYRES32=0x0]) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) (async) fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) (async) ioctl$FIONREAD(r1, 0x800c745b, &(0x7f0000000080)) (async) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x54, 0x5, 0x80, 0xb, "894fd04024eab9064ad7d1ef08cefd055ac7d4d6", 0x1, 0x1}) (async) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYRES32=0x0]) (async) executing program 4: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, "02080000000000000000000000000000000800"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setitimer(0x0, &(0x7f0000000040), 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x400, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000280)={0x2, &(0x7f0000000240)=[{0x4b, 0x14, 0x20, 0x9}, {0x8, 0x3f, 0x6, 0x10}]}) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) r4 = semget(0x1, 0x3, 0x5c2) semop(r4, &(0x7f0000000180)=[{0x3, 0x1, 0x1800}, {0x0, 0x4}], 0x2) getpeername(r2, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) readv(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/17, 0x11}], 0x1000000000000088) connect(r1, &(0x7f0000000140)=@in={0x2, 0x2}, 0xc) executing program 3: mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r0 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0xf, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000080)=0x3) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "77d9bd5511168ae2bc267b3bdd1032bc86895889"}) r3 = dup2(r1, r2) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) bind$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) r4 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000040)="ff03ea6e", 0x4) setsockopt(r4, 0x6, 0x5d38, &(0x7f0000000340)="f74f2edc53b57dbfd345b4871f26cab3f1df9c367b6cb8fdfa378f58913cf80731c14062a67cde6bc2925e5baf24a55794cc57b15f89b641d41a1e48230aab2bae2ec625f4617952541cb4ae215e7bd8f3a72edec7576c577a54de1a88ec5acf32fd701d4ffcaf2331bb67a1d8759081b3ef6d8bd30c9c7303a4239ec41c41a8e7871c5a2c130db60dec65cc3437a1e1ccd1c0f1e3125d16c37a6e36720b4d29d7d67e725b99a943070cec8fb1dff8a5fe9f7460b8920ce4a154387102b42afb9d799fdc0bc9e2fff4b0bedfdff7b564373e02ff4c881d8f843043ff8a5bd9221bda54db3b7af830f39ecd0d0a06c6b186373c4b26f9885db181d2b2cf661e5232df3991beb6800d493bf757925ce33597a5eef2eda23cca5d266efa499d0d42df9deb905855ac94a82efdb8c3448047e4e0e2afe3fe5a31cd31a8aca0fc8f19f5724f222e9dc5f2a645da808138a3b01d4829270afd755506f7d91923b4e2506076c9ba9319dcfc72bc280fbb6bd757944684e4a3eb4ae3a21d4cef6a9ff10437f27c950fecb4c05edeced22178fdc13132d4ccda1fd80cfb93eee094ee4bd6378ca3421322de0635f937c5487dd1a42377faaba60d477d2ba303e0845110fbead140e2f642fd30392fa11abf80bf5c779859cb73c018e5afe4a3df56a1cc7c5ebe4de5fe955679bf7e0041a8b442373f0ddd96c3cfd12a8f337345bfbe037e1206cb5d33f9cae3c4035c73cde45cc6b244511a9659b0275e14a6c789701a46d37e9c1a0dae38a7e58e4c6abd876619f97e052f21b38b63f0e05d8d241ecf3e068b0cdf449a18ff86e785e35580e00b605cb6e74a06a59aa754c91b1234079b004c257cdd87bc489aba7ff940ed68d330fcac44264c17d7330114ba4bb3720818d4a92a6181570c750079fb1310f786d18fa4dc1fc62e89db7d27f1dccca3aceff757c92d54722c28b041103f10c73e7d656b6b9a807a595b1313bfb2a24d03a2939449a7553178399245dc5514d2c3ea575d13ef93b501d45dcd66360128a6e493f385df817725d114b1d816f883984e1faf30f85cab1af32db4724df6de1a0ebd80392f6c13d8367cc22524b863011d866684f03fde6c37fc745f28f7e0fa4052205de37959a5d71cf386bf3ed45284d67ee9a22a3ebcd8298dd6c697aa82f34d5941a919e37f02beed6794eacf557542d733d8cdf8ca81589a554a74d312eb9aed759dcb14efd59eab5b78f5699f41ef3e121e1951196e08b5c8964d2f47711c8c059ad3e1bf0531bad7feccfb56e9fa848c29bbb3243e1ead19f8a32aecf820b1d37ae4b8d4ceb5fda82a807dc1f4191f61c6a3a9782402ca64c4216127b44620ff84767cec158423cf2a8afae24926783735f139d3968581b07c47190ab666ed6c00a35314e0a230efde34c35ad9b960cea5b78d72b9bff545c762ceba25f262c352d763e0132bf3fcf01f9b01910869264776ea3f7c395d477635b34dd35d685cc6ed6f189cd91734dfe7545793991e941dfb5e08897bfb4a288bbb3311d1bc7d7ff9a4fd3ad86b368a09cfe990d1e31d117b4473b37503ad259869e25b41a00a2ca3b1bccdddcc6739a73b86563cb484ce4df372037c6634cb933b3d1dde094cc056c037a8bb737250fd6728c6764baeb92637d29f62bfdef6cd0b02e2f6dac92742bb390cc402029ad8ae8b48af08fcd91f7e5f2897d00fdc311b7d0d1a95fce983eb4433a4fc0a522cf59124618a474b9b4db0ee293e6f829c9212b7f251dab98dfeaed40f8095c073cdea995a430c332e2d2e9107940dbb82e0b35130838e2217e4b623fbd035568ea04b20905dfc44cc30bef427eaa69f3e223d952552117c78ef23d1c116b25c49f89da5307158ef7cef4475693f4d36088e38eb861ffd1594212f1d3a541242ab240a52c101b4d92a13982bee4bb92c6924dda6100b128924537af0759b276589998668c2c5904a0b10e8b9423df45f1aa17bd8779997fd27f2cb8ef7022573a0e5c0149cc7ac76fe12996135913a0afa805b761fb8f5c89ca639908dca54c9c6238044ba29b2961f0c3c92a6194c776eeb9a253624a5c7ed0f54fed4f3480546d05d6c4b2cb4153b9d5a4de86d9358817466adb166251b2c5b53e2a8013c3b7df37c0d3b7f7a956db13dcc81297939eb5fc60b4b2ebef0eb02fbe48fb0be8d3843d5cc70924931cc9009b9ed5f9457b7b65591408fe273c1b9454217f6143099206c640e5d8803b64c86a8537192f97553ae04929d71fc4390cfe6a5581e82f96267f24b55c4b4a307daef13801b75106549fcb585548b3c0b27c31eeb3bd8c76ab5e6103752897463d0b44dbd115d19d66de4d11e8c7eba23acc2d0761ddcb3713415f60cb7935b307c468a412ab12ed3f791d01946a51bfc4d71cc6b1c43d9e3102d593dc9700c1059af933aefec32a87fc1e5c5565647dcda1a5e0d53f3b2f442d6d9baf3f3ba5f12d06409bfdb4184ee3b7597ed0ad6734515c05bbd90bfaa3addf95f1f4b52fefab6a187f70a4680d673e705a6bc51a6be01cf83c451e776a775134707de6f4b2b93b49f8defa9b651ef616d7ccd1d10c3adb5f8b1c14d49dbb61c87db7dc171a76f808679b1c3acd85fb5e817150164209629e93205c660ed09489ed1a0297222d77ab314a162adb49875da77db99592bd5bf49d7a9155c85d95ab1c921bbfb004fadc58a7afa0500db3921b4ca79983591caff195a55b67c9e55290e096dfe9916021dac256aec5cbb34f4224cb48b4eb79a9d84d5d53925b99385f371b9b4273cbc86988567b68a20386cc7eec48601ce4abba07886b9104187750f626630951d57526d6d952ecdb97071b81be685ee0ad28a7c5fc101998a03220eec1d6fd47aa7fb66b7111b205a95ee28bcf18b8e8780f651bd2ec7c4919d9a9bc6c98e38641a1bfb323c829bde9ab90ff5edc3490086fda4d4c006229d1c1682b76a785dac1a48503335b4f78c1d41a207d814535070bdc2f7a53fb913de2f7e84c73e31a1bfa3221d648d6c3837068ebda32456b18739404ce43879252bbf0c436ca212183554a08e606bedc5693c258ada013e1846c2f5239a67690e39c1256a16ff4189035cf98fae04bb0e3cc725529a3ce43f6f21a0a688d2dfa810f8a8c5548f7a6238b612953a1e35db3ee711307de1784527f85e5ff01d9d9a578af63b51943a4e8b5b18b94ff39ee26013f3c98613f26593742e20deca43c4c62805134c63cc794cfd3bab33b99369a34ac82ae96be1a1e6c43f3f9a214979975f5f34cd4a3a21c26fe28365ad89aa56f3f1e3a2a3a897726d0fae267f5975988dadca550093ae0946d9e659ae4298350a21592ab08e1e08d7d910dd7091f0ec3d8cf505d3caf5d767c809777bb3a11885eccf2a8540012583f40a930c0280803fe4fd08ceb70a501528ea023628db92a78c29532f50c811e715edd73b21094d44bae6fc8270bf9fbf73b8cf72c61ef650d626cf37966b723662c0ef9c0d03ad0d674ec4bc135ff283c203533d6b548387d4421f7f6439ab0f6028f1bff88f8c0709cd2b7d31260bb1725965f1f9d6bc0b556fd48726054ea5b66d6fcb91f30b6f1c60c81f29f583409a990d3b8577b8e875ba9e9a1a6716d0d311e4587226ef96bb82df10a79d277e4aa6f6244181e65e4d23bbce1984dd62e8693d76ef101f6656581338c000e9dfdba5dcf438cae750a99450440a663986a69be7f23845ba43f73fc8fe2b35196e8fea2bfdca27df14fa7e80945b4aeb2925f6d13c0c503cb44cb55d63e95a1c20b6318c2fea9d399034d1c152ce3e08f5eae8f125d344f1155ff7a1b1dc6b11611a4ba1cec83f4bf04c92fa4fd2e07d61b718f88986a44e74d49e6501d8550e9553c74d5cd545093bca0a731a6d9b9833d0a73bcd6296138fcb40e532989a8e4b9ec093df8562cbb291e3ce6a9577e800d50dc0ceff3297e1756c6f15112961483465722bd9cdbb31c1b69dad5f981623e6236bece4967061aec94919fd531d29650d301a33b00e00c739635756ce9685de3bc493bf990cdc9a9fb8f61ca5e0f51b385cdb584f241230dc6b069d54741800b96f20b8fff2ec64f5f71dbd56647531d9547a5cdc8f836ee0aaa99f11fa58ae2a0c747762863f49c7c8bab61dbaceac8ba35ae663442d97ef5905fb5bc82ccedcb0e5a4832be75b8ad15401d885e1db439733be084f136e89a72fcfe543ea71f8bc33bfb47dd8e55266c545aa48456b2e94ac2b9f2a3a44ff23a502fdd9039fe7d350dc5684ed39d3d92a25beb1c11dd3dd63a9f53ea0b81f7035faa981a43976fbb5e9d3a685988d653f2a34375bb9a58086ecf6826e0845a30580845fc3082402802e87db23808573b10c511bd8263a60d741681e45a4cd48ae53a8627d5257cd28a9c0b817cdf2b7957d618009df432cbd6a7ba4624c6e26defb6b4a97638b03eecf64be4173f8fc95fb21940fb20df5f59871e867a603901284d42637861532c7a14b734b054df15147c79044ffa44e4df65dc0d3620496e23f9380a337ea02926b05c99a85ab271a06e53ba3d1abd1e9af8cd4d47cabcedcbb3a5e2b7dc235d078794c47523688d365e854d2d59df6865a9fc9775666e6c11031d36e3b3c6ba1fc675376efa1630d001e1d8f342c17beed15e6b9bffb25a8692db39baa0ef8b0a89b0a9d985ad04da10c0a9cefda45c3f534c3f21893dd381fa796ee74b22f062b3b6b570c6d467b5b8e19b38a5680d7c537c2a52ef39fe04da584ec7f6208c36d55f7e98589ffe048e1f4003ee536538a757349fb9c5d4c0c656155169f122bef015d1acebc8337085db37efdd5b6ddbc8a9580f811a55b2d12457b331efada8b08d39631f01d8e65a2fe8c44b6306678b04c3a8468a44720de4d6f7fc3380ee7023a5a721afbb38720889bdb94c55be28f18fa76f1b2c56e7afd3b5d40cb8ae9a27839ca73c88b321faf8f05d13d92ad08fcba27fce028e45f4102fce1126de9e1de123f1e209cdecaff80f9df9651044094eb6548a75e69c84bec6ce511bc4218fd4143914f2680ee0f8ede4241b7b9f7ae7826408a9f32e4f77c95ac0d0478720ca9457f5923e268ec011d085e5aa55575af56301348793491b99b5ea65c2d4a25fc79081ec49ffe67a2bf5dc5b1b8abf6b008f6bffa8aca852d76399b1f2631fb0cd761db878144c11bfb9626fe227270655f72c204bb6821bca3ff55e56498ae16056bc2b2ac49ea6bb694f53c42a94d7764799e7036c82050e312dfd92730c8192d3bfd22a8a0e72cb3ab81a28a8c6587c999f9f61ed1b7ec27df8394bfa1d18cf27286aee6038ab049523563fbd10a1f3c5a864d60595635a53799dfde20530108184d27ef75a440a74b2f09cba9b54017d50160305e6e376afc720157cedb1a978c62ad43a46c1c983dcfc14817ed79ed116d0b61de1a8c511412ba30053e00afaf13ef8887b6cc1a8b3368a341ea620f2b406954b6d7283d88a95bc2f9cc6451ba3d136797c4c6e5b21d94721303e5f79eb088f2529912b1b70d6d4dc3488e0bd843600694677508bcfd9053ea24149fb59afb2e183235cd2a9d52398dc97cd3a6ed1d93d51bab1223d61b1c273ddc09a44c0f5831356acdbe5762913992d300635ae7522bc95e3619666a4f9a7ac4b68a880a870af5feccc5d771a4e7a733434dd10153d250b4c1debc401f5521c99d98ceb4c02b7fbdce432dc16ccf673b0f59e9ecf05ee69becd59e118f2a5bd86aad606d053ce42304df5a170c0604285b12888880b9fa49cb2f575491", 0x1000) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x6) executing program 2: syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) (async, rerun: 64) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) socket$inet(0x2, 0x3, 0x0) (async, rerun: 32) r0 = socket(0x2, 0x2, 0x0) (rerun: 32) getpeername$inet(r0, &(0x7f0000000280), 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) (async) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) setreuid(0xee00, 0x0) (async) chmod(&(0x7f0000000280)='./file0\x00', 0x33) r1 = open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) r2 = dup(r1) faccessat(r2, &(0x7f0000000040)='./file0\x00', 0x2, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r4 = openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000200)={&(0x7f00000002c0)='./file0\x00', r3}) (async) dup(r3) connect$unix(r0, &(0x7f0000000000), 0x10) (async) write(r0, &(0x7f0000000300)="14bdfa5d1d34e2fecb28616498307dcda9aec43050036123339a346f7378505514fbd6da8d0ef0091afb08753f95b7688ad4c4e1dd5489e7bafc58d3e58237576b81630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100000000000000000000e43422dee1f514ab149b8e25ed958c95a2c639fa41b2c7e720b2fff613f42413f73cea05877cdce60d0ed52368a8fb58614889dc5a2e38722a750433f4119c16eb23659d23d55e3d293e", 0xdd) (async) r5 = socket(0x2, 0x3, 0x2) bind(r5, &(0x7f0000000000), 0x10) executing program 6: open(&(0x7f0000000280)='./file0\x00', 0xf8e, 0x0) r0 = getpid() setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x9f9d}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f00007d3000/0x1000)=nil, 0x1000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000000029, 0x4, &(0x7f0000000040)="00fb6c2e", 0x4) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xfffffffe, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfeea) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x3, 0x0) r6 = dup2(r5, r5) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x10) writev(r1, &(0x7f0000000140)=[{0x0}], 0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) ktrace(0x0, 0xb2477399e87feb9d, 0x20000534, r0) executing program 6: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffffffff0000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x18, 0x1, 0x0) close(r0) (async) r1 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x20, 0x1) (async) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) (async) rename(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000300)='./file0\x00') (async) getpid() (async) close(r1) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) (async) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) (async) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) bind$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) (async) setrlimit(0x0, &(0x7f0000000980)={0xb, 0x200400000000062}) (async) close(0xffffffffffffffff) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000500)={0x0, &(0x7f0000000180)}) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) (async) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) socket(0x1, 0x2, 0x0) socket(0x1e, 0x0, 0x2) (async) r3 = socket$inet(0x2, 0x2, 0x10) setsockopt(r3, 0x6, 0x2, &(0x7f0000000040)="8b589d", 0x3) (async) sysctl$vfs_nfs(0x0, 0x0, &(0x7f0000000540)="bd79421a0d0b628acd000051e75dc79e18d3ea04216eac96c9820d73d717087bf162b0990c9bb7f0401f75d43753245bcf5318489152062199c0696d9a1429e7944ad38c0afe5717ffe6fff5df28cb193652814a0291c64b868f9c903e1fbe383d0d1801024ad9232e2b5745d128d95b776cbe21dd159b5c791ba6f408b8c11020df26a287ca65d38ef622d736a574a88b6bf4b282459e8314a215f759f48ea27170f150d4728b300a0b0686561849848d000000000000000012355ef64dff3654f2944429dfc70e48035547280444616372a2236ded14c935d8d4f4c21d6b894e2bc4401899686cf611cf1a1b00"/248, 0x0, 0x0, 0x0) (async) accept$unix(0xffffffffffffffff, 0x0, 0x0) (async) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {&(0x7f00000007c0)="b748abe0e962960f4a11bafbe1ed060a0000000000ff0c8b58891be2608106fed2d50cf70900000000090d99af2ca6e1014aedccad145dbda88cadf6d7187b0f71b7950335ff4ac848777aa26083e0e871a5c38bfd11eb650a109717af815c3ea6979e95269b363d4ad110bbb6868c3ba200817af04416699b259041ebb7b74ba885380e22756fd3d166ed771888502ce8284358104fb97196002bae03cdc6f48b1064c40d25ae4472a4ae70c864beb40c1d14f0bb2a76f22b66430c00f7f7e4cf45d9404bf69c379a9a447a787a64ab546dd874bfe43d3d056031c0e28cd9c17632ba5ed4b4be1c89872c57051cc9f31b6f2d099aa1197790ec1d2e11b8f8ea0009c512489f656b0dfd5d21d4bca22390c616215e47a0b52338a6a5815bd415385288be340886724b8a955354247a2fe4db0c552db1c171c95d21fed7e33f603a1a69b99f614f335ae789c707f2d37febae7a49af8cd349d5d30b80c8970ce7e9d48cdcb10b649bce6a677624f3aeb70780e16f36dc5950aa17bd41580bc0f4282da716fbe3971fe15dcd843583c87ceccfca7328a900373b6cf2a113b346517676c81bc2ffe9520682d751c73f0f4ec8aadc7e063c53ac5b1459"}], 0x1000000000000093) (async) sysctl$net_inet6_ip6(&(0x7f0000000140)={0x4, 0x18, 0x29, 0x2b}, 0x4, &(0x7f0000000180), 0x0, &(0x7f0000000200), 0x0) executing program 4: open(0x0, 0x0, 0x0) getitimer(0x0, 0xfffffffffffffffe) (async) getitimer(0x0, 0xfffffffffffffffe) executing program 3: setreuid(0xee00, 0x0) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r1 = getuid() fchown(r0, r1, 0xffffffffffffffff) r2 = getuid() setreuid(0xee00, r2) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() semget$private(0x0, 0x3, 0x0) semctl$GETNCNT(0x0, 0x0, 0x3, &(0x7f0000000100)=""/177) setrlimit(0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) r2 = dup2(r0, r0) close(r2) syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$WSKBDIO_SETKEYREPEAT(r4, 0x800c5707, &(0x7f0000000080)={0x9, 0x0, 0x2}) ioctl$WSKBDIO_SETENCODING(0xffffffffffffffff, 0x80045710, &(0x7f00000000c0)) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) readv(r5, &(0x7f0000000ac0)=[{&(0x7f0000000740)=""/29, 0x1d}, {&(0x7f00000008c0)=""/103, 0x67}, {&(0x7f0000000800)=""/18, 0x12}, {0xfffffffffffffffe}, {&(0x7f0000000840)}, {&(0x7f0000000880)=""/21, 0x15}, {&(0x7f0000000c40)=""/269, 0x10d}, {&(0x7f00000009c0)=""/232, 0xe8}], 0x8) r6 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r6, 0x80206979, &(0x7f0000000000)) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x2811, r5, 0x2) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r7, 0x1000000029, 0xc, &(0x7f0000000180), 0x0) fchflags(r7, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r4, 0x800c5709, &(0x7f0000000840)={0x8, 0xfff, 0x9}) sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, 0x0, 0x0, &(0x7f0000001080), 0x4) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) executing program 3: shutdown(0xffffffffffffffff, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000001180)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x8}, 0xffffffffffffffff}) r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket$inet(0x2, 0x3, 0x7) setsockopt(r1, 0x0, 0x10000000, 0x0, 0x0) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x20}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) r3 = socket$inet(0x2, 0x8000, 0x3f) setsockopt(r3, 0x5e1, 0x80000001, 0x0, 0x0) ioctl$FIONREAD(r2, 0x802069dd, &(0x7f00000001c0)) syz_open_pts() syz_open_pts() pipe(&(0x7f0000001440)={0xffffffffffffffff}) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x0) ioctl$VNDIOCCLR(r4, 0x80384601, &(0x7f0000001240)={&(0x7f0000000000)='./file0\x00', 0x0, &(0x7f0000001200)='./file0\x00', 0x8}) openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r5, &(0x7f0000001480)=[{0x0}, {&(0x7f0000000080)="b389e5", 0x3}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f5588234", 0x789}], 0x4) executing program 4: syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB='o0']) r0 = socket$unix(0x1, 0x5, 0x0) r1 = socket(0x18, 0x3, 0x0) close(r1) r2 = socket(0x1, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000040)=0x8, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockname$unix(r1, 0x0, &(0x7f0000000200)) getsockname(r0, &(0x7f0000000000)=@in, 0x0) chown(0x0, 0x0, 0x0) mkdir(0x0, 0x0) connect$unix(r0, 0x0, 0x0) r3 = socket$inet(0x2, 0x4000, 0x8e) accept$inet(r3, &(0x7f0000000340), &(0x7f0000000380)=0xc) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000001200)=[{0x54}, {0x20}, {0x6}]}) writev(r5, &(0x7f0000000140)=[{&(0x7f0000000080)="35b5c242413c1026089a59583cc3", 0xe}], 0x1) ioctl$WSKBDIO_SETKEYREPEAT(r4, 0x800c5707, &(0x7f0000000980)={0x3, 0x800}) r6 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r6, 0x80206979, &(0x7f0000000000)) sysctl$kern(&(0x7f0000000040)={0x1, 0x20}, 0x2, &(0x7f0000000080)="6f9517b0aeca", &(0x7f00000000c0)=0x6, &(0x7f0000000100)="159b85283f318bd0e4ad929951ee8fd39744f2c27de205ac6804d2e48d7268ce648b4c5de57e3f6b3beb0f800ca0c49ecaf316faec100e4e7ccfbcb236c6955e5975294d6e454b2ffee4f5f47531bc07e3c72e5a0c989f7e4786413f652269f512af94be8e650a1a1892117a747c9f7afa6419ea7e1e60acd22e42d62e5bb1fc64bd28cb21163cf02372357a147e4ead0600ab710dde5e96a79e0d2c2a3fd47c99bf927ec2e885b97dbb24ba82c33c42a9d08523af502fad2f5f", 0xba) executing program 1: r0 = semget$private(0x0, 0x1, 0x80) syz_emit_ethernet(0x3e, &(0x7f00000000c0)={@local, @random="7004f5b37527", [], {@ipv6={0x86dd, {0x0, 0x6, "756899", 0x8, 0x3a, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @generic="c8d6e5e5ee90d2f6"}}}}}) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000001c0)=[0x6c83, 0x200]) openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x8, 0x0) r3 = socket(0x11, 0x3, 0x0) listen(r3, 0xc1) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000280)={0x4, &(0x7f00000001c0)=[{0x0, 0x0, 0x7, 0x5}, {0x1000, 0xaa, 0x4, 0xffffffff}, {0x1, 0x6, 0x1, 0x6}, {0x3, 0x3, 0x7, 0x1}]}) pipe(0x0) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) close(r4) sendto$unix(r3, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8cc630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abf09090080fdfed8dcfad700"/177, 0xb1, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000180)={0x6, 0x10}, 0x2, &(0x7f0000000180), 0x0, 0x0, 0x0) r5 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) mknodat(r5, &(0x7f00000002c0)='./file0\x00', 0x2000, 0x0) faccessat(r5, &(0x7f0000000140)='./file0\x00', 0x50, 0x1) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)}], 0x1) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f00000000c0)={0x2, 0x7}) socket$inet(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6}, {0x34, 0x8, 0x0, 0x101}, {0x4}]}) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6000010000383a00f6ec06afdf466c130afc590bdb9e4ff6ff02a8"]) syz_extract_tcp_res$synack(&(0x7f0000000280), 0x1, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2e00) executing program 0: poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) syz_emit_ethernet(0x52, &(0x7f00000000c0)=ANY=[@ANYBLOB="89ffa22f3c25aaaaaaaaaabb86dd60f61900001c0600000000000000000000000000000000000d000000000d000000080000000013004e224e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="70040010"]) r3 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r3) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) close(r4) syz_emit_ethernet(0x138, &(0x7f0000000180)=ANY=[@ANYRES16=r2]) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x45d48) setuid(0xffffffffffffffff) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x40}, {0x2}, {0x2006}]}) write(r5, &(0x7f0000000300)="f7c19e75f91c072bd36e220d69db", 0xe) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x1e, 0x2, 0x1}, 0x4, &(0x7f0000000280), 0x0, 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(0xffffffffffffffff, &(0x7f0000000380), 0x0) getgroups(0x6, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0x0) r8 = semget$private(0x0, 0x2, 0x8a) setregid(0x0, 0x0) setreuid(0xee00, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x8001, 0x0, r6, 0x0, 0x0, 0x100, 0x53}}) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000003c0)={{0x0, 0x0, 0x0, r7, 0x0, 0x0, 0x7}, 0xfd2, 0x2, 0x455}) semctl$GETNCNT(r8, 0x0, 0x3, &(0x7f0000000ac0)=""/79) shutdown(r3, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) executing program 4: kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000), 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(r1) socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/50, 0x32}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r3, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) executing program 3: r0 = syz_open_pts() syz_open_pts() syz_open_pts() r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000019c0)={&(0x7f00000018c0)='./file0\x00', r0}) sysctl$kern(&(0x7f0000000040)={0x1, 0x55}, 0x3, &(0x7f0000000600)="4a061e68c5abe634cd52e06fd19678b63ace1ebc7becef400a57ef6f559b711b7f126df4e0380e27493277bb531e8427c5edc6c378aebe5f4ed5063679aee1b5fa108608b2e8dbbd7e3a2ca72a36fcfc41b98f8d3d15d11362df137cb4b1c3c059234760435c6b2ce4b0026699d3804ae682e0c47f8154aaeb01f4dd003c3e6ae5723d67f9574932a60a4d8ef2edc45a548602000000002000000070f4d5acf6159349f034aadcea4e01a572595769591d2dedccbc773e9657bfc4c20a9e01f37974fabae28009f491bf8cd7f6a8ae615e8a6857b602914d09d82ea26d3913996c25664244889870b6ca1bc13a3b5b88115e8e4a8eb8b92c20598f3468ee937a55333d8d1c329707a00446133a0283e5de8cd6b268ef7cc6cdca554c297a50969d90e83a78bfc3928e59380905c035bce8314c9bae843084c13797d0b3147405326dd7add034b43f2c59d1e0c2f5f8fcd13349dab207e0175190309aa95fee502f400c2023a640783cfc6f08cdd29ba35148816f711643d6ff779c8b119443b3f7c94838f19b7cf4ae71f29b47d3c448c9c08a128fc4ab2b5f538638b921ac7bf1424ebea5900df032c1500776c4a853d0b317d2e71e651199355c6ab289fa0d565b73ab4c78dda29cd2092a215dbf4e425a25c7820c4206f2db605c2ca9957d498d47a02537920b83a6d7d852a8e5dcaa730be81f6f447ebbc746572afafcb6cb2cd0a621884dff9fb32643401c26ea09c4238a106d4ad4c46731c2599e5b0f4cb66025029ef482bc243d928c1d6f444569a82a283bd78a15994febe14370a7525d344103743e43368e36e2d1", &(0x7f0000000100)=0xb4, &(0x7f0000000540)="582fa4097efcebc0a5ba0f78a47b1acf0b6be0bff13a98fe7b0862faab7680035cce55f426ffe59d70ff4f049305dbf07e2e06897c69a60cb71ee6043a9fe850f93f277b433613517f77ac730ed6cca77198db397fa759d6f5cbacb05e6520637bcf0c33cb79f5ef23734ef3b4a2eb2073e261269adc8ad37b983b3088ac7eadb47e3a13bbf24161b2887fd91142118d76", 0xffca) sysctl$kern(&(0x7f0000000000)={0x1, 0x17}, 0x2, &(0x7f0000000080)="aaac81a5ef3dd9dd80f0b7a4f45e9e78f404374a8d192f5156cb71990514202a493d9b70e7a55465275928284c39eed6f7a52efcbed98f3768f54160e4f8307aa50cd7b6fae024716d4ecdc3beac377590d7662d7ef102ce16e1fec78cf676214a5aee447412a7581302a76575fa8b9ed63a79ec5c8657b0e0c81d5454", &(0x7f0000000140)=0x7d, &(0x7f0000000180)="f8d2345c5a2a11a102ddbbcdb70f31f392dc5a9f1191bfcb54c722d709c6cbf32a1dbce6bf", 0x25) syz_open_pts() (async) syz_open_pts() (async) syz_open_pts() (async) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) (async) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000019c0)={&(0x7f00000018c0)='./file0\x00', r0}) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x55}, 0x3, &(0x7f0000000600)="4a061e68c5abe634cd52e06fd19678b63ace1ebc7becef400a57ef6f559b711b7f126df4e0380e27493277bb531e8427c5edc6c378aebe5f4ed5063679aee1b5fa108608b2e8dbbd7e3a2ca72a36fcfc41b98f8d3d15d11362df137cb4b1c3c059234760435c6b2ce4b0026699d3804ae682e0c47f8154aaeb01f4dd003c3e6ae5723d67f9574932a60a4d8ef2edc45a548602000000002000000070f4d5acf6159349f034aadcea4e01a572595769591d2dedccbc773e9657bfc4c20a9e01f37974fabae28009f491bf8cd7f6a8ae615e8a6857b602914d09d82ea26d3913996c25664244889870b6ca1bc13a3b5b88115e8e4a8eb8b92c20598f3468ee937a55333d8d1c329707a00446133a0283e5de8cd6b268ef7cc6cdca554c297a50969d90e83a78bfc3928e59380905c035bce8314c9bae843084c13797d0b3147405326dd7add034b43f2c59d1e0c2f5f8fcd13349dab207e0175190309aa95fee502f400c2023a640783cfc6f08cdd29ba35148816f711643d6ff779c8b119443b3f7c94838f19b7cf4ae71f29b47d3c448c9c08a128fc4ab2b5f538638b921ac7bf1424ebea5900df032c1500776c4a853d0b317d2e71e651199355c6ab289fa0d565b73ab4c78dda29cd2092a215dbf4e425a25c7820c4206f2db605c2ca9957d498d47a02537920b83a6d7d852a8e5dcaa730be81f6f447ebbc746572afafcb6cb2cd0a621884dff9fb32643401c26ea09c4238a106d4ad4c46731c2599e5b0f4cb66025029ef482bc243d928c1d6f444569a82a283bd78a15994febe14370a7525d344103743e43368e36e2d1", &(0x7f0000000100)=0xb4, &(0x7f0000000540)="582fa4097efcebc0a5ba0f78a47b1acf0b6be0bff13a98fe7b0862faab7680035cce55f426ffe59d70ff4f049305dbf07e2e06897c69a60cb71ee6043a9fe850f93f277b433613517f77ac730ed6cca77198db397fa759d6f5cbacb05e6520637bcf0c33cb79f5ef23734ef3b4a2eb2073e261269adc8ad37b983b3088ac7eadb47e3a13bbf24161b2887fd91142118d76", 0xffca) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x17}, 0x2, &(0x7f0000000080)="aaac81a5ef3dd9dd80f0b7a4f45e9e78f404374a8d192f5156cb71990514202a493d9b70e7a55465275928284c39eed6f7a52efcbed98f3768f54160e4f8307aa50cd7b6fae024716d4ecdc3beac377590d7662d7ef102ce16e1fec78cf676214a5aee447412a7581302a76575fa8b9ed63a79ec5c8657b0e0c81d5454", &(0x7f0000000140)=0x7d, &(0x7f0000000180)="f8d2345c5a2a11a102ddbbcdb70f31f392dc5a9f1191bfcb54c722d709c6cbf32a1dbce6bf", 0x25) (async) executing program 6: poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) poll(0x0, 0x0, 0xffff) r0 = socket(0x18, 0x1, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) r1 = getpid() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{}, {0xc}, {0x8906}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000630, r1) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) dup2(r5, r4) setsockopt$inet_opts(r4, 0x0, 0xd, &(0x7f0000000180), 0x0) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000100)="b2", 0x1}], 0x1) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000000)={'./file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r3, 0x0) setrlimit(0x2, &(0x7f0000000080)={0x60000000, 0x60000000}) mmap(&(0x7f00006f6000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = dup2(r0, r0) r8 = fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) close(r8) syz_open_pts() HzenS^Eڛ-,0[끲mKSMڮy͑I46j-|b93l;t얩Rqx˭0u?F.hֶ0 ^g}l;-KPg1BI\6.<;5$봼ǐ !T5P$%|͋g½»bBX4_jKLR:X?U|tͤW8C\]bcV^Ȫ =*_Lٷ<1)֎`^Y@tN8 gBoyI$~U/ s9~nx=@s܎T2 pPtp)Z6>=(6Dro[,UY5 nB wi0eIg%,k+P^Gy`|$ܼS.v1.V 9KxB\9cw8?{9<ؒBc}e)C>uCnx㱥JF4eq7j3*iOSsn@R8}3 V&Pڵk} 3>m~ԑby0ݤno-Y9-WS0"wL P4fYdд[Uem~w`}IXčڈS>u`ghE.8hNRM6:EJ x6VZѹ"chezR8QB̃.F&jUףl}8wa/#R C:ˮ=/8}zwH`el;ҧP5E6l>+هo2$uQLAҎN(`kk'Xk = $8qpcq{V}>9CS%t>{uA2S|r]Grpj+lWD&3 dyj rPzicnj|,W沭xb`#ޔ(F}u6jKF~G/_ F+k>)I =HL}wMV+= ,0eǮAS/2 Ϫ`y3QLɁ_,o/U]NVѾː5l{Hڔ]u:H/NKEhkFQaĭn?,! AL˞h Cd,U' executing program 3: mkdir(&(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) r0 = open$dir(&(0x7f0000000180)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000006c0)={0x0, 0x0, 0xffffdffc, 0xfffffff7, "e8ff0d030100"}) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000440)="ff", 0x1}, {&(0x7f00000009c0)="7208d2879d7ae4e2eb75ba85b9a88add94ebeb1b2608c200150214c90d", 0x1d}], 0x2) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000000)=""/201, 0xc9}], 0x1) symlinkat(&(0x7f0000000280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r0, &(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') readlinkat(r0, &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r3, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) dup2(r5, r3) symlink(0x0, 0x0) executing program 2: sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x2, &(0x7f0000000500), &(0x7f0000000100), 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r0, 0x802069a1, &(0x7f00000001c0)) syz_emit_ethernet(0x66, &(0x7f0000000100)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "aa8620", 0x30, 0x2c, 0x0, @empty, @rand_addr="0000000000000800001a000000000004", {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "41c93a", 0x0, 0x0, 0x0, @loopback, @rand_addr="cdb564fa4f1a51b723a2bb34898675d2"}}}}}}}) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x80, 0xa1) chflagsat(r1, &(0x7f0000000180)='./file0\x00', 0x1, 0x2) r2 = socket(0x20, 0x0, 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) r4 = kqueue() close(r4) fchdir(r4) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x0, &(0x7f00000001c0)}) sysctl$net_inet6_icmp6(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x1e, 0x2}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000001200)={0x1, 0x59}, 0xc, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf6fb59c7afec3617f", &(0x7f0000000080)=0x1c, 0x0, 0x0) bind$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffe, 0x0, "6100000000020700", 0x0, 0x7fffffff}) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4e}, 0x2, 0x0, 0x0, 0x0, 0x0) ;t|-X**\X"|ol_Tyhk_hв'(huyF-FflJl?Ǣ셐RxAFJkD24.sײyb98AOsbIBb}< 3}ͮ[s&Ϣgp!Vљ&QoH cR0]>r3;,yo?,9[WꁑЎ» U-{d)ơ7<4ЀQsH, 'ti\Ju&)5\KgR3h#&5{iM)s cOL-.S`/kMycy~@EIT2D"A4dz!yl'KoF~ޚ1Lsf˅L22o"ib ʡH=o\ l|Wx/t.%(i)w+['|/(jy#c}"7 .R]Z{wYWB2@VEv4- 1ҾuQk%]+3vIj)|Ex executing program 1: pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x80) (async) open(0x0, 0x0, 0x80) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000440)='\r', 0x1}], 0x1, 0x0) (async) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000440)='\r', 0x1}], 0x1, 0x0) mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x1, 0x10, r0, 0x0) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) munmap(&(0x7f0000001000/0x4000)=nil, 0x4000) (async) munmap(&(0x7f0000001000/0x4000)=nil, 0x4000) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) executing program 3: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) socket(0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) mknodat(0xffffffffffffff9c, 0x0, 0x1000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = socket(0x0, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r2 = dup(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x0, 0x0, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, 0x0) dup(0xffffffffffffffff) close(0xffffffffffffffff) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) sysctl$hw(&(0x7f0000000000), 0x2, 0x0, &(0x7f0000001240), 0x0, 0x0) syz_emit_ethernet(0xe, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x138, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) chdir(0x0) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x6b5, 0x0, 0x0, 0x0, 0x0, 0x11c, 0x100}}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r2, &(0x7f0000000500)=[{&(0x7f00000005c0)="294bbe01e775d42b920587bee9952844c93c122f517f000000e5395a3adbd32b44bbf70100fbd963abbeba59c23c5310add84f1332990c7b3c89185df9f097003f67ca6918f9363386bef4cd0aa3d52bbf1ab75d8c4102f4e3138c229004357738d4ecaca017eb674086edbe016ad9c91ab1fbde25895467c8dce7fff6040000c8abca0036fb92c3cdeffde58eafef99abad4d0c0b9d3cd358d9552dd02afeb2dcdbad04", 0xa4}, {&(0x7f00000001c0)="4fb753dcdadfc366ed6c604d2880be6ecba35fdb2c1643bc9bbfe37bf9b31d625e398beca1d2d858cd37255afed6c1fb00ccf3a4da033bb92a5cc65597870c034aac4125adc0d3960e1c71b921d94624033f62bad195480fe568ecb8a37527d4e5a4306c591cc35c181e9b88e80074bf3157b8dea45e3391e8246c6ba2a894", 0x7f}, {&(0x7f0000000240)="a29228fcd8b93635bd8ce9b958fc56277452f4bd7372ef7f9829fc5fc6f55a034732c8f770149389111a04ee9a4d4ea18cc39157341d5f083e3275bdba233d65aa00e5416ced2bdb35a2d0d7544e2886598fa027e0c681635e3c5902497ab520a51f694a457dec3eb0bdc737408f856cc9f41d12255d5f77658faf335ab0f25a7330b20d57d9936f2909c4a030a1b3122001ddd6607e740f00000000000017a7699073d9497074bd10a6112e2acaefbdd2e9ff71c4292c082da70a15844eb00c9734ef5d2b2a7fa4f3403567b0e6f0d862015f8ad2d31268a9b957a4850accf9615634f6d247a2c9e338c08ab3da458c4312986966ab546f0ad48961f323906ea0fe454b2b9932a94ad1d8d7e2bf3ffc5a48b0127c8b417b678d35193bfd50d740eb93219b6d77f57ac3051d459ba41d2c07ed25f7b867d66d4692d9654f85821a44333a73c58f163431c692da984a52561aa97c729feb9fa6144263b28733c857188b16e5", 0x165}], 0x3) r3 = dup(r0) r4 = accept$inet(r3, &(0x7f0000000200), &(0x7f0000000240)=0xc) sendto$inet(r4, &(0x7f0000000280)="1a0ece9371d5870ebefd93837bb61123d1f5b44444f43aedcab63d47f67ac3f8dccb81311c13", 0x26, 0xa, &(0x7f00000002c0)={0x2, 0x0}, 0xc) setreuid(0xee00, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x2802) ktrace(&(0x7f00000000c0)='./bus\x00', 0x0, 0x100, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0xc}, 0x2, &(0x7f0000000100)="3b623b2d6390cf3fc9cebecdadb2e7d5e4f24ad0f2b52b0a10fc1f0655b7b9577f9604df7793c85006beb16292acf61c989b016b5f3be77ea32cb0f326a23942b150e6b281dd8b065b528ea9c3ae4524e305d8fc97603ab67c8e19d16e5ad7313a50", &(0x7f0000000080)=0x62, &(0x7f0000000180)="d9ca2a520ba2bc6c1f63f2af3a732ffa0c535e2208e502d39dcd729a2dd910316f45e1aea9f76762cacc15155c677caf1757511983eb31fe1e097455951bbe88bc3ee48a51b94aea6b61c857935cf27bacf6c0ce19db87f8082092a4608a740e36edb1a5d915d968311bed1e73ad115d9167f8169c8095948ce41ea39684018e7613142215efb98f31c93479f1771da23d9d5529d07c6064c6a589cd73e9d609f5872e21ae5c76fb083ec59704779107a39d987cc6291a60199114c28d8e91fb888d5761d2fe96705f1177c61dc4895fdadf36616885eeaca8e431c43dfe9ee9a022f21200493b4eef6a4838d4d3596e370a12a7", 0xf4) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), 0xc) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r6, 0x80044270, &(0x7f0000000000)=0xe2) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[]) poll(&(0x7f00000000c0)=[{r6, 0x1}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x2, 0x0, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0)) executing program 0: chroot(&(0x7f0000000000)='./file0\x00') listen(0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) readv(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000380), 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000280)=""/107, 0x6b}, {&(0x7f0000000140)=""/192, 0xc0}, {&(0x7f0000000340)=""/175, 0xaf}, {&(0x7f0000000000)=""/18, 0x12}], 0x4, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x12) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x315a7a7ef58472b6, r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r3, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r4, &(0x7f0000002880)={&(0x7f00000014c0)=@in, 0xc, 0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x80146951, &(0x7f00000001c0)) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f00000003c0)={0x0, 0xffffffff}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000240)={0x5, &(0x7f0000000200)=[0x6, 0x5, 0xf89c, 0x4, 0x1]}) sysctl$kern(&(0x7f0000000040)={0x1, 0xa}, 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x0) executing program 7: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) r1 = dup(r0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000400)="76f95cb52c4b020314aeec741b6c00ea2106461d3edd4bc8d9a0fd008a3a1d3c7cc4d2469a83ac9d3af4881b79a7deee142d35cd691dda85c6194fa72528e61bbb97a354ddfd7cfd5c5b18182b549743b0d4ce76dc327de63552f33107b9b55d19d36e6ec72135b798622298926493bfc1c94e49ec02ddfd322b52adc7ebeb9c5745f5d3b04aeea1cdc0dd227c6f4c", 0x8f}, {&(0x7f0000000240)="b27833b6f4f819766c6e1335340fe38861ab26cb53be40b867b694251698aeaae5506d1d6da694aa5ac3447835b9452b0b01991305090ea4da0c9d228a21e105749e32736acc9e9ab4a9a5a48509e69d5a7949647279cef76caf8c5d1ec38b622e77", 0x62}], 0x2, 0x0) execve(0x0, 0x0, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000200)={0xdc, 0x0, &(0x7f00000002c0)=""/220}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCSTAT(r3, 0x20007465, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000001c0)=0x8) execve(0x0, 0x0, 0x0) pipe(0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) r4 = dup(r2) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_extract_tcp_res(&(0x7f0000000080)={0x41424344, 0x41424344}, 0x0, 0xfffffff8) syz_emit_ethernet(0x15b, &(0x7f00000009c0)=ANY=[@ANYRES32=r5, @ANYRES32=0x41424344, @ANYBLOB]) syz_emit_ethernet(0x5e, &(0x7f0000000040)={@local, @random="0bff000000df", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x28, 0xf0, 0xff, @rand_addr="3be1e300000000000000000400", @local={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x0, 0x2, 0x41424344, r5, 0x0, 0x0, 0xa, 0x0, 0x7fff, 0x0, 0x0, {[@md5sig={0x13, 0x12, "eb491722d24e0017d4bab03dcbad849d"}]}}}}}}}}) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000000)) syz_emit_ethernet(0x2a, &(0x7f0000003f40)={@broadcast, @remote, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x4, @broadcast, @loopback, @random="316ea3a12a9b", @loopback}}}}) syz_extract_tcp_res(&(0x7f00000003c0), 0x5, 0x80000000) syz_emit_ethernet(0x20, &(0x7f00000001c0)=ANY=[]) readv(r4, &(0x7f0000000080)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f00000000c0)=""/17, 0x11}], 0x2) executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x10205b1a) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) readv(r0, &(0x7f0000000380)=[{&(0x7f0000000200)=""/87, 0x57}], 0x1) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x100, 0x804) acct(&(0x7f0000000140)='./file0\x00') executing program 0: sysctl$vm_swapencrypt(&(0x7f0000001140)={0x6, 0xb, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x4}, 0x3, 0x0, 0x0, 0x0, 0x2) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = dup2(r0, r0) sysctl$hw(&(0x7f0000000080)={0x6, 0x19}, 0x2, &(0x7f00000000c0)="78023fc04e74fcaece4d5f51a192bd311ebfb225e8e4c3dab7a5dfea43749a9867e0a55ea912f63fbc649ef5225b3bc9f85221be04bf6673f8822310c2072abfa7a9a532c2ebcac4dc9d0d6cc2f40618b7f65aecc13eff6dbbe54e2877bb4ccf482a77a5cb41dd3adbe76c59bb0faebe49d5f84d1119e6cb6cfcb45cf31af2b801a668bc42bd8613a1069a48eadafad4032bfe1af95688517aee9d66e64bf753ddda63bae53ea18d3d42743c0e93b746234a1cb8c4a2af1b062c54b7148624ffa7b705ac69f016fb4ff3f44f2aebe613df466a19bac3ef654a284c5e17e6e2fba704c180affdc669ed84bc24f16d9d8b808fea698023257950c1b9f3967f301fffcbf39d9c8fc230106be22adebaf89d8baac82db73d09dba136b62de79be30c9f74e2aa2397e89e638d87feaf592d895562a77e0c5032dc0d8ff28ab76b3977a9f294f4bc4634dcd3f31130e8d5f1ef80982a9adc99b9285f4a329e4895a336e3053ad70c5f4af80dcbc0cf9b222f8ea7583bc02fb57b2bd3bacdcc1046c80795db3e6d01a2898d41f9f3aa6434ae1c95c0b63c3a86c8bf387f05eb5c671fe06735b941a99f099cc41d417cddf8b4f0897c2f6e28b9a4d02a48dcc031f2af757edd5b3bba05a5cb19922587fd36546f2e68d34606d5f798e945a9aaaa3f879829aa3dd1f2f3abba58974c9e610cb099bcf4f1b283483c4eca0b86f467853cd4d1a5921b6fbb5b274c0da45b4ec0117ed1ebac3240bb7ccf042a7a0885b93545d2305f3b91b9a4226c232a48f9e92c8c0fc5b9efaa503598d9031a0724016db7cf737d6ad5d160c68005acfcc1579f1320d4c04539d41072c38e69519ef48a69f1bf59780ed8488875bf9cd33106c7c1f5962b22bbd03a029decb5034436ba976f4cb7e4d325f4379071aff0284c0fc159b69a422d681582106509b6b28ef356c53bf27927044ba45d45ebc7e06380d7d7c2227b7fa90cc4811346b93729c8fd1b0022fbaf06f37fb797a297cfe0b1f84a772b6c55a1d012c8cdef19a2f0ee5515972516048de8999f838d9485a5148ac428c536277b4526a8f6fd32e958608d7420afd7f124d57a913e4794871fcc601fed5d57bd1fd66154a1c5b8e273bfb836d797162356b6cbc3f97aa5f36bcd158c3c491aff811fee4ab981422edbe4d490d04569ed71ba231c95280c75c28dee47baddfe8dfb4bb0873af8437bf1779fdf13725dd4fc0421dea6b9470b96921514b9ed11b618b4e9be2bec846f14126736d8414ebaa36f9e8f25eb655d71bf10fa16cbc335060101c782fc675b61c3b8b3eeab56886144e9762295f28ba47d74eef0d5ce13e12dabef90e4345d839964dc11992fdacaa11a8f41e3e2db67b76f5656c151b02b31c7398464b2de98e746d388e52c0ede2f120bbc78534e500c8316cbd35f9ccc4d2118a46feafca5867cc07d696fd631170a44ea72db2b9e48e90aa38fd89095f500c36efe798636944b3e7b28175c63ebeff47928c3ee37e2ee21091e9eeb1beea0106ca324e47b04f6c0c90e3c0eab3b78859758e24edf75a1c98283c8b129bf842ea2898f92b2965e93d9d54cb9e92397be2b9647038d70498a8b46b21850cc094c58ae3e0141dc644574f57eca5a3a200ce873e66d9ca1212cefc8ec9eef3c48a2aa2c1067ca298f837780a19596cc8206737ebdbefb75e48d7433e42b98d30877df7434e6150e6f344869e4a75b69a26b8b63153b25448ffb0734550015cc3f074544271896fe26bc0d3b9577a462c238e9748cffed5941fd6dca12952461407715722ae241a6d2bf0845fb64e871aa67046c4f4d7c7c5d3ee2f9e818e3f5991d8ba3aa04f49b63ea2c9e3fdf8315ac976505cd59372edfc369e77eb92d75b3bde392cab3dc8df786471f222cd4b48d239e0029c9f905c81e850036b753d1e36f83ca423aae6deac2795975ed87a451c2763611af5f13b64bf130936b904b773884e478bac346a72022a26908cf1c8f02c6fda2aace5668a08e8ef5ffea4885da8e2aa2c1527031f27259b55d591358ddcab6a2d2f4b8704961760e9ce04653bdfeb7faaf369a54f7ffd108e12fbab2af302680cb782a222921591ffd5c4428ce570fd32a4d8c7b673c55eef96fb35b64f2aba299d8a6f83d87d1709b79a529443550d0edc3a60d2fa8c45374d90dd7620c07fecf60b695c395d758dd9193613a4c39cad3e7e0596fd812d4b2b9fd85da006d7f11bc63f1baac7e4e6a114a4e31fb17e466417e0267a896f65ce83f81703536e01bbf60a3c35aa7bcef79f6cd329389fcce4f75c64688f4d667cf5e16cee25ff5e08398778e5151e90be28767bfc1efbd4744aa513174098cf656803ff16147d2af9cb268b13ec08e84f76f2dfba6ebe21dafc51732afca9ca03a62ce1c3271798137f339b3753b0bdf1ddd42fa675a485468524c491ead30f7bf78057f5346bb88207f24e03db1ea59ad39060a5e6f28c1a8dc70961e9f2479377c5110423e7d6fcb6fb96b3028f4de35b755069002126cc2672a70be29660667fcac9dc3f20fcb62a73382638defec48e285b6d741ee13ddcfebdd2c797fb34634ffec9e6174ef1777dc61a32e12e97ff904cb1f2885160fe320fff541f5f3ccd38338a68717d1bf827b6f32bb2b1abe28b696e2601822c2921fab08560ba560235ed29fe3d7794badb4a940710db95c687ca1718c63e97ce783a32d90306d208f1fccc58e49f576236eba19f2c2ba6c0a3d22842cfaaf3c9338afd160ec62388593cbfccfb4dc2378e49c32e582f0711ed152e675ac28ef21b6b20dea2892836ea0b8317809a8671e9e3d7ab219c04237b08963cb007ecfc7a04682a7baba753c3bcc080019f618107dff25139f0ec2bd57e03be4ffcfe0fd612bc4e5864ef18d951fbc33d5062533b08be6ccc5474dbbb9ab54bea24565b79f33536c6e1fa6fa91b5dd570d673efff80c364b77dbf86e0256fc728cc27c93df18b79228829cdb5df776c1c25ebd0820a8d066dc6e99f618b9897775da78cdb22434852f0528958bc39ee02f79d95855b48360339d39c15eaa0b69b6be5aa41c8cbb1423c7b7e2427c0ff19d204d6ea12f227cfa42b86fc11be4a9f58a73788a16510f4faaf9ed7a72596547ba10e05792568e4f655905b82755f99e0451eabe6c91084c514e88ecb3b1dc552fc166b00704f6f60b1aea2d61a8eebf4d53b950124607a97040812912d1367b9d313778de07102bb22aa238e2b7eb1ec9bb30422ccac1b4da7091d98951b56637c31ab1d766cfc5a32c3388fc7905873d59727dcf3916c485bf533a0cf11047c2c58a97dce53ec51b58ad05ef250519b544ae9617ac5ac5af584a7f45957ae1583135fe0f41ac705d39f1e1eefa882e84c5e778ded1366c446b4594dbab9842d781ac4f16b1237278e7ad4b62048df40c48c435812e021479d138aefd0c8058ce363605c0bbcefda3c0bcad62a59508ad036e6d9770176fc7153ca768a2fb7bb40cefe8bdd27c2a0dd2af845dd372880a4c2f8b5fe86133b089b7d7570a2c73e9b20593ffdd9ec2a9baca295e4015c6d216440add983564169b3ab7f3f0f1e33571c174690509c1157b7ea4ad3ecbe5b83169e64a3ff4736438be6e35b26cc742419fcc75124cb125f842e3c0fefdde565979cdbec28f624811ccecb97483aeef5cf7aff78153d707bd70dd9dd8f28e168a65d119839ff83b57947a0ef03ffc31c5c2adbb2a4c69876caf2abb299449c2559261c2f4c7fa61ebce119e21cf8f54b875735fab977ebaff24f1e99a4edda88e20dfa38220421872786329b911f4320c40d16ccda5de0ce8d38fab6f9842d461154fbc52e350997e1db3232367f3c5b523163dfd4d8608be2df530df17d5f381bf131c43018153a35e73233e02eb6262a2e40fbf1bfe6d72e861e3c0c1ebcd8ecf924f130166798bfc473850dd361340b8732c5993771d855d559b9ce57b57aefbd8c57854b3bb03f5f0fe128586f59888fc3dd88f5acc69f0e5c42e5071192c000c5e7d5e9e00aee5f6959c542d9fbc0981d1b5b89b7c333f2e94a734d101a8ac0af6ff2bc31889e682aed3538fc04d0343d829af5123de907631f90f08b76108ee787ddf26da1845397c7190cc0ddc0669c891b96a269574cb8ba4a90de8c63545ac76701d3d0d3930e2f9e111a33325fdc4e1483b9bc57768882ed2c739e1a2587ec7935436576818242551f0740a5f249068c240898b5f0cadac52ecb8ac2e02e8746a91f14e5209a1c922ef56a0d1d5c540b5796800eec078b0320e332698241311d495d0a520e56d64198f2104938f4d1d10a42635395fedcd588b3982ad50e444c85a8d592dc5f896179a884696b9aa41a362866b8853c3709b8fd22524e7e49f0b3fe3834147f0f0a23a241fbfffe9fd400758cbd74336ab622644e3c7e61a0619ce36b7ea321f858b6a42c21d160fffc0403e962d93c079b90cc029344d83cd9d1389e14dc5299ec15149572e7e01c42f041f1cfc0638794fe62587a9c52b58f3027cf3812d400e52996ae0752dc7ff4e77daadead708d588f79c08043f8164da83932f408658c82a048dfb8e5e83ca301bc0e6822442b96f1346066b21195863242c589dfe2d7c3ca6a42e1f8dae7ff22490153f3ba3f0a7ca7e76807457e583cdece163187a8aa5641b74f804f1b8f0e17ea435cc5406a6edf0365350e1316daa2344e95d8254c01d405d98eb4e31cad119ba4e5ea5106b0b1c475ab3fcacc3f605e4deab91c65bfdf2750a33a7009e78b1cbe52508b1db70c8f3b20f12ea63ba935512109413e17666fd57f440ad7e3654940c86ce0400e3183e9ae28f64b37c4434872ba646ffafa5492572251227697d7ac711f47a10db7e4a638dfb5f632fb3041292a28da6eea32f087a7be3f37036bb2115d574df534117ea6c2cf2c36600c13098ab5c6548459f4cdd6930b6fe6123a6718067d1e26695ea06db62f10a33061ffe95d3857cef4d7034b3d3c289baa02428a2d78a256cda73cc041e9c2f32c946223585014afea47444569f211e936449ec474c51de45becd77cc840d2638e7bc59f2a5f61af8505be3b9a471f73682509609d54179ca6f5f805fb8c3bc1f6bc4f027c7ffc2abed1c20f3b2262bf7f4a5565cc3d48f248a991d457b966e1ed2b153892140fd745c82002c238f89f0cdb4ffddec9f1af8144d3b3808080b908159041de69f8829aff7442432c639e7cc884b9c41d6d2d4c9300a1131510aedbfc2b70196b434fb3d494d8a3c67bbfa8a48483d05b3ead26b15238195b22a2821ee409b61df21165f2dfa6bed3302fd2d55f012646826727aedcfaa064440dfaee8cf1041b91b3a9514ebcb0a671027300c5877e4baab0399129c8ca7d53f7c3bce6436f570f405e2073acc529577dd1ca14ef7bd7c9d5203e3f5a93023b54ed3eaa2b57251ded9d41c5042fd9fce0cba0bff1261b93d216472743b1cc99e50d3817d13467be6a7eafd0eff52dd53d25fa768e0ce927e392b6273057680120d5b0c1fe00128ef041d8e8bd6365c1512539e0659300f3134c7ac64319acdb2ced92a37549e0adf7890ff9b6d03da22c6dfe0fe1488f2bccf8462f4f0e729cc1ec5771911f83fc847defdd80bafaa02d6d3e4ca68dd067d28ad4d5b38eef6fb110d9adc5c1e7b1ae7295f56d100cb06be34a7bd459b44f760b041bc5e1e6977368459fb3712130d6f97ec12e1d170c1baa7c0dc49211d37659e22104a2f3a1a1439c2afe51ed35dda0c148d7f7f180cfb9e51a3d81649b20bf04e33", &(0x7f00000010c0)=0x1000, &(0x7f00000011c0)="380db54cab5d06c23d9ee04d255f2e84d9f4456a0a8654b774c4dbf8b23308d3d52cb8a1d398dea98a91982547fea5833e74fb24559d6be7c01bb6012c9c820f1d1881dcede1189022ad70b813279414765648536c31e06daed1945b0fe35c95fccfad90ac504a07818fab6509a39204351e70340c9518d54fd8115e5430c0fa8d8bcf07c6144b9da9eba456a6161321c0c41cd3dc", 0x95) chroot(&(0x7f0000001100)='./file0\x00') dup2(r0, r1) sysctl$hw(&(0x7f0000000000)={0x7, 0xf}, 0x2, &(0x7f00000007c0), 0x0, 0x0, 0x0) chmod(&(0x7f0000001280)='./file0\x00', 0x240) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000001180)="2cb304c7", 0x4) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) HzenS^Eڛ-,0[끲mKSMڮy͑I46j-|b93l;t얩Rqx˭0u?F.hֶ0 ^g}l;-KPg1BI\6.<;5$봼ǐ !T5P$%|͋g½»bBX4attempt to execute user address 0x3c6d9 in supervisor mode fatal page fault in supervisor mode trap type 6 code 10 rip 3c6d9 cs 8 rflags 10246 cr2 3c6d9 cpl 0 rsp ffff80002aaa2ff8 gsbase 0xffffffff82c94ff0 kgsbase 0x0 panic: trap type 6, code=10, pc=3c6d9 Starting stack trace... panic(ffffffff8284c915) at panic+0x16f kerntrap(ffff80002aaa2f40) at kerntrap+0x1d7 alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b acpi_pdirpa() at acpi_pdirpa+0x2854a rt_clone(ffff80002aaa3218,fffffd805dbbd6a0,0) at rt_clone+0x7d route_mpath(fffffd805dbbd688,fffffd806cb88124,0,0) at route_mpath+0x112 in_pcbselsrc(ffff80002aaa3308,fffffd806cb88120,fffffd805dbbd610) at in_pcbselsrc+0x1b7 in_pcbconnect(fffffd805dbbd610,fffffd806cb88100) at in_pcbconnect+0xe8 tcp_connect(ffff800010fd6818,fffffd806cb88100) at tcp_connect+0x29b sys_connect(ffff8000ffff7498,ffff80002aaa3530,ffff80002aaa3480) at sys_connect+0x239 syscall(ffff80002aaa3530) at syscall+0x8cf Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x353bc2f31b0, count: 245 End of stack trace. dump to dev 4,1 not possible rebooting... SeaBIOS (version 1.8.2-google) Total RAM Size = 0x0000000080000000 = 2048 MiB CPUs found: 2 Max CPUs supported: 2 SeaBIOS (version 1.8.2-google) Machine UUID 2c48b237-609e-0a7d-d6ca-08d70f46a694 found virtio-scsi at 0:3 virtio-scsi vendor='Google' product='PersistentDisk' rev='1' type=0 removable=0 virtio-scsi blksize=512 sectors=4194304 = 2048 MiB drive 0x000f27f0: PCHS=0/0/0 translation=lba LCHS=520/128/63 s=4194304 Sending Seabios boot VM event. Booting from Hard Disk 0... >> OpenBSD/amd64 BOOT 3.65 boot> set $lines = 0 set: syntax error boot> set $maxwidth = 0 set: syntax error boot> show panic boot: illegal argument panic boot> trace boot> show registers boot> show proc boot> ps boot> show all locks boot> show malloc boot> show all pools boot> machine ddbcpu 0 machine: syntax error boot> trace boot> machine ddbcpu 1 machine: syntax error boot> trace