last executing test programs: 2.522099558s ago: executing program 6 (id=876): mknod(0x0, 0x1000, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) r0 = kqueue() ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x10, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0x9) r2 = socket$inet(0x2, 0x3, 0x0) dup2(r1, r1) ioctl$FIONREAD(r0, 0x80206979, &(0x7f00000000c0)) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) getsockname(r2, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) 1.954406565s ago: executing program 4 (id=896): r0 = socket(0x20, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x27, &(0x7f0000000000)="5ab7776a", 0x4) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[@ANYBLOB="aae1d3caa6b0af338b0b3ecb87aac4aaaaaaffffffffffff86dd6015f2ff00142e00eee21f0000009779d4e700004c58053bfe8000000000000100000000000000aa4e234e20", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000590780004"]) 1.95382656s ago: executing program 4 (id=897): sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, 0x0, 0xffffffffffffffe6) sysctl$kern(&(0x7f0000000200)={0x1, 0xa}, 0x2, &(0x7f0000000240)="a26e40af4786fe0bf97b3c6cf796848081a76d26c0041805b2b063f991b62dd8cc6404bae7f66b408f8e6054309e0f1936dfc4aa79507937a7ff1935dbcd43647988f8514c23cc8887d459e767e1500fc16ed6ea0a176a007f8678536dd3051abe5d52d2db1b418d9999a8493c4f0896c322d84b49cface8dbb5378d599fa219c33e5f891dad7255c09b512fc12cea19668131a9f27bf6cf744ea975477868738b3574d30f11", &(0x7f0000000300)=0xa6, &(0x7f0000000340)="c3e8e7ae1bf061a2c09348bc0b35df2cea7cdb82e0aec8aa80c75b500810b7d14c4598371554066e8cf66ec0ae95ac45d499d40e830ae3", 0x37) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000e76000/0x4000)=nil, &(0x7f0000068000/0x4000)=nil}, {&(0x7f0000d80000/0x2000)=nil, &(0x7f00006ad000/0x1000)=nil}, {&(0x7f0000001000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xc}, {0x0, &(0x7f0000e08000/0x4000)=nil, 0x10000}, {0x0, &(0x7f0000826000/0x4000)=nil, 0xffffffffffffffff}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil, 0xffffffffffffffff}, {0x0, 0x0, 0x9}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000b72000/0x4000)=nil, 0x1}, {&(0x7f00001d0000/0x2000)=nil, &(0x7f00001d2000/0x1000)=nil}, {&(0x7f00006ad000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000156000/0x1000)=nil, 0x1ff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000b99000/0x3000)=nil}, {&(0x7f0000eef000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f00008e0000/0x4000)=nil, &(0x7f00001d3000/0x2000)=nil}, {&(0x7f00009ff000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000800000/0x800000)=nil}], './file0/../file0\x00'}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r0 = socket(0x20, 0x1, 0x0) ioctl$FIONREAD(r0, 0x8020697f, &(0x7f0000000100)) dup(r0) 1.952782389s ago: executing program 4 (id=898): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) getgroups(0x26, &(0x7f0000000180)) mkdir(&(0x7f00000005c0)='./file0\x00', 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0xf, 0x6, {[0x6, 0x0, 0x5, 0x100000000, 0x7, 0xf3e5, 0xdf5c, 0xfffffffffffffffe, 0x0, 0x2eff, 0xfffffffffffffffc, 0x9, 0xfffffffffffffff3, 0xa, 0x1, 0x200, 0xffbfffffffffffff, 0x100], [0xba, 0x80000001, 0xfffffffffffffffd, 0xe3e, 0x5d, 0x3, 0x1fe, 0x0, 0x2000020000004, 0x9], [0x10000000, 0x2, 0xfffffffffffffffc, 0x0, 0xfffffffffffffffc, 0x10fff, 0xffffffff00000000], [0x1, 0x5, 0x7ffffffffffffffc, 0x9, 0xfffffffffffffffd, 0x4], [{0x0, 0x779, 0x8, 0x7d06}, {0xfffc, 0x2, 0x6, 0x1}, {0x4, 0x900, 0x6b0, 0x83}, {0x3, 0x7, 0x6, 0x2}, {0x0, 0x3, 0x2, 0x8}, {0x0, 0xfffffffc, 0x9, 0x2fa}, {0x1ffd, 0x30000, 0x7, 0x3}, {0x0, 0x100, 0x0, 0x9}], {0x1, 0x6, 0x5, 0x36f}, {0x3, 0x80000004, 0x1000}}}) r2 = kqueue() setsockopt(0xffffffffffffffff, 0x1000000000029, 0x9, 0x0, 0x0) kevent(r2, &(0x7f0000000080), 0x96, &(0x7f0000000380), 0xfffb4161, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000340)={0x7, 0x0, 0x20, 0x8c24, 0x1}, 0xc) r3 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) ioctl$TIOCSETA(r3, 0xcd604404, &(0x7f0000000040)={0x10000000, 0x3, 0xfffffffe, 0x2f, "2800180000020002000000000068ab5ade800600", 0x6, 0x2}) flock(r0, 0x0) r4 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r4) open$dir(&(0x7f0000001700)='./file0\x00', 0x0, 0x120) setuid(0xee01) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000000029, 0xb, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r5, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) chroot(&(0x7f0000000740)='.\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r7, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x28}, 0x0) recvmsg(r6, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=""/51, 0x33}, 0x0) 1.952005708s ago: executing program 2 (id=899): r0 = socket(0x800000018, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x1, 0x1400000, 0x3ff}, 0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000080)={0x0, 0xffffffffffffffff, 0x2}) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x404) 1.832135298s ago: executing program 2 (id=900): mknod(&(0x7f0000000180)='./bus\x00', 0x3a0914c44f7b202d, 0x9) r0 = open(&(0x7f0000000040)='./bus\x00', 0x4, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) open$dir(&(0x7f0000000000)='.\x00', 0x10, 0x0) mknod(&(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0xd02) (async) mknod(&(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0xd02) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0xfffffffefffffffe, 0x2000000000000000, 0x210, 0x8, 0x7}, 0x0, 0x0, 0x0) (async) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0xfffffffefffffffe, 0x2000000000000000, 0x210, 0x8, 0x7}, 0x0, 0x0, 0x0) rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open(&(0x7f0000000340)='./bus\x00', 0x200, 0x124) 1.831446011s ago: executing program 4 (id=901): r0 = getpgrp() ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x40000412, r0) fchmodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x138, 0x4) r1 = socket$inet6(0x18, 0x125e834528fc045, 0x4) recvfrom(r1, &(0x7f0000000080)=""/4096, 0x1000, 0x803, 0x0, 0x0) r2 = open(&(0x7f0000001080)='./file0\x00', 0x40, 0x12) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000010c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = accept$inet6(r2, &(0x7f0000001240), &(0x7f0000001280)=0xc) kevent(r2, &(0x7f0000001100)=[{{r2}, 0xfffffffffffffff8, 0x80, 0xfffff, 0xf351, 0x335040}, {{r2}, 0x0, 0x0, 0xfffff, 0xfffffffffffff000, 0x9}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x0, 0x2, 0x3, 0x1}, {{r1}, 0xfffffffffffffffb, 0xa5, 0x80, 0x115, 0x81}, {{r4}, 0xfffffffffffffffe, 0x1, 0x8, 0x0, 0x6}, {{r2}, 0xfffffffffffffff8, 0xe8, 0x80, 0x5, 0x4}, {{r2}, 0xffffffffffffffff, 0x10, 0x1, 0x67b4, 0x40}, {{r2}, 0xfffffffffffffffa, 0x2, 0x4, 0x81, 0x7e9e}, {{r1}, 0xfffffffffffffff8, 0x8, 0x40000000, 0x5, 0x6}, {{r2}, 0xffffffffffffffff, 0x42, 0x80000000, 0x9, 0x4}], 0xb6d, &(0x7f00000012c0)=[{{r1}, 0xfffffffffffffff9, 0x70, 0x1, 0x0, 0x7}, {{r5}, 0xfffffffffffffffd, 0xa8, 0x2, 0x9, 0x10001}, {{r2}, 0xfffffffffffffffb, 0x24, 0x40000000, 0xde54, 0x4}, {{r2}, 0xfffffffffffffff8, 0x10, 0x1, 0x1, 0x5}], 0x58, &(0x7f0000001340)={0xf800000000000000, 0x4}) write(r2, &(0x7f0000001380)="ec7b8d3a37e3ca24f1941ab11a5b9b59606cf324da068d4b795f4c6dbde06c57af6672d6e4fdd13e8a966807ab6dfc02fbea9311e0024f35d157f4ca66c491ba86901b91b67dbd5fac86c177243d46af8ba1e6c1dceeb5bb4fa8c973e2b16d40dda3162583ca75953dc2032bd5c04fdc4b1e5db0acf4daaa04dcd2289070865387adef33290ef7326e2b80499475541c3549fa7048edaada416942b1915f9b782705330d2c6f41a046679a553854a0f4528b73af497d6588bee4f76972d5c5c364b6715005e6618e27669bb2fb444c31660c2f564590a09f8ec4841793884becd947b7fe46e4549621d84b73524abdfa6725dbe23ca8f8fe96", 0xf9) pipe(&(0x7f0000001480)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = open(&(0x7f00000014c0)='./file0\x00', 0x400, 0x2) getrusage(0xffffffffffffffff, &(0x7f0000001500)) sendto$unix(r8, &(0x7f00000015c0)="6a56b688c19bb93e0e4c03aa8217571008bcdd4295617dc10f", 0x19, 0x4, &(0x7f0000001600)=@file={0x0, './file0\x00'}, 0xa) getsockopt(r8, 0x7, 0x2, &(0x7f0000001640)=""/228, &(0x7f0000001740)=0xe4) setsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f0000001780)=0x8, 0x4) write(r7, &(0x7f00000017c0)="16cee2ab812417b972895e43daa40cf994f190bfe87fb9f127fce380bd738acffce4c6b0884c2d9289e854ab803982a2b312f5ec0df937f93975c4ed94ec54aaab4e4a8d79c7a295fcb3365760aca46d1a27cf64fecc560e022d55e2ffcdedb0bb226f4ef7c558c093f93d5d5a415a8986942194112eb7bacfdfde9ed2f1e02aa3d456ecc72d3e7e09cfa5c89dea6699b6ef732b8708583d0d604e724ff9564e1ba4b2b5291e4dedf2d61dfcdef6e62df410e77fe95f806e5ec8d58f9899afd1bd354c92902de623f1acb7e88572a8561cbcf877be1bc07ba549089160", 0xdd) mkdir(&(0x7f00000018c0)='./file0\x00', 0x20) r9 = open$dir(&(0x7f0000001900)='./file0\x00', 0x800, 0x182) mkdirat(r9, &(0x7f0000001940)='./file0\x00', 0x12) poll(&(0x7f0000001980)=[{r8, 0x20}], 0x1, 0x1ff) syz_extract_tcp_res(&(0x7f00000019c0), 0x6, 0x5) setsockopt$inet_opts(r8, 0x0, 0x0, &(0x7f0000001a00), 0x0) recvmmsg(r8, &(0x7f0000002000)={&(0x7f0000001fc0)={&(0x7f0000001a40)=@in, 0xc, &(0x7f0000001ec0)=[{&(0x7f0000001a80)=""/202, 0xca}, {&(0x7f0000001b80)=""/205, 0xcd}, {&(0x7f0000001c80)=""/3, 0x3}, {&(0x7f0000001cc0)=""/126, 0x7e}, {&(0x7f0000001d40)=""/26, 0x1a}, {&(0x7f0000001d80)=""/121, 0x79}, {&(0x7f0000001e00)=""/158, 0x9e}], 0x7, &(0x7f0000001f40)=""/115, 0x73}, 0x80}, 0x10, 0x1803, &(0x7f0000002040)={0xfffffffffffff801, 0x1}) setsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f0000002080)={0x200, 0x2}, 0x10) connect$inet(r6, &(0x7f00000020c0)={0x2, 0x2}, 0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000002100), 0x8, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000002140), 0x1, 0x0) r10 = accept$unix(r3, &(0x7f0000002180)=@abs, &(0x7f00000021c0)=0x8) getpeername$unix(r10, &(0x7f0000002200)=@abs, &(0x7f0000002240)=0x8) 1.830245427s ago: executing program 2 (id=902): sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x17}, 0x4, &(0x7f0000000040)="c060b1290f", &(0x7f0000000080)=0x5, &(0x7f00000000c0)="c83f3bbdd2b6fe22fd7ce5552b3b293dd897600890e14189c96faafb203b5cd02860a42aea331ab5194ed97d47dc3e0d702c582a33be641650f3b672642023e9798be0dec99bf0bba8716d8e3d79b39349f6348b82e7423357", 0x59) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000180)="a5cfb9cbd1152e65e7d8cbf97407a7f6cff2534b7585bb15359dfda60aed94054714b1a57850bf579ecdc29b24882ae2b79775713a226d723b433db477881736632174", 0x43, 0x8, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) r2 = socket(0x10, 0x4000, 0x81) chflags(&(0x7f0000000240)='./file0\x00', 0x0) connect$unix(r1, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa) utimes(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)={{0xc42, 0xfff}, {0x6, 0x6}}) execve(&(0x7f0000000340)='./file0\x00', &(0x7f0000000440)=[&(0x7f0000000380)='=]({.(B\x00', &(0x7f00000003c0)='\'/,\x00', &(0x7f0000000400)='\x00'], &(0x7f0000000600)=[&(0x7f0000000480)='{,(!]%!&\x00', &(0x7f00000004c0)='@^(\':\x00', &(0x7f0000000500)='.[\x00', &(0x7f0000000540)='\')*&&$\x00', &(0x7f0000000580)='-)\x00', &(0x7f00000005c0)='.%\x00']) getsockopt(r1, 0x0, 0x800, &(0x7f0000000640)=""/178, &(0x7f0000000700)=0xb2) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) getpeername$inet6(r2, &(0x7f0000000740), &(0x7f0000000780)=0xc) unlink(&(0x7f00000007c0)='./file0\x00') select(0x40, &(0x7f0000000800)={0x3, 0x3, 0x8, 0x242, 0x5, 0x4, 0x6684, 0x9}, &(0x7f0000000840)={0x5, 0x1ff, 0x7, 0xe76, 0x191d, 0x200000000000, 0x100000000, 0x8}, &(0x7f0000000880)={0x7, 0x4, 0xfffffffffffffbff, 0x2, 0x8000000000000000, 0x7, 0x3, 0x8}, &(0x7f00000008c0)={0x4, 0x2}) r3 = open$dir(&(0x7f0000000940)='./file0\x00', 0x20, 0x101) symlinkat(&(0x7f0000000900)='./file0\x00', r3, &(0x7f0000000980)='./file0/file0\x00') rename(&(0x7f00000009c0)='./file0\x00', &(0x7f0000000a00)='./file0/file0\x00') recvfrom(r0, &(0x7f0000000a40)=""/203, 0xcb, 0x2, 0x0, 0x0) r4 = fcntl$dupfd(r0, 0xa, r0) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f0000000b40), &(0x7f0000000b80)=0x10) msync(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) recvfrom(r4, &(0x7f0000000bc0)=""/37, 0x25, 0xd7179c06d423372d, &(0x7f0000000c00)=@un=@abs={0x0, 0x0, 0x0}, 0x8) sysctl$kern(&(0x7f0000000c40)={0x1, 0x4b}, 0x2, &(0x7f0000000c80)="56382bf32a2b2c3e312a0f6d0c57785712be619ce2a844b27a73e48a9f5c9cf55828bf7789695328c125512cfe50030286943a985f99c8e7561557b6c80ad9914d4678ae7c8b17b173456f1ca4444f5662e9174f93ae8f9e984f2e4cf6a2db82889e991c8c344597fcacdeba934ec9689192b5c2726979b3a6bae86c2df9e525dd7a67a291e2430896a24776836ea9b2314d6c0cdc0f0bb5f8fd63950dc30593e2d7facb543d8eebec3562d75eefa686ace4bac64add4c84b2eaa8aef9ddd78ff1486c5b473884979077c1b4a5d9300bb948c0982c5aa321187753fcc6d22f28da28695169aa73af5fb641", &(0x7f0000000d80)=0xeb, &(0x7f0000000dc0)="9a49c7a514ccdbb28c811e666b898fe65785e96024094b637b66bc4034fe48ab928a90c091cc49818024dadc76bdf2c2fd2605b7ae098e05383a97d0b63c68fbd5fc5528ce4c1a29f45735bcb82992f9b24aa885cb83cbdd4ac936678a241f5bcaa890cb2b8bfa64a3f21db5a20bd1745620895a8571d9b5c63fe63a", 0x7c) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000e40)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000e80), 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000ec0), 0xc) unlink(&(0x7f0000000f00)='./file0\x00') dup(r4) ioctl$VMM_IOC_WRITEREGS(r4, 0x82485608, &(0x7f0000000f40)={0x86ce, 0x7, 0x4, {[0xfff, 0x0, 0x5, 0x1, 0xeb2f, 0x3, 0xfffffffffffffffb, 0x7fffffff, 0x6, 0x1bb160000, 0x72bf, 0x3, 0x9, 0x7, 0xa, 0x773, 0x81, 0x8000], [0x1, 0x8000000000000001, 0x4d8f, 0x2b38, 0x4baa, 0x9, 0x10001, 0x9, 0xcf54, 0x4], [0x4, 0x8b4c, 0x7, 0x7, 0x3, 0x80000000, 0xd20e], [0x9, 0x6c6, 0x1ff, 0x6, 0x7, 0x7], [{0xfffb, 0x3, 0x9, 0x2b34}, {0x8, 0x9, 0x5, 0x2}, {0x0, 0x2, 0x8, 0x9}, {0xff, 0xb6, 0x401}, {0xe023, 0x15, 0x0, 0xff}, {0x5, 0x1, 0x6, 0xf}, {0x5, 0x2, 0x400}, {0x6, 0x7, 0x8, 0x8}], {0x7, 0x5, 0xea, 0x40}, {0x4, 0xf4b2, 0x9ee1, 0x8}}}) open(&(0x7f00000011c0)='./file0\x00', 0x10020, 0x21) open$dir(&(0x7f0000001200)='./file0\x00', 0x80, 0x8c) 1.816909469s ago: executing program 5 (id=904): sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x14}, 0x4, &(0x7f00000004c0)="c2435fa9ac6d", &(0x7f0000000280)=0x6, 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x4287e) (async) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) (async) select(0x40, &(0x7f0000000100), &(0x7f00000024c0)={0x3, 0x0, 0xb1}, 0x0, 0x0) (async) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x82, 0x0) write(r0, &(0x7f0000000080)="40989cda3582e755d718", 0xa) r1 = socket(0x2, 0x4001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x80, 0x0, 0x0) socket(0x11, 0x3, 0x0) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x100) (async) execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000340)=[&(0x7f0000000140)='!-((&\x00', &(0x7f0000000180)='\x00', &(0x7f0000000240)='\'\x00', &(0x7f00000002c0)='{\x00', &(0x7f0000000300)='*]\\*,(}\\\x00'], &(0x7f00000003c0)=[&(0x7f0000000380)='}(\x00']) (async) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$VNDIOCSET(r2, 0x40204402, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) sendto$unix(r0, &(0x7f0000000000)="56000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c22", 0x56, 0x40f, 0x0, 0x0) 1.812154444s ago: executing program 5 (id=907): ioctl$TIOCCLRVERAUTH(0xffffffffffffff9c, 0x2000741d) r0 = kqueue() r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) open(0x0, 0x8000, 0xa) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0xa) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7, 0x6, 0x2000007, 0x104, 0x80000001, 0x80000081, 0x4, 0x10, [{0x0, 0x101, 0x3, 0x71000}, {0x7, 0x88, 0x1, 0x7}, {0x8, 0x6, 0x0, 0x9}, {0x3, 0x900, 0x12}, {0x401, 0x200326, 0x2800, 0x7}, {0x82, 0x27f6, 0x3, 0x99}, {0x7, 0x4, 0x4f8, 0x6d}, {0xc, 0x3, 0x8, 0x4}, {0x2, 0x82, 0x0, 0x9}, {0x7, 0x100, 0xd1b, 0x1088}, {0x1e6, 0x10001, 0xc, 0x6}, {0x7fe, 0x9, 0x8, 0x9}, {0xb8e, 0x4, 0x6, 0x7fff}, {0x29a71719, 0x3, 0x1, 0x5}, {0xc, 0x7, 0x4, 0xfffffffe}, {0x0, 0x1, 0x1002, 0x30003}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0x2, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450a) r3 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f00000001c0)={0x3}) kevent(r0, &(0x7f00000005c0)=[{{r1}, 0xfffffffffffffffe, 0x8b, 0x1}], 0x1, 0x0, 0xbe5, 0x0) dup2(r1, r0) 1.77495911s ago: executing program 7 (id=908): r0 = socket(0x18, 0x2, 0x0) syz_emit_ethernet(0x56, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000000000000000000088a8"]) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0xa) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000100)={0x3, 0x9, 0x2000007, 0xfe, 0x1000, 0xc, 0x40000005, 0x6e, [{0x0, 0xb, 0x4, 0x71000}, {0x7, 0xc8, 0x8, 0x7}, {0x8, 0x6, 0x0, 0x9}, {0x9, 0x900, 0x1000}, {0x401, 0x200326, 0x2800, 0x7}, {0x2, 0x27f3, 0x3, 0x99}, {0xce1, 0x4, 0x4f8, 0x6d}, {0x6, 0x801, 0xc, 0xb}, {0x2, 0x65, 0x4, 0x9}, {0x7, 0x100, 0x0, 0x1088}, {0x1e7, 0x10001, 0xc, 0x6}, {0x800, 0x9, 0x8, 0x9}, {0xb8e, 0x4, 0x8, 0x2}, {0x29a7171a, 0xc, 0x0, 0x4}, {0xc, 0x7, 0xc0000010, 0xfffffffe}, {0x0, 0x1, 0x1002, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) sysctl$net_inet_ah(&(0x7f0000000340)={0x4, 0x2, 0x33, 0x3}, 0x7, 0x0, 0x0, 0x0, 0xffffffffffffff10) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x120, 0x3}, 0x55, 0x1008, 0x0, 0x0, 0x4000000000, 0x2, 0x40000000000, 0xe63}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) sendmsg(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="1000000029"], 0x10}, 0x400) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r4 = socket(0x11, 0x3, 0x0) recvmsg(r4, &(0x7f0000002a00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002900)=""/206, 0xce}, 0x800) close(r0) r5 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000240)=0x6, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) syz_emit_ethernet(0x56, &(0x7f0000000080)=ANY=[@ANYBLOB="9d00000000011d2dff09336fdd9b080081004a0086dd6036d2b500183af900000000000000000000000000000000fe8000000000000000000000000000aa8200907800000400ff020000000000000000000000000001"]) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x800000018, 0x2, 0x0) 1.664951377s ago: executing program 6 (id=910): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) (async) setrlimit(0xd, 0x0) (async) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) pread(r2, &(0x7f0000000100)='!', 0x1, 0xfffffffffffff1dc) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)={{0x10001, 0x0, r3, 0x0, 0x0, 0x81}, 0x20000000000}) (async) open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) (async) chdir(&(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) 1.663643244s ago: executing program 0 (id=912): r0 = semget$private(0x0, 0x3, 0x202) semop(r0, &(0x7f00000000c0)=[{0x0, 0x1, 0x1000}, {0x1, 0x0, 0x3c00}], 0x2) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x1a, &(0x7f0000000000)='\"\x00\x00\x00', 0x4) syz_emit_ethernet(0x5e, &(0x7f00000000c0)={@broadcast, @broadcast, [{[{0x88a8, 0x0, 0x0, 0x4}], {0x8100, 0x5, 0x1, 0x2}}], {@generic={0xe899, "2937e689b709cc30a8a345c1f30dfe5559c639336418124bc2f96e31b03ee6d24b579042176344db0d512e04b0fc5c63a491a1398e8a0fa0c150d2b591c68057eeccbc10e872538e"}}}) (async) syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB="69e1629b6174391e7dd7a2d786dd60b6000000302c03cb697a653e336f000000500000000000ff02000000000000000000000000000102000003"]) 1.662325229s ago: executing program 0 (id=913): r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) ioctl$WSKBDIO_SETBACKLIGHT(r0, 0x800c5712, &(0x7f0000000040)={0x5, 0x5}) r1 = fcntl$dupfd(r0, 0x14, r0) ioctl$VNDIOCGET(r1, 0xc4104603, &(0x7f0000000080)={'./file0\x00', 0x4, 0x0, 0x6}) sendto(r1, &(0x7f00000004c0)="b9ee890eb10ae919702e39898f06d472a19f6d262444eafc015072be40985253b13715cc9785de0945da099a7ffbd1f0ef0c07866a047362520d752b113c7449a0befcca2eaac5dd72901939299c0bba8772784d0920f77ef31d6e6bc8acc3d2b2b3ba4309c5136d27a222a9982e65904fc0d4fc96144a661aa73ee5e4294bd4958df73ef6b11b24bcec3d2089a90987fe17615da75bdcbd27635119cb730e2c5f7605808fb69d78c2eed05150da60f11ca4a34092eba00b53cf6841fddae9b693166b976eb4892153790dc56a50b9bd8d9a11eb", 0xd4, 0x4, &(0x7f00000005c0)=@in={0x2, 0x1}, 0xc) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000600), 0x80, 0x0) kqueue() fchdir(r2) fchflags(r0, 0x1) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000640)={""/16, @ifru_metric}) ioctl$VNDIOCGET(r1, 0xc4104603, &(0x7f0000000680)={'./file1\x00', 0x3, 0x0, 0x6d}) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000ac0)={0x8, 0x3}, 0x10) readlinkat(r2, &(0x7f0000000b00)='./file0\x00', &(0x7f0000000b40), 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000b80)) lstat(&(0x7f0000000bc0)='./file1\x00', &(0x7f0000000c00)) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000c80)={0x9, 0x5, {0x7fffffffffffffff, 0x8000000000000000}}) mknod(&(0x7f0000000cc0)='./file1/file0\x00', 0x100, 0xc48c) symlinkat(&(0x7f0000000d00)='./file0\x00', r2, &(0x7f0000000d40)='./file1/file0\x00') r3 = getpgid(0x0) r4 = getgid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000d80)={r3, 0x0, r4}, 0xc) recvfrom(r1, &(0x7f0000000dc0)=""/56, 0x38, 0x801, &(0x7f0000000e00)=@in={0x2, 0x3}, 0xc) getppid() r5 = msgget(0x2, 0xf09) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000e40)={0x0, 0x0}, 0xc) r7 = getuid() r8 = getgid() msgctl$IPC_SET(r5, 0x1, &(0x7f0000000e80)={{0x101, r6, r4, r7, r8, 0x14a, 0x9}, 0x5, 0x190000, r3, r3, 0x7, 0x7f, 0x7}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000f00)={'tap', 0x0}) mknodat(r2, &(0x7f0000000f40)='./file1\x00', 0x6000, 0xdc1f) 1.653614667s ago: executing program 6 (id=914): setrlimit(0x8, &(0x7f0000000580)={0xa, 0x7ec}) syz_emit_ethernet(0x26, &(0x7f0000000140)={@broadcast, @broadcast, [{[], {0x8100, 0x7}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x67, 0x0, 0x0, 0x1, 0x0, @broadcast, @local={0xac, 0x14, 0x0}}}}}}) syz_emit_ethernet(0xe, &(0x7f0000000140)=ANY=[]) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x7ffffdff, 0x6, 0x6, 0xfdfffffe, "1824283e680021d5ff7f0d01fd24000004400800", 0x7ff, 0xd}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1700) r1 = open(&(0x7f0000000000)='./bus\x00', 0x20, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = socket$inet(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000100)) setrlimit(0x8, &(0x7f0000000980)={0x42}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0xdc8, 0x7ffff7fb, 0x9, 0x160350d, "cc14ee0d2100caa26a364fa8a325850d1ec100", 0x200001, 0x4}) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000001c0)={0x0, 0x7f, 0x9, 0xfffffffd, "b9a457714936057e8ecc778927ac296d6a01f466", 0x1, 0x7}) writev(r3, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) execve(0x0, 0x0, 0x0) close(r1) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="98a8359e66e6811044cd36354467faf6844b711f7b9e5c7debe1ecb95f7d6c68796ce1bd7ed3b96303013a14ead763ed13492cd208e6f94b1631882b90c51dd3596ff7ed0758893e", 0x48}], 0x1) 625.666209ms ago: executing program 3 (id=915): r0 = socket(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) truncate(&(0x7f0000000080)='./file0\x00', 0x40002ffff) open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000001c0)}], 0x1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r2, 0xc0184406, &(0x7f0000000000)={0x0, 0x0, 0x0}) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000140)='!\x00\x00\x00', 0x4) getpeername(r1, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000180)=0x8) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0xdc4, 0x564, 0x9ce8, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r4 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x20, &(0x7f0000000080)=0x6, 0x4) connect$unix(r4, &(0x7f0000000000), 0x10) close(r3) write(r4, 0x0, 0x0) 622.801353ms ago: executing program 4 (id=916): r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) openat$zero(0xffffffffffffff9c, 0x0, 0x800, 0x0) listen(r0, 0x1) r1 = socket(0x18, 0x4001, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f00000000c0)={0x1, 0x1, 0x0, 0x100000000000000}) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0xfffffff3, 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sync() sendto$inet(r1, &(0x7f0000000a00)="a0f4", 0x2, 0x1, 0x0, 0x0) socket(0x24, 0x2, 0x0) accept(r0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x29, 0xfe, 0x29d4cbe1, 0x1000000010, 0x800, 0x1, 0x8, 0x10}, 0x0, &(0x7f0000000100)={0x7ff, 0x2, 0x6, 0xd6, 0x1, 0x1, 0xef2, 0x100000001}, 0x0) sysctl$vfs_ffs(&(0x7f0000000000)={0x4, 0x1, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$vfs_nfs(&(0x7f0000000000), 0x7, &(0x7f00000025c0), 0x0, 0x0, 0xffffffffffffff2d) 618.505785ms ago: executing program 2 (id=917): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) execve(0x0, &(0x7f00000002c0)=[&(0x7f0000000100)='tap'], 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) ioctl$TIOCSETA(r0, 0xc0284416, &(0x7f0000000100)={0xa00, 0x0, 0x745, 0x0, "97000000efffffff00", 0x900, 0x7}) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x5) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x90) r2 = open(&(0x7f0000000080)='./file0\x00', 0x18289, 0x190) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3f}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x2000, 0x0, 0x2a) ftruncate(r2, 0x10000) ioctl$TIOCSDTR(r1, 0x20007479) r3 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x60) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r3, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x40) preadv(r4, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192, 0x100000}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) 618.091287ms ago: executing program 5 (id=918): r0 = syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x3, 0x0, 0x0, 0x1000100000080}) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x7) open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x0) setuid(0xffffffffffffffff) sync() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x300, 0x100000001}) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x3, 0x0, 0x4000000020000079, 0x300000004}) 492.772671ms ago: executing program 5 (id=919): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000003c0), 0x1, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000340)={0x0, 0xe}) execve(&(0x7f0000000100)='./bus\x00', &(0x7f0000000440)=[&(0x7f0000000180)='/dev/pf\x00', &(0x7f0000000200)='/dev/pf\x00', &(0x7f0000000240)='/dev/wskbd0\x00', &(0x7f0000000280)='%\\\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='%]@c.\x00', &(0x7f0000000380)='-@\xc2\x00', &(0x7f0000000400)='/dev/wskbd0\x00'], &(0x7f0000000580)=[&(0x7f0000000480)=',})\x00', &(0x7f00000004c0)='(\x00', &(0x7f0000000500)='.:&$\x00', &(0x7f0000000540)='/&\x00']) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) (async) mkdir(&(0x7f0000000000)='./bus\x00', 0x100) (async) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x2, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000b40)="000000003d1e6ed7eda0f59047bf65b18d7c51f78306ccffb4050000000000009dd52840fafd3493857d65d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x406}, 0x0) (async) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_GETMAP(r2, 0xc010570d, &(0x7f0000000000)={0x0, 0x0}) (async) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000080)={0x9, 0x6}) (async) ioctl$TIOCSETA(r1, 0xc4504446, &(0x7f0000000740)={0x10002f, 0x1, 0x2, 0x5, "97a2224ff1c14649ebb178926cc9795a6b47c1d1", 0x810}) (async) ktrace(&(0x7f00000000c0)='./bus\x00', 0x1, 0xa2c, 0x0) 491.071998ms ago: executing program 3 (id=920): r0 = syz_open_pts() r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r2 = fcntl$dupfd(r1, 0xa, r0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x20000, 0x0) writev(r3, &(0x7f0000000100)=[{&(0x7f0000000180)="9a2ee4d9fd95b558b0fa7e66eb3e0fa37c6d583615eb8ca593a9d507e80daa80f61767d80f985e7d32ac571c54c4715e2d33f1487ee1560835439967893482d8b5114404aa1106c73aca66de04814ae65666351f23f6054660084971e2a2de2e9a02e58c05bf2896f18fd9667ad7fb871999a01b6c67736baf55d7b0903c0cc437c1cb8fe745fd44ac677837ce7b8b34a8ee52cf0392ab0e6fc740ddbd501209d77c37bb693759c616fa7c26e3ab5b7e4c90623777be8a55263b9d084f39", 0xbe}], 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd}, 0x6) r4 = socket(0x2, 0x3, 0x7) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r4, 0xc0206921, &(0x7f00000001c0)) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x80206919, &(0x7f00000001c0)) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0x8020690c, &(0x7f00000001c0)) unveil(0x0, &(0x7f0000000300)='W\x00') mkdirat(0xffffffffffffff9c, &(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) recvmmsg(0xffffffffffffffff, &(0x7f00000005c0)={0x0, 0x100}, 0x10, 0x2, 0x0) syz_open_pts() sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91504694a14b8e5f84cf71b59c7afec34f82", &(0x7f0000000080)=0x1fde, 0x0, 0xffffffffffffff06) writev(0xffffffffffffffff, 0x0, 0x0) unveil(0x0, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x5f00) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) msync(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) setreuid(0x0, 0xee01) syz_emit_ethernet(0x2e, &(0x7f0000000180)={@local, @random="00e0300eaaf8", [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x39, 0x20, 0xfffd, 0x0, 0x7, 0x1, 0x0, @broadcast, @empty, {[@timestamp={0x44, 0x4, 0x6, 0x1}]}}, @icmp=@mask_reply={0x12, 0x0, 0x0, 0x1000}}}}}) mquery(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x0, r0, 0xffffffff) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_addr=@un=@abs}) clock_getres(0x4, &(0x7f0000000240)) setuid(0x0) 490.967382ms ago: executing program 5 (id=921): mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd01) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104, 0x68}], 0x1, 0x8000000000000000) 488.191671ms ago: executing program 3 (id=922): syz_emit_ethernet(0xe, &(0x7f0000000580)={@local, @broadcast, [], {@generic={0x8040}}}) (async) clock_getres(0x3, &(0x7f0000000000)) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) (async) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) (async) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) link(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='./file0\x00') (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) select(0x40, &(0x7f0000000000)={0x1e, 0x1, 0x40000000006, 0xfffffffffffffffe, 0xedc, 0x100000001, 0x7ff9, 0x8}, 0x0, 0x0, 0x0) close(r0) (async, rerun: 32) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (async, rerun: 32) r2 = socket$unix(0x1, 0x5, 0x0) (async) r3 = getpid() setpgid(0x0, 0x0) (async, rerun: 64) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0x0, r3, 0x0, 0x0, 0xfffffffffffffffd, 0x4000, 0xffffffffffffffff}) (async, rerun: 64) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r4, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r5 = fcntl$getown(r4, 0x5) fcntl$setown(r2, 0x6, r5) bind$unix(r2, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) (async) listen(r2, 0x0) (async, rerun: 64) r6 = socket$unix(0x1, 0x5, 0x0) (rerun: 64) connect$unix(r6, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) (async, rerun: 32) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (rerun: 32) write(r1, 0x0, 0xfe) r7 = socket$unix(0x1, 0x4, 0x0) getsockname$unix(r7, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r8, 0xc1045763, &(0x7f0000000080)={0x2, [{0x2, 0x80}, {0x1, 0x7}, {0x3, 0xffff01ba}, {0x3, 0x10000}, {0x1, 0xacf}, {0x2, 0x1}, {0x2, 0x7}, {0x3, 0xe33}, {0x1, 0x80000001}, {0x5, 0xfffffffe}, {0x3, 0x101}, {0x2, 0x31c49bfd}, {0x2, 0x2}, {0x2, 0x2dddd118}, {0x2, 0x2}, {0x3, 0x7}, {0x2}, {0x0, 0x2}, {0x1, 0x6d99}, {0x1, 0x8778}, {0x3, 0x2181b2f2}, {0x2, 0xd4}, {0x3, 0x8001}, {0x3, 0x400}, {0x3, 0x4}, {0x3, 0x2}, {0x3, 0xff}, {0x3, 0x4}, {0x3, 0x1}, {0x2, 0x80000000}, {0x3, 0x1}, {0x2, 0x4}]}) 394.683721ms ago: executing program 3 (id=923): r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000140)={0x8, './file0\x00', './file0\x00'}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1d}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0xb}, 0x5, 0x0, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) 358.381736ms ago: executing program 3 (id=924): select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0xdc4, 0x564, 0x9ce8, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x2, [{0x0, 0x20000000}, {0x3}, {0x3, 0x300}, {0x0, 0x4}, {}, {0x2}, {}, {0x3, 0x1}, {0x1}, {}, {0x1, 0xffffffff}, {}, {}, {}, {}, {}, {0x2}, {0x0, 0xb4}, {0x1}, {}, {}, {0x0, 0x4}, {0x2}, {0x2}, {0x3}, {0x0, 0x5}, {0x0, 0x9}, {0x0, 0x10000}, {0x1, 0x80000000}, {0x1, 0x8009}]}) (async) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x2, [{0x0, 0x20000000}, {0x3}, {0x3, 0x300}, {0x0, 0x4}, {}, {0x2}, {}, {0x3, 0x1}, {0x1}, {}, {0x1, 0xffffffff}, {}, {}, {}, {}, {}, {0x2}, {0x0, 0xb4}, {0x1}, {}, {}, {0x0, 0x4}, {0x2}, {0x2}, {0x3}, {0x0, 0x5}, {0x0, 0x9}, {0x0, 0x10000}, {0x1, 0x80000000}, {0x1, 0x8009}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) syz_emit_ethernet(0x34, &(0x7f00000001c0)=ANY=[@ANYBLOB="51574ab66cffffffffffff00200000000008060018aaaa06020004aaaaaaaaaaaade89ff00100000fff0d3e31eb53212e3b42792"]) (async) syz_emit_ethernet(0x34, &(0x7f00000001c0)=ANY=[@ANYBLOB="51574ab66cffffffffffff00200000000008060018aaaa06020004aaaaaaaaaaaade89ff00100000fff0d3e31eb53212e3b42792"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x8000, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84, 0x11, 0x3, 0x48}, {0x40, 0xf0, 0xff}, {0x6, 0x80, 0x12, 0xfffff802}]}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84, 0x11, 0x3, 0x48}, {0x40, 0xf0, 0xff}, {0x6, 0x80, 0x12, 0xfffff802}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x2, 0x1, 0x7}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) sysctl$kern(0x0, 0x0, &(0x7f0000000200)="a7a6d61de4a16809d26243003b47915d8156c41f34", &(0x7f0000000000)=0x15, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x66, &(0x7f0000000440)=ANY=[@ANYBLOB="aaaaaaaaaaaaff8806ffffff86dd614c8f2800306c3e00000000000000000000000000000000ff0100000000000000000000000000010200907800000006602f6b1300040106ff020000000000000000000000000001ff010000000000000000000000000001"]) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x80084904, &(0x7f0000000380)={'tap', 0x0}) select(0x40, &(0x7f0000000080)={0x16, 0x0, 0x2, 0x20000000000000, 0x1007, 0x4, 0x4}, 0x0, 0x0, 0x0) (async) select(0x40, &(0x7f0000000080)={0x16, 0x0, 0x2, 0x20000000000000, 0x1007, 0x4, 0x4}, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x23, &(0x7f0000000080)="01000000", 0x4) dup2(r3, r0) (async) dup2(r3, r0) bind(r0, &(0x7f0000000000), 0x10) socket(0x2, 0x2, 0x0) (async) r4 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x20, &(0x7f0000000080)=0x6, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) connect$unix(r5, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) connect$unix(r4, &(0x7f0000000000), 0x10) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x4301) (async) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x4301) open(&(0x7f0000000040)='./file0\x00', 0x100, 0x30) 353.998931ms ago: executing program 3 (id=925): select(0x5b, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xe, 0x4, 0x2800000000000000, 0x181c, 0x8, 0x423f}, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) r0 = open(&(0x7f0000000080)='./file1\x00', 0x40, 0x132) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) ioctl$FIONBIO(r0, 0x82907003, &(0x7f0000000140)=0x1) ioctl$FIONBIO(r0, 0x82907003, &(0x7f0000000140)=0x2) ioctl$BIOCSRTIMEOUT(r0, 0xc0307004, &(0x7f0000000080)={0xfffffffffffffffd, 0x2000000f}) r2 = open(&(0x7f0000000000)='./file1\x00', 0x2, 0xff) mknod(&(0x7f0000000200)='./file1\x00', 0x2000, 0x8052a) sendmsg$unix(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000001a40), 0x0, 0x0, 0x0, 0x406}, 0x408) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x8, &(0x7f0000000000)={0x42, 0x62}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$FIOASYNC(r4, 0x80047470, &(0x7f0000000140)=0x2) ioctl$TIOCSTOP(r5, 0x2000746f) poll(&(0x7f00000001c0)=[{r4, 0xaeecaebf517d446a}], 0x1, 0x6) ioctl$TIOCSETA(r3, 0xc450443c, &(0x7f00000000c0)={0x5, 0x1, 0x1, 0x3, "c9f7d246000000023b0bca8f00875a6e80f775d2", 0xfffffffc, 0x6}) open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) 347.512469ms ago: executing program 7 (id=926): sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="00e0ae5b7e0d0000bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x50, 0x0, 0x37) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="00e0ae5b7e0d0000bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x50, 0x0, 0x37) sysctl$kern(&(0x7f0000000000)={0x1, 0x11}, 0x2, 0x0, 0x0, 0x0, 0x0) 346.898075ms ago: executing program 7 (id=927): select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xfffffffffffffffb, 0x9, 0x2000000000000000, 0x210, 0x8, 0x3}, 0x0, 0x0, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x205b9a) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000440)="2e06b5a54fdc15d0e5ba5cd619e395d842161263a5bcf8d360b109113dd229c0dd47d6ff4f038bc8f40206bf8a1ef55ba04d8d4e4174e29e744d8606170795a2edaf3456112807f6d55fd9c3815257c10e07e8f0be3a7366f8123a42cb43f4302bf6b149e9b9bab6116b11b8ae693250f7fa8080cd8a2fc7c7e4ebf5c106c80fd386c7786c0421183de7b10dbde8040d96f51522423ca8e0f70989e1530cd2eaf7faaad41584384bf407ed7bed944e099fd18b59c86af22bb45fe92b05087191e530bc83a9e0975fc2a0f5988e9ae663b4fe25f69d661eb4ad0842a7be35dbe21e8911da844c7dce8d80f66713e13d96b30d5b4a13fb15282cf2a61a24880049b94a6e46bce752ff3230cd36789c42b37db904fd77060a84ca071839da23ef66bb45a18c9face3b3982d2edef1234405ec89e3ac812208780a2866cf52a8bbbe80b77e07f53d751ea0da7185414c403df8282d22a45b8a5ee7dc9b534106d98bb65aea3af32dea9a7a9881e7fdfbb46801408f1b94018abf7d5816d4e0344ab9dd8a6d43a2503180582f6d553e1a81fe4e8d68fafcd095560e83feda2fcd68d73fc71d7ff20511859f1b895d1a3f42970f1fb4dd61487901de9d5efcb92d63466e92bbe485aaf63988e255cbb607ac7ff9ee30732dd2482be6280b8946e32cf0ec48fc7c89e53c4aecb4af7af69e0dc04dd17405ce02898adf547f851e885964f836ec6b04d77f14d85025e415a01553d6b7e5dd946be3ea735515a624f74e2c09b863881e4412135ecbdd1f1ec73762d2b1bcb0f04f0bd1369f9c374d73fb9cc7465bbdb5e77078870423340ea32c9f49980888427f49eb9d4daf99a87d6d6e44aecd7dfeba2c6f1844b2b537d6de1ba1c8bd90f7ec014b4c84a9bfba26bb92b0d740de1e20c97ec18417a1f3d68fea076ad9aeb884efa6cedf35845dd4bc6eae82e37a2304c76ab6e7467f2d868e76df28b7dbba656b0998da5d54a00e706e8dc0699e961bfe8b6cef550c66eb7e5a40ef12896fb571be1d73d817d17e177f06c0679c784feb85129836c8724bf0c3e6026a3eb831c5335475950287c988059987f9198a074e7d92cdcf6c196d91f9368490b5d5f7033374c27b2aed8732fb84933a8fbe2bcaa68b68eea3400b5b022a2fae01ef3df9bf1ba0739b54faaa56ebe38c40fc6d1d99522c07af188a", 0x34e}], 0x1) ioctl$TIOCSETA(r0, 0xc0504417, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x7, '\x00', 0x3, 0xfffffffc}) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x19, 0x0) r2 = open(&(0x7f0000000240)='./file0\x00', 0x80, 0x4) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x2) (async) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x2) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) (async) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x6384) r3 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0x100) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$BIOCSRTIMEOUT(r3, 0xc0307006, &(0x7f0000000080)={0x1, 0x10}) (async) ioctl$BIOCSRTIMEOUT(r3, 0xc0307006, &(0x7f0000000080)={0x1, 0x10}) 326.128192ms ago: executing program 1 (id=928): unveil(&(0x7f0000000000)='./file2\x00', &(0x7f0000000040)='c\x00') (async) unveil(&(0x7f0000000080)='./file3\x00', &(0x7f00000000c0)='c\x00') (async) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') (async) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f00000001c0)={0xfffffff7, 0x80000000}) (async) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0xb, 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x8, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x84, 0x48e}, 0x0, 0x9, 0x0, 0x0, 0x43, 0x8000000000000001, 0x8, 0x1838}) (async) bind$unix(r1, &(0x7f00000001c0)=@file={0x0, './file1\x00'}, 0xa) unveil(&(0x7f0000000280)='./file1\x00', &(0x7f00000002c0)='c\x00') 323.602699ms ago: executing program 6 (id=929): ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x5, [{0x2}, {0x3, 0x3}, {0x2, 0x4}, {0x2, 0x8}, {0x3, 0x4bd6}, {0x2, 0x1}, {0x3, 0xaa19}, {0x2}, {0x3, 0xffffffff}, {0x2, 0x100000}, {0x2, 0x4}, {}, {0x0, 0x3}, {0x0, 0x6}, {0x0, 0x6}, {0x2, 0x4}, {0x2, 0x40000004}, {0x3}, {0x0, 0xffffffff}, {0x0, 0x7ff}, {0x1, 0x5}, {0x3, 0x4}, {0x5}, {0x3, 0x8000}, {0x0, 0xffffffff}, {0x1, 0x554}, {}, {0x0, 0x2}, {0x2, 0x41a}, {0x2, 0xfffffffc}, {0x3, 0x1}, {0x3, 0x100004}]}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x20000, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000440)) execve(0x0, 0x0, 0x0) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') faccessat(0xffffffffffffffff, &(0x7f00000000c0)='./file0/file0/..\x00', 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x10000000000000, [{&(0x7f0000753000/0x3000)=nil, &(0x7f00007f5000/0x3000)=nil, 0x7}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000624000/0x1000)=nil, 0x7}, {&(0x7f00005e6000/0x1000)=nil, &(0x7f0000095000/0x4000)=nil, 0x83c}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f000052f000/0x4000)=nil, 0xfffffffffffffffe}, {&(0x7f000068b000/0x2000)=nil, &(0x7f0000188000/0x2000)=nil, 0x2000000000009}, {&(0x7f00003b7000/0x1000)=nil, &(0x7f00002c6000/0x4000)=nil, 0x886c}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f000051e000/0x4000)=nil, 0xb}, {&(0x7f0000787000/0x3000)=nil, &(0x7f0000ff4000/0xb000)=nil, 0x4}, {&(0x7f00000b6000/0x3000)=nil, &(0x7f0000243000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000261000/0x3000)=nil, 0x51}, {&(0x7f0000062000/0x4000)=nil, &(0x7f0000160000/0x4000)=nil, 0x1ff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000681000/0x3000)=nil, 0x9}, {&(0x7f0000fed000/0x10000)=nil, &(0x7f0000042000/0x3000)=nil, 0xfffffffffffbfffb}, {&(0x7f0000334000/0x1000)=nil, &(0x7f0000246000/0x2000)=nil, 0x6}, {&(0x7f00003e3000/0x1000)=nil, &(0x7f000059c000/0x3000)=nil, 0x1000039f7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f000033d000/0x2000)=nil, 0x500ffffffb}], './file0/file0/..\x00', 0x7e}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000180)={0x9, 0xacb, 0x37ed, 0xfffffc90, "710cad7ad8daabe1438aed52f2d3866d5b845bd6", 0x3, 0x800}) ioctl$TIOCSETD(r2, 0x8004745f, &(0x7f0000000000)=0x1d) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffff9c, 0xc1045763, &(0x7f0000000040)={0x1, [{0x2, 0x7ff}, {}, {0x3, 0x7fff}, {0x1, 0xd}, {}, {0x0, 0x9}, {0x2, 0x1}, {}, {0x0, 0x1}, {0x2, 0x1}, {0x1, 0x10000000}, {0x0, 0x4006}, {0x3, 0x2}, {0x3}, {0x0, 0x20}, {0x0, 0x1}, {0x0, 0x1}, {0x2, 0x7}, {0x1, 0x1}, {0x2}, {}, {}, {0x0, 0x7}, {0x0, 0x9}, {0x0, 0x3}, {0x3, 0x800}, {0x3}, {0x1}, {0x2, 0xfffffffd}, {0x1}, {0x2, 0x8001}, {0x0, 0x8}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x2, &(0x7f00000002c0)="71f99e3471ac0058bc1d0000000400000008b59c7afec37082000000ae8f5e48b2a7003788a500cf3ccb6a182249ed142b2c9c96799aa2cc9fd646e172", &(0x7f0000000140)=0x3d, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84, 0x11, 0x3, 0x44}, {0x40, 0x6, 0xff}, {0x6, 0x80, 0x15, 0xfffff802}]}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000cc0)="721d1a707923a6a9df0282ca6a7d6568ff295d0000000068856bb60c687cca7901ce040081c75245d94813830000c34d890eeb79ea2b5b009f4eb020a96fd89245601e3a8050e5681041bc0338bd0c291e126de8", 0x54}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000200)="c2a6d61de4a16809d26243003b47915dded4301c", &(0x7f0000000000)=0x14, 0x0, 0x0) mprotect(&(0x7f0000165000/0x2000)=nil, 0x2000, 0x5) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r4, &(0x7f00000003c0)="f81ad30100060000000100000000", 0xe) 319.158721ms ago: executing program 1 (id=930): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) readv(0xffffffffffffff9c, &(0x7f0000000140)=[{&(0x7f0000000180)=""/64, 0x40}], 0x1) r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x3, 0x2) getsockopt(r1, 0x0, 0x20, 0x0, 0x0) setsockopt(r0, 0x0, 0x21, &(0x7f0000000140)='!\x00\x00\x00', 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0xdc4, 0x564, 0x9ce8, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000), 0x10) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f0000000080)=0x6, 0x4) connect$unix(r2, &(0x7f0000000000), 0x10) write(r2, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x8c) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x13}, 0x4, &(0x7f00000002c0), 0x0, 0x0, 0x0) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x3) 315.241509ms ago: executing program 6 (id=931): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socket(0x18, 0x1, 0x0) (async) r0 = socket(0x18, 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000140), 0x9, 0x8) syz_emit_ethernet(0x46, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "db0900", 0x10, 0x3c, 0x0, @rand_addr="fed38d5ba80b9e61cd0c535a9800", @mcast2, {[], @icmpv6=@ndisc_ra={0x86, 0x0, 0x0, 0xfe, 0x7f, 0xffe1, 0x77994f4, 0xb2}}}}}}) sendto$unix(r0, 0x0, 0x0, 0x404, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, 0x0, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) (async) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000180)='./file0\x00', 0x567, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x100, 0x0) (async) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x100, 0x0) execve(0x0, 0x0, 0x0) (async) execve(0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0)="721d1a70", 0x4}], 0x1) (async) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0)="721d1a70", 0x4}], 0x1) write(0xffffffffffffffff, &(0x7f0000000040), 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r2 = socket$inet(0x2, 0x3, 0x2) getsockopt(r2, 0x0, 0x66, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13a5b60367a74e713048e79931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) r3 = msgget$private(0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) open(&(0x7f00000003c0)='./file0\x00', 0x20000, 0x185) (async) open(&(0x7f00000003c0)='./file0\x00', 0x20000, 0x185) open$dir(&(0x7f00000000c0)='./file0\x00', 0x1, 0x19b) (async) r4 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x1, 0x19b) setuid(0xee01) (async) setuid(0xee01) ioctl$FIONREAD(r4, 0x80206979, &(0x7f00000001c0)) msgsnd(r3, &(0x7f0000000040)=ANY=[@ANYRESOCT], 0x401, 0x0) msgsnd(r3, 0x0, 0x401, 0x0) (async) msgsnd(r3, 0x0, 0x401, 0x0) 299.044875ms ago: executing program 1 (id=932): r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) sysctl$hw(0x0, 0x0, &(0x7f0000000080)="8f6fc8a6d7ff7f76b605b51a685b2fff9e74410a6d82789fcf5b1a3a0af1ff0b746aa17ddde2a2202d9b686dac5c043233eeab3115214e3a356fd553f3bf102d9f7868ecd8acfe0338e05e254a75b63cb1cd788d282ab12806db1775de01a3f082b5196ff422e3ff2a31e98a277b710f5a6b858ca92787069c51e5c35720554f34571496fac0270c14c6fc55671067f2b03918c928ba761278263325af5d9b89ee8b2fd29b5e9f953612cd8196f0faccc38f9a1c7d68e859ab04bcf4fb940ff4bf8376d49d53e89ab4076a83f80c12f5e8c78aa3f4020ddd6b1cadfbbc013d397316f7c18653f4c2f77c64a5254e61ef97f895ed45a9ff6b9c5db8568dba78c2c1", 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) r1 = msgget$private(0x0, 0x144) r2 = getpgid(0xffffffffffffffff) r3 = geteuid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x2, 0x0, 0x0, r3, 0x0, 0x44, 0x3}, 0x8, 0xb, 0x0, r2, 0x101, 0x3, 0xffffffff, 0xfffffffffffffffe}) socketpair$unix(0x1, 0x2, 0x0, 0x0) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, 0x0) setuid(0xffffffffffffffff) unveil(0x0, &(0x7f00000002c0)='r\x00') sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) close(0xffffffffffffffff) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r6 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x27, r3, r5, r3, r6, 0x100, 0x8}, 0x7f, 0x1, r2, r2, 0x0, 0x7, 0xbb}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x94, 0x11, 0x85, 0x7f}, {0x50, 0xee, 0xff, 0x2}, {0x6, 0xa0, 0xf, 0xfffff7ff}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r4, &(0x7f00000003c0)="f81ad30100060000000100000000", 0xe) msgctl$IPC_STAT(r1, 0x2, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) recvmmsg(r0, 0x0, 0x0, 0x1000, &(0x7f0000003f00)={0x0, 0xfdc7}) 285.583946ms ago: executing program 7 (id=933): ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000100)={0xaa, 0x0, 0x0, {[0x5, 0x802, 0xffffffffffffffd, 0x1, 0xc, 0x0, 0x0, 0x0, 0x9, 0x4, 0x0, 0xfffffffffffffffd, 0x0, 0xffffffffffffffff, 0xfffffffffffffffe, 0xfffffffffffffffe, 0xfffffffffffffffb, 0x1], [0x63, 0x5, 0x4, 0x8, 0x0, 0x0, 0x5, 0x0, 0x80000000, 0xfffffffffffffff8], [0x7fffffffffffffff, 0x8, 0x0, 0x0, 0x9], [0xdb9a, 0x0, 0x0, 0x165, 0x0, 0xb], [{0x0, 0x10, 0x0, 0x8000000000000}, {0x0, 0x0, 0x6, 0x4}, {0x1000, 0xa, 0x0, 0x1}, {0x0, 0x1000, 0xfffd, 0x1}, {0x0, 0x0, 0xc8, 0x7ffffffffffffffe}, {0x9, 0x5, 0x0, 0x1}, {0x0, 0x0, 0xaa, 0xfffffffffffffff9}, {0x0, 0xfffffff5, 0xc00000}], {0xffeb, 0xfffffffd, 0x20000003, 0xf5a752c}, {0x0, 0x6, 0x10000000}}}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r1, 0x8080691a, &(0x7f0000000100)) sysctl$net_inet_etherip(&(0x7f0000000000)={0x4, 0x2, 0x61, 0x1}, 0x4, &(0x7f0000000040)="37736f0ce550201bde01d96417685b8d3df87c312c80959b6a313a584f28191357504c58aecccae6a983c95619f4c7881ccaf5df2716a37fa29cc41f7f26761fc53671a32d4e683b62933bb9398844e9e602a59ebe11ecc3399d1277cab70f30b73e7739ac97d160423f0c791ca64e0f52d12f03bd79c7abfe09885a91f438c602d4b14f5e06c834523ba586598954e2966c5e366e2bf73e18123e5edbfb85d9828b48aca36b3617f787336ec5f7", &(0x7f0000000100)=0xae, &(0x7f00000001c0)="7555a94931b1a75912009bd63df25503b88ab499bdfa40767190f215627311c4b57aa690263404b06b72c59780810aac86aa00491d13a97200b0ee5cac01883818f0408cdb0b466a3fb2ffc0b139492ee719f4fd1829a7b2271b6e492bcca1485108147ee233d708d0123e816c8e02f52d83a6b83b6aeb89e93dc7617968ac1eb5c7280fea5113c0e3bb9e1c5c", 0x8d) setrlimit(0x3, &(0x7f0000000180)={0xb66c, 0x100000}) 236.232086ms ago: executing program 1 (id=934): setrlimit(0x8, &(0x7f0000000580)={0xfff, 0x56}) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) writev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="7f454c4602e4e0d6011a49b70cb710aa950000000a52e92a24d18fcf8fd1f9794ffa08bb11bafcdc24ff4c5d0b5c7b1ad1a2ec434c50019377fa4300b046e521", 0x40}], 0x1) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) syz_open_pts() ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) 235.113191ms ago: executing program 7 (id=935): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) (async) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000440)="2e06b5a54fdc15d0e5ba5cd619e395d842161263a5bcf8d360b109113dd229c0dd47d6ff4f038bc8f40206bf8a1ef55ba04d8d4e4174e29e744d8606170795a2edaf3456112807f6d55fd9c3815257c10e07e8f0be3a7366f8123a42cb43f4302bf6b149e9b9bab6116b11b8ae693250f7fa8080cd8a2fc7c7e4ebf5c106c80fd386c7786c0421183de7b10dbde8040d96f51522423ca8e0f70989e1530cd2eaf7faaad41584384bf407ed7bed944e099fd18b59c86af22bb45fe92b05087191e530bc83a9e0975fc2a0f5988e9ae663b4fe25f69d661eb4ad0842a7be35dbe21e8911da844c7dce8d80f66713e13d96b30d5b4a13fb15282cf2a61a24880049b94a6e46bce752ff3230cd36789c42b37db904fd77060a84ca071839da23ef66bb45a18c9face3b3982d2edef1234405ec89e3ac812208780a2866cf52a8bbbe80b77e07f53d751ea0da7185414c403df8282d22a45b8a5ee7dc9b534106d98bb65aea3af32dea9a7a9881e7fdfbb46801408f1b94018abf7d5816d4e0344ab9dd8a6d43a2503180582f6d553e1a81fe4e8d68fafcd095560e83feda2fcd68d73fc71d7ff20511859f1b895d1a3f42970f1fb4dd61487901de9d5efcb92d63466e92bbe485aaf63988e255cbb607ac7ff9ee30732dd2482be6280b8946e32cf0ec48fc7c89e53c4aecb4af7af69e0dc04dd17405ce02898adf547f851e885964f836ec6b04d77f14d85025e415a01553d6b7e5dd946be3ea735515a624f74e2c09b863881e4412135ecbdd1f1ec73762d2b1bcb0f04f0bd1369f9c374d73fb9cc7465bbdb5e77078870423340ea32c9f49980888427f49eb9d4daf99a87d6d6e44aecd7dfeba2c6f1844b2b537d6de1ba1c8bd90f7ec014b4c84a9bfba26bb92b0d740de1e20c97ec18417a1f3d68fea076ad9aeb884efa6cedf35845dd4bc6eae82e37a2304c76ab6e7467f2d868e76df28b7dbba656b0998da5d54a00e706e8dc0699e961bfe8b6cef550c66eb7e5a40ef12896fb571be1d73d817d17e177f06c0679c784feb85129836c8724bf0c3e6026a3eb831c5335475950287c988059987f9198a074e7d92cdcf6c196d91f9368490b5d5f7033374c27b2aed8732fb84933a8fbe2bcaa68b68eea3400b5b022a2fae01ef3df9bf1ba0739b54faaa56ebe38c40fc6d1d99522c07af188a", 0x34e}], 0x1) ioctl$TIOCSETA(r0, 0xc0504417, &(0x7f0000000740)={0x0, 0x0, 0xfffffffd, 0x7, "0000000000000000000000001f93e1f7708a9338", 0x0, 0xfffffffc}) (async) r1 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0xa) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x6b881aef, 0x2000007, 0xfe, 0x80000001, 0xc, 0x8, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x7, 0x88, 0x8, 0x7}, {0x8, 0x2, 0x0, 0x9}, {0x9, 0x900, 0xe}, {0x401, 0x200326, 0x2800, 0x7}, {0x2, 0x27f3, 0x3, 0x99}, {0xce1, 0x4, 0x4f4, 0x6d}, {0x6, 0x801, 0xc, 0x7}, {0x2, 0x82, 0x5, 0x9}, {0x4003, 0x100, 0xd1a, 0x1088}, {0x1e7, 0x10001, 0xc, 0x3}, {0x800, 0x9, 0x8, 0x9}, {0xb8e, 0x4, 0x8, 0x2}, {0x29a7171a, 0x8, 0x1, 0x4}, {0xc, 0x7, 0x1, 0x3}, {0x0, 0x1, 0x1002, 0x30004}]}) (async) sysctl$vfs_ffs(&(0x7f0000000100)={0x4, 0x1, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x4c) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (rerun: 32) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffffff, 0xb, {0x0, 0x3}}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (async, rerun: 32) r2 = socket(0x1, 0x2, 0x0) (rerun: 32) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) (async) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) write(r3, &(0x7f0000000240)='\x00\x00\x00\x00', 0x4) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) shutdown(r4, 0x2) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000040)) (async) r5 = socket(0x1e, 0x3, 0x0) shutdown(r5, 0x1) 234.17779ms ago: executing program 1 (id=936): sysctl$hw(&(0x7f00000000c0)={0x6, 0x5}, 0x2, 0x0, 0x0, &(0x7f0000000100), 0x0) sysctl$hw(&(0x7f0000000080)={0x6, 0x18}, 0x2, 0x0, 0x0, &(0x7f00000001c0), 0x0) 220.537331ms ago: executing program 6 (id=931): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socket(0x18, 0x1, 0x0) (async) r0 = socket(0x18, 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000140), 0x9, 0x8) syz_emit_ethernet(0x46, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "db0900", 0x10, 0x3c, 0x0, @rand_addr="fed38d5ba80b9e61cd0c535a9800", @mcast2, {[], @icmpv6=@ndisc_ra={0x86, 0x0, 0x0, 0xfe, 0x7f, 0xffe1, 0x77994f4, 0xb2}}}}}}) sendto$unix(r0, 0x0, 0x0, 0x404, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, 0x0, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) (async) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000180)='./file0\x00', 0x567, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x100, 0x0) (async) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x100, 0x0) execve(0x0, 0x0, 0x0) (async) execve(0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0)="721d1a70", 0x4}], 0x1) (async) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0)="721d1a70", 0x4}], 0x1) write(0xffffffffffffffff, &(0x7f0000000040), 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r2 = socket$inet(0x2, 0x3, 0x2) getsockopt(r2, 0x0, 0x66, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13a5b60367a74e713048e79931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) r3 = msgget$private(0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) open(&(0x7f00000003c0)='./file0\x00', 0x20000, 0x185) (async) open(&(0x7f00000003c0)='./file0\x00', 0x20000, 0x185) open$dir(&(0x7f00000000c0)='./file0\x00', 0x1, 0x19b) (async) r4 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x1, 0x19b) setuid(0xee01) (async) setuid(0xee01) ioctl$FIONREAD(r4, 0x80206979, &(0x7f00000001c0)) msgsnd(r3, &(0x7f0000000040)=ANY=[@ANYRESOCT], 0x401, 0x0) msgsnd(r3, 0x0, 0x401, 0x0) (async) msgsnd(r3, 0x0, 0x401, 0x0) 202.73668ms ago: executing program 0 (id=937): getgroups(0x3, &(0x7f0000000200)=[0x0, 0xffffffffffffffff, 0x0]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, r0, 0x0, 0x2200}}) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84, 0xf, 0x3, 0x48}, {0x1, 0xf0, 0xff}, {0x6, 0x80, 0x5, 0x2}]}) (async) syz_emit_ethernet(0x1000e, &(0x7f00000001c0)=ANY=[]) (async) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) setuid(0xee01) (async) syz_emit_ethernet(0x2e, &(0x7f0000000140)={@broadcast, @random="1ef5be4d14b3", [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x64, 0x0, 0x0, 0x1, 0x0, @multicast1, @local={0xac, 0x14, 0x0}, {[@ssrr={0x89, 0x3, 0x45}]}}, @icmp=@echo_reply={0x0, 0x0, 0x0, 0x66, 0x1}}}}}) (async) getsockname$inet(r2, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) (async) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000140)=0xc) seteuid(r3) (async) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f00000001c0)={0x20ec, 0x5, {0x3, 0xfffffffffffffff9}}) 195.677004ms ago: executing program 5 (id=938): kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0x0, 0x4, 0x80, 0x93}], 0x1000000, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x8020560a, 0x0) poll(&(0x7f0000000ac0)=[{0xffffffffffffffff, 0x1}], 0x1, 0x8882) (async) poll(&(0x7f0000000ac0)=[{0xffffffffffffffff, 0x1}], 0x1, 0x8882) execve(0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x2}, 0x4, &(0x7f0000000140)="118bea625d95de8f92c010baed45ec4bf03ace254b57973bb6de7b1c90301e9d3b5e6fb6ffffffffffffffff76c775a2a4e0556565a830032eef776127fd247103c14ab0a1cea9b4593be484f46a02ea73e910d041c5777bd852e57d3248832b91d06fe47d126022a1654859149e9486306d2f11fb1cc826c42f81b0d114f8af4ceb029a5210bb6947464bf678ba1d64a2013131fedfe60443aa13e015b28a16ea924bf89ad45c006213a6d0e194b9abcb3ddfab0c69b8c280bfc9c11f26026f6231b5e725921be8b099", 0x0, 0x0, 0xfffffffffffffd2a) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x57, 0x0, 0x0, 0x0, 0x0, 0x33, 0xa2f}, 0x80000002000007, 0xfffffffffffffffb, 0xffffffffffffffff, 0x0, 0x3, 0x400000000009, 0x5, 0x8000000000000001}) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x57, 0x0, 0x0, 0x0, 0x0, 0x33, 0xa2f}, 0x80000002000007, 0xfffffffffffffffb, 0xffffffffffffffff, 0x0, 0x3, 0x400000000009, 0x5, 0x8000000000000001}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0xbffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0xe}, 0x1000, 0xffffffffffffffff, 0x3}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0xbffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0xe}, 0x1000, 0xffffffffffffffff, 0x3}) semop(0x0, &(0x7f00000000c0)=[{0x3, 0x1}, {0x4, 0x2ff}], 0x2) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) (async) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x18, 0x2, 0x0) (async) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe53) 194.768387ms ago: executing program 0 (id=939): mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x64d1) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) rename(0x0, 0x0) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000dc0)='./file0\x00', r0, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open$dir(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 194.252097ms ago: executing program 1 (id=940): pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000100)="19", 0x3a4e1e905c56cdb7}], 0x1) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0xfffffffefffffffe, 0x2000000000000000, 0x210, 0x8, 0x7}, 0x0, 0x0, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x205b9a) r2 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x17a) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) r3 = open(&(0x7f0000000080)='./file1\x00', 0x40, 0x132) r4 = kqueue() socket$inet(0x2, 0x5, 0xed) kevent(r4, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x1) ioctl$BIOCSRTIMEOUT(r2, 0xc0307004, &(0x7f0000000080)={0x1, 0x2000000f}) writev(r1, &(0x7f0000000a80)=[{&(0x7f0000000240)='Q', 0x1}], 0x1) readv(r0, &(0x7f0000000540)=[{&(0x7f0000000740)=""/145, 0x81}, {&(0x7f0000000140)=""/152, 0xfffffee8}, {&(0x7f0000000300)=""/213, 0xd9}, {&(0x7f0000000400)=""/142, 0x8e}, {&(0x7f00000004c0)=""/108}], 0x4) execve(0x0, 0x0, 0x0) pipe2(&(0x7f0000000000), 0x10000) (async) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000100)="19", 0x3a4e1e905c56cdb7}], 0x1) (async) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0xfffffffefffffffe, 0x2000000000000000, 0x210, 0x8, 0x7}, 0x0, 0x0, 0x0) (async) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x205b9a) (async) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x17a) (async) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) (async) open(&(0x7f0000000080)='./file1\x00', 0x40, 0x132) (async) kqueue() (async) socket$inet(0x2, 0x5, 0xed) (async) kevent(r4, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) (async) open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) (async) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x1) (async) ioctl$BIOCSRTIMEOUT(r2, 0xc0307004, &(0x7f0000000080)={0x1, 0x2000000f}) (async) writev(r1, &(0x7f0000000a80)=[{&(0x7f0000000240)='Q', 0x1}], 0x1) (async) readv(r0, &(0x7f0000000540)=[{&(0x7f0000000740)=""/145, 0x81}, {&(0x7f0000000140)=""/152, 0xfffffee8}, {&(0x7f0000000300)=""/213, 0xd9}, {&(0x7f0000000400)=""/142, 0x8e}, {&(0x7f00000004c0)=""/108}], 0x4) (async) execve(0x0, 0x0, 0x0) (async) 127.645575ms ago: executing program 7 (id=941): openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) (async) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) recvmsg(r0, &(0x7f0000000880)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000740)=[{&(0x7f0000000080)=""/114, 0x72}, {&(0x7f0000000100)=""/202, 0xca}, {&(0x7f0000000200)=""/47, 0x2f}, {&(0x7f0000000240)=""/151, 0x97}, {&(0x7f0000000300)=""/227, 0xe3}, {&(0x7f0000000400)=""/244, 0xf4}, {&(0x7f0000000500)=""/222, 0xde}, {&(0x7f0000000600)=""/117, 0x75}, {&(0x7f0000000680)=""/183, 0xb7}], 0x9, &(0x7f0000000800)=""/96, 0x60}, 0x1041) (async) recvmsg(r0, &(0x7f0000000880)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000740)=[{&(0x7f0000000080)=""/114, 0x72}, {&(0x7f0000000100)=""/202, 0xca}, {&(0x7f0000000200)=""/47, 0x2f}, {&(0x7f0000000240)=""/151, 0x97}, {&(0x7f0000000300)=""/227, 0xe3}, {&(0x7f0000000400)=""/244, 0xf4}, {&(0x7f0000000500)=""/222, 0xde}, {&(0x7f0000000600)=""/117, 0x75}, {&(0x7f0000000680)=""/183, 0xb7}], 0x9, &(0x7f0000000800)=""/96, 0x60}, 0x1041) socket(0x10, 0x1, 0x1) (async) socket(0x10, 0x1, 0x1) chroot(&(0x7f00000008c0)='./file0\x00') execve(&(0x7f0000000900)='./file0/file0\x00', &(0x7f0000000a00)=[&(0x7f0000000940)='&%:^\x00', &(0x7f0000000980)='N:/\x00', &(0x7f00000009c0)='\x00'], &(0x7f0000000b40)=[&(0x7f0000000a40)='\x00', &(0x7f0000000a80)='/dev/zero\x00', &(0x7f0000000ac0)='^%^Z,\x00', &(0x7f0000000b00)='/dev/zero\x00']) r1 = getuid() chown(&(0x7f0000000b80)='./file0/file0\x00', r1, 0x0) (async) chown(&(0x7f0000000b80)='./file0/file0\x00', r1, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f0000000bc0)={0x10, 0x9, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x10001}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x3}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x80000001}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x4f}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x2680000}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xffffffff}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7fffffffffffffff}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x3}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xf980}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x8}], './file0/file0\x00', 0x7}) (async) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f0000000bc0)={0x10, 0x9, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x10001}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x3}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x80000001}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x4f}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x2680000}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xffffffff}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7fffffffffffffff}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x3}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xf980}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x8}], './file0/file0\x00', 0x7}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000dc0)={0xffffffffffffffff}) renameat(r0, &(0x7f0000000e00)='./file0/file0\x00', r0, &(0x7f0000000e40)='./file0/file0\x00') (async) renameat(r0, &(0x7f0000000e00)='./file0/file0\x00', r0, &(0x7f0000000e40)='./file0/file0\x00') getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000e80), &(0x7f0000000ec0)=0x8) (async) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000e80), &(0x7f0000000ec0)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000f40)={0x4, &(0x7f0000000f00)=[{0xcb1, 0xc4, 0x7, 0xf}, {0x3, 0x8, 0x5b, 0x7}, {0x0, 0x7, 0x8, 0xea43}, {0x8, 0x9, 0x1, 0x9}]}) syz_emit_ethernet(0x5f, &(0x7f0000000f80)={@local, @local, [], {@generic={0x8013, "3e94f8fb45a41581f10575a64e57a09c2b9a3729754c8e53c6bfb50d1a15d4f24fa26729581b7fa966a5ad1703b06dfa679478d14690c51dba102b76ce3dcfbb6b5f2e40ce3bf6af50f6a7e0eeb1bea73f"}}}) (async) syz_emit_ethernet(0x5f, &(0x7f0000000f80)={@local, @local, [], {@generic={0x8013, "3e94f8fb45a41581f10575a64e57a09c2b9a3729754c8e53c6bfb50d1a15d4f24fa26729581b7fa966a5ad1703b06dfa679478d14690c51dba102b76ce3dcfbb6b5f2e40ce3bf6af50f6a7e0eeb1bea73f"}}}) execve(&(0x7f0000001000)='./file0/file0\x00', &(0x7f0000001100)=[&(0x7f0000001040)='/dev/zero\x00', &(0x7f0000001080)='^%^Z,\x00', &(0x7f00000010c0)='\x00'], &(0x7f0000001200)=[&(0x7f0000001140)='\xaa\xaa\xaa\xaa\xaa', &(0x7f0000001180)='\\]-\\$\x00', &(0x7f00000011c0)='\x00']) (async) execve(&(0x7f0000001000)='./file0/file0\x00', &(0x7f0000001100)=[&(0x7f0000001040)='/dev/zero\x00', &(0x7f0000001080)='^%^Z,\x00', &(0x7f00000010c0)='\x00'], &(0x7f0000001200)=[&(0x7f0000001140)='\xaa\xaa\xaa\xaa\xaa', &(0x7f0000001180)='\\]-\\$\x00', &(0x7f00000011c0)='\x00']) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f0000001240)={0x10, 0x2, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xfdb}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0xe24}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x1}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ff9000/0x7000)=nil, 0xfffffffffffffffb}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ff7000/0x8000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x7f}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff3000/0x3000)=nil, 0x6}, {&(0x7f0000fee000/0x2000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0xc}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000fef000/0x2000)=nil, 0x9}], './file0/file0\x00', 0x2}) getuid() madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x5) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001440), 0x2, 0x0) setuid(r1) getsockname$unix(r2, &(0x7f0000001480)=@file={0x0, ""/514}, &(0x7f00000016c0)=0x204) sendmmsg(r2, &(0x7f0000003d80)={&(0x7f0000003d40)={&(0x7f0000001700)=@un=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000001840)=[{&(0x7f0000001740)="20cac9890ff3af1eb658c34463dbb2b34ff790b254617edcdc1376d0f411433957004f429655bdff3b1c1374fe09db50c0eb0e1d45f1432e6c", 0x39}, {&(0x7f0000001780)="4335f8145d1c6c89b54f00dcd1ff7ad99f3f5b624c0828f37a38cb2f57e093aa3a1788e45f6c23d8e8ce91d7b7d0377cb1fd144629ac1255d6d0dbb77fc33689ce6b716dbf95345ec3de5d9001830f757847708cbeef1e3880dc460800ca77e0207c6ea2b55dbfbf405fd92d03ad557d403471600a9480d7228d9a9427fcf46c7fc2201c8ca02640b337019b21fbf4970f29c600e0e05413167a0b0ed8ecbd7a389b6b594ee45dd37a0ca9d7ea4c446ee260a8cc1c92b5c335f0f0", 0xbb}], 0x2, &(0x7f0000001880)=[{0x68, 0xffff, 0x7fffffff, "12ddf220cfc87f33562c1fa80f5cd58d016e4b5a19556edef432f381fc01fe7a5679cfafc9c1e0bdec9a6a27c8931e4a8fdfdf47e51a8ecddf3bfecb08de627ba476c07de04c2558a12a5d9c9de6c39e6b862fd08c7879"}, {0xb0, 0x1, 0x4, "748b24ab45b2e5d7c9e0e265f98fdeacbd0028cbbbe2038dc727546f5829bcd51dc282e61904eb610ce26c3dfd76c7d263ba8c8d8cdcaa8f230272a2204e3c53d4f1462ea734a89d8ee3978c839e624a2b2a435602aa2cc77bc11e9106e714a9212e013a6c0e9f5889ba0b464e82ad3ec3de5c3fd39fdc01b08ca8ccd2dc9360c6c96ba439479938e9a0bff2a5134603623f29b7207e78aff26b0762ef"}, {0x88, 0x1, 0x0, "105d5af3f47c10d2fc8cf8f805204a06007402d50115c14d0639674e39f004941371ba35f218bab7231b94da9c449f50ff8abeeac0e1bf8ea092ad43476313b279e9d4086e716b597c6e40fdb04f326724da4b286526f5b64e893d8894d0dc54016ec996ef37cff7de79519e9a7b3ac3281020"}, {0x50, 0xffff, 0x9, "3fb9ebdedd8813638c9e1b00038a48e4a25c3ae4766affd8c7b3c6c8af34b907662c1c06f2700b9a969b8707822bd1d9d8e24b3182ee4fba646b6d"}, {0xb8, 0xffff, 0xfffffff7, "6d30e6ddb7ef61a1f138c33a7a11c6484f40a512600bcfc5626bb44be74c8e6e7cc70553b8d969c793e38559c408da9ffd7fb1e573203066ed7e3561b2ea10fc00873a12b23e4d1474876cd0e3942de9fa1a353048d497aef3ed9d3073cc0055e329142c3c591412540bb428a0006cbf9e92c593c761fa05e11e0a2700f9cca651a08416b07f0d644f5c06b612ad15d9949190c97e366f8e0fc53082899344835a843ab4f7"}, {0x108, 0x1, 0x8, "efc597edb22570ad281a5f7b39275d9338e97350f21fc47af4df36ca0d9826dda990f1c5074291c0816b9409fafd64411207e59c661f4df87fc03280b5e796a552f58630f638fc92a7d6178cbeb914116453484942182bf44aaeb75cd6416f686214c65aa2b3d5b1e3880b3daf9c87f332864db76de4c4c55b52ef475fdb0a4f00109c1541a68ccaaff53b172ef753eb712c801e142f9e4a74bdf02961282eab2e8d076e4fbcd46d4f4ee0950c296c4e382f499de26f0bb2f4eec78c7a312358a921b606a88d022280b68d534d6189a02cb143a60c962aa024bd019c82d6f265d30940c627d09df6a065a07d7ac7700809ce11a163"}, {0x1010, 0xffff, 0x5, "961985704688ba308ce81d47e397c342412ae2de52a5d5410588c55effcc38b11c7df8ca33df93b171bd3b434a7c8782fae617025c1e83b0d1bd32bac7711fd8af69782edb52b4a98a8013910ed5b6565f3b412c5627d4b24d314252514fe7ca35f197fad82edec4241086ee7048b51ef77bc5a06475a2b75ffac82a67779312f1f30a4d017d3593f87e62b81c6466ce7a5a9ba6379d4929b79c89ce1d635f7a413b2c91ec8b08518146ef90a4d1a236d3195f74e4263e1d755f87121b0f1defb49e79d55bfeed3ed1155fa31374c6bf91d5712709be81f6cab6643be718563b299eab6329192cc7908ea3f2624f6ce7ef655a445379661eb16a28d271600ff45903230341ea375db922553260830283527943999d82e2cf42e1f4d17083972f02e0bda8721906d047e6a6d08600c504586d1d7ce1e45ea116c11a42f95d2a9d5c8f77a8cbda55f23fe183623c5005635c0aeeb3e2d2774e8de15f1641df5dac4525d32fde7b9882db6791bd8b79ad7a021f65e7edf7f358b8044750fb096e92c7886d8ba7a6076339ca8ed22565dcd525f9d8a6b320ca2d13b8b0e36e03fa0b206fe1cc9c7099dcd18eb4158dd67870df948475d405b6fc9c2ffd4b66e5410b99e7dfb91697fbf001fe6ac4c2b79711223aeb30423fc2b29a2304a702ee7e15c0a1718768b04b4ca5bff17b69df6b41ad551fc97758b8773c4e7ecc548b7d17167c6cc9930f4dd36d004bbdde9bcc5d2d894cc1e6b1f6ea51a7e9e2ac92a65b2d743049422a850550f96f481fd10d385cb42463b40943a6f404e843525df22ad862aee3a4b28154427c6197bdc0cd32a62aa0190c91e5835ad4119398bf4e9c7de17b343b9d030436aa2842ad04219fd6270325d4b4bd9d0aa1c69089c42acaf8faea99c680a96515f44792cd838c6978df8acaa92b57d9206b845544443d8c3e9d28b4f968c955ae274abeb8245a5947629c37f47122e70d13e0066474a1ae62768f5da4b2c9db0d221e6e931b0439865f88432fb94f5aeaca28d13c55ca88042d88edad77d2ba31fddc200b69bdf9705c48a924b2da03e82e8e0fdfc959ac7dd9e60b547faa39be2bde229ef6c1513175f151efd12dc332f51266cdfc8a81fca65ea7bfd3efc7ffb14afd56735238309e9b3a07c3204fbbb4355660750d36d607174d7de1d1d43598f74a93bf44e19033a6015c0ad032be6a4ed3f7ccb52635ca2de20343ef9fa6af0672169a43a115c07b18b71e6c46e52b7c98c54534237f94cf763eda840484b1714c904fc983381577cb7d2521bf26303641eff720e8f8f08856a4fe1d97baa3cdc1a649a899972c510a8671b656360d3d8b9e15d19f7e1a927bb38cf3fe4e9fd06c7f12efa3cdc85e7d55980a82df55731a7702aeccc2f4ea2fe9361d8824799c4d36182af082ddd43c0d78a5e673e1e04a240575de685229e51abe8eab929d431ce558393941014fba110b7c4769bb774408e0025a39102f07e9eac22fc19db9d41e640dadbce7d6a0e681868aeb03584decd48913daa22504ea530fc60fad309f36ccb7ba8bf5d18ea635590d22b3644bd611d75a5efdfc3a11aadd3d320a272d6ec42ae2b0828b1393f92d41469091b304bdf671154609bd433d23bc3f55739c69d27d90d7a3f88480828179096cf5c4a9837aa1e6e6f91b7dff79633b88c7f302bc2ac713990994e88a82786bcc376680f4e5257b12618ca88a75ed015f50eb90bfb4a7c7823f672f702afe9f142f5a30aadce79eb76125fdfefd207627e7409d046c27ab4dbe935b41103df3a8cee09274a4698eaa91cda4d7cd540dbea0996f7e5fbc4004891d563ca59cbe72a3a89086069cafd15ef46ddae6896988290b600c1988bac1535ec13845adf9ea6ef62ae9ed11da44d48318b93cb787c72463b6a9cdf970224c4ab6c557f8f59ebc0f68907934947201260e516f173901d60342976208d04f4eec0c3e6d10334570f429f94626890e294ae783c02cf2918de72656f52610b1801180648cde7175abd41276095398eef175655157b71200b78884ee640ad48de856254e3238cd8a5bbfc0b7e36091407b0cd8d72a2927723f4d01c495fbe5f62b19ab15d05b187ef71630c4e2343c96f97e41b475aeb01061c0aaf92e15fd1583df4a1fbe2451ac68d638beed651734a3639279d8cbe1c169742a3a0e3b96dfb5183f5b2d04624b493faf401eded7d27f3caa4a3bf43b8fdf22bb802ad4640d4eb48c775cc6dedca2a10d0ed8db7da4f13d95dec069269638a50e55d96feeae81e2fcbd9fb099681249692b87364b990766084570e99539baa268a2c9ba36e42c12318a98d9d2b045dee344f29c19ff5737d7ce6e2fadec1a8f5936a6020e5faf10cc6e0dac304bde79bcaf6acfc936b56b65902b9c8ca114e2a0c93194496a7d97abbf5f7a6a764c8d995b49c307d1c7fa00038b6542f5b7ca84ea9a93e21c540e06061970b9b825430af736ab41efb36f56ced210b08c1b61e8ae55bad8341a7901c32e7e1aa5d40b44249b14fbf63101dec383faac18a06a92628500fe20c98cee15f144981827ea69105f894ef86c5ea2b5482f63b236dafe64e8e5601639afadd448da096bea0fcc9767c88cc6334cb28998d3edc51d3fa67a3584283b384c7fa51cb412f477cb19b3bf681a7f7c26b9ca12ad6e3a0181c8c8e8c83bd5b65ea3aee22f5c39e24b296e3e788c95d899ed18140161fcbba5eafccdac5d6c5d18701c7b671a1ce3457846488147e3e3c7c90825957355af95238aa9daf115806c30bc89203b49b17c7219fec6064a908be81bd6987b41798f24fc64191256bed3396e14bfaab3eae0c4ca1123a20b673c92c7320b0247a04c9a001e465cc20034d3e3ad43855c612dd8f101eea8c9aa80cb597a407fd12e58f9a82f6fa1e44d574f10fc518408d8612276c217417a2da164183e18b7d76629afff0b457f79111773731161ae5bc8669fe199247c5a957b632282f9eb6a2c9409faad64de0fa57d6c70ade97f569b55fe93df4db8cc9fcac65771fe757c69a10528ef5547d098bc81e7cf74f8b879b1c2e6a7bf9bbb1261a8dea21ebf3b5b9dcb5443a386db4964114adef2de039ec9b3c3d84b504faaf3f73086a1fe52c1f19a52b6372fc8c5df8569b8bffd869e18c0abc0f573f97b89b2a1a51f5af5eb191e3bd434aa335dc21680f4a948c1205cd317987e18698e95a2a79ec2abc54243176bcc1f82511b33aa9f736356e0c15cfc04cfe77d122d65c4fe7f39e49a3e01f609864a582661553f2ad3e5b6cb5ec7b4426b374169df4e5bdb753e463cd25d4bbc09a434968933a77d88f8d1dc1b7120e5aa4d3532e867e54583c2eec9bdb114f49b715997d4973f92a19c9ec07570b9a50fa95b0f118441ef6b5a0220c12eb78494de6e81588de0b79c09179d67d3b165b13e4db42f3a71ca1732262e927815abcb08d6d56abf35f1b9ab8aa94b2835321ccf69b927fbeeaa1dccb8fb434443e9470086899c299914e59996751ddba559bad1b7acef7faa971626f9ff0866e1a873fcca2a571f3895d001583c4115875db460c982cd4ada2a8256a604660b59a1c3f5eb7682feb21d0fb8de8f0aba895fec13026618e53cd034e6b80675e4e6a5dec1fcfe7f5d224e1fba839516b11af4d08d95e9b24a7016c24f27305a83c3195c7e8dff3c18bc6f9a20f2301c97275de0abb09bd21bfada898a407229b5713e2c060f3567bc4a9389091e4ff695a316e3443b03179ff0bad2206dcc186f19e815b18da86761953d40ef62db81e3a47a9bd5589b23bca51fd053e07dc616d2bdab31b75ecba2ad822cc58eef953159aecf48626b51cee2b7eaa416b73e5523e297fbde0f37946c9b949d22545142d82336ffcd255462810a125a150016230495af02a24f687166790b0fdf73b0ca4d88680fb7dc8b00fddbb48f3db4d90c69ca003a3b12e7df95b91d615944cd1ace31ec1445956a7a2f39bf0d0ba080a40d40961cdcc7459e4ef48f326d571e3690a79a52ba788831fec76d79b06eae35ecef287ac1f2abc8ca65bf0b10478d2e9a5c9775e81b95debf5a3246e534743402f47c63fccbcf7dba6e3ee06b01ce25ba4026a9193c9b2cbbcacc6da35d50ec9f29613b6a9c5957c9c4a089ebcc94cdb2851f561a6df6c23c0b7c862b3538cda0ae1fcf6be2cfcb3a2e18a230fbeee7fc7c0ae064a0c6b1e831441a8e4ba0aa26f52029df36029160835489648c27f8fa338bf20bf0947883d7f696bde48308c66c01a48125b334191e1329f87cd4c889b5d3fcb6d189da3c7dac323d71ebc67519903ee4229cc0f1b7873e3988dd0e3f869a6af4630dd589b286d55d9d8810041532739de1bf038e14d25682297c26fec7114dc8cb47f035651b893175be00df04a3657c1297c0c7cec9c6b5f1843692a14ff1fd8e3d85f34dbb660f7752e7cf5e5282ec6b1a47fccf1310d5f0effe93ee087ec915b10b4def54f6e6e1e6b5ca990223a89899bd7ada855003ba0f6be16fb7f7241de6ca6e8c13c7ba464f58e60e03ad555785b331d72c6eb748cc602a8059cf6b3dfdcaa5c3b9581459b15f2629831916cb5d1144713b636a84e143c109395b2cf7d5f34b33a3c2557dfc41e00fe4199b725129b5c3c758713fc8278362415a40a5e25854ea71f3a7be93a68534e78b5b8173375c68423a21d3a344754561f3aa36f17e78dc5c9df677de00f0d78179792bf77a711d4fa92aaedf60333a150099f243400da16fe757994c80bbadc9b39c313dad694175fafce23f0b8947135b420812959b7b5e067b8efeed0192dc8b04e46dd23f10ae15aadc922019bc73971856e64a80bcdc1eb15695fc3e2a0ae4460fb30000dc22c24e0517765c65ebbc9b30ca9885e85335beb1effc5a0ae978e9d0e5b12f2e98240e4774e9b47e84ecc9ea36450e631e12a22b7cce54a7e3569b3abbb838e3a3255ae37f6ba04cd29c56b1f718db11dedfc1bb71806d2345a4f7864e9fb7ebbc8f8eea4aaec60065ff8691348e35314af38eaa0d68d6a232ac3c0f701c876c8ca1ef96a6902390144b2c22325b68a183d186c27dc939956e4029adc75201cc65c12a1d6fd9337bca8d690ea37a5167b40d8dadb7a6cd35df97254c265d5f21cb67642b62d5368eaa7f84260b792b1573b26ce7a9b5241a86f87ddec8044c23ba978f589d3e739bfdd0ee11baf784c5e60bb333ed96354c2f1178d759745f52135f482d7d93c45078d3b08effe9661b6553370c05f77b00cb67cf33f092674faf082743e8829daafce7062755d9feeb94a79b602f444806017057e33233142174f402912910bd5d26ad6c4c4608a88dda890641984904a26f7b35f06f72f26061e299d12753ef241a6ac1de50bd2ccbb277d5dd4231bdcaadbb560b456665619f023c5b0a37e92f719dea39da16df40c4a1fba0f6ccb9a7a92a16893377cda405ed5567063fd373f19b37ffa01385a48ebb3e265e50e818956500ba37593e19c0264d55d43a080e8f203c08a57a47d0147226f7d2e80a1d190501f85d68e16e5095860f2c1efb860d302e6e5c41e0a9c0b00f6e598d15f51476fbe68c2b15d46e10ba929421d14b4cc803bb186716ce3a6af995ae38408d031504ed3b682bdb16623677188e3e8e5b0d6fe2c88c0dc5562a972530ea15793600cc74f995e9ad003e842d804801bb9d19c63d2eb3eff140264a978e683bc8426cbc204c46e5ca4f298f1eb8f5aff05f0babff88f55a4695209389cd815dd99c043aa78f7febc4efc1bf4ac7f6b041b676"}, {0xe0, 0xffff, 0x9ce3, "860dd8a5f112fa83651f847a0c96198c4400dc0ea10e88ab83c7a9c7e873621817e821869f57fe42341da589d525504e171bf735496d8a890d4ed05abeabdc3abbcb30ad242ce7d4720409cc88f6781e6846273454c60a653fd65704d966b46ac636ddf6c05e0e466aebce7e478d09df827e859f61de93c9e2fbbd71386156b0e272152a197788e1369e965b6be4c7eb0d883b1066677e9e8e8349df2c3ca8c587d9eb38e715afc85de6833463a485124a2512866c7e5ad0b9b37171c4b69530cc16f120b28d0602518854c72a"}, {0x1010, 0xffff, 0xd, "8635941533f57a582f3e9c92ef44094fbd637c0b6a2c5ac0a32b90808d6a7f6b8b21ee8f10fdb1b20e5ad8c066753f7875d457c9e7bc047af2591fae99a0d50d6c601cc41039880779f04b80946fe98e1c98d01ad7987c83d8c67143cb22b1b90afbe8bb93effe0a6e273c9baece2a8b49a9db91a8db4ed8a6050ac3046dac756da4ff99419d22487fcf5bab216a1052953e5d43acd9a506fe367d0946039c01a8112dcf30a59e458338bcf8a0f753ef2f5192ab416fe6d01e7abaa460489d545c9669447501e1f00f80997848d6ce34149276fe28c3b6f5b647487ac7be70796c54ddc279999a89460b9eb28152c8e0734605929501e1f9cfd20987c85b406d4a1e02006be0bcc8a0e03624348e79ac54fe4d2354c25187c8110729a0b59a34e6e2936620e4625a8d1825266a3b6bbdefb9a23790cb9bcb794c888bb057b565c30d62c005affe713712a6659364effe9c8a181274009894b2797841dada050a21a6655278b03581be7f56f12e8f12727855c3df6bd5a675b0fb788f6633416db902d33a7076615bb04bf71dbd87d3cbf9e8b096b2cde122248d716934cdeed7fc5c26d1a5c5f18e2785d5d5088837baa732e7521f7fbdb93cb88129832a04a2c08a0f3d877b2ab200cc9ee78c35baa15d291e5fbc936a271843d46083ad15a58c186bdcb29289edd3ac08a6880e295b48eb9c6acb581c180ee56c7c454b35c49ee47f66e946e4530ef9eb8110aa92df04a689e6c856ee4404b0479ea2d31cfcf6342b8acc19492a7300f81dd9681381b81b4637ec322e876d1384a3803af41f2f617d59ccc197b1bc99ff1691b3a83eba8a38b578b94af16cf21c59c8de827634319f4b08ee59c7d24f0b6886e429c26d9eb1d07ed271d9ac4fffe35caefb9e9467e4d3dc1d87b5cf88bbde05a5abb74111ccbaf675f154b5d0fa91bd92943f2b16adc1cf3bd45b12700e05d91d5b0a70cc77fe692248ca5599c8a0f8b94141b58fed7a421e892be1795330f8aeb64e4c9b1cb818d554d0b70b8fa25438aa28455cc260fddedce9f673eff5cb9300abe3e95c17b65898882350b64ea92510d16d75bacc106a9d9f51cbde0d74983b6516308fc0d6cf1703cdc99e4cc9adfeee766deafee8a947fdc49e298f747008318e6d32534d820f0072bb7ac0dc49e27fd595ddbfd187bb74930bc506f6491a686535f4135badbb6783c621c872d220f35cbc8ba3963481ebd1a31651e7418bd6748155f40d597621d9da78ab1e211910a40105d2b5e12cfff1d2756a1fc86bea57379e759e77e8000158146c35ba0b6ec4a4d1d16af5e628675b358df5ad9131ca442821c268cf87d58bb2e8e0de287db0d61eefaf9fa40749ab8bf72f0b2cba96786e594fe8933a275909ba633a1b6f501fd68c2e7a31051cae284d2a2803a411f6f3752dde01017768dd23c2b96bfc080abb02dda8e6c00df826bed7e0dfb70455c8d94ccd24da57d3f56237793afbef266e173c018118cf6bb02a81844e5b1795cca69252d1604199feac3c8a159449fa49e5e6d76fe2ad7b6103cf05a52a6a71ffa917eda0ca5a00880a512b0eb94ce59cdd593f01c9606f47317204b12499e6a253fa8479869b1841b825043d810b9f0c210d5784e921d2f7511431a2d12bea39f205e3699a127675f5a413e79b4cd5906b373629a599016ea51fdef9c5f9fc5a4a8ab4e6531a83b5fd6b7723c5626a8f310f1b30a2d6e1f438cd09a0951b62a79cc121785156498fe7a52ba9c0217b4c4b77d79d62c3e2370e600ff15d811ddacd011fcee6d51640e6e0bf682fbabeb8c2b0023a1471856db6411dc4dbc87f08252525723c5ad6991e7819229547f1cf0af8d6f90553ab04ed11edc786970cde87ed90d239235f0e04632bac94b8daf5c9856e3bc8d4308fc93f3d35f97da612003d7e5f933363ca0a28dfd713a0243e1013b58df295380dfca38c9124eadca672ad7042ce93ffbb10de70f2289283e48afd42823d24c5a8b5292d35ccef3df35aa41c58f7a49c92d49bf7b1776609a90a79c157fca5d87c6b3fbf7c4dd040e8eb18f29dad6bbac9e0783fd1568285a0f07e0c9fb8f631d59d3ef74e9847b75e9d8a863c0a7c4f8c1359e71a449720355c7eee206a23cbb3aeaf111501f7c0f1eac360d79fbbd74e6dc86c7db60253ef44c2e84736410aa4359371f03273e3df7a2b80890fa0246e4d94699a74b2e66eb8c4c92dbce7e5cec92aa4d3b90db64b1ff38b10205e5c6568272d5d17a66d990c021e95eee84cac382d66d0bd8aab4f23a8876fb230b2535182aa393d0439a8efa8243f6d8c5922a1eb0797db6868fe8add388fe5c58a9b4575de88814a58f3e3742f88123a432a3c942ccb0abe5f2a77ddcea2c3d72271e43f3ec17fc73823d93214ff0572069f61d941211be966b2c1f8198bb1fc2ee3ce974d78c8336c1e422a1abbfe1cb2ec3be429646b3c25d89b75f7933bd037eafaa17c79593853d96bf50f6f5edc74a1a144fbb9462fd0123a3fe78832e098c158c297ac62d6882b2821ec0571a0297c6d4cc23177b35c9d79f9a93b62b9f70810acb737529c0314ef955c2260f0955c3c5735ffb6d7598330d93d1a830676cd73f4d365f5355a01c2f690eed303966ac677198adf34813a9b2bd0046b0528328df795968b7c436e0025e39ce1379e68946f468602bc0d5ecd151a60994325789aba0d9cdecd3873f661d63de290ca77ac323c65208d28e0e1744668ac7149488d6841c183e5b329b0e6189676f366ecb02175383f25d939615892a832693c10c741b154c1402876c676860c20ea0a2b865b287262a5d9dfcbb26de94ffed7c3caacd752f6ef21b0d5ddf735b70078ed1327d74868972cae7e884d0614fa6f483d98f573204fd9db8cfb97e32e0b5d0400173ee47da2bf73441abf99702c690af5ad1e18b4fc534d1c86996132938e954707fa507e0afaa09f75d2669fb07da8b623727a96d70cb5011ef9a73d4fba257d850ad55db52644c522cd2fa9aa52043332f5cf8d3224c6fd8373064675aa5dc5ffe7c70a6e5bbd9980aff33c06a5ebfdfe0abb38e82bc5229742d6487f11eea23f8ec6aa951857668271f79c3ef6329ed990540c8d2635e2ff0a3551f81e8175f438ff4c2e34d7d23855cbc62847b86f5b5bb23c78cec9e28697ff348c8bddfbcfd88cbd2a3eb354fe066bd1aa854fa165e4a9bcbb99bc53fb3b7f2392281358f777e210561a988da480bb0dda725d2d52e8560fa1ba05e0928752781a9ad1227eba115c87029bd4a68749e05dee2b9b4e8f0717e9c0019e5ed6bdb52318a5ef1e128954d9d5efc21419d532697e8837c3805488d2e46696aee4304314511fedb1ddb8a966ea47f5e9a72b87d61112e714326cace5e04e66b1283fd0d327bf51f5646c82e9d09dc0a6bfd5c03d7ebb0a7d363a640d834a53f6a30fe4d162e14333fdc193916c5b9e5fb1c6dcbe4d85e276a483fc0497da4df67045fa33a8bdaab8646f898dc8c160b303753b792aac790a8ac37b8f9c35fcb5d437026491dc28b6e15d6f49d69cdffde6314259042598096cb759f59d35142b3ce8fc9c213282deca0436e59c7a319a64e7f16cdab57c9ab8fbc7c47fca7ea53af6af73c7237fa28a287ce9da1b5d723ababbb52b6212d3d37b5185fdc9115ab2a734ea887586c3c1f2acf1c98cb40b4725bc8de6e251c67109787589aaccb94ad1d6ab5791b00e0ce9ebb58062efe3b5f92bb25d8eb7e224fd08834276428ccdd537e4da122926f9af0e6b592569254b986b3ade1c6d6f0d1869d636ed245a08f1694fd3c5c205cdb4455fae23bf255c43bf61791805b6ad9398a0476e7a9707ef1697e3ca0bed4b023922495cfd1b261aef4c38dcefa087f1a2ad54c545d3ba4aebe5d7f0ab61d29532d74c36b5aba8103da8508fda32721a469b0ef93322d32fb15448a76426cf174c714c03b78522d927f3cfc00b1232d6915d1a7e793bcfb5df0fee50aab499042afb9b5103d470011ff62c367edb54c6a04ab3bda1f5726f4647932632ea5f90a6903851c718c68451b93a29db6a6d7dae45ae1d88ef8b6bb7e4a13fd9c9a8825f930d164f4c7458ac480984e499651c8aa6ba61f477362e13c5837f0d71f481840b1e161dcad6ad3225107560b92d1099cf6df7833fe201bc83e0cd3b7ff861f13ec5f8023e2f3b5be7d80a884359568729c544d2a4569f57118166cae26e57fa83e73c5721c38ec527a9cbdf3d59f7e71a71b00e255af6ee170c89d1530d0ada724b156c04a97a8869a0e16de29b36a2b621a02c59bb8ce2a08a94c2d7f405abb2f6ac58e5e8b0edfeda2b1d09aacb1ce34c9afa28cb1c0dd0b07a786f81bc645a1e7b317db00b2e0abc675a35781593c6309806d70c7366b1d254ed6038c41077e692ba8827b4c84a6d2c2f9ea2b98643c64c7d0400c32073ebbc07a56fa4634ac0dfb7ecd67dd8929a1dd992c47047de5d8cbc8a4323cb736b89266ec1e10665c118d42f31f2e33e289653e1ed460682d43071cf710a98bb9b973921acd902625c2103cb649f8ea3663194ad8971d77ae992b24c1005e6b2798819952c450b078bb528879d8152b4a03849efe077da3cf92ac925f7fa739f39d2f1d8ec6863403fdad559bec631cc3479f8de6b76e0115f706f75f612ca5b2e63e63a97e19551d9e1c5899c7bee5bb9904a6f6a8da5f32171435fd4fe47d1c9e518680be3ee65404ab52142ba6845aca01a0060236ab920634febc79bf005fa67c82dcaaaece0fde644afe84a1cb740ad875f7a7f5f1e7019b48eb7d90911f2d152ffb5ee2bd3477ed29fde28b6f034f7ce3a7c01017ec8391a87a1b68cc6e345d27396ee6be33061602d8b631af8aae9647b35622bb922630e469e773977655a81b37194d63fd49c483853c3c4d2e47602a69f5a1fb080e4118f371c832fe240fb3d2fe804e59138df27a4bc4df0375e217eb1b7ebc569802c5eb6b147d534aeaa3e716582f95317f4a0d32a2084159a8c1ee98637d038c31ab85b7a4a119a70f9f1405db4a60a61ae9fb051faa265b7a73f901e0a5b95ab851b28f48c6fc28473b9c665108c30799207ee9a25f19ca8227160f3fe5f154e6f101831d274ce7df3270a3b96b6ce8c68f866500491e6684a64636d600e802940ff3ccaeaa64b03847b64263256cbc9fe9d3ea5d7e33c0fdbfdcbd1d2786d42a79dbbebf8676aad664ff6e15b1ff9fab7ca92d0c0482d3e7a4b882ab59c7b37386da0f114ed4c984a9d4046d9124bdcec35fb67c2a6a395f8236cf8d89d8b51a049fb7436af8eeb1c714a03a5df8f38d0e70c0faf1e4dbbd2bfad76c762714dc2234b7030b9795ecce35fb71cadde3eb05d509af06f6b878f988478e7562ac5e665aa6be5bc1b4ebb38f8ebe994f23b8f7f57e91eb0432e1d826218d89e39bdaebfa49704732b7e4cd4849c269610bd33239d7ba92da80c735330a1a20ab6f99e8901623a5fc48e810fd9c3333d3aeba82ed649fd06eec65c5f9eeb4df6263d015e0a30ab33f5cda2e145f8be3aef46b2dd7a2b26a4379672ef080a1953c70f29d39b8676a1c95478e6e1b93713c22263e9582430a40784adc773619a7b8348e67f6683d5bbb0f66b44f5750bb283bfe620b7bda8559ad4f7c41c9f64492c006aa40e0478b478f694ae1297cb1f1b5ef07e71b2646ba75c2599724b816d19a9bf719e98d592631f2e69ae195af7c3d27b4e866669dba2ded902458b713f11ec844fd48a1156c9ed3a012c5bb7bbf272fe3a296e3eca321df45b93189b"}], 0x24b0}, 0xa7}, 0x10, 0xc) ioctl$WSDISPLAYIO_GMODE(0xffffffffffffffff, 0x4004574b, &(0x7f0000003dc0)) mknod(&(0x7f0000003e00)='./file0/file0\x00', 0x8000, 0xfd) getpeername$unix(r2, &(0x7f0000003e40)=@file={0x0, ""/520}, &(0x7f0000004080)=0x20a) (async) getpeername$unix(r2, &(0x7f0000003e40)=@file={0x0, ""/520}, &(0x7f0000004080)=0x20a) openat$bpf(0xffffffffffffff9c, &(0x7f00000040c0), 0x20000, 0x0) recvfrom(r0, &(0x7f0000004100)=""/90, 0x5a, 0x41, &(0x7f0000004180)=@in={0x2, 0x0}, 0xc) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000041c0)={'./file0\x00', 0xcb06, 0x7, 0x0, 0x0, 0x3e, 0x7f, 0x2, 0x2, 0x1, 0x3, 0x8f07}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000004240)={0x0, 0xff, 0x7ff, 0x1, "409b53b673ec7b19481e9dbd1bfd2280b69730b4", 0x8, 0x7}) linkat(0xffffffffffffff9c, &(0x7f0000004280)='./file0\x00', 0xffffffffffffffff, &(0x7f0000004300)='./file0\x00', 0x4) 71.441615ms ago: executing program 0 (id=942): mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x584a) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x1a, &(0x7f0000000000)='\"\x00\x00\x00', 0x4) syz_emit_ethernet(0x46, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6099cebc00100103fe8000000000000000000000000000aaff020000000000000000000000000001"]) open(&(0x7f0000000500)='./file0\x00', 0x0, 0x0) 69.384972ms ago: executing program 0 (id=943): setuid(0xee01) sysctl$net_inet_divert(&(0x7f0000000340)={0x4, 0x1e, 0x2, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x82, 0x0) pwritev(r1, &(0x7f0000000600)=[{0x0}, {&(0x7f0000000300)="e649", 0x2}], 0x2, 0xd7) ioctl$WSKBDIO_GETBACKLIGHT(r1, 0x400c5711, &(0x7f0000000080)) (async) ioctl$WSKBDIO_SETMAP(r1, 0x8010570e, &(0x7f0000000280)={0x5, &(0x7f0000000240)=[{0x7, 0x7ff, 0x4, 0x200, 0x6d}, {0x2, 0x8, 0x9, 0x3, 0x81}, {0xaf3d, 0x4, 0x2, 0x6, 0x200}, {0x5, 0xfe01, 0xff41, 0x3, 0x54}, {0x2, 0xd355, 0x3f42, 0x5, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84, 0x11, 0x3, 0x44}, {0x40, 0x6, 0xff}, {0x6, 0x80, 0x15, 0xfffff802}]}) (async, rerun: 64) writev(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x1) (async, rerun: 64) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x40, 0x1a) fsync(r2) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="8fcb636bf79513916ac60033ac030002007a63f2a8bf0027f602000000e3fbffffffffffffff0433367facb5747dc91a", &(0x7f0000000000)=0x30, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)={0x5, &(0x7f0000000100)=[0x7, 0xd, 0x5, 0xffffff4d, 0x7]}) (rerun: 64) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) (async) write(r0, &(0x7f00000003c0)="f81ad30100060000000100000000", 0xe) (async) socket$unix(0x1, 0x5, 0x0) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x6, &(0x7f00000001c0)=[{0x2, 0x7, 0x5, 0x4}, {0x4, 0x0, 0x1, 0x1}, {0x6, 0x4, 0x3, 0x76}, {0x101, 0x7, 0x4, 0x9}, {0x200, 0x2, 0x0, 0x4}, {0x9, 0x0, 0x5, 0xfffff801}]}) (async, rerun: 64) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async, rerun: 64) r3 = open(&(0x7f0000000740)='./file0\x00', 0x80, 0x2a) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x56f, 0x210000b, 0x101, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x0, 0x8, 0x4, 0x71000}, {0x8, 0x9, 0x8, 0xfffffff9}, {0x8, 0xf86, 0x0, 0x9}, {0x4000001, 0x800, 0x8007, 0x10000}, {0x401, 0x200726, 0x2800, 0x7}, {0x2, 0xa, 0x3, 0x99}, {0xce1, 0xa11, 0x4f8, 0x6d}, {0x6, 0x300, 0x17e, 0xc0000000}, {0x2, 0x82, 0x5, 0x9}, {0x4, 0x8001, 0xd1b, 0x88}, {0x1d1, 0x10001, 0xc, 0x3}, {0x7ff, 0x9, 0xd, 0x9}, {0xb8c, 0x4, 0x8, 0x4}, {0x29a71717, 0x0, 0x1, 0x6}, {0xc, 0x8, 0x6}, {0x8000, 0x1, 0x1000, 0x30004}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$VNDIOCSET(r3, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r3, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffe, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 2.110063ms ago: executing program 4 (id=944): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x7ff) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x84c) (async) r2 = syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000000)=0xffff) (async) syz_emit_ethernet(0x26, &(0x7f0000000340)={@local, @random="00e0300eaaf8", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x39, 0x18, 0xfffd, 0x0, 0x7, 0x1, 0x0, @multicast1, @remote={0xac, 0x14, 0x0}}, @icmp=@generic={0xa, 0xdf}}}}}) (async) syz_emit_ethernet(0x36, &(0x7f0000000100)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0xf, 0x6, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x1, 0x0, 0x5, 0x1, 0xfffe, 0x0, 0x87a2}}}}}}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) (async) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0xc, 0x2000000000000004}, 0x0, 0x0, 0x0) (async) r3 = socket$inet(0x2, 0x3, 0x2) getsockopt(r3, 0x0, 0x69, 0x0, 0x0) (async) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) setitimer(0x1, &(0x7f0000000140)={{0xe, 0x100800000000009}, {0xafc, 0x10001}}, 0x0) (async) ioctl$WSKBDIO_GETENCODINGS(r4, 0xc0105715, &(0x7f0000000140)) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r6 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x100) ioctl$WSDISPLAYIO_USEFONT(r6, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x81, 0x80000c9, 0xfff4, 0x1, 0x7ff, 0x7fffffff, 0x417, 0x1, 0x1, 0x6, 0xe081}) (async) ioctl$FIONBIO(r6, 0x82907003, &(0x7f0000000140)=0x2) (async) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$FIONBIO(r6, 0x82907003, &(0x7f0000000140)=0x1) (async) close(r6) 973.285µs ago: executing program 2 (id=945): syz_emit_ethernet(0x4a, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaacbaaaaaaaaaaaa8700000000e30000000062fa482d5c200845ecb085be77778881b63641531dd64bdcd80a804a02000000000000000000", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="500070fc90780003"]) syz_emit_ethernet(0x138, &(0x7f0000000100)=ANY=[@ANYRESOCT]) execve(0x0, &(0x7f0000000340)=[&(0x7f0000000100)='tap'], 0x0) syz_extract_tcp_res(&(0x7f00000000c0)={0x41424344, 0x41424344}, 0x7, 0x400) syz_extract_tcp_res$synack(&(0x7f0000000180)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x1399, &(0x7f0000000380)={@local, @broadcast, [{[{0x88a8, 0x5, 0x0, 0x3}], {0x8100, 0x4, 0x1, 0x3}}], {@ipv6={0x86dd, {0x4, 0x6, "8f24f5", 0x135b, 0x3b, 0x4, @remote={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}, {[@routing={0x4, 0xa, 0x0, 0x7, 0x0, [@mcast1, @remote={0xfe, 0x80, '\x00', 0x0}, @empty, @remote={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}]}, @hopopts={0x29, 0x210, '\x00', [@padn={0x1, 0x2, [0x0, 0x0]}, @padn={0x1, 0x2, [0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x6}, @ra={0x5, 0x2, 0x7}, @enc_lim={0x4, 0x1, 0x2}, @ra={0x5, 0x2, 0xd}, @generic={0x0, 0x67, "f57e6e36a645e7a8d52031da567583df839aeb1e379e5957de788648cb66e7cdbd2a2f67e3b25841accf3bcc053a55de6b080b4f897690f94ecff0362f28f39507bc0b735f0a5af4a9219728477da77c5ab01e3a28e789e968169b452fca7dc5f2e2625fb87f9a"}, @generic={0xf, 0x1000, "58bd75603bc341b0c9f9af427577ab06ff2aae885b58754403324d9b81cc66b701692763f8d647e9ae3fa02af113fad14e764a043f0d78642ce6ae6b077ce87de3a34552bce989dcc3ec8236d1ec7567fd4a1b098890ac6d23bc1608afad7f2c9c52ca2c0844abf71e27089511fde2dc252ff435abe994766ec3311c7d707243e8912ce0fb0aa32778309133d99b8db9e45a26c6aad830d1df69d8cb1bc6e287898c1edbc174a3b6385f00d6fb5ba7f06562f3aadfe637535e637a792df54d89ac69a9c7067eff124e8e056db38274e8c65bcf3b27c2011fb5061f33dd9d15ab74c5a4b525f22dda2e7b9f96e1576de87f6fa0a8885fb335da041e32c09276c89bfa8f2630adbe23c8fc55b04fbba1702179c6ba1672059478a06003b21b3d9a7300a3753cd831d88f5eb9d90adab05dd9ed19ac22704dcf6b5a3a0c13d86639b4493c1eb762653d5eb648857e31cf02f7d6394c256be8ac9a03633798d92a162960779829a5e662853cfcc4736f39581e9e8728fdbb8bbf9106fcdb366878b6fa9276bb63bdf3d6b003490c1738c673c7ed0fcf4e05e60b9a588fbe6d122bb1ae91c7185a125b4ec4f2be9227aa7bd9a94a6a3c40ec3be6524e35c4ba50c069cad9f8728d98de647fa7cb0627220d80302c97e3a4faeacf3fa6d90a3fabcddadc0cce95ab41f91b57de52b9f105040b2ae3fb4bfa0d9b02fb6056f50c6536f0826b8dd847e2b691ad614ce998a75f34f3cb6173d988ee6af204c85beaa5990d782dc84f31a76b536469d6902ca5b145567f74038097cddafa27870156b2570a0ef8284193ab5ab5e5069f69d6919e581c17a8f59e5251f084fca309dec1f627c06d367410671cb1a64945d9ae44df2a41d7e9d3f09eeaea95d2d87d91da273bc245027ffe44a539fe3230edee313ac62d4497b6c9db211fbd5e6e518900b5a9170c40cbb8d8e2a9f81c8f60abe27a29fcca9b4fa806807f0bdbfb6d3fa7d7182c73767381ebe35a0e5be347c19c2de599be0ea45b220e4d28b1c449779a66f5125c0c92ee482263ffd0d9b2a5cd64b13403d2786ddc13d98430aa6d80d48c8e9748bebdbf9dc3d362fc365250b4569c5375166dbe7e3515f428da7adee6310c9d9c9267f2d89b3df9f8727bdd5f8d60694768ef1132c62159839cb42d4251250afb3499f5ad71fb5699be6958c49ad77aafa0b1a046e034ba043860fb4d593a52ab3ed8a35d7619ecd9acf2c5803118a086274de715fb9552074df7f4ecde532ae44d25ac217779494eace35841370029dbf124ef4c131193393e44c6556bef106a634f182f1980d605e3ec835802ad8050596537a0847cad5c542739d5f9a3897362c4f58e6905bc079f6fdd79fff5b6b39b742f0cab75600a361ab03a532777107a72614ff9bf5071bedc813e0d2de2212c5b97d453bcbc8f8f47c5d07e1343fb1b2c8bc82ad8cc43c3d118fcae36d80285fea9fa84162197c0f0a2101d20754be8a4059de3b5bdc02f019dec66613834803762dda8dae3d302b227ab396a6c37dd13310b4e1effac3d8eb9314d7b0905462ea791b06d5cad8fcacf8fb51d420887e89357d88e9507eed1075b814c05b41f176192c7691eb53496985f8daa4569d559f4526860ff2997799da63235d29ee8cdbc79fc71a1d04f0396af4c46f9511d85cf4902f91833a214d565ad8706b86002a169209d7c790fc1ad7980c21ab6c569cc54522ac6f235036b19ff3a7a73475363df79ffd89484304905b4c23bb8339ab9d545aaa890f7254cea00806b0ec6434e836eb61dbec347dc37e8253922ede433797e4cd94bef3a2a3ffa7adddf4bc3330b4835b3c7b10279ef15daa94f7506ea8d55927105df828dd0f5b7df84ef44c614ea0b678109a79b03e278be45c66e7f8441a8aabd86a77f8c5d6d6d3fb04af045e4d34eaa19be6246bfe4c4c7c206cc6a64126992ffdf7f252b089358754667c96cccb67082cdb739671ee9981b11effcd0c161903112f526bff6f2ad59e78cbb74c2e49bddc4bbefcc3c300738dd7a2e75520b603aa7c73186c7f69a02becbaf7ebcfd51939e622f9f00334491035f17830d77286cd442df9120484203ac7ec8eaa53113ea2af04a6c2a1fc799f374da59c24d8478dc728105de9d2cdc23e6cce6d9e3e6d5be7ab7da10eacf5edf73670344bc00aa46a0dfe5687692882485b7f62ba82e73281023e283ee40a340529d11043d53368f7c79e5cc8e45c3a5139603b59ca8208fbce0f76dc759f65093c0d33a7d265e8ae5a931c49aeaa15e42d341fd3739044b78fd9fa169896c3c131a1eb017117c32bb107c98e64ac66c00518186aa2a83a2f09c46a1537bfc7be34a7e2a8de6711fb91d9aa05269cf7eef98d7b494634358be2f902c2ecfc18af2dad9746e212997f5086ad5427736df6e2b9bd1009a2b09367c4ec8cf7d829515a33d13c4ec229bfae37ca5b4525cf3952781a1c2abbf0433cf8ad68a1e9cf8ffe728e9cec88c88d0227f3fc90794566d714bfb939d870e8cbfc8ff2fbbb1ac6de8c6fe0c86fbaa23283fe1c94bd1ff4993057fbecbc258c020a1ff1f3bfc5579d8e2bc1ede32de420f5e5df735930620cb9ce999c1848094313b2085c1e07c7b5841ab4694cd6d7abd61637c8d9d44d30176f1f9406e3bc2cece6ae787cfd5d8c11f1b4826742f8b72787d80b44c9f485c50d278c914f522d0ea26e75c50b0f955e3f28c89ac1072e653252643c0c390ce55e6ab968d0d229b9659e619d84e02304081711b0bc2e51b9cfe6bdf1ab1d0d7ae281e88e08cdeb5ed2f9c057d034ad33d0564ff79aa2f6284e12145c3e95e8270f48346b9dad46201653dd0644cef66e8e232f3beb42af3c67c84e30528b473a90c85ac8c48779c5fb04602e50f84e3c4565bcd454f401286be9931797d5beba5c4509f255dd9c32872265b4e3017cca07ca72aa004385141ea4223e87b1e637e13d009082229ae3a7d25902908e1798dea6d119ef7019a0fd94d62e4c749613224911b53482554ce4c33da6d10acd64633f2a4870e1aa73645fd70ac558ccfecc849bb4f84536ef666be24f59f3c59608d25af58916e079c796cab026347fc0b809aad1969f169531b7f1d9453836409d20c0a2172b65360304387781b21442d77bb766783c085bd0587d71c2eccee87c53a9aba9b9c5b4ed47962717e54cc5ae72fe7a16a477504d85d1ec0a733ddacfddaf56572f86f0353cf0c4e54e4c61a7d45754c7ce3bb1ff54c466ef8028de8182eaf448251e271a1277de2543a20b4c4f186d77ccb8edb553b1bc78f2199fe69b0723a1f405568ddc5824ee458986e6228662fd4d4c228cb09de1be762474d4cdc5d91d945a8ed0385bae697792c752087f5202ab6c9993e94ff0e51b010603eab8dc576706435979704dab6a4b15604feb4fd472fbca75680f9c6252e6f8c0aa67c9a9194b1cced9c512b156ad942f94faa2fedc2a928213a4c287dbc88a85115681a932652cdcfa91d626855fa5502137a45e44185be48b7135c50dc405f769d2fa5f2f638033dbad377648a1dc0008e4f8fdc6c87823531ca136bd438bee671dcf813509b9a2a1c1ee1517689c358946702880e8ec8e96ca75a518424488b985038329880b98ad466f73ecfb1b606a00f3b22383f120ea7a4802c27782619c36b3107de5070fc9aff042512928d82b06a4c0e8141bba5ae2ace3e4a407aa156e61b5ac79b3eadae0e06d05b0b54d2f869a50975a45834056ac96b7a3e83d0eecd44603d3d8732700e7c693c55d4b1ddd0ea9f3999d65bf3e635f182442efd2f9fb9359970a7ea796874e589ac825c13af9fc33fce2ff17ec65a0c8ff8c3b00beea13187d28275831f1372dfeead396c68b03fe8f59f00aa162d0e3f9c2d47a79a89608b77cabcb96369e920c809a932ecb4f861ec9fc161af72b4beebabe6afe7e0fde40900eee1332e5a68dfb859938a45e97da4b61a47b07265b57f5bd063b6dab9dc6ebe0c71e4c37b95b29b0302ffd4f8b755864162f095c42d5676f1a15baad77d86138b701822d4f8815f560065d5787ce328ce1b5ba73803bf8f687715dc457d84958ab2fc7eb20464bdc017a363ff15e7908af31c06095e432482813cecf7ebe74680b1e8be048b2e027457c64910ef1893c34d379e9e033bbf842318f02bf4a2779cde41ca8d8af1a756645e748df7c13bb0c89550d72cd6f85fb9a589e46c2dd2b4ab645dd43904194ba52c1957fa211116749270c382402d58c632de21a31e8d360484ccd2c095a02cfca4e1b81c33ce4bb580899759acd3b025cc7e49aa2dda3b138dc4dd8d01e5fa90ded4a3a70c2b3a3a0ab1ebe21030cdc1ae1e6c3c4a735f37a919c75f0b826f4ba99a1b3f9ab7761fce359fbcf5283933a8f1ca31bb934014da551fe1ed5705403137175fffbc44568484f70cb768d132f8782513170d44ecfcad1dc1c71824d07a9eebd3466e01320c4e03d64df056114fd5fc7fcf7265f1ea5bd5ba144ac491bd5f2436fdf5ed243114e67cb247c6df88cd28605f152ec3525db13090bd6fee7026726cb04725c6ac7f15ce0592fd3d7fb83c28366eeabfcf65ace380a8f1c85eaefe89c561d81f75d0d712bcd40818ea8d569482538125f1fbad1956f10a29b1d118bb7a7a801c3a754f16ee93cfcbb5d97b29c31d47b42a651244dc08e65fc590be17d91f59016d9953d551b1f0e8310f5c752982af5a4e7c91da8f4a9d3572ed0662db4a1e7665b859648d532909d40926930a5670da89b85568c59e5a25e8a153b7d07cf5ef878e130a8cd406ec212f1c205fee9e7884deecd6c510fc5b78e1f6c9c93154f55e62629c1d977bdaaa347a599252dfe6f588e4b57251f255e6488d520510d45686af882c3105ec1f3c95ddab4989660647060d68dc08482bb5014a0b892e30896a8b6170c0f93585cbb5a4f7023af922455e84798cc5a9a1a17fce23b9c06207c5d9c3f007032a2db4559ae6cf4512c0de7a5c0614312cce62fa7c6f2746a1b9c38fffe9d9db152219dcc6ba321658c1e7c80041bd45f82e3f43d13c6574e6dd050191e83d3bc18be8a9fcebea8ecabd5e41d257ee9c571d02890a7d8740f741ca12fed107e811cf14939124ef124fa2433778ef04b94fcdeb8c265961560cf0642011013b75c427a4314b81920c8f82b4651c15ef8764e5c1c5d6284b9a29a82a6fc1fd0792d2aa79e51e403d2969fe0f26c26e1f8ce32475c67315110972ae1c9544d9deab859b47b17a48e54625afaca691768336461d5753f4dd688edfea8a3f13c5d0ae3b40a4db146219cd1b2d36884c2888e4c9b023b689ea65046c06704835d16ae2d7f9779dfe9d951fb24d629b94d83acb94e88dd98c98dbbc6a44d5c4f60e4edb11b59c8b5bdc845509f41774bf90a749ca86498b49760257dd0440fc9605d4bb8278e67c6c07ab4f33b643b1e411912e03203ae732c24dc2ae408e36538f2cf7b542aa581d8dd10865e83d782b55c31211c2a12c4e0c9e6f2f8a18934d6782d48505a766b5ea76a90a37557665ed0a22d589b7624925a0eb0efd1c083a6dc6e07096f51d3affabfaf47724bb495047a4c844988047fa8b5ba0ceb6688a4fc14895b72e9b5a7e6b81e4fb6671fd0a7839d16d3c9a684ac5db36ad3dc0b11e4a8a23674c737453cb060764c87715d8d6cc09b3229ba4de946dc3798f992569c004bf73e49e101c3d45ea628e55fda8225d38bd4105f004ae6a7538fceac8c5de27ebd17d6a85d52141c2b24ae32cd3169607c6b6e696e40ab5df"}]}, @hopopts={0xff, 0x1, '\x00', [@enc_lim={0x4, 0x1, 0x35}, @ra={0x5, 0x2, 0xd2}, @ra]}, @dstopts={0x50, 0x3, '\x00', [@padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @ra={0x5, 0x2, 0x9}, @enc_lim={0x4, 0x1, 0x8}, @enc_lim={0x4, 0x1, 0x8}, @ra={0x5, 0x2, 0xff}, @ra={0x5, 0x2, 0x3ff}]}, @routing={0x3c, 0x10, 0x0, 0x6, 0x0, [@local={0xfe, 0x80, '\x00', 0x0}, @mcast2, @rand_addr="7b02c44879a31a5e5c870f38e75fa228", @remote={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}, @empty, @mcast1]}, @dstopts={0x89, 0x0, '\x00', [@jumbo={0xc2, 0x4, 0x4}]}, @routing={0x62, 0xe, 0x0, 0x6, 0x0, [@loopback, @mcast1, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast1, @mcast2, @rand_addr="4454f4bbd47872481b777339803c6075", @mcast2]}, @dstopts={0x67, 0x8, '\x00', [@jumbo={0xc2, 0x4, 0x8}, @pad1, @ra={0x5, 0x2, 0x1}, @generic={0xdc, 0x28, "343a57b32225aff306f7d32edc53a8f87f6ebc4dd54ad41922de8d604cfc244442257147ed64012b"}, @jumbo={0xc2, 0x4, 0xffff0001}, @pad1]}], @tcp={{0x2, 0x0, r0, r1, 0x0, 0x0, 0x7, 0x40, 0x5, 0x0, 0x4, {[@eol, @mss={0x2, 0x4, 0x2}]}}, {"71a45850b1f88b43d20d61a298034c9bdd67d99e38cc094dfb5f7eb7e8dee8d800fb7113e91ea9c72ff3e941b4804f6a9112cac11df9f0d02cece8a666769bf662ab37a3927e8c20be60a8cb3d8d6ccaa58b7838b57851634a1b1608273543a53c6516775396da648d15bee8f93f6a65deafc8be81647d5b56c618d7e8adbce6655179f24cc79c8116456403672247bae26cd4ed1ddabbc133ed0f03e03b673ea8cb223b2ba1c88c8c5b57d094d51fa309aa5978f5dea7152416351ad70712"}}}}}}}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0), 0x100, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000240)={&(0x7f0000000200)=[{0x24}, {0x84, 0x1ff}, {0x41, 0x325}, {0x8b, 0x4}], 0x4}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1003, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f00000012c0)={0x0, 0x8c79}, 0x10, 0x3, 0x0) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) mknod(0x0, 0x2000, 0x5200) close(0xffffffffffffffff) clock_settime(0xffffffffffffffff, 0x0) r3 = openat$bpf(0xffffffffffffff9c, 0x0, 0x1, 0x0) socket(0x18, 0x3, 0x0) sysctl$vfs_ffs(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x80084904, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x40384900, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mquery(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x0, 0xffffffffffffffff, 0x4) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffa, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r4, 0x80206979, &(0x7f0000000100)) r5 = socket$inet(0x2, 0x4, 0x23) getsockname$inet(r5, &(0x7f0000000000), &(0x7f0000000080)=0xc) 0s ago: executing program 2 (id=946): ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffff9c, 0xc1045763, &(0x7f0000000040)={0x1, [{0x2, 0xfffffeff}, {0x2}, {0x3, 0x7fff}, {0x1, 0xd}, {}, {0x0, 0x9}, {0x2, 0x1}, {}, {0x0, 0x1}, {0x2, 0x1}, {0x1, 0x10000000}, {0x0, 0x6}, {0x3, 0x2}, {0x3}, {0x0, 0x20}, {0x0, 0x5}, {0x0, 0x1}, {0x4, 0x4}, {0x1, 0x1}, {}, {}, {}, {0x0, 0xfffffc00}, {0x0, 0x9}, {0x0, 0x3}, {0x3, 0x800}, {0x3}, {0x1}, {0x2, 0xfffffffd}, {0x1}, {0x2, 0x8001}, {0x1, 0x200060}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x2, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x8000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket$inet(0x2, 0x4003, 0x6b) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000240)="ea00000142000000", 0x8) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000140)=0x2c, 0x0, 0x2e) sysctl$kern(&(0x7f0000000000)={0x1, 0x40}, 0x2, &(0x7f0000000180)="91edc7", &(0x7f00000001c0)=0x3, &(0x7f0000000280)="47dcda0662bde07086a1760badfd54f185edc835db1399c8fd7a75baaf69e65281d99ee7b7888bd77f9f9d557cf0a791cc1383dfd6846067feba2a9df29ea835629365f7ce54347cf09439f1b8f9a5d5b05b7b840c9f1bc1bdbd37a7be945f86aa87ae2cb7e5ccf5c861efe5e82c8f640d0d6ca6ee9d012e838dda84b0a53ad30b7b383901d2a2fd9f36facfbcbfd34f6caf8ceeced84e2e1004d57e0777290c5065a4baac6b83b7eb3fa7480a8b9e6d6779b7999c", 0xb5) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.177' (ED25519) to the list of known hosts. pckbd_enable: command error pckbd_enable: command error vm_create: uvm_map failed: 12 pckbd_enable: command error pckbd_enable: command error pppx: unable to set addresses for pppx1, error=17 pckbd_enable: command error vnd0: sloppy read from proc 49384 (syz-executor): blkno 0 bcount 4096 pckbd_enable: command error uvn_flush: obj=0xfffffd80696b1470, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! OpenBSD/amd64 (Amnesiac) (tty00) login: pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pppx: unable to set addresses for pppx1, error=17 panic: kernel diagnostic assertion "refs != ~0" failed: file "/syzkaller/managers/main/kernel/sys/kern/kern_synch.c", line 955 Starting stack trace... panic(ffffffff8337823e) at panic+0x1ba __assert(ffffffff833bad5b,ffffffff8341800c,3bb,ffffffff833f110e) at __assert+0x29 refcnt_finalize(ffff80002edb7620,ffffffff8336f425) at refcnt_finalize+0x1c8 pppx_if_destroy(0,ffff80002edb7618) at pppx_if_destroy+0x3d pppxclose(285b9a,41,2000,ffff80002a7a74d0) at pppxclose+0xa0 spec_close(ffff80002ed2d030) at spec_close+0x417 VOP_CLOSE(fffffd805fb912e8,41,fffffd8007bfd8f0,ffff80002a7a74d0) at VOP_CLOSE+0x129 vn_closefile(fffffd806cb3e9d8,ffff80002a7a74d0) at vn_closefile+0x11d fdrop(fffffd806cb3e9d8,ffff80002a7a74d0) at fdrop+0x121 closef(fffffd806cb3e9d8,ffff80002a7a74d0) at closef+0x190 fdfree(ffff80002a7a74d0) at fdfree+0x115 exit1(ffff80002a7a74d0,0,0,1) at exit1+0x576 sys_exit(ffff80002a7a74d0,ffff80002ed2d390,ffff80002ed2d2e0) at sys_exit+0x1a syscall(ffff80002ed2d390) at syscall+0x962 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7309203a6580, count: 242 End of stack trace.