last executing test programs: 3.230782968s ago: executing program 3 (id=637): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000480)=""/240, 0xfffffc47}, {&(0x7f00000000c0)=""/179, 0xfdac}, {&(0x7f00000002c0)=""/229, 0xe2}], 0x50, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0xa7210e10bc3c9deb) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') mknodat(r1, &(0x7f0000000000)='./bus\x00', 0x1000, 0x0) sysctl$hw(&(0x7f0000000080)={0x6, 0x16}, 0x2, &(0x7f00000000c0), 0x0, 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) (async) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000480)=""/240, 0xfffffc47}, {&(0x7f00000000c0)=""/179, 0xfdac}, {&(0x7f00000002c0)=""/229, 0xe2}], 0x50, 0x0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0xa7210e10bc3c9deb) (async) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) (async) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') (async) mknodat(r1, &(0x7f0000000000)='./bus\x00', 0x1000, 0x0) (async) sysctl$hw(&(0x7f0000000080)={0x6, 0x16}, 0x2, &(0x7f00000000c0), 0x0, 0x0, 0x0) (async) kqueue() (async) 2.848350004s ago: executing program 3 (id=661): r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000040)) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000080)={0x1, [{0x2}, {0x2, 0xcd3}, {0x1, 0x9}, {0x1, 0x8}, {0x2, 0x9}, {0x3, 0x4}, {0x1, 0x4}, {0x1, 0x8}, {0x3, 0x100}, {0x3, 0x200}, {0x1, 0x10001}, {0x3, 0x44}, {0x2, 0x8}, {0x2, 0x8383}, {0x3, 0x7fffffff}, {0x1, 0x6}, {0x3, 0x10000}, {0x3, 0x6}, {0x1, 0x8}, {0x1, 0x6}, {0x3, 0xffffffff}, {0x3, 0x9}, {0x1, 0x9}, {0x3, 0x8}, {0x2, 0xc}, {0x1, 0xe}, {0x2, 0x8b}, {0x3, 0x6000}, {0x2, 0x1ff1}, {0x2, 0x100}, {0x2, 0x39e}, {0x2, 0xfff}]}) r1 = socket$inet6(0x18, 0x3, 0x6) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000001c0)={0x5, 0x1, 0x2, 0x9ce2, 0x4}, 0xc) fcntl$getown(r1, 0x5) r2 = open$dir(&(0x7f0000000200)='./file0\x00', 0x40, 0x4) r3 = openat(r2, &(0x7f0000000240)='./file0\x00', 0x200, 0x80) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r3, 0xc00c642d, &(0x7f0000000280)={0x3, 0x1, r1}) bind$unix(r4, &(0x7f00000002c0)=@file={0x8, 0x1, './file0\x00'}, 0xa) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000300), 0x20, 0x0) ioctl$DIOCRGETTSTATS(r5, 0xc4504440, &(0x7f0000002080)={{'./file0\x00', './file0\x00', 0x7f, 0xdb}, &(0x7f0000000340)=[{'./file0\x00', './file0\x00', 0xe1553b8b6139f4cb, 0x6}, {'./file0/file0\x00', './file0\x00', 0x50, 0x7}, {'./file0\x00', './file0\x00', 0x5f, 0x20}, {'./file0\x00', './file0\x00', 0x2d}, {'./file0/file0\x00', './file0\x00', 0x68, 0x2}, {'./file1\x00', './file0\x00', 0x73, 0x76}, {'./file0\x00', './file0\x00', 0x8, 0xf}], 0x4557, 0x7, 0x1, 0x3, 0x1, 0x8001, 0x62, 0x1}) r6 = getuid() fstat(r2, &(0x7f0000002500)={0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002580)={0x0, 0x0, 0x0}, 0xc) setresuid(r6, r7, r8) stat(&(0x7f00000025c0)='./file0/file0\x00', &(0x7f0000002600)={0x0, 0x0, 0x0, 0x0, 0x0}) fchown(r1, r10, r9) ioctl$DRM_IOCTL_MODE_GETFB(r3, 0xc01c64ad, &(0x7f0000002680)={0x0, 0x5, 0x6, 0x6, 0xe7dc, 0xa, 0x0}) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r3, 0xc00464b4, &(0x7f00000026c0)={r11}) bind$unix(r4, &(0x7f0000002700)=@file={0x6, 0x0, './file1\x00'}, 0xa) linkat(r3, &(0x7f0000002740)='./file0\x00', r4, &(0x7f0000002780)='./file0\x00', 0x0) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f00000027c0)) close(r0) fsync(r4) readlinkat(r2, &(0x7f0000002800)='./file0\x00', &(0x7f0000002840)=""/4096, 0x1000) open(&(0x7f0000003840)='./file1\x00', 0x8210, 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000003880)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r12, 0x8004667d, &(0x7f00000038c0)=0x3) ioctl$DRM_IOCTL_SYNCOBJ_HANDLE_TO_FD(r3, 0xc01864c1, &(0x7f0000003940)={0x0, 0x1, 0xffffffffffffffff, 0x0, 0xfffffffffffffffa}) 2.844881397s ago: executing program 3 (id=664): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) semop(0x0, &(0x7f00000000c0)=[{0x2, 0x0, 0x1800}, {0x4, 0x2ff}], 0x2) (async) kill(0xffffffffffffffff, 0x0) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f00000000c0)="9b18", 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket$inet6(0x18, 0x1, 0x6) bind$inet6(r0, &(0x7f00000000c0)={0x1c, 0x18, 0x1, 0x4, "ffffffffffff00000000000000000001", 0x7}, 0x1c) (async) getsockname$inet6(r0, 0x0, &(0x7f0000000100)) (async) r1 = syz_open_pts() close(r1) (async) setuid(0xffffffffffffffff) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fstat(r2, &(0x7f00000002c0)) (async) r3 = syz_open_pts() ioctl$FIOASYNC(r1, 0x80047470, &(0x7f0000000000)=0x2) (async) setuid(0xee01) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f00000000c0)={0xa, 0x8000148, {[0x3, 0x6, 0x6, 0x6, 0x3, 0x8000, 0x9, 0x40000000000, 0x4, 0x2, 0x9, 0x91c, 0x8, 0x2000180, 0x0, 0xd3, 0x72, 0xffffffffffffbff4], [0x5438b953, 0x5, 0x1004, 0x7, 0x20000000000001, 0x1, 0x9, 0x3, 0xffffffffffffffff, 0x3], [0x6, 0x80, 0x6, 0x8000000008, 0x10000, 0x210, 0x3], [0x500000002, 0x10801, 0x3, 0x5, 0x3], [{0x0, 0x7, 0xfffffbfb, 0x5}, {0x2, 0x0, 0x3, 0x6}, {0x1000, 0x7fffffff, 0x0, 0x7f}, {0xb, 0xfffffbff, 0x2, 0xfffffffffffffffd}, {0x6, 0x3, 0x0, 0x7}, {0x1f, 0x4, 0xfffffffd, 0x5}, {0xe4, 0xffffff81, 0x1ff, 0x10000}, {0x3, 0x10000, 0x8001, 0x5}], {0x52b, 0x3, 0x401, 0x8}, {0xfffb, 0x6, 0x8}}}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r4 = socket(0x18, 0x3, 0x3a) getsockopt$sock_int(r4, 0xffff, 0x2, &(0x7f0000000040), &(0x7f0000000240)=0x4) (async) r5 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r6, &(0x7f0000000000)={{0x0, 0xfffffffffffffe36, 0x0, 0x0, 0x0, 0xfffffffffffffff6}}, 0x42, 0x410) (async) poll(&(0x7f0000000200)=[{r7, 0x73}], 0x1, 0x6) (async) ioctl$FIONREAD(r5, 0x8020699d, &(0x7f00000001c0)) read(r1, &(0x7f0000000040)=""/1, 0x1) (async) ioctl$FIOASYNC(r3, 0x80047460, &(0x7f00000000c0)=0x4) 1.652732581s ago: executing program 3 (id=675): r0 = syz_open_pts() flock(r0, 0x1) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x3, 0x0, 0x1000000, 0x300000003}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2f, &(0x7f0000000000)="eb929648", 0x4) sysctl$kern(&(0x7f0000002280)={0x1, 0x3b}, 0x2, &(0x7f00000022c0)="6db560064ce1fc60e43065a3f9b00db044ce48eee211a21f10adc0acedf1e922766a1ff210e22f2b9cb090000e8889530b5bf81fbb683e67c939dbfc214ed39b7856c82eb48c4bdf11c1cdbb46f688cc5922883e0718bd648e2b85c013798e81f2c73329212efa39591963fedad8bcb7f9412effd08eb699aa5a692574b0ae766fc3f549fbb82dbe", &(0x7f0000002380)=0x88, &(0x7f00000023c0), 0x0) closefrom(r0) 1.651941039s ago: executing program 7 (id=676): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_media}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0x6, 0xc3, 0x8, 0x7ff}, {0x4, 0x81, 0x9, 0x5}, {0x3, 0x3, 0x81}, {0x9, 0x7, 0x8}]}) (async) setitimer(0x0, &(0x7f0000000100)={{0xfffffffffffffff8, 0xf95}, {0x7fffffff, 0xbd}}, &(0x7f0000000140)) (async) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000180)=0x4) (async) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000001c0)) setitimer(0x0, &(0x7f0000000200)={{0xc, 0x2}, {0x8001, 0x8382}}, &(0x7f0000000240)) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) r2 = accept$inet(0xffffffffffffff9c, &(0x7f00000002c0), &(0x7f0000000300)=0x10) listen(r2, 0x51d4) bind$unix(r2, &(0x7f0000000340)=@abs={0x9, 0x0, 0x0, 0x2}, 0x8) ioctl$DRM_IOCTL_SYNCOBJ_HANDLE_TO_FD(0xffffffffffffff9c, 0xc01864c1, &(0x7f0000000380)={0x0, 0x1, 0xffffffffffffffff, 0x0, 0x7ff}) ioctl$VMM_IOC_CREATE(r3, 0xca605601, &(0x7f00000003c0)={0x10, 0x4, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xf06}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000c00000/0x400000)=nil, 0xffffffffffffff7b}, {&(0x7f0000ef8000/0x1000)=nil, &(0x7f0000e61000/0x2000)=nil, 0x5}, {&(0x7f0000e23000/0x3000)=nil, &(0x7f0000cf9000/0x1000)=nil}, {&(0x7f0000e00000/0x11000)=nil, &(0x7f0000f9a000/0x2000)=nil, 0x9}, {&(0x7f0000c28000/0x2000)=nil, &(0x7f0000c1d000/0x3000)=nil, 0x8}, {&(0x7f0000ce5000/0x4000)=nil, &(0x7f0000f18000/0x2000)=nil, 0xa}, {&(0x7f0000c95000/0x4000)=nil, &(0x7f0000d0b000/0x3000)=nil, 0x505e}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ebe000/0x4000)=nil}, {&(0x7f0000dc8000/0x9000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x8}, {&(0x7f0000eeb000/0x4000)=nil, &(0x7f0000d64000/0x3000)=nil, 0x8}, {&(0x7f0000f84000/0x2000)=nil, &(0x7f0000c5e000/0x2000)=nil}, {&(0x7f0000d63000/0x1000)=nil, &(0x7f0000f51000/0x3000)=nil, 0x80000001}, {&(0x7f0000cf8000/0x2000)=nil, &(0x7f0000f21000/0x1000)=nil, 0x3}], './file0\x00', 0x0, 0x8, 0x4, 0x5, [0x4, 0x7fff, 0x2, 0x41206488, 0x1, 0x5, 0x6, 0x526, 0x3, 0x3, 0x9e00, 0x80000001, 0x67, 0x6, 0x2, 0x8001, 0x6, 0x4, 0x9d, 0x7, 0x4, 0x5cfb, 0x2, 0x6, 0x0, 0xadd, 0x8b0d, 0xfff, 0x8, 0xfffffffe, 0x7, 0xffffffff, 0x267a, 0x4, 0x1, 0x80000001, 0x81, 0x7f, 0x8, 0x8, 0x0, 0x7, 0x7, 0x57, 0xa, 0xd0a, 0x3, 0x10000, 0xffffff00, 0x0, 0x7, 0x8337, 0x9, 0x80000000, 0xe, 0x200, 0x6, 0x40, 0x6, 0x10, 0x4, 0x3, 0x9, 0x10, 0x8, 0x4000000, 0x0, 0x3, 0x30, 0x5, 0x6, 0x8, 0x1, 0x1, 0xfffffffe, 0x698, 0x9000, 0xffff, 0x4, 0x8, 0x8, 0x0, 0x80000001, 0x5, 0x28, 0x2, 0xe23b, 0xfb3, 0x2, 0xeb, 0x25f, 0x9, 0x3, 0x8, 0x100, 0x7fffffff, 0x8, 0x3, 0x6, 0x3, 0xc, 0x2, 0x600, 0x40, 0x4, 0x2776c519, 0xffffff41, 0x4, 0xf31c, 0x3ff, 0x438, 0x9, 0x0, 0x40, 0x8001, 0x1, 0x8, 0x1, 0x8a, 0x670b, 0x8001, 0x0, 0x6000, 0x9, 0x5, 0x3, 0x1d, 0x8, 0x720e, 0x9, 0x4, 0xe, 0x101, 0x1ff, 0x80, 0xbdfd, 0x19e1, 0x3, 0xc3, 0xc, 0x1ff, 0x20000, 0x6, 0x0, 0xe, 0x8, 0x6, 0x7fff, 0x4, 0x3, 0x3ff, 0x3, 0x10000, 0x4, 0xe, 0xfffffffc, 0x0, 0xffffffff, 0x6, 0x5, 0xd7, 0x7, 0x2, 0xd5, 0xffffff81, 0x0, 0x2, 0x7, 0xfffffff8, 0x6, 0x1, 0x78, 0xd, 0x8, 0x2, 0x2, 0x1ff, 0x8, 0xff, 0xd, 0x2, 0x7, 0x0, 0x8, 0x0, 0x1, 0x5, 0x200, 0x8, 0x5, 0x9, 0x9, 0x4, 0x8, 0x9, 0x9, 0x85fc, 0x1ff, 0x3, 0x0, 0x4, 0x5, 0x2, 0x9, 0x5, 0x7fff, 0x5d5f, 0x9, 0x1, 0xdabc166, 0x1, 0xfffffffb, 0x4, 0x777, 0x7fffffff, 0x0, 0x6, 0x0, 0x10000, 0xd, 0x8, 0x4e, 0x1, 0x8, 0xcc, 0x0, 0x1, 0xb8bd, 0x2, 0x200, 0x825, 0x4, 0x8f, 0x5b6, 0xeb9, 0x4, 0xe, 0x8000, 0x10000, 0x7, 0x7, 0xd, 0x1, 0x6, 0xfffff000, 0xfffffffa, 0xd6, 0x1, 0x7, 0xffff, 0x7ff, 0x9, 0x9eea, 0x9, 0x0, 0xe, 0x4, 0x1, 0x6, 0x8, 0x1ff, 0x0, 0xe, 0x6, 0x2, 0x3, 0x4, 0x1, 0xa, 0x65, 0x161, 0x9, 0x9, 0xd0, 0x3, 0x6, 0x544, 0x2, 0x6, 0x7bc9, 0x7fffffff, 0xff, 0xfffffed2, 0xc476, 0x2, 0xff, 0x3000000, 0x401, 0x7ff, 0x7, 0x6ec, 0x6, 0xfffeffff, 0x40, 0x80000001, 0x0, 0x9, 0x5, 0x80000000, 0x4, 0x0, 0xa5, 0x101, 0x5, 0x1000, 0xc, 0x10000, 0xd8, 0x5, 0x8, 0x2133, 0x3, 0x5, 0x0, 0x0, 0xfffffff9, 0xc83, 0x3a0, 0x0, 0xa, 0x0, 0x4, 0xfffff9d7, 0x3000000, 0xb, 0xbd1, 0x4, 0x9, 0x6, 0x0, 0x31e7, 0x4, 0xf1ef, 0x8, 0xbb80, 0x0, 0x6, 0xc2, 0xf8, 0x3, 0xf, 0x3, 0x9a26, 0x5, 0x6, 0xfffffffc, 0x226, 0x9, 0x200, 0x5, 0xd, 0x40, 0x2, 0x3, 0x80, 0x4, 0xb62, 0x40d7, 0xf, 0xfffffff8, 0x7, 0x0, 0x8, 0x5e, 0x0, 0x4b7, 0x2, 0x7, 0x8, 0x8, 0xad76, 0x1daf9465, 0xa, 0x6, 0xc, 0x7, 0xcca, 0x2, 0x0, 0xff0, 0xc3, 0x10000, 0x5, 0x2, 0x7, 0x0, 0x4, 0x6ea, 0x5, 0x7, 0x9, 0xbfe, 0xe734, 0x0, 0x64db, 0x4, 0xfff, 0x3, 0x5, 0x5, 0x1, 0x1, 0x0, 0xe, 0x7, 0x1, 0x8001, 0x299e, 0xfff, 0x0, 0x9, 0x9, 0x4, 0x6, 0x4, 0x4e, 0x9, 0x401, 0x3, 0x139, 0x1f59, 0x2, 0x1000, 0x3, 0x3, 0x2, 0x6, 0x1ff, 0x8, 0xfffffffa, 0x9, 0x1, 0x60, 0x4, 0x40, 0x1, 0x7dcb, 0x3ff, 0x6, 0x7, 0x9, 0x7, 0x5, 0xfff, 0xfffffff8, 0x6, 0x0, 0x1, 0x6, 0x3, 0x91e4, 0x5, 0x1, 0x22f6, 0x6, 0x6, 0x5, 0x6, 0x4f5a, 0x10000, 0x1, 0x2, 0x8, 0x9, 0x400, 0x10001, 0x21a, 0x0, 0x1, 0x9, 0x7, 0xc9, 0x7fff, 0x12d, 0x7, 0x1, 0x6, 0x65de, 0xe32, 0x9, 0x9, 0x1, 0x7, 0x2, 0x3, 0x9, 0xa, 0x6, 0x1, 0x8, 0xffff, 0xf, 0xbe, 0x1193, 0xd4, 0xff, 0x4, 0x7, 0x480000, 0x1, 0xffffffff, 0x3, 0x4, 0x6, 0x9d1, 0x3, 0x2, 0x6, 0x40, 0x7ee5f886, 0xc6, 0x3]}) ioctl$DRM_IOCTL_GET_CAP(r3, 0xc010640c, &(0x7f0000000dc0)={0x4}) (async) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000e00)={0x3, 0x1}) (async) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000e40)=0x9) setsockopt(r3, 0x4, 0x7, &(0x7f0000000e80)="d4613af133e67d7836b958c85eebd80ae5147b19203ae2561b10d2516fd16f98f2e9c956325cd70583bd9089aa8dcc6cf978d001e88b01dfd8f02d0572ec22c0bb2b537822846b18ad563ab06c6f4051fc97a06fc3ed7e4e63a803adec18362b5c13c7cc38db38fa93497a5a", 0x6c) (async) mknod(&(0x7f0000000f00)='./file0\x00', 0x4, 0x3) (async) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000f40)=0x1) (async) socketpair(0x2b, 0x2, 0x10, &(0x7f0000000f80)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r5 = socket$unix(0x1, 0x2, 0x0) ioctl$DIOCADDQUEUE(r3, 0xc148445d, &(0x7f0000000fc0)={0x7, 0x6, {'\x00', './file0/../file0\x00', './file0\x00', './file0\x00', {{0x1a, 0x4}, {0x10001, 0x400}, 0x9}, {{0xe228, 0x7}, {0x1ff, 0x9}}, {{0x7, 0x3ff}, {0x800, 0x80000001}, 0x3}, {0x4, 0x1, 0x7fff, 0x1}, 0x0, 0x45, 0x6, 0x8001, 0x984}}) (async) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001140)={0x0}, &(0x7f0000001180)=0xc) (async) pipe(&(0x7f00000011c0)={0xffffffffffffffff, 0xffffffffffffffff}) (async) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r5, 0xc02064b2, &(0x7f0000001200)={0x80000001, 0xe, 0x9, 0x800, 0x0}) ioctl$DRM_IOCTL_MODE_CURSOR2(r7, 0xc02464bb, &(0x7f0000001240)={0x2, 0x6, 0x1, 0x8, 0x2, 0x1000, r8, 0xd3, 0xa983}) (async) r9 = open$dir(&(0x7f0000001280)='./file0/../file0\x00', 0x40, 0x80) readlinkat(r9, &(0x7f00000012c0)='./file0/../file0\x00', &(0x7f0000001300)=""/207, 0xcf) fcntl$lock(r1, 0x7, &(0x7f0000001400)={0x1, 0x2, 0x6, 0x6, r6}) (async) ioctl$DIOCADDQUEUE(r3, 0xc148445d, &(0x7f0000001440)={0x8, 0x10001, {'\x00', './file0\x00', './file0/../file0\x00', './file0/../file0', {{0x2, 0x8}, {0x3, 0x3}, 0x1000}, {{0x0, 0x400}, {0x8000000000000000, 0xa000000}, 0x2}, {{0x3, 0x1b}, {0x3ff, 0x9}, 0x6}, {0x0, 0x8, 0x7, 0xc6}, 0x0, 0x401, 0xfffffffa, 0x0, 0x9}}) 1.42731227s ago: executing program 6 (id=688): r0 = socket$inet6(0x18, 0x3, 0x2) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000001300)=0x3, 0x4) r1 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000240)=0x6, 0x4) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0xa, 0x0, 0x0) bind$inet6(r0, &(0x7f0000000040)={0x1c, 0x18, 0x1, 0x6, "00000000000700000000010000000600", 0x9}, 0x1c) connect$inet6(r0, &(0x7f0000000000)={0x1c, 0x18, 0x3, 0x100, "12b0a8156d071b9c26d6092f0bf15482"}, 0x1c) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0xc4) unveil(&(0x7f00000002c0)='./file0/file0\x00', &(0x7f0000000300)='x\x00') unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0xa) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)=0x8) ioctl$DRM_IOCTL_SYNCOBJ_FD_TO_HANDLE(0xffffffffffffff9c, 0xc01864c2, &(0x7f00000000c0)={0x0, 0x2, r0, 0x0, 0x6}) ioctl$DRM_IOCTL_SYNCOBJ_WAIT(r2, 0xc02864c3, &(0x7f0000000140)={&(0x7f0000000100)=[r3, 0x0, 0x0], 0x3, 0x3, 0x0, 0x0, 0x0, 0xdbfc}) sysctl$kern(&(0x7f0000000100)={0x1, 0x4}, 0x2, &(0x7f0000000140), 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0xa) sendmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="16"], 0x20}, 0x40e) sysctl$net_inet_etherip(&(0x7f0000000200), 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f0000000180)=0x7) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) poll(&(0x7f0000000000)=[{r5}], 0x1, 0x0) 1.42360533s ago: executing program 1 (id=689): open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) setrlimit(0x6, &(0x7f0000000240)={0xad, 0x526}) setgroups(0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, 0x0) syz_emit_ethernet(0x46, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r0) setuid(0xee01) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x40000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x94, 0xff, 0x1, 0x9}, {0x3, 0x0, 0x9, 0x4}, {0x9b1e, 0x2, 0xf6, 0x4000804}]}) syz_emit_ethernet(0x1000e, &(0x7f0000000080)={@random="b905f0ffffff", @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xffb0, 0x0, 0x1, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @icmp=@info_request={0xf, 0x0, 0x0, 0x205c, 0x3}}}}}) r2 = socket$unix(0x1, 0x0, 0x0) sendmsg$unix(r2, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x401}, 0x5) pipe2(&(0x7f0000000100), 0x10000) fchmod(r2, 0x10) 1.408823087s ago: executing program 6 (id=692): mknod(&(0x7f00000002c0)='./file0\x00', 0x2000, 0x5200) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450a) (async) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x80) r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x2, 0x0) (async) ioctl$WSKBDIO_SETKEYREPEAT(r0, 0x800c5707, &(0x7f0000000000)={0x1c, 0x9, 0x6}) ioctl$TIOCSETA(r1, 0xc0084427, &(0x7f0000000740)={0xd, 0x6, 0x0, 0x0, "97aa224f0cf3d71bffc1f892ff0587956d4726d1", 0x1c0, 0x7fffffff}) (async) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000001c0)={0x3}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) open(0x0, 0x100, 0x10) 1.385928047s ago: executing program 7 (id=693): r0 = semget(0x0, 0x1, 0x281) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) ioctl$VNDIOCSET(r1, 0x20006473, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0xa) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x802, 0x6b881aef, 0x2000007, 0x102, 0x80001001, 0x12, 0x8, 0x10, [{0x3, 0x1, 0x7, 0x6}, {0x8, 0xed1, 0x8, 0x6}, {0x101, 0x8, 0xc, 0x71}, {0x8, 0x900}, {0x401, 0xa, 0x100027fd, 0x7ff800}, {0x5, 0x27f3, 0x231, 0x6}, {0xce3, 0x4, 0x4f5, 0x2}, {0x6, 0x400801, 0x8, 0x8b}, {0x10001, 0x59b, 0x5, 0x7}, {0x4007, 0x100, 0xd18, 0x11088}, {0x1e4, 0x10005, 0x4, 0x6}, {0x800, 0x0, 0x4, 0x1}, {0xb8e, 0x4, 0x4, 0x2}, {0x29a7171c, 0x8, 0x1, 0x4}, {0xc, 0x2004, 0x1, 0x1}, {0x0, 0x1, 0x1002, 0x30004}]}) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000000)=[{0x88, 0x1}, {0x45, 0x8}, {0x24, 0x7ff}, {0x100, 0x9}, {0x88, 0xffff}, {0x8c, 0x8}], 0x6}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x0, 0x0, 0x2}, {}, {0x1}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x3d) semctl$GETNCNT(r0, 0x651f84259a331d95, 0x3, 0x0) 1.384598524s ago: executing program 0 (id=694): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x2011, r0, 0x0) ioctl$DRM_IOCTL_SYNCOBJ_DESTROY(r0, 0xc00864c0, &(0x7f0000000000)={0x0}) ioctl$DRM_IOCTL_SYNCOBJ_FD_TO_HANDLE(r0, 0xc01864c2, &(0x7f0000000040)={0x0, 0x2, r0}) ioctl$DRM_IOCTL_SYNCOBJ_DESTROY(r0, 0xc00864c0, &(0x7f0000000080)={0x0}) r4 = socket(0x18, 0x1, 0x0) fchown(r4, 0xffffffffffffffff, 0x0) ioctl$DRM_IOCTL_SYNCOBJ_CREATE(r0, 0xc00864bf, &(0x7f0000000240)={0x0}) ioctl$DRM_IOCTL_SYNCOBJ_CREATE(r0, 0xc00864bf, &(0x7f0000000140)={0x0, 0x1}) ioctl$DRM_IOCTL_SYNCOBJ_FD_TO_HANDLE(r0, 0xc01864c2, &(0x7f0000000180)={0x0, 0x2, r0, 0x0, 0x9}) ioctl$DRM_IOCTL_SYNCOBJ_RESET(r0, 0xc01064c4, &(0x7f0000000200)={&(0x7f00000001c0)=[r1, r2, r3, r5, r6, r7, 0x0], 0x7}) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000240), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) 1.380334046s ago: executing program 1 (id=695): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x40000, 0x0) ioctl$DIOCRGETASTATS(r0, 0xc4504447, &(0x7f0000000040)={{'./bus\x00', './bus\x00', 0x0, 0x2}, 0x0, 0xa0, 0x0, 0x5, 0xe, 0x7, 0x3, 0x40, 0xce6}) fstat(r0, &(0x7f0000000040)) syz_emit_ethernet(0x2a, &(0x7f00000001c0)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x11, 0x0, @multicast1, @local={0xac, 0x14, 0x0}}, @udp={{0x3, 0x1, 0x8}}}}}}) syz_extract_tcp_res(&(0x7f0000000000), 0x8, 0xa0a) (async) syz_extract_tcp_res(&(0x7f0000000000), 0x8, 0xa0a) 1.364297901s ago: executing program 0 (id=696): setrlimit(0x8, &(0x7f0000000980)={0x8, 0x56}) (async, rerun: 32) syz_open_pts() (rerun: 32) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000480)={0x3, 0xb3f, {[0xfffffbfffffffffb, 0x0, 0x2, 0x100000000, 0x8, 0x0, 0xdf60, 0xfffffffffffffffe, 0x0, 0x2f01, 0xfffffffffffffffc, 0x3, 0xffffffffffffffff, 0x0, 0x0, 0x4, 0x2, 0x100], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffd, 0x20000001, 0xdf75, 0x7b98, 0x1fe, 0x0, 0x6], [0xc41, 0x8, 0x101, 0x0, 0xb, 0x11000, 0xffffffff00000000], [0x100, 0x1ffffffffff, 0x7ffffffffffffffc, 0x0, 0xfffffffffffffffe, 0xfffffffffffffffa], [{0x1, 0x4, 0x0, 0x1000000007d06}, {0xfffc, 0x2, 0x5}, {0x4, 0x0, 0xfffffffe, 0x20000080}, {0x2, 0x5, 0x6, 0x2}, {0x0, 0x2000002, 0x3, 0x8}, {0x0, 0x401, 0x3, 0x2000000000000000}, {}, {0x6, 0x100, 0x31, 0x8}], {0x0, 0x5, 0x5}, {0xfffe, 0x80000000, 0x6d5, 0x1002}}}) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x138, 0x0, 0xffffffff, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000000c0), 0x6, 0x0) 1.362731385s ago: executing program 1 (id=697): mkdir(&(0x7f0000000380)='./file0/file0/..\x00', 0x0) r0 = msgget(0x0, 0x11) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0/file0/../../file0\x00', 0x10000, 0xc1) rename(&(0x7f0000000100)='./file0/file0\x00', &(0x7f00000003c0)='./file0/file0/../../file0\x00') mknod(&(0x7f00000002c0)='./file0/file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) select(0x40, &(0x7f0000000100)={0x0, 0x2, 0x0, 0xbcf8}, &(0x7f0000000340)={0x7fffffffffffffff, 0x0, 0x200000000000, 0x8f9, 0x0, 0x0, 0x0, 0x9}, 0x0, 0x0) poll(&(0x7f0000000280)=[{r1, 0xc}], 0x1, 0x8000102) fstatat(r1, &(0x7f0000000140)='./file0/file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x4) setuid(r2) mknod$loop(&(0x7f0000000040)='./file0/file0\x00', 0x21a7, 0x1) unveil(&(0x7f0000000300)='./file0/file0/..\x00', &(0x7f0000000400)='r\x00') msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000240)=""/14) truncate(&(0x7f0000000080)='./file0\x00', 0xee0) 1.345975389s ago: executing program 6 (id=702): sysctl$net_inet6_ip6(&(0x7f0000000180)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f0000000200)='t', &(0x7f00000001c0)=0x1, 0x0, 0x0) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x4, 0x684) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) (async, rerun: 32) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0x80046471, &(0x7f0000000040)={0x0, 0x0, 0x0}) (async) syz_emit_ethernet(0x46, &(0x7f00000001c0)={@broadcast, @random="94ea09066dbd", [], {@ipv6={0x86dd, {0x0, 0x6, "008302", 0x10, 0x11, 0x0, @rand_addr="fed38d5ba80b9e61cd0c535a9800", @mcast2, {[@hopopts={0x16}], @udp={{0x3, 0x2, 0x8}}}}}}}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0xa) 1.343582238s ago: executing program 6 (id=704): r0 = socket(0x18, 0x1, 0x0) sendmsg(r0, &(0x7f0000002940)={&(0x7f0000000280)=@un=@file={0xb1, 0x1, './file0\x00'}, 0xa, &(0x7f0000001740)=[{&(0x7f0000001400)="696f8baa646e670282a3ffffcaec84b1acd9a3f95c707f82e0f5a3a20fbcef209c3a121f7c081a9ef4e43a42eba955c027425fe9bcad4c43d6797de491a371d27e8920826b72eaf6a3f74e8b0b2a135bdab8abdbe9421a4c3dfc68a9be3b4c56d7c0f0ad6124258576f322e614089725774621f94774fcefc56df1", 0x7b}, {&(0x7f0000001480)="fa05642addc4de24ca7264de5830943116e788c6d928156c4639ce563968d83b3c772c46b1ba56a9ebad3496715bdf5168cb7e938b4bc0ba4faa038f97f0cd40c60f58af230af40c12cda08e380691", 0x4f}, {&(0x7f0000001500)="6a4c4d2cb66356af1e44ae4dcd94f60c1936c46b42fe53075ae8074d02a41f134192b55170eda2b82ecf45362c7df00647c6a9f67308f684dea1168211e32ef2db01899a5bc3284f3e75e97e48721da3c3a46317e79a581f5cebef4114ca50562ef5222f510cb3b6b4649a05ced99204ddb50799b82ac1589fe9ec9f9d86c1821a61dde60263bde4c7bcc9f626967f437e3a3a41f49bc5aa2ee743c139fc0f659374dc5d68bacf1d827b10f24cd38d73ee5078cc69c6caee0e9e58ade2bff00b01606b0769271237043175ee7f0c08f54ecdd0aa382de27fa0f99236bd12ec644a83463bcde16414", 0xe8}, {&(0x7f0000001600)="2952a605510e9d0f45f9bfff2b82727f01a6503345d1c103efc0068c1d6237ea0a849fa1be8f50569034cbee94107fe652b737d0f87d10ab400b871494126e5fb00979d76ab4771421eac1e751d1b4922ea3aada2dad04eba0cc42c4af3cc847e2a8c81a", 0x64}, {&(0x7f0000001680)="5cc789d8a69b7bf211cac728744e64201bc8da3fa0fb14af3ac57223e14a1d568f20c17d8a5321952e2bbe3a2c13dbd87dcd2c707220375d291922437d0527c5a5479e4d2843b341bbdd05083584984c89560a30a2f8180cebc771ae313b222129ee0d4df85a05fa25956a88e6f20f783ca69c57869ce7d875af0044dad8fbbe94079a2a7cd20a412d075e4c705ccd98f3d152276a73118acff9395db4f56cac5c", 0xa1}], 0x5, &(0x7f0000002980)=ANY=[@ANYBLOB="0c100000010000000101000009a2746fd783dd504de5e3dffe81c777e7a88cb69a2ea189a971b860bd0879f9ccc783d6e686453dfc2d1ae82893b04ae6dc29d396d3d44f62186340a069a5ab7a876dd10dcbdb5de48132bddbb16c8e44f856ec1a6f7b12927765265615e8ded7ad76fd4e43e899cef96cb3cf7676f383345c5a909011e9b7676894b75a1dc70d5cd6e66b73fe5c18190dcdd4bc3df609ca59ceb60acee45fad678e0bc1c677456869ec013d69577e91120bfa2a65d5a5003f0b6fcaa8c6f19fefa426b5caf44de3828df63997f88cbca8b0cb65ccf47236216e58217cc27e58b92d3a7e1bcc96833f36816d3d0c0751929ad228cdc487681154ce385dc0e51743e88ad6805f33774a2dcac1a57155f6482cf7afc8e4c81cda78a04c725d5c56da32adcf2c00a4c9272ca0625682530a557ffe4f5416f35efe41e9d3ea90c14268e8c98da8e7f2cb23271cb8dd23b38b6b0a46f17842bbc0802cd0394e4ddce52783f021832d9234b85c7938d1b2fd9cfb05c715a5383567e241ece253688021b0a384c8f3879ec33fe46e24a27f496871e16c220e94db2f4698cdbd44b2ef46bcb8a8026a41e2a9979b936546962b415530a955a268d40cf241929db95c6949583b7f498e85f16ddb7eac6adf5701b711138570d320846da5ff184a5b2c26b87ae2dcde41a572406291e17958daec977bfcab3fa6e172de218c5ec5217fc7e4569ad056c1194dde7341f7c6506aabac88f219c5f9a2882184972524c7a097eb61d113eabe41206eb832fe3d334bd20b561e0c85caea95ac6452a9726d97af5b69a1ef5a1ced09c5b026ac5ce47460ba7cc69cbffa544311f78d1eab4ee360dd22afcbc19281e52f2f58b0ae899c33c0c52605b8986bd51eeb528b1bc27a24b6fdb90d410f7100b93ec8c8322050959b09d9373513d963c797d6b743730598aca9114a11cd891c49015463a91b2833220398691490ae3a3896b20a0e77d90e9068ac4591347a154a0a40857b378755d5fc27b1f63c12b94ec86c0ebe5396bf694cc96da338e17d5b54107216a6734633864f9f1ad54b6fcb0e189baf5db787532687be72b7eb4adcca23cac81c9f10daef50c5352c661a8ce9e20c9f8c42099b51afa8e4ba46850bae7bd1bd1d545c3f9b2c37e0de317741dd11537b00b2a38c39919d2752616ed4e2e6c0e77e74e841f53cc9bd1ea3561b197f5e091dc98ca3a2079d1d1e2dcb8d3fc14ec41da4d9a9091a5e93a65a9dc0a7d0a4220be5f20df273f631b93d35fd4b8bb5e19d15857935fb08625702d0fffa279bb3c2e193fe83d366df1c05a587eeb38e9466279004b6ef03c35488499c75d18db2f7f70e5ba5f4b9ec4123e3f2940feadcc175760a962fc1ebca69e1f88cf623d8e3b7a9067981f0a57ddbd6f9323790b13e9cff304bb8ec7c381410c4f321cdb7c895ba03ec2e51095bb7f50666a17de14688f9dd83cfdc61da8bf73c1e5dc1832485e869166f9953bb1ed3f60a964cebf68ef91bafd71f7c053eb42a0ac7c52de9430dd722780b79855171dad3be8aab55ec491e88e5d14309c53f8f6140abe26646583fdcc5938bd76c81c95c1045ae74c8761496bccd96bfa74e502564e61664b58f3b7b1c041dd5c6c955f2a60ed86ddef1492cfef9c01b4ee99950f5fe22794c71ef1a2555255061c78025a6848028229c10c41f9261335f179c140d5fdd77c704b3b381b095443ab779f52680164e2ab8d482abad52571741ce451f2aac57e52b73c4a371d05dcb231fc0542943297852b2e0b0b6037ee1a26dcfea7a04b6d648a84296cab905545d111857cbe8dffcb7be9c5542e1b895ef8cb971aff5ba55196189c96111dbf0d5017da3d8f80b7a5ae591c765d566756c9c621954a082b6f745e41c7a575d8299083a7ddd6ca130779326c192e0c4f41c7ff26e6ee763dd406fa54658882e53a20ab32b08c8817621478fa1fbbff2f1f96bab69b0d2f07d64c8c33fa087dd44b2fdcbf621036ac1f42b67b2fce34e4c08a76646210e8a116a2bfac9264b218923cb8011dc7d96628e662be4e374c8a67de10084b0a14ab4c63f17623cb18effed565d63d17c8251710ecd121556f0e1fa5f4999488cfb4137ab4778dc668f8d158d59fa01c8c2dd5f616ecd06c9d32dca1d465c08eb25bc77d686468fd308236991205e7ee12b46dafe9846591f424ef1d2e3a509c2e0ee585db3564284049b88849ba34d716a305faf914bb42c7bbce861f8a07cbbafb480d467816de3b03c6e9fd3f3ca923c82e742fed198b36b6d478d2a0834a6025b3463c277cbed97bafb8321704fb56f5cbac43f82a733142690c16774ae2d4d6adf37b628f4b6dec6e70301f855a760ea9913a0e3bba5c6926ebdc491240b47779917a3732b8234bf26db65f1f277fbd430f310ab0d30116119840c2cf342c3eea16a2cbf70bae04a6fd9f24533246ac1c95dfbe4f9fc59dd4f12bb44793631128cec2bd22fea1db937ed055872b66aec8b64aa4039f8b579266582581c7a1533cc7986c4f2562b9baef0c4cbdd310dc2cc3cf619a8c33220c07d9f7f3cf6a930fa8e8048dc9d5afac7e6f863bb58ec99c2db0860a89a9b466acea4c650a55696a42353021c11f79edba9b621e4a634026760841e84ecc453aa3d894df88069852b29d8c88a9e07c97f5fe4f5f014a3ba1ad0b9055984838746b4f4d1660a0a88bd448ea1938223e9270d65406cb9a7a85070ff1cfe5b2c4b624a1d5598d85d572f7e301b3b1828609aa93ba2fdc53cbf0bbfd93553f076503f194ad4d855543c44d53968343b83b46bcdb014f575b9e536300b287e62abd9b61b43a31724a2ce898d9c9c6cd7400bda1b09dd48e4f8263df49e28b57e3726609e342667fcc8d518652ed18c5a82d944a7765fd5b3dca39af85e6938bbfca87cae75746c27e6d401e39e33ca36c220771ee171fcbe471a3fc8a1969fcc7f5559117f41efb79a24440a53e5c73827b0d4c3c8a58f1382b5f712f059cbf03fc2bc2206be0d0a62abd8eda714f18c102de5cb9c072f24c74483c37032e8cdecf89b6205edb7d102fc18cd26fc895d1f0c0be2584242d13b69384e8f42cd0f3f0c4b20aee2fc1c6e277cb7f16dffaf979aea353de7e8d45a459a2d4fc9cea7856fedc5b26f4800217023ce37a523ebaa72d4618a998948b10f008358e19b48611375d3425e4142e0981ded5900de5d2893ddb713984a770e3be22a7057423269afc99fac2de98f5c913ee167caaaea3e5e02c690269e62d1f9c828113b019dbb9c5d50d46aa199a17d0dc7b7ce2419056c826ff3a899d6e8af31fdc8972f2313123232625aa72ed0d4066a9ad181bd86b7425e69f2f85aa42588ef4a8ddd7db14e16561be51fa4474f2f7ed6e2aff78bedb381ede3f01b00000000064fd724add0ab844bd8fdd854c1d2040c4ccf42c7b4de94c6c146a46ac4d7212dce9625a489dab0a9a9e89967df8d8b51ac54c5ad1bb601429388301fd58801d57659c40242d8738335685159856e73f6da67d57005cfd1baa284ecba3b40dcd39029a772f127c932f0a493d16f538e24ec64bf328921da13ae18e9eb30091d09575b0ba88bdefa0dac71a8cf3eb91245ab6f6a9303590441aaf2254f67511716bbbb213b7e774c9b687bf39e15cd02914676855127690d65c9df5a7ed8ae19ef3631d0f3bba7c5120bcc3ba5723ccd99346e702fee10ab3ea0550ec8a593504fb9e4e7567785d0eec02fbc8bb6c0d6e76056f6f68db5f199fc48e1478ee70f9eac9f089b28f55a0bd6efce128602d1869a4424ee8cf5479645f3938a739bab184f9721c55ed6b678e0c8afce2b06f507bed6784da35538bc6a4f5ef27de51d9c93876a3dbcc0509deadcf8c23015c70269f1e80d747bb3592f95dd48dfa5dfa753cd0c67d5bf727486e8d20866d85dee49b37ed37f0b74c1e0fd09bee3d1f1fba3cc7daacfbc10cb861168e7fb8a0906f3a592c01ce2f580cced6a6c08db1353f5da80c80b748aab1395723588bc3aa665930fdf02e624b02d029f9826e42c8ed899c7fbab6ca70cbff39cc50719ce935a64d0739b5e5c83da77879cad25dc67d81ff98dda68f93b9b3293ef306f3d3b8e17e6ade69d2333c0b8f8e49cf1c174a3fcb446caf7578a3a7955a9ff5c0c28a31821778fd08f31f48521ccda1d31f59aac775651e79d766719f9fe25441c699e07da802f50ce101c05519e19b8e472b80ceccf698975dc03b97fdcc860941427813beb2ba0b06b6a18c3c7c9805d4ce38df5ececaf399d6c584c798caef168e2542b75216f07aca12e960516df4bc0f336356f8392d28e2e7c29f30e28bf8a950f8f26b7a9be827eed634440ea5c9969bd71e3cd09357e0644514a47da515cde62e242e9c3fbaa5283aef876654ed64e0918e6e11957bad811f28bb8819d552ebd1248ecc061baa10f5a85903be542cb8147d0055318309ae2599547fadc78fdce855b1f8a0283ab06eb2a5e760c8f33484f1817d2d586fb75e36847c6cb65c1ac94d7b20812276f98358edc1b5fa0e78a9a9ccad767c2ee660e8ca22488dab367fc263dcb76e29e917694d54d855d5105003f8f40d990085ef0a044c8ae0279855a227124e5010dc4d8fe41b3301c63e186ac875b392a49c99a068731d4282a62a0e3bf7f427bdc7d0044c5b990cd0a77e40e304f94b19ff72311f7b699b3676403e5df8e1aebfa2b3c2d590b203184b5e55e5d87b1087a2c2bba3e14fc3f3f3d002e1ce21eca7e85744cbff243f282f7ab79ddb89a3b83418a96b7cf637f11f5227f5f38573d2766072f95972a3ae486b46bb58b5b3900af0eecb83e0c8a5d1f260ca160d7f843d865687ecea55ead77c89cf2bd843976f6ac8a217ba4847258306eb5fd380c68419290f285eb911a6d004619726eacdfa27240e08dc6112e54a097a5a4d82e8866c9e840ecd23b46e71e77425e047013427564c11e16b41b6038c1705e66130ecfb122ed343344ef2934ff4739be2dfa206543417cf5cd71dce45ceb7a8e006ad000a259d5a7ac3470b7a00d7c050467fb8fa133a82a7912ff164bd87941a1209a69e3cc9411fd5b46f52bea312c33a3de9ef53946da8abafa92e918dc637a690f41533c7aff28e0f0a86b47e0aae74a6b7124865c5e9c3ffb835a6b459aef66f963f99e63709115170c01ca1f2b8e7396e99a0223c6a763d894dd2b40206bc82766b8aa3bbcf9eda25f11683bca956927a56f9efcd5e9b0f7bea2ed4f9be71cb9df6f85cccd28326bcf96bd8b4c42254e23ace7ac5efd83a52581e36fa02bbf278f32a29a2fd568b3e59887a25da78dfd3f05cd82b8538216ec718f72f9e6caa88970403a1ce53a777fc2c4f3096dff392e272e7c687c93074006d4cd34331063672b0ea73ea261488eed6f13e92636f8ac1c01fabc3247d13b8e07d06a6b13f49db42a0d5b9176383de1c2bb18d217b570b7682ae617fd9ad535047b398b24432366a43cc060e5dc6cb7ce19e928526750f48359dde1ae8c7703a5722a748251f2a2f8ae87c13c22ba029ce72118f0abbe1d8a6c6ee77624fcec90e50a25b9b0c343a522544b5d4936f164dc489a98f3e2a5cca77bfc36eed17cf38706491ade736461e1ef57e15c719b5b888a1f29a64f973fe94bdf1e55ea2ece14c873a92c7db84312e742833711db0d3ea8a1ae258df492bf87f85e9ba17ff365bed373e165ca4ab2df2f14ac6fdc7633abece5bf8e3e6be535bffdff71ae92c920ad1a0d82e9934d5a78437a13d682a347b9d4b86cf601df34924842728dffe0ec08d4356800000001000000010001005fd240c277f2aefaad4028ce26a2c8d75deb9c6fd541329a1c6ec2a834ac898764e39a0a313cc93957325d1a53f8530aaaca2b051251662c847faa77916f11f2264b232899c0536e937cde8842b35a8e8bb29c69ca2e6b50e70000001c00000001000000e200000045ef324ecec857b1a9d9471e1fcccf00c000000001000000040000008c02fac1c07d2e5264b6dde1f578f1198da0eefbaf7a61f62b57b54efaa23b0a92c67fdc0aba4a1a18153c1b2daa70c94186be832ea8122f54a328c2c2f405c8256204bba85d915d89eda02ecafbc829bce6b977ba0ef1f90d01a2c00b3f24bfd13eb1cd0c1791280f1531c9196f3a3b66b546e2e9aa2420db9a66d7f0efcf6fcd04ae6fc028b81905d6d8f0e7f20a2737fa9a9aee25fdee7271bea14995ce5fd0f006d9531903dd82386feaa3f6b90000000000"], 0x1150}, 0x1) listen(r0, 0x3) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) r1 = semget(0x2, 0x4, 0x208) sysctl$kern(&(0x7f0000000000)={0x1, 0x1}, 0x2, &(0x7f00000002c0)="b1b576605c5e2a64c6", &(0x7f0000000080)=0x9, &(0x7f0000000340), 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, 0x0) r2 = syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x1000300000000}) flock(r2, 0x1) flock(r2, 0x2) fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f0000000140)="04ff09ff", &(0x7f0000000100)=0x4, 0x0, 0x0) r3 = socket(0x18, 0x3, 0x0) getsockopt(r3, 0x29, 0xa, 0x0, 0x0) rename(0x0, 0x0) r4 = syz_open_pts() readv(r4, &(0x7f00000002c0)=[{&(0x7f0000000340)=""/4085, 0xff5}], 0x1) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000300)={0xffffffff, 0x2, 0xdbfffffe, 0x10003, "d76c1f46000000ef1f0160fbff2000404b00", 0x800}) syz_open_pts() open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x186) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000240)={0x79, 0xfffffffd, 0x7, 0xfffff620, "590113d22022b1c858669613a6683400000600", 0x3, 0x5cf}) r6 = socket(0x2, 0x2, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x0, 0x0) sysctl$kern(&(0x7f0000000180)={0x1, 0x54}, 0x2, &(0x7f00000001c0)="954cdb42ebb5e970b14e542e97e54fb9f518557774b4a97e83c7aabb1f45ebae67ee785c", &(0x7f0000000200)=0xfffffffffffffe00, &(0x7f00000017c0)="33c8965736b49a4af41c3cf379ecf3d818329f069729a0e83d82e9ef7779a4fbcc981822eeffcb5d1aa9f84757e4c4be55bf90cb3aa9f4d95a8d984af2b857557c7b7fb596bd8da9d9a7a375b91ed0cf7fea664f08787e72eed8b0a50dcb2fa258cc9b40cf358186b3d4805d0f4283c29928b2b8d0a53de8feafdce8f1300d0620f74681dec1fd710e504b08257d3b9731e37920a8db408a381ecc38172af20871da66c325a26c83b95889a5606158eaa9e61401378bb0fd0077d14559", 0x43) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000004c0), 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x6, 0x4, 0x800, 0x3, 0x7f, 0x0, 0x9]) 1.342647336s ago: executing program 7 (id=705): pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x7) r1 = socket(0x2, 0x8002, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) r3 = syz_open_pts() writev(r3, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000000)="cb24", 0x2}], 0x1) syz_open_pts() readv(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000100)=""/176, 0xfffffffffffffd7a}, {&(0x7f00000001c0)=""/48, 0x30}, {&(0x7f0000000380)=""/70, 0x46}, {&(0x7f0000000200)=""/51, 0x33}], 0x4) r4 = socket(0x18, 0x2, 0x0) setuid(0xee01) setsockopt(r4, 0x1000000029, 0xd, &(0x7f0000000000), 0x14) closefrom(r2) 1.177219296s ago: executing program 3 (id=706): openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) r1 = msgget$private(0x0, 0x50a) open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x20001916, 0xffffffffffffffff) nanosleep(&(0x7f0000000100), &(0x7f0000001740)) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000280)={{0x0, 0x0, 0x0, 0x0, 0x4, 0x3ff, 0x0, 0x0, 0x89}, 0x0, 0x0, 0x4, 0x4, 0x9ccd, 0xffffffffffffffff, 0x0, 0x8000, 0x0, 0x1, 0x0, 0x9d0}) syz_emit_ethernet(0x3a, &(0x7f00000000c0)=ANY=[@ANYBLOB="457f479c2c65aaaaaaaaaabb0800494f002c0067008007339078ac1400aae10f000201440c09c200002800000000020000004e234e2300089078"]) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$TIOCSETA(r2, 0xcd604406, &(0x7f0000000040)={0x7fff, 0x7c, 0xfffbfff0, 0xffc00000, "d6a24900b178926c79486b46c1d100", 0x4, 0x4}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETA(r2, 0xcd604406, &(0x7f0000000040)={0x7fffffff, 0x3ffffffd, 0x122, 0x2, "d6a24900b178926c79486b47c1dd675300f100", 0x4, 0x8}) r3 = getpid() select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x10, 0x100) semget(0x0, 0x1, 0x281) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) ioctl$TIOCSETA(r2, 0xcd604407, &(0x7f0000000040)={0x3, 0x0, 0x400, 0x800005, "210d000000020000000000000000004021800600", 0x4, 0x5}) msgctl$IPC_SET(r1, 0x1, &(0x7f0000001e00)={{0x0, 0x0, 0x0, 0x0, 0x4, 0x1ff, 0x0, 0x0, 0x8}, 0x0, 0x0, 0x9, 0x7, 0x7, r3, r3, 0x7, 0x0, 0x9, 0x0, 0xffffffffffffffff}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000340)) bind$unix(r0, &(0x7f00000000c0)=@file={0xe, 0x1, './file0\x00'}, 0xa) listen(r0, 0x1) r4 = accept$unix(r0, 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) r5 = kqueue() ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0xb3f, {[0xfffffbfffffffffb, 0x0, 0x2, 0x100000000, 0x6, 0x0, 0xdf60, 0xfffffffffffffffe, 0x0, 0x2f01, 0xfffffffffffffffc, 0x3, 0xffffffffff7fffff, 0x0, 0x0, 0x4, 0x2, 0x100], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffd, 0x20000001, 0x5e, 0x7b98, 0x7], [0x100000001, 0x2, 0x40000000, 0x0, 0xb, 0x11000, 0xffffffff00000000], [0x100, 0x20000000003, 0x7ffffffffffffffc, 0x100000000, 0xfffffffffffffffe, 0x4], [{0x0, 0x4, 0x0, 0x7d06}, {0xfffc, 0x2, 0x5}, {0x4, 0x0, 0xfffffffe, 0x80}, {0x3, 0x5, 0x6, 0xffffffffffffffff}, {0x0, 0x2, 0x0, 0x8}, {0x0, 0x2003, 0x9, 0x2000000000000000}, {}, {0x0, 0x100, 0x0, 0x8}], {0x3, 0x5, 0x5}, {0xfffe, 0x80000000, 0x6d5, 0x2}}}) kevent(r5, &(0x7f0000000140), 0xe4a, 0x0, 0xa9f9, 0x0) shutdown(r4, 0x1) 1.174707632s ago: executing program 0 (id=708): r0 = open(&(0x7f0000000080)='./file0\x00', 0x18289, 0x190) ftruncate(r0, 0x10000) r1 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0xbe, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x7, 0x7e, 0x3, 0x48}, {0x5, 0x2, 0xff}, {0x1ff, 0x80, 0x6, 0xfffff805}]}) sysctl$kern(0x0, 0x0, &(0x7f00000002c0)="a7bdd61de4a1090992003b47915d8156c41fe591026c9e82b38908f5b063c973f06ac0153544e9331a36ee4e7e", &(0x7f0000000000)=0x2d, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x28, 0x0}) write(r2, &(0x7f0000000180)="460cf2c05e3e45fc20107b65d551", 0xe) r3 = socket$inet(0x2, 0x3, 0x2) sendmsg(r3, &(0x7f0000001500)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000c00)=ANY=[@ANYBLOB="c0000000ffff0000020000009248a8f96a8c4455f4da193e4c95999277de52b1bb41b6c070bca92d7313f1fe9f6cdbb4d7d47cddc7c3c58367b80af10668a345babe32417d533c89a7902d1d8bac33c831070c0d79820fb4994fb2c3e54f9709916b9f57a2dbccc1bdd909e875b9d6a03516b387704ad958d5a35eb7e006dc89eb02b370f2e1d5aa8f7e7d49477147853e134806d11d38cf4469af2df0d2239fe23fe73195e6aa3484cf868801e05602b405cb1ac63593e718751dc5e400000044070000010000000d00000082eb5c59d83c9202beb0a67fafdee7356a50cbcf6104e41a1410949e0ab9a6fb9b29c7038403ca4925ef340ce2c36d16b419632ddf78e6860d3b896a9d2231e27905065199e3be58211500270334f0f4373a0cc5df1c407eda196ef03f772069f0d31db416e2a0d656588c7ab34264104ad262c02a89d05d879fef78b0c8052aac20f021a7d78dc17b08b4dcf50474b780864bd92c363df40cebbb51246fd43e54b46b0ab2224b932023bfa95cbcdbc266cf754f210d7cfc46fa743d5b8cfcd4331d644fac57c51eb111cb122079cd8a814516383ab903b10efdb40b898e68b57397c9e8671369cbb44ddf1b1f0e427798f3e46ea54b115b9a645a10b055125be301f65d9dabfe838b4b77c7ff1d8defa5c22a0a027bd8a5505eb605f397c93ea143a4fd63873e95b60a302a5a41b476658e8eba3f9ab4a0fc1d0987c33b479a38c254dd9a33f9866c2ad1ff811eaf0b500a7d395fd726071ad463508a485d8483706cb218946c468e5305b7a71da8be107720ffe3a4a15f684b2ef7332ce0dfd022f02875843970d630e5c6cbc1bdf78bb346d7b61dfb4d9b43d21ea81656871d8499fa6a12cef3d297c3824a00c5d48f70046ed1cc93bdbb6e64015491e069d7cfcfcdc1053b5104f9e2f9da0dbe39c1c24406c5398507956615f85f2e64089cc80afba70df24a016cc10fbf877fc3bf23de1a794c6201d445b87f73c1e90f3855cdee571b05e8fccf7a0d97209febb3b8a555147eb1db0c774d2a38f1fe629a3540a8544aec202a8f71ff0cc4b5020de5ac542b535961359849185cef285eabea5e1443417b0aa3b122d5a18970db81503872a27fed369cc5286af040a048fbbf420025bc30ff44acd6220131c80c626ba5d602e364ce4a736e19c73bbcb378b773bb0400a82662339554e76738c3a23d39a541d9b218e9bdb7f202552b5a19bd95c0dcbd6e94315a9cf334a83d59bc0e79d13477d8ae1013169e9bb9f1054cb0daf442ee80a9a05c45ba5ae10b93ab3be0199f23c666dbd4576998c9856e01c7edf127b65b2ddf22289101140b590c11808b81f2e61f803e61cdfb7bd9a433946132cfe456152320d9d8a2336b45cb131833bdcd6b27f679cbc0080b5efb78b08dd97278cd5d32d295fe3c03041fdc67bfc2ee6a8227da2e407ffcc0cf3e90769b1467941f0eae14b469269f67c05290590460559d156efec1d22ab3e553dc78aed51da1027881148c27877d30450b25ca447bfe61815dfab2cabacb70694f0768085d40791bd87a9dc85a7cb222410672b355dd4ba4436cba588f2f017186f71bd3d83b5f1e43bbbc3910b2607b6497f6f59703c4886994aa273c912dc1c928c09166a1bd670115cabdbb4477017d6cafbd99e34ee9f5cf5378e63bc0dcb69c64559ed9949c97c09b232b55c01122489ea40e2304f771b141d0a7579b29dda60bea9d50e6b9b744c0abcdc0506814370333fe62a2128388212e6a829c43159be1d938f91e6f20d873a5cec6451fbebcb75213f88062c447caf52da00ba0e7e66367cfe0b583939b3e00077c848f616e901460ca95f4546793272a10ae9f161f7eb01f663d99e4e90c59f3ca9f980b82cdc353cf7c0ef0cf3fc41986e0ca7b4bcd1e8e681e8c10cff9be8f6fcd7e4ffc5b945cb7a1afb42292fab783db5e0ca01bb5f5d0e8ef5665415be2ff0a83c2be6abd52c571fce36c25ad79b0fa5b3ba6971cb1c802093540b7ac59059d8f2c6ffec275ca6f07da6f2f92f978f7efb9f027d868420ab11c8a233adf1ffe6319ef41a62f50f17d5a4eb29d7856b0daceb8097b617cb835510ea57579e4b057375678406176fef6cccde25c65bfc69c19ef2c45217f0c436ec8437c0f7616487ff5b580fdff5ff94478410c6f543547e7abaedf086e265f85ecd8cb0939f918b16771e459b50036c1f468397ce020b724c3a15ff9b7e0b9142e40365a96567ab32e533b7e8b8d3313afaa146552c61749995b403c212dafe085ce7bc81da5bc313a0dbc891090f8ba514ff67f5ead5df4ea10c3297cc650c4688bb9991e432dee65a47c0a92e656ed18386c0fc753e7fb7093885f543ef3107094ad2aa9f6058105eb131a12496004e70a7177c96fed9695775c02eee6488278378a0fab9a39f62ba47db5b3e74d1dd6e2b36ae190845b35c21ae18f6e35391788c34fd9d21572c5aea07e250521c9fc35e106a6a67a80f7e8dee11eddff0c968b9ea0dcc04308c9adc62970690112c2412ab7d052cce4e34b5359929cf6badf9b6c613065578f854fbc030d659711c6bd8022a562d7bfbc520f343f6eb77a82a036facc4935ef27f6a0c29cc96442365caab9f7da6b1694088c359cfbae0b865578dbaa7284d401eb6e38bc84f2f6ab7bfc1bd4bd8da395a1dd9c3e942394f851567303ee0fcc84ff718ebf701ab75890b6c948be594d6c16c4e2472cca40f9712c36af605f69c833e757dc632fc25034ad330a7471514f23797c399f5a2ffda699e14547beeaf229d413a49e9a6a1572ef0dea09a6d912e09a4e9da23db35f32c5b374645242c5f214e0538b52a15fc401744a350dbb0ae25f69812f3a6181a88ee7a436d2e97fba5da95126b76f0000007ed82b9ea3be5cf4d4052eefc3d096fb9d4c34823ce97e82e9a030cf1dfa4ce8d95a26b6c2eee389b959fd37c087da1c98aa331286a2e9368b86ed728dd4a1a63657ec4721d672c8d2c8122febba81b87035b40c8f3d63e747131cabf18e3c8e4d7f6219c71ec0fccb17fa1404659d346a26b297c58a952c675ee2dc662c595cae4b16f90f0cbf9bb2406f"], 0x804}, 0x400) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x4, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) close(r4) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r6, &(0x7f00000002c0)="7c84cf179279b50eda5dd1951a661d2e3a20851082c188f8b3d8a063d2025ff0d27a44bc29bdcac27fcb7aaa95cb2007be22c5553cd2f66a1f419a83d4275218a89d7a7803f069d851ff628dd309c40f6e3c932af00cb6219ae6e21d2c28d492cd5404b16dfa627d93b1e8ad2ea49d2344c1a3b234bd6f1c70fd4252844a6e6ab7b8997b", 0x84) read(r5, &(0x7f0000000000)=""/132, 0x84) r7 = kqueue() ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f00000019c0)={0xfffffffc, 0xfffffffe, {[0xfffffffffffffffc, 0x8, 0x5, 0x100000000, 0x8000c05, 0x80000000, 0x8000002c, 0x0, 0x1, 0x3, 0x1, 0x2, 0xfffffffffffffffe, 0x1, 0x8, 0x5, 0x8000, 0x100], [0x9, 0x5, 0xfffffffffffffff8, 0x0, 0x1, 0x80104000, 0xfffffffffffffffd, 0x9bc2, 0x0, 0x48], [0x7, 0x2, 0x4000ffffffff, 0xf, 0x4, 0x0, 0xadd], [0x3, 0x20000000000, 0x0, 0x100000002, 0xfffffffffffffffe], [{0x0, 0xc, 0xfffffffe, 0x7d06}, {0x2, 0x81, 0x295dcbee, 0x3}, {0x0, 0x10, 0xfffffffe, 0xff9}, {0x1008, 0x0, 0x8, 0x3}, {0x8000, 0x400, 0x10, 0x100000000005}, {0x7ffe, 0xb, 0x40003, 0x1}, {0xfffe, 0x0, 0x7}, {0x6000, 0x295b, 0x1fd, 0xc}], {0x0, 0x9, 0x1, 0x849}, {0x7, 0x40010, 0x4, 0x2}}}) kevent(r7, &(0x7f00000000c0), 0x138, 0x0, 0xffffffff, 0x0) r8 = fcntl$dupfd(r1, 0xc, r1) r9 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$SPKRTONE(r9, 0x80085301, &(0x7f0000000000)={0x0, 0x4}) ioctl$FIOGETOWN(r8, 0x4004667b, &(0x7f0000000040)) r10 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240), 0x8000, 0x0) ioctl$WSMUXIO_INJECTEVENT(r10, 0x80185760, &(0x7f0000000000)={0x4, 0x1, {0x0, 0x80000001}}) sysctl$net_inet_ip(0x0, 0x0, &(0x7f00000000c0)="97e0c035", 0x0, 0x0, 0x0) r11 = socket(0x18, 0x1, 0x0) close(r11) 1.157279357s ago: executing program 0 (id=710): mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async, rerun: 32) chdir(&(0x7f0000000240)='./file0\x00') (rerun: 32) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)={{0x10001, 0x0, r3, 0x0, 0x0, 0x81}, 0x20000000000}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) (async) setresuid(0x0, 0xee00, 0x0) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x10, 0x3, [{&(0x7f00007ab000/0x3000)=nil, &(0x7f0000ec8000/0x3000)=nil, 0x2}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x100000001}, {&(0x7f0000a1c000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000a6b000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x100000000}, {&(0x7f0000800000/0x800000)=nil, &(0x7f0000ccd000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000843000/0x1000)=nil, 0x3}, {&(0x7f000046c000/0x2000)=nil, &(0x7f0000efd000/0x1000)=nil, 0xfffe}, {&(0x7f0000a98000/0x4000)=nil, &(0x7f0000a3d000/0xd000)=nil}, {&(0x7f0000d3d000/0x4000)=nil, &(0x7f0000aff000/0x1000)=nil, 0xe}, {&(0x7f0000f6a000/0x2000)=nil, &(0x7f0000887000/0x4000)=nil}, {&(0x7f0000795000/0x1000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e03000/0x3000)=nil, 0x6}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000fec000/0x14000)=nil, 0x2}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f00003b5000/0x2000)=nil, 0xfffffffffffffffc}, {&(0x7f00000c6000/0x4000)=nil, &(0x7f0000c5e000/0x4000)=nil}], './file0\x00', 0x81, 0x0, 0x0, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x20000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3d3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xbc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2]}) (async) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x5a}) r4 = syz_open_pts() close(r4) (async) lstat(&(0x7f0000000a80)='./file0\x00', &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000b40)={{r2, r3, r2, r5, 0x1c1, 0x1ff, 0x0, 0x0, 0xc00}, 0x0, 0x3, 0x0, 0x0, 0x6, 0x0, 0x5}) r6 = syz_open_pts() writev(r1, &(0x7f0000000ec0)=[{&(0x7f0000000bc0)="0c67823813056665abc62a29db8a49cbd773bffd0639290625", 0x19}, {&(0x7f0000000c00)="ad6658c2485abe0b8c1467c973c8f23250371c770658305c65a8d8f8c3099cd283e08996ee64b87fe09946f291b25dce38eb2e2d548cac259aadfb5356ac341f6dff6255a593b4fe0e36f816104584134b098237d80bbbe94d7adca1d0a6508d323c4cc6d38530f290081effcb096dc1a70d74e4091a4d3f59ca8b3363a13730b1d6c792c8aea86e6f3300859fc5478468ce3a38a4d7a8af5cdb491057bd5c656aed0e30d26cd5990d2ec1c0379af776170de9be86f04831e74a27740ce29bae0aea178e5c151685b8475c48221fbded", 0xd0}, {&(0x7f0000000d00)="bc0990182febac3e15c95cd9ab4be91543b70da16a7a1ebd5b0ddc858c749d5149012f1ac35f46aeeeacfd4b7d0e77cf0a14435d132c919b6b6766597581d3d2e16a1700536ba365ac6bba43b8375c7fcbd33b0ff9b14c62d787d9ef2006da12998564a735f3677fae50a14613e6938d16004daadcd9cb1f48968ce82a165d9e729fd34f9f9a116461", 0x89}, {&(0x7f0000000dc0)="cb59ec73a20fcf15e86631b00cbbdb5fb5a47193aae04b52ec502f9d65b3ad76a6a4557411915bad2ff13bfcfba8f99d254a8201027abc2d9aae7226606721dee33943dc0a611a18e9490d4704e3daca4824059c237acc95361a9bc0ec417d952fc776019248b96f79a37a387430e7fb922fe9450a530fe575f47fdb1a4795744e47b7f4ec16676eb4b57c46145d276549fb2bb9694f963fff562850d987bc9cf98da1be0f1512ebd9d0f01ccf98e9c80f24a8efe069113c6c8be5bfe5986b61decdb10c2cfdd9aa", 0xc8}], 0x4) (async, rerun: 64) ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f0000000500)={0x200, 0x5, 0x1f, 0xfffff7b4, "8b0c000300e7097837b13e13355b4fb0c2f4e300", 0xfffffffd, 0xfffff7fe}) (rerun: 64) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) (async) kill(0x0, 0x1a) 1.117646626s ago: executing program 0 (id=712): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x10, 0x0) syz_emit_ethernet(0x1000e, &(0x7f0000000080)=ANY=[@ANYBLOB="b905f0ffffff00ecff00000008004500ffb00000000100009078ac1400bbffffffff0f009078205c000328a6bdc90855dbf4e4718dae99942c3c0b0b138e9018ee92c5eff981655ed8d134"]) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x101) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$FIONREAD(r1, 0x8020697a, &(0x7f00000000c0)) semop(0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) symlinkat(&(0x7f0000000200)='./file0\x00', r2, &(0x7f0000000240)='./file0/file0\x00') fcntl$lock(r0, 0x7, &(0x7f0000000340)={0x0, 0x0, 0xffffffffffffffff, 0x20001fffffffd}) connect$unix(r0, &(0x7f0000000300)=@abs={0x7, 0x1, 0x0, 0x3}, 0x8) mkdir(&(0x7f0000000180)='./file0\x00', 0x25) mkdir(&(0x7f0000000000)='./file1\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f00000018c0)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000140)="bb216c3449d62cb3f6b8187a7334b0158baa2dda584d4080feac86ca3d6dd49099bba95d50c036e2c1acc18b313e2d67f0ca5d964b21bf2bd4fc327296d308432ede56a81de96018b838af2e090d127e023cff2d13fac19c5bc3f0f4abe14af6554df6509de3f33eefc62071d166d8d972faab9c194629deb699aa", 0x7b}, {&(0x7f0000000240)="8f8b0b4e59a2df03000000000000006f1904d37d733639322dd3f2075fe22d412d488ba2876c9c08e44179793a75ca445fc551ee6139217ec3d30ac5f7030ed04bdcabf7b10b9389bcc69ba6e896d094cd2090727f78e4739f438c8bf4f16d10dc616cb701000000000000008a6b2e859e286a7157bebf0624f2725b9d8771b0ae33ca0e910c2e78f8dd7e68e7b17d87432e6f5247a99546ae8e223bfda1ed356dd64ee3601d8992c000000000000000", 0xb0}, {&(0x7f0000000040)="4e4aec26bb6c05f5006d2c9d9c0f1e062f820ea64b1302810bf5feeb0c7f1e662d12bdd02e77ff21745fdf9466de62b2a41509cd62bfbb83c9484c0df4fc00dd036fab0980fd", 0x46}], 0x3, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10, 0x8}, 0x40a) r4 = socket$inet(0x2, 0x1, 0x0) getsockopt(r4, 0x0, 0xd, 0xffffffffffffffff, &(0x7f0000000040)) r5 = syz_open_pts() syz_open_pts() syz_open_pts() r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000140)='./file0\x00', r5, 0x1}) unveil(&(0x7f0000000040)='./file0/file0/..\x00', &(0x7f0000000000)='x\x00') unveil(&(0x7f0000000200)='./file0/file0\x00', &(0x7f00000002c0)='x\x00') unveil(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)='r\x00') pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = getpid() fcntl$setown(r7, 0x6, r8) fcntl$setown(r7, 0x6, r8) getpgid(r8) 1.035430462s ago: executing program 1 (id=719): open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) r0 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) ioctl$FIONREAD(r1, 0x4004667f, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r2 = syz_open_pts() setsid() ioctl$TIOCSCTTY(r2, 0x20007461) r3 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0), 0x40, 0x0) ppoll(&(0x7f0000000080)=[{r3, 0x80}, {r1, 0x100}], 0x2, 0x0, 0x0) socketpair(0x2, 0x8000, 0x9, &(0x7f0000000200)={0xffffffffffffffff}) fcntl$setown(r4, 0x6, 0x0) truncate(&(0x7f0000000100)='./file0\x00', 0x2040002ffff) preadv(r0, &(0x7f0000000340)=[{&(0x7f0000000240)=""/229, 0xe5}, {&(0x7f0000000140)=""/139, 0xffffffbc}], 0x2, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x78e, 0x7) open(&(0x7f0000000080)='./file0\x00', 0x20, 0x172) 959.711593ms ago: executing program 5 (id=720): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x2000, 0x0, 0x37) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r1 = dup2(r0, r0) sendmmsg(r1, &(0x7f0000000200)={{&(0x7f0000000140)=@in6={0x1c, 0x18, 0x3, 0x7, "ff0100", 0x3}, 0x1c, 0x0, 0x0, 0x0}}, 0x38, 0x8) r2 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000280), &(0x7f00000002c0)=0x8) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r3 = open(&(0x7f0000000240)='./file0\x00', 0x2, 0x24) sysctl$hw(&(0x7f0000000280)={0x6, 0x1c}, 0x2, &(0x7f0000001280), 0x0, 0x0, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000280)="c0b6", 0x2}], 0x1) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) unveil(&(0x7f0000000a80)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000c80)='w\x00') sysctl$kern(&(0x7f0000000000)={0x1, 0x55}, 0x2, &(0x7f0000000040)="3268cf05d4985fd4999b5499a6e18b84d9", &(0x7f0000000140)=0x11, &(0x7f0000000180)="e63e5b9b46c68644794fd1c4ffa238b774f258fc720e0f2e184bcfee9f406a2392d3b03d72d0011e5902485953ccd5bc060733245b6371af05f8511ddfae7d391a80a8131e20d952115b0131c9c0f5e2fad0c12283f675f456a3068512931cdcdb0c183eb5f47921a05425f3d83f57895484a99b1b50a2fedbfbf30f9089e37ea2153c56cdcd642e4db8e06a2b2ec9786acbef6d982fcb6558c76b891e5b5777e287fb92281d3ed71d8f2a748a938bbca98e2ed9497c29ffb54ce02901ec7472a9e13dae7a7bf447a064b576d67bb2fb587aa7b2b12e7aa01a6f591d7e", 0xdd) 959.054032ms ago: executing program 7 (id=721): r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000023c0)="b1000501600000000000000007000000331c13fecea10500fefd6ecfc72fd3357ae320b37b673039d2d236acf20b7804be64174991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d323e7d026ba8af63003728211e0000d4500fd38bfbbf70c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb001ff1edc7ea24551761d12767e371a3f83437120557adb71d89e000040781e4b2fff840ff00", 0xb1, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5d4a) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x102) closefrom(r1) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6) 958.332518ms ago: executing program 4 (id=722): chmod(&(0x7f0000000040)='.\x00', 0x35e) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0xa7210e10bc3c9de9) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) fchdir(r0) mkdir(&(0x7f0000000180)='./file0\x00', 0x25) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000040)='./file0/file0/..\x00', &(0x7f0000000000)='x\x00') setgid(0xffffffffffffffff) setgroups(0x0, 0x0) setuid(0xffffffffffffffff) unveil(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='c\x00') sysctl$kern(&(0x7f00000001c0)={0x1, 0x1a}, 0x2, &(0x7f0000000200)="41223b94f444aaef531ed4b41c100c7b75d0641fabff7d67226c9f2e17ca1e8152d8c3af741e238aaee959f7d169afb82a727bd74e17b8ca325224a8203568be54fbbc901d1544098f78e104fba37117dc7654c35cf0d14843894de9390318256b0e1254e0ec4057ceff64b61e25f3cdc60a1a1aa472a30c83be6377deaa9e6f15f3a60da0de84e47e845203bc84", &(0x7f00000002c0)=0x8e, &(0x7f0000000340)="06c922f404df16d30d78f7384d79802787a536c68382b610e1fee8a2a4f40673c4f0a5b5b67dea193d36eb23738ce4a9adf27243b76a5fa17c3c40e2c5560f86b8319b0daf6660e0be103c7eff7dad9265385a034bbb5431f99832458ccf1e3cbee0b142220f7627cec5815dffb6fa8cecc005cb3346f383", 0x78) msgget(0x1, 0x6de704f17d0fdadd) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x0, 0xfdfffffd}, {0x1}, {0x2, 0x1}, {0x3, 0x1000000}, {}, {0x1, 0x4002}, {0x2}, {0x1, 0x20000000}, {0x0, 0x4}, {0x1}, {0x1, 0xfffffffd}, {}, {0x3}, {0x0, 0x800003b6}, {0x3, 0x400001}, {0x3, 0x3ff}, {0x2, 0xba}, {0x1, 0x802}, {0x2, 0x8}, {0x3, 0xc}, {0x1, 0x100}, {0x1, 0x7}, {0x3}, {0x2, 0x400}, {0x2, 0x2}, {0x2, 0x7}, {0x0, 0x9e0a}, {0x0, 0x4010}, {0x2, 0x7}, {0x2, 0x80000001}, {0x1, 0x20000a}, {0x1, 0xfdfffffa}]}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000300)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x4d, 0x0, 0xffd7) 929.244193ms ago: executing program 5 (id=723): open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) (async) r1 = open(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x70e, 0x22) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x2, 0x12, r1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ppoll(0x0, 0x0, 0x0, &(0x7f0000001c00)={0x4}) (async) sendmsg(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000280)=@in6={0x1c, 0x18, 0x0, 0x7, "00000000000000000000000000000001", 0x101}, 0x1c, &(0x7f00000001c0)=[{&(0x7f00000002c0)="630c00000000069afe51f6f2efa24a85abdd612dd68e59adfebb93232d44372e9bc47e84f7c477d24d9c793909f5480a00000000", 0x34}, {&(0x7f0000000000)="23071d80519db38c22e1efd63b86057883d4153c83722160ea6faf499957d7eb920a2d02d947fa1b4a8e7b91065ac33727143ff3944ba9fb47648a1216b7124e6893a828fd786ab18372aba6", 0x4c}, {&(0x7f0000000180)="e7846b9242c39c8dd1db706ec981f0eeed8c2d33bf4f", 0x16}], 0x3, 0x0}, 0x0) (async) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) syz_emit_ethernet(0x1156, &(0x7f0000001c00)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6000000811202b00fe8000000000000000000000000000bb000000ff"]) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000002e80)=[{&(0x7f0000000cc0)="f3ffbb7422f967a3c468889b086677a328ec6a75c3d00123fef6c41e0adfa04fbe957c5dc2079b985ac7494c1c7296aeb42c5e1659c846e7ca4f01d247b7abbdfcdc4bf4dbc5c95753446b85eb91c20200913cc4dd818a926555ee4e4cdeca2c438d01131261acece7a90c71a8634599300e8bb8b8c16033185d1f06edf918034d157b3bcada560c59b9ffe4d9534bc09606ea54708455c06dd94d39bd2847ed3bd206e1337dc90a266ec6500b31cec24e5c1384834e2dfcb8764c05e7f6bca6bb8c9faf0922a57a824ab5b7aa772870ad800cf284cd3f8cd742a8fbd8cfbfbef9eb9affd83605f78d8d23623ec8ba595e5ecb992e6979f91007ed630ee69ebda2184cf2ad56e7bf2b1090c39c4ed5c89b7eb8540e49fe8433b5c59b1e41e4325cf994f6529c3695e485af48c5cf3be9216df91bc8f1358044a743d43e900140050798a57a77ba595469b3b4ed412b5cbd89eef4d28ad58566ef7acb0ab001ffab1654a95b312c757c3bfe20e133d4c4c459dd5f9361eb92ef9fb5c2c5ae50861543d4e97174f14faadedf3c10aac7ae00bab7de259769f60fe4ce2232861b14def99bf4d54aeb6c515a7c203ea0207bd2866d6560d01f65d4700cb86fccbe4b5a655ff11d651eb28e140d943a4d0b7a4152eed1c985215a000748571be55d79d4c2e0f61c4394e4cc702cf9ae6ea51f7478214660fe6a3eb5a47510afe0effa4d78a02861a3fc4f33a0a45ef2eb71ed16c217bb1064fe2d9461f7aceb7b12726b62e3b023b4858a56fe13cd1d4d823c70d1dc97fc3463f131db5a6c4edea016636ed5519741687ab308646455ccb783f23d6b69ccafb460fc1822bdf134b41f5b78fd11ed3a2d99edef8b823181542aeb168c18795c552b6c405909ff8182925941b79f662ef9465a39ebd2355b5c05b374592eb1b85bbc9facb127f4bc68c38a4baf92a3efefbd3a7a69b9b3f4891ba61bbd79755fdd50c23fa9c8fe09cc6309d49980c60cbc060fe1e1b41bb565ee5ae51d18b37e983710ad1afb8e5251598fbd8db8ab1f927b1400eb22aa66a5f480be16517a710301be1aaaea21f65be1f27b5955c3290990ac7cf480417ea23e5661fc23768ea0b4c57fa58c55af922c79b57121ddb6df81774919a12314ebc0f37754677d63405dcdfef9ec9ddd0b7b280ad1b5ce012cf07e553d98350937fe752f0804bb103b7981a16c724af489599c3f3018bfb36fe0718ddcbf0cc6fc509e13cd0c5aebbe614fb38ba9c416b4b023800cdeb4b0f239b11b891fd93a6ba400535c7f909bae3eed9d0e2962379c610d4b19d4a56c12af2552609e682018254c793f811c787456adb446736ab4f33532fac519aba2d55a8bc0608afcd2ce90bde6332de1b19eaba5c4a4a7626c3c7a312ecf8f8ca4ce4315efe92ba655005113469bb34f1515a260e2221da8c57a84ed1cb3ec9b66de545c3a3ae88a41722e675fe0b925e28fde01b834644cffc9fca3b6531a8995412ec8d213dfda6029d47f67873aa7ff10e088bfa13487818dbf83d36d71ab12470dcdfaf7a85a42fc80f34a5131b43840e195f365ed7824038576155769a7b85f6e1926005e5dbbe19f1cb3fb417cbde004416839c73a1e3968b281c3f1c1e076155f6281a8f6465224820017091317a124150b88d7fd7950cf13d6a5f4c1f9166247510163f619ba8e9f78b4e58459cd0ec8480f51d21d40749e4a8a2dbc4a126145383778f5bedfdf4bbf123f7500cd419be5ca5f0c7f6528d17485995bdbf8f8e59096d902be72efee8b5c8048e8606defc716dee80e198b9dc2d93fa23fd3501cc99cd61231e1209fab95284b79b6a094060339f256a57b0201e0a6c5e1e99fbfe36d4f1ab2ee23e2c1cf069921cc51dbe3cda2312bbab8910c20335a397b25e173e14b9a2c750d7e9925e8e2ae13062777e4199eb624eefb4d9f145bbdc9ec5e8974a66c1b635ae77339cef7476d24edbeb3550df0e85b558dd4d9f75c3e584e5b0a5ddb25df2cdf07e94154013d4413594e1e8601c27a2f54b5e50b3f08207952a4bde13577c6fe1bda6004fd729704b3c44c57807356cecf917399f33a3e9ba4071b18cf6dde876c56e5197aab6214d0e1fb8eaa6f035f589ec7ef683a7f5d2404a3997823657b2ef416350a1ae596f3baf9119e207f3b085f01ed5a9785bf50667ffe01346505dd44f5b817958005633d068b0666131b65c440cb20d34261f491000cc1e76262352ec258648d8e63638ad0bc572c1f52b2515bab6765e241c50f73f8327dceff2dc0704970dcdb0704918a1115b162293185c14ec103704061606e5b10e48b4edb06c5f7eb9bcaa592eec0a6361806113a8ec263387535f7019e8db636c467c3dcc87bd8083cc618ef8f91df69e562004d7894539c0e0a3e0b01a9608281b5c580866a1e4b219d14de401ce2e4baeedb55858118646b8bbe0411220739208f0ac9100e317af77ba6d56c413a523720604b5e17c5908f0bc59579d742e0cff1037761b1df918c4f8be5fc021cea47373b2022b60f4b6d61379857b012cc2dbff8f0eee45bba6960cecea2389c3f75d3b0900a0040ca78dbb93ddb33c56ae5b2d32ea43a4198626e282c549e7f71e9b9d7e8cf8a9e505d731ffa3d8d8f2e461babae3299430cd555a957a3f78211be1a90d86c63af1cc1f8a4a4daa3bcf336510ebf5ad13a05629877449b53c5018ce78d2f82cca6e08a5bae13e209729459fbc7e04128e42f8a5119c5a4d0b870ef5574e41023b5532d1d39f93b2abd547663fc26355b4367a236822225a05f85717d036495e227e7387f278884ac38453fa26214247cc98589594a71591f12f095751ddea2076a6fd245d7b1334867197f17284a8cb21902d4a36414b3ffd9045bfe46b95d6cf1e7b105a22fa3dd3794b04652168127b382e37114fbe4af308623fc8f896487d795f80504d5eaba080a1efd3f0676237beb2c8dac9a3969de346e450a71f694a27c18bf922dcfed16a3d764e8cbff0495b836f466daf34e2bafad82240baf20f3db9294a50fd7a2f8b677c4f7d5ce247a459dc75be2aa65aa230752b6d20025f10d48c48d0844a714ac64ee1dbbf1db31346feebf38e39e609fb4acad183bed8f4912cb1628399c02353eef8335545993912e3421ca844c406fb7a09481e7841c47d8e397e29181b14410c05809298ccdc3b1de1215492be2504c50ddf1d787b53fbb805be8fe1056d6575952e55a7b10a736ea34664212b14c7c8064a0dfe04f280d13af66bd14825aba207fcc237bb81285c6e4e24c85c2f2828c9cd7989a8b1f0ea176261dece950152dc69f979502cf119fda7117250d402a7e489e1e3cb40bf7f12325727b49ad2572bc6c22d5252ecba3a58e2febd85dda13850b810e5002196e8cbe8b061b596fa67212ef0ada5d3b6063474874e16e89275401d60eeff3205604361670cf8fd5da805a0c41be537b70f0e1a6c418fd663bd7ec468f2b8ea78fe8fcc573cda6bb5f5ae0b27ff9649fbb23ba20bbadc14fcfc7f0980475558ad3d9fb6e403f77c0c560ee53218a7fe04f28323556823e2b9eefdbd6d06d581e5ff1f41ebcbf3c4c13301f19bbb74090d545ffb8b780452bcc3d620810ce3dc46fe46f91006628af78a69afc2247f25e8f35d5071d99f4d7bd8414ae4b62f092ac4e698e84cb0194e5a0c054612014785813d0452fdc7fc6320c68a70205d415e8500db97e3e8c5752c9d551383e88af5b06d7254b80a5ab6b2b1ad913bdd7346dd2486c678088a42c290732349133742e6a716dbc8c3e56fe2fd69ac6a0d36240354e02517e006bc92eca2551fa1c80ccf13da0f4a43dd5e04b77eeaebdd6130e9ebfcebd67f0624e06d6f1db4862820e69dc4bf1227b29df6a0900", 0xac3}], 0x1) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x20766c, 0x9, 0xcfe, 0xfffffffb, "0000000030c946656bc3b221bd5f81e6015fdd04", 0x4, 0x81}) 870.826164ms ago: executing program 4 (id=724): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) select(0x40, &(0x7f0000000040)={0x8, 0x5, 0x4007, 0x3, 0x3, 0x7, 0x74d2, 0x10082f}, 0x0, 0x0, 0x0) close(r0) gettimeofday(&(0x7f0000000000), &(0x7f0000000080)) 867.908714ms ago: executing program 5 (id=725): mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x9, 0xbac3, 0x101, 0x4, 0x1, 0x3, 0x10, [{0x5, 0xfe3, 0xffffff26, 0x71800}, {0x5, 0x300b7fe, 0x401, 0x7}, {0x100006, 0x0, 0x4, 0x2}, {0x2, 0xe7d3, 0x200, 0xfffffffe}, {0x4, 0x3, 0x80000001, 0x7}, {0x2, 0x47ffd, 0x14000009, 0xc}, {0x401, 0xbffffff5, 0x3, 0x6d}, {0x2004a, 0x20000008, 0xfdf0, 0xfffffe00}, {0x0, 0x7, 0x34, 0xfffffffe}, {0x0, 0x8, 0x8003, 0x1}, {0xa44f, 0xfff9, 0xa38c000, 0xe1}, {0xcb, 0x2, 0x8, 0x2008}, {0x2000df, 0x9, 0x5, 0x3ff}, {0x10008, 0xe2, 0xfffffff5, 0xfffffff8}, {0x5, 0x5, 0x24, 0x4}, {0x5, 0xd655, 0x3, 0x6}]}) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0xc4504445, &(0x7f0000000740)={0x10001, 0x0, 0x0, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1"}) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='c\x00') (async) syz_open_pts() (async) ktrace(&(0x7f0000002200)='./file1\x00', 0x0, 0x302, 0x0) (async, rerun: 64) r0 = openat$audio(0xffffffffffffff9c, &(0x7f0000002240), 0x200, 0x0) (rerun: 64) ioctl$AUDIO_GETPOS(r0, 0x40104123, &(0x7f0000002280)) syz_emit_ethernet(0x52, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6099cea6001c2c03cb697a653e336f000000500000000000ff0200000000000000000000000000011100002e00000000", @ANYRES32=0x41424344]) (async, rerun: 32) syz_emit_ethernet(0x1000e, &(0x7f0000000080)=ANY=[@ANYBLOB="69e1629b6174391e7dd7a2d786dd60b6000000302c03cb697a653e336f000000500000000000ff02000000000000000000000000000102000003"]) (async, rerun: 32) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x3e, &(0x7f0000000040)="03000000", 0x4) (async, rerun: 32) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (async, rerun: 32) r2 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) (async) r3 = socket$inet(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000100)) (async) sysctl$kern(&(0x7f00000006c0)={0x1, 0x5}, 0x2, 0x0, 0x0, &(0x7f0000000800), 0x0) (async) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r5 = socket$unix(0x1, 0x1, 0x0) listen(r5, 0x1) r6 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r6, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) (async) setsockopt(r6, 0x0, 0x6e, 0x0, 0x0) (async, rerun: 64) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f0000000040)={0x2, 0x94, 0x9, 0x4, 0x9, 0x2, 0xc3, 0x10, [{0xc, 0x4, 0x8000, 0x10}, {0xad, 0x8, 0x8, 0xa3}, {0xfffffff9, 0x8, 0x150, 0x7}, {0x5, 0x4, 0x9, 0xdf04}, {0x6, 0x9, 0x3, 0x9}, {0xfffffffd, 0x7, 0x1000, 0x4}, {0x7c8, 0x4, 0x5}, {0xaade, 0x2, 0x8b7e, 0xbc}, {0xc, 0xffff91df, 0x6, 0x9}, {0xd, 0x49d5, 0x779d17ba, 0x5}, {0x0, 0x8, 0x8, 0xe}, {0x8275, 0x4, 0x3, 0x10}, {0x40000, 0xd, 0x5, 0x4301bf74}, {0xfff, 0x7fffffff, 0x0, 0x3}, {0x63c3, 0x8, 0x3, 0x90000}, {0x1, 0x1, 0x0, 0x40}]}) (rerun: 64) 711.710751ms ago: executing program 4 (id=727): r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) fcntl$setflags(r0, 0x2, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r2) r3 = open(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x70e, 0x22) open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x1, 0xfffffffffffffff9, 0x800, 0x2, 0x0, 0x4, 0x5, 0x7}, &(0x7f0000000040)={0x6, 0xc1, 0x7, 0x300, 0x0, 0x9, 0x865a, 0x9}, &(0x7f0000000080)={0x9, 0xffffffffdfffff00, 0x183, 0x4, 0x0, 0x6, 0x3800000000000000, 0x9}, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x2, 0x12, r3, 0x0) ppoll(0x0, 0x0, 0x0, &(0x7f0000001c00)={0x4}) r4 = socket(0x2, 0x1, 0x0) chflagsat(r1, &(0x7f00000001c0)='./file0\x00', 0x10001, 0x0) sendmsg$unix(r4, &(0x7f0000000640)={&(0x7f0000000180)=@file={0x1}, 0xa, 0x0, 0x0, &(0x7f00000005c0)=[@rights={0x10}], 0x10, 0x10}, 0x404) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x4}]}) syz_open_pts() sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffef1) preadv(r0, &(0x7f0000000780)=[{&(0x7f0000000200)=""/251, 0xfb}, {&(0x7f0000000440)=""/242, 0xf2}, {&(0x7f0000000680)=""/165, 0xa5}, {&(0x7f0000000740)=""/13, 0xd}], 0x4, 0x7) 710.675492ms ago: executing program 6 (id=728): socket(0x1, 0x1, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) open(&(0x7f0000000040)='./file1\x00', 0x200, 0x104) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f00000b0000/0x4000)=nil, 0x4000, 0x2, 0x11, r0, 0x8000000000000000) poll(&(0x7f0000000180), 0x0, 0x80000001) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000480)=""/240, 0xfffffc47}, {&(0x7f00000000c0)=""/179, 0xfdac}, {&(0x7f00000002c0)=""/229, 0xe2}], 0x50, 0x0) acct(&(0x7f0000000280)='./file1\x00') acct(0x0) r2 = open(0x0, 0x200, 0x150) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) closefrom(r3) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000100)=0x1ff) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000803) r4 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x88) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000140)=0x7) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x100) sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000001780)=[{&(0x7f00000005c0)="ac1450c5e282a91904150db0ea4756cc5e4ffe1b1aa16e05e90b361a05321ef5c38ed4e5943d0643c983c356da64ceac0ae74e5d41c352d9cf16415e7752aefc635e21ecef2140c6729dbf43f36ccd13c6aa242afac8ec1a6016d6b5a223c4f907e44db8c82a35faca0a6d7e76c8eaced16bf42e7e8319048103e1586cc024d2dd2c4f50c7c0372bfa25dccc8be7eefb588a5d9ce305d74c999283f9ba941f2040ae4e19a1ace9d5c983d41ab15676bba2feb02b6c5f36deda5d691557d4e14de72a5b134e67f497dbad7949809f2d93e09eb4dafb5a9bfa986c19d44878cdff6c6ffea8f047ea27a0affee7686c33310277a5ec1bac5c43885bebe02fa986756a928c994cfe6ce540dbc28c1340757cb05010a71f4312a39837dfdf0bd409c76a6c175f67f3260541bd4d3dd791080c705c34d590a0c16411792c66b3eebaf99fcb6cf417305a697244dda946034131b5656ce30e556ba6c423fab3138dacd3dfbd5a8a714e8960bd8d05d9b3c43ff3a27abb7f6a0031f319d337b685ad8e10f99d25319466bed2661676896d33c725c78e434ba836cddde0bb33184c4bce172bfb2a021aaec1b11762104960c77305bea9c18c9b67e9725be088eef988696125830b9886800f14f36af09402b2eb43c4f5499453fad974fa8cc800e51aaae775d735f7a63d0e87bb69f0d14ab174badfe2918f26579f8d6e519891bb0b1da50ca21b7d3eab7b40ab00bc4f9329acebe507a0d3eee0cd2e2dba709234577cc1cd2a217ff4cf659eb7618010b09827f7022f5667d10be01a3231870db693641053cc7fa5ab81cdffff8186459370015c161a9d2758cfaaa91fa8676c34deb8ed45052a4e66b76f6fbbd1d3e4fa69590a23ded9742bdf53726cf3a80b0cd2ba028276604fbd7043fa76dd29121b535a99f847fb67f4e7408de9a774eddc1b302b84e87a336de8fc407ba0fe2784195f94c14f2525ca06c922c8ed17b26d24c07be90b6189b7d162b47cc95fffb7e4573acd1ab1891ba0859017d4c25d542684c970134610548a26d499d75954e7d3160372d37318fd7d89a71a3f62aa656ad2b4692dfc323b102c6810426b4ae832c6bfa3bcce87dc758a569e1415142374779415401bef3be377a8dca704f13162eb5c6081041dd990c9fe0bd035c8887d98946601d847afbc3281ca3018f079e9c56687f8b99a5107c4565aea62b6ef1ae56beea3b3ea25c4b4ea84e1347aada95a693d55ad4a92785b07a79bb1deb80431c3773a3d406852e49530ba31809c14de2a5fb74bf0f07ed55574a344dc00d54cf964643c13974f50b3d1c750bbf11d4ce591f0cc8989d98fc163755312b430ed3e521cd99673536786afcdc7cb76ad1862f6a48bcb89e8c47b87b47fe4ad46f450d8f34b46f0d973eba78d5d2f901c4c4c58b35fee462267068fccefa59fb6eb41fe9dd58ec7bf2fa00a2a89c272d96f915d2aba979925828749993165d25194eb42af555508ec897ec08ea918c60fb83b895fd56eea14577235a5a7e90cdc4960349579ab5ae7188467fba27f7afc387776f891fe9e4f49a0d263c2d4fb978fd109a376f746cc4870571739f5e09b06cb738f77a2caf2f3e2a5f47369d22a6b28935fd5a21af817126927ab6177e0fb34f3cea20f4b496d16c6b7c7e813002432f6de5cf772bd7ed4d6fae9d74d02316214028b94e242f86f5b39348499a90a91eabb3f3341f9494b92375a4e7c0d3b101d2b910575c6c6d37958d8d39e30af9ad956f4483ccde23b59b0c69a3707dfec98d35a402d31675d921b7b3a4ac148d035d3e7cdd74362e3a68ef373befe4bad9123c29f9490e1f78e22dcf6e73354589dbfb47168fbd9fe51a999e9492a8c6205f43971f58d7da05282ebfe3e4bd8284fd06f2af810e8f0498efa8fbd22dfbb33a8ae7729e48f33c3caa608e94db1a2a5722acd0ecab85ae33eadaa07c157328dd82b536cd122e6856d2c5d69572f1c0b8e7eb285419bd08aaae6a5cbbd86ccaa987cae32e3f622e29ef033df0f746236cb1552cc7eca3847dfa741d1d867ab2ab079adfe3713d8bf38b0d8f2326d2006c8ecb059972c7d518fb4e12ef41248e79805d1ac9c01f0e644161252add1b34a5b6cf9585a5cf68eabd874e77d5b0e512547e4c7112256df9d8dc67083014451d4e7f2907ee43824e3d76c5797a6d9c0015c70a76704c658faa0a8a4ac3d9dc96ab935f3fb1691c555ee53a300964bfd288b3e5a2d7761b2d18d47303e7b6455513a294b6978242db0b17c1a8b9730dcafbeb64d601778bd38349945a964dd590936753659849a5d4d8d18e158de0fcd600ac3f2905202f415a380fc9bac9ae2e32d333ff54fe3752e85f36c2193b97be1fd69c7ddb3d1763193f282151ebb612443d6964b685e1e841e6b301887eb5ac7c9b3a1151f9c9b09b3a3d860a9714fa1a7c07a46a76af0f92e9074f8fde1af7d6ab6a34c7ad272c4f8860c9a1da5a7bc3a20c9c3ae6a1792a58ef34ee2c482ed6bb842c57022ae5593eb750caf52edae1cb9a245e6f951c875dac9a2e61547dc69ca3489ee3f71586871156129909500349d6af0b297feb2491cb5e0bc5bc95a702ffbbace90e99e298c84539b6fa1f270c70b3d69d111786bc54f102a1338af91675ab2c60b40a9eafc3d635bcd04c37d96f9b043be07b1abf3989056f5011ba9ca06185112bc3a43744c36b17bce81d273bfcc8fa4ab8effedab88fdb28e1b5423c0bc95a165612cc43e454ae389eb0bf679b0cdfc5f70c0511461d15263109b6dba267e2c28c48c07b8e2ba2d5d8594d87e5a7003db49b4ba64309337497af414919d2d2cd71c5697e7a41409702e30f0f83f1d047c586ac3439366c73d236b6d03c0e6900808c6859e68b1188f973f37360cfdb801569665c4ddb8da02675b1bf0b61ea53201a0670c36c2eddd338dc26261063fcf263a966527aa10299bd2e0396be099db14c59cca869407b63654c88958b05d3cc2131109df62ed94e8d738d92e93486e9f3fdc4850557ce81fa122e63eeaeaef17154193e43d1cce603424fdfe769cb8a759509fd62e205fbb509dc61da91668aa8ee775e281afa459bf2ca0372d427539d5302b26ed5204c8449f8c39e1c35217de474fd676269248a1585691298a35940a06fa783f2a5b9a86d2c63fc0dc79b5dd6e6096f1888d67498769d15c64187ecab05611ca751a77ad3309e080a25b5d0fc3b97b5e90ea6d98f7cdac109336104aecd9624ec8ec81fa01b86c1e04152673f69d25530ce0594be04d56a999c1b5f96fc66e4e077ba927d56298210f9e609215600a18726a48ea310fdc337804c7ac463183cd51cc63bb9ba4e8d5f82b81a2b8ebad4b16f522ee968dfa7a5fb2d0ad881db9314f9bb1a2797dbf28e511e379087f2f669c5851e9d6abd47e5c4257882aa3bc75d21c03fe9e15b095754f02c40e305b31f77bd0ea4c5795ae93b59237123b105223a11521cb690a083fbae1fe24405639250296309f515345216d3d131cababa37aea10df9b089a4f303be187a296516d404504658cea17527d16bd2a29a51212c0095fda0854f97507f2186b753953c459916e9b6ef09f82e50388214e08045ee77bf66411a89aa96f03f7625f4eaab4b2d887efb528379947c8a12e2bd85853b1917532c93abd5985e276705ea05aa598816fbeb8728fc5f82bf5f87ab9751388a19b38e3702ce1b0d06f8bf0d9974b0b7538d0bf5c8a78de00f10640219dc5daae345925a38bb27cb649357266d69333b7f6cc92309c655ae7b24b863f421c43d0e6134b37b1134d827dedee524ecd9e6deee4380af54a718a149e8f95", 0xa9d}], 0x1, 0x0}, 0x8) sysctl$hw(&(0x7f0000000000)={0x6, 0x1d}, 0x2, 0x0, 0x0, 0x0, 0x17) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$ddb(0x0, 0x0, 0x0, 0x0, &(0x7f0000001080), 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r5 = open(0x0, 0x1, 0x90) fcntl$lock(r5, 0x7, &(0x7f0000000000)={0x3, 0x0, 0x8, 0x5}) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000080)=0x59) r6 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x8) setsockopt(0xffffffffffffffff, 0x1000000029, 0xd, 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x80084904, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETIF(r6, 0x40384900, 0x0) 709.653066ms ago: executing program 5 (id=729): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$FIOASYNC(r0, 0x80047470, &(0x7f0000000000)=0x2) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIOASYNC(r1, 0x80047460, &(0x7f00000000c0)=0x4) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f0000000a40)={0xb53, 0x3, 0x6, 0x8, "b6b287e92ddd995fc0bf2d0694f2853fb9d336d9", 0x8}) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000001000), 0x10000, 0x0) ioctl$DIOCGETRULESET(r2, 0xc444443b, &(0x7f0000000840)={0x0, '.\x00', './file0\x00'}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r3 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0xa) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x802, 0x6b881aef, 0x2000007, 0x102, 0x80001001, 0x12, 0x8, 0x10, [{0x3, 0x1, 0x7, 0x71000}, {0x8, 0x88, 0x800a, 0x6}, {0x101, 0x6, 0xc, 0x9}, {0x8, 0x900}, {0x401, 0xa, 0x100027fd, 0x7ff800}, {0x5, 0x27f3, 0x231, 0x6}, {0xce3, 0x4, 0x4f5, 0x2}, {0x6, 0x400801, 0xb, 0x8b}, {0x2, 0x59b, 0x5, 0x7}, {0x4007, 0x100, 0xd18, 0x11088}, {0x1e8, 0x10005, 0x4, 0x6}, {0x800, 0x0, 0x4, 0x1}, {0xb8e, 0x4, 0x4, 0x2}, {0x29a7171c, 0x8, 0x1, 0x4}, {0xc, 0x2004, 0x1, 0xfffffffe}, {0x0, 0x1, 0x1002, 0x30004}]}) ioctl$VNDIOCSET(r3, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) ioctl$VNDIOCSET(r3, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) r4 = socket(0x1e, 0x3, 0x0) fcntl$getown(r3, 0x5) sysctl$net_inet_etherip(&(0x7f0000000080)={0x4, 0x2, 0x61, 0x1}, 0x4, &(0x7f0000000200), 0x0, 0x0, 0x0) write(r4, 0x0, 0x0) 536.432209ms ago: executing program 7 (id=730): r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x1, 0x3ff) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000180)='./file0\x00', 0x567, 0x0}) r1 = socket$inet(0x2, 0x2, 0x71) sendto$inet(r1, &(0x7f0000000240)="7314d8ba09aa23d2625d9329392b3e507186d09b37a0eb90b85b0262e0422d986b27b21ef48a3a6fd6fa6212b10c1bf4bb5bf6e1536860a86f08ea724668cef13509a1650817a9d4895107946e8f848e26b010d6e41b633975162ec4941d979aa8d4a15229fe4ad58b179badbd01ae6daf63d48fd244af6552dff8598de67f511fcc182c174219d34589c822a8bfd9ac26c9ed1a5b66412d32128c44b67a4ac6a2", 0xa1, 0x1, &(0x7f0000000300)={0x10, 0x2, 0x1, 0x6}, 0x10) r2 = socket$unix(0x1, 0x1, 0x0) bind$unix(r2, &(0x7f00000000c0)=@file={0xe, 0x1, './file0\x00'}, 0xa) listen(r2, 0xfffffffd) 529.289264ms ago: executing program 0 (id=732): mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x1e5f) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x32e6) (async) mknod(&(0x7f0000000340)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000240)='./file0\x00', 0x800, 0x1f2ee1f15fe0ed07) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x7fe, 0x16, 0x3, 0x5fe, 0x80000004, 0x80008003, 0x10001, 0x10, [{0x6, 0x2, 0x9, 0x71002}, {0x10000, 0x8, 0x8, 0x8001}, {0x7, 0x0, 0x3, 0x3b}, {0x8000001, 0x80c, 0x5}, {0x5, 0x4, 0x2850, 0x3}, {0x2, 0x0, 0xfffffffe, 0x99}, {0xa1, 0x1, 0x6, 0x2000006d}, {0x106, 0x1803, 0x14, 0x8}, {0x0, 0x80, 0x5, 0x8683}, {0x0, 0x7fff, 0xd1b, 0x88}, {0x1ce, 0x4, 0x1003, 0x3}, {0x7ff, 0xb, 0x6, 0x9}, {0x400, 0x4, 0x4000000b, 0x5}, {0x29a71717, 0xfffefffa, 0x1, 0x6}, {0xc, 0x7, 0x3, 0x80000000}, {0x0, 0x1, 0x0, 0x5}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async, rerun: 32) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0x8, 0x0}) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x4, 0x0, 0x0, 0xfffffffe}, {0x2, 0x0, 0x0, 0xffffffff}, {0x7f, 0x0, 0x0, 0xbc2}]}) (async, rerun: 32) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) (rerun: 32) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd605d34520030000000000000000000000400000000200000000000000005000400000000000000010100907800000000603977"]) (async) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) (async, rerun: 32) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) (async, rerun: 32) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='r\x00') ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000580), 0x0, 0x0) ioctl$DIOCRCLRTABLES(r1, 0xc450443c, &(0x7f00000005c0)={{'\x00', './file0/file0\x00', 0x19, 0x6}, 0xa30c333, 0x0, 0x0, 0xfff, 0x40800, 0x9, 0x8, 0x2, 0x8080}) (async) r2 = open(&(0x7f00000003c0)='./file0/file0\x00', 0x80, 0x2a) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) (async) open(&(0x7f0000000000)='./file0\x00', 0x4, 0x0) (async) select(0x40, &(0x7f0000000100)={0x8, 0x0, 0x0, 0x3, 0x0, 0x400}, &(0x7f00000024c0)={0x8, 0x20008000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0) (async) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f00000000c0)={0xb, 0x8000148, {[0x50df, 0x40, 0xf, 0x6, 0x800000000003, 0x8000, 0x100, 0x40000000000, 0x7, 0xfffffffffffffffe, 0x9, 0x91c, 0x8, 0x4, 0x2000000, 0x7, 0x8, 0xffffffffffffbff4], [0x5438b953, 0x5, 0x1004, 0x240000000000, 0x100000001, 0x1, 0x9, 0x3, 0xffffffffffffffff, 0x3], [0x6, 0x400000080, 0x6, 0x8000000008, 0xfffe, 0x5, 0x1000002], [0x500000000, 0xaf, 0x6, 0x9, 0x5, 0x100000], [{0x1, 0x7, 0xfffffbfb, 0x5}, {0x2, 0x925, 0x3, 0x6}, {0x1000, 0xcee6, 0x0, 0x7f}, {0xa, 0xfffffbff, 0x2, 0xfffffffffffffffd}, {0x6, 0x3, 0x0, 0x7}, {0x20, 0x4, 0xfffffffd, 0x5}, {0xe4, 0xffffff81, 0x1ff, 0x10000}, {0x3, 0x10000, 0x8001, 0x6}], {0x52b, 0x4, 0x3fd, 0x8}, {0xfff7, 0x6, 0x8}}}) (async, rerun: 64) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async, rerun: 64) r3 = syz_open_pts() close(r3) (async) writev(r3, &(0x7f0000000380)=[{&(0x7f0000000200)="033a91117d685ce4", 0x8}], 0x1) (async, rerun: 64) r4 = syz_open_pts() (rerun: 64) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000100)={0xfffffff8, 0x6, 0xfffff966, 0xffffff90, "08955c1cfac164e20a070e00000009ffe600", 0x4000000, 0x2}) (async) writev(r3, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) 526.981943ms ago: executing program 4 (id=734): setrlimit(0x8, &(0x7f0000000980)={0x45, 0x62}) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x53}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0xcff5, 0x10001, 0x7, 0x5fffff5f, "9c77ac2e307e7f0400", 0x2, 0xb}) writev(r0, &(0x7f0000001ac0)=[{&(0x7f00000009c0)="7d8f91e8426c009b4397bf3ff5e9f8c9687f22a48467c31f8a98beb1edbb9b1d7c0fc311479f082db91e515c0d914afcd086c575d27bf5723e61ad6f91eba8e14bb156921200789b0404d6b0da5fb236ed76bd4e6d78a9399d899044993f75326144c1ae92721cf62239e0b63478ebe6d24176ab5fca1d2afba768ab4644b509c60b29c6ac14ba22b6a71e159f075b70785246f584f83cec466cb8246df44ee0536a2eefd96d7cd48acb664fc1446af9a36528bfad26828c708fc60e5ac1dcadb840761566c38002410508b325c3c191f5e2798e36517ff9fc707bb3a581cb30ac060e8051e727d32b717bdf19ceba3cdf3188b05fbd12bcad954bbcd67382fdcb4bc05e4b04796318bb5079f666402fd7a1d23071d4103c7d9b8c04dd1001308fffd548a12351c48e362fb40bd16590ccf7fb2f6b002fc7714c90547fa2eaa1652044c321cb79494e43032774d401a3e4ef267b7afa82b9811b9741cb3f4f8b6cf75346722c67423cee33db02fbb6639e8d66e7643fdc86d40d4fc190af01b8c781eb6a0cbeb18c44537f36742ef81a76c09b7e8b339b95eefe32afe9a024a5a74da14c7251fb3ec20c73d86bf7ae59c818a3a029e3571e26787c598ed77c34f4befc218dc003b9cb5f9041b87adbfceb726c4cf538a6aff82c6a84e3fc4e2a69439a6832edd09e7d350135362b4e5fc093a60aaca44b4c2d610876b89d87e069f2a309c236370920d71c3c39a16d94a57c42b6b666ee7fdd5af50bd89577f8aab533297226faba7169ae00ab378134f5be09fe25e1d4f8a4770e2091adcb96cbf0d22c0584d6667d8d2a8fdd2600d1c7fb1cb81d9f65f961b1476d7c98327f3275d768e77b95c550405b8d2ac409b80b8f9bd8ad364cf2dafaa020979d183372629fad866c6c95a525695d52dbabd23e8df6bee60230efedf1c311211c0f43cccc53ae7e04cea09ac5af0d0e9bd6111b649b0ec41b8b99c752500c18e129109d89c6351346d97a57072fb1d179be4f766a6a5becaaebff61330bd7866e84a20814391860b05b5c561641098c3f6cc67daf381e616ed9170a355a6e29850ba1c9ee837f782978d51893b1c9ba23972b4692b2513045c2a799e7e677fe164f26d51b91a97a37692f85e50d1bce9a276cda2344697bf120f72bed1c538176682d3a033e5ae54db5ff691f5628ef4ce9abc853a131ea174084fbc84a01035f23cc1c885967bd96027eb5b12a3dd3bcc70a2004a6493df8b71360dd44389d2bf499b7e0d73dfbfffada290aafabf1fd2ee52a6e920baeb633dee2367ae9ff3c7c11f2825118895f4c7f", 0x3a8}], 0x1) r2 = syz_open_pts() close(r2) syz_open_pts() writev(r2, &(0x7f0000000040)=[{&(0x7f00000002c0)="0002", 0x2}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x2000008c, 0x4, 0x403, 0xffffffdd, "87000000000006000800000000000200", 0x4, 0xfffff000}) sysctl$hw(&(0x7f0000000000)={0x6, 0x1d}, 0x2, &(0x7f0000000140)='&j', &(0x7f0000000240)=0x2, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0xc, 0x2000000000000004}, 0x0, 0x0, 0x0) 203.240471ms ago: executing program 3 (id=735): r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x200080000000, 0x1000300000003}) (async) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x200080000000, 0x1000300000003}) flock(r0, 0x1) flock(r0, 0x2) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x3, 0x0, 0x0, 0x100000001}) 197.258453ms ago: executing program 7 (id=736): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)) setuid(0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/240, 0xf0}, 0x800) sendmsg(r1, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) close(0x3) openat(0xffffffffffffff9c, 0x0, 0xb5219f1000b913f1, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) pwritev(r3, &(0x7f00000004c0)=[{&(0x7f00000002c0)="6299147b", 0x4}], 0x1, 0xff) 196.663855ms ago: executing program 4 (id=737): r0 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf79e5) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x21, 0x4, 0x6, 0xd}], 0x1, 0x0, 0x3ff, 0x0) write(r0, &(0x7f0000000240)="80", 0x1) r2 = open(&(0x7f0000000080)='./bus\x00', 0x20, 0x22) pread(r2, &(0x7f0000000040)="3cd15d", 0x3, 0x4) ioctl$DIOCIGETIFACES(r2, 0xc0284457, &(0x7f0000000080)={'./file1\x00', &(0x7f0000000040)=""/63, 0x7fe, 0x7, 0xfff, 0xfff}) 192.462481ms ago: executing program 2 (id=738): r0 = msgget$private(0x0, 0xb) msgctl$IPC_SET(r0, 0x1, &(0x7f00000002c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0xa1, 0x1, 0x0, 0x0, 0xf}, 0x0, 0x0, 0xc, 0x8000000000000000, 0x2, 0x0, 0x0, 0x100000000, 0x0, 0x1ff, 0x0, 0x9}) setuid(0xffffffffffffffff) msgsnd(r0, &(0x7f0000002500)=ANY=[@ANYBLOB="03"], 0x0, 0x0) msgrcv(r0, &(0x7f0000000080)={0x0, ""/173}, 0xb5, 0x3, 0x1800) r1 = geteuid() ioctl$TIOCMSET(0xffffffffffffff9c, 0x8004746d, &(0x7f00000000c0)=0x2) setresuid(r1, 0x0, 0x0) fstatat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x2) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x12}, 0x4, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0xc, 0x2000000000000004}, 0x0, 0x0, 0x0) close(0x3) r3 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0), 0x40, 0x0) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) ioctl$TIOCSBRK(r3, 0x2000747b) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000100)="b10005010000009f0500070007000000331c13fecea10500fef96ecfc72fd3357ae30200004e3039d2d236acf20bf404be01000000f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0900000008e37193f8343712051eeab71dc000266c05080000fca65361ba84913f0100"/177, 0xb1, 0x0, 0x0, 0x0) setuid(r2) openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda4f5903abf65b18d080bf78b06ccff5840c04c2a649b0000400000fafd3493776665d4cd12c63d34", 0x31}], 0x1}, 0x404) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x200, 0x0) ioctl$TIOCSETA(r5, 0xc4504449, &(0x7f0000000740)={0x0, 0x4, 0x2f00, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1", 0x7, 0x10}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0xbe, 0x0) 158.458648ms ago: executing program 2 (id=739): setitimer(0x0, &(0x7f0000000000)={{0x0, 0xca}, {0x8, 0x1000}}, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) ioctl$FIONBIO(0xffffffffffffffff, 0x82907003, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000035c0), 0x20, 0x0) ioctl$DIOCRDELTABLES(r1, 0xc450443e, &(0x7f00000046c0)={{'./file0\x00', './file0\x00', 0x60, 0x2}, 0x0, 0x428, 0x30, 0xa01, 0x8000, 0x3, 0x0, 0x2, 0x200}) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0xc0307004, &(0x7f0000000080)={0x2, 0x2000000f}) ioctl$DIOCXBEGIN(r0, 0xc0104451, &(0x7f0000001c80)={0x3, 0x0, &(0x7f0000001040)=[{0x1, './file0\x00', 0x689f6659}, {0x0, './file0\x00', 0xb}, {0x1, './file0\x00', 0xffff}]}) ioctl$DIOCGETRULESET(0xffffffffffffffff, 0xc444443b, &(0x7f0000000080)={0xfffffffc, '.\x00', './file0\x00'}) ioctl$DIOCXEND(0xffffffffffffffff, 0xc0044464, &(0x7f0000000000)=0x400002) r2 = socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f00000050c0)=0x40) shutdown(r3, 0x2) sendmsg$unix(r2, &(0x7f00000042c0)={&(0x7f0000004100)=@file={0x3, 0x1, './file2/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0x6a, 0x0}, 0x400) setitimer(0x0, &(0x7f0000000080)={{0x79ce, 0x7f}, {0x8, 0x6}}, 0x0) 127.382676ms ago: executing program 5 (id=740): sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x2, 0x1, 0x7}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) shmget(0x3, 0x3000, 0x40, &(0x7f0000ffc000/0x3000)=nil) (async) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x24) (async) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/46, 0x2e}], 0x1) (async) ioctl$FIONBIO(r1, 0x8004667e, 0x0) (async) write(r1, &(0x7f0000000140)="e67e843146dfb33d7809c19da343e772a2933512", 0xfffffffb) (async) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000000)="8d6bb85551ec8430", 0x8}], 0x1) (async) r2 = socket$inet(0x2, 0x3, 0xfc) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) (async) sysctl$hw(&(0x7f0000000080)={0x6, 0x14}, 0x2, &(0x7f00000000c0), 0x0, 0x0, 0x0) 126.243909ms ago: executing program 2 (id=741): sendmsg(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYRES64, @ANYRES64], 0x308}, 0xc) socket(0x2, 0x8000, 0xa) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmmsg(r0, &(0x7f00000003c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x454}, 0x4008}, 0x38, 0x0) 125.850835ms ago: executing program 5 (id=742): r0 = open$dir(&(0x7f0000000000)='.\x00', 0x10000, 0x44) lseek(r0, 0x100000000, 0x2) getdents(r0, &(0x7f0000000800)=""/4096, 0x1000) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) (async) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) select(0x67, &(0x7f0000000040)={0x2, 0x3, 0x8, 0xfffffffffffff5df, 0x3, 0x7, 0x145d, 0x7}, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$VNDIOCSET(r2, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000200)=0x7) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x2) (async) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x2) 90.599557ms ago: executing program 6 (id=743): syz_emit_ethernet(0x46, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd600b000e00102c0300000000000000000000000000000000ff02000000009078020700090000000500000008"]) syz_extract_tcp_res(&(0x7f0000000000), 0xe, 0x7fff) syz_emit_ethernet(0x2a, &(0x7f0000000040)={@local, @random="d08911ce26fe", [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x4, @random="30228433d568", @local={0xac, 0x14, 0x0}, @random="d362ea01eedf", @multicast1}}}}) 80.822554ms ago: executing program 1 (id=744): mknod(&(0x7f00000002c0)='./file0\x00', 0x2000, 0x7200) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0xc}, 0x2, &(0x7f0000000040)="1d6306b4", &(0x7f0000000180)=0x4, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x80084904, &(0x7f0000000380)={'tap', 0x0}) select(0x40, &(0x7f0000000040)={0x5, 0xff, 0x7, 0x7f, 0x9, 0x5, 0x0, 0x7}, &(0x7f0000000080)={0x8000000000000000, 0x7, 0xd, 0x0, 0x10001, 0x3800000000000000, 0x6, 0x9}, &(0x7f00000000c0)={0xc, 0x1, 0x7, 0x3, 0x2, 0x1, 0xffffffff, 0x3}, &(0x7f0000000100)={0x8798, 0x9}) ioctl$BIOCSETIF(r0, 0x40384900, 0x0) close(r0) openat$pf(0xffffffffffffff9c, &(0x7f0000000ac0), 0x0, 0x0) ioctl$DIOCRTSTADDRS(r0, 0xc4504449, &(0x7f0000000c00)={{'./file0\x00', './file0\x00', 0xa, 0x2}, 0x0, 0xb6, 0x0, 0x6, 0x5, 0x3, 0x42, 0x2, 0x4}) open(&(0x7f0000000000)='./file0\x00', 0x40000, 0x2d) 79.686106ms ago: executing program 2 (id=745): r0 = open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() sendmsg$unix(r1, &(0x7f0000001800)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r2, r0]}], 0x18, 0x40b}, 0x600) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x4, &(0x7f0000000080)="890704", 0x3) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x40000, 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) writev(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000780)="3bb8c80000000007dee5f7fd0206", 0xe}], 0x1) writev(0xffffffffffffffff, &(0x7f00000009c0)=[{&(0x7f0000000440)="2e06b5a54fdc15d0e5ba5cd619e395d842161263a5bcf8d360b109113dd229c0dd47d6ff4f038bc8f40206bf8a1ef55ba04d8d4e4174e29e744d8606170795a2edaf3456112807f6d55f02c3815257c10e07e8f0be3a7366f8123a42cb43f4302bf6b149e9b9bab6116b11b8ae693250f7fa8080cd8a2fc7c7e4ebf5c106c80fd386c7786c0421183de7b10dbde8040d96f51522423ca8e0f70989e1530cd2eaf7faaad41584384bf407ed7bed944e099fd18b59c86af22bb45fe92b05087191e530bc83a9e0975fc2a0f5988e9ae663b4fe25f69d661eb4ad0842a7be35dbe21e8911da844c7dce8d80f66713e13d96b30d5b4a13fb15282cf2a61a24880049b94a6e46bce752ff3230cd36789c42b37db904fd77060a84ca071839da23ef66bb45a18c9face3b3982d2edef1234405ec89e3ac812208780a2866cf52a8bbbe80b77e07f53d751ea0da7185414c403df8282d22a45b8a5ee7dc9b534106d98bb65aea3af32dea9a7a9881e7fdfbb46801408f1b94018abf7d5816d4e0344ab9dd8a6d43a2503180582f6d553e1a81fe4e8d68fafcd095560e83feda2fcd68d73fc71d7ff20511859f1b895d1a3f42970f1fb4dd61487901de9d5efcb92d63466e92bbe485aaf63988e255cbb607ac7ff9ee30732dd2482be6280b8946e32cf0ec48fc7c89e53c4aecb4af7af69e0dc04dd17405ce02898adf547f851e885964f836ec6b04d77f14d85025e415a01553d6b7e5dd946be3ea735515a624f74e2c09b863881e4412135ecbdd1f1ec73762d2b1bcb0f04f0bd1369f9c374d73fb9cc7465bbdb5e77078870423340ea32c9f49980888427f49eb9d4daf99a87d6d6e44aecd7dfeba2c6f1844b2b537d6de1ba1c8bd90f7ec014b4c84a9bfba26bb92b0d740de1e20c97ec18417a1f3d68fea076ad9aeb884efa6cedf35845dd4bc6eae82e37a2304c76ab6e7467f2d868e76df28b7dbba656b0998da5d54a00e706e8dc0699e961bfe8b6cef550c66eb7e5a40ef12896fb571be1d73d817d17e177f06c0679c784feb85129836c8724bf0c3e6026a3eb831c5335475950287c988059987f9198a074e7d92cdcf6c196d91f9368490b5d5f7033374c20100ed8732fb84933a8fbe2bcaa68b68eea3400b5b022a2fae01ef3df9bf1ba0739b54faaa56ebe38c40fc6d1d99522c07af18", 0x34d}], 0x1) ioctl$TIOCSETA(r4, 0xc0504417, &(0x7f0000000740)={0x0, 0xfffffffd, 0x0, 0x440005, "0000000100000000881e000000000000006d00", 0x24001, 0x2000006}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x65, 0x6, 0x6, 0x25}, {0x3, 0xf3, 0xff}, {0x6, 0x80, 0xb6, 0xfffff805}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000500)="c2a61000002bd3fe636d7b5d151d107cad92000000a23e59f557fa72a0aa80fffffff000000000000800000000000000c938bb8511c507145d3a363746acb63a", &(0x7f0000000000)=0x40, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f00000015c0)=ANY=[]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x3, 0x1) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000080)="0315f1d8dec5a317a93546ba", 0xc) connect$unix(r5, &(0x7f0000000000), 0x10) write(r5, &(0x7f00000000c0)="648a105e8d036c5121c04849261ef29454fb35065317d75d49a3ac0ffd60f5a06f1af329d71fad1dabe11c78295b8d8203027587149aef601c9a7a3aad27f69f64a70cf20af3d380f2f245c0295f44472d936d33f778b292d55e86f792944fc0bec44e4471aae891383c686c9d8353888bc4de152d37408864bc8d800a961029cc860f7f10eef8bde7c254a9cc5f2760db9f058a7f8636d1aeb4f8521111008047bd36667d2ac42899bca18a41b5a748764aa59f95d270575b16a1b24af0aabfcb548500115ae70dfd8af85204c1a20ce1f3a89c16a97f98a09400b34ae40de315c5915196dbe8ece508fa297b95777c461731b1a696391992ab51aee50ddfddd43d446b3c98c3e3aa74c21b73cb817da4fb709082056dbba8ea1dacab656f56e284a58246dfb3ca4e6e36517b2997621462bad4c966bc9ed869d9cbffcb373c3fdf113843c121480f599ccbb74b9426a9b954b8f506d3436d2eca2675ec879b21ff91ad215477eb5169e7caf642d09770f6b0e2336e4efbdc05af6457577639a05edb72f735e0c25ab72eb082b17515fe267095bb0898a1a8488c7d375759e008a427a29e84627b69b40e25fe47e63f55680d32d86c7832d70bb4a93c563cdfae35a563ed1b499a5a5d7d32e026bf7a7b7c47fffca21b7e72ef08fbd7c55a9808413d59d5b3fa5aaf2a86564ea95f90ca8d0179b4d6624e6e8fc4716a7a550e6639b74d96f462e903871e7450b6be31701422c4ca97aa0550bd41130266a25052c8d1ea3a7ac69f14bb66d11aa2483e0b1935eef21003183b2d3e2a85126e83ac79873e6d8aa2f31717fe4f61cc19b69dc50322984d6005df4569191aadbbf9b1ba18e2bb6257f504b578f0446880db975605e5c4f9b2c18efd78e52bebe240b164208701e08cfadcf87ed9bfe5d9793c16e5f00ce696fc5dd4f2dcd87850dabc0b187b888e898b93ee08b5dd7b9f877375d71e1a501638daefaca1ba4d07a504a3ad7fddc1feb06f4078512d90dfc7a38c4bd29b2da4ae57e7de88c8f14f8c018bfb57eef5600240c698d55aff2636370eccbcdf0b85a80fa77c97674f2aa74e00f37ea379fffb0a1019062612c2cb580bd94c1f074bbd00a5396964fb768a86f515341eb1a5a88f480f46d5a4738443fa65e793b9136634146fb1b527855e049c6accc9dafde8203656b9bffd8eb49bdd2b2ed4a7a3349e69c5e45c41a9edf4e1313fba5c310b7aa261dde59b2b60f5214b9be8281d00e021622355b3bf635f3cd84bc578c3012fc54ff30ec24ef7a36c38e9eebe7f6463b5c37ea5f62219584e4e28b22e2fa555f9a0aa276c9efa9311c30d815bd1f6ba5e147ea16417c0860522f873923c67a1c2baa2e48be5789bb486e0ed2bbcdab61fa4cfa8a3c980257ffe42087bf0fe65869860393e064db27120b6608696094bcd44cf2db4df2eda5fb06a404287ee5d1dcd7bde4e8f7f0f5c33cceb1babd607beba565d62f27001fd6fc66869a2a51b7dd71a902375f206cdf511d73a3018979843e70b303d7bc580533a9b8d14c390ba6bbe5b15b84fec05151fa32b286b78e5a7c133150bf5ed522ac2223791a6bcbddd169b1b721a0217a6fcd7656182c8bcb6634487ec7d29c60c8515aec832bb47f27dc59ef2ca7c952aca5cc890ff2e6eefd4067c46fa702aaba67390b2977c6104254abeadc0df5c70e77613330eebbf13ba57e3664fb4abf37f70d951d5ac334e58e7223faf178beae7f12653ca6419a7e58ec7cb97dcbb3c88c17a2598d235f864b5821c06960b6f0b299e774dd2586270d88918c359caeda845ea122af75482224bcc3b52a4b27ecbbb577a61de09be87c8e6f39323bcdb108de9cc1b177f10e7e63c2a96fc4cd00af40c18f98df9059f0bdfb0777d0225e306383c71de306d9ee63166758a913d32462036236b0d52d30d86bc0650df83b998a227327b91ecced3f6e16301c79f4ac96ef5914bf627411211a5f90f174bc5ae7d0ef0cad8028b08b70b2f778eae9f3e2914fd462bf8a8a44bfcf666e761f3a559b1b1358527afd19531e1d89c58804d16c5510042466066f4aba2a1109c2a43", 0x5c5) 55.260646ms ago: executing program 2 (id=746): mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0xd1) poll(&(0x7f0000000000)=[{r0, 0x4}], 0x1, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r2 = shmget$private(0x0, 0x2000, 0x1b8, &(0x7f0000001000/0x2000)=nil) shmat(r2, &(0x7f0000001000/0x3000)=nil, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mlock(&(0x7f00004c5000/0x1000)=nil, 0x1000) mknod(&(0x7f00000002c0)='./file0\x00', 0x2000, 0x5200) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f0000000600), 0x0, 0x0, 0x0) syz_emit_ethernet(0x26, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x20, 0x18, 0x0, 0x0, 0x80, 0x1, 0x0, @broadcast, @rand_addr=0xdfffffff}, @icmp=@generic={0x21}}}}}) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x10, 0x0) ioctl$DIOCGETSTATES(r3, 0xc0104419, &(0x7f0000000040)={0xf83e5c, &(0x7f0000001700)}) syz_emit_ethernet(0x1b7, &(0x7f0000000080)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x8, 0x6, "d80e51", 0x181, 0x3, 0x6, @mcast2, @remote={0xfe, 0x80, '\x00', 0x0}, {[@fragment={0x18, 0x0, 0xa, 0x1, 0x0, 0x0, 0x67}, @dstopts={0x70, 0xf, '\x00', [@generic={0x7f, 0x7a, "247bab041d0b323fa4bdbbcf8e692e7b64845f4e4ba3699c531b877604703125af4964986c0cfcd4c612c1d04b915303bc0a2490cf7b15ed3d52358a20e6a7d1741601ea1669dc204cdbb9aab42b3a6c48030f19508f58d0ebe5b1be7045e5be14857e1dc66758641d8abc399bdc42f92ae3769d70ae2a835155"}]}, @hopopts={0x7, 0x0, '\x00', [@pad1]}, @dstopts={0x88, 0x1, '\x00', [@jumbo={0xc2, 0x4, 0xffffffff}, @ra={0x5, 0x2, 0x3}]}], @udp={{0x1, 0x0, 0x8}, {"548e399973e80ba75622c824c136f299626a4504a32ff245bbc31da427f6d941214587865ca1ed83d1d027a9a112e94813adff7129f978952470811b87343faaa6e550655fa13ced541571b45994b94d22c241bfde73591a54747adf5e0ea5d87536910fb9c897956c26ac4af0af43a291a314219d2cbe958054ae88b0319911b4c93c4108879584793d2ae4a30d71c6950748201ab1184890661680d694b647202d26a0da634ba7c1caf10f3efe7e1b277590408f2866544c6571f8c2c28198db"}}}}}}}) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) select(0x40, &(0x7f0000000140)={0xfffffffffffffffd, 0x0, 0xdc4, 0x564, 0x9ce8, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x400, 0x0) close(r4) pwritev(r1, &(0x7f0000001840)=[{0x0}], 0x1, 0x0) 44.364717ms ago: executing program 1 (id=747): setuid(0xffffffffffffffff) r0 = socket(0x2, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) kqueue1(0x4) ioctl$FIONREAD(r0, 0x8020690c, &(0x7f00000001c0)) r1 = socket(0x18, 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0xbe, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x7, 0x7e, 0x3, 0x48}, {0x80, 0xa, 0xff}, {0x6, 0x80, 0x6, 0xfffff805}]}) sysctl$kern(0x0, 0x0, &(0x7f00000002c0)="a7bdd61de4a1090992003b47915d8156c41fe591026c9e82b38908f5b063c973f06ac0153544e9331a36ee4e7e37a7a8feecdb4ce9c130ed4c8684b2d79256bcc51a079442dd60eaa30cc2cfb43a07758e0971266408609beb0eccd3bf0ae4a0", &(0x7f0000000000)=0x60, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x28, 0x0}) write(r2, &(0x7f0000000180)="460cf2c05e3e45fc20107b65d551", 0xe) connect$inet6(r1, &(0x7f0000000100)={0x1c, 0x18, 0x0, 0x1000000b, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00A\x00k\x00', 0x4}, 0x1c) 42.199119ms ago: executing program 2 (id=748): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x40000, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) (async) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000100)={0x5, 0x40, './file0\x00', 0x2, 0x6, 0x4, 0x7}) (async) r2 = setsid() kill(r2, 0x1c) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) ioctl$WSDISPLAYIO_LINEBYTES(r1, 0x4004575f, &(0x7f0000000180)) lseek(r1, 0x7, 0x3) (async) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(0xffffffffffffffff, 0xc02064b2, &(0x7f00000001c0)={0x0, 0x80000000, 0x7, 0x8, 0x0}) ioctl$DRM_IOCTL_MODE_CURSOR(0xffffffffffffff9c, 0xc01c64a3, &(0x7f0000000200)={0x2, 0x3d, 0x0, 0x5, 0xebb, 0x8, r3}) (async) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000240)={0x1, 0xc41, 0x4, 0x0, "1cfaa436530d986e36d342087288f1f0163ffb8e", 0x4, 0xfffffff7}) socket(0x0, 0xc004, 0xff) (async) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(0xffffffffffffff9c, 0xc01864c6, &(0x7f00000002c0)={&(0x7f0000000280)=[0x1, 0xffffffb4, 0xd, 0x8, 0x0], 0x5, 0x4, 0x0, 0xffffffffffffffff}) (async) ioctl$DRM_IOCTL_SYNCOBJ_CREATE(0xffffffffffffffff, 0xc00864bf, &(0x7f0000000300)={0x0}) (async, rerun: 64) ioctl$DRM_IOCTL_SYNCOBJ_CREATE(0xffffffffffffff9c, 0xc00864bf, &(0x7f0000000340)={0x0, 0x1}) (async, rerun: 64) ioctl$DRM_IOCTL_SYNCOBJ_CREATE(0xffffffffffffffff, 0xc00864bf, &(0x7f0000000380)={0x0}) (async) ioctl$DRM_IOCTL_SYNCOBJ_FD_TO_HANDLE(0xffffffffffffffff, 0xc01864c2, &(0x7f00000003c0)={0x0, 0x2, r1, 0x0, 0x5}) ioctl$DRM_IOCTL_SYNCOBJ_WAIT(r5, 0xc02864c3, &(0x7f0000000440)={&(0x7f0000000400)=[0x0, r6, 0x0, r7, r8, r9], 0x8, 0x6, 0x0, 0x0, 0x0, 0x9}) (async, rerun: 32) r10 = syz_open_pts() (rerun: 32) ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f0000000480)={0x4, 0x8, 0x8, 0xffffff56, "01deb000ea6b35230b3c8cc4dd79da1198dae6f1", 0x9, 0x5}) syz_open_pts() (async, rerun: 32) ioctl$DRM_IOCTL_GEM_FLINK(r5, 0xc008640a, &(0x7f00000004c0)={r4, 0x0}) (rerun: 32) ioctl$DRM_IOCTL_GEM_OPEN(r5, 0xc010640b, &(0x7f0000000500)={r11, 0x0}) syz_open_pts() (async) ioctl$DRM_IOCTL_MODE_GETFB2(r5, 0xc06864ce, &(0x7f0000000540)={0x0, 0x0, 0x7, 0x30334152, 0x3, [r12, r12, r12, r12], [0x0, 0x400, 0x1, 0x5], [0x88c, 0x7fff, 0xa, 0x25], [0x9, 0x7, 0x3, 0x1]}) ioctl$DRM_IOCTL_MODE_GETFB(r5, 0xc01c64ad, &(0x7f00000005c0)={r13, 0x0, 0x800, 0x7ff, 0x1, 0x6, r4}) (async, rerun: 64) r14 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000600), 0x40, 0x0) (rerun: 64) ioctl$DRM_IOCTL_MODE_GETPLANERESOURCES(r14, 0xc01064b5, &(0x7f0000000680)={&(0x7f0000000640)=[0x0, 0x0, 0x0], 0x3}) 0s ago: executing program 4 (id=749): r0 = socket$inet(0x2, 0x4, 0x2) (async, rerun: 64) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, &(0x7f0000000000), 0x0, 0x0) (rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f0000000600), &(0x7f0000000000), &(0x7f0000001640)='\x00\x00\x00\x00', 0x4) (async, rerun: 64) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (rerun: 64) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000700)='x\x00') (async) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) (async) setsockopt$inet_opts(r0, 0x0, 0x16, &(0x7f0000000000)="0922512fb7ba92845ab2b0e36d5dc9e012927422f818a69c0600000098925411bed6f2ce638c54dfc6f5401d0f54916b000000000000000000", 0x39) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.193' (ED25519) to the list of known hosts. pckbd_enable: command error pckbd_enable: command error malloc(): allocation too large, type = 127, size = 469762048 pckbd_enable: command error pckbd_enable: command error Connection to 10.128.0.193 closed by remote host. ktrace write failed, errno 27, tracing stopped ktrace write failed, errno 27, tracing stopped ktrace write failed, errno 27, tracing stopped ktrace write failed, errno 27, tracing stopped ktrace write failed, errno 27, tracing stopped ktrace write failed, errno 27, tracing stopped ktrace write failed, errno 27, tracing stopped ktrace write failed, errno 27, tracing stopped ktrace write failed, errno 27, tracing stopped ktrace write failed, errno 27, tracing stopped ktrace write failed, errno 27, tracing stopped ktrace write failed, errno 27, tracing stopped ktrace write failed, errno 27, tracing stopped ktrace write failed, errno 27, tracing stopped ktrace write failed, errno 27, tracing stopped pckbd_enable: command error OpenBSD/amd64 (ci-openbsd-main-9.us-central1-b.c.syzkaller.internal) (tty00) login: +42!#% 72)4% &!),%$, %22./ 27, 42!#).' 34/00%$ +42!#% 72)4% &!),%$, %22./ 27, 42!#).' 34/00%$ 0#+"$%.!",%: #/--!.$ %22/2 0#+"$%.!",%: #/--!.$ %22/2 0#+"$%.!",%: #/--!.$ %22/2 +42!#% 72)4% &!),%$, %22./ 27, 42!#).' 34/00%$ OpenBSD/amd64 (ci-openbsd-main-9.us-central1-b.c.syzkaller.internal) (tty00) login: ˦uvm_fault(0xffffffff83a1e4e0, 0xffff800029ef5000, 0, 1) -> e kernel: page fault trap, code=0 Stopped at pvclock_get+0x53: movl 0(%r15),%r12d TID PID UID PRFLAGS PFLAGS CPU COMMAND pvclock_get(ffffffff838d24f0) at pvclock_get+0x53 nanouptime(ffff80002a847400) at nanouptime+0x61 tuagg_add_runtime() at tuagg_add_runtime+0x40 mi_switch() at mi_switch+0xb1 ast(ffff80002a8474d0) at ast+0x13d Xsyscall() at Xsyscall+0x156 end of kernel end trace frame: 0xc54bd6ef150, count: 9 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> ddb> set $lines = 0 ddb>