last executing test programs: 4.95973311s ago: executing program 0 (id=1): r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000700)=[{&(0x7f00000009c0)="807882", 0x3}], 0x1) ioctl$TIOCDRAIN(r1, 0x2000745e) unveil(0x0, &(0x7f0000000400)='c\x00') 1.551512425s ago: executing program 5 (id=141): ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x8, 0x8, 0x80, 0x2, 0x8, 0x3, 0x40, 0x10, [{0x5, 0x3, 0x7fff, 0x80000201}, {0x4, 0x8, 0x6, 0xfff}, {0x1, 0xfffffffe, 0x6, 0x2}, {0x2, 0xdf, 0xf, 0x40}, {0x2, 0x7, 0xf11, 0x7}, {0x800, 0xffbf, 0x80cf}, {0x1, 0x5, 0x85, 0x2}, {0x0, 0x1, 0xfffffff8, 0xfbffe2e9}, {0x8, 0xffe, 0x6, 0x17fff}, {0x3, 0x0, 0x5, 0x7}, {0x8, 0x8000000, 0x8, 0x7}, {0x4, 0xc7cb, 0x800000, 0xa66}, {0x401, 0x10a, 0x9, 0x9}, {0x200003, 0xee2, 0x4, 0x6f5fc48f}, {0x81, 0x101, 0x3, 0x7fff}, {0xffffffff, 0x8003, 0x6, 0x69}]}) setrlimit(0x8, &(0x7f00000000c0)={0x45, 0x56}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$FIOASYNC(r0, 0x80047466, &(0x7f0000000200)=0x5) poll(&(0x7f0000000000), 0x35, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) 1.533216291s ago: executing program 5 (id=142): r0 = socket(0x24, 0x2, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0xa) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x800, 0xfffffffb, 0x2000007, 0xfe, 0x80000001, 0xffff79a9, 0x8, 0x10, [{0x3, 0x7, 0x0, 0x71000}, {0x7, 0x88, 0x8008, 0x7}, {0x101, 0x9, 0x0, 0x9}, {0x9, 0x900, 0xe}, {0x401, 0xa, 0x10002800, 0x7}, {0x2, 0x27f3, 0x3, 0x5}, {0xce3, 0x4, 0x4f5, 0x2}, {0x6, 0x801, 0xc, 0x8b}, {0x2, 0x82, 0x5, 0x9}, {0x4007, 0x100, 0xd1a, 0x11088}, {0x1e7, 0x5, 0x1, 0x6}, {0x800, 0x9, 0x8, 0x9}, {0x10001, 0x4, 0x8, 0x2}, {0x29a7171c, 0x8, 0x1, 0x80000001}, {0xc, 0x7, 0x1, 0xfffffffe}, {0x0, 0x1, 0x1001, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) getsockname$inet6(r0, 0x0, &(0x7f00000002c0)) 1.395575817s ago: executing program 5 (id=151): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r0 = socket(0x2, 0x4001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x9af, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r0, &(0x7f0000000000), 0x10) sendmsg(r0, &(0x7f0000001740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) 1.377268395s ago: executing program 2 (id=153): setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x6, 0x1, 0x40001, 0xfff7ff93, "0800020000087db300000105001c670000000010", 0x7, 0x800001a3}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x80}], 0x1, 0xae) unveil(0x0, &(0x7f0000000300)='r\x00') 1.342539383s ago: executing program 5 (id=154): setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r0 = open(&(0x7f0000000080)='./file1\x00', 0x18289, 0x110) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) ftruncate(r0, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x0) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) 1.282706108s ago: executing program 4 (id=159): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x8010427e, &(0x7f0000000040)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket$inet(0x2, 0x3, 0x0) getitimer(0x0, 0xfffffffffffffffe) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000100)) 971.682616ms ago: executing program 6 (id=167): r0 = socket(0x2, 0x3, 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, 0x200326, 0x2800, 0x7}, {0x2, 0x27f3, 0x3, 0x99}, {0xce1, 0x4, 0x4f8, 0x6d}, {0x6, 0x801, 0xc, 0x7}, {0x2, 0x82, 0x5, 0x9}, {0x4007, 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, 0x1002, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) getsockname(r0, 0x0, &(0x7f0000000080)) 941.086038ms ago: executing program 1 (id=171): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000780)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x10, 0x81, 0x3, 0x48}, {0x48, 0x8, 0xff}, {0x6, 0x80, 0x6, 0xfffff805}]}) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x8020690c, &(0x7f0000000000)={0x0, 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000500)=ANY=[]) 935.248494ms ago: executing program 7 (id=172): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x80, 0xf3, 0x80, 0xffffffff}, {0x5, 0x81, 0x0, 0xffffffff}, {0x16, 0x7e, 0x0, 0xff}]}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000080)="3b2a8cb99ace86e0da3d37beabbd45b81cff08000000ff0ac0ef4f900913a051d31e4b58a0813eaaaf9040de94b633a24bae4d1477a3e0c0ebc316a90688be75ba1b8952c4df9fba3087cd5751b92c06962c67d6", 0x54}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000200)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x3d, 0x1c, 0x67, 0x0, 0x0, 0x6, 0x0, @multicast1, @local={0xac, 0x14, 0x0}}, @udp={{0x2, 0x3, 0x8}}}}}}) 931.121866ms ago: executing program 1 (id=173): ktrace(0x0, 0x0, 0x510, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r0 = open(&(0x7f0000000080)='./file1\x00', 0x18289, 0x110) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) fchmod(r0, 0x100) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) 926.383911ms ago: executing program 3 (id=174): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x12, r0, 0x0) sysctl$net_inet_icmp(&(0x7f0000000040)={0x4, 0x2, 0x1, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e50000b9", 0x4) 864.796029ms ago: executing program 6 (id=175): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) select(0x40, &(0x7f0000000180)={0x1d5d3, 0xf9, 0x3, 0x80000003, 0x4, 0x181c, 0x4, 0x2}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x22) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="bf30cbcd28783b63fa9dc486a7817494", 0x10}], 0x1) kevent(0xffffffffffffffff, 0x0, 0xfffffff1, &(0x7f00000002c0)=[{{}, 0xfffffffffffffff9, 0x0, 0x0, 0x0, 0x9}, {{}, 0xfffffffffffffff9, 0xc0, 0x20000000, 0x8000000000000001, 0x46ad}, {{}, 0xfffffffffffffff8, 0x1, 0xf0000000, 0x1, 0x1000000000000008}, {{}, 0xfffffffffffffff8, 0x20, 0x10, 0xffffffff, 0xc3d}, {{}, 0xfffffffffffffffb, 0x40, 0x1, 0x9, 0x3}, {{}, 0xffffffffffffffff, 0x6, 0x1, 0xe, 0x10000}, {{}, 0xfffffffffffffffd, 0x14, 0x1, 0x2, 0x100000001}, {{}, 0xfffffffffffffff8, 0x80, 0x8, 0x100, 0x2}], 0xb19, 0x0) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) close(r1) 829.933815ms ago: executing program 2 (id=176): setrlimit(0x4, &(0x7f0000000080)={0xfffffffffffffffd, 0xffffffffffffffff}) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x40000801) setsid() r0 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0xc2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000080)=0x54) 809.84956ms ago: executing program 2 (id=177): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x80, 0xf3, 0x80, 0xffffffff}, {0x5, 0x81, 0x0, 0xffffffff}, {0x16, 0x7e, 0x0, 0xff}]}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0)="3b2a8cb99ace86e0da3d37beabbd45b81cff080022fa3e95efbccbe1ad003a4415d0b43c33a982c09689378d25834fd53af8831e0792148652a8fc2138", 0x3d}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000200)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x3d, 0x1c, 0x67, 0x0, 0x0, 0x6, 0x0, @multicast1, @local={0xac, 0x14, 0x0}}, @udp={{0x2, 0x3, 0x8}}}}}}) 809.532888ms ago: executing program 2 (id=178): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x3000, 0x65d, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x138, 0x0, 0xffffffff, 0x0) kevent(r1, &(0x7f0000000140), 0xe4a, 0x0, 0xa9f9, 0x0) 808.830203ms ago: executing program 7 (id=179): mkdir(&(0x7f0000000080)='./file0\x00', 0x0) setreuid(0xee00, 0x0) r0 = getuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r3 = getuid() chown(&(0x7f0000000200)='./file0\x00', r3, r2) setreuid(0xee00, r0) chown(&(0x7f0000000140)='./file0\x00', r0, 0x0) 785.286054ms ago: executing program 7 (id=180): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0xbe, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84, 0x11, 0x3, 0x48}, {0x40, 0xf0, 0xff}, {0x6, 0x80, 0x12, 0xfffff802}]}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000080)="7c2aa7b97e647c6cb381fe18e59f710b899d6ad6dd6815426ed79d8aef4ecb88", 0x20}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x28, 0x0}) write(r0, &(0x7f00000003c0)="f81ad30100060000000100000000", 0xe) 784.310827ms ago: executing program 7 (id=181): setrlimit(0x8, &(0x7f0000000040)={0xa, 0x52}) r0 = syz_open_pts() openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) close(r0) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x4287e) open(&(0x7f0000000300)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7815) ioctl$FIONREAD(r0, 0x800474c4, &(0x7f00000003c0)) writev(r0, &(0x7f0000004c80)=[{&(0x7f0000003780)="9ad9e02f452a9f5428f9e6d8", 0xc}], 0x1) 761.448151ms ago: executing program 4 (id=182): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x2, r0) close(r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) recvmsg(r2, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=""/51, 0x33}, 0x0) 737.327802ms ago: executing program 4 (id=183): setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x3, 0x7, 0xffffdf84, 0xfffffbff, "ffff0201000480000000ff00", 0x4000000, 0xfd8}) writev(r0, &(0x7f0000000480)=[{&(0x7f00000005c0)="43bac2417f5c32f753fa7644985f28c9f260676a73ae0b9c999c3777c4238bb28740a75578afde9cda65326167e8fdaaf17689e0b22ad556360c82e41d5ca93f9c6d1368f86874a47f44b2f6d813fa27d35cb7dedc1268872f8f18b8fd733fdd9515daf1d93b4bbfde3db48a3ed1d77fab1c83736c67f07520e781c21ef3760ebd14586363866aa13315fa32cbf0a391be4b997f2e6bd7014e2e46a880ff1119a3f405eaadf3d26b4da76a522d107bb7fe1651b803328c9b4ceb455292c3e492ad9846b0c8716b256a2ed19a0dfeaaee527500b03456ae9f1ca07af39f8cd74290adec487fa30be04c1e7f94194862aa2e1d0a", 0xf3}], 0x1) read(r1, &(0x7f00000001c0)=""/184, 0xb8) 736.813018ms ago: executing program 3 (id=184): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0xbe, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x40, 0xf0, 0xff, 0xfffffffe}, {0x80, 0x11, 0x3, 0x48}, {0x6, 0x80, 0x12, 0xe5d}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="c2a6d6000000005ae79d73988d800f00ecfe746f0301d0c3b97c5eb027fb0e4ba21eed93b6b3f3e67c8e32846b9ac03711fb17f3407ee14ad4dfcca6ad5c2eb97ce7e5c36ef6fbec", &(0x7f0000000000)=0x48, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x28, 0x0}) write(r0, &(0x7f00000003c0)="f81ad30100060000000100000000", 0xe) 736.262044ms ago: executing program 6 (id=185): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0xa) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000007, 0x101, 0x80000001, 0x80000081, 0x5, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x7, 0x88, 0x8, 0x7}, {0x8, 0x6, 0x0, 0x9}, {0x3, 0x900, 0xe}, {0x401, 0x200326, 0x2800, 0x7}, {0x82, 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, 0x4, 0x8, 0x4}, {0x29a7171a, 0x8, 0x1, 0x4}, {0xc, 0x7, 0x1, 0xfffffffe}, {0x0, 0x1, 0x1002, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) r1 = socket(0x1e, 0x3, 0x2) sendmsg$unix(r1, &(0x7f0000001f80)={0x0, 0x0, 0x0}, 0xc) 735.781359ms ago: executing program 4 (id=186): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0xbe, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84, 0x59, 0x35, 0x9}, {0x5, 0xf0, 0xff}, {0x6, 0x80, 0xf, 0xfffff802}]}) sysctl$vm(&(0x7f0000000000)={0x2, 0x9}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x28, 0x0}) write(r0, &(0x7f0000000080)="fb1a01000001000000f0b029a6b7", 0xe) 735.180399ms ago: executing program 3 (id=187): sysctl$net_inet6_icmp6(0x0, 0x0, 0x0, 0x0, &(0x7f0000000cc0)="f9c9b05719d76f5109228cc818f0c720071928d52d9209ec739483bfb9d23ea7f7f7287ba0c1fc93861705eb8a5a1148588bbf17f889222f9c868e18612673c0049a58ada61ec363a82ee4589c87a86dda65af4caadfe805d29a048b46abfd161f0599f6bcc8c274202c8c3a7ff46e7c42c3e21ac81098d04eeb043a02e2ca1c64d7a2a2678ade009e39c9c46c3a8410383c1d16b114ba96ceb2ba969b0c1a6065337fa06aa087b9ebc8a101bea9bdaabe57d585d66d4af5ffd105998f8ae0c80d9480470f062cf0ecd047a6860fb5f0e10078a251dee287c72a61f46222a49d8887d131f45b8bc95f04f1cf1239192168d09e57dba2fdc8805943fcb59d2a85a29026938aeef34b161ff57897ec7a39691aaea239aff6535015736e33d216ef77397f29a34893ab07b33a588ba1b86915c117ddd76105038d8cf08ae5aa38cf47423afa297bded3d88fe2182e1fc4d76dcd5d92404222bda09bb7cd0a803cee00d28cde48ad3f0736e3d120f06517d546cfce620ce3767a016f1618475d45a24d5e7d9d53e8280f1920375a4ae39a09ef409bcc9061f360014d097f64258b04a38a630c9e2e326debca798fc4969c288f768cafccaf2fd8b91c945b8bdaff8b0c5071f595f192a4d9785d3f9ffadc0ffcc26c15808f3f9bec8c990a21b5121c8df6747cf2f03667c5523a858db31711e54b1c083908e4891309a7bb4840cb02b7936e5f6030bc15626b4330dd486b5d120accdb72475967d78aff6c39d6d75e06c2e6070754a03b039f2cc5f24126e67b4a9aac0f0f62437df15bbc1504e8c2b81a8bd92f89f2be8d9ebd67087a3bf18cd2658e527eb2b01223b3f5191dd7bda11e25766aaf942bdf2d64cfbed1a1430829a8ba715299b29cb9a28af22e0c0fcd6f4a6e230876fc91075aa17358a59e2d0d7676277518c595a8399980bea49fa347ee42ea53c49c8fe5a6a5060d92666952d60eec87330408f056c03bc1adbb2d296c49788e244f0445561350f957424fee6a39062ec1e18fddb25f21691740e69e65d39f5e8fded5b5510544a5c64a58ab0c2690ac87051a7fe9d692a7147c4464eb86a9c0c2d052b40a666505eb895a8d1844ccaa26bce66705d2babd1079f29352dce19f3745381e31867cefc6b85e7e6537e5e9dc686564938fe797dfaf6d4d7c8e089ad8c2486fc06ef62f2551935772677b2c527317d19b73053200dd81b265ef7c46cac8cf079c4be1935740d74fc15e266103e440529b97a1d4c1187d88534b0204fda166d7122e2bab9822d1e44c22d0280c048881913f4bac28ede168079ff10549f05478c068b84595126c01da2e840c10653846b3b02642fb9339f6311fbb2b8e69e7da1047255397f38afc8b792cee0926be1b5d9e70969ba4a0cc8bbd222f3ddb02c737fd43bc730681826bf53493bf912bde34b52acfaa69d5bcb7ab54c21a73d0940fad6c2ed0a3f2d114b836d8997bece61096416491f7d9cb83ae365f4fff3444a7a4cc97cc0d3b5ea8d26b203a23d2d129523b8f0c53afd2fa58271c51a2bba0ea2142ffa8c4fa8a55b597ec24ebcbf02a09aec231dde401b6d2983842b4df5a0178bb709012e84e8dd837d5aea152cf74d521b8f15d03bd56c8b3c69d07836d188ed8c8ba3c631835635a64487b92c2932732146e513d5dbe7cabc3e69aa346e999ba869db4c046f75a1ea4b65b14086dd9858f023730917845de1837f0929c157182c78604bce1b0a37155de2a238964037632636562d56baf81a3eb9b2d19bcd0f61634c9b21742b2323af4d3833b60b8bce85b164e6fc45549f92f4e77d2843bc2bc3614bcaccaa43387c7236326544a6f1aeafecc5f1a8d475b289dc043fa608f99a6e1e5430589dcf741dfdde7a4c80ee4d7b3aba0314730fbff0fd924d76df801d965febbf88b04af216c22a4767cc8567bec29e611ff7659bd76a0d6568f0f9a4c8b6afc46837dbef4281ce42dbb36cce982a63a2a6f776e1be6c08355f0c5e87150db69f53cb2902f026b17fcff25b7782889dfa73dfe322690ea53318a56576501a8afc43aa8fe36fe6b3eb9eeccba641f66263674a0e96d8562b0534f6cdcd0da86f2f09ea7e1fd78422e33b74543e0048c102cb3a76ff6450135b890ae0f553449aff73bd78ea7741dbe58077c1e041532b9b734b87c2b494c43a318fd52fac818299d49625a5e67952a82aa7ebe506f0beecb86cfc2f1aefd746d7a9d060e74fa57d8477b5081e6b81ee16af62b3e47ad700127b81ad343a615e5e88581ea5935169666daf08c2aee0dd9013da36baf21b6674c4e1f22f1003152e3ab99fa6ebe3e9e48d70fd4a95db06c97f4a0912656edab7ce2ccbe296dc389fa5202d924e14e0c9590b192eeb8e9d6907fd13b2022d6c11d580332eaa256383fffcd7c72b3df943e2a221ef280155ce04d883549035f815d72eab215596db6755f5ccd4c6ef4fe6d4a4e8ac055d68674085e39d398dcbaa36544e980e65abc0c7f007f431cc1738617f0eb8907955ceaa41c609291072ba3febe284bba0658138e1ad3c45b2913d5d96ed73f52ba1d29a700892b59906f7b629a4af104ab9b047205c30c50bb913ddbaded14386177e4ac006b704a65065aea67ebaf0075eed8812bf4f05ef0233462aded567f07cda1d0e09839c8fa6ce05f0a3e04fd72499cbe73b7275bec5a9ad415428618557bc1fd9597c6cdd8cbe6a3ffac94ed5710fc309b82776a5b77877424ac9b10118c98de2ab585c512963d918fc16b128f57cf9259363adc1b61c5cc7a70548f19d201967abaa559c4de0a97e799bec9d7a46b7a9a149f464ae2fe1c6713cffa8628ed4148df7386986475dc65354b43aac74b5d7aae153d8d186c3395475598e25ae2c4f7290922c3ff71b93e80d5dc3820b341091d09415642d4a135bd948973f524cef33a39ea919db4bf46f439efa5098a0678db0f1d492f165d5f128d1f3862e14852094f1c7c6f39acd2f2ee49f0f226f30234b52042a1dee892db086e597c6bf6854027a91625dbb08df7399a221fcbf3cba8b1626643ce3abe72d42e7f1dc75b0ee2c31527732a5cc5c43ffa86d019c80b0a921ea51f473625e665b2cec207276ee230e76b832fa1476752b1f5fa1119c983eb9c5c79702d1dbaaf79ec919472fd0958f14468b0e5ef6c7185e1fc7e9a90e978e4f80db6196b91f66e356f990c0cc06b8df1c7c5cbda90819284807bef1b6dc0c2932ef4276e54ed351a3b461c989ad1ebfeab7170667fe9abd12159af406adce8b7012994d73001eb39186e3c76532168c2b4b5bf544b160140e954809b40a82ee8ffe70249064910751a12e83f4b74ecd7ed945b46dff8e7dc44e2e1c796251190028629975cfa84a6da96425394c6bd4ce6a09d11dd950fc66c0b86c9499c50bdecfe4987cd49f3b74cc7cc7cf60242d2e2a56885af767fca848fcc1e1b327fa7644ed849dafca1726a7d19347c54f825ff0aae22d5e7daa1a643321b5f41200b9fe6dd8f9ee6597f96caf2b2024ce5083cd87b6c21b722c2894f072a2564444cdf3cc5277584c601a3f9133257b651afdeb1b6c6007e4e7f31a0348e832ac704793be97776a0921f1c5ea6a5a033d358d0bf84e9da677c8ce9cea053d377ed4dc477ece0ba0f027ed2b7d46ae6c4a1c7c199112d96f9d98fa593085116996b4ac1d01cd323469c2a2d2a9d600ec740925edb4d37954af4d7c0778c975589020544202aa29b78db42be09da0ad1b8e91001bbc5aa6d3933a55a1ca0605dd51dff2188d65aa5670905ea3affc003342eee71ab443ec1bceffd41523fa78c144c71e83f047b12cfaee2abcce2d56e38aeeee01121ca3823ed93995d7f4eea9c979904e89c892b4340570d9dc87343085746e65074d4c83809794a8a959b6465b229d77797ed4050373f8ae45ee9ed3b8cb7763c028966700a961a6c051dc4755c70f615d79d2cb34d1087590f16be6b964a341a8351ca27968c3036282a913d8f4cc9fedd3f9954530d205bcba9abc5bb55fda966585140f1fffc6d48bde2cabcae7ddb04a324052f4829b19fc9bca38b32108caaac54b6ca1ca61d460a20d05a6f86864aa125ca642f1edd1026694087ad77b487a98c4749fd9c6e4a45e7b970eb3a9693f6ac58724c149793f481c597d1b4e1dc2171a7a7f2596bd53f68311d2dd674f54b88d1320a0f29928b1c79ec39064386e474faabf3c48d9478fb80c8b0750aa97dc5bdcac72adbb11315a7e97d39a1f97a1f3b0aac639367120f93c6434430d7411dbcef554017078c9da63794ce3ffc4764c01abccf56037a1b6ce2f1064e86dc8608e3751334a08172bd9b5b7aa538ac840755f454ba756e58df76363111a9223724a62d5723e92a767646cb25446afff7bb16dc5d2786f10ef0119b92c3d0dcdd184295f810a09f74337a9a5f34a20521738561e85d4022f383a8046ef904214de7d5e67b4cc3e73ef3292b2f0b6f2408a1564efdbe30e49e568e4b24639441b98fc51cb570d83009888131844cc32af085e817df1ce8aa8ded1059a1d1b400680dd1d51df7cbe406a9c37b0824ac8a957ca8f3819bc1e7141e7e305a30e5225c4f3d6afc9f986531e591ca6c3ab417b6f86325e4cb3c0ee832a70a0510fc9fe12840f5e762546a463e8237ef896e98fe0db930a880bf93a0ea1720d4d3bb0f1612a2c689b12c72b2c95ac2032819bf00739b7cd292838a1e0a569f43172e63f0c45f62911c2eb876b0255c86a5e5725a409df1b7edbe4d9029a01d43bc32ab4f2efba1c1bb11732c9ba888d7944c374de8af5d01fe2e6515d0a470af36d1ceb86f840dbaf774fe8d8acedc1ff14bce48e474061da3765424cd40f2290c4a09785caf77aac968dca959ac8cf48bbbe682aa8ec28afd2ebbfbc537ff0d89efe82f1fce11c97ee5a44d181f21e54c7e09b6322a77f26302ecb561184a0253c5d155faacc6d092c22b289bcbf5e4e1da7169a64dd9d846e47f1fa1d0cb6000306170294577bc77bfbed480045cebe2316d46881a9a61bda1bc9c636b58ace4d4f6693017c85a3b0bdb0d8c241e645ab72f09c2", 0xe08) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0xf66a, 0xfffffffb, 0xcfd, 0x5fffff0a, "9cdc0600000000000000b2bca2516ce6015fdd04", 0x40000007, 0x5}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000009c0)="2aef1ba69986bfa8bdbecbcad1f3c1622163c1f5228fdb7c32bca7f3fbb73f4dc3a6f65d935878b1eb253cd096f8cc79616313b32f5322e0b353900f163102e8d7d10f70b82891374d7a7194f8e389ef304b6ae2a05bfc367f5f7e26429d3744e8c527949c7c9cf5cdf50cb497f38a364de272a33409d37704405a9e3a04ce70b030e9e6d5e035f09fe4e9f5d125d6a59dc71059cae75a706fc343e93b3cd5bd5012390c9979b681d08bf4271a78fb4aef8ad01e4be2bf8abcbe33d4250fec27fec8901c4ef2fe5f4aa010797dd5deb02d5f1f3bbdd854934d70fa322214a6de03954966a7fe92a2b328c4a9a0ee3b791598319b4ec9096289a3e8678b8e8cb777cd7a414ccebd131b3b10ff23355e00adcefab600a793aa92290fce8eec2c76fa5ed06a104b7bfd9ebd22ffabdf11c9bab57b4b22bcba67692d53a1985e43c733841eaeb09c3ba011aa129a2e1fa5a718340fd85507676301cf9702437eb9681aaabd8f98ed06c512333fff813c6a7293126fb20e53dc969fbf07d6de8aa65384ac5b178c6eac1b7f31cacd4b7ec500fe8d03fba3f6460aaf028b2765d76a1568d99654b0866ebd1ce3fdfdadf23db97d0f0c27482d255b00e219c13191ca16e417a8f04b3488e87210df971c644cf7811c815daef73f67625d3ecc575fae5b0a31c0c29b89bba9353dca8559d91823f86f987d854aafb0b6b90e85a73e6a96b207b0e03f4729964725cf780d7c22e53e3e0e8acf83e0d69a19a4a5119147a2dec2230b006aa6672484bb93b1127371d56a6071307e20fa85543abadc07806d6b4d8a8a66be5f2ea29d6b084f223ae956885fd30df7132e93177d326dec10045d41ed8bad802371161569021890e4e358355042155896c483defd10f3439e8bd555079242e9d00e5246b2038e1ed86af97b09ee7004209841bb0161c518f826631140334ec5d7f95d4012a15867bf42e678494f7c42bdbc388e78f6e037e16d04e7f2ad834464a5ba7e085c5e", 0xfd98}], 0x1) 537.100963ms ago: executing program 4 (id=188): select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0xfffffffefffffffe, 0x2000000000000000, 0x210, 0x8, 0x7}, 0x0, 0x0, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x205b9a) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x100) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) close(r1) 536.321723ms ago: executing program 6 (id=189): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x2df57366, 0x3, 0xd, 0xffff7dfc, "0a6400b728022400060000d4620300", 0x80000005, 0x5}) writev(r0, &(0x7f00000003c0)=[{&(0x7f00000009c0)="3a62395f52ca39ebb428ab374b8b24476f635a668335c1f35bbcbe1879e457c0cd52509469ddb2a491a5e3bc100abcb0bec31655e5ea8f75e58c2e42324caf2af4e99a44db026b78def9b2cd42929ab8e4cd8684cba789aafec54a2b07d5089a929ee4da37fde90029c06f99975b1952e955d2ea457e2e890d44a1e144e70c38623a8296afaaa2782706fe810a04d3f761662da4fb2e1b88ce6361d6a0ead5a920dd965381cd1df46418693ca12c8724a3594bfa8e6479de4f3e4dd29168e19026c95a5f4c5ee5639bdce2aa51e52d35a93992d8b76e7dcb2db7e042cf003776019df2ece194b2b738633f0cae1cead6c60a6c9b3e0d5220a548836175602df525f4e16199a0e6b99d2a9d7d6da340bec3156c8963b5f028818ee36a6a44c4f99e8642544cfdf002179dce1329db99184e3a41668284ac68cc560efb695b735827a983990457a862b8ac0d85f70d7a81b86ed75bfad74a055b6e52666d0862f8504f2f1e0dc7b0293d422677021d53255f2befecb2ee126e59d4ee576762597f40b7ed3cae8c9adcfc0bc40f5f78e21fab1d4b040e7781f2e46fe8eeff983c9d00e4662e9ed65c18e588dfd61e0ce5aa3f0edb4b53b64e658e6856f81e101eec2e6fd961c5643f3adca17c706240932fd387c95e57acb4a53f792b8584fb95386edfcae81a1d0a7101094263d2bb4c9ade15cc5522c008b1874e81446780e5f6896bd5aff25c3ccfc5477d8c44dc1e0b87663947fa843e71dd60cdce645bcfc3b2bd730b5db28c6d70236299666f149eab2d95ef509d2438ee14071158973d0f338df0e5219835f52890a1cab0fdda671091494175320d0877673a6ad83c12b5e3f1cd292634c3ff2d07a69df19250d15babb6b354cfbb0be6fb5ba05b59de2077b0bf59c96593a3143d91fe6123131743570cd2263e0280692a4ef65b0fa2d6094662260779f05feb963c2a809950216b866832d527805bde2fb4e7ab26a7774924e812483db67725fd01ed543763084201591fe0f4ed4c7f7d83c1576e78f66a561e7909f925dbab3dfb368a57f3f79f9b83c61635a5d9d463dfe24da7646d7775694d233fb56dcaf18b2271efa58850d56663146c3a8c0e131a0ff4256c44d4e1c586a6dfe8da4ebf0a1eb3929079fd45962b79db7dba24516631999de6163b9e1a778403545c9c2d20b52e426e031a9f292ff373b9db3dacf2172bdef3ff5bf2f3e2e25cecab3315e4a80e18fbd5ca507a30de165c448d117110e1b68bee579d0002b145d2d2a8b50e857bf5722d5bb91742dd76cd5ffa2238fb59d47c3ac0c6f11129cea0ba2d76b04504d5905a44e0a15cfe517e4cce3dfdaa33e392a1709aa576fa8650be9e05a6b604fe4c06a338109b005bab104c13556950adb7a4c02f3d08ab7bd1ea58438ce33a398e2413b55a2cf18aec094b942cfacec6f4f3db05ca219c734d8b62b439feef3252a47b53c0bc0471a443d520e9a93390dbd4f829372cc854a7162e8b837c4f885540cc9e3f1d335a8527537a448e1a49cafe58c72db049844c7fc467b438ece637c42b08f33c378cb4dcaa1d7187361339f76ff04f1b8b30437e23bb3837f449e97a66953aed6720cec90c00e44803dddcae933e5bd8e36b84cd67efaad880f655371bed8d509fd57ec0e6b0c6661cb805a5ba4b9e38da136bf6f09cede9f8333b8dcb0a07664437d7182168e18882168a744c120ac891c151ac5474dbef3c83b4ed4d274df946b59237b9faa50210e21ec3b76291da0094fec04edd12b78d63", 0x4ee}], 0x1) sendmmsg(0xffffffffffffffff, &(0x7f00000015c0)={{0x0, 0x0, &(0x7f0000000200), 0x0, &(0x7f00000003c0)=[{0x9cc, 0xffff, 0x2, "964afbfcfdfa0dfde7503718a518fc70c16bcd4b2cbe9fe7f212b5f7efc754eed1e52037d05b94d5988e06014e7b16cc093adf2a6459b2ededc312dd679a815970487212599fb31ee89c5b6c5a1786cf5544ea7b5a75f58a8ef9773802d2e678fddf94dad37e0b78f2368089d0ddb3fd1c6a2e88df4588a0f0f4a31008ea439251862120185fcaebd638943ad11581b31b16e52700dd55a536dd92458f26d54726ea88e29a8480812c8eac22b7fb1fa9d34773aec0026880da3e91df260ee93c32741bf2af2e732870ffa170a9698a056cda2bdcd49e57eab5786430c0fc2ac2ce029fc214c258d32f48aae4d2a6a9d8eaa300fc67ce8e972cc78022acb78134fe4476866092f11b8236d5411b4fabf75cbc44d4c7f34a786a9f2d06f86a1119ebcb3246fdd46018ba9c89b2e386d9fb066e6546b1bf7b2887675843419e5ee90b7dc4d49f0172657d64831a05c02100e44c1c73d9baa19869406e6089a03a82e877779f8242dc79a1a63bff43b18c246e957090bdf05b7bd3abd44c135fe42b6fde0d8a6afe383b401cb6f8f2873ab9f2f4d2093b26f2853300effc036ff33d7f898bedc49ef185cbe4c8d876ca647bdfa0a52ab29567a510511c26b0053016b531d1d1b81903f3053ca07db26a2e5773a32de960b0ede132e023ff578f0a0fc0f53cbdc9ed214afda211916a2da792828afbf6e2934dd53b6a540a44f53e8a2561d0066f6c8ba9786086fafc8d53ffa343cc09c9484008f5eab428e9c2c5316051f384781102df86411bcff8b29023ac0485b2376cc2c6e885e3b6b27167463b7b7c3bd4a45159eb2d87247a0168576ac4cbcfb8c0059920baf03731d454b74ae0491a6ee6b789e8a05913788610fbeeb6c3a35e2229ce8b569d2bc6979f5e098ecd41eb52c6f40ad9ac22c8292ced664e0872e41cec26ff53f91d9273e1aa0164062ca9ee45da228f6c4a138a3f49816904e662ba287f7f421ccaaa5c43625b737a78a9be0e5adb90dbec0364024c81e3b9b11741baf3e7a84ca868f6fc80dd94c346492b9cc419c71af514d9432626a61c3d9a1f9257288fe7a0b73f75cd7c0a6c967b63147964e88d0b06639e12d2990f9108d8ec66e70a3fad08e6ca8574be357c383d71b008975a5d9173c7320c8c2ec722cffbb857eb71dccb22755f264bc79a758f40f10f936ab55c5c4a51e93c77e40a633b7d216c5034dbfc35669ce14a2b62aadc87d0f6fb0c87ddccb0748eb4110db95e222915a6517e8aa0fcc620fdc078be3ae36a150981b1a092a6cd6ed57e00677a4d5c621ceec12612386b2b22a87356826a8a836dfedeb373c6f61ed8e0e64a86ae1a90eff6ea4d0d28c1f90986283f33ca25ba425f7b3780b1f8cb0338690439e105b0ddee4ce78f712b8f6e23b0507dfa0f9ea13f30a2afee74b09eff6c3bb0cfc409c31e640816c2afb194e1db8ca45e3cf0675d6a1cba546d22351f2be30824cb800f3d10367a5443a46ac8aa0ccbf2a28787f217373d3d29a2a8962d251ea4912b96b1ed9c838827484af7b4431af85a697cdb0a73b4f7e92142aa2dc3657c5c649daeab9ae66fb2ba42e750950cb4dea7664dc12efbd9a969eb1474a2b3d271841fe4ce4d0f2d0267122d220f99e56344e59f040eae4c014cd3342c3a8523694ecbbcf319e6ce214aaaaa2251c1667ae38697ef297e7dfc36fadb6878f0a3247bba9fd3336bbda73f3847c69dd46f4f73a4687dfb48fbde849c68a9510dbf21c3e509f71a968a3fc50cef8a2ff944bbb1d3a61779d5f6c0340152409c767d4e08bc33b3124cb1537bdc47eeb115d25f3154d7a9a351972bb397f69b030b24a058ba11baad7e16c8e89adede393de4b5a66d12a21383fc37fc56820a64ffb39bef30f0e914b71bd2ece8f1c2c9ea386bab21aa8b30c2aa2e4485e516479b42884109341b8040310256b7bd0d413dc964e970a3124aacb908c24b4abf3dfbf3be1e556f338bb47097dfe62351e553bc69cbe2b058957f1bba312f35fd1ec8f1d0d521b0c1796ed498c8e649c36d2c94b6d40328183d6bd00b982fb40d5ecfe2d2cb17629325901b5f46615c864500c0991f87427c9fe3df4c5c51450025c0fd85f6c522f31df70f1cdc441426e33578d42b4497aa89c163f814430d57057c55a6d8a094cd2ab14021e2dc75a9c2070100bb079ae626d943cf2c5bc392756030634f283e24b7cb1291353ac035cece31dfe2b836493b5f76e1cb2103e3181a42949394b9fa3284af8ca62007d2885f0f513c2f609298022ccb70ec552d7299ae422fca85b2a1f2715cc2256171bba5d733ef9f7451d5d4ae533776e3a015650849732780da8d9ef05e738bf5568b2f9e7b46106ca670c9dd123f7613496f89e5e8ff7dcf4ddc1da7630428e4791817235a4db12c24767157f6da73130c28e988f85483afc2ffad1e8a4d7f7f491912ad8a3818d9908fff39844a5ad6ff3a177145b903558f8ccde6475e897355990a23426a95c931a16af85bf010704fab079fc6a0e738b19058e2aea2be665e186bf7382d6f90be4ca7ad771cbe45ed99652b7cbb5bdbce52e480830873226166e4afa407b8a53a6db2aa962d9de312438eeff4c4ecaf51dfc59e3beebbac33dc5cd5f46739ac32d02844e38ef961a44905ad180d6fe273df4a56a7a8b7da074245f8e09606742904391e24f4b9c0657cdf4630ed015a22cfec9d97ee16541cdefa1bafb786c9945d8ad6edb5f6965a563eca8eab36f9805e8c9ccafb3138dd33a8f59009aa08ff0f864cebe9e93f2b155b9f656382ccac64a774aeae9780554af24e7168f896f96fb9b6e1d5983fbd450dd0ccdfa84c6545ff96196b6eacbb53f7813d276a5ceb0fa78717769486921e8adaf9631b57439f7602c14139d4de7b40be74cac800751c61637bdd57ccc42efa3dc2509002b54e6707f4d979458bed5aff4a03fdd87bb13130dcd44e744721646aa6692aabc3317ccf86da42c4c747bc631a395c96391243beb37ffb12b1af3203ae94fc07d6e4104a27c003a223ab4a05691fa856084c221a82036c4a506773a84708d52a2bf416ca535eb4ef8f33aebf28e9234a958146cd69b8f1f96d36208fae447181fb180c167d0ebcc81eb9669006bd0cc992838a580cb6505eab76e2ea245b8e5daaf180e20e104b5bfbd1ed8e8f04d8d3a28113fbac24913896bb523cc199e9d2249860172a6ccbefcaece48817dc4c4ebd2e2212d68f7fb81b4538df80baf6b73808b60b8b405a0d9fa941e428aa8f3fcdb4f76cdc345546fdc7033812f77a8bff233aebb1fa5da1e6d7dc8576db2a2091b488ec514faf7980a35f9fb84e598d644897798f6648a40d5145a6d43b325b4c2e29d8bf974b9270cee7830302710d2692f4f16172e65a2a1ca76b311d24ba537e918867e606f13c89d6c6c0c4fb76a8edcda522f525cdb0351717b0ffae0f98de9facf8f141c6321d22a2831599742a5b2082bc246425d6c90c14f6e8f0a451245cf0a4766f601123677e9e769f7fa8"}], 0x9cc}}, 0x38, 0x40f) 535.862785ms ago: executing program 7 (id=190): setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000001c00)="3dc8", 0x2}], 0x1) write(r2, &(0x7f0000000080)="c30516845e", 0xff55) close(r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) 535.614197ms ago: executing program 1 (id=191): setrlimit(0x8, &(0x7f0000000980)={0xb, 0x4e}) r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) r1 = open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) r2 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x40000928, r2) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100)={{0xfffffffffffffffe, 0xb}, {0x2, 0x1}}, 0x2) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, r1, 0x0) writev(r0, &(0x7f0000000140)=[{0x0}], 0x1) 531.339011ms ago: executing program 1 (id=192): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {0x3, 0x1}, {0x0, 0x300}, {0x0, 0x4}, {0x1}, {0x2, 0xe}, {}, {0x1, 0x1}, {0x3}, {}, {0x1}, {0x2}, {0x2, 0x200}, {0x2}, {}, {}, {0x3}, {0x2, 0x100000b4}, {0x1}, {}, {0x0, 0xfefffffc}, {0x0, 0x4}, {0x2}, {0x2}, {0x3}, {0x0, 0x5}, {0x0, 0x1}, {0x0, 0x27}, {0x1, 0x80000000}, {0x1, 0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) 529.392165ms ago: executing program 5 (id=193): r0 = socket(0x2, 0x3, 0x0) close(r0) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000), 0x10) write(r1, 0x0, 0x0) write(r0, &(0x7f0000001680)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x1001c) 519.014917ms ago: executing program 5 (id=194): setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r0, 0x0) r2 = socket(0x800000018, 0x1, 0x0) getsockname$unix(r2, 0x0, &(0x7f00000010c0)) close(r2) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) 424.497084ms ago: executing program 1 (id=195): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0xc, 0x2000000000000004}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x100) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x257bf7, 0xfffffffd, 0x6, 0x0, 0x5, 0x6, 0x14000004, 0x0, 0x0, 0x800000000101, 0x9}) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) 424.029326ms ago: executing program 2 (id=196): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7, 0xb87, 0x2100007, 0x101, 0x80000001, 0x80200000, 0x10000, 0x10, [{0x0, 0x8, 0x4, 0x71000}, {0x8, 0x9, 0x8, 0xfffffff9}, {0x8, 0xf86, 0x0, 0x9}, {0x1, 0x800, 0x8007}, {0x401, 0x200726, 0x2800, 0x7}, {0x2, 0xa, 0x3, 0x4000099}, {0xf, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x300, 0x54, 0x8}, {0x2, 0x82, 0x5, 0x9}, {0x4, 0x8001, 0xd1b, 0x88}, {0x1ce, 0x10001, 0x8001, 0x3}, {0x7ff, 0x9, 0x0, 0x9}, {0xb8c, 0x4, 0x8, 0xfffff800}, {0x29a71717, 0x7f, 0x1, 0x6}, {0xc, 0x407, 0x5}, {0x6, 0x1, 0x1002, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffe, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x2, 0x0, 0x0, 0x8000003}, {0x0, 0x0, 0x40}, {0x46, 0x0, 0x0, 0x37f}]}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x21, 0x5}], 0x1}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xffac) 423.39228ms ago: executing program 2 (id=197): setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x7ffffffe, 0xf, 0x8001, 0x70d0b42b, "88b4e4d6a24bfdfffffffff4ff10235300", 0x1}) writev(r0, &(0x7f0000000180)=[{&(0x7f00000005c0)="0323af753ac32725c08f8213345bc75fa7075dbc405fd3", 0x17}], 0x1) read(r1, &(0x7f0000000200)=""/255, 0xff) 422.881867ms ago: executing program 1 (id=198): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x2c, 0x9, 0x6, 0x1}, {0x2, 0x7f, 0x10, 0x2}, {0x3856, 0x2, 0x36, 0xf}]}) syz_emit_ethernet(0x1000e, &(0x7f00000000c0)=ANY=[]) r1 = open(0x0, 0x0, 0x16e) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000100)=0x1ff) r2 = socket$inet(0x2, 0x3, 0xf) setsockopt(r2, 0x0, 0x6a, 0x0, 0x0) poll(0x0, 0x0, 0x887e) 104.195866ms ago: executing program 4 (id=199): r0 = socket$inet(0x2, 0x3, 0x0) close(r0) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00000100000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00eb0100000000", 0x8) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000b, &(0x7f0000003780)='\x00', 0x1) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x205b9a) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000180)='./file0\x00', 0x567, 0x0}) 103.770118ms ago: executing program 6 (id=200): open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0xb7) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) r1 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x2, 0x10) ftruncate(r1, 0x80002) r2 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x1, 0x2e) r3 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x80, 0x0) pwritev(r2, &(0x7f0000000200)=[{&(0x7f0000000300)="1b", 0x1}], 0x1, 0x48081) preadv(r3, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/99, 0xfffffd23}], 0x1, 0x0) 103.149546ms ago: executing program 7 (id=201): sysctl$vm(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001b00), 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001b40)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000023c0), 0x200, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000002400)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = socket$inet(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000100)) 102.758486ms ago: executing program 3 (id=202): setrlimit(0x8, 0x0) close(0xffffffffffffffff) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, 0x0, 0x0) syz_emit_ethernet(0x69, &(0x7f0000000200)={@local, @local, [], {@ipv6={0x86dd, {0x6, 0x6, "03816a", 0x33, 0x6, 0x30, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x3, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2, 0xbd, 0x0, 0x1}, {"2853c564bf07e0fc9c56a7036ed816a0825f2afc48f82757ee968259f20b5a"}}}}}}}) 1.373729ms ago: executing program 3 (id=203): mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0xa0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x20ad, 0x6, 0x2000007, 0x5f, 0x80000001, 0x6, 0x80, 0x10, [{0x1000000, 0x2, 0x0, 0x71003}, {0xd8, 0x5, 0x8, 0xfffffff9}, {0x0, 0xfffffff6, 0x8, 0x6}, {0x8, 0x800, 0x3, 0xfffffffd}, {0xf, 0xf2b, 0x9, 0x2}, {0x7a, 0x1, 0x4000008, 0x95}, {0x81, 0x800, 0x9d29, 0x400006d}, {0x3, 0x803, 0x14, 0x2}, {0xfffffffb, 0x9, 0x4, 0xaf}, {0x5, 0x7ffffffe, 0xd1b, 0x88}, {0x1d0, 0xa, 0x80, 0x4}, {0x7fc, 0x10000009, 0x8, 0x80000000}, {0x81f, 0x4, 0x4, 0x1001}, {0x29a71713, 0xfffffffa, 0x6, 0x3}, {0xc, 0x9, 0x6, 0x7ff}, {0xfffffffd, 0xe6c4c9a1, 0x2, 0x7fff}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0x8000000010000a, 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x3) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) read$audioctl(r1, &(0x7f0000000700)=""/4096, 0x1000) 748.129µs ago: executing program 6 (id=204): ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x7, 0x2, 0x8, 0x3, 0x40, 0x10, [{0x5, 0x3, 0x775, 0x80000201}, {0x2, 0xb, 0x6, 0xfff}, {0xfffffffd, 0xfffffffe, 0x6, 0x1}, {0x3, 0x8, 0xf}, {0x0, 0x7, 0xf11, 0x7}, {0x3, 0xffff, 0x80cf}, {0x24, 0x800, 0x85, 0x5}, {0x0, 0x40009, 0xfffffff8, 0xfbffe2e9}, {0x8, 0xffe, 0x6, 0x75}, {0x3, 0xfffffff8, 0x5, 0x8bfd}, {0x0, 0x8000000, 0x8, 0x7}, {0x4, 0xc7cb, 0x800000, 0xa66}, {0x401, 0x106, 0x2009, 0x40}, {0x200003, 0xee2, 0x2, 0x6f5fc48b}, {0x81, 0x101, 0x3, 0x5}, {0x9be2, 0x8001, 0x6, 0x69}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) sysctl$vm_swapencrypt(0x0, 0x0, &(0x7f0000000340)="b2866e6f6a7e454c51002aebff297cc49733aeecbe95fe22306ba727380f7d2a6a144745c5aefce40bebb72e26c0f3e7ee49219ab24952eaee5b8c7feb434d789a6390fb08e94dd7f1066d509c118c1a51534025eaf3bedcecfa38b27d0b364eed928acdd29294e8acbaa44958a19e30399bf468ee708d239de4d5b3cae8e5a79fff4adacc7a1c57ee7a546a8a7df83f1a37cd8a1e6d941acffcad2b7fafc0da27d6b9570b76afc6963f63948f280a", 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x3fb}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) unveil(0x0, 0x0) 0s ago: executing program 3 (id=205): socketpair$unix(0x1, 0x2, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) dup(0xffffffffffffffff) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0xd02) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000663000/0x4000)=nil, 0xfffffffffffff801}, {&(0x7f00006ac000/0x4000)=nil, 0x0, 0x3}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000b1b000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {0x0, 0x0, 0x3}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ad4000/0x2000)=nil, &(0x7f0000826000/0x1000)=nil}, {&(0x7f0000110000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f000065d000/0x2000)=nil, 0xdc9}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xfffffffffffffffc}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00004c1000/0x2000)=nil}, {&(0x7f00001cf000/0x4000)=nil}, {&(0x7f0000355000/0x13000)=nil, &(0x7f0000358000/0x2000)=nil}], './file0\x00', 0x7, 0x0, 0x0, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x63, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfe7d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000]}) r0 = open(&(0x7f0000000240)='./bus\x00', 0x2, 0x111) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffffff, 0xb, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x84946467, &(0x7f0000000000)={0x0, 0xffffffffffffffba, 0x0}) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.49' (ED25519) to the list of known hosts. pppx: unable to set addresses for pppx1, error=17 uvn_flush: obj=0xfffffd806ccd5d30, offset=0x1000. error during pageout. uvn_flush: WARNING: changes to page may be lost! lo0: can't handle af0 pckbd_enable: command error pppx: unable to set addresses for pppx1, error=17 uvm_fault(0xffffffff839ab540, 0xffff800029ef6000, 0, 2) -> e kernel: page fault trap, code=2 Stopped at kcov_remote_enter+0x122: movq $0,0(%rcx) TID PID UID PRFLAGS PFLAGS CPU COMMAND *441898 11423 0 0 0 0 syz-executor kcov_remote_enter(0,ffff80002a7adb10) at kcov_remote_enter+0x122 timeout_run(ffffffff83847c50,ffff80002a777800) at timeout_run+0xdf softclock_process_tick_timeout(ffff80002a777800,0) at softclock_process_tick_timeout+0x230 softclock(0) at softclock+0x152 softintr_dispatch(0) at softintr_dispatch+0xf9 dosoftint(0) at dosoftint+0x48 Xsoftclock() at Xsoftclock+0x27 end of kernel end trace frame: 0x7b80b6b4a500, count: 8 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: uvm_fault(0xffffffff839ab540, 0xffff800029ef6000, 0, 2) -> e ddb> trace kcov_remote_enter(0,ffff80002a7adb10) at kcov_remote_enter+0x122 timeout_run(ffffffff83847c50,ffff80002a777800) at timeout_run+0xdf softclock_process_tick_timeout(ffff80002a777800,0) at softclock_process_tick_timeout+0x230 softclock(0) at softclock+0x152 softintr_dispatch(0) at softintr_dispatch+0xf9 dosoftint(0) at dosoftint+0x48 Xsoftclock() at Xsoftclock+0x27 end of kernel end trace frame: 0x7b80b6b4a500, count: -7 ddb> show registers rdi 0xffffffff rsi 0xffff800000c16c00 rbp 0xffff80003c928e60 rbx 0xffff80002a7adb10 rdx 0xffff80003a4dbcb0 rcx 0xffff800029ef6000 rax 0xfffffd806ccf5f00 r8 0 r9 0 r10 0x37d23eb9f07bbc53 r11 0x59232a331fd51af7 r12 0xffffffff81b19160 endtsleep r13 0xffff80002a777768 r14 0xffff80002a7adb10 r15 0 rip 0xffffffff831ad5d2 kcov_remote_enter+0x122 cs 0x8 rflags 0x10297 __ALIGN_SIZE+0xf297 rsp 0xffff80003c928e40 ss 0 kcov_remote_enter+0x122: movq $0,0(%rcx) ddb> show proc PROC (syz-executor) tid=441898 pid=11423 tcnt=4 stat=onproc flags process=0 proc=0 runpri=32, usrpri=86, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff80002f0c0d10,0xffff80003a4db790 process=0xffff8000ffff8918 user=0xffff80003c924000, vmspace=0xfffffd806cceaa20 estcpu=36, cpticks=5, pctcpu=0.0, user=4, sys=0, intr=1 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 4079 519683 29233 0 2 0 syz-executor 4079 248335 29233 0 2 0x4000000 syz-executor 2620 478467 8896 0 2 0 syz-executor 2620 190679 8896 0 3 0x4000080 fsleep syz-executor 2687 163704 4157 0 3 0x80 nanoslp syz-executor 2687 445416 4157 0 3 0x4000000 smrbar syz-executor 96271 117881 41836 0 3 0x80 nanoslp syz-executor 96271 376692 41836 0 3 0x4000080 pppxread syz-executor 61998 21661 4505 0 3 0x80 nanoslp syz-executor 61998 280655 4505 0 3 0x4000080 kqpoll syz-executor 60433 56418 96973 0 2 0 syz-executor 60433 345620 96973 0 3 0x4000080 fsleep syz-executor 60433 199011 96973 0 3 0x4000080 fsleep syz-executor *11423 441898 7173 0 7 0 syz-executor 11423 98674 7173 0 3 0x4000080 fsleep syz-executor 11423 266711 7173 0 3 0x4000080 fsleep syz-executor 11423 17396 7173 0 3 0x4000080 fsleep syz-executor 8711 296987 0 0 3 0x14200 acct acct 4157 276649 93800 0 3 0x82 nanoslp syz-executor 8896 102612 93800 0 2 0xc82 syz-executor 7173 122543 93800 0 3 0x82 nanoslp syz-executor 41836 185050 93800 0 3 0x82 nanoslp syz-executor 29233 128924 93800 0 3 0x82 nanoslp syz-executor 96973 139596 93800 0 3 0x82 nanoslp syz-executor 4505 17636 93800 0 3 0x82 nanoslp syz-executor 69854 353666 93800 0 3 0x82 wait syz-executor 93800 24533 76659 0 3 0x82 kqread syz-executor 76659 343703 13105 0 3 0x10008a sigsusp ksh 13105 377361 60327 0 3 0x98 kqread sshd-session 60327 450114 57947 0 3 0x92 kqread sshd-session 6913 361783 1 0 3 0x100083 ttyin getty 57947 156799 1 0 3 0x88 kqread sshd 38329 162974 33266 73 3 0x1100090 kqread syslogd 33266 217465 1 0 3 0x100082 sbwait syslogd 77726 446791 1 0 3 0x100080 kqread resolvd 43832 466985 23526 77 3 0x100092 kqread dhcpleased 27667 421853 23526 77 3 0x100092 kqread dhcpleased 23526 359342 1 0 3 0x80 kqread dhcpleased 45684 234752 0 0 3 0x14200 bored smr 18230 98604 0 0 2 0x14200 zerothread 66645 50558 0 0 3 0x14200 aiodoned aiodoned 56741 225976 0 0 3 0x14200 syncer update 94697 200184 0 0 3 0x14200 cleaner cleaner 8769 157186 0 0 3 0x14200 reaper reaper 14035 403416 0 0 3 0x14200 pgdaemon pagedaemon 1038 239816 0 0 3 0x14200 bored viomb 12112 316891 0 0 3 0x40014200 acpi0 acpi0 74613 94121 0 0 3 0x14200 bored softnet0 47477 83110 0 0 3 0x14200 bored systqmp 18483 359618 0 0 3 0x14200 bored systq 96339 370158 0 0 3 0x40014200 tmoslp softclock 89039 199758 0 0 3 0x40014200 idle0 1 86997 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 11047 12363K 12379K 166960K 12440 0 pcb 17 12K 12K 166960K 41 0 rtable 229 9K 12K 166960K 422 0 pf 33 13K 18K 166960K 102 0 ifaddr 38 6K 8K 166960K 69 0 ifgroup 46 2K 2K 166960K 108 0 sysctl 3 1K 9K 166960K 7 0 counters 32 17K 18K 166960K 63 0 ioctlops 0 0K 6K 166960K 66 0 iov 0 0K 0K 166960K 2 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1291 81K 82K 166960K 1514 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 5 0 VM map 2 1K 1K 166960K 2 0 sem 3 0K 0K 166960K 3 0 dirhash 12 2K 2K 166960K 27 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 18 65K 97K 166960K 335 0 proc 60 59K 124K 166960K 499 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 2 0K 0K 166960K 9 0 in_multi 90 6K 7K 166960K 116 0 ether_multi 1 0K 0K 166960K 3 0 mrt 0 0K 0K 166960K 13 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 67 307K 307K 166960K 67 0 exec 0 0K 1K 166960K 382 0 fusefs mount 1 32K 32K 166960K 1 0 pfkey data 0 0K 0K 166960K 2 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 228 159K 195K 166960K 4728 0 UVM aobj 9 2K 2K 166960K 9 0 pinsyscall 39 78K 96K 166960K 1456 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 24 0 NDP 10 0K 2K 166960K 42 0 temp 36 9062K 9134K 166960K 6745 0 kqueue 14 22K 29K 166960K 76 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 41 0 38 1 0 1 1 0 8 0 rtentry 136 121 0 22 4 0 4 4 0 8 0 unpcb 144 114 0 99 1 0 1 1 0 8 0 syncache 336 7 0 7 1 0 1 1 0 8 1 tcpcb 736 46 0 41 1 0 1 1 0 8 0 arp 96 18 0 2 1 0 1 1 0 8 0 inpcb 328 144 0 134 2 0 2 2 0 8 1 ip6q 72 1 0 0 1 0 1 1 0 8 0 ip6af 40 1 0 0 1 0 1 1 0 8 0 nd6 112 24 0 3 1 0 1 1 0 8 0 pkpcb 40 3 0 3 1 0 1 1 0 8 1 kcovpl 48 8 0 0 1 0 1 1 0 8 0 mppekey 1024 1 0 1 1 0 1 1 0 8 1 ppxss 1072 20 0 20 1 0 1 1 0 8 1 pppxif 1416 9 0 9 1 0 1 1 0 8 1 pfstscr 40 1 0 0 1 0 1 1 0 8 0 pfrktable 1344 18 0 14 1 0 1 1 0 8 0 pfanchor 1288 2 0 1 1 0 1 1 0 8 0 pftag 88 2 0 2 1 0 1 1 0 8 1 pfstitem 24 2 0 0 1 0 1 1 0 8 0 pfstkey 128 2 0 0 1 0 1 1 0 8 0 pfstate 384 1 0 0 1 0 1 1 0 8 0 pfrule 1360 5 0 4 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 495 0 86 30 0 30 30 0 8 3 art_table 40 496 0 86 5 0 5 5 0 8 0 art_node 32 120 0 30 1 0 1 1 0 8 0 semapl 112 1 0 0 1 0 1 1 0 8 0 shmpl 112 6 0 0 1 0 1 1 0 8 0 dirhash 1024 27 0 10 3 0 3 3 0 8 0 dino2pl 256 1962 0 508 92 0 92 92 0 8 0 ffsino 256 1962 0 508 92 0 92 92 0 8 0 nchpl 144 2382 0 690 63 0 63 63 0 8 0 rtmask 32 2 0 2 1 0 1 1 0 8 1 vnodes 216 2110 0 0 118 0 118 118 0 8 0 namei 1024 6847 0 6847 2 0 2 2 0 8 2 pfiaddrpl 120 5 0 3 1 0 1 1 0 8 0 kstatmem 264 52 0 32 2 0 2 2 0 8 0 scxspl 216 15562 0 15562 3 0 3 3 1 8 3 plimitpl 152 77 0 58 1 0 1 1 0 8 0 sigapl 424 634 0 590 6 0 6 6 0 8 0 knotepl 120 10897 0 10624 10 0 10 10 0 8 1 kqueuepl 184 80 0 69 1 0 1 1 0 8 0 pipepl 304 126 0 99 3 0 3 3 0 8 0 fdescpl 448 620 0 590 5 0 5 5 0 8 1 filepl 120 2212 0 1991 7 0 7 7 0 8 0 lockfpl 104 46 0 44 1 0 1 1 0 8 0 lockfspl 48 24 0 22 1 0 1 1 0 8 0 sessionpl 144 27 0 19 1 0 1 1 0 8 0 pgrppl 48 35 0 19 1 0 1 1 0 8 0 ucredpl 104 243 0 231 1 0 1 1 0 8 0 zombiepl 144 591 0 590 1 0 1 1 0 8 0 processpl 1152 634 0 590 4 0 4 4 0 8 0 procpl 664 899 0 845 6 0 6 6 0 8 1 sosppl 176 2 0 2 1 0 1 1 0 8 1 sockpl 552 303 0 275 3 0 3 3 0 8 0 mcl64k 65536 180 0 180 1 0 1 1 0 8 1 mcl16k 16384 62 0 62 1 0 1 1 0 8 1 mcl12k 12288 25 0 25 1 0 1 1 0 8 1 mcl9k 9216 12 0 12 1 0 1 1 0 8 1 mcl8k 8192 35 0 35 1 0 1 1 0 8 1 mcl4k 4096 2910 0 2856 14 0 14 14 0 8 7 mcl2k2 2112 3 0 3 1 0 1 1 0 8 1 mcl2k 2048 206 0 206 1 0 1 1 0 8 1 mtagpl 96 11 0 7 1 0 1 1 0 8 0 mbufpl 256 7391 0 7236 16 0 16 16 0 8 4 bufpl 280 6717 0 503 445 0 445 445 0 8 0 anonpl 24 124873 0 120859 44 0 44 44 0 187 6 amapchunkpl 152 14721 0 14220 34 0 34 34 0 158 12 amappl16 200 2372 0 2308 10 0 10 10 0 8 3 amappl15 192 83 0 83 1 0 1 1 0 8 1 amappl14 184 407 0 406 1 0 1 1 0 8 0 amappl13 176 126 0 116 1 0 1 1 0 8 0 amappl12 168 864 0 835 2 0 2 2 0 8 0 amappl11 160 8 0 8 1 0 1 1 0 8 1 amappl10 152 74 0 64 1 0 1 1 0 8 0 amappl9 144 262 0 262 1 0 1 1 0 8 1 amappl8 136 98 0 97 1 0 1 1 0 8 0 amappl7 128 148 0 137 1 0 1 1 0 8 0 amappl6 120 154 0 152 1 0 1 1 0 8 0 amappl5 112 102 0 95 1 0 1 1 0 8 0 amappl4 104 284 0 269 1 0 1 1 0 8 0 amappl3 96 2694 0 2583 4 0 4 4 0 8 0 amappl2 88 549 0 499 2 0 2 2 0 8 0 amappl1 80 11879 0 11325 15 0 15 15 0 8 0 amappl 88 3981 0 3816 5 0 5 5 0 92 0 uvmvnodes 80 113 0 0 3 0 3 3 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 7 0 7 1 0 1 1 0 8 1 dma32 32 7 0 7 1 0 1 1 0 8 1 dma16 16 19 0 18 1 0 1 1 0 8 0 aobjpl 72 8 0 0 1 0 1 1 0 8 0 uaddrrnd 24 620 0 590 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 620 0 590 1 0 1 1 0 8 0 vmmpekpl 168 7147 0 7116 2 0 2 2 0 8 0 vmmpepl 168 50082 0 48225 94 0 94 94 0 357 5 vmsppl 368 619 0 590 4 0 4 4 0 8 1 rwobjpl 40 17611 0 16614 13 0 13 13 0 8 0 pdppl 4096 1246 0 1180 102 32 70 82 0 8 4 pvpl 32 336997 0 324713 130 0 130 130 0 265 8 pmappl 216 619 0 590 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 372 0 32 10 0 10 10 0 8 0 ddb> machine ddbcpu 0 No such command ddb> trace kcov_remote_enter(0,ffff80002a7adb10) at kcov_remote_enter+0x122 timeout_run(ffffffff83847c50,ffff80002a777800) at timeout_run+0xdf softclock_process_tick_timeout(ffff80002a777800,0) at softclock_process_tick_timeout+0x230 softclock(0) at softclock+0x152 softintr_dispatch(0) at softintr_dispatch+0xf9 dosoftint(0) at dosoftint+0x48 Xsoftclock() at Xsoftclock+0x27 end of kernel end trace frame: 0x7b80b6b4a500, count: -7 ddb> machine ddbcpu 1 No such command ddb> trace kcov_remote_enter(0,ffff80002a7adb10) at kcov_remote_enter+0x122 timeout_run(ffffffff83847c50,ffff80002a777800) at timeout_run+0xdf softclock_process_tick_timeout(ffff80002a777800,0) at softclock_process_tick_timeout+0x230 softclock(0) at softclock+0x152 softintr_dispatch(0) at softintr_dispatch+0xf9 dosoftint(0) at dosoftint+0x48 Xsoftclock() at Xsoftclock+0x27 end of kernel end trace frame: 0x7b80b6b4a500, count: -7