last executing test programs: 268.144449ms ago: executing program 3 (id=4): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005010000009f0500070107000000211c13fecea70500fef96ecfc72fd3007ae30200fdef3044d2d236acf20bf404be01000000f7c8cf5f8823297be1aa0504000051e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c321", 0x60, 0x406, 0x0, 0x0) setrlimit(0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCGSTATS(r0, 0x4008426f, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000), 0x0, 0x40c, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000040)={0x0, 0x0}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x22}, 0x4, 0x0, 0x0, 0x0, 0x0) 262.255991ms ago: executing program 2 (id=3): select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x768d00ac, 0x2000000000000000, 0x8, 0x8, 0x7}, 0x0, 0x0, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x205b9a) kevent(0xffffffffffffffff, 0x0, 0xffeffff1, &(0x7f00000002c0)=[{{}, 0xfffffffffffffff9, 0x0, 0x4, 0x0, 0x10}, {{}, 0xfffffffffffffffa, 0xc0, 0x20000000, 0x7fffffffffffffff, 0x6ad}, {{}, 0xfffffffffffffff9, 0x83, 0xf0000000, 0x3, 0x8}, {{}, 0xfffffffffffffffb, 0x0, 0x80000001, 0xffffffff, 0x6}, {{}, 0xfffffffffffffffa, 0x37, 0x80, 0x9, 0x3}, {{}, 0xffffffffffffffff, 0x0, 0x2, 0x4, 0x10000}, {{}, 0xfffffffffffffffd, 0x14, 0x10, 0x8, 0x100000001}, {{}, 0xfffffffffffffffb, 0x38, 0x2, 0x1f70, 0x80000000000009}], 0xb19, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) sysctl$ddb(&(0x7f0000000000)={0x9, 0x6}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x4) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000900)="258b892bbf46acd4b9395450f638b80f3414fab4ef609186b90168478cd546f4322c46c15ddc48eb79ea354b5aab3799cb822f1c906f7fdaa67cbc906923aff828ca9f51128284a63e3f8157b888934c6e9a61e0a53f292f95b356510007acff6810c5263c44afe3d0805c98f59adae08aeffb93e4c388a2bd65631ae2b2a7eb8d175e6f128a2c48b1f617b015bae65e8e60c1751a57a7fa540f0936eb81d06e1ad3c9dc5139e0d46d19e5717bc1e9ac230fc656b8acbcbc70ecf4b20e8fa172b4ee21cbf5f0b96e31ecd2d529bacdda5bba3aee960a141312ad901b57981679d8ef881654fdc807163156e54575262128358c176a25e833f3e34abc2f0628fe4bd274a143fd92602c1175f50c679452f6794108f131d9316c227a5bdd6d31151efa57a362bfb2b9eedfa44e1e83d729d716c4297a113feb752ae5918f6fe08d1672a4e45c335488d36abc1b6c67c9dc0e0f7014aac2774fef6757d2cb31adbb805901d75c019c50c076a70900aa13b8", 0x170}], 0x1) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) 255.904285ms ago: executing program 7 (id=8): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) (async) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x138, &(0x7f0000000100), 0xffffffff, 0x0) (async) r1 = open(&(0x7f0000000080)='./bus\x00', 0x880, 0x0) ioctl$VNDIOCSET(r1, 0xc0785101, &(0x7f0000000400)={0x0, 0x1000000000007ffd, 0x0}) (async) r2 = socket(0x18, 0x1, 0x0) close(r2) (async) setsockopt(r2, 0x6, 0x41, &(0x7f0000000040), 0x0) (async) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000630, r3) r4 = getuid() setreuid(0xee00, r4) open(&(0x7f0000000500)='./file0\x00', 0x80, 0xa) (async) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x56}) (async) r5 = syz_open_pts() close(r5) (async) syz_open_pts() ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x2, 0xffffffff, {[0x8102, 0x8, 0xfffffffffffffffb, 0x5, 0x5, 0x0, 0x6, 0x4, 0xfffffffffffffffe, 0x7, 0x3, 0x1, 0xfffffffffffffeff, 0x0, 0x7f, 0xa4, 0x1, 0xd7a5], [0xfffffffffffffffc, 0x65a4, 0x9, 0x100000001, 0x0, 0x7b99, 0x200, 0x1, 0xe1, 0xfffffffffffffffe], [0x100000001, 0xfffffffffffffffd, 0x4, 0x5, 0xfffffffffffffffe, 0x100, 0xfffffffffffffffe], [0xfffffffffffffffe, 0x20000000000, 0x8000000000000401, 0x100000101, 0x1000008, 0x100000002], [{0x0, 0x20000007, 0xee0, 0x5}, {0xfffc, 0x2, 0x200000c9, 0x800002}, {0x0, 0x0, 0xfffffffe, 0x5}, {0xfffe, 0x403, 0x6, 0x3e}, {0xd, 0x10, 0x74b, 0x80b}, {0x6, 0x1ffc, 0x2, 0x1ffffffffffffffd}, {0xfffe, 0x6, 0xfffffbec, 0x8}, {0xff30, 0x965, 0x8, 0x1004}], {0x9, 0x40007aae, 0x4, 0xb7f}, {0xfffe, 0x0, 0x73e8, 0x74056608}}}) r6 = open(&(0x7f0000000200)='./bus\x00', 0x80, 0x82) syz_emit_ethernet(0x42, &(0x7f0000000540)=ANY=[@ANYBLOB="000000000000ca0f000000000888d25addd6b5c3a1fe9f1f212a5284c000454800340066000fffff900000000002dfffffff09abd12e0763ad6430b9ccb7fee156cf6141a9161ab42d4752901e7582b769a9b4baaa392b71bafdff9a193e74f87157e17c61ee736237d0b7342e7333253ecd5de3e7dc45106578a401713e1873"]) (async) setsockopt(r6, 0x4d60, 0x1, &(0x7f0000000400)="87f90d7b65b213d64cc48bfae4155be8a21f73", 0x13) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f00000003c0)={0x40978b, 0x10001, 0x7, 0x800032, "3b08000100f167c99e3bb0c69d73230100040c00", 0x1fe, 0x81}) (async) writev(r5, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) (async) ioctl$FIOASYNC(r5, 0x80047469, &(0x7f00000001c0)=0x1) (async) accept$inet6(0xffffffffffffffff, &(0x7f0000000540), &(0x7f0000000580)=0xc) (async) socket$inet6(0x18, 0x1, 0x0) (async) syz_open_pts() (async) fcntl$getown(0xffffffffffffff9c, 0x5) (async) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000005c0), 0xc) getegid() 245.397262ms ago: executing program 1 (id=2): open(&(0x7f0000000040)='./file0\x00', 0x78e, 0x22) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0xe02) socket(0x2, 0x3, 0xff) (async) bind$unix(0xffffffffffffffff, 0x0, 0x0) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x10000000000000, [{&(0x7f0000753000/0x3000)=nil, &(0x7f00007f5000/0x3000)=nil, 0x7}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00007aa000/0x5000)=nil, 0x6}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000095000/0x4000)=nil, 0x20000001}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f000007d000/0x4000)=nil, 0xfffffffffffffffe}, {&(0x7f000068b000/0x2000)=nil, &(0x7f0000188000/0x2000)=nil, 0x2000000000009}, {&(0x7f00003b7000/0x1000)=nil, &(0x7f0000095000/0x3000)=nil, 0x2}, {&(0x7f000055d000/0x4000)=nil, &(0x7f0000388000/0x1000)=nil, 0xb}, {&(0x7f0000787000/0x3000)=nil, &(0x7f00006e6000/0x3000)=nil, 0x4}, {&(0x7f0000468000/0x4000)=nil, &(0x7f00006ca000/0x4000)=nil, 0xffffffffffffffff}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f000074a000/0x4000)=nil, 0x51}, {&(0x7f0000245000/0x2000)=nil, &(0x7f0000160000/0x4000)=nil, 0x9}, {&(0x7f000055d000/0x2000)=nil, &(0x7f00001c0000/0x4000)=nil, 0x6}, {&(0x7f0000fed000/0x10000)=nil, &(0x7f00005ac000/0x4000)=nil, 0xfffffffffffbfffb}, {&(0x7f0000334000/0x1000)=nil, &(0x7f0000246000/0x2000)=nil, 0x6}, {&(0x7f00003e3000/0x1000)=nil, &(0x7f000059c000/0x3000)=nil, 0x1000039f8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x500ffffffd}], './file0\x00', 0x400}) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) (async) connect$unix(0xffffffffffffffff, &(0x7f0000000300)=@file={0x1, './file0\x00'}, 0xa) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) connect$unix(r0, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x1}, 0x8) open(&(0x7f0000000200)='./file0\x00', 0x80, 0x89) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) r3 = socket(0x18, 0x5, 0x0) close(r3) (async) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r4 = socket(0x10, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0xc, 0x8001, 0x1}) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$inet(r5, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) (async) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) writev(r4, &(0x7f0000000500)=[{0x0}], 0x1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000100)=[{0x283, 0x3, 0xbd, 0xfffffffc}]}) 242.933623ms ago: executing program 4 (id=5): mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) rename(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x20ad, 0x6, 0x2000007, 0x5f, 0x80000001, 0x6, 0x80, 0x10, [{0x1000000, 0x7, 0x0, 0x71003}, {0xd8, 0x5, 0x8, 0xfffffff9}, {0x0, 0x8, 0x8, 0x6}, {0x8, 0x800, 0x3, 0xfffffffd}, {0xf, 0xf2b, 0x9, 0x2}, {0x40000002, 0x1, 0x8, 0x95}, {0x82ce1, 0x800, 0x9d29, 0x400006d}, {0x3, 0x803, 0x14, 0x6}, {0xffffffff, 0x82, 0x4, 0x400009}, {0x5, 0x7fffffff, 0xd1b, 0x88}, {0x1d0, 0x7, 0x2c, 0x4}, {0x7fc, 0x9, 0x8, 0x80000000}, {0x81f, 0x4, 0x4, 0xffe}, {0x29a71713, 0xfffffffa, 0x6, 0x3}, {0xc, 0x9, 0x6}, {0x0, 0x3, 0x2, 0x7fff}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0x80000000100007, 0x0}) r1 = socket(0x18, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt(r1, 0x1000000029, 0x33, 0x0, 0x0) rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r2 = socket(0x18, 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file1\x00', 0x18289, 0x110) r4 = getgid() fchown(r3, 0x0, r4) ioctl$TIOCSETA(0xffffffffffffffff, 0xcd50441a, &(0x7f0000000040)={0x80009, 0x80000001, 0x7, 0xd7, "0000000000000000000000000000000500", 0x5, 0x3}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x8, 0x0) ioctl$VMM_IOC_INTR(r5, 0xca605601, &(0x7f0000000040)={0x1, 0x0, 0x1}) socket(0x18, 0x3, 0x0) socket(0x6, 0x4, 0xe0) select(0x40, &(0x7f0000000280)={0x9, 0x6, 0xfffffffffffffdfc, 0x8, 0x2, 0x2, 0x7}, &(0x7f00000001c0)={0x7f, 0x89, 0x100000004, 0x0, 0x6, 0x0, 0x80000000000}, 0x0, 0x0) setsockopt(r2, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 230.173393ms ago: executing program 6 (id=7): r0 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r0, 0x80047308, &(0x7f0000000000)) (async) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', 0x20, 0xd4) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000100)={0x2, 0x4}) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) mknod(&(0x7f0000000240)='./bus\x00', 0x2000, 0x6d4) r3 = open(&(0x7f0000000000)='./bus\x00', 0x8, 0x80) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) (async) ioctl$FIOASYNC(r3, 0x80047470, &(0x7f00000000c0)=0x400) (async) socket(0x2, 0x7, 0x6) select(0x40, &(0x7f0000000040)={0x9, 0x9, 0x9434, 0x7fffffffffffffff, 0xfffffffffffffff9, 0x6, 0x1825, 0x56c7}, &(0x7f0000000140)={0x6, 0x4f, 0x33, 0x6, 0x11, 0x1000000000009, 0x0, 0x4}, &(0x7f0000000180)={0xa, 0x2, 0x44, 0x1, 0x3, 0x2, 0xb3ce, 0xfffffffffffffff4}, 0x0) (async) write(r2, &(0x7f00000003c0)="f8d87d247c97a32a360100000000", 0xe) (async) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000040)=0x5) 228.784385ms ago: executing program 5 (id=6): open(&(0x7f0000000040)='./file0\x00', 0x20246, 0x181) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x20, 0xaa) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000007, 0x101, 0x6e, 0x80000081, 0x5, 0x10, [{0x2, 0x7, 0x4, 0x71000}, {0x7, 0x88, 0x8, 0x7}, {0x8, 0x6, 0x200000, 0x9}, {0x3, 0x900, 0xc}, {0x7, 0x200326, 0x2808, 0x7}, {0x200a2, 0x27f3, 0x3, 0x99}, {0xce1, 0x4, 0x4f8, 0x6d}, {0x6, 0x801, 0x8, 0x4}, {0x2, 0x82, 0x9, 0x9}, {0x7, 0x100, 0xd1b, 0x1088}, {0x1e6, 0x10001, 0xc, 0x6}, {0x800, 0x9, 0x8, 0x9}, {0xb8e, 0x1000, 0x8, 0x4}, {0x29a7171a, 0x8, 0x1, 0x4}, {0xc, 0x7, 0x4, 0xfffffffe}, {0x0, 0x1, 0x1002, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) open$dir(&(0x7f0000000200)='./file0\x00', 0x10, 0x40) close(r2) mknod(0x0, 0x2000, 0xd02) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r3) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x12, r4, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r5 = socket(0x18, 0xc003, 0x3a) setsockopt(r5, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f00000003c0)={0x1, 0x1, 0x10, 0x1}, 0xc) sysctl$net_inet6_ip6(&(0x7f0000000580)={0x4, 0x18, 0x29, 0x34}, 0x4, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) setuid(0xee01) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x800000004, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f00000b7000/0x3000)=nil, 0x200007fffffffffe}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000417000/0x3000)=nil, 0x7fffffffffffffff}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000795000/0x2000)=nil, 0xb93a}, {&(0x7f00001da000/0x4000)=nil, &(0x7f00006d4000/0x2000)=nil, 0xfdfffffffffffff9}, {&(0x7f00000f4000/0x3000)=nil, &(0x7f0000025000/0x3000)=nil, 0x4001}, {&(0x7f000060b000/0x2000)=nil, &(0x7f0000095000/0x3000)=nil, 0x1}, {&(0x7f0000123000/0x3000)=nil, &(0x7f000014d000/0x4000)=nil, 0x4}, {&(0x7f00002f3000/0x3000)=nil, &(0x7f000063b000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000632000/0x4000)=nil, 0xc6}, {&(0x7f000064b000/0x2000)=nil, &(0x7f000038f000/0x4000)=nil, 0x1000}, {&(0x7f00006b8000/0x4000)=nil, &(0x7f0000688000/0x4000)=nil, 0x6}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000508000/0x2000)=nil, 0x51c}, {&(0x7f0000349000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xfffffffffffffff9}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1000039fb}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000754000/0x4000)=nil, 0x9e}], './file0\x00', 0xfffffffa}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) msgget$private(0x0, 0x1) 114.661797ms ago: executing program 3 (id=9): syz_emit_ethernet(0x3e, &(0x7f00000003c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "765203", 0x8, 0x3b, 0x3, @rand_addr="f5fd61f449366d15dbfe8ce2fcd80ab5", @mcast1, {[@fragment={0x3c, 0x0, 0xd, 0x0, 0x0, 0x8, 0x64}]}}}}}) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe02) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x3, &(0x7f0000000340)='!\x00\x00\x00', 0x4) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000340)="b10005010000009f05003f0107000000211c13fecea79c5dfa07008d0300000000000000fdef3044d2d236acf20bf404be01000000f7c8cf5f8823297be1aa0504000051e2f0ad3ebbc25769a51f139b672f335c22db830c032bfa896443c32618210000720f538bdb0000fd54c125191b1257aea8c500001602fbfe0c2300008abf090000000008e37193f8343712050500521f9ec4c0c7b9d1a8b70000fca65361ba84913f0100000000000006000000", 0xb1, 0x408, 0x0, 0x0) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x24) r3 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x88) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x810, r2, 0x1c0000000000000) syz_emit_ethernet(0x1000e, &(0x7f00000003c0)=ANY=[]) 98.984635ms ago: executing program 2 (id=10): syz_emit_ethernet(0x1000e, 0x0) r0 = socket(0x18, 0x3, 0x0) shutdown(r0, 0x2) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) execve(0x0, &(0x7f00000001c0)=[0x0, &(0x7f00000000c0)='/dev/speaker\x00'], 0x0) r1 = socket(0x1, 0x2, 0x0) syz_emit_ethernet(0x42, &(0x7f0000000300)=ANY=[@ANYRESHEX=r0, @ANYRES64=r0]) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r3 = socket(0x18, 0x3, 0x3) ioctl$FIONREAD(r3, 0x8020699f, &(0x7f00000001c0)) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x4c) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x6, 0x9e, 0x2000007, 0x100, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x10000000, 0x7, 0x3, 0x71000}, {0x101, 0x8, 0x9}, {0x7, 0x8000b86, 0xffffff7c, 0x9}, {0x73f0, 0x6, 0x4, 0x2}, {0x401, 0x8, 0x2800, 0x7}, {0x2, 0x6, 0x3, 0x99}, {0xcdf, 0xdf61, 0x200004f8, 0x10}, {0x6, 0x9, 0x16, 0xb}, {0xffffffff, 0x84, 0x4, 0x3}, {0x4, 0x7, 0x93, 0x1ff}, {0x1e0, 0xffff, 0x7ff, 0x7}, {0x9, 0x29, 0x9, 0x5}, {0xb8c, 0x401, 0x80000003, 0x405}, {0x29a71717, 0xfffffffa, 0x0, 0x6}, {0xc, 0xf8f, 0x6}, {0xfffffffd, 0x800bc3d, 0x4, 0x30005}]}) ioctl$TIOCSETA(0xffffffffffffffff, 0xcd50441a, &(0x7f0000000040)={0x9, 0x80000001, 0x7, 0xd7, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00.\x00', 0x3, 0x3}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x8, 0x0) ioctl$VMM_IOC_INTR(r4, 0xca605601, &(0x7f0000000040)={0x1, 0x0, 0x1}) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x2, 0x3}, {0x0, 0x40000003}, {0x1, 0x303}, {0x0, 0x1ff}, {0x1}, {}, {0x3, 0x5c8e}, {0x3, 0xfffffffb}, {}, {0x3}, {0x1}, {0x3}, {0x1, 0xda}, {}, {0x2}, {0x2, 0xfffffffd}, {0x2}, {0x2, 0x9e}, {0x1, 0x2}, {}, {0x0, 0x17}, {0x3, 0x1000}, {0x2, 0xa}, {0x2, 0x3}, {0x1}, {0x0, 0x80000005}, {0x0, 0x4}, {}, {}, {0x1, 0x6}, {0x0, 0xf}, {0x3}]}) recvmmsg(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0xff}, 0x10, 0x800, 0x0) mknod(&(0x7f00000002c0)='./file0\x00', 0x2000, 0x5200) r5 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x8) ioctl$VNDIOCSET(r5, 0x80184404, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffc, 0x0, 0xdc4, 0x564, 0x9ce8, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) r6 = open(0x0, 0x80, 0x2a) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000d7, 0x887e) pwrite(r6, &(0x7f0000000300), 0x0, 0x7e4) ioctl$BIOCSRTIMEOUT(r6, 0x8010426d, &(0x7f0000000240)={0xc2a9, 0x8}) execve(0x0, 0x0, 0x0) 97.355806ms ago: executing program 6 (id=11): r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000040)="b1000501b10000ae05000701070000000008000000000500fef96ecfc72fd3357ae30200004e30ffecb92819f20bf404be01000000f7c8cf5f882b297de1aa050400ce9462f0ad3ebbc257e4411f139b672f335c22db830c032bfa896443c32118180000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300000100be1f25a2e791505c47f8343712cc11fffffffffffffc00"/177, 0xb1, 0x0, 0x0, 0x0) seteuid(0xffffffffffffffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) fsync(r0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0xb3f, {[0xfffffbfffffffffb, 0x0, 0x8, 0x100200000, 0x6, 0x7, 0xdf60, 0xfffffffffffffffe, 0x0, 0x2f01, 0x92, 0x3, 0xffffffffffffffff, 0x200000000002, 0xf, 0x4, 0xfffffffffffffffe, 0x400000000100], [0xfffffffffffffffe, 0x8, 0xfffffffffffffffd, 0x525, 0x5e, 0x200000000207b98, 0x80000000000001fe, 0x0, 0x0, 0x9], [0x8000, 0x8000, 0x3ffffffe, 0x0, 0xb, 0x11000, 0xffffffff00000000], [0x6, 0x1fffffffffb, 0x7ffffffffffffffc, 0x100000000, 0xfffffffffffffffe, 0x1], [{0x0, 0x0, 0x0, 0x7d02}, {0xfffc, 0x22, 0x5, 0xfffffffffffffff9}, {0x4, 0x0, 0xfffffffe, 0x80}, {0x3, 0x20000004, 0x5, 0xffffffffffffffff}, {0x0, 0x2, 0x7f, 0x8}, {0x0, 0x9, 0x9, 0x2000000000000002}, {0x0, 0x0, 0xfffffff9}, {0x0, 0x100, 0x0, 0x8}], {0x1, 0x5, 0x7, 0x3}, {0xfbfa, 0x3, 0x6d5, 0x4}}}) r2 = socket(0x1, 0x5, 0x0) ioctl$FIONREAD(r2, 0xc0106978, &(0x7f00000001c0)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x87, 0x2d, 0x2, 0x8}, {0x48, 0x6, 0x89, 0xb}, {0x6, 0x2, 0x9, 0xcfa}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) sysctl$hw(0x0, 0x0, &(0x7f0000000240)="0060054d3d000000002dec30c221c04ca1e6904c2ffd0bc16049a26808c2000000000000000098237a51666d56a9836fa781c711aa35f39a00d73ec82fe5c2fa159c3ec32a8daff0078d1d9a0d09cbd309a6d49cc22b5e2233134e17a281b794", &(0x7f0000000000)=0x60, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r3, &(0x7f00000003c0)="f81ad30100060000000100000000", 0x36) utimensat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x0, 0xfffffffffffffffe}}, 0x2) getsockname$unix(r1, &(0x7f00000001c0)=@file={0x0, ""/53}, &(0x7f0000000240)=0x37) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000140)={0x3, './file0\x00', './file0\x00'}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x8, 0x8, 0x1}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000040)={0x9, 0x2000004d}) r6 = syz_open_pts() close(r6) r7 = syz_open_pts() ioctl$TIOCSETAW(r7, 0x802c7415, &(0x7f0000000080)={0x2df5776a, 0x7fffffff, 0xd, 0xfbfffffc, "006446586009006f374808070006000000000100", 0x7, 0x10800}) writev(r6, &(0x7f0000001480)=[{&(0x7f00000001c0)="34efd1a6fc19b69b5fc3e4cbe57b963c5a06955d33a1a8c02a41b2d1ddf201ceb433bbe4b9cffaf9a324853f42c5edec2a134ca2f666020523f1965077023f2c7c6e22f91f0ba6b97105039978b25d0153496231333ecc8b45de1f20d16fd71ad3d16430f1ab545f2d7e58a8bbc82c6156d005f07276425442dc6bd192fa8c3a2c79be9b7c23e270d28a1ab8878f7cd99dc5d6c9b0a9f4c2d0bf9e02cecf4cc43b46d843cbdfea70873f6e9aa4f1af664b3a7e5355765521c6f46ee747e57bfb3ee3e317493770dd35a33f7897bbb6988babffce311a5c333cc38b313c9ede2e6495485f3de4aaeb1092b3c5ae565cc4668f3ea12328bec205a416ed29c2c0df41569576d4f3f30afc1b379bca30ab33b798e369d4ec19ecc75ca13538ac557990974ef0188847728dd094c971dd879fdf8081acbdc59123fc07787d7d0c90a897a3abca99f666bca07a6b876947d5cc33dc96f27c28c23eddf089fb477b8fdce99aa134296c39ff1842f7c06d43d3baa56e222892f343fae541962f589b172de57a45a7490bcb889823e14baea9a28988bda5bb1535a9d4d01c340c738b2b91b494c5bcc1a153bff868fe1807fb28506ccfc1247b83b8b97d65e1856c227cd45078ca1c8fbc7c12fa31360a15a23b78932ccb89fbacf9b741ef7fcb0ac1e6dcd6389c397d9d121a1529bf18725f46e810f0d31d6da8e84295e9481ba92d830aef0f5aed24cf9c507a1b9b2dfc94c8a3479961a972b1154e2a39d1f6cc803d47ab20753713a3005da94ae4f5b4c3f4081ba957fae0ed74a566b0b996aff8af3fb1e7effc055dd16579f4b295441f0fbf000fed1ab1711d3d9b87e597a1753309bc0483920c32c42101c2bc6e77ddb7eae27ff8d5d6d12c6340cb14d4b26e1288ed6053dcf78dece71e6b81d8f446874140311c3b0e4c10ef7a2f73584dedd61ef8abb7c4c7bbee1ad9d3b5adbed18d7edb17c6f8fa8e2d999e1889d087de16fc21d0ffb3d0d0e2e637d50d9d4e9984d3a556693c92d210bfef6503c804a1dd67f252c847acde1dcb415ba8075b869b83a2ad024ce3715fe2dab42c8de8bf24812ee9349ffc58196f810384ec0d5993ce456e62b06479f16244e903e212779006872bb1abe1e38f4af169b169b28219c8f3abeea65270d73d21347b219492f1599d630994de8ad885381a7567ec0cbc15cef0891225c41fd70a90e2dc5705ff51159685c10ea57b1959d322afc74ca9eaa19f6e577f251f8b7da2f8f51bcc574881316f105d1d43b933d49485b1390df1086e0d10a189b0e8ef97e9fee584ee1ee5ebfbb6327408b16ae5b7dc9f23ba09fb8e9e33ed89facc0b63cffc284ead77197c4cef65338e45dc95d8f6145b98bc6b44f892a614cac828ce04653865c6694debfdb3485e5ba9e2d0b1b171a62b6524980edd7c56b2ede776681b9387185018686ac4ee3730584ad8cc3389110f9051f00db022b51296d46389f00f8a2ee4460f8af16de08ceb937af318854df0243253b4ac58da9ad03a7135bc2b985fef018fe56c43648bec67e04dee81db7a024a7180773dc7cd6e6f80351f957016ab2429ddade2c1149af3a5bdde7120a946eb773ff87323f3a6522bcaee300593550a16d782fb7f83c8d66298acb810d572f1d82b50fed2c3aa69ec6b447d6178bfd8f76b136d73ee2adda22c2d1ef444ef2ed206ad284fb2a4384f7d5851d22d760e7e21aa65b1abfb8ec8d246dae03890f6115222c19197ce11f06a8a6426e3851dbe20f01f93fbe934a9a7f8abc0a7069b6a270bff594dd5d95628fe9f48c52311dc5cd5996b708cc19d2326ed2106f367de6165521cd0cf70d4a95412a00d316150a3de80059c496be100d789935dd43aaf4c1dc37da07b509742f8ba62b5e276fa9a618a75a6db2ce2789143c71c029d03dcc9dda34765a0946d36aea65da9eb7f117dcf56364e71f36d4279293e5b1987da4127d3245983f688d056012630729c2221db026ee50f04947c7149ce8600f9bd29f3d2bda4fd52842d3faa6a72d6fa6d0adbd658fcc4df545851397647af620a91d88c4af8bac07e84331d465985b4941452a3690c775aff45a4fbbdcf167cd6a0cf843d289e86bded133228bac16621b040044bcaa3a5761bc47117ecf42bcec279d07cea801da88c7d9adf8cf297215980080ab8ba9032c8225a51c1b2b00f4a5e93377cef909a4c749a981f70b3cec699e061ac6448cabdb0aa5c78765ae34af24acec5176f47393c4ffcaabf3862947c1e27834b0149b49ee5c8da7a84d817b83d638e5194fe0b195b17346a07c7cb000efb923e6dc8f647be37ae9af92f3433e1ed0bb2fae47ccca80e856ba4784722b3beb8d3760f0d1e4625588327487afc76d3a95645c1bf14d139cf16e666018e7fbe24844b400509baadb4e45772abd1a844c77dfaffeac868e59b718c0fed53ed273d9e789eefa4dc6431d0c5ad0837454abc3742492f4a3750c8e6edffd120524d138b373376fee8a41a93ecb61f8204afb4b70eeaf47c3d30f0e45f3e3c3568fb5a8cad4bc681c1890d5ff84449a932ad430738e8849b4fd05f3fd35a75fb098fc544c1d7742cad2b8e30c2d68f5730af739dced32fe394307a36964b03ddee33026fbe68f3f9e4569815e64362eecaf300d97400e8fc6409dab6d759728229ca242b75baec2d1f4f7e13cb6c1ae7d1dd6c66e7c2da9754ef98ff3ed7b03ad02b58ecb2d26e102a7c4935b7c23cc5c22e0f4f166ec970d3289c531e89d3f0a251ff8ccfd7048631d3d6d2f2af43a5d5e55fb9f281eeab66649834f6d4410208f7b6bbeb3d781407c4fe234ccd36c07746aa342648f5f0cb0cd6cef3e6890ba62b5ac1cbbeba7818be51c2a317f2a3ddf64a650f647221685b7a1501f792f6da0074940c663b2df385df52eff017c88061b51a0b317ee4c71b0fc2f30c96ed133f249e067d8d80581ee7dc15742afa38322e4c02afeaa65468ecf552721694a3fb521813ea98a0fb8025a50559c4d35ad8b320174be68dd971482f3640c36bf982ae910c3c23424e25bc8ac521b806b9a5bab5c6c12f87c53fbf32e19205fa497e42b430a57285f3cd66f2e288c9fa089543c834ec0fbd0dd53c81984c3e5aec457a1198cb0daf38ada2202c3541115331a3948adbf0609d653ddd9abdb052a06723cc81e9c9ade215fe91632a0823ef13a9b1a0670a21228d2fa39b93efe97f2f1a214334663b162390fd176ee3ffde4f819f828bd38bb1e8d43728a4a57162027b95a6156d2cce1d40d287acc83a3ba27e6f93f72ea3138ff76c62dc4404f0bdff2eb9fbd65a48f9ecd46ffc43dc37cf7667e735c7c5d02004d5dbe7947c474bbd657f79aed34b6efcd9ac72f51a4457b260020767d5d1ec6585e3418e2dceb465606bdecca717e7d0407380eaf6183c89e67a91d87313ae6590e43a1cc1967fea7c8d3bedddb2546f820871ea35aabc1b11885f8806b66e04fc3ee566b72e0b04023128e6f314a5ea23c4fb3b084eed1eee1281c872b91263797a9eb76adc785d194f76080faf1c78094ab4a481300dce0b8e5c801e9c7b153c681464d84f48005c830e78349d6bc2e765d758b1188e7f31900da53963b277ae87eb5e8551dedb51768711045f88bac6e76c497b56c1bb6e1795c0d490665136a6c9aed031f25d69ac0b0b366712b24339989cbb4b9af12676aeeca1671fc7dfbbf807ea0791904225a2aee08321e2a8ecce8b717392b1cdcaf19a162ec683fdd03e68d01bb8ecbfc63e355b5ab13f5475fa0a0e8e84ce7192eac394c326a9c44c096dfd353dda8f6307113091fb8a7b040f3455f3c4cbed2c77e242469f49c2f51e058d30fcd42ffb20008387db13095602b9c190e22c1c4d17b6bf645cd421648766348afd7e2a2b35c41697759d299a33a5710f962d23da7efdce4e6f4e5a9c50afee0072c2ffb001e174eb036ef8c5320e6d6d9211344892cc8509daec5b34a43244f792a018fd9ebcdde705d3a3e4c8fcb1b6f472662d67e7af699d66558497beeae27a8e3d57e042a3ea8ff7b560aeec9ee4dba4fed1b62c2dc397b54ed629821ceb66bc355bdce902c5f81dde4d9ef7e63a893112cef82e60c858590b4d923fed74ef2857e2381e68336e980baa9978a47299277fb6f5e149ea511ea130b9fffacc8eb2886c69450b8daffb19c090e6a4ccaca4c2c52bcde15196d06662988b7ca1b1294b66da4b2db14278f534eb3949e5e35cd73762f6d270ec60f74be5308875f64297fa19bfcda6359d47a14e7d7e7114e3f9bc03a8d8c5fc068164b7f43bf1fa13ba5ec85cb022bef257cb868559aa1c834a5f390797e2ef00acde2ce93d787294425d2e86e02af4feb0566fac81321580b299c51076f04b7f4e429c32d929130dc1dd357697cce2a7b0092919eef7b1861c99d7fedf1effcc60c9c5873ce6e437270c49ebca98867e1b262edb9aab6a974d4200164db43ca7a4c9ac2448c416daa89ae0fd8de8831f4077960d96af2f5d40eca30caece84a43fd4596aaa96d003d48bc12b495b9d94573acc754a95beb42936580aac2b558eb611c87bed365defc964740b5003343fbd34ed0aff0f527ff43c00f079f4354049339dbb5402d1a223166dbe5184af40d6f255f4be0d4467d582beae82f44ffae9510e4bb3bb4ca44701cd343ad34f770a91990de8ffbde73f32400aa24f6b81e776d013b6557f4b7f6b60bd8f72f6f956af97ed7a1fa48ee25a13edeb3dfe156238bda4377eb140abe85ddca7", 0xd2d}], 0x1) sendmsg$unix(r5, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) recvmsg(r4, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 95.654521ms ago: executing program 7 (id=12): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) select(0x40, &(0x7f0000000180)={0xffffffff, 0x300000001, 0xfffffffffffffffc, 0xfffffffffffffffe, 0x8000000000000000, 0x181c, 0xa, 0x2}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x1) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x6, 0x400043, 0x3, 0x1, 0x4, 0xf, 0x1, 0x1, 0x2, 0x4001, 0x7e}) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) mknod(&(0x7f00000000c0)='./file1\x00', 0x2000, 0x637d) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x5, 0x3, 0x9, 0x1, 0x10000007, 0xed, 0x10000041, 0x0, 0x2, 0x40000000f, 0x14d4}) r2 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0xba) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000100)={0x2000005, 0x1, 0x9, 0xd4, 0x7, 0x81, 0x0, 0x10, [{0xfe1, 0x107, 0x80000000, 0x80000000}, {0x7, 0x4, 0x0, 0x30a}, {0x10000004, 0xf86, 0x4000000, 0x80040004}, {0x20000b, 0xe0000000, 0x807, 0x6}, {0x800006, 0x3, 0x811, 0xcb}, {0x9, 0x1, 0x5, 0x800009c}, {0x8, 0xc, 0x1003, 0x3fa2}, {0x5, 0x10000803, 0x3, 0x9c}, {0x1d7, 0x2, 0x1, 0x9}, {0x9, 0x8001, 0x80000001}, {0x5, 0xfff7}, {0x803, 0x7fffffff, 0x9, 0x34}, {0xe1, 0x424, 0x7, 0x2000003}, {0xffff0353, 0xfffffffa, 0x10001, 0x100006}, {0x0, 0x6, 0x1, 0x1ffffffd}, {0x0, 0x1, 0x1, 0xc3}]}) select(0xffffffffffffff84, &(0x7f0000000180)={0xfffffffffffffff9, 0x3ff, 0x2, 0xd879, 0x2800000000100000, 0x181c, 0x100000008, 0x2}, 0x0, 0x0, 0x0) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) close(r2) 95.056801ms ago: executing program 3 (id=13): setrlimit(0x8, &(0x7f00000008c0)={0x42, 0x61}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x4b6b, 0xfff9, 0x21d8b788, "fe00a4a318086056f9bb470000000000002200", 0x3d9, 0x800003a}) (async) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x162226d0) (async) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async, rerun: 64) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000e40)="98b3cb60fb635b491bbbec01601ab1921d9405ceb6c16a4196afc5daa51bb48d2055cfb9d8b43a4a00d3c32942b4ce4cac4de58bb41799103b2875d3237dc3fae5beeaf4133619a3c5bb62a6b92617f04ec1d91e913b8900ea1d010df7f5b7c327cae1566c67836c8de642b731ff4792db1e5c89f9d1b773755da733de26141a4f3205308dacb4df311c819dc3539cab66b5b3b59aca760f81c13ae951cc47352397afc12b438d489a042b1474478dd8355d76890feee6643a02aab506bf0b59cba40e94283b391868e1cf7d81cdc1a52ec69dc7667e5e7d098fd4ba6ba1589f9aba08", 0xe3}], 0x1) (rerun: 64) 8.329722ms ago: executing program 6 (id=14): r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000019c0)={0xe916, 0x9, {0x3, 0x3}}) sysctl$hw(0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)="854b52202c151e29b5530f756670b8", 0xf) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x3, 0xffffffffffffffff], [], [], [0x0, 0x0, 0xffffffffffffffff], [{}, {}, {0x0, 0x0, 0x0, 0x800000000000}]}}) r1 = kqueue() ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000440)={&(0x7f0000000400)=[{0x21, 0x66}, {0x26, 0x8001}], 0x2}) kevent(r1, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000600), 0x2, 0x0) 1.368098ms ago: executing program 4 (id=15): mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x1) syz_open_pts() (async) r0 = syz_open_pts() mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r1, 0x40105109, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x8, 0x0) (async) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x8, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4, 0x10, r2, 0x0) (async) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4, 0x10, r2, 0x0) setgroups(0x1, &(0x7f0000000280)=[0x0]) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x3, 0x7, 0x6, 0x4, "ffff0201000480000000ff00", 0x4000000, 0xfd8}) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7fd, 0x7, 0x7, 0x101, 0x80000001, 0x7, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x7, 0x7fff, 0x8, 0x3}, {0x6, 0xf86, 0x0, 0x1}, {0x1, 0x800, 0x7}, {0x1, 0x80000003, 0xe, 0x7}, {0x2, 0x1, 0x3, 0x9c}, {0x80000cdf, 0x1, 0x4f8, 0x6d}, {0xa, 0x803, 0x14}, {0x2, 0x81, 0x1, 0x9}, {0x6, 0x8001, 0xc7, 0x88}, {0x4, 0xfffd, 0x9, 0xaeb}, {0x803, 0x9, 0x8}, {0xb8c, 0x4, 0x5, 0x6}, {0x29a71717, 0xfffffffa, 0x3, 0x6}, {0x4, 0x7, 0x800007}, {0x0, 0x1, 0x4, 0x30000}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) (async) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) syz_emit_ethernet(0x36, &(0x7f0000000600)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd684498fb00002c0bfe80000000df0000000000001f0000aaff020000000000000000000000000001"]) socket(0x18, 0x2, 0x0) (async) socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x5, 0x1) setsockopt(r3, 0x12, 0x6, 0x0, 0x0) sysctl$kern(&(0x7f0000000980)={0x1, 0x16}, 0x2, &(0x7f0000000e40)="6c5046c7d66676c7bc7852289e504b4214db8c539e59ca7969d1ee7d2d97312cc2c8b30c273006f43130336fb0fefb0d95c042f876ccb9cb9b15885cb7f528b185fdeaffcde947a60461c0d007085a33301307834b51cc5b2040d604ab5b9e6151cb6cc2fde110e302550dab02adfe22d03acbf98a6d27248bc8665099d2bbaa7ae0442c413237152ceafa2331397065cd6e568b5342c563b9c7a31252fb518fd1e7e87f1f660ce20fbc635cbae96c599bb6657e248e303747dd53bcecf6a9a1ba60e6457dbe8eca321b2be30d262b144f3d94e9", &(0x7f00000009c0)=0xd4, &(0x7f0000000f40)="3e8067e6be72f688ee4052bbee908a3ce5a076b7ccd028d433f209a80ee657b3119700897755d5e184d38f602ca8604b7921fa1b900770bd6a57c30035c1685e58d1a6ea85edaf54c386abf60270b9533dbac3858600526c5e468cc87804017733748beda22a47611b569d783e0d9c884381c409f0257754b97ec872931774e309214fddab5f4a58785b655f4b903f5d33a6e71eb5d8f40cf107ca682e051b688d408dacec6c335edd684a388b715c37976a5a57d4801c375ae1d79410c158e0ffc6246c0f78f467fe030ba47679e7113a", 0xd1) socket(0x1, 0x2, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x25, 0x0, 0x1, 0x8001}, {0x400e, 0x4, 0x52, 0xd}]}) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x24) (async) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x24) accept$inet6(r3, 0x0, &(0x7f0000000040)) (async) r4 = accept$inet6(r3, 0x0, &(0x7f0000000040)) flock(r4, 0x0) select(0x40, &(0x7f0000001400)={0x3, 0x100, 0xa, 0xfffffffffffffffc, 0x2, 0x0, 0x9, 0x1}, 0x0, 0x0, 0x0) 347.606µs ago: executing program 6 (id=16): r0 = socket$inet(0x2, 0x1, 0x0) sendmsg(r0, &(0x7f0000003540)={0x0, 0x0, &(0x7f0000000880)=[{0x0}, {0x0}, {&(0x7f00000010c0)="9e3275a6b741ef514399a799765897f784112a9dd4ba1e2ca9fefbcdd5f82cbe9ced2508cdc11b6e1460d9c4ac1a24dcc4ad25644a98bdb78d2c785334cabf6a272581a08596dca66e8e2833bd0eda746f44fae13e3ebabfe3ba0a25de1f93111d5eca83531246145c0b3127e657dd071a8b263bb3766c30b89f2964ce2b18bb005bd133cd941eaec467289836d70049cfbd3f772fe8256a970356456ed0a679b75cb6954add99e162bbe2f5f3ddd8ded095d72610e87a4e5342321086c03df76bf0", 0xc2}, {&(0x7f0000003580)="607efb66b73898fdab1babdc573c7d8258b40653d550cd06fe25a0994c8a30d56d3dcc37102e65b8945f9c9971e29559b9225d548815a1aaa3df76e54eeb2559098d823182ff56bea50ae3a72fd88b3b50dcb18b60637bb66199a0eaf9929ae9f98dc97e822eed5adee82058117078ac7b6d01e48df396a001174c5d8fe479f2f903604befec2c43ebb9442ee466fa365e50a35beaa72b289b8698831f1a5ac657067bd3955c5d38522a616b6e0a69cb744a12ef5dfe1197058a1d7e3138483a8dd2404aa1e5903a69f82dbb6938bd80b5363892fe9917928d51a32b8bae0c1cae02a4813de2d0877aedb02e206131e3b78f34187d653f8790b79448e0f274abc48b9fc643b625733ea9b60310a95dfa77d992d3377beeb97bfcf452e279db37febd68a88ae3040a63d6832297672d59a3ad257daa7f5bba1f3035b1da2981095ed2a7d751b3f738c7b24eb22726c88d8b6303c0efb08cf0460c7d1f35c691fbd29e4bb292f7f65424577e6333d7fea91fec65f1c9fab67e5be2d04f7c5b12d420ea7bbafa381238cd4ca90b653dfb28186e565a1adac4b7d4ae5777a48b1d3b25af943d02831e83c0920aa9adbdef14e584af79cf6232566510c64f9077d72ae6e25f72c921aa2bbbe14fcba49582e0f7455f6dc3f5195afad420533c0abd545d5ba5c6ba3256256c02c1e8256dec4ad66ee65f8c62c0ef1b8b0a0ef8a3b4442accec404aa54c966498d11f6e1ba6ea17f5433fefa785518bfaa911d54376f218259efafbcfb2c5b9c5ccb19259a9c35c68556bfed051d4b1dc8de0d82cb10bf2850fe1609f723892fe00cb89013a6983ad26ea09623ab875bf1d3fa60d34290b87c9bbf987ad370cf2e8d55bb348e9b0d9f1200360fef47ac4f0cbee64ad6be7ec24751f2fb34adef77b413112b4cbf77d3f03d09be2b5184431f7f78b9705b59a9fd85a709969c1b85687502fc76e17d73bf4a07e39801d607d033c48a7e8a2ae0332a8bdbc103e8569d8bf08235398e7c6ec665fc2ab42073fdeaf1d877ce457904e59f03805133e0205ba37401ba400b78f6ee65bf2ab0585e1028033445151427bbcea9b121a7df67919616e288e3cbb493f5b3c512182170357b75633bc5840e5247fe2ee4ab8b5124a92c42b2951b89c93126240175df058609e7657c601ea934dcf58ccc2620aae410a10689a269e8c469f2603ef2646e1befdacfff5237369a02fd579612bc32ee80407ac029e5a0037e74129340144cb4e37ea46a718817c04076a61cbfde688321bbd50180c6acef47be9d37b13a9566bb31b139e9f5491b7c8d3a96867f6591ec0182268b95b8f88e661df753fd78b4ee12a990c628acdec97d35ed89bc4b1db3af2c7d5079fcd2d5e3c18f20fd4e633d1dd433e13a2c02578978ff8eb13a51cab45a0ea3ab2ab291da80cb46bb6a691d77266cb393eba138d691b84b6ae339ef19418c900cb11deee400023e0cc87f0f08b550beeaf846be987f733704dbb98da984d781bc503da3dd9dcc36a0cf21c08e62187ce1772cfea37cf42d84516c54de94cc6ac6077f60ebf7357cd700251f54e3a358667e93292358b9cc145b4fc64e7c4f438626210258060730a3d98725ff720d1a09856d0e9adfaee00b3d724f7fb47affc83804c55dc1c3d58debfb4e426afd527eeca6d67b37bd17bde3257a61d9fc0c4895ef3f180496986a69d6652e924aa31755417361d6ed15e15333e96cada72fe838d2deb8c4d23c966b21688a6d9b3f97dbffce0a91a0f6e5105f8e79cd5c17d17725c072eb0d32ae30a30b3b0fb3b8a120c1bc2876ac40af206d558468a3e062ede394c0d867c02b9eb7c45d937c7cc3273cf9bfe7f858db88b901344243cd1db15e32d95c9ff724ffdd91f567ca5096a1ff41343ed1ac570c6295c248b213f5e86592adce3d4c8b94796f8923a9e08281d619120d9f04e468964c01edd76f0d0a6446fe4570db3c49d6c5297a41c341e86e2f314ca19291d872b368b2072893d2c68332ac457df5813769a4fc2489a90d14fa4229f7e48061fc9c44dc1d673b4346a946ba3a2175d9c2f04a612c3332d298dc86ae1752cb48fa26efeecc30532ac3b585f516f1629636a29dd72f2f47a8795984c574b095199ced3d8bfe61dc7723ae5b3242db8c4bdb814fb3b74160ece3b30b19717ca8301ca48d618b5961a9af27da1fda99c9541e700f252edc8d41a760cabe62240b395256e0cae3f67995fd20bb3f18e5a73eb5c6d578237de92008e7bbd8eb512176ba81ec041b657b4933d9c1ff858d06c019e9cc3efc45ff97113c245609983fb58392a115b3b691a060ba19244b9bdd5367af0152acb26743b90cc6617c75b6f5c7704a010bfe238f8c4bccfd735251c3990125713ee89fc0d16a0026c9d9df51d615fe7156ea91186df0f187a6cef4b581517ff82473e5ce7c79f200765e8cc590117c99b4a25963e4f0d28deecb2c426ef998fd08d5c5b0396e9534e5122ed4e5a65708d6e7674c6dd72b48ab029c9067df583aee7d4e835d9ee6185a00ceb1c64d5b4bbfffe7401bfbb791a1dbe67ea53b46d814a2aeb32d010ec735bbfcfd4d7b1da6550715601060259ceaf88f2c91dcc47c0a8bc2695407b26c35fe05f6cd3f94318004e51ee08bd2c90b8981d471f581afbccc963d055c406e4024bd74259e42701f5f23e32be2149c262536e789e1262d9276eddeaa10a2118d172486649bf1451fba63b5869269566891658487cce80451929012d0b08aaea9ca5ec4596b49d79524c0f5537f283d73457e48b16f39a851e97c6731700e808c8b278af1934f5767217e4a156abf72ebb2a8639ac98bbe5d068ac793163d84207093af05d7bb9015acb88c436c0aeab2da93663e9aa27b927ff48c46bff1132d2b64992cbcab65a229b0952ca4592039dfda91a210be877ef2c2801ca2a9dee46d24e095952a030867dd6268a30615b89852239feb523cd59caf8ec9a5259a5d80121c19df68b2ede6f2e617af49f537b249e1880ce34b82e0f1d8c1eb954445b3c9ae790f671cf92e664564ef7c1b080988cbe424b3714c9c90db53e69076b0216e894e6abc1a140c1ceaff655fcb072455ea5d3a0414c308ea6cad426b44b78a18200673d10379ccdbd3ec92b0002ba08a78be25aa362d94bbe23187d531d5a30b01eb6284ed5ef399dd215a945a2c69ee8f39f2f5ec09ce753756dbdc3be892a87fe3d4ca97bc809617136003a0e672343ca02b48ea88b57d89f64382c4b4823c797c3d0c09663398527d4837a7d211d0f5eaaca4cfd987f83d0f2ea4cf7eb6957aa32eaa6339d856b770ff20889a10bf93da3e9222e8ce1806c0fde7fb37e77d47d9f6e439244ce91d65e4fdc0acea1079fb620a47202c6a50850dc793f60664102ee348a34b6a310dc4798d47202c226ee9cfd77bbfa7d1835663a6a1d6f4f6d64701db087851fcb13b79837b7f4f5df05602e6b695e67560e2a1c185c90d2b1329e17b9419b817caf8700b76de495e9a2598139dc01009e1303cf0f034d924a0070095b9955187e7c44623fb670c9a84e3018017644cc243fdd36c116150e0432b2b4815a67d840bd9b03234cd4e27204ccbe92c2a5c9366d7ae0ead7b45469da7e9f2ee0f59bad0f92e80f61a32daedd8a5e55de2d2aad9c28bc8c422f9acd29929f40bf157d21d97ce919072271a20343eecf779c49fe9cdae8340f93dcfb56b85dea7df915a5b62dbd89ad5db4dbbd27c7286b928c93fcd67082afc11734d2696c7ac70e0b186f4ee2df163d0981620ed6ac7960dfa5db07e4871b4450cc7f403d2efe39d0a4a365c795f4a391886b1994ea0a527e0c6666113d0fb816b67dfcec5c49d98dc9d102ca6f94812fea3101d3d0e850b80d9b68db4412a97e7d7998ca51cbc36556ec0ac5808f9bda508d4ca71d246362cdbce54ccd42cc585d8ffaf2ba4237127c1a95d9e6345b73b3d8d3f400b1e80da214e44f4f9cee57e2d941dcf62e906308ff987ae2a5e05ce04b342202082cb3bfc58de5056a91534b6405d9344518cbfdc2466d5f52e1188e6d58f160dca669f28e963fa7a232a96fe050ec6a9780fdbb349d15f79c33d7a7fe0b470576d4d2b40aef5909d2d0244c9f8de75d8ba417b4678050eda3cdd076de9cb66a134691dc0a5a9adacb8094b3b44cb40a49fecc56b4ce0f6e29263d8e7068636bbadfb93db482e57a146b770e28d95c272fd8e4546ab5431b0cb1bfb56c9da15f5f0f7e9619ad7c0ad0fbc232d9668b07878b619554343c4d47d5cf6c1a7710864b48db9abc2675e3efdf083ec0aafd2fa3442e7684551d03c237ac5ebebe655b18a98e20a636ad3676060da552f08c369b3265bd29159cbc3331d7f93c5b7ab9f72e2e760ccfa87d30372b5c50548fbb5720aa2f0328cc9c75333aa27c7d075078123c0bdaf808847461e54a4121d94bc7b4e7278e92ba8c7c84a4ae3c9fe3af0f61b76b351587ecabf19cb1269e3a27fb1281e247f2ffbbadff7e02d6fde3c68bb652b3dc240c921d3e9afa097edd758091676b58f374a2fc3c2398f6a31c2ca693fd69319d031e0205229446cd53e065d085706a710b92d8c8463436ef02c8b9bb6ce12ada37f2dc24e5921fd918686e6b28eee4fb8d9247d97c2440b012046866303d9c39bb579298a24fad57a50ec01ced7f0084bc69868167735854950882215195dc96932dbbd8ee295aab1aaf34a672602371a641b7a6f13ea625c0758754400125055aaf65b1af519107ad467c5d851a81d15038190a87b8a9f772b41ebaed67154ff60f69cd91c99c6e3749888a8e57a0b4de3ce0e814be1e35228b34d556fc0bdee1567ad3677ef01995123f726ab703b0f72dcc07d1e7e648a04254aed1476f2df76a4c004be307b03128df57b314fa4a835f7435cd0852fadeb91ce984f602989a16d4a6ac03e9e30db4aca34e320647949f52d9ad20a08dd2cab537858f5fc47bde62fc14e6c11d4c8e6cd070d3617bc8dbc0ad9bc42fd5432caf004732497ed55813dc8d3170f4ba5b0334bde50baba8e47ed02612b710c360ee7959a101e6ffd0d5fd908f4db57cc5e06676bb4b20b2a0de7b8d5bc7fb0a7abfb33c8b0e9f7b763c79d8caa5322d4701e9e994356252a184351ec9c8a28ef88f58f84141f6b5401722494863a72715f94d3072bc3252b847152b4f8802ca50f316aa358d4dea5543ed8e67aeab6cbebe99928012a79b158852cca4da6ad28d416ee97686ac2e2865f764223c7504f762feded5703cc96c9d87a3c7600f00a93a1b628d0d03cef8c059800e2a2c45a56e03101289bc24179b7954e9a2cc921c15630e84478e334091ee8bd4bedab5cddd3619cc815f7f28dee1feebe3a5e3d844be844df76e0ee51a5ba7a4430c4ac3bd166ba025bd21d195367484d48d2060ee019def820ecaaaeaa1646ddf0bf0283073eac3120d78d7991c32c67f507d35814d48a09682138ec5c40eac34df6379e5e7a120879b32c34fb99d187bb73695ad312685cef1bae5392784cb216db04e147cd7f9c5fd603bc17f95a19df9afa9364ae20d094f5f0e91353f86faa2b1fff76577cda6338fa2fb342c358d6e20f312fe9bb7856c5601c638a35eab87b14eebc6896a48d7e44732ecb00e1aae2a22b25065f324664b323a2f513f3698588833c8730242eb40aee0d5189f444cb8797bc5ff1cf06b129fea03f8440238ded28f7f1a12343fbc004863d5711c5f1c0a7c", 0xfe0}, {&(0x7f0000000480)="38c0d4f678423a5d67e141cd043d34a43617ae1c8498c204fbb2d6a560b5034a888eebdbd3ae02f4e3cbdeea05f120aa1c5e5ed33c60893d82780c13792c1aeb9f5cf3459fddea0e0d36133aca6a17313177d539b560393cdbe4ce9ec86e1dd9dfc4cd3639510fe35619be9010", 0x6d}, {&(0x7f0000000340)="2dbbf03e8a1e910681051d71b233f1856d22a9cb1bd4ffd167bab521ddfb93d01ad80edb36e5016b01397f40a6", 0x2d}], 0x6, &(0x7f0000001280)=ANY=[@ANYBLOB="101000000000000001000000040000003fda9693f07bc6465b82db588e4600dfa720237532a579693b76c060370df6edb60c320d7fdbbeb7367b812df13427eda7dd9859a31e62e1f4b7797a43ff18b52e094493a386342fa4a6a0a357f5a308eabee7435c20002874b3da20d003cab6de6541186660c6ce817350e1c1959a491a17e5fc38eb87a0ea564f6f6e5f647e0ae89eafe93f2abbcbf1b804604436ea80b153cb781b631feaf93e137977d043e56a3f451e88daec55b39e16598f9af518f9ab043b9d1c8d8c893b715eda170aa3cdbbd1dc0c9f49dc80e055f5c93e0e0296a6496aeac419e2a87a7febdaf9fb51232fa796c981a636a49ad8824b98d659cc72b0e6f460617a1fbe00a587b133a17128ae226d65cfd9de0584ad5a221e89be30b5c60c9d9f573af64fcc1e5511478b8ca7853c21b8b4c2123a54b1b014eb1a2cac0f6b0eafd7aeed28658e75874605992f71b078ffcd9b53879b5c624e93a2ef83f58df68a8fc31e5edc9c43e5abc7a6b11cb8a95d465ea0bb54051e3b213eab6c198f055ded7df074fd6f3366aef687d4b4558d215c9b0cd6bb1cb8c18cdf69a1e3812b53dc835a9aff466d5fcfb0321d23efeddf527f9c2d124120066366f2033c31e8622a4d5b45c99be56c69730759ff66908e7c33eb1ed6f939a4b800b077308e4d1c082526d16d4bb1da6c73dc3e455d3da39dcaf2b57eefcde44bcbca434c657e6cec0b72d3d0c42fa35539ed9f22826f155bed1fff653b68e6bb3a9875435519463b6d5b241710953197adafae0cfe7c007355799755785112e49f256573cc5e2e3af62ab227394e90e21d0925bfc92fd10b393fb21cb17c2ba9d029e51c5d547e486859221bb9b3a2282a35e0febcd3520c6a1baca4dc7ceb06ce3cd8579522e4d406bfd8c84af2d448534c2b48d7473bd96faae2a8255cda4346502af2163782d9d5154fd5d3d1e6cbd1720c2818b0cffa7c27b28fa34f571eb7f48f3e241861922da06c31ddf7ff6ba47e586402ff69d67a2e1dda64e400844f6f404586077be5cca35a7e3a77448c56b099b65b49190ec02a8615a335318bc03f555aa87d279cdcdd6b2c4e33b24e8a10e9cb2652d3208b21cc626aba489d003d283c3f10fc9e975f7eda7d460cb4760c7581e39ff5c71cc350ed551f98c73df71a98d1175ea9edd464714e74a3351446bc2ef47395d2d4cfacfdbf10a85d55cef0191f2baaf1ca3ae43acee51d9cd17f4c52812d2d5d4ded077c3ed83c6159dffcec9c5b2a8d03bae8cbfaeec3769375c215794ed6a7e7401389785fddee74005b9756871feac69710701daca2e0dc76c1da6b16041d2c5db0ac38216589ba54689a1ea23f9218da034fd389fa1fc4691048e8825ec033e8f4714f18183d171197e86960ede6c7ef2c8c0dca92f60b242496d2a86316f1a25e7736fb0423f6f7941ae2af259d685a29cd830205e2bedd62454788d0a73809f0ac4d549618418e4d1ab4897c217bd0eb6848d724bba55a3c8fccce8c308ab635771322ff0d64ed3d03cfffa71beded309b9f308b0ca47c3c78d574b4299ba252543f32bf6e00579322ad6160a044a79f712d6365e14af4f1728935869810c9a020a2b5a0583547c3a16bc8689bb8720418126f6fea1007ecfa689dce80069b0f601c0dd2639cf8e98f73a788cdd19a674cd70941fbf799bf25c62893582a78b4c2ec4956730ac1931e2fea5f6c774e796a5fda4a8fbf9b53246e71afaaaec57fdfcbbf8fc85c9dc0a56acc56657f0bb03e6423616c8a43596f2fa5395c91a99751e8e80ed94636163bcd5481392c407732481cc6d5960320accbb2a9a2c41beacd1cda21bdd64d1c875da91bfd47a53acea44cc03b9799f350191d5ff75098aa4f4d485c732be59fc39648b358d3e5346fef57af56bdfea4984ce80d67457403d3d1d0bc4b4cfad6e5f5fd11900707cfa187f181497fe923ba748081ebc1110a0a2b7501651f7330308285d41df88fa31d67ae691764aac9a740618f855e09605a37ab37ade12aa0bd11c746bb546b0c5dd4c043e6aa5827de0208795c9d7e97275c806696cae8b3df5071195d920fb382a70ae628f35614154b5c47ac597ecbb8429c3ba36ebc87ef7f99feb36497917acd8f35233e1fb23af341743da69295289e4211d56de6dab0f64f90fff3a119b5fe8bc9ea5007118251d172ae96ddecaf54ada6812afe9d3e4f0a45c27cc76abd5616f9e526e6960409bc694ee53c1689e6bd8ad74c2e825db0060426e67c25b819e03f68974f7c716cfa5ea5fa315c6a6bf37ba54e51188747728576c16f4186d6d7b37a29af3f1e6dc6a44a9af7b41df61d0ac3d8cd04d743f1a2fcbbad7a53e24f31a6c05b02fdff0fb55fd32d07b74067bbcd05a1ad99a7e77d7d738ea5ff8ac3b8dc291ea27632c6f1e15da7bf4c90942e443d3d7bd43f62a9be043cefc58ac161b18abb5a3c14d7092a263230553747621b6fb7f880ddb4f7ff1f5e96de27b2864cab5bb6f08c4e19044e73f8ae87a0f2d21b27ae26e27b0f45d70ede6d32df3d096e2c0ba1d889a7ba78a86306ff54fed3ace426406cb03ee9fd10474c899e3c651c7d230baffeb5f487fca7367ce6df5683e78c00d05f21e95a967a7aad482a151aa69db102ea6396cf7ece0da127b9859eae8a49c6ed338be67264a58731c811a86efee339f0144a92ab3d5d60f79489c845369dc789c3ecefd4c55869b658a15ccb1d1df5a3e8f29565fcc79b3ec25c8c5f1f9945b3688945089df60eefbd79cba93afa82b54fc3f2766276d0470f04d6000398734457f8e92d48473d12ddae2e60f8ef55c04d6bd00f471a3b8b278025bbebddc2e9f401b9ca509704a05fc7c6395e38e26d3956097fb8ce8a5f5f68764b18c8b8d3096e705bd1cd6ecb869d2b4305b02f5bd8acc46f353bed987607f1210b5b12f2e63ac92b2a0b10e57cf129c1f9719cb35d9867c9c88ae8c542ab21a46ca3a5aeb11a8b197775c6b2091d7536217f41459dc77befbf18bcbf1d97fbf557940093e95738e933cc996a120a8daf30dc1b389cca68d322b8522db2f30f46ad4dee7eb29111fd6994745addba705e493f5931d8a928065eac16f48ea5cfdf28ce24fac9ce6fba1e16a7dba65aac09d18b93a45863bba27209e98a940bcbe431816d082b103233fc384e83c238b3161e715e188ef2f09d4a3e6547d5b67c32383ce0f8bd08184a62296a6c32e7dc27b9ebed7849c82fc08190febf6e646974d205205febace5ae7f4391423b888619c14b8fa9b5671530a762619d0fc4daa6184512d81adde9b435c0fd4e4a00c34c5e20321b1c0d6dfa8162537301eba82142d72694b37cf7fea7f03c6f11ed06d894f9f1beb2008e83c7ff15b8852545235c03fb508b75d65a5df1f8fac98cc40696301da84e62ff9cef3220973dbfeeb4f09c8d5a2199daaf1fac578f93cf7032515d4ba4723a8eb833e67a54b160a2fc5f1a9f7b1a3240a3810bf44109a94c6d902bb88890994c3ec8bf3e6161450837529879c62f3fd51f47fa3ab29b3d79c9c86a728252bebc70915d2fe20d8a7ee9b4e6fa22047ec6b6f6b4f5bee832829a502ddfc8ea526e1511fe672cc8bf47fbc1ff9e55018ed0cdb69080bc393a0da36f55ba6f22dd2347254f8aa04712898ab2358fe7a29e945e77e5743f4c3d24d3956e055f43ebed30ce704c24cf6fbcae2a2009271dd6d7bd918503b23bc725075a244560eabcfcafcc324f9bd788391fa14dccfb2c235b5f5035ca9b56b0694bd38b5fd4fd4fe50b964a896e02bbaecf62a82204e3188e2aa700189c896780e7268d50ebf38963a23a0871993ab473ddd6f60bfdbefe54052ef99884722696c37ca15f3d439522ffbc3eca12d9059ea30291bfa2dfc882800a6129506beff538146ed015919712f7d89928eda5aa832616b7e9251464bb250406b80d9d7de9c7290d17d3cb2d8525620ca88363b811ab687527a8975a0d8c2bb9d90e8675c8188654a3f7b8bc3043d6a01a15c7041e3f25dd5de6805511207f73d34cd8fb29a8fb104d1dd9923bdf9ddd2c49f5c8705d0f7666c2685c354f5938dc7e0cab97769a179852f04c96594e90457216a43cf80c7b84300dcf6b7bf35d758b245da1fb6a31f78162425303c1b1d3d95f30568190e6647ab2e6031bcb9399d46fc5070cf095c43e1250120f8dfa7419883289c3bf4c210468ea880b9276778287418d08d6c7b5befd4c821b0443b21eaab749f3c778f1eab319f07ff0b439939e9d0b34d41f3a0d05df6471b32bf9671059a3e5d5a1c8f2af6b4732a32f29bbbc15ddd583625b5c60a21cef0b7f5a696d3f7a48e2c88932050bd00630574eb22cb026a2d621fdb842e398d54c691a3b538fad1bb1001bd3368edc773e1052b55240cee7a9975fb0a43dc5a27eaf56e0d757e4dd8ff632529ca0493193929b157c7762c08aee3f5115d771474ec165a53e53a65875386d9ae1c11a4de9ce4c7eac2448ac4dc6eba70e301790ca7dfebc9dade75330f9189920f7a0cbe836f01f178403ecef9646a8659f17d28b17b768432c74322df9bde114e90ea39490acafe1ae39e4e704ac0cc16499553de2124f0bc1602e55a3c2e1e159acd351cfdf08ce13031d7f274def3a982486c97a233b4e4c6d6eddf6241d2593090c72cbc782cf9141c972258dbb7c120e813b15c9636f30f2b4cc8f601a5ab4a84be9a404cd900403f7ea4105ccc8280b8d44fb6927b8cb54283496c4dd81c463a33775ba852a48c7c1898116ac6b4986b41166fef860d667e49e92bd73146062c9a836bcf45ec11e0eeba7c9fe7f21c6ab3e3c16ffcd8d22cb35b297d6ab22639c0028d0ec1b066c2dac193026561205f0ee03e31483cb636d89abad6bfc1f5096049ecad7b7c756e3647e17f22c5bd73da81480e6e787e213625559af049aef700b6896c313daa20e4ac64cae2eab425d34da03c3541da6465f6b35badc2cdf8db2b26d36acacbcca5f4c252523345c6d8524a93f3924959304e3a1ffd53db4f019624e920156595d03a135366e37a29706e6e450b5595400159429f5a5041da0f8b29851a4fd38c97b814d5e66ddcfac8e9cc2ae84daf7cb6fdb2cb8e5b8a7fb417e8f07c5c3ff28486ea3c9bce53616ce31ddcadfcd2d9c635174c518b27b2ae43a21bb0e3eabeb47faef1e1630506e4903a02a33d90a01d674d9cf0a5028f6038def42aff42ff9ec336ad9ba44f8af051b63237bc8211d2dc8ec67b4338a430141b9365551b20c05e95b52a9c2c2cf465a7fa22e9ca4e5da97d0b393758d6ad04329fc5e4a486c01a2a66e8675e23d32700dd417b9331747b7602e6f48f92c2b8158afe79cc9f40d4a1243eaf3bdaa0ab16e0be49400ecc378e6451dc4ff44a37643c0c43d1084294a8c069fec103f08d1cb92be76898657c08249207ddb3728b396c5feef3d3b05c2a0ea593f595b820a01a312042b8d6d3e622eb713b0217c6ea591c287f777f2bdcb66510a3f717665b9de543231dc1e6c8cc85cc6f2a8e196b4ad5b2096a0c2f00df0d82634b63fae9e91eb01f2777aa81449d2be7c39134dd1312e37d0f442dc41a1f715dd6df26cb4a70d031c638fb010eb9e1ee73025bfa08d6c4389aa9f437557b03ae79ba9ff39190cbc36509fc25d6fb20c8b6b05024edd634caa8f8ca39550d55921cba6e642f78a80157d1e98795291e912e266025d29db83e7e03178ddb7407539e72f0f95dc7a4b09539fbab60f633b8ac148d58826d23a78656ada6a13a0f401a859235c2a48a65073da82f991a18e5d1ba79f94de6c1010000000000000010000000700000010112b76eae3a5359ca73a7c7d1738cc0c0df041ae50cecf8ada926486631480354525addeb5571bfb5b93bca0a305fb59d4c5f7bb34ad8f357e53a3fa00ff5df88fc6e76906af21ac34ece5b2f5f6c72d69d8ff438e23ca6ef8c7067b27a26b0bd5d6fb560b260240d06f94275a9f111feb82747a6a0d2b65d2327acdd1d434b561038a805b99e0ecfc13098d0a2c65cbd6cbba4758b7a87d4b8ee073a0027bd56fa62c82b76e4e80046573a0a1fd5024589529f2ecb97a02b188723396899918fec926d9f1fca015a81ddf92eacab83a28e945eb2d2d580f3cfa0c5fd1250bd01cc777b6c2771f52fc3b8efe882d5ed2eb8320ba759012521580f17f0683cc908cb573ac989f78cd8bacd2defaee8f06916ada5e87ad9942e7ba7e6770d4e3d7bd7cfb254351bb9203c1d8814a635924ab88e5721cc6dc4546e79a5c8db345032a9f57b632be34e7f5019dc478db3685ac258ce55843eb276ed4d63ef24f514a376b7b1248b9b137ac5bf6be8ed7c3e7797a67bede029df5fd9bd5e63199118784a560c9ac9cea4ad25efbd693c37d164c15b0e5a1f139a2dd0904e2b33ee3a479755ca6484b2f22265fd8b3321c3c8e2240d75bba8862915c46076ab57f6a42910d3c37f5081d09b3c17410517ebabfd89e57921c7aa73f581d7590cdd166623a610252a8637df7d1996abf6b5d9010d26ba5db036c07acf6928c6357aaf905b82e7baa3b8a0e31eb8ed3826919663292e9df4f2f7f80aa456864125333d5bf15274655a9910039fc9dcae2a3fa962bad45a2ce5fbcb6266d6ed479764c0bb24808b32d186c3ab6c73f783beaeacfeda2bf7ec417b791818b64b2922752eb48b02310708b8de09361eb52ee77bf5b5f3a781acbe117448cca10e159d30f0d080c27591d15f9fef889ba3c79ec2df2e64c7c6095773cd1689d7559fbd5f0bc0ddd337fb795c29d6e8ec2bbf9d87b6b4d7d79b8ebc913b927ea2cdb00559d2712651e96e282bdc93300f16d610ac79e55c40687a745216ef03c2d8e45e586331bc2621eb22bfc67a35362aa7fbd329d3d2ef5a95b0950e1c886b20d0ac1e632ffb7ffed5c4951ed0b1269332d61a7cf529be2206764b58cbfba5dc2690c023164fbb9c3d04bd09428c725fb4edd0c6efda85b12738201a03d3309fd9b07aecab2f325fc65457f0eb362fb6c5da7d51ef73569c228bd2bbf4f37b8be7fbfb67b5ba3166b166490851c2e5d42ac81b6587db28b82971d24d0c84de053c2c35a9619db369d5d1d9ca9484da2922cbd2c34b991f29976e4f23e44e02316c92d31301c85a3329253ac23c7693b39d2d70c7569326919d8fa80e90c436501ae482ac5a3b8f88b00a57a4b6583e0eb6ad81985a18dcddc74e520b2c7ced6d89ffb1b4e23fa25d034442f6b404f37032209639d80317247bfa3659f44ac57445ebea0d717b28b9bf2a6397307285f663f26fe7554408f5ba8e5ace24a5119d4e8acccea615fd819167082bf40812e6e13e7c6c10903524bdf4bf310ed453db5c81f436fa95fabadbad700f972d79dc869f998bf9d1d9900ffd14c2b0545ee5fc407a0dad726b013feb3cb5daade0a3a289825e90e4582659a95e43aca85927096e056756ea4f9e02b281e5dcd6518c2f7bd5986445f7e05fd1ad3c317b6211b0878c9de7dc1441fb2e21ea80683595e01b4fc1ed3dc0367494ae42daf2b1bce6124c254268c43d9a465db144bf89553796da48a001cd3c46c18ea071676643abe79e52292c8e7ebf26de3183b810b4fc4cced019b9f5bba4771169709b5a933d912c6707ab3b129dc8241d32d0768511dda2aee54906a7665065f605d34045fbbdd4e10db72d672dd65aedfe23cbf7adeaf4b21af67e77f5e37de72fb6d1074539a1be2846b220577dcb396634ff0bc73fabd809d9e0906b70ab9c98024e5a88a502b98779c0bf64a50bf583d6e781cc06bd7f276b9461778b33f8b1807a073472aca8ae4c70852b16a2a0c01f080e04da34f541ecab76d622dc85c91d663b3caa6880c7a695be34a7d28860e468ea1c2de96c013e6846ddddea26edfbe42d81eb83058c1ea471acbd9cf015b0c6ec84f177d3f06b10edbf7c936a3622c4b5717d404bd6637ba31e109c13254b80991f7eaae9fb384625dcfe4ac28f95f98d47df5fd0a873fd1ee0df394dd0044ef7b0ae5882fa2e4cc89245d6c4e1792091699489fcda74c1c6b1be051c5e33e1f6e37d563ef9ea84f4a57fd1875aeb8145e76f9fe6e1cd4381bc48ea31ec23371327eb6379b13f7b3e2a8dd7bf743bb934f7b13d1d432283afbacf07dc0f1e08a25ce88c580d806f7b3dbf7330aaa574361c88c5638524ed35d88fa72800c4676b45b0decd38d3712e89ea47b17523ea548009112f8b4c977714462273a332f9fccad6265252a136a5ab597a92ecc1371e68763b96ee6c4f98220a93c4c4ce9f96b7143a13e9e444fe2afaf149a86ed7d04a9a68dece4009239ed152703097aef4315715a481de43cb74bb5cdd9e976d41109c0c82b61f8a41440ed8cb2ac52be9a897a14d0e68ba61b39f22144091c13509fcd39afbbe6be70ee0071b846ace682843ed2a0ea7a11898306e7683c4878dde71df7f5b7859441b83b1653f7b908d92a63fb990d788e808cdb25add36b674a454426b24ec4219064eab1a9ffac0cb129a50225659d9f9f020c51dbf4f53f46021d99a0f3ae79d51989d6154669d2211114ae05a03ace3295666d6eed1cbbca4e77ef713faf3c89c5513bde6643fb1842be11b097bdd02f7cfd2ca85f18d7291cd8fbddc23509b5ab74f0e79d452f32525e562f272ddc713660345454ed5d40953bcd8605a796014ddabc158a07cecba7f8fbacb69b6df468cc71b8d96c2db9e99d7dd4b278c78735743bf2eb0cf597efa081dc11e66581f3e25b6c70ef2adc52b9d2d6ba2ea572f508f47c5177e562681d0d4060cac1b53925a3d3e59203fd5688fb39d7a4abf39245383c2045d970c895bdaa7919e2632564640fb38f8e85cf276e82d8df669c7321b826f2c3e67130cd73c9961a4d45eed139c83c08c3a6f9c973a9728109bb7f54d235191463771c660c384942f9d1d231fe85ce5bc7481b1082cbdad85592c038842fa25e4e398086120368f291e56641497e9afa92762c149244d9d1b97d20fabe1d88ea3da6b2e259d4e4b9e9e4acde7f9a3ee0a6f8bfa996a97dfb8a646ca9e0409bcaa2b94e820e5bbe178f34a5c8f10f54304fcf5cbaf1af752e0db1579007a5e87839db1c4fc2a7e71cd37d1edea208065df37cfba90e68a10b69862a2f2ea8566a5a9c1ff3f7711a0a10552209a27b6ace7b8f09f609f141f205c5cb6028ac4ed4d6186fb0d0191d145cf6a8601e21b2f556e33191c11ea31d2e2251b216106271291700e3f8550d7ffba08f9565c2430513863f6a7d2faf548b3c46608a7f74228a47e4cc6a5d23840a8cc167bc0e7e92f24b95135bc4bddd83b10de984f63ed735f2ac17a990436958e26de6e6589a09a9947ea73861c88983f6d017ea482aa7acbc1c2e3af7e27871bb8971d5b313c83140c34c834c825d8f026d83f4c6041002b80c6dae37e34b2d1fcad917ce5d5694f0303df34d0bfba15585e0a758525049928d6e6a886c455e89af833967bdbfa256b3172c84ddf1d17ff20ec53f4d369045db51d835957d7d9fe75f838296b4abf0d7ed7afd18b10b5d2fdf1f2d823999238804a2c08daee76e913d1902197c8dbfb6ec858291e59b916be4520a2da88d4683b36dd304089f2204ad1f87ff8d4d7cd1d2bab283b3f2f0a88311b63929677ca44cabddfa710ac562e9336f127720e1cfe0064202ce779dd2faa3dd535803bae152bed4de9f41a91571f93786cd5d04191b998270aa05cc04260cd81b817bda62f171ce7c16cf71c809df2651ee4da58590d8ad79eb34f10f5ba7efc777404da6d084cc8f7c2e62336c08c322cb591ec88f39890f39deee584f09b92cac90157743415c409de10896ce5f4153e5c775a720b3445a26c37e846da1c152fb6554380deb103ec7d57e5e71a90420f42f4fee71fb553120e2ea48c89f1e4d386df972e5493815a7e5b02621ee745dd208f6dd79b318ee9a603fff99e2017b5357a90e78946d9f6562ba6f0dec5967212588ef911b0fde6e8fc951335675f159296d70c943d4bc940815fa4bfe7c85b5b87072ad3eecd00036d5258a968243e8908f92a0f923565ec51ffdf11c55d2aa3b344ba37161f20dc2925c2c815ba9b0e55de81170a7026b4a95616ae950dd2f08ba44df202123075215d152895349db353272efedfb318378f558cb6a2582b9c3d661019441aa132d3b4bb862479a57be0535721f7df2681b4cd43fa7a4c3d6400ebdafa509e5c393b12080178ae8ffa1e3a4e11896bdcbe14df05a21b58a833b29a0bc5a6e6dcdc943025237ad1522ac3bbd9da8dea15e40acc36096fc75e1299e3766335434b6fc6b91cd7940c5a66496644801205e4c240fc33801a0c01daa0bc03afd715e71e554c9354d398ff86600dac8c7b08d5c0d7728d5b6ec299d49005aeac65b85c7f238f4197880b61fd94175146ecc9ab86ec8123f8db0fed0a8467c17238b09f2ef300350fb4afe5ff1bee8b976766a912fc7407bb381e8f62cb62fa2c4f45bf45cf3187321237a45abac07efbd1b922dccb4ff05c19ccb6abc05137831efcaa9214bf0fca9bd7e8573a5291fd672e1ecbd43ac44f0e914f75bd820cff48f27f8352073e117c2253fb0a2ff2e7e211fb5355bbaffa6687836a527747c8f9181f1bcf1a89749e82dcbd1e1f92589e9ea9c2ffdb00a155a796e4175cbf626b817804c99fbcc1ac3a905f6a0e278c374f115bf923af00fcd258c1c0cb6188d5b4621caa87d65fa539b2672e218ac4a3b3934f043c673396d2dbe475571d51ef8d16f46563fc8f403249797bce6a423db036b781859e28ed653bf15b7ba282c5c66fbf76e62f44008035579b6bf1085c3f16cad5f3eefa9636b23e8e15003c854e4f95b81fb96f0a5db12639c80737781886409563f17f0a6d933b61d5a46dc8d1bc902f23f958704845cfa4fa50d9c884d90c81e3c0c527b67b9babf489a81c880a47e196f2ea09999f95444ea9177f7fb728d978a5d31f4f22ef9f5812050a22972ca06ae4453f044ad6917176178c015fae715bc13bdcca2f0a132e38e6633fd18d87bb51352b0b1377376e7ea73192133cd20d8a370dd99e914b3508782a93785c6df13517bf8ccc770c1eeceae4a27286ebb039f1a85d6d750139f731ab8090277f296fe214e90dafa05f31ab3c057111c0ab6d5c569e44d36ce2319f8579200d60ae6d323537cb8557affbb498aa98b0abba663940126ad603af0bc82e434d6c177948b29395bd223c2a918b455b1f1708457b1821a422412be8746cffc497b9cfe70b798a6c5b2742b32c81277468a911531cc4685d52ca37666c998a67b3dc1cc6e375650db5878a278be10eb5aaf6bbf9523b08990c5b084e6ae85d2eb5766a60bac80ab3a9ddb01e43e3be2cff627c90c6fe01f5a01b27c90495142693645d71165d03b511696ca51ba01481fba5c85c0a5fc66a70d109446dc7a9b1156544101ef66961c4a8b14e2cea8a15e6ce081debabaf32e71eee43d7d60303ce31917524d874850a7b94a38285c055539ff28fcab589abdd14fc5fb1ad3cb41a4aa18d7d0996e6fdbee1847e68de96c519311fbf5a049df99c40c928d1790ac74348820a1b63028999078e73bf8bb18241a87eacef957f7a3289597c71085f0000000000000000100000008000000e1f862ab22d367c193f6e0fe8deb65db692e545f2579723ef8f30972d54ada4fe36287ec8c8a12289cffbc189bc273c339c9a54113f5e5b631675586c88b9bf36230f85d2f0e36f5ada5bdfb5359def0ba3547c1cc57abd2e9665f9374647c545058892dd19fd3325482e464e138f40cd5de65d28381ec9ed4cbb3603f9560fc51fa25bdd3750e9eeedf9e33e458c5163f0d353271d21429738fc532aaffa098890546b63d752a23f9d62a0f192a38f2da9cd89f5c5a1d2db4b53b4e5b0ad2314837b06f33f5fe0ec582bb47ae3258838f3e9fc990c56e333000000000000000e800000000000000ffff00007f0000003eb91a2f37273b268d0778ac2feb01f401be9016b0860b1d8a31f2a81bb04a876896e102fe8512b499f4e8a805125b02b4d33ecb79c904510aa3bb5569ea9eeacf047df99e569e73fbf83a8ad41f0ad0c160d3a0318be651f6949786e3e15a96c4e7563a8818d7a00bafadb2e976c75a7889d3f31e5d55a2180b531bedfe5a3813e13de81a33a5194a911fcbb72122d34ddc94ffc3b93bb4bd916dae4d9c76bedd31585e69ee63e9cf5a108137a8ab90bfcd7445f98b1fdf1ef5a018244c711540c83bf37fffa551050053151a4e97f8a7ab70fa0b3cfb009000000000000000ffff000010000000b2755b37b50317e2c58e142b0b444b5250c67221decb7de398720d486bee324fb40f611d691cdffe34972f3b701322d3318284af837735c0c3e558"], 0x2288}, 0x400) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000b40)={0x7ff, 0x17, 0x2000007, 0x20105, 0x80000005, 0x4, 0x10001, 0x10, [{0xe7f2, 0x10a6e, 0x99ad, 0x1071000}, {0x7, 0x0, 0x0, 0xfffffff9}, {0x8, 0x400005, 0x2, 0xb}, {0x6b, 0x800, 0x3, 0xfffffffc}, {0x401, 0x7, 0x2800, 0xc}, {0x2, 0x6, 0x3, 0x99}, {0xce1, 0xffff8000, 0x4f8, 0x6d}, {0x206, 0x803, 0x14, 0x2b}, {0x2, 0xe, 0x285, 0x6}, {0xc, 0x94, 0xd1f, 0xc}, {0x1cf, 0x5, 0x5}, {0x7fb, 0x9, 0x744c01d5, 0x9}, {0xb89, 0x0, 0xc, 0x1}, {0x29a71717, 0xfffffffa, 0xfffffffe, 0xfffffffd}, {0x3, 0x6, 0x5, 0x7}, {0x40000000, 0xb1a, 0xe9, 0x30004}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84, 0x11, 0x85, 0x45}, {0x40, 0xf3, 0xff, 0x7}, {0x6, 0x80, 0x8, 0xfffff7fe}]}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000100)="721d1a7055c3cb4e34515d6a8148bed21df0b19702b0ef830731000000120682000026b27786e79738000000bd6e0e1abbce5c9ac7cd5d9c49cb94633054d424b3e7fd3c8cc9318d11ab644ae4", 0x4d}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sysctl$kern(0x0, 0x0, &(0x7f0000000080)="dd3b00e419ccaacd118c365c57e1263c92f0b2eccb0dd81c117aca5040fc901fa633213c525372dc7c9c688b5a4621c8851ccb2a8a87d5f0fb3b3e5cd02f7ecdbb1893a744e5cd2ddee90928f7", &(0x7f0000000000)=0x4d, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x5e, &(0x7f0000002c80)=ANY=[]) writev(0xffffffffffffffff, &(0x7f0000000e40)=[{&(0x7f00000005c0)="212d147ccc65d437620af53f4af641ebd52a71d7355682dd46618b1aebfb3514beb15a23388ccd", 0x27}, {&(0x7f0000000680)="50b8832c520062ac98072e7f0223329d2f9fce609796e37606d19b950a653a276be408707314cb6c8e72b265f60e44d9b7cae39024fc376ea5ae88852009919248935f03c99181db2c9db500a393d2b07b5592ca63b36d8ac2b9ddaa002b36b35866bc26667d33d16b62ef56b3bd359950088c657f47fd731fc612c1e43a2d33981b107a1372c130a6e9c0cb9c06cb439c0eb5b524faa719b5", 0x99}, {&(0x7f0000000740)="4f7731555f996e19ec7b56249898fcce738e588294e9d14e36d3dc82edac443a84a9055792f0ddbab6", 0x29}, {&(0x7f0000000ec0)="0b01f3de61ea182d87a6ce6ec9eeef58e5114048aa7900c32661d2f157826fe898893ecca3957e4e33ec764c798968e379b8106504797cc91d46fc2b2d2739e2b9a844b7dbf1f367b857d49cf9c4e31b8872a3df134c315bf0687818b4c8641868737310242f2cfa6fcafa1b4d6e3964fde109a4fbe6d7c2f0960d446c2d6cf6e463ff376e325fd7e3239ad678280aaa1779e20a0c7d56a763092c53b8d29edd87ef752f25820553cae616b2f594a4e41ca13171d6f7794b49331d20ffce650a2312f91b38aaa80785a6cd457162cb880e76cb316fa0e3a87076fb982a9f3fb795a56b0b90d2856f6b12a04a03a2ac", 0xef}, {&(0x7f00000008c0)}, {&(0x7f0000000a40)="b74b6dfaedd26bdc9f47e3feb0b89135a374b957260dcbf74020fc4406c9c7c5017ba29026525e979f69c87ce4051dda03b2a539054b11e95c7b15b5e042376373d5b19c6541a3b09aee7d679c254118bd286a8f2c87e739ac9d8c57826320b9b38c2b2fc815d803463ca97c5948116ede5a0f1cd622affea299da46654c99dc8e75e971ec68dea0d6ae5aaaf1a9c8fb2d3dddf354da10dc08910b123d1201e83c8e2cd62dd851", 0xa7}, {&(0x7f0000000b00)="55ff289d54b0f286b908da574eed87", 0xf}, {&(0x7f0000001380)="e6228197e75e64d96c9dd9ecf9e903660b612fc319dc8a971bb5cdc6605494bc9693381fcb29d30a383b610abe49a0064ab56d7de3986167156c9f4ba33f4792eb20fc9b96ad58121b5911aa0d11d2ee099da276ec1e3258e9332cc932787eb3ef615103cd1e370e75864b0debe251e4c77fd5eb69b71fb5cf6958e587a93deec3fbdfa72ab1a290ccf9fb8536e8424ab8aeb3bb9c3bb7c187774fb2c45154bc9bcc942cc4b05a5cc284a3fd628918b6bd45f2788355f5f49913460be60607b25c31fcdbc6e41cd0c34b023bad2683b49cc142de37495a4afc3e1a085c49deb11b99f15d6bb3aedc80a238c9ba15eaa30cb9f6e2645db08125a0810aa7e4a6e5f90b45ce4afa444fe1ff7b40f1ee695059f4994cc957ff4782dc13d4852389431ea0069acfa9af0f0686c76d1063f74152d38dbda0842bd1808dcbd9f13d17e75f24536e8bc044c24a696611e7a1d63340a7846e532bdf714203fb69be96627c61259e876534cf756cac77e7a93da9431a4f812df0b3de3a50583cff88749ba6d43c919d95a0fb8a0fc208a1ff579f52e96bb32b15259f75fba99843683498fbdbee512774f362c48d7eb870ae08581d8460cd0fcf54d7adbb59240cc6de6d1dd39749a51ebc5b4105836fc2219be649eabfa4d28d63495d7473e5f0b914c3a9f5b57e6a49c775e23235eab895b4cc41d1d44c7d889b7cc3b484e87472376e32b47b9850f18034d33123421be4ed4af27ed599bbb7bce7ac2d81d6299a9be013195522d629bdabda585fe5a4e098619b4406dc95c6a6d78761b98ee8c3108c949602c61376a95e82206d15b1b0712cff1a33531507329abe97bc16e3186c72bc56c23e6bccb7054c0e1cf0f452c1fd6dde90e9b764efcbeb2b3973d73c3ef93fd7526e4c57c3be1675b162fa49297ae65c41b97436f60710f7af0dabe046e98b72e60649d96d38bace0d54a5543a22a1997e653e46a74b4cf7ba48ebe82cbc477fd5649b2d06624d3306670fef18c2359ca983b35c3e722aab5e69f76b5f8aaa45ca66cf8330f3165670f81cd9fb5e7b57a9701aa60089fd5982e8ae0ae970670e6501112ee3f73e4857814afd8aed2c78a7f31ba6e674cde6782f2921eca0a6237bb15f9fd38caaf830bc83501d4f7cd45b33591f8407a718726841eebe497d35356348487482572a998249fdaeb3984e8ce52a70262b8423a178bc955656250a60019e104b817bbe13fc07d182bdccb1ef0e07c3cbff882921f17518dc041b0ee42ab86113ffd271f2a7833a337f4c13640f0fd182953ea4418a53386011da0aafaf45357ab952795dc1f54db7792a32f7545975b9de7bbdc976123cb7b784c73706ca72151db7f96ea1f2289170d6970003544f0b40b3a56f06f0838abe97712e46185357c882edb300684e0bb17415f8f67bf423a5efbfefb3615171f63a6aa9d1e50e09c4167c12f296b76207f5c7dc74d0660690b2986d6448296aa8c0c3c14c12d802287a51553a51c408358b66c84e3fc2e831011edd21759813c7453253c67d2195673add022bfdf6ba001a5182b3ece3c53837dc130ef5816ce16814e6ddd6aba4f95ca765bd5caae049d5fba41bb85af8f8affd943c97a3b295d721d3c638c56ea557e70ec5d10d7a784921ea79f15e399b618b00da6b93c7c7154fda7786b83005b5abb9f23bc4645f2c0d5ec5b777cf38510e8f41d962c074d0ec716320117b05ec97adbec9d439259514b0ef6aba3d0048f16c46de3021d14729064d5a170d22b665076a4f19fe711ad92ba27d0f5b67bf31fb5fe0ae3796235a1c42d0e92cdd74fd1494089b741390b9cfe7178d5a55bcd0c4fddbc373aa87ca2b77a2d7c853c3b9007c5460eba044694675a9504b2cd3d9ba4ca6b04fb27b56cd97d270b6fe877117fafa71f68f1eefa36e6d7daa92c0bcc5b135e666210e7f5393e2cfda04818f5d5e0b7f6e985910070283bc1f72e0d4d78fdf494b866c50ad04ba8ce7a2f0dfb9188db5f32f6a33552de5bdcc15beca4f50b38f56f7ad7f8532c266e191c6fb0e4ad819476015a23405e8ace3b42857237688921b8a6a8c0ffdd603f84bf6640b97135c1f8c25bffb7926ec10042e0e8923d6a6d95533793f68517eba0f723a98ef8111b06ee5ac39151eddad4cc7f7f05ba2b02bd87bca8970d8f8c8ade11df2f0ad982862c91aae75b889c8a79b3d7327d1c052f8dac7bf99592daa124e2b72b7256d334a4187cd7fc7ad187cf833bff000df1f821172b05fc90018ce1a87d9239bb161c3c8744d498cf515a5be7625784c6b6831f9c7c1897d7642c10ed2af5b6998ee5be8eaf424f9e85f8d9deef3a68776272f5c1b5c1adb85e599c3350f2854e77ed6ed359fecc7a3bde9c1ce002fb0a07c3861bef9d24e7b2407f3c1f54c466d8f70492f337116889f186dd90903cb45fab074fc7f0ab08da6405c8e14802068dbf0850ea8c857cefba8488ba0a23ac5f1f6adf885333e949267eb3dd35a30501e22771ef331c78a1a1b9b7315038348d8c6bdbf23bfce4fe262f781ea2c1f071057e6da9040e7a8301abc715ecc536d0cf84e3a7ecf87338fb53f49fb3dfb0ae5e80d8ab72a54972ef203ba7150e7473e7b7448d52897d4d0cee1009d0f0afe503a5c3c152e6e2468d8ff16e7bad1d348851ee4b61d32b9d389a2d20b2e14c07ef8eac8afd816d7cbff91d3d08b1fdd427526146296fbc23c23469d6b480772166c99a390056a26b2b8727e82b5d9a39af92dbacd715c7da1455ad8c8fba0a6309a28042c6750f90de5c4b8722a33ad8f9ef09cc21541f08c21a7cb3714823ade54c07cfe03c7cfff8615331df3ca6cef4841321263543f71eb8702a32d572ef45c2903256bf10baa50323b8e87ea8747cba2fc51b697a81be017a9bdee1dcaa8ee68f2c40b6cb2030bb91bf772be3a917ae4f5d76643e0f3277ec709712973f931b849b3a4bb9737bdc3c86cd2e3d56019624df309a80ea7a12d9caaf26197b52327ad5df405442098c6d25b3fbf36d7cc05e5adee2637d24af5f2079452fa3511a0cc5a6ea6fa616ec716fadcee67b959c0a9620906c1e91a2a038af5f8532884fdf4932944133e3457068e6b2726f528df4a02590682f4cd404ca11e673a67626d7a03596672235fbc8051146609d82962e98daadd92ba1cb87314dcc321097789e4c0bcfea07e290f9b71be8baa693b6f1c96d988ac69c3bc245c71db4843dc7ee01fd906122833b9883253ced466551a23d573e716129d122787d5f57af890fad56e673e37c089b920ac8833187b1ceae7fc759812f25f99ce9c18da9a2b17888cbd2f353f883cb21f6a44371b69a72a3e7df1394eff23fb97239d2201f8d737557ebb94c22a431442a02e3b3a5d73e34b6c2c43e8a71819b0fe7b47d08dbda69526949657518ebc54bf5a015ef3834b1e9be1a235b0a1b8c354f6e7d34fc6e478d3b6a035b3edd59c53723c36ce9cccd21c2bfe15e22035f415996978605164f478717e6e5bf4e3270673f1afc085472497351339fcc532c7ae65d5e501c2f212c2a481a9914bf088fe33b90597308bec7bbc7e3ac4c4c67be47831a11602de002200003b65dc42", 0x9f8}], 0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x800, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84, 0x91, 0xff, 0x47}, {0x40, 0xf3, 0xff, 0x9}, {0x6, 0x80, 0x8, 0xfffff7fe}]}) sysctl$hw(0x0, 0x0, &(0x7f0000000100)="00231b000f4070632c2419c96bb2f7a0b5efb82532d7a0ea9200001f65030000000000000020fb60c2338e6da0145cbf8ad67160d9e0355b87b25f0088222d05f9a9b350242a685f16097b07eac5ccd1bfdb331c6f470c92820b4f8ba92ec529c8cb4f9db02bbf1fd23335ff", &(0x7f0000000000)=0x6c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0xfffffffffffffe6d, 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000580)=ANY=[]) r3 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETA(r3, 0xcd504404, &(0x7f0000000080)={0x9, 0x7f, 0x1, 0x8c71, "cd00000080237e01fc000000001500", 0x40048003, 0x1c000000}) r4 = semget(0x0, 0x1, 0x281) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x3, 0x0, 0x1000004}, {0x5, 0x0, 0x40, 0x7fff}, {0x105, 0x0, 0x0, 0x10001}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000080)) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0xc0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r5, 0xc1045763, &(0x7f0000000040)={0x10, [{0x3, 0x6}, {0x3, 0xea4}, {0x2, 0x7f15}, {0x1, 0x80000000}, {0x1, 0x208a}, {0x3, 0x7}, {0x3, 0x2}, {0x2, 0x3}, {0x3, 0x7fffffff}, {0x1, 0x4}, {0x3, 0xd3}, {0x3, 0x2}, {0x1, 0x1}, {0x3, 0x5}, {0x2, 0x3}, {0x2, 0xffff}, {0x1, 0x1000}, {0x2, 0x3}, {0x1, 0x400}, {0x2, 0xf}, {0x8f5fda3b0d698a4c, 0x7fff}, {0x2, 0x634}, {0x2, 0xffff3d67}, {0x2, 0x7}, {0x3, 0x3}, {0x1}, {0x2, 0x5}, {}, {0x2, 0x10}, {0x3, 0x1}, {0x1, 0x40}, {0x1}]}) 0s ago: executing program 1 (id=17): r0 = syz_open_pts() syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) unveil(0x0, &(0x7f0000000300)='r\x00') sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000040), 0x8, 0x0}, 0x400) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7, 0x0}, 0x8) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x80000000, {0x0, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0xffffffb3, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0) flock(r0, 0x3) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r3) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x2, 0x0, 0x2, 0x5, r3}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001}) close(r0) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.135' (ED25519) to the list of known hosts. panic: maddr rwlock 0xffff800001575860: enter read deadlock Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *344982 38832 0 0x2 0 0 ifconfig db_enter() at db_enter+0x25 panic(ffffffff83325ab2) at panic+0x1cf rw_do_enter_read(ffff800001575860,0) at rw_do_enter_read+0x435 in6_hasmulti(fffffd806e70b8f0,ffff800001575800) at in6_hasmulti+0x41 ip6_output(fffffd806e70b800,ffffffff839adbf8,0,1,ffff80003a52cc80,0) at ip6_output+0x1369 mld6_sendpkt(ffff8000015a7c80,83,0) at mld6_sendpkt+0x364 mld6_start_listening(ffff8000015a7c80,ffff800001575800) at mld6_start_listening+0xe7 in6_addmulti(ffff80003a52d028,ffff800001575800,ffff80003a52d09c) at in6_addmulti+0x3cb in6_joingroup(ffff800001575800,ffff80003a52d028,ffff80003a52d09c) at in6_joingroup+0x6c in6_update_ifa(ffff800001575800,ffff80003a52d120,0) at in6_update_ifa+0x1a86 in6_ifattach_linklocal(ffff800001575800,0) at in6_ifattach_linklocal+0x33b in6_ifattach(ffff800001575800) at in6_ifattach+0x2d0 ifioctl(ffff800001595378,801169ab,ffff80003a52d310,ffff80003c93b248) at ifioctl+0x1aa3 sys_ioctl(ffff80003c93b248,ffff80003a52d4e0,ffff80003a52d430) at sys_ioctl+0x660 end trace frame: 0xffff80003a52d4d0, count: 0 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic *cpu0: maddr rwlock 0xffff800001575860: enter read deadlock ddb> trace db_enter() at db_enter+0x25 panic(ffffffff83325ab2) at panic+0x1cf rw_do_enter_read(ffff800001575860,0) at rw_do_enter_read+0x435 in6_hasmulti(fffffd806e70b8f0,ffff800001575800) at in6_hasmulti+0x41 ip6_output(fffffd806e70b800,ffffffff839adbf8,0,1,ffff80003a52cc80,0) at ip6_output+0x1369 mld6_sendpkt(ffff8000015a7c80,83,0) at mld6_sendpkt+0x364 mld6_start_listening(ffff8000015a7c80,ffff800001575800) at mld6_start_listening+0xe7 in6_addmulti(ffff80003a52d028,ffff800001575800,ffff80003a52d09c) at in6_addmulti+0x3cb in6_joingroup(ffff800001575800,ffff80003a52d028,ffff80003a52d09c) at in6_joingroup+0x6c in6_update_ifa(ffff800001575800,ffff80003a52d120,0) at in6_update_ifa+0x1a86 in6_ifattach_linklocal(ffff800001575800,0) at in6_ifattach_linklocal+0x33b in6_ifattach(ffff800001575800) at in6_ifattach+0x2d0 ifioctl(ffff800001595378,801169ab,ffff80003a52d310,ffff80003c93b248) at ifioctl+0x1aa3 sys_ioctl(ffff80003c93b248,ffff80003a52d4e0,ffff80003a52d430) at sys_ioctl+0x660 syscall(ffff80003a52d4e0) at syscall+0x962 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x70f89f97fe90, count: -16 ddb> show registers rdi 0 rsi 0x1 rbp 0xffff80003a52c990 rbx 0xffff800001575800 rdx 0 rcx 0 rax 0xffff80003c93b248 r8 0x101010101010101 r9 0x8080808080808080 r10 0x24d37219a4275481 r11 0x7a8896eca7f9f618 r12 0 r13 0xffff80003c93b24c r14 0 r15 0x1 rip 0xffffffff82215455 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80003a52c980 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb> show proc PROC (ifconfig) tid=344982 pid=38832 tcnt=1 stat=onproc flags process=2 proc=0 runpri=57, usrpri=57, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff80002a7774c8,0xffff80003c93a2c8 process=0xffff8000ffff9698 user=0xffff80003a528000, vmspace=0xfffffd806cadb740 estcpu=7, cpticks=1, pctcpu=0.0, user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 96131 383727 60301 0 2 0xc80 syz-executor 96131 384730 60301 0 3 0x4000080 fsleep syz-executor 96131 198956 60301 0 3 0x4000080 fsleep syz-executor 96131 154460 60301 0 2 0x4000c80 syz-executor 87214 188471 14742 0 2 0 syz-executor 87214 477549 14742 0 3 0x4000080 fsleep syz-executor 50604 437655 84048 60929 2 0xc90 syz-executor 50604 34927 84048 60929 3 0x4000090 lockf syz-executor 50604 488793 84048 60929 3 0x4000090 fsleep syz-executor *38832 344982 94181 0 7 0x2 ifconfig 94181 440805 75578 0 3 0x10008a sigsusp sh 45424 138662 35180 0 3 0x82 nanoslp syz-executor 49036 503810 35180 0 2 0x2 syz-executor 84048 347303 35180 0 2 0xc82 syz-executor 81288 49066 35180 0 3 0x2 biowait syz-executor 60301 496320 35180 0 2 0xc82 syz-executor 14742 45729 35180 0 3 0x82 nanoslp syz-executor 9026 445139 35180 0 2 0x2 syz-executor 75578 513070 35180 0 3 0x82 wait syz-executor 35180 5931 91909 0 3 0x82 kqread syz-executor 91909 139931 79245 0 3 0x10008a sigsusp ksh 79245 193336 51342 0 3 0x98 kqread sshd-session 51342 303287 18708 0 3 0x92 kqread sshd-session 68706 400475 1 0 3 0x100083 ttyin getty 18708 162391 1 0 3 0x88 kqread sshd 61743 215631 84494 73 3 0x1100090 kqread syslogd 84494 230965 1 0 3 0x100082 sbwait syslogd 21841 377670 1 0 3 0x100080 kqread resolvd 47530 445525 79527 77 3 0x100092 kqread dhcpleased 917 250813 79527 77 3 0x100092 kqread dhcpleased 79527 420198 1 0 3 0x80 kqread dhcpleased 78585 141669 0 0 3 0x14200 bored smr 56848 240321 0 0 2 0x14200 zerothread 94952 505976 0 0 3 0x14200 aiodoned aiodoned 20435 418212 0 0 3 0x14200 syncer update 14778 252255 0 0 3 0x14200 cleaner cleaner 23407 146519 0 0 3 0x14200 reaper reaper 66943 452644 0 0 3 0x14200 pgdaemon pagedaemon 5265 46512 0 0 3 0x14200 bored viomb 49266 197793 0 0 3 0x40014200 acpi0 acpi0 20873 55267 0 0 3 0x14200 bored softnet0 28850 337634 0 0 3 0x14200 bored systqmp 92666 98143 0 0 3 0x14200 bored systq 71545 252146 0 0 3 0x40014200 tmoslp softclock 36592 376303 0 0 3 0x40014200 idle0 1 240138 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 11032 12107K 12249K 166960K 12133 0 pcb 18 12K 12K 166960K 22 0 rtable 235 7K 7K 166960K 359 0 pf 32 13K 13K 166960K 34 0 ifaddr 42 7K 7K 166960K 45 0 ifgroup 52 2K 2K 166960K 54 0 sysctl 1 1K 9K 166960K 5 0 counters 35 18K 18K 166960K 38 0 ioctlops 0 0K 2K 166960K 34 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1339 84K 85K 166960K 1369 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 1K 166960K 2 0 VM map 2 1K 1K 166960K 2 0 sem 2 0K 0K 166960K 2 0 dirhash 12 2K 2K 166960K 15 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 16 57K 97K 166960K 141 0 proc 66 67K 124K 166960K 473 0 subproc 72 4K 4K 166960K 72 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 1 0 in_multi 91 6K 6K 166960K 91 0 ether_multi 2 0K 0K 166960K 2 0 mrt 1 0K 0K 166960K 1 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 55 254K 254K 166960K 55 0 exec 0 0K 1K 166960K 357 0 fusefs mount 1 32K 32K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 212 159K 167K 166960K 2948 0 UVM aobj 3 2K 2K 166960K 3 0 pinsyscall 37 74K 96K 166960K 1214 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 3 0 NDP 26 1K 1K 166960K 27 0 temp 35 8658K 8722K 166960K 3809 0 kqueue 13 20K 24K 166960K 27 0 SYN cache 2 16K 16K 166960K 2 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle rtpcb 120 40 0 37 1 0 1 1 0 8 0 rtentry 136 105 0 1 4 0 4 4 0 8 0 unpcb 144 36 0 21 1 0 1 1 0 8 0 syncache 336 3 0 3 1 0 1 1 0 8 1 tcpcb 736 12 0 8 1 0 1 1 0 8 0 arp 96 18 0 0 1 0 1 1 0 8 0 inpcb 328 68 0 59 2 0 2 2 0 8 1 nd6 112 22 0 0 1 0 1 1 0 8 0 kcovpl 48 8 0 0 1 0 1 1 0 8 0 ppxss 1072 5 0 3 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 437 0 0 28 0 28 28 0 8 0 art_table 40 438 0 0 5 0 5 5 0 8 0 art_node 32 105 0 10 1 0 1 1 0 8 0 dirhash 1024 19 0 2 3 0 3 3 0 8 0 dino2pl 256 1581 0 74 95 0 95 95 0 8 0 ffsino 256 1581 0 74 95 0 95 95 0 8 0 nchpl 144 1775 0 83 63 0 63 63 0 8 0 rtmask 32 2 0 1 1 0 1 1 0 8 0 vnodes 216 1665 0 0 93 0 93 93 0 8 0 namei 1024 5186 0 5184 2 0 2 2 0 8 1 kstatmem 264 26 0 2 2 0 2 2 0 8 0 scxspl 216 5748 0 5747 2 0 2 2 1 8 1 plimitpl 152 30 0 13 1 0 1 1 0 8 0 sigapl 424 430 0 389 6 0 6 6 0 8 0 knotepl 120 3219 0 3172 2 0 2 2 0 8 0 kqueuepl 184 26 0 17 1 0 1 1 0 8 0 pipepl 304 113 0 86 3 0 3 3 0 8 0 fdescpl 448 417 0 389 5 0 5 5 0 8 0 filepl 120 1489 0 1275 7 0 7 7 0 8 0 lockfpl 104 8 0 4 1 0 1 1 0 8 0 lockfspl 48 5 0 2 1 0 1 1 0 8 0 sessionpl 144 21 0 13 1 0 1 1 0 8 0 pgrppl 48 29 0 13 1 0 1 1 0 8 0 ucredpl 104 81 0 69 1 0 1 1 0 8 0 zombiepl 144 390 0 389 1 0 1 1 0 8 0 processpl 1152 430 0 389 4 0 4 4 0 8 0 procpl 664 447 0 400 5 0 5 5 0 8 0 sockpl 552 144 0 117 3 0 3 3 0 8 0 mcl64k 65536 2 0 2 1 0 1 1 0 8 1 mcl8k 8192 4 0 4 1 0 1 1 0 8 1 mcl4k 4096 2459 0 2405 15 0 15 15 0 8 6 mcl2k 2048 186 0 185 1 0 1 1 0 8 0 mtagpl 96 5 0 4 1 0 1 1 0 8 0 mbufpl 256 4036 0 3907 9 0 9 9 0 8 0 bufpl 280 2254 0 118 153 0 153 153 0 8 0 anonpl 24 98639 0 95743 23 0 23 23 0 187 3 amapchunkpl 152 8224 0 7822 19 0 19 19 0 158 0 amappl16 200 1888 0 1874 5 0 5 5 0 8 4 amappl15 192 5 0 5 1 0 1 1 0 8 1 amappl14 184 5 0 5 1 0 1 1 0 8 1 amappl13 176 432 0 430 1 0 1 1 0 8 0 amappl12 168 754 0 718 2 0 2 2 0 8 0 amappl11 160 8 0 8 1 0 1 1 0 8 1 amappl10 152 67 0 57 1 0 1 1 0 8 0 amappl9 144 249 0 249 1 0 1 1 0 8 1 amappl8 136 27 0 26 1 0 1 1 0 8 0 amappl7 128 102 0 100 1 0 1 1 0 8 0 amappl6 120 261 0 248 1 0 1 1 0 8 0 amappl5 112 91 0 83 1 0 1 1 0 8 0 amappl4 104 377 0 354 1 0 1 1 0 8 0 amappl3 96 1296 0 1222 3 0 3 3 0 8 0 amappl2 88 524 0 458 2 0 2 2 0 8 0 amappl1 80 8664 0 8136 13 0 13 13 0 8 0 amappl 88 2261 0 2119 4 0 4 4 0 92 0 uvmvnodes 80 96 0 0 2 0 2 2 0 8 0 dma4096 4096 1 0 1 1 0 1 1 0 8 1 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 0 1 1 0 8 1 dma128 128 253 0 253 1 0 1 1 0 8 1 dma64 64 6 0 6 1 0 1 1 0 8 1 dma32 32 8 0 8 1 0 1 1 0 8 1 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 2 0 0 1 0 1 1 0 8 0 uaddrrnd 24 417 0 389 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 417 0 389 1 0 1 1 0 8 0 vmmpekpl 168 5092 0 5063 2 0 2 2 0 8 0 vmmpepl 168 34812 0 33194 79 0 79 79 0 357 1 vmsppl 368 416 0 389 4 0 4 4 0 8 1 rwobjpl 40 13025 0 12122 11 0 11 11 0 8 0 pdppl 4096 841 0 778 97 14 83 83 0 8 20 pvpl 32 213343 0 205602 69 0 69 69 0 265 0 pmappl 216 416 0 389 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 362 0 14 10 0 10 10 0 8 0 ddb> machine ddbcpu 0 No such command ddb> trace db_enter() at db_enter+0x25 panic(ffffffff83325ab2) at panic+0x1cf rw_do_enter_read(ffff800001575860,0) at rw_do_enter_read+0x435 in6_hasmulti(fffffd806e70b8f0,ffff800001575800) at in6_hasmulti+0x41 ip6_output(fffffd806e70b800,ffffffff839adbf8,0,1,ffff80003a52cc80,0) at ip6_output+0x1369 mld6_sendpkt(ffff8000015a7c80,83,0) at mld6_sendpkt+0x364 mld6_start_listening(ffff8000015a7c80,ffff800001575800) at mld6_start_listening+0xe7 in6_addmulti(ffff80003a52d028,ffff800001575800,ffff80003a52d09c) at in6_addmulti+0x3cb in6_joingroup(ffff800001575800,ffff80003a52d028,ffff80003a52d09c) at in6_joingroup+0x6c in6_update_ifa(ffff800001575800,ffff80003a52d120,0) at in6_update_ifa+0x1a86 in6_ifattach_linklocal(ffff800001575800,0) at in6_ifattach_linklocal+0x33b in6_ifattach(ffff800001575800) at in6_ifattach+0x2d0 ifioctl(ffff800001595378,801169ab,ffff80003a52d310,ffff80003c93b248) at ifioctl+0x1aa3 sys_ioctl(ffff80003c93b248,ffff80003a52d4e0,ffff80003a52d430) at sys_ioctl+0x660 syscall(ffff80003a52d4e0) at syscall+0x962 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x70f89f97fe90, count: -16 ddb> machine ddbcpu 1 No such command ddb> trace db_enter() at db_enter+0x25 panic(ffffffff83325ab2) at panic+0x1cf rw_do_enter_read(ffff800001575860,0) at rw_do_enter_read+0x435 in6_hasmulti(fffffd806e70b8f0,ffff800001575800) at in6_hasmulti+0x41 ip6_output(fffffd806e70b800,ffffffff839adbf8,0,1,ffff80003a52cc80,0) at ip6_output+0x1369 mld6_sendpkt(ffff8000015a7c80,83,0) at mld6_sendpkt+0x364 mld6_start_listening(ffff8000015a7c80,ffff800001575800) at mld6_start_listening+0xe7 in6_addmulti(ffff80003a52d028,ffff800001575800,ffff80003a52d09c) at in6_addmulti+0x3cb in6_joingroup(ffff800001575800,ffff80003a52d028,ffff80003a52d09c) at in6_joingroup+0x6c in6_update_ifa(ffff800001575800,ffff80003a52d120,0) at in6_update_ifa+0x1a86 in6_ifattach_linklocal(ffff800001575800,0) at in6_ifattach_linklocal+0x33b in6_ifattach(ffff800001575800) at in6_ifattach+0x2d0 ifioctl(ffff800001595378,801169ab,ffff80003a52d310,ffff80003c93b248) at ifioctl+0x1aa3 sys_ioctl(ffff80003c93b248,ffff80003a52d4e0,ffff80003a52d430) at sys_ioctl+0x660 syscall(ffff80003a52d4e0) at syscall+0x962 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x70f89f97fe90, count: -16