last executing test programs: 2.79574295s ago: executing program 2 (id=2280): geteuid() (async) r0 = geteuid() geteuid() (async) r1 = geteuid() ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1, 0x1}) r2 = socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000003c0)={0x0, 0x1, 0x10, 0x3, 0x9e}, 0xc) (async) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000003c0)={0x0, 0x1, 0x10, 0x3, 0x9e}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0xfffff001, 0x4}, {0x18, 0x2, 0x8, 0x4}, 0x1003, [0x4, 0xfffffcb1, 0x24a, 0xc, 0x1, 0x8, 0x9, 0x1]}, 0x75) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r3 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r3, 0xc050756a, &(0x7f0000000000)) setreuid(r0, r1) getsockopt$sock_int(r3, 0xffff, 0x800, &(0x7f0000000080), &(0x7f00000000c0)=0x4) (async) getsockopt$sock_int(r3, 0xffff, 0x800, &(0x7f0000000080), &(0x7f00000000c0)=0x4) r4 = syz_open_pts() fchflags(r4, 0x0) 2.73846638s ago: executing program 2 (id=2283): sysctl$hw(&(0x7f0000000180)={0x7, 0x6}, 0x2, &(0x7f00000012c0)="a10c46e2a97e198c29aae19b9e", &(0x7f0000000140)=0xd, 0x0, 0xf) sysctl$hw(&(0x7f0000000240)={0x6, 0x1}, 0x2, 0x0, 0x0, &(0x7f0000000780), 0x0) (async) syz_emit_ethernet(0x10004, &(0x7f0000000000)=ANY=[@ANYRES32]) 2.722596296s ago: executing program 2 (id=2286): r0 = syz_open_pts() fchown(r0, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x57, 0x0, 0x0, r3, r4, 0x85, 0x6}, 0x80000002000007, 0x7, 0x0, 0x0, 0xffffffffffffff00, 0x2, 0x80000fa3, 0x1}) r5 = shmget$private(0x0, 0x3000, 0xa0, &(0x7f0000ffa000/0x3000)=nil) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000280)=0xc) getgroups(0x7, &(0x7f00000002c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000300)={{0x10001, 0xffffffffffffffff, 0xffffffffffffffff, r7, r8, 0x60, 0x9dcd}, 0xf, 0x6a07, 0x0, 0xffffffffffffffff, 0x1, 0xad6, 0x10001}) setreuid(r3, r7) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000540)) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x202) rename(0x0, &(0x7f0000000180)='./bus\x00') kqueue() r9 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x3) r10 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x84c7aa6835e42185, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r10, 0x80085761, &(0x7f0000000100)={0x1, 0x1}) ioctl$TIOCSTOP(r1, 0x2000746f) r11 = socket(0x18, 0x1, 0x0) setsockopt(r11, 0x1000000029, 0x37, &(0x7f0000000040), 0x0) 2.722063257s ago: executing program 5 (id=2287): r0 = kqueue() r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000280)="b1000501600000000000000007000000201c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc2576b9a5f139b672f4d335d223e7d026ba8af63003728211e000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec1d89e000040781e4b2fff040ff00"/177, 0xb1, 0x0, 0x0, 0x0) socketpair(0x1, 0x4, 0x57, &(0x7f0000000000)={0xffffffffffffffff}) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r4 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) getdents(r4, &(0x7f0000000e80)=""/4091, 0xffaa) getdents(r4, &(0x7f0000001e80)=""/4096, 0x1000) r5 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x0) r6 = socket(0x2, 0x4001, 0x0) shutdown(r6, 0x0) recvmmsg(r6, &(0x7f0000001700)={0x0, 0x40000000}, 0x10, 0x80, 0x0) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140), 0x20, 0x0) r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) ioctl$DIOCMAP(r8, 0xc0106477, &(0x7f00000000c0)={0x0, r8}) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffa, 0x1, 0x4, 0x7}, {{r2}, 0xfffffffffffffff9, 0xc, 0x2, 0x8000000000000001, 0xfffffffffffffffd}, {{r3}, 0xfffffffffffffffe, 0x80, 0x40, 0x2, 0x1}, {{}, 0xfffffffffffffff9, 0xb0, 0x200000c0, 0x7f, 0xfffffffffffffffd}], 0x9, &(0x7f0000000180)=[{{r5}, 0xfffffffffffffff8, 0x40, 0x40, 0x1, 0xfffffffffffffffb}, {{r6}, 0xfffffffffffffffb, 0x28, 0x4, 0x2, 0x3}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x49, 0x0, 0x6}, {{r7}, 0xfffffffffffffffb, 0x4, 0xa007fff7, 0xc, 0x1ff}, {{r8}, 0xfffffffffffffff9, 0x80, 0x2, 0x2, 0x4}, {{}, 0xfffffffffffffffe, 0xc4, 0x4, 0x9, 0x7}], 0x10, &(0x7f0000000240)={0x5bf, 0x4}) r9 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r9, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r9, 0x0, 0x200000000000c, &(0x7f0000000000), 0x0) 2.678373312s ago: executing program 2 (id=2290): setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r2, 0x27}], 0x1, 0x0) close(r2) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x8) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r3, &(0x7f0000000140)=[{&(0x7f0000001040)="bdd2b7a0", 0x4}], 0x1) write(r3, &(0x7f00000000c0)="c3", 0xffffffed) close(r4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) 2.651381541s ago: executing program 3 (id=2293): r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) getsockname(r0, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) r1 = accept$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000180)) r3 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r5 = getgid() r6 = dup2(r0, r2) r7 = socket$unix(0x1, 0x1, 0x0) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f00000002c0), 0x80, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) r15 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r17 = getegid() sendmsg$unix(r2, &(0x7f0000000600)={&(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f0000000200)="350e2e8631a05684d700d9ad49aed77fb46930217b1648658323dbe8bcd821149f9be93ef64d2859d0985393", 0x2c}], 0x1, &(0x7f00000004c0)=[@rights={0x30, 0xffff, 0x1, [r0, r1, r2, r1, r2, r0, r2]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x28, 0xffff, 0x1, [r1, r0, r6, r1, r1]}, @rights={0x20, 0xffff, 0x1, [r2, r0, r2, r0]}, @rights={0x20, 0xffff, 0x1, [r7, r8, r2]}, @rights={0x18, 0xffff, 0x1, [r1, r0]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, r10}, @cred={0x20, 0xffff, 0x0, r11, r14, r15}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r16, r17}], 0x130, 0x3}, 0x400) r18 = getuid() r19 = accept$unix(r6, &(0x7f0000000640)=@file={0x0, ""/4093}, &(0x7f0000001640)=0xfff) setsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000001680)={r11, r4, r15}, 0xc) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) sysctl$hw(&(0x7f00000016c0)={0x6, 0x3}, 0x2, &(0x7f0000001700)="b8260039f3eb78f2d6798e81211c68436bfe16e985200e03403bf36af0e76c99344197cb54ffa91b3ba7b5df9124fa2b047fe3d350dd1ea982215fd0dddf95bb712a9883e3e8b5dc8ffdbe7707f71914038f9b6377cbfd0b0ba541bec8ee429ae9a429968cdc7d8d2e3fb10694b983795e49f475fa5447633eb1324ecab93bf3edee7d5a052366324044bf2aa6380c4c6b8d7e3d39cacfeb471f8524f3aa1a8eb170f55bbac706d76e4f7a6d4a", &(0x7f00000017c0)=0xad, &(0x7f0000001800)="137eedb3a149eca6874497e697d72574010f65", 0x13) r20 = msgget(0x1, 0x2) msgctl$IPC_SET(r20, 0x1, &(0x7f0000001840)={{0x9, r18, 0x0, r12, r10, 0x19, 0x6}, 0x7, 0x6, r9, r13, 0x513a, 0x5, 0xf, 0x2}) ioctl$VMM_IOC_CREATE(r8, 0xc2585601, &(0x7f00000018c0)={0x10, 0x101, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8000000000000000}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x7}, {&(0x7f0000fed000/0x13000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0xb280}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x40}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x39c}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000fef000/0xb000)=nil, 0x7ff}, {&(0x7f0000ff1000/0x2000)=nil, &(0x7f0000fee000/0x1000)=nil, 0x8}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}, {&(0x7f0000fee000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff2000/0x1000)=nil, 0x8}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0x3}, {&(0x7f0000fed000/0x1000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x7}, {&(0x7f0000fef000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x5}], './file0\x00', 0x1}) ioctl$VNDIOCSET(r6, 0xc0384600, &(0x7f0000001b40)={&(0x7f0000001ac0)='./file0\x00', 0xfffffffffffffff1, &(0x7f0000001b00)='./file0\x00', 0x8}) ioctl$TIOCMSET(r6, 0x8004746d, &(0x7f0000001b80)=0x101) r21 = accept(r0, &(0x7f0000001bc0)=@in6, &(0x7f0000001c00)=0xc) getsockopt$sock_linger(r21, 0xffff, 0x80, &(0x7f0000001c40), &(0x7f0000001c80)=0x8) 2.650165689s ago: executing program 5 (id=2294): open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7929) syz_open_pts() open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) syz_open_pts() syz_open_pts() socket(0x18, 0x3, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x60}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, 0x0) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) readv(r1, &(0x7f0000000040)=[{&(0x7f0000000000)=""/18, 0x12}], 0x1) 2.274075172s ago: executing program 3 (id=2311): getrusage(0xffffffffffffffff, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r0, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r1 = fcntl$getown(r0, 0x5) ktrace(0x0, 0x1, 0xd27d43220c7cf93, r1) wait4(r1, 0x0, 0x1, &(0x7f0000000380)) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000663000/0x4000)=nil, 0xfffffffffffff801}, {&(0x7f00006ac000/0x4000)=nil, 0x0, 0x3}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000b1b000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {0x0, 0x0, 0xfffffffffffffffc}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ad4000/0x2000)=nil, &(0x7f0000826000/0x1000)=nil}, {&(0x7f0000110000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f000065d000/0x2000)=nil, 0xdc9}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xfffffffffffffffc}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00004c1000/0x2000)=nil}, {&(0x7f00001cf000/0x4000)=nil}, {&(0x7f0000355000/0x13000)=nil, &(0x7f0000358000/0x2000)=nil}], './file0\x00'}) execve(0x0, &(0x7f0000000340)=[&(0x7f0000000100)='tap'], 0x0) r2 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc028698a, &(0x7f0000000100)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x2, 0x3, 0x0, "fc686b340da1e4795af94547bd1305d65c21963c"}) sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x2, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x10091, 0x0) fcntl$lock(r3, 0x9, &(0x7f00000001c0)={0x3, 0x0, 0x0, 0x300000003}) close(r3) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000040)=0x8) unveil(0x0, &(0x7f0000000280)='x\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000001180)=',', 0x1) mlock(&(0x7f00001ec000/0x3000)=nil, 0x3000) 2.194021177s ago: executing program 0 (id=2315): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9b, 0xffffffffffffffff, 0xfffffffffffffff8, 0x27fffffffffffffc, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x1, 0x7, 0x101, 0x4, 0x80002001, 0x8, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x7, 0x4, 0x8, 0x7}, {0x6, 0xf86, 0x100, 0xaf9}, {0x5, 0x8, 0x7}, {0x6, 0x80000002, 0xe, 0x7}, {0x2, 0x1, 0xffffffff, 0x9c}, {0x80000cdf, 0xfffffffd, 0x3, 0x6d}, {0x2000a, 0x803, 0x14, 0x8}, {0x2, 0x81, 0x1, 0x9}, {0x6, 0x8001, 0xc7, 0x8b}, {0x4, 0xfffb, 0x9, 0xaeb}, {0x803, 0x40, 0x8, 0x5}, {0xe0, 0x4, 0x5, 0x3ff}, {0x29a71717, 0xfffffffa, 0x6, 0x100006}, {0x4, 0x7, 0x7}, {0x0, 0x1, 0x4, 0x30000}]}) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) ioctl$FIONBIO(r1, 0x82907003, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file2\x00', 0x2, 0x3, 0xfff4, 0x1, 0x9, 0x2d, 0x80000008, 0x1, 0x2, 0x644, 0x4000000000f19}) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x637d) r2 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) close(r2) 2.170622985s ago: executing program 5 (id=2317): setgroups(0xfffffffffffffd4f, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(r0, &(0x7f00000004c0), 0x0, 0x0) 2.012658844s ago: executing program 3 (id=2326): r0 = socket$inet6(0x18, 0x2, 0x4) recvmmsg(r0, &(0x7f0000000200)={&(0x7f00000001c0)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000140)=[{&(0x7f0000000040)=""/234, 0xea}], 0x1, &(0x7f0000000180)}, 0x9}, 0x10, 0x3, &(0x7f0000000240)={0xa4f7, 0x8000}) getsockopt(r0, 0x6, 0x6, &(0x7f0000000280), &(0x7f00000002c0)) fcntl$setstatus(0xffffffffffffff9c, 0x4, 0x40) getsockopt(r0, 0x0, 0x7, &(0x7f0000000300)=""/10, &(0x7f0000000340)=0xa) r1 = open(&(0x7f0000000380)='./file0\x00', 0x400, 0x20) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000003c0)=0x3) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000400), 0x20, 0x0) ioctl$TIOCSCTTY(r2, 0x20007461) socketpair$unix(0x1, 0x98dc7cc3aabb1eb2, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r4, &(0x7f00000007c0)={&(0x7f0000000780)={&(0x7f0000000480)=@un=@file={0x0, ""/260}, 0x106, &(0x7f0000000680)=[{&(0x7f00000005c0)=""/112, 0x70}, {&(0x7f0000000640)=""/28, 0x1c}], 0x2, &(0x7f00000006c0)=""/175, 0xaf}, 0x7}, 0x10, 0x2, &(0x7f0000000800)={0xfffffffffffffffa, 0x5}) getsockname$unix(r4, &(0x7f0000000840)=@file={0x0, ""/76}, &(0x7f00000008c0)=0x4e) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000900)={0xffffffd6, 0x8000, 0x2}) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000940)={0xfffffffc, './file0\x00'}) r5 = socket(0x2, 0x8000, 0x3) getpeername(r2, &(0x7f0000000980)=@in6, &(0x7f00000009c0)=0xc) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) listen(r3, 0x23) getgroups(0x3, &(0x7f0000000a00)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgid(r6) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000a40)=0x5) fcntl$lock(r4, 0x9, &(0x7f0000000a80)={0x1, 0x2, 0x5c, 0xc4, 0xffffffffffffffff}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000ac0), 0x80, 0x0) socket$inet(0x2, 0x8000, 0x0) readv(r2, &(0x7f0000000b00), 0x0) r7 = semget$private(0x0, 0x4, 0x204) msgrcv(r7, &(0x7f0000000b40)={0x0, ""/180}, 0xbc, 0x2, 0x1800) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000c00)=0x7) socket$inet(0x2, 0x2, 0x5) 1.973681071s ago: executing program 3 (id=2327): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) (async) r0 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) (async) select(0x40, &(0x7f0000000000)={0x9, 0x3ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, &(0x7f0000000380)={0xffb, 0x400000000000000, 0x6, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xa, 0x3ff, 0x0, 0x0, 0xfffffffffffffffc, 0x8000000003, 0x1, 0x7}, 0x0, 0x0, 0x0) (async) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r1, &(0x7f0000000140)=[{&(0x7f0000001040)="bd", 0x1}], 0x1) read(r2, &(0x7f0000000180)=""/144, 0x90) close(r0) (async) recvmmsg(r0, &(0x7f0000000340)={&(0x7f0000000300)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000240)=""/18, 0x12}, {&(0x7f0000000280)=""/60, 0x3c}], 0x2, &(0x7f00000003c0)=""/167, 0xa7}, 0x4}, 0x10, 0x840, &(0x7f0000000480)={0x4, 0x7}) 1.961930539s ago: executing program 5 (id=2328): sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10, 0x8}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r0, &(0x7f0000001440)={0x0, 0x1}, 0x10, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) getrlimit(0x2, &(0x7f00000001c0)) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4", 0x3}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) writev(0xffffffffffffffff, &(0x7f0000003700)=[{&(0x7f00000003c0)="5d9c8e8758b9aec5fbf14c6096b545020122d4c8bc37833c9a63aef9b56763f5f22f93b890418255b02106edaf7307679d895342cc48eb5dbd6622248732912a5834bf2a0e2d082f1c23ccb92b216eb607206bb740c52d571c48946adf65da2beed794923734e85c73615ac107696a5aeb259bdb8c2532738b4272a097d941f9bd87677298a712f3321cbdb6a3de38aba44be7f20d9f1e0da0e6f107c2aacca3ed1caf146759db78061fdbc1c53a6a8ba75851c9fdb3560374a9b8b880c0e2ecb126bb87724c5d09d11d86c25ea126409b5fce19914feecb0f593f1478e0e8bad95568e010951c62e5abd3d7238eb5247ab07a3ba643204319ed922ebfde1a002ca9907f9298426a2713b8321eb53bd8ac587ad84e6862f1a2f5695fb0172e6ac185328e89e89516e84de9a37f3e950ef0672561fabac4c77e23f5056cb8cc2188c344f5b286093df0ff9e7175e1fcff29c09a44aa9e58fcef23f298be5acb2456af1768dbe7f2527eb6eed1aaabbeeacf43d86fdba459d0060617e2bcbd2d757342a2da46bb19bb8f67701070b8c502d85466a86958b7f04fdc71f65250c02459e6c1699486a7d102c65f7fa82e8960f0ff002878742ed4579668b34becd0c748a4b4c8358e5d56e3a85b82edd56d1d4fe1f4bb0837a0a14b1d33daa1d1a5c311bd9a013ebc3a813c950ed9beb9032efc44d0acb3e133a969370b0b859a999b0e90adf3130f98f6aa59e781f5670234416cfc5c0cdcacec62bd6b61fa1d4dc879f23b1e35c8fcd0e457a7302dcda3ba1b3931e5c1b7c9afbfbc189f6f8d8185d042f65dc5bbbaa897a80e993261618695f7817a61ec6960e23fcb9f894171599cb848f2fe596353ee3c83884d035dcc472b78d39f5e238cb62cafa3380da0b01963fc68b15df90af10cf3c655c425caffc7846e233219d621b18cf84302e31d37987e74d67288d3131c959d17c006c845c59e012ec2dec31996303fe4835a78388591375d61d0a136b158701cb646bcede48041ed6802e8985648f35b2fce2aa4b7538c631b2ad2be08d3d7b8da7d490ef9afa8a05dc9db682d9cd1838b5cf04aac5937058f5a3ac844f8d046ef2541f3605aaba769120da062116842d753b45afcf46fa86ae67d0ae980ca02215de827480ccd6e23930c2a236b1f1115887c10831a427add19ae5a92943c2d25b1fb364b7e9ca0e6ffd4962ad7cd774d628d3025761313a35691749b72e954c4191eb21690965b604a0648589b33a07c6d1e5279b901bc34740bda9fd02fe1ce1c90173ec4f7237524782ee712607f22e5ae8d43bc36f52c7009d5bf2301da3f020cded1dc29122e6f77f705b553f8e3e55d775c2d79e920145c790767dbeaa26d29bc10f46cdbb731d7a84d94142d492cbafe8fbec6fc072391500967b8ac2032a77e0b5fbde41a0b7aae30fe252779ffd730d062442e482ecca1c8ac45ff0deb4def4ad5d2ab3463b1d031f844bc17b76ee5a828903a04bff6b5fbe4ff3daff4a3954eb8fca7490b319b3dc3229ba8e46ea5c1494a8aa8a5cfa139fd2ad8144385c1e030cd23ad8782e6659e1ad6c7c0c08ce43e91ab39dca92d7dabcc357981a3fa2d8283f0bf8fb94ee0fd6c06a18d9211ee35c65e57312f5def88c80144368958845e7bb885e333c8f33e3fbc6354edd30d9b8ab3de1dbc203c8044c1e0a97ba50fbe1e225e8d5248a05fac434c999ec426c4db8276815db37a8e035655b02c88ef2fcdd80dadca8929ab", 0x4db}], 0x1) recvmmsg(0xffffffffffffffff, &(0x7f0000000880)={0x0}, 0x10, 0x42, 0x0) (async) recvmmsg(0xffffffffffffffff, &(0x7f0000000880)={0x0}, 0x10, 0x42, 0x0) fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) (async) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) socket(0x2, 0x2, 0x0) (async) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000004c0), 0x4) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000180)=0x81, 0x4) recvmsg(r1, &(0x7f0000000380)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000001480)=[{&(0x7f0000000100)=""/178, 0xb2}], 0x1, &(0x7f0000000340)=""/5, 0x5}, 0x1000) syz_emit_ethernet(0x41, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffaaff75f08b3d532d81aaaaaaaabb88a84b008100120008060006803e0607000915c33e0400dffb3e696d1b1303ffffffffffff5a4765c709043a21"]) (async) syz_emit_ethernet(0x41, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffaaff75f08b3d532d81aaaaaaaabb88a84b008100120008060006803e0607000915c33e0400dffb3e696d1b1303ffffffffffff5a4765c709043a21"]) sysctl$net_inet6_ip6(&(0x7f0000000600)={0x4, 0x18, 0x29, 0x32}, 0x4, 0x0, 0x0, &(0x7f0000001680), 0xfffffffffffffe82) (async) sysctl$net_inet6_ip6(&(0x7f0000000600)={0x4, 0x18, 0x29, 0x32}, 0x4, 0x0, 0x0, &(0x7f0000001680), 0xfffffffffffffe82) 1.961371709s ago: executing program 0 (id=2329): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x101, 0x80000001, 0x81ac, 0x80010001, 0x10, [{0x0, 0x7, 0x4, 0x71002}, {0x6, 0xa, 0x8, 0xfffffff9}, {0x100, 0xf88, 0x0, 0x9}, {0x1, 0x2, 0x8007}, {0x401, 0x200727, 0x2800, 0x7}, {0x1, 0x650, 0x200, 0x99}, {0xce1, 0x0, 0x4f8, 0x6d}, {0x6, 0x7, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x5}, {0x6a75, 0x8001, 0xd17, 0x4}, {0x1cc, 0x10001, 0xc, 0x3}, {0x8, 0x9, 0x8, 0x7}, {0xb8c, 0x7, 0x8, 0x4}, {0x29a71717, 0xfffffffa, 0x0, 0x6}, {0xc, 0x5, 0x5, 0x10000000}, {0x0, 0x1, 0xfff, 0x30004}]}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) unveil(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000340)='c\x00') openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x2, &(0x7f0000000040)={0x60000000, 0x60000000}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) setuid(0xffffffffffffffff) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x20, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = shmget$private(0x0, 0x3000, 0x28d, &(0x7f00003e4000/0x3000)=nil) shmctl$IPC_RMID(r1, 0x0) minherit(&(0x7f0000002000/0x3000)=nil, 0x3000, 0xfffffffffffffffc) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) 1.961195012s ago: executing program 2 (id=2330): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff06000000aa"]) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000), 0x10) listen(r0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) listen(r0, 0x8) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r2 = socket(0x2, 0x4001, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) shutdown(r2, 0x1) 1.946065846s ago: executing program 3 (id=2333): open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7929) syz_open_pts() open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) syz_open_pts() syz_open_pts() socket(0x18, 0x3, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x60}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000340)={0x0, 0x5, 0xffffdf82, 0xffffff8d, "08ed95990000000000000000ffffffffffffffe6", 0x4000000, 0x20000}) writev(r0, 0x0, 0x0) readv(r1, &(0x7f0000000040)=[{&(0x7f0000000000)=""/18, 0x12}], 0x1) 1.862400139s ago: executing program 5 (id=2334): setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r0 = syz_open_pts() syz_emit_ethernet(0x46, &(0x7f00000014c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6000000000103a0000000000000000000000000000000000ffffffee00000800001a003f0000000504000007000000004e234e2000089078"]) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) sysctl$net_inet_gre(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="b3ec1747e9b6ccd50c640969ea4e0af98258ff93e2786b628cb8b79c18f4044d5aa55d0d7529853f433c3212359ea5a366376bbfec1ad9d13ee04cac8ba55681f7625ab699e9629749ef05efe45c699ef4958189661c694dd7089ef7ffc5612379a7488c1a061c6a4566680bcf5cef322c11e063a52072023a85d7aaf2cc9bd1fd1fd354261500353f165f9e103899db41c37f436050c1f537ec9542b44bbd91f9e7917ff57d2f751cb69b5e83317316c243c44899fe14398a3ea970989a8277cedacd2b239da45aa6fc18b7f52b558da19fefc86df5946586ad45ffb38099f02084a332073cc8b657", 0xe9) r2 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x2) close(r0) r3 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) setitimer(0x2, &(0x7f0000000140)={{0x0, 0x1}, {0xffffffff}}, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="26aff0", 0x3}], 0x1) read(r3, &(0x7f0000000300)=""/270, 0x10e) 1.861412428s ago: executing program 4 (id=2338): openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) socket$inet(0x2, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYRES16=0x0], 0x9, 0x403}, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYRES16=0x0], 0x9, 0x403}, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x1) getsockopt(r2, 0x29, 0x2c, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x800000004, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000523000/0x4000)=nil, 0x200007fffffffffe}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000417000/0x3000)=nil, 0x4}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000026000/0x2000)=nil, 0xb938}, {&(0x7f00001da000/0x4000)=nil, &(0x7f00006c4000/0x2000)=nil, 0xfdfffffffffffff9}, {&(0x7f00000f4000/0x3000)=nil, &(0x7f0000025000/0x3000)=nil, 0x4001}, {&(0x7f00001dc000/0x4000)=nil, &(0x7f0000095000/0x3000)=nil, 0x1}, {&(0x7f0000123000/0x3000)=nil, &(0x7f000014d000/0x4000)=nil, 0x4}, {&(0x7f00002f3000/0x3000)=nil, &(0x7f000063b000/0x2000)=nil, 0x5}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000715000/0x4000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000128000/0x4000)=nil, 0xc6}, {&(0x7f000064b000/0x2000)=nil, &(0x7f00003a0000/0x2000)=nil, 0x4000000000}, {&(0x7f0000689000/0x2000)=nil, &(0x7f0000688000/0x4000)=nil, 0x6}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000508000/0x2000)=nil, 0x51b}, {&(0x7f0000349000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xfffffffffffffff9}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1000039f7}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000754000/0x4000)=nil, 0x9e}], './file0\x00', 0x10000}) unveil(0x0, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETA(r3, 0xc1084425, &(0x7f0000000040)={0x3, 0x0, 0xfffffffe, 0x5, "000000000000000000000000c50ad61fde70761f", 0x2000000, 0x5}) (async) ioctl$TIOCSETA(r3, 0xc1084425, &(0x7f0000000040)={0x3, 0x0, 0xfffffffe, 0x5, "000000000000000000000000c50ad61fde70761f", 0x2000000, 0x5}) r4 = socket$inet(0x2, 0x1, 0x0) setsockopt(r4, 0x6, 0x10, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) (async) setsockopt(r4, 0x6, 0x10, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {0x0, 0xfffffffc}, {0x2}, {0x1}, {0x1, 0x1}, {0x0, 0x1}, {0x0, 0xaa19}, {0x2}, {0x1, 0xffffffff}, {0x2}, {0x3, 0x4}, {}, {0x0, 0x3}, {}, {0x0, 0x6}, {0x2, 0x3}, {0x2, 0x1}, {0x2}, {0x0, 0xffffffff}, {0x0, 0x7ff}, {0x1}, {0x2}, {0x5}, {0x3}, {}, {0x2, 0x1}, {}, {0x0, 0x10000200}, {0x2}, {0x0, 0xfffffffd}, {0x2, 0xa}, {0x2, 0x100000}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x2e) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x2e) 1.837055732s ago: executing program 4 (id=2339): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = socket(0x18, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5904) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) utimes(0x0, 0xffffffffffffffff) syz_emit_ethernet(0x4ce, &(0x7f0000000680)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd606d9efb0498670000000000010000000000000afffffffefe8000000000000000000000000000aa880c000000000000fe8000000000000000000000000000aafe8000000000000000000000000000bb00000000000000000000ffffac1400aa95a8e3f69261b11bfb779408877c5d94ff0100000000000000000000000000010000000000000000000000000000000104000000000000000c04000900001b00ff020000000000000000000000000001ff0200000000000000000000000000012b3300000000000000010005e4af20e4b21154e61fbb43d551c50b7bec06f120fe504d4df35619925b72a6b1656feb28597a452998fa7670c7e96a891d6ffe77"]) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000009c0)=[{&(0x7f0000000440)="2e06b5a54fdc15d0e5ba5cd619e395d842161263a5bcf8d360b109113dd229c0dd47d6ff4f038bc8f40206bf8a1ef55ba04d8d4e4174e29e744d8606170795a2edaf3456112807f6d55fd9c3815257c10e07e8f0be3a7366f8123a42cb43f4302bf6b149e9b9bab6116b11b8ae693250f7fa8080cd8a2fc7c7e4ebf5c106c80fd386c7786c0421183de7b10dbde8040d96f51522423ca8e0f70989e1530cd2eaf7faaad41584384bf407ed7bed944e099fd18b59c86af22bb45fe92b05087191e530bc83a9e0975fc2a0f5988e9ae663b4fe25f69d661eb4ad0842a7be35dbe21e8911da844c7dce8d80f66713e13d96b30d5b4a13fb15282cf2a61a24880049b94a6e46bce752ff3230cd36789c42b37db904fd77060a84ca071839da23ef66bb45a18c9face3b3982d2edef1234405ec89e3ac812208780a2866cf52a8bbbe80b77e07f53d751ea0da7185414c403df8282d22a45b8a5ee7dc9b534106d98bb65aea3af32dea9a7a9881e7fdfbb46801408f1b94018abf7d5816d4e0344ab9dd8a6d43a2503180582f6d553e1a81fe4e8d68fafcd095560e83feda2fcd68d73fc71d7ff20511859f1b895d1a3f42970f1fb4dd61487901de9d5efcb92d63466e92bbe485aaf63988e255cbb607ac7ff9ee30732dd2482be6280b8946e32cf0ec48fc7c89e53c4aecb4af7af69e0dc04dd17405ce02898adf547f851e885964f836ec6b04d77f14d85025e415a01553d6b7e5dd946be3ea735515a624f74e2c09b863881e4412135ecbdd1f1ec73762d2b1bcb0f04f0bd1369f9c374d73fb9cc7465bbdb5e77078870423340ea32c9f49980888427f49eb9d4daf99a87d6d6e44aecd7dfeba2c6f1844b2b537d6de1ba1c8bd90f7ec014b4c84a9bfba26bb92b0d740de1e20c97ec18417a1f3d68fea076ad9aeb884efa6cedf35845dd4bc6eae82e37a2304c76ab6e7467f2d868e76df28b7dbba656b0998da5d54a00e706e8dc0699e961bfe8b6cef550c66eb7e5a40ef12896fb571be1d73d817d17e177f06c0679c784feb85129836c8724bf0c3e6026a3eb831c5335475950287c988059987f9198a074e7d92cdcf6c196d91f9368490b5d5f7033374c27b2aed8732fb84933a8fbe2bcaa68b68eea3400b5b022a2fae01ef3df9bf1ba0739b54faaa56ebe38c40fc6d1d99522c07af18", 0x34d}], 0x1) ioctl$TIOCSETA(r2, 0xc0504417, &(0x7f0000000740)={0x0, 0x0, 0xfffffffe, 0x10, "000000000000522ebc03c72000eb27e8f500", 0x80000006, 0x10004}) setsockopt(r0, 0x1000000029, 0x27, &(0x7f0000000040), 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0xbb) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7fe, 0x117, 0x200000b, 0x101, 0x80000001, 0x7, 0x80, 0x10, [{0x0, 0x17, 0x0, 0x71000}, {0x5, 0x6, 0x8, 0xfffffff9}, {0xa, 0xf86, 0xfffffffc, 0x3}, {0x1, 0x800, 0x8007}, {0x401, 0x40200726, 0x0, 0x7}, {0x2, 0x55d, 0x5, 0x7ff}, {0xce3, 0xffffffff, 0x4f8, 0x6e}, {0x100006, 0x803, 0x9, 0xa}, {0x2, 0x82, 0x5, 0x9}, {0x4, 0x7ffe, 0xd1b}, {0x1, 0x10001, 0x3ba2, 0x6}, {0x7ff, 0x9, 0x40008, 0x9}, {0xb8c, 0x4, 0x1000006}, {0x29a71717, 0xfffffffa, 0xfff, 0x406}, {0xc, 0x7, 0xffff215d}, {0x0, 0x21, 0x1002, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$VNDIOCSET(r3, 0x80184404, &(0x7f00000001c0)={0x0, 0x400000000, 0x0}) sysctl$kern(&(0x7f0000000040)={0x1, 0xb}, 0x2, 0xfffffffffffffffe, &(0x7f0000002180)=0xffffffffffffffc4, 0x0, 0x0) ioctl$VNDIOCSET(r3, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffb, 0x0}) 1.836769104s ago: executing program 7 (id=2341): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) open(&(0x7f0000000080)='./file0\x00', 0x2, 0xfa) (async) r0 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0xfa) bind$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000007, 0xfd6, 0x3ff, 0x80000001, 0x1fbfd, 0x10, [{0x1, 0x3, 0x4, 0x1}, {0xe77aa419, 0xb, 0xd8c, 0xfffffff9}, {0x8, 0x20f86, 0x0, 0x4}, {0x0, 0x4800, 0x3, 0x2}, {0x401, 0x7ff, 0x1002805, 0x1004d8a}, {0x2, 0x86, 0xfffffff8, 0xb4}, {0xcc1, 0xd16f, 0x4f9, 0xb3}, {0x9, 0x801, 0x17, 0x6}, {0x10000, 0x7f, 0x5, 0xb}, {0x4, 0x90, 0xd1b, 0x88}, {0x1bc, 0x40000005, 0x2, 0x3}, {0x7ff, 0x6, 0x7, 0x9}, {0xb8c, 0x100004, 0x1, 0x1}, {0x29a7171a, 0xfffffff9, 0xfffffffb, 0x6}, {0x2, 0x7, 0xfffffff9, 0xfffffffd}, {0x0, 0x1, 0x1002, 0xc}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) unveil(0x0, &(0x7f0000000140)='c\x00') sysctl$ddb(&(0x7f0000000180)={0x9, 0x6}, 0x2, &(0x7f00000003c0), 0x0, 0x0, 0x0) (async) sysctl$ddb(&(0x7f0000000180)={0x9, 0x6}, 0x2, &(0x7f00000003c0), 0x0, 0x0, 0x0) 1.833651667s ago: executing program 0 (id=2342): setrlimit(0x8, &(0x7f0000000400)={0x8000000a}) r0 = syz_open_pts() (async) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) (async) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) (async, rerun: 32) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async, rerun: 32) read(r1, &(0x7f0000000100)=""/192, 0xc0) (async) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) (async, rerun: 64) ioctl$TIOCDRAIN(r0, 0x2000745e) (async, rerun: 64) r2 = socket(0x1, 0x0, 0x5) sendto$unix(r2, &(0x7f0000000040)="b1000513000000ae05000701070000000008000000000500fef96ecfc72fd3357ae30200004e30ffd2d236acf20bf404be01000000f7c8cf5f882b297de1aa050400ce94e2f0ad3ebbc257e4411f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300000100be1f25a2e791505c47f8343712cc11fffffffffffffc00"/177, 0xb1, 0x0, 0x0, 0x0) (async) sysctl$hw(&(0x7f00000000c0)={0x6, 0x8}, 0x2, 0x0, 0x0, &(0x7f0000000180), 0x0) (async) close(r0) (async) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x32, &(0x7f00000001c0)="ebff", 0x2) (async) r4 = syz_open_pts() (async, rerun: 32) openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) (async, rerun: 32) recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x200000000000) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000500)=0x7) (async) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="209788bdb2e3da0272e754e41262e4927333c24bb1c1ed68aebc35c7b6bcf7f95ae2ed654a21b83fc56cb05730270cf4626431ba845532a461d8674e643d07e75cfae2e55c0024474cbf6afc458cedecc4b59d5d10f7b3c40d", 0x59}], 0x1) 1.710518488s ago: executing program 0 (id=2343): openat$speaker(0xffffffffffffff9c, &(0x7f0000000740), 0x400, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) r0 = socket(0x18, 0x1, 0x0) close(r0) setsockopt(r0, 0x6, 0x41, &(0x7f0000000280), 0x1c) sendmsg(r0, &(0x7f0000001680)={&(0x7f0000000140)=@in={0x2, 0x2}, 0xc, &(0x7f00000005c0)=[{&(0x7f0000000180)="81657c3597b9a2f799e5affcfda6d2e0a66871374cb5d6fb762a68e70867afb0262fdee0df4113ae4cfb5c778d65dec78ae1ba3bfb88ca35588e6a14366bba46d9a5dbf433a3caae395ffef75439a15055182e9968fd44cae515b204dd72502883b5e397e919012e14e360d460f1bf95810e4bdebf11ac113f6190db18142b332df7f01f5e552a596323e5fdab9e43014347774426f859d8c42490b4b56e6e80f10c3d6e94308f06d5e404a30deb79f178ec76512411f759d7d21e63fd1c175e1f4e548620186455775b18861e4c989902005bae3a15460790d571ddc14b33946dff98723984b92d38", 0xe9}, {&(0x7f0000000280)="4d1b38442081ee45e4b5b8cb73eadd3f18e0ed39a71e18d50ce90a57894da92d714515edec47cc93bc69235a626b03ebafd392f970e379d94580edb223e496ed12a45c2c605a1eaacb6ace14c04d4e5250dbc12ad147166254891e1b60aa47454911ce442d68c194c25ff8c117a5edb9d07caafb1858a367e4d8522ffafcfc9bfb31037f7b0502c4de048387050483401d778687c116914c5741eb4e69a1a766c23ec61ac588b08f6189d66101249c64f337e00ab3f857a065d4cdf5ca9a2bf1b4b07d26b80ab726b23d", 0xca}, {&(0x7f00000003c0)="1c53d6e409fbeb9398b3b1577628ece75b1722d3ccd44a52967f7b6cdc36937cb62c4d53a41fb15dd938", 0x2a}, {&(0x7f0000000400)="2ce136c8edc27f4b968ed28a9775d2647aabf0cd36c14e7bac6199ca18b056e73834a33151ed40b5e9ffbe668761778641eaa0fdc868af2d1b4ba56f94064778a6ae57c9839f41dafc2523fb6c3455c3432cc98ea75a90bdb60c7bd0", 0x5c}, {&(0x7f0000000480)="a64c294aa0732a565fcfb1204eea904b93e07b0e285997cc30fa4faaaa9d584d645692a6c7a2ea5fa25d51638990ef1dbbd4c95a62e40502aae129af5ae6e205f2b2d082617c10a5fb3e11697c528cd5217643dcd4b5ded17d84a0c0a17de3", 0x5f}, {&(0x7f0000000500)="0fc0ff1cf09d95883622e292bf9daa9eb30b7d9e096405d900db9ba2a13fb36bddfc8bf1b3c8a49f7cfadf7773c20387684e78363036fe", 0x37}, {&(0x7f0000000540)="43b6ddd096359ab662b3d8eb96a663f8d51d5fab0834f005c77da230eecb889a0ff92ca6616a5090f57044adc76d254e0f1c3cc24e411007c2944f0a5813084d13", 0x41}], 0x7, &(0x7f0000001780)=ANY=[@ANYBLOB="1010000000000000ffff000002000000c71e4b001ecf1c8e7f3783c9a645eb746f6a25bb6da6b90ff17b23d259f576c901d68e6915fbc91872c01428e08b0b449876cf3823f77956ea6ac8b855cadde11de797773e5ac271beb9fdaab351bdf29ccd34dd63d5700b6ef7adf050f7aa5fd74184ce05b14dd407731ed0b3ccec6626105980dea615f33cd7ed2419fff0a0c2b108823540432bee4fb5adb9ec6d4890a08fc64a7698f0d998af07199a3b67855505dd6081a5c23b71e280cc0f2b4f2c61938b2bceb5ad52f109f6def96efd19c58af2d31767a7f836be53c6a710cba15a5c5076833379fdff8b31b83153ae1484925235ac696f79956de3cb554da9b301be02c173b2eb3b296c1fe4671bdea2659fcc8e5984b06e586f7205d78cd3f925f784b3cd2c486fb500708b2690810241f5bd313f0b33bae2495994a771232b9aa1a61a6ce3024c16f165152140f44357dd579a9a7dbb408b67902005f8f82cc2562c7e85d268201682804af42cba17bfc9a111b899b3383785554be1b4606c52119be1645899fd521491fb0a2bbb18465e43102a39f66e4aff47bbe62feaf06c5ba6da83a59abe95165798198fca99f42a1fb668316cb934fb940c1b441c9134afebbf66735893bdd35e91710a6a6095dde61700ef2cf12fc5bfd5b076f39dda6608d606449eb6b836db44643c9901c43dee0f142dd22c087d2a3b1c372daeef2034f3755fd54d76205f9794f9ed26ade0357583773a5389a1a24f1b661be0e3a855aa5ff0ba4b25ba234af06e3237f2fa14e35ed56039747c7d13bc145c099c51eee9d7a175844ad7ba9e426fdf4879aabde3dcba251353d885b5207954fd916acaff147659748543eb78d44cbf1678c274fc9a1351a0a4df29c635699b243d7b3747cac78b2f5b0adf4ac1aab637fabc2797ab7cca59127af41c074ec432e77f823a8a8024603702551298c84dd288e499019cf46353bb3fcaa8550b2b98ced18df526739f6367244b8bb67a1c5d1602b49d0c3a7bcbb18e862b7dd8317ab915bc8c2df42c03df53dfbfc55138a5a65c9c48193232ed6c66f0c8b1accd39908a8764a804076bdc1096c47684bc82b4cd80b599389a4630f6ec6ec2e3254eba380c042a31c92c5d7f809bbe1880e16bd67b6d1106e8f1097880ca5abc0f8d9342709817d7d360c5a635af676a28e19cee879a53471b0bf12ea30febec22e0067b6b3196c7f54e7f72bcedd1fe1cb99c5ef92484c5e4b1e3f849c204a846e40dfc764228e38207a0156a4f56b76bdd19faac7752fe826e79b59f86bbe4d651d8a1d6947baec9e04b7890165dfb921b0f3f191db845c0afc8c8235a0a90f50f29b5621fd405147ad63c89bfd41023ea626fe3458edaacd7e9bc6f2c4017e66e6fb1e419f5a638cedf428a915639f078d8fd25e7c624637703260ec5efaf42a5004c371fedb3f0c704c3fe09577c46c264b040ef9615be3b66701db2089215f16821ffffffffffff198f875e792d43bb2ca0500df45622f9f11d543111b2b55a4773ac82b1b0bda127e5bce407f3bed3ca815284c6ea04dcddefe151e694191801d0e2fcfa2895912c51c53708d812cfc13cf1efa8d01b7ff022c2d753ecdfff62f20859153f10096b07423a3037e038df22e0d417891cf7841e282663b3c1082e07e48418c883cc453353e2f69a2d4ffc9584b24ea0c11cb9d02db08fb1f92386da3e2e9312b946f3b340f8a7c9a76dd29eb2fd3226a6b85aff02bf287034606699b6ae0d1a0a07e1c80731d7f64ee12b97499095c0004a48d45f91e01a6bd8f75a37b068eb859a7a5838a78e3c82ca899a4ed3145107ab07cf6c541483141494f1a5666335792560b1fcd42c24f02cf4e63d9a21a5bd7de7a0ba0537aaa7fdd0e92c7e01205a024cd1dc19834a575bb6e4bcc6b4e39d290718ad6e91d52d4f5d52e5fb89cd55e0ec73b357d5a317cde682867b34956ec68819bf881b2e27cc08cd411b2072fd79fe71bd81f0d4ce4bd6de5f1a5ffe301a82ecd19df73fc4737b4fbbf7aceae9e19db9cd90918c945df7b6a238cc33d374fbe9423fce187b34cb68c71a7a44ee418f76befeafab6b968180ffc3f477c39d3e3c7644a1edaeb56948e0dae0b52d47cdc54f5976944d4e5b121109ad8f8883bd814fc216ad472682012bc43e5ea14bc2d8eabd8d72367b181177f0f5299a4d629db34237834bac80ebba22d928cbdde8908e4164376d7784773734410f0c62e2d0de3ceb139360ded8ff324159739dc07131113e282380faf6d0f3a264985d285b97ccc9c5ef58a8ed03a97aa4aba2ec062105ebd79791ff9e417b104709bb500925bceaeb94486d7369af6d00ed88550f7739b55ee9536c58da3672436bef9653a2cf33a52e15bf826011ca1da058003fd0d991b5138ff4cdd481e1b0c6c7d17f0ab425aaa4962ddab39c6062c500c5c0214b18e0e83c71bc576feb96c3df63524e12eb8fabcd888ad9150204812fa48177a77b81268dd84a1df864fcacb165f6ecb30c379c7b563f972ad1305cceb71163455d43fd44bc06b47a64007b5a1cef887a6e8796bc56563f0a02af6f8e01a3955a0cdef01d4a32e9ec4880e126ddea50b7b19997d4113b26454e4b17ee2be901b53239f4bff7276995f241a3bb711f03112baa011bdb32a638de27ff12b6610225084c9078f3f6c117fa8150b271595a358800ec2b83a505a5b1896d696d4ddd52e1db17882fab0e8a542a7dd4281014afe45d5cba3c99d7dc57cc45b8c0736d26198b01e5f97b4815f56847a770aead61aebf0571e1dac95d4f3791b33b84d7e0573c788a19b355e831cf284d1985493c7a3facf00ab2d878e1e90fc25021d43ee6b9da81ace8a53914321f031b761e6ee740f4a1dd9342c9e24ede4a6b33877d3fa1949432f877635da5a557b7f951315dd877c9ac83212fbe53410bd0daee3726d91d183d551a3382c64caecb78e73648bb945a652b0dc9a176c7aeeb2c44c64bfee7f3e62244d3d4d6cfd56f7aae17637a6076c022eba7f4938d65945cdc91846225192c52229b62797562af69a439a853f81064ad199b40c65e3843ff9abf6df67770a3bbd946b5beeb50394b89c966753bf5612edd4fe4c7c73d465a2153d707de56b00d8c7941ef296e13573f36eb08e3aad3fd25c2b9a00a33ae91b398394651040f2356d9a458f2e2bd6141c1cbec85e6fe8263c3e81f577e5d91beff9a63931949e4e94abc4dd8a616f3f008e414cf9a040dfa7056b48b1f42ec4fb023facfe96fb115237aa915afca75e7ad28e438c26ee595d8c623a56b18d84569124615e98603f30dc58232a45e1eecdac6d2a7a6a3166b1c3803f5f12f421f63b76f486ca4822371c64e282ca5d7df51fee87a3d327e4d160331a486e6d3bf0a5b61bf1c7d759d4fa770eea9551cd74b181a1f7c706c5d254ad107770545c3b118997143434d99611b21ed3b2393b64b5805ca88acc9002892ccac16393b01bc025a34321ccac4d0908783395d4a6c4dfdd822b98857466aa14001dfcf157d48837b81d6a1941520440a527b8c08c73c982672d4a915c8086211c25f2f9ab3229ce374b4910c0db7ed66f4808f7240a25df61dcfb220c140160105981a83190a93e5fac9164d22efd89d5cfbcdf04dfe6f286cb0c4390e645a0b5c5034a1563ee9a06f5176c4cec7a7ef70bff06214bfa9be361f9b5e7cd5f6d54582c6325cd294a154548e484f7f4f580610674eb106a3ac1125ffe64c05c0a59993602d551ff3937cad36aae2abbca9895c8037041de3d22a6ba09fa55ca3e97bbe834454fe2536325cd18aa0e0eb9780d3efec7b0c6cadf3d76e50163bd8e3d0d868685a024a3ff8b1abf09dd4fe62a11c91e652653762d1f5550872b8641ded17963adcf0af23f14f0cabf3a8e317a2b048744f259b7b8ce583ba3055e7a242967a27c7343310971590835c7dc64e61fcabb8631a97d8d8d6e36f5bf17fb5a33bdbb0c518aa3b4dcedd3f9a022f407018f05aba04137690cdc73b0fdc8fe3d10a8c81898745c12d7cd31b12b2bd4ded19b27563212b6f866ed3da87b7e6ff6dcd50af62af233cd8800485a93822ce7c5b75b63a40e7643b596188b8a634da7848fcb7ffd400739681d6150ac7afd554630947da7d042b56ea93cb83a8ce6114a134c6a11663f8bbb06f93ac6aded58edadc6f1f1bd0cddcd5723da7d9e3e188b0150e50337bb519985a91c2dd8a000f76b048b958eac47d2b2ff807a106a3e988f050f1adc6f67f4e6bf358192952c743346d85f50acf9f62bb6ad13e7aeb8ea7f50c2568be0dbecf331d1c4c76d4de662931722039fd9943df90abee4973659b37ac746674cc0af5a0a73fec7903ef018547fdc3f0ccf4d62524a93c4230203f2e6da23d80944d3162dc5c54e6e25e5e1354be21adb795d7919c2374c47fac1db4669700049f23187ae192751dda80fc409152bfa6400c8ba1c5c5bf3a276796df8fc0ce26e12e52a68478914390d646384ab66efd6c235abae57965d20b2689045f86c41d737ccdae61922b973f21040448854ad59a18570feb69a3402458540c3942b3bc25216b1ec2bcf631eaf2f0ffc614f4e08cda197fa797828223936fa30567aceb6771b3d511a3c34a8f0069bff56ed480f16120ee104ffb03a4104a88896bab2b3d2b71ec5b4abdd5fbbe7e9471199115b2e52c1f4a59f42f47ad47ce8333bc5f31af44347c65aa51eb90f6828a11acc946c160fe1260a40a671a853b6237ade6e21c018118cc8d53e5e069b47d933eb80d7ad1ec923144f62978d985db88f13244cc255aed19eac3267b57d518802fd8dd750787d6d3122ac1165bad05a9fcfbf30ee9ca3bc8f400aa4058f09994d344b6aef58eb6600774159b63c8c1d2fb2f2be8f776cc9736b2c025d8fe6880b133a4e150a73518782a050d71b466f8a886ae1a1ddcb8248b72bc80ce0a477a2918f87e83f3d768f0d1a932efa8fe9b1567760db12e8a6e4657d7869cb77d826bd84251047e59ba71255e303430600cd2cd3ca2d1b49a7b2ed1917eedbaa7a43c7807139eae93352d9e5eabd38de4a594462e4b3fbee227e3f53fbd5d8f88db1e81dc5cdf3d3b1d6b4d3a7380477338d8a248952c53562c89f6d1aa4ff3c157427c8645d76b53564778e28cd676d9e5524b77dcadee09dfa818d58fa20bf8fbc2efcb88acb606dc635e28c2b2044a7ef5fbe2d316aec7c24c151ac29ca3abc89ac9efc9340d74770a2420ea6ec593d6146892e811d1ea0a47ead373aeb786e37fb3c5037a939a415cb65fdeda3f9668855157bc5c3139aa3553ab024d0206259ee99239bbe3a1785eb3da525f5dcb15a10b464a24076b68ab81a7f06b3a5e6d99828bd1c796a8f041527e608bfb3d419fdf540f0066108451b14663357db6abe16ce594b1bc1d3ebb5229e68b27fd5a61619a7331606a8a6617914eaa9aa1d885212147cbe65564a90788af6062f635c785f38f32f1e0fe67fa4da43375b547b8c90369833da2512f2e071c32d85f6c837fa8f73133b5102c42376021488f6afb0430a3fcf748fe0eefc51d5e253fb55af49f10bc281bb02d4fee1e443d16f6473bbd43d1290f6bccb4309ffefeda58af7de5f14b4cda01cbf005899eec58d18f22e263d4a4022e017063acf989407816c480eb5d67ad84048231b7b3f2bfc64063c75e4332054bd5f76a07af52ac032091f87c04f7ab967808f33243f9f19f5a57b93bd9da6873ddc01c0ab82d0c5a9dc56b8247932edea30278575ff37cef7443c1a4b6367e89af57beb7179b755e319087027d9be58b9246a6c568e3af8bed0bee05ed24b129507062de1f2bf34dac22ace6015d3737517e4df74686fe68c26f66b875ee9990d0ea97"], 0x1010}, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000016c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x1000, &(0x7f0000003f00)={0x0, 0xfdc7}) clock_getres(0x2, &(0x7f0000000700)) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x2}, 0x10, 0x1041, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) mknodat(0xffffffffffffffff, &(0x7f0000000640)='./file0\x00', 0x2000, 0xa) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_GETENCODINGS(r2, 0x80047476, &(0x7f00000006c0)) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9, 0x4}, 0x0) sendmsg(r1, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) r3 = socket$inet(0x2, 0x1, 0x0) sync() getsockopt(r3, 0x0, 0x13, 0xffffffffffffffff, &(0x7f0000000040)) r4 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x6) r5 = socket(0x2, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x7, 0x8, &(0x7f0000000680)="aef43c05", 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYRES16=r4]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r5, &(0x7f0000000000), 0x10) socketpair(0x1, 0x3, 0x0, &(0x7f0000000040)) 1.709929965s ago: executing program 6 (id=2344): r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@abs={0x1, 0x0, 0x0}, 0x45) (async, rerun: 32) close(r0) (async, rerun: 32) pwrite(r0, &(0x7f0000000080)="110267b4ad1f66d25efd9421cd309f63799c910eea2950d32739471e97ff8fed79c29f1b731437d25ed40b0b5140e1cfbf1af69bc5f683702c320b3897883d4fc012f54ecbf1b76e0cac47cdec573e1dd899e2eb4f6a9f6e359be96c722a0a2bd16316cf513f1846deaf47822d8c7397a52309bdb99a88ea27f6e718b35039f2c42bedd72ab8a53bd83fa2b85df6be042d28c08ab815a37f3bc6093edad38968f8107283190ae3551cbf3bf6fff740635670f20606c23b77fe146b08bcb8b749b057a209b25c570dca680ae9f590b813ba0f1c8f4d11595697005f80911020216193e9134db755f522da79c349f5c7ebf13d95", 0xf3, 0xd05e) (async, rerun: 32) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) (rerun: 32) accept$unix(r1, &(0x7f0000000240)=@file={0x0, ""/515}, &(0x7f0000000480)=0x205) (async) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) (async) setuid(0xffffffffffffffff) (async) r2 = socket$unix(0x1, 0x5, 0x0) connect$unix(r2, &(0x7f0000000040)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) (async, rerun: 32) syz_emit_ethernet(0x24, &(0x7f0000000040)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x16, 0x4, 0x1, 0xfc}, @generic="19b2"}}}}) (async, rerun: 32) bind(0xffffffffffffffff, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) 1.708158499s ago: executing program 0 (id=2346): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x2, 0x0) close(r0) (async) close(r0) socket(0x2, 0x3, 0xfe) (async) r1 = socket(0x2, 0x3, 0xfe) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x4, 0x4) (async) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x4, 0x4) bind(r1, &(0x7f0000000000), 0x10) connect$unix(r0, &(0x7f0000000000), 0x10) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (async) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x10}, 0x4, &(0x7f0000000140)="9a5ae5ce8b483d756833cd3c0a93a03e22bea9a669a3bbb64f8d0db62d8c9737ccd7f9163fb00bd17bbe2a4642af6382de9b72c4c7567e9d0b7a9d4dbc35be3b74b6ff681d58addba82a41c64ec7635a0ad0dc18573e2fd64f2118d08d183bbf1e6c2a7e7a371313c59dd318ac78514cc3e1f241a566b90ab2c375276fd97d253909f7287c00a230c58e86cce6becf2d789a707f34626c672619c4296a584090de52f121e23ce8cb0b7a0d9a08ba2ce306978e3a2b", &(0x7f0000000080)=0xb5, &(0x7f0000000200)="d4898225aec3fc0ccae94221ed4cb52784398c1daddba506b566e39329408587448e0b96007f72369f1edb8ab607263a014868d86990ca19f4fcf23046dbf0bb934031a993b45dfb5db15503326f330a83023de61e0c6d66987eb7fbe21e02bb17ece25960a7f3d43cc189c092d70f15cf5714a42a86d81a", 0x78) open(&(0x7f0000000000)='./file0\x00', 0x615, 0x106) (async) r3 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x106) pwritev(r3, &(0x7f0000001380)=[{&(0x7f0000001140)="8a", 0x1}], 0x1, 0xffff) setrlimit(0x1, &(0x7f00000011c0)) ftruncate(r2, 0x8531) writev(r0, &(0x7f0000000100)=[{0x0}], 0x1) write(r3, &(0x7f0000000280)="7c225b6a3d6246dd7729175a8094be7146aa2591ae48df29a41a539be1aafce52d4868d0914065511e8e1589e667289c8bdec27972e51e4bb93cf7383fc07fb995a50b5c9ca1f7bff99180b4261d63373fc6909fb2e858fd01d7a339b68c12ad39f32351954e938bddcfd310616fd02b5d96ce978af65fa5ae10aabe88f34efbda5c406350ad66996fdb6005e7450d4b828a14cc", 0x94) 1.697045788s ago: executing program 4 (id=2347): open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) sysctl$net_inet_udp(&(0x7f0000000240)={0x4, 0x2, 0x11, 0x5}, 0x4, 0x0, 0x0, &(0x7f0000000300), 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="1cd2d176f4b8f82c1d09936270286ea75b958983a9f15438392f4d2feb0900000000000ef962", 0xa8269}], 0x1, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r1 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x80, 0x0) preadv(r1, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/99, 0xfffffd23}], 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0xc4504446, &(0x7f00000000c0)={0x2, 0xffff0691, 0x4, 0x0, "97a2e900", 0x7}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffef1) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) r2 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x2) socket$inet(0x2, 0x3, 0x8) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r2, 0x0) 1.696930501s ago: executing program 7 (id=2348): r0 = socket$inet(0x2, 0x2, 0x0) close(r0) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) r2 = open(&(0x7f00000004c0)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000500)=[{0x6, 0x8, 0x7, 0x6}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r2, 0x80086d01, &(0x7f0000000500)={0x0, 0x0, 0x0}) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000100)="ea5cf62e47ad5d8b", 0x8) 1.696799327s ago: executing program 6 (id=2349): r0 = socket(0x18, 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x22, 0x3}, 0x1, 0xa, 0x0, 0xffffffffffffffff, 0x4, 0x40, 0x2, 0x2}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000100), 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000680)=0x2, 0x4) (async) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) r3 = dup2(r2, r0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x80206980, &(0x7f00000001c0)) 1.677886028s ago: executing program 1 (id=2350): writev(0xffffffffffffffff, &(0x7f0000000100), 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000300), 0x80, 0x0) ioctl$TIOCSETA(r0, 0xc444443a, &(0x7f0000000040)={0x6, 0x1, 0xe9, 0x85, "014d7466a4ebde00", 0x10008000, 0x7}) 1.676293485s ago: executing program 0 (id=2351): r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r1 = dup2(r0, r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000180)=0x1) r2 = syz_open_pts() msync(&(0x7f0000003000/0x7000)=nil, 0x7000, 0x0) ioctl$FIOASYNC(r2, 0x80047460, &(0x7f00000000c0)=0x4) r3 = dup(r2) socket(0x6, 0xc007, 0x6) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000300)={0x401, 0xfffffffd, 0x80c001, 0xe, "240000000000000000004232000000060200", 0xa, 0x4000000}) writev(r2, &(0x7f0000000340)=[{&(0x7f00000006c0)="27e35624e95f40880308c0b21ed5a2a85b4fd5dd3b5f88bfa6b79c55c05b0f0611768e3cd65b95fecdf0348e9f3215ece840fdf092fe688078723b53e08f1087189db1fc4012c10e31e059fbc8cea9f174d252ac0ae5922ac5556e1c5943063d1a7018b48e32185cca9ff901f01f617f3ced2b8cec46161e7bb4fa82a61c70930c4cb616e9980329a2ee510e4a5179435af387c745e4f3c8bd21cfafa9b613f7b85f80601798a70b5c5824a3f864909ef1586baa72cbb45431d39f02e9b6248bbf34219add74acd42e17aa5c16d1db0646a395320e98d1c45f2ebf18752299b093cc2e33f3ef6fde5785ee4a814f3872b26871a63451a5e6e193688fd060eea8666af11491fa0e674baf3399e44be62c61ad0c1b2012906054d92f40a7c8b1f13ef0e7ac8a881d7eb677ac2278c3d6eb99279a16eadaf241cbedac462ee0430409", 0x141}], 0x1) r4 = fcntl$dupfd(r1, 0xa, r2) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000040)=0x200) setsockopt$sock_int(r3, 0xffff, 0x800, &(0x7f0000000000)=0x7, 0x4) 1.676111588s ago: executing program 7 (id=2352): writev(0xffffffffffffffff, &(0x7f0000000100), 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000300), 0x80, 0x0) ioctl$TIOCSETA(r0, 0xc444443a, &(0x7f0000000040)={0x6, 0x1, 0xe9, 0x85, "014d7466a4ebde00", 0x10008000, 0x7}) (fail_nth: 1) 1.658767995s ago: executing program 1 (id=2353): writev(0xffffffffffffffff, &(0x7f0000000100), 0x0) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa23f3c252adb0070162e86dd6009000000200600030000000000000037f87ccdc0c4a92cff0000000001ea443d080000000001004e204e22", @ANYRES32=0x0, @ANYRES32, @ANYBLOB='[B']) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000300), 0x80, 0x0) syz_emit_ethernet(0xcf, &(0x7f0000000080)={@local, @random="76ae89a3c604", [], {@ipv4={0x800, {{0x5, 0x4, 0x2, 0x6, 0xc1, 0x64, 0x8, 0x2, 0x6, 0x0, @multicast2}, @udp={{0x1, 0x2, 0x8}, {"66eae117e23d6f701e0121cfc115e33bd30bef84bb1dfd82dde50be01a1929a5bc4ee3eb3772dfeebb5b1aec88a126bdf880ac78b53b92001dac03d4b4c9179ce758a4d3d43b6af34e92b447f599174d2c3de35e5a12f8963fed5b764f01bcb44d147dc5568d96e71e1af1c0e5e0f7c5894c7a5d89140a80db8a67d3350bb4ff5da1f19a7effc95c46d3611c91508ac70e79b1ca3cf2a50931bc8e225cffae958ea4d7d3f1"}}}}}}) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x10001, 0x52, 0x3, 0x2, 0x707, 0x7, 0x7}, &(0x7f00000001c0)={0xffffffffffffffff, 0x7fffffff, 0x3d0, 0x5, 0x7fffffffffffffff, 0x3ff, 0x7, 0x67a}, &(0x7f0000000200)={0x401, 0x6, 0x691b9cf2, 0x6, 0xc9a, 0x1, 0x136, 0x2}, &(0x7f0000000240)={0x2, 0x454a}) syz_extract_tcp_res$synack(&(0x7f00000002c0), 0x1, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000280)=0x800) ioctl$TIOCSETA(r0, 0xc444443a, &(0x7f0000000040)={0x6, 0x1, 0xe9, 0x85, "014d7466a4ebde00", 0x10008000, 0x7}) 1.658070586s ago: executing program 6 (id=2354): open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') faccessat(0xffffffffffffffff, &(0x7f00000000c0)='./file0/file0/..\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) sendmsg(r0, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) syz_emit_ethernet(0x4c, &(0x7f0000000dc0)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x9, 0x6, "8f3524", 0x16, 0x3b, 0x4, @empty, @mcast2, {[], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @empty, [{0x3}]}}}}}}) r1 = socket(0x2, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x802069de, &(0x7f00000001c0)) connect$unix(r1, &(0x7f0000000000), 0x10) listen(r1, 0x9) 1.621744385s ago: executing program 1 (id=2355): sysctl$hw(&(0x7f00000000c0)={0x6, 0xe}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$hw(&(0x7f00000000c0), 0x2, &(0x7f00000002c0), &(0x7f0000000080)=0x1a, 0x0, 0x0) r0 = socket(0x1e, 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x8020697f, &(0x7f00000001c0)) sendto$unix(r0, &(0x7f0000000000)="b100050460000000000000000041", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x3, &(0x7f0000000000)={0x0, 0xa4b0}) setrlimit(0x3, &(0x7f0000000000)={0x100000, 0x100000}) setuid(0xee01) setreuid(0xffffffffffffffff, 0x0) munlock(&(0x7f0000495000/0x3000)=nil, 0x3000) 1.621478188s ago: executing program 7 (id=2356): open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x1, &(0x7f00000011c0)={0x58}) 1.621240465s ago: executing program 6 (id=2357): sysctl$kern(&(0x7f00000000c0)={0x1, 0x15}, 0x2, &(0x7f00000002c0)="71f91e3471ac0058bc5a91501d94a34b8e", &(0x7f0000000080)=0x11, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) select(0x40, &(0x7f0000000040)={0x40007, 0x5, 0x8, 0x8000000000000003, 0x3, 0x1000000000090, 0x15, 0x3}, 0x0, 0x0, 0x0) r0 = shmget(0x3, 0x1000, 0x208, &(0x7f0000ffc000/0x1000)=nil) shmat(r0, &(0x7f0000ff9000/0x4000)=nil, 0x3000) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, 0x0) ioctl$BIOCGBLEN(r1, 0x40044266, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYBLOB="172140030f7000000000000086dd"]) r2 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6036e28200083b0001984b0e23742b40c3fa3d76af5fc1fafe8000000000000000000000000400000000000000089078"]) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x1, 0xa, 0x100000080000000, 0xffffffffffffffff}) flock(r1, 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) connect$unix(r3, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x214) open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x42) unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000200)='c\x00') r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r4, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) 1.606611691s ago: executing program 4 (id=2358): r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000015c0)=0x8) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000001800)=0x2) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x4401) open$dir(&(0x7f00000003c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x1, 0x101) r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) 1.604404033s ago: executing program 1 (id=2359): socket(0x11, 0x3, 0x0) socket(0x11, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005010000009f0500070107000000211c13fecea70500fef96ecfc72fd3007ae30200fdef3044d2d236acf20bf404be01000000f7c8cf5f8823297be1aa0504000051e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602", 0x7a, 0x404, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000080)=[{0x3, 0x8, 0x2, 0x2}, {0xf, 0x12, 0xe4, 0x100}, {0x9, 0x2, 0x83, 0x400f}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a378343712051eea040000000000", 0xb1, 0x8, 0x0, 0x0) dup(r0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {0x0, 0x3}, {}, {}, {0x0, 0x1}, {}, {0x2}, {}, {}, {}, {}, {}, {0x0, 0x2}, {0x1}, {0x0, 0xfffffffe}, {0x0, 0x1df}, {}, {}, {}, {0x2}, {}, {}, {}, {}, {}, {}, {0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) 1.544075218s ago: executing program 6 (id=2360): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x101, 0x80000001, 0x81ac, 0x10001, 0x10, [{0x0, 0x9, 0x0, 0x71002}, {0x2, 0x9, 0x8, 0x34}, {0x100, 0xf86, 0x0, 0x9}, {0x1, 0x800, 0x8007, 0x7}, {0x401, 0x200727, 0x7, 0x7}, {0x1, 0x650, 0x3, 0x7}, {0xce1, 0x400, 0x4f8, 0x6d}, {0xfff, 0x7ff, 0x1, 0x8}, {0x40002, 0x82, 0x8000005, 0x5}, {0x6a75, 0x8001, 0xa94, 0x4}, {0x1cf, 0x10001, 0x0, 0x3}, {0x8, 0x9, 0x8, 0x8000002}, {0xb89, 0x555981a8, 0x8, 0x112b}, {0x29a71717, 0x8, 0xfffffffd, 0x6}, {0xc, 0x2000005, 0x5, 0x848}, {0x0, 0x1, 0x1002, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = semget(0x2, 0x4, 0x480) sysctl$net_inet_tcp(&(0x7f0000000240)={0x4, 0x2, 0x6, 0x10}, 0x4, &(0x7f00000002c0)="e080316849ac1064d1ee6102e0b84a05b9142a896045f0ee044dbcae1027f0187e093af1c0eea624daf4e4414a5a2beeaad75ed184535542cec2bc020bec937b41073f3b0304d3a8528f9c4a995f45220772b4ae4d3ccc62b9", &(0x7f0000000340)=0x59, &(0x7f0000000380)="57ba31f006c8ee4fdb9144ddf7624d8f59797926562dc17594389b4dea4fb40ec389d037c6fba0977499478136d11030e31bdd0bba2cdc6c923600eab929903069a24941157407613f9f8ededb78897aa6680e41476a67531564ff85a96bb22004fb991eb263ed4ef64f3eae75750632932110327f5d3059146cc7c1b51c24c8f6e815ba6e60b3825e8928e7b0bc0bd51b66d7a6ba95f5cb2093447e7f85c5d03cbb6a18f1a8d407fde45a1158d2726f0bc29adf688c5ff8e445a039206eb1fa2813ebff06d4", 0xc6) semctl$IPC_RMID(r2, 0x0, 0x0) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) ioctl$TIOCSETA(r3, 0xc4504442, &(0x7f0000000000)={0x32, 0xffffffff, 0x0, 0x4000, "97a2224ff1c14a06ebb178926cc9795a6b47c1d1", 0x1, 0xfffffffe}) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f0000000480)=""/139) ioctl$VNDIOCGET(r0, 0x20006473, 0x0) symlink(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)='./bus\x00') mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) (async) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) (async) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x101, 0x80000001, 0x81ac, 0x10001, 0x10, [{0x0, 0x9, 0x0, 0x71002}, {0x2, 0x9, 0x8, 0x34}, {0x100, 0xf86, 0x0, 0x9}, {0x1, 0x800, 0x8007, 0x7}, {0x401, 0x200727, 0x7, 0x7}, {0x1, 0x650, 0x3, 0x7}, {0xce1, 0x400, 0x4f8, 0x6d}, {0xfff, 0x7ff, 0x1, 0x8}, {0x40002, 0x82, 0x8000005, 0x5}, {0x6a75, 0x8001, 0xa94, 0x4}, {0x1cf, 0x10001, 0x0, 0x3}, {0x8, 0x9, 0x8, 0x8000002}, {0xb89, 0x555981a8, 0x8, 0x112b}, {0x29a71717, 0x8, 0xfffffffd, 0x6}, {0xc, 0x2000005, 0x5, 0x848}, {0x0, 0x1, 0x1002, 0x30004}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) semget(0x2, 0x4, 0x480) (async) sysctl$net_inet_tcp(&(0x7f0000000240)={0x4, 0x2, 0x6, 0x10}, 0x4, &(0x7f00000002c0)="e080316849ac1064d1ee6102e0b84a05b9142a896045f0ee044dbcae1027f0187e093af1c0eea624daf4e4414a5a2beeaad75ed184535542cec2bc020bec937b41073f3b0304d3a8528f9c4a995f45220772b4ae4d3ccc62b9", &(0x7f0000000340)=0x59, &(0x7f0000000380)="57ba31f006c8ee4fdb9144ddf7624d8f59797926562dc17594389b4dea4fb40ec389d037c6fba0977499478136d11030e31bdd0bba2cdc6c923600eab929903069a24941157407613f9f8ededb78897aa6680e41476a67531564ff85a96bb22004fb991eb263ed4ef64f3eae75750632932110327f5d3059146cc7c1b51c24c8f6e815ba6e60b3825e8928e7b0bc0bd51b66d7a6ba95f5cb2093447e7f85c5d03cbb6a18f1a8d407fde45a1158d2726f0bc29adf688c5ff8e445a039206eb1fa2813ebff06d4", 0xc6) (async) semctl$IPC_RMID(r2, 0x0, 0x0) (async) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) (async) ioctl$TIOCSETA(r3, 0xc4504442, &(0x7f0000000000)={0x32, 0xffffffff, 0x0, 0x4000, "97a2224ff1c14a06ebb178926cc9795a6b47c1d1", 0x1, 0xfffffffe}) (async) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f0000000480)=""/139) (async) ioctl$VNDIOCGET(r0, 0x20006473, 0x0) (async) symlink(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)='./bus\x00') (async) 1.543880809s ago: executing program 1 (id=2361): setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000380)={0xf66c, 0x8, 0x9, 0x5297501, "9cdc452e307e0804002f4c0000002f9e68cd3304", 0x400, 0xfffff196}) writev(r0, &(0x7f0000001000)=[{&(0x7f0000002780)="b7e02e6d5b71a2518bfb1397bee5e5d02a7e748e2802e41559c09dd4d4efd4125dad2d074f8804d96906c64b3601b425451ec7dab28d4463d29af54cf5311f6655725067b56a1c1bc10339134c1afc1e2de2b11bb87d1e190ad57b1a5ac6e26a15f8b9ec952b3854786b60d48434484234c6c053a167c2310f189098d920665b806fb365930ca0487020745a3b05fdde31418ce944a079954fde15d4b706efc0858cd2ecad1a6e1cf6c1e845e41b823daa0ceaa5643bdcf93603b7c51c5068bd7e3b5826d4cf5f65125a70659eed7c061a808c6b2409577027bd5f33a445b99aac9277cd829ecbd9aeb4f25fae7ea646ff86a8107b8cd2722e731a6bcf051d89746ebdf1e143f060c6f0a795c890621e4b80217ca285cb2004534d9d9417287af1c9ebdbc512a2243debad4f09db7e878027e7a96316fdab0decd6bc229de0238aa7e9a6886a9c3025b17489f5775d54e24a2df2098a0736429e3dfa3263b756ef32879ee7e5cb10b393fa20a3e7f47f4e111873e20c7edcfebaecde6d814916f4d5db56e3732ec1e5c5e3ed5e6cfbeb9c5c2cdf913fbe0294729b095031ddf58f2a623d053393ee1e9cc1a799cff317c6830ab9b68705cc896c4d694184b8f40cff97970cdc439bc6b67cff798a878950bae87a4181552deaca1387d1fa9d898ac1fead815f57df5913d3c9fa61407fbe99dfd59ee1bc56e2ac61e91c0e07f8a0c62e0567d607e58d8762c0cae2ffdbc726851f8a136d981e058bb9ec23731137fea38e0d84389f0a85c5e30b246bfe6d98cd56fb7a8891c17661f13e42b902abf4e94059c52c5c7caf8adc3382af3e51ca7a41a00a25a1b16c9dbbed7900153411b78863acdb92325535fcdf1734e2d464c0afa1ccfa24d05067cf1077f9512d7c1867fce7e5e8e2c50623e021a78e35bcb08de328d7015bda11d91e7dd3505decc4e14aad5a8006cd85e7244d4f0bd841461aba234d9ec49ab61b6e7c390810806f9fe4eedc7e38ea40d19d8ac6edbbcc5238ffcf0e53b3574f5620dfe608f8041f7b87e2cac64e5f244e8cced9cecb16aa424dfbf5a6bd6ee88bcfe921c60c91868cef0dfdb218cbf245059f4cb2048b6b934044cf3de8444d7f1033a07d16204c59eee9787ff38f6a29a7682a8d92c469c79865f5605c69b96929c4be1791e4654ff4c6533746b3d60f70e488b888540564cc2b385ad0971b59e2500b23ad0fbb5c84916bec925801664c50984b96568d5a0e2fccdfe680f3c913089125abbf4086c243f0370f7ea070ab8eff797914257c7df993f2d4b98128c0c14531351e6338f88059fcb2d06307517cd1b69b8bdfcd6b52e49d1e44c8b74bdba33e3d60df2d0085340031beba5a0362fc881928f352ab63cbda3925c8ae52e7a0bbc2962236ab2d90f3189644adc21bca836424e4b1bb45e55f38e969757f6ac469f92d53b076e0ea13427e16825ac301e849164b3c14f5da861f653434c9bd9458b19b22787083df96f46544c60a98bdf138fe9a8edb4317634a06163c2444f2b44e9072eb26ef444f733033b3cb69437db170ba0430b01d36e4a79df31e78dd297fb65a6c3bd310c5e23357e63ce12bd349322e466ff12a89f11d12ed89c062cf4a39e49bdf47ced665ac64feed7e07ffbe79163b004bd5b1ae706fdeb26490ab6e62557e41aa560fa25e95b4aa6fff96fbb05f04431d220a68508c5180519106c75313437946e416f25340a7cf7fbe77a2fd0f81fafaaa0451988ecbd2fdb429043290ef3a914baea04048a9d0f975d5787224065e832fecce2a6f622a956c286f28062e5e16c5ec2dbed18dc2ce759daa3f480ed4c37eaeaef99a84fe94cb1268b8b6302bf07413715f36d2be90aa4f2503d421477ed692ed44bb64a5f1a0b5f5577a2171a60a65c26e55a20bfe13bdcaf9d2c0e71b9602be5cbb039dec30500f38fdaa122e633502d7eca2926a2ae1b4ea499ab10b11f90a2fb36819dc5f42f3968c1c2fe7711d185c46b956b34ef494b4017d00d5a72b401e168dc2ac9698e323c80b0154831b658480e0c33b1d180073c721aa7a0427a6beb87705b693aca5b70ce495ae09b4636ab6d9a1189c285c54ad22724626cb96e61d54b061a56937e283d2c5ea32ba82f1093959d2772e3e29ae0de9cd8420672168086a152babf3dbab1c87b77fe2bc3131c0dffc4b08b34ef6728043b3e331f5761d68650db2fd8a6d489408c3b06d69549de7fa1ce53a5b0b6294f6cbad383a0e89b95e4c6de648397f4fd872ef2932f27e80707404dad90835675705424f2be4d40dcf670ceb1ea948a0d12fd881d4de16c69fd579675a75119fecb5829b360bb66027c2db7dd663ba1e90a1065e4ff5bd00d6ce97408e246760464bbb242e986bfe49679d84069f276d44241b5b74d2e1f7062a48099d28f9bb1e8b68c302779e59a0659ccf5ae003f5ba3fe65bfea4f559308adcde", 0x6d1}, {0x0}], 0x2) chmod(&(0x7f0000000040)='.\x00', 0x35e) setuid(0xee01) open(&(0x7f0000000200)='./file0\x00', 0x2, 0x0) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 1.543651114s ago: executing program 7 (id=2362): chflags(&(0x7f0000000000)='./file0\x00', 0x0) r0 = socket(0x6, 0x0, 0x8) r1 = accept(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) r3 = dup2(r0, r0) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, &(0x7f0000000100)) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000140)=0x2) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000180)) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000200)={0x0, './file0\x00'}) r5 = accept(r1, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) getsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f00000002c0), &(0x7f0000000300)=0x10) setrlimit(0x3, &(0x7f0000000340)={0x7}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_GETMODE(r4, 0x40045714, &(0x7f00000003c0)) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000400)={'./file0\x00', 0x180000, 0x0, 0x2, 0x1, 0x2, 0x9, 0xa7ee, 0x1, 0x2, 0x1, 0x3}) connect$unix(r5, &(0x7f0000000480)=@file={0x0, './file0\x00'}, 0xa) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000540)={&(0x7f00000004c0)='./file0\x00', 0xc5b3, &(0x7f0000000500)='./file0\x00', 0x8}) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000580)=0x2) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f00000005c0)=0x1) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000600)) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f0000000880)=0x1) ioctl$VT_RELDISP(r4, 0x20007604, &(0x7f00000008c0)=0x1) fsync(r6) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000900)=0x1) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f00000009c0)={&(0x7f0000000940)='./file0\x00', 0x0, &(0x7f0000000980)='./file0\x00', 0x8}) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000a00)={0x8, 0x1}) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000000ac0)={0x7d, 0x0, &(0x7f0000000a40)=""/125}) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000b00)={'./file0\x00', 0x9, 0x46, 0xffff, 0x0, 0xfffffffc, 0xb595, 0x6, 0x1, 0x0, 0x8a38, 0x3}) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000b80)=0x1) 1.542938864s ago: executing program 4 (id=2363): sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000501600000040000000007000000087c156610c18125d7f96ecfc73fd3d89815a9c6163952ddb06b36ac970bff03000000000000000000000000ebe1aa5323edeb51e2f0ca3ebbc2c4699a09000000acb5b302000d7d010000000100000021020000742fe245f928b770c1f5a8aec872ea772ec58904000000008d9810361b1257aba8c50000201201", 0xe1, 0x808, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) shmget(0x3, 0x3000, 0x28a, &(0x7f00005e8000/0x3000)=nil) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) 1.542775326s ago: executing program 7 (id=2364): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x0, 0x5}, {0x0, 0x0, 0x40}, {0x46, 0x0, 0x0, 0x4}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xffac) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000), 0x10) connect$unix(r2, &(0x7f0000000000), 0x10) sendto$inet(r2, 0x0, 0x0, 0x406, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000004c0), 0x4) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) 1.206925758s ago: executing program 1 (id=2365): sendto$unix(0xffffffffffffff9c, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9e906c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b", 0x50, 0x8, 0x0, 0x0) (async) sendto$unix(0xffffffffffffff9c, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9e906c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b", 0x50, 0x8, 0x0, 0x0) socket(0x2, 0x2, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) socket(0x18, 0x3, 0x0) (async) r1 = socket(0x18, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) (async) setsockopt$sock_int(r1, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) ioctl$FIONREAD(r1, 0xc028756b, &(0x7f0000000240)) ioctl$FIONREAD(r0, 0xc028698d, &(0x7f0000000180)) sysctl$net_inet6_ip6(&(0x7f0000000180)={0x4, 0x18, 0x29, 0x2b}, 0x4, &(0x7f0000002740), 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) (async) setrlimit(0x1, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000740)=""/250) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400, 0x106) open(&(0x7f0000000700)='./file0/file0\x00', 0x18289, 0x40) (async) r3 = open(&(0x7f0000000700)='./file0/file0\x00', 0x18289, 0x40) write(r3, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async) write(r3, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r2, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000180)={&(0x7f00000000c0)=[{0x7}], 0x1}) sysctl$kern(&(0x7f0000000000)={0x1, 0x48}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) writev(r2, &(0x7f0000000640)=[{&(0x7f00000003c0)="766939994baed5e300fc40da2035eec99c9dd5ff41760c5359d23a727b2e78bc2115888cd59dbfe37630e1a251be57d1f0761a7fb02a73b51a4680693016640689cdba9f05294100a70f544721f778a2181b8f5a7962ab6447d0ca37a54b6bf42af5832c113428121fc874a59a20384e1a6d2a4adf77bbedadad46b0dd2590db5bdade66e996158b9d5360ac8129e85a6db4d44f2da0a1f7cc077eb60d6b0b44595e93e1209c3313b693eb0e0b5e2c6f7bed130aa38f361e97bab5898055", 0xbe}, {&(0x7f0000000500)="f70b8d86cad2a279479ee2668d92f7e922758644a7e8889ae9289d6f4bbaf0f7f3d1536b2badd34c112aacb82704f6f60477fc16491a095851f6ac5e5157401710aa9a4d1a6e4dcdf8822def8c40a2556b16c0d98dc50c0e5d9c5559e26278f6f67335a5fa5dd00c6e72ffd3e1ba", 0x6e}, {&(0x7f0000000580)="7b0151a9db0c60328ffa08aec392e31531f4395945e238e90be7ad6bace99075f6db165ab3a187d77035b15f0f3065428dad08b2fd055a058e6b8dbbc9624b89d91e3d2b4a9e7d0157499edc83b27998fd6682fb41f0e7ec92258e8f6dbee7d9f226db5dfcc66b662ade9e436f50d9ff7319dd4af184aa311e1d5a698541", 0x7e}, {&(0x7f0000000600)}], 0x4) (async) writev(r2, &(0x7f0000000640)=[{&(0x7f00000003c0)="766939994baed5e300fc40da2035eec99c9dd5ff41760c5359d23a727b2e78bc2115888cd59dbfe37630e1a251be57d1f0761a7fb02a73b51a4680693016640689cdba9f05294100a70f544721f778a2181b8f5a7962ab6447d0ca37a54b6bf42af5832c113428121fc874a59a20384e1a6d2a4adf77bbedadad46b0dd2590db5bdade66e996158b9d5360ac8129e85a6db4d44f2da0a1f7cc077eb60d6b0b44595e93e1209c3313b693eb0e0b5e2c6f7bed130aa38f361e97bab5898055", 0xbe}, {&(0x7f0000000500)="f70b8d86cad2a279479ee2668d92f7e922758644a7e8889ae9289d6f4bbaf0f7f3d1536b2badd34c112aacb82704f6f60477fc16491a095851f6ac5e5157401710aa9a4d1a6e4dcdf8822def8c40a2556b16c0d98dc50c0e5d9c5559e26278f6f67335a5fa5dd00c6e72ffd3e1ba", 0x6e}, {&(0x7f0000000580)="7b0151a9db0c60328ffa08aec392e31531f4395945e238e90be7ad6bace99075f6db165ab3a187d77035b15f0f3065428dad08b2fd055a058e6b8dbbc9624b89d91e3d2b4a9e7d0157499edc83b27998fd6682fb41f0e7ec92258e8f6dbee7d9f226db5dfcc66b662ade9e436f50d9ff7319dd4af184aa311e1d5a698541", 0x7e}, {&(0x7f0000000600)}], 0x4) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, &(0x7f0000000180)="5f2a1ff1", &(0x7f00000000c0)=0x4, &(0x7f0000001180), 0x4) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) shmget$private(0x0, 0x2000, 0x4, &(0x7f0000ffd000/0x2000)=nil) (async) shmget$private(0x0, 0x2000, 0x4, &(0x7f0000ffd000/0x2000)=nil) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setitimer(0x0, &(0x7f0000000000), 0x0) r4 = syz_open_pts() ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000000000)) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000480)) sysctl$kern(&(0x7f00000001c0)={0x1, 0x1c}, 0x2, &(0x7f0000000200)="afd28335bb", &(0x7f0000000280)=0x5, &(0x7f00000012c0)="6e7902a9a1b34c34d458e10e4a8d3f690be496281aa7da38a95636600f2e17b4e4c6cf42627174695feedd65c6007cfc22559c78f9ba7a3e8fc8545143e43c68a70f0cad183e82ffe3e6e636a8580017bcdafa94fd50f38bff21e6c29a0a56a851281f67290f3c47ff109d545a716eb9df0c4aa6c740f38fe0020cae737cf05a0e91b38850a8ffd5a559029885a0123172b8d5459111902ca9c81bca7fca8fda43b41ad31d9d6a530cb71dda6a9554a381647e8df34814bbbd9da72bb88c69ae7ca7d039c2ed6454d71f13554430ae7e9c3ebe930cddc6ab51a14a216076888ae9df4a024b3e50f75d0fc08334b8c16d09291a06539daeb5edca94a7f9fc68730838d960a5843a45daa3ca779c53b3db4907ea992f7290a2f3fef7b53bdba73802e618c8897358d78a6fd1ae794ade8b7e3d0790b40eb9dd70ea1f5922f294d378273fb834e3cbac22343a2faa56408376fe90839c38c80950091d9c309b744695d3598bb7e5aad1525df361180c34033f9fc2e64d6e1102cbf4a9535c37bbc3638df71669fa81c8425a0c39bd5d5cd4a6d7115f71000e1447554f4e26f1412fd1df5b288589b8087bc7464f936c6348861eb331c8394589fab0e6fbf32d65b1146d1898e154cdcd6fdda04ff6a7a8303bd756b5c0e0589509ce328fe64abec149fa0adfbc2cd518c794290146cd9ef439bc627fbe019ec2de818f573e06f19825a58f48b6fd175341c0178095337fb9a65940d6cfaa18838f55d3459b6f87c52bfdcccdcf92488faab94258a880f0d20a2ae93cbaaa1bbc008600a6c89639056a2bbbc5265787358a44d6046eb608639b76f185423c9fa2a4c1a207b85572affd78a73136e96c9c62321867296f057f2b2bfc7433911d542888be039030c119ca0fe22458c1d870f0a85a7053d933dd180005f0d1e438109096ac4f1efac603e3b385299ef4fff2fb2e8bf7a62608fe09cb7459787915b72a618ae05aea14b471a686dc400581449a9704416c61e744bd5e13e0d9d5e3add07b8c14cce602b7c1ee60a75dbfb5fdef0c67b730f87b30791e3f9bf14c587fe1e35fa8ccd5a8e2a9548f801d2955ab7afb5bf9ed93a972fca4328291cbb8d4f1e9eccf0dffe2fb61769203c334feefa2a2ab177549ed2403e991d9aa963e9931f5dba3ce310bdab2542d357b0ba278ccc10a355f8a03432e85310f63d40d74001febd001d629119c75d796097c817a466f393f5b6b31bbb6e712d7a4c78b609a59e75342d1a8076543f485e78c69a8c4f937384d6ebb4056d19f9633119e495b10017c62e7acab0557b83ad49d905b45cbc657a65e7e3d017436226266fd4ffc19cbbb931a6d9ed263572b3f234a68151dc3a2ed8eed5453348cd34b51074c3943eb617828254bd2b5757dda5a9d2508dcb4497228bba88fd34ed1a76cd4fd523f5a8da871284d10d546c525aa55d4472733f215301e2e005c8658ba62b2505b60f74f275244bddf153c14d75e9827b29238e277b52f1dd3b82c52e31cca07bed4319161340b361e0ec94d0580af062d5af621706d26459615d3eb361acd80f95b19483b502229e8bdcde80c7a284f34179f81038090cf6add4ba640210010cf19b4d4aee2305cb983b4e269ed563519ddb290d433a3b2324f80ae300348692ec4a0ffce8774266b1196c6edba47288d31146f326b4b4822f6ddfb76733f351ce7d27eac190e7bb6a9a66d0bcf025f821480f52b989a98c9ced78abd5d7773f0d42054d3afa8b7643559e49424c2f8f594b33e3bac063d4bd8a64762136a2ebcb42cd244382c9f5c14fdecc6a75fd02bde3600b4b1703118852ebf3e3b617f35d1088ddd2ae490d48738c65d3ba74ce860a164b10e97021cf3f515e9bb0c69a23fa605c9796df10b335f8a129919b914258b628add6585555eaabb9a5eff90e98c03c3f6184fcf992696f1158cc5477c555406dbe4c31ecd1a405fb3c54f193821e7ad80e57cf146fce00fda3e11a2b37a312a1e9b0633464b5c5f78a886872af48080c1e00e56075f85fcb9d27b152b38faff8ad2caa3ab9d20fa9bfb2f4847790115465c7de7bdf98ce678f7ed85a455262ee9ddd5c563c8804b34962f9db96967c3c6d49fffdcbd54bf1626053c6c280c6ec28eeffe8904cb8df6326d1d08f6111626e8580b9504127ae4f26eb0f9830bd231c2762e1393375f52c3f75be9f799ca1b224f42956fb16ee389a3779df874f51ccb7e38c4615a84186588e190d3c21a8cd6596ab79171cf6f87e115465789182e8522fcc45a0507f6e7966cf86eb334d4b22b765b9b24d065ef3247b71d7f18f31447502b207e5053c7dc21a873a47b5820a2a2330a2f18be4cec02ac71045e63af024fa9724fc42ba546cf77e50c935f2ad225410f9861e028aeb4e22115f1eee725a56bda4bbc16875374704481354facfcb26179852c75c44a645fe7fa0596d62ce7c409a0cc077808bd9f5929d510193a8f4818aaea388bcc487b6bf93cf76a87d14f5d6c84c25f9034000c28dbf537b45b101fcab9483d5bfb4e1c66448271317a0172ff89ed24278a97cc01b8eb3f3d2cd8b900422f5523796f6aecc562b5bb19106dfa6ecb5bfc944bbe4c47a5c583e36d1e45eea8da5d7d754411fdc69213a4425dd9d3e2dab59eca7229cd515b247e11c246cbae56b7c24a2f6f67e544e443fb8a5b620bc76f6718bfab5c43d8a51bd764e6db8cfb14c4824ad8558af022be96292019d3cab68f415276ced8d0a00e8209fc615d455e5af402479670c4af2784eccb33c0e0b89841e6e50c0a3db7bfcb01cc6048dccfd0c9c54a5d1a12cac9cda1d839f1c5de828547957bea12c772e4a5187b0b191bbb38d0844771174d80daa4782393bf12f73dfcecbb1c05c08e31d45926573e74bb89c8ebae1679205073e8a7deef871685bba37ce813e0ebcbb12778b2b1e1d19b0caeac36d1b342c7fcb0ab92543a595f3549a0", 0x83b) (async) sysctl$kern(&(0x7f00000001c0)={0x1, 0x1c}, 0x2, &(0x7f0000000200)="afd28335bb", &(0x7f0000000280)=0x5, &(0x7f00000012c0)="6e7902a9a1b34c34d458e10e4a8d3f690be496281aa7da38a95636600f2e17b4e4c6cf42627174695feedd65c6007cfc22559c78f9ba7a3e8fc8545143e43c68a70f0cad183e82ffe3e6e636a8580017bcdafa94fd50f38bff21e6c29a0a56a851281f67290f3c47ff109d545a716eb9df0c4aa6c740f38fe0020cae737cf05a0e91b38850a8ffd5a559029885a0123172b8d5459111902ca9c81bca7fca8fda43b41ad31d9d6a530cb71dda6a9554a381647e8df34814bbbd9da72bb88c69ae7ca7d039c2ed6454d71f13554430ae7e9c3ebe930cddc6ab51a14a216076888ae9df4a024b3e50f75d0fc08334b8c16d09291a06539daeb5edca94a7f9fc68730838d960a5843a45daa3ca779c53b3db4907ea992f7290a2f3fef7b53bdba73802e618c8897358d78a6fd1ae794ade8b7e3d0790b40eb9dd70ea1f5922f294d378273fb834e3cbac22343a2faa56408376fe90839c38c80950091d9c309b744695d3598bb7e5aad1525df361180c34033f9fc2e64d6e1102cbf4a9535c37bbc3638df71669fa81c8425a0c39bd5d5cd4a6d7115f71000e1447554f4e26f1412fd1df5b288589b8087bc7464f936c6348861eb331c8394589fab0e6fbf32d65b1146d1898e154cdcd6fdda04ff6a7a8303bd756b5c0e0589509ce328fe64abec149fa0adfbc2cd518c794290146cd9ef439bc627fbe019ec2de818f573e06f19825a58f48b6fd175341c0178095337fb9a65940d6cfaa18838f55d3459b6f87c52bfdcccdcf92488faab94258a880f0d20a2ae93cbaaa1bbc008600a6c89639056a2bbbc5265787358a44d6046eb608639b76f185423c9fa2a4c1a207b85572affd78a73136e96c9c62321867296f057f2b2bfc7433911d542888be039030c119ca0fe22458c1d870f0a85a7053d933dd180005f0d1e438109096ac4f1efac603e3b385299ef4fff2fb2e8bf7a62608fe09cb7459787915b72a618ae05aea14b471a686dc400581449a9704416c61e744bd5e13e0d9d5e3add07b8c14cce602b7c1ee60a75dbfb5fdef0c67b730f87b30791e3f9bf14c587fe1e35fa8ccd5a8e2a9548f801d2955ab7afb5bf9ed93a972fca4328291cbb8d4f1e9eccf0dffe2fb61769203c334feefa2a2ab177549ed2403e991d9aa963e9931f5dba3ce310bdab2542d357b0ba278ccc10a355f8a03432e85310f63d40d74001febd001d629119c75d796097c817a466f393f5b6b31bbb6e712d7a4c78b609a59e75342d1a8076543f485e78c69a8c4f937384d6ebb4056d19f9633119e495b10017c62e7acab0557b83ad49d905b45cbc657a65e7e3d017436226266fd4ffc19cbbb931a6d9ed263572b3f234a68151dc3a2ed8eed5453348cd34b51074c3943eb617828254bd2b5757dda5a9d2508dcb4497228bba88fd34ed1a76cd4fd523f5a8da871284d10d546c525aa55d4472733f215301e2e005c8658ba62b2505b60f74f275244bddf153c14d75e9827b29238e277b52f1dd3b82c52e31cca07bed4319161340b361e0ec94d0580af062d5af621706d26459615d3eb361acd80f95b19483b502229e8bdcde80c7a284f34179f81038090cf6add4ba640210010cf19b4d4aee2305cb983b4e269ed563519ddb290d433a3b2324f80ae300348692ec4a0ffce8774266b1196c6edba47288d31146f326b4b4822f6ddfb76733f351ce7d27eac190e7bb6a9a66d0bcf025f821480f52b989a98c9ced78abd5d7773f0d42054d3afa8b7643559e49424c2f8f594b33e3bac063d4bd8a64762136a2ebcb42cd244382c9f5c14fdecc6a75fd02bde3600b4b1703118852ebf3e3b617f35d1088ddd2ae490d48738c65d3ba74ce860a164b10e97021cf3f515e9bb0c69a23fa605c9796df10b335f8a129919b914258b628add6585555eaabb9a5eff90e98c03c3f6184fcf992696f1158cc5477c555406dbe4c31ecd1a405fb3c54f193821e7ad80e57cf146fce00fda3e11a2b37a312a1e9b0633464b5c5f78a886872af48080c1e00e56075f85fcb9d27b152b38faff8ad2caa3ab9d20fa9bfb2f4847790115465c7de7bdf98ce678f7ed85a455262ee9ddd5c563c8804b34962f9db96967c3c6d49fffdcbd54bf1626053c6c280c6ec28eeffe8904cb8df6326d1d08f6111626e8580b9504127ae4f26eb0f9830bd231c2762e1393375f52c3f75be9f799ca1b224f42956fb16ee389a3779df874f51ccb7e38c4615a84186588e190d3c21a8cd6596ab79171cf6f87e115465789182e8522fcc45a0507f6e7966cf86eb334d4b22b765b9b24d065ef3247b71d7f18f31447502b207e5053c7dc21a873a47b5820a2a2330a2f18be4cec02ac71045e63af024fa9724fc42ba546cf77e50c935f2ad225410f9861e028aeb4e22115f1eee725a56bda4bbc16875374704481354facfcb26179852c75c44a645fe7fa0596d62ce7c409a0cc077808bd9f5929d510193a8f4818aaea388bcc487b6bf93cf76a87d14f5d6c84c25f9034000c28dbf537b45b101fcab9483d5bfb4e1c66448271317a0172ff89ed24278a97cc01b8eb3f3d2cd8b900422f5523796f6aecc562b5bb19106dfa6ecb5bfc944bbe4c47a5c583e36d1e45eea8da5d7d754411fdc69213a4425dd9d3e2dab59eca7229cd515b247e11c246cbae56b7c24a2f6f67e544e443fb8a5b620bc76f6718bfab5c43d8a51bd764e6db8cfb14c4824ad8558af022be96292019d3cab68f415276ced8d0a00e8209fc615d455e5af402479670c4af2784eccb33c0e0b89841e6e50c0a3db7bfcb01cc6048dccfd0c9c54a5d1a12cac9cda1d839f1c5de828547957bea12c772e4a5187b0b191bbb38d0844771174d80daa4782393bf12f73dfcecbb1c05c08e31d45926573e74bb89c8ebae1679205073e8a7deef871685bba37ce813e0ebcbb12778b2b1e1d19b0caeac36d1b342c7fcb0ab92543a595f3549a0", 0x83b) sysctl$kern(&(0x7f0000000000)={0x1, 0x51}, 0x2, &(0x7f0000000040)="a711f7b77c0cd23c8e75659dadca0d9f75159e43d58752b06cdd8bd48d6516f2edd671748b14b45aa78505ccae3a8ad48590f79381e57a01981a0925ce08bdbcbce8989ae4b22f7e0f4a759b413b94eeea029d1ed2ef74decc64531ec717f7af0a1908f396380d45daa0454f72bb9778b8398f72d948461e746914ee691ff1cdbf333c57bcbaa6895664e73ee5adcd599141dd51e76ddef06162ab218a2d5de2ebfa12fdc81be79893c65542a3a2ca6dae9063bbd3c1df34c009b5b79c6126c84e64beecdcaadb7744a396ba40e36106d229e6b7030247effea9137f9d6e99be4e9901a72d5d073e37b7facd389e52d068c4a26335c5bdeff5c3c2bdc79493", &(0x7f0000000140)=0xff, &(0x7f00000002c0)="02d0d262f56e690cab369971e44552c9d7c2192142ee58c5c485b0019bb94b1102b5cee16ce57b59fd1483a39b07cc4caa9ebc8e1e4694b01a7a2537c27e57f8371414c9d8931f89d79de7045cd402d9069fd5f04dcfe98f679e552781aba9ff7617b9474697e33b9eb35ba5a3a59a1bdb8196bdebb7882d33e97db3df1bef5efe34ab89735568a793fbee026bebf19f32e257bf0de77f7d3cafc6d18a8487d12fbd4e249e5aab98a17d10b8d0559cf7c4e1bc454df64ade55efb193fef6e2675667037878b89dd73f84b08c45498816f86a3d63b83507113f4978fd6be94628521ec60d1b29cc46a9a6c2b970a24d", 0xef) 1.20670452s ago: executing program 4 (id=2366): socket(0x18, 0x3, 0x0) kqueue() mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9b, 0xffffffffffffffff, 0xfffffffffffffff8, 0x27fffffffffffffc, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r1 = open(0x0, 0x40, 0x100) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x1, 0x7, 0x101, 0x4, 0x80002001, 0x8, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x7, 0x4, 0x8, 0x7}, {0x6, 0xf86, 0x100, 0xaf9}, {0x5, 0x8, 0x7}, {0x6, 0x80000002, 0xe, 0x7}, {0x2, 0x1, 0xffffffff, 0x9c}, {0x80000cdf, 0xfffffffd, 0x3, 0x6d}, {0x2000a, 0x803, 0x14, 0x8}, {0x2, 0x81, 0x1, 0x9}, {0x6, 0x8001, 0xc7, 0x8b}, {0x4, 0xfffb, 0x9, 0xaeb}, {0x803, 0x40, 0x8, 0x5}, {0xe0, 0x4, 0x5, 0x3ff}, {0x29a71717, 0xfffffffa, 0x6, 0x100006}, {0x4, 0x7, 0x7}, {0x0, 0x1, 0x4, 0x30000}]}) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file2\x00', 0x2, 0x3, 0xfff4, 0x1, 0x9, 0x2d, 0x80000008, 0x1, 0x2, 0x644, 0x4000000000f19}) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x637d) r2 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) close(r2) 1.206587308s ago: executing program 6 (id=2367): r0 = socket(0x11, 0x5, 0x0) shutdown(r0, 0x0) sendto$unix(r0, &(0x7f0000000040)="b1000501000000ae05000701070000000000000000000500fef96ecfc72fd3357ae30200004e30ffd2d236acf20bf404be01000000f7c8cf5f882b297be1aa050400ce94e2f0ad3ebbc257e4411f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300000100be1f25a2e791505c47f8343712cc11fffffffffffffc00000000000080000000007f62b60be8b90000000000000000", 0xb1, 0x8, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000180)={&(0x7f0000000100)='./file0\x00', 0x1000, &(0x7f0000000140)='./file0\x00', 0x8}) 879.126905ms ago: executing program 32 (id=2365): sendto$unix(0xffffffffffffff9c, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9e906c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b", 0x50, 0x8, 0x0, 0x0) (async) sendto$unix(0xffffffffffffff9c, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9e906c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b", 0x50, 0x8, 0x0, 0x0) socket(0x2, 0x2, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) socket(0x18, 0x3, 0x0) (async) r1 = socket(0x18, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) (async) setsockopt$sock_int(r1, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) ioctl$FIONREAD(r1, 0xc028756b, &(0x7f0000000240)) ioctl$FIONREAD(r0, 0xc028698d, &(0x7f0000000180)) sysctl$net_inet6_ip6(&(0x7f0000000180)={0x4, 0x18, 0x29, 0x2b}, 0x4, &(0x7f0000002740), 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) (async) setrlimit(0x1, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000740)=""/250) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400, 0x106) open(&(0x7f0000000700)='./file0/file0\x00', 0x18289, 0x40) (async) r3 = open(&(0x7f0000000700)='./file0/file0\x00', 0x18289, 0x40) write(r3, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async) write(r3, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r2, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000180)={&(0x7f00000000c0)=[{0x7}], 0x1}) sysctl$kern(&(0x7f0000000000)={0x1, 0x48}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) writev(r2, &(0x7f0000000640)=[{&(0x7f00000003c0)="766939994baed5e300fc40da2035eec99c9dd5ff41760c5359d23a727b2e78bc2115888cd59dbfe37630e1a251be57d1f0761a7fb02a73b51a4680693016640689cdba9f05294100a70f544721f778a2181b8f5a7962ab6447d0ca37a54b6bf42af5832c113428121fc874a59a20384e1a6d2a4adf77bbedadad46b0dd2590db5bdade66e996158b9d5360ac8129e85a6db4d44f2da0a1f7cc077eb60d6b0b44595e93e1209c3313b693eb0e0b5e2c6f7bed130aa38f361e97bab5898055", 0xbe}, {&(0x7f0000000500)="f70b8d86cad2a279479ee2668d92f7e922758644a7e8889ae9289d6f4bbaf0f7f3d1536b2badd34c112aacb82704f6f60477fc16491a095851f6ac5e5157401710aa9a4d1a6e4dcdf8822def8c40a2556b16c0d98dc50c0e5d9c5559e26278f6f67335a5fa5dd00c6e72ffd3e1ba", 0x6e}, {&(0x7f0000000580)="7b0151a9db0c60328ffa08aec392e31531f4395945e238e90be7ad6bace99075f6db165ab3a187d77035b15f0f3065428dad08b2fd055a058e6b8dbbc9624b89d91e3d2b4a9e7d0157499edc83b27998fd6682fb41f0e7ec92258e8f6dbee7d9f226db5dfcc66b662ade9e436f50d9ff7319dd4af184aa311e1d5a698541", 0x7e}, {&(0x7f0000000600)}], 0x4) (async) writev(r2, &(0x7f0000000640)=[{&(0x7f00000003c0)="766939994baed5e300fc40da2035eec99c9dd5ff41760c5359d23a727b2e78bc2115888cd59dbfe37630e1a251be57d1f0761a7fb02a73b51a4680693016640689cdba9f05294100a70f544721f778a2181b8f5a7962ab6447d0ca37a54b6bf42af5832c113428121fc874a59a20384e1a6d2a4adf77bbedadad46b0dd2590db5bdade66e996158b9d5360ac8129e85a6db4d44f2da0a1f7cc077eb60d6b0b44595e93e1209c3313b693eb0e0b5e2c6f7bed130aa38f361e97bab5898055", 0xbe}, {&(0x7f0000000500)="f70b8d86cad2a279479ee2668d92f7e922758644a7e8889ae9289d6f4bbaf0f7f3d1536b2badd34c112aacb82704f6f60477fc16491a095851f6ac5e5157401710aa9a4d1a6e4dcdf8822def8c40a2556b16c0d98dc50c0e5d9c5559e26278f6f67335a5fa5dd00c6e72ffd3e1ba", 0x6e}, {&(0x7f0000000580)="7b0151a9db0c60328ffa08aec392e31531f4395945e238e90be7ad6bace99075f6db165ab3a187d77035b15f0f3065428dad08b2fd055a058e6b8dbbc9624b89d91e3d2b4a9e7d0157499edc83b27998fd6682fb41f0e7ec92258e8f6dbee7d9f226db5dfcc66b662ade9e436f50d9ff7319dd4af184aa311e1d5a698541", 0x7e}, {&(0x7f0000000600)}], 0x4) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, &(0x7f0000000180)="5f2a1ff1", &(0x7f00000000c0)=0x4, &(0x7f0000001180), 0x4) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) shmget$private(0x0, 0x2000, 0x4, &(0x7f0000ffd000/0x2000)=nil) (async) shmget$private(0x0, 0x2000, 0x4, &(0x7f0000ffd000/0x2000)=nil) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setitimer(0x0, &(0x7f0000000000), 0x0) r4 = syz_open_pts() ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000000000)) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000480)) sysctl$kern(&(0x7f00000001c0)={0x1, 0x1c}, 0x2, &(0x7f0000000200)="afd28335bb", &(0x7f0000000280)=0x5, &(0x7f00000012c0)="6e7902a9a1b34c34d458e10e4a8d3f690be496281aa7da38a95636600f2e17b4e4c6cf42627174695feedd65c6007cfc22559c78f9ba7a3e8fc8545143e43c68a70f0cad183e82ffe3e6e636a8580017bcdafa94fd50f38bff21e6c29a0a56a851281f67290f3c47ff109d545a716eb9df0c4aa6c740f38fe0020cae737cf05a0e91b38850a8ffd5a559029885a0123172b8d5459111902ca9c81bca7fca8fda43b41ad31d9d6a530cb71dda6a9554a381647e8df34814bbbd9da72bb88c69ae7ca7d039c2ed6454d71f13554430ae7e9c3ebe930cddc6ab51a14a216076888ae9df4a024b3e50f75d0fc08334b8c16d09291a06539daeb5edca94a7f9fc68730838d960a5843a45daa3ca779c53b3db4907ea992f7290a2f3fef7b53bdba73802e618c8897358d78a6fd1ae794ade8b7e3d0790b40eb9dd70ea1f5922f294d378273fb834e3cbac22343a2faa56408376fe90839c38c80950091d9c309b744695d3598bb7e5aad1525df361180c34033f9fc2e64d6e1102cbf4a9535c37bbc3638df71669fa81c8425a0c39bd5d5cd4a6d7115f71000e1447554f4e26f1412fd1df5b288589b8087bc7464f936c6348861eb331c8394589fab0e6fbf32d65b1146d1898e154cdcd6fdda04ff6a7a8303bd756b5c0e0589509ce328fe64abec149fa0adfbc2cd518c794290146cd9ef439bc627fbe019ec2de818f573e06f19825a58f48b6fd175341c0178095337fb9a65940d6cfaa18838f55d3459b6f87c52bfdcccdcf92488faab94258a880f0d20a2ae93cbaaa1bbc008600a6c89639056a2bbbc5265787358a44d6046eb608639b76f185423c9fa2a4c1a207b85572affd78a73136e96c9c62321867296f057f2b2bfc7433911d542888be039030c119ca0fe22458c1d870f0a85a7053d933dd180005f0d1e438109096ac4f1efac603e3b385299ef4fff2fb2e8bf7a62608fe09cb7459787915b72a618ae05aea14b471a686dc400581449a9704416c61e744bd5e13e0d9d5e3add07b8c14cce602b7c1ee60a75dbfb5fdef0c67b730f87b30791e3f9bf14c587fe1e35fa8ccd5a8e2a9548f801d2955ab7afb5bf9ed93a972fca4328291cbb8d4f1e9eccf0dffe2fb61769203c334feefa2a2ab177549ed2403e991d9aa963e9931f5dba3ce310bdab2542d357b0ba278ccc10a355f8a03432e85310f63d40d74001febd001d629119c75d796097c817a466f393f5b6b31bbb6e712d7a4c78b609a59e75342d1a8076543f485e78c69a8c4f937384d6ebb4056d19f9633119e495b10017c62e7acab0557b83ad49d905b45cbc657a65e7e3d017436226266fd4ffc19cbbb931a6d9ed263572b3f234a68151dc3a2ed8eed5453348cd34b51074c3943eb617828254bd2b5757dda5a9d2508dcb4497228bba88fd34ed1a76cd4fd523f5a8da871284d10d546c525aa55d4472733f215301e2e005c8658ba62b2505b60f74f275244bddf153c14d75e9827b29238e277b52f1dd3b82c52e31cca07bed4319161340b361e0ec94d0580af062d5af621706d26459615d3eb361acd80f95b19483b502229e8bdcde80c7a284f34179f81038090cf6add4ba640210010cf19b4d4aee2305cb983b4e269ed563519ddb290d433a3b2324f80ae300348692ec4a0ffce8774266b1196c6edba47288d31146f326b4b4822f6ddfb76733f351ce7d27eac190e7bb6a9a66d0bcf025f821480f52b989a98c9ced78abd5d7773f0d42054d3afa8b7643559e49424c2f8f594b33e3bac063d4bd8a64762136a2ebcb42cd244382c9f5c14fdecc6a75fd02bde3600b4b1703118852ebf3e3b617f35d1088ddd2ae490d48738c65d3ba74ce860a164b10e97021cf3f515e9bb0c69a23fa605c9796df10b335f8a129919b914258b628add6585555eaabb9a5eff90e98c03c3f6184fcf992696f1158cc5477c555406dbe4c31ecd1a405fb3c54f193821e7ad80e57cf146fce00fda3e11a2b37a312a1e9b0633464b5c5f78a886872af48080c1e00e56075f85fcb9d27b152b38faff8ad2caa3ab9d20fa9bfb2f4847790115465c7de7bdf98ce678f7ed85a455262ee9ddd5c563c8804b34962f9db96967c3c6d49fffdcbd54bf1626053c6c280c6ec28eeffe8904cb8df6326d1d08f6111626e8580b9504127ae4f26eb0f9830bd231c2762e1393375f52c3f75be9f799ca1b224f42956fb16ee389a3779df874f51ccb7e38c4615a84186588e190d3c21a8cd6596ab79171cf6f87e115465789182e8522fcc45a0507f6e7966cf86eb334d4b22b765b9b24d065ef3247b71d7f18f31447502b207e5053c7dc21a873a47b5820a2a2330a2f18be4cec02ac71045e63af024fa9724fc42ba546cf77e50c935f2ad225410f9861e028aeb4e22115f1eee725a56bda4bbc16875374704481354facfcb26179852c75c44a645fe7fa0596d62ce7c409a0cc077808bd9f5929d510193a8f4818aaea388bcc487b6bf93cf76a87d14f5d6c84c25f9034000c28dbf537b45b101fcab9483d5bfb4e1c66448271317a0172ff89ed24278a97cc01b8eb3f3d2cd8b900422f5523796f6aecc562b5bb19106dfa6ecb5bfc944bbe4c47a5c583e36d1e45eea8da5d7d754411fdc69213a4425dd9d3e2dab59eca7229cd515b247e11c246cbae56b7c24a2f6f67e544e443fb8a5b620bc76f6718bfab5c43d8a51bd764e6db8cfb14c4824ad8558af022be96292019d3cab68f415276ced8d0a00e8209fc615d455e5af402479670c4af2784eccb33c0e0b89841e6e50c0a3db7bfcb01cc6048dccfd0c9c54a5d1a12cac9cda1d839f1c5de828547957bea12c772e4a5187b0b191bbb38d0844771174d80daa4782393bf12f73dfcecbb1c05c08e31d45926573e74bb89c8ebae1679205073e8a7deef871685bba37ce813e0ebcbb12778b2b1e1d19b0caeac36d1b342c7fcb0ab92543a595f3549a0", 0x83b) (async) sysctl$kern(&(0x7f00000001c0)={0x1, 0x1c}, 0x2, &(0x7f0000000200)="afd28335bb", &(0x7f0000000280)=0x5, &(0x7f00000012c0)="6e7902a9a1b34c34d458e10e4a8d3f690be496281aa7da38a95636600f2e17b4e4c6cf42627174695feedd65c6007cfc22559c78f9ba7a3e8fc8545143e43c68a70f0cad183e82ffe3e6e636a8580017bcdafa94fd50f38bff21e6c29a0a56a851281f67290f3c47ff109d545a716eb9df0c4aa6c740f38fe0020cae737cf05a0e91b38850a8ffd5a559029885a0123172b8d5459111902ca9c81bca7fca8fda43b41ad31d9d6a530cb71dda6a9554a381647e8df34814bbbd9da72bb88c69ae7ca7d039c2ed6454d71f13554430ae7e9c3ebe930cddc6ab51a14a216076888ae9df4a024b3e50f75d0fc08334b8c16d09291a06539daeb5edca94a7f9fc68730838d960a5843a45daa3ca779c53b3db4907ea992f7290a2f3fef7b53bdba73802e618c8897358d78a6fd1ae794ade8b7e3d0790b40eb9dd70ea1f5922f294d378273fb834e3cbac22343a2faa56408376fe90839c38c80950091d9c309b744695d3598bb7e5aad1525df361180c34033f9fc2e64d6e1102cbf4a9535c37bbc3638df71669fa81c8425a0c39bd5d5cd4a6d7115f71000e1447554f4e26f1412fd1df5b288589b8087bc7464f936c6348861eb331c8394589fab0e6fbf32d65b1146d1898e154cdcd6fdda04ff6a7a8303bd756b5c0e0589509ce328fe64abec149fa0adfbc2cd518c794290146cd9ef439bc627fbe019ec2de818f573e06f19825a58f48b6fd175341c0178095337fb9a65940d6cfaa18838f55d3459b6f87c52bfdcccdcf92488faab94258a880f0d20a2ae93cbaaa1bbc008600a6c89639056a2bbbc5265787358a44d6046eb608639b76f185423c9fa2a4c1a207b85572affd78a73136e96c9c62321867296f057f2b2bfc7433911d542888be039030c119ca0fe22458c1d870f0a85a7053d933dd180005f0d1e438109096ac4f1efac603e3b385299ef4fff2fb2e8bf7a62608fe09cb7459787915b72a618ae05aea14b471a686dc400581449a9704416c61e744bd5e13e0d9d5e3add07b8c14cce602b7c1ee60a75dbfb5fdef0c67b730f87b30791e3f9bf14c587fe1e35fa8ccd5a8e2a9548f801d2955ab7afb5bf9ed93a972fca4328291cbb8d4f1e9eccf0dffe2fb61769203c334feefa2a2ab177549ed2403e991d9aa963e9931f5dba3ce310bdab2542d357b0ba278ccc10a355f8a03432e85310f63d40d74001febd001d629119c75d796097c817a466f393f5b6b31bbb6e712d7a4c78b609a59e75342d1a8076543f485e78c69a8c4f937384d6ebb4056d19f9633119e495b10017c62e7acab0557b83ad49d905b45cbc657a65e7e3d017436226266fd4ffc19cbbb931a6d9ed263572b3f234a68151dc3a2ed8eed5453348cd34b51074c3943eb617828254bd2b5757dda5a9d2508dcb4497228bba88fd34ed1a76cd4fd523f5a8da871284d10d546c525aa55d4472733f215301e2e005c8658ba62b2505b60f74f275244bddf153c14d75e9827b29238e277b52f1dd3b82c52e31cca07bed4319161340b361e0ec94d0580af062d5af621706d26459615d3eb361acd80f95b19483b502229e8bdcde80c7a284f34179f81038090cf6add4ba640210010cf19b4d4aee2305cb983b4e269ed563519ddb290d433a3b2324f80ae300348692ec4a0ffce8774266b1196c6edba47288d31146f326b4b4822f6ddfb76733f351ce7d27eac190e7bb6a9a66d0bcf025f821480f52b989a98c9ced78abd5d7773f0d42054d3afa8b7643559e49424c2f8f594b33e3bac063d4bd8a64762136a2ebcb42cd244382c9f5c14fdecc6a75fd02bde3600b4b1703118852ebf3e3b617f35d1088ddd2ae490d48738c65d3ba74ce860a164b10e97021cf3f515e9bb0c69a23fa605c9796df10b335f8a129919b914258b628add6585555eaabb9a5eff90e98c03c3f6184fcf992696f1158cc5477c555406dbe4c31ecd1a405fb3c54f193821e7ad80e57cf146fce00fda3e11a2b37a312a1e9b0633464b5c5f78a886872af48080c1e00e56075f85fcb9d27b152b38faff8ad2caa3ab9d20fa9bfb2f4847790115465c7de7bdf98ce678f7ed85a455262ee9ddd5c563c8804b34962f9db96967c3c6d49fffdcbd54bf1626053c6c280c6ec28eeffe8904cb8df6326d1d08f6111626e8580b9504127ae4f26eb0f9830bd231c2762e1393375f52c3f75be9f799ca1b224f42956fb16ee389a3779df874f51ccb7e38c4615a84186588e190d3c21a8cd6596ab79171cf6f87e115465789182e8522fcc45a0507f6e7966cf86eb334d4b22b765b9b24d065ef3247b71d7f18f31447502b207e5053c7dc21a873a47b5820a2a2330a2f18be4cec02ac71045e63af024fa9724fc42ba546cf77e50c935f2ad225410f9861e028aeb4e22115f1eee725a56bda4bbc16875374704481354facfcb26179852c75c44a645fe7fa0596d62ce7c409a0cc077808bd9f5929d510193a8f4818aaea388bcc487b6bf93cf76a87d14f5d6c84c25f9034000c28dbf537b45b101fcab9483d5bfb4e1c66448271317a0172ff89ed24278a97cc01b8eb3f3d2cd8b900422f5523796f6aecc562b5bb19106dfa6ecb5bfc944bbe4c47a5c583e36d1e45eea8da5d7d754411fdc69213a4425dd9d3e2dab59eca7229cd515b247e11c246cbae56b7c24a2f6f67e544e443fb8a5b620bc76f6718bfab5c43d8a51bd764e6db8cfb14c4824ad8558af022be96292019d3cab68f415276ced8d0a00e8209fc615d455e5af402479670c4af2784eccb33c0e0b89841e6e50c0a3db7bfcb01cc6048dccfd0c9c54a5d1a12cac9cda1d839f1c5de828547957bea12c772e4a5187b0b191bbb38d0844771174d80daa4782393bf12f73dfcecbb1c05c08e31d45926573e74bb89c8ebae1679205073e8a7deef871685bba37ce813e0ebcbb12778b2b1e1d19b0caeac36d1b342c7fcb0ab92543a595f3549a0", 0x83b) sysctl$kern(&(0x7f0000000000)={0x1, 0x51}, 0x2, &(0x7f0000000040)="a711f7b77c0cd23c8e75659dadca0d9f75159e43d58752b06cdd8bd48d6516f2edd671748b14b45aa78505ccae3a8ad48590f79381e57a01981a0925ce08bdbcbce8989ae4b22f7e0f4a759b413b94eeea029d1ed2ef74decc64531ec717f7af0a1908f396380d45daa0454f72bb9778b8398f72d948461e746914ee691ff1cdbf333c57bcbaa6895664e73ee5adcd599141dd51e76ddef06162ab218a2d5de2ebfa12fdc81be79893c65542a3a2ca6dae9063bbd3c1df34c009b5b79c6126c84e64beecdcaadb7744a396ba40e36106d229e6b7030247effea9137f9d6e99be4e9901a72d5d073e37b7facd389e52d068c4a26335c5bdeff5c3c2bdc79493", &(0x7f0000000140)=0xff, &(0x7f00000002c0)="02d0d262f56e690cab369971e44552c9d7c2192142ee58c5c485b0019bb94b1102b5cee16ce57b59fd1483a39b07cc4caa9ebc8e1e4694b01a7a2537c27e57f8371414c9d8931f89d79de7045cd402d9069fd5f04dcfe98f679e552781aba9ff7617b9474697e33b9eb35ba5a3a59a1bdb8196bdebb7882d33e97db3df1bef5efe34ab89735568a793fbee026bebf19f32e257bf0de77f7d3cafc6d18a8487d12fbd4e249e5aab98a17d10b8d0559cf7c4e1bc454df64ade55efb193fef6e2675667037878b89dd73f84b08c45498816f86a3d63b83507113f4978fd6be94628521ec60d1b29cc46a9a6c2b970a24d", 0xef) 669.909624ms ago: executing program 33 (id=2366): socket(0x18, 0x3, 0x0) kqueue() mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9b, 0xffffffffffffffff, 0xfffffffffffffff8, 0x27fffffffffffffc, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r1 = open(0x0, 0x40, 0x100) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x1, 0x7, 0x101, 0x4, 0x80002001, 0x8, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x7, 0x4, 0x8, 0x7}, {0x6, 0xf86, 0x100, 0xaf9}, {0x5, 0x8, 0x7}, {0x6, 0x80000002, 0xe, 0x7}, {0x2, 0x1, 0xffffffff, 0x9c}, {0x80000cdf, 0xfffffffd, 0x3, 0x6d}, {0x2000a, 0x803, 0x14, 0x8}, {0x2, 0x81, 0x1, 0x9}, {0x6, 0x8001, 0xc7, 0x8b}, {0x4, 0xfffb, 0x9, 0xaeb}, {0x803, 0x40, 0x8, 0x5}, {0xe0, 0x4, 0x5, 0x3ff}, {0x29a71717, 0xfffffffa, 0x6, 0x100006}, {0x4, 0x7, 0x7}, {0x0, 0x1, 0x4, 0x30000}]}) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file2\x00', 0x2, 0x3, 0xfff4, 0x1, 0x9, 0x2d, 0x80000008, 0x1, 0x2, 0x644, 0x4000000000f19}) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x637d) r2 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) close(r2) 659.750262ms ago: executing program 34 (id=2367): r0 = socket(0x11, 0x5, 0x0) shutdown(r0, 0x0) sendto$unix(r0, &(0x7f0000000040)="b1000501000000ae05000701070000000000000000000500fef96ecfc72fd3357ae30200004e30ffd2d236acf20bf404be01000000f7c8cf5f882b297be1aa050400ce94e2f0ad3ebbc257e4411f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300000100be1f25a2e791505c47f8343712cc11fffffffffffffc00000000000080000000007f62b60be8b90000000000000000", 0xb1, 0x8, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000180)={&(0x7f0000000100)='./file0\x00', 0x1000, &(0x7f0000000140)='./file0\x00', 0x8}) 653.523271ms ago: executing program 2 (id=2371): r0 = socket$unix(0x1, 0x2, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000180)='./file0\x00', 0x0, r2) r3 = socket$unix(0x1, 0x2, 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23f) setreuid(0xee00, 0x0) r4 = getuid() setreuid(0x0, r4) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) socket$unix(0x1, 0x2, 0x0) (async) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)) (async) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000140)=0xc) (async) chown(&(0x7f0000000180)='./file0\x00', 0x0, r2) (async) socket$unix(0x1, 0x2, 0x0) (async) chmod(&(0x7f0000000080)='./file0\x00', 0x23f) (async) setreuid(0xee00, 0x0) (async) getuid() (async) setreuid(0x0, r4) (async) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) (async) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) (async) 449.98618ms ago: executing program 3 (id=2372): r0 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r0, &(0x7f0000000000), 0x26) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r1 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x10) sysctl$hw(&(0x7f0000000080)={0x6, 0x19}, 0x2, 0x0, 0x0, &(0x7f00000002c0), 0x0) setuid(0xffffffffffffffff) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4, 0x11, r1, 0x800000) 449.618001ms ago: executing program 5 (id=2373): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) syz_emit_ethernet(0x138, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r2 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0xfa) bind$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000007, 0xfd6, 0x3ff, 0x80000001, 0x1fbfd, 0x10, [{0x1, 0x3, 0x4, 0x1}, {0xe77aa419, 0xb, 0xd8c, 0xfffffff9}, {0x8, 0x20f86, 0x0, 0x4}, {0x0, 0x4800, 0x7, 0x2}, {0x401, 0x7ff, 0x1002805, 0x1004d8a}, {0x2, 0x86, 0xfffffff8, 0xb4}, {0xcc1, 0xd16f, 0x4f9, 0xb3}, {0x9, 0x7ff, 0x17, 0x6}, {0x10000, 0x7f, 0x5, 0xb}, {0x4, 0x800090, 0x664f0, 0x88}, {0x1bc, 0x8528, 0x2, 0x3}, {0x7ff, 0x6, 0x7, 0x9}, {0xb8e, 0x100004, 0x1, 0x1}, {0x29a7171a, 0xfffffff9, 0xfffffffb, 0x6}, {0x2, 0x40000007, 0xfffffff9, 0xfffffffa}, {0x0, 0x400001, 0xcb5, 0xc}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f0000000240)={0x0, 0x45, 0x0}) unveil(0x0, &(0x7f0000000140)='c\x00') ioctl$FIONREAD(r1, 0x800474c4, 0x0) read(r1, &(0x7f00000007c0)=""/3, 0x3) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0x8020560a, &(0x7f00000002c0)={0x10, 0x0, [{&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000fef000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f000056a000/0x4000)=nil}, {&(0x7f0000632000/0x4000)=nil, &(0x7f00002b6000/0x3000)=nil, 0x10}, {&(0x7f00005bd000/0x4000)=nil, &(0x7f0000fee000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f00001be000/0x3000)=nil, 0x4}, {&(0x7f0000328000/0x4000)=nil, &(0x7f00000d1000/0x3000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000075b000/0x3000)=nil}, {&(0x7f0000762000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x10}, {&(0x7f0000760000/0x3000)=nil, &(0x7f0000fea000/0x3000)=nil}, {&(0x7f00003c4000/0x2000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0xb2bf}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000fef000/0x1000)=nil, 0x1400000}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff1000/0x3000)=nil}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f00005e9000/0x10000)=nil, 0xfffffffffffffffc}, {&(0x7f000002a000/0x2000)=nil, &(0x7f000075c000/0x3000)=nil, 0x100000001}, {&(0x7f00006f1000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}], './file0\x00'}) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x9}, 0x10) syz_emit_ethernet(0x66, &(0x7f0000000580)=ANY=[@ANYRESHEX=r1]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='r\x00') mknod(&(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0xd02) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000002c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r3 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000100)={0x7ff, 0xd2, 0x3, 0x400101, 0xffff, 0x81ac, 0x10001, 0x10, [{0x0, 0x3, 0x4, 0x4}, {0x6, 0x9, 0x7, 0x9}, {0x100, 0x1, 0x0, 0x9}, {0x1, 0x800, 0x8007}, {0x401, 0x4, 0x2803, 0x7}, {0x1, 0x650, 0x3, 0x99}, {0x8, 0x3ff, 0x4f8, 0x9}, {0x6, 0x803, 0x14, 0x8}, {0x5, 0x82, 0x5, 0x6613}, {0x6a74, 0x6, 0xd3b, 0x4}, {0x1cf, 0x10001, 0xc, 0x2003}, {0x8, 0x9, 0x5, 0x2}, {0x3, 0x7, 0x8, 0x4}, {0x9eda, 0xeffffffa, 0x1, 0x6}, {0xc, 0xff, 0x2, 0x10200000}, {0x0, 0x8, 0xfff, 0x30004}]}) ioctl$VNDIOCSET(r3, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r3, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) readv(r3, &(0x7f0000000040)=[{&(0x7f00000002c0)=""/165, 0xa5}], 0x1) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000200)={0x7, './file0aaaaaaaaa', './file0aaaaaaaaa'}) 440.117736ms ago: executing program 35 (id=2371): r0 = socket$unix(0x1, 0x2, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000180)='./file0\x00', 0x0, r2) r3 = socket$unix(0x1, 0x2, 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23f) setreuid(0xee00, 0x0) r4 = getuid() setreuid(0x0, r4) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) socket$unix(0x1, 0x2, 0x0) (async) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)) (async) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000140)=0xc) (async) chown(&(0x7f0000000180)='./file0\x00', 0x0, r2) (async) socket$unix(0x1, 0x2, 0x0) (async) chmod(&(0x7f0000000080)='./file0\x00', 0x23f) (async) setreuid(0xee00, 0x0) (async) getuid() (async) setreuid(0x0, r4) (async) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) (async) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) (async) 213.731035ms ago: executing program 36 (id=2372): r0 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r0, &(0x7f0000000000), 0x26) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r1 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x10) sysctl$hw(&(0x7f0000000080)={0x6, 0x19}, 0x2, 0x0, 0x0, &(0x7f00000002c0), 0x0) setuid(0xffffffffffffffff) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4, 0x11, r1, 0x800000) 0s ago: executing program 37 (id=2373): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) syz_emit_ethernet(0x138, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r2 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0xfa) bind$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000007, 0xfd6, 0x3ff, 0x80000001, 0x1fbfd, 0x10, [{0x1, 0x3, 0x4, 0x1}, {0xe77aa419, 0xb, 0xd8c, 0xfffffff9}, {0x8, 0x20f86, 0x0, 0x4}, {0x0, 0x4800, 0x7, 0x2}, {0x401, 0x7ff, 0x1002805, 0x1004d8a}, {0x2, 0x86, 0xfffffff8, 0xb4}, {0xcc1, 0xd16f, 0x4f9, 0xb3}, {0x9, 0x7ff, 0x17, 0x6}, {0x10000, 0x7f, 0x5, 0xb}, {0x4, 0x800090, 0x664f0, 0x88}, {0x1bc, 0x8528, 0x2, 0x3}, {0x7ff, 0x6, 0x7, 0x9}, {0xb8e, 0x100004, 0x1, 0x1}, {0x29a7171a, 0xfffffff9, 0xfffffffb, 0x6}, {0x2, 0x40000007, 0xfffffff9, 0xfffffffa}, {0x0, 0x400001, 0xcb5, 0xc}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f0000000240)={0x0, 0x45, 0x0}) unveil(0x0, &(0x7f0000000140)='c\x00') ioctl$FIONREAD(r1, 0x800474c4, 0x0) read(r1, &(0x7f00000007c0)=""/3, 0x3) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0x8020560a, &(0x7f00000002c0)={0x10, 0x0, [{&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000fef000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f000056a000/0x4000)=nil}, {&(0x7f0000632000/0x4000)=nil, &(0x7f00002b6000/0x3000)=nil, 0x10}, {&(0x7f00005bd000/0x4000)=nil, &(0x7f0000fee000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f00001be000/0x3000)=nil, 0x4}, {&(0x7f0000328000/0x4000)=nil, &(0x7f00000d1000/0x3000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000075b000/0x3000)=nil}, {&(0x7f0000762000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x10}, {&(0x7f0000760000/0x3000)=nil, &(0x7f0000fea000/0x3000)=nil}, {&(0x7f00003c4000/0x2000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0xb2bf}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000fef000/0x1000)=nil, 0x1400000}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff1000/0x3000)=nil}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f00005e9000/0x10000)=nil, 0xfffffffffffffffc}, {&(0x7f000002a000/0x2000)=nil, &(0x7f000075c000/0x3000)=nil, 0x100000001}, {&(0x7f00006f1000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}], './file0\x00'}) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x9}, 0x10) syz_emit_ethernet(0x66, &(0x7f0000000580)=ANY=[@ANYRESHEX=r1]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='r\x00') mknod(&(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0xd02) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000002c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r3 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000100)={0x7ff, 0xd2, 0x3, 0x400101, 0xffff, 0x81ac, 0x10001, 0x10, [{0x0, 0x3, 0x4, 0x4}, {0x6, 0x9, 0x7, 0x9}, {0x100, 0x1, 0x0, 0x9}, {0x1, 0x800, 0x8007}, {0x401, 0x4, 0x2803, 0x7}, {0x1, 0x650, 0x3, 0x99}, {0x8, 0x3ff, 0x4f8, 0x9}, {0x6, 0x803, 0x14, 0x8}, {0x5, 0x82, 0x5, 0x6613}, {0x6a74, 0x6, 0xd3b, 0x4}, {0x1cf, 0x10001, 0xc, 0x2003}, {0x8, 0x9, 0x5, 0x2}, {0x3, 0x7, 0x8, 0x4}, {0x9eda, 0xeffffffa, 0x1, 0x6}, {0xc, 0xff, 0x2, 0x10200000}, {0x0, 0x8, 0xfff, 0x30004}]}) ioctl$VNDIOCSET(r3, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r3, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) readv(r3, &(0x7f0000000040)=[{&(0x7f00000002c0)=""/165, 0xa5}], 0x1) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000200)={0x7, './file0aaaaaaaaa', './file0aaaaaaaaa'}) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.10.21' (ED25519) to the list of known hosts. pmap_unwire: wiring for pmap 0xfffffd806a994000 va 0x200000001000 didn't change! uvn_flush: obj=0xfffffd80637ade10, offset=0x1000. error during pageout. uvn_flush: WARNING: changes to page may be lost! pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error WARNING: thread `nfsio' (362150) exits with status -1 WARNING: thread `nfsio' (200306) exits with status -1 WARNING: thread `nfsio' (92530) exits with status -1 WARNING: thread `nfsio' (342481) exits with status -1 pppx: unable to set addresses for pppx1, error=17 pckbd_enable: command error pckbd_enable: command error 0#+"$%.!",%: #/--!.$ %22/2 56.&,53(: /"*=08&&&&&$8071%5&670, /&&3%4=080. %22/2 $52).' 0!'%/54. 56.&,53(:  : #(!.'%3 4/ 0!'% -!9 "% ,/34! 0#+"$%.!",%: #/--!.$ %22/2 0#+"$%.!",%: #/--!.$ %22/2 3$0(6)/3#3)0:1:0): (%#+ /.$)4)/. (%22/2 0870) /. /0#/$% 081%  : ,,%'!, %15%34 /: .6!,)$ /--!.$ 0%2!4)/. /$% &53%: !../4 &).$ &53%"5& -!,,/#(): !,,/#!4)/. 4// ,!2'%, 490% = 127, 3):% = 7181888240 SYZFAIL: failed to mkdtemp (errno 22: Invalid argument) SYZFAIL: failed to mkdtemp (errno 22: Invalid argument) SYZFAIL: failed to mkdtemp (errno 22: Invalid argument) SYZFAIL: failed to mkdtemp (errno 22: Invalid argument) SYZFAIL: failed to mkdtemp (errno 22: Invalid argument) SYZFAIL: failed to mkdtemp (errno 22: Invalid argument) SYZFAIL: failed to mkdtemp (errno 22: Invalid argument) SYZFAIL: failed to mkdtemp (errno 22: Invalid argument) SYZFAIL: failed to mkdtemp (errno 22: Invalid argument) SYZFAIL: failed to mkdtemp (errno 22: Invalid argument) SYZFAIL: failed to mkdtemp (errno 22: Invalid argument) SYZFAIL: failed to mkdtemp (errno 22: Invalid argument) SYZFAIL: failed to mkdtemp (errno 22: Invalid argument) SYZFAIL: failed to mkdtemp (errno 22: Invalid argument) SYZFAIL: failed to mkdtemp (errno 22: Invalid argument) SYZFAIL: failed to mkdtemp (errno 22: Invalid argument) SYZFAIL: failed to mkdtemp (errno 22: Invalid argument) SYZFAIL: failed to mkdtemp (errno 22: Invalid argument) SYZFAIL: failed to mkdtemp (errno 22: Invalid argument) SYZFAIL: failed to mkdtemp (errno 22: Invalid argument) SYZFAIL: repeatedly failed to execute the program proc=8 req=2368 state=1 status=67 (errno 4: Interrupted system call) 56.&,53(: /"*=08&&&&&$806$6975#0, /&&3%4=083&&000. %22/2 $52).' 0!'%/54. 56.&,53(:  : #(!.'%3 4/ 0!'% -!9 "% ,/34!