last executing test programs: 4.957053388s ago: executing program 0 (id=644): r0 = openat$pf(0xffffffffffffff9c, 0x0, 0x82, 0x0) ioctl$TIOCSETA(r0, 0xc0104419, 0x0) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x5, &(0x7f00000006c0)=[{0x2d, 0x3, 0x0, 0x7c07}, {0x2003, 0x0, 0x2, 0x3}, {0x5, 0x40, 0x81, 0x1}, {0x87, 0x6b, 0xaa, 0x6}, {0x46, 0x4, 0xfe, 0x7}]}) write(r1, &(0x7f0000000240)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) mmap(&(0x7f0000add000/0x2000)=nil, 0x2000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) 4.950513186s ago: executing program 0 (id=646): bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x100) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x7, 0xf}, {0x8c, 0x7}, {0x84, 0x1007}], 0x3}) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000240)={0x3, 0xffff7a39}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000180)=0x734) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) 4.857283519s ago: executing program 0 (id=648): r0 = kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{}, 0xfffffffffffffffd, 0x79, 0x40000000, 0x100000001, 0x1000000100000004}, {{r0}, 0xfffffffffffffffa, 0x41, 0xf0000000, 0x7ff, 0x5}, {{r1}, 0xfffffffffffffffc, 0x0, 0x2, 0x5}], 0x7, 0x0, 0x7, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x40) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_extract_tcp_res$synack(&(0x7f0000000280), 0x1, 0x0) syz_emit_ethernet(0x1000e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffef94ea09066dbd86dd60db834400041100fed78d5ba80b9e614d0c535a98000000ff020000000000000000000000000001"]) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000080)=0xb8c8) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) sendto$unix(r3, &(0x7f00000001c0)="b1000504600000000000000007000000331c13fecea10500fef9e906c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257499a5f35d4c913b45f04544fc089a63431dabe6a2668752e7c7c54445700b26109acf2d5677ccb0b83", 0x74, 0x40c, 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) r6 = socket(0x2, 0x8000, 0xfa) r7 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r7, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) setsockopt(r7, 0x0, 0x69, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind$unix(r2, &(0x7f0000000300)=@abs={0x1, 0x0, 0x3}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x18, 0x1, 0x0) close(r8) socket(0x18, 0x2, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r8, &(0x7f0000001700)={0x0, 0x0, 0x0, 0xe4837313dbdd44bf, 0x0, 0x0, 0xc}, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) recvfrom(r6, &(0x7f00000000c0)=""/172, 0xac, 0x40, &(0x7f0000000180)=@in={0x2, 0x2}, 0xc) 4.630437941s ago: executing program 7 (id=652): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x20, 0x3, 0x7, 0x3}, {0x2, 0x1, 0x27, 0x8}, {0x400e, 0x3, 0x53, 0x7ff}]}) sysctl$vm(&(0x7f0000000040)={0x2, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0xa) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x6b881aef, 0x2000007, 0xfe, 0x80000001, 0xc, 0x8, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x7, 0x88, 0x8, 0x7}, {0x8, 0x6, 0x0, 0x9}, {0x9, 0x900, 0xe}, {0x401, 0x70, 0x8002800, 0x7}, {0x2, 0x27f3, 0x3, 0x99}, {0xce1, 0x4, 0x4f8, 0x6d}, {0x6, 0x801, 0xc, 0x7}, {0x2, 0x82, 0x4, 0x9}, {0x7, 0x100, 0xd1a, 0x1088}, {0x1e7, 0x10001, 0xc, 0x6}, {0x800, 0x9, 0x8, 0x9}, {0xb8e, 0x4, 0x8, 0x2}, {0x29a7171a, 0x8, 0x1, 0x4}, {0xc, 0x7, 0x1, 0xfffffffe}, {0x0, 0x1, 0x1004, 0x30004}]}) (async) setegid(0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x10, 0x3, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ae2000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffffff1}, {&(0x7f0000e5f000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000e64000/0x7000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5fb6}, {&(0x7f0000b25000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000800000/0x800000)=nil, &(0x7f0000ab2000/0x4000)=nil, 0x1000000000000000}, {&(0x7f0000f56000/0x1000)=nil, &(0x7f00008fb000/0x2000)=nil, 0x3}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000de6000/0x4000)=nil, &(0x7f0000862000/0x2000)=nil}, {&(0x7f0000b6c000/0x1000)=nil, &(0x7f0000aff000/0x1000)=nil, 0x1000000000000000}, {&(0x7f0000f6a000/0x2000)=nil, &(0x7f0000887000/0x4000)=nil, 0x1}, {&(0x7f0000dad000/0x2000)=nil, &(0x7f0000ff2000/0x1000)=nil, 0x9}, {&(0x7f0000e0f000/0x2000)=nil, &(0x7f0000daa000/0x2000)=nil, 0x84}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff3000/0xd000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000094f000/0x2000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000c5e000/0x4000)=nil, 0x7}], './file0\x00', 0x6d}) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x2) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) (async) ioctl$VNDIOCSET(r2, 0xc0104401, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) r3 = socket(0x800000018, 0x3, 0x0) shutdown(r3, 0x2) (async) syz_emit_ethernet(0x1000e, &(0x7f0000000280)=ANY=[]) 4.361886529s ago: executing program 5 (id=655): ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, 0x0) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e61) (async, rerun: 32) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) (rerun: 32) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x101, 0x80000001, 0x81ac, 0x10001, 0x10, [{0x0, 0x9, 0x0, 0x71000}, {0x2, 0x9, 0x8, 0xfffffff7}, {0x7, 0x1, 0x0, 0xd}, {0x4, 0x800, 0x8007, 0x7}, {0x3ff, 0x200727, 0x7, 0x7}, {0x1, 0x200, 0x400003, 0x7}, {0xce1, 0xffffffff, 0x4, 0x6c}, {0xd, 0x800, 0x14, 0x8}, {0x2, 0x4082, 0x8000005, 0x5}, {0x6a75, 0x8001, 0xa94, 0x4}, {0x1cb, 0x10001, 0x0, 0x3}, {0x8, 0x9, 0x8, 0x8000002}, {0xb8d, 0x555981a8, 0x8, 0x4}, {0x29a71717, 0xfffffff6, 0x7fffffff, 0x6}, {0x8, 0x2000005, 0x5, 0x10000000}, {0x0, 0x1, 0x1002, 0x30004}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) (async) setreuid(0xee00, 0x0) r1 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) (async) r2 = getuid() fchown(r1, r2, 0xffffffffffffffff) utimensat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', &(0x7f0000000080)={{}, {0x0, 0xffffffffffffffff}}, 0x0) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) unveil(0x0, &(0x7f0000004300)='W\x00') (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) (async) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r3, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192, 0x100000}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) readv(r3, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffff9c) 4.152006648s ago: executing program 6 (id=656): mknod(&(0x7f0000000000)='./bus\x00', 0x20, 0x206) bind(0xffffffffffffff9c, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) r0 = open(&(0x7f0000000040)='./bus\x00', 0x200, 0x3a) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x404) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10, 0x4}, 0x40a) (async) recvmsg(r1, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001200)=""/7, 0x7}, 0x0) (async) ioctl$TIOCEXCL(r0, 0x2000740d) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) (async) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 3.976701259s ago: executing program 7 (id=661): r0 = dup(0xffffffffffffffff) ioctl$KDENABIO(r0, 0x20004b3c) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0xfe, 0x80000001, 0x81ac, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x10071002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x100, 0xf88, 0x19ff, 0x1}, {0xfffffffe, 0x800, 0x8007}, {0x403, 0x20072b, 0x2c00, 0x7}, {0x1, 0x650, 0x3, 0x99}, {0xce1, 0x2, 0x4f8, 0x6d}, {0xa83b, 0x803, 0x14, 0x20000008}, {0x2, 0x1, 0x5, 0x5}, {0x6a75, 0x8001, 0x7fff, 0x4}, {0x1cf, 0x10001, 0xa, 0x3}, {0x8, 0x3, 0x8, 0x2}, {0x3ff, 0x7, 0x40000007, 0x4}, {0x4, 0xfffffffa, 0x8001, 0xa}, {0xc, 0x5, 0x5, 0x10000000}, {0x7, 0x1, 0xfff, 0x30004}]}) (async) r1 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) openat$vnd(0xffffffffffffff9c, 0x0, 0x410, 0x0) (async) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f5903abf65b18d7c51f78b06ccffb40500000000000000000000fafd3493776665d4cd12c63d34", 0x31}, {0x0}], 0x2, 0x0, 0x0, 0x406}, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETA(r2, 0xc4504443, &(0x7f0000000740)={0x0, 0x2, 0x0, 0x0, "01d04b0a0047c1d100", 0x0, 0x6}) (async) r3 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r3, 0x4}], 0x1, 0x0) (async) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 3.976281887s ago: executing program 6 (id=662): ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x1, 0x7, 0x101, 0x4, 0x80002001, 0x3, 0x10, [{0x0, 0x7, 0xa, 0x71800}, {0x3, 0x4, 0x8, 0x7}, {0x6, 0x1, 0x104, 0xaf9}, {0x2, 0x8, 0x4f}, {0x6, 0x3, 0x9, 0x7}, {0x2, 0x7fff, 0x9, 0x5}, {0x80000cdf, 0xbffffff5, 0x3, 0x6d}, {0x2000a, 0x803, 0x9, 0x8}, {0x2, 0x81, 0xfffffffd, 0x9}, {0x6, 0xfffffffe, 0xc3, 0xfffffffd}, {0x4, 0xfff9, 0x9, 0xaeb}, {0x803, 0x2, 0x9, 0x6}, {0xe0, 0x4, 0x5, 0x3ff}, {0x7f, 0xfffffffa, 0xfffffff5, 0x100006}, {0x6, 0x5, 0x7, 0x9}, {0x0, 0x7, 0x4, 0x2}]}) r0 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x17) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r2, 0x0) (async) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0xe4a, 0x0, 0x4000a9fa, 0x0) (async) kevent(r3, &(0x7f0000000100), 0xe4a, 0x0, 0x4000a9fa, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = socket(0x18, 0x3, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8020697a, 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f00000003c0)=0x8) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0xffffffffffffff7b}], 0x1) (async) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0xffffffffffffff7b}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r5 = getuid() setreuid(r5, 0xffffffffffffffff) (async) setreuid(r5, 0xffffffffffffffff) geteuid() (async) r6 = geteuid() setreuid(r5, r6) (async) setreuid(r5, r6) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x30) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, 0x0) setitimer(0x1, 0x0, 0x0) (async) setitimer(0x1, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000400)="3ce864ff2e167058702c3c844becd3170a79e8595d2bf76ab8e03f37d4b9b34f176c724901a004f34a0649555a0e64687135e875ba1f7507cd7855297bf83457ad5ffc6a51d8df9c5a27ec3c311bd4ac925ab020f2f4aaab17f9d1ec9a83b35e3fdef63caf9954c1ed13e20f820da33326271ded3e8be3b4a3cdba2be1c670a4de270886303979faf0383b37d6cfd2d8fbaa83ecfe028e578cd1e19d11509283a924a1757472", 0xa6) (async) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000400)="3ce864ff2e167058702c3c844becd3170a79e8595d2bf76ab8e03f37d4b9b34f176c724901a004f34a0649555a0e64687135e875ba1f7507cd7855297bf83457ad5ffc6a51d8df9c5a27ec3c311bd4ac925ab020f2f4aaab17f9d1ec9a83b35e3fdef63caf9954c1ed13e20f820da33326271ded3e8be3b4a3cdba2be1c670a4de270886303979faf0383b37d6cfd2d8fbaa83ecfe028e578cd1e19d11509283a924a1757472", 0xa6) mquery(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x6, 0x0, r0, 0x0) (async) mquery(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x6, 0x0, r0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x20) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000240)=""/150, 0x96}], 0x1) ioctl$FIONREAD(r4, 0x8080691a, &(0x7f0000000100)) 3.975285424s ago: executing program 0 (id=663): open(&(0x7f00000000c0)='.\x00', 0x80000000000206, 0x11d) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1, 0x2012, r0, 0xffffffffffffffff) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) ioctl$WSKBDIO_SETENCODING(r1, 0xc1045763, &(0x7f0000000080)=0x8000) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x4, 0x0) poll(&(0x7f0000000140)=[{r2, 0x14}, {r2, 0x4}], 0x2, 0x8) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r3 = socket(0x10, 0x5, 0x38) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x0, 0x1, 0x90c}, {0x18, 0x0, 0x9, 0x10001}, 0xff81, [0x8, 0x5, 0x654, 0xe, 0x8, 0x594419a1, 0x8, 0x1]}, 0x3c) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) r4 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_timeval(r6, 0xffff, 0x1006, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$WSKBDIO_GETENCODINGS(r1, 0xc0105715, &(0x7f00000002c0)={0x3, [0x0, 0x0, 0x0]}) writev(r9, &(0x7f00000004c0)=[{&(0x7f00000001c0)}, {&(0x7f0000000200)="0513f731dc7d372bbc55349f06e3", 0xe}], 0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r8, r7, r8, 0x1, 0xfffc}, 0x4, 0x8000, 0x7}) fchown(r0, r4, r8) setrlimit(0x3, &(0x7f0000000180)={0xdb, 0x6}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) sendmmsg(r5, &(0x7f0000000140)={0xffffffffffffffff, 0x8001}, 0x10, 0x406) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f00000001c0)=0x1ff) kqueue() 3.861971213s ago: executing program 7 (id=668): msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x84, 0x1b}, 0x7297, 0x3d3, 0xffffffffffffffff, 0x0, 0x8000000000000000, 0x9, 0x0, 0xffe}) r0 = socket(0x18, 0x2, 0x0) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) r4 = socket(0x800000018, 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x4, 0x1b}, 0x7297, 0x7, 0xffffffffffffffff, 0x0, 0x7fffffffffffffff, 0x7, 0x0, 0x104}) r5 = socket(0x1, 0x2, 0x0) close(r5) r6 = socket(0x800000018, 0x2, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) openat$vnd(0xffffffffffffff9c, 0x0, 0x400, 0x0) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x32}, 0x0, 0x0, 0x0, 0x0, 0x5, 0x10}) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r7 = syz_open_pts() readv(r7, &(0x7f00000012c0)=[{&(0x7f0000001200)=""/1, 0x1}], 0x1) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000080)={0x80, 0x0, 0xfbfffffe, 0x5, "d76c1f46000000ef0000000000000000fc0400", 0x8}) syz_open_pts() ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000000)={0xc6, 0x9, 0xfffffffe, 0x5, "bb0d37a05de90efc5a1b000000e81a0000031800", 0xffffffff, 0x8}) unveil(0x0, &(0x7f00000000c0)='r\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) writev(r3, &(0x7f00000000c0)=[{&(0x7f00000004c0)="2321af7777f62a61338c2545c1b4208f65ca8e655826f60135dcfd78d69d812b06c8f7fb03e4065b57b63af9ed6fbd476ea83b7e7d6528d768a257e7d581d57f4b2cf7754c4ca160fc9c0f86f4b340723e84a1f9251e41f7b5fcb1642f5e9b356193a10a441d70d72f33932d9eeac0130e90ed482fa5d0ca66", 0x79}], 0x1) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) socket(0x18, 0x8000, 0x0) 3.301456952s ago: executing program 5 (id=672): socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r0, &(0x7f0000000880)={&(0x7f0000000080)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000200)=""/173, 0xad}], 0x1, 0x0}}, 0x10, 0x2842, 0x0) (async) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000040)) (async) unveil(0x0, &(0x7f0000000140)='W\x00') (async) sendto(r0, 0x0, 0x0, 0x4, &(0x7f0000000180)=@in={0x2, 0x3}, 0xc) 3.299953207s ago: executing program 1 (id=673): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0xffff, 0x0, 0x6, 0x101}, {0x2}]}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) (async, rerun: 64) sysctl$kern(&(0x7f00000005c0)={0x1, 0x48}, 0x2, &(0x7f0000000600)="371dc444", &(0x7f0000000680)=0x4, &(0x7f00000006c0)="a127847f", 0x4) (async, rerun: 64) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 3.171983194s ago: executing program 5 (id=674): sysctl$vm(&(0x7f0000000000)={0x2, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x4d) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setgid(0xffffffffffffffff) r0 = syz_open_pts() close(r0) r1 = socket$unix(0x1, 0x5, 0x0) (async) syz_open_pts() (async) r2 = openat$speaker(0xffffffffffffff9c, 0x0, 0x1, 0x0) (async) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) (async) r3 = syz_open_pts() close(r3) (async) r4 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x803, 0x3fb, 0xffff, 0x200499, "084880fa870000bdda0988d11554e90d6602ff07", 0xb6, 0x3}) (async) readv(r4, &(0x7f0000000000)=[{&(0x7f0000000080)=""/140, 0x8c}], 0x1) writev(r3, &(0x7f0000000400)=[{&(0x7f0000000440)="6ef675cab934bfd9ebf0d6cb9285c77f4d085dc8a1c444e408d225f2a0231de1042134e609ffe2bfa66f625e1530d6139c95f5e97f0e91291f688f0ded02fd45414d9bd9153d16f3c8f613fefa852d542711bd65440c322b47e03bc1f9632aed9c6ad9585683dab7164d56b677b8856d374be7fc6bb18f7789ea5c403a3cf70f542c6a2c835bf7e8400bd96bff870f", 0x8f}], 0x1) ftruncate(r2, 0xfffffffffffffff8) (async) sysctl$vm(&(0x7f0000000080)={0x2, 0x9}, 0x2, &(0x7f0000001280)="85831a6af140169e6fa157cd4b00815c22fac56aa51d31977f394cfaf71b24f06963ad019c610f02174cc7dbb765953f16b3fe501a85a41050dce9f93a6d5290bc9d0a6445c0750dd7c9d4c0ff9822deda4de8b72cb5c483a45cb210f34e1d4d26cee5cc2a0cbc1dec651bdce38844d02a72d5cef2b32e3b9dab6855b5e5ddbc0360bb22842fbbb20df45ad8d0d690ef242ce7619909fef575c903c5f7fde4ae6a669673a58656818e5df6ce65916511fab1cea044e4f7baaf1967d187e09214011cff6fb73b364ec947ad4da88b9a5dd501417a441c7fff6a2e03b205f843f1cec92908dc283157e2a167b115390cb956f082bb51f18dfd165a3ae785a357884c31eac2b168c96f096c7650d84a33d35fdcf3db98a28d026c5955a6d91f7d4817b61a563d95b52b133d2e261cfbd631c0daffdc8e49a91bf8bff3ff48bc2245b562b888197e9861e945129abd8ba43e5218208aea8c0e9746cc98fe8f4cf36ac392dee657bf8751d7c4107e645a3e3d0cd347debb06a31dd19c0af92a3159f8df0dfbfa3b77db3cd9eb39ad5feff67369dcc4dc3da1e37f4f2b76f0132e40b915d5ad138bb773295df5ca2b78e508098a2609698d82c50629159b223b4a4b10c4ef1051a2229bacb955731b10adfe886576d4b5aff9454db4d1f2c7d2de0a9adf706e3698def2360dfbb85e767c8a56992c2411d6c18b2f66eb152a95e295ed08b0b396f1f229684c68534eb8a5b4f5abd7fda710edc7693d377256ccfa1e26878f74faed395b85cbaa8c386e810194c0a58561773766886bc5f7aaf4af6e97bf34b6ee6b6218803192c07141a61128fc503a59283c24e49384c5566875c72ac16d8211cb012b7e389e99e4fe10a8156488fc83038857068b23be0799894aa8a0bad5e33fca09ba699877c15fbf7170acdd5d157fe0872c18c3e5731ab280b31074400a9cb2aebb4824eb7688360c1b06fe8dd9c9503a18850f06bd7a95332fd76ff333764aa0b16b44f17fab801b76829abe0204d05e395821ab2900ed6902e8209959e56aab52410faac29d62cd2fc6c6d2084096d367ff10c1af5b5a2af4bc2fa0ca972c42198c5cb97bbbfaf38f9fd750f77be8add881b43adb2f4abab611aa47b5e3463b90b0ea841ae26657f428c90ab9176c38c5b4ce5c9231b173d05de9ad6189a98f492ad3770de40169c58842f008e0f95f2fdb6b794515992e5e59e713ecc1f1ab2d5009d59ea09b482606b5481bb4580498d78e4473047c59bfcc7fdf3a19b9b46a44b94ada0370ba0b839f96642de8e502795c98bf7e810426d264657793184170722a5ea3ffbff0d3cb30ff2b97ab4af587e1237bc27ba1cfaee5e4e49950a111dc968e6b17b8d33f031f4dae3a1968714d763e1bb10479fa837d95fa7ae00c372591ce0a19f761d3deadfdd6fac8eafb7db8ffbef0de1ce30474da5ebfb4c0315dca3c39956464b41bc5992e4d5c336b2f287ff5c5070ab87eaf28f21a1795662ef5cf4b882dd31f2de660f7ae2894f062a2b256f9ed0036659600a2970aa345c06c2cd30ebc070cfc82fa832314d8f5353ffd0cef79ef72763bd9e1fa0a61ac972eba32eaca8eda35578f23d9885ae964c260a198bfc2d0b67baf36540fddcf4264c7b3f40510196552e05772804220303b643f8a72077a40398e02c6456917943aced9658fa901770dbd8db3b8fcd4f53781c618c6eab1404d42cb2cc229829321c6228c6a910658ab68e86cf0562d359b9d27f4626073fad9038d7944d4d10ac4379ddb227525d7e19314da010c25fa0b05e9bc99aa71481eb89a89a8843320692e87f5fdfa23e1924da3aef9cc45406487b6cfc8933b230ff91078ed0e9eb021a72a76e07d8c523cb22dc37851ed88da1ecf38f230bc40c63f45625a7bd6ff0c654fb9c71cc7fd389e40396b72a356811c882e38b1c33c9c4c92b0652e6552eebab806e3098f49c63355caa8e3e360d209e97ca481a0857d0c726a15190bd3e9dd4208efb3ea9ac034c6a38dd4919e9ff6f86467d56e0313b46a0001ca6cf3a7484840f43890bc30426ffb267444830d7fe47294ed03e88af97f7f5fe54ddecad6226261edf0678968f623315b0011d894ca9ee52a5e8537e582a2215b9be68075a197ae6ee412913d30765f464e2ea284b61fdf4847893c58272d1c727e5058ae05a8ad6c75a247494f45d39e0b1443e5f10396cda808c676e7f3500ba9dbcecf9f6ea208975b71bd342ae05f5b14ee3d582fefda010ae7362c0dd0b0767f57e537c79ac50e693d9d3a0e4c55f98efeca552ed5aa213bd7965ef5f99ccf6d92bbb1ec92edcd89d5ca9aefe3d15d8dd2e47fc0119b883f72b94e6c5f0f12d82f1d921750c4ae86e574bb9bfe057bad8540d62f092618819a63ccd146d395fecb7204b56b73d2f0fd97d77ed9f6ffacf0b338c23066aecb96123c795cd20c733d3f6aaf016e235a78aed307da484a103e6c6ee22432a46c16bfbd0601009d65d88b88d0aeff90b0668e5703e4418bd74bbf00139f29af1da1930376df76da88fd7ce945c8e1c05547ca0bdf2af167b6d21fc7cc935facc3e41276126e56312cda65715c959c255371afe3d74a7d414479f6c302cf1502705eff3778feb269204c8c187aa415b1e29efc112e1af5ab818540a2d1710c0d2d21d726e3927f7562bd85bf5228f88cb3897b4557c13fdc34f5488b797fce11dc82e64387fd82817f34fd5a5f3e9eeec5f19f7dc7bd4d97ecf7ff5684470c0575c62bd61516d4058813d5f99e4cd0245120db9d3743e929171b53a13d662faf6e3d90473cad3e49ee66a9ba1bcbbfb075ffebdce55c3f32df7d27bc0f30a1f3a067eb18e920e51c33ed81745e950ecc65a0dd634ada939f3d5bd1eff0a61c02a364d08e58cd513433209300f44b30e6df60108f2aeb24f9e708e2ef7e32ccca4a4fc64a6bc578cf328cf48129ba83c6362cdb36a76d6f6709c1a5045687f3225c39f4520432e564c1ba1b8e7271b32893ad8f7596be4de10ca402abf8c3ec9eee3bc62a2da1984604308ae94f3ee7ae5577711cfa819e94b948ae89561fd0015329706e96636a1bab0394b72d811729839ab71024e7599670bc8d2c4a3a3fa8d6fb1ead4d7734cdeed22fc7f04a56764212003a226b106303536803cf496e0cfce77ed097d31256bcd2cc3f332b33b88538d77f2b0e0bcb1bd2e669ccb753fe222f4e583cf46e1862fc0f3f0cd4de27d914228617ee9c93a174c4b17d85ae9067c96caea91d70926ab060865a64780d003b3b4f684fccfd25e75856305bfafc7cf19d89ecfcf79737277391f0ed562642f922ce24b40f880e9efad6a65b5eefddf5e9e137a80bd440944a75b25617a389ea91f73746bebdaf80ba2e2d9b20d1c927b105550d98d5de898e4873d98342e6b946a5541f094e1823f7567caeebaa9367ed838b50b2ca6f1fb90a1ef3452472030d48b814a4af95a2c797874384878882d12f0fd65179e3fcd407d15fec2247d30d4dc74223b6522f740038fc5783971a39e3cca2e072218913bb2bc7d52196772dd692d6b0474b055d46bf013c103b6b7c5f7cad8f8a00182d46a76aa618f0c2ac1515898b5b0f6253948718d953ee05ea379decf324a6776d63fd4ea9ffb04266a4f2934787adbd519eed8a14e64a908378fda698ba63cea17421ef0b6ffb68ce82e62b2fd7145fe382c191e1f68d2d120bee0ad043769013586cb528c490ba5834bccb47483011833a1bcf58bb085a79eac4887af1dd4381af7a5e81ff31dab6dbf0790680dec0780c7a3fa3ce91ac04b26bccee3bda0da52110007521d76e9e95f0fab8bb8b142310921115a15e6655117b9e786569b03039083a6c173417f767ed5cb85d1ee5a7cccbbefedb5d0dfd3bee608927e6dc19c43f20abacfa083733646a369abbcf1269dbfcc9294b06e6c339fdf25c4ae0bd8bc8d62bbfaaf27ca046d54400468d457880e7137d140f6ff98d4a577a2e3f2944dede8e1c66ef3f0da2ad50f7780f7a3cac6b5aa6e72e13fd7705ea045a7afd85c92143991f220fae870972b48d4a376d2c75ee2e9e49c00a76554492d3249fef56a0b9ba0bb0b429fa8b9e72b73b4191de1b458f8dfd6902512c5db1f89198de9e93dd58f644aae1399085a0d83599b10a755afef1ce63a2d7e8113ea7515269f9d166e6c7b47a29667a55fddad5e44c7c6ff05217c050d53dfbcff84fd589d666a9b59f8bef5d8c57395c28e623df5ed5280c363ee51c4d74863196e7ac2e1ba64e00e495a4b2525af8aea14bde3295732acb3e14e88cc2841735a6b974da305c20203b2c584f9fd7deac87fe117844cf4c5eb3427c228b77974f27fc1b9517d86d095a50225c373cb000a9aaa3406240356126369fd20cb0832071808bcaa604828df01e1505a6d4274c3609b8c1bd8706317e059b828c5c179372ccbb90dfd8d38edef04a5fd69402b054f427b8260830f4a8c0f6e75116eeb044e9259e3fdf871bf6d2f4a15b9699b40b6f4a308568b27a28e979bda787d24be96e7aaabba116e45566c05149ce07bf259e8ad413fbdbc8f414d9c0693337becb8eee2e5102a433800c70f40ca18443000ad310a5a6be65bdf905d92214d22b396c67d25abc57283e10f5c10dc77b0610575fb9a95b4a1d929199561e1f493489aef1ff4395e84ba2adb27d7cbd3cd2c1badc846c4272c27fa2826aca3d504315372e4b807f3b6492cb3ae40fe72ff56d0da3e760d5d64867674e5d4b97c5d7e685c3677f83ece25c2f6ed33777e71ddb4193f5a6a2cdabd9f704d83ea3c6839617c6448994b2c6dc71813cc962a017da00123311c7eb50a3ee6044ec20eb7ddf931e6b9604974c5a97ff048afe66e5285364614aab392e0324e5f11860819d0e856dcffaa7ab4c994bf92844b0fa86d933a6e8d6309044839f27cac79f129993493d7a2ab4b495d3a4c803baf4d1a97507cf7f0c6c4734c17e76734639ff363c92a2b1af3883175b01a3e612b39a72036f0519ddcf16551a0d749798f5d8baae61a9c8b37ac130e4460bc2bd9974470e5f923d7cb2853a6362fd88bb778d35229744b3ea16f7114e6e000ec2049a792a39178c20a98b71a378e887599619c6dc1a3bbe8eafd6bbdd0b1aa1b844466722c4b858dbaa4e2bf645bb30574fac8dd74f1bc452c7c309d83147a3b01d4f4e82a88f0b13d6f2660958940db361b1c813f595290b7ed145a1c54b98819c21942782d480accc66bd82fa6a0bb40e1ed766b41e0a66cc382a4c182a8cc640adb8a7c7472a5600d82a5235cd85845b446c5394c485c0aabe6f34cefefd5fca4f678dba0263825ba85d56ca8c1a19a9a516939ba50f5e94883e06b51fd209dfed0aa587c2281a62b3ab00d5be4b6ee5fe83e17d19c0baf3b46cbcda5ebe669fb4fe583835bdc38e42b645bd0674f6f45740d5fc8de43f20e60647d3570a293fbb8e3ff6a7e959a87bb40b53472223952fd3e5910b714878d2ca829839f54fd49c291e3cd3e419d8cc684c776238c00178d01613c4fbeec4f5f0d8a8c338ee94226e47b4d38806c48942ab5a9c11e101616486b0f4108a4e3b8531433da3f5e3561ed6b7ddf6fee2c738adf023962f4773071aeaea530498aec3edf0cda2839b2cfa19f9a9c5ad3377112250f1682f8cc443cf6e0bd1be09c7b59cd47196e725721e6c65c8d64dabfb615d9512ea1e4a472ffbab25986819a702f455ce1718808fce6af7fcefba98c28c62eca738338b7dfc901257bccfc6ae4cf6f9fe02fb686cd7b68766f0f14b37370b", &(0x7f00000000c0)=0x1000, &(0x7f0000000100)="7938484895b360717824165a0ec1c169c89dcd47a57b9a508755a884be469d432976f820e2a75622ddc0d7b6ae395ad5bd073242ebabe8415fcdedd7f630d2eb278f4b8bc705865fdb09b1ae57391fd13549862fa85140ae74fe5953d6", 0x5d) (async) pwritev(r2, 0x0, 0x0, 0x0) unveil(0x0, &(0x7f0000000400)='c\x00') (async) socket(0x11, 0x3, 0x0) (async) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x80}, {0xffffffffffffffff, 0x4}, {r2, 0x4}], 0x3, 0xffff8e17) (async) open$dir(&(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x25553943ec79f26f, 0x20) accept$unix(r1, 0x0, 0x0) r5 = open$dir(&(0x7f00000007c0)='./file0\x00', 0x1, 0x7) r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f0000000280)="b1000501600000000100000007000000201c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc2576b9a5f139b672f4d335d223e7d026ba8af630037282118000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec1d89e000040781e4b2fff040ff00"/177, 0xb1, 0x0, 0x0, 0x0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) (async) renameat(r5, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r5, &(0x7f0000000240)='.\x00') sysctl$hw(&(0x7f0000000000)={0x6, 0x14}, 0x2, &(0x7f0000000140), 0x0, 0x0, 0x0) 3.170908095s ago: executing program 1 (id=675): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5d4b) (async) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket(0x18, 0x3, 0x0) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x10}, {}], 0x2, 0x0) (async) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) (async) readlink(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)=""/196, 0xc4) (async) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0xfff7, 0x1000c0, 0x0, 0x0, 0x7ff, 0xffffffff, 0x2, 0x0, 0x1, 0x1, 0x100}) (async) setitimer(0x1, &(0x7f0000000140)={{0x9, 0x100000000000009}, {0xfffffffdffffbdff, 0x4}}, 0x0) (async) ioctl$FIONREAD(r0, 0x81206919, &(0x7f0000000100)) ioctl$FIONREAD(r0, 0x8080691a, &(0x7f0000000100)) (async) open(&(0x7f0000000100)='./file0\x00', 0x10, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) (async) ioctl$VT_ACTIVATE(0xffffffffffffff9c, 0x20007605, &(0x7f0000000200)=0x6) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x0, 0xb, 0x0, 0x2}, {0x5, 0x0, 0x40, 0x8000}]}) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$WSKBDIO_GETMAP(r3, 0xc0105715, &(0x7f0000000000)={0x0, &(0x7f0000000180)}) (async) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) (async) kqueue() (async) read(r2, &(0x7f0000000000)=""/213, 0xd5) 3.170374488s ago: executing program 4 (id=677): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r1, 0x0, 0xfffffffffffffffe) ioctl$TIOCSETA(r0, 0xc4504445, &(0x7f0000000740)={0x0, 0x0, 0xfffffffd, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1"}) 2.910098693s ago: executing program 4 (id=680): socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socket$unix(0x1, 0x2, 0x0) r3 = kqueue() r4 = dup(r3) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffa, 0x23, 0x40000080, 0x10}], 0x1, 0x0, 0x1bb79, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000140)="7cbaad6d968be63d5ac50eabb356a3b6a88319254f8fe18a36c2fd88ab945e644a9668b3d3a31018a2562e4dcc62ad2fdb94a3072e1d6413fbdb7dedf2918f96cb4bbaed84a7513eb962457f", 0x4c}, {&(0x7f0000000240)="5f4463aedb224e057d046092ede16245c5bbc238d096fbf2fccbca7f1ffa6a5c0000bf86579afc64e02ff0aa11f2c9f618ad79a65809b2a1e2d449a7be00ad197fb251eb7901beab717899f969f4dc7fd49d2d276459ed8be14ace9a8adfba614b1fa384f89d4769f3f201099302dc017b4ec7715adc1cd94329d40824224684aa84bc44169c8f9a70a1ce098d2c7de546d8", 0x92}, {&(0x7f0000000300)="f26cfbb01ad25e8017d4b451acac7f32ebabe1d816c116847a78cec430eaa32457681a547c5efdd6993e3cf371aefe6893cc32daacaac4ff2aebcff1ee30defb2b629b708b8cf17b7f9519d8585f85f6bccbbfdcd42fc6e3e235a003fa57b92cf01d726cb9007adbc60f763e40d08443fcf7c6a9d25c8262b838eabee22e99539e92c2ec0b16bb2fa7ca8bda4850023f156e7a9d0ef84ae860f93b51875e4c106b09db4c92f12b7c1eefaf485abda9038c3127c7a78d", 0xb6}, {&(0x7f0000000040)="3150da62ff7a", 0x6}, {&(0x7f00000003c0)="68a2d57da224f458872f0e73854f4ae1d85173844095995abb5a075f8282ea11b58d45bc4a64341c61093e071e98f88f40963445fa000046548af600e167e79ac3b4469a2196b57e859cc0d9ca24ac0d02b481626895119747a2b9135c93e93520a85c15f875cb57331bb86d133b64c854c77792539947af5a3d0a1cf30ebad2d81fd5d42cba44599c00345ea778d3c4275e5965a63309ec10562e60db2a2dbf21574c8ba758171c", 0xa8}], 0x5, 0x101) r5 = kqueue() kevent(r5, &(0x7f0000000040), 0x30, 0x0, 0x57d, 0x0) kevent(r5, 0x0, 0x0, &(0x7f0000000600), 0x2, 0x0) close(r1) socket$inet6(0x18, 0x5, 0xf) writev(r2, &(0x7f0000000200)=[{0x0}], 0x1) 2.909131317s ago: executing program 3 (id=681): pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r1, 0x2}], 0x1, 0x2e5070f1) r2 = socket(0x11, 0x3, 0x0) (async) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000100)="e68bcdc1c1", &(0x7f0000000400)=0x5, 0x0, 0x0) (async) mlock(&(0x7f00001ed000/0x400000)=nil, 0x400000) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) close(r2) (async) r3 = socket(0x1e, 0x3, 0x2) sendmsg$unix(r3, &(0x7f0000001f80)={0x0, 0x0, &(0x7f0000001e80)=[{&(0x7f0000001d00)="7607d7f9b9e7602c34ea4d5ceef3ef5ee671020000004e2b1f00", 0x1a}, {&(0x7f0000001d80)="95ad053ed515f86239ce84b5f43693ac0e93c486c60785a2cfc0638af4e5086f9d95774a58c12161bb5816718598dd10581efa064342f61b1a535568615e3dedf0020b3e9291f139690fd4410f9bf51880c55e7ca2c4c1a8072e5a589b2be8756ce9544d64bb6d3008f210b9a431cbc333dc4857e84137", 0x77}], 0x2}, 0xc) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff}) select(0x40, &(0x7f0000000100), 0x0, 0x0, 0x0) (async) close(r4) (async) r5 = open(0x0, 0x20000, 0x0) (async) openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) (async) open(&(0x7f0000000180)='./file0\x00', 0x8, 0x101) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r6 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x8) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$VNDIOCSET(r6, 0xc0285108, &(0x7f0000000040)={0x0, 0x29, 0x0}) (async) ioctl$FIOASYNC(r5, 0x80047470, 0x0) (async) close(r0) 2.846039172s ago: executing program 2 (id=682): open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt(r0, 0x0, 0xb, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x6, 0x10) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000003c0)=0x400) open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) (async) socket$inet(0x2, 0x4000000000000001, 0x0) (async) getsockopt(r0, 0x0, 0xb, 0x0, 0x0) (async) open(&(0x7f0000000000)='./file0\x00', 0x6, 0x10) (async) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000003c0)=0x400) (async) 2.845223336s ago: executing program 3 (id=683): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) (async) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0xc) (async) recvfrom$unix(r0, &(0x7f00000000c0)=""/8, 0x8, 0x800, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) r2 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x82) r3 = dup2(r2, r2) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000180)={0xfffffff9, 0x0, 0xffffff80, 0x0, 0xffff8e2c, 0x2a9f39c2, 0x1dd, 0x10, [{0x7f, 0x4, 0x9, 0x90dd}, {0xc, 0x401, 0xab2e, 0xfd}, {0x10001, 0xfffffffd, 0x2, 0xff}, {0x1, 0x8, 0x0, 0x4e0}, {0xffff, 0x8, 0x1, 0x3}, {0x3, 0x1000, 0x3ff, 0xffc00000}, {0xfffffe01, 0x3, 0x2}, {0xb750, 0x4, 0xcf6, 0xfffffe00}, {0x6, 0x81, 0x5, 0x10}, {0xffff8000, 0xbbf, 0x8, 0x5}, {0x5, 0xa, 0x1, 0x8}, {0x5, 0x0, 0x3a8, 0x3ff}, {0x9d2, 0x7, 0x5, 0x236}, {0x2, 0x8, 0x0, 0x3}, {0x0, 0x1, 0xffffff4e, 0x8}, {0xa, 0x80000001, 0x1, 0x5f5}]}) (async) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) (async) ioctl$VMM_IOC_CREATE(r3, 0xc2585601, &(0x7f00000002c0)={0x10, 0x7, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x2}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x8d}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x8000}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1ff}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xa3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x7000)=nil, 0x9}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x5fdf}, {&(0x7f0000ffa000/0x6000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x22a}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff4000/0xa000)=nil, 0x3}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x100000000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x9}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x1}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x7}], './file0\x00', 0xd}) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000004c0), 0x200, 0x0) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000500)) (async) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000540)={0x40}) (async) fcntl$setstatus(r4, 0x4, 0x4) (async, rerun: 32) syz_emit_ethernet(0x2e, &(0x7f0000000580)={@broadcast, @random="88d91558d8b7", [{[], {0x8100, 0x2, 0x1, 0x1}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x8, @local, @remote={0xac, 0x14, 0x0}, @random="1b3345e85bcb"}}}}) (async, rerun: 32) r5 = getuid() fchown(r4, r5, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) r6 = msgget(0x2, 0x505) r7 = getuid() (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, 0xc) r9 = getegid() (async, rerun: 32) r10 = fcntl$getown(r1, 0x5) (rerun: 32) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000640)={{0x6, r7, 0xffffffffffffffff, r8, r9, 0x100, 0x140}, 0x9, 0x5, 0xffffffffffffffff, r10, 0xc367, 0xe12, 0x2, 0x3}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000006c0), 0xc) (async) ioctl$KDSETRAD(r2, 0x20004b43) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000700)) (async, rerun: 32) mquery(&(0x7f0000ff4000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x8731) (rerun: 32) sendmmsg(r0, &(0x7f0000000a00)={&(0x7f00000009c0)={&(0x7f0000000740)=@in={0x2, 0x3}, 0xc, &(0x7f0000000780), 0x0, &(0x7f00000007c0)=[{0x70, 0x1, 0x80000001, "7649b9eaf01c461ead504ca83ec11ad8f08f01f410871dd1f66c81475a31edb1c82b73ff127f48ae2a3882395cf8edbdb1303df6865759f54710cb302760e1ef875ecac9c71a9555f999e3c9021f366370be4364aa14897182c4afe5a2"}, {0x110, 0x1, 0x4a, "3915a02f22272f0bdd05891671a76a6e307b32f5f24e315be0fbc0395c16849e2d62477a518ec9e38aff2d3f0a8e50395f05c0d028cc44e1a738351b3e8a7989b293229a60a738bf03206bc1e1cb1b752090f86d58629732198e7912665f7ada95d507625b56969757286ff09c3c63836c672e23fafb2097976f8ae3fb81b6f8ca09fb655e38f218378858c1589c2debc3499bd6b5e2a588a08e13c861d93b2ee4cfcbfedabaefda31cde432d38fa396b32c5f462e97aac87869164de93fc0e1c1e77743c81dd7bc7925bb2854fe4233084c536666bb342e9ca49329831575288df826fbe7f00b61e37c7727ac6b9eb84250b6be372ea43b2f"}, {0x60, 0x1, 0x5da, "5b19821a638a625e559e3ea293ffe8e85b2b2fae3e47f055ef2402cbc4fb65ce73b9e28e42abfdd18b5e5611bf2ade2ae96dd3aff944e506c7859523cc3e483777cfb52d115c047c86f24d"}], 0x1e0}, 0x4}, 0x10, 0x2) (async) msgsnd(r6, &(0x7f0000000a40)={0x0, "6e8e2e1f65d76c7cab43d23c0dab0258d2bccc46770bd96feb1e87dbaeab4f7320dc9ff35a43d12c9b7a230c53005c618c789c07375c7e850077727c92738780e1e7e4b75327391a2716a80e63cc4973e7fcde9134bb79bb0d0c01e57ed399d1647cf7f54d204daa7670cbd6da6c18dca29532a466c5b1d2fc48fdbd211f2088dbf50f645c4566551bce6c936dca18ee05ea8f78d9"}, 0x9d, 0x800) ioctl$VMM_IOC_TERM(0xffffffffffffffff, 0x80045604, &(0x7f0000000b00)={0x7}) 2.844820101s ago: executing program 4 (id=684): r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1024, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0x2) ktrace(0x0, 0x1, 0xe00, r1) mknod(&(0x7f0000000000)='./file0/file0\x00', 0x4, 0x3) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x20) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000140)=0x83) 2.844226003s ago: executing program 7 (id=685): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() sysctl$kern(&(0x7f0000000140)={0x1, 0x9}, 0x2, 0x0, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0xfffffffefffffffe, 0x2000000000000000, 0x210, 0x8, 0x7}, 0x0, 0x0, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x205b9a) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r3 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) write(r3, &(0x7f0000000240)="a32c2aa3085e1749abedbfe5", 0xc) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x1007ff, 0xfffffffb, 0xffffffff, 0x80a19f, "bb081aa9003721f7beae58be1b0000001d00", 0xfffffffe, 0x5b13}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc088", 0xa}], 0x1) read(r1, &(0x7f00000009c0)=""/4096, 0x1000) r4 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0xa) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f0000000100)={0x8, 0x17, 0x2000004, 0x101, 0x5, 0xb, 0x5, 0x10, [{0x0, 0x7, 0x4, 0x71001}, {0x7, 0x88, 0x8, 0x7}, {0x8, 0x6, 0x0, 0x9}, {0x1, 0x900, 0x3}, {0x401, 0x200326, 0x2800, 0x7}, {0x2, 0x27f3, 0x3, 0x99}, {0xce1, 0x4, 0x4f8, 0x6}, {0x5, 0x801, 0x8, 0x7}, {0x2, 0x82, 0x20005, 0x9}, {0x7, 0x100, 0x1, 0x1088}, {0x1e6, 0x5, 0x10, 0x6}, {0x800, 0x5840, 0x8, 0x9}, {0x6, 0xf, 0x8, 0x4}, {0x29a7171a, 0x8, 0x0, 0x4}, {0xc, 0x7, 0x100001, 0xfffffffe}, {0x0, 0x1, 0x1002, 0x30005}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000200)={&(0x7f0000000180)=[{0x2, 0xfffff256}, {0x101, 0x8}, {0x4, 0x400}], 0x3}) ioctl$VNDIOCSET(r4, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r4, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) r6 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r6, 0x8028698c, &(0x7f0000000100)) syz_emit_ethernet(0x66, &(0x7f0000000040)=ANY=[@ANYBLOB="69e1629b6174391e7dd7a2d786dd60b6000000302c03fe697a653e336f000000500000000000ff02000000000000000000000000000102000003", @ANYRES8, @ANYRES16]) 2.432108996s ago: executing program 0 (id=686): socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3a}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) write(r0, &(0x7f0000000000)="ed", 0x1) recvmmsg(r1, &(0x7f0000000880)={&(0x7f0000000080)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f00000002c0)=""/173, 0xad}], 0x1, 0x0}}, 0x10, 0x1040, 0x0) readv(r1, &(0x7f0000000040)=[{0x0}], 0x1000000000000205) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r2 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0xfa) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000007, 0xfd6, 0x8, 0x80000001, 0x17ffe, 0x10, [{0x0, 0x3, 0x4, 0xa24}, {0xc5c, 0xb, 0x8, 0xfffffff9}, {0x800008, 0x20f05, 0x200, 0x9}, {0x7ffffffe, 0x800, 0x3, 0x1}, {0x3fe, 0x7ff, 0x1002802, 0x4d8a}, {0x3, 0x2, 0x3, 0xb4}, {0x8000008, 0xd16e, 0x81ec, 0x2d}, {0x2, 0x836, 0x17, 0x6}, {0x2, 0x87e, 0x5, 0x9}, {0x1000004, 0x90, 0xd1b, 0x88}, {0x1c5, 0x5, 0x4, 0x412c8391}, {0x3, 0x6, 0x20004, 0x4000000c}, {0xb8d, 0x4, 0x8, 0x2}, {0x29a71720, 0xffffdffa, 0x1, 0x6}, {0x2, 0x7, 0xfffffff9, 0x100}, {0x0, 0x8, 0x1002, 0xc}]}) r3 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[], 0x28}, 0x0) recvmmsg(r1, &(0x7f00000008c0)={0x0, 0xb}, 0x10, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) chmod(&(0x7f0000000040)='.\x00', 0x35e) setuid(0xee01) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0xc4) chmod(&(0x7f0000000100)='./file0\x00', 0x42) unveil(&(0x7f0000000480)='./file0\x00', &(0x7f0000000080)='W\x00') ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) close(r0) 2.431214601s ago: executing program 4 (id=687): open(&(0x7f0000000240)='./file0\x00', 0x78e, 0x39) r0 = getpid() ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x40000d06, 0x0) setgroups(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r0) setrlimit(0x5, &(0x7f0000000080)={0x10, 0xb5ed}) 2.217546146s ago: executing program 6 (id=688): writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) faccessat(0xffffffffffffffff, &(0x7f00000000c0)='./file0/file0/..\x00', 0x0, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) minherit(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r0, 0x80105702, &(0x7f0000000040)={0x2, 0x0, 0x2, 0x2}) 2.216613313s ago: executing program 3 (id=689): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) select(0x40, &(0x7f0000000180)={0xd5d3, 0x44809e9b, 0xfffffffffffffffe, 0x8, 0x4, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) write(0xffffffffffffffff, &(0x7f0000000000)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) r2 = socket$inet(0x2, 0x3, 0xfc) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x4, 0x1, 0x5, 0x800006, 0x3, 0x80002001, 0x8, 0x10, [{0x0, 0x5, 0x4, 0xced}, {0x7, 0x4, 0xa, 0x7}, {0x0, 0xf86, 0x100, 0xaf9}, {0x5, 0x8, 0x7, 0x3}, {0x1000a, 0xfffffffb, 0xa, 0x7}, {0x2, 0x7, 0xffffffff, 0x2}, {0x80000cdf, 0x1, 0x5, 0x6d}, {0x2000a, 0x803, 0x13, 0x8}, {0x2, 0x81, 0x1, 0x9}, {0x3ff, 0x8001, 0x5, 0x87}, {0x4, 0xfffb, 0x9, 0xb901}, {0x1000803, 0x7, 0x1, 0x5}, {0x3f1, 0x4, 0x5, 0x3ff}, {0x20002, 0xfffffffa, 0xac, 0xd8b1}, {0x4, 0x9, 0x7}, {0x0, 0x5, 0x6, 0x30000}]}) select(0x40, &(0x7f0000000180)={0x4, 0xa, 0xfffffffffffffffb, 0x7, 0x2800000000000000, 0x8, 0x7a, 0x2000000040000003}, 0x0, 0x0, 0x0) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r3 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000100)={0x7ff, 0x7, 0x2000007, 0x101, 0x80000001, 0x4, 0x7, 0x10, [{0x0, 0x7, 0x0, 0x71003}, {0xd8, 0x8, 0x8, 0xfffffff9}, {0xb, 0x4, 0x0, 0x8}, {0x1, 0x800, 0x3}, {0xf, 0xf2b, 0x9, 0x7}, {0x2, 0x1, 0x8, 0x95}, {0x82ce1, 0x1, 0x3, 0x400006d}, {0x6, 0x803, 0x14, 0x5}, {0xffffffff, 0x82, 0x2, 0x9}, {0x20000004, 0x7fffffff, 0xd1b, 0x88}, {0x1d0, 0x10001, 0x2c, 0x975e616}, {0x7fc, 0x9, 0x8, 0x5}, {0xb8a, 0x4, 0x6, 0xffe}, {0x29a71717, 0xfffffffa, 0x6, 0x6}, {0xc, 0x8, 0x6}, {0x0, 0x1, 0x4, 0xae89}]}) openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r3, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r3, 0x80044403, &(0x7f00000001c0)={0x0, 0x80000000100007, 0x0, 0xfffe}) rename(&(0x7f0000000000)='./file2\x00', &(0x7f0000000080)='./file2/file0/file0\x00') open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4f}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000080)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000140)=0x1918, 0x0, 0xffffffffffffff36) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file2\x00', 0x8000008, 0x0, 0xfff4, 0x0, 0x9, 0x2d, 0x80000008, 0x1, 0x2, 0x1ff, 0x4000000000f19}) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x637d) open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) 2.215404313s ago: executing program 4 (id=690): syz_emit_ethernet(0x22, &(0x7f0000000080)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @broadcast}}}}}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x3fb}) r2 = syz_open_pts() sysctl$hw(&(0x7f0000000040)={0x6, 0x12}, 0x2, &(0x7f0000000080)="b1016e240702793e84ada162a5ea0eccf4aaf0d8aef7f423a7cc170411c753e2f2fb867721049b", &(0x7f0000000140)=0x27, &(0x7f0000000180), 0x0) close(r2) syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)=0x7) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000000)="a568c14719210631c4cb449655740cc28b13d1ca0d58e11a950594af54602162cbed1b4737f3f8a5fa5bc91b3a45de8f244741", 0x33}, {&(0x7f00000009c0)="7d57fab696ef30b93490177074860d", 0xf}], 0x2) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r4 = fcntl$dupfd(r3, 0x3, 0xffffffffffffffff) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) pread(r5, &(0x7f0000000180)="5d9d8572d252fcf40bfb2a72d4c7fac5fc10d06fd492045967afc66f72491934d73f2eac", 0x24, 0x7d4a) ioctl$FIONREAD(r4, 0x8020690c, &(0x7f0000000240)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x100d2, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x6, 0x1, 0x2, 0x6}, {0x3, 0xb, 0x6, 0x8}, {0x6, 0x8, 0xd5, 0x82c}]}) ioctl$FIONREAD(r1, 0x80047476, &(0x7f0000000080)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x4, &(0x7f0000000000)=[{}, {0x1, 0x0, 0x4, 0x2}, {0x4, 0x10, 0x0, 0xff}, {0x4, 0xa, 0xe, 0x8}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfffffffffffffe3c, 0x0, 0x37) 2.21318309s ago: executing program 1 (id=691): r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$inet_opts(r0, 0x0, 0xc, 0x0, 0x0) r1 = syz_open_pts() mquery(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1, 0x10, 0xffffffffffffff9c, 0x1000) (async) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0xd, 0x5, 0x7, 0xfffa}) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000006c0)={0xfef8}) 2.002269969s ago: executing program 2 (id=692): mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x454a) open$dir(&(0x7f0000000080)='./bus\x00', 0x8, 0x0) chflagsat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) 2.001134495s ago: executing program 6 (id=693): r0 = msgget(0x0, 0x784) msgsnd(r0, &(0x7f0000000a00)={0x1, "51250ba3ba407dec7df6074ac40a0511ef8e07326ce6fdf1ae26cedd859f61e00608fb446e67072d5a149ab8f4933581b065fdac754d63b184fb24f7ce3b9dd2684b6446f4a4b1c7ea4598ae03a8f75c4de8f9d098ad89f07841f760423975f5141bc4170f4575c33e0370b1549f079468fadd4167bf7527cb4289fa6e12eafb4d8166bcd99935941e5a15ec7ecd54d013a5c5a31d575cbc1c040e0f797d0a180e735d6720a52bce9abf3ee655b11956c3828b16fef8e8a5060d2b54eca40c47101ca0748693a086b99f0119a52ded590510b317d24e0ede0518"}, 0xe2, 0x800) r1 = open$dir(&(0x7f0000000300)='.\x00', 0x10000, 0x4a) setgid(0xffffffffffffffff) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) r2 = syz_open_pts() close(r2) sysctl$net_inet6_icmp6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = syz_open_pts() writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) write(r2, &(0x7f0000000100)='\a', 0x1) readv(r3, &(0x7f0000000040)=[{&(0x7f00000002c0)=""/223, 0xdf}], 0x1) r4 = msgget$private(0x0, 0x543) msgctl$IPC_STAT(r4, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x6b, 0x11, 0x200000000000001}], 0x203, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x1000000029, 0xb, 0x0, 0x0) msgctl$IPC_RMID(r4, 0x0) setgroups(0x0, 0x0) fchmod(r1, 0x1b7) setuid(0xffffffffffffffff) open$dir(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x8000, 0x0) rename(&(0x7f0000000980)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000840)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 1.999055981s ago: executing program 1 (id=694): r0 = getpid() ktrace(0x0, 0x0, 0x928, r0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100)={{0x0, 0x8}, {0x2, 0x4}}, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) close(r1) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00000100000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00eb01000000", 0x7) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000300000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000040)='./file0\x00', 0xc82, 0x5c) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x4}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a", &(0x7f0000000080)=0xa, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x24, 0x0, 0x37) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x110) 1.998666007s ago: executing program 2 (id=695): r0 = msgget$private(0x0, 0x8) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x800000000000000, 0x10000000000001}}) (async, rerun: 32) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x7fff}) (async, rerun: 32) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (rerun: 32) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) (async, rerun: 64) setsockopt(r1, 0x1000000000029, 0x4, &(0x7f0000000040)="00fb6c4f", 0x4) (rerun: 64) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) sendto(r1, 0x0, 0x0, 0x40a, 0x0, 0x0) msgsnd(r0, &(0x7f0000001900)=ANY=[@ANYBLOB="0300000000000000e7edd3f359e402ffc35fd4a8d3f81922782f9e27b503f7af958929c37b5e5cdaff11a3c53caca7038389d880a4b5b3b5a83cd1629637017deb1e8f4aa829f6a24a01889f0b5be0a4e1b8ef210d592d7faa8d0633d70bec918cbdedfa72e71290664b0c301716470d194ffbcad3a0db02039f264f54f94b5355944f80000000964c734fd2334837bbba03802e4aebc4b9d6332aec03132150b95e114e7b02ba4679723263f822ba1c47226a820e1b57436f3bde35852c992d0bf63a1d4354dbabdb4a6a260b113ba70c33b259d753381fdcd7a07aedc6b3f5252286b76a948ea8cfa920484dda15", @ANYRESDEC=r0, @ANYRESOCT=r0, @ANYRESOCT=r0, @ANYRESOCT=0x0], 0xef, 0x800) (async) msgrcv(r0, &(0x7f0000000180)={0x0, ""/224}, 0xe8, 0x1, 0x800) pipe(&(0x7f0000000280)={0xffffffffffffffff}) symlinkat(&(0x7f0000000140)='./file0\x00', r3, &(0x7f00000002c0)='\x00') (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x9}, 0x2, &(0x7f0000000100)="71f91e34", &(0x7f0000000080)=0x4, 0x0, 0x0) 1.996903529s ago: executing program 2 (id=696): sysctl$kern(&(0x7f0000000280)={0x1, 0x9}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4) close(r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x18, 0x1, 0x0) r1 = socket(0x1e, 0x3, 0x0) getsockname$unix(r1, 0x0, &(0x7f00000000c0)) ioctl$FIONREAD(r1, 0x80146940, &(0x7f0000000000)) socket(0x1, 0x1, 0x0) setsockopt(r0, 0x6, 0x41, &(0x7f0000000280), 0x1c) 1.632232662s ago: executing program 5 (id=697): sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000b40)="820000ec3d1e6ed7eda0f59047bf65b18d7c51f78b06ccffb4050000000000009dd52840fafd3493857d65d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x406}, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x54}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x3}, 0x3, 0x0, 0x0, 0x0, 0xe54fc9a4dde7cd64) ioctl$TIOCSETA(r0, 0xc4504448, &(0x7f0000000740)={0x0, 0x2, 0x0, 0x0, "9706004ff1c14649eb0700000100040a0047c1d1", 0x0, 0x9}) 1.04221504s ago: executing program 7 (id=698): sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afe", 0x0, 0x0, 0x0) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0xc, 0x8001, 0x2}) (async) execve(0x0, &(0x7f00000002c0)=[&(0x7f0000000100)='tap'], 0x0) r0 = socket(0x18, 0x3, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x2, &(0x7f0000000140)="d9b32b5b99267fcd926c7c58ef7013372f8dae72096c0acea3a78d592fb3badeaae48300f5876063f2092449f0e161cbef339dd4e2991f46efd095676c03a855dd1e316956565956454de84a445993dc6870f7ff17e4ac7da6c1739dc147fb35be8795123351ca1bebb0107d52265849f0ae2999f00db691b47a339b37dad4f15f494818acc729b2ab221081e5887ec238ce45b4dccb2168126d17aff5985c1dacb6b2d50878fc57f3269fb095be7db9274ff576020313cbf6fa2519aee1ecdc82b6f8046cfa64ab7df0f3149223a1069970429f81914c7e83078fa44e49727f746cc41d25da457566e54f70ccef27d9", &(0x7f0000000040)=0xf0, &(0x7f0000000240)="16e41ead1f13e3932a82e4e5212e8c1d58e1bd7f252fe2f6916ebb673e785a53eca106277ab3d208730a2d29f5f42ab9e7b960b2ea60e02c9a5b92280a67f35f58d41db5bd1a83dc3b321baff5435e8cd7a0642994f8284478d36957", 0x5c) (async) ioctl$FIONREAD(r0, 0x8028698c, &(0x7f0000000100)) 1.041139684s ago: executing program 2 (id=699): mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) r0 = open(&(0x7f00000004c0)='./bus\x00', 0x0, 0x0) ioctl$VNDIOCSET(r0, 0x80086d01, &(0x7f0000000500)={0x0, 0x0, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) munmap(&(0x7f0000363000/0x2000)=nil, 0x20001) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) (async) open(&(0x7f00000004c0)='./bus\x00', 0x0, 0x0) (async) ioctl$VNDIOCSET(r0, 0x80086d01, &(0x7f0000000500)={0x0, 0x0, 0x0}) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) (async) munmap(&(0x7f0000363000/0x2000)=nil, 0x20001) (async) 1.027860837s ago: executing program 5 (id=700): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{0x0, 0x20}, {0x3, 0x0, 0x0, 0x49}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4f}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000000)=0x4, 0x0, 0x37) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000100)={0xaa, 0x0, 0x0, {[0x5, 0x0, 0xffffffffffffffd, 0x1, 0xa, 0x0, 0x5, 0xfffdfffffffffffe, 0x7f, 0x1, 0x0, 0xfffffffffffffff9, 0x0, 0x0, 0x0, 0x1ff, 0xfffffffffffffffc, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x6, 0x400000], [0x4, 0x0, 0x2, 0x165, 0x0, 0xa], [{0x0, 0x10, 0x8, 0x8000000000000}, {0x0, 0x0, 0xfffffff9}, {0x1000, 0x0, 0x0, 0x8000000000000006}, {0x0, 0x1000, 0xffff}, {0x0, 0x0, 0xc8, 0x7fffffffffffffff}, {0x0, 0x9, 0x6, 0x1}, {0x0, 0x0, 0xc650}, {0x0, 0xb, 0xfff, 0x1}], {0x5, 0xfffffffd, 0x3}, {0x0, 0x5, 0x9}}}) kqueue() (async) r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x30, 0x0, 0x57d, 0x0) (async) kevent(r0, &(0x7f0000000040), 0x30, 0x0, 0x57d, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000600), 0x2, 0x0) 792.062679ms ago: executing program 1 (id=701): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000000)="5ca0e75a7e67", 0x6}, {&(0x7f0000000140)="9a8a0d7d5efec75aa48c22deb37c833f7a586bc08885a54739088525f117e7542fdcc5bd0ab9f266d4e5516d00484d37813ba39269c2cf28892b89e82b6a167918be9dff055a8f43367283ed0eba7eed6070d601e1c090d9ecf3598aeaa0402a7c05d9117ff328179785ecb098ee678b5eb978bd27cb25cbad7b4b3a58692c5f3955f2dda719a444e5fd62d521ca51155ea089357424cc5fa99e6133eb46bd2b2b14b0878fa0b64a0aea77d5f60c049efd5c84d23a622ecc84", 0xb9}, {0x0, 0x18}], 0x11f1) writev(r0, &(0x7f0000000300)=[{&(0x7f0000001700)="417a80442b817aa201e47374ec73a21c2e875ac05e6f4c", 0x17}], 0x1) sysctl$hw(&(0x7f0000000080)={0x6, 0x18}, 0x2, 0x0, 0x0, &(0x7f0000000200)="448a330bbc0c502467af8ee26a66c995209f9aae362911185a837cdd9d282835e3def6466dd9", 0x26) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000000c0)) chmod(&(0x7f0000000040)='.\x00', 0x35e) setuid(0xee01) unveil(&(0x7f0000000280)='./bus\x00', &(0x7f0000000300)='x\x00') r2 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000040)=0x5, 0x4) close(r2) r3 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) openat(r3, &(0x7f0000000200)='./file0\x00', 0x1, 0x104) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0xe8, 0x0, 0x0, 0x0, 0x0, 0x1a3, 0x2}, 0x8, 0xd7c, 0x0, 0x0, 0x1ff, 0x4000000000, 0xfffffffffefffff9, 0x7}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x409}, 0x8) execve(0x0, 0x0, 0x0) 789.210904ms ago: executing program 7 (id=702): r0 = geteuid() setreuid(0xee00, r0) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) getuid() r1 = getuid() chown(&(0x7f0000000000)='./file0\x00', r1, 0xffffffffffffffff) setreuid(0xee00, r1) openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) pipe(&(0x7f00000000c0)) clock_gettime(0x2, &(0x7f0000000080)) socket(0x6, 0x4000, 0x3) chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) mkdir(&(0x7f0000000580)='./file0\x00', 0x40) mknod$loop(&(0x7f0000002e80)='./file0/file0\x00', 0x8000, 0x1) chdir(&(0x7f0000000100)='./file0\x00') mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) symlink(&(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x1a4) open(&(0x7f0000000100)='./bus\x00', 0x200, 0x1c) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x15) rename(&(0x7f00000007c0)='./file0\x00', &(0x7f0000000800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 501.988525ms ago: executing program 0 (id=703): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) readv(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/50, 0xfd9f}], 0x2f) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047470, &(0x7f00000000c0)=0x400) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f00000000c0)=0x6, 0x4) utimensat(0xffffffffffffff9c, 0x0, &(0x7f0000000080)={{0x807fff, 0xffffffffffffffff}, {0x0, 0xfffffffffffffffe}}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x28, &(0x7f0000000000)="5ab7776a", 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000040)) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$PCIOCREAD(r3, 0xc0187009, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x4, &(0x7f0000000080)=[{0x61, 0x6, 0xfe, 0xc}, {0x3c, 0x0, 0x10, 0x2}, {0x7, 0x6, 0xd, 0x1}, {0x9e, 0x9, 0x0, 0x3}]}) sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x2, 0x6, 0x12}, 0x4, &(0x7f0000000180)="debb8d6ec93885069e923a49a0efcc8e87221f58949e4a", &(0x7f0000000200)=0x17, &(0x7f0000000240)="9a5e51ef6e427453c83a420480e5dfc3b49a63d2a8b3e368a661b6c1b789d4cb2cc6245397ab88afda3a24a1349f37d51d5953637a0fbafd", 0x38) r4 = openat$wsmouse(0xffffffffffffff9c, 0x0, 0x8981, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x6, 0xd5}, {0x8, 0x7ff}], 0x2}) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) ioctl$TIOCSETA(r5, 0xc0284459, &(0x7f0000000080)={0x58, 0xfffffffc, 0x3, 0x7, "75a200000000f2a82e1922072f1fd7f000", 0xfffffffc, 0xfffffffb}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) sysctl$net_inet6_ip6(&(0x7f00000001c0)={0x4, 0x18, 0x29, 0x2b}, 0x4, &(0x7f0000000200), 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x5c}) r6 = syz_open_pts() close(r6) syz_open_pts() writev(r6, &(0x7f00000005c0)=[{&(0x7f0000002d40)="4e174776daf4fb44dfb5b39f3cb8f5ac2d401d994a15a52f26caa834ce9df3ff35e9d2a884d407d9ebae3b38ae5805a17ab8f19882b28e24d02cb61b5134be54b32d11a981d6d5a8c4dbaf221c1ea2b0cc30fccc4aa43f8de77e214ca7a18d7ed8f1acd1293f6303741c514164d1211d6fd7af98a9eac230efff65a03e862973fcf3fafcad3d6693f485899e091bcee22dfa514dc738f19f6da6c50cd5834e9af3480150350f0134e8a3ffbd44feeb3bd04d14b5a4dc85ca643f8661ad7db1a26cad7e43d2ae9d7338d81849ff51029e60ab732c44223f2e4656c47485783daf1699a46ca263d56edfc8942e19d0d5bdacd7f4892da88d46c95f938483e43ad3ff2a59261cb4c5dfafc76e7764c444870bedda3ba63dfe377e0ef5493d2f8173d654fe9147cab8c3002efd254938ae1fc3ed9a7597104d3e6e305e2e22f70b2ba589e5d8b05ee93ea6ee6f453952a18f2282127b020bbd22d3f1c1839d8bc77ceb5ab0c6a0ca0bbd71a94507008c4e4d96163e6d8d365b3f1c6cdae98aab8f7044c72a49ce45a99efd3e68450b2163bdaa18f5cf12ac9f3500caee889864d0b76ddc446dc601abb8eab9bb944891122ca82d63179118ec9ea96c9f56f80de0f2221c59f556782dc7a484cd3a7b11402eebc9c15588e7b0ebb6254fa63021334f3c027a177c1ec1b5a23108663838b139e1920fd3c337e9d68c8e1e86e3ff0e66921bfd0955f8c31950f5fa468ea4505488e19949cea51a59cf757df75081f53764bf27b2bcfaa659ed50776c2b5b3c58c36d091bd12fe8d8385dcdf3f38c30da96f04f639e91278154eb831cee3f1651c29d188f8dd8b575d14d6e524a01f9efa669f8ec70fe4f9dd88691fe3c9337f4bc09f3fadc45f932881add14a4f38b843668bfc342950f46ed57a58942904c09293660adfc5c697acbb459ba79c97616ebbbc176a5e7556410afed0ba63a149de869a98e12058e92360c066335d50feb1e55ff8d57f51c60bbfbae04281a2a50cad2b403e018a91dc60a250bc0a4843c22e5c56f92ee7ba5713fc358c1fe0360498e5042506dbd2e5c673ddde986d2a482e3e244e2c56bd1798c4b6385cf3adfb3a7d0a2e5dbc32859d757a8c44046bd0207246bf76b185232e7be7c48522055e2d8ec6bd5fc29ecafb2c5fce4690b52f267d9ac7fa69dc8a1cd8ce7c3c949ddb28a7a7c0b2bd8f1e1e77006002812157c1bc4354353b7653d3fc4d3178e8804dc81a49f2a6e35ceabcdd0ce2dbd070d49bb9a3bc59508fa618540264c53134f71d0de56d390d37d774b85c7814dbbf1930e0f100ce69b0f693af9930c1a599899fd37c481620a2855d1338a966eb600f7983049581ec3003b7c1306ef8422a6025dc38dc3b23438cd96e538afb78a6f18f51c83488ab7a65b2f4f302d24622f5417b4d81c31247b6f60c85bbd92b6703d8dfc1643fc26a8e817fb866ffcb37bd2e5fa745ccf64153e19e2447066c15dfc0d9c261a12a367ad2711d2b9046f3187c35cac53a857cf77818eef9e7ba25c585cf0688996b1cc1eb719fd3496a2ece4013a9de3687d2956bf536fe6d230dcf8af94d075ce4528e7db2dffaa517d9bf6156592da5eac87dbbb3715540cc6ecc40433619ad0c7231f2339fc2a6916ca7b53d76c6aae6d41582e7934b37d2da93fc1337ce8fa112868fa677407979f7d8fab9d9ce9c25b6c5dd78d44940609ff0192eaa7c2d1ffe2afe7cf6f1dcd627309eb930d8f52504c1b1990b8f97b08590ec1200622d2f92190722027c8fbc1b3a578a218e0b104825bb5e9c8faa43b4eea168e59c07195342a5c6b6f96d22f9edae61c0e1cd28e5db4ee7a315c7ee7d2d1d2735169792f1f10ec1d0a5f9bb68c30b0117d3fc3306a71d232d2773d4191174d33ee9bce4dc90f3bda50eea2dceceba99e41d647c50e335c950384073b25d0c7451d624e3af7b6a223d83e21b1e383c95179ab38f79fff3e83f13ff10f7fa21b815cfef3b1df6e9a387f677562a8c5b070095dc3bd77d6e41f1e6535bc093154ff561208760e0ee4163cfdfc5ae033ba3e3ea8c0ebf20fd901689c19ad1b9953e0e1efa12899ac21aaa5d31c0be681a6311416f8a0abaf80b5fd2d24dbac2fa42658a2974cb2d15b40dd0c0cca7929ed18f396f650706d163aa17483ed55c2b489affe7bc16dbd5448f6e3533cd44c22db0fbcca9aeb055ee702dd4cd326370b2f752ce0d3c9d9c8f46ab57f25e92f955f36049db1fcb5f625ccc2e90acf824c345907f66a8b99c10360f6da6c96a8cc254f20bf49bc29d79798e2a413197ae7bfe23dfcefad252fe305ff38830e0aca3ba2ecc664781098e7933e007fadf120f06c8c4f9fa4c610103df6ae239643ffc8d50455c22960fc89d6fb0ad2bb05b519faa00f90db2ff0e254b40822a00a6cf2e2bf9032cdce6154fc0f2dd85390c78ab30deee8d3ce3dd8acb91ab4a431fee6bb409c280354e336ffb19909cfebb508cbe5de1cc0cee97ce06743ef56ff0610910710d8a4e14b8ff35a39b6093b5d6a00eea81eb96bd48a413814007d00605172715ae81e454b98dcfced533e6636ca9de1bcad4ad2d5cd04d040bfdc12ca18bec77d2ceee26a81eee5bdd834ab4f9b8209febf426fd51dedc8849db0472465140b0b78c5408389fd04322857ac3625e6c1b6f3741995472d6b1243edff96f5dcb4cb5aa39ca0603f84e70a54e07d1ca41b1ce675652ea2462ef58daf5e029d2f2fbdb91177f9e3887a37403be377ee64a3511fd2643b4d7778d8f6bd64a3f6ef41651dc338c5f3665cef2df268508a5531f987e870f13a921ec0115c1de24136eb058de811522f189ec89957bfb25ae4aef17b979e8c639e741441cf805bbe658fa356f3a4ee07e115234c21abfe5d23997e1ee789f7878cefb51ae9c4799b12c1da9b2e926c3c265ae52f9ad0e142411499f39540f0f06cf907d4d4e5974be09682675dcb88d3fa29abecef813823ba561430fe4922478dfbaf370221c4423278596e2c58a9769270b6d96065d0d46390cd793619887a6d504106747a8746e2b05ca1", 0x877}], 0x1) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000480)={0xf66c, 0x21e, 0xffffffff, 0x5ffbfb60, "428f67177c7cfc4dff00008000", 0x10003fd, 0xfffffffd}) syz_emit_ethernet(0x1000e, &(0x7f0000000280)=ANY=[]) 489.272689ms ago: executing program 4 (id=704): pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x7, 0x7, 0x101, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x7, 0x4, 0x8, 0x3}, {0x6, 0xf86, 0x0, 0xaf9}, {0x1, 0x800, 0x7}, {0x1, 0x80000003, 0xe, 0x7}, {0x2, 0x1, 0x3, 0x9c}, {0x80000cdf, 0x7ff, 0x4f8, 0x6d}, {0xa, 0x803, 0x14, 0x8}, {0x2, 0x81, 0x1, 0xd}, {0x6, 0x7, 0xc7, 0x88}, {0x4, 0xfffd, 0x9, 0xaeb}, {0x803, 0x9, 0x8, 0x5}, {0xb8c, 0x4, 0x5, 0x6}, {0x29a71717, 0xfffffffa, 0x6, 0x6}, {0x4, 0x7, 0x800007}, {0x0, 0x1, 0x4, 0x30000}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) close(r0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x1}, 0x2) sysctl$hw(&(0x7f00000001c0)={0x6, 0x18}, 0x2, &(0x7f00000000c0), 0x0, 0x0, 0x0) syz_open_pts() 488.522457ms ago: executing program 5 (id=705): r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) writev(r0, &(0x7f0000001280)=[{&(0x7f0000000000)="3e28ae", 0x3}, {&(0x7f0000000040)="913d5541e3b9a586c0e18825b73ab750f2a64219e7949b7a27bd4728bfb2e7968d31312ab92903cd7f335548d957e7f658addba1cab336d75e29740122df73c0f9e38817712ae515c8a48249bedb3ec5666a5a6a950130fc405b43ef0216f26efbdb567fa6576a2f37005a8468f2c3f39e21985ce1ba55795de5f7207b1c836c16ec5fc00ea120000a83d32e3e01a2861678f1b20029e55c3a5aa5d5557ec676f3eb99be3dbf0354a967253b9b775c0c6322371980368e985e37d96f36a851125dea4d47a6af95e110227ad7f41632a574738a9198bc90168e583b0ce6f3de7c1153befb0405f6d58c4d3542951636aa470a5ed8d63da16832b9038b6788fc0aabed704a53578e95c78521ca3c892484a626c574f56c19d1e76c7a1953b38169a1ab432461842080c8c404f291b7792ed4d2999058f07159d5d3d3a02129d728b9763bc266cfddecdb6d1e58882e8fe7375ffa876e31bf4e3c9fdec5cddf60cc4e2879bfe34ae80a6a074b6cdc9bbf28f6de39ce3968854d0f2ab15ba623468792c43ad0e897916d111f1a2b1edcecb1af29db6b224980c9159ffc73d43bbcda1ca1721388a320e8368347b71257adae803016d79fea9522a2f8ba34e9bc62571ce70f8266b9cb8f19f23af7465cd06988bb82f88f2c9ada843d9d33c6f664cbc453adfc2d03afca0f3d64aff60c3a438d1ecbeef8f4102a2d478f64b003", 0x1fe}], 0x2) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000380), 0x1, 0x0) pwritev(r2, &(0x7f0000000000)=[{&(0x7f00000005c0)="63c39468818f1b3866f03f34cf04cc547c39021ba025c44966ca0fd3fcb369abaab3aa767e61719362fd584fa709dfda311f5959e031650667ffcf80f4217dbea563702e2a0dea53727c022d7ecc57ecb22119c7da4c928c72cf3f9dd387f93b0703665eab579ef00f247b0cf0e98fa82efbf709981ee0c8bbc62501c9c8f2c251ab5c07a12e5c29b52d82ee2b07a06f4c16627017dad6a92f931ae5b81c8e066f8e76a53f4cf05a84778f68d672ac4548ba1285b2cbc2d3fdcef2dde3c7e4e3bcba2c74f6bad2465e6910b88c702e4328c5aaa6b24e066172b6d0674c4523ceb5e8349c3bec8a0f756e332341cfa3ed3a46e8c13fb975f34b4958c08b041a474d624b5cb69daa260cfc2803713513fb62b7ba891a7568dff00fe0511c65f3b6b5b4a72dc7daeeef37f26cb6675d5944890fb9f91090ba1870dc20193b63ebe9a612a47922d7f62be72f939a22ac072650cefd422d", 0x155}], 0x1, 0x8) unveil(0x0, &(0x7f0000000400)='r\x00') ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000100)={0x0, 0x7, 0x1ff, 0x6, "32c14a6159de090004000000e2c791260dad3860", 0x0, 0xd}) r3 = kqueue() r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x400, 0x0) kevent(r3, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffff8, 0x1, 0x20, 0xb10, 0x8}, {{r1}, 0xfffffffffffffffc, 0x1, 0x10, 0x7fffffffffffffff, 0x5}], 0xfffffffb, &(0x7f00000002c0)=[{{r4}, 0xffffffffffffffff, 0x21, 0x2, 0x9, 0xc}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0xa, 0xf0000040, 0x9, 0x5}, {{r0}, 0xfffffffffffffffc, 0x21, 0x4, 0x3, 0x9e7}, {{r0}, 0x74d66d5c21880c45, 0x2, 0x2, 0x6, 0x173}], 0x400, &(0x7f0000000340)={0x0, 0x8000000000000001}) bind$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs={0x1f95d27d48731892, 0x0, 0x1}, 0x8) r5 = msgget$private(0x0, 0x7fc) msgrcv(r5, &(0x7f0000000000)={0x0, ""/14}, 0x16, 0x3, 0x1000) msgrcv(r5, 0x0, 0x0, 0x0, 0x0) msgsnd(r5, &(0x7f0000000280)=ANY=[@ANYBLOB="03"], 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x10011, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0x8}, 0x2, &(0x7f0000000080)="8d960000", &(0x7f0000000040)=0x4, &(0x7f0000000100)="f0f8a258", 0x4) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000040)={0x0, 0x1, 0xffef9ff6, 0x2, "4b06a6bcff0300dba800000000000800", 0x0, 0xd}) writev(r6, &(0x7f0000000500)=[{&(0x7f0000000000)="944713145761ef4626e1cc7f391f55166f838c5f5b0fe563162b7bfc9e", 0x1d}, {&(0x7f00000000c0)="d6accee1c3c4447919b68f12aed218a2919eb5ccedebf4bb4d9abb9514b0c2038aa1181aa3ad6b41c733bb946599ccb94bf562acbae2137ff769c5e2e2249e62a833b477a7fb6e09", 0x48}], 0x2) r7 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000180)={0x57a, 0x8, 0x4, 0x3, "f888e838e099a8d4356d8a98f6712095289dda7c", 0x3, 0x8}) ioctl$TIOCMBIS(r7, 0x8004746c, &(0x7f0000000400)=0x80000000) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000080)=0x2) syz_emit_ethernet(0x39, 0x0) unveil(0x0, &(0x7f0000000300)='r\x00') r8 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r8, 0xc4504442, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1"}) recvfrom$unix(r8, &(0x7f0000000380)=""/40, 0x28, 0x2, &(0x7f00000003c0)=@file={0x0, './file0\x00'}, 0xa) 267.036768ms ago: executing program 3 (id=706): writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000200)="673bb5b8cc0c16ed08f1b8d24e2217f981aa6a78ef1d35e6abbbdabb26a52ad7f460032b34b77e382526b1572da7", 0x2e}], 0x1) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000040)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="18"], 0x20}, 0x4) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0xff, 0x0, {[0xfffefbfffffffff6, 0x1, 0x2, 0x4, 0xfff, 0x0, 0xdf5a, 0x0, 0x0, 0x2f01, 0x5, 0x3, 0xffffffffffffffff, 0x0, 0x8000000, 0xa8, 0x2, 0xce7], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffb, 0x8000ffffffff, 0x100, 0x7b99, 0x1fe, 0x402, 0x1], [0x100000001, 0x2, 0x40000000, 0x4, 0xffffffffffffffff, 0x11003, 0xfffffffffffffffe], [0x100, 0x5, 0x401, 0x100000000, 0xffffffffffefffff, 0x6], [{0x0, 0x2, 0x0, 0x7d06}, {0xfffc, 0x0, 0x5, 0x2}, {0x10, 0x10000, 0x5bea, 0x814}, {0x3, 0x5, 0x7, 0x80000001}, {0xd, 0xfffffffe, 0x0, 0x808}, {0x400b, 0x2003, 0x40000, 0x4}, {0x1, 0x20000, 0x4, 0xa}, {0x0, 0x965, 0x0, 0x4}], {0x2000, 0x1000001, 0x10000}, {0x0, 0x9, 0x3, 0x8000000000000002}}}) syz_emit_ethernet(0x3e, &(0x7f0000000180)={@random="ff96430b7a73", @empty, [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x20, 0x0, @multicast1, @remote={0xac, 0x14, 0x0}, {[@rr={0x7, 0x7, 0x4, [@local={0xac, 0x14, 0x0}]}]}}, @tcp={{0x0, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x4}}}}}}) (async) syz_emit_ethernet(0x3e, &(0x7f0000000180)={@random="ff96430b7a73", @empty, [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x20, 0x0, @multicast1, @remote={0xac, 0x14, 0x0}, {[@rr={0x7, 0x7, 0x4, [@local={0xac, 0x14, 0x0}]}]}}, @tcp={{0x0, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x4}}}}}}) r1 = kqueue() r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x9, 0x0, 0x0) getsockopt(r2, 0x0, 0x8, 0x0, 0x0) (async) getsockopt(r2, 0x0, 0x8, 0x0, 0x0) sendto$inet(r0, &(0x7f0000000540)="7566470d1825f78d52e3d3b6dd164bd8f2c5338deeec6f86d0319182077103693199b93c736a2d66ddfd4c759fdae97ea20d297c75e7d81a1a88c3cd53b0904f313a78988e703fc40d4d34607315f3e19751e2572a832bc528f2818880d0c86257d9a025bbae684e91f399c5117b7c677a2e946db52fee8219fc140b41ccdf2eec3848c9309a80990f", 0x89, 0x4, &(0x7f0000000600)={0x2, 0x1}, 0xc) (async) sendto$inet(r0, &(0x7f0000000540)="7566470d1825f78d52e3d3b6dd164bd8f2c5338deeec6f86d0319182077103693199b93c736a2d66ddfd4c759fdae97ea20d297c75e7d81a1a88c3cd53b0904f313a78988e703fc40d4d34607315f3e19751e2572a832bc528f2818880d0c86257d9a025bbae684e91f399c5117b7c677a2e946db52fee8219fc140b41ccdf2eec3848c9309a80990f", 0x89, 0x4, &(0x7f0000000600)={0x2, 0x1}, 0xc) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0x40, 0x2, 0x998, 0x7fff}, {{r0}, 0xfffffffffffffffe, 0x20, 0x2, 0x1, 0x4}, {{r0}, 0xfffffffffffffffd, 0x2, 0x1, 0x6, 0x7f}], 0x6, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0x9, 0x80, 0xd, 0x80}, {{r0}, 0x4, 0x2, 0x1, 0x7, 0xfff}, {{r2}, 0xffffffffffffffff, 0xf8, 0x1, 0x9}], 0x8, &(0x7f0000000000)={0x4, 0x4}) (async) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0x40, 0x2, 0x998, 0x7fff}, {{r0}, 0xfffffffffffffffe, 0x20, 0x2, 0x1, 0x4}, {{r0}, 0xfffffffffffffffd, 0x2, 0x1, 0x6, 0x7f}], 0x6, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0x9, 0x80, 0xd, 0x80}, {{r0}, 0x4, 0x2, 0x1, 0x7, 0xfff}, {{r2}, 0xffffffffffffffff, 0xf8, 0x1, 0x9}], 0x8, &(0x7f0000000000)={0x4, 0x4}) pledge(&(0x7f00000002c0)='tty \x91\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\xb6n\xd7\x1c\xf3\xfd\xa3K\x00\xde\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00B\xaaY\xe1Q<\x19\xc0\xf6=nI\xcbw!`-\x90\xca\x14\x01\xa46\xa5/Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\a\x00\x82aY\x1d\xd7\x1c>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\x1f\x1fj\xa5H\x01nz\x947\xf8Q|e\x80\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\xad\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8e\xf7\nn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83sd{O\x03\xcd\xacz\xedH\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\xddwB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\"8\'_\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc89\x19o\xf5zJ\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\xab\xda\xe2\xd4\xec8\x8b\xb6e\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xa8\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\x00'/580, 0x0) 265.132431ms ago: executing program 2 (id=707): ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffff9c, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x2, 0x4a}, {0xa, 0x4}], 0x1f0b}) r0 = msgget$private(0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb803500010800"]) msgrcv(r0, 0x0, 0x0, 0x3, 0x1000) msgsnd(r0, &(0x7f0000000180)={0x2}, 0x8, 0x800) msgsnd(r0, &(0x7f0000000c00)={0x2, "4063bede"}, 0xc, 0x800) msgsnd(r0, &(0x7f0000000e80)={0x1, "3c63ad69fba048ed1e4de716b45b5aa0434ed34d4ce210f51d5e57cfcc657d88f00281dde1c1dc8f92b6e03147fd9f4dcb7d994179829d955a292534177478b259b240f6e42006fac7d9d43dc3b6078f1013befcab264bb0beb94e9306dda06a4c7bf19b5d802afe8ed8b691"}, 0x74, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x2, &(0x7f0000000180)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0xa1, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xee) 264.421965ms ago: executing program 6 (id=708): ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x1000000ff}}) (async) kevent(0xffffffffffffff9c, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x2, 0x6}], 0x4, 0x0, 0x0, 0x0) (async) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x4, 0x18}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000500)=0x7) (async) syz_open_pts() (async) syz_open_pts() mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) (async) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x2ec8, 0xb, 0x5, 0x8, "d0c661995bf2fdb41ee9eae6471312059daca17d", 0x941, 0x1000}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000180)) (async) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3) (async) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) (async) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) (async) sysctl$kern(&(0x7f0000000000)={0xa, 0x28}, 0x2, &(0x7f0000000040)="f07da8fbe5884e1d15df1090ad52464bed86884c28600fbb3401f064524dd522bbc8697d59ca781fdb1d9548a6b5e5a35b28264603798b91c8e0f3c74244b95e434f627e69306ffc34e9e917cdc289d368452d125b4c128fe2eded5e88b9176c514fdb18d5a2695ef144bcc15478e47470aac15180935e84688302ce226190b06292c75a1d5fb5189fb0968a3f7e55791466aa597efc0d5f9a64db041cde7b2dad3eb6ee8d9a39f964ee84840395eb42b9e30e418f", 0x0, 0x0, 0x0) 2.083261ms ago: executing program 3 (id=709): mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000100)='./file0\x00', 0x10005, 0x0}) (async) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='./file0\x00') ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000100)={0x3, 0x8000000}) (async) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000503000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42118", 0x62, 0x0, 0x0, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x8010427f, &(0x7f0000000000)={0x0, &(0x7f0000000080)}) (async) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005040000040000", 0x9, 0x400, 0x0, 0x0) (async, rerun: 64) r1 = socket(0x11, 0x3, 0x0) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a378343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0xffffffffdf003fff, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000002c0)="c60d6151908b4dd4d84c0c0e97de93920486ac21634a48ba8612e6488525e3ce5db2a4dd6bb7308cf5d5ab5e905a36943e06741a74fb86df0787af5983eb0ecaa53bc9f4527226e11e5e1291e8cc13c7ed19c309632f2970e7f2e9b12d126b7abe8c81857c261dfa7c702a22", 0x6c}, {&(0x7f00000001c0)="3c0882174f9d2fa3f919cdaf4b917c12dfcb3815ba174bcb9cd37515a759df3ff02f1c413eb748f31d9d9c61f8363b615755e982b79fb8118f776815638abf110dd69e12c181a42f0681472152716c77d2e56f00c08c626e17e75307738032129fcf6c15329cedd451dc5d06", 0x6c}], 0x2) (async) openat(r2, &(0x7f0000000280)='./file0\x00', 0x100, 0x12) (async) execve(0x0, 0x0, 0x0) 1.604857ms ago: executing program 1 (id=710): setreuid(0xee00, 0x0) (async) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = getuid() (async) r1 = getuid() chown(&(0x7f0000000040)='./file0\x00', r1, 0xffffffffffffffff) (async, rerun: 64) setreuid(0xee00, r0) (async, rerun: 64) chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) (async) chdir(&(0x7f0000000100)='./file0\x00') mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) (async, rerun: 32) rename(&(0x7f0000000140)='./file2/file0\x00', &(0x7f0000000100)='./file0\x00') (async, rerun: 32) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) rename(&(0x7f0000000100)='./file2/file0\x00', &(0x7f0000000140)='./file0\x00') 225.108µs ago: executing program 6 (id=711): r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x26, &(0x7f0000000040)="5ab7776a", 0x4) sendmmsg(r1, &(0x7f0000000600)={&(0x7f00000005c0)={&(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080)=[{&(0x7f0000000340)="794e6a4fd4a016efae9c8e0ebc30653944511114f12ce10b787f6f9f1d146f0045f47ada855948fb9400da699f3f27df471ac3719ddff4c4d83b6e024a401e8afed57016932d8d2de488cd78692e80139a81fe17499851687c270972b32801c571376b0db34e486f7c29a66ee1b2d78579d4eb5a3bce09fd30bf41304a0dd7aa00df6db717df97d624c590f25be7f53ae3847a21ff1d513248ed7d5053506b5f539c1696b4caeeb0e313403b6531c936dbc698cda7e93843d5b8b1be1c79ee66ea6854da54f9ef90a73ad46e66257caa42b4a92764b1615debe0442b548781ebc4db26ab9c3244ead40626918f5980941a25cfdba3b2ea36c04e", 0xfa}, {&(0x7f0000000440)="19bbe38c209b16e9996e06a08276780bbb55d9104dad481bcfac68702a20b5331d450575603196926b72500e68de730738b034e010787878bcfc77d16d8400a187dc7f1eff2feb96434bbc9eb7d40db9b15560405fcc11ac2d5be03992fe28aa8c551bfe0a8dbdde84a4e1b04dd064ba59efb00f", 0x74}], 0x2, &(0x7f00000004c0)=[{0x18, 0xfffe, 0x0, "12"}, {0xc8, 0x1, 0x366, "c2223e0db653a9e64a3ae77bd56a4662cfd433cd94efccfa2abfa800b391a67c1fc1322aacf0dc3315bdc883e01ded5aa8d31fad20ff04cb639e96624217b7a9835959edc770d7d312ea71605bc56d1ec554e0649a31ec83ab4009d389cfca28befa75cbe1730a3a8fa1bc6a7929db5fa95064fceffb2b578735a1e80faff33315f231805156a1bd2baf838e70ae60606046fc0b5bb719ead4cf4725fc7ba5c1f84852e0b0494b69d6e031d0a484a7808dca5532"}], 0xe0}, 0x4}, 0x10, 0x40c) syz_emit_ethernet(0x76, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd6097520300403c03fe8000000000000000000000000000bbfe8000000000000000000000000000aa00000000000000002b00200966000000041190780001000163fa78531caf2fcf0000000000000000000000000000000100000000000000000000000000000000f004127277e8426bb09df2f5a0f07383a0373c367f8a25c05fc4a73547493dfa1e4e1f4541c550bb9a96d8eacf5acb8f2a95214b494120c6e64d149b96375088d1956967bc33b68b2d0d1665f20a8750f84ec340e86d8163a4266fc85d5fbc83e721491eded818c777525c9c4cf74bacb9"]) syz_emit_ethernet(0x66, &(0x7f00000000c0)={@random="8f6f77ede655", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x30, 0x88, 0x0, @rand_addr="8fd8b0e5602493ff1f88b029e0ad0c35", @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "06c32e", 0x6, 0x6, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @loopback}}}}}}}) write(0xffffffffffffffff, 0x0, 0x0) recvmsg(r1, &(0x7f0000000a40)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1040) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x101, 0x80000001, 0x81ac, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x10071002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x100, 0xf88, 0x0, 0x9}, {0x1, 0x800, 0x8007, 0x800000}, {0x401, 0x200727, 0x2800, 0x7}, {0x1, 0x650, 0x3, 0x99}, {0xce1, 0xf7ffffff, 0x4f8, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x5}, {0x6a75, 0x8001, 0xd1b, 0x4}, {0x1cc, 0x10001, 0xc, 0x3}, {0x8, 0x9, 0x8, 0x2}, {0x3ff, 0x7, 0x8, 0x4}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0xd, 0x1, 0x8, 0x10000000}, {0x0, 0x1, 0xfff, 0x30004}]}) r2 = dup(r0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc0107002, &(0x7f0000000180)) openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) (async) socket(0x18, 0x3, 0x0) (async) setsockopt(r1, 0x1000000029, 0x26, &(0x7f0000000040)="5ab7776a", 0x4) (async) sendmmsg(r1, &(0x7f0000000600)={&(0x7f00000005c0)={&(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080)=[{&(0x7f0000000340)="794e6a4fd4a016efae9c8e0ebc30653944511114f12ce10b787f6f9f1d146f0045f47ada855948fb9400da699f3f27df471ac3719ddff4c4d83b6e024a401e8afed57016932d8d2de488cd78692e80139a81fe17499851687c270972b32801c571376b0db34e486f7c29a66ee1b2d78579d4eb5a3bce09fd30bf41304a0dd7aa00df6db717df97d624c590f25be7f53ae3847a21ff1d513248ed7d5053506b5f539c1696b4caeeb0e313403b6531c936dbc698cda7e93843d5b8b1be1c79ee66ea6854da54f9ef90a73ad46e66257caa42b4a92764b1615debe0442b548781ebc4db26ab9c3244ead40626918f5980941a25cfdba3b2ea36c04e", 0xfa}, {&(0x7f0000000440)="19bbe38c209b16e9996e06a08276780bbb55d9104dad481bcfac68702a20b5331d450575603196926b72500e68de730738b034e010787878bcfc77d16d8400a187dc7f1eff2feb96434bbc9eb7d40db9b15560405fcc11ac2d5be03992fe28aa8c551bfe0a8dbdde84a4e1b04dd064ba59efb00f", 0x74}], 0x2, &(0x7f00000004c0)=[{0x18, 0xfffe, 0x0, "12"}, {0xc8, 0x1, 0x366, "c2223e0db653a9e64a3ae77bd56a4662cfd433cd94efccfa2abfa800b391a67c1fc1322aacf0dc3315bdc883e01ded5aa8d31fad20ff04cb639e96624217b7a9835959edc770d7d312ea71605bc56d1ec554e0649a31ec83ab4009d389cfca28befa75cbe1730a3a8fa1bc6a7929db5fa95064fceffb2b578735a1e80faff33315f231805156a1bd2baf838e70ae60606046fc0b5bb719ead4cf4725fc7ba5c1f84852e0b0494b69d6e031d0a484a7808dca5532"}], 0xe0}, 0x4}, 0x10, 0x40c) (async) syz_emit_ethernet(0x76, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd6097520300403c03fe8000000000000000000000000000bbfe8000000000000000000000000000aa00000000000000002b00200966000000041190780001000163fa78531caf2fcf0000000000000000000000000000000100000000000000000000000000000000f004127277e8426bb09df2f5a0f07383a0373c367f8a25c05fc4a73547493dfa1e4e1f4541c550bb9a96d8eacf5acb8f2a95214b494120c6e64d149b96375088d1956967bc33b68b2d0d1665f20a8750f84ec340e86d8163a4266fc85d5fbc83e721491eded818c777525c9c4cf74bacb9"]) (async) syz_emit_ethernet(0x66, &(0x7f00000000c0)={@random="8f6f77ede655", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x30, 0x88, 0x0, @rand_addr="8fd8b0e5602493ff1f88b029e0ad0c35", @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "06c32e", 0x6, 0x6, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @loopback}}}}}}}) (async) write(0xffffffffffffffff, 0x0, 0x0) (async) recvmsg(r1, &(0x7f0000000a40)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1040) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x101, 0x80000001, 0x81ac, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x10071002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x100, 0xf88, 0x0, 0x9}, {0x1, 0x800, 0x8007, 0x800000}, {0x401, 0x200727, 0x2800, 0x7}, {0x1, 0x650, 0x3, 0x99}, {0xce1, 0xf7ffffff, 0x4f8, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x5}, {0x6a75, 0x8001, 0xd1b, 0x4}, {0x1cc, 0x10001, 0xc, 0x3}, {0x8, 0x9, 0x8, 0x2}, {0x3ff, 0x7, 0x8, 0x4}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0xd, 0x1, 0x8, 0x10000000}, {0x0, 0x1, 0xfff, 0x30004}]}) (async) dup(r0) (async) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc0107002, &(0x7f0000000180)) (async) 0s ago: executing program 3 (id=712): pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x40, &(0x7f0000000100), &(0x7f00000024c0)={0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0) (async) dup2(r1, r0) (async) clock_gettime(0x4, &(0x7f0000000080)) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.23' (ED25519) to the list of known hosts. pckbd_enable: command error pppx: unable to set addresses for pppx1, error=17 0#+"$%.!",%: #/--!.$ %22/2 pckbd_enable: command error pmap_unwire: wiring for pmap 0xfffffd806819f1c0 va 0x200000001000 didn't change! pckbd_enable: command error pmap_unwire: wiring for pmap 0xfffffd806819f0e8 va 0x200000001000 didn't change! panic: ufs_rename: lost dir entry Starting stack trace... panic(ffffffff833d283e) at panic+0x1ba ufs_rename(ffff80003894f338) at ufs_rename+0x175f VOP_RENAME(fffffd8066480890,fffffd80664802a8,ffff80003894f508,fffffd806833de70,0,ffff80003894f458) at VOP_RENAME+0x137 dorenameat(ffff80003c9e14f0,ffffff9c,200000000100,ffffff9c,200000000140) at dorenameat+0x3f7 syscall(ffff80003894f690) at syscall+0x962 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x4491a9f7710, count: 251 End of stack trace. syncing disks...set $lines = 0 set $maxwidth = 0 show panic trace show registers show proc ps show all locks show malloc show all pools machine ddbcpu 0 trace machine ddbcpu 1 trace