last executing test programs: 12.309037859s ago: executing program 2 (id=1949): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000131, &(0x7f0000000040)}) r1 = socket(0x2, 0x3, 0x5) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r2 = socket(0x18, 0x3, 0x0) getsockname$inet(r2, 0xfffffffffffffffe, &(0x7f0000000000)) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r1, 0x8020690e, &(0x7f0000000100)) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x47ff, 0x8018, 0x2000007, 0x101, 0x80000001, 0x81ac, 0x902, 0x10, [{0x0, 0x9, 0x2, 0x71002}, {0x2, 0xfff, 0x8, 0xfffffff7}, {0x110, 0xfffff4a1, 0x0, 0x9}, {0x1, 0x803, 0x8007, 0xb6b}, {0xa, 0x200727, 0x9f7, 0x800007}, {0x1, 0x650, 0x5, 0xcb}, {0xce1, 0xffffffff, 0x1, 0x6d}, {0xffe, 0x7ff, 0x14, 0xc}, {0x2, 0x200083, 0x8000005, 0x5}, {0x6a76, 0x8003, 0x8001, 0x4}, {0x1, 0x10001, 0xe, 0x3}, {0x8, 0x9, 0x8, 0x7}, {0xb8c, 0x555981a7, 0x3, 0x6}, {0x29a71717, 0xfffffff6, 0xffffffff, 0x7}, {0xd, 0x3, 0x5, 0x10000000}, {0x0, 0x1, 0x1002, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket$inet(0x2, 0x1, 0x0) select(0x40, &(0x7f0000000000), &(0x7f0000000040)={0x7fffffff}, 0x0, 0x0) select(0x40, &(0x7f0000000100), &(0x7f00000024c0)={0x4, 0x0, 0x3, 0x0, 0x400}, 0x0, 0x0) madvise(&(0x7f0000346000/0x2000)=nil, 0x2000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) 12.307384381s ago: executing program 3 (id=1950): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000131, &(0x7f0000000040)}) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x47ff, 0x8018, 0x2000007, 0x101, 0x80000001, 0x81ac, 0x902, 0x10, [{0x0, 0x9, 0x2, 0x71002}, {0x2, 0xfff, 0x8, 0xfffffff7}, {0x110, 0xfffff4a1, 0x0, 0x9}, {0x1, 0x803, 0x8007, 0xb6b}, {0xa, 0x200727, 0x9f7, 0x800007}, {0x1, 0x650, 0x5, 0xcb}, {0xce1, 0xffffffff, 0x1, 0x6d}, {0xffe, 0x7ff, 0x14, 0xc}, {0x2, 0x200083, 0x8000005, 0x5}, {0x6a76, 0x8003, 0x8001, 0x4}, {0x1, 0x10001, 0xe, 0x3}, {0x8, 0x9, 0x8, 0x7}, {0xb8c, 0x555981a7, 0x3, 0x6}, {0x29a71717, 0xfffffff6, 0xffffffff, 0x7}, {0xd, 0x3, 0x5, 0x10000000}, {0x0, 0x1, 0x1002, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x20007461, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) 11.038427225s ago: executing program 1 (id=1958): r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) ioctl$TIOCSETA(r0, 0xcd604404, &(0x7f0000000040)={0x10000000, 0x2, 0x87a, 0x2f, "2800180000020002000000000068ab5ade800600", 0x6, 0x2}) 10.56144367s ago: executing program 1 (id=1960): r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000017c0), 0x1, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, 0x0) r1 = openat$pci(0xffffffffffffff9c, 0x0, 0x10000, 0x0) ioctl$PCIOCGETROM(r1, 0xc0107005, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) r3 = syz_open_pts() kevent(r2, 0x0, 0x754, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff, 0x0, 0x4, 0x1, 0x9}], 0x2, 0x0) write(r2, &(0x7f00000000c0)="8d82af50e79934ab04", 0x9) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x96, &(0x7f0000000540), 0xfffb4961, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) recvfrom$inet(r2, 0x0, 0x0, 0x842, 0x0, 0x0) ioctl$TIOCSETA(r2, 0xcd604404, &(0x7f0000000040)={0x10000000, 0x2, 0x87a, 0x2f, "2800180000020002000000000068ab5ade800600", 0x6, 0x2}) 10.307280873s ago: executing program 5 (id=1961): openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x8, 0x0) socket$inet(0x2, 0x3, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x8, 0x0) socket(0x800000018, 0x2, 0x0) socket(0x800000018, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0xfe, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x40, 0x80, 0xff}, {0x6, 0x81, 0x12, 0xfffff804}]}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000002c0)="840cbf3e87c006a6572c5109b0b054d8072a076a", 0x14}], 0x1) pipe(&(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x28, 0x0}) write(r0, &(0x7f00000003c0)="f81ad30100060000000100000000", 0xe) 10.30706025s ago: executing program 3 (id=1962): getrusage(0x300, 0xfffffffffffffffe) 10.303071001s ago: executing program 3 (id=1963): r0 = socket(0x2, 0x1, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000), 0x10) sendto$unix(r0, &(0x7f0000000280)="4ceb2588", 0xffffff5e, 0x401, 0x0, 0x0) 10.301157615s ago: executing program 2 (id=1964): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) select(0x40, &(0x7f0000000180)={0xffffffffdffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000044}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) r1 = open(0x0, 0x40, 0x100) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffff7, 0x44809e9d, 0x7, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x8000010}, 0x0, 0x0, 0x0) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0xd, 0xc7, 0xb, 0x0, 0x8000001, 0xd86, 0x2a79, 0x1, 0x0, 0x8, 0x8000005d5}) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) r2 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0xa) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x10, 0x0) ioctl$TIOCSETA(r3, 0x20004455, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x802, 0x6b881aef, 0x2000007, 0xfe, 0x80000001, 0xffff79a9, 0x8, 0x10, [{0x3, 0x7, 0x0, 0x71000}, {0x8, 0x88, 0x8008, 0x7}, {0x101, 0x8, 0x1, 0x9}, {0x9, 0x900, 0xe}, {0x401, 0xa, 0x10002800, 0x7}, {0x2, 0x27f3, 0x3, 0x4}, {0xce3, 0x4, 0x4f5, 0x2}, {0x6, 0x801, 0xc, 0x8b}, {0x2, 0x82, 0x5, 0x9}, {0x4007, 0x100, 0xd18, 0x11088}, {0x1e8, 0x10001, 0x1, 0x6}, {0x800, 0x9, 0x8, 0x9}, {0xb8e, 0x4, 0x8, 0x2}, {0x29a7171c, 0x8, 0x1, 0x4}, {0xc, 0x7, 0x1, 0xfffffffe}, {0x0, 0x1, 0x1002, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000300)={0x10, 0x100000007, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f000012a000/0x4000)=nil, 0x2}, {&(0x7f0000028000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xfffffffffffeffff}, {&(0x7f0000578000/0x9000)=nil, &(0x7f00006d0000/0x2000)=nil, 0x9}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000467000/0x1000)=nil, 0xefffffffeffffffd}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000183000/0x3000)=nil, 0x3}, {&(0x7f000026d000/0x4000)=nil, &(0x7f00006c7000/0x4000)=nil, 0x8000000010000001}, {&(0x7f0000e64000/0x1000)=nil, &(0x7f0000657000/0x3000)=nil, 0xfffffffffffffffd}, {&(0x7f00000c7000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000057d000/0x3000)=nil, 0x8000000000007ff}, {&(0x7f000045d000/0x2000)=nil, &(0x7f000067c000/0x6000)=nil, 0xa}, {&(0x7f000033f000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xd10a}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000385000/0x3000)=nil}, {&(0x7f0000ff2000/0xb000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x74b6}, {&(0x7f0000167000/0x4000)=nil, &(0x7f000058c000/0x3000)=nil, 0x1df}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f00000d2000/0x1000)=nil, 0x599}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f000031e000/0x3000)=nil, 0x1007d}], './file0\x00', 0x4}) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) r5 = socket$inet(0x2, 0x1, 0x0) sendmsg(r5, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="03eba81d105ecd0d84"], 0x10}, 0x401) sysctl$kern(&(0x7f00000000c0)={0x1, 0x14}, 0x2, &(0x7f0000000100)="711e3471ac0058bc5a91501d94a384cf61b59c7afec37082885b26c81bb50c64456c539d4cdeaaf4b640df9ae00f4510ee7f725f516ff7e191addd00"/69, &(0x7f0000000040)=0x45, 0x0, 0x0) semget(0x0, 0x3, 0x2) 9.811656954s ago: executing program 6 (id=1965): r0 = socket(0x2, 0x3, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x2, 0x3, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x33, &(0x7f0000000080)="031000086941e7c5ce5876778f181b12184c256b1ca6f583b03f959b5253027d08b90779da6a56ed10c81a19096dc2baca0179cdd9967a674820f89c4daa330fee01c76728490d1851d4ab60059f6a3f7cc45ac10500000078bbf169d0632f4ce57a508bc82acd00000000140e0343395b00737a4a00000084fc604fd6642787b31558a39bd20000", 0x88) setsockopt(r2, 0x1000000029, 0x32, &(0x7f0000000140)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x40, 0x200}, 0x5, 0x8001, 0x24b83c97}) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(r1, 0x0, 0x0) writev(r0, &(0x7f0000001a40)=[{0x0}], 0x1) 9.561599736s ago: executing program 1 (id=1966): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x400, 0x9, 0xffffdf86, 0xffffff8f, "000000a029d08b00040000000aff13401e103923", 0x400}) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000009c0)="1b61e0093fc980f5be75347f3feaf9c46dfb8e67ef6e7f61e005b831e23624a0c23df4444ab61120e9e347ee1ec9ee8b651b9b7bde013c91235710fb9c212a8d5037234d42599d5f3243ad994985303e0a4f", 0x52}], 0x1) r2 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x45) socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1024, &(0x7f0000000100), &(0x7f0000000200)=0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) mknod(&(0x7f00000001c0)='./file0\x00', 0x1ffa, 0x5) r3 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) read(r3, &(0x7f0000000140)=""/79, 0x4f) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x4, 0xc0, 0x7, 0x0, 0x3, 0xfffeffff, 0x3, 0x1, 0x2, 0x3, 0xff}) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x80}], 0x1, 0x6) r4 = socket(0x2, 0x4001, 0x0) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) writev(r5, &(0x7f0000000580)=[{&(0x7f0000000080)='N94.', 0x4}], 0x1) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000080)=0x1fc, 0x4) shutdown(0xffffffffffffffff, 0x2) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) r6 = open(&(0x7f0000000080)='./file0\x00', 0x9cab835cfdc52675, 0x0) setrlimit(0x1, &(0x7f0000000180)={0x200, 0x95f}) r7 = getpid() setreuid(0xee00, 0x0) ktrace(&(0x7f00000002c0)='./bus\x00', 0x0, 0x510, r7) setuid(0xffffffffffffffff) setrlimit(0x0, &(0x7f0000000040)={0x5, 0x8}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x1) syz_emit_ethernet(0x34, &(0x7f0000000300)=ANY=[@ANYRES8, @ANYRESOCT, @ANYBLOB="3c12e2863b5fcd054e68c8223c43e2c2f1a67592653cf0ae4c2a636fb05bd190641ed571ced6d73747e217322a3869e99d01dc5bb2e5d5d36d573331c4d3c9d1888dc296ad9e5661c34a7381020cafaf16700add8db6a0bbfd1cecd26b014aa4878eb9d8af28d4a1499317f043b4ddf0e9505b87b2999330bf6b5224", @ANYRES8=r6, @ANYRES32=r7, @ANYRES32=r4, @ANYRES64=r2]) 9.559710326s ago: executing program 7 (id=1967): syz_emit_ethernet(0x52, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd684498fb001c2c0bfe8000000000000000000000000000aaff02000000000000000000000000000106000002000000004e234e20", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="000000000000400035d919fd0781d460"]) 9.311525622s ago: executing program 7 (id=1970): r0 = socket(0x2, 0x1, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000), 0x10) sendto$unix(r0, &(0x7f0000000280)="4ceb2588", 0xffffff5e, 0x401, 0x0, 0x0) recvmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x800) 9.306437524s ago: executing program 3 (id=1971): setrlimit(0x8, &(0x7f0000000980)={0xb, 0x4e}) r0 = syz_open_pts() close(r0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{}, 0xfffffffffffffff6, 0x19, 0xf27ff7794bbc9c2d, 0xfd, 0x10000}], 0x1, 0x0, 0x9b68, 0x0) kevent(r1, &(0x7f0000000040)=[{{}, 0xfffffffffffffff6, 0x4, 0xe00fffe0, 0x100, 0x13fff}], 0x1, 0x0, 0x5, 0x0) syz_open_pts() r2 = open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) r3 = getpid() mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x412dff) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000180)=[{r4, 0x40}], 0x1, 0x0) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000240), 0x100, 0x0) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000140)='.\x00', r4, 0x3}) close(r4) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x40000928, r3) utimensat(r4, 0x0, &(0x7f00000000c0)={{0x0, 0xb}, {0x2, 0x1}}, 0x2) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000040)=0x8) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, r2, 0x0) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000100)=0x4) writev(r0, &(0x7f0000000140)=[{0x0}], 0x1) 8.061791004s ago: executing program 5 (id=1972): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) select(0x40, &(0x7f0000000180)={0xb, 0x2761, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x80}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r1 = open(0x0, 0x10, 0x100) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) mknod(0x0, 0x2000, 0x637d) open(&(0x7f0000000800)='./file1\x00', 0x800, 0xba) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x81, 0xf0, 0xff}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x56}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket$inet(0x2, 0x2, 0x0) r3 = dup(r2) setsockopt$inet_opts(r3, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) r4 = socket(0x2, 0x3, 0x20) r5 = dup(r3) dup2(r5, r4) connect$unix(r4, &(0x7f0000000000), 0x10) sendto(r3, &(0x7f0000000080)="e7ff520000000000", 0x90, 0x0, 0x0, 0x0) 8.060501057s ago: executing program 6 (id=1973): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4f}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000000), 0x0, 0x37) getrusage(0x0, 0xfffffffffffffffe) 7.311570409s ago: executing program 0 (id=1974): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x10, 0x0) ioctl$TIOCSETA(r0, 0x20004455, 0x0) 7.284534823s ago: executing program 3 (id=1976): r0 = socket(0x2, 0x3, 0x0) close(r0) r1 = socket(0x2, 0x3, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x33, &(0x7f0000000080), 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x1002, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x40, 0x200}, 0xb, 0x9, 0x8}) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r1, 0x1000000029, 0x31, &(0x7f0000000000)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) write(r0, 0x0, 0x0) 7.039785526s ago: executing program 0 (id=1977): mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) r0 = msgget$private(0x0, 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) setitimer(0x0, &(0x7f0000000140)={{0x1000000000007ff4, 0x100800000000019}, {0xbfffdfffffffffff, 0x7ffe}}, 0x0) r2 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r2, 0x8080691a, &(0x7f0000000100)) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x1000000a, 0x0, 0x0, 0x0, 0x0, 0x81, 0x1}, 0x1000001267, 0x2000000000003, 0x0, 0x0, 0x80000001, 0xfb5f, 0x8, 0x2}) msgctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x9b, 0x1}, 0x6, 0x9, 0x0, 0x0, 0x4, 0x7fffffffffffffff, 0x4, 0xd67}) r3 = getgid() r4 = getuid() chown(&(0x7f0000000680)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r4, 0x0) r5 = getpgrp() r6 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x1, 0x0, r3, r4, 0x0, 0x133, 0x1}, 0x7, 0x6, r5, r6, 0xc3, 0xc95, 0x3ff, 0x2000000}) r7 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VNDIOCSET(r7, 0x41946465, &(0x7f0000000500)={0x0, 0x2000000000, 0x0, 0x3e}) 7.0383061s ago: executing program 4 (id=1978): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x40) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x81, 0x94, 0xae, 0x4d}, {0x30, 0x7, 0xe0, 0x6}]}) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000080)=0x4) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x24) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, 0x0) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0xc9e154fb3333898a}, 0x3, 0x0, 0x0, 0x0, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r1, 0x0) setrlimit(0x1, &(0x7f00000011c0)) renameat(r2, &(0x7f00000001c0)='./file0\x00', r1, &(0x7f0000000240)='./file0\x00') munmap(&(0x7f0000000000/0xa000)=nil, 0xa000) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000000)="2321be", 0x3}], 0x1) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="2009207b629c0a", 0x7}], 0x1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 6.558947828s ago: executing program 5 (id=1979): sysctl$kern(&(0x7f00000000c0)={0x1, 0x3d}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x74, 0x0, 0x37) clock_getres(0x4, 0xfffffffffffffffe) 6.556486465s ago: executing program 7 (id=1980): r0 = semget(0x0, 0x1, 0x281) semop(r0, &(0x7f0000001080)=[{0x1e00, 0xfff9, 0x1000}], 0x1) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0xfa]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000280)) 6.307632622s ago: executing program 6 (id=1981): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000131, &(0x7f0000000040)}) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x47ff, 0x8018, 0x2000007, 0x101, 0x80000001, 0x81ac, 0x902, 0x10, [{0x0, 0x9, 0x2, 0x71002}, {0x2, 0xfff, 0x8, 0xfffffff7}, {0x110, 0xfffff4a1, 0x0, 0x9}, {0x1, 0x803, 0x8007, 0xb6b}, {0xa, 0x200727, 0x9f7, 0x800007}, {0x1, 0x650, 0x5, 0xcb}, {0xce1, 0xffffffff, 0x1, 0x6d}, {0xffe, 0x7ff, 0x14, 0xc}, {0x2, 0x200083, 0x8000005, 0x5}, {0x6a76, 0x8003, 0x8001, 0x4}, {0x1, 0x10001, 0xe, 0x3}, {0x8, 0x9, 0x8, 0x7}, {0xb8c, 0x555981a7, 0x3, 0x6}, {0x29a71717, 0xfffffff6, 0xffffffff, 0x7}, {0xd, 0x3, 0x5, 0x10000000}, {0x0, 0x1, 0x1002, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x40204402, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) 6.306614283s ago: executing program 2 (id=1982): mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1) r0 = syz_open_pts() fchmod(0xffffffffffffffff, 0x80) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000340)={0x8, 0x5, 0xffffdf82, 0xffffff8c, "08e60001000000170000000200", 0x4, 0x100004}) syz_emit_ethernet(0x96, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000000), 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, 0x0, 0x0) socket$inet(0x2, 0x4, 0x9) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)="02000000", 0x4) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) ioctl$TIOCSETA(r3, 0xc030446d, &(0x7f0000000040)={0xfffffffc, 0x4, 0x10001, 0x0, "c30600", 0x2, 0x4000004}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000480)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) ioctl$WSKBDIO_SETENCODING(0xffffffffffffffff, 0x80045710, &(0x7f0000000080)=0x100) ioctl$TIOCSFLAGS(r0, 0x8004745c, 0x0) 6.061625687s ago: executing program 0 (id=1983): ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0xf, 0x6, {[0x1, 0x400000000, 0x7, 0x100000000, 0x7, 0xf3e5, 0xdf5c, 0xfffffffffffffffe, 0x0, 0x2eff, 0xfffffffffffffffc, 0x9, 0xfffffffffffffff6, 0xa, 0x1, 0x200, 0xffffffffffffffff, 0x100], [0xba, 0x80000001, 0xfffffffffffffffd, 0xe3e, 0x5d, 0x3, 0x1fe, 0x0, 0x2000020000004, 0x9], [0x10000000, 0x2, 0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0x10fff, 0xffffffff00000000], [0x1, 0x5, 0x7ffffffffffffffc, 0x9, 0xfffffffffffffffd, 0x4], [{0x0, 0xffffffe7, 0x8, 0x7d06}, {0xfffc, 0x2, 0x6, 0x1}, {0x4, 0x900, 0x6b0, 0x83}, {0x3, 0x7, 0x6, 0xffffffffffffffff}, {0x0, 0x3, 0x2, 0x8}, {0x0, 0xfffffffb, 0x9, 0x2fa}, {0x1ffd, 0x30000, 0x7, 0x3}, {0x0, 0x100, 0x0, 0x9}], {0x0, 0x6, 0x5, 0x36f}, {0x3, 0x80000004, 0x1000}}}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1021, &(0x7f0000000080), &(0x7f00000000c0)=0x4) ioctl$VMM_IOC_INFO(0xffffffffffffff9c, 0xc0185603, &(0x7f0000000040)={0x5d, 0x0, &(0x7f00000004c0)=""/93}) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffff9c, 0x81205724, &(0x7f0000000380)={0x5, 0x4, 0x1, 0x6, 0x0, 0x335, 0x7ff, 0x10, [{0x2, 0x224, 0x2, 0x8}, {0xffffffff, 0x7fff, 0x5, 0x5}, {0x4, 0x4, 0x2, 0x43bd42f}, {0x4, 0x226, 0x4, 0x2}, {0x20000, 0x9, 0x1ff, 0x6}, {0x8, 0x3, 0x0, 0x101}, {0x8, 0x1, 0x2, 0x6a55}, {0x1, 0x4, 0x8, 0x2}, {0x9c3, 0x3, 0x1, 0x9}, {0x12980, 0x10000, 0x67001502, 0x5}, {0x9958, 0x8, 0xc, 0x3}, {0xfff, 0x401, 0xf5b6, 0x3ff}, {0x7, 0x4, 0x2, 0x7}, {0x3, 0x0, 0x4, 0x800}, {0x4, 0x8, 0x8, 0x7}, {0x7, 0x6, 0x7, 0x3}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) fcntl$setstatus(r2, 0x4, 0x8) setitimer(0x3, &(0x7f0000000140)={{0x7ff4, 0x100900000000009}, {0xdfffffffffffffff, 0x7ffb}}, 0x0) r3 = socket(0x18, 0x3, 0x0) mknodat(0xffffffffffffffff, 0x0, 0x2000, 0x3361) open(0x0, 0x80000000000206, 0x4ebfac6bbaf7949) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$FIONREAD(r3, 0x8080691a, &(0x7f0000000100)) 5.811500348s ago: executing program 5 (id=1984): pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) r1 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x400000e5, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x9b7}, 0x0, 0x0, r1, r1, 0x2000000000, 0x0, 0x1}) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r3 = fcntl$getown(r2, 0x5) setreuid(0x0, 0xee01) fcntl$setown(r0, 0x6, r3) setuid(0xffffffffffffffff) r4 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0xffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x101, 0x0, r4, r4, 0x0, 0x0, 0x0, 0xffffffffffffffff}) pipe(&(0x7f0000000240)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r5, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r6 = fcntl$getown(r5, 0x5) ktrace(0x0, 0x1, 0x1d02, r6) setuid(0xee01) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x21}, 0x3, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000001700)={&(0x7f0000000080), 0x2, 0x0}, 0x0) bind$unix(0xffffffffffffffff, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f00001b4000/0x1000)=nil, 0x1000, 0x5) r7 = socket(0x2e, 0x0, 0x1) r8 = getuid() fchown(0xffffffffffffffff, r8, 0x0) r9 = syz_open_pts() ioctl$TIOCSTART(r9, 0x2000746e) chown(&(0x7f0000000180)='./file1\x00', r8, 0x0) sendmsg$unix(r7, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x408}, 0x0) setrlimit(0x8, &(0x7f0000000280)={0x7, 0x52}) syz_open_pts() 5.56128339s ago: executing program 7 (id=1985): openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x8, 0x0) socket$inet(0x2, 0x3, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x8, 0x0) socket(0x800000018, 0x2, 0x0) socket(0x800000018, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0xfe, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84, 0x11, 0x3, 0x7}, {0x40, 0x80, 0xff}, {0x6, 0x81, 0x12, 0xfffff804}]}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000002c0)="840cbf3e87c006a6572c5109b0b054d8072a076a", 0x14}], 0x1) pipe(&(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x28, 0x0}) write(r0, &(0x7f00000003c0)="f81ad30100060000000100", 0xb) 5.311565764s ago: executing program 4 (id=1986): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_open_pts() sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x19, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, 0x0) r1 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1024, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000001c0)=0xc) seteuid(r2) openat$zero(0xffffffffffffff9c, &(0x7f0000000940), 0x20, 0x880) 5.061483966s ago: executing program 6 (id=1987): ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0xf, 0x6, {[0x1, 0x400000000, 0x7, 0x100000000, 0x7, 0xf3e5, 0xdf5c, 0xfffffffffffffffe, 0x0, 0x2eff, 0xfffffffffffffffc, 0x9, 0xfffffffffffffff6, 0xa, 0x1, 0x200, 0xffffffffffffffff, 0x100], [0xba, 0x80000001, 0xfffffffffffffffd, 0xe3e, 0x5d, 0x3, 0x1fe, 0x0, 0x2000020000004, 0x9], [0x10000000, 0x2, 0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0x10fff, 0xffffffff00000000], [0x1, 0x5, 0x7ffffffffffffffc, 0x9, 0xfffffffffffffffd, 0x4], [{0x0, 0xffffffe7, 0x8, 0x7d06}, {0xfffc, 0x2, 0x6, 0x1}, {0x4, 0x900, 0x6b0, 0x83}, {0x3, 0x7, 0x6, 0xffffffffffffffff}, {0x0, 0x3, 0x2, 0x8}, {0x0, 0xfffffffb, 0x9, 0x2fa}, {0x1ffd, 0x30000, 0x7, 0x3}, {0x0, 0x100, 0x0, 0x9}], {0x0, 0x6, 0x5, 0x36f}, {0x3, 0x80000004, 0x1000}}}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1024, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0x2) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x34, r1) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffff9c, 0x81205724, &(0x7f0000000380)={0x5, 0x4, 0x1, 0x6, 0x0, 0x335, 0x7ff, 0x10, [{0x2, 0x224, 0x2, 0x8}, {0xffffffff, 0x7fff, 0x5, 0x5}, {0x4, 0x4, 0x2, 0x43bd42f}, {0x4, 0x226, 0x4, 0x2}, {0x20000, 0x9, 0x1ff, 0x6}, {0x8, 0x3, 0x0, 0x101}, {0x8, 0x1, 0x2, 0x6a55}, {0x1, 0x4, 0x8, 0x2}, {0x9c3, 0x3, 0x1, 0x9}, {0x12980, 0x10000, 0x67001502, 0x5}, {0x9958, 0x8, 0xc, 0x3}, {0xfff, 0x401, 0xf5b6, 0x3ff}, {0x7, 0x4, 0x2, 0x7}, {0x3, 0x0, 0x4, 0x800}, {0x4, 0x8, 0x8, 0x7}, {0x7, 0x6, 0x7, 0x3}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) setitimer(0x3, &(0x7f0000000140)={{0x7ff4, 0x100900000000009}, {0xdfffffffffffffff, 0x7ffb}}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvmmsg(r3, &(0x7f0000000000)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000000), 0x100000000000012a, &(0x7f0000000080)=""/16, 0xfffffffffffffeb1}, 0xce}, 0x10, 0x77dabe674228e0c1, 0x0) r4 = socket(0x18, 0x3, 0x0) setitimer(0x0, &(0x7f0000000080)={{0x3, 0x8000000003}, {0x4, 0x4001ff}}, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x44}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) mknodat(0xffffffffffffffff, 0x0, 0x2000, 0x3361) open(0x0, 0x80000000000206, 0x4ebfac6bbaf7949) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$FIONREAD(r4, 0x8080691a, &(0x7f0000000100)) 5.037027242s ago: executing program 1 (id=1988): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x4c) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x6, 0x9e, 0x2000007, 0x100, 0x80000001, 0x80000001, 0x6, 0x10, [{0x4, 0x7, 0x2, 0x71000}, {0x101, 0xb, 0x9}, {0x7, 0x8000b86, 0xffffff7c, 0x9}, {0x73f0, 0x6, 0x4, 0x8002}, {0x401, 0x8, 0x2800, 0x7}, {0x2, 0x6, 0x3, 0xba}, {0xcdb, 0xdf61, 0x200004f8, 0x14}, {0x6, 0x9, 0x16, 0xb}, {0x7fff, 0x84, 0xffff, 0x1}, {0x4, 0x7, 0x93, 0x1ff}, {0x1e1, 0x1, 0x7ff, 0x7}, {0x2, 0x29, 0xc, 0x5}, {0xb8c, 0x401, 0x80000003, 0x405}, {0x29a71717, 0xfffffffa, 0x3, 0x6}, {0xc, 0xf8f, 0x6}, {0xfffffffd, 0x800bc3d, 0x4, 0x30005}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x4003, 0xa) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffe, 0x0, 0x4c}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x2000}, @udp={{0x1, 0x2, 0x8}}}}}}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) syz_open_pts() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r1 = socket(0x18, 0x3, 0x0) r2 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r1, 0x81206919, &(0x7f0000000100)) ioctl$FIONREAD(r2, 0x8080691a, &(0x7f0000000100)) 5.036412612s ago: executing program 4 (id=1989): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x80, 0x11, 0x3, 0xfffffff5}, {0x1, 0xf0, 0xff}, {0x6, 0x2, 0x12, 0xfffff802}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="a7a6d61de4a16809d26255c61b4f0919d7aacd6865959cb3e86fff46c0fb2b63a099a1ce37c6891e74eaaf1aa6caad332ccacbb5cdb6de82e4fb2194eae8f4d9470129f2b5801b43b96e7d65", &(0x7f0000000000)=0x4c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000280)=ANY=[]) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x4e}) r1 = syz_open_pts() close(r1) syz_open_pts() symlink(0x0, &(0x7f0000000040)='./file0\x00') r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x19, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x800, &(0x7f0000000040)=0x9, 0x4) bind(r4, &(0x7f0000000000), 0x10) connect$unix(r4, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) writev(r3, &(0x7f0000000180)=[{0x0}], 0x1) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000004c0), 0x4) r5 = open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) r6 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x40000928, r6) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100)={{0xfffffffffffffffe, 0xb}, {0x2, 0x1}}, 0x2) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, r5, 0x0) 4.061485525s ago: executing program 2 (id=1990): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0xa) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7, 0x6, 0x2000007, 0x1, 0x80000001, 0x80000081, 0x2, 0x10, [{0x0, 0x101, 0x2, 0x71000}, {0x7, 0x88, 0x1, 0x7}, {0x8, 0x6, 0x0, 0x9}, {0x3, 0x900, 0x12}, {0x401, 0x200326, 0x2800, 0x7}, {0x2, 0x27f6, 0x3, 0x99}, {0x7, 0x4, 0x4f8, 0x6d}, {0xc, 0x3, 0x8, 0x4}, {0x2, 0x82, 0x0, 0x9}, {0x7, 0x100, 0xd1b, 0x1088}, {0x1e6, 0x10001, 0xc, 0x6}, {0x7fe, 0x9, 0x8, 0x9}, {0xb8e, 0x4, 0x6, 0x7fff}, {0x29a71719, 0x3, 0x1, 0x5}, {0xc, 0x7, 0x4, 0xfffffffe}, {0x0, 0x1, 0x1002, 0x30003}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socketpair$unix(0x1, 0x1, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x2042, 0x0) close(0xffffffffffffffff) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0x2, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) ioctl$FIONREAD(0xffffffffffffffff, 0xc0207534, 0x0) writev(0xffffffffffffffff, &(0x7f0000000500)=[{&(0x7f00000009c0)="33fdd4623b69191a20b44928e7b4c4f13131bab0cc6165dec03852739eb8", 0x1e}], 0x1) sysctl$kern(&(0x7f0000000140)={0x1, 0x16}, 0x2, &(0x7f0000002440), 0x0, 0x0, 0x0) sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0x3}, 0x4, 0x0, 0x0, &(0x7f0000000180)="f060ce0d", 0x4) 4.061018558s ago: executing program 0 (id=1991): ioctl$TIOCSETA(0xffffffffffffffff, 0xcd50441a, &(0x7f0000000040)={0x9, 0x0, 0x9, 0xd7, '\x00', 0x3, 0xfc4}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x8, 0x0) ioctl$VMM_IOC_INTR(r0, 0xca605601, &(0x7f0000000040)={0x1, 0x0, 0x1}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x80, 0xe3, 0x80, 0xffffffff}, {0x5, 0x81, 0x0, 0x1}, {0x16, 0x7f, 0x0, 0x800ee68}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000240)="840cbf3e87c006a62a075a37308e7bd3403e6b8bc81ba9a6bf2c2db10fa8389d9c479df600cc9f9f", 0x28}], 0x1) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x10, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x1000e, &(0x7f0000000280)=ANY=[@ANYRES64]) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000000)=0x3) 3.811800825s ago: executing program 3 (id=1992): open(&(0x7f0000000040)='./file0\x00', 0x78e, 0x20) r0 = syz_open_pts() pwritev(r0, &(0x7f0000000280)=[{0x0}], 0x1, 0xa) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) acct(0x0) getpeername$unix(r1, &(0x7f0000000240)=@file={0x0, ""/254}, &(0x7f0000000140)=0x100) acct(&(0x7f0000000080)='./file0\x00') msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x401, 0x0, 0x0, 0x0, 0x0, 0x27, 0x7}, 0x81000002000007, 0xfffffffffffffff9, 0x0, 0x0, 0x3, 0x400000000009, 0x100000001, 0x4702}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe53) msgctl$IPC_SET(0x0, 0x1, 0x0) r2 = socket(0x800000018, 0x1, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x22, 0x411}, 0x4, 0x10003, 0x0, 0x0, 0x0, 0x2, 0xa, 0x100000000e63}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) truncate(&(0x7f00000000c0)='./file0\x00', 0x6001000000) 3.810855741s ago: executing program 5 (id=1993): r0 = socket(0x2, 0x3, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) close(r1) socket(0x18, 0xc003, 0x3a) ioctl$FIONREAD(0xffffffffffffffff, 0xc028756b, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x40, 0x200}, 0x5, 0x8001, 0x24b83c97}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000200)="04bdfa5d1d2873c63e3534825ba166e2fea9aec4", 0x14) 3.805468449s ago: executing program 7 (id=1994): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0xfe, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x20, 0x7) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000100)=0xc) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x65}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[@ANYBLOB="857ea3837b0aaaaaaaaaaabb0800450000300067000000119078ffffffffac1400aa03050045aa000400660ecd043b0ab7e0000002ffffffff"]) r1 = syz_open_pts() close(r1) setrlimit(0x7, &(0x7f0000000180)={0x20000000, 0x7}) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000340)={0x8, 0x5, 0xffffdf82, 0xffffff8c, "08ed95990000000000000000ffffffffffffffe6", 0x4, 0x4}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) readv(r2, &(0x7f0000000040)=[{&(0x7f0000000000)=""/18, 0x12}], 0x1) socket$inet(0x2, 0x3, 0xfc) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x2, &(0x7f0000000100), 0x0, 0x0, 0x0) mlock(&(0x7f00002fe000/0x3000)=nil, 0x3000) mlock(&(0x7f0000120000/0x4000)=nil, 0x4000) getitimer(0x1, 0xfffffffffffffffe) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) 2.810430425s ago: executing program 6 (id=1995): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) select(0x40, &(0x7f0000000180)={0xb, 0x2761, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x80}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r1 = open(0x0, 0x10, 0x100) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) mknod(0x0, 0x2000, 0x637d) open(&(0x7f0000000800)='./file1\x00', 0x800, 0xba) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x81, 0xf0, 0xff}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x56}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket$inet(0x2, 0x2, 0x0) r3 = dup(r2) setsockopt$inet_opts(r3, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) r4 = socket(0x2, 0x3, 0x20) r5 = dup(r3) dup2(r5, r4) connect$unix(r4, &(0x7f0000000000), 0x10) sendto(r3, &(0x7f0000000080)="e7ff520000000000", 0x90, 0x0, 0x0, 0x0) 2.809034396s ago: executing program 2 (id=1996): r0 = socket$unix(0x1, 0x5, 0x0) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) r2 = openat(r1, &(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r2, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3361) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) ioctl$VNDIOCCLR(r3, 0xc0a86b04, &(0x7f0000000200)={0x0, 0x10000, 0x0}) bind$unix(r0, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) listen(r0, 0x0) r4 = socket$inet(0x2, 0x3, 0x2) getsockopt(r4, 0x0, 0x69, 0x0, 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) chmod(&(0x7f0000000040)='.\x00', 0x35e) setuid(0xee01) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0xc4) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x44) rename(&(0x7f0000000200)='.\x00', &(0x7f0000000240)='./file0/file0\x00') ioctl$VMM_IOC_RESETCPU(r5, 0x82405605, &(0x7f0000000240)={0x101, 0x2, {[0x8, 0x7ff, 0x2, 0x6, 0xe98, 0x3ff, 0x5, 0x3, 0x8, 0x5, 0x6, 0x5, 0x2, 0x9, 0x3aa4, 0xf, 0x4, 0x59afb9f], [0x3, 0x5, 0x0, 0x2, 0x8001, 0xff, 0x2, 0x6, 0x95, 0x7a], [0x3, 0x0, 0x7fff, 0x2, 0x3919c6c5, 0x1, 0x5], [0x100000000, 0x8, 0x7f, 0xa, 0xfffffffeffffffff, 0xfffffffffffffffc], [{0xfffc, 0x9, 0x33, 0xfff}, {0xe9e5, 0x8, 0x4}, {0x101, 0x2, 0xc, 0x1}, {0x9, 0x2, 0xfffffffc, 0x9}, {0x2, 0x8, 0xd, 0x7}, {0x1, 0x8001, 0xded6, 0x1}, {0x0, 0x3, 0x3, 0x1}, {0x7f, 0x30000000, 0x61, 0x4}], {0x4, 0x8000, 0x0, 0x6f}, {0x5, 0x4, 0x1, 0x2e94}}}) r6 = socket$unix(0x1, 0x5, 0x0) sysctl$net_pipex(&(0x7f0000000080)={0x4, 0x23, 0x3}, 0x3, &(0x7f00000000c0)="73be0a3f6557aa2d05090fb24fadc749936cbbb0f6dab11aa1257033889f7b2c1aa94d76d14656ae0092fa52332204", &(0x7f0000000100)=0x2f, &(0x7f0000000480)="77757a53b3c0fdedc11b2db1b3f0c59550293f523a5d5fb865c871d1cdcbebeb481ff89a54ac2f19a22bdd751bd84d9f7e064fc2e61da152238ec423eab1a9266beabe11ae5dd02516ed2194d612c4a8bcfb11f1bab3bf1180e53060cf4dfe20925b3950dd78ef8911c79f91cca12c0f9e85820d8afc971f333a76203d1327f1b14d508957c7b1fc55249167a485f0ac32d77c125546636aa855751240135d02c3c248366ae543fc318808f6c17dd9be3c25d3e4d9b917d2a2860225f1c98afd60b120c3cd5efb65f3f49e5113499f06e783af6c7f206503969806ea9934e0f3521cbe8b99b27d164e002395dd9d528ed45c1851c7a1e0b4df592d3be8f09ef1a1d7738c67eb9a9aa8b87121b9b72b8cb569ab676d398d6efd7e0d59fe2248028d5e07cd09d4797a917554bd71dbe8e9740c9500ac09c6d58edafccdc39b79f96fd428a8b657a6999505ba3f6ad18144c91673d0a99a24b5cdefc2db190c1ff1ed7bbf3109123e01df11ce164f780a6130924e23a5f307869fd904728e370991bea973165abc6c22fc899dc569f5760b94df8302344cd5899012c3f1029b9eb82dc3cc03dcf52663230e48e6e08b2956f2c74daf000ea0c5cc741ff888104dc8046136f55c091a1cc7c7bc0e2fc25d06c751da231c78f997c4bf9d07e771c1be4f7628c777b355002bcc17b8eabeba959af3efbe5da7f215cda02cfc1426afc0b63a9c7537455602288cbd0b75553b97f4b17a31607b4a33af115c986d25928656f219b161b6fadc44c4673dccbc2d8767e40834d213e32cca3e3d9e50dd9799e04fbeafa1d27afa5d2d5529e86ce8efcab52ad7a84952f9ccb70989505de5f9ba436a2690a787e6d1faa076ccdfa1701a2dcdf98f69caa3c951e39be23b635380292da2d0d40caab17d4e1f4adcd788980e6c5933fb0f8fb0c0ad8876121be1f653f131600472eb77b1a69903c7435bb33eb586b69c07a649546f1834deabbcb12b172a28ef97b28d6c05ec99b520ec4d876ec0f1f4294e563de8fa2256b30f5317db32eace754ebb5627428dd81df496cb887e0eda1dfd55a0de58cc47c07e57e32959a3a0a3239ed597ed79ede4ece5891e752e4f18f8882ab1afd4ff539b481574488f5ce13d284d636fe20d2b790a055f98d2c6b991754baf0071acb07fa32670a1e64f29322ceed41b3ba26b6cf5f9a08651828759538b693d19865d8ac73e4192c243e4fbb23dd9c3417bea9b6266abd7601e158564de539e9914e12fce22fad7cd08e35b191e0e5477cb25d8601629daac97aa9a84ad4b12bbc4d6465cc1b622b1da94a4956bff185af857e4f869239bcc84b93fdb398dc0a623b831d6736fbe98f59de6b8176abf903e40dc4eff4fbd1d3075378b92df9423a347de96c19dc87d5d1625d8f40251ef996248efd61a0f7ebf5806617f472add2b904ab762cf6573343e410c9e87bfe3f59db246a4922a6744667097bdce1ffec7b6e94d1c7e7b7e496bdfc04539e17132061bed223891c189f3a6fcc6544be1a4cc7bef33ccd64b27c7e55d8d0499be2c424a7393e4ce48d965f6d358eae841eb6221a6916ed7cba784afe61197de93541e523c4170a20d0c76930c0ed646e9d302408d7c170c8d5afb5a4acb1b205ac69b4813d756cdeab134ae9a56bc5e320e6405271ec6caac279108c8d9d7347ea3b4a1fc87985f6b04d3615b9ff550753ff11128638fb442546a8b3a7cb0599f4793d35ea46cfe27639967389bb34dfbf492c1057ba21f922ada27b4dab12a70fa2bdfec021ad0c38cedc7e5857c79640a7b589be0087a14f1abcfb707184bf1218644896ce886017ada87957cb7bb9e8fb14fde5ecfbb1afff6f3dc9da968d41eb30470bbdd706fa897c11da83f5b3824415933c854235f36d7affc2408e123fe98624778b1dab169251d853ce5d0e07faa992d9dec886eecfd03cc6a4664d626d748abc5069c27e3a00dd998c16cdee6f06667b08a00feef4a9fe0707eb953154d0c46ec14ead347ec70a5f9cc8ccc0a463f6e84793d1c13e3609d6e71f8019e7b59fec7a4184d3481e5943116f0badb2e7be03e195ba24fff859e346336cb60da5477d33befd258d9cf698d1a496e817762f5597b3a070bbfb38547f02a1920ccf2d72e554fb73dc45ed5ffed6dee474088a1a325ccaa58318333e59dd671bbee74c2bf7bd4ffce31870945c8be6fa9525db7f82b817c9f61929f003c48fade6b004f2d1beceb90368286bc31cc0b1cfd4ac50e845acd86cd6fb61ffa2ff59a6d30304ed8d3e2b73c382e444ee50db44950c417dd240eefaa32bb0dfbc9c67e32f03ec0c754cdd55c95c19a89442b8d102465294185e692c360531379329ee401dd89a0424b89f195476535bb5f5e1f903d3f12c360119a2c49fea9938bb80f55b9d25352c216820ab7b98757b3e364c021eb6c9f70bfd2e367f72b0faa45d82d6abd50e0276819e30c94757b4c0acda068d08fdfc84acdb2249a84ad750f0aca8a394b2665eb3bba590942a522397e25f3119ef9027648458d37ac346b11a3e83d0f390290d17eb98c222835131663cc16d75173bd286a596b03b99f6806037cb10124f753e415069a2e524d373c8c9f717bf14dae16c5b7eb5d38e6a2c736fbe94ce0de48e7bb4db3f532995e3970f3081139c9ecc58e87f440478f3f0793f9d2bdad9dde9fe9773faf72c9995878ce114e0d7be254c4c939326a025e62df9181e0429ab02d7d54e009936fb157e03e34a5dec3a18261a0916b6d16df5ef782d8b5f0ed75ca37b7b285e37a730a63a98256bfdcc1ae1485d721ffeb2ed9bbac6be7f209c6545fe0bd00b897ed90353f951b4750df16b2b8c37d122ecf6158dae655e579b310373e581e67117a805549390fb2894379cf9c57c87b3aa7c0b5d724bab6b64636f82edabf4e9dee473f1ec97b2994a4e0d00458c1855f0173f0b743ea124146160239c2f91e030de97d65710a7d5eff5fa3c88ce11e7d6658087e779fd14104ebdb248ceb4aa5d5ea08bf9d8d71ac89a0183e809993090b1a28e4b5c88c0dc8baf615913a0906fee959f1b0cbe92f197d017c163febbbc377c4781d3e6afa67728b464ff664370e7b5f2a568f649d6736fbed0b0003c3644cc4116e827db1a659bf9aced6ba532394a84847ef9215fc64746a73bf81ad40f23c53e7421e14aa970ba94672ab4317bbeadf11952877ef5917c034d079eb36d29212c8355e93d9d0abf91df839728ceff29519f918458b4e3c803c02b1f2ca89d50f1c8c6274a0c5838655df202e1e0b80d6c3915a267619195f2505cef9e2c774aadc195c51fcbdc3dd98cd3cd169ce145887d3c9db8c13c927d446a7931317b4089ebd31e24a3a1afdd2ce8740b7e57efc8f1599d3b84d30685c391fb6b678d245cfd690027d085aa561a9cea61f6ee73fbb073b4a36331362194bd9710c02660af2d5c33d142f839bab688d23f74f1735f40f8c18102d2a76a487dd07ff45774977366dac842384afe23d9962fcd440cd22a74b697734e1b3da1665fa5ab78d7a05f48c71b5e6dcb419e6881a06b8c04da1f5be00686e6045dcb1750aa6f74c6bc0542fd9a56dadf7c9c83f2b431610c6b8a7f8ff153b713d658b0f18d18371ca4b0ae78d10c206ee06207c25fc2d335766dc692423b44b5aa855cb4e08d9b8ebbeb59a207ad6f9d65fdd9dbc8918070ac6236a3b67af76875aabfb0b33c1a8fbad6c4c7debc35221453b5722136961ed185147745b1ad671c54d092e016cbca2b745cbe009b07b0b28abd60efdf5979cc1f86b34e34e0cb266e608cf1a10252b29ce498160396dd65b374ee75b8a67d8157033c29cb7f8107dc9e6f47b00ce8ed5c5509103ec51b761ef2cb2f1070414d7e8e3f74d9d6204487547a47d25b8f695aeb514246e4a72eee41c64e3b4a83e46ef24a6eeb662f2f405a14c92ca31dd8c0bef2573f3b5af3b40e983850621a2fa25f19710a15ab8f7cd8ba37808277f4935599f59d5d540131fde33ad79cbb8b9de1fe4f2852c79ae87cdbd1739801a9a84f013bb2e5e92cd5398e209f2b9ca81e62c8a7992962da7d9c9d48f1c2ad03f24b6430c13a89380931e88fa2557c2f5c6b2d7cb28448f24f72d21ace9787e797ac5e73adfa02c50e67c273a81438033116c42f92310a110f7a4b9d672a073b51d4967f2a72ca57fa3b8729e2f69acfef3aad5952960411d03ca61fe0f93069646527efdb6b5cade040a9ed9f9fc5ea46f9808df3455adf081a5e22bc44dd3ea67eb61ffa743c3ae171c6713646474fdd1f9eb4738d063bdc75529664abf9b13092c38d572520e5b8128999ba90025ed192400539e6a59371847e8c8fc4f98d968d176bb94503cf6912f8778b8d54926959fd0d33a89b056791939ea3af4d1ad464fd4cace39466037a2d475d7872210598559821b733a44425d3fda565e791eb0c0d2f727895ff5e6040cea9fe2e2773824cc7e7d500d1e8facf00c6cefa2ccdc54c29ad1164aafa11c2a4fdf40de5ae39ee89c853a49811b348501f26d0135ce31e718f2fa707faeb32ed1dd7c67971f59b117682e87517bafec33472b17194a709699e74ba67d7425deca60fcac57ddbaae98d3287b18e8330b0a969cb3a4704fa2b95a3f7d58c78fa2d8c3600ecc559cceb00c5aa9aab6e73778388f8e4346525924b40e2c9a0bafb1b3ce22d40b47ccc9f0cd82d0d74176a3996a38d6ea3daa27eca455cc4863cb38efcd102781bc5f1f141d9998b23e36acad30ae6bf8dca9c33e1eac779472defded93793ac1d1ec3e8b2dc12e4b0283349ea6b5132e007ff94d37cbae7b2dc5e245fcf9589e0f47d07351e0812c808a7d15121e2c18d0d77da154be632cfdc25969d824a980ecc04747c74bc5d17d5e3364d0fadb634bf75a17fa18079c1afe3e77babceee86258ab79ae20a1494883434afbaebc8b4e6365c4bffcae1b7004aa118b0a20ddcb223cbedd76709dab96d2c742de76261cc5f58d3900796195106d8d4d16cfc411b248c6c9fb5074fc8066147936152b16bd8e75dcb1da4d63288566e1e58d81ed1ce88385f62c2f656dadc147d4b81b5ec5c980a59861d4e2df4f9d95c8dc458346895c4151464ded46f7fc3ca0fb8e6d1d5fc657e147afcea6491111a5ac3df2c7f1fc0e816a3eea9b4547ac2f8c44ed09c1b1de3b1caf739b1fde9fcca22d5200d297b79002c7c3158ddf9595d2c070860265c48ed7135c080235ea5c45c1b7a0abb82a0415dd4636ad945eaad1efd0c18b15800dacfc7351d40bebf20a35e8a579768a355c49fa59d994d534da9fa83550d3030e16884e556de22cde25f5b01ae2e314cd1b3ec7601117012dd6fd328dbc0ed5272611b9d5e6b10821395ac505617ac8828295961a1160fb4f4c9df6f8ca3bc0397bff282a514490e0ce3484c7d4f7a4630356fd4f5ccd92f8fed7f283b5cfcf2b73a15543370ebdf32b95d60c5d9da821b04a08eeeae639496d4d9525ffe49bbeaa0edd8f1eba5c4b6c512a3ccd6b21018bfe97061e81a0a0e8f2904beca50b3b1c75ee9b4f1369813bd410b7f98f34ae135e261734891776b6e0d87aec76ed83d96592fc055befbc178f208f9a20ff5c41164909b533e45655216b7bdfc965a29887bb4323410d996ba3db0e4cb8d6af59ae7fa8f07bc1ff210ab4e1f2b04139b1890edd9fd58d2ed2eae779a8a2b3853b9713cb6a800059f7f6cd2dbc36a178fa180021cae93baaaec3be79d584599af9a36fed39b6abe48485511f1c5c93d01f9d93d492cb1cea37ae", 0x1000) connect$unix(r6, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) syz_emit_ethernet(0x52, &(0x7f0000000100)={@local, @remote, [], {@ipv6={0x86dd, {0x8, 0x6, "4498fb", 0x1c, 0x2c, 0xb, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[@routing={0x2c, 0x0, 0x0, 0x2}], @tcp={{0x3, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x0, 0x70fc, 0x0, 0x3}}}}}}}) select(0x40, &(0x7f0000000180)={0xffffffffdffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffe, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000044}, 0x0, 0x0, 0x0) 2.559559131s ago: executing program 4 (id=1997): pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSKBDIO_SETBELL(r0, 0x80105703, &(0x7f0000000040)={0x6, 0xa0, 0xa91b, 0x81}) getrusage(0x0, 0xfffffffffffffffe) 2.559113495s ago: executing program 5 (id=1998): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) select(0x40, &(0x7f0000000180)={0xffffffffdffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000044}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) r1 = open(0x0, 0x40, 0x100) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffff7, 0x44809e9d, 0x7, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x8000010}, 0x0, 0x0, 0x0) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0xd, 0xc7, 0xb, 0x0, 0x8000001, 0xd86, 0x2a79, 0x1, 0x0, 0x8, 0x8000005d5}) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) r2 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0xa) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x10, 0x0) ioctl$TIOCSETA(r3, 0x20004455, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x802, 0x6b881aef, 0x2000007, 0xfe, 0x80000001, 0xffff79a9, 0x8, 0x10, [{0x3, 0x7, 0x0, 0x71000}, {0x8, 0x88, 0x8008, 0x7}, {0x101, 0x8, 0x1, 0x9}, {0x9, 0x900, 0xe}, {0x401, 0xa, 0x10002800, 0x7}, {0x2, 0x27f3, 0x3, 0x4}, {0xce3, 0x4, 0x4f5, 0x2}, {0x6, 0x801, 0xc, 0x8b}, {0x2, 0x82, 0x5, 0x9}, {0x4007, 0x100, 0xd18, 0x11088}, {0x1e8, 0x10001, 0x1, 0x6}, {0x800, 0x9, 0x8, 0x9}, {0xb8e, 0x4, 0x8, 0x2}, {0x29a7171c, 0x8, 0x1, 0x4}, {0xc, 0x7, 0x1, 0xfffffffe}, {0x0, 0x1, 0x1002, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000300)={0x10, 0x100000007, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f000012a000/0x4000)=nil, 0x2}, {&(0x7f0000028000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xfffffffffffeffff}, {&(0x7f0000578000/0x9000)=nil, &(0x7f00006d0000/0x2000)=nil, 0x9}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000467000/0x1000)=nil, 0xefffffffeffffffd}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000183000/0x3000)=nil, 0x3}, {&(0x7f000026d000/0x4000)=nil, &(0x7f00006c7000/0x4000)=nil, 0x8000000010000001}, {&(0x7f0000e64000/0x1000)=nil, &(0x7f0000657000/0x3000)=nil, 0xfffffffffffffffd}, {&(0x7f00000c7000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000057d000/0x3000)=nil, 0x8000000000007ff}, {&(0x7f000045d000/0x2000)=nil, &(0x7f000067c000/0x6000)=nil, 0xa}, {&(0x7f000033f000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xd10a}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000385000/0x3000)=nil}, {&(0x7f0000ff2000/0xb000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x74b6}, {&(0x7f0000167000/0x4000)=nil, &(0x7f000058c000/0x3000)=nil, 0x1df}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f00000d2000/0x1000)=nil, 0x599}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f000031e000/0x3000)=nil, 0x1007d}], './file0\x00', 0x4}) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) r5 = socket$inet(0x2, 0x1, 0x0) sendmsg(r5, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="03eba81d105ecd0d84"], 0x10}, 0x401) sysctl$kern(&(0x7f00000000c0)={0x1, 0x14}, 0x2, &(0x7f0000000100)="711e3471ac0058bc5a91501d94a384cf61b59c7afec37082885b26c81bb50c64456c539d4cdeaaf4b640df9ae00f4510ee7f725f516ff7e191addd00"/69, &(0x7f0000000040)=0x45, 0x0, 0x0) semget(0x0, 0x3, 0x2) 2.558511271s ago: executing program 1 (id=1999): ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x7, [{&(0x7f0000af7000/0x4000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f0000987000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x2}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000b76000/0x3000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000673000/0x2000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f00007d0000/0x11000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x8}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f00002e1000/0xc00000)=nil, 0x14b}, {&(0x7f00008c9000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x6}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f00009a6000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ead000/0x1000)=nil}], './file0\x00'}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x12b, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1025, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x2ce, 0x5, 0x5, 0x0, 0x8, 0x8, 0x5, 0x0, 0x1, 0x4, 0x2}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r1, 0x8020699d, &(0x7f00000001c0)) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1) getpid() munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_getres(0x4, 0xfffffffffffffffe) 2.061607507s ago: executing program 0 (id=2000): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000500), 0x8, 0x0) ioctl$TIOCSETA(r0, 0xc0884450, &(0x7f0000000000)={0x5, 0x10000002, 0x8, 0xda, "4c2d7f38ab2e932c0000008bacae7e6898d1ad00", 0x2, 0x800101}) 2.061317562s ago: executing program 4 (id=2001): getrusage(0x900, 0xfffffffffffffffe) 1.311490699s ago: executing program 0 (id=2002): r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) syz_emit_ethernet(0x42, &(0x7f0000000340)=ANY=[@ANYBLOB, @ANYRES32=0x41424344, @ANYBLOB="800282009078fffc0101080a000000087fffffff3afec4413a44b2a5e1d413ce76a7bb1be1b04cc64f49df3f88c85823829f8abad10cbe16bdb13f2fe366736dd58675e951c62153f61c14070fd607a99ed5f6bea81b8f534ac8258ef9fd5b401932e313ec9d434c90d0c508524db9cbd17dde329833298c024577caaa8bc8b42b823e10a8fee702a95ce8be1dab8d8afb7150841c25eb087016e48eae3c1ffa59d551a124f8e85d30bcb933399fcb5dabdb9b1c516885840471a0c2cc98139319f1a5ae554fc4fafabe85fed51f58ef7aabba1c9121788fd4b950403b736836e309d8e831b14f74ef097c53c79610761bf60d6f45782968fbf3d14e4c2a3d54032a92ca3a34f426ef5e62b343f3ed3c97e46b820ba61044ffe0d832272f83e464b604feefa2c792192bf78fb2f263fea7d730c567101a47cbc07bcbae44c54ed93c6087ae5e5f14fec438199d8be1c8ff748191a2771ce29d91d50b7009597af65e5fc05985c139a11f998656cc3c"]) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) r1 = dup(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x2, 0x3, 0x0) r3 = dup(r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000), 0x10) sendto$inet(r1, &(0x7f00000001c0)="5e1351d18b9da08c", 0x90, 0x0, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0xb3f, {[0xfffffbfffffffffb, 0x0, 0x2, 0x100000000, 0x6, 0x0, 0xdf60, 0xfffffffffffffffe, 0x7, 0x2f01, 0xfffffffffffffffc, 0x3, 0xffffffffffffffff, 0x0, 0x0, 0x4, 0x2, 0x100], [0xabca, 0x80000001, 0xfffffffffffffffd, 0x20000001, 0x5e, 0x7b98, 0x1fe], [0x100000000, 0x2, 0x40000000, 0x0, 0xb, 0x11000, 0xffffffff00000000], [0x100, 0x1ffffff7fff, 0x7ffffffffffffffa, 0x100000000, 0x101, 0x4], [{0x0, 0x4, 0x0, 0x7d06}, {0xfffc, 0x2, 0x5}, {0x4, 0x0, 0xfffffffe, 0x80}, {0x6, 0x5, 0x6, 0x647a}, {0x3, 0x2, 0x0, 0x8}, {0x0, 0x2003, 0x9, 0x6000000000000000}, {}, {0x0, 0x100, 0x0, 0x8}], {0x0, 0x1, 0x5}, {0xfffe, 0x80000000, 0xe, 0x8000000002}}}) kevent(0xffffffffffffffff, 0x0, 0xe4a, 0x0, 0xa9f9, 0x0) close(0xffffffffffffffff) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r4, 0x40047477, 0x0) kqueue() ioctl$TIOCSETA(r0, 0xcd604404, &(0x7f0000000040)={0x10000000, 0x2, 0x87a, 0x2f, "2800180000020002000000000068ab5ade800600", 0x6, 0x2}) 1.310207115s ago: executing program 4 (id=2003): r0 = socket$unix(0x1, 0x2, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r1 = open(&(0x7f0000000080)='./bus\x00', 0x880, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x20, 0x22) syz_emit_ethernet(0x32, &(0x7f0000000040)=ANY=[@ANYBLOB="fefffffcffff00e0300eaaf8080047000024fffd0000072e9078ffffffffe00000014408060180002000100090780007000d"]) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x17b) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x9, 0x101, 0x80000004, 0x80000001, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x7, 0x8, 0x8, 0x9}, {0x8, 0xd86, 0x6d, 0x9}, {0x1, 0x800, 0x8007}, {0x401, 0x200726, 0x2800, 0x5}, {0x2, 0x6, 0x1003, 0x99}, {0xce1, 0x1dbf, 0x6, 0x3}, {0x6, 0xfff, 0x80000014, 0x8}, {0x6, 0x1082, 0x5, 0x9}, {0x4, 0x8001, 0xd1b, 0x88}, {0x1ce, 0xffff, 0x8, 0x3}, {0x7ff, 0x9, 0x8, 0x9}, {0xb8c, 0x4, 0xf, 0x4}, {0x29a71717, 0xfffffffa, 0x985, 0x6}, {0xc, 0x7, 0x5}, {0x0, 0x1, 0x1802, 0x30005}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) dup2(r0, r2) r3 = socket(0x800000018, 0x1, 0x0) munmap(&(0x7f00005bd000/0x2000)=nil, 0x2000) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000000)=0x7, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0x7, 0x0}) ioctl$VNDIOCSET(r1, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) fchown(r0, 0x0, 0x0) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) pwritev(r4, &(0x7f0000000200)=[{&(0x7f0000000240)="7264343e9395c62eedba833c629be9c2fd692c94aa7ed4aade656dee2dbb7725987003df3b3a0ff28b5c8cd761e943a1b18f456b7dce6b8563", 0x39}, {&(0x7f0000000080)="6ceca4fb468b6e1adcf476081dd5072067138c6b5ad71f10ed839605b42523f8b0c1d92f0c44023eed6d98cd1453f219af306b91815f883f36fb905e623e40b77bc769a49078c4db8fe9ad24e78f6a407303fd6bdb9ea4df5f076b501ec55e08c708f375eee93f8229bee0c8f871d4db7441940b3034a539502800a89433", 0x7e}, {&(0x7f0000000140)="ba0af1f83263858cad5d606c16245039f285823ebedd9e43064e21d019883616ba143982d9f37d0817927ba50d00527976e4f534b3bae4b4064dd73b2e7e68738f43df3fa2508972b0429c1bcf30a478248a9d1e471250ed59bc28a7619d510e0d4268a60b2adc33c5eff483df44049a5a29d3195e5db4c75bd22122161f0e4b561f9d5a2659645990d109d4", 0x8c}], 0x3, 0x100) sysctl$vfs_ffs(&(0x7f0000000100)={0xa, 0x3, 0x1b}, 0x3, 0x0, 0x0, 0x0, 0x0) 1.061664341s ago: executing program 7 (id=2004): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000131, &(0x7f0000000040)}) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x47ff, 0x8018, 0x2000007, 0x101, 0x80000001, 0x81ac, 0x902, 0x10, [{0x0, 0x9, 0x2, 0x71002}, {0x2, 0xfff, 0x8, 0xfffffff7}, {0x110, 0xfffff4a1, 0x0, 0x9}, {0x1, 0x803, 0x8007, 0xb6b}, {0xa, 0x200727, 0x9f7, 0x800007}, {0x1, 0x650, 0x5, 0xcb}, {0xce1, 0xffffffff, 0x1, 0x6d}, {0xffe, 0x7ff, 0x14, 0xc}, {0x2, 0x200083, 0x8000005, 0x5}, {0x6a76, 0x8003, 0x8001, 0x4}, {0x1, 0x10001, 0xe, 0x3}, {0x8, 0x9, 0x8, 0x7}, {0xb8c, 0x555981a7, 0x3, 0x6}, {0x29a71717, 0xfffffff6, 0xffffffff, 0x7}, {0xd, 0x3, 0x5, 0x10000000}, {0x0, 0x1, 0x1002, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) 308.219104ms ago: executing program 6 (id=2005): ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x2, 0x2}, {0x0, 0xfffffffb}, {}, {0x0, 0x1}, {0x3, 0x7fffffff}, {0x0, 0x4}, {0x3}, {0x0, 0xc8}, {0x5, 0x2}, {0x0, 0xff}, {0x2}, {0x3}, {0x1, 0xfffffffd}, {}, {}, {0x1, 0x1ff}, {0x0, 0x8}, {0x2, 0xfffeffff}, {}, {0x0, 0x2}, {}, {0x1, 0xfffffffc}, {0x2}, {}, {0x0, 0xffffffff}, {0x2}, {0x0, 0x3}, {}, {}, {0x0, 0x1}, {}, {0x1, 0x57fd}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1d}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x21, 0x6, 0x19}, 0x4, 0xfffffffffffffffe, &(0x7f0000000080)=0x42, 0x0, 0x0) 307.086079ms ago: executing program 1 (id=2006): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) ioctl$TIOCSETA(r0, 0xc0084427, &(0x7f0000000000)={0x2, 0x7, 0x3, 0x0, "cd002200002181baab4c8c6d09b975390a000004", 0x8000, 0x3}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f00000000c0)={0xa, 0x8000148, {[0x4, 0x0, 0x5, 0x5, 0x3, 0x8000, 0x7f, 0x200, 0x40007, 0x2, 0x9, 0x91f, 0xb, 0x180, 0x4, 0xb8, 0x76, 0x10000], [0x5438b950, 0x1, 0x1001, 0x5, 0x1, 0xb2, 0x9, 0xb, 0x1], [0x9, 0xffffffffffffffff, 0x10000, 0xe9c, 0x6, 0x8, 0x5], [0x100000000, 0x10801, 0x0, 0x5, 0x7, 0xa], [{0x5b0, 0x8, 0xfffffffb, 0x6}, {0x2, 0x925, 0x3, 0x338}, {0x1000, 0x1, 0x0, 0x7fff}, {0x2, 0xb, 0x1003, 0x2}, {0x4, 0x3, 0x3, 0x9}, {0xeff8, 0x8000, 0x0, 0x7}, {0x3, 0xffffff81, 0x1ff, 0x1}, {0x3, 0x10000, 0x6, 0x5}], {0x52b, 0x4, 0xfffffffc, 0xffffffffffffffff}, {0xfffb, 0xffffffc0, 0xd, 0x8000}}}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x80, 0xe3, 0x80, 0xffffffff}, {0x5, 0x81, 0x0, 0x1}, {0x16, 0x7f, 0x0, 0x800ee68}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="c2a6d6090000dd4300ba000f00ec03746fc6d26656004240ea9c75f470d07df8d5d81f0c39682242040bdbdfd7402fac1a5d38e6d1fd2c5c07991d9a8b6bd99117a61f035d1f7a48", &(0x7f0000000000)=0x48, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) socket(0x24, 0x2, 0x0) setsockopt(r3, 0x6, 0x1, &(0x7f0000000280)="e9f6d779", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f0000000280)=ANY=[@ANYRES64]) ioctl$BIOCSRTIMEOUT(r1, 0x42087007, &(0x7f0000000080)={0x1, 0xd8}) listen(r1, 0xcef2) readv(r2, &(0x7f0000000840)=[{&(0x7f0000000300)=""/104, 0x68}, {&(0x7f0000000380)=""/3, 0x3}, {&(0x7f00000003c0)=""/20, 0x14}, {&(0x7f0000000400)=""/146, 0x92}, {&(0x7f00000004c0)=""/107, 0x6b}, {&(0x7f0000000540)=""/60, 0x3c}, {&(0x7f0000000580)=""/228, 0xe4}, {&(0x7f0000000680)=""/199, 0xc7}, {&(0x7f0000000780)=""/190, 0xbe}], 0x9) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000040)={0x34, 0x0, &(0x7f0000000000)=""/52}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) 0s ago: executing program 2 (id=2007): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000400), 0x1, 0x0) ioctl$TIOCSETA(r0, 0x80d04466, &(0x7f0000000140)={0xbffffffe, 0x5, 0x3, 0xffd, "080000400006000000010000f0ff0f00", 0xfffffff5, 0x700b}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x81, 0x94, 0xab, 0x4d}, {0x6, 0x7, 0xe0, 0xd}]}) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x24) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.109' (ED25519) to the list of known hosts. pppx: unable to set addresses for pppx1, error=17 pppx: unable to set addresses for pppx2, error=17 OpenBSD/amd64 (ci-openbsd-main-2.us-central1-b.c.syzkaller.internal) (tty00) login:    pppx: unable to set addresses for pppx1, error=17 pppx: unable to set addresses for pppx1, error=17 pppx: unable to set addresses for pppx2, error=17 pppx: unable to set addresses for pppx1, error=17 uvn_flush: obj=0xfffffd806c6ae880, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! pppx: unable to set addresses for pppx1, error=17 pppx: unable to set addresses for pppx2, error=17 malloc(): allocation too large, type = 6, size = 98801025024 OpenBSD/amd64 (ci-openbsd-main-2.us-central1-b.c.syzkaller.internal) (tty00) login: ¹j¼õ¬|ÿ ž¨E1\…:probe(vscsi0:0:0): Check Condition (error 0x1) on opcode 0x0 uvn_flush: obj=0xfffffd806c6ae1f0, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! uvm_fault(0xfffffd806ccd62f0, 0x18, 0, 1) -> e kernel: page fault trap, code=0 Stopped at mtx_enter+0x6e: movq 0(%r14),%r15 TID PID UID PRFLAGS PFLAGS CPU COMMAND mtx_enter(18) at mtx_enter+0x6e clockintr_unbind(ffff800001667530,1) at clockintr_unbind+0x56 dt_ioctl_record_stop(ffff80000161da80) at dt_ioctl_record_stop+0xbc dtclose(11e5f,1,2000,ffff80002a790548) at dtclose+0xd9 spec_close(ffff80003c937880) at spec_close+0x466 VOP_CLOSE(fffffd80783126f0,1,fffffd8007ffd7b8,ffff80002a790548) at VOP_CLOSE+0x129 vn_closefile(fffffd806cc99e90,ffff80002a790548) at vn_closefile+0x11d fdrop(fffffd806cc99e90,ffff80002a790548) at fdrop+0x121 closef(fffffd806cc99e90,ffff80002a790548) at closef+0x190 fdfree(ffff80002a790548) at fdfree+0x115 exit1(ffff80002a790548,0,0,1) at exit1+0x576 sys_exit(ffff80002a790548,ffff80003c937be0,ffff80003c937b30) at sys_exit+0x1a syscall(ffff80003c937be0) at syscall+0x962 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7b2036a0cc60, count: 1 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs.