last executing test programs: 4.996547094s ago: executing program 0 (id=73): r0 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7929) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x4, &(0x7f00000002c0), 0x0) (async) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="2321d9", 0x3}], 0x1) (async) write(r0, &(0x7f0000000200)="09200200000000000000004504000000e67963913f9b47437b413f30ff7a6a0a", 0x20) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async, rerun: 64) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x10, 0x81, 0x3, 0x48}, {0x1, 0x8, 0xff, 0x1}, {0x6, 0xa3, 0xec, 0xfffff805}]}) (async, rerun: 64) sysctl$kern(0x0, 0x0, &(0x7f0000000300)="c2a6d6000000005ae49d73988d800f00ecfe746fb8112b2ed765f7793296ac25e009881c34e8fc54cdb8550ee7e08be888e2c09d1bf2d4858793ddd20000000000000000", &(0x7f0000000000)=0x44, 0x0, 0x0) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (rerun: 32) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x36, &(0x7f0000000700)=ANY=[]) (async, rerun: 32) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x3}, 0x4, 0x0, 0x0, &(0x7f0000000180)="ec89ec00af", 0x5) (async, rerun: 32) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 4.945455159s ago: executing program 0 (id=75): r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x2, r0) close(r1) (async) socket(0x800000018, 0x3, 0x0) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x3f, 0x7, 0x3, 0x48}]}) (async) sysctl$vfs_fuse(&(0x7f0000000000)={0xa, 0xd}, 0x3, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) (async) r2 = syz_open_pts() ioctl$FIOASYNC(r2, 0x80047460, &(0x7f00000000c0)=0x4) (async) ioctl$TIOCMGET(r2, 0x4004746a, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) pwritev(r3, &(0x7f00000000c0)=[{0x0}], 0x1, 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r5, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) recvmsg(r4, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=""/66, 0x42}, 0x0) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) (async) r6 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x9bf2d37258647597) (async) r7 = kqueue() ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0xfffffbeffffffffb, 0x0, 0x2, 0x2, 0xa001, 0x0, 0x6, 0xffffffffffffffff, 0x0, 0x2f00, 0x0, 0x3, 0xffffffffffffffff, 0x400000000000000, 0x0, 0xffffffffffffffa5, 0x82, 0xce5], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffff9, 0x2, 0x2, 0x7b98, 0x1fe, 0x0, 0xfffffffffffffffe], [0x5ad8, 0x2, 0x40000000, 0x0, 0xfffffffffffffffb, 0x11003, 0x4], [0x100, 0x20000000000, 0xfffffffffffffffc, 0x8040000100000000, 0xfffffffffffffffa, 0x4], [{0xdb6e, 0x4, 0x0, 0x7d06}, {0xfffc, 0x39bbc843, 0x5, 0x2000000000000}, {0x0, 0x0, 0xfffffffe, 0x80}, {0x3, 0x4b72, 0x3, 0xffffffffffffffff}, {0x0, 0x1002, 0xffffffff, 0x8}, {0x0, 0x2003, 0x40000, 0x6}, {0x6b7}, {0x0, 0x4000965, 0xfffffffc, 0x9}], {0x2000, 0x7, 0x5}, {0x29, 0x6, 0xb0, 0x2}}}) (async) kevent(r7, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) close(r6) (async) ioctl$FIONREAD(r7, 0x4004667f, &(0x7f0000000080)) 4.939338075s ago: executing program 0 (id=78): r0 = open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) chmod(&(0x7f0000000040)='.\x00', 0x35e) (async) setuid(0xee01) (async) mkdir(&(0x7f0000000000)='./file1\x00', 0x0) (async) chflags(&(0x7f0000000100)='./file1\x00', 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, r0, 0x0) (async) sysctl$kern(&(0x7f0000000140)={0x1, 0x3b}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0xfffffffefffffffe, 0x2000000000000000, 0x210, 0x8, 0x7}, 0x0, 0x0, 0x0) r1 = kqueue() (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) close(r3) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000380), 0x8, 0x0) readv(r4, &(0x7f0000000080), 0x31) (async) sendmsg$unix(r2, &(0x7f00000029c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002980)=[@rights={0x10, 0xffff, 0x1, [r0]}], 0x10, 0x2}, 0x7) (async) getsockname$unix(r2, &(0x7f0000000080)=@file={0x0, 0x0, ""/65}, &(0x7f0000000280)=0x43) kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) (async) r5 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) ioctl$FIONBIO(r5, 0x82907003, &(0x7f0000000140)=0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) write(r5, &(0x7f0000000240)="a32c2aa3085e1749abedbfe5", 0xc) (async) r6 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) 4.784974115s ago: executing program 0 (id=81): r0 = dup3(0xffffffffffffffff, 0xffffffffffffff9c, 0x4) ioctl$DIOCRCLRASTATS(r0, 0xc4504448, &(0x7f0000000240)={{'./file0\x00', './file0\x00', 0x5, 0xe4}, &(0x7f0000000100)=[{@rand_addr=0x5, '\x00', './file0\x00', 0x0, 0x7, 0x0, 0xf3, 0x9, 0x8, 0x8}, {@broadcast, '\x00', './file0\x00', 0x0, 0x2, 0x18, 0x1, 0xd, 0x56, 0xf8}, {@remote={0xac, 0x14, 0x0}, '\x00', './file0\x00', 0x209, 0x2, 0x18, 0x4, 0x1, 0x40, 0xeb}, {@remote={0xac, 0x14, 0x0}, '\x00', './file0\x00', 0xffffff08, 0x3, 0x2, 0x0, 0x2, 0x9, 0x9}, {@remote={0xac, 0x14, 0x0}, '\x00', './file0\x00', 0x8001, 0x62e, 0x2, 0x81, 0x7, 0xa, 0x8}, {@local={0xac, 0x14, 0x0}, '\x00', './file0\x00', 0x4, 0x8000, 0x2, 0x0, 0x4, 0x7, 0x4}], 0x2400, 0x6, 0x80000001, 0x7, 0x4, 0x1, 0x12, 0x14b}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f00003de000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x9) ftruncate(r1, 0x8531) mlock(&(0x7f0000000000/0x2000)=nil, 0x2000) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x40000, 0x0) ioctl$DIOCRCLRADDRS(r2, 0xc4504442, &(0x7f0000000380)={{'./file0\x00', './file0\x00', 0x0, 0xc}, 0x0, 0x0, 0x0, 0x7e, 0x7fff, 0x7fffffff, 0x5, 0x2}) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) sendmsg$unix(0xffffffffffffffff, 0x0, 0x4) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) openat$null(0xffffffffffffff9c, 0x0, 0x800, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x9, [{&(0x7f00004a3000/0x3000)=nil, &(0x7f00001cc000/0x4000)=nil, 0x637d}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000628000/0x3000)=nil, 0x7ffffffffffffbfb}, {&(0x7f0000209000/0x1000)=nil, &(0x7f00001fc000/0x4000)=nil, 0x9}, {&(0x7f00006b5000/0x2000)=nil, &(0x7f000004f000/0x2000)=nil, 0xfdf7fffffffff7fa}, {&(0x7f00004c0000/0x4000)=nil, &(0x7f0000180000/0x4000)=nil, 0x8}, {&(0x7f0000786000/0x1000)=nil, &(0x7f0000095000/0x3000)=nil, 0xfffffffffffffffc}, {&(0x7f000056a000/0x2000)=nil, &(0x7f0000688000/0x2000)=nil, 0x101}, {&(0x7f00003ba000/0x4000)=nil, &(0x7f000063b000/0x2000)=nil, 0x5}, {&(0x7f0000242000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7fffdffffffffff9}, {&(0x7f0000476000/0x4000)=nil, &(0x7f00007ce000/0x1000)=nil}, {&(0x7f000064b000/0x2000)=nil, &(0x7f00000eb000/0x3000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff1000/0x2000)=nil, 0x5}, {&(0x7f00003ca000/0x1000)=nil, &(0x7f0000108000/0x3000)=nil, 0x238}, {&(0x7f0000271000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xfffffffffffffff7}, {&(0x7f0000148000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x1000039fd}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f000019f000/0x2000)=nil, 0x3}], './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa', 0xfffffffa, 0x0, 0x0, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x100, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2]}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x8, 0x0, 0x0, 0x0, 0x0, 0x310, 0x4000}, 0x100000000006, 0x861, 0xffffffffffffffff, 0x0, 0x1000007, 0x5, 0xd, 0xcae}) ioctl$TIOCSETA(r3, 0xc1084425, &(0x7f0000000040)={0x3, 0x0, 0xfffffffe, 0x8, "210d0000000200000006000000000200", 0x2000000, 0x5}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) dup3(0xffffffffffffffff, 0xffffffffffffff9c, 0x4) (async) ioctl$DIOCRCLRASTATS(r0, 0xc4504448, &(0x7f0000000240)={{'./file0\x00', './file0\x00', 0x5, 0xe4}, &(0x7f0000000100)=[{@rand_addr=0x5, '\x00', './file0\x00', 0x0, 0x7, 0x0, 0xf3, 0x9, 0x8, 0x8}, {@broadcast, '\x00', './file0\x00', 0x0, 0x2, 0x18, 0x1, 0xd, 0x56, 0xf8}, {@remote={0xac, 0x14, 0x0}, '\x00', './file0\x00', 0x209, 0x2, 0x18, 0x4, 0x1, 0x40, 0xeb}, {@remote={0xac, 0x14, 0x0}, '\x00', './file0\x00', 0xffffff08, 0x3, 0x2, 0x0, 0x2, 0x9, 0x9}, {@remote={0xac, 0x14, 0x0}, '\x00', './file0\x00', 0x8001, 0x62e, 0x2, 0x81, 0x7, 0xa, 0x8}, {@local={0xac, 0x14, 0x0}, '\x00', './file0\x00', 0x4, 0x8000, 0x2, 0x0, 0x4, 0x7, 0x4}], 0x2400, 0x6, 0x80000001, 0x7, 0x4, 0x1, 0x12, 0x14b}) (async) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (async) mmap(&(0x7f00003de000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x9) (async) ftruncate(r1, 0x8531) (async) mlock(&(0x7f0000000000/0x2000)=nil, 0x2000) (async) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x40000, 0x0) (async) ioctl$DIOCRCLRADDRS(r2, 0xc4504442, &(0x7f0000000380)={{'./file0\x00', './file0\x00', 0x0, 0xc}, 0x0, 0x0, 0x0, 0x7e, 0x7fff, 0x7fffffff, 0x5, 0x2}) (async) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) (async) sendmsg$unix(0xffffffffffffffff, 0x0, 0x4) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) (async) openat$null(0xffffffffffffff9c, 0x0, 0x800, 0x0) (async) openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x9, [{&(0x7f00004a3000/0x3000)=nil, &(0x7f00001cc000/0x4000)=nil, 0x637d}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000628000/0x3000)=nil, 0x7ffffffffffffbfb}, {&(0x7f0000209000/0x1000)=nil, &(0x7f00001fc000/0x4000)=nil, 0x9}, {&(0x7f00006b5000/0x2000)=nil, &(0x7f000004f000/0x2000)=nil, 0xfdf7fffffffff7fa}, {&(0x7f00004c0000/0x4000)=nil, &(0x7f0000180000/0x4000)=nil, 0x8}, {&(0x7f0000786000/0x1000)=nil, &(0x7f0000095000/0x3000)=nil, 0xfffffffffffffffc}, {&(0x7f000056a000/0x2000)=nil, &(0x7f0000688000/0x2000)=nil, 0x101}, {&(0x7f00003ba000/0x4000)=nil, &(0x7f000063b000/0x2000)=nil, 0x5}, {&(0x7f0000242000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7fffdffffffffff9}, {&(0x7f0000476000/0x4000)=nil, &(0x7f00007ce000/0x1000)=nil}, {&(0x7f000064b000/0x2000)=nil, &(0x7f00000eb000/0x3000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff1000/0x2000)=nil, 0x5}, {&(0x7f00003ca000/0x1000)=nil, &(0x7f0000108000/0x3000)=nil, 0x238}, {&(0x7f0000271000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xfffffffffffffff7}, {&(0x7f0000148000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x1000039fd}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f000019f000/0x2000)=nil, 0x3}], './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa', 0xfffffffa, 0x0, 0x0, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x100, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2]}) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x8, 0x0, 0x0, 0x0, 0x0, 0x310, 0x4000}, 0x100000000006, 0x861, 0xffffffffffffffff, 0x0, 0x1000007, 0x5, 0xd, 0xcae}) (async) ioctl$TIOCSETA(r3, 0xc1084425, &(0x7f0000000040)={0x3, 0x0, 0xfffffffe, 0x8, "210d0000000200000006000000000200", 0x2000000, 0x5}) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) 4.76232322s ago: executing program 0 (id=84): sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x32}, 0x4, &(0x7f0000000040)="24fca14c6916c23d41e03d4cc8fac4dbff70dce3f303b4c5229416d31459cb351be5de5af42cfc933b884f5d92656d736aca61c8637ff3dcd59d6df2967d8150926a8b19e7141eddcbeb014b69d6a5d040512e3a00e1040e42dc1e84c73ed27bb9faaa4c86e6c0a562a8bcc4b6111d1edb5199cbca2a280679755b62cdfeb4b9ca85ea271a009d360d67d0d8c39745fc0a2f35c3c5f936e6f032741169b51bf1c6baba795d102923129ad14519092cbcd9e20584198ab02a7b007afa7ff83020cebae5d199db6d5bc8af6622443ef8c2346f40542370efd898590d3c000daaf2f55b9722858dc2d3775ac4aae474ca30a364c53ef679a3c0", &(0x7f00000001c0)=0xf8, &(0x7f0000000180)="4065966f", 0x4) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x32}, 0x4, &(0x7f0000000040)="24fca14c6916c23d41e03d4cc8fac4dbff70dce3f303b4c5229416d31459cb351be5de5af42cfc933b884f5d92656d736aca61c8637ff3dcd59d6df2967d8150926a8b19e7141eddcbeb014b69d6a5d040512e3a00e1040e42dc1e84c73ed27bb9faaa4c86e6c0a562a8bcc4b6111d1edb5199cbca2a280679755b62cdfeb4b9ca85ea271a009d360d67d0d8c39745fc0a2f35c3c5f936e6f032741169b51bf1c6baba795d102923129ad14519092cbcd9e20584198ab02a7b007afa7ff83020cebae5d199db6d5bc8af6622443ef8c2346f40542370efd898590d3c000daaf2f55b9722858dc2d3775ac4aae474ca30a364c53ef679a3c0", &(0x7f00000001c0)=0xf8, &(0x7f0000000180)="4065966f", 0x4) (async) 4.749282821s ago: executing program 0 (id=86): setrlimit(0x1, &(0x7f0000000000)={0xffffeffffffffffd, 0xfffffffffffdffff}) open(&(0x7f0000000040)='./file1\x00', 0x18289, 0x110) (async) r0 = open(&(0x7f0000000040)='./file1\x00', 0x18289, 0x110) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mkdir(&(0x7f0000000180)='./file0\x00', 0x74) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x60) mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlinkat(&(0x7f0000000140)='.\x00', 0xffffffffffffff9c, &(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00') (async) symlinkat(&(0x7f0000000140)='.\x00', 0xffffffffffffff9c, &(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00') readlink(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', 0x0, 0xffffffffffffff03) chmod(&(0x7f00000000c0)='./file1\x00', 0x8) rmdir(&(0x7f0000000080)='./file0/file0\x00') r1 = socket(0x2, 0x1, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r1, &(0x7f0000000000), 0x10) getsockopt(r1, 0x6, 0x9, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x29) (async) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x29) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) 1.392316152s ago: executing program 5 (id=160): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) r1 = socket(0x2, 0x4001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000200)=0x1000, 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) setsockopt(0xffffffffffffffff, 0x1000000029, 0x39, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r2 = socket$inet(0x2, 0x3, 0x2) getsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000000), &(0x7f0000000040)=0xfffffffffffffe44) r3 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) rename(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000100)={0x20ad, 0x6, 0x2000007, 0x5f, 0x80000001, 0x6, 0x80, 0x10, [{0x1000000, 0xe68, 0x0, 0x71000}, {0xd8, 0x5, 0x8, 0xfffffff9}, {0x0, 0xfffffff6, 0x8, 0x7}, {0x8, 0x800, 0x3, 0xfffffffd}, {0x400, 0xf2b, 0x9, 0x2}, {0x7a, 0x1, 0xc, 0x95}, {0x81, 0x800, 0x9d29, 0x400006d}, {0x3, 0x803, 0x5c, 0x2}, {0xffffffff, 0x82, 0x4, 0xaf}, {0x5, 0x7fffffff, 0x10000d1b, 0x88}, {0x1d2, 0x20000007, 0x2c, 0x4}, {0x7fc, 0x9, 0x8, 0x80000000}, {0x4, 0x6, 0xffffffd3, 0x1001}, {0x29a71713, 0x1, 0x6, 0x3}, {0x20000c, 0x9, 0x2}, {0x401, 0x5, 0x100002}]}) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x78e, 0x7) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x40000928, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) ioctl$VNDIOCSET(r3, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r3, 0x80044403, &(0x7f00000001c0)={0x0, 0x80000000100007, 0x0}) pwrite(r4, &(0x7f0000002600)="b3", 0x1, 0x7fff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x80, 0x2, 0x1, 0x6}, {0x94, 0x8e, 0xb, 0x140002}, {0x3c56, 0x5, 0x6, 0x9}]}) syz_emit_ethernet(0x1000e, &(0x7f0000000100)=ANY=[@ANYRESOCT, @ANYRESOCT=r0, @ANYRES16=r0, @ANYRESDEC=r0, @ANYRESHEX=r0, @ANYRESDEC=r0, @ANYRESOCT=r0, @ANYRESDEC=0x0]) 1.207572022s ago: executing program 7 (id=166): mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x1, 0x1, 0x0) ioctl$FIONREAD(r0, 0x8020691f, &(0x7f00000001c0)) open(&(0x7f0000000000)='./file0\x00', 0x40, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) getsockopt(r1, 0x0, 0x18, 0x0, 0x0) syz_emit_ethernet(0x155, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd605f6a99000d2ca902000013000000000000000000000000fe8000000000000000000000000000aa3a000005"]) setitimer(0x2, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x6, 0x0, 0x0, 0x4, 0x7, 0x98, 0x79, 0x8000000000000001}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) 1.206981295s ago: executing program 5 (id=167): select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x3, 0x2, 0x40009, 0x0, 0x5, 0xd87, 0x40, 0x1, 0x0, 0x100000000642, 0x3}) mknod(&(0x7f00000000c0)='./file1\x00', 0x2000, 0x637d) r1 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0xba) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) r2 = dup3(r0, r1, 0x4) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000000)=0x58a) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x1, 0x7, 0xd4, 0xa, 0xffffffff, 0x0, 0x10, [{0xfe5, 0x7, 0x0, 0x71000}, {0x7, 0x4, 0x6, 0x4}, {0x10000006, 0xf86, 0x0, 0x40004}, {0x5, 0x800, 0x7, 0x1000000}, {0x6, 0x10000002, 0x80e, 0x10000}, {0x6, 0x1, 0x0, 0x800009c}, {0x8, 0xffffffff, 0x1003, 0x71}, {0xa, 0x10000803, 0x14, 0x8}, {0x2, 0x81, 0x1, 0x9}, {0x6, 0x8001, 0xc7, 0x800000b}, {0x4, 0xfffb, 0x3}, {0x803, 0x40, 0x8, 0x4}, {0xe0, 0x4, 0x5, 0x3}, {0xffff0354, 0xfffffffa, 0x4, 0x100006}, {0x0, 0x6, 0x7, 0x1ffffffd}, {0x0, 0x1, 0x4, 0xc3}]}) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0x7, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8}, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x45, 0x62}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() writev(r3, &(0x7f0000000040)=[{&(0x7f0000000180)="0d02", 0x2}], 0x1) readv(r4, &(0x7f0000000300)=[{&(0x7f0000000540)=""/140, 0x8c}], 0x1) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) close(r1) syz_emit_ethernet(0x10004, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000080086dd60db8344ffb10608feff0000010000ff80f1440000200000fe7d63b7000000b8eddb001700000000008fb954af4e2209189078037f3c"]) 1.123313898s ago: executing program 5 (id=174): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) shmget(0x0, 0x1000, 0x204, &(0x7f0000ffc000/0x1000)=nil) shmget(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) r1 = shmget$private(0x0, 0x3000, 0x80, &(0x7f00003dd000/0x3000)=nil) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x1800) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000040)=@file={0x6, 0x1, './file0\x00'}, 0xa) mprotect(&(0x7f00003db000/0x4000)=nil, 0x4000, 0x2b2a98b3669ad904) 752.726912ms ago: executing program 5 (id=180): ioctl$DRM_IOCTL_MODE_LIST_LESSEES(0xffffffffffffff9c, 0xc01064c7, &(0x7f0000000100)={0x9, 0x0, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x10, 0x8) ioctl$TIOCSETD(r1, 0x40047463, 0x0) (async) ioctl$DRM_IOCTL_MODE_REVOKE_LEASE(r1, 0xc00464c9, &(0x7f0000000000)={r0}) ioctl$DRM_IOCTL_MODE_REVOKE_LEASE(0xffffffffffffffff, 0xc00464c9, &(0x7f0000000080)={r2}) r3 = socket$inet6(0x18, 0x3, 0x6) bind$inet6(r3, &(0x7f0000000040)={0x1c, 0x18, 0x3, 0x8, "ff0100ffffff00001300", 0xe}, 0x1c) 726.525047ms ago: executing program 5 (id=185): r0 = getuid() mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x1, 0x24) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e99, 0x2, 0xfffffffffffffffd, 0x2800000000100000, 0x181c, 0x100000008, 0x10004000000004}, 0x0, 0x0, 0x0) setuid(r0) getpgrp() setsid() chmod(&(0x7f0000000040)='.\x00', 0x35e) setuid(0xee01) r1 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000002700), 0x80, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x4010, r2, 0x1003) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000002900)) r3 = kqueue() sendto$unix(r1, &(0x7f00000001c0)="6c6d0e2b7298d2f3833c6c18e6be3362a3849d1b632abfd19ca2aa5ffad7980797b9bdedfa7db47f7a58944e334688bad924b798726910529575bf8def7e3e5745e9f44ea8ee37babcf3af0ff52d06b799e970e7f3cf4bdf", 0xffffffffffffff75, 0x4, 0x0, 0x0) kevent(r3, &(0x7f00000002c0)=[{{}, 0xfffffffffffffff6, 0x1e1, 0x70000011, 0xfd, 0x1}], 0x1, 0x0, 0x10089b68, 0x0) kevent(r3, &(0x7f0000000200), 0x7fffffff, 0x0, 0x200, 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) 616.319004ms ago: executing program 5 (id=192): openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r0 = socket(0x18, 0xc003, 0x3a) setsockopt(r0, 0x26, 0xaf, &(0x7f0000000140)="b8a31088f07901e0c417bd7d570902d38023b570ea274e8fcb390b4f4812e47ea2bf00fb78d0bc8772b87407050c348094485af348442887c24d41af07ce221f8f2edcea8c9b6277075a5b3830782144e56bfc7f61850eef5d87a7d124bdc5fecfc0", 0x62) (async) setsockopt(r0, 0x26, 0xaf, &(0x7f0000000140)="b8a31088f07901e0c417bd7d570902d38023b570ea274e8fcb390b4f4812e47ea2bf00fb78d0bc8772b87407050c348094485af348442887c24d41af07ce221f8f2edcea8c9b6277075a5b3830782144e56bfc7f61850eef5d87a7d124bdc5fecfc0", 0x62) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) syz_open_pts() (async) r1 = syz_open_pts() close(r1) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x3fb}) r2 = syz_open_pts() close(r2) (async) close(r2) r3 = syz_open_pts() setsid() (async) setsid() r4 = socket$inet(0x2, 0x3, 0x2) getsockopt$sock_int(r4, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000000040)=0xffffffffffffffc0) ioctl$TIOCSCTTY(r3, 0x20007461) ioctl$FIOASYNC(r2, 0x80047469, &(0x7f00000000c0)=0x5) read(r3, &(0x7f00000003c0)=""/253, 0xfd) writev(r1, &(0x7f0000000280)=[{0x0}], 0x1) (async) writev(r1, &(0x7f0000000280)=[{0x0}], 0x1) socket(0x2, 0x2, 0x0) (async) r5 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) syz_open_pts() r6 = semget$private(0x0, 0x8, 0x421) semop(r6, &(0x7f0000000100)=[{0x3, 0x3380, 0x1000}, {0x4, 0xb, 0x1000}], 0x2) r7 = openat$wskbd(0xffffffffffffff9c, 0x0, 0x1, 0x0) ioctl$WSKBDIO_GETENCODINGS(r7, 0xc0105715, 0x0) syz_open_pts() (async) r8 = syz_open_pts() ioctl$TIOCSETAW(r8, 0x802c7415, 0x0) semget$private(0x0, 0x8, 0x421) semop(r6, &(0x7f0000000040)=[{0x1, 0x8, 0x800}, {0x2, 0x500, 0x80b1d35d85673ad8}, {0x1, 0xfff8, 0x1000}, {0x3, 0xfffe, 0x1800}, {0x4, 0xffff, 0x6b03ae37cab197de}], 0x5) (async) semop(r6, &(0x7f0000000040)=[{0x1, 0x8, 0x800}, {0x2, 0x500, 0x80b1d35d85673ad8}, {0x1, 0xfff8, 0x1000}, {0x3, 0xfffe, 0x1800}, {0x4, 0xffff, 0x6b03ae37cab197de}], 0x5) sendmsg$unix(r5, &(0x7f0000002a40)={0x0, 0xffffffffffffff89, 0x0, 0x6e}, 0x0) (async) sendmsg$unix(r5, &(0x7f0000002a40)={0x0, 0xffffffffffffff89, 0x0, 0x6e}, 0x0) 495.732563ms ago: executing program 6 (id=199): ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) syz_emit_ethernet(0xba, &(0x7f00000005c0)={@random="1dafbe1e98a3", @local, [], {@ipv6={0x86dd, {0x8, 0x6, "fb462d", 0x84, 0x6, 0x1, @rand_addr="0794c855e4096e1a2a3a3fd4f08a84ae", @remote={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x3, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x15, 0x31, 0x7, 0x0, 0xfffc, {[@window={0x3, 0x3, 0xb9}, @mss={0x2, 0x4, 0x5}, @timestamp={0x8, 0xa, 0x7, 0x6}, @timestamp={0x8, 0xa, 0x7, 0x5}, @eol, @window={0x3, 0x3}, @sack_perm={0x4, 0x2}, @md5sig={0x13, 0x12, "b1d3049f89e3448a318577e08e033b2b"}, @generic={0x5, 0xa, "76170325ac8c1a64"}, @nop]}}, {"e863b6171f515b03e116fe7bc57c4fc1f1ac0a4b0d7dbaf918183a9cad74ca2c65bfe749a24f3c794dad188bb2865fd6"}}}}}}}) close(r2) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') unveil(&(0x7f00000004c0)='./file0/file0\x00', &(0x7f0000000480)='x\x00') stat(&(0x7f0000000340)='./file0/../file0\x00', &(0x7f0000000380)) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x20ad, 0x6, 0x2000007, 0x5f, 0x80000001, 0x6, 0x80, 0x10, [{0x1000000, 0xe68, 0x0, 0x71003}, {0xd8, 0x5, 0x8, 0xfffffff9}, {0x0, 0xfffffff6, 0x8, 0x6}, {0x8, 0x800, 0x3, 0xfffffffd}, {0x1b, 0xf2b, 0x9, 0x2}, {0x7a, 0x1, 0x8, 0x95}, {0x81, 0x800, 0x9d29, 0x400006d}, {0x3, 0x803, 0x14, 0x2}, {0xffffffff, 0x82, 0x4, 0xaf}, {0x5, 0x7fffffff, 0x10000d1b, 0x88}, {0x1d2, 0x7, 0x2c, 0x4}, {0x7fc, 0x9, 0x8, 0x80000000}, {0x4, 0x4, 0xfffffff3, 0x1001}, {0x29a71713, 0xfffffffa, 0x6, 0x3}, {0xc, 0x9, 0x2}, {0x401, 0x5, 0x100002}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r3 = socket(0x11, 0x3, 0x0) getsockopt$sock_int(r3, 0xffff, 0x40, &(0x7f0000000040), &(0x7f00000001c0)=0x4) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000000)=0xd) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda4f5903abf65b18d7c51f78b06cc3a5840c04c2a649b0000000000fafd3493776665d4cd12c63d34", 0x31}], 0x1}, 0x6) ioctl$TIOCSETA(r4, 0xc4504445, &(0x7f0000000740)={0x20008, 0x3, 0x2, 0x20000023, "040000000000000100", 0x5, 0x2}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setitimer(0x0, &(0x7f0000000540)={{0x7, 0x8}, {0x9, 0xe0000}}, &(0x7f0000000580)) openat$dri(0xffffffffffffff9c, 0x0, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x4, 0x7ff, "090e4de6d30aa692318c7e0002f9ffffff00"}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0xfffffbeffffffffb, 0x0, 0xffffffff841212aa, 0x2, 0x8001, 0x0, 0x6, 0xffffffffffffffff, 0x80000001, 0x2f00, 0x0, 0x3, 0xffffffffffffffff, 0x400000000000000, 0x0, 0xffffffffffffffa5, 0x82, 0xce5], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffff9, 0x2, 0x0, 0x7b98, 0x1fe, 0x0, 0xfffffffffffffffe], [0x5ad8, 0x2, 0x40000000, 0x0, 0xfffffffffffffffb, 0x11003, 0x4], [0x100, 0x20000000000, 0xfffffffffffffffc, 0x5f25, 0xfffffffffffffffa, 0x4], [{0xdb6e, 0x4, 0x0, 0x7d06}, {0x10, 0x2, 0x5}, {0x0, 0x0, 0xfffffffe, 0x80}, {0x3, 0x4b72, 0x3, 0xffffffffffffffff}, {0x0, 0x2, 0x0, 0x8}, {0x0, 0x2003, 0x40000, 0x6}, {0x6b7, 0x0, 0xffffffff}, {0x0, 0x965, 0xfffffffc, 0x9}], {0x2000, 0x7, 0x5}, {0x29, 0x6, 0xb0, 0x2}}}) r5 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x96, &(0x7f0000000540), 0xfffb4961, 0x0) ioctl$TIOCSETA(r5, 0xcd604404, &(0x7f0000000040)={0x8, 0x2, 0x87a, 0x1002f, "2800080068ab0100800600000400000800", 0x6, 0xfffffffd}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x3, 0x5}, 0xc) 389.641816ms ago: executing program 7 (id=203): sysctl$kern(&(0x7f0000000240)={0x1, 0x29}, 0x2, 0x0, 0x0, &(0x7f0000000300), 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x10, 0x0) kqueue() setrlimit(0xffffffffffffffff, &(0x7f0000000000)={0xfffffffffffffffd, 0x81}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4, 0x5, 0xf5, 0x2002000d}, {0x14, 0xd0, 0xc}, {0xde, 0xa1, 0x6, 0x964}]}) syz_emit_ethernet(0x1000e, &(0x7f0000000040)=ANY=[]) 388.967672ms ago: executing program 7 (id=204): r0 = socket$unix(0x1, 0x1, 0x0) bind$unix(r0, &(0x7f00000000c0)=@file={0xe, 0x1, './file0\x00'}, 0xa) writev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) rename(&(0x7f0000000100)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) setrlimit(0x8, &(0x7f00000008c0)={0x42, 0x61}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x27ffa, 0x4b6b, 0xfff7, 0x21d8b78c, "2700a4000009006100ff020000030032f7dc6300", 0x40004, 0x40}) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000200)="fad8a12d0476f632f757969d02a3d2ed547c5509", 0x14}], 0x1) chown(&(0x7f0000000040)='./file0\x00', 0x0, 0xffffffffffffffff) listen(r0, 0x1) r3 = socket$unix(0x1, 0x1, 0x0) connect$unix(r3, &(0x7f0000000080)=@file={0x5, 0x1, './file0\x00'}, 0xa) r4 = socket$inet6(0x18, 0x1, 0x6) bind$inet6(r4, &(0x7f0000000040)={0x1c, 0x18, 0x1, 0x4, "00000000000000000000000000000001", 0x3}, 0x1c) connect$inet6(r4, &(0x7f0000000000)={0x1c, 0x18, 0x1, 0x3, "feffee6af60000330b5d00000400", 0x80000000}, 0x1c) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000380)={0x10000, [{0x1, 0x2}, {0x0, 0xfffffffb}, {}, {0x0, 0x1}, {0x0, 0x9}, {0x0, 0x4}, {0x3, 0x8}, {0x0, 0xc8}, {0x5, 0x2}, {0x0, 0xff}, {0x2}, {0x3, 0x204}, {0x3, 0xfffffffd}, {}, {0x0, 0x7fffffff}, {0x0, 0x7}, {0x1, 0x6}, {0x1, 0x7}, {0x0, 0x2000000}, {0x0, 0x3}, {0x1}, {0x1, 0xfffffffc}, {0x2}, {0x0, 0x6}, {}, {0x1}, {0x2, 0x3}, {0x3}, {0x1}, {}, {}, {0x1, 0x57fd}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) accept4(r0, &(0x7f0000000100)=@in, &(0x7f0000000140)=0x10, 0x4000) 388.371921ms ago: executing program 4 (id=205): openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000004c0), 0x8, 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, 0x0) (async) fchown(r0, 0xffffffffffffffff, 0xffffffffffffffff) 386.357593ms ago: executing program 1 (id=206): kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x6aa1b1da9f415add, 0x82, 0x8, 0x4, 0x5}], 0x4, 0x0, 0x6, 0x0) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sysctl$kern(&(0x7f0000000040)={0x1, 0x1a}, 0x2, &(0x7f00000000c0)="b604a868e5b272ee3a9e", &(0x7f0000000100)=0xa, &(0x7f00000002c0)="bb3c52ea3d5a4e717b431b9fe28ee2ed992b2ca2405b2b02a9d4a39e4778621548c2d699744bf5a3b63f986a6dd1ab291c1e01b1579c39ae03d5a00004f6c75baed43201e30217ce556468ef55e90aea7ffd500b6d7f07b41012ee2d9ed45e369b6aa77f530a19e52dd6f7c6488a4803648b1041ff424c730ab3e0f09a55068cfd1ba9c5298f2003cba3479bdc08b8d8103c1816e37a2d30775b276e8ab4097b8a6257b0c6ccf1e877baed694ebb18d2886200", 0xb3) r0 = socket(0x1, 0x2, 0x1) ioctl$FIONREAD(r0, 0x8020690e, &(0x7f00000003c0)) chmod(&(0x7f0000000080)='.\x00', 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000), 0x10) write(r1, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) getpeername(r1, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0x1c) symlinkat(0x0, 0xffffffffffffffff, 0x0) select(0x40, &(0x7f0000000200)={0x8, 0x4, 0x10001, 0x1, 0x0, 0x80000001, 0x5, 0x8}, &(0x7f0000000240)={0x80, 0x8000000000000001, 0xfffffffffffffffb, 0xb, 0x3, 0x0, 0x1, 0x2}, &(0x7f0000000280)={0xf5bc, 0x7, 0x1, 0x9, 0x0, 0x5, 0x8, 0x4}, &(0x7f0000000380)={0x401, 0x1}) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000080)={0x3, 0x0, 0x4, 0x20001fffffffd}) fcntl$lock(r2, 0x8, &(0x7f00000003c0)={0x3, 0x0, 0x3f, 0x200000001}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x40, 0x120) 318.608584ms ago: executing program 4 (id=208): sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x80000000, 0x3}) (async) r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='w\x00') (async) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async, rerun: 32) dup2(r0, r1) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getpeername$unix(r2, 0x0, 0x0) (async) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) (async) sendmsg$unix(r0, &(0x7f0000002a40)={0x0, 0xffffffffffffff89, 0x0, 0x6e}, 0x0) (async) sendmsg$unix(r0, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) 317.766993ms ago: executing program 4 (id=209): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) (async) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xfffffffe, 0xfffffffd, 0xffef9ff6, 0x6, "4b06a6bcff0300dba800000000000800", 0x0, 0xf}) (async) writev(r0, &(0x7f0000001200)=[{&(0x7f00000000c0)="c2f9ed657bd19344f0c0e9e71f2e1aa72d6ff31f27f68a18341d7ddd517ddca00def3f0a1d6f1a5588b9b7228eeb8eed7de70856ff489c34164168d2d4af62fa7c9ea0167cc061161cb23751a57c376f04399324f6e078908f71c99c350cb21b03c4f69f5c09a979bc3a1d842e0313b29a", 0x71}], 0x1) (async) syz_open_pts() r1 = socket$inet(0x2, 0x3, 0x0) setsockopt(r1, 0x0, 0x64, 0x0, 0x0) (async) r2 = syz_open_pts() readv(r2, &(0x7f00000012c0)=[{&(0x7f0000001200)=""/1, 0x1}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x80, 0x4, 0xfbfffffe, 0xfffffffe, "dd6c1f460000ff20004092d6126e4ed671e500", 0x800}) syz_open_pts() (async) syz_open_pts() ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x9, {[0xfffffbfffffffffb, 0x1, 0x6, 0x80, 0x6, 0x7, 0xdf60, 0xffffffffffffffff, 0x0, 0x6, 0x93, 0xfffffffffffffff8, 0xffffffffffffffff, 0x2, 0x2, 0x2, 0xfffffffffffffffe, 0x404000000100], [0x5, 0x80000001, 0xffffff7ffffffffa, 0x20200001, 0x5e, 0x100000000007b94, 0x800, 0x9, 0xfffffffffffffffc, 0x1], [0x1, 0x8000, 0x40000000, 0x0, 0xb, 0x11000, 0xfbffffff00000000], [0x9, 0x1fffffffffb, 0x80000001, 0x4000000, 0xfffffffffffffffe, 0x90000000], [{0x0, 0x3, 0x0, 0x7d08}, {0x9, 0x22, 0x5, 0x7fff}, {0x2, 0x0, 0xfffefffe, 0x27c}, {0x5, 0x4, 0x5, 0xff7fffffffffffff}, {0x0, 0x2, 0x7f, 0x8}, {0x0, 0x9, 0x9, 0x2000000000000000}, {0x5, 0x0, 0x5, 0xb}, {0xe, 0x100, 0x1, 0xb}], {0x1, 0x8, 0x80000006, 0x3}, {0xfffe, 0xfffffffb, 0x6d5, 0x6}}}) (async) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) (async) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000004c0), 0x8, 0x0) ioctl$WSKBDIO_GETMODE(r4, 0x40045714, 0x0) fchown(r4, 0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSKBDIO_SETENCODING(r3, 0x80045710, &(0x7f0000000180)=0x81) (async) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x12, 0x2, 0x8006, 0xc, "b7336626918f00000000000000000107001000", 0x9722, 0x5}) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r5, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192, 0x100000}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0xff3f0000) 311.961086ms ago: executing program 1 (id=210): r0 = socket(0x18, 0x5, 0x0) ftruncate(r0, 0x71ce4677) fcntl$setstatus(r0, 0x4, 0x40) r1 = getppid() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x800, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff06000000aa"]) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f00000001c0)=ANY=[@ANYBLOB="e602f561d0b1f58486128877f3931aa4b51f6558fdaae79707076613f2a3f9544e3612d04074d93d8e3eb435801948a4b6173660a4c74fd97d1723c5370902200e7db310c4a9d91fd57f724d1a648c008ea2836fd2b97d1e08daa8d7fedaa9a635c6c55e4f74aa7f2858"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000), 0x10) faccessat(r3, &(0x7f0000000240)='./file0\x00', 0x1, 0x2) connect$unix(r4, &(0x7f0000000000), 0x10) sendto$inet(r4, &(0x7f0000000500)="7a9e7d3eecc844157e771fe84bbf3fef56679034eb3f4c631c0ed6c5e1403dfd6b7ed0dbe39dac2c01576cfe6d045fb311764b85ea9758ede62f56270488ccaf438f08aa8cb91a39f7dd4d5856ed16db5e4ecfe313a3c1f806d285b87d11c9aa5f1ef34325f9d40f4a74d897fca3e960c393cb4fb5b64a8c76c8929cff27e6a82e4f78afdd6ac220f8a496026f24d292201c342dec396cb221942bb6bbbc08a4ac9131d842214ab2b15cde7e816680e62e1ae15d9717f6a04db92230d7e22bc48f975d5507c1d51b9607af43c84e394455d34c16623414e5a0f17fc4ceb990bc44346d8781c1945160d95a1ce4d2bea4d766e47f9ef9fdaa852469f0da1207b6d4f08661d6eb10daf077ea9858e9358bc9fe0e81096fa9ec0cda4e9ff0a9c4129d479e88c0111304a1145a1826a56299af9b27843e569316fc8effc39ab87f9f277945701e5cf423ceec578e1da4ea2e211032efd525ddfbca49701c66a9d7b631955430d6ee0f47a4a32433d35832dceba961a60facea04ce99e29bd5feba20b961dce6fa4cc7fbcaf39a2eb0f399897e9890b0b9f5583b9fd0be388f84641be69f8a5f6e127b5f590240ed5501784095169dbe467647ec152158707cfb4020658bb44f924aed3eef9f5c7d6a7fbdfcc6ef269fc3dba75a2692ec9624f4e9232525bcdf72f0c51430fe56ba709c3a1bc1d7daaa63531daec754f41e4d0339b926234b750c79ecfff08aea33669f515422eea7766939d182fea7c76d455ab5e935966b1748d7c27782cb441041d9d599527c91f2de39939ec712f8cfea4a9667b34c27b0b98a9e421d643bf73895f6112ce18c753c280fac768c15fccc39f665cc9f4f1eb71a3a5c72e932bbdca5982d1ec1c93f7022512c567a69057310569d5bbc854443bbd8ec5c3a9750a035b1cb9705e6c67d523aae2a211b9eb67ca3dd1886421c6ad32f5019ed291425a65fc269b5829d032f0a8231dfbbbeff1fabd75f895ac2b81b859161edb95514655b03b431db6905ddd66306823c5ca55127eb4b3e9e030a85fba0febc955bbaf7870a405953a918dfa2e7a95cb411767841e6acf2b01cccae05cf0aa5d27585cee968d30880e38c021a3ab813bac1159163e1eb8044af373e55678aaeeb90bc7e9f0abd82adcd4c5dbd6268019013c9d19619cec00413b3738bf377222edda2a9ee6dce97ccc6a9b635246786541609404ccb02b34263604c02002460246ee501c5bf63da21598d61064737c1892364a0b83675bd4a8a508327f340b0938fabd5aa05398340c39bd7d1d47b5bfe310820d5d845dc7604237176089a81b03843a1abc5ee4b75184148cefa9989098fbefc5d9158bde6588c1277af2555128e1731fb9780c02f696ea31f542b44898e53ce8615659017d5b6ccd8a156a0b0ec503edaa684dbef57f963c19b71bdf425e01f126da9cab9c2bc933efceae9490a13eeb9d7fd49b1f693139a1bf063164f70c5ef4ff38857132d794109d915902541d38d29d0111f078adf997bfa76451085a6a2c430796120bd1271ee61bfbb00b004ec57f1a96b6867d12253476b417ce1dc621490190cd94095b526af51babab65b946fb9aa29ac9c31cf00a7ecce69c89aebfa56cff26a314fd889127bd1cafc3a3a0bb207af28c3e322ef0539807ed9413d5d526133f94e3919ee38b75237c7ff3201bad251b22d321eec95b07d7c72390777643e6a2d327ca441e4cc45e535562a7b5322fd567bdd3fcd298e5b859f6dce57530605732446907b8ec2942ac4059a1d1b4c579528f07b02c3723f6669f31bf32cc7f75a2a29b3da889ad119cb40e17c232c68bcf1c61670dca5a8482abec61860570c6a1118a5fc08aab82bb4ccc9a381cff15cf004dc478c1572357769bed8686e152a8c8680983890d2ff070db1e31e83227a0060f91b4a16d13279f1eb984aa1c537166ca02df91ae1c64bca44361c11fc99dc5acf6e3a6a13d04c193d7feffd5961ebf19959af927d8be867a5a87d049c3ec7efb2418ba38f9a9b925408cbb71b629c4fd69a1134172227c8af0bf51f27dcb0835e81758dce5c7714ca34b4fc35b1ff2f33434db91e627e37f96b528697f78e39c3dc026defa986ed8d9f399dac4edaa3d1807ebd1e065b497307da94c9a04af61a0cd78df39d4a99dee0f991507a069ef9158473aa820814b8093fa2df39a2f9234d64922a8f1628d23a3a0a85f4cf68763cc6ee34bf79265647d98fc17b0e316dd04092380cfa3ae12e3499a4a829c8a633e83c02c374520f43b458c60e8d4d21f1552cb5b21e1a7b5aadd745de0e3f5de3059420e42032c8e8e2fb98584ab18891910f69518b3a1a38be74242a121d64a984cb8f54a3da430d900f04e341846d94d0f4a202328b2bd521df255a5039dd130147a43f9f87ea45b1371f8234bea21e0652b1f8fe89dd402502f8677266aa0dd22f4884b80b8384dedea9d2e3cf30da2f1c22e6fd69324f3a44f0c94767c2d657d437ebe4c0f940a6e8c67032fd92d7b9fe3bf84899a7c6690d8d17da64e553c32ac4bb9c7d9b98b24b447ead258b8ec502f01dbc0f8c1d47a9cf11b5473a0719a9785fe640a4255c376000d20e36a0cb2174d42c487daa4dde02e6c19fadfc93d5bcfd129558fd7a8c2ecc98a4cb69a528a36cb78f463c0aabb2f0374028aa8b264681f300969e87159437a524af3989addc4aa3e74b2940ee66aa", 0x784, 0x400, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000004c0), 0x4) fcntl$setown(r0, 0x6, r1) r5 = socket$inet(0x2, 0x4000, 0xa) shutdown(r5, 0x2) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000), 0x10) setsockopt(r5, 0x7, 0x1, &(0x7f0000000000)="d53feabf95c27b3375503875e0f687b3d346e81800d838dc26ea938f3fef91a9d6c4dedb390bd1b33b65c3b124f87adffc1838d8c98d49136eea9e047332c219c8f7b7ab50300a8b5412f3dc3fb18e8308a2b84de59c4ac37b8da0457a90d595fad40b9a5b80b55c27fe4f9e73b8034b36ab2ceb19d5ae012cbfd94d4d8dddbdc93482f28afea11f3a4fc4fc485d958292f59b29b37c65579dcb7b54358bd83813324ad4f9005679f8a82b0d6721d083d854d57edc57164fb4b7e450062edfba4523f52e68b9747384988a6d023fd01a5f68e5edb98a0d93465318b0ce3fd0d4c85dbdcea85ba60383b5990a2bbc9df6ff86ca", 0xf3) mkdirat(r3, &(0x7f0000000140)='./file0\x00', 0x3a) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r2, 0xc00c642d, &(0x7f0000000100)={0x1, 0x6, r5}) 299.525747ms ago: executing program 7 (id=211): mknod(&(0x7f0000000340)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000240)='./file0\x00', 0x10000, 0xa) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x7fe, 0x16, 0x3, 0x5fe, 0x80000004, 0x80008003, 0x10001, 0x10, [{0x6, 0x800002, 0x4, 0x71002}, {0x10000, 0x8, 0x8, 0x8001}, {0x7, 0x0, 0x1, 0x3b}, {0x8000001, 0x80c, 0x5}, {0x5, 0x4, 0x2840, 0x80}, {0x2, 0x0, 0xfffffffe, 0x99}, {0xa1, 0x1, 0x6, 0x2000006d}, {0x106, 0x1803, 0x14, 0x8}, {0x0, 0x80, 0x5, 0x8683}, {0x0, 0x7fff, 0xd1b, 0x88}, {0x1ce, 0xb, 0x1000, 0x3}, {0x7ff, 0xb, 0x6, 0x9}, {0x400, 0x4, 0x40000008, 0x4}, {0x29a71717, 0xfffefffa, 0x1, 0x6}, {0xc, 0x7, 0x3, 0x7fff}, {0x0, 0x1, 0x1002, 0x5}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0x8, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket$unix(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0x802069b2, &(0x7f00000001c0)) openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) select(0x40, &(0x7f0000000180)={0xb, 0x2761, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x80}, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 250.734998ms ago: executing program 1 (id=212): r0 = socket(0x2, 0x3, 0x2) setsockopt$inet_opts(r0, 0x0, 0x6d, 0x0, 0x0) (async) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) (async, rerun: 32) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async, rerun: 32) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0xb, 0x9, 0x2000007, 0x5, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x10000000, 0x40, 0x3, 0x3}, {0x101, 0xffffffff, 0x9, 0x3}, {0x20007, 0x8000b86, 0xffffff79, 0x9}, {0x73f0, 0x6, 0x8, 0x2}, {0x42, 0x4, 0x80002800, 0x800001}, {0x2, 0x6, 0x600d, 0x95}, {0xcdf, 0xdf61, 0x200004f8, 0x13}, {0x6, 0xd, 0x16, 0xb}, {0xffffffff, 0x84, 0x3, 0x6}, {0x4, 0x7, 0x93, 0x1ff}, {0x1e2, 0xffff, 0x6, 0x7}, {0x9, 0x25, 0x200009, 0x2d0b}, {0x1000000, 0x401, 0x80000003, 0x408}, {0x5, 0xfffffffa, 0x179, 0x579}, {0xc, 0xf8c, 0x4000006}, {0xfffffffd, 0x800bd3d, 0x6, 0x30005}]}) (async, rerun: 64) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x4c) (rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000040)={0x3, 0x1, 0x4, 0x8}) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x2, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x40000800) (async) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) (async) mprotect(&(0x7f000077c000/0x3000)=nil, 0x3000, 0x4) ioctl$TIOCEXCL(r2, 0x2000740d) open$dir(&(0x7f0000000140)='./file0\x00', 0x1, 0x3c) (async) r3 = semget(0x0, 0x1, 0x281) semop(r3, &(0x7f0000000000), 0x0) (async) semop(r3, &(0x7f0000000040)=[{0x0, 0x8, 0x1800}], 0x1) socket(0x2, 0x3, 0x3) (async) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0}) (async) r4 = socket(0x2, 0x3, 0x3) connect$unix(r4, &(0x7f0000000000), 0x10) (async) sendto$inet(r4, 0x0, 0x0, 0x0, 0x0, 0x0) (async) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffff9c, 0xc1045763, &(0x7f0000000040)={0x1, [{0x2, 0xfffffeff}, {0x2}, {0x3, 0x7fff}, {0x1, 0xd}, {}, {0x0, 0x6}, {0x2, 0x1}, {}, {0x0, 0xdcb}, {0x2, 0x1}, {0x1, 0x10000000}, {0x0, 0x6}, {0x3, 0x2}, {0x3}, {0x0, 0x20}, {0x0, 0x5}, {0x0, 0x1}, {0x2, 0x4}, {0x1, 0x1}, {0x3}, {}, {0x2}, {0x0, 0xfffffbfe}, {0x0, 0x9}, {0x0, 0x3}, {0x3, 0x800}, {0x3}, {0x1}, {0x2, 0xfffffffd}, {0x1}, {0x2, 0x8001}, {0x1, 0x200060}]}) socket(0x6, 0x4, 0x61) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0x102, 0x2}, 0x6, &(0x7f00000000c0)="fc0387803000c2faa52f148752bb676326bd8cb82efba252e94a", &(0x7f0000000080)=0x4, 0x0, 0x0) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000200)={0xfff, 0x1f9, 0x1, 0x6, 0x9, 0x4, 0x6, 0x10, [{0x2, 0x6, 0x6, 0x2}, {0x7fff, 0x7, 0x3, 0x8a}, {0x2bf7, 0x7, 0x1ff, 0x3}, {0x2, 0x3a61, 0x10000002, 0x9}, {0x4, 0x2000000, 0x9, 0x3}, {0x9, 0x53b, 0x0, 0x7ff}, {0x4, 0x0, 0x6, 0x4}, {0xffff, 0xffffff4b, 0x4e9, 0x101}, {0x100, 0x200, 0x0, 0xa}, {0x75fd, 0x5, 0xfa, 0x10}, {0x1, 0x8000, 0x2, 0x2}, {0x8, 0x8001, 0x8, 0x8}, {0xf841, 0x1, 0x2, 0xd}, {0xfffffb11, 0x1, 0x1, 0x9}, {0x4, 0x200, 0xffffffff, 0x4}, {0x4, 0x3, 0x52, 0x7f}]}) sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="ac2740c6d63124acd7d21972817267b5ab7037a43a29d21f9ddfa7cc2a9c202dbc7765095d5315a53a318705639f0b1400049f29f71c31238df64bf6b32f43ac81f08132062d7621991e9cf881ad439e3be48e738487c5ed9d7b9a66b3f8042aa9c8e9d9d8c793192280a72a4bf7dbce4627f7a2c6202be2a701aa406abe3dc5bccc5ea46816de894a7bf9a77f6ff46ea6b3ef089e6cb6285da4c9450f2910c1018db944226ba44f67c1739caf839c53fbe112f28569ce977de80e4780c6b9b1e118", 0xc2, 0x5, 0x0, 0x0) 249.834441ms ago: executing program 6 (id=213): r0 = socket(0x18, 0x2, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x2, 0x0, 0x0) r1 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf79e5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) mprotect(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x7) ioctl$DIOCSETREASS(r1, 0xc004445c, &(0x7f0000000040)=0x3) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) syz_open_pts() mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r2 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x9bf2d3725864749b) ioctl$BIOCSETIF(r2, 0x80084904, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x40384900, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0x80184902, &(0x7f00000000c0)={0x3, '.\x00'}) 249.568193ms ago: executing program 1 (id=214): mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x40000800) r0 = open(&(0x7f0000000240)='./file0\x00', 0x70e, 0x24) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000002c0)=0x5) 247.897629ms ago: executing program 6 (id=215): r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2f, 0x0, 0x0) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) rename(&(0x7f00000003c0)='.\x00', &(0x7f0000000400)='.\x00') minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3) mknod(&(0x7f0000000000)='./file0\x00', 0xc000, 0x2) socket(0x18, 0x2, 0x0) (async) setsockopt(r0, 0x1000000029, 0x2f, 0x0, 0x0) (async) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) (async) rename(&(0x7f00000003c0)='.\x00', &(0x7f0000000400)='.\x00') (async) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3) (async) mknod(&(0x7f0000000000)='./file0\x00', 0xc000, 0x2) (async) 246.561228ms ago: executing program 3 (id=217): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x20200, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3) r1 = dup2(r0, r0) r2 = dup2(r0, r1) ioctl$AUDIO_GETDEV_ctl(r2, 0x4030411b, &(0x7f0000000040)) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0x9, 0x4}) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000100)={0xbf, 0x8c}) poll(&(0x7f0000000140)=[{r0, 0x100}, {r1, 0x60}, {r1, 0x4}, {r1, 0x4}, {r2, 0x1}], 0x5, 0xe) pwritev(r2, &(0x7f0000000240)=[{&(0x7f0000000180)="4e1dbefdc81486a63262350e05a620823ef1468d456668b5afde5b3ef1823eaae7cb4e640a0115f8d9fbea890044246bc2bf4f1f41c5b6e1de3897bc96ef654a82f0ee975b5e51891b885f", 0x4b}, {&(0x7f0000000200)="320943ca1719eaf296f33023ca00485471fb6ec75bd95976120906ed27bb828c4d4360abcb", 0x25}], 0x2, 0x7) r4 = socket$inet6(0x18, 0x1000, 0x8) setsockopt(r4, 0x4, 0x7, &(0x7f0000000280)="d8c1997e88d55ff589d6d8298bd700e14a42fe3db0874d8c84fdc636a24b7969505498d5cf70879c04d5bb569db36b375cac3df815934f4c8c85495af5988ff7c0eb245adf9fe4bc5e5aa238e27510a00e78c53bd500350fd6a94b3cb41c0871d9bc923b375caffbfec5907774e9d6d552e0c55b493aba04290ec930d92b006dbf525e2e293880567b9fcf3c018181690cbc912196b60d1f0aedda25df801d7fc6ce7c56d47050ede78eac2a5f991e6d68b228e1a1a003845161479f9918804ff28ee9975d88334636b271ee1e5bc93204841da5675b8fdf5261332905e8b405f4c4a5c9d2218674e7f3f92b6e38c5", 0xef) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1) mquery(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x1, 0x10, r0, 0x2) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000380), 0x4) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$DRM_IOCTL_DROP_MASTER(r5, 0x2000641f) pwritev(r3, &(0x7f0000000540)=[{&(0x7f0000000400)="7084c967e2831ec4bdfd732ac11a8e4fb32e319e16fbd18459981e6220b03851870d7f05e3b25c22a79f0000c5b0c3987de269e69e51fb8feca6f6010e548c95790b94c96c5bdbd3671194e0031cc2162e22f2393c91e57a873bd4d2398530", 0x5f}, {&(0x7f0000000480)="a4b2e9fe01412cad92d7efc37cc4750a4e1544b58fdb47e37168353de9ed5d1204a5bd49bb444ada25bcf03449d287699a3342ad95bd5716486479351cf9939739ec5635afdf64e80f996c39cc83c29a8161910c1af5534cbf0709bd7ec4bdab87b90b5ebbeabe580654de8318e6c6355321096770f65e43ca1e70f3a1a2fc5f3229c5116c7eabc6d285a6211bd2ff055ceb6b8ff69fc31095939df3269873a91af63fe7c2f5bc2b5e9ad14bc23ff81085e86a", 0xb3}], 0x2, 0xffffffffffffff4f) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000600)={0x3, &(0x7f00000005c0)=[{0x8, 0x9, 0x56, 0x2}, {0x323, 0x9, 0x1, 0x800}, {0x5, 0x4, 0x9, 0x1}]}) socketpair(0x2, 0x1000, 0xa1, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r8, &(0x7f0000000680)=@file={0xed, 0x0, './file0\x00'}, 0xa) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x6, 0x8010, r3, 0x3) shutdown(r3, 0x1) ioctl$DIOCSETSTATUSIF(r5, 0xc0284414, &(0x7f0000000740)={'./file0\x00', &(0x7f00000006c0)=""/75, 0x8, 0x9, 0x1cd, 0xfec}) ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000000780)) ioctl$DIOCADDQUEUE(r3, 0xc148445d, &(0x7f00000007c0)={0x400, 0x6, {'\x00', './file0\x00', './file1\x00', './file0\x00', {{0x1, 0x6}, {0x10000, 0x74}, 0x8}, {{0x4}, {0x8, 0x4fbe2357}, 0x5a8a}, {{0x5, 0x6}, {0xfffffffffffffe00, 0x6}, 0x4}, {0x3, 0xfffffffb, 0x421, 0x7}, 0x0, 0xd, 0x101, 0xfffff432, 0x10001}}) fstat(r7, &(0x7f0000000940)) 245.877101ms ago: executing program 1 (id=218): r0 = syz_open_pts() setsid() ioctl$TIOCSCTTY(r0, 0x20007461) sysctl$net_inet_esp(&(0x7f0000001300)={0x4, 0x2, 0x32, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) writev(r0, &(0x7f00000003c0)=[{0x0}], 0x1) 201.957237ms ago: executing program 1 (id=220): mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000000), 0x0, 0x0) mlock(&(0x7f00002d0000/0x3000)=nil, 0x3000) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setrlimit(0x8, &(0x7f0000000000)={0x42, 0x62}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$FIOASYNC(r0, 0x80047470, &(0x7f0000000140)=0x2) ioctl$FIOASYNC(r0, 0x80047460, &(0x7f00000000c0)=0x4) readv(r0, &(0x7f0000000540)=[{&(0x7f0000000040)=""/15, 0xf}], 0x1) read(r0, &(0x7f0000000200)=""/123, 0x7b) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x0, &(0x7f00000000c0)}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) r1 = socket$inet(0x2, 0x4000, 0x9) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1c}, 0x4, 0x0, 0x0, &(0x7f00000001c0), 0x0) sendto$inet(r1, &(0x7f0000000040)="d767b9a8405231894291561ef7ccdada681dc238f83058436f0675d54d53a047c67c4d76db2a51edf5e505a61b546103f55e2ad6a49995103da93b9e2a86fdc0", 0x40, 0x5, &(0x7f0000000080)={0x10, 0x2, 0x0, 0x9}, 0x10) 201.015449ms ago: executing program 4 (id=222): socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) recvmmsg(r0, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, 0x0}, 0xfffffffd}, 0x38, 0x2000, 0x0) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000001680)=[{&(0x7f0000000240)=""/184, 0x4f}], 0x1, 0x0}, 0x1040) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) writev(r2, &(0x7f00000004c0)=[{&(0x7f00000007c0)="7f4549b70cb7a21de87373791810aaa95d576a0ac7fca22709002987b881794ffa08bb11bafcdc202a2940aaae682605080088be73fd6c631e055d0000000000", 0x40}], 0x1) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 199.897017ms ago: executing program 6 (id=223): sysctl$net_inet6_ip6(&(0x7f0000000180)={0x4, 0x18, 0x29, 0x32}, 0x4, &(0x7f00000004c0)="effebd8c", &(0x7f0000000200)=0x4, 0x0, 0x0) r0 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf79e5) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)='#', 0x1}, {&(0x7f0000000040)="2187", 0x2}], 0x2) write(r0, &(0x7f00000000c0)='\t', 0x1) write(r0, &(0x7f00000003c0)="092020406575e1ef00a2e29be2e79448e009ce9d0a", 0x15) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 196.927817ms ago: executing program 3 (id=224): syz_emit_ethernet(0x46, &(0x7f0000000000)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x17, 0x38, 0x66, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0xa, 0x0, {0x5, 0x4, 0x0, 0x1b, 0xfffc, 0x0, 0x0, 0x8, 0x6, 0xf0, @multicast1, @loopback}, "00000000d7597512"}}}}}) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000b80)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa08004c1a00380068c63c0502907800000000e0000000000000000000000900000002000003efffffff4a7f000001000000084e224e2100089078"]) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x2, 0x2011, r0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) mmap(&(0x7f00000da000/0x3000)=nil, 0x3000, 0x0, 0x810, 0xffffffffffffffff, 0x9) 127.986555ms ago: executing program 4 (id=225): openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) (async) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) (async) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x6384) r1 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0x100) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xfffffffffffffffb, 0xfffffffeffffffff, 0x2000000000000000, 0x210, 0x8, 0x7}, 0x0, 0x0, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x205b9a) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x19, 0x0) r3 = open(&(0x7f0000000300)='./file0\x00', 0x40, 0x100) ioctl$FIONBIO(r3, 0x82907003, 0x0) (async) ioctl$FIONBIO(r3, 0x82907003, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f00000000c0)}) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9e) r4 = open(&(0x7f0000000080)='./file1\x00', 0x40, 0x132) ioctl$VNDIOCCLR(r4, 0x80384601, &(0x7f0000000240)={&(0x7f00000000c0)='./file1\x00', 0x7, &(0x7f0000000200)='./bus\x00', 0x6}) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x1) (async) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x1) ioctl$BIOCSRTIMEOUT(r1, 0xc0307006, &(0x7f0000000080)={0x1, 0x10}) sendto$unix(r0, &(0x7f0000000100)="b1000501000000ae05003f01070000000508000000000500fef96ecfc72fd3357ae30200004e30ffd2d236acf20bf404be01000000f7c8cf5f882b297de1aa050400ce94e2f0ad3ebbc257e4411f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300000100be1f25a2e791505c47f8343712cc11fffffffffffffc00"/177, 0xb1, 0x400, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) socket(0x2, 0x4001, 0x0) (async) r5 = socket(0x2, 0x4001, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) shutdown(r5, 0x0) (async) shutdown(r5, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) sendto$unix(r4, &(0x7f0000000500)="92ef00655eef08516be66e05f8335c84ce5f6cc08b78e6526435aa645c513af90e6bdb933909b91751f1d1bde7a522c7dcab6f891f5d9abed1d18ab48ceddba36d54d38d4043a881c3d6700a12c22ac8cb59b0e9953c2c9c31a9c2359505457f76642256e1b0457a711bbb00000000624195657798f911758c7fd201d5864b395b190216334b9005e1e4592089fa071dc0288a07bec415020bcbdbe4c32712856a724bbf24ca68be8fe52e268765187371f0feb9d3d0fa2d7e0038a9cdf41151e36f5c2f689501078d47cfaad43ec6366c77b9440d3fd12fabfe2cf6fd652ebdf69a862558cb52070627dd93009758c54ccef7538dd7c67f64367c5dacd81ba196cd7c869a6621a23358c7d77abb445a7f8b088c9319aa75286d7aa24d5416f5313051d9e9cf0ed1b95f5c450c3bbaa6cbfc73692a4ea986d4207349f92ab7d48149265a65fd7b4a800a908fcc00c07f33d533eabef5a70b204afdb18a234a1f21583b818a564da161", 0x169, 0x401, 0x0, 0x0) (async) sendto$unix(r4, &(0x7f0000000500)="92ef00655eef08516be66e05f8335c84ce5f6cc08b78e6526435aa645c513af90e6bdb933909b91751f1d1bde7a522c7dcab6f891f5d9abed1d18ab48ceddba36d54d38d4043a881c3d6700a12c22ac8cb59b0e9953c2c9c31a9c2359505457f76642256e1b0457a711bbb00000000624195657798f911758c7fd201d5864b395b190216334b9005e1e4592089fa071dc0288a07bec415020bcbdbe4c32712856a724bbf24ca68be8fe52e268765187371f0feb9d3d0fa2d7e0038a9cdf41151e36f5c2f689501078d47cfaad43ec6366c77b9440d3fd12fabfe2cf6fd652ebdf69a862558cb52070627dd93009758c54ccef7538dd7c67f64367c5dacd81ba196cd7c869a6621a23358c7d77abb445a7f8b088c9319aa75286d7aa24d5416f5313051d9e9cf0ed1b95f5c450c3bbaa6cbfc73692a4ea986d4207349f92ab7d48149265a65fd7b4a800a908fcc00c07f33d533eabef5a70b204afdb18a234a1f21583b818a564da161", 0x169, 0x401, 0x0, 0x0) select(0x40, &(0x7f0000000200)={0x8000000000000001, 0x1615, 0x9, 0x5, 0xfff, 0x7fffffff, 0x6, 0x80}, 0x0, 0x0, 0x0) (async) select(0x40, &(0x7f0000000200)={0x8000000000000001, 0x1615, 0x9, 0x5, 0xfff, 0x7fffffff, 0x6, 0x80}, 0x0, 0x0, 0x0) r6 = socket$inet(0x2, 0x1, 0x0) getsockopt(r6, 0x0, 0x16, 0xffffffffffffffff, &(0x7f0000000280)) 127.581398ms ago: executing program 3 (id=226): munmap(&(0x7f0000004000/0x1000)=nil, 0x1000) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000340)={&(0x7f0000000000)=[{0x101}, {0x6, 0x4}], 0x2}) sysctl$kern(&(0x7f0000000000)={0x1, 0x26}, 0x2, 0x0, 0x0, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 122.249111ms ago: executing program 6 (id=228): sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x4000000000000003, 0x0, 0x0, 0x0, 0xffffffffffffff1a) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x94, 0xe, 0xb, 0x40001}, {0xc0, 0x9, 0xc, 0x2}, {0x1c56, 0x5, 0x6, 0x8}]}) syz_emit_ethernet(0x1000e, &(0x7f0000000140)=ANY=[]) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000180)=[{0x7, 0x9, 0x9, 0x2}, {0x60, 0xe, 0x2b}, {0x1, 0x2, 0x0, 0x20000003}, {0x3c56, 0x3, 0x6, 0x7}]}) r2 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) syz_emit_ethernet(0x1000e, &(0x7f0000000100)=ANY=[@ANYRES64=r3, @ANYRES32=r4, @ANYRES64=r2, @ANYRES8=r4, @ANYRES64=r1, @ANYRES8=r4, @ANYRESHEX=r1, @ANYRESOCT=r5, @ANYRESOCT=r3]) 94.332791ms ago: executing program 3 (id=229): r0 = msgget$private(0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) getsockopt(r1, 0x0, 0xb, 0x0, 0x0) msgsnd(r0, &(0x7f0000000040)=ANY=[], 0x401, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) msgsnd(r0, 0x0, 0x444, 0x800) msgsnd(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000975c4e4c01883ca72e952bccb680d313bd76094d9c3033eb4c5302196c2ecbe5d6aaa4235e3dbda2868fbce688097d5c04000000713b6c434f8323c5675a6633115bcc497c7e78212ddde64963a1cb85383adfd334cc43e8f77427dc2671186e9b0c97ddb6524495acc8f334284d36c6d3f7cb901a5dc761a3d231164024335913a6aa9423809ae9969bb885d0e65a898257cfc3997d08c3b8d782de"], 0x8d, 0x0) 59.634298ms ago: executing program 2 (id=230): setrlimit(0x8, &(0x7f0000000000)={0xfffffffffffffffb, 0xffffffffffffffff}) sysctl$kern(&(0x7f0000000040)={0x1, 0x56}, 0x2, 0x0, 0x0, &(0x7f0000001180), 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) fcntl$lock(r0, 0x0, &(0x7f0000000640)={0x1, 0x1, 0x0, 0x100000000002}) 58.951928ms ago: executing program 6 (id=231): syz_emit_ethernet(0x56, &(0x7f0000000080)={@broadcast, @random="333175c694a3", [], {@ipv4={0x800, {{0x10, 0x4, 0x0, 0x0, 0x48, 0x0, 0x0, 0x0, 0x1, 0x0, @loopback, @broadcast, {[@generic={0x44, 0x12, "2c1429f4dc6280adfce2430bfec2159e"}, @end, @lsrr={0x83, 0x17, 0x7, [@multicast1, @broadcast, @broadcast, @broadcast, @local={0xac, 0x14, 0x0}]}, @noop]}}, @icmp=@echo={0x8, 0x0, 0x0, 0xa3}}}}}) 58.648939ms ago: executing program 2 (id=232): r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) (async) close(0xffffffffffffffff) (async) kevent(0xffffffffffffffff, 0x0, 0x96, 0x0, 0xfffb4961, 0x0) (async) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff94ea09066dbd86dd60db834400081101fe800000e320000000000000000000aaff0200000000000000000000000000014e234e22000800"]) (async) r1 = openat$vmm(0xffffffffffffff9c, 0x0, 0x40000, 0x0) open(0x0, 0x0, 0x5a) (async) poll(0x0, 0x0, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000c80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000c00)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0xc}], 0x2c, 0x406}, 0x402) (async) pwrite(r1, &(0x7f0000000040)="a1926b15cbc668bf0ef08a50a05c39975e9630f8259b245579b7dea34489132aa8ec4c9a1d5aedb1911b40e4ed2a56b1bafef8f4ef32e493e1db69ef74ebcae3ece20c248760642778a683012013d9627768865045ed757a6e936fa132822945b6e3dae2ab43ed5b2ee68e01be667bf55b98552787c775095fab911f26dc17718c42da8f8b9498d91a1b47c147f47c7343b7a4ce75c0", 0x96, 0xfff) (async) setsockopt(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000500)="cc884b3260b2fb9363d9a8213a1d4ca3233adeb4e29e0df8e7a9839533128111c5a3f7dbfba037be2867d1b80531d7f9bf157df612351537f2548cf2b56d857ddfd8cd5e1d427f448bc7ebf206f7e70d3a2981c078023379242ddb3d2de3511a8f39204601a1a91f1e18b452defbc2f91c0f05ca3afe7fa9577830bbcd152c8284afd878718e039c41ecd8d7467fd214f9c963a4b1cdca4bbdb2836fb3fa495059e386aab34b7fce70e9e08e788fbaaa539c107c3f45be7d6685f390439445ef9d5b926a29004cc2899b6e9163b47eb10af4e8e151cd02c418a740060a04dab37a2da743e8bef5de2f9f3cd936f070a977b9084da701b70a8855517c3b4c909c3b3e77fd9e95df71f42ec5eaafd7397b090fa0d8a28736462461415cf94a03a7a785eca55fb56095581f81cf0837a66dfe743cd0c1acbe60eedb828a2b54f35617d2fd07246bd579d39d9c8f22c4218248839345c77bd859758bee11fc14df8a0b62d520ab17de9011259ef6697c4920aeca4ded76cc9f20e7fdfd640668f42446b8f08dbf115a56f38e28f1a10b4b5323d829840dbc0a5869ba7889a31da1248170a1b717a0ffe3749c3d2ce6ccbeed19f42804b163a71670046f2ad9713b45fd68f6b4d20c73ec7be42e0f257693723ad998932b49a3ec8675ea1c9e5ac8b586a19f64691a8b191c3aad414715c7e8d6b7923d6ade2c9c2e931ac09820fe0accb72287fc96facb37b96f5367ac7b7629b28baa2c8e4639e369d4c04c89a48e4415d894553c9321c406f87f8c7f1ca9c2a56d7a993a5c0db9d1f244c19a420c436ecb6350fd6655a7568dc8daade85f83f676f2912acf3601ee408395c719ee0b94b5f4f8c20f3b331dad282f48b703c5e916b7bfb910c63994bad208eb8e0fc3a6a6488ead8bc888b9b60396de62b339c4af03c2d5484dab7f81dd5f26882b2bf13647c78d01961f54ac7e808b2adc4e03301aba4a1924114fda6b1037e74e26393b29a55a82c52f24564e259c6b5755033331b351b6ca65aba0fc2452f9172212510a212fe5e5d85e4d309c706ec17fea455132336549cc9fa9603c906520cc5c624688eaac9d850e21935053ca52a6dd3462ccba1460512b49b3e7ad9b18d2bc1cb5aa7850cfd552fa3775ca3baf832cf72a625801acc9040d0283663396d669e856398f188cadf6ab28353143bac54cbb72650707eeaaf9d2c8156b4a249dfbf31488719cc464c7d8f05acf4223feac", 0x372) ioctl$TIOCSETA(r0, 0xcd604404, &(0x7f0000000240)={0x10000000, 0x2, 0x87a, 0x2f, "2800180000020002000000000068ab5ade800600", 0x6, 0x8}) 38.119143ms ago: executing program 2 (id=233): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000440)="2e06b5a54fdc15d0e5ba5cd619e395d842161263a5bcf8d360b109113dd229c0dd47d6ff4f038bc8f40206bf8a1ef55ba04d8d4e4174e29e744d8606170795a2edaf3456112807f6d55fd9c3815257c10e07e8f0be3a7366f8123a42cb43f4302bf6b149e9b9bab6116b11b8ae693250f7fa8080cd8a2fc7c7e4ebf5c106c80fd386c7786c0421183de7b10dbde8040d96f51522423ca8e0f70989e1530cd2eaf7faaad41584384bf407ed7bed944e099fd18b59c86af22bb45fe92b05087191e530bc83a9e0975fc2a0f5988e9ae663b4fe25f69d661eb4ad0842a7be35dbe21e8911da844c7dce8d80f66713e13d96b30d5b4a13fb15282cf2a61a24880049b94a6e46bce752ff3230cd36789c42b37db904fd77060a84ca071839da23ef66bb45a18c9face3b3982d2edef1234405ec89e3ac812208780a2866cf52a8bbbe80b77e07f53d751ea0da7185414c403df8282d22a45b8a5ee7dc9b534106d98bb65aea3af32dea9a7a9881e7fdfbb46801408f1b94018abf7d5816d4e0344ab9dd8a6d43a2503180582f6d553e1a81fe4e8d68fafcd095560e83feda2fcd68d73fc71d7ff20511859f1b895d1a3f42970f1fb4dd61487901de9d5efcb92d63466e92bbe485aaf63988e255cbb607ac7ff9ee30732dd2482be6280b8946e32cf0ec48fc7c89e53c4aecb4af7af69e0dc04dd17405ce02898adf547f851e885964f836ec6b04d77f14d85025e415a01553d6b7e5dd946be3ea735515a624f74e2c09b863881e4412135ecbdd1f1ec73762d2b1bcb0f04f0bd1369f9c374d73fb9cc7465bbdb5e77078870423340ea32c9f49980888427f49eb9d4daf99a87d6d6e44aecd7dfeba2c6f1844b2b537d6de1ba1c8bd90f7ec014b4c84a9bfba26bb92b0d740de1e20c97ec18417a1f3d68fea076ad9aeb884efa6cedf35845dd4bc6eae82e37a2304c76ab6e7467f2d868e76df28b7dbba656b0998da5d54a00e706e8dc0699e961bfe8b6cef550c66eb7e5a40ef12896fb571be1d73d817d17e177f06c0679c784feb85129836c8724bf0c3e6026a3eb831c5335475950287c988059987f9198a074e7d92cdcf6c196d91f9368490b5d5f7033374c27b2aed8732fb84933a8fbe2bcaa68b68eea3400b5b022a2fae01ef3df9bf1ba0739b54faaa56ebe38c40fc6d1d99522c07af188a", 0x34e}], 0x1) (async) ioctl$TIOCSETA(r0, 0xc0504417, &(0x7f0000000740)={0x0, 0x0, 0x100, 0x1, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00>\x00', 0x11, 0x1000a}) (async) r1 = kqueue() (async) syz_emit_ethernet(0x3f, &(0x7f00000000c0)={@broadcast, @random="94ea09066dbd", [], {@ipv6={0x86dd, {0x0, 0x6, "db8344", 0x9, 0x11, 0x3, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[], @udp={{0x3, 0x2, 0x8}, {"a3"}}}}}}}) (async) r2 = openat$pf(0xffffffffffffff9c, 0x0, 0x80, 0x0) ioctl$TIOCSETA(r2, 0xc450443e, 0x0) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0xfe, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6c, 0x11, 0x3, 0xfffffff5}, {0x0, 0xf0, 0x9}, {0x6, 0x80, 0x12, 0x7}]}) (async) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x18, 0x6, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e5000000", 0x4) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x138, &(0x7f0000000080)=ANY=[]) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) r4 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x47ff, 0x8018, 0x2000007, 0x101, 0x80000001, 0x81ac, 0x902, 0x10, [{0x0, 0x9, 0x2, 0x71002}, {0x2, 0xfff, 0x8, 0xfffffff7}, {0x110, 0xfffff4a1, 0x0, 0x9}, {0x1, 0x803, 0x8007, 0xb6b}, {0xa, 0x200727, 0x9f7, 0x800007}, {0x1, 0x650, 0x5, 0xcb}, {0xce1, 0xffffffff, 0x1, 0x6d}, {0xffe, 0x7ff, 0x14, 0xc}, {0x2, 0x200083, 0x8000005, 0x5}, {0x6a76, 0x8003, 0x8001, 0x4}, {0x1, 0x10001, 0xe, 0x3}, {0x8, 0x9, 0x8, 0x7}, {0xb8c, 0x555981a7, 0x3, 0x6}, {0x29a71717, 0xfffffff6, 0xffffffff, 0x7}, {0xd, 0x3, 0x5, 0x10000000}, {0x0, 0x1, 0x1002, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$VNDIOCSET(r4, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) ioctl$VNDIOCSET(r4, 0x80184404, &(0x7f00000001c0)={0x0, 0x8, 0x0}) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0xf, 0x6, {[0x1, 0x0, 0x7, 0x100000000, 0x7, 0xf3e5, 0xdf5c, 0xfffffffffffffffe, 0x0, 0x2eff, 0xfffffffffffffffc, 0x9, 0xfffffffffffffff6, 0xa, 0x1, 0x200, 0xffbfffffffffffff, 0x100], [0xba, 0x80000001, 0xfffffffffffffffd, 0xe3e, 0x5d, 0x3, 0x1fe, 0x0, 0x2000020000004, 0x9], [0x10000000, 0x2, 0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0x10fff, 0xffffffff00000000], [0x1, 0x5, 0x7ffffffffffffffc, 0x9, 0xfffffffffffffffd, 0x4], [{0x0, 0xffffffe7, 0x8, 0x7d06}, {0xfffc, 0x2, 0x6, 0x1}, {0x4, 0x900, 0x6b0, 0x83}, {0x3, 0x7, 0x6, 0xffffffffffffffff}, {0x0, 0x3, 0x2, 0x8}, {0x0, 0xfffffffb, 0x9, 0x2fa}, {0x1ffd, 0x30000, 0x7, 0x3}, {0x0, 0x100, 0x0, 0x9}], {0x0, 0x6, 0x5, 0x36f}, {0x3, 0x80000004, 0x1000}}}) (async) kevent(r1, &(0x7f00000000c0), 0x40, 0x0, 0xa, 0x0) kevent(r1, &(0x7f0000000000), 0x29f, 0x0, 0x8001, 0x0) 36.756695ms ago: executing program 3 (id=234): getdents(0xffffffffffffffff, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x56}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x48, 0x7f, 0x8, 0xb04, "1505bb59facd6ccf9efec7cdbbfe2d46d3bccebd", 0x8001}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)="cff5c0", 0x3}], 0x1) r1 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x8982, 0x0, 0x0, r3, 0x22, 0x15a, 0x200, 0x0, 0xa}, 0x0, 0x0, 0xfffffffffffffffb}) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f00000000c0)="9b18", 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000100000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) close(r4) socket(0x18, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000240)="98bf512057b7be08", 0x8) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000040)='#!', 0x2}], 0x1) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) r6 = socket(0x1, 0x1, 0x0) listen(r6, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f00000003c0)="0000000053f6bbf72f6e1444e08bb4fe581a154eeefb83830fb6bc91e87341b95566114836b6609508059256a371732fb7a670bdf278c7ea698f0726cf1a9ae955630991fe3cb64d", 0x5e) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) write(r1, &(0x7f0000000180)="092020090900db0000ff4278ad535c2a415642000000005624b77b6a0a", 0x1d) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 36.219264ms ago: executing program 4 (id=235): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r1 = socket(0x11, 0x3, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) (async) r3 = getuid() r4 = getegid() (async) r5 = getppid() getpgid(r5) (async) r6 = geteuid() (async) r7 = getegid() setregid(r7, 0x0) sendmsg$unix(r0, &(0x7f0000000380)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x0, 0x3}, 0x8, &(0x7f0000000280)=[{&(0x7f00000001c0)="21f8ba119290af15f7849220bd94205415595c549e57397e6f64ac8a8ca21e8441eb1a8e7e4b224aa026412f4ad0916167507b7005abb83fa23b8519e1eabe0648bb8b46ef4f36b5079b", 0x4a}, {&(0x7f0000000240)="9857d6e2fbb5b71783ad5981f0d3fbfd2144c633c3399402937a2021a4", 0x1d}], 0x2, &(0x7f0000000340)=[@cred={0x18, 0xffff, 0x0, r2, r3, r4}, @rights={0xc}, @cred={0x18, 0xffff, 0x0, r5, r6, r7}], 0x3c}, 0x400) setsockopt(r1, 0x15, 0x2, &(0x7f0000000140)="b443d4ed", 0x4) (async) sendto$unix(r1, &(0x7f0000000580)="b10005010000009f0500070105000000331c13fecea70500fef96ecfc72fd3357ae30200004e3039d2d236acf20bf404be01000000f7c8cf5f882b297bd8aa0504000051e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abfba0900000008e37193f8343712050500b71d808e5ed405080000fca653181afc9d3f0100"/177, 0xb1, 0x0, 0x0, 0x0) mmap(&(0x7f00000b0000/0x4000)=nil, 0x4000, 0x2, 0x11, r0, 0x8000000000000000) (async) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) (async) setitimer(0x2, &(0x7f0000000380)={{0x0, 0x3}, {0x0, 0x8}}, &(0x7f00000003c0)) select(0x40, &(0x7f0000000000)={0xdd, 0x101, 0x0, 0x9, 0x4, 0x1, 0x1000, 0x40}, &(0x7f0000000040)={0x40, 0x2, 0x9, 0xffffffff, 0x1, 0xc, 0x8}, &(0x7f0000000080)={0x6, 0xf000, 0x3, 0x10, 0x2, 0x81, 0x4}, &(0x7f0000000100)={0x8, 0xcf5}) 35.35415ms ago: executing program 2 (id=236): r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x23, 0x0, 0x0) r1 = socket(0x18, 0xc003, 0x0) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) sendmsg$unix(r0, &(0x7f0000001840)={&(0x7f0000000040), 0xa, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="100000002900000001000000a95124abd9ae8d99e6cd4010f10dce12ece72ff4cf1fbe39882eb22a15efc65c7530d1a6ed92efd5b3c179e4045eee6d903ec3dfffd4e70d4ea8a149a3d560b5fbdf30abf8e6d73dce118bc14e6fa88c80be8c8b4580d219d7b0bb516a0199a368793662e7e564032553eabe125293ad507d6dc8ccdd449fa12e79657cdc9110aad5fd3047f331f69736d5ce571a2d75000000"], 0x10, 0x400}, 0x10) 35.050331ms ago: executing program 7 (id=237): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x2, 0xe, 0x8}, {0x2, 0x9, 0x9, 0x2}, {0x3c56, 0x3, 0x6, 0x80000007}]}) syz_emit_ethernet(0x1000e, &(0x7f0000000080)=ANY=[]) getgroups(0xa, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r2 = getgid() setgroups(0x2, &(0x7f0000000100)=[r1, r2]) (async) setgroups(0x2, &(0x7f0000000100)=[r1, r2]) sysctl$vfs_ffs(&(0x7f0000000040)={0x4, 0x1, 0x7}, 0x3, 0x0, 0x0, 0x0, 0xfffffeee) (async) sysctl$vfs_ffs(&(0x7f0000000040)={0x4, 0x1, 0x7}, 0x3, 0x0, 0x0, 0x0, 0xfffffeee) 1.323525ms ago: executing program 2 (id=238): setreuid(0xee00, 0x0) r0 = getuid() futimes(0xffffffffffffffff, &(0x7f0000000740)=[{0x0, 0x2}, {0x8000, 0xfffffffffffffffd}]) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005166000009f050000002010000000000000cea10500fef96ee6d1efd3357ae302b37b67ca1f2d61db7f4de57804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335d223e7db3008b95665bc6e3210200040000000000fbb770c1f5a872c881ea772ec5890405b3b9c2668396f4cd125707000000002002", 0x8a, 0x2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket$unix(0x1, 0x5, 0x0) fcntl$setflags(r1, 0x2, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) setreuid(r0, 0x0) setresuid(r0, 0x0, r0) r3 = socket$inet6(0x18, 0x8000, 0x5) setsockopt(r3, 0x8, 0xa468, &(0x7f0000000080)="22cc3395843d5e48430e4bcf9fad256f52d11eb8cb54f7d0cb0faeb57878f5d7951c91c4abc2c6408dceaf50bf71105549f54ddb453991f217d2252d93dfb459f929f22d5d04ee784e7768c452d39c6e1c3b2eb88e949de2cc838366837aedd42f5ae123da69439cb692a49b89a2bd68b898979baacd665e5310540d0338f722f1d4368cea2340d5a56ff21cf2605338b9dbe27315f0c49f0460299ccf02831684d61bc15a315e9fbd64afb2494ee22ff35eb2d6aba1e6fa02c6015c2cdf7b90c17087212a84f968", 0xc8) 543.38µs ago: executing program 7 (id=239): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f00000001c0), 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x186) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x1, 0x2010, r0, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) connect$unix(r2, &(0x7f0000000080)=@file={0x5, 0x1, './file0\x00'}, 0xa) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x18000) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000140)) close(r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) ioctl$PCIOCWRITE(r4, 0xc00c7007, &(0x7f00000005c0)={{0x0, 0x0, 0x4}, 0x1, 0x8003, 0x2}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r5 = socket(0x2, 0x4001, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r5, &(0x7f0000000000), 0x10) getpeername$unix(r5, 0x0, &(0x7f0000000340)) 182.971µs ago: executing program 3 (id=240): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffffb8) recvmmsg(0xffffffffffffffff, &(0x7f00000050c0)={{0x0, 0x0, &(0x7f0000004f80)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0}, 0x8}, 0x38, 0x400, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_pts() ioctl$TIOCSBRK(r1, 0x2000747b) shutdown(r0, 0x7) fstat(r0, &(0x7f0000000000)) 0s ago: executing program 2 (id=241): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x40) ioctl$VNDIOCSET(r0, 0x40204402, &(0x7f00000001c0)={0x0, 0x0, 0x0}) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.81' (ED25519) to the list of known hosts. pckbd_enable: command error uvn_flush: obj=0xfffffd806c6ae970, offset=0x1000. error during pageout. uvn_flush: WARNING: changes to page may be lost! Connection to 10.128.1.81 closed by remote host. uvm_fault(0xffffffff83ab44f0, 0xffff800023e33d08, 0, 1) -> d kernel: page fault trap, code=0 Stopped at ffs2_balloc+0xa0d: movq 0(%rcx,%rax,8),%r14 TID PID UID PRFLAGS PFLAGS CPU COMMAND 141535 6148 0 0 0 0 syz-executor *113463 4999 0 0x1000 0x4080000 1K syz-executor ffs2_balloc(fffffd8060472bb8,eb4000,4000,fffffd80097fd3a8,2,ffff800034baae78) at ffs2_balloc+0xa0d ffs_write(ffff800034baaf00) at ffs_write+0x4f9 VOP_WRITE(fffffd805e9c2490,ffff800034bab0b8,7,fffffd80097fd3a8) at VOP_WRITE+0x101 vn_write(fffffd806c784728,ffff800034bab0b8,0) at vn_write+0x1d3 dofilewritev(ffff8000fffef770,4,ffff800034bab0b8,0,ffff800034bab170) at dofilewritev+0x2bd sys_write(ffff8000fffef770,ffff800034bab220,ffff800034bab170) at sys_write+0xa2 syscall(ffff800034bab220) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xfd6f0d596c0, count: 7 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic *cpu1: uvm_fault(0xffffffff83ab44f0, 0xffff800023e33d08, 0, 1) -> d ddb{1}> trace ffs2_balloc(fffffd8060472bb8,eb4000,4000,fffffd80097fd3a8,2,ffff800034baae78) at ffs2_balloc+0xa0d ffs_write(ffff800034baaf00) at ffs_write+0x4f9 VOP_WRITE(fffffd805e9c2490,ffff800034bab0b8,7,fffffd80097fd3a8) at VOP_WRITE+0x101 vn_write(fffffd806c784728,ffff800034bab0b8,0) at vn_write+0x1d3 dofilewritev(ffff8000fffef770,4,ffff800034bab0b8,0,ffff800034bab170) at dofilewritev+0x2bd sys_write(ffff8000fffef770,ffff800034bab220,ffff800034bab170) at sys_write+0xa2 syscall(ffff800034bab220) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xfd6f0d596c0, count: -8 ddb{1}> show registers rdi 0 rsi 0x2 rbp 0xffff800034baae20 rbx 0 rdx 0 rcx 0xffff800023e32000 rax 0x3a1 r8 0xffffffffffffffff r9 0xffff800034baae78 r10 0x73a48582a8e1d858 r11 0x555931d94de11b6 r12 0x1 r13 0xffff800000c31800 r14 0xffff800034baacb0 r15 0xfffffd805f64e690 rip 0xffffffff8244839d ffs2_balloc+0xa0d cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff800034baaca0 ss 0x10 ffs2_balloc+0xa0d: movq 0(%rcx,%rax,8),%r14 ddb{1}> show proc PROC (syz-executor) tid=113463 pid=4999 tcnt=2 stat=onproc flags process=1000 proc=4080000 runpri=17, usrpri=52, slppri=17, nice=20 wchan=0x0, wmesg=, ps_single=0xffff80003b7d8020 scnt=1 ecnt=0 forw=0xffffffffffffffff, list=0xffff80003b7d8020,0xffff80003c418fc8 process=0xffff80002a39f9d8 user=0xffff800034ba6000, vmspace=0xfffffd806f5e4008 estcpu=2, cpticks=13, pctcpu=0.11, user=0, sys=11, intr=2 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 6148 141535 78810 0 7 0 syz-executor 6148 275032 78810 0 2 0x4000000 syz-executor 19330 181493 54734 0 2 0 syz-executor 50467 333901 35384 0 2 0 syz-executor 50467 25096 35384 0 3 0x4000080 fsleep syz-executor 15068 257768 83898 0 2 0 syz-executor 15068 107896 83898 0 3 0x4000080 fsleep syz-executor 15068 111094 83898 0 3 0x4000080 fsleep syz-executor 15068 92733 83898 0 3 0x4000080 fsleep syz-executor 67768 33461 90386 0 2 0 syz-executor 67768 334002 90386 0 2 0x4000000 syz-executor 34735 420451 8612 0 3 0x80 nanoslp syz-executor 34735 162211 8612 0 3 0x4000080 ttyin syz-executor 34735 204308 8612 0 3 0x4000080 fsleep syz-executor 24132 248098 96517 0 3 0x81 nanoslp syz-executor 24132 116580 96517 0 3 0x4000081 ttyin syz-executor 24132 319471 96517 0 3 0x4000081 fsleep syz-executor 24132 354314 96517 0 3 0x4000081 fsleep syz-executor 14663 373772 1 0 3 0x82 nanoslp getty 80428 160635 0 0 3 0x14200 acct acct 4999 489273 86737 0 3 0x3000 suspend syz-executor * 4999 113463 86737 0 7 0x4081000 syz-executor 90386 367878 77914 0 3 0x82 nanoslp syz-executor 35384 34465 77914 0 3 0x82 nanoslp syz-executor 96517 19106 77914 0 3 0x82 nanoslp syz-executor 54734 312876 77914 0 2 0x2 syz-executor 83898 212218 77914 0 3 0x82 nanoslp syz-executor 78810 182059 77914 0 3 0x82 nanoslp syz-executor 8612 397906 77914 0 3 0x82 nanoslp syz-executor 86737 153516 77914 0 3 0x82 wait syz-executor 77914 473054 1 0 3 0x82 kqread syz-executor 88369 338522 0 0 3 0x14200 bored smr 46868 225500 0 0 2 0x14200 zerothread 42159 209296 0 0 3 0x14200 aiodoned aiodoned 38943 19216 0 0 3 0x14200 syncer update 3235 342095 0 0 3 0x14200 cleaner cleaner 55248 439107 0 0 3 0x14200 reaper reaper 72674 300044 0 0 3 0x14200 pgdaemon pagedaemon 3908 343385 0 0 3 0x14200 bored viomb 9995 431157 0 0 3 0x40014200 acpi0 acpi0 80047 331318 0 0 3 0x40014200 idle1 95986 330525 0 0 3 0x14200 bored softnet1 54923 291964 0 0 3 0x14200 bored softnet0 5566 460680 0 0 3 0x14200 bored systqmp 64200 471241 0 0 3 0x14200 bored systq 31345 410976 0 0 3 0x14200 tmoslp softclockmp 61517 159229 0 0 3 0x40014200 tmoslp softclock 25252 348974 0 0 3 0x40014200 idle0 1 139732 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 4999 (syz-executor) thread 0xffff8000fffef770 (113463) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff83a4a780) #0 witness_lock+0x5f1 #1 __mp_acquire_count+0x58 #2 sleep_finish+0x2d8 #3 biowait+0xc6 #4 bwrite+0x2e7 #5 ffs_write+0x810 #6 VOP_WRITE+0x101 #7 vn_write+0x1d3 #8 dofilewritev+0x2bd #9 sys_write+0xa2 #10 syscall+0xbd4 #11 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd8060472c58) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xbd #4 vn_lock+0xa4 #5 vn_write+0x18f #6 dofilewritev+0x2bd #7 sys_write+0xa2 #8 syscall+0xbd4 #9 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 11062 12089K 12432K 166960K 12577 0 pcb 18 12K 12K 166960K 55 0 rtable 211 7K 7K 166960K 397 0 pf 33 17K 21K 166960K 69 0 ifaddr 40 7K 7K 166960K 56 0 ifgroup 51 2K 2K 166960K 73 0 sysctl 3 1K 9K 166960K 8 0 counters 68 36K 37K 166960K 92 0 ioctlops 0 0K 4K 166960K 1534 0 iov 0 0K 16K 166960K 9 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1298 82K 82K 166960K 1558 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 5 0 VM map 2 1K 1K 166960K 2 0 sem 9 0K 0K 166960K 9 0 dirhash 12 2K 2K 166960K 15 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 17 65K 105K 166960K 382 0 sigio 0 0K 0K 166960K 2 0 proc 21 33K 147K 166960K 587 0 subproc 72 4K 4K 166960K 73 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 28 0 in_multi 92 6K 7K 166960K 108 0 ether_multi 1 0K 0K 166960K 1 0 mrt 0 0K 0K 166960K 4 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 109 493K 493K 166960K 109 0 exec 0 0K 1K 166960K 434 0 fusefs mount 1 32K 32K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 140 86K 172K 166960K 5329 0 UVM aobj 9 2K 2K 166960K 9 0 pinsyscall 20 40K 100K 166960K 1566 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 15 0 NDP 11 0K 2K 166960K 34 0 temp 41 9079K 9185K 166960K 5359 0 kqueue 1 2K 29K 166960K 62 0 SYN cache 2 16K 16K 166960K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 26 0 0 1 0 1 1 0 8 0 rtpcb 120 51 0 51 1 0 1 1 0 8 1 rtentry 176 116 0 24 6 0 6 6 0 8 0 unpcb 144 189 0 189 2 0 2 2 0 8 2 syncache 336 4 0 4 1 0 1 1 0 8 1 tcpcb 736 56 0 55 1 0 1 1 0 8 0 arp 136 18 0 2 1 0 1 1 0 8 0 inpcb 328 214 0 209 2 0 2 2 0 8 1 nd6 152 25 0 3 1 0 1 1 0 8 0 pkpcb 40 1 0 1 1 0 1 1 0 8 1 kcovpl 48 8 0 0 1 0 1 1 0 8 0 ppxss 1192 9 0 9 1 0 1 1 0 8 1 pppxif 1576 1 0 1 1 0 1 1 0 8 1 pfstscr 40 1 0 1 1 0 1 1 0 8 1 pffrag 232 2 0 0 1 0 1 1 0 482 0 pffrnode 88 2 0 0 1 0 1 1 0 8 0 pffrent 40 3 0 1 1 0 1 1 0 8 0 pfosfp 40 1428 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfsrclim 320 1 0 1 1 0 1 1 0 8 1 pftag 88 1 0 1 1 0 1 1 0 8 1 pfstitem 24 24 0 0 1 0 1 1 0 8 0 pfstkey 128 26 0 2 1 0 1 1 0 8 0 pfstate 448 25 0 1 3 0 3 3 0 8 0 pfrule 1360 22 0 17 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 522 0 91 29 0 29 29 0 8 2 art_table 40 523 0 91 5 0 5 5 0 8 0 art_node 32 116 0 33 1 0 1 1 0 8 0 sysvmsgpl 40 6 0 4 1 0 1 1 0 8 0 semupl 112 1 0 1 1 0 1 1 0 8 1 semapl 112 7 0 0 1 0 1 1 0 8 0 shmpl 112 6 0 0 1 0 1 1 0 8 0 dirhash 1024 19 0 2 3 0 3 3 0 8 0 dino2pl 256 2029 0 554 93 0 93 93 0 8 0 ffsino 296 2029 0 554 114 0 114 114 0 8 0 nchpl 144 2547 0 844 64 0 64 64 0 8 0 rtmask 32 2 0 2 1 0 1 1 0 8 1 vnodes 216 2221 0 0 124 0 124 124 0 8 0 namei 1024 7898 0 7898 2 0 2 2 0 8 2 percpumem 16 61 0 12 1 0 1 1 0 8 0 kstatmem 264 38 0 14 2 0 2 2 0 8 0 scsiplug 72 2 0 2 1 0 1 1 0 8 1 scxspl 216 16131 0 16131 4 2 2 3 1 8 2 plimitpl 152 102 0 88 1 0 1 1 0 8 0 sigapl 424 703 0 666 7 0 7 7 0 8 1 knotepl 120 517 0 0 16 0 16 16 0 8 0 kqueuepl 224 115 0 114 3 0 3 3 0 8 2 pipepl 344 135 0 108 3 0 3 3 0 8 0 fdescpl 528 686 0 666 3 0 3 3 0 8 0 filepl 160 2874 0 2698 12 0 12 12 0 8 2 lockfpl 104 101 0 100 1 0 1 1 0 8 0 lockfspl 48 47 0 46 1 0 1 1 0 8 0 sessionpl 144 37 0 34 1 0 1 1 0 8 0 pgrppl 48 52 0 41 1 0 1 1 0 8 0 ucredpl 104 360 0 357 1 0 1 1 0 8 0 zombiepl 144 667 0 666 1 0 1 1 0 8 0 processpl 1232 703 0 666 5 0 5 5 0 8 1 procpl 664 1116 0 1067 6 0 6 6 0 8 0 sosppl 176 2 0 2 1 0 1 1 0 8 1 sockpl 752 460 0 455 7 0 7 7 0 8 5 mcl64k 65536 2 0 0 1 0 1 1 0 8 0 mcl16k 16384 2 0 0 1 0 1 1 0 8 0 mcl12k 12288 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 2 0 0 1 0 1 1 0 8 0 mcl4k 4096 123 0 0 16 0 16 16 0 8 0 mcl2k 2048 17 0 0 3 0 3 3 0 8 0 mtagpl 96 10 0 0 1 0 1 1 0 8 0 mbufpl 256 156 0 0 10 0 10 10 0 8 0 bufpl 280 7359 0 1229 438 0 438 438 0 8 0 anonpl 32 12359 0 0 102 2 100 100 0 246 0 amapchunkpl 152 16689 0 16302 28 0 28 28 0 158 10 amappl16 200 2793 0 2525 28 3 25 28 0 8 8 amappl15 192 13 0 13 1 1 0 1 0 8 0 amappl14 184 460 0 460 1 0 1 1 0 8 1 amappl13 176 201 0 200 1 0 1 1 0 8 0 amappl12 168 957 0 939 2 0 2 2 0 8 0 amappl11 160 6 0 6 1 1 0 1 0 8 0 amappl10 152 66 0 66 1 0 1 1 0 8 1 amappl9 144 260 0 260 1 1 0 1 0 8 0 amappl8 136 109 0 109 1 0 1 1 0 8 1 amappl7 128 152 0 150 1 0 1 1 0 8 0 amappl6 120 180 0 180 1 0 1 1 0 8 1 amappl5 112 131 0 130 1 0 1 1 0 8 0 amappl4 104 304 0 300 1 0 1 1 0 8 0 amappl3 96 3126 0 3044 4 0 4 4 0 8 0 amappl2 88 560 0 550 2 0 2 2 0 8 0 amappl1 80 10874 0 10755 18 4 14 17 0 8 8 amappl 88 4478 0 4353 5 0 5 5 0 92 0 uvmvnodes 80 108 0 0 3 0 3 3 0 8 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 254 0 254 2 1 1 1 0 8 1 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 8 0 0 1 0 1 1 0 8 0 uaddrrnd 24 686 0 666 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 686 0 666 1 0 1 1 0 8 0 vmmpekpl 168 7407 0 7376 2 0 2 2 0 8 0 vmmpepl 168 52817 0 51669 109 0 109 109 0 357 48 vmsppl 488 685 0 666 5 0 5 5 0 8 1 rwobjpl 80 17768 0 17075 33 0 33 33 0 8 2 pdppl 4096 1379 0 1332 103 48 55 83 0 8 8 pvpl 32 22299 0 0 180 0 180 180 0 265 0 pmappl 256 685 0 666 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 276 0 51 8 0 8 8 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffffffff83931ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff83a49f80) at __mp_lock+0x192 softintr_dispatch(0) at softintr_dispatch+0x125 dosoftint(0) at dosoftint+0x54 Xsoftclock() at Xsoftclock+0x27 end of kernel end trace frame: 0x7ecc7d514640, count: 8 ddb{0}>