last executing test programs: 4.141876406s ago: executing program 5 (id=318): r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async, rerun: 64) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000180)=0xc) (async, rerun: 64) getgroups(0x4, &(0x7f00000001c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) fchownat(r0, &(0x7f0000000000)='./file0\x00', r1, r2, 0x4) (async) setuid(0xee01) setreuid(0xee00, 0x0) r3 = getuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000540), 0x1000000000000133, 0x0}, 0x42) (async) setuid(r3) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000580)={0x0}, &(0x7f0000000140)=0xc) getpgid(r6) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) (async, rerun: 64) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x3, 0x10, r0, 0x0) (async, rerun: 64) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r7 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x12) (async) execve(0x0, &(0x7f00000002c0)=[&(0x7f0000000100)='tap'], 0x0) (async, rerun: 32) r8 = socket(0x18, 0x3, 0x0) (rerun: 32) ioctl$FIONREAD(r8, 0xc028698b, &(0x7f0000000100)) (async) clock_gettime(0x2, 0xfffffffffffffffe) (async) r9 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) writev(r9, &(0x7f0000000140)=[{&(0x7f0000000000)='g;', 0x2}], 0x1) (async) syz_emit_ethernet(0x1000e, &(0x7f0000000300)=ANY=[@ANYRESHEX=r4, @ANYRES32=r1, @ANYBLOB="6f6201f09d4924788af59a9994c354f051ce7f377585ca561af5564111b8fb698c518386ab13ecb0c5e119efba23a04e4b505ab4adf778b2486f63ea66bc1a0382100a42ae438f072ef65484b2caad74bcfd2e5df2e5952be29e99f5ce2c56d94e0e44f332cd9495052ab571ee0d32212402c5771d8e4b7e41a60cbf4c7867ca4da5a6ba08243b1c0d180d71e68da489a7951b043366504a5a2a210a7d9569902c80cf24c602a605fa5654c2c55396d0ee5c304484a2103c54d3169349882956b46194ab899e13a6e62e4ca331d7fdbd6cfd504d43add7827dfe187265da7835118344116b8f8b"]) r10 = kqueue() sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, 0x0, 0x0, &(0x7f0000001440)="02000000", 0x4) (async) kevent(r10, 0x0, 0x96, 0x0, 0xfffb4161, 0x0) (async) close(r7) accept$unix(r0, 0x0, 0x0) clock_gettime(0x4, &(0x7f00000014c0)) 3.287290164s ago: executing program 1 (id=324): ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffff9c, 0x80105728, &(0x7f0000000140)={&(0x7f0000000000)=[{0x43, 0x6}, {0x23, 0xff}, {0x89, 0x4}, {0x44, 0x1}, {0xca96fb717b3ca7fc, 0x4}, {0x21, 0x1}], 0x6}) openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x100, 0x0) select(0x40, &(0x7f0000000100)={0x2, 0x6, 0x1, 0x40, 0x10001, 0x1000, 0x8, 0x3}, &(0x7f0000000040)={0x5, 0x9, 0x0, 0x1d, 0x720, 0x2, 0xfffffffffffffff3}, &(0x7f0000000080)={0x7, 0xfffffffffffff53f, 0xffffffffffffb1a7, 0x8001, 0x4, 0x1, 0x8, 0x7}, &(0x7f00000000c0)={0x8, 0x1}) 3.104821291s ago: executing program 5 (id=325): r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x8981, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000200)=[{}, {0x23, 0x5de40039}, {0x7, 0x10001}], 0x3}) (async) setrlimit(0x8, &(0x7f0000000040)={0xa, 0x50}) (async) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x28, &(0x7f0000000000)="5ab7776a", 0x4) syz_emit_ethernet(0x41, &(0x7f0000000040)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "975203", 0xb, 0x3c, 0x3, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[@hopopts], @generic="b3b446"}}}}}) (async) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() writev(r2, &(0x7f00000004c0)=[{&(0x7f00000000c0)="a2c881947cc0e301c36aaf405d760faf941519c3626310b718ecde7f1fcd190b767516806a69a6eef9596374f875136f38ebb299afe5ea91fa65d1714d8db8ea0000008000000000939399de36108747d800c82a15f14e5dd31b4e9b401471eadc7d9dd6c0a379427b774c75c45442bebee4606f2956f11dbb8b54535221b2844d47356557bad62c982ebc76ac086f8fff089f374508b59595ad326f7c0a", 0x9e}], 0x1) (async) readv(r3, &(0x7f0000000340)=[{&(0x7f0000001200)=""/1, 0x1}], 0x1) (async) r4 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (async) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffff6, 0x3, 0xf27ff7794bbc9c2d, 0xfd, 0x10000}], 0x1, 0x0, 0x9b68, 0x0) (async) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) ioctl$VNDIOCSET(r5, 0xc0384600, &(0x7f0000000480)={&(0x7f00000003c0)='./file0\x00', 0x8, &(0x7f0000000400)='./file0\x00', 0x8}) (async) recvmmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0xffff}, 0x10, 0x1000, &(0x7f0000003f00)={0x1, 0xfdc7}) (async) r6 = open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) fcntl$lock(r6, 0x9, &(0x7f0000000280)={0x3, 0x0, 0x3b5, 0x1000381210089}) (async) close(r4) 3.103707113s ago: executing program 1 (id=326): open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r0 = getpid() r1 = socket(0x2, 0x3, 0x2f) r2 = dup(r1) setsockopt$inet_opts(r2, 0x0, 0x22, &(0x7f0000000040)="fd04c085", 0x4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x2, 0x0, 0x0, 0x0, 0x0, 0xc}, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sendmsg$unix(r1, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r0) setitimer(0x2, &(0x7f0000000000)={{0x200000000000, 0x900}, {0xffffffff}}, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) (async) getpid() (async) socket(0x2, 0x3, 0x2f) (async) dup(r1) (async) setsockopt$inet_opts(r2, 0x0, 0x22, &(0x7f0000000040)="fd04c085", 0x4) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x2, 0x0, 0x0, 0x0, 0x0, 0xc}, 0x0) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) sendmsg$unix(r1, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r0) (async) setitimer(0x2, &(0x7f0000000000)={{0x200000000000, 0x900}, {0xffffffff}}, 0x0) (async) 3.031300336s ago: executing program 5 (id=330): sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f00000003c0)=@file={0x0, './file0/file0\x00'}, 0x10, 0x0}, 0x0) poll(&(0x7f0000000240)=[{0xffffffffffffffff, 0x4}], 0x1, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) sendmsg$unix(r0, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x25) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000200)='./file0/file0\x00', &(0x7f00000002c0)='x\x00') kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffff6, 0x3, 0xf27ff7794bbc9c2d, 0xfd, 0x10000}], 0x1, 0x0, 0x9b68, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) recvmmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0xffff}, 0x10, 0x1000, &(0x7f0000003f00)={0x1, 0xfdc7}) ftruncate(0xffffffffffffffff, 0x10000) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x10, 0xffffffffffffffff, 0x2) open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socket$inet(0x2, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r3 = kqueue() ioctl$TIOCSETA(0xffffffffffffffff, 0xc4504445, 0x0) sendto(r1, 0x0, 0x0, 0x80d, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x9, 0x3}, 0xc) recvmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x840) kevent(r3, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffb, 0x61, 0xf0000000, 0x8, 0x8}], 0x1007, 0x0, 0x37, 0x0) acct(&(0x7f0000000080)='./file0\x00') unveil(&(0x7f0000000280)='./file0/file0\x00', &(0x7f00000001c0)='x\x00') unveil(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)='r\x00') unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000080)='c\x00') mkdir(&(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) 2.964465553s ago: executing program 7 (id=332): r0 = socket(0x800000018, 0x2, 0x0) shutdown(r0, 0x2) (async) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) (async) setrlimit(0x8, &(0x7f0000000080)={0xffffffffffffffff, 0x56}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x718dd70c34c807ae, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000000c0)=0x7) r2 = syz_open_pts() close(r2) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) ioctl$TIOCSETA(r3, 0xc0884450, &(0x7f0000000040)={0x2, 0xc, 0x822, 0x864f, "0700b4ffff00", 0x4100, 0x8}) (async, rerun: 32) syz_open_pts() (rerun: 32) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000380)={0xe, 0x40007bef, 0x107, 0xffffff88, "186d28106303001100530400000032c5c01c00", 0x808, 0x1ffff}) 2.667540059s ago: executing program 1 (id=335): socket(0x18, 0x1, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff"]) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000033000/0x1000)=nil, 0x1000, 0x1) r1 = fcntl$dupfd(r0, 0x2, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81, 0x2d, 0x0, 0xc}, {0x54, 0x0, 0x3, 0x7}, {0x6, 0x80, 0x8, 0x800}]}) sysctl$hw(0x0, 0x0, &(0x7f0000000080)="0f3e80d52b02a84000000000ef00003d3e18e0eee30d2b3ca692f50600095d48cd0100badb55abe01e834bc273dcde35", &(0x7f0000000000)=0x30, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r2, &(0x7f0000000600)="d81ad30100000000000100000000", 0xe) close(r1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000100)={0x0, 0x8, {0xffff, 0x4}}) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) r4 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080)=0x83, 0x4) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x2, r5) close(r6) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000000), 0x10) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080)=0x200, 0x4) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) 2.133624901s ago: executing program 3 (id=338): mknodat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0xc000, 0x210) mknod(&(0x7f00000000c0)='./file0\x00', 0x118a, 0x0) (async, rerun: 64) r0 = open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) (rerun: 64) sysctl$ddb(&(0x7f0000000000)={0x9, 0x3}, 0x2, 0x0, &(0x7f0000000180), 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, &(0x7f00000000c0), &(0x7f0000000180), 0x0, 0x0) (async) r1 = getppid() fcntl$setown(r0, 0x6, r1) (async) fcntl$setown(r0, 0x6, 0x0) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) select(0x40, &(0x7f0000000280)={0xfffffffffffffffd, 0x44809e9d, 0x3fe, 0x3, 0x1ffffffffffffff8, 0x181c, 0x5, 0x10000000009}, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) (async) r2 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x2, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x96, &(0x7f00000003c0), 0xfffb4161, 0x0) ioctl$TIOCSETA(r2, 0xcd504404, &(0x7f0000000580)={0x20000b, 0x2, 0x1, 0x2f, "cd00fd00", 0x40048003, 0x4}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) r4 = socket(0x2, 0x1, 0x0) (rerun: 32) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) connect$unix(r5, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) close(r4) unveil(0x0, &(0x7f0000000300)='W\x00') 2.133356331s ago: executing program 7 (id=339): recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000480)=@un=@file={0x0, ""/539}, 0x21d, 0x0, 0x0, 0x0}, 0x4000}, 0x10, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1003f8d}, 0x10, 0x1001, 0x0) socket(0x800000018, 0x1, 0x0) kqueue() open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) open$dir(&(0x7f0000000040)='./file0\x00', 0x402, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000380), 0x80, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) sysctl$hw(&(0x7f0000000080)={0x7, 0x10}, 0x2, &(0x7f00000000c0)="6518156ecf5d2706de", &(0x7f0000000000)=0x9, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x91, 0x7f, 0x7}, {0x2c, 0xf, 0x6, 0x6}, {0x6, 0x9, 0x1, 0xfffffff2}]}) sendmmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x1c}, 0x10, 0x2) pipe2(&(0x7f0000000000), 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, 0xffffffffffffffff, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x6a, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f0000000080)='x\x00') execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000280)}], 0x1) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) r2 = syz_open_pts() close(r2) syz_open_pts() writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) 1.986108331s ago: executing program 4 (id=341): ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000b40)={0x7ff, 0x17, 0x2000007, 0x20105, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x0, 0x10a6f, 0x99ad, 0x1071000}, {0x7, 0x8, 0x8007, 0xfffffffb}, {0x8, 0x400005, 0x4, 0x9}, {0x4b, 0x800, 0x6, 0xfffffffc}, {0x401, 0x200726, 0x2800, 0xc}, {0x2, 0x6, 0x3, 0x99}, {0xce1, 0xffff8000, 0x4f8, 0x6d}, {0x206, 0x803, 0x14, 0x2d}, {0x2, 0xe, 0x285, 0xd}, {0xc, 0x12, 0xd1f, 0xc}, {0x1cf, 0x5, 0x5}, {0x7ff, 0x9, 0x744c01d5, 0x9}, {0xb89, 0x0, 0xc, 0x5}, {0x29a71717, 0xfffffffa, 0xfffffffe, 0xfffffffd}, {0xc, 0x5, 0x5, 0x7}, {0x0, 0xb1a, 0xe7, 0x30004}]}) (async) sysctl$vfs_ffs(&(0x7f0000000000)={0xa, 0x3, 0x13}, 0x3, 0x0, 0x0, 0x0, 0x0) (async) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f5903abf65b18d7c51f75527d152ea276d420000000000000000fafd3493776665d40000000034", 0x31}], 0x1, 0x0, 0x0, 0xf}, 0x0) (async) r1 = syz_open_pts() pwrite(r1, 0x0, 0x0, 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETA(r0, 0xc4504443, &(0x7f0000000740)={0x0, 0x2, 0x0, 0x0, "01d04b0a0047c1d100", 0x6, 0x6}) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./file0\x00', r2, 0x3}) (async) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="3901639b6174aaaaaaaaaabb86dd60062e0b"]) (async) execve(0x0, 0x0, 0x0) 1.985162182s ago: executing program 1 (id=342): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x3, 0x7, 0x7, 0x6}, {0x2, 0x9, 0x5, 0x1}, {0x9e, 0x0, 0x1, 0x86}]}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x3, 0x7, 0x7, 0x6}, {0x2, 0x9, 0x5, 0x1}, {0x9e, 0x0, 0x1, 0x86}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x615, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x5, 0x100, 0xfffffff7, "91a36bde528a5182b0d963b150a7bb9a957d3ebc", 0x6, 0x4}) (async) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x5, 0x100, 0xfffffff7, "91a36bde528a5182b0d963b150a7bb9a957d3ebc", 0x6, 0x4}) socket(0x18, 0x2, 0x0) (async) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xb, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000), 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000180)="0100c97966855075eba8c41e1d0000000000800000fc0126c6d6afeb8080a5601966e30f2d013c80af10958320d58198948f7f270f828abab5dd2d97078c3d4e0b54de2c93d678b5f9e03fe3af2874ba478be1ba", 0x54}], 0x1) sysctl$kern(&(0x7f0000000140)={0x1, 0x55}, 0x2, 0x0, 0x0, &(0x7f0000001300), 0x0) sysctl$hw(0x0, 0x0, 0x0, &(0x7f0000000000), 0x0, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)='d'}], 0x1e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f00000001c0)="ea00eb0100060000", 0x8) (async) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f00000001c0)="ea00eb0100060000", 0x8) 1.980186616s ago: executing program 5 (id=343): r0 = socket(0x18, 0x4001, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x100000000000000, 0xffffffffffffffff}) writev(0xffffffffffffffff, &(0x7f00000008c0)=[{&(0x7f0000000000)="9cf7a08294", 0x5}], 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x0) r1 = socket(0x18, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x5, 0x0, 0xffc, 0x3, 0x425}, 0x0, 0x0, 0x0) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0xd, &(0x7f0000000000), 0x14) r2 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r2, 0x0, 0x14, &(0x7f00000001c0)="02000000", 0x4) sendmsg$unix(r2, &(0x7f0000002a40)={0x0, 0x0, 0x0, 0xffffffffffffff91, 0x0, 0x0, 0x8}, 0x2) socket(0x20, 0x2, 0x6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x18, 0x4001, 0x0) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x100000000000000, 0xffffffffffffffff}) (async) writev(0xffffffffffffffff, &(0x7f00000008c0)=[{&(0x7f0000000000)="9cf7a08294", 0x5}], 0x1) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x0) (async) socket(0x18, 0x2, 0x0) (async) select(0x40, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x5, 0x0, 0xffc, 0x3, 0x425}, 0x0, 0x0, 0x0) (async) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) (async) setsockopt(r1, 0x1000000029, 0xd, &(0x7f0000000000), 0x14) (async) socket(0x2, 0x2, 0x0) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) setsockopt$inet_opts(r2, 0x0, 0x14, &(0x7f00000001c0)="02000000", 0x4) (async) sendmsg$unix(r2, &(0x7f0000002a40)={0x0, 0x0, 0x0, 0xffffffffffffff91, 0x0, 0x0, 0x8}, 0x2) (async) socket(0x20, 0x2, 0x6) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) 1.931707128s ago: executing program 4 (id=344): mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192, 0x100000}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xffff, 0x621bce9, 0x80000000, 0x3, "f520d9db8b5056bf5b75b8c6c037a4f98f4b085a", 0x1, 0x400}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) (async) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) (async) preadv(r0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192, 0x100000}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xffff, 0x621bce9, 0x80000000, 0x3, "f520d9db8b5056bf5b75b8c6c037a4f98f4b085a", 0x1, 0x400}) (async) 1.930105485s ago: executing program 3 (id=345): r0 = socket(0x11, 0x3, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000180)="ef9be6b0bded59ea06a342a6b89383db4ba9703d448c5993fad2fb10c24c198a1cd3f5ee47886c8d01be5588ee1b84808711e1e0a44cc3767f4ca8d26dde0c328dfeee1f0af1fe6754b03a44e81b98b16abbe4a5c22594b1408d9b8baa318b850156cb202afb0642110b8aa7a67fbb782137fb449f2c53c9ec9234ff1c61f4c66e48577b66934baa0a1786d053fa653c6f38fb7bf9277cbf592982f69a80bbe81250b2245bdfd6df9a1e4fc5bef42e9f520f148b3322d37d6a4dc8db34d903188172e3863d92f221bafb13abfaba12404633efd4cc84eb424a5aa611fb8197276f4e60a78fcaf2638db7609cf631", 0xee}], 0x1) execve(0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000080)="b10005010000009f0500070007010000331c13fecea10500fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0902000000e371a3f8343712051eeab70800000000050000ffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005130000000000003e00040000", 0xf, 0x6, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x24) 1.666908854s ago: executing program 7 (id=347): mknod(&(0x7f0000000040)='./bus\x00', 0x8000, 0x412e01) r0 = open(&(0x7f0000000080)='./bus\x00', 0x800, 0xc) r1 = socket$inet(0x2, 0x1, 0x0) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x1, 0x0, 0x0) sendmsg(r1, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=[{0x10, 0xffff, 0x8}], 0x10}, 0x406) open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = semget(0x0, 0x1, 0x281) semctl$GETPID(r3, 0x15916506c2fa40ca, 0x4, 0x0) select(0x40, &(0x7f0000000140)={0x8, 0x8, 0x1, 0x5, 0x7, 0x2, 0x9f, 0x4}, &(0x7f0000000180)={0xb, 0x0, 0x1, 0x0, 0x7, 0x6, 0x6, 0x61}, &(0x7f00000001c0)={0x10, 0xff, 0x0, 0xae5, 0xf, 0x3, 0x3ff, 0x2}, &(0x7f0000000200)={0x2, 0x9}) select(0x40, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x5, 0x0, 0xffc, 0x3, 0x425}, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000003180)=""/4113, 0x1011}, {0x0}, {&(0x7f00000000c0)=""/128, 0x80}], 0x3) 1.55364185s ago: executing program 2 (id=348): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) (async) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x7, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) (async) kqueue() (async) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, 0x0) (async) setitimer(0x1, 0x0, 0x0) (async) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, 0x0) (async) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) (async) r3 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x110) write(r3, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async) write(r0, &(0x7f0000000240), 0x0) (async) writev(0xffffffffffffffff, 0x0, 0x0) (async) close(0xffffffffffffffff) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r2, 0x0) write(r0, 0x0, 0x0) (async) write(r0, &(0x7f0000000180)="8705e4e7000097aeaa5aa8607605ab88a0bf21ad1d06f5d3c1fdbfaac88b59b29c054898dba0aa987c36fd601f9a7812117a9d62fa918c720bd87b3267db71056b5ba3d8c56fd4924dcb9bc092ab59483dd950be850956e268b31774f7a2fe6d1a5cd99f94a5ec45b6ab3d2d815bfd43dd5b186012847658c3ff3f5409995a2ac5adce9b878ebb4e427649177c44", 0xffffff6b) (async) close(r1) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x3fb}) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x5, 0x2, 0x8, 0x3, 0x44, 0x10, [{0x5, 0x3, 0xfffff115, 0x80000001}, {0x3, 0x7, 0x6, 0xfff}, {0x1, 0x4baa, 0x3, 0x9}, {0x4, 0xe2, 0xf, 0x100}, {0x3, 0x2000007, 0x5, 0x84}, {0x7890, 0xffff, 0x8, 0x2}, {0x4, 0x800, 0x1, 0xfffffffa}, {0x207, 0xffffffff, 0x28000, 0xffffe2e9}, {0x9, 0x1000, 0x6, 0x7fff}, {0x3, 0x1, 0x6, 0x8bfd}, {0x0, 0x0, 0x8, 0x6}, {0x410000, 0x0, 0x800000, 0xa6a}, {0x401, 0x4, 0x400009, 0xa1}, {0x3, 0x6e2, 0x2, 0x6f5fc48f}, {0x3, 0x101, 0x3, 0x9}, {0x9be2, 0x1, 0x2, 0x400}]}) poll(&(0x7f0000000000), 0x35, 0x0) (async) close(0xffffffffffffffff) (async) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x0, 0xfffffffe}, {0x1}, {0x0, 0x1}, {0x2, 0x3}, {}, {0x1}, {0x2}, {0x3, 0x20000000}, {0x1, 0xffffffff}, {}, {0x6}, {0x3}, {0x1}, {0x0, 0x3b6}, {0x3, 0x400000}, {}, {0x2, 0x40}, {0x3, 0x800}, {0x1}, {0x2, 0x7ff}, {0x5}, {0x0, 0x7}, {0x3}, {0x3, 0x400}, {}, {0x2, 0x3}, {0x0, 0xfffffffd}, {}, {0x3}, {}, {0x1, 0xd}, {0x1, 0x4}]}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000240), 0x8, 0x0) (async) openat$vnd(0xffffffffffffff9c, &(0x7f0000001280), 0x502, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x10, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x0, &(0x7f0000000240)}) (async) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000180)="7f7537de0700950cdccc532c35853f1a016c542e648300003d965a1564", 0x1d}], 0x1) (async) sysctl$hw(0x0, 0x0, 0x0, &(0x7f0000000000), 0x0, 0x0) 1.552649648s ago: executing program 2 (id=350): r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r1 = kqueue() recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x40, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x8, 0x0) ioctl$VMM_IOC_INTR(r2, 0xc0205609, &(0x7f0000000040)={0x1, 0x0, 0xbacb}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x900, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x2, 0xf4, 0x5, 0xd}, {0x7c, 0x7, 0x6, 0x100000b}, {0x6, 0x0, 0x1, 0x10000}]}) syz_extract_tcp_res(0x0, 0x1000, 0xe023) kevent(r1, 0xffffffffffffffff, 0x8, 0x0, 0x16, 0x0) ioctl$WSKBDIO_SETMAP(r0, 0x8010570e, &(0x7f0000000040)={0x20, 0x0}) 1.406896364s ago: executing program 3 (id=352): select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0xfffffffffffffffc, 0x0, 0x0, 0x7}, 0x0, 0x0, 0x0) (async) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0xfffffffffffffffc, 0x0, 0x0, 0x7}, 0x0, 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) (async) r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) ioctl$TIOCSETA(r0, 0xc1084425, &(0x7f0000000040)={0x3, 0x9, 0xfffffffe, 0x5, "e72d00000000000000000000004000", 0x7, 0x5}) setsockopt(r0, 0x6, 0x3, &(0x7f0000000200)="53da00857201d13223d65f48c945c25669131b562c6d392a4a4168393088647d68f80c4782054785424ec783bb996328d8417881968dac8f36e7f923b16ac5f796649d4929e66f7434d98a0ea3926d", 0x4f) socket(0x2, 0x3, 0x0) (async) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x21, &(0x7f0000000080)="c5", 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x4, 0x0, 0x0, 0xfffffffe}, {0x2, 0x0, 0x0, 0xffffffff}, {0x7f, 0x0, 0x0, 0xbc2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f00000000c0)=0x400, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x2, 0x0) (async) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f5903abf65b18d7c51f78b06ccffb40500000000000000000000fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x406}, 0x0) ioctl$TIOCSETA(r4, 0xc4504446, &(0x7f0000000740)={0x2f, 0x2, 0x2, 0x5e, "97a2224ff1c14649ebb178926cc9795a6b47c1d1", 0x810, 0x8000000}) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000180)) socket$unix(0x1, 0x5, 0x0) (async) r5 = socket$unix(0x1, 0x5, 0x0) bind$unix(r5, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r5, 0x0) r6 = socket$unix(0x1, 0x5, 0x0) connect$unix(r6, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) accept(r5, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) (async) accept(r5, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r2, &(0x7f0000000000), 0x10) r7 = socket(0x2, 0x400000000002, 0x0) dup2(r7, r1) (async) dup2(r7, r1) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f00000000c0)=0x400, 0x4) bind(r1, &(0x7f0000000000), 0x10) (async) bind(r1, &(0x7f0000000000), 0x10) socket(0x2, 0x4000, 0x1) 1.406688808s ago: executing program 0 (id=353): recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000480)=@un=@file={0x0, ""/513}, 0x203, 0x0, 0x0, 0x0}, 0x4000}, 0x10, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1003f8d}, 0x2b, 0x1001, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x6a, 0x0) close(r0) unveil(0x0, &(0x7f00000000c0)='r\x00') 1.406385202s ago: executing program 2 (id=354): mkdir(&(0x7f0000000180)='./file0\x00', 0x25) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000b40)="820000ec3d1e6ed7eda0f59047bf65b18d7c51f78b06ccffb4050000000000009dd52840fafd3493857d65d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x406}, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000b80)=ANY=[@ANYBLOB="10007d22907d5fd4db"], 0x10}, 0x1) ioctl$TIOCSETA(r0, 0xc4504445, &(0x7f0000000740)={0x0, 0x0, 0x1, 0x9, "97a2224ff1c14649ebb178926cc9795a6b47c1d1"}) setreuid(0x0, 0xee01) chdir(&(0x7f0000000140)='./file0\x00') r1 = semget(0x2, 0x2, 0x493) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000200)=""/219) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2cff) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0x1b}, 0x3, 0x0, 0x0, 0x0, 0x0) 1.405060412s ago: executing program 4 (id=355): mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x103, 0x80800001, 0x10081b0, 0x10001, 0x10, [{0x0, 0x2893, 0x4, 0x71002}, {0x7fffffff, 0x9, 0x6, 0xfffffff9}, {0x104, 0xf88, 0x0, 0xa}, {0x4, 0x800, 0x0, 0x7}, {0x401, 0x3, 0x2802, 0x7}, {0x1, 0x650, 0x3, 0x99}, {0xce1, 0xfffffffb, 0x4f8, 0x6d}, {0x2, 0x803, 0x14, 0x8}, {0x2, 0x6, 0x5, 0x5}, {0x6a76, 0x8001, 0x6, 0x4}, {0x1cc, 0x10001, 0xc, 0x3}, {0x8, 0x9, 0x8, 0x2}, {0xb94, 0x7, 0x0, 0x1}, {0x29a71716, 0xfffffffa, 0x1, 0x6}, {0x1000c, 0x5, 0x1, 0x10000000}, {0x0, 0x1, 0xfff, 0x2}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x8, 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81, 0x2d, 0x0, 0x8}, {0x80, 0xf, 0xff, 0x7}, {0x6, 0x80, 0x8}]}) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)='l', 0x1}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f00000001c0)=ANY=[]) open$dir(0x0, 0x2, 0x10) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0xd, 0x0, 0x0) 1.100633915s ago: executing program 1 (id=357): r0 = open(&(0x7f0000000240)='./file0\x00', 0x80, 0x51) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x3b5, 0x1000381210089}) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x3, 0x0, 0x4c1, 0x369000000, 0xffffffffffffffff}) r1 = open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x10000000000003b5, 0x1000381210089}) select(0x40, &(0x7f0000000180)={0x10, 0x7, 0x3, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) r2 = kqueue() mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x205b9a) kevent(r2, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) r3 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x1) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000000029, 0xa, &(0x7f0000000340)='\x00\"\x00\x00', 0x4) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) writev(r5, &(0x7f00000000c0)=[{&(0x7f00000004c0)="2321af7777f62a61338c2545c1", 0xd}], 0x1) 1.100204319s ago: executing program 6 (id=358): openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) (async) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) ioctl$VNDIOCSET(r0, 0x20006473, &(0x7f0000000140)={0x0, 0x567, 0x0}) (async) ioctl$VNDIOCSET(r0, 0x20006473, &(0x7f0000000140)={0x0, 0x567, 0x0}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000580)={0xf, 0x56}) (async) setrlimit(0x8, &(0x7f0000000580)={0xf, 0x56}) r2 = syz_open_pts() close(r2) syz_open_pts() (async) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x7, 0x7, 0xffffdf7e, 0xfffffffd, "18262063920009ff7f00", 0x2, 0x3}) writev(r2, &(0x7f00000015c0)=[{&(0x7f0000000380)="76e016b864ece04529839e1cb4845b62d1b1a9ac19e8b64ad145c03cfaee95ca0598063aee7fe8", 0x27}], 0x1) mknod(&(0x7f0000000280)='./bus\x00', 0x6000, 0x6d4) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r5 = semget(0x3, 0x3, 0x95) semctl$GETPID(r5, 0x4, 0x4, &(0x7f0000000240)=""/31) (async) semctl$GETPID(r5, 0x4, 0x4, &(0x7f0000000240)=""/31) r6 = socket$unix(0x1, 0x5, 0x0) bind$unix(r6, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r6, 0x0) shutdown(r6, 0x2) (async) shutdown(r6, 0x2) accept(r6, 0x0, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./bus\x00', r1, 0x3}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x900, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4, 0xe4, 0x5, 0xc}, {0x64, 0x7, 0x6, 0xb}, {0x6, 0x6, 0x8, 0x10000}]}) (async) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4, 0xe4, 0x5, 0xc}, {0x64, 0x7, 0x6, 0xb}, {0x6, 0x6, 0x8, 0x10000}]}) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x82, 0x6}, {0x8c, 0x5ef2}, {0x23, 0x7}, {0x7, 0x8}], 0x4}) syz_emit_ethernet(0x1000e, &(0x7f0000000480)=ANY=[]) recvmmsg(r1, &(0x7f0000000300)={0x0, 0x1}, 0xe, 0x42, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000080)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x24}, 0x2, &(0x7f0000000040)="f363e9d8b830b5862c629f9965dc1571f91e3a00000000000000b59c7afec37082d300"/48, &(0x7f0000000000)=0x30, 0x0, 0x2b) 1.099997827s ago: executing program 2 (id=359): socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) fchown(r0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) r1 = syz_open_pts() mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$VNDIOCSET(r2, 0xc0184406, &(0x7f00000001c0)={0x0, 0x0, 0x0}) close(r1) syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) open(&(0x7f0000000080)='./file0\x00', 0x8000, 0xa) socketpair$unix(0x1, 0x1, 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000000000000}, &(0x7f00000024c0)={0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000380)={0x7fffffff, 0x7bed, 0x4347e793, 0xffffff8d, "0d2628040200c2a6d2fe6eedb2e0ff7f0d000004", 0x4, 0x1fffc}) writev(r1, &(0x7f0000000300)=[{&(0x7f00000005c0)="8eb5cad3b33ea7c93cd5e57e1297facf30f9a61f9f9cb2aa2ea2ed2451327c34ec12f0bf07fa7ac525ff315a83173e4f3196d7f3b08fb94005000000000000004e03005f4060a0c23089ddbffdd149db7758519eef60fd70b3f1dd8a37c6badb9042827d240dfe1ea0707226ff8962277c3b8bbed6ab3576af069635cfa21dcca550e3b672b4161e862db83fe37f886a25d71b67b62764be2e1e1a945c7c2065540f73cf9bd1874312f6c540ad715a8cd5e22b90566b9b22190708aea26f3639171e0ba232dc804d25c0e664efa27cad096ee6cb1db7fdd2e119be8a8a", 0xdd}], 0x1) 1.099685703s ago: executing program 5 (id=360): r0 = socket(0x11, 0x3, 0x0) poll(&(0x7f0000000340)=[{r0, 0x2}, {0xffffffffffffffff, 0x1}], 0x2, 0x1) (async, rerun: 64) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) (rerun: 64) mkdir(&(0x7f0000000640)='./file0\x00', 0x0) (async) chmod(&(0x7f00000000c0)='./file0\x00', 0x236) chdir(&(0x7f0000000140)='./file0\x00') setreuid(0xee00, 0x0) (async) r1 = getuid() setreuid(0xee00, r1) (async) r2 = open(&(0x7f00000000c0)='./file1\x00', 0x615, 0x1) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) (async, rerun: 32) socket(0x1, 0x2, 0x0) (async, rerun: 32) socket(0x18, 0x1, 0x0) (async) socket(0x18, 0x3, 0x0) (async, rerun: 32) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) (async, rerun: 32) kqueue() (async, rerun: 32) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) (async, rerun: 32) r4 = open(&(0x7f0000000280)='./file0\x00', 0x80, 0x3cc) (async, rerun: 32) 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, 0x4, 0x5, 0x3ff}, {0x29a71717, 0xfffffffa, 0x6, 0x100006}, {0x4, 0x9, 0xfff}, {0x0, 0x5, 0x4, 0x30000}]}) (async, rerun: 32) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x2) (async) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x1) mkdir(&(0x7f0000000280)='./file1\x00', 0x0) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x10}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) sendto$unix(r0, &(0x7f0000000180)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320a77bff0100000000000005ae04be38164991f7c8cf5f882b297be1aa5b2394cf7950f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8afa7d9f6642102410000720fd4d73f0b70c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfb70900000008e371a3f8343712051eadb71d89e000040781e4b2ffe000ff00", 0xb1, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000b40)="000000003d1e6ed7eda0f59047bf65b18d7c51f78306ccffb4050000000000009dd52840fafd3493857d65d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x406}, 0x0) (async) pwrite(r2, &(0x7f00000002c0)="77e603bcdef530cbdd0cf641eed076b6aab4e4442c0196d1bb84307ff79cf1ebcf99aa43624a3c54d7c91665ae122ced9a59752be4ee3adfc2d8b5da07a57862a6d85b181b4a3ffbd91d2defd043df021460c571c8cb738441c247bac49ef11305c59fcdec07bff4e07dce32", 0x6c, 0x3) 1.092866143s ago: executing program 7 (id=361): mknod(&(0x7f00000002c0)='./file0\x00', 0x8, 0x5200) r0 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0xd) poll(&(0x7f00000000c0)=[{r0, 0x1}, {r0, 0x1}], 0x2, 0x0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000008c0)=0x8) write(0xffffffffffffffff, &(0x7f0000000000)="ed", 0x1) unveil(&(0x7f0000000500)='./bus\x00', &(0x7f0000000100)='r\x00') r1 = msgget(0x0, 0x784) msgsnd(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="010000000000000051250ba3ba407dec7df6074ac40a0511ef8e07326ce6fdf1ae26cedd859f61e00608fb446e67072d5a149ab8f4933581b065fdac750d63b184fb24f7ce3b9dd2684b6446f4a4b1c7ea4598ae03a8f75c4de8f9d098ad89f07841f760423975f5141bc4170f4575e1e18631f9dd93cb1804741ff5db887caa7b5f946a8d2d214b7b368be9cf759fedd8afbbd07fb376d1d3c76b3eb2bb1e6f547f3ff68c85339763fb7377b2823244ead8ebaee1dff63f88b5523ceb27447eaa876190b0e883f7aa9d64d11769f0d5ef55a6356a1e2e6b7963d29bcbc30f3f304abc63cd86a50bf287a492e10967695f099e8349f7b95323cf3ec5ce451133626dcc9af4d00de4f169a73656895fb06a282913189558"], 0x6f, 0x800) msgrcv(r1, 0xffffffffffffffff, 0x0, 0x0, 0x1800) msgrcv(r1, &(0x7f00000002c0)={0x0, ""/173}, 0xb5, 0x2, 0x2400) recvmmsg(0xffffffffffffffff, &(0x7f0000000880)={&(0x7f0000000080)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000200)=""/173, 0xad}], 0x1, 0x0}}, 0x10, 0x2842, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r3 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x3011, 0xffffffffffffffff, 0x0) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) ioctl$FIONREAD(r3, 0xc0206921, &(0x7f00000001c0)) shutdown(0xffffffffffffffff, 0x0) r4 = socket$inet(0x2, 0x4002, 0xfe) r5 = dup2(r4, r4) fchdir(r3) close(0xffffffffffffffff) syz_emit_ethernet(0x26, &(0x7f0000000540)=ANY=[@ANYBLOB="f26765d3118ce370aaaaaaaa080046010018006501ed092e9078ac1400aae00000020183030799b09a7fd54c553b44311b557a409915b12aa00fd438b07f12419315d07ec14e1a82237dff5df3fc04fe84582147bb69e607a284ead612f1854f65b60647c3d295247f704b66dca1f66f19c8ab3fca91e019aa817c8566f9b21bf2a96f3e9ca194d14c5ccfc7fb904d00645bcc151446025475d34e2e6c24b63629d3197dc376cc2f8d3bc4d15c3d9b89bf34c0cbb5da8976d6a1d9a9c20f74a9efbde5bd55f09f5962c5747ad7751f55dcfcc3eb1fb6e68df68e9d0efbaa0cd2191ee0c9038c4f"]) r6 = socket(0x11, 0x3, 0x0) getsockopt$sock_int(r6, 0xffff, 0x1002, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0xe02) mknod(&(0x7f0000000000)='./file0\x00', 0x40, 0x8000637d) r7 = open(&(0x7f0000000200)='./file0\x00', 0x100, 0xa) ioctl$FIONBIO(r7, 0xc0307004, &(0x7f0000000140)=0x1) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000180)) 787.575664ms ago: executing program 4 (id=362): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0xb, &(0x7f0000000100)=[{0x54, 0xa0, 0x3, 0x7fc}, {0x8, 0x3, 0x7, 0xfffffff7}, {0x8816, 0x3, 0xec, 0x80d}, {0x5, 0x3, 0xae, 0x8000}, {0xfffc, 0x3, 0xa, 0x8a13}, {0x8, 0x6, 0x5a, 0x8}, {0x5, 0x7, 0xe0, 0x1000}, {0x8000, 0x7, 0x9, 0x1}, {0xc404, 0x9, 0x7}, {0x81, 0x6b, 0x4, 0x9}, {0xf, 0x7f, 0x10, 0x7}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) recvmsg(0xffffffffffffffff, 0x0, 0x52b4dee2dfcce420) (async) pwrite(r0, &(0x7f0000000000)="8240384f2e1c71428121bd4af9e45f66126171b84d770ae3e4f0eb190dece9a5962158e6e3ad040c7136ede39294138d", 0x30, 0x401) (async) ioctl$BIOCGDLTLIST(r0, 0xc010427b, 0x0) syz_emit_ethernet(0x1000e, &(0x7f0000000200)=ANY=[]) 786.824716ms ago: executing program 0 (id=363): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x7fff) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000080)=0x7) r2 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x2, 0x20) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000100)=0x3) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000140)={0xfff, 0x77f, 0x1, 0x7, "46265beee1f2cf20ab0e8d8546c0a4985b3a2826", 0x7, 0x1}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000180), 0x200, 0x0) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f00000001c0)=0x40) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000200)={{0x18, 0x3, 0x62, 0x2}, {0x18, 0x0, 0x7, 0x1}, 0x4, [0xffff, 0x2, 0x3, 0x2, 0x56, 0x1, 0x6, 0x3]}, 0x3c) symlinkat(&(0x7f0000000240)='./file0\x00', r1, &(0x7f0000000280)='./file0\x00') r4 = openat$vnd(0xffffffffffffff9c, &(0x7f00000002c0), 0x8000, 0x0) write(r4, &(0x7f0000000300)="bd06a192c9c6bc42f841f4467676bfeb7e6f3de7ed28edce2643ebcaee40417a2e2464ae82042f1c144e2c87af4a6d4d75da0c322a7dd66f01019b0971f9ec4b511d53d761e4", 0x46) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000380)=0x2) recvmsg(r1, &(0x7f0000000a00)={&(0x7f00000003c0)=@in6, 0xc, &(0x7f00000008c0)=[{&(0x7f0000000400)=""/41, 0x29}, {&(0x7f0000000440)=""/36, 0x24}, {&(0x7f0000000480)=""/133, 0x85}, {&(0x7f0000000540)=""/72, 0x48}, {&(0x7f00000005c0)=""/125, 0x7d}, {&(0x7f0000000640)=""/124, 0x7c}, {&(0x7f00000006c0)=""/208, 0xd0}, {&(0x7f00000007c0)=""/230, 0xe6}], 0x8, &(0x7f0000000940)=""/143, 0x8f}, 0x0) ioctl$SPKRTUNE(r3, 0x20005302, &(0x7f0000000a40)={0x2, 0x7}) setrlimit(0x2, &(0x7f0000000a80)={0x60000000, 0x60000000}) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000ac0)={0x0, 0x400, {[0x2a, 0x800, 0x3, 0x849, 0x4, 0xf7dd, 0x1, 0x49, 0x5, 0x4, 0x0, 0x2d, 0x7fffffff, 0x7, 0x1ff, 0x5, 0x22c, 0x8], [0x6, 0x6, 0x9, 0x401, 0x4800, 0x6, 0x100000001, 0xb, 0xc, 0x84ce], [0x8000, 0x7, 0x6ab, 0x9, 0x1, 0xfffffffffffffffa, 0x3662], [0x3f28fb4c, 0x0, 0x4f, 0x100000000, 0x8000, 0x3], [{0x143, 0x797, 0x8001, 0xd}, {0x0, 0xb, 0x6, 0xa4bb}, {0x4, 0x10001, 0x80000, 0x10}, {0x3, 0x6, 0x2, 0xe}, {0x4, 0x1, 0x3, 0x7fffffffffffffff}, {0x7c3c, 0x401, 0x9, 0xb}, {0x9, 0x8, 0xffffffff}, {0x9cf5, 0x4, 0x45474cd4, 0x4}], {0x6555, 0x8, 0xdef, 0xfffffffffffffffd}, {0x5, 0x80, 0x8, 0x80000000}}}) acct(&(0x7f0000000d00)='./file1\x00') r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000d40), 0xa08, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000d80)={0x3, 0x3, 0x4bc0, 0x4, "439f2652300b35679114cb7943caef3561dfd2b3", 0xfffffff7, 0x80000001}) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000dc0), 0x80, 0x0) ioctl$VMM_IOC_INTR(r6, 0x800c5606, &(0x7f0000000e00)={0x0, 0x3, 0x41a}) writev(r1, &(0x7f00000031c0)=[{&(0x7f0000000e40)="fe54e011c6f75f2c3c5496097fa8be918513398aee4f15e520e25920df3961b674d475f7e732782953301cea8c6a01dbc101009af28822ccd59c59b08891c0dfe387f3df23598640d46cf188ffc533384bf931b35105fa79920c85242de7f476f62e7e370e4715e4ae2a26b8447544bf92bf3831a28d7d77081b008cf5d784caa6c391c6da6a1b827ccf16ab93ce2da5f89925285ad2548cf095964e156d0d8787576739ced485400d2f1670a3a04920aa2387e3a653f2383e5f5b80bb03c36820f8280be7b07fe358e80311549faf65f00776bda041259f0f6310e8a6c1c7076b9ce32815c72b87acb096bc0fa0d5f8dbc6fb19c341108437b0df41288c5679d903b52014af11ef42cd85b1acc30c214d42c6c4299b7d94c44510bd871289ae2571a4812f022e1dad9cba95932c818730b5e6fcb7a094ec8aa4994ce756249ea012cfa937bfe06193bf829be19f51aebd0da3c223ec77c7a8d668e82c0941fb4f8cc483b43dcab0a6ce24bc210cb2139e5584968f121bb1ea9dc681d8786e79002b17089a3b6738d778b956fc593f0ef011739f77a6e97eb39f47c67efca29bf58b2ec0a17fa143a6fb99fe26bc1c06eb3832528506138e3631e06d54eebe17245f6fe373bfe9e8e74a856b89fec8c7e78f8bdc6587a186c25324e31602b87a3cfb5f8884a31cc329ac41e4eaa17c782d48c42ed7bbc4f10440aaaa01f151ed1d6f49ff8cc332344f1d6606ef3b2a8b15ce363f86584e384172d8bb183ed8d89a900db5f98b7b4f4784fc48fee6766e46a07c785a32082fef421d81b44c894cabb3b0daa06cfd79f58c9c15cc3cd5f25089ed850605612b28071600014f6a4f039e1e6aba8218b31c3edfe791eb9ac70e8817b3d2ca22ea9200ee03f583c227e8134d6cc9083c6fe1078753ecd953307a00c60a91bd073dd4302842e7bc382295e3f096f9fee6beeaa527468bb134ed95263e7fc69bf8344f2c20c6e51b3312356a70409a9aeac2b95ce925e298ae50d75d901171f136f204e7d67b420ec96e8b7956654680091e56d9feb7b244a8b0146224ba5ad92f0c59bffb5752f82803cf948192035dfbd2211ab04e4b4b12fb10a553ef527ffc7194ab9d2209b2a34a843ed91df0063ba62044832d5ac7a3c8df114dadf71f2b8ab2586da309c6eee10a29c9914085bab4df85ff2d2189456413a7cc731bb1f1342ad4cec4a122b6aff606aa013418f4a3f8adb8c2c40e70b792c96248063717dcf92cfc67fa1a99c039b30a47b501e7cf874c958230760bf3ddcf10040c5df4c6137b536faa1177f4424aaafeca711e9bfc57cb0ae1386af52f39a6138270c68e95538e5450cdad847a5aa9f3bc904b9f0273e842d2982ed268ba01ff53b54bd45f7fdec19d5111ae7bee652b4dd8290e6abe3dd2d4811cb97ffe19cd0c2fffbdbd9d9f7db354e09d3c4222c639fc1cd608f2be22146eff143c01e7069817eb31030188053c0962375a8088c7ae3c68e3bb19162621d2798bda0f1a3fa4918cfdf945289a2f1341dfc43f9ad25013e25436f43c5744853e1c2ace58a04d0577bef48a30001f727762d45da659374ee6405191dabdffccaecc7d2c46315983503616d068d1009ce60b489f7f5cd381875e61f675fb4e7189df61b52c647abd31d712a5ce49ceb9c3b6a68da9b07109d7ea53af9020ab7f03c87e2fd0b0032b9c46a21357cd594b886d934ea360969a24e2cd743b1f3feb94bc0c910d7cbdde7bde9ff177dec595bf16e5b526ca078f242ddce7d2ca9bf1818caf42f9f7e85515fe3e9300258f0ca4b19d709412ccf2eee963e5e42a2fe84176c37bc1e96232306b0229b8a33d4781347fac4181a182d9a48eec276b9dea593994eb92f9b8e52e6ccb92955934ea410404307560c0aeb0e2d7f8fcdadfd8c45542e8faf5ab80203c14324c8e4f6d890db0ab615cfe49d798d8a5d87c4b326e8807284cf8d933c07aebeeb3e470a316320a57493637952a717b9afdc398a364c61d964d767bfe0b3ab7ce997fc13d5394092a476cea3472105d11d3efd3141ed75e7301c562623e02be22743242622ff9ce283104c8f8cf94f45bd51bdbca031a37f597a998ad771d0fcadc353ad8accd7017d8c37ea5ae022b3473a755d0899ce6f6ba3327fc5638a830567cdc12e6c4d65940c36807f012550a9de25ef902d3ea438417839280833df13a35f8dc6dbbd06d6e7e79aed133dfeb6b8b3b6c19eaee80ac9437ed5739246caec4bdaf98d528fa17dfd1e2f3982b086569db51a4c1021dfe8190bf6b6d807675b02ec075009864af33f1c856282fd25461fd4f82c50f98b2f973e97bda9961aa1485ae69c90890effb3541167b940215d5b7e92ef1422496eec8c49324b6a3352dd7da832905b8689e895e53422ef426dd05ff597d6261cb947161f2679a8e11f2624a77f33404cd381448a38f9399e074fef12ead2615598b88192ee6655d2cd6b7c2d64bbab6516a2a1f0cd91384c52aa6c3b80d839c7b5281af7cc0a8f97e42611887302a90a72c3dffe6aae7395002fce0db64f4a60944ef044d9225acd7f72ee76795228ea41ab2a8744ef8781079208c98794ddeea2c5df58c702457c93121fb83ff9f154ab4245b1a3320f73749b63e3c481721f1ff35e7e0322c2b2ef4767f0241319730ca737ea9ce5365a1a4996f36397b594d116622335951e87692a97f8301725019537b4c8d09c7c1cd48fedee7fdb49b89a7e163aee10e295b4abff8ed3221b785579c78a76a1cb37d15059b30c511ffad141ea99a67747b82764b8e0d0a29c3bec9dd48f9cb0c730a5d25d0d27e1b80fda76bd4c28f7e477e501715233904704b9120b28baa806321c47a1c88f4e1082ccd693659c3a8ac048667fa57c137ca086687f3c0d9d17be8525680f0e5a32b56098f7b01a5cc5c6b93652cdaaa8d25abd23cbf9942edfbc8b3c131029e8bb9373cc829c58418d4ae4b51cc5a089125a168d10bf7b7a597fe1e02aa9769f55a4972b17a93c3637774135c9d0313a158e4590625fa363cc90e8cee7853ed85b5aeb45cf401e6c08d9a9981062b07a6e9d8c7bf38551344bd74b2fec36972811ee55040d385b27675868af897b410f8cb7b5b8ad4fcdaea7392369b63b9f0501f38151608e627e09264acd57b9cc82ac0339fdc75d2ca3ac8dc80c5cd541ca2dbbd31b25823932cb7878f0b8e99db0f0b7c33e982505691931c35394507655d9b5e1455b3d6414db690f89ffe468eac4aa6b52bbc7888b7ce8a0986c177ba23035f7ac7795a5b67e36e4b9ccd7424ea71646a51320b943fadd06a8493d900bfe7b134eb6ba5fe9f1ad18075987dbc55dd24625cd403d808ddff550e09d9dda50c7822174dcc9fb024d9603789dac1f99d87867197257bfcb47a70f33701f8baab9cd45e54b81fe314c13c73550e757b2acf615cd143f95fd107ba261a8078e5901635bc4ca97a6a0eee95ad82c20988ccd20aac5b06a6a9adbf3cc934dfcc31e9cbb0436b072806196708b69ea5ea8881e9ac94c0d73a8c8237fe1c0bb4172278d29ac210ce24b2b15a860049cfc66dbc2f397d4062ea54f9ff856ef38c4e7698b35d9698645e7feddedb2d2778281de3f3fb8cfc1df3f5cbcb9694d0c3578e5a5fc55fc624ed043a44d59793cba07ee1cc3dc3c14467ce7240931b6f4c8fa5e818d03f14c289dcbdfde780a7ccde700b78d1e676152661c1de4b9dfd8c5fc582aa8e98b598ab850c63674f66ca11a8ae73ff16d8279e1b997630e0276f7eed4fa61602733df2d86847e09ccde28f1d667dd993f896a61aabc7836e75f49a2fb366988a22555bce0d1c58878022119e87f9e741b4044f11692cf04045ebb864d13e8384401e6a1e1dc11bd9cc4780241643d1d53da144f214a65681098b2ba0373546a195a797c8271bb80547125b01fb4091d2182313e1266359496abc50e4530c700c03f2d860da83f71d2303841af1f43d3292724ed21224793fe718c94855f90a047324fe865a77a0113099ee18c2fa3b3b31905fb5e1bb0aa3ebb06d7c3b127f95e654711e55014c21b54b5b9a211b0252906b531cf8f3372d870d2a7acf1fcd85bdb863dcf2ba7e49e38c39aa6c37d64a113e50790f16e928c620ee1407283a7870338f8289e413fe554c5af051baf8490d087d9fa8d3cb7376cea176cf9a694538f736c0eb2b3c1beb324a785315c26c8efa5e39cd622a62615ec81e16aa11350d54b473ebca647a1b06e555eb58b01baabc1a1e998eb453dbc4022bc1eba2258d5c8458b35019ab907f065570989217e48f0768cfe142d285c0f8eb1730fdde7c928e21d0bc11db0c73441db75db9cb13aa9b851f174c2bfcef356ee6a137a839bb78683a1bda18e5d2a04a32028dcadbadb080bd5893acc548bc67ea5cbc4c0a5542101067bb5373b11d29ab7490bff8d1a96a1ddb703fae04c1f44d7fb29ab7efea41fad4205fa5b02a0e6dcbabcaa2b1ae2fa8884e4f0d3a1a930931969c6ffe428abee5ad7df3679ecfe145ecfcbdd70201c21d00824ae4f1430821fa0c0b96e43a9c90537240543eadeea081e05b5f58f79f37c83aa84bf7cc22e1ad780539806b9d34b1902d7206769116c0e95dac704eea1bab8bea9af335fc025b23599c948366792b82356be268a99b7e9abc3477301f36bf8fa02aaeb9bc0823b46d405d14842769c3f5975e7fe5ff72b1e2cba4f84ec1fc56c7c4d8165b3ae2f9ea7ec8b9463bf119737d144cb1b777744a7dad8c0e909ce3a31172d88078a422727375d89c765ddbbf204ab7a77c2fd5701d3668746ab0250fc39670361b8094b2d03284ee15f99342321fb3e88bb1450c06c1fd65741408776ef9800777cf1eeea03708a7499a7fe8fb53dc8e456dc82cceb42446c889992d61e3dae160dbd3512ef658030f3fb5cda67f135e0a748a775fb3dc2ed4bddb806bce0dccbc253e98bf3c4bb11d80abc6e1f56303f82cbfb755b38f81875d78b11b870e9fcc8f311dec2ef932fd1a00d8458a45f0f44c682bd63b3c5631eda150d7e1b10212e1b791f2f4635b5b51aac2eaa202cf7f75b1afcb7a2b77af89ca21bdb67529f6347f06973e8fc2b23b185dad1ac36f0c568cb5049d6147fb8eccde75a9d63753dd05d1cfd560dd273b2d62aa66e270129088b279dc44b9de48e39bb70c62e7a45bab67ff3e06258546bc9954e14dcdefe6943e4e55529b3b41f58377a105551f34eb00856efb18408cfada18b92b829441abcc9f21f5603af55fc7a4633e394b92771d6edfc58b011cfc4b4b8b8f4e7220d3a5fa991333744eedba8f9acd9211a52b7962a0aeb14e33638caa793bd87886c8f047eee4d4006d8ee6e175ff959a959cbdfae071752f0550df4fea69538bc94d091feef117338064e5c9889366ea0158ff0f11d8cca9a42df58f85d05283f23c16eaea939a2395faf6bab6c5e37df77aea2f36175f2940b73d2834488ceadf912c76e529ab6d3e26b250e217c6ca2faf284a8803da727ec437c0dd5272b5ed9a3948fff5979cb7db57116422ea93c6fec9108d616c22a13e7bf936f16159563d760bf78dc821db0e81716a3c87b0e9d11206079c8d8c55b47397c452bdcd947f69ad127c8bb524300b4cf039a426b7b41f4177bd6bbe16b480125b0abb6820029454d7532f3c272bc0e1bcc1aacf06d3a3d77e88292d079020d94383594456b1313b5f0623c556aad2852a81b2a8977469274f952d6e7f558a3abd04450262c16a721e263afec932b2c32accc92f5f1a7bff77f20056e94e0b64dd", 0x1000}, {&(0x7f0000001e40)="7578b7b3ec3fac8a852499c39d518c78c28bfb52359cb11bcf5cdcec1eb9be103cafcf9dbfb89fbda1f1d2c537d4141b1bfc7e5a701826c56e166b3d96d20b12335b866486de34c813cf9c1972e064536c7f8d2eab5a50e8477ac6fa1333a15f4476c9433b0510f6edc3fc316f60e896d95dd5b59bb93f033a39bb9c35d948de3c9fd5af684f981c59332a1c6efba69ad2654e3f0ef0a4c7e386db722e614b34af6a2dfb85309bb4a1b16b8d7443af16148701d35afdd875f8c180a12e8ab191634421f9291ac36a228a08c1de98a38d3056379f367846b0c031c3", 0xdb}, {&(0x7f0000001f40)="15f45463138a1db0d023ce47f9ed78f64fd77a7f304a37aa2856fa147e3d52793eea0204151513ab664e43a3dda6326ff84306efdb58619d8edfed11ce13ff76ca1341b2d2e9370a9c1ea9b63d51ebb45453acfaa9af0f34e7a40d8141bc2e8b5fdd68251c6d4b874ca62a53e0f4d0fcbd0d6a326a973c5388d8f5095e21e9c563578f836977c2467ee6e33e357cc0f7b199da2fa5005b9b2e51ad2aeb3079fb4ac72806d3bbde46277d2aed8a", 0xad}, {&(0x7f0000002000)}, {&(0x7f0000002040)="65e95eb243c116e091f4086ee0b194350cad4e34a58c5ca33a983f9519f41232797abb5cf2533df31daba27ed69d06548b93f860231fb4847932eaddb63a9b62764b2995b7a6191f9522cd149b65370c9904491bc22e6ae0cb7db4c454d4cda873a58a48886fe6d84e5955f8345f6fda0fd3089d66e64f82bbf53afffd4845bda5dc939d3cd86edf637d21298bb4", 0x8e}, {&(0x7f0000002100)="2a3a5e8463e58abf97f994b11e6187aada227f64781c7433f0fa5531b7b715176cc8d64933b0d6c0456b89f8babff8e424945f4cdd35f435b8bddb6fd8328522e657d7e9dd0dfd8fccfb73763e25e38ad59f1474614e42bf2a54367e07ed49aacd64b9fa58d0427fef22048e1766c4a76044d3050c9594952a2070bf0ed7d314c9703ce70bd5e57daa67e8d3331e13c23a59a9858ed4d66935ab7337793988fcbdb5c06de84100ef4e1b02676d776329412eb2a02659ed3f1668c32694763a3825b4782ed3004c49b290c8ba36389c5bd91339bf8911f1bc3eac1510898337d66e2bbbe33d119844dbce98a74b73f7dbe32e0575dcde10025c24c4b18eac89de9e06ad61a6fbf9e8255bbacc19e4a52cd860b3a43524164e4a47a6aaa672c59b35f7d3508846636d2069f1a40831374561a372fea02ec555fd97e4c7e2bcc30df9373fc59a21d8d2dbea2dd3b2df21607a47f565c9cb1fcca2cb713d897fd8b6740ca9b0920a04801016088ad2b4e8f35adc99a19f6652833c1ead646c7f8be114accb1fac36e9748afb1d2ecc780a3eac06c3c4bf01de449e942c4c2bc2a17d3afc9f286b71120ce5f5a225d154692dfd1850eebe956ceb20c7164d2e957d37e52075da1e514677ddc963679e23db2396d7f73a44b491415220717a4f6b4449a90db9c61b2c4c89fcd3c60a22bcfdb191cb1d0f21302e44e65aa536ae9ffe8ad44351242a605843ed3adbfe4cf023d50834bd547ac5911bb539f72003267ea975f322e20f16ef93020f9c7a774fe66a267d8042366195bdc3189d5114e2410b4efe0a594d22e9bb8ffd942d0c9f629fa1977318337a8556f40576e122a8174b9bd9cc594a548ab6c5367d909e112ab2d8f47122cc073ef47b6647bf42e7cc54bc3025cc52762697efc51667246464af7573f8a955a16ca131656af560529bf09583efa1d2bd90ab3f110a6b710e4d771c4e700076ae303d601b74aa121afe3692b613a8bf01155b0e25562db4f33cdd7bb9258170b2e771984e89713e7237a594d2be03102a313ca83af4a499632d7fa25393479af2958134700a3f44aab8ba665239055021207c5fe9c212ad11c93fb987e4787e17a06fabb16070758729488980639154c70f43ac7ef42e589f8157bcafb3acf300d22e40171f26feae255595e161be53cfa5718b5cc0e8c40bbe24395374e6385e2545df54ae23da967e00a54ff81a142c62aab1aed28fc6c7d4efac4f7e017d61a2d5fe6ce0240364ac5faaab44fa6930745e5d6c0b50f1792d2df72e2ec5fa17cb232fd48cf824e7725ee7b53893ca2e73488c5e391dd482b315388ae8b86df2893376b14e94ea4ac4c284c5fe030b7a2e415368a6475ffb0d58132c57b20e1185517abc8ac2ad3fd4518a47d9d1b85926716cb57c55ea49b0e3ab58977e04ee6ed0d1d5861f673be0677b427bfeb9adfe7b77d795db94add8b5d3b741f79bbc0d40447637f0a82a49ae5f2e6102c9c48f7d380f18ff9350abbf2081bba745e60861641df943999de92b647575cfd83f89ce01062241e2fb60b720b3f182ee81138ccc30926e88c39693688b789e4790a21280ba52fb14fd6c863563a373e0a54818e3a9ced5b544714ae3cf318d186df4a5e49be65873e9cfd2dd2aee7b5bfeed3877fbbe1f3332847b2c02887ce8e4d25a21c4019998868713f55bcd6c0d4f84684e02405bc5eccd4eef04e3330df7a84e69f441eda515fc9db7f5e7cb0a496faaa89b28e92e2b4fc98838f8a92834a874169023ae2712ef4ac483f02e7225fa58d6d7aadda8853945679bf96a3c959aaee1db40f82db5b2fcb6ec42f1adeaea5e97ec82a8f692e46b6ce65f00f9b0181b659aa4ebe4e408c56885b0d2b4b13627ccc1815771caf63f92df84cbd27723b09c59c292a6c71c8c7ef7bd10c26ec1be3f0c4666ec9bb5c7095ab841a30efe73758e433f805103501a4c04f6b6e7004ec3e02ac7823d46f60799f4f83aefe9f496d7d72775379b2efa977b248dea9b35bd03c1e506993e65b43ee8414b0070799438e3822bf256becfa1e8c0db0d29b1aecfe7db3016872d62ee76e29870f93616209206239adb7a9e6d066194afcda7ba4a1844525175a648fbf050fc7fa8cd17b4ec1a625c5947f8b7fef3c0f458d848a38947959970d7fffd16bb5ce66e86b60ff47f5f5b9b71d04f54665cc5c8115f30702b42f27736c2b4f04e6cdc2c3ec73e33e1a304ebf797c3996e117e0192d7ef5d522bb936920c4157692bdb22a3dd49176ca121aea1972a5e89ba4047f485237829cd872f98cefaf677bdc0ea3996d4e8da13c551887e4a5254feb14f42e9ad7feb69c900637f7c4ecebb4664385edce0bd182dfd6677c2403adf43514e128f1b71c45f6200a46f67536417b99c3cdf45a3e067505f18a5c0d7c35f8c3daa26a66b46c285be4948402f517e1fa96c01cbfcd99d9dbc9006615688e088dddfe5f6484a94e5bf49cffa1ece8955b142a1a28c2e212452d137774b4feab71fc8d5d31f4ce6d885498133e7d7934e799c4a3d21cd1dac6532cd69240be04ebc89f66bba6b2da98a76b483615e05143105a11e15403f8f2f2caa80fa97dc86d4d9ef27620cf3ce7430906cc2a3baf21823fb9e84641b03fa16fd6fca8f2633f87a8826bff2da67153d91949a1e54ef29d0c51ba6de7f84e58511eca461a81f8225197cde6df730bd6fde4a4b0417ccb4dd8e9964d0728e68e82f4e037ff16e31fadf3452880f6c9046fb8e13b102f3eea8d422c138e1ebe1f8617f29c226d6f8a98245313e962e59b9d1e764e6c1d202ccee6526bd49129f0b4e3ef71751cce38a97c94e391f93a55685ff9c4671d51fb5b70c6b7fe6c2df57c4f4880969be12b50386a9256c86d891ba79c24cc0644c58ab57ff11a3a4a72732410ff40145fd4984266e38544a0f54a8b00294051765dc1bfd8e5547a747f87d1517112cacce7c1ee67167b5e5d82a1cfb7c7a3fa99d88c50989be653ac72b2e832db6fb923bbbac43331ed4f203f82cb8ccb1fdacea086f07861a8d4b376591f8f05fe6654f5a40f15e9856b6479a755f58808de6e7c059fa20e258efc881094c5cc905aaa4a43ae0c41e06059aa940997adfa1944c7a124cd57437b004baa4844854f9f6791121feef496879badbefd83deaac5f6dcd915d59f7901faca40b25e6153503bcb04cd9cff0beac911b5a1dfa3e7c8a2bbf6b54e27b37860a6796bfdee098c0e8aed028d1cbe2e6664fbe1858a0c306fbf1faa7661075cc9f7e52913c21d9fd0e72fe179ec19662eeef6762928d14abb1ff1580ff0bd611db15b5ff38e31ce2f64ad26347223b07f017f39be3a166ddee701eaa14938c08b70fa1684a67325f71725ce5567096eb84485f155bc005752e85f8ce1151ca3a24d16151c3ad00ba36e1732a73b3c418c2ebe8f256f573186af07956319d2785e3f11b6ff7350762c0d6e8bb0713b1cc1f58edcbef17bc1dcda042bf44df22011b98190a28a0139a0fd4a1d23eafdb4cee954f3fa39d4323c63f2dc7dd6fcd4dfecbc7933ae60a2f8586496fcb51274d8e8aef5629fde2eae04a49b0a9427e2795c16a5e9cecacad840bf3bdddf1e8c7cc06f6aa71e1d48668bcd19261b2b6c3dfc8cfe7da7f77bbaf7e372ce6fd3fcf857065b778fdf4dbcafcd825d5e7d4366e3d2e5f79e35af73548c863ba1e9f7b6760145245aab83b97ae563ee32ee51a5eb40b7ba54d5f7893f2f6c8cf811a6499718864b40bcb7eb81cca5cf7fa153e12b7896e0a5c0602bfb3ab6707659bd98ecd8164e5c8c4659751de027fbb5a0c113f00000482a2429489d6ebbee78300b000ec97ea37dea4eb86e072796c4e78f84edc1b82eba9f7d97ae376dd19d125f94850e5bb264dfda27edc27edcbfb13b27f8d3f9f8a02927e07308b60342614e8742b2014c8ccf1efdf816a522340f0ce98d74b202fa8878e1b2b0eceb04719d1d55ae43d3e81f9289757c83214a2ed82718b3ffe6bd74d9789bbc0dbca2c719fcea10cd287dee58840db9023761ceb7391964bcdad01b08c16d6a81593946552c85a289df56e85b6a19daadef1a4a9e3fe1ff333de6aa0ea67d72809c5154b6a1ccc631c68545b6a8e995dd8444eb9e3ec02c4858d08daf0b634681e8e5d042d7a191cfc1e07b701d433ab72dd7776ef44cdb94702abbbaf6ab52624bac24b2304dbe4a16a6091b2b333eb7e4af03a0f526837ff1c974f17476b37e21058d3c0576338dc8761d87cd249f4c7a754f6f75b991492bbe083de16a84fdab1e4bdff9a72e43513a26d83f75d622988b9090603e422551b2a8dc8d79a887d03f05f48bc64c763dc4d7627d1da70edf0b163b1ebe0838550d890cdc96995780e619082d1b02fdc428e9e8dc451982fa8182b3d6762dbf3dcb6646bd2b0a7e14bc3ab7662e8c049af97e2fbd5c67fea93bb2a26bc26f6154aa2f291aa5f7a9bc7b971b0d9a991d40764d35dbbf938dbc088f4143904a7e2932403d9a1bb7f5a1714d32a48a37bc27969d3d6c9db0950f2c4cb415cd9930056163d00ca37edc91159dfd603971363003e426906a898540ad520ff2e7f803201e3f484a97b026d98af8aac97b61c43ca9a4f6ce2a46332f74e6b8a49c66e94e28a208b2839515a6381e2c478bf7fdd562177d5bc18280a35bef5fc009a7667d85537f65ae21c4aad886a09f39bce5a34c01513a94914f5cc7be9ad25d8e6b20dd327f00a47b88abf16aaab02d09ca9d24d7b0fa9f056617421130f0f114fb9ded40ca5be50b2cc56bd009f688776a3bfcea643ec3c02cb223b92434dae08eff13726fd27e3952f32ad8c0081a164359643cb8ae873918f3db43be23c19a7fcac55fc5d197cd503083128c2b546d72fc179ad44b532dff676038765c0937028c32af5e9ad71f19de55816939b8577886edcccde9d7416de6ebb3cdef6f7caf1cea029aa402fb25d69553f3dcc929ce9865c4d831d065447bb519276af5c3baa4ca48b06a04ac2f18ffc7ce5a365c28d9c9a8bf4bfd3ac2ed1d97027913206828811d1e18ae23de3cd80e1f9d7e43be0c86908eb294561663ae898bc712b9aeaf184d85d7fe02c244d9f3b40115db56d14e650f93afe0f5fdeb60d05451763588a562c91b8f9cb08463120ad82f446625b4c580403207a3b865fc403838bdd92ce4c967ede75ba06bb81844fa71412e43d675ef7d897d186e1955f77e00426b50d261094f47dec9ff0ce370d926bf5e98b4ae2c0afb1ac7e1b336e8f249139b4e526e47ff45c142aba217aea4d80dc20c0a526cbb02d5c85580f7ed3ba929ac12b616d773d1810de98df6c168788cbd155a2fee5a4790a73e65d6a79427375300d8a35ef3e9d616c5b8f7bdb192a1eb5131f7b54e1aa9bb5b55b3dd8bf366519a3da9a552cac9dbe88b1b074bea49606c0cb7bd88a233747b8ee7f107958163dc4bcedb1672cb3f916c4942f728e6e648540f0ba01e2132472b82985077ff297f7357278338b5972e1c07a86c4c5f4b979022be8aae00400c73b2e2048f85b1fb89342b2e71f6a27c3f068b79f52e51253e3603fc7f26a8681a42eaa278dc71fb76457693f9021909c8b4162487caef9038936ba844adf60c003dd461ee225d4be98f0a011617e023b1bd3d7179b34f9828c6ad1bcf72736664c65c7995570cd57e7a34dae455c8f32e51000741fc73004f6eb55eacfa74d92d3c2a92f2e85772652001761797c12a40e201fc01aa237a9bacfea221d94d770e3f43c6e8953e1e0090828c6d347800dcbeed9", 0x1000}, {&(0x7f0000003100)="d4f670b938ca428b0c7ac58fa76b899664a7e976bb073d80a09df82c4ca315419d99113f0bb8bb736f4aa83a438cae39ba0811469105c4d3a220ee9ecdebca0c8f328329314ce0ba2a4b52e80cb8ca477dcb4ae3b6cbe7c3d180a835060584d92388c07f6cf84886a40f5baddae2393dd7962c41df20f416b725bde54007dcfbdc05075e92684ef0ff47aa918779abd4394f2f1beeb34f532592e1b1603b65448020169cf4c18b9c0461001f5763f52e0246180a484777fde3b7eb9c0cdcac", 0xbf}], 0x7) r7 = open(&(0x7f0000003240)='./file1\x00', 0x40, 0x50) ioctl$FIOGETOWN(r7, 0x4004667b, &(0x7f0000003280)) ioctl$WSKBDIO_GETDEFAULTBELL(r1, 0x40105706, &(0x7f00000032c0)) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000003380)={&(0x7f0000003300)='./file1\x00', 0x5, &(0x7f0000003340)='./file1\x00', 0x8}) ftruncate(r5, 0x7) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000003400)={0x7, &(0x7f00000033c0)=[{0x4, 0x7, 0xf6, 0x3}, {0x2, 0x1, 0x1, 0x7fffffff}, {0x4, 0x0, 0x3, 0x7e}, {0x5, 0x3, 0x4, 0x400}, {0x6, 0xe, 0x2f, 0xfffffffc}, {0x1fc3, 0x5, 0x1, 0x9}, {0x8001, 0x9, 0x2, 0xb377}]}) 740.486505ms ago: executing program 1 (id=364): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) writev(r0, &(0x7f0000000600)=[{&(0x7f00000001c0)="5a810524c3637e2e3a", 0x9}], 0x1) (async, rerun: 32) execve(0x0, 0x0, 0x0) (rerun: 32) 540.547781ms ago: executing program 4 (id=365): sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000b40)="820000ec3d1e6ed7eda0f59047bf65b18d7c51d78b06ccffb40500000000e78e584c2840fafd3493857d65d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x406}, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$TIOCSETA(r0, 0xc4504443, &(0x7f0000000740)={0x0, 0x2, 0x0, 0xaf31, "9706004ff1c14649eb0700000100040a0047c1d1", 0x4, 0x80009}) (async) ioctl$TIOCSETA(r0, 0xc4504443, &(0x7f0000000740)={0x0, 0x2, 0x0, 0xaf31, "9706004ff1c14649eb0700000100040a0047c1d1", 0x4, 0x80009}) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) ioctl$FIONREAD(0xffffffffffffffff, 0x80206982, 0x0) (async) ioctl$FIONREAD(0xffffffffffffffff, 0x80206982, 0x0) ioctl$VNDIOCGET(r1, 0x41946465, &(0x7f00000004c0)={'./file0\x00', 0x3, 0x40, 0x2000b}) (async) ioctl$VNDIOCGET(r1, 0x41946465, &(0x7f00000004c0)={'./file0\x00', 0x3, 0x40, 0x2000b}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) mmap(&(0x7f00005cc000/0x3000)=nil, 0x3000, 0x2, 0x1011, r2, 0xf5de) syz_emit_ethernet(0x3e, &(0x7f0000000080)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x66, 0x0, 0xfc, 0x11, 0x0, @rand_addr, @broadcast}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x8, 0x0, {0x5, 0x4, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @multicast1}}}}}}) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) mknod(0x0, 0x2000, 0x1e5f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$VNDIOCSET(0xffffffffffffffff, 0x80184404, 0x0) (async) ioctl$VNDIOCSET(0xffffffffffffffff, 0x80184404, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) ioctl$TIOCSETA(r3, 0xc0884450, &(0x7f0000000040)={0x2, 0x8, 0x2, 0xfffffffc, "cd002281ff2181baab4c8c6d09b975390a38ba04", 0x8004, 0x20000003}) sendmsg$unix(r0, &(0x7f0000000480)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000400)=[{&(0x7f0000000080)="0c94192f84542daacc3d1a7c1791f3e4df7bec0f99fd2a5df7f9ff6dc6874596c02c6a7f57102d910733386e816dd27eb9b09d8e26ab8f035bc380c6bf0315dc939513b0ee32fa77ee991b89625d109c", 0x50}, {&(0x7f0000000100)="57c11a7e0ee80d8f82d771d52a97e3cf98b41cdb21d0421437b305", 0x1b}, {&(0x7f0000000200)="b28ab1da45753c986513be92a9985ce90193a0160f70683f0df297f4dc77a0c36f5d08209889f38659c62f1aa108acab1384fa389126fbe73c0893115be04ec76008f488a658f3d4d3ce9bdd7051782ae111f280d98276f303e1c587f3131c4537994e", 0x63}, {&(0x7f0000000280)="64e1e978e092655368210e0ffe0a355f241fb80372368d469d6d75a56ea160d85edd93084526ef29703af365258f3165c3f5cb610ec34654d43d0031a6fc0954802f70632a39edaff35b49e43deb1913b7fc7149eef96f4ada6e13c54d904888b00568a740913e158d52c175e991242a11ae23174624739323fd2db0f5fc92bbfd37eb7ffe27d336a056fe965d82f43f8f7be6261e56581c3c8195ad8a028f7acd6d5eb5828e", 0xa6}, {&(0x7f0000000180)="0231e968a49d466282c339ba4e", 0xd}, {&(0x7f0000000340)="e9574e45fcd403b026003dc5e6aff7307440fef1e7d07c579e8fb8159474fa2ccfcf16a6cbec1be2c604beaa3800e4d4abd35f798e3570d4457470e39fcec090a9ad2c1d23093569778167fcfa00633cbab60e80157e5f6e2617bf0063c25e4c65d28127f33055eba2c66d8ecddc6b892161e469eaf3455ab77589d63fb874a53d22c82fd3ae90b8adf1648b4e2ef0d146001d1cad4be08d0507", 0x9a}], 0x6, 0x0, 0x0, 0x8}, 0x2) (async) sendmsg$unix(r0, &(0x7f0000000480)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000400)=[{&(0x7f0000000080)="0c94192f84542daacc3d1a7c1791f3e4df7bec0f99fd2a5df7f9ff6dc6874596c02c6a7f57102d910733386e816dd27eb9b09d8e26ab8f035bc380c6bf0315dc939513b0ee32fa77ee991b89625d109c", 0x50}, {&(0x7f0000000100)="57c11a7e0ee80d8f82d771d52a97e3cf98b41cdb21d0421437b305", 0x1b}, {&(0x7f0000000200)="b28ab1da45753c986513be92a9985ce90193a0160f70683f0df297f4dc77a0c36f5d08209889f38659c62f1aa108acab1384fa389126fbe73c0893115be04ec76008f488a658f3d4d3ce9bdd7051782ae111f280d98276f303e1c587f3131c4537994e", 0x63}, {&(0x7f0000000280)="64e1e978e092655368210e0ffe0a355f241fb80372368d469d6d75a56ea160d85edd93084526ef29703af365258f3165c3f5cb610ec34654d43d0031a6fc0954802f70632a39edaff35b49e43deb1913b7fc7149eef96f4ada6e13c54d904888b00568a740913e158d52c175e991242a11ae23174624739323fd2db0f5fc92bbfd37eb7ffe27d336a056fe965d82f43f8f7be6261e56581c3c8195ad8a028f7acd6d5eb5828e", 0xa6}, {&(0x7f0000000180)="0231e968a49d466282c339ba4e", 0xd}, {&(0x7f0000000340)="e9574e45fcd403b026003dc5e6aff7307440fef1e7d07c579e8fb8159474fa2ccfcf16a6cbec1be2c604beaa3800e4d4abd35f798e3570d4457470e39fcec090a9ad2c1d23093569778167fcfa00633cbab60e80157e5f6e2617bf0063c25e4c65d28127f33055eba2c66d8ecddc6b892161e469eaf3455ab77589d63fb874a53d22c82fd3ae90b8adf1648b4e2ef0d146001d1cad4be08d0507", 0x9a}], 0x6, 0x0, 0x0, 0x8}, 0x2) 535.354345ms ago: executing program 3 (id=366): r0 = dup(0xffffffffffffffff) getdents(r0, &(0x7f0000000000)=""/190, 0xbe) syz_emit_ethernet(0x2e, &(0x7f00000000c0)={@random="22402a3b42c0", @broadcast, [{[], {0x8100, 0x5, 0x0, 0x4}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x9, @remote, @multicast1, @local}}}}) r1 = dup2(r0, r0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000100)) sendto$inet(r1, &(0x7f0000000140)="cbec029e7e1492b4912cbb6cdb2d452c9ed5d63a02f02c48d0731f9455d88757e3bcb1fc38b32d228b13159fd292252d962ce97e48b69e4161faff595c6a5c1284f5cca126c456528b4a6d378259c5d4f1277c8a820c8f60fae85d1e1ec08471b7ce8574846eca4889f3daaac629a4867a7baa61ddac5abe5619ca3956b05f2f7b0f9c7b0b5c0e94ed7688328f7409839858fed6ced32ca11ca5109fa8783904dd6c0b66ca015d33cdf7b1f2f4773b2849842641fbe4bbde7ed46c39e75c4dc93681ca11088b7517b1df7e3ac77d9a47bccb831627ae9cdeff", 0xd9, 0x403, &(0x7f0000000240)={0x2, 0x3}, 0xc) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000280), 0x20, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) setuid(r3) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000340)={{0x18, 0x3, 0x1eb64542, 0x16}, {0x18, 0x3, 0x7, 0x8000}, 0x7fff, [0x4, 0x21, 0x7fffffff, 0x7, 0x80, 0x8000, 0x28, 0x6]}, 0x3c) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000380), 0x100, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f00000003c0)={0x2, 0x383, 0x0, 0x4, 0x2, 0x6, 0xfffffff0, 0x10, [{0x0, 0x0, 0x9, 0x5}, {0x200, 0xe, 0x80, 0x80000000}, {0x2, 0x8, 0x1, 0x7}, {0x4, 0x88, 0x0, 0x4}, {0x8, 0x8, 0xc1b97a4, 0x6}, {0x9, 0x401, 0x8, 0x7}, {0xbf7f, 0x8, 0x4, 0x4}, {0x8, 0xf, 0x8f, 0x10001}, {0x9, 0x0, 0x6}, {0x8001, 0x3, 0xfffff550, 0x7fffffff}, {0xf, 0x28000000, 0x8, 0x401}, {0xf, 0x8c, 0xff, 0x8}, {0x7, 0x3, 0x1ff, 0x8}, {0x2, 0x9, 0x2893, 0x1000}, {0x2, 0xfffffff7, 0x8, 0x2}, {0x2, 0x4, 0xd03, 0xcfc}]}) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000500)=0x5) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000540)) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000580)) getsockname$unix(r2, &(0x7f00000005c0)=@abs, &(0x7f0000000600)=0x8) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000640)) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000700)={&(0x7f0000000680)='./file0\x00', 0x2, &(0x7f00000006c0)='./file0\x00', 0x8}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000740), 0x8, 0x0) read(r5, &(0x7f0000000780)=""/91, 0x5b) sendto$unix(r5, &(0x7f0000000800)="70455c0844b67aad49cdb9f4a7bb4c7a2b58f64e1986e502e5e7f5ec7a6582ffaaaab093afd8db32d09a1f1ec47ed4398bbb84e001fae483570299df073bec2dca", 0x41, 0x4, 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000880)='./file0\x00', 0x20) write(r4, &(0x7f00000008c0)="daf69b0c04e0471cdc7489cd4b7bfc567fc7ee082103e8ece07c40a923506d790a2e1f80bdd589415c05866e6aebee8a711ce5346856c2dd434768847c0c6eb1a689aa341935864733d60400b3f3", 0x4e) open$dir(&(0x7f0000000940)='./file0\x00', 0x80, 0x8) sysctl$net_inet6_ip6(&(0x7f0000000980)={0x4, 0x18, 0x29, 0x12}, 0x4, &(0x7f00000009c0)="06970a5a731f3d87e3091bf646128f83debac000d255b0d7b6470127b5ad0f233af8d55357ca178e0b20b8bc33ab401e21ab378465d7cfb8efc36ffa333ce8574971752531689901baafbe5e192b194c424a7acd29db8645fb6aeb0bd87dd5d39f0bfc9326e0de8f0f06883ff3079fe2584b2e8a2c53c9664433e8033d5a21051e4dc664a75f0ba7811a1fae4f0dac42762006a638bbfa4f9c6a7afd14902507228bc0c75cf4b376efee36c4c715b564c24232e3286f782e5666a485f957ac94a0eb60a6385b25df13c9e6fdc827f31056a7941aeafa36d8", &(0x7f0000000ac0)=0xd8, &(0x7f0000000b00)="4f15901a66ab70ff9245c475cf402ab11c61aac7453f65140956bf5ad360cd8b1c534edd29a3a82b03563e74f7ba31624d539ae1a9924c7b8a778277b5bec1fd01b099217ebdaec83428ede425a619aa1d7003f6e14f08c3edd68e155b02b4475d3f4f265dc8df83cf6e8b871903ed97ed8340beca1fa75bcc11ec66e60769f5b56081fad0481de8a9e21d0c3a", 0x8d) semget(0x1, 0x1, 0x41) semget(0x2, 0x0, 0x40) getpid() ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000c00)) 532.727089ms ago: executing program 5 (id=367): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x65}) (async) pipe(&(0x7f0000000080)) (async) symlink(&(0x7f00000001c0)='./file0\x00', 0x0) r0 = syz_open_pts() (async) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x800, 0x0) ioctl$TIOCSETA(r1, 0xc450443f, &(0x7f0000000040)={0x10000, 0x2f, 0x9, 0xe68, "a2a48100", 0xfffffffc, 0x6}) close(r0) (async) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000340)={0x8, 0x5, 0xffffdf82, 0xffffff8c, "08ed95990000000000000000ffffffffffffffe6", 0x4, 0x4}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) (async) sysctl$hw(&(0x7f0000000040)={0x6, 0x11}, 0x2, &(0x7f0000000080)="a3cfcac7", &(0x7f00000000c0)=0x4, &(0x7f0000000180), 0x0) readv(r2, &(0x7f0000000040)=[{&(0x7f0000000000)=""/18, 0x12}], 0x1) dup(r2) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) 530.388474ms ago: executing program 0 (id=368): r0 = semget(0x3, 0x2, 0x68c) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000000)=""/42) 530.06815ms ago: executing program 6 (id=369): r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x40) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000280)='#!', 0x2}], 0x1) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000040)="20092000019c0a", 0x7}], 0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9b, 0xffffffffffffffff, 0xfffffffffffffff6, 0x27fffffffffffffc, 0x181d, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) kqueue() (async) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) symlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000240)='./file0\x00') r3 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x2) (async) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x2) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) sysctl$net_inet_divert(&(0x7f0000001300)={0x4, 0x24, 0x2, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) sysctl$net_inet_divert(&(0x7f0000001300)={0x4, 0x24, 0x2, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) listen(r0, 0x0) socket$unix(0x1, 0x5, 0x0) (async) r4 = socket$unix(0x1, 0x5, 0x0) shutdown(r0, 0x2) (async) shutdown(r0, 0x2) connect$unix(r4, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) (async) connect$unix(r4, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) 452.087558ms ago: executing program 0 (id=370): syz_emit_ethernet(0xe, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb8847337380824e8ef449"]) sysctl$kern(&(0x7f0000000040)={0x1, 0x4b}, 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x0) setpgid(0x0, 0x0) r0 = getppid() setpgid(0x0, r0) setrlimit(0x8, &(0x7f0000000040)={0x42, 0x62}) r1 = syz_open_pts() close(r1) syz_open_pts() poll(&(0x7f0000000080)=[{r1, 0x10}, {r1, 0x4}, {r1, 0x6}], 0x3, 0x5) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000140)="915bdfadf22e28e2efefff458377b33f208cb4b3b53b941cd1567bb7ea", 0x1d}], 0x1) setpgid(0x0, r0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x437e) sysctl$net_inet_tcp(&(0x7f0000001800)={0x4, 0x2, 0x6, 0xc}, 0x4, &(0x7f0000001840), 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x19}, 0x4, 0xfffffffffffffffe, 0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) 451.520988ms ago: executing program 4 (id=371): r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETMAP(r0, 0x8010570e, &(0x7f0000000040)={0x20, 0x0}) (async) r1 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000001c0)="0bad4f32844e5d88f614733f173dfbf54c740f0fc1b3d0ab109a9a784b0b7da46dcb7422d1e7c9ef154b13967e9e024df974ec952016da98ca471e1a5a3bb5603e6a25fe4665531217f3c2f3829aeaee12a2c2d0d6e4ba6c8f05", 0x5a) (async) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000100)) (async) r2 = socket(0x11, 0x3, 0xfd) sendto$unix(r2, &(0x7f00000000c0)="b10005130000000000003e0004000000000013fecea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfab19964ce0d02000000720fd38bfbb770c1f5a872c88106002ec5890400000000000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab7196fcbd80407000000c011200000", 0xb1, 0x40c, 0x0, 0x0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000100)={0x2, 0x5}) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x5c, 0xf, 0xff, 0x6}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f00000000c0)=[{0x3, 0x0, 0x2}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x4) (async) select(0x40, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0xd6b}, &(0x7f00000024c0)={0x1ff}, 0x0, 0x0) sysctl$ddb(&(0x7f0000000000)={0x9, 0x1}, 0x2, 0x0, 0x0, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r4 = socket(0x18, 0x3, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) getsockopt(r5, 0x0, 0x22, 0x0, 0x0) (async) getsockopt(r4, 0x29, 0x40, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x3cf) sysctl$kern(&(0x7f00000000c0)={0x1, 0x16}, 0x2, &(0x7f0000000180)="3bf2", &(0x7f0000000080)=0x2, &(0x7f0000000440)="5a67923ef0cb1899010000000000000031a7581e2f27caa362f1363042efb27689b2c899220fb2fe37e467d974592496856ca7b7806008c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2caa9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d60276256fd302183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d7c4f67a1dde5b96f8f122372250267833fa06bde06", 0x101) 450.877815ms ago: executing program 0 (id=372): r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x2, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000800)=0x40) bind$unix(r1, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0xe) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f00000000c0)) ioctl$TIOCSETA(r0, 0x80804465, &(0x7f0000000040)={0x20000b, 0x1, 0x1, 0x2, "cd0000008000000000000000001500", 0x40048003, 0x6}) sysctl$vm(&(0x7f0000000080)={0x2, 0x8}, 0x2, 0x0, 0x0, &(0x7f0000000000)="313aeb30", 0x4) 449.87386ms ago: executing program 3 (id=373): select(0x40, &(0x7f0000000100)={0x100000001, 0x0, 0x8, 0x0, 0x5, 0x2, 0xd3, 0xfffffffffffffffe}, 0x0, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(0xffffffffffffff9c, 0x4010426e, &(0x7f0000000000)) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) 291.735967ms ago: executing program 6 (id=374): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001740)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) setuid(0xee01) ioctl$FIONREAD(r0, 0x8020699d, &(0x7f00000001c0)) r1 = socket(0x18, 0x3, 0x0) getsockopt(r1, 0x29, 0x6c, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0x1b}, 0x3, 0x0, 0x0, 0x0, 0x0) 289.402816ms ago: executing program 2 (id=375): ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0xb3f, {[0xfffffbfffffffffb, 0x8, 0x2, 0x100200000, 0x6, 0x7, 0x8, 0xffffffffffffffff, 0xfffffffffffffffe, 0x2f01, 0x93, 0x3, 0xffffffffffffffff, 0x200000000003, 0x200, 0x1, 0xfffffffffffffff7, 0x400000000100], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffd, 0x8, 0x5e, 0x7fffffff, 0x80000000000001fe], [0x91f, 0x8000, 0x40000000, 0x0, 0xb, 0xffffffffffffffff, 0xffffffff00000000], [0x104, 0x1fffffffffb, 0x7ffffffffffffffc, 0x2100000000, 0x522deb15, 0x7], [{0x5, 0x4, 0x0, 0xfff}, {0x9, 0x22, 0x5}, {0x0, 0x0, 0xfffffffb, 0x80}, {0x5, 0x4, 0x5, 0xffffffffffffffff}, {0x0, 0x6, 0x7f, 0x8}, {0x0, 0x9, 0x2, 0x2000000000000000}, {0x2, 0x0, 0xfffffff9}, {0x5, 0x100, 0x80f, 0xb}], {0x1, 0x1005, 0x7, 0x3}, {0xfffe, 0x45, 0x6d5, 0x6}}}) r0 = socket(0x18, 0x3, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x8020699f, &(0x7f0000000100)) r1 = getpid() wait4(r1, 0x0, 0x4, 0x0) 210.155395ms ago: executing program 3 (id=376): mknod(&(0x7f0000000000)='./file0\x00', 0x2060, 0xcd5331e3) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x9) rmdir(&(0x7f0000000100)='\x00') setrlimit(0x1, &(0x7f0000000180)={0x200, 0x95f}) getpid() mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1, 0x3012, 0xffffffffffffff9c, 0x6) setgroups(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x200, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) fcntl$lock(r0, 0x0, &(0x7f00000000c0)={0x0, 0x1, 0xe41, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x31, &(0x7f00000001c0)="ebff8bff13924800", 0x8) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280), 0x20002, 0x0) fcntl$getown(r2, 0x5) sysctl$hw(&(0x7f00000002c0)={0x6, 0x17}, 0x2, &(0x7f0000000200)="020062b0", &(0x7f0000000040)=0x4, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x40, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x7, 0x7, 0x6}, {0x2, 0x9, 0x5, 0x1}, {0x9e, 0x0, 0x1, 0x86}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0)="cfdb60e28e009bd64091d4f13c878f728fb7f9f9b943ae96d3b354cfd513ed917f7df84bfebdfcac6284d7a31bb1097f7cef99adf6", 0x35}], 0x1) sysctl$hw(&(0x7f0000000000)={0x7, 0x10}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000300)=ANY=[]) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setuid(0xffffffffffffffff) msync(&(0x7f0000667000/0x1000)=nil, 0x1000, 0x4) 209.927836ms ago: executing program 6 (id=377): syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYRESHEX, @ANYRESHEX]) 207.068907ms ago: executing program 6 (id=378): r0 = socket$unix(0x1, 0x5, 0x0) (async) r1 = socket(0x18, 0x3, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (async) r2 = socket(0x1, 0x4, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) (async) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd605d34520030000000000000000000000000000000000000000000009f0500040000000000000001010090780000000060396372"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000300)='W\x00') ioctl$FIONREAD(r1, 0x80606955, &(0x7f0000000100)) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) (async) select(0x40, &(0x7f0000000180)={0xf, 0x4, 0x401, 0xffffffffffff8002, 0x9, 0x4181a, 0x8, 0x200010000000009}, 0x0, 0x0, 0x0) listen(r0, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000140)=0x10) (async) accept(r0, 0x0, 0x0) (async) r4 = syz_open_pts() ioctl$TIOCCONS(r4, 0x80047462, &(0x7f00000008c0)=0x401) (async) syz_open_pts() (async) syz_open_pts() (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3d}, 0x9, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1, 0x0, 0x37) connect$unix(r3, &(0x7f0000000040)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r5, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) 206.787881ms ago: executing program 7 (id=379): r0 = syz_open_pts() fchown(r0, 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000000)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x3, 0x1, 0x58, 0x66, 0xffff, 0x9, 0x11, 0x0, @multicast1, @local={0xac, 0x14, 0x0}}, @tcp={{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x11, 0x0, 0x10, 0x0, 0x8, {[@nop, @md5sig={0x13, 0x12, "c525bccfa0fef1541c56fa1fdb0dfd8e"}, @sack={0x5, 0x1a, [0xffff, 0x3, 0x129, 0xe4f8, 0x2, 0x2]}]}}}}}}}) 2.16721ms ago: executing program 0 (id=380): mkdir(&(0x7f0000000500)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000500)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) (async) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) acct(&(0x7f0000000000)='./file2/file0\x00') mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) rename(&(0x7f0000000100)='./file2/file0\x00', &(0x7f0000000140)='./file0\x00') (async) rename(&(0x7f0000000100)='./file2/file0\x00', &(0x7f0000000140)='./file0\x00') r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x4, 0xcd, 0x2, 0x3, "218005007800", 0x6, 0x3}) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x4, 0xcd, 0x2, 0x3, "218005007800", 0x6, 0x3}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x16, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$kern(&(0x7f0000000040)={0x1, 0xdc1d800780e51763}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0xffffffffffffff7f, &(0x7f0000001c00)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf1155dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d00000000000000000000000000000000d9dda15e070b94f6689c71b46bae7c5f230fb2974a1b2f970c80cb33696e7b04021261dd42b88a190d5bce1ef2cf9cfdfb55d648fd39a9fdef393d221afa0ec25152ff14919b4d54ab717421b0b1041202dbade64cd9de91225fb5e5a8494afadafe95eddd586be04eab50f066bd4f9f501dd3eb2724a671863c0fe2f353dff444ff2e568e702f0522ac0004eb26485474114c3218103f9c3c6050537f7b1615936908231aba4633cec3df0bcb3ca1d883650f9491321109b6800f46474d089c22fe290ae7812b2508e264c8716e55094da82f9ea2425e2c", 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81, 0x2d, 0x0, 0xc}, {0x54, 0x0, 0x3, 0x7}, {0x6, 0x80, 0x8, 0x800}]}) sysctl$hw(0x0, 0x0, &(0x7f0000000080)="0f3e80d52b02a84000000000ef00003d3e18e0eee30d2b3ca692f50600095d48", &(0x7f0000000000)=0x20, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r1, &(0x7f0000000600)="d81ad30100000000000100000000", 0xe) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r0, 0x0) 1.597623ms ago: executing program 6 (id=381): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x67, &(0x7f00000000c0)={0x3}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r2 = msgget$private(0x0, 0x543) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) setuid(0xffffffffffffffff) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) bind$unix(r3, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) listen(r3, 0x0) connect$unix(r3, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/200) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000200)="7f37ce0700950cca4ece919835853f1a016c542e64", 0x15}], 0x1) open(&(0x7f0000000100)='./file0\x00', 0x80, 0x1) sysctl$hw(0x0, 0x0, 0x0, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000e40)=ANY=[@ANYBLOB="aaaaaaa2aaaaaaaaaaaaaabb8847"]) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) utimensat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x0, 0xfffffffffffffffe}}, 0x2) 681.156µs ago: executing program 2 (id=382): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0xa, &(0x7f00000000c0)=[{0xeab, 0xa5, 0xf5}, {0xffff, 0xa, 0x9, 0x3}, {0x9, 0x8, 0x6, 0x3}, {0xdb, 0xf9, 0xf7, 0x6e}, {0x3, 0x7, 0x4, 0x2}, {0x8, 0xb, 0x7, 0x8}, {0x7, 0x2, 0x0, 0x5}, {0xdd5, 0x1, 0xd, 0x3}, {0x400, 0xfa, 0x4}, {0x7ff, 0x0, 0x2, 0x5}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = kqueue() socket(0xa, 0x3, 0xff) sysctl$vfs_fuse(&(0x7f0000000300)={0xa, 0x12, 0x2}, 0x3, &(0x7f0000000340)="b59f0e2025df76fe0b7a5fc569a1da0692ee5bdc1b03ba1479e08a3825478f4de8912a357b41276acb5aaec3f1e5623e131a7510915ff537829e34dab5a0b50cf92ec7af23e7b1fe66c91e0547665dbe9f9c412fd0d10f7c9d8883f75058b963dec0bf9d0b4043ae1b", &(0x7f00000003c0)=0x69, &(0x7f0000000400)="edc1854c4372cc86efb324a565aebeca9fe0ca90d58ed3609eaedfab", 0x1c) syz_emit_ethernet(0x4e, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaa3986dd6c370c8900182b01fe800000000000000000000000000025fe8000000000000000000000000000aaff"]) r4 = socket$inet6(0x18, 0x5, 0x3a) kevent(r3, &(0x7f0000000000), 0x100, &(0x7f0000000180)=[{{r4}, 0x5, 0x60, 0x20, 0x8000}, {{r2}, 0xfffffffffffffffd, 0x1, 0x4, 0x6f, 0xfffffffffffffff8}, {{r1}, 0xffffffffffffffff, 0x92, 0x2, 0x9c, 0x2}, {{r1}, 0xfffffffffffffffd, 0x20, 0x1, 0x257, 0xab22}, {{r3}, 0xffffffffffffffff, 0xc1, 0x4, 0x9, 0x6}, {{r2}, 0xfffffffffffffff2, 0xe, 0xf0000000, 0x3ff}, {{r1}, 0xfffffffffffffffc, 0x20, 0xfffff, 0xe, 0x736}, {{r1}, 0x0, 0x4c, 0x40000000, 0x2, 0x8}, {{r4}, 0xfffffffffffffffe, 0xc0, 0x40000000, 0x8000000000000000, 0x9}, {{r2}, 0xfffffffffffffffe, 0x4, 0x1, 0x5, 0x1}], 0x6, 0x0) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) sysctl$vm_swapencrypt(&(0x7f0000000040), 0x3, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) ioctl$SPKRTUNE(r5, 0x20005302, &(0x7f0000000040)={0xa2e5, 0x401}) 0s ago: executing program 7 (id=383): sysctl$kern(&(0x7f0000000100)={0x1, 0x1a}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000), &(0x7f0000000180)=0x4) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) r4 = socket(0x2, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r4, 0x821869de, &(0x7f00000001c0)) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x1) select(0x2a, 0x0, &(0x7f0000000340), &(0x7f0000001900)={0x100000000000000}, &(0x7f0000000440)) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) seteuid(0xffffffffffffffff) stat(&(0x7f0000000000)='./file0\x00', 0xfffffffffffffffe) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) write(r2, &(0x7f0000000000)="ed", 0x1) recvmmsg(r3, &(0x7f0000000880)={0x0}, 0x10, 0x2040, 0x0) ioctl$WSKBDIO_SETMAP(r1, 0x80047476, &(0x7f0000000240)={0x0, 0x0}) fsync(0xffffffffffffffff) socket$inet(0x2, 0x1, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0xca) r5 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r5) setuid(0xffffffffffffffff) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) setrlimit(0x1, &(0x7f0000000180)={0x200, 0x95f}) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.34' (ED25519) to the list of known hosts. pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error lo0: can't handle af153 pckbd_enable: command error SYZFAIL: posix_spawnp failed (errno 35: Resource temporarily unavailable) uvn_flush: obj=0xfffffd806e508b98, offset=0x3ff000. error during pageout. uvn_flush: WARNING: changes to page may be lost!