last executing test programs: 48.016160404s ago: executing program 1 (id=1736): sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x80000000, 0x3}) symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000300)='./file0/file0/..\x00') select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0xffffffffffffffff, 0xfffffffffffffffd, 0x0, 0x0, 0x7}, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x3, 0xfe) r1 = socket(0x2, 0x400000000002, 0x0) dup2(0xffffffffffffffff, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x900, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) open(0x0, 0x0, 0x1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x30, 0xf4, 0x5, 0x10002}, {0x7c, 0x7, 0x6, 0xb}, {0x6, 0x0, 0x1, 0x10000}]}) syz_extract_tcp_res(0x0, 0x1000, 0xe023) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) dup2(0xffffffffffffff9c, r0) r3 = socket(0x2, 0x3, 0x0) dup2(r3, 0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f000067b000/0x2000)=nil, 0x2000, 0x0) faccessat(0xffffffffffffffff, &(0x7f0000000340)='./file0/file0/..\x00', 0x0, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x48) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000040)=0x4) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) getgroups(0x7, &(0x7f0000000240)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff, r5, 0x0, 0x6}, 0x80000000, 0x80000001, 0x0, 0x0, 0x0, 0x1, 0x8, 0x9}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000400)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 47.2570071s ago: executing program 3 (id=1739): r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000080)=0x1e, 0x4) sysctl$kern(&(0x7f0000001a40)={0x1, 0x29}, 0x2, &(0x7f0000001a80), 0x0, 0x0, 0x0) syz_emit_ethernet(0x32, &(0x7f00000000c0)={@broadcast, @remote, [{[{0x88a8, 0x3, 0x1, 0x3}], {0x8100, 0x2, 0x1, 0x3}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x8, @remote, @loopback, @local, @broadcast}}}}) 46.008733997s ago: executing program 1 (id=1745): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r0, 0xc02069a0, &(0x7f00000001c0)) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x40, &(0x7f0000000080)={0xffffffffffffffff, 0x20000000, 0x0, 0x5, 0x2, 0x0, 0x449, 0x6}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x1, 0xffff, 0x9, 0x8, 0x2, 0x100000001, 0x8000000000000001, 0x4}, &(0x7f0000000040)={0x8, 0x5, 0x3, 0x5, 0xd, 0x0, 0x23f8, 0xf}, 0x0, 0x0) read(r2, &(0x7f0000000400)=""/157, 0x9d) close(r1) socket(0x18, 0x3, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0xffffffffffffffff, 0xfffffffffffffffd, 0x9, 0x400000, 0x4, 0x25b}, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000200), 0x80, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000240)=0xb, 0x4) select(0x40, &(0x7f00000000c0)={0x9, 0x6, 0x8001, 0xfffffffffffff801, 0xc0000000, 0x6}, &(0x7f0000000100)={0x9, 0xffffffffffff6b2d, 0x1, 0x4, 0x2, 0xffff, 0x7, 0x39}, &(0x7f0000000180)={0x8, 0x480000000, 0x6649f8f8, 0x5, 0x2, 0xf, 0x3, 0x7}, &(0x7f00000001c0)={0x7, 0x9}) 43.767766369s ago: executing program 1 (id=1752): r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080)='\b', 0x1) open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x8, 0x8, 0x1}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000), 0x10) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') socketpair$unix(0x1, 0x2, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) setregid(r3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setregid(r5, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) r6 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x80, 0x0) preadv(r6, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/99, 0xfffffd23}], 0x1, 0x0) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 43.025960411s ago: executing program 3 (id=1754): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x200, 0x0) read(r0, &(0x7f0000000480)=""/218, 0xda) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0x80, 0x82, 0x6, 0x4}, {0x16, 0x1, 0x2, 0x6}]}) r1 = kqueue() ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000100)={0x0, 0x4, 0x1, {[0x0, 0x8, 0xfffffffffffffffd, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x6, 0x0, 0x9, 0x0, 0x5f2aba80, 0x3, 0x800a, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x800000000000, 0x0, 0xfffffffffffffffc, 0x8], [0x0, 0x6, 0x0, 0xffff, 0x3, 0x0, 0x1], [0x1, 0x0, 0x401, 0x0, 0x1, 0x80000], [{0x0, 0x1}, {0xfffd, 0xffffffff, 0x3ac6}, {0xfffe, 0x0, 0x5, 0xffffffffffdffffd}, {0x0, 0x0, 0xfffffffc}, {0x0, 0x0, 0xc8, 0xffffffffffffffff}, {0x0, 0x0, 0xfffffffe}, {0x0, 0x10000, 0x0, 0xf}, {0x0, 0x20000, 0x1000}], {}, {0x0, 0x40000, 0x5}}}) kevent(r1, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1000e, &(0x7f0000000080)=ANY=[]) 42.246503304s ago: executing program 3 (id=1760): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) mlock(&(0x7f0000000000/0x2000)=nil, 0x2000) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x5a}) r1 = syz_open_pts() close(r1) (async) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)="a0266459c7127b611accda2ce797b125bf2477cb3cc6f8d91fc8e8765ac0db45015d9d0ce8c8500c2bf18a90a7437a0e3fa4985b365e51dadc371c148b3f3e77", 0x40) (async) recvmmsg(0xffffffffffffffff, &(0x7f0000000880)={&(0x7f0000000080)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000200)=""/173, 0xad}], 0x1, 0x0}}, 0x10, 0x2040, 0x0) (async) writev(r1, &(0x7f00000000c0)=[{0x0}], 0x1) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x20001fffffffd}) (async) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x40, 0x0) fcntl$lock(r2, 0x8, &(0x7f00000003c0)={0x0, 0x1, 0x40, 0x200000001}) (async) syz_emit_ethernet(0x2e, &(0x7f0000000000)={@broadcast, @random="66f754104916", [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x1, 0x20, 0x67, 0x0, 0x0, 0x1, 0x0, @rand_addr=0x161, @local={0xac, 0x14, 0x0}, {[@ssrr={0x89, 0x3, 0x9}]}}, @icmp=@info_request={0xf, 0x0, 0x0, 0x3, 0x401}}}}}) 42.245849184s ago: executing program 3 (id=1761): select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x5}, 0x0, 0x0, 0x0) r0 = kqueue() mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0x3) (async) open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) (async) kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) (async) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x637d) (async) r1 = open(&(0x7f0000000300)='./file1\x00', 0x20, 0x100) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) r2 = open(&(0x7f0000000280)='./file0\x00', 0x80, 0x3cc) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x4, 0x1, 0x7, 0x6, 0x3, 0x80002001, 0x8, 0x10, [{0x0, 0x7, 0x4, 0x3}, {0x7, 0x4, 0x9, 0x7}, {0x6, 0xf86, 0x100, 0xaf9}, {0x5, 0x8, 0xb, 0x3}, {0x7, 0xfffffffb, 0xe, 0x7}, {0x2, 0x7, 0xffffffff, 0x9c}, {0x80000cdf, 0x1, 0x5, 0x6d}, {0x2000a, 0x803, 0x14, 0x4}, {0x3, 0x81, 0x1, 0x4000009}, {0x3ff, 0x8001, 0xc7, 0x87}, {0x4, 0x5, 0x9, 0x10aeb}, {0x803, 0x40, 0x1, 0x5}, {0xe0, 0x1, 0x5, 0x3ff}, {0x29a71717, 0xfffffffa, 0x6, 0x100006}, {0x4, 0x9, 0xfff}, {0x0, 0x5, 0x4, 0x30000}]}) (async) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) (async) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x2) (async) setrlimit(0x8, &(0x7f0000000980)={0x46, 0x56}) syz_open_pts() (async) syz_open_pts() (async) syz_open_pts() (async) kqueue() openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x7, 0xfd, 0x6}, {0x2, 0x10, 0x5, 0x1}, {0x9e, 0x19, 0x0, 0x40003}]}) (async) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) writev(r3, &(0x7f0000000000)=[{&(0x7f00000000c0)="5f4516a2299b4ffa080f0000000000000098025ce127cbfaa606761de1624dd57ecfd1ee975cc589434d2d25", 0x2c}], 0x1) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) (async) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x8000, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x3e, &(0x7f00000007c0)=ANY=[]) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) 40.274694635s ago: executing program 3 (id=1765): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) (async) mprotect(&(0x7f000038a000/0x4000)=nil, 0x4000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) (async) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9b, 0xffffffffffffffff, 0xfffffffffffffff8, 0x27fffffffffffffc, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) r1 = kqueue() (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) (async) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x80084904, &(0x7f0000000380)={'tap', 0x0}) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000480)={0x3, 0xb3f, {[0xfffffbfffffffffb, 0x0, 0x2, 0x100000000, 0x8, 0x0, 0xdf60, 0xfffffffffffffffe, 0x0, 0x2f01, 0xfffffffffffffffc, 0x3, 0xffffffffffffffff, 0x0, 0x0, 0x4, 0x2, 0x100], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffd, 0x20000001, 0x5e, 0x7b98, 0x1fe, 0x0, 0x6], [0xc41, 0x2, 0x101, 0x0, 0xb, 0x11000, 0xffffffff00000000], [0x100, 0x1ffffffffff, 0x7ffffffffffffffc, 0x2, 0xfffffffffffffffe, 0xfffffffffffffffa], [{0x1, 0x4, 0x0, 0x7d06}, {0xfffc, 0x2, 0x5}, {0x4, 0x0, 0xfffffffe, 0x20000080}, {0x3, 0x5, 0x6, 0x2}, {0x0, 0x2000002, 0x3, 0x8}, {0x0, 0x401, 0x3, 0x2000000000000000}, {}, {0x2, 0x100, 0x31, 0x8}], {0x0, 0x5, 0x5}, {0xfffe, 0x80000000, 0x6d5, 0x1002}}}) (async) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x138, 0x0, 0xffffffff, 0x0) (async) kevent(r3, 0x0, 0x0, &(0x7f00000000c0), 0x6, 0x0) (async) kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x1, 0x7, 0x101, 0x8, 0x80002001, 0x1, 0x10, [{0x1000, 0x0, 0x4, 0x7ff}, {0xfffffffc, 0x4, 0xa, 0x7}, {0x6, 0xf86, 0x300, 0xaf9}, {0x5, 0x0, 0x9}, {0x6, 0xfe, 0xe, 0x7}, {0x9, 0x1, 0xffffffff, 0x9c}, {0x80000cdf, 0xfffffffd, 0x3, 0x6d}, {0x20007, 0x803, 0x14, 0x8000}, {0x2, 0x81, 0x1, 0x9}, {0x6, 0x7ffd, 0xc7, 0x7e}, {0x4, 0xfffb, 0x9, 0xaeb}, {0x46ae, 0x40, 0x6, 0x5}, {0xdc, 0x4, 0x5, 0x3ff}, {0x8000, 0xfffffffa, 0x6, 0x100006}, {0x4, 0x7, 0x7}, {0x3, 0x1, 0x4, 0x7e}]}) mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) (async) symlinkat(&(0x7f0000000540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xffffffffffffff9c, &(0x7f0000000140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00') (async) readlink(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', 0x0, 0x0) (async) fchdir(r1) (async) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) (async) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x2) mknod(&(0x7f00000000c0)='./file1\x00', 0x2000, 0x637d) (async) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0xffffffff, 0x6, 0x2000000d, 0x3, 0x200002, 0xd87, 0xac, 0x1, 0x0, 0x100000000644, 0x7}) (async) r5 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) ioctl$FIONBIO(r5, 0x82907003, &(0x7f0000000140)=0x1) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x1, 0xa, 0xd4, 0x6, 0xfffbffff, 0x80ce, 0x10, [{0x0, 0xf, 0x0, 0x71000}, {0x7, 0x4, 0x8}, {0x8, 0xf86, 0x0, 0x40001}, {0x5, 0x800, 0x3, 0x1000000}, {0xfffffff5, 0x7, 0x80e, 0x7}, {0x5, 0x1, 0xffffffff, 0x800009c}, {0x108, 0xffffffff, 0x3, 0x6f}, {0xa, 0x10000803, 0x14, 0x8}, {0x2, 0x81, 0x2, 0xa}, {0x6, 0x8001, 0xc7, 0xb}, {0x4, 0xfffb, 0x2, 0xe91}, {0x803, 0x40, 0x8, 0x4}, {0xe2, 0x4, 0x2000005, 0x3ff}, {0xffff0354, 0xfffffffa, 0x6226, 0xc}, {0x4, 0x6, 0x7, 0x20000000}, {0x0, 0x1, 0x4, 0x30000}]}) (async) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0x7, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8}, 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) 40.274190826s ago: executing program 1 (id=1766): sysctl$kern(&(0x7f0000000000)={0xa, 0x15}, 0x2, &(0x7f00000000c0)="fe747e421f032be37006e10e39246c2df91905f823d85bb54ae3d4a91f541c46502e59a8d054fe7d6a93c0bfec6382443ee9d7b9df2f9943fc2c25b6bbd6358b2fd20a7cbc9a40301525e1167dcfe9769db9f4a526968a3edbb239b9a70336e114761881258c29c973976586d9d455c34849606e262a16d80cd1d783d5c8e4f7fd0b36b0eeb7fca1351c4d0900b40c3ea686a765650d2978286638e4f88bdd9ad0883fa5b38f9b2eb26924426c00cd4368c04c987c95d929928a8c8c80de456f718a7d913bf7735fc95bbe16bf663a200eae33ff9761479cdf644c4efb70ed0880df4801709bae9f734752affefad81a06380b9fc406d58c3ce384b68c120ca0c2a09d64", 0x0, 0x0, 0x0) 40.022289928s ago: executing program 1 (id=1769): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500), 0x800, 0x0) syz_emit_ethernet(0x3e, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x200004}) syz_open_pts() kqueue() r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7817) writev(r1, &(0x7f00000006c0)=[{&(0x7f0000000280)='#!', 0x2}], 0x1) write(r1, &(0x7f0000000040)="ac9e8912f67a663f57d04797092009e3ffffff5c2a591c97413fb5df308cbbae80e4ffca2eb764174b53ffec3d63876a0a", 0x31) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r2) r3 = socket(0x2, 0x2, 0x0) bind(r3, 0x0, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x0, 0x0) sendmmsg(r2, &(0x7f0000000380)={0x0, 0x8}, 0xa66f1f68c3106312, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000004c0), 0x4) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open(&(0x7f0000000040)='./bus\x00', 0x4, 0x40) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000180)=0x8) writev(r4, &(0x7f0000000080)=[{&(0x7f0000001cc0)="2712b7da3b145a4a6a893e94fd11e2fb2b2103545df3a8f522869c73adc0abab8a25c4a643c2a40dc9362c248fdb992ba4ee722bd0b38bdc3fc40eeedb75e2782081f339838cbaca1ea186a2cef092934842b8dcf0eece5ca0b0241f555945373cefce32065a7f8cf7abd3a7b550f43acc40ece00988c890c497704e03074176821c8889413d1ad90022935bac5559b1387ed7c2707f382231a10905849138872815c8ac97bd890ca11a3200291bd2b981ce52a5028e98f367fa9259cb14ca4135b149ee70b075e16b1e9900256a042dcd77946ec32486a4514d52f285799d36f86f9279de5b0a29ce3ef2a3c23b6e38f948688a4165e17cab617b4b30875662916887f154f9f879134e82ed0ce2b729f96c36e1fbd4b56261034be1bbd787e82ca41e9e03e87609866533ea3aaaf2f7c7e9629a42d6fa0cea5b331cd2e6a03eb68672176468586c637b81ae2d8f894aa43630953c35f07024d4d91335490524033bbf65a1ab121eb7bcac02908f40626d90901fc4dc9ab01080cb09dea5a63210d66bf7fcbd1a7827c6528e7c345c26f4652fe8e781b991385d187e9abf4663c64094df441da79a28623eb1dbf1bfea187f3340704aa5dd765d613dae015ad05014d241d0986477900175053c16f0ad7ba9f0b55bef7640331350efd9d5163963928f15e720f44aa4f1a40aed6414a5d9b5a649bd1d017beb8bda772407a9efd54f415b7c944b52fcfc900fddf7eb43acf915d36c6c9ef210f5caa0938ddf4731843692eacccaa17da45adc1f9588ac29e19478e76383e5fab6b1fd1cc1c97e480200bf423965c5b282b25e56918b71064effa0c3e645fd24d226f12ffdf3b05d5c106ca9965bf96368d62417453045078f1c5949a034a5532f59c33b3bcb883137d4e268ea64e73ca45ae578d14a2182023baa87995a3c36b42e03", 0x29c}], 0x1) 37.467099538s ago: executing program 1 (id=1780): mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40000802) setrlimit(0x8, &(0x7f0000000000)={0x42, 0x62}) (async) r0 = syz_open_pts() close(r0) (async) syz_open_pts() (async, rerun: 64) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000080)={0x1, 0x9}) (rerun: 64) ioctl$FIOASYNC(r0, 0x80047470, &(0x7f0000000140)=0x2) (async) ioctl$FIOASYNC(r0, 0x80047460, &(0x7f00000000c0)=0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f0000000040)={0x7ff, 0x1, 0x2, 0x3, "8f1e08a1096ca2b34af3153543c0cbd4faa8fb05", 0x744, 0x3}) (async, rerun: 32) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) (rerun: 32) ioctl$TIOCSCTTY(r1, 0x20007461) (async) sysctl$hw(&(0x7f0000000200)={0x6, 0x1c}, 0x2, &(0x7f0000000240)="e332d1b3", &(0x7f0000000300)=0x4, &(0x7f0000000340), 0x0) (async) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000040)="2000019c0a", 0xffffff7e}], 0x300) 37.025743764s ago: executing program 3 (id=1784): setrlimit(0x6, &(0x7f0000000980)={0x42, 0x3fb}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r1, &(0x7f0000001800)="b844efc4d5893b5dfb30ff85e92db451e36b5c4d221c2ac3066ad38ddde994d8fd31986e50ba76069ced704a798c0ce081b2de742b275744c46b453466bf1cc7358b0a1352d831def87362e58cb79151918178cf25a976ee887e524c2debad9928ce86665ebbb7f63cd1fab1dddc31640a63599b4f49b9649a0c10b454d2258241d87471d0794ad08e9c64295bbfbfc269a0add22fb73e40b717694896485ff2299f85946eb250c470a4460127de02b5e3a43e6d1f484e8a065008ab84f6151543409ea1a9103d75da936fe8b7ab933d927707277765dca3e80e68195ca9b6940f7cbbdb27d136b56e97e50191b98b5d960a32f072ab43e68cb88532b38967399d0f6133d1dbaa1f5939710b1281ea6f2557f2aaa7a489b23f97bf618083aaaa0af20c8ced6381c09ea3f81a39fffb77529ef782f2d52ea3279280fede6a29bc891a86b76d73ae87deca70abea8b561b5896b75123c9c5575c1667a69942261ab4ebc4f591d7744088d191bae1549ce965acc08d7173c6bb7020e4efd3939f4d154ca1cf775bca1506ea41cc14ad4e67b0252534aa589bbd60272bc0f76a93d5b1ba9a59b4d896de824f2a9fcb2fa943b0e468cbb4a4fdc7b94b23a9b42790f834406b1b0bd6f131557584fda16a17f6ea9ef4b365147e78433b6815cdda7e00a89dfa538119792e957369abc7ab05c14e1547a63f245905574e8e26403a036194083b1967067ccaa8e4252a6576c71fef18114f9de38db553dcb1c614bafed2d80872b7f4c6ef2b8ba2be1a77d9159514a388a6ee54e81bb20b43ce429e709895d27376a5093d7e6eea4433121defa848aff9da4c20f0e7c73b7d3a4ab9d00e60485b8ddb5e26c0875b9b51d34e9309861138e611bc9a7aaa5c5f6ea3752c9a1bfe1a1148e87a63a9e16a5d7be07420fff3c0ccf6cf9f8e814c1ea88c317484f2ba39780ddb369330c30db77888bc24562a89c0032bc71f5dd59c588b79c9d112374ac6866b9b3998b4fc0085e58b9b5c8edcba65c53a8b3e662ad9cfc6ed58ce5e10c52dafe40d15a865c3d58c9ce8a0556f2a0abf593045febb00f4279e2e60d3aab55990e9caa99e4fb50542efe606d2755b61b690831bb18faa207b8c0b5f8db9bb60db596748c2c56972a8f89049df2fe91dd069d839f3bc1ac32e6d2412cf7eaf78250a56b2970dd488cefc06a2c8c3e621e8efc937f41cf8bd79568db7aae2cbb6f73f4920384690bb3429f56552f202316411665747bd1cd47ef89efb929e2649927d391da276986e9fed7e3812810de6778ba1f629df49c8a59cfd3b86ab2e40a5567e59f2f70933e24ccd1aaa0c5c41d23392a99869a6fa9ea371101b1f1b97776b50f0ee8f7dac28632f7dd2c5bb394d270c597ca3cf942532a1e7fe5e54152fdb40757f333f871e2d9d7ef493ba1dc86d443441685d2e68614ea23baf2303a09ddc80709e87309d6a4e13c89f5e5a5657a215cc4703dd963b242771ee813152e7e5f9a0af3115377176a954411ecfdf549ca3b0d89243f0a8a02d4432b00396fffe4ca39f83c6c9efbb395976bed4d12a61a541be4d0e8b2f900edee12bec9eb398ae5c1e826e849846a5c8f980af44ac9225d2ff5b4bba0701fdd80ae7c821909c08156135f5e9140c4184398c7b31ae2f446171b937de388351ac88261723f6fa8b3a5df166b74de5ac3560f74e308d1db9d62c41c303f1ad167637e7bb6892baee45e93cf48ea72983490131d832f215ad505d33f2d8c27e2e98e40ea3b4b1d0edc4d91faf08463294a8ca5423b4be5d8c9427bf70fba32057b76ca096535b9d0742f9e1e6eb8db8782bfbb34fcabffbb11cc82a01fa6f7c855d8f26caf68fef5711cdcde8693198b3042b53476bdd254c23797ff7028f40d5b91a6eceb4ec6a440974ad1edfd849f69d6e3d705dc745fd07a393aa64f8508fe30fcf4ebd9cd400f4f7c38ffe713663843942e17d21ce493d073efdfa8ff8d45f84595c08acf455ea3b7103434a50e12dc128b832fac990c5302563620d26dcc034b1b1858861c75135f98833e5da4b1592aa0e06ed2deea7321a6bbc45058f8f0117ee8e7aad560067e876ecf957ff0878684ccccee902ac61bdbbed2ca3bb21704bc3556b10b823e9cbd3e057fa90afa6ca852e55a7facd0da2c54c0681b840d70bf97a33174f849e5ba2bdc9bdca6413ae72c9e6053671e8f37f895d9dd39747932bba1bb0e9419975526429ec4f4a19c974f102e96bfbe162f21b0a19961158418322ab53a57f63009d259f0e34687437363bf921abad66a316802e7b84a5c071dd0e3947b59b8fd43115b30b182f416925a660b2a147f8d559cb2399a751056a95c9621a6ef96e1c766e71394d157d5338b0a450a52e7d7e62ace4789514ddc5beb731466d2f48f7ef531e4780527e0883dbe72da2859e4484b8c4f4b92d407f48c29f9b8a0c29a19e0402eace8910b05c9b20a07f555cb2a27deef72f09f0418adc68d7ff64e156a6cffa6e27f5adeb7c7285af7129dd20aa0b63a8a619d5bded7c28e0e257bf74591331b3b71937253b8798edee7bc6625e946adf34024cce160584d44a1faddd8126b2e0e7d5c81fc51dd0c80046748c4d14e257853358bc7d25c2efae451a916b384d9fc260667cf5417f38e8cd3fd3fc4046f7c5a1090a8b91d90163a48e4c8fa339a6a68059103c9d09eb637ec691cea0923969a7550c5fb595b7c36e15e03e8b63d69ed2a44cd572eeae3de878661e06ae46f367834c08241ae95919db9b5e3bf5da1503514e2285fc2e4e10c3f35ce7a3ad2a8f21cdc51fb0e7229a492e42f6ee2778f26f22fc6991e9d9914b279b2efdd74a52e26cb80890768abbc760f5edced024f131a97384a6f89d308a45b9b4f6d62e5ba65f7005d34d01a72265538fe6aebd39c3e4c4dbaa168815712a309e18c143b83126b3b534eeee55643d4f58eb69e8ac6b989be5ef8680acdc69caaeca6e0157208c75312e88ece911486ca50f73062bfedeebd2cdbcbcbce8dfdd71ba06df996c60f72959cfbc8628e190c5fe115bd94f7cd372960f724b980ed6ec410c3eee1384cb574df22cfcf318f5f78de1838270c9fd629e01b2a5d107fc48a5f9e8f714276f81c6942da1e9168cbe14e3af679fb9880145c596c0bdf21c8cb67a80d6752f5c5bccb2cadde5f4080ff3bcdc6cf9477325d2512f1a6fa3fa669095787d5d04eb5f8400e248aec1950c684aecc7a61b1c5d5835a40839290dd96564e402b6f061a4ca1328e6277999d7fb7628ad632a3b583375d29feba71d18839fdbfeb80ca763763423b2b6102f3389e64a53688dc2d455b4444a0806bb3d4f1b73d8edf57503bdeeea62028338c41cf163af439dfffae19fb2c90abc53cf4db68cdce9eb5a14b3af137b3041f30f25711f17bfa7e78f16484b82e98776fba53213a7a866815746e12e2028193588cd28e2070dd9a29b204e39a188412dd84f1215dc3feeefc0514c47cd363c4049e7675a4e730969efb9ae616d74e556d3b5d984b8712b4b6203a86a250d4c9555335dfadae6b1cc65463031906fb3959a485d64327859fc09dd95bf44fbad2e5d3d2e681dca3377da0ec1e85aafcdc844525bb26f14ae3f3646b24f7fa3986403b47b673650d8765ed31824ebd984613d8426054a7a2949eb3f55101cce2e9d0b3ffc924b20b575384c50c66ed9523f2c0ad3392dbf2195524ae06f0babfdf3890e730ca58161791cfc5a1f74a8bb382f9b4b4d0a0eb3a2d248e246d42f5e4b397e0bf04fc1adc7052b3cc585a661e00bd16829503e735d1c7e049eafbf38df62658ddf7e40434b70ddc78d0b89f3c7fff7cf800394820bd0240c384be9f4e63c4b553e13bb2bc0bc7d0e082fad14aefa50c701c7af6a33c3be7535894f05ab55e411b3d334459de27175f40233e339d761724b0d5eb1091a58732c24a964ab227ccce0d4fb76bb9a0b903b904cf7f5d35725257c453ab43e6e3c63d2703c8cdc2701c252299cb085fcdd720c71bf241b7d3551dd65ac3443109ef609e0e29455f96193ff91ee4f1b3c6f6f7fbfc8942da1b879ef500c14f9382f9975306f5ea777f79bdf48db7eee87eee8a934b8d759edf276c396e3064430254046ed419234a5c4f8b034490cd5481a82317c4c76cfd9590aa95c68113e394eee7b95d5956af21cbb92de0048b3d0c24ea6b57a762f7dd866cd74b647095fc82a908fc2b8e4f15a7ec3a0937dec70d6d542073dc434f3d73228ff1640746c90893971a024d36b6fdec06f96fa490b09f81e11c5005088f8b95b39b59ce4c3a0951d1c696b0700447959e7014d29689114b566d63dfa3591a91fc3ea370ce7525d72cd8c41dd3bb2749986af296eecd0a9d7b7c70f42b6acba337d74feb32e67027f5907145878770f388f32127b73412f65bd757ddcb25d93", 0xc41) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x500) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0xb, 0x0, 0x36}) readv(r0, &(0x7f00000017c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) sysctl$net_inet_ip(&(0x7f0000000280)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, &(0x7f0000001300), 0x4) r3 = syz_open_pts() r4 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x7) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000008c0)) close(r3) sysctl$kern(0x0, 0x0, &(0x7f0000000380)="d635d193c2", &(0x7f0000000080)=0x5, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0xa7210e10bc3c9de9) r5 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) fchdir(r5) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x1) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x180) mkdir(&(0x7f0000000000)='./file1\x00', 0x100) chmod(0x0, 0x80) rename(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000040)='./file1\x00') r6 = syz_open_pts() close(r6) ioctl$TIOCSETD(r3, 0x8004745f, &(0x7f0000000000)=0x1d) open$dir(0x0, 0x2, 0x0) 22.491439283s ago: executing program 32 (id=1780): mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40000802) setrlimit(0x8, &(0x7f0000000000)={0x42, 0x62}) (async) r0 = syz_open_pts() close(r0) (async) syz_open_pts() (async, rerun: 64) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000080)={0x1, 0x9}) (rerun: 64) ioctl$FIOASYNC(r0, 0x80047470, &(0x7f0000000140)=0x2) (async) ioctl$FIOASYNC(r0, 0x80047460, &(0x7f00000000c0)=0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f0000000040)={0x7ff, 0x1, 0x2, 0x3, "8f1e08a1096ca2b34af3153543c0cbd4faa8fb05", 0x744, 0x3}) (async, rerun: 32) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) (rerun: 32) ioctl$TIOCSCTTY(r1, 0x20007461) (async) sysctl$hw(&(0x7f0000000200)={0x6, 0x1c}, 0x2, &(0x7f0000000240)="e332d1b3", &(0x7f0000000300)=0x4, &(0x7f0000000340), 0x0) (async) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000040)="2000019c0a", 0xffffff7e}], 0x300) 22.263818985s ago: executing program 33 (id=1784): setrlimit(0x6, &(0x7f0000000980)={0x42, 0x3fb}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r1, &(0x7f0000001800)="b844efc4d5893b5dfb30ff85e92db451e36b5c4d221c2ac3066ad38ddde994d8fd31986e50ba76069ced704a798c0ce081b2de742b275744c46b453466bf1cc7358b0a1352d831def87362e58cb79151918178cf25a976ee887e524c2debad9928ce86665ebbb7f63cd1fab1dddc31640a63599b4f49b9649a0c10b454d2258241d87471d0794ad08e9c64295bbfbfc269a0add22fb73e40b717694896485ff2299f85946eb250c470a4460127de02b5e3a43e6d1f484e8a065008ab84f6151543409ea1a9103d75da936fe8b7ab933d927707277765dca3e80e68195ca9b6940f7cbbdb27d136b56e97e50191b98b5d960a32f072ab43e68cb88532b38967399d0f6133d1dbaa1f5939710b1281ea6f2557f2aaa7a489b23f97bf618083aaaa0af20c8ced6381c09ea3f81a39fffb77529ef782f2d52ea3279280fede6a29bc891a86b76d73ae87deca70abea8b561b5896b75123c9c5575c1667a69942261ab4ebc4f591d7744088d191bae1549ce965acc08d7173c6bb7020e4efd3939f4d154ca1cf775bca1506ea41cc14ad4e67b0252534aa589bbd60272bc0f76a93d5b1ba9a59b4d896de824f2a9fcb2fa943b0e468cbb4a4fdc7b94b23a9b42790f834406b1b0bd6f131557584fda16a17f6ea9ef4b365147e78433b6815cdda7e00a89dfa538119792e957369abc7ab05c14e1547a63f245905574e8e26403a036194083b1967067ccaa8e4252a6576c71fef18114f9de38db553dcb1c614bafed2d80872b7f4c6ef2b8ba2be1a77d9159514a388a6ee54e81bb20b43ce429e709895d27376a5093d7e6eea4433121defa848aff9da4c20f0e7c73b7d3a4ab9d00e60485b8ddb5e26c0875b9b51d34e9309861138e611bc9a7aaa5c5f6ea3752c9a1bfe1a1148e87a63a9e16a5d7be07420fff3c0ccf6cf9f8e814c1ea88c317484f2ba39780ddb369330c30db77888bc24562a89c0032bc71f5dd59c588b79c9d112374ac6866b9b3998b4fc0085e58b9b5c8edcba65c53a8b3e662ad9cfc6ed58ce5e10c52dafe40d15a865c3d58c9ce8a0556f2a0abf593045febb00f4279e2e60d3aab55990e9caa99e4fb50542efe606d2755b61b690831bb18faa207b8c0b5f8db9bb60db596748c2c56972a8f89049df2fe91dd069d839f3bc1ac32e6d2412cf7eaf78250a56b2970dd488cefc06a2c8c3e621e8efc937f41cf8bd79568db7aae2cbb6f73f4920384690bb3429f56552f202316411665747bd1cd47ef89efb929e2649927d391da276986e9fed7e3812810de6778ba1f629df49c8a59cfd3b86ab2e40a5567e59f2f70933e24ccd1aaa0c5c41d23392a99869a6fa9ea371101b1f1b97776b50f0ee8f7dac28632f7dd2c5bb394d270c597ca3cf942532a1e7fe5e54152fdb40757f333f871e2d9d7ef493ba1dc86d443441685d2e68614ea23baf2303a09ddc80709e87309d6a4e13c89f5e5a5657a215cc4703dd963b242771ee813152e7e5f9a0af3115377176a954411ecfdf549ca3b0d89243f0a8a02d4432b00396fffe4ca39f83c6c9efbb395976bed4d12a61a541be4d0e8b2f900edee12bec9eb398ae5c1e826e849846a5c8f980af44ac9225d2ff5b4bba0701fdd80ae7c821909c08156135f5e9140c4184398c7b31ae2f446171b937de388351ac88261723f6fa8b3a5df166b74de5ac3560f74e308d1db9d62c41c303f1ad167637e7bb6892baee45e93cf48ea72983490131d832f215ad505d33f2d8c27e2e98e40ea3b4b1d0edc4d91faf08463294a8ca5423b4be5d8c9427bf70fba32057b76ca096535b9d0742f9e1e6eb8db8782bfbb34fcabffbb11cc82a01fa6f7c855d8f26caf68fef5711cdcde8693198b3042b53476bdd254c23797ff7028f40d5b91a6eceb4ec6a440974ad1edfd849f69d6e3d705dc745fd07a393aa64f8508fe30fcf4ebd9cd400f4f7c38ffe713663843942e17d21ce493d073efdfa8ff8d45f84595c08acf455ea3b7103434a50e12dc128b832fac990c5302563620d26dcc034b1b1858861c75135f98833e5da4b1592aa0e06ed2deea7321a6bbc45058f8f0117ee8e7aad560067e876ecf957ff0878684ccccee902ac61bdbbed2ca3bb21704bc3556b10b823e9cbd3e057fa90afa6ca852e55a7facd0da2c54c0681b840d70bf97a33174f849e5ba2bdc9bdca6413ae72c9e6053671e8f37f895d9dd39747932bba1bb0e9419975526429ec4f4a19c974f102e96bfbe162f21b0a19961158418322ab53a57f63009d259f0e34687437363bf921abad66a316802e7b84a5c071dd0e3947b59b8fd43115b30b182f416925a660b2a147f8d559cb2399a751056a95c9621a6ef96e1c766e71394d157d5338b0a450a52e7d7e62ace4789514ddc5beb731466d2f48f7ef531e4780527e0883dbe72da2859e4484b8c4f4b92d407f48c29f9b8a0c29a19e0402eace8910b05c9b20a07f555cb2a27deef72f09f0418adc68d7ff64e156a6cffa6e27f5adeb7c7285af7129dd20aa0b63a8a619d5bded7c28e0e257bf74591331b3b71937253b8798edee7bc6625e946adf34024cce160584d44a1faddd8126b2e0e7d5c81fc51dd0c80046748c4d14e257853358bc7d25c2efae451a916b384d9fc260667cf5417f38e8cd3fd3fc4046f7c5a1090a8b91d90163a48e4c8fa339a6a68059103c9d09eb637ec691cea0923969a7550c5fb595b7c36e15e03e8b63d69ed2a44cd572eeae3de878661e06ae46f367834c08241ae95919db9b5e3bf5da1503514e2285fc2e4e10c3f35ce7a3ad2a8f21cdc51fb0e7229a492e42f6ee2778f26f22fc6991e9d9914b279b2efdd74a52e26cb80890768abbc760f5edced024f131a97384a6f89d308a45b9b4f6d62e5ba65f7005d34d01a72265538fe6aebd39c3e4c4dbaa168815712a309e18c143b83126b3b534eeee55643d4f58eb69e8ac6b989be5ef8680acdc69caaeca6e0157208c75312e88ece911486ca50f73062bfedeebd2cdbcbcbce8dfdd71ba06df996c60f72959cfbc8628e190c5fe115bd94f7cd372960f724b980ed6ec410c3eee1384cb574df22cfcf318f5f78de1838270c9fd629e01b2a5d107fc48a5f9e8f714276f81c6942da1e9168cbe14e3af679fb9880145c596c0bdf21c8cb67a80d6752f5c5bccb2cadde5f4080ff3bcdc6cf9477325d2512f1a6fa3fa669095787d5d04eb5f8400e248aec1950c684aecc7a61b1c5d5835a40839290dd96564e402b6f061a4ca1328e6277999d7fb7628ad632a3b583375d29feba71d18839fdbfeb80ca763763423b2b6102f3389e64a53688dc2d455b4444a0806bb3d4f1b73d8edf57503bdeeea62028338c41cf163af439dfffae19fb2c90abc53cf4db68cdce9eb5a14b3af137b3041f30f25711f17bfa7e78f16484b82e98776fba53213a7a866815746e12e2028193588cd28e2070dd9a29b204e39a188412dd84f1215dc3feeefc0514c47cd363c4049e7675a4e730969efb9ae616d74e556d3b5d984b8712b4b6203a86a250d4c9555335dfadae6b1cc65463031906fb3959a485d64327859fc09dd95bf44fbad2e5d3d2e681dca3377da0ec1e85aafcdc844525bb26f14ae3f3646b24f7fa3986403b47b673650d8765ed31824ebd984613d8426054a7a2949eb3f55101cce2e9d0b3ffc924b20b575384c50c66ed9523f2c0ad3392dbf2195524ae06f0babfdf3890e730ca58161791cfc5a1f74a8bb382f9b4b4d0a0eb3a2d248e246d42f5e4b397e0bf04fc1adc7052b3cc585a661e00bd16829503e735d1c7e049eafbf38df62658ddf7e40434b70ddc78d0b89f3c7fff7cf800394820bd0240c384be9f4e63c4b553e13bb2bc0bc7d0e082fad14aefa50c701c7af6a33c3be7535894f05ab55e411b3d334459de27175f40233e339d761724b0d5eb1091a58732c24a964ab227ccce0d4fb76bb9a0b903b904cf7f5d35725257c453ab43e6e3c63d2703c8cdc2701c252299cb085fcdd720c71bf241b7d3551dd65ac3443109ef609e0e29455f96193ff91ee4f1b3c6f6f7fbfc8942da1b879ef500c14f9382f9975306f5ea777f79bdf48db7eee87eee8a934b8d759edf276c396e3064430254046ed419234a5c4f8b034490cd5481a82317c4c76cfd9590aa95c68113e394eee7b95d5956af21cbb92de0048b3d0c24ea6b57a762f7dd866cd74b647095fc82a908fc2b8e4f15a7ec3a0937dec70d6d542073dc434f3d73228ff1640746c90893971a024d36b6fdec06f96fa490b09f81e11c5005088f8b95b39b59ce4c3a0951d1c696b0700447959e7014d29689114b566d63dfa3591a91fc3ea370ce7525d72cd8c41dd3bb2749986af296eecd0a9d7b7c70f42b6acba337d74feb32e67027f5907145878770f388f32127b73412f65bd757ddcb25d93", 0xc41) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x500) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0xb, 0x0, 0x36}) readv(r0, &(0x7f00000017c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) sysctl$net_inet_ip(&(0x7f0000000280)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, &(0x7f0000001300), 0x4) r3 = syz_open_pts() r4 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x7) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000008c0)) close(r3) sysctl$kern(0x0, 0x0, &(0x7f0000000380)="d635d193c2", &(0x7f0000000080)=0x5, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0xa7210e10bc3c9de9) r5 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) fchdir(r5) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x1) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x180) mkdir(&(0x7f0000000000)='./file1\x00', 0x100) chmod(0x0, 0x80) rename(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000040)='./file1\x00') r6 = syz_open_pts() close(r6) ioctl$TIOCSETD(r3, 0x8004745f, &(0x7f0000000000)=0x1d) open$dir(0x0, 0x2, 0x0) 14.666974124s ago: executing program 7 (id=1857): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r0, 0x80002) truncate(&(0x7f0000000080)='./file0\x00', 0x30001) r1 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000040)='\x00', 0xfffffe25}], 0x1) sysctl$hw(&(0x7f0000000000)={0x6, 0xe}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) 11.488395002s ago: executing program 5 (id=1862): msync(&(0x7f0000953000/0x3000)=nil, 0x3000, 0x595ea92569f14618) 11.482517512s ago: executing program 6 (id=1865): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x65}) (async, rerun: 32) r0 = syz_open_pts() (rerun: 32) readv(r0, &(0x7f0000000040), 0x10000000000002c6) (async) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) (async, rerun: 32) r2 = open(&(0x7f0000000640)='./file0\x00', 0x70e, 0x10c) (rerun: 32) r3 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) (async) r4 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) close(0xffffffffffffffff) (async) write(r4, &(0x7f00000004c0)="b9", 0x1) setgid(0xffffffffffffffff) (async) setregid(0x0, 0x0) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0) (async, rerun: 32) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) (async, rerun: 32) pwrite(r2, &(0x7f0000001080)='q', 0x1, 0x9) (async) execve(0x0, 0x0, 0x0) (async) write(r1, &(0x7f0000000140)="e6", 0x1) 11.481332072s ago: executing program 7 (id=1866): r0 = semget(0x2, 0x5, 0x220) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000340)=""/90) semop(r0, &(0x7f0000000000)=[{0x3, 0x5, 0x1000}, {0x0, 0x20e, 0x1800}, {0x2, 0x1, 0x1800}, {0x1, 0xb944, 0x800}, {0x3, 0x9, 0x1000}, {0x4, 0x19e, 0x1000}], 0x6) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f00000002c0)) r1 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x9) setrlimit(0x1, &(0x7f0000000180)={0x200, 0x95f}) r2 = getpid() syz_emit_ethernet(0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="aaaaaaaaaaaaf644322eee7f0800480000280000000000019078ffffffffac1400bb440ca523ac1400"/54]) setgroups(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r2) setuid(0xffffffffffffffff) sendmsg$unix(r1, &(0x7f0000002800)={0x0, 0x0, &(0x7f00000024c0)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x5, 0x0, 0x0, 0x402}, 0x5) utimensat(r1, 0x0, &(0x7f0000000280)={{0x1, 0x4}, {0x5, 0x4}}, 0x0) fcntl$lock(r1, 0x8, &(0x7f00000001c0)={0x1, 0x1, 0x6, 0x0, r2}) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setsockopt(r3, 0x1000000000029, 0xc, &(0x7f0000000000), 0x14) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x3, 0x8, 0xc000, 0x1, 0x3}, {0x9cb3, 0x8, 0x7f, 0x0, 0xfff}]}) open$dir(&(0x7f0000000180)='./file0\x00', 0x10, 0x100) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r4 = socket(0x18, 0xc003, 0x3a) open$dir(&(0x7f0000000240)='./bus/../file0\x00', 0x8000, 0x100) setsockopt(r4, 0x29, 0x100006c, &(0x7f0000000300)="36ce1be8696c5c296ce91c6256da1e014922ad9f410f00d762c58a72d37806cfcec78a95cc33f8c6acd6caaed80897335b9465948fb03ba0eb9e", 0x3a) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f00000003c0)={0x1, 0x1, 0x10, 0x1}, 0xc) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) 10.275742882s ago: executing program 5 (id=1868): ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f00000005c0)={0x8, 0x8, 0x7, 0x2, 0x8, 0x83, 0x3e, 0x10, [{0x3, 0x3, 0x7fff, 0x80000201}, {0x4, 0xffff76db, 0x6, 0xfff}, {0x8, 0xfffffffe, 0x6, 0x2}, {0x2, 0xdf, 0xf, 0x40}, {0x2, 0x7, 0xf15, 0x7}, {0x800, 0xffbf, 0x80cf}, {0x1, 0x5, 0x84, 0x2}, {0x0, 0x1, 0xfffffff9, 0xfbffe2e9}, {0x8, 0xffe, 0x6, 0x17fff}, {0x7, 0x3, 0x5, 0x7}, {0x8, 0x4, 0x8, 0x7}, {0x1, 0xc7cb, 0x800000, 0xa66}, {0x401, 0x10b, 0x10001, 0x8}, {0x7, 0xee2, 0x4, 0x8}, {0x81, 0x105, 0x3, 0x8003}, {0xffffffff, 0x8003, 0x6, 0x67}]}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x65}) (async) r0 = syz_open_pts() close(r0) (async) syz_open_pts() (async, rerun: 32) ioctl$FIOASYNC(r0, 0x80047470, &(0x7f0000000000)=0x1) (rerun: 32) writev(r0, &(0x7f0000000180), 0x0) (async) poll(&(0x7f0000000000), 0x35, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81, 0x2d, 0x2, 0x8}, {0x40, 0xf, 0xff, 0x7}, {0x6, 0x80, 0x8, 0xfffffffe}]}) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000340)={0x10, 0x0, [{&(0x7f00000a0000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f00000a7000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f000008e000/0x11000)=nil, &(0x7f0000090000/0x1000)=nil}, {&(0x7f00000a7000/0x1000)=nil, &(0x7f000009e000/0x1000)=nil}, {&(0x7f00000a3000/0x2000)=nil, &(0x7f0000619000/0x3000)=nil, 0x7fffffffffffffff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4000000}, {&(0x7f00007df000/0x1000)=nil, &(0x7f00000a4000/0x3000)=nil}, {&(0x7f0000297000/0x7000)=nil, &(0x7f00000a6000/0x2000)=nil}, {&(0x7f00004ab000/0x2000)=nil, &(0x7f0000094000/0x3000)=nil}, {&(0x7f000009e000/0x1000)=nil, &(0x7f0000637000/0x3000)=nil}, {&(0x7f00000a6000/0x3000)=nil, &(0x7f00000a8000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000099000/0x2000)=nil, 0xfffffffffffffffd}, {&(0x7f0000547000/0x4000)=nil, &(0x7f00000a4000/0x2000)=nil, 0x7}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000099000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000097000/0x1000)=nil, &(0x7f000009a000/0x2000)=nil, 0x3}], './file0\x00', 0x1}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2006, 0x4f4b) (async) r2 = open$dir(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r2, 0xc2c04200, &(0x7f00000001c0)) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x7, 0x7, 0x6}, {0x2, 0x9, 0x5, 0x1}, {0x9e, 0x0, 0x1, 0x86}]}) (async) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000100)="7f37ce0700950c4ece919835853f1a016c542e6461", 0x15}], 0x1) chroot(&(0x7f0000000740)='.\x00') sysctl$hw(0x0, 0x0, &(0x7f00000001c0)="82352f8edf118a962ee6b72f259b52ea33ef03ebccfb5dd94f77bb8bd14f26f69462549b9899d836b70a53134a851fb6311fdc9a44b3be7fe44d1a148ff2de2b5c0975ff86790836ed0f91127caeb38d18cf40f9583fc53354d4993ee0889228de9338088d069109b1f4b24d0f1cf95f45e92aeb47aac21f6671a331bbe6d68b72f0c4c8", &(0x7f0000000000)=0x84, 0x0, 0x0) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (rerun: 64) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x10000, 0x0) (async) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f00000000c0)=0x2) (async, rerun: 64) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[]) (async, rerun: 64) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000080)}) (async, rerun: 64) sysctl$hw(0x0, 0x0, &(0x7f0000000080)="0004849d0f3e8095043fa8985d012c0000935102cbd09f97fc7c7d40b5bf661080397500", &(0x7f0000000000)=0x24, 0x0, 0x0) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) 10.024553744s ago: executing program 6 (id=1870): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000400)={0x0, [{}, {0x3}, {0x0, 0x300}, {0x0, 0x4}, {}, {0x2}, {}, {0x3, 0x1}, {}, {}, {0x1}, {}, {0x3}, {}, {}, {}, {0x2}, {0x0, 0xb4}, {0x1}, {}, {}, {0x0, 0x4}, {0x2}, {0x3}, {0x3}, {0x0, 0x5}, {0x0, 0x1}, {0x0, 0x10000}, {0x2, 0x80000000}, {0x1, 0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x10000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x0, &(0x7f0000000080)}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x6) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x402, 0x0) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000380), 0x80, 0x0) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000100)='./file0\x00', 0x10005, 0x0}) readv(r3, &(0x7f0000000680)=[{&(0x7f0000000140)=""/144, 0x90}], 0x1) open(&(0x7f0000000080)='./file0\x00', 0x10, 0x171) getpgrp() ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000200)) unveil(0x0, &(0x7f0000000300)='x\x00') r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x31, 0x0, 0x0) getsockopt(r5, 0x29, 0x31, 0x0, 0x0) mlock(&(0x7f00001ed000/0x400000)=nil, 0x400000) close(r2) r6 = socket(0x2, 0x1, 0x0) r7 = socket$unix(0x1, 0x2, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)="96a266ffff38", 0x6) ioctl$FIONREAD(r7, 0x80206979, &(0x7f0000000000)) connect$unix(r6, &(0x7f0000000000), 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0xfffffffffffffffe, 0x0, 0x10, 0xffffffffffffffff, 0x2) 9.524477008s ago: executing program 4 (id=1872): mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x15) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000005c0)={0x1, 0x59}, 0x9, &(0x7f0000000600)='\x00\x00\x00\x00', &(0x7f0000000680)=0x4, &(0x7f00000006c0)="a127847f", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe53) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000000)=[{0x2, 0x81, 0x28, 0xfffffff7}, {0x1, 0x5, 0x9, 0x3ff000}, {0x8, 0x7, 0xc, 0x1}, {0x6, 0x7, 0x7f, 0xe3b}, {0x6, 0x6, 0x7f, 0x1}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80, 0x92, 0xf5, 0x3}, {0x87, 0xf, 0xdf, 0xfff}, {0x406, 0x7, 0x8, 0x4c9}]}) syz_emit_ethernet(0x1000e, &(0x7f0000000000)=ANY=[]) 9.492636045s ago: executing program 7 (id=1873): sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10, 0x8}, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3, 0x1d}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$pci(0xffffffffffffff9c, 0x0, 0x80, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000040)={0x1}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r1, &(0x7f0000001440)={0x0, 0x9c2c}, 0x68, 0x0) close(r2) 8.226508217s ago: executing program 2 (id=1876): r0 = socket(0x2, 0x1, 0x0) close(r0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180)="45e0130830a4e63c63fc8ed19ee6125688774635b679eaee141932e8059f5e01633d5fac98761e570a61a6b7632c90cbb91ebcb2f6db30f37a0e7db7f8c94a853f1738a57122f6dc97cca4364b1420bdd80fda2d98cd83b6492a08cd0cadaa6cad236f00d45d5e4bf35a935ea5897ed570c959049b5a4c4318b0353e6245bc0d81cca918a532e8cea7e942ce5b953aec3c729d701c06237aaac6f9a77c0b4c", 0x9f}, {&(0x7f00000000c0)="c8811122a42a7486ab1a51e4ce1f505685bd3930487b5eec9dbb95728fcc7417edcec344cd8d7689c91d48429cc7139149e2fa93d1d50b418f19e71f55f2645ba4e9448141468d10f2e68f28fe", 0x4d}], 0x2, 0x9) unveil(0x0, &(0x7f0000000400)='r\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)) 8.226086673s ago: executing program 4 (id=1877): semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) r1 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getgroups(0x4, &(0x7f00000001c0)=[r1, 0x0, 0xffffffffffffffff, r2]) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) r3 = open$dir(&(0x7f0000000300)='.\x00', 0x80, 0x4a) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) fchmod(r3, 0xf3) setuid(0xffffffffffffffff) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='c\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 8.2218209s ago: executing program 5 (id=1878): mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r0 = socket(0x2, 0x3, 0x0) execve(0x0, &(0x7f00000001c0)=[0x0, &(0x7f00000000c0)='/dev/speaker\x00'], 0x0) (async) execve(0x0, &(0x7f00000001c0)=[0x0, &(0x7f00000000c0)='/dev/speaker\x00'], 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x2, 0x0, {[0xd, 0x1, 0x2, 0x1, 0xfffffffffffffffe, 0x0, 0xdf5a, 0x0, 0x5, 0x2eff, 0x5, 0x3, 0xffffffffffffffff, 0xffffffffffffffdf, 0x8000000, 0xa8, 0x2, 0xce7], [0xfffffffffffffffe, 0x1, 0xfffffffffffffffb, 0x8000ffffffff, 0x2, 0x7b99, 0x5, 0xb, 0x1], [0x100000001, 0x2, 0x40000000, 0x3, 0xfffffffffffffffc, 0x11003, 0xfffffffffffffffe], [0x100, 0x20000000000, 0x401, 0x100000000, 0xffffffffffefffff, 0x6], [{0x2, 0x3, 0x0, 0x7d06}, {0xfffc, 0x7, 0x4, 0x2}, {0x10, 0x1, 0x5bea, 0x814}, {0x3, 0x5, 0x7, 0x80000001}, {0xc, 0x6, 0x0, 0x808}, {0x400b, 0x2003, 0x40000, 0x7}, {0x1, 0x20000, 0x4, 0x8}, {0x5d74, 0x2, 0x1, 0x4}], {0x2000, 0x4, 0x10000, 0x4}, {0x0, 0x0, 0x3, 0x9}}}) kqueue() (async) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x30, 0x0, 0x57d, 0x0) (async) kevent(r1, &(0x7f0000000040), 0x30, 0x0, 0x57d, 0x0) r2 = socket(0x1, 0x2, 0x0) syz_emit_ethernet(0x42, &(0x7f0000000180)={@local, @local, [], {@ipv4={0x800, {{0x8, 0x4, 0x2, 0x1, 0x34, 0x64, 0x3, 0x6, 0x9d, 0x0, @broadcast, @broadcast, {[@rr={0x7, 0xb, 0x1e, [@local={0xac, 0x14, 0x0}, @loopback]}]}}, @icmp=@timestamp_reply={0xe, 0x0, 0x0, 0xb, 0x8, 0x3fc, 0x4, 0x9}}}}}) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) ioctl$FIONREAD(r0, 0xc0206921, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r0, 0xc0206921, &(0x7f00000001c0)) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8020690c, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r4, 0x8020690c, &(0x7f00000001c0)) 8.213295467s ago: executing program 6 (id=1879): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x121) setrlimit(0x1, &(0x7f0000000240)={0xad, 0x1ff}) r2 = getpid() ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, 0x0) setgroups(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r2) setrlimit(0x5, &(0x7f0000000280)={0x7fffffffffffffff, 0x477a}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setuid(0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000000140), 0x0) unveil(&(0x7f0000000340)='./file0/../file0\x00', &(0x7f0000000300)='W\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x4, 0x80, 0x8, 0x6}, {0x50, 0x6, 0x6, 0x405}, {0x400e, 0x4, 0x53, 0xa969}]}) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) ioctl$VNDIOCSET(r3, 0x20006473, &(0x7f0000000140)={0x0, 0x567, 0x0}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x14}, 0x4, &(0x7f0000000400), 0x0, 0x0, 0x0) fcntl$lock(r4, 0x9, &(0x7f00000003c0)={0x1, 0x0, 0x7fffffffffffffff, 0x1ffffffff}) fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x7fffffffff7fffff, 0x200000004}) syz_emit_ethernet(0x1000e, &(0x7f0000000300)=ANY=[]) 8.212497321s ago: executing program 7 (id=1880): r0 = socket$inet(0x2, 0x1, 0x1) r1 = socket(0x11, 0x3, 0x0) (async, rerun: 64) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x20, 0x0) (rerun: 64) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x20, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000240)=[{0x1, 0x25, 0xfe, 0x7}, {0x40, 0x10, 0x9, 0x3a}, {0x9e, 0x19, 0x5, 0x40000003}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) syz_emit_ethernet(0x1000e, &(0x7f0000000240)=ANY=[]) (async) r4 = syz_open_pts() close(r4) (async) syz_open_pts() ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000080)={0xbd, 0x7fffffff, 0xffd7fdff, 0xfffffffd, "09032e4faceb089b351c0a164dc016b0763047c9", 0x29, 0x4}) writev(r4, &(0x7f0000001840)=[{&(0x7f00000003c0)="9b794da4696c5870bdab2c2ef919528839bf45f5616f3f7f7070082d5694eb73981ce5c5438368f4d358a8032eb20e81b75efc878c5246d501bc0058cfbc7b66cba3e8d7c45077caf3402bca62e534ac2557129de97c1db9e0329dd31ad696a5b7425771f24247e079439b6e6ced54b67d8b3f5645105ee688c0144feabc4217487bca7a7b1c9268732f90f16e9b3c346aff981be1ae081d85698904da9b49548e997b125d6fc2bd9962b6c20959e5737f9e8f399830441fd6baae4d026abb3a59aa8255addacba8ba58f7e13e7e2f31b9afd5bfc5d93b57add15b9cd30d362897b69489966313cf06aef7086bff4e98b35c3aea65b2ab4c57ab708924349d19b1667915c244b141c8199dfc1baa2a0dd094b4718b9e55cff6d82d674b2af08246befb9c170dc243ffff8056f238ba2422cce4ece7cfc687a4156dd58c4f34800bf53a12714b7a2bc1b3ecb8d82e3230db96991728c40236dcba78a5ef74507dac759850118d050194d5b7ad6670744b628b83b3494451479a28bbb52d756b9630fbc1d32a9a1d98a0df13905e4c70c2b23db38de7c21eef091d585a32f723196ec94c024485a873da0dbda73f1b49bdc9edbd1ca983711e6871fb1bd6a80cc6f60829a0b7773a422765c400e3f8a71b3ac2172ab3dbd07b536af1a5f2a9e52d898a84b2558242a386fa39b01128d3a3240c6524b1a4d8395ae294109a6a818f3f8294518bcfa0ebdfa859edd69fc097af7b552529110f69f25605e04df22be018201a01a9162fdc25a12e64f4bcd95094c674bfc99849414ba038d5641605db9eb3522442ff5ed2b150d523f8b39b3f992921d95086edc1e347670f57cac3cda9283b02848135c0e208e972be41fc893cf16bf9bf500d75729c030e4151e40c684851c637b238249f422be9683bf623f42c834d26716f1f54a137e34cdab23b669a1477de5f8c112f34e8ba4067a349718166357e613f88a677e1d87ed6c10000205fb05ff164ea6203df67082b5e8a52355e6eb1165dc3033cb4afbd2510f096053c9246464344aae45c5f402fde4f2d22a666605d9fc80c0ffe134b5a7d613da01ec2937362729c11a49e6a7fde012ecfbb2c82d0ee77a68df55c5792da194131d003fff4bac9c2e938445f7d23e48feddfe0dae46ddcad813e02722ae5700629500b22dc6850f043a9a3d4b2afb838d89eb7d7ed4bb67d22dafa5896cc4da5133ee41d02c7b6da814482ba82d894625e9ac6a1d9502b991070349cafc34347388d820781940c74f3f2f646fc7607d84d343996fd3add390c18b8389cbc02182f3ff599a09c30d2415910117f0a8ed2ffb23d3ce19669cca8dad72f90e54fbe09d178c38463d35e5e254749f221248c83d4a8f4b039fe131db80ddc73c28e8613098809cfaefea216cc13fb2de8c22d4992245464354c61023f8e5664494c187a24eaeb09d07ad5cab73e2e9417464efabdc8460591cae3972c7b467745d409576f73a3bc1216dc6b8ed854ffad15dc585b84ded0700e34b48e2bed44aaad6f149f34621d87f4d7e6314f2a45ce0a7d6b4d01b0fb16c3328554430e5642ef3bcc2a298678d92a5ed70fb09a182e7bc8fb3868f62c6cb90ce0619174e562f0b47c5f43ddd0b676ccc87564f176ff580abcf7571b51c2dfadadc8570d4bd715ba2a717638f4d0ec2e0f30116bd4db562b39088f7b87627f783951b1dbd54db4b70e0136bf71a17971b51b98192c1a2240290390c8d0fad66f626c66992efe8a6cdd4a0b5b2dd5d8413f062149d396b6bb096130f979ee039fdafa19edad694e5d42c17184e176658149bd7ff6f9adbacd7fb0a34c2b9277f1b6a23514ef951767adaa1cbaaaeff3cdc2fe35a7a502970a67c6218a01801652901a4cfe64f0441a19eba1cb22141af29013cf", 0x54c}], 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000240)=[{0x1, 0x25, 0xfe, 0x7}, {0x40, 0x10, 0x9, 0x3a}, {0x9e, 0x19, 0x5, 0x40000003}]}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async, rerun: 32) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) writev(r5, &(0x7f0000000080)=[{&(0x7f00000000c0)='o95', 0x3}], 0x1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f0000000240)=ANY=[]) (async, rerun: 32) mknod(&(0x7f0000000480)='./bus\x00', 0x2000, 0x412dff) (rerun: 32) syz_emit_ethernet(0x52, &(0x7f0000000100)={@random="b905f0ffffff", @empty, [], {@ipv4={0x800, {{0xc, 0x4, 0x0, 0x0, 0x44, 0x0, 0x1, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast, {[@timestamp={0x44, 0x10, 0x7, 0x3, 0xd, [{[], 0xc00000}, {[@broadcast], 0x2}]}, @timestamp={0x44, 0xc, 0x7, 0x0, 0xf, [{[], 0x3}, {[], 0x8}]}]}}, @icmp=@timestamp={0xd, 0x0, 0x0, 0xfff5, 0x0, 0x3, 0x80, 0x3}}}}}) (async) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) readv(r6, &(0x7f0000000040)=[{&(0x7f0000002140)=""/4103, 0x1007}, {&(0x7f0000001140)=""/4092, 0xffc}], 0x2) sendto$unix(r1, &(0x7f0000000100)="b1000516000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42118000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) (async) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000300)="ea00000100000000", 0x8) 6.525620079s ago: executing program 0 (id=1881): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81, 0x2d, 0x2, 0x8}, {0x3c, 0x1, 0xff, 0x7}, {0x6, 0x9, 0x8, 0xffffffff}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) sysctl$hw(0x0, 0x0, &(0x7f0000000200)="00041b000f3e8095043fa8985d012c000000020000000000007c7d409e1e49a4bbebba175ae674343141dbfc7d646141b41435e683f979989d552a7ef2afaedb311e575e4523780e1244fb81392e22296c54d727", &(0x7f0000000000)=0x54, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x3, 0x17, 0x2100007, 0x101, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x0, 0x8, 0x4, 0x71000}, {0x8, 0x8, 0x8, 0xfffffff9}, {0x8, 0xf86, 0x0, 0x9}, {0x1, 0x800, 0x8007, 0xb}, {0x401, 0x200726, 0x2800, 0x7}, {0x2, 0x6, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x300, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x9}, {0x4, 0x8001, 0xd1b, 0x88}, {0x1ce, 0x10001, 0xc, 0x3}, {0x7ff, 0x9, 0x0, 0x9}, {0xb8c, 0x4, 0x8, 0x4}, {0x29a71717, 0x7f, 0x1, 0x6}, {0x7, 0x7, 0x5}, {0x8000, 0x1, 0x1002}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r2 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0xa) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000007, 0x101, 0x8, 0x80000080, 0x5, 0x10, [{0x3, 0x7, 0x81, 0x200}, {0x7, 0x88, 0x8, 0x7}, {0x7, 0x6, 0x0, 0x6}, {0x3, 0x900, 0xe}, {0x401, 0x200327, 0xfffffff0, 0x7}, {0x82, 0x6, 0x7fffffff, 0xfd}, {0x7fffffff, 0x1000000, 0x4f8, 0x6d}, {0x6, 0x801, 0x208, 0x4}, {0x2, 0x82, 0x49, 0x8}, {0x7, 0xfc, 0xd1b, 0x1088}, {0x1e6, 0x101, 0xc, 0x6}, {0x800, 0x9, 0x8, 0x9}, {0xb8e, 0x4, 0x4, 0x4}, {0x29a71717, 0x8, 0x1, 0x4}, {0xc, 0x7, 0x1, 0xfffffffe}, {0x0, 0x7ffffffe, 0x1002, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x82) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8020699d, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0xb, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)="964b2e8c33c6b9184c54128f975fecf28b35a6b4fe6c2c7decb370e1ded56c32941e0b88ddd1b408c2570ee069d4b5d9fe2d8c0e0e6fcae82f887c519aef0e4f551a8da94ec5e94e8cc86014dcae87ce36ccfa7db954ba0ac2262672aa4264b2ec6ad65c12edb84ce1def64f79b40d76e2c7318805285dcb26b2adfb8bdfa599fa5d155b68e34a92a4e96829325b7b8acd8cb6c66aa407b4ff97282541ca92edef6fc0382c47bd1c63e463375341590f6a327092643b98a174e443c056da46158047e0b068975ba714199a52b4034fa4364e7304b31dd9dcaced366eb800389ecb0e1c41c6058bb7fa03702e8a03363bc593818269f64a0be94d29087369babc60ce10bc4c561f687122c1b20dd9f10518", 0x111) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x1e, 0x3, 0x0) ioctl$FIONREAD(r3, 0x801169ac, &(0x7f00000001c0)) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffe, 0x0}) r4 = socket(0x11, 0x3, 0x0) getsockname(r4, 0x0, &(0x7f00000017c0)) 6.522140617s ago: executing program 2 (id=1882): setrlimit(0x8, &(0x7f0000000980)={0x46, 0x56}) sysctl$vfs_ffs(&(0x7f00000000c0)={0x4, 0x1, 0x1}, 0x4, 0x0, 0x0, 0x0, 0xffffffffffffff3d) syz_open_pts() syz_open_pts() syz_open_pts() kqueue() openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) sysctl$net_inet_ah(&(0x7f0000000000)={0x4, 0x2, 0x4, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x3, 0x0, 0x0, &(0x7f0000000040)="3944eb3f115f79037148fa0ddc3adf427d080000006ceb99ea265a4a19b2e72fd9cbb4db32e128db447c5e01000080d5fa1d9213ebefff7ad23b886bf325280bc040eac897a0d4168da6b6b75d146499e1ee9ddeb2d68e8d011a", 0x5a) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x3, 0x7, 0xfd, 0x6}, {0x2, 0x10, 0x5, 0x1}, {0x9e, 0x19, 0x0, 0x40003}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="5f4516a2299b4ffa080f0000000000000098025ce127cbfaa606761de1624dd57ecfd1ee975cc589434d2d25", 0x2c}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffffff, 0xb, {0x7, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x3e, &(0x7f00000007c0)=ANY=[]) 6.505947191s ago: executing program 4 (id=1883): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) r0 = kqueue() r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000000)=[{0x24, 0x6}, {0x6, 0xec3}], 0x2}) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0xa1, 0x2, 0x0, 0x1}, {{r0}, 0xffffffffffffffff, 0x17, 0x80000000, 0x3ac, 0xa}], 0x8c0, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x653, 0x0) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000280), 0x800, 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f5903abf65b18d7c51f78b06ccffb40500000000000800cc0000fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x406}, 0x10) ioctl$TIOCSETA(r4, 0xc4504446, &(0x7f0000000740)={0x2f, 0x2, 0x2, 0x5, "97a2224ff1c14649ebb178926cc9795a6b47c1d1", 0x810, 0x7fffffff}) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000140)='./bus\x00', 0x7fff, 0x0}) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000240)={&(0x7f0000000200)=[{0x43, 0x6}, {0x44, 0x8908}, {0x3, 0x28}, {0x88, 0x3}], 0x4}) r6 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) ftruncate(r6, 0x240000000007) ioctl$VNDIOCCLR(r5, 0x80384601, &(0x7f0000000080)={0x0, 0x80000000005, 0x0}) 6.504111767s ago: executing program 5 (id=1884): r0 = socket(0x2, 0x1, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) truncate(&(0x7f0000000040)='./file0\x00', 0x5) connect$unix(r0, &(0x7f0000000000), 0x10) shutdown(r0, 0x2) close(r0) 6.500992475s ago: executing program 6 (id=1885): mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) (async) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x91, 0x7f, 0x7}, {0x2c, 0xf, 0x6, 0x6}, {0x6, 0x9, 0x1, 0xfffffff2}]}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x91, 0x7f, 0x7}, {0x2c, 0xf, 0x6, 0x6}, {0x6, 0x9, 0x1, 0xfffffff2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sysctl$hw(0x0, 0x0, &(0x7f0000000280)="00041b000f3e8095043fa8985d012c000001003d0817c53fcb7c7d40b5bf66108039750000007ab791f608f7b2e1e356ab0471039f5d00000000000000d7526df8c1561d", &(0x7f0000000000)=0x44, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x36, &(0x7f00000001c0)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x35, 0x28, 0x66, 0xd0, 0xe1, 0x6c, 0x0, @local={0xac, 0x14, 0x0}, @rand_addr=0x2}, @tcp={{0x2, 0x0, 0x41424344, 0x41424344, 0x1, 0x0, 0x5, 0x1, 0xb, 0x0, 0x400}}}}}}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2100007, 0x101, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x0, 0x8, 0x4, 0x71000}, {0x8, 0xc, 0x8, 0xfffffff9}, {0x8, 0xf86, 0x8000, 0x9}, {0x1, 0x800, 0x8007}, {0x401, 0x200726, 0x2800, 0x7}, {0x2, 0x6, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x300, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x9}, {0x4, 0x8001, 0xd1b, 0x87}, {0x1ce, 0x10001, 0xc, 0x3}, {0x7ff, 0x9, 0x0, 0x9}, {0xb8c, 0x4, 0x8, 0x4}, {0x29a71717, 0x7f, 0x1, 0x6}, {0xc, 0x7, 0x6}, {0x7ffe, 0x4, 0x1002, 0x30004}]}) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2100007, 0x101, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x0, 0x8, 0x4, 0x71000}, {0x8, 0xc, 0x8, 0xfffffff9}, {0x8, 0xf86, 0x8000, 0x9}, {0x1, 0x800, 0x8007}, {0x401, 0x200726, 0x2800, 0x7}, {0x2, 0x6, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x300, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x9}, {0x4, 0x8001, 0xd1b, 0x87}, {0x1ce, 0x10001, 0xc, 0x3}, {0x7ff, 0x9, 0x0, 0x9}, {0xb8c, 0x4, 0x8, 0x4}, {0x29a71717, 0x7f, 0x1, 0x6}, {0xc, 0x7, 0x6}, {0x7ffe, 0x4, 0x1002, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffe, 0x0}) ioctl$VNDIOCGET(r1, 0x20006473, 0x0) 6.499435247s ago: executing program 7 (id=1886): r0 = open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x3b5, 0x1000381210089}) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x20, 0x20) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) r2 = dup(r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x5, &(0x7f0000000080)=[{0x97b6, 0x7, 0xc, 0x7}, {0x1, 0x0, 0x2, 0x6526}, {0x8, 0xe, 0x7, 0x9}, {0x1000, 0x40, 0x81, 0x7}, {0x7, 0x7, 0x8, 0x8}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x800, 0x8d, 0xa, 0x43}, {0x3, 0xfd, 0x3}, {0x6, 0xf9, 0x8, 0x100004}]}) close(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sysctl$hw(0x0, 0x40000000000000a2, &(0x7f0000000540)="0004c0840000ddce7500000000a8d060468054d317c502000000e618eb578ed07ad6f569f2ca781dd157e5e03ed90c44bee51e50ec7787020000000000000009000030692ea6fccccd99a61b4e310f155eb0b0aab4f94aaed6ff46e3cae95a331ad43a575aaab6a319381c71702430000000a4058043fa1accd999c1e11caffadc06d1e395db89e617b82f25954ab8460b9d7a07c0eac9f6eb8768f97a319ebaaba16c0b629a993289f7f45ee08f12c471409bca5975ab638fa83f3870f3e7b9f3216111032c6b471f2409b59fb4cb15ad2deeb1d671a78449746878089d4a3983c3e44f7a9bd5e984f53502494cafa6051379a80f5bd1b675bf21960983a4ad9fecc6f5b6cc108a3edaf984fc224a03601f65dca2e0f23939423baed25c9acb9ce6c07219b779a73a3a8420a8c2453dc2b4c3126856c9434a3c44ce44dadfebd0bedc1905d47a3393cb0d6f549463c63292267a04a31889e52fb6f484574f964cc53b01f2b9ba0c53db6d32a5ed00d6c6bdb6ec09000000d03ead008d24345e7e0d3b788c4fd3c90a2064e0bb4da79c7eac7db01c7d9476a94e6efc93575b9b98cad25c79e6b0b1a69e4d131d5bcc8a07f1887b12c9ff5930160902ce9e14edc70ca9e9480edaf9173602609cddcd4587cd6ef5b179e168ab2114136b2afffc69e6a62115dcd90df4d16df35d3ee4f22d24ffd32999926410dea2266aebd60f0dac4611bfc987bca66832cd56a47ae9a8b80a5bbff1a46a501f6e73e7c7ad34b2e8665222870dd304e7efb21444bda25928fb202a24888fd6418dcfa57b0064e814550a00eaf410c8dcce6fd7e0711d7a53fff2a5eb7f54d6dfbbcd3ef871a34cd3eef77192c763f426b5a8e3dcbecc9798e0f071b00aa58c8489f4e10663eb4a80ef189a0177", &(0x7f0000000000)=0x5c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x66, &(0x7f0000000180)=ANY=[]) r3 = getppid() r4 = msgget$private(0x0, 0x8) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000140)={{0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x42}, 0x0, 0x3, r3, 0x0, 0xfffffffffffffffc, 0x0, 0x400000006, 0x3}) r5 = getpid() fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x3, 0xae5cbc3e30fd3b9e, 0x17ffffffc, 0x369000000, r5}) execve(0x0, 0x0, 0x0) open$dir(0x0, 0x402, 0x0) 4.52590012s ago: executing program 0 (id=1887): mknod(&(0x7f0000000040)='./file0\x00', 0x2008, 0xfff) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x108) 4.525050218s ago: executing program 2 (id=1888): sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) minherit(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0xc1) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) pledge(&(0x7f0000000040)='!({-+(\x00', 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0), 0x800, 0x0) close(r0) syz_emit_ethernet(0x9a, &(0x7f00000000c0)=ANY=[@ANYBLOB="e727dc07"]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='x\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) sysctl$kern(&(0x7f0000000040)={0x0}, 0x0, &(0x7f0000000080), &(0x7f00000000c0), &(0x7f0000000100)="9e1ef258380790ea62187cb92e0910a0a224885c4f885a2e76317ee09eb10d20c8977aa11107333b5b41581ab879365518bdfdd4e40e1e9a7b35fe17d8d098dc32ce93cd3966c846c02e165ef7b166ba4f27140a3d69136b1e81d17cc7", 0x5d) 4.258162252s ago: executing program 4 (id=1889): setuid(0xee01) acct(0x0) (async) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x101, 0xf9, 0x81b0, 0x10001, 0x10, [{0x0, 0x2890, 0x4, 0x71002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x104, 0xf88, 0x0, 0x4}, {0x4, 0x800, 0x8007, 0x7}, {0x401, 0x3, 0x2800, 0x7}, {0xc, 0x650, 0x3, 0x99}, {0xce0, 0x3, 0x4f8, 0x6d}, {0x3, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x5}, {0x20006a75, 0x8001, 0x1, 0x4}, {0x1cc, 0x10001, 0xc, 0x3}, {0x8, 0x9, 0x4000008, 0x2}, {0xb94, 0x7, 0x4, 0x1}, {0x29a71717, 0xfffffffa, 0x2001, 0x6}, {0x1000c, 0x5, 0x5, 0x10000000}, {0x0, 0x1, 0xf, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x2, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) (async) r2 = open$dir(&(0x7f0000000240)='./file0\x00', 0x8, 0xa0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0xa5be0d0c2bc817bb, r2, 0x140000000000) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r3) (async) r4 = getuid() setuid(r4) (async) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r3, r4}, 0xc) (async) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0xffffffffffffffff, 0xfffffffffffffffd, 0x0, 0x0, 0x7}, 0x0, 0x0, 0x0) close(r0) 4.254818414s ago: executing program 5 (id=1890): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000280), 0x40, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000140)='./bus\x00', 0x7fff, 0x0}) (async) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000140)='./bus\x00', 0x7fff, 0x0}) 4.252932012s ago: executing program 6 (id=1891): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x4c) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x800, 0x9e, 0x2000007, 0x100, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x10000000, 0x7, 0xc3, 0x71000}, {0x7b86, 0x8, 0x9, 0xfffffff9}, {0x7, 0x8000b86, 0xffffff7c, 0x9}, {0x73f0, 0x1, 0x80000001, 0x2}, {0x401, 0x2, 0x2800, 0x7}, {0x2, 0x6, 0x3, 0x1000}, {0xfffffffa, 0x5, 0x200004f9, 0x14}, {0x6, 0x9, 0x13, 0xb}, {0x2, 0x82, 0x4, 0x3}, {0x4, 0x28101, 0x93, 0x1ff}, {0x1de, 0x10001, 0x7ff, 0x3}, {0x9, 0x29, 0xb, 0x5}, {0xb8c, 0xc3b, 0x80000003, 0x404}, {0x29a71717, 0xfffffffa, 0x0, 0x6}, {0xc, 0x7, 0x6}, {0xfffffffd, 0xbc3d, 0x1, 0x30005}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffe, 0x0, 0x4c}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000340)="b10005010000009f05003f01070000001e1c13fecea79c5dfaf66e8d0300000000000000fdef3044d2d236acf20bf404be01000000f7c8cf5f8823297be1aa0504000051e2f0ad3ebbc25769a51f139b672f335c22db830c032bfa896443c32618210000720fd38bdb0000fd54c125191b1257aea8c500001602fbfe0c2300008abf090000000008e37193f834371205050052fbe03f49b11b7aaeb70000fca65361ba84913f0100000000000006000000", 0xb1, 0x408, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x8, [{&(0x7f0000695000/0x3000)=nil, &(0x7f0000604000/0x1000)=nil}, {&(0x7f000010a000/0x4000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f00005fd000/0x1000)=nil, &(0x7f0000690000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f0000675000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xfffffffffffffffe}, {&(0x7f0000629000/0x1000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x100000000001}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x7f}, {&(0x7f000002c000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000452000/0x2000)=nil, &(0x7f0000604000/0x3000)=nil, 0xffffffffffff2a93}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil, 0x8}, {&(0x7f00003b6000/0x1000)=nil, &(0x7f000019b000/0x4000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x3}, {&(0x7f000031c000/0x5000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000693000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x2}], './file0/file0\x00', 0x2}) setrlimit(0x8, &(0x7f00000008c0)={0x42, 0x61}) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x82) r2 = syz_open_pts() close(r2) syz_open_pts() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x44, 0x6}, 0x80000000, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x1, 0x200023}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x405, 0x9, "102e2618007bf533e22044df111ff7134d00", 0x1, 0x91f}) writev(r2, &(0x7f0000000240)=[{&(0x7f0000000900)="48494f3d23b2e41c65d6dd0a1a5edee53681139d39425fdded63f135c0198e93e42ab6830f7375192154058b26a3bca34f51c5e2bfeb1afd9bf9fcbf0f92d9fc72e23d5be1abf0d16a103f7d28afcf4aa9e8336ca3ac90601ae23d0969d0e92d984e435bd4aa74328f7bd4f219b0be43c4b439fc2d25fb8b55f4351b61aa186129b84ce276478aa754c27f6d94681aebdd068eb18fe0e291ff4eef7cfff97ef45e73ea5998955b37c35f6229478f62a3c29eb0ddba21308b85e7d217c478be799529a973ee7020211d96a333072e2dc89639f81a27903db6d471bc2630ec1787c50cd26770c1a7ba6cbdaa478123e2e7f3a369fda6f6900efed7321e1c3319a0aa224b33678f4dc7f14eaff0aee8665eb06bc0d4b6ccfb15e6d5308564bcc36164ca8e31e239174cab605d6ca9423474b559e33e5a6f23905cd0755c3e92697b56407e958ba48ff27e68032302d71bbc3af50db33e9401fc5ea144ee88098b261bf820abd3ddec24b0102a03e709190cb8183fe14a3c0db72663008431326deb0698901b390e2d6a53dc5209b3a095daa464f0f4c49918b0473199b3e8c468fb500c0d6210243d7739aef7905064454a1b529e043e8e736efbfa99a42e5f36ddfd9eb8a7a8a224d0b3eca86124800aa92ebde766c45917d14fd2d43448c68a5af66dc4852d6607723301be61c568521707000000000000001f84d0e23c4f1b91e18de8a97985d3cba3c752fc82819866a3d0f9583ddbd904c9ce3cf0696f43e24890613685920f6af4dcd702996d59c7aa8ad69ffaf30409d0f0101906c899610e329c37f39625cd468da652be433c66ed491a82a58a2b22946a0a2a1fbaac4ce89c79b5c5175a63058a33306522b066d33cac5e4c67eec1a82f955aee32bbda88a146ea1d759cfd376f9c4f55c0552e0b2bef2628eed5bc3dcb7b4f07530bc9634f9c619c8c9c07bce2bfd1a000bb81010317405f167c429b1c300ba8e16d27454e2ea64722db90de93bf19f48f842e8013818d1fb93d5d58685c6302f92a0e9bdebd867acc4ed21a716381f1b9643b2843c6ab396abdb13bd6781a3ad8ffc4d31ce2076cb1f61cd5b0c1ebacdf0b52a62fd4c00182279380ed2cd6b312186e914c9c97436241e8252cf586d6c3f217eee00fe032f697d22962896a72864636a742b83f570c639c0f6cd5c9895244435da43b852cb2d804bc6fc53f589e409b0f26b442015f2e51740976a4f63b110bd0557bd99e2c750bcfc55ee9fd6038973b03c1101a0fc8538b37607894067e673ae60def2d51ea51571badf7bf7850b2ff81882eb891692cfdbb6006f39646893266739f39b748d7fdc995fe66a1fc1a2245f1a049ea3c973bbcc704e994051d386f5115af612f93a81e740a560147aa928097b3bf8ca444f5e984957130637eebeee7712610a6f2360a65736b09aa28d541f30eddd31da576a3d2c826473b10e911941cb6644147811afadc3d4be44ae0199ecfba9a2656f3b6ca2a756cbac110b51c5084ecc4666930d62343be2ab67005b25eb2062be099b4bd80d8360b749cafb4eb41156e29046183599e189812eed6175a09fd941453d701a7cc4148ba20e2f25809535bb1d30d701a75ef944ee7aa5944a8db1cdf7a12a8a7795e97be294b6eb6edf11262c1e5ff0a02f8a5795a3eefdee03d6af01af17dbb295baf4449254fcebb5fe3276f3a224e4f0d18ec135d1c39b6941b4d6130fafb201707d057cfa33e0838ac00000000b537a56e8ebf7e5a6e8b4b5f6703456dcacaac3052d681a6c0a19549e21071398be97dfac6ce885084fdc31862d5f6dc0573278aab2bed8152245916b9c1a7ae7ba9936f815e17b7dc3f91f420da4134ef6cc279645e62a7bd89f7f87fbf4f1acc239f7a559fce3b971cd2beded7ccb1c7dca8", 0x54e}], 0x1) r4 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1024, &(0x7f0000000240)={0x0, 0x0}, &(0x7f00000001c0)=0xc) seteuid(r5) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) 4.025342133s ago: executing program 0 (id=1892): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)) (async) utimes(0x0, &(0x7f0000000040)={{0x40000000000000, 0x4000002000000004}, {0x2f}}) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) (async) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1", 0x1, 0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) truncate(&(0x7f0000000200)='./file0\x00', 0x9) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) (async) write(r0, &(0x7f0000000740)="002020c9c5e943ca8bf2eeebece6", 0xe) (async) r1 = open$dir(&(0x7f0000000300)='.\x00', 0x80, 0x4a) mquery(&(0x7f0000615000/0x3000)=nil, 0x3000, 0x2, 0x0, r0, 0x1000) (async) r2 = socket(0x11, 0x3, 0x3) sendto$unix(r2, &(0x7f0000000280)="b1000501600000001720000007000000045c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236a3f20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc2576b9a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec1d89e000040781e40500000000000000000900000000000000", 0xb1, 0x0, 0x0, 0x0) (async) setgid(0xffffffffffffffff) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x17}, 0x2, 0x0, 0x0, 0x0, 0x0) setgroups(0x0, 0x0) (async) open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0xb7) (async) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x24) open(0x0, 0x615, 0x8) (async) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x810, r3, 0x1c0000000000000) truncate(&(0x7f0000000240)='./file0\x00', 0xe88) (async) fchmod(r1, 0xf3) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='c\x00') (async) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) close(r0) (async) sysctl$hw(&(0x7f0000000000)={0x6, 0x13}, 0x2, &(0x7f00000000c0)="ef6b35827bbe6641c6e76ebf0704ca998ce47182eb24ab04c714fff3c52a7fc31d8bdecef206addae034668ae4880b2453beffd9be7061c625d49d97180c2c7cb0f1864ac7ff899122d53ce74e5351c1eec418dc5b14585bb3a120a25a9a1354a9fd14895a0cc00adbe4779fac36e623c7f75c25dc3e64d84a341d738cad66ceca8e097924a62d418a8165c245a1f2cfa6e6957ac9a182d91c67bcdd18c3a97d49aba0287d58fc0bd789383a4d2ef6e29d4299d748bbb794a981ac330849db3ee400408eb2ab49b77dacc55a3779d694fa9553", &(0x7f00000001c0)=0xd3, &(0x7f0000000600)="a9f12b1ce9b89ee859a860b910e215a5c2fbca5bc0ee40ee98a210cccf8ee36866ea7c17257ace900ad1fccac04ef7267e969bbb733fc0f06fdfbcf5c91c5b1f7c71d519f4ca635e72f9feeb0947daf7ea39ee7a22c01605212afc81f3fcd3700df5a93bdaa1859b259dbd67b79f5362af92e811a34e5a0fd1673be8f6cdf074e4f1615477d6380f56f0a7973840d3f4eb4a0fbb152bf321f802b3d3c42969ece7008fa5ef93dc76fc01cf4de0d9d71f712b2ac32615c25e876c25bced8025bbce6a4eccdb08b625c237d87de733c4bc95035d7885f9a46463c6c651c952a2245f7f809f1a0002f674e0d90b0263c40a6c74e45fefef2112d1a8c5f1c43fd70f8dbcb44f431ebcecf15508ad7d93fb2abdd13722d8dcfa87a2e9324e187836708fed4bb2041091a87ceb4cebe3614e4c552d7f056efaf88144a391451fa75381fd565d32bb577a3edd9eba2a6dab5fdbd74b6a771d16417532c12081fb3b4d03208f3cee64f97a4e77f4b64748ef0102c1375e46b1e98598796bf0d4091cf1301ffba32a7b82952efe3d9cbd64b433323acc5f215b7ba1d29b3a6229825decd7bcff4a038140aab73e83e082c5cbd643cd1b66198a779f01cabb00a80b513a9d4446c8c1dc33423e0e78f26f83ed0ab7dda3a7361b2e597714874fb4d8fb8b1f6f3624ffd31f0df90e61db50abd613acff44f7204c50e726bd6c3cffe740c79d55a09258eb9c56efdd5fb23f166a6d189a0e227794e4118c92d8eb82771f15d447258d143a9c8677d14d8a5acc70754248182686ff33067345be8424339e19e3f6d7dab30db7d6366544e320f7cbf00bfeaa1bb76a342d0f3872f208a0c31f09cd02675430bcff9a1e927a316410e00fffebeafddda5e713f088c085d62b5868ec3d4f84c17f798f697635b122014270c6bbb6166a3c72050dbb3366dabfd4afa410e553ebbeda14cb9a266b705d55d610ab7a6dc39745cbe13a05d37e983be438765641bb0f13c59e8722b8485fb3ea2f2c576c0f364313a54a61e83d7461eea83ef81e0d543db068bb1e88f5acf0766a7ff13a2ac64105fbc2349f7914c3faac8fe9e6b428c7e3278cb91dd8bf5f39c98063b96eadfadd5c021c9fbf3c253c83e9dbfd7f4b0ad3c36b55d2b53bdbaad8a49d130ede01ea3e979e54ad6e95d4c1c9b7408702297b541fca8787f8a98557da36c9a32fc9a7df2b36a860cfdb7ec8b3f95ed626201f6441206f9b9beedcda052540312a43a28450e193a99b8170fd4b9dee0d6e4e64ff3d73a4e72478ae956c43bd7eb901be32fbbb5558768240c724ee726ee57a50a3c7e5a111399bacfb0f88036a2d340cd5eb1b21a7bd6175654d9ade663ee5bdbf97814dc3809bfd1c97bd072a40a88d318f5b2cd53a8fd2e5d357d2eea56441514207c59d71a69cbb075f5399af26d9ebcae5a1e5e183ad76b482727bd57d7f89db44f96a5058901513a8735e5429919e2835c46e135ca37f914240ecb0ec09564e72a08cc9f303e02b1ff62cd9c31e5a13202ece415b4be1fca470331bd70f4b19e84a2ac01b9519b9e904916e29e6e7911eb2c84f95ff26e9332265fa1fa707916a4c13cde8758deb2a8e43e7b3b3f850c4978eb0703502681960dcb7a114ef0fabad031eddca8923d19d2213e293228462a74300076e857020517455f06603161cb321498281eae2db58a79cf4b3c396d08664314369ae6364b8bf69c7529f501c803288cd6061504a77844e52d645801d57781be8873b6b1b7f87a4cf110366407e2e18aa568e9ce9c10e60aa72fd84a8e28571204baca15b4b1274c3f173113655ff3ab79458f021460ac0a05fba8eafc392a63490066c5463837119c819c1e17d2322fe8cd0d6fd51762fc49253b737af14eeb89b42d8492d4a6a8a2bda799b15dabeb7c5cad236ce377420d3d27fb9625feebbc724029f9e2c59515073a0aef77127885e7f89a2a1d060d87baa24302a8939096c5f68e9aad94dbb761f4d2279d36a5b48da9f7b283fdda1dfac8e63591b99f39f944063589f4b8e37b3ed0be99fed865f49bc39c3813efdcf9239be7c83fcc74b34e441b27fc8bc59f4e4056b22530e1d6ed4a395e2030b4ca380e3c61bb4f8caacfe3f57e6d2b25114b925047cf0c97df47f2999398862020dbfbc99f5b058717a7c0f57a689b14e39e225ba1b201e1c5a35a4c578478098dd8f33de1361b01de1f2cf8884ef7e60f73cdb73432da45027c4747fa42bfe4a5775eeb6b7b3f5e35f28a9ecf7db7115d45a7dd420bb8a73a3a22ce3dc704375f6bf1b81f65e6b2d7a4d45b1a3b4f4a9af177924b2b77ed0dbcd76fef256ebf079a8651d0acecb07f0c2ca8f51bc692eca1cc4bdf37c3ce9977e5f15849d6c168a3f7bf1bb2eb53c447e10af4317edecf995d98e1a362e0d587d44f5c7c93176c8d1a0d43835ecac487cdf9fbea0e50560fc86d14a6b7155365e728599327bb4a9b87b931c9289108588347f4c8418fb5b4e2ee7e5f87f81ed7d9b616bc966d5d676606805845f4fee15d09def29ef65192a73dde27831425456d5b6f39b3d74e409698aeb5e89cc7fbeed642f40991fe9fa106666e1c1126d2b6a53d6d7c6c4e11494548e2bb5dfbc4243fb23743d02b198f31cce6209838048e9b84ca14d6e9a7d3c024641063714ffed3f579f61b7872c151abcaef2c41e9c934f724413ae385eda0bcae647853c3030fa6f0c1e04b15a26893f095a9cdeee1340bf164ebce601ccd8abac187ec2e1aca97f0ec8468f265555af73f3800f7b4d472364eabf6cb2f7387cd5fe5210f81b714e181aa41777c812fcc1946c36eb1eafff961b8f2990270f0a54d8d0bd1f084cd254a89a01cc324ffd77da63b001b0735ded64c48abfa84980d99713c251d63bacfa0019c2e16000558ce3a80c27d851dbecf8819fd7a6f6d9aac366269608547eaff43158e9758bdef97cf8a12254d0673b8c3ca0ccc02b1b5fab6d10ad8350258828db7d0619104558a9a95ee5dc7c8486764bc16e31e9cc26d483ff8fa09042fef08751c0385823645d616db9c46686d8383f47ba0a297b6dcbd4b7ed24183ff1a50bea14d11d396e376f49b1afd5266e5776799f10de3c34ecbac588da0b1b312c231764d6ed94361fbc20eec5881ac383be05aaa74cb41ba06ecd552df1fc180e99d6e5d6a9effba6da1f86f60ec83909934d7c95d3e0c8c8852e007b6f6c68c4e6aced4d1a8c473d6f4f1c358de93f6b33da7dbdee7db3b41fe2c1b0f38a4ada5d59634dc280aee6f09107469d05de70c9eb63b6993542392b25ecc697f2c1f1587e25a9f0624bfffac4991ba286fa649dead47d911d670a0280d5a1a0557f37e88bceb3a6249ae199ebac0eee1a8b5dfe51de6f1f94a4a897be2f83cca673eb8f75344c1361fe6929dad445942c7f72d591ba4b23b7ac31dd205a1df4a61ff821395721710a3d7f39002140faef06b5861f7f686048ee4ef4b28dacd3496471090e6dbbdf4045b86d03af4127ad699fc7a054661d2e9a6e34bb0e2d1d277c7a0beb1ac563faa6e0bf0a61a5a03510c646f8b1f1a1903780e30a5081661ae73ebaed7306d4dc3b64a77442413a86ba25aae779c6f9c7a4c60050fbc6b49bb285fb592fd36c617133c39b2f08d458750a4610519cca977f01f6e8ac7995b61f838740b375b25acaaf6f17439bc62d0e511be9a535b4453a1cbd1acde5eef62f9465691d247b09f8caba033149fe8eba44c1a73318347fbcaea3ebc1e8bbe91aa520e0b2dec4ac774db5bf97815eb89ef58a671c2b26be256490bfe229c44420b1cbbf0646291d33a4d2ff742b852f335c98eef9833cd0b6ab8fe68372668318e1328c398fadb9f298acd98e0a305abfaf32774056880615c9b7fda33f83259df0f187d9ac8a828cfbdbed8074b3f560bbc2c5f64340d1c67b97ac2e7ae491da1bb15acace2a0fc8a6ca94ba25a7d5715db85afe514209c9f5292f4f4e5d6bb2dd3c0ebe665a2fe661e7ee1684e1781f718ba6007b878802df0018c82005ed660ee02ce6fa8bc53e59217ddfba41cfbfb2d004d587557a224fde7092b3072ff1f4fe0937c0c1fc82a96cda505acf2d62626fe3260ba12ebd17ac7bb425d44969189e25f4f598e366ac3fab325eed9959e49084964b1407e5a372a1862e7320aaf773b0100d8d71be202929db84afbea8be9ca03c986490283625a8a1148105661be766a2a0a8d7b14f963cf5728cf2e1173310fb592452618957dc5c5ab0a4464f2567c354b8876f3fa38c43386c03987281acd3fc6436b4691b360b741bd3ed81f41ae7674e7e50007bb9ed296aeb46613b30c32b17185ebc5857418e6e0c467a6c2516de9288c137f8d87176fbc60b797e9075dc95f59e1b1cf61b33ac5df32a5ca66b64762d68c1ea62be695515b4ac07921e878bc345216372ff45d5290d79a0430aaa6490dfcac421b1cd3ac2559cdb77cf308766c282fa68a104f681b35dbb9fb6936c136181b2dc84897d4953af28efc2be8d18e45d95ec24c7140c1ce12443f949a5deb655bbb63c4c5c8171c6e019e5c552c78e7b3af70fc97bdf530e27b9c4b8a15c5be33a56f2a0a33b4928c21b7fd61f6485553b5825b05ba79702f8e5efc0059b9f1648ee5dbb134e99d1b64192ea12ddebfffe86b5077d8cb4643188f2fc1a98db8769906190a34f2f866fee9d24370429e0e7ff2c54ad83cd79ee75c071e409b10a95e76172e82ebb79f2ad7c9ee4a75279349c18f49c98b6fc01573dff5e21f079089c6bcf290c19b5f052e9ac353ca8006e19dca2fa30316507d1604897536a10b51e98a71b4686c5d49f944db32d8608fa136f0f38eca091ab9add2a606ec7a97111ec827d15f33e03bc1b3d1c6ef3629a7bfc8976e35834dc0fea4e83cc7106da74a76696d3bfece6facb4fc3c82e95c64d6a447c4d7570cf17d9a6c1d571fa558a52def7dd41c2f14ec566e75f73085eef7bc6e90c53e84db71118b98611c5006db61249b58b27868f3103c8eb3f12b7ce1dd1dcbe460d81c74e1f5cd0fd1528da0a65c5254a50046e20568d43ce012f0aa4e396096a17ed118e46fbe954c01cdc71b9468f9a008aeacee4c3469308e7f24212162e7de0e0b601342553e6f60577d584f8350b38a9d454a236138b0caf141186a3178d0dcfd7ba382a863d24b95c42468e41916c96cafc7861f60fc268f7ac06b361c1f3ebea7d26d675657fe16b896ad544661f222176721ffe89e4a08d4498e070404fe46e21916b8530ddc458e4529f2a905fc6fa977511c9edd578d9ba7c8fa44d5f2ff1a42fe0a293f2b6781aa406d1ea51e79f48610c84586c62f68f4860aa3bfd62a8e2317948e026e4e378f9103cbc7cd70f759f309ee3a7b12535cb1f6697b06b80d8d7e27f40fac9f41b79524e842626678ca0e7ea4c380c38a386441934720ac826c1b3e926085722aa481edf312d336ce8aeab813e8f18418dcd61dd9193e679aad480635cdbf744ae5561b0ff332273a014121153e57cbb7f5211ad993cc09cd16f3a129af49c11a5b4d5d29dfdfc6dfcf23c53662423e6b0f0c95bbb7fe1573be1821201a5aaca6994356edab3a0678961ce28ee991bfa6026038c4168766020d594107792810b5c6da4f92630a2ce1b57ce14859ef6a1fbdf82d090973127432ec87bd9a3f41081d5c3166921ffc43e585d66ab8d0525875391a76395ecc4c9a9cfd42ec97d4e790d5e53e93eb97de5ffa06dab7aa2e06defdc6871988bc15df96ba2a4be1c588bcb9ede527dab36cf9ba010140748", 0x1000) 4.014174835s ago: executing program 2 (id=1893): setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) r0 = syz_open_pts() close(r0) (async) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000340)={0x8, 0x5, 0xffffdf82, 0xffffff8c, "08ed95990000000000000000ffffffffffffffe6", 0x4, 0x4}) (async) r2 = dup(r1) sysctl$vfs_nfs(&(0x7f0000000900)={0xa, 0x2, 0x1}, 0x3, 0x0, &(0x7f0000001940), 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$vfs_nfs(&(0x7f0000000900)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000000940), &(0x7f0000001940), 0x0, 0x0) (async) readv(r2, &(0x7f0000001980)=[{&(0x7f00000000c0)=""/203, 0xcb}], 0x1) (async) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) (async) readv(r1, &(0x7f0000000040)=[{&(0x7f0000000000)=""/18, 0x12}], 0x1) 3.992238425s ago: executing program 7 (id=1894): mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x3, 0x2010, 0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{0xec}, {0x1, 0x3, 0x40, 0x8000}]}) (async) syz_emit_ethernet(0x2a, &(0x7f0000000480)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x2, 0x1c, 0x66, 0x0, 0x0, 0x6, 0x0, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}}, @udp={{0x3, 0x3, 0x8}}}}}}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x2000, 0x0, 0x37) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, 0x0, 0x0, &(0x7f0000001440)="02000000", 0x4) 2.728701895s ago: executing program 0 (id=1895): mknod(&(0x7f0000002380)='./file0\x00', 0x2000, 0x4270) r0 = openat(0xffffffffffffffff, 0x0, 0xb5219f1000bb1671, 0x1a9) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x66}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) socket(0x18, 0x3, 0x0) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) (async) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) getsockname$inet(r1, &(0x7f00000002c0), &(0x7f0000000300)=0xc) (async) getsockname$inet(r1, &(0x7f00000002c0), &(0x7f0000000300)=0xc) ioctl$TIOCSETA(r0, 0xcd504404, &(0x7f0000000080)={0x2, 0x4, 0xfffffffe, 0x0, "cd0022080021810500b28c9d6fb975390a000004", 0x40048000, 0x4}) (async) ioctl$TIOCSETA(r0, 0xcd504404, &(0x7f0000000080)={0x2, 0x4, 0xfffffffe, 0x0, "cd0022080021810500b28c9d6fb975390a000004", 0x40048000, 0x4}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) write(r2, &(0x7f00000000c0)="8a4b36f6961d9455608d98bdc1c391d3", 0x10) (async) write(r2, &(0x7f00000000c0)="8a4b36f6961d9455608d98bdc1c391d3", 0x10) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) socket(0x11, 0x3, 0x0) (async) r3 = socket(0x11, 0x3, 0x0) recvmmsg(r3, &(0x7f0000000100)={&(0x7f0000000180)={&(0x7f0000000480)=@un=@file={0x0, ""/506}, 0x1fc, 0x0, 0x0, 0x0}}, 0x10, 0x2, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x81, 0x83, 0xf, 0x20000401}, {0x7c, 0x2, 0xf8, 0x8}, {0x400e, 0x4, 0x46, 0x5}]}) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x5700) unlink(&(0x7f0000000140)='./file0\x00') syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) fcntl$dupfd(0xffffffffffffffff, 0x2, r0) (async) fcntl$dupfd(0xffffffffffffffff, 0x2, r0) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000240)="417a802a2b03000000000000006f4c", 0xf}, {&(0x7f0000000180)="021ac637c52b4ac9e2262f4e911aee0ad7a31863a85cbcb2442bf500d9d998bd698409e004ff14a974479b74ba0bd5cb3a450be18f00fadfc6dd8c69088ff440ecd5ab176f30afebf74557fd2e0894da77d3fb8cf38935734d9d4a6a5c0761a700a44ccc5e17f041c4131d53393c7d532b8110ba7699bc340a8f01044878dce08e3a1144", 0x84}], 0x2) execve(0x0, 0x0, 0x0) (async) execve(0x0, 0x0, 0x0) getegid() (async) getegid() r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x40, 0x9, &(0x7f0000000200)="03000000cfabf364008f1ff47fbf157f48185a766334e1aad7c831795f3a3926893cd3aa65a79af44b64d20638fedf8f57a627da37af833a25e6dad324a0e2a38751aae376702fe0e4b61f0d5f6f576d1561528989a13764c99546450877989b714de9e453d90353d8a1ff5f062e0b620c567060a529a36ef138d4ce15499881f137b0c2b38db6e11b13", 0x8a) openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x18170, 0x0) (async) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x18170, 0x0) ioctl$BIOCIMMEDIATE(r6, 0x8010427e, &(0x7f0000000040)=0x6) (async) ioctl$BIOCIMMEDIATE(r6, 0x8010427e, &(0x7f0000000040)=0x6) 2.72646967s ago: executing program 4 (id=1896): setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x56}, 0x2, 0x0, 0x0, 0x0, 0x0) (async, rerun: 64) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) (rerun: 64) bind$unix(r0, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) (async, rerun: 32) sysctl$hw(&(0x7f0000000040)={0x7, 0xf}, 0x2, 0x0, 0x0, 0x0, 0x0) (rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x44}, 0x2, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647", &(0x7f0000000080)=0x4a, 0x0, 0x0) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000100), 0x0, 0x0, 0x0) 1.763166337s ago: executing program 2 (id=1897): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x3, 0x7, 0xfd, 0x6}, {0x9e, 0x19, 0x0, 0x40003}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004745f, &(0x7f0000000000)=0x1d) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x1, 0x0, 0x7}], 0x1, &(0x7f0000000100), 0x7ff, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x8, 0x0, 0x15, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x14, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) setrlimit(0x3, &(0x7f0000000180)={0xb66c, 0x100000}) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100), 0x8000, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000001c0)={0x8, 0x7, 0xe1b8, 0x1, "7fb0963cb36aa58e5939d0d5e1bda62f38f4b2a2", 0x9, 0xfff}) setrlimit(0x3, &(0x7f0000001300)={0x21791, 0x100000}) syz_emit_ethernet(0x3e, &(0x7f00000007c0)=ANY=[]) 1.525193694s ago: executing program 0 (id=1898): r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) ioctl$TIOCSETA(r0, 0xc0104451, &(0x7f0000000740)={0xc635, 0x408, 0x3fc, 0x200043, "0000000000fb000000000000b34445f0388a19a0", 0x33c3300a, 0x2}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x4c) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x800, 0x9e, 0x2000007, 0x100, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x10000000, 0x7, 0xc3, 0x71000}, {0x7b86, 0x8, 0x9, 0xfffffff9}, {0x7, 0x8000b86, 0xffffff7c, 0x9}, {0x73f0, 0x1, 0x80000001, 0x2}, {0x401, 0x2, 0x2800, 0x7}, {0x2, 0x6, 0x3, 0x1000}, {0xfffffffa, 0x7, 0x200004f9, 0x14}, {0x6, 0x9, 0x13, 0xb}, {0x2, 0x82, 0x4, 0x3}, {0x4, 0x28101, 0x93, 0x1ff}, {0x1de, 0x10001, 0x7ff, 0x3}, {0x9, 0x29, 0xb, 0x5}, {0xb8c, 0xc3b, 0x80000003, 0x404}, {0x29a71717, 0xfffffffa, 0x0, 0x6}, {0xc, 0x7, 0x6}, {0xfffffffd, 0xbc3d, 0x1, 0x30005}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffe, 0x0, 0x4c}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000340)="b10005010000009f05003f01070000001e1c13fecea79c5dfaf66e8d0300000000000000fdef3044d2d236acf20bf404be01000000f7c8cf5f8823297be1aa0504000051e2f0ad3ebbc25769a51f139b672f335c22db830c032bfa896443c32618210000720fd38bdb0000fd54c125191b1257aea8c500001602fbfe0c2300008abf090000000008e37193f834371205050052fbe03f49b11b7aaeb70000fca65361ba84913f0100000000000006000000", 0xb1, 0x408, 0x0, 0x0) 1.514107282s ago: executing program 4 (id=1899): sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x19}, 0x4, 0x0, 0x0, 0x0, 0x0) mlock(&(0x7f0000000000/0x2000)=nil, 0x2000) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) socket$inet(0x2, 0x8003, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x8, 0x0) setrlimit(0x8, 0x0) syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4, 0x8d, 0x2, 0x80000004}, {0x30, 0xfa, 0x3}, {0x16, 0x6, 0x8}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) fcntl$lock(r2, 0x9, &(0x7f00000000c0)={0x1, 0x2, 0x7, 0x1000300000000}) sysctl$hw(0x0, 0x0, &(0x7f0000000580)="00041b000f3e8095043fa8985d012c000001003d0817c53fcb7c7d40b4bf66108039750000007ab7739bf920", &(0x7f0000000000)=0x2c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f0000000100)=ANY=[]) mknod(0x0, 0x2000, 0x40000800) open$dir(0x0, 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81, 0xd, 0x0, 0xff}, {0x4, 0xc, 0xff, 0x7}, {0x6, 0x80, 0x8}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r0, 0x80104267, 0x0) syz_emit_ethernet(0x1000e, &(0x7f00000001c0)=ANY=[]) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e17fffff", 0x4) 1.224440225s ago: executing program 5 (id=1900): r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) munmap(&(0x7f0000001000/0x400000)=nil, 0x400000) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, 0x0, 0x0, &(0x7f0000001440)="02000000", 0x4) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000180)="7f454c46c5c41a49b70cb710aaa95d576a0ac7fca22716a22987b881794ffa08bb11bafcdc24ff4c5d5e22b1775c7b1ad1a2ec534c50019377fa47f7af46e521", 0x40}], 0x1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 237.495097ms ago: executing program 6 (id=1901): r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0x1}, 0x2, &(0x7f0000000080)="5150e47ab52d", &(0x7f0000000100)=0x6, &(0x7f0000000140), 0x0) 25.818144ms ago: executing program 0 (id=1902): setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) (async) r0 = syz_open_pts() close(r0) (async) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x3ff, 0x6, 0x36ef, 0x0, "bd59a25258a4ade4c5e0f9eafff7a7c197f08416", 0x9, 0x1ff}) (async) r2 = syz_open_pts() writev(r0, &(0x7f00000000c0)=[{&(0x7f0000001b00)="ccd811b2d7167ea510546ed4e039fd0202ad374bcfead9679ff14476c1447a1c687e46de7ee9e52d8291900dfe50a86c068a6717d70f00070f3fcb6f0c4981ed5dc3c0f9a0b5f4403d7bd26fb89cf8d199d8d1617b6bf8182e638c8bba72f0d6f937423695c06a20204844a8d34b462c86e4c52622d5e928ef370ca9d51ef4b663bcb25da8febf065a6108fbe41408ddb693d5ad6d1f9c40f7d745a976cd2ac0bae4aba7cba2954a2ce9461378c6918b3496640a54f058e2a982a677026db4ffcf9868e1b12321839ff6c76cbdffca30e72d43950327d21b594a1510e4eeace3cb9adc07c4c55bd2599dc1a8acc15a191d505276daa0e880d945d67069a2b896fb1556a8be14a8f80cfd3278ec26aa05d73ed2636797c3fe88740958b76f010d4dd9e973e43518ada2e0f1ea758e9fd598a92c73c206f9ce4f5632cabc355dd8b633b02d0ea3469a6f6e6644cb679a8473028bee63e327320fe5aaa7a29bb2e0b95a682f98fd7735e1303ae1b8a8075cde", 0x171}], 0x1) (async) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000040)=0x2) 0s ago: executing program 2 (id=1903): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000040)=[{0x7, 0x10, 0x9, 0x5}]}) (async) syz_emit_ethernet(0xe, 0x0) (async) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, 0x0, 0x0) (async, rerun: 64) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (rerun: 64) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2100007, 0x101, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x0, 0x8, 0x4, 0x71000}, {0x8, 0x8, 0x8, 0xfffffff9}, {0x8, 0xf86, 0x0, 0x9}, {0x1, 0x800, 0x8007}, {0x401, 0x200726, 0x2800, 0x7}, {0x2, 0x6, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x300, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x9}, {0x4, 0x8001, 0xd1b, 0x88}, {0x1ce, 0x10001, 0xc, 0x3}, {0x7ff, 0x9, 0x4, 0x9}, {0xb8c, 0x4, 0x8, 0x4}, {0x29a71717, 0x7f, 0x5, 0x6}, {0xc, 0x7, 0x45}, {0x8000, 0x1, 0x1002, 0x30004}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000180)='N', 0x1}], 0x1) (async) rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00') (async, rerun: 32) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) (async, rerun: 32) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r2, 0x80045710, &(0x7f00000000c0)=0x1300) (async) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0xd, &(0x7f0000000000), 0x14) (async) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffe, 0x0}) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) close(r4) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.78' (ED25519) to the list of known hosts. lo0: can't handle af0 0#+"$%.!",%: #/--!.$ %22/2 OpenBSD/amd64 (ci-openbsd-main-9.us-central1-b.c.syzkaller.internal) (tty00) login: pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error 0#+"$%.!",%: #/--!.$ %22/2 OpenBSD/amd64 (ci-openbsd-main-9.us-central1-b.c.syzkaller.internal) (tty00) login: pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error OpenBSD/amd64 (Amnesiac) (tty00) login: pckbd_enable: command error malloc(): allocation too large, type = 29, size = 16796513700 pckbd_enable: command error malloc(): allocation too large, type = 29, size = 16796513700 pckbd_enable: command error malloc(): allocation too large, type = 29, size = 16796513700 pppx: unable to set addresses for pppx1, error=17 pckbd_enable: command error malloc(): allocation too large, type = 29, size = 16796513700 WARNING: thread `nfsio' (209122) exits with status -1 WARNING: thread `nfsio' (451215) exits with status -1 WARNING: thread `nfsio' (186055) exits with status -1 WARNING: thread `nfsio' (482544) exits with status -1 WARNING: thread `nfsio' (174756) exits with status -1 WARNING: thread `nfsio' (4877) exits with status -1 WARNING: thread `nfsio' (194520) exits with status -1 WARNING: thread `nfsio' (417003) exits with status -1 WARNING: thread `nfsio' (487025) exits with status -1 WARNING: thread `nfsio' (498003) exits with status -1 WARNING: thread `nfsio' (504480) exits with status -1 WARNING: thread `nfsio' (485052) exits with status -1 WARNING: thread `nfsio' (286133) exits with status -1 WARNING: thread `nfsio' (327356) exits with status -1 WARNING: thread `nfsio' (448184) exits with status -1 WARNING: thread `nfsio' (194590) exits with status -1 WARNING: thread `nfsio' (488733) exits with status -1 WARNING: thread `nfsio' (522973) exits with status -1 WARNING: thread `nfsio' (126250) exits with status -1 WARNING: thread `nfsio' (38069) exits with status -1 malloc(): allocation too large, type = 29, size = 16796513700 pckbd_enable: command error WARNING: thread `nfsio' (270285) exits with status -1 WARNING: thread `nfsio' (429366) exits with status -1 WARNING: thread `nfsio' (210588) exits with status -1 WARNING: thread `nfsio' (236403) exits with status -1 malloc(): allocation too large, type = 29, size = 16796513700 malloc(): allocation too large, type = 29, size = 16796513700 SYZFAIL: ioctl remote attach failed (errno 16: Device busy) SYZFAIL: ioctl remote attach failed (errno 16: Device busy) SYZFAIL: tun_id out of range tun_id=8 (errno 1: Operation not permitted) SYZFAIL: tun_id out of range tun_id=8 (errno 1: Operation not permitted) SYZFAIL: tun_id out of range tun_id=8 (errno 1: Operation not permitted) SYZFAIL: tun_id out of range tun_id=8 (errno 1: Operation not permitted) SYZFAIL: tun_id out of range tun_id=8 (errno 1: Operation not permitted) SYZFAIL: tun_id out of range tun_id=8 (errno 1: Operation not permitted) SYZFAIL: tun_id out of range tun_id=8 (errno 1: Operation not permitted) SYZFAIL: tun_id out of range tun_id=8 (errno 1: Operation not permitted) SYZFAIL: tun_id out of range tun_id=8 (errno 1: Operation not permitted) SYZFAIL: tun_id out of range tun_id=8 (errno 1: Operation not permitted) SYZFAIL: tun_id out of range tun_id=8 (errno 1: Operation not permitted) SYZFAIL: tun_id out of range tun_id=8 (errno 1: Operation not permitted) SYZFAIL: tun_id out of range tun_id=8 (errno 1: Operation not permitted) SYZFAIL: tun_id out of range tun_id=8 (errno 1: Operation not permitted) SYZFAIL: tun_id out of range tun_id=8 (errno 1: Operation not permitted) SYZFAIL: tun_id out of range tun_id=8 (errno 1: Operation not permitted) SYZFAIL: tun_id out of range tun_id=8 (errno 1: Operation not permitted) SYZFAIL: tun_id out of range tun_id=8 (errno 1: Operation not permitted) SYZFAIL: tun_id out of range tun_id=8 (errno 1: Operation not permitted) SYZFAIL: repeatedly failed to execute the program proc=8 req=1828 state=1 status=67 (errno 4: Interrupted system call) OpenBSD/amd64 (Amnesiac) (tty00) login: uvn_flush: obj=0xfffffd806e8159b8, offset=0x3ff000. error during pageout. uvn_flush: WARNING: changes to page may be lost! set $lines = 0 Password: Login incorrect login: show panic Password: Login incorrect login: show registers Password: Login incorrect login: ps Password: Login incorrect show malloc login: Password: Login incorrect