last executing test programs: 12.546798647s ago: executing program 2: syz_emit_ethernet(0x46, &(0x7f0000000500)=ANY=[@ANYBLOB="5960c63c064cffffffffffff86dd6009a4560010000000000000000000000014ffff00000000000000000000000000000000000018"]) syz_emit_ethernet(0x8de9e81050ed2e92, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) dup(0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x138, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x80, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) execve(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f00000001c0)=""/23, 0x17}], 0x1, 0x0}, 0x42) recvmmsg(r0, &(0x7f0000000040)={0x0}, 0x10, 0x0, 0x0) execve(0x0, 0x0, 0x0) socketpair(0x0, 0x0, 0x0, 0x0) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) select(0x40, &(0x7f0000001600)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x53faf71b, 0xfffffffc) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) 8.553735362s ago: executing program 2: syz_emit_ethernet(0x46, &(0x7f0000000500)=ANY=[@ANYBLOB="5960c63c064cffffffffffff86dd6009a4560010000000000000000000000014ffff00000000000000000000000000000000000018"]) syz_emit_ethernet(0x8de9e81050ed2e92, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) dup(0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x138, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x80, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) execve(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f00000001c0)=""/23, 0x17}], 0x1, 0x0}, 0x42) recvmmsg(r0, &(0x7f0000000040)={0x0}, 0x10, 0x0, 0x0) execve(0x0, 0x0, 0x0) socketpair(0x0, 0x0, 0x0, 0x0) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) select(0x40, &(0x7f0000001600)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x53faf71b, 0xfffffffc) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) 6.79395869s ago: executing program 2: syz_emit_ethernet(0x46, &(0x7f0000000500)=ANY=[@ANYBLOB="5960c63c064cffffffffffff86dd6009a4560010000000000000000000000014ffff00000000000000000000000000000000000018"]) syz_emit_ethernet(0x8de9e81050ed2e92, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) dup(0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x138, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x80, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) execve(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f00000001c0)=""/23, 0x17}], 0x1, 0x0}, 0x42) recvmmsg(r0, &(0x7f0000000040)={0x0}, 0x10, 0x0, 0x0) execve(0x0, 0x0, 0x0) socketpair(0x0, 0x0, 0x0, 0x0) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) select(0x40, &(0x7f0000001600)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x53faf71b, 0xfffffffc) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) 5.048766284s ago: executing program 6: mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) minherit(&(0x7f00008f5000/0x2000)=nil, 0x2000, 0x1) open(0x0, 0x80000000000206, 0x74) r0 = getpid() r1 = socket(0x11, 0x0, 0x0) syz_open_pts() ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206983, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r2, 0x41946472, 0x0) semctl$GETNCNT(0x0, 0x0, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000500)="9401050138a85a80b1b0782797888fd1f838a311000000000000b13886ca3849451ae3c3051020741038f5538551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f5eef9187a869a4d3a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d62934e4fd89070000000000000070c1f5a872c88dff7cc53c894303b2a0a85ff3faa800000000009ec7ab3a34c29000000000000000000000000000002d7e4a5d76cc3f9cff2ed2243e56fa277603c5cc1e047326bcf6b67b75d00bf6ee330b6a80874b70559d9975ebd13da2447a78aa4b00cd0ba1870215607bb912e3d7325183ce69456b4b6ca927871c81672a54ec695c5bdeb842836656f917945cc076f87dc714dfe0aa2947252df350707b22884a7730cb6dba8742110fbe9ec7481885274387e0b1dbe5695122604819b0b2294b7b20726a5d4fcb44f62d00fabb2f247a166d8d79d05b8cc370f5c11db58aedca632a83acd58ff0ea0a3dca58ccb03cce466cda735017196ff346c32717397d6ec6952ec90de81ed297b2319e130f", 0x194, 0x0, 0x0, 0x0) mlock(&(0x7f0000ff4000/0x9000)=nil, 0x9000) mlock(&(0x7f0000ff8000/0x1000)=nil, 0x1000) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) sysctl$net_inet_ah(&(0x7f0000000000)={0x4, 0x2, 0x4}, 0xc, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f0000000040)='W\x00') clock_getres(0x0, &(0x7f00000000c0)) openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) 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, 0x2}, {&(0x7f0000800000/0x800000)=nil, &(0x7f0000d91000/0x4000)=nil}, {&(0x7f0000f56000/0x1000)=nil, &(0x7f00008fb000/0x2000)=nil, 0x3}, {&(0x7f0000185000/0x3000)=nil, &(0x7f0000efd000/0x1000)=nil}, {&(0x7f0000cd3000/0x1000)=nil, &(0x7f0000862000/0x2000)=nil}, {&(0x7f0000d3d000/0x4000)=nil, &(0x7f0000e6a000/0x1000)=nil}, {&(0x7f0000f6a000/0x2000)=nil, &(0x7f0000887000/0x4000)=nil}, {&(0x7f0000da1000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e0f000/0x2000)=nil, &(0x7f0000e03000/0x3000)=nil, 0x100000001}, {&(0x7f0000c64000/0x14000)=nil, &(0x7f0000d93000/0x3000)=nil, 0x3}, {&(0x7f0000a62000/0x3000)=nil, &(0x7f0000bd7000/0x4000)=nil}, {&(0x7f0000913000/0x2000)=nil, &(0x7f0000c5e000/0x4000)=nil, 0x1}], './file0\x00', 0x8}) sendto(0xffffffffffffffff, 0x0, 0x0, 0x408, &(0x7f0000001600)=@un=@file={0x0, './file0\x00'}, 0xa) 3.946517652s ago: executing program 2: syz_emit_ethernet(0x46, &(0x7f0000000500)=ANY=[@ANYBLOB="5960c63c064cffffffffffff86dd6009a4560010000000000000000000000014ffff00000000000000000000000000000000000018"]) syz_emit_ethernet(0x8de9e81050ed2e92, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) dup(0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x138, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x80, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) execve(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f00000001c0)=""/23, 0x17}], 0x1, 0x0}, 0x42) recvmmsg(r0, &(0x7f0000000040)={0x0}, 0x10, 0x0, 0x0) execve(0x0, 0x0, 0x0) socketpair(0x0, 0x0, 0x0, 0x0) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) select(0x40, &(0x7f0000001600)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x53faf71b, 0xfffffffc) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) 3.910236288s ago: executing program 6: getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, 0x0) syz_emit_ethernet(0x6e, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6036ea0700383a00fe6e00000000000000000000000000aafe8000000000000000000000000000aa01"]) sysctl$kern(&(0x7f0000000000)={0x1, 0x9}, 0x2, &(0x7f0000000100)="94a34b8e5fab85024ff7878b84cf71b53937fec370820000000000", &(0x7f00000000c0)=0x1b, 0x0, 0x0) sysctl$ddb(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0xffffffffffffffd4, 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) nanosleep(&(0x7f0000000000), 0xfffffffffffffffe) execve(0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000001340)={0x0, &(0x7f0000000280)}) write(r0, &(0x7f00000006c0)="e506000000000000004aaed75a5a", 0xe) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000500)={0x0, &(0x7f00000000c0)}) setreuid(0xee00, 0x0) r1 = getuid() setreuid(0x0, r1) r2 = semget$private(0x0, 0x1, 0x411) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000002c0)={{0x307, 0x0, r3, 0x0, 0x0, 0x45, 0x2}, 0x100000000, 0x0, 0x5}) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000180)=""/30) socket(0x1, 0x4000, 0x7) open$dir(0x0, 0x0, 0x0) mprotect(&(0x7f0000727000/0x4000)=nil, 0x4000, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) close(0xffffffffffffffff) open$dir(0x0, 0x0, 0x0) open(0x0, 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x120, 0xffffffffffffffff) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r4, 0x27}], 0x1, 0x2) 3.758762608s ago: executing program 6: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) listen(r1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup(r2) recvmmsg(r3, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000240)=""/90, 0x5a}], 0x3, 0x0}}, 0x10, 0x0, 0x0) dup2(r1, r3) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000040), 0x0, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) 2.169167832s ago: executing program 2: syz_emit_ethernet(0x46, &(0x7f0000000500)=ANY=[@ANYBLOB="5960c63c064cffffffffffff86dd6009a4560010000000000000000000000014ffff00000000000000000000000000000000000018"]) syz_emit_ethernet(0x8de9e81050ed2e92, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) dup(0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x138, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x80, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) execve(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f00000001c0)=""/23, 0x17}], 0x1, 0x0}, 0x42) recvmmsg(r0, &(0x7f0000000040)={0x0}, 0x10, 0x0, 0x0) execve(0x0, 0x0, 0x0) socketpair(0x0, 0x0, 0x0, 0x0) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) select(0x40, &(0x7f0000001600)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x53faf71b, 0xfffffffc) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) 2.107788861s ago: executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffe, 0x0, "ff0107002015c8a32d00000065c0bdf9c6f04aaf", 0x0, 0x40000}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x7fff, 0x3ff, 0x0, "a59bc27757794cf42d6849cb758be7faeaa152c0"}) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000080)={0x2, 0x5, 0x2}, 0x3, &(0x7f0000000400)="2b5faae1813856faf65a7577472b4952058628270dd03a4558048f0c51bf3e9f772182c6a491f2e8973d8e1394f27c3057c68510f3a3f975e393e68c407c4df1d8c5497617c5ac8c0dc842b5372b7ef428da85a83ce9bdfcc30a56b1d40b2b0ef7143cd1fa72932ff3293a9e3b3311ced2415dc055888f468de13cd87863e43c9e895efddaf4cb7b3d2f73129108e2ba3e90b75a6d9ad3cfd295dd07f93dfc9a5a691f3ef3b5844037a0fbb0a56a7d1e20c789e5ffdbf0af9a3dd16e2d2e3427001eef3d79bf43c8652684d2b9e7b15dcf993802794fca130fe3302845c09b1c93caee1d7000a1ff6c4dd5ef5d637dd107881e16f0672dc6c5ff27c99026473f33345005745fec2d6bcf1328c93f65fdeb60a12020d73dd7e5fb39c8107dc3eb5f53432da86b9acee9507968d1a50eb6d9133d37044916deb38ecdb21172e77599c529762fcc017ec516f4f8d02b088717231976ed6a0c946f8f0948b5c025f217c486f9b857b2938c1bc5e78d7c75647e4ea1f3111338d58c9bc398b57a0377415eaf8bcc0d504deae438f2223e4b666519f6d9cea8d29152a145b3a4bfcb2c8b71e3f33ee9ae4cbc2f09f6c0abbb1225ab273c409d57f54bbe2b0809a95f66a5084c3cd9190c9737e8ff713eeb757170cd1d85fefff9a4c3f4dc127a21d16dcda1bcdbdf00f97368fd47efec7398d86225b04c6daab30fce33682409add1550c3cf268764302d24b485a31396cdb49d0d574e7701e0c952caebe457da45c8e55fbe74380211976eddbf170e90aaf2383161cb6e8a4f17db86d421092c4b130b5cfe4e5a110ad6c1717d82057b7d6b2a214d04ae2e64dd8e148b085de8bc333e7c2059aae436502eee5075174fe122b7940ec94c9f39d0a971c2817a6cb1ced850014468404fcd0131baf588a31aa5a3dc76fa32ec68233e0d071796e6f2f242bae900d9e7a35df5a95577ddf22b4f407111a20dcfbe6725712e0de02ebb9b326627c21aed3cc4b1e865c673b1b7832a703c9a1c4685f9a7974c177d4222713facfcbf87aca7b36d436066d1b5cdb0ffe84fc2975b2cfcb094604412de90ef3418163a402f1ebebafcae40e8f86cbf11c9522f14467f29d101cb7875f6d94db68c013eea6b3e672bbb181782c2e022b288efd60924b35295a1e043630842743ee72338db78aa35dcb8d5c9f740f96b9b9d4e5d44dcfd6726b3fe069469ff609e7f21944aace13b9a8f57179c54489ae9489e22572eb1b4afe28ae18ce38ea727fbc6d94ff63c2875b1185f9bcb582f501c237198f9ae3af5ee0cec1cb72a6431f663e9f7030454749d4c841a576f6474745247d78aa0ea56f63dd0c3d0415ccb88d0ad3788f8f728e1df96d5b77503801c8558e35e7a959e7e21e11e13e92ba90578e96ae14b64a7fb166e3b61f898d2df0a999a14c5bced719e9aa2de6896780e1773a1324ff8bfb133cc4ece8fb339e69bea4415ae636aadbd2eeb7efec71fa69d1fb0a50fe2a860f8df672d5de04a9864611ee9f58aa6797c3fb99fd9bcfcde569dd608bbf9e26a20df0a9c95d8a699fbea1386a99729134b1654c4564a3f6ab3d5c1750a121bbc57019d521e9c7de5cd98a63b7634068663aee1e22d2dfaa7bcc62478b620826ef9997227e5b6d889b735638f0e17af49d2217be6ee637c4e5a8d9293c07fac637012578a1244858f0b12085be082690f95aa7cd68aade0a4cdfd3c1deadfd8a77b5520b50308e0ca422d3c6159a278fb634a0397765d638160ed99231b8bd74973ba9438c99d08100fbbd5c3148961af12bd553e644b53bbefe4814d62cb5632f96c9cde1da91789a025436f996579ddbf13eb0a69c22961a8a6c780da605bd06430e092f219474c30b96646aea779e478762189ae9d8d4747fc0db69d52ce06d05de58740c9a53c90fdf8f3057c8e42ae33adab7bc9e0bcc43c1922356493d764241ec17368139189d81c30aedb23e734dd08769fd5187f14b803e4a291ff2e9de661d204efb6da8dc5eae7cb4bd262a25c91c4ac14adfbc292ae0dc4eac07503c962655279f0caab9f5a800af7239a7a147c46faa0c3b72355bee9977b01c017220ec57173e67ec7252bfdd29ab26388f838af5c2af4b7a392136889df53814b0f155bb6c6699702f9d7475e1179e4259061be9cfb837bf9f6beea178916be332d04c492e8bfa603c76f3237b9b19413cd3cde2ad931f826d7ae4c56c247497494cb601de9eeaeba8c05421668de7db18244c9ceab2ec0359b9ab1ab46929052b3d82a22716c97e0e200c3738ad45ca1832c4e2dc8d7ccb0422038fbb52db21efcf23d6eb5a07c970841b795a00251064fa30d98830eb0b13a8d1c23574c1cc69bfa5656ea6d8cd03392096f490b7b5e57764b9ef1be0d7853dea6d1bda5f341bce9379d42ae99e5d61957a4fdfe1b9b688db8bf81d4b4906d1454a226a38a9c17668ad37896914fc981252dae01756f09042be36c2b9334fb9dd21e54f9abfd0b201e6634a4bbed07112180291935b2b6f5f3bf3314b414959da7b70a74e9f68d2a7403228a9e9df252af6c8088bc58b0039f62838d8da34fd54a0210512ce934724fe71b938415634907eecfbdaa93783c31bd716b4f8c53af20cdfdb2522845cb0e56c6bb2e7c1b6eaf3b1ce5a55db7e24c65763d5c7c623f638ed9bdddc93e5149f7355287e203a1c99e6592ecd5fa076bff881759236e891c17f1707681e6d2a516efcf4f6a17812bc3ad4bc482f82598e3e431b578edfa2f6c3d5febc933eec715343e5efb6146d4135ff05426ef5864f18dff72c5ff085ebc38d5524faa3a0120c3236e8cacadc33fc61dd867a48e065ffbe7bb4943ae33c71ccc9f6bd0db090baa46a9592fd3692de0c79bf89ecfcc330430774e8b04d61c50ae1d0f151c487dbffdc0537f15989eea94fefe62d41514c6d9ade44cebfa2a7e40afee5775751348f254a2cf3db7d4b473ea2521e3de6adbc3371628dbc2d7425108b9a8d3e30827087e49639b0d3237d1e7e289f46809ea42b5253af5763851cb28d2527c8535251c4113eb94671d407dd19b061c8c13292d895f8040089be5bf0771916a1545ee26d1d538a0af84f66f2208d6b0a14035a004eb04d93c72664dae786b22481a508c229779a17daa3099f16ef5820c9ffcf0ee912baa428941120f51291cb72aa20a968b07a6adfece99dba1e2b7c2843f83d4a919c8c11a8be2e47451fae4f0cd88c7eedb5d1d7cd2882af6d22c6a0ac9a7cefd37c6a526d3d40948e1c66d0ed1ae164d67d2b9d40a6c39858cddcbda52648e2d67c3c7bf4275310664fdb78dbb682977757209982be3afa8e28358e13edc374040915c0cde6070e545404a031f87a04e275a5bebe08803bfafac83162cdb1d03d70b4207b721d8650cfdf78a8488d0b787ea51f6c10e13d8e5f1ef08c2b2bf80f92596777e7d67161d45f397b6bd32ec98983ec84990528fadd32786b12da32584597ead47489777c3e51767fb642c1049b41449681b9b566ab787be47acf884c6ed3047681e533fc04f8941e274e2f232f548a81c2de80958851c3f41fb3e050423ce9f7f352bc27487ceb2537eedfc2a359c6e564075dc99faeec93272f1a5e90ab94accbe516ed5a9319e3918a320440bea0517280af8a146c7eb0e44641555b69ef2a96cabe3bf9dfe9efdb0f13acb2b038ddd2adcd5947b5da37566a17d15a9492664cb4f7083fb8ef337d8355713b9cf4cd47a591fb501735e4386d63b530d66ac9a0d8728dbe81a4313ed3e9c296faa3c9ca6203b392212ce64326d2d937204d03760ec7b4e6b05280b17557ecea10a5afb589288f9fbb0df5afdc36bc86b6f8129524a0b5390eb4e9f2f7706c0818bb67f2f3b117c2bef01baa0896705bfec661480fdfdd2efecbcda88c0d4293dfa80c539a9595c4c52b26f6bd473423b812e6713af89737dcb0a6613c066a5b3b8b4fea14df28325c7f4526869e2c566b802abf4c8e0fee2153f55550a7b5756b4f9e4ce2d56e0e2392e9f27a9deda86853b2726892415686169f594cf7bcbf3b55d8c850e9e9b82222e12d25a0b039c458f70b19f3ed0797c1b2c4d458cca33261bbe8fb2219cfe0658aaf6d56d2dc8d09320edb33ae6120054fc59d43e1e0ce17118c3831406a7c27ca7921a965ff12eeca1ddbc9538e0afce368da9e2afad0a20c3e719df0ea75c44043257a6101abde8bb7c3de7c9440ec0670b4bfab6145750093d11f9a7e6b70829bc334e12028942d85784381f63b6738a9b68014167b6ad743859e3efb1f8af6f8a09ba09cfb568fe2c5fc6af5fe4196fa2486d0b8103dabeb9a35d5c9af48c38094954b02450f00d961901e79a9dc3588e78a396e9b0201e474b239886a05cec4de9d15897ae1d08380dfd967a241b937229ecc4133ea1591f3fd1a931a7a3552399d3af8a833492b85783165a3485acf0ce84409ffa9bdfe68e3939bf42ae8e2df33e87738de2da0fee97cade8c3f615e27197917ddf7cb2bd66481ae0d1e99607f29f4acff8addb4a742a1f546b02da8dcd5c1637f0c078eb3410086942524d80acf9be8d37eec1367adda9daa841c49997b6fdf579253149be2e94ca242573d469ef82cc0e15d9055edd1c229cae558486cbdbc4f25e8f882cd5a22321aa5f7c8fb734637fe1e50b3a84ef4d9f3c6c508c86b141aa0c190b559b2502f4f07230e10d86b022d2d08b4f6fe37e993bbaf1009d64bdad02f38b7852dc69c4873e1e57e63734fc4a11c351e1385437ae5ad22030f53186356a1915a39f92c837767e56c28553195c50898a34f743c0dc7258a4f97683f81d5d0badaa8ee5e96ee06e393eb0892a680a8d78d1b4efe980398994a853c6d62b0f766df7a040d2b671b2cf1900e42f51e444febcce317f2b368ec3b1dba0a8c1fec5342c4c423698277b3d07216f2ffbda6bd93ca8ca1b0627a54c4f2b1f481feae45049bd0e6457ae1b6b74440727870165f7204f9919eac2b6b54abe99dd9b4e0a45c95a43ed15d0ffea85dec98f103958dcbae09f068a85fda68a88d770bd5283fb24f9b38de361e7b18e3190cd62d0f788e9db120864a531dc4252fcb1b6a3ef26ceda540034ffeed221c6f8eb327b370c6f8d44a26d3dbf326e62a20b3fd0af024d00c34a2f4ff673bc2b4cc169fa67830ba2e028c35cfd4f0ed2c2ff04f6865f54e44006407008a4a73f8684d17fee2927536b1b72556ba7a7d9b28b0eddbcc6003bbabdae5ed79f1d22359659abef4fd49ae1fa0ad8107f104ceafac145e25f91d64966d164d4c8bb5a0eead34677f699d0949c06a510bf4607ca2d2d63bdff7431d3b3fee65a8ec4870a4de91dd461fd318005793920b2fcf12383da4467ad12002083b0f1b556001ab647b9e5c235651dc546c7a39e5c00bdce8a07fc6e69e42323f1540a31f76518c0c631f3cc60a4fea1f5517cf99daf84aab5ffab8e261cb300377c390e215e0f60118bbc02cd42f0760355b885b9ade5b8577abba70daf93afef01eacd7767d2e183f14a0a33f19aa0ffb67fdc7c25fed658da744f03a90e96d19bf33d0bd6bff595d09046f543d27e7bc03170a50964ec88775cf841069018f25a90ad52dedcd5fd9cd22f9eff54726817817f07944fa96a0173c193ee66621971892fd2046366474a4bcf1756d59625d92a09ce3f3f522c47dff322857fba037d74df4e6fd0313337badc8eb4641a53ed877a03e18a5e355d5f8acc013e0437772c083ab2e02175671f43247c437f4bba3eb46631a0c277467e1aef81a7535e6e42", &(0x7f0000000100)=0x1000, &(0x7f0000000140)="ecc96473d5aa11af3f2a19fa5681228460dfb11543151db263f8a46de76de1b6ac32b664a2af76b5cdeafa33ee58e0f7ecfb609502cb2786dd8cd354a30b977774c990d39761ed4e9a3974ff9058003e429ed575452f2da52883619e316aaeb5cc3928d2fc39dfbb17fb76cdcf805dd2", 0x70) setitimer(0x3, 0x0, 0x0) 2.010218217s ago: executing program 5: open(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', 0x0, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) 1.96538655s ago: executing program 5: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = socket(0x2, 0x4001, 0x0) r3 = dup(r2) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) dup(r4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000240)=[{0x4c}, {0x2d}, {0x6}]}) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r5, 0x8040000000000000) ioctl$WSKBDIO_GETDEFAULTBELL(r5, 0x40105706, &(0x7f0000000080)) syz_emit_ethernet(0x92, &(0x7f0000000200)=ANY=[]) semget(0x3, 0x1, 0x42) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000440)="a8", 0x1}], 0x1, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r0, 0x0) mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x2, 0x11, r0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x10, r0, 0x0) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) 1.948388753s ago: executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3f8d}, 0x10, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0xf8e, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000001200)=[{0x4d}, {0x1c, 0x0, 0x0, 0x400}, {0x6}]}) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000080)="35b5c242413c1026089a59583cc3", 0xe}], 0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x12, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f00000006c0)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r1) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 1.890576979s ago: executing program 1: ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000040)=0x1000) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1}, {0x28}, {0x16}]}) write(r1, &(0x7f00000001c0)="d9537abde93d050cdd16b13f742a", 0xe) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000040)) close(0xffffffffffffffff) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x10a10, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000001280)={0x4, &(0x7f0000001200)=[{0xcb3, 0xb, 0x5}, {0x1ff, 0x1, 0xa, 0x190}, {0xfffa, 0xed, 0x3, 0x1f}, {0x2, 0x20, 0x7, 0x4}]}) shutdown(0xffffffffffffffff, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000001180)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x8}, 0xffffffffffffffff}) socket(0x2, 0x2, 0x0) socket$inet(0x2, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000240)=[{0x44}, {0x4}, {0x6}]}) syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[]) r4 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r4, 0x80206979, &(0x7f0000000000)) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x20}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x802069dd, &(0x7f00000001c0)) pipe(&(0x7f0000001440)={0xffffffffffffffff}) mknodat(r5, &(0x7f0000001240)='./file0\x00', 0x10, 0x80000) preadv(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f00000012c0)=""/213, 0xd5}, {&(0x7f00000013c0)=""/68, 0x44}, {&(0x7f00000014c0)=""/69, 0x45}], 0x3, 0x1000) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r6, &(0x7f0000001480)=[{0x0}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x2) 1.890199769s ago: executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) mkdir(&(0x7f0000000200)='./file0\x00', 0x0) chroot(&(0x7f0000000340)='./file0\x00') writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setreuid(0xee00, 0x0) r1 = getuid() setreuid(0x0, r1) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='c\x00') r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) socket(0x2, 0x5, 0x8) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f0000000000)) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8020690c, &(0x7f00000001c0)) 1.806052584s ago: executing program 5: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x2000)=nil, 0x2000, 0x0, 0x8010, r0, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000180)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "062500", 0x18, 0x0, 0x0, @rand_addr="feceba7d7ba90e28efcc5cc08cfe24be", @loopback={0xfeffffff00000000}, {[], @generic="5ec797ba4023ac3c894ab31ea24490889546ce647c3a2aed"}}}}}) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8001, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r2 = getppid() fcntl$getown(r1, 0x5) ktrace(&(0x7f00000000c0)='./file0\x00', 0x1, 0x40000800, r2) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r3 = msgget$private(0x0, 0x2) msgsnd(r3, 0x0, 0x401, 0x0) unveil(0x0, &(0x7f0000000080)='c\x00') writev(0xffffffffffffffff, 0x0, 0x0) msgrcv(r3, &(0x7f0000000440)={0x0, ""/206}, 0xfffffffffffffecf, 0x0, 0x0) r4 = socket(0x1, 0x2, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x2}, {0x81}, {0x6, 0x0, 0x0, 0xfffffffd}]}) write(r5, &(0x7f00000001c0)="1634010091cd1585c50be6b14549", 0xe) writev(r4, &(0x7f0000000100)=[{&(0x7f0000000300)="d093d439cb557cfe359248483fcb1d00c98667273989a85322d0752fe9a0bb4d68e43e140ad458ff2df181520002a128ba1075f2be912d85e5eaee928bdda956d00023fba4cdf50863fc8d5ddb263a4acee619651444d340ecc22c13237bbd72e442a40132e12a4e15004ece23f4b45e2886849467ea74fe", 0x78}, {&(0x7f0000000540)="773832ba39ea84a900239816afbe63406f8636e4fae01d16cbaab9b6dcbe62b6146ce4462b23ec9092f0a382c079d76387c0c63c33699fc9377ac21ba5f658cd725e9c23ab2f5ec0597e3979c950c9c101bf23adba8b10dd385907eac251497446ad4b416e5520e6d246206a6ba4f30c623ad194e39a9a40aa2f123ffa57af02dc9b032c101bcc3c1b15aabeeb4d612a57d635b87cf023952926d8591b878063dbd90f376bbbb27b2d1256d1635b7fa4b3d09852f25db283ed932c6f3458e4fbd950817e89f318dc12951f067314b3bd7e1b843820e8db760f59da275bbf955286db4a95acfdc15a1fc2", 0xea}, {&(0x7f0000000380)="87acfc159375fadeaaa00eccbce59bf08f78ba5cc3930074385991a303a5697abb4f251b3d6193fe83ba68b33b14f84386e57cee10a0b912905a146ce5302906c0e8d7856be37264", 0x48}, {&(0x7f0000000640)="5d45fe1d4c93b7757d6ac86273ed6a7c85b86d757369874efb4b90522414bfc05002ea54a617d4d796a1cd3df54021b1485071f59473e94f8a2b139a0f2da762fbdce68e6cc003e95e3d8a685cc63bff632545fd3101c5e7fe12d382ea5365f5e4cc8f836c0ab1cad56e0be01487a974", 0x70}], 0x4) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x35}) r6 = syz_open_pts() close(r6) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) write(r8, &(0x7f0000000040), 0xfeea) readv(r7, &(0x7f0000000540)=[{&(0x7f0000000340)=""/177, 0xb1}, {&(0x7f00000001c0)=""/188, 0xbc}], 0x2) writev(r6, &(0x7f0000000140)=[{&(0x7f00000009c0)="8a29e29a863bf3d9349ef6e169488cea77bd55a00689bffc55da9f9bbaedadef5fe55c98134b439974b873468fbf58b27013b1d604ed13c664231eb0ccccdfa6570c043272fb296a2f125405088e18b72b437c26461497ad9405c6dcf297a0a9aa4ac9429042f4b24abec18a8b955a5caedbbdfdd3f57a70e8536c04d115f142082772e6512999cf99eabd1b1f84c8fa8cd47811c5dfa4ed9ea3ab92402abc3efb80c49eb7e373d92c76cb22da8cf546a947f112bc5dbeb03c89f72555ebb70034d486149f28b05da48864cbf2f7c5adc8f51e0c7f1de4408786f4159c42ac1411ee68d1eef5e1cc7c54cbb07e30124c0bf2548976b189347ad325cfc2a2494c71737b3163698895fee2ebdc4d85ad544659faafd27174", 0x117}], 0x1) msgrcv(0x0, &(0x7f0000000200), 0xf3, 0x0, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) 1.803800393s ago: executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000380)={0xfffff732, 0x0, 0x1, 0xdfdffbc2, "08000000ba7d00fdff01040000000000de00"}) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000005c40)={@random="69e1629b6174", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "6b9efb", 0x14, 0x50, 0x0, @rand_addr="cb69bc83c1677a656ab420666c3e2c6f", @mcast2, {[], @tcp={{0x3, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) writev(r0, &(0x7f0000000e00)=[{&(0x7f0000000000)="8a790538f39456d084543880083267c4d808c19e4e915c29", 0x18}], 0x1) 1.789191703s ago: executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000001c0)={0x8, [{0x2, 0x7}, {0x1, 0x2}, {0x3, 0x80}, {0x1, 0xffffffff}, {0x3, 0x9}, {0x3, 0xfffffc01}, {0x0, 0x8}, {0x1, 0x7ff}, {0x1, 0x80000001}, {0x3, 0x1000}, {0x2}, {0xda4fbbc761e0a098, 0x1f}, {0x2, 0x2}, {0x3, 0x80}, {0x2, 0x1}, {0x3, 0x3}, {0x1, 0x2}, {0x2, 0x7}, {0x3, 0xff}, {0x2, 0x8}, {0x2, 0x8}, {0x0, 0x7f}, {0x1, 0xe4}, {0x1}, {0x3, 0x81}, {0x2, 0x2}, {0x3, 0x80000000}, {0x3, 0x7f}, {0x3, 0x9}, {0x2}, {0x3, 0x2}, {0x2, 0x1f}]}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x9f9d}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x3f, 0x0, r1}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x4, &(0x7f0000000040)="00fb6c2e", 0x4) setsockopt(r3, 0x1000000029, 0x8002e, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 1.778777046s ago: executing program 6: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/225, 0x11e}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x0, 0x0, 0x1) connect$unix(0xffffffffffffffff, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) mknod(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) syz_emit_ethernet(0x62, &(0x7f00000006c0)={@random="5544f333d470", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x2c, 0x2c, 0x0, @empty, @rand_addr="0000000000000800001a003f00000005", {[], @icmpv6=@echo_reply={0x81, 0x0, 0x0, 0x0, 0x0, "d1c70953849eeaf8e1a1023ef346641d08918430c8be6bc72cce3fdff640b4e1e3d3e2aa"}}}}}}) symlinkat(0x0, 0xffffffffffffffff, 0x0) open(0x0, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280), 0x2, 0x0) r5 = dup2(r4, r4) syz_open_pts() syz_open_pts() ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105727, &(0x7f0000000480)={&(0x7f00000002c0)=[{0x21}, {}], 0x2}) recvmsg(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=""/236, 0xec}, 0x0) sendmsg(r2, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r7, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/225, 0x11e}, 0x0) sendmsg(r6, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r8, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=""/236, 0xec}, 0x0) 1.655146846s ago: executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) socket$inet(0x2, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x28, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000340)=0xc) getegid() syz_emit_ethernet(0x41a, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd60006f3303e43a008a251dd1450021b07f5a1957de740000fe8000000000000000000000000000aa85"]) setrlimit(0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=""/210, &(0x7f0000000080)=0xd2) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240), 0x40, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) sysctl$hw(&(0x7f0000002a40)={0x6, 0x11}, 0x2, 0x0, 0x0, &(0x7f0000002b00), 0x0) 1.505090217s ago: executing program 1: mknod(0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) getitimer(0x0, 0x0) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0xc}, {0x60}, {0x6, 0x0, 0x0, 0x23b}]}) write(r1, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x2}, {0x80}, {0x6}]}) syz_emit_ethernet(0x127, &(0x7f0000000040)=ANY=[]) 1.430842497s ago: executing program 2: syz_emit_ethernet(0x46, &(0x7f0000000500)=ANY=[@ANYBLOB="5960c63c064cffffffffffff86dd6009a4560010000000000000000000000014ffff00000000000000000000000000000000000018"]) syz_emit_ethernet(0x8de9e81050ed2e92, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) dup(0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x138, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x80, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) execve(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f00000001c0)=""/23, 0x17}], 0x1, 0x0}, 0x42) recvmmsg(r0, &(0x7f0000000040)={0x0}, 0x10, 0x0, 0x0) execve(0x0, 0x0, 0x0) socketpair(0x0, 0x0, 0x0, 0x0) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) select(0x40, &(0x7f0000001600)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x53faf71b, 0xfffffffc) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) 1.417525213s ago: executing program 1: socket$inet(0x2, 0x3, 0x0) 1.379600122s ago: executing program 1: r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) getsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) ioctl$WSKBDIO_SETBACKLIGHT(r1, 0x800c5712, &(0x7f00000001c0)={0x4, 0x6a, 0x7}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socket$inet6(0x18, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)='\n$7/', 0x4) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x87}, {0xc0}, {0x6}]}) syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005160000000000000000070000001a5113fecea10500fef96ecfc72fd3357a89583535673039d2d236acf20b7804be38164991f7c8cf5f882b2900e1aa5b23edebc8ef99a8ad491726fa8251e2f0ac3ebbc2feb3fda1139b672f4d3353eb06acdb35a069d7080000000000000000008904000000000022830cf41bed66f4f365ccdcf3e4999d9d", 0x89, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f00000000c0)={0x2, 0x2, 0x0, 0x5, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000007c0)={0x0, 0x5, 0xffffbff6, 0x0, "6106a6bc44862c5008c8b503005a000400008fa8"}) writev(r4, &(0x7f0000000140)=[{&(0x7f0000000240)="76f0b67c483a24febaee4d9c497b7e5f0bf12b7225efb6f6c869e646ecfa588c53283c4dd3ed77706f3868cacea799a3bdfb42db706563dca286f58274eac945d5ffe9054ffd5b7724b408516b9ed309d4751896dd", 0x55}, {&(0x7f00000002c0)="568446d880d32ef0a4986f17", 0xc}], 0x2) syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "3c1a29bfd6a45d1af3b48ad14a03b362a6c8a8ab"}) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000380)) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000940)=0x5) close(r3) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 1.355406168s ago: executing program 3: writev(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000300)="61af2363ce00236f3d2c1ed8a3eb559b78970b772e375a5e758974ef83d1dda0da30fa4125fe6545721b7d91761ecc69168d1570cc570655616871f4bb0a1b2cb51b53c091620cbd39854ad7262521324ffdbc5ed8f7ed36b61ba7b6ff71a0c0cf6945b49de7469632fb03768234e27a6585acf7b7b215f988bf1b1de1b64297d7ee40d42533aa4220692eb7f10c90754dfa6a045625c983340798095f64d19560d79456a2743484c465053c7f77c0e9d9e8b70fb111755c8cfb12af26b6c55b8bb37d2a9b", 0xc5}, {&(0x7f0000000400)="56d56321d71cac6f4d5b493b68709d676015bd91eb9c21ab6d120f0cb186c793e41260f4c1071c3d848f8d84e017fe8af2b9486eb0d9109e00c9e4a459a5576f6bec2cb00f467102", 0x48}, {&(0x7f0000000040)="3993ccd93cb523", 0x7}], 0x3) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0x3, 0xfffffffffffffffa, 0x3}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="fe", 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) r4 = dup2(r0, r3) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) close(r0) syz_open_pts() ioctl$FIOASYNC(r0, 0x80047470, &(0x7f0000000280)=0x5) r5 = accept$unix(0xffffffffffffffff, &(0x7f00000009c0)=@file={0x0, ""/4087}, &(0x7f00000001c0)=0xff9) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f00000002c0)={0x45, 0x4}, 0x8) readv(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000100)=""/173, 0xad}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = syz_open_pts() close(r6) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x3}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x44}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000480)={0x1, &(0x7f0000000240)=[{0xa9, 0x0, 0x0, 0xfffffffd}]}) syz_emit_ethernet(0xe, 0x0) 1.350342462s ago: executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socket(0x800000018, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) open(&(0x7f0000000480)='./file0\x00', 0x200, 0x4ebfac6bbaf796d) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xfffe, 0x0, 0x0, 0x0) dup(0xffffffffffffff9c) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) ftruncate(r1, 0x20008002) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/99, 0xfffffd23}], 0x1, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) open(&(0x7f0000000280)='./file1\x00', 0x0, 0x104) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x10, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f00000014c0)={0x0, 0x6}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffffffffffffff803536243fab3cb90001080006040009193ff1f1c01300000000ffffffffffff000000012010"]) syz_emit_ethernet(0xe, &(0x7f0000000200)=ANY=[@ANYRESOCT]) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x0, 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x36, 0x0) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) 1.339283636s ago: executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{}, {}, {0x40e}]}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r1, &(0x7f0000000180), 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x11, r0, 0xf5) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x1, 0x0, 0x10000000, 0x0, "7a4d9313fc972c10a40c0608d874d976c75c050b"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, &(0x7f0000000140)) msgget(0x2, 0x20) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x3, 0x8) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) getsockopt(r3, 0x29, 0xb, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000080)=0xc) r6 = getuid() setreuid(0xee00, r6) r7 = semget$private(0x0, 0x4000000009, 0x82) semop(r7, &(0x7f00000000c0)=[{0x4, 0x4, 0x800}, {0x3, 0x2, 0x34a81badcbc74354}, {0x4}], 0x3) semop(r7, &(0x7f0000000240)=[{0x4, 0x1, 0x1000}, {0x0, 0x60, 0x1800}, {0x4, 0x0, 0x2800}, {0x0, 0x2, 0x800}, {0x0, 0x0, 0x800}, {0x0, 0x1}, {0x0, 0x32, 0x1800}], 0x7) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000180)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) getpgid(0xffffffffffffffff) r10 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x1, 0x0, 0x0, r6, 0x0, 0x0, 0x8000}, 0x7f, 0x2000003, 0x0, 0x0, 0x1fa, 0x3, 0x7, 0x3}) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000180)={{0xffffcd0a, r5, r9, r8, r10, 0x50, 0x4008}, 0x1, 0x8, 0x2}) semop(r7, &(0x7f0000000100)=[{0x0, 0x4, 0x1000}, {0x2, 0x7}, {0x3, 0x3, 0x1000}, {0x1, 0x3, 0x1000}, {0x3, 0x1}, {0x0, 0x3ff}, {0x0, 0x6, 0x1c00}, {0x4, 0xf3, 0x1800}, {0x4, 0x1d}], 0x9) getegid() syz_emit_ethernet(0x5de, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaac7db236805486dd6035f9c305a82c00f375f66185c3bdce0a2b70e49f130000fe8000000000000000000000000000bb0601fc"]) 1.329853585s ago: executing program 4: writev(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x3d}, {0x48}, {0x157e}]}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000340)="ebebfd510bbcd3a9b489e989c14f", 0xe}], 0x1) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x8000, 0xfffffff9, 0x820351a, "090e4de6d30aa692318c7e0002f9ffffff00"}) mknodat(0xffffffffffffff9c, 0x0, 0x0, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000c80)="accd938ff3f8c1cb68a96ce24fa3215ae3f23f6ec074a99c3067fcae9884d924a039e67683007555d75474dc27b205b892df904dfcbdb8a85e40c0c760eecaf17dcdbcb6bfc9be16d49836aa3c8decfa226ceb49187a08a5fa5cb4b4f5aa097dfb66297a40fb214d6ecaf6e75e566cf32def06eeb9a5769734cc32cb87eb6c9a20075e63632be5cf312d1b489bd181198bba3e89ab290861e75b8f29d91a9a260fd315ed5ccf4b8c528e18044f50f23621ad6a438262684f2ea7df09eaf3d9efc1e0f93eaa878ddf8f8fbc72556b0ed74138815ec05db3431d0b6b969bf397135b0191dfcbddd954a220638f53e8700fb4be45eed98b313d27c147d41413bdc26b34f7ea207197d96aff5dba1b4667d734fbcb2c42ed7e2dff6bf921b7d9f81523a7a79971232735f27a35ff4a0be33259fa4c5745d7154a30450ef70223b8170ae45613f0fef84dbf73fa7202352008c66f2d4dc2a5aba56593053474e987bd1e3e24f55bac9349f6198dd88c7ee90207dca213284e5b8544148b485c9bb0ec20ac074c6a0147808b799e64a610ee1854ff981cad716ebf58332d97f4cbcdd956be069d674cb02e4eaf15f8ac173795bb97f1f2e5ddce84177c687dd8d713c0bbc3bb3eaa29d8ceeee24c070aeca398185a34f0e35d9b98b6d40257b77320e6be5d99604488e5baf58f87ed7410fa7de197001569163f259423151690f066ead45f052e44657ae04e30435aefcdd5bebcee4646920a580215d97873b8f3ba9707703df196d6e233b8d3498a3d7ef88e4acbbe89ec69e353f495c28c77cf04cbd2227f0056bcb6153d35d5f0ba307660965aaa95f84f2eb377818fac2d8cdd7576712e6b58959108c3c91e900463d9517839f486fef54052312a018ec716b690868965d9018228ae50feed53e50decccc8a73914b2fa625443cbb1f9040922a9a5c14c41ff5270026ce511b657e66b8843588fdd6924e0c6f04542081f176fa6eaa089feb972b29533fbe41131ee062a3d4f0d63c6d445cb41afc2b174e420c00c9b20aed3007686c49f76be981cc82dccc6d11d9e29398dabb8610830370951f684725f3bf33c6378097d9557b106fb9b87dd513524ed63ce503086e348c3f5d2b61e3f819a27962db04602e4b975f055a74a9a313cac56365425df00f7aff526a15755a8586ef2850e543f2cc6cafc7ac3c94561b38758a27eaa0b0df01eab797acc9f23b7e075cee8869efc693dbe941a090000065133153ed7ed5675d8d29affeb3eec8201be65230d655b074b4b4498bc2337fc0eb63016d6b27a5e2821c4e902016f6919bbbe44347379c8dc125e78fd9111edd75ec35153ac9ee52e6a3864cc765da40039a555855bb49c105cf289a9de59ef74da56c0628431ebedb70e1c0000010000000000e4e18fdbc338936c098b8885fff369116af612e36aa79a4e457a91bf16da4c617940c6f2a142e86a502ebf0ab9cbf5e255a8176cc9b6da32062a0413d0afd55a1c2a7c611e2ac39a7bdb1a51fc998467ba22cb78d289b5ecd380ec313bd924ea35da7ed8460cb691bd3f7db87321ca73cf1f7bf70e566a919e041ea2cd9e3588030d22ca971f326e87372b271d6665bf69d2b53c8649d1c9cc802cd20f6d1f7e212be2eb3864496a04b6110e01021521da23a390dd3b05750e1cba91a7a3ae80458a29fceed44f51c77877e097851453d53d3642e76c17c1514e094be25e5cb891a5ddc8e6bc314f1a5c314202dd2fe4b3e6acb38a634100", 0x4e2}, {&(0x7f00000009c0)="8f1f18f30d5c692304e1d62a4a7ce22345deebe75a8450a7d824e7cdc1e8e1f686ea87837b103cf8658d6a66b21345d3a464b04f281290fc6b0f364012ace3c1ae6968984cc8362ff2debd9afb18f5ff8f5af1411713865784c66c7dddf5e957831bc00952fa3c089f24dd7bfce095343d0815d72423af7a5b72af785862a027c97065758816ab66b8f564efb59c7e54538fdcb5b9206e97d19b156d8486442a07000000000000004d4301f8", 0xac}], 0x2) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000580)="4a6eacc53c76f50e5c7ed3266df10e689b59fa974ed23511663229357fa246834dcbd593cf0e07a3897da7b93c2e7683986d3350368c733e038de4be23a8702f6adb2dadb729f5684137eae207928675061b7908000f060000006f6eeface402bf2c178b3ab9bffed64a2bd25c2c1dbe7e49c70429b54d92bddd9890f62ddd51fb42d2eaf5cfee9222a46067e3e7b76bc18369a780366d5043e3973ca3095ae74a49926a0c9b99bbf93b3917ada3adf99f1736e512312fac125cdd2af6843dd6f32e8ea7b39dde426a0d9feb45f12660afa0db811c33d381352a71ae6e0fe97560e07fa2a26c74b4d3a4a1eec699e3e61367cbae6cb55ef96e98dd432a27cc563feb78f08c085fad95b49703d90d8defc9963b7b17f1000000000000b6c0c2293feb979404566a7b5cbbde521132a3f73c94dd580a2f0738f4698c85e2cb106c235d06206f3d8623c97ecb32ddedf949397ee96f30c1479a5537b8365322c2899bbabaa8d87f5529c5e0ad1e7a3d860d6d313fc8784e9e98fab23ef11fd98a5cda0b25273e0c142b9e965a3529f4e40337c1eae04aa14c4838b6b6f712895ed2f2c56fa2a05e680b945c850b05d88990a3a6ef58558f40d097d70197e8452a9b58e4c6f63df412a9dbe00e3346eb4895f602742909bb8eb35eb8d29584fa8e97d34ca6", 0x1e3}, {&(0x7f0000000000)="967f03e43cc2ae71a2c773cd756cdd4c485119e64f92d32de732702411d772dac34e4f0a10e7675b53777234d2116459ff39b055b4f9221cf42508a3999e15f1b991f30f640d09", 0x47}], 0x2) 1.310060911s ago: executing program 3: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) rename(0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) mknod(&(0x7f0000000180)='./bus\x00', 0x20, 0x5) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000280)=""/167, 0xa7) execve(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) pipe(0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) setreuid(0xee00, 0x0) r2 = getuid() setreuid(0xee00, r2) setsockopt(r1, 0x26, 0x3feedbdc, &(0x7f0000000380)="6a0000007fd0da4f856535578965a387f5f0ed5fcc7a47535c95eb665118649094fe03a0181d51d9fa9a396187db079b800feea02ccc2c7f91b86ef46552f92c754fb433363321487b8f25306367360eddcf88", 0x53) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000340)=0x51495ec0) r3 = socket(0x11, 0x3, 0x0) setsockopt(r3, 0x11, 0x2, &(0x7f00000002c0), 0x0) execve(0x0, 0x0, 0x0) r4 = syz_open_pts() r5 = dup(r4) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000100)=0x8) ioctl$WSKBDIO_SETENCODING(r5, 0x80045710, &(0x7f00000010c0)=0x8) ioctl$WSDISPLAYIO_USEFONT(r5, 0x80585750, &(0x7f0000000200)={'./bus\x00', 0x0, 0x1, 0xe929, 0x1, 0x2, 0x10, 0x3, 0x2, 0x1, 0xe, 0xfc}) mlock(&(0x7f0000c00000/0x400000)=nil, 0x400000) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000140)=0xc) 1.279866813s ago: executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x7, 0x0, 0x0, 0x20000000}, {0x2}, {0x6}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000340)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "36ea07", 0x38, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "5adf00", 0x0, 0x2c, 0x0, @ipv4={'\x00', '\xff\xff', @rand_addr}, @mcast1, [@hopopts={0x2c}]}}}}}}}) 1.234624209s ago: executing program 4: mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x2ce0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x1, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)="12e6e7630d45bf10fdd6faa9b179f61bbe207ce2df7e437471b0174813728a064a73c0f7795c20108cf97711d7291f16da680c9f7e4b09e56d10b03dcbca1bbfde6030ff45b20e28e92e4a9354627839315f28e7e98e3277067e138cae79f0f6113b0b2af935309fb753a4bb064bcf571185a623d624aac8d4956613ef16d242642c8d1d271014eb11bd6fda8e497b08b4708462cdead3524c87b1f03e964f9c09766ad900c43f433e55adc39c1a11b8284ac2", 0xb3) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r2, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000002c0)=[{}, {0x812e, 0x0, 0x5}]}) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[]) execve(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) fsync(r0) r4 = socket$inet(0x2, 0x2, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x80, 0x0) setsockopt$inet_opts(r4, 0x0, 0xd, &(0x7f0000000000)="ea0000ee7f000801", 0x8) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) stat(&(0x7f0000000580)='./file0\x00', 0x0) writev(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f00000008c0)="2fcd171df73a9fba713a42bb013fd4304c60a818184202e2ebeeb94d1063fa6a157e99e8deadef730897f2beb75b72c852c5bc124ce3b175c29800000000000000000000000000004dae8da28b863fba7008c944d3361272150e2d00a6ccb23e602ee2bb0cea9c078cce7e021eb8f3031d081ac46ac8ee7178b63c6599fa09c1ce6dbc25f81af9b3a234689db3caed5856c336c2f06cb2cef6026ab8234a3e3f35b5c699675d99576f219eaea502612965cbbd21eacb1bf9e89626f2b8d51989d22372f13554cdd4f5f1ef40553dd063604d96eb1699b098a52ae94a8bd39a4f57d02331203eefc03623", 0xea}, {&(0x7f0000000800)="dbd23bdca08ff6dc5e7ebfc7949b72e42a933f8bd274a9f9b81897e58be9911c927c07757f41079de7c59771ea513737c8680b80a5c5f91a0e168ff9daebcc7c96f3869d141aaef621589d3ed0a063694e8edc2730c259af284311a353c8beba45e8f8d7d0b0c40cf412994de0fb1e6504cbd2007152b7f869637714d4c1acf3e9f8654f07183bb8df3f53a5ed1a60e1c4ffd07b9514c4f0f8b2c6fcc54e49a0bb5c96187247c129e49ef28af709ce2db98b", 0xb2}, {&(0x7f00000005c0)="908e3e04ab3f07901d7195b5e177dcaf1da793310214f562058b0d9c174d4cb206a527031442004afcac3b72f6b2609bc1c32f0fba9c8e695a7d23e6d816689e076ddb64185bb1f4e4a58debed071ae963ee1c7b79983215b3137ba690225dbf12fe2607495e983cd0cbbffb1fc40ed2e56b4f97d102813b35cef9b74eead3208612c3ce1c2e81a24f47120f33e777d7f23182c5ce5c99fa81f1443b41dde616271324a79f471a0a511dddae8f460d51475d80000000000000dfa3a770257ec16a0be2a95f86c6b7b875c0299c207c28c013217b591766ccb28210b2e343526deb92d6457758834ba2f3ed866af8d3e54162075aceddf51e82db6adffe9a710000000000", 0x104}, {&(0x7f00000009c0)="3f6d01dc40e667d997825ac7acfb34d36ad4d94f4bc49c64e04d5d371950a35b242c88aea5fb2a861d8fdf1b99d0cc6699739bc0a5b09ccdf7f4cb6b6831185c03f1efae9cc8e31bb4687f98b5b16283ff96fb21c7e693a488d433f4df95a08401c2b6767f234f4f40c3560e0bc92bce9fd4d3e98caf6e0848a5a9489c468c2eded4afc1e44f88126ec4e4a410d502618d7a5a40e0cfdf143806023f58dd4ff568133d5aaa819741394d8a872c650775f924340c9fb843cf0b7fbb3cc0e9b50c363e64491a6a779a944c187845e22bd6dc83dc78f5f6", 0xd6}, {&(0x7f0000000480)="b46976e162e2ca3072e02fdccefa54ba28461d8ee59c780300000000000000b85ffacc6d97b9ceb6d7649ea83a53b05b0815d9a3e03d5edcb779d07a2a8ef7d3670b265eb0b0", 0x46}, {&(0x7f0000000780)="a86d40e352ebf4f235d4f5b0047687bba115272e7be8aa012e7c5c6d56daa8d1e48814e4917cb417fb95597e4d658013765a2902a953acdb7737105b0d4f31849400815c2300e926a3bcbc8a2361095b5bb18d566a7bb32292e1fe4ddb9d975734", 0x61}], 0x6) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) kqueue() r5 = socket(0x0, 0x8000, 0x5) getsockname$inet(r5, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x48}, {0xe6}, {0x47, 0x2}]}) 1.190017191s ago: executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$LIOCSFD(0xffffffffffffffff, 0xc050756a, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) accept(0xffffffffffffffff, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000540)="76e5dead6f01", 0x6) minherit(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x7) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0x1000}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getgid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r3, 0x7) getuid() r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) pwritev(r4, &(0x7f0000002680), 0x1, 0x0) execve(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(r3, &(0x7f00000000c0)=@abs={0x1, 0x7, 0x0}, 0x8) r5 = socket(0x1, 0x1, 0x0) syz_emit_ethernet(0x52, &(0x7f0000000f00)=ANY=[@ANYBLOB="ffffffc3ffffffffffffffff86dd60606260001c2c00fe8000000000000000000000000000bbfe8000000000000000000000000000aa11000001000800004e214e22bd3b9ea6f4d32c0cbb56987be2c4ff55eef01c92599e2466582ada5c153d7d40420ac696a0ebfc2a08434118006fad7d16185604301ecddd3ae71b3b9f43a2841062a5e5522278f498103bf5d91861d232679a0a55386b473d42c0000012fb9483007e0b20977dd801c3cff55a38ee49eddde822050f869d233bd7634a27b56dc45ca0ba2318754b7850f4f41cab2355e7d86e3aa2dcf81f573dbd7ac7e37e4980be4352fec6fab8147cb36bf2d22bf8e5fca8f1d80c0cfb781a77", @ANYRESDEC, @ANYRES32=0x41424344, @ANYBLOB="399092a1e8e7c540a020485f35d0fa1cc50f941211d644473af2d59dfc034c94a7ae9f1459a570516b28eb881d5a02aca8e251f438283d092100cbcb64da25eb80f82c8fe7c8c69bc39effbc38fe458264b8fd7cf38e646740e1c3958d5e0976ca7687418ead679bc8f2652b99514bfc3e24010baa076390c7787a58994cd58220372ffc63daee3e3e92a4312d0ad72a7feb50a8db73d87d92a16e24ebb6c739828cde1dd46dca667d97adf8d2098de41d94efb758e1beb20532831d38eac0a7f40ff63eb338e1c47cf0c189008f82a3fbc36392899e44cd399fffd69824240eb79d46a7ed93424202feb69d3928d2c5ff7c3bf85e6e439e21a3cbb3187684da2cc4f8f51d591ecc20409a2a20ef531e91ad79b10ce6d6b4e8d3994ef0a401d7c54bc2c6831b8e84c0ba3fa5a3120c1d909039b05eb27b2795a66d4e56fb2563f870634e2a2e0964f00fe1fea5beba98ca08cfe358e913cb8b46ab474720c60ed9d8aa0b06bad36baa981944484dfe89b8ec87cb3bdcae3940282d330d032fcf7939ac1ea7af51cbb8fec32bbd28de810af5978fd1fe2c5921317d83d53034ba327105f10d55cec6df95666db5c09301b463b33931780ecf0a8468a28304a8a48973fbba603b18d4", @ANYRES64=0x0, @ANYRES8=r5, @ANYBLOB="d34c900d89ee1a3aabb13531942a2229330408333a13c470e349d7dc5fcff226a2718ac2bb7b3c49fff8889e9ba5b530c86883c270045008bff1668f2249dbe52f45ea4055a12877b6a7ceba81c3467b7b59555dead12a645d968f8e4488397795619e2007c660e1de3666627085231069c64c20e1d4df90f494208d6093c8a61bbed76ffbb00c758418cbdf7b7604e19394b42dd66353abd46deb66d28e7ba6124285479dc1f482ab0075f8726864"]) close(r5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8) 1.189329644s ago: executing program 3: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x400) r0 = socket(0x20, 0x4, 0x3) close(r0) sysctl$kern(0x0, 0x0, &(0x7f0000000080)="e72746a51d42b604505514fcf1563a4c4d4b3341aa83b3c9e88c53e927c24cdeffd1c3679a1168e9af81f2cd4733cab1979efb6578cddfe1dcaf336e9cd82402e77763dbd75776fdec", 0x0, 0x0, 0x0) r1 = socket(0x1, 0x4000, 0x0) shutdown(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000400)={&(0x7f0000000240)='./bus\x00', 0x0, &(0x7f00000002c0)='./bus\x00', 0x6}) ioctl$VNDIOCSET(0xffffffffffffff9c, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x8005, 0x0}) open(&(0x7f0000000200)='./bus/file0\x00', 0x400, 0x80) r2 = geteuid() r3 = getgid() fchownat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', r2, r3, 0x6) mknod(0x0, 0x0, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r4, 0xffff, 0x1001, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000140)=[{{}, 0xfffffffffffffffc, 0x101, 0x3, 0xfffc}], 0x1, 0x0, 0x0, 0x0) accept(0xffffffffffffff9c, &(0x7f0000000080)=@un=@file={0x0, ""/7}, &(0x7f00000000c0)=0x9) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040), 0x6) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x40, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000001280)=[{0x5, 0x20, 0x0, 0x3}, {0x2, 0x3, 0x0, 0x5}, {0x6, 0x0, 0x0, 0x8d}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f00000001c0)={0x0, 0x0, {0x0, 0x4000000000000003}}) dup2(0xffffffffffffffff, 0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0xa, 0x0, {0xe00000002}}) 1.169045982s ago: executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000380)=[{0x8}, {0x4, 0x0, 0x0, 0xfffffffd}]}) sendmsg(0xffffffffffffffff, 0x0, 0x0) execve(0x0, &(0x7f00000002c0)=[&(0x7f0000000100)='tap'], 0x0) socket(0x18, 0x3, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc028698a, &(0x7f0000000100)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000140)={@broadcast, @remote}) open(0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000180)={0x6, 0x16}, 0x2, &(0x7f0000000240)="13fc480d2a0d05f7719d718dcb6e7aa076de8424fb46ed17b195", &(0x7f0000000280)=0x1a, &(0x7f0000000300)="e3b03f98bed8593dc0c1a31cf3cb7ce97cfd77cc584bbf3f725ffaab367bd7d9da2e20dd88c8562789d5725f992dabe5b25c20df99cdf48a12cfc52f3bcfac6e4422804bcf44785aaffee567a6f09597eeffca496dafb782a331ba3f9e3c95dae7be9e3a03af", 0x66) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) syz_emit_ethernet(0x12, &(0x7f0000000500)=ANY=[@ANYBLOB="0000000000001de64e823d03000047000000dfd7ec3d83917a5102ffa06c4350c2acfb4b1d20932c03cd178a900c2a30e9be08bdce63863082675192cc8be2d3d2cfe8882ff5471dd1e432c07eaeb7788ebc8ca62d49dd73b195af52e99acc694a6fb2e0bb058b2cb39ed5d7f99513dccd"]) open(0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0\x00', 0x4) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000003c0)={0x9, 0x101, './file0/file0\x00', 0xffff, 0x101, 0x6, 0x8}) ioctl$TIOCDRAIN(r2, 0x2000745e) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000400)=ANY=[@ANYBLOB="ffff8917ffff0000000000000800450000300000000000019078ac1400bbac1400bb0c009078000000004500000000000000000000fc7b00e0000001e0000001da32f83135cd876b52f25546eacdb3ba763e65d79ac3052c89c19a9a4122286601927b5d40017167d125318d6e55600a8feec9a999a16aa1846d4afd57635c709178a79afe55537173939fdc387f8e0f9ca6c021dca6cdabeecac284818043933d2fafa235a22b7f02830c7e3a7cb761ea39e4b98a6bb5999fb8160022000000000000005d0000"]) socket(0x2, 0x4001, 0x0) 1.159439399s ago: executing program 3: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x4, 0xa5}}) getpgrp() fcntl$lock(0xffffffffffffffff, 0x0, 0x0) mknod(0x0, 0x0, 0x0) pread(0xffffffffffffffff, &(0x7f0000000040), 0x0, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001d00), 0x0, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r1 = socket(0x0, 0x0, 0x0) close(0xffffffffffffffff) r2 = socket(0x18, 0x8000, 0x0) setsockopt(r2, 0x1000000000029, 0x4, &(0x7f0000000040)="00fb6c2e", 0x4) setsockopt(r2, 0x1000000029, 0x7fff, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r4, 0x0, 0x0) getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000100)=0x70) r5 = semget$private(0x0, 0x2, 0x39a) semctl$GETVAL(r5, 0x4, 0x5, &(0x7f0000000800)=""/266) semctl$GETNCNT(r5, 0x3, 0x3, &(0x7f0000000440)=""/64) open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x148) semctl$IPC_RMID(r5, 0x0, 0x0) fchmodat(r3, 0x0, 0xbd7ac94553ae44e5, 0x6) write(r1, 0x0, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[]) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000300)={0x3, &(0x7f0000000140)=[{0xb1, 0x0, 0x2, 0x80000000}, {0x20, 0x0, 0x0, 0x3}, {0x16}]}) 1.157600647s ago: executing program 4: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x1f, 0x6}) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x100, 0x8) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/164, 0xa4) recvfrom(0xffffffffffffff9c, &(0x7f0000000180)=""/15, 0xf, 0x3, 0x0, 0x0) setrlimit(0x6, &(0x7f00000001c0)={0x1, 0x3}) r1 = getpgrp() r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) socketpair(0x10, 0x3, 0xc0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) r10 = getpgrp() r11 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r13 = getppid() r14 = geteuid() r15 = getegid() sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000003c0)=[{&(0x7f0000000240)="1567b8531f64df41acaffe1bbde932ace6cc3aef5c6ecb894d57fe7e3109bb32f9332a103c909803b682f01f75b2a3", 0x2f}, {&(0x7f0000000280)="482902a39131af2c068bd6fabd1d60366b35f93e038486283efa257657c5f65ae747c4530954ed9e3888cde9f59c672e33abb5626030e76e15afed6b4e7be06d2fa116ee8835418abf7ad8c8fdb328d1e9b1e6b90d7a64660fa1998ab1d5533afb1a6be9bce83fcc078bd7c44dc4b60495a7ef243e74286b2779bb7ca0350e3ce978ea1ea7f3d19f48d2cf2b95528f4d85722abc742ecfb57f88f12f8626cab2edbd1c53c1ca15910fcb2647143e9ed4690194a9da9aea6522b89576db68880798859e93247be83789add8f41ec5fa53a1249a2d3b26253a921c52f68f052c", 0xdf}, {&(0x7f0000000380)="fc89e32e69fb807b508926f133220052ec2e712b79962eae23141ed40e41a792fc31a40edd", 0x25}], 0x3, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x18, 0xffff, 0x1, [r0, r4]}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r5, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r7, r9}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}], 0x110, 0xc}, 0x1) ioctl$BIOCPROMISC(r4, 0x20004269) getpeername$inet6(r6, &(0x7f0000000740), &(0x7f0000000780)=0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, &(0x7f0000000800)=0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xc) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000008c0)={r8, r16, r17}, 0xc) unlink(&(0x7f0000000900)='./file0/file0\x00') r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000940), 0x80, 0x0) ioctl$BIOCLOCK(r18, 0x20004276) madvise(&(0x7f0000ff1000/0xd000)=nil, 0xd000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000980)) 99.938846ms ago: executing program 6: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000200)) (async) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x80000000000206, 0x0) (async) getuid() r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000630, r1) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x40000830, r1) (async) r2 = socket(0x2, 0x3, 0x0) setsockopt(r2, 0x0, 0x2, &(0x7f00000000c0), 0x0) open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) (async) kqueue() (async) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x2}) (async) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) (async, rerun: 32) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) (rerun: 32) r4 = shmat(r3, &(0x7f0000001000/0x3000)=nil, 0x0) shmctl$IPC_RMID(r3, 0x0) (async) r5 = kqueue() kevent(r5, &(0x7f0000000080), 0xe4a, 0x0, 0x4000a9fa, 0x0) (async) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) (async) shmdt(r4) (async) dup(0xffffffffffffffff) dup2(0xffffffffffffffff, 0xffffffffffffffff) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_emit_ethernet(0x3e, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) (async, rerun: 32) mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) (async, rerun: 32) munmap(&(0x7f0000001000/0x4000)=nil, 0x4000) (async, rerun: 64) mknod$loop(0x0, 0x0, 0x1) (async, rerun: 64) syz_emit_ethernet(0x0, 0x0) 98.98995ms ago: executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r0 = socket$inet(0x2, 0x0, 0x0) setsockopt(r0, 0x6, 0x6, &(0x7f0000000080)="4785fdaaea41bb1b234c2a2013efb4e191f8ed3d779f7e7746", 0x19) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000200)={0x0, 0x1, 0x1, 0x1}, 0xc) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x18909, 0x0) setpgid(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000000000000, 0xfffffffffffffffc}) setitimer(0x0, &(0x7f0000001600)={{}, {0x1, 0x10001}}, 0x0) getitimer(0x0, &(0x7f0000000000)) pipe(&(0x7f00000001c0)) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='c\x00') socket(0x2, 0x4001, 0x0) r2 = dup(0xffffffffffffffff) fcntl$dupfd(r2, 0x2, r0) socket(0x0, 0x1, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) sendmsg(0xffffffffffffffff, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x45}, {0x406}]}) syz_emit_ethernet(0x5e, &(0x7f0000000080)=ANY=[]) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socket(0x2, 0x2, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000005c0)=[{0x80}, {0x2}, {0x7c6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) 83.343093ms ago: executing program 5: r0 = msgget(0x0, 0x416) msgctl$IPC_RMID(r0, 0x0) r1 = socket(0x11, 0x3, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() close(r2) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) getsockopt(r3, 0x29, 0x9, 0x0, 0x0) r5 = syz_open_pts() poll(&(0x7f0000000140)=[{r2, 0xb}], 0x1, 0x0) ioctl$FIOASYNC(r2, 0x80047466, &(0x7f0000000200)=0x5) ioctl$TIOCSBRK(r5, 0x2000747b) sendto$unix(r1, &(0x7f0000000000)="b10005036000009f0500060003000000331c13fecea10500fef96ecfc72fd3357af302b37b6730399ddb36acf20b7804be38224991f7c8cf5f88882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af630037282102000000720fd38bfbb770c1f572ca81ea77b3c58b0400000000000000361b1257aea8c500002002fbffec2200008abfba090000001d89e400040700000080042000"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {}, {0x16}]}) readv(r1, &(0x7f00000016c0)=[{&(0x7f0000000100)=""/241, 0xf1}, {&(0x7f0000000200)=""/198, 0xc6}, {&(0x7f0000000300)=""/29, 0x1d}, {&(0x7f0000000340)=""/199, 0xc7}, {&(0x7f0000000440)=""/90, 0x5a}, {&(0x7f00000004c0)=""/168, 0xa8}, {&(0x7f0000000580)=""/154, 0x9a}, {&(0x7f0000000640)=""/53, 0x35}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000001680)=""/44, 0x2c}], 0xa) semctl$SETALL(0x0, 0x0, 0x9, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x1f, 0x0, {0x1000000000000, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1, 0xc, &(0x7f00000000c0)="ebffcbff13b9fd812eaa4e7130489c43319296ba", 0x14) 69.358727ms ago: executing program 3: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x80047470, &(0x7f00000000c0)=0x5) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x5) read(r0, &(0x7f00000001c0)=""/100, 0x64) ioctl$FIOASYNC(r0, 0x80047460, &(0x7f00000000c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x3, &(0x7f0000000340)="02000000", 0x4) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000240)="b10005010000009f0500070105000000331c13fecea70500fef96ecfc72fd3357ae30200004e3039d2d236acf20bf404be01000000f7c8cf5f882b297bd8aa0504000051e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abfba0900000008e37193f8343712050500b71d808e5ed405080000fca653181afc9d3f0100"/177, 0xb1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)) chroot(&(0x7f0000000300)='./bus\x00') chmod(&(0x7f0000000380)='./file0\x00', 0x22) setreuid(0x0, 0xee01) chdir(&(0x7f0000000240)='./file0\x00') bind$unix(r1, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) 59.280402ms ago: executing program 4: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000100)=0x296d, 0x4) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x2, 0xe3, 0x9}, 0xc) bind$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x1c) open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000680)={0x3, &(0x7f0000000080)=[{0xc}, {0x34, 0x0, 0x0, 0xffffffff}, {0x8106}]}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) syz_emit_ethernet(0x44, &(0x7f0000000140)={@random="99b0e6fea5ec", @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x36, 0x0, 0x6, 0x0, 0x2, 0x0, @empty, @rand_addr}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x9, 0x14, 0x0, {0x5, 0x4, 0x1, 0x34, 0xc000, 0x67, 0x200, 0x6, 0x62, 0x7, @multicast2}, "bcfabf6d9f11"}}}}}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000240)={0x4e, 0x0, &(0x7f00000001c0)=""/78}) syz_extract_tcp_res(&(0x7f0000000040), 0x6, 0x685c) 4.510912ms ago: executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x45d4a) sysctl$net_inet_udp(&(0x7f00000000c0)={0x4, 0x2, 0x11, 0x3}, 0x40000126, 0x0, 0x0, 0x0, 0x0) r0 = kqueue() close(r0) setreuid(0xee00, 0x0) r1 = open$dir(&(0x7f0000000900)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x92) r2 = getuid() fchown(r1, r2, 0xffffffffffffffff) r3 = getuid() setreuid(0xee00, r3) fchdir(r0) socket(0x20, 0x0, 0x0) socket$inet6(0x18, 0x8000, 0x70) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000200)={0x1, &(0x7f0000000080)=[{0x8, 0x6, 0xf7, 0x5}]}) rename(0x0, 0x0) rename(0x0, 0x0) unlink(0x0) rename(0x0, 0x0) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x20) sysctl$net_inet_tcp(&(0x7f0000000240)={0x4, 0x2, 0x6, 0x4}, 0x4, &(0x7f0000000280), &(0x7f00000002c0), &(0x7f0000000300), 0x0) fchownat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x2) mknod(&(0x7f0000000000)='./file0\x00', 0xb140, 0x205b9a) chmod(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x1) r5 = socket$inet(0x2, 0x8000, 0x2) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x1, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x1d, 0x200}, 0x2, 0x40}) connect$unix(0xffffffffffffffff, &(0x7f0000000440)=@file={0x0, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0x103) 0s ago: executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000300)}) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x53e, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x4}], 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(r1, 0x29, 0x2c, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000140)="46e27045f2105235e726a43b3ec94cacb6bade046d833102bbf0dafffd87836045dd7509cac2d918c69e19cf64d8cb0c009ddca716a6f6282a4bae8d6636236797886dfaca3d583add510e80d83d871d0d62c30758d921993d3d60ac29b0b9557be7ad", 0x63, 0x400, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) getegid() sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x3, &(0x7f0000000080)="886c54e6e3cd78a1d74865fa116c7b9d4b2d19e033ba0c77549e28741d23e3b8ca9e48487ef91b6da1dd5d6135954fedee86d51002a939b3f5c473b72b642fa4e3f8b2cb0dd6c4077ff90a659971abbc2398335d601b9413d512c8a5cbf52f507e81b8448484384171a7c3a67f4736369eabaf21148b94c50c2d466b5367b26b135d695b5e0018646d1d82b4333cf1ec81066cfa1b24c9c465f486a9e8adb7f40ef909dac5d00d32be4a229d37ca029dab4444860bf267d21fa15654ab01035e4640f73f68ea895205e72a900c18d0b3d2559e23491d3d75bdcf1d6562dd850416d0b75aeb10b15160c7a4c467bde9d965f044bf7e3c904be77e82311b38ccfa3adc47efeba905edc20085e35fae8061ad2a0f037423aa289e1d895afe1663068a34e29c556bcf1d2023115e9ef6a52731b0426aafa299b9fa33209f78812aaef0988324ab4a74357867ad42bd77498d60bbf836824454ba01c4998863ba6f6af5e1e74f1b905ee17f44afc7e658b0f16ec5fbef7f145d9b0c9418d3db3e9bfad714d80eb2bfde1fa8facf9889680c8adf7081f59341c1cfec6130e4ea8a7cf3182f4e98d8858487a2d719c40e4d5c9abefc1404afb9af9bb2c9d7f49e3d190d8af624630283f3d141077962c4c68ba3e2a02cb570006deb42cb65da4090e09287c65e758a31911ae0c33f8ed99f974529db84dc5271f822d17b7e0da094374f32e4e9856dc9c1300f1fdae6f12e74fff680bb39bda1b4eac3641e9745cd7181395578865f1e0a04cd4f213ac0dbc92c480ac38624c2817d05a7c6e62608be48d9ad8e4b883f63a84b7a8b5eea44facea260112520db393338456cc7c4a8cfd1f9b4a2db03fae62c0266bfaaf5de58ba980ec21a0a2808b380a7b9cceac9117a90b60d79e89a81fe796af54d682a2c8a80ac25dab8eb72d4e41cb2fafdb90def83923b8fcc574940c9f7c7ca559646a08c4b8caeb46c995a9a6a7ce5ba3d9eda1c76419989e7fb2042766f563bd474b7b8391839ee9648ffff8773ccca77329f014bfc8ab68864da09c47f9917317d6299f3c1799954f6f60f666d283b9194a53f32b54aac60a3b66df418b6d8a332e393766bf477d49be0d2667385e7f58dbb3feec0232447f4bad1eef52aaf158044d7d779c1a49d94c7d4eab5841845dfe0fdff64af96d614e144aa6b2ea410e124381d6d0c87188b4a27cdaba696b73e34aae94ffdcf25c9fc33bd28cb7644097dfb09b816ffae23854a8cc0bec159e5e2ee7aab1885d94528d6910658c390f0422ad321bd1c81547b319a096ecf93d91c2203d1d0252d20eb3c915e707246466dab7bc8bed320124a0562802a84c5013c82739aa83f124e189e4932623d6a2e0ca01766c0ade68308b45a4a4b95d6ce4bcc9048caf9cdb6f0face20fd34d602120f83418fcc7758503c3aa96a2394259591e88c99ff1ddc98cd282b7b76982c52a2533765035cfb567f44e8b7f4f1b0bcd9b8da6d776aa6dce84bc9374c7398705b6ca330239133368536c935bb90a8070a354d04f335b7758b13798f23af8b09bb82dbb7208ff9e55dc3b70bc2dc60130821a2dad548499b6901b49cd50ab635b465220c9f830f8d6152546e98e7c643d2748f173509b3f0d56bc681998b852dedb200d0da07564bcf9d782d6082d8c9f0b81ea9fc7f2a9ff6bcf8f3b2c9617b7c3429f1ab5e615931a858231842183f224d57ccb9ba4d14b1c40d7609dc7f994b458ea5d147c5cfbf58151c2c4ee5bfc3ae914f5b2fe4fd72aaa8b376c1614ff8f16b00b66ca19a0dacc91db642c685a44a120de715b821480304ff016a34b2e01e974006987876034a0de5b9147248c8e3edc04dfe7c3ecdef9b248b68a969f6f2f1c903c069a5645b1793af7f129abc57f759b9876c3cfb04d0e06738f241fbcbafe658e92bc6dcf93cb420b754ca3b71cc8717c34566da767a90aff5bff48a73161aaf71291b02dc879c9262c6f62374884754933ee17b567d0483192b9d1b4c3633b4c9d087db8aefdfc7796b832d526197a6eee89bf53bcb1c3d41a611e75ec5a6c187ca516da2628eaaf1fd0c64cb31f817755b95165974ce6822bf1448da63567adc4097a07282cecfefbf6e13f65d137e16709c61c6b0d9ac1c910f92e46badd0afab16977b1877464fde8353cac1902ed657dd2b6c1d3b64fcb071016d09e62ef960bd83c92e88c402a7b7257bc7d65255b016bf35ad4b50e821125f2ea49aa6d0063199173b30fb59b475fa3ebceb96bab1637384584c6ab192211dfde7c3d111d8a876a46ff4748dcd842a8765ae043582f9ef0775b24d4d09f61e72d7cfe3131ac5abc22d6e8260b299ac64e18e85554e1166cb14d40f2ad32262c7a5acd987cac317458c38952c2036d3685029686c3f5c9b541a138f52822705080982269fd4465ead478ef99d55af328a399aee0a233453213f37996126b17187d8d17c2602bde76bc70db62e669288d8f1995f2dcc150367f31b5a551cad2014c6381ad5624039d9f3105b85e682c8b18d682dfb4fa1d38f6fcb40a8cb5ab87cbb6cef8f2f8886848f357d7c3cd2bf5839c2a07c0d1181913f3765439bf2fcb320981e1824706fd551d99935a7e5c0f07dffc98bcd79dc41cab1f25ca9ac66653f72573854be103ca20f8e3137366c300bced9893221ac7ba3705ea93fada2c1c86b467cab8544fcec2ec7bf95d2da0b3224ce6051e7b546e7b9d62cc9a88b9e2ee54eeffab26c7d5fc35421c58f7a5a205e3346c3c5c8e825f470886e1c02824fa81394321b55d8093acae31cbd99d19021466c06aebcd93df683b891df2349a4e80b17262510dbbdd19a60584926facf2c64ba077e1464704b26e2cc81debf0ba66330b5a8a0f246ba94c6d849ff82ac6d260371577b04f630520296cde08d574feff74dbc44351e1abc3db43026ea75d2e14b2446e2fb53f8583c9185ad23afb49ee113ad8304600e2625b1afe959c79fae8fb485361faefef62b4439c92b9e4eaf74a165f5f5b81001d0e0fc7628f66d49af16802a2d78060c3fa339a475163ac73947b6eada0368720561652969981ac0f7936bbaf1473c16e8d2f5007ea5d9f5d592eafef077e2128aa1c3e64789c59fff536e37c5c9c975e643e38d611ef26f0cef3a6a37dc9a813d0c98a4673054de958d2122ca8a5688d3da3a3070a174346032b171ea47bf5636513e4404d72a3d5a298cf025b0ccfc6d82bb10cba6a8b42f7d1fc3a09d057747189fea2ee87412a28d51fdba05d50d17eedd520905d30cfb4acf05c292f0cea7b1c9571928465a132ba1dd836db87ce3ee26b7ffbbf1f9e4080cb1a9080a26becf1a5d9fbc0fe16bf71715771fba6343d2d2c4b091e27411cfed5e2a300a84dcad0deb5794cb4afe1674f564c0f8b9cc2b98793294e5fc79379c05ba63f58348116291dd38b7b6d44ac947291269ac0ef85d194901b633e56803410ccbe171bdcd92e67e7e6f64c34e6e2bc8a2693fbc37082925bae0fdf3bd63abd9d558fbad1daf139930f77ca12d9bb50ea83b44c0ebae596cd377d1891ad11e0ff951151da6b54663956fd58548e7f858a31eeb20dfdcdc73e92519380c950a50e904eec1fdfd153129daef77f44607e8940d8de5631a213ad7fb0845bde22906f5d0b92ad587afe32a4b3f13aa07a942b916a85f87d512fc02345e80383c7c9b550818d42c1521872c1fab01621c7121f52eecf340add969451f3f971497095b32b4803c8dd155701db8e6e5694af2555a820c1aaa8e9b42a784c397ba5aaa147f7d366efc5183ee04763121bf1a9858b2bc3214cdbf854191d698ca82cecda738398e5ebde1b7e0e8b045e76a9f22ef0bc10cb6f797be84cd2ee306284363e4d9a33a1fb8ad311f93038f1374e89123dfe1979ee6c1252ad3f730c3581776b9761b41a5251417f186946e65f5d5c3664b0f3ae812a634eb3c8b45677047d7703bb6a88de3c524653889256ca6435bd41a5fea31a58a5f332499e6deb25f7de483164b9a7e0782528fb5909567dfadb45d7da4946405f851575eac71c51bf1f002104dfa9dcbdaea263f8e870c29622c6851769b8f3de0c730e04e292025bd0e276c7505922bdcc1dd58c1cce811520f313fcb6e1ae0da5a432ab430b56e0d85452829bee401a8c3880197ef3998dd18ccfb602595b4503edffe5a3a2e71c4a062d87b012f2b5e415073428fe19745ec619c7c6130829249c35dc115d5c9c952fa8f9eb9c4e2ef5250182cfa7a1ea824dd937065b832dfc505907cc7b079a2f5186229a900789e5de18acc7b8c9f418922222939023e5e19a8ba79d76836e28e48bdcd087af925b25ba14e94d69c1079da7a72e0960cebde46357ce3d0511d302d150c07e1b8238f2aa03a1379676d251fc7d63748d77355c9603fab6786eea705739b4a49ab698ec12de4f458bd74950eee302cd77a3ec4103f779a1d17794b3157137399a56f0aa11f57436f280e521cb552d920b465b4bde69d7eaf121748dfea69a0f6cac305a5833d5e375eb1c79cee88b093f7feaaf7e681cf2bb5343221e5d08d3ab63b7d5e8bffbc569f92b9ce4fccbcaf0894a4618f0a5627ebf378a1e2d80a3286f2af01aa432b60c71f23d506aa48485f2496d613afe754253228a113016cb73b20e43c36b13ce148d254b14b77f76886b930347a554f4959477ac2b181e71bba1f47c9eea1e3768a26ed505474c4a0397df3e03fa777d83a80e91d149a2b8ec72b7fe2d649f1cb6175fc11c4b3f2c807e3f7865b63932bf020e441616dfb4c60c9fae938c534812aec3ab6405baef17d97a5190694553b302eb04bb77c13f2fbe0764d35ac1ede78eb94aa1b88b8fdf8d893a387fd0aa3ed0d9168684fd0e1a207f46a4e7c055e5dc674c5847fcea6ee1b1b6452f4027a294fb4d7e9e8267c6ee124ea856d8ef98ee29d84978160cb1b7d6b5dadb520e214adba2644545fe78cca72fc225cf36779fb24b86d50f3ea0de035d9b5dbf9996d4d644cffc48e4af023ad986d03e880323efe24013896210879ffe39770dfada5e9352d2c4da722c7c809a4770a36e78f46a8163f12b169ad03e2a48b0377ac3fdd207def0e39a78f8bce0b0d392295815e5e7d8d7a525d6d8d310f5f9df96a6d568e5f3b6eb46b6765c58153d6ef326d7943076a9a703aaa7a72b4620f2e6b64b934f88448d5a71630f246679a6bf14baa082bbe971220deda27acca187c70fba918a9b7236a7121870334de9b777110132d593f9f98a855f8d055a9fae38b4d04cce761cec9790f7ddc4848464dc0efbf5da20716bfa1bb32f16462208aa673d914f4970a1a053a251f8ab5f02549f067ca6f781e75134d4188599aa10c067fc1db0f210d47bdad1286b8171413584b35e953d5af5886489a1a931a3d2f9eb4655fe4f48f734d5d85d78be354c77f405fb784f9e8fcafb76b2999aecd3122da07e78bef4945385c5d048de8b6633fcb62b32627375698cc2662e2bbf48d48c7a900727efa318e7e52c967c09b7f423cc208d9d733d63a2498993fd6a21f497ae73cf58852b62a59f24460564685b892520a896d49e80f250a1131eede72a57235c81dc5ea25da4b5dbcfdf5bbe3dde6f8bbdd5daaec7154180e5e9771c76792f5548ec63aecf97250e1091ade7c0e7888bb0c430fbf4610b596e2dd9d817eee9f0a151e1b08bb81327f271080ff03910784307d4f0813ddcec8a788bf94125682cf32bf49ff171a41abd6d5a0ff6accf4875f8ff0b436d8c876d8ad1a8e3ca7ff0cd33bfc2cc667", &(0x7f0000001080)=0x1000, &(0x7f0000001200)="7d488fcd29f7cb", 0x7) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000340)="ebebfd510bbcd3a9b489e989c14f", 0xe}], 0x1) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() read(r1, &(0x7f00000001c0)=""/237, 0xed) close(r2) r3 = syz_open_pts() ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000000)={0x29f57365, 0x0, 0x1f, 0xfff, "8b030003000100787d902b56d864d3c3a3f4d3c9"}) writev(r2, &(0x7f0000000680)=[{&(0x7f0000000d40)="9b3af791a44ceeb2f3233fd8045a0f43ae95f198bacefd7836bd6ed559051caaafc2eff14267e9a3afcd0958ea8f50dd9dd97c98822e7067c0766fe03ebaf66de3fae0c5812c9cbbe6afc9a91e072c1a0a1a66da3f3204263679027c71e475d2d71fee5475dfed564a161b8c14508e688cb4f54e80657b69258485a6bdf1ebeb0e50c187d460330a6869ec68b28f222a22acb1f3d1506fbb5578762b8384959e5836f15539e06c590973f12b830ea89ca2b93cd2e87f8e05bc9f264c61c1abdd0ad8363ca854ef3b35f875607262296d08e890d2dd81bc641518d8ac993c367e4e00396fb2db4b2935c4d2104c71f1191021448106f08a652149b94e0d2b550d93ff0999e4dd48b22920eddba91ba915dec61676ea4102b8fd0caabc6f2dc1b778c566d22a3ce73ef88ad8233162d3dea07fe0c68221808c95bbb54217e0dd75ca75aa16291e9063abac9c1e5e6012dbcef95a25f247a45959418b3f5f612bf256522f78259b2cf765152c178ef0fed81ec137b81750ac6be8fe9419a92031c3a3081ccb2630c579e3bfb944b2aef48f27a9296ef411f4f1c1de8a39cf94a47898417aec45639aa958f0b10e15d203514cba6f9d5214a5adcb565110a1f24d202dfd29e880b12701bf95be462723a6fd643af3cc70d0515e81dbe9894e6f0073c4cd5e06000000", 0x1e7}], 0x1) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.204' (ED25519) to the list of known hosts. 2024/06/25 20:05:58 fuzzer started 2024/06/25 20:06:04 dialing manager at 10.128.15.235:30002 2024/06/25 20:06:04 starting 8 executor processes vm_impl_init: uvm_share failed (22) failed to init arch-specific features for vm 0xffff800037385b30 ./file0./file0./bus./file0:N /dev/bpfc㐂;D uޙ~:xEMӧɼ Ʈ&*pN#&Rq剜~Υ7U;=sq6-Qm_tқXBQDdNy L["dN] )(LP4M91l`/Du=WWlúv=+:@KR9Vp,vm_impl_init: uvm_share failed (22) m]f+42failed to init arch-specific features for vm 0xffff800037385b30 Μ#j!#ILkS&asW'|5+8T̷,TO,Ǣ?zB ;Q$A-",g@ڤ%@P=5ӷ5l8%/r)4lU߭Ýv26NWMQ!3Ec\ژyKز"T*ÑӉ'GUBְ/F0QTI#,[u3nd1n ŸRFa4Z{Q3pQ$W8X]/}$8vۘ[.@'z0،n}`_+"ۋB*™,gt :_ S{cz!l?&}޽q vX2>`C^AW r֤Q?b'ηdW#O({0z@T@9i3(9C ?GT?I:E{ R$"Ja^%薦W+2t 6fjN1'֕MqmBXD}Q=9C8uD0W"|ܳ61_kc<$%1$A#QAr;l@R a1,H;%3_.,xua/,((}*)T*Kf iA,܄QUƒ2 N/M$hE,L;lgv1E%Mj/#P]㣚_O9H7?>pufSW~]4$8-XK6#j^mX}骚ETǤo"x06^/ bIаz"3(1,tKUǯ%4RIMdNNI7=H0~PΒd :X@"һ=-5&m5ip0WHGZySurV+F0d;EgMEKqBHE"?UȞF p 1[*TS3C 1+Cّ0l֓r"1|nKoЂ%qhf^p}L1v"aC% FKVޑ|M/{_z zfKܖ~vk7덈ӆ+wRa4m y|խ`8ŖjT_h{8N,{%xp2ITfpg-O&4%p!Z''KxpxLntMۡuV-Kf'(o7$Je;rpv9;XP6J^9:d^&9K6w > ]ҕQ66v)d6LǴSk+UkՋҩEٺ,#uj 6u?Im:~tP0L@3GsXxkgif#&[BI촫/hGž]v7$K-".>d aHaI@/ cgz J!o4-CvLl<)X$<`420VkX$)/y>(IR)}TiVH`AlU8|%R?9<+=BѢkۊj@ @~[U.[vm+XA{ˊ~RRs E,ԿB%jj#Hg {7Tw$V*pi{0I#e1$au57&B{Œ(K$e\fZ^wfai9,Cn>/%W̌F o\و)Ox(m!$N7D,& uR7¶@]5 {{^$ O "qVcn.wRۦDcnKes~oؾFZo.| ͺWRva?Ba+zQK譈+ӻF7w-+-jObŌo•p*y].ˬʄ'n6.UM1/ioV%c=lbXY*y. ΔYə3.D8„d #?fp?LDYϺ+^j9e- p<ߥBJn'C. "_NʟL=G [xgJ ɘ5pV>= s<䞺~$k|w;+3(}UM@)hJT>=8372\ (3IԏFrRKu(GugHEذ[d*=%B<VSl7ޔȡ'A;-dTSzz->0U&q&#NaB#*rBWdI)aYh*|:i.߫ݞC2aJ @ i"D:XVB]Cܳj2wO*+H['NVKn+ItI?j>xICH0G6"Vv)f:^7ĕ v6vKP~؉J7#AF.٪‹6BrΖ?Vz/|wJNysf̏l˿ F1#@.cFjAm1?6MC8:X6ǺJH _m4}U fEMuscE՗Uȉo#bwVeFBBU~o>e@&¯1OsO)sb f1c^t ധzFAhuD*,^}5- 4iŹv Ѹ@.*)hqcFh(]0|l?#xa+EOqۧbˋ"`1,2.82`cuܾڞ:L1ph]ZA3=0177777777777777777777718446744073709551615pckbd_enable: command error `ךq"l.e'6Z;=lt ]T;a%*Vvoߙ‹Gû2{5-TnYvOH1hqyOMza{IOj}FVsP)Ջ:glvGQ De()׎W_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' ;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 HzenS^Eڛ-,0[끲mKSMڮy͑I46j-|b93l;t얩Rqx˭0u?F.hֶ0 ^g}l;-KPg1BI\6.<;5$봼ǐ !T5P$%|͋g½»bBX4&c65r H~olQ5XƱ;j\&MPa bU=رiJ*)J0w<0$C{6yhڗEPkZC?jߗG`nM9lO}h~@_׈F' _y/,_CXXt&|0h)o=-l渻;D<="x^6LU9mPM dB,!LO9e ;x%Êa_Jq~AByIM.fp'v:pe -룽|QJTeB`ѧ29c6uԬ;XeC~tID'*t IgSW4p$_%1OzմrL9oD*͹kf2H[c eçcb CVyE6upr-VKʸ- yV4u3UU˛dW%Ӡ 7=s0 [ d3G`BljF-E 7_9X"xL~n=@9V'&&Z(rLdI`6<'azˆ˵ݻk-bi(#h'|,еU)Ėv+j3`Ny1n73쥬vtmJ0.{kJ|%cws$:@'GM>^K"E!^ݦA@dWs Ľ^ade* TвjLNz;s;Pd]<0u4cx%بQP]Wa 1hH42M݀%^,e\Y! ՞L Ũgۦ+!`g ʾy-_C%Vdv@'6$f|vlȖ_"-9TUӱE0+m%Ņ9pLF]Wiچs5.5Jh>|VrOyN|MQԪ@ʸXd-ڴGsY٤zIXS.'DILԴM-bfL|2wƛ ,`%lLmzվ\LJ&-p."}nAԶ@k/i7kE$iT 0W d-C)s:ra-doV N!s<۵] tJKpVۢOv}"$3SЯ..?3Ϋ>uVtp)na&y}Jk9´Ŵ<%}&C3500 @&q*][7ƌ{6pgA^G"͎"퓟ɴm'Z4wíGMN?{@U2Z"G&8,km2 bH` 2W+:k{z@I[*m}a;3iƘoq?͑J'AQ0' e#`e@Cڀ0|6opckbd_enable: command error pckbd_enable: command error wskbd0: can't attach mux (error=5) in6_pcbnotify: Huh? Thought we never got called with mapped! vm_impl_init: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002a157b38 pckbd_enable: command error 2024/06/25 20:06:28 SYZFATAL: executor 2 failed 11 times: executor 2: exit status 67 err exit status 67 ifconfig: tap2: SIOCIFDESTROY: Device not configured SYZFAIL: tun: read failed (errno 5: Input/output error) SYZFAIL: child failed (errno 0: Undefined error: 0) exit status 67 ifconfig: tap2: SIOCIFDESTROY: Device not configured SYZFAIL: tun: read failed (errno 5: Input/output error) SYZFAIL: child failed (errno 0: Undefined error: 0) exit status 67