last executing test programs: 4.83250594s ago: executing program 5 (id=126): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x40000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x65, 0x6, 0x7, 0x7}, {0x48, 0xf0, 0xc1}, {0x6, 0x80, 0xb6, 0xfffff802}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x35}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[]) sysctl$kern(&(0x7f0000000040)={0x1, 0x50}, 0x2, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000540)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f00000000c0)="87c27e33bb7a86bf70b1d91d8cc5937d", 0x10}, {&(0x7f0000000240)="0f8ede06d4e0679dc1074f1aa9e637013d896881b2050782dca39bb40e21ffc552d591267babdbdca0d62113e59e99150370061bfd1f5c9e52b0ae96ca84e3210a909ad5fde2e67bebfe4d6eb44760dbb4f7d44d1baceafa676fbffa5cc5129a46a9b9581ceef4c48e7b6eaefbc683e99b40c77f6d99617d7062c68ad4c0e5eb131cdebc68f955f17507f3cd3ec2d94af5f539f0d1df7f19f6a24ba38431abaf3dab372c0b94a446a1453fc0fcb7edd95906646dcd5f88f01ce3dea9da311237227b01f77e9aa2ec47ef62e66ea6ef49e91ca86c66ea14cc69", 0xd9}, {&(0x7f0000000140)="bbdd94dc1f38354e99d294535289e772a51306fdae308a5792dfa81bd56b57797a6a4ec9bfe1787ed5643f243927d9d9dfb3e37221e6243b6a8a30c4b8f02eabaf039db6948785da82905c3cc528ae9a7b3b4ce64d130f9179bc5d9f4ae8296b2d3c246d16289c25", 0x68}, {&(0x7f00000003c0)="51219ab7eb0182220f1323ad917cc590a2c6a7c81a45a7b4fd6fecf97a78718e", 0x20}], 0x4, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x40a) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r2 = open(&(0x7f0000000080)='./file0\x00', 0x18289, 0x190) ioctl$FIONREAD(r2, 0xc0206917, &(0x7f0000000100)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vm_swapencrypt(&(0x7f0000000040), 0x3, 0x0, 0x0, 0x0, 0x0) 4.828396764s ago: executing program 5 (id=130): socket$inet(0x2, 0x5, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000100), 0x40, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000180)={&(0x7f0000000140)='./file0\x00', 0x152, 0x0}) clock_settime(0x100000000000000, &(0x7f0000000000)={0xf61ecc80}) 4.736562168s ago: executing program 5 (id=134): r0 = accept4(0xffffffffffffffff, &(0x7f0000000240)=@in, &(0x7f0000000280)=0x10, 0x18000) accept(r0, &(0x7f00000002c0)=@in6, &(0x7f0000000300)=0x1c) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {0x1}, {0x0, 0x300}, {0x2, 0x4}, {0x0, 0x4000}, {0x2, 0xe}, {}, {0x3, 0x1}, {}, {0x4}, {}, {0x3}, {0x3, 0x6}, {0x2}, {0x3}, {0x1}, {0x2}, {0x1}, {0x3, 0x10000}, {}, {0x3}, {0x0, 0x4}, {0x2}, {0x2}, {0x3}, {0x0, 0x5}, {0x2, 0x1}, {0x0, 0x10000}, {0x1, 0x3}, {0x1, 0x6}, {0x0, 0x2}]}) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000080)=0x7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_CREATE(r1, 0xca605601, &(0x7f0000000080)={0x10, 0x9, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xffffffffffff822d}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x73}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xb}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x800000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xffffffffffffff89}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x6}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x762c}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7fffffff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8001}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0xffffffff}], './file0\x00', 0x5, 0x9, 0x0, 0x8, [0x9, 0x7, 0x6, 0x4, 0x0, 0x3ff, 0x2, 0x8, 0xfff, 0x3, 0x7, 0x401, 0x1, 0x9, 0x4, 0x8, 0x298, 0x5, 0x100, 0x5, 0x8, 0x7, 0x5, 0xffff, 0x1, 0x8, 0x7, 0xd, 0x5e5, 0x6, 0x0, 0xb677, 0x7f, 0x8, 0xa094, 0x2, 0x100, 0x2, 0x1, 0x4, 0x1, 0x9248, 0x100, 0xb, 0x10000, 0x51, 0xfffffffe, 0x81, 0xa, 0x6, 0xd19d, 0xf, 0x24, 0xabf4, 0x6, 0x3, 0x100, 0x4, 0x2, 0x1, 0xd1, 0xb, 0x4, 0xfffffffe, 0x5, 0x6, 0x7, 0x2, 0x7, 0x6, 0x7, 0xfffffff4, 0x4, 0xb370, 0x2, 0x0, 0x2, 0x3ff, 0xfba, 0x7, 0x0, 0x5, 0x7, 0x51, 0xfff, 0xb9, 0x7, 0x5, 0xf, 0x2, 0x1, 0xbe000000, 0x2, 0x1, 0x8, 0xfffffffb, 0x6, 0x7063, 0xa, 0x6, 0x7, 0x7, 0x80000001, 0x8, 0x8, 0x9, 0x2, 0x1, 0x6, 0xbc6, 0x5, 0x6, 0x2, 0x2, 0xfff, 0x2, 0x7fffffff, 0x4, 0xffff, 0x5, 0xfffffffc, 0xa000, 0x9, 0x3, 0x3ff, 0x1, 0xd7d9, 0x100, 0xb, 0x1, 0x9, 0x79, 0x2, 0x5, 0xa, 0xb, 0x2, 0x2, 0x5, 0x5, 0xd, 0x9, 0x8001, 0x80000000, 0x52f, 0x5, 0x2, 0x6, 0x5, 0x7a9f, 0xcf, 0x0, 0xfffffff8, 0x5, 0x8, 0x4, 0x0, 0x3, 0xffffffff, 0x2, 0x9, 0x2004, 0x80, 0xf5a, 0x200, 0xfffffc8f, 0x2, 0x5, 0x5, 0x101, 0x0, 0xaf, 0x8, 0x4, 0x5, 0x2, 0x2, 0x6, 0x7fd, 0x7, 0x6, 0x7fff, 0x6, 0x800, 0x21, 0x9, 0x5, 0x8, 0x8, 0x64a, 0x5, 0x7c, 0x2204fbed, 0x0, 0x8, 0x1, 0x1, 0x800, 0x9, 0x75a1, 0x0, 0x0, 0x32, 0xe04d, 0x4, 0x2, 0x8, 0x100, 0x2, 0x8, 0x9, 0x9229, 0x0, 0xb0, 0xc, 0xe11, 0x891a74b, 0xd39, 0x2, 0x9, 0xe73, 0x6, 0x7, 0x9, 0x7f7fffff, 0x5, 0x0, 0x1, 0xfffffff7, 0xc74c, 0xff, 0x8, 0x6, 0x4, 0x8a, 0x8, 0x2, 0x4774, 0x7, 0x3, 0x7, 0x81, 0x3, 0x8, 0x1, 0x2, 0xb, 0x8e6, 0x5, 0x6, 0x80, 0x2, 0x7f, 0xe, 0x80000000, 0x4, 0x4, 0x9, 0x1, 0x1, 0x9, 0x180, 0x401, 0x7, 0x8, 0x81, 0x4c1, 0x0, 0x6, 0x4, 0xf7ffffff, 0x12000, 0x10001, 0x99, 0xba8, 0x1, 0xfffffffb, 0xa, 0x1, 0x200, 0x6b73, 0x0, 0x80, 0x8, 0xef2f, 0x9, 0x0, 0x0, 0xffffffd6, 0x80, 0x1b, 0xe2, 0x0, 0x0, 0x1, 0x1, 0x7, 0xffff, 0x99, 0x8, 0x8, 0xe, 0xfff, 0x3, 0x8, 0x3, 0x8, 0xfffffe00, 0x8000, 0x8, 0xd, 0x1, 0x6, 0x5, 0x0, 0x2, 0x401, 0xbf73, 0x3, 0x7ff, 0x0, 0x5, 0xf, 0x0, 0x4, 0xfffffffc, 0x5, 0xa, 0x6, 0x2, 0x800, 0x2, 0x6, 0x80000000, 0xed, 0x2, 0x7, 0x8, 0x0, 0x6, 0xfffffff9, 0x7, 0x9, 0xffffffff, 0x0, 0x9, 0x1ff, 0xfa7, 0x6, 0x5, 0x9, 0x2c, 0x2, 0xffffffff, 0x7, 0x8, 0x80000000, 0x4ef69553, 0xf, 0xe80, 0x7fffffff, 0x5, 0x1, 0x1, 0x2, 0x61, 0xc, 0x9, 0x800, 0x2, 0x100, 0xfffffffa, 0x2, 0x1, 0x10000, 0x3, 0x51, 0x8, 0x0, 0x1, 0x5ed, 0x2, 0x9, 0x22, 0x2, 0x8001, 0xdf, 0x5, 0x6, 0x5, 0x4d7e, 0x5, 0x6, 0x62e4, 0x1, 0x7ff, 0x101, 0x5c, 0x93, 0x6, 0xe, 0xe14, 0x6, 0x8, 0x3, 0x101, 0x5, 0x8001, 0x81, 0x0, 0x1, 0x4, 0x1, 0x9, 0xfffffffa, 0x1000, 0xfff, 0x7fff, 0x75da, 0xd8e3, 0x1, 0xb1a, 0x827, 0x8, 0x81, 0x80000000, 0x9, 0x0, 0x4, 0xd, 0x7, 0xfffffffa, 0x1, 0x1, 0x3, 0x2, 0x50b, 0x10000, 0x5, 0x80e, 0x4, 0xd92, 0x4, 0x40, 0x3, 0xd59, 0x2, 0x4, 0xa53d, 0x8, 0x7, 0xb63, 0xd, 0x4, 0x2, 0x1, 0x5, 0x10, 0x8001, 0x0, 0x8, 0x4, 0x2, 0x9, 0x8001, 0x7fffffff, 0x9, 0x4, 0x8, 0x4, 0x8, 0xffffffff, 0x7f, 0x7fffffff, 0x4, 0x3, 0x7, 0x7, 0x8, 0x10000, 0xb, 0xbb5c, 0x3, 0xa, 0x80000001, 0x7, 0x132, 0x80000001, 0x5, 0xa, 0x2, 0x0, 0x80000000, 0x200, 0xa, 0xa0d, 0xff, 0x4, 0xcf71, 0x1e46c000, 0x9, 0xe, 0xb, 0xfffffffd, 0xf2, 0x7, 0x1000, 0x9, 0x9, 0x1000, 0x5, 0x80000001]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x40000, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14, 0x1, 0x1, 0x7}, {0x1, 0x0, 0xfe, 0x1}, {0xfffe, 0x7, 0x9, 0x1}]}) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0xa6, 0x3, 0x8, 0x80000001, 0xa1b0, 0x10001, 0x10, [{0xfffffffc, 0x2890, 0x4, 0x5}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x1, 0xfffffffa, 0xfffffffc, 0x9}, {0x4, 0x800, 0x8007, 0x5}, {0x401, 0x3, 0x2800, 0x7}, {0x1, 0x4, 0x3, 0x9b}, {0xce1, 0xffffffff, 0x4f4, 0x10000}, {0x6, 0x803, 0x3, 0x7}, {0xd0f5, 0x82, 0x5, 0x9}, {0x6a75, 0x8009, 0x1000, 0x4}, {0x1cc, 0x10001, 0xc, 0x3}, {0x7, 0xa, 0x8}, {0x3, 0x7, 0x6, 0x1}, {0x6, 0xfffffffa, 0x60, 0x6}, {0x10008, 0x5, 0x5, 0x4}, {0x0, 0x1, 0xfff, 0x30004}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) syz_emit_ethernet(0x1000e, &(0x7f00000015c0)=ANY=[]) 3.42031134s ago: executing program 5 (id=153): getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0206923, &(0x7f00000001c0)) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80206916, &(0x7f00000001c0)) setreuid(r1, r1) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000240)="ea0000feff000000", 0xc) setsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000040)={0x8, 0x4a62d8a9}, 0x10) pipe(&(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r5, 0x5) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x81, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = setsid() fcntl$setown(r8, 0x6, r10) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x2) execve(0x0, 0x0, 0x0) fcntl$setown(r8, 0x6, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0x2}, 0x2, &(0x7f00000000c0), 0x0, 0x0, 0x0) r11 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x982, 0x101) fcntl$lock(r9, 0x9, &(0x7f0000000000)={0x3, 0x0, 0x9, 0x3, r0}) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) utimensat(r11, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x454, 0x9}, {0xb, 0xfff}}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000b40)="00000000c21e6ed7eda4f5903abf65b18d7c51f78b06cc3a5840c04c2a649b1400000000fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x5}, 0x77e4a3f9cf25e0c7) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000b40)={0x2, &(0x7f0000000000)=[{0x0, 0xff, 0x1, 0x9}, {0x9b1e, 0xff, 0x5, 0x4000800}]}) ioctl$TIOCSETA(r7, 0xc450444d, &(0x7f0000000740)={0x0, 0x1, 0xfffffffd, 0x4, "97a2224ff1c14649ebb17a926cc9795a6b47c1d1", 0x4, 0x5}) ioctl$PCIOCWRITE(r6, 0xc0107003, &(0x7f0000000200)={{0x2, 0xf0, 0x8}, 0x6, 0x8}) syz_open_pts() 3.419578123s ago: executing program 2 (id=154): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x81) syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[@ANYBLOB="aad1aaaaaaaaffffffffffff86dd64ff008208102c0ffe8000000000000000000000000000aaf68000000000000000000000000000aaf00000000000000080009078000201ca"]) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) ftruncate(r0, 0x8531) writev(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb", 0x2}], 0x10000000000000ed) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000140)=0x2) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open(&(0x7f0000000200)='./file1\x00', 0x40, 0x12b) execve(0x0, 0x0, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffe, 0xffffffffffffffff}) write(0xffffffffffffffff, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) lseek(0xffffffffffffffff, 0x10000, 0x1) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) setuid(0xffffffffffffffff) openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x1e, 0x2, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) close(0x3) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r2 = open$dir(&(0x7f0000000000)='./file1\x00', 0x80, 0x1c6) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x12, r2, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x5, 0xffffffffffffffff, 0x1, 0x6, 0x181c, 0x7, 0x9}, 0x0, 0x0, 0x0) close(r3) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x2, 0x0, 0x0, 0x8000003}, {0x3, 0x0, 0x40}, {0x46, 0x0, 0x0, 0x37f}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xffac) sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, 0x0, 0x0, &(0x7f0000001080), 0x4) 2.278810903s ago: executing program 2 (id=159): setrlimit(0x8, &(0x7f0000000140)={0xa, 0x5a}) (async) r0 = syz_open_pts() close(r0) (async) syz_open_pts() (async) pledge(0x0, &(0x7f0000002840)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00'/659) (async) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x4, 0x400, 0x3c, 0xffffd6c6, "e48294278d2d1e533bd757c4aa00000007000020", 0x546}) (async) select(0x40, &(0x7f0000000180)={0xc5, 0x4, 0x0, 0x8, 0xfffffffffffffffd, 0xfffffffffffffffe, 0x7ffffffc, 0xffffffff}, 0x0, 0x0, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000840)={0x1, 0x0, 0x923, 0x1000100000003}) flock(r1, 0x3) (async) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x3, 0x0, 0x0, 0x100000001}) (async) syz_open_pts() (async) syz_open_pts() (async) sysctl$vm_swapencrypt(&(0x7f00000000c0), 0x3, &(0x7f0000000100)="688b20b5", &(0x7f00000001c0)=0x4, 0x0, 0x0) r2 = socket$inet(0x2, 0x1000, 0x3) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0x2010, r2, 0x8bc) select(0x40, &(0x7f0000000000)={0x74, 0x8000000000000000, 0x6, 0x1, 0x6, 0x625, 0x4, 0x9}, &(0x7f0000000040)={0x3, 0x200000007, 0x5, 0xfffffffffffffffe, 0x7fffffff, 0x7, 0x7ff, 0x574}, &(0x7f0000000080)={0x4, 0x1, 0x7, 0x6, 0x6cae, 0x2, 0x9, 0x1}, &(0x7f0000000140)={0x7, 0x5}) (async) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) ioctl$DIOCGETSYNFLWATS(r3, 0xc0104454, &(0x7f0000000080)) (async) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2) 2.275857636s ago: executing program 5 (id=160): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x1e, 0x1, 0xfffdff80, 0x160350d, "04f0ee090001011ede00000000fb00", 0x7fffffff, 0x2046}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000280)="6ac32fde2dd77cdfa330fb81055e09eaf7b482acd52e8aa81442e2b8cfe23af6b80246382c8fb499c5f0ec3e96fb9c669a788b80bc97a27001", 0x39}], 0x1) ioctl$TIOCSETA(r0, 0xc4504442, &(0x7f0000000040)={0xffff, 0x4, 0x75, 0x2, "9702224f6b5a6b57c1d1000000000000000f00", 0x8, 0x2}) 2.274270928s ago: executing program 0 (id=161): socket(0x6, 0x3, 0x4a) r0 = socket$inet(0x2, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x2, 0xa, 0x1, 0x0, "0100012d29fb000700000000098002005e00"}) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x2, 0xa, 0x1, 0x0, "0100012d29fb000700000000098002005e00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) getsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10, 0x0) readv(r1, &(0x7f0000001bc0)=[{&(0x7f0000000100)=""/53, 0x35}], 0x1) sendto$unix(r1, &(0x7f00000001c0)="b10005130000000000003e0004000000000013fecea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfab19964ce1002000000720fd38bfbb770c1f5a872c88106002ed88719ed300876703cfac5890400000000000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712050eeab7196fcbd819139b79420b230a45ec3ce52751fb3e977786c5c292db61d2531e0f87202a830a02c449a3d79b857f54787e28b2e850ece8ea210dd101b05a982b64d2d543d929277c5a5920520c102120be9946e169b03e020c9af9250a58860871931870554126cc8ab05e313a1d6fd0d6ed14f024d44be8c69e0efb8b98e7cacb90df82810f4f3a547d3f5c30bc0672091eed9f6b10434ea38b9dfbf6ee9248ad1b2e53ad142b962ac06eb18409ac62ba2abdf421af7aa39009b97b2a0a3ba01ced11d671ac4e1bcaf3c3a25ab991bcb3630ff3f2b00a47af3e052dfdf8f704b8e0adee463245e0e4fae646f348c0e660a1e225f01826", 0x1a3, 0x2, 0x0, 0x0) (async) sendto$unix(r1, &(0x7f00000001c0)="b10005130000000000003e0004000000000013fecea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfab19964ce1002000000720fd38bfbb770c1f5a872c88106002ed88719ed300876703cfac5890400000000000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712050eeab7196fcbd819139b79420b230a45ec3ce52751fb3e977786c5c292db61d2531e0f87202a830a02c449a3d79b857f54787e28b2e850ece8ea210dd101b05a982b64d2d543d929277c5a5920520c102120be9946e169b03e020c9af9250a58860871931870554126cc8ab05e313a1d6fd0d6ed14f024d44be8c69e0efb8b98e7cacb90df82810f4f3a547d3f5c30bc0672091eed9f6b10434ea38b9dfbf6ee9248ad1b2e53ad142b962ac06eb18409ac62ba2abdf421af7aa39009b97b2a0a3ba01ced11d671ac4e1bcaf3c3a25ab991bcb3630ff3f2b00a47af3e052dfdf8f704b8e0adee463245e0e4fae646f348c0e660a1e225f01826", 0x1a3, 0x2, 0x0, 0x0) 2.200444589s ago: executing program 0 (id=162): r0 = open(&(0x7f0000000480)='./file0\x00', 0x1, 0x4ebfac6bbaf7959) (async) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f00000000c0)=@file={0xe, 0x1, './file0\x00'}, 0xa) listen(r1, 0x1) (async) r2 = socket$unix(0x1, 0x1, 0x0) connect$unix(r2, &(0x7f0000000080)=@file={0x5, 0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) accept4(r1, &(0x7f0000000100)=@in, &(0x7f0000000140)=0x10, 0x4000) (async) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, 0x0) (async) sendto(r0, &(0x7f0000000000)="c1eaf39957858fdce05a0c2e9eb7c59faccf42b870547aa3991dc58d51b24765bd7c56502498ca1f27cc8b60e45229db3520da6c5035ee2e94160fd2f96e92580ae1ab4c6458203e762e3f1e5f7cf663dfe944786c307b313be234c97b3cbc1e5bd64862c6d2455da5fea1368a0a5c1ba7f6b76294f1516cac408f81b3be8d55773b10a52700805e831938786ca327f55c24221b17e69913bd715976ac50cd15b45c549aadd32a8b8dbf6a9e0063c6be95135956f33e88cbbe1d00bfe13d63e9fb440a3e23b14077", 0xc8, 0x4, &(0x7f0000000100)=@in={0x10, 0x2, 0x0, 0x6}, 0x10) 2.200073588s ago: executing program 5 (id=163): r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x27ffa, 0x496b, 0xfff7, 0xf, "40009760990d0000090000001a5000", 0x40004, 0x40}) writev(r0, &(0x7f00000019c0)=[{&(0x7f0000000900)="ea844cc1738f21cfc762e74c7c2ac60d7bf9db8ff065e45b1dcf193bdfddf44f0b6c841a2530e9a167ed561961efe1a5ec95c81b01a168bb3ca7c9fb5be9e83eb2d787165b06ae3f07a5c83ef8401de95b0f4dc63ab0af17e3b3c8bc72a6451174c3a7bb7c78733d7f5c4173d85d0d1101ca3c964131dc2cef7502c1fba18280bb51895546351bd0e1907059752dbeae729c7d413d471a46782c1e21b849e9827fef80ea766efd7a031bb19a1c4f16f9976af2469b954d2ce7babe7b4c70c9d9d82805d9ed6ab148ba9c510d0d", 0xcd}], 0x1) ioctl$TIOCEXCL(r0, 0x2000740d) 2.19974246s ago: executing program 0 (id=164): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r0, 0xffffffffffffffff, 0x0) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') sendto(0xffffffffffffffff, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4, 0x1, &(0x7f0000000140)=@un=@file={0x5, 0x1, './file0\x00'}, 0xa) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f00000000c0)='./bus\x00', 0x0) utimensat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) getpeername(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0x10) r1 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f0000003e40)={0x2, "f0ca80211461b6611a3dbc678968315d487d633f6128d507324359da94784479630516acc0de72bf32f3ffe886eb021ac17328c57ddc64946667fc9721e0fbe15b1fc111f5622bd32340cb1aeefd1efc204d52f5951270b867a73144c4c7977a18e610293da50f05fd742ce24cbd5f1bde43739843e7a3f66092a7204353a9926b4f8aa24c3b038aa56733203098a88c7add02796c4fef8da2500819dcf5aecb3ed99a6ddc0e31c2136a492fc69650be002ebb389dd4160b71c7d5898180b05651cf6f1d12923fda9af559"}, 0xd3, 0x800) msgrcv(r1, &(0x7f0000000100)={0x0, ""/219}, 0xe3, 0x0, 0x1000) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x18, 0x3, 0x50) ioctl$FIONREAD(r2, 0x8020699f, &(0x7f00000001c0)) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$DIOCKILLSTATES(0xffffffffffffffff, 0x0, &(0x7f0000000180)={{0xe, 0x6, 0x3}, 0x2, '\x00', 0x20, {@addrmask={@v4=@multicast1, @v6=@local={0xfe, 0x80, '\x00', 0x0}, 0x0, 0x0, 0xb}, [0x1, 0x10], 0x28, 0x6, 0xe4}, {@table={'./file0/file0/fi\x00', 0x0, 0x3, 0x2}, [0x8000, 0x1], 0xf5, 0x8, 0x6}, './file0/file0/fi', './file0/file0\x00', 0x1, 0xdffc}) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0xfffffff9, 0xffff63db, 0x9, 0x8, 0x8, 0x8007c, 0x80000000, 0x10, [{0x8, 0x10000, 0xfffff115, 0x80000002}, {0x0, 0xffffffff, 0x200100, 0xffd}, {0xcd5, 0x4baa, 0x4, 0x9}, {0x6, 0x8020fe, 0xf, 0x2000100}, {0x6, 0x2000007, 0x5, 0x5}, {0x3993, 0xfffd, 0x8, 0x40000009}, {0x10004, 0xa00, 0x3, 0xfffffffb}, {0x207, 0xffffffff, 0x228000, 0xffffe2e9}, {0x9, 0x1000, 0x5, 0x7fff}, {0x3, 0x1, 0x7, 0xfffffd76}, {0x3, 0x0, 0x8a3a0004, 0x2000a}, {0x10000, 0x0, 0x4, 0xa6a}, {0x401, 0x0, 0x7f, 0x4}, {0x3, 0x22, 0xfffffffd, 0x6f5fc48f}, {0x3, 0xff, 0x3, 0x9}, {0x9be2, 0x5, 0xfffffffe, 0xb}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETA(r3, 0x80d04466, &(0x7f0000000140)={0x9, 0xa525, 0x4, 0x127492, "08e50000000000000100", 0x20004118, 0x6}) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) ioctl$WSKBDIO_GETENCODINGS(r4, 0xc0105715, &(0x7f0000000000)={0x4, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0]}) 2.007378585s ago: executing program 7 (id=167): r0 = socket$inet6(0x18, 0x1, 0x6) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000001300)=0x3, 0x4) (async) bind$inet6(r0, &(0x7f0000000040)={0x1c, 0x18, 0x1, 0x4, "00000000000000000000010000000600", 0x7}, 0x1c) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) (async) getgroups(0x0, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) (async) setrlimit(0x1, 0x0) (async) r3 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r3, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async) bind$unix(r2, &(0x7f0000000200)=@file={0x30, 0x1, './file0\x00'}, 0xa) (async) sendmsg$unix(r2, &(0x7f00000029c0)={&(0x7f0000000080)=@file={0x80, 0x1, './file0\x00'}, 0xa, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0) (async) setresgid(0x0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1, 0xf0, 0x9, 0x9}, {0x6c, 0x11, 0x9, 0x80000000}, {0x6, 0xa, 0x24, 0xfffff802}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) (async) ppoll(0x0, 0x0, 0xfffffffffffffffe, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYRES64=r0, @ANYRESHEX=r0, @ANYRESDEC, @ANYRES16, @ANYRES64]) 2.006941631s ago: executing program 7 (id=168): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0xbe, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb000700000000098002005e00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000001180)="2cb304c7", 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x8, &(0x7f0000000040)=[{0x10, 0x9, 0x6, 0x8}, {0xc9, 0xf9, 0xb, 0x7}, {0x0, 0xb, 0x1, 0x4}, {0x3, 0x6, 0x6, 0x5}, {0x6, 0x4, 0x1, 0x7}, {0x1, 0x5, 0x5, 0x10000}, {0x5, 0x1, 0x6, 0xffff}, {0x5, 0x1, 0xa, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) sysctl$vm(&(0x7f0000000000)={0x2, 0x9}, 0x2, 0x0, 0x0, 0x0, 0xfffffffffffffddb) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000)={0x1, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) sysctl$kern(&(0x7f0000000000)={0x1, 0x2f}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000001c0)={0x0, 0x0}) unveil(&(0x7f00000000c0)='./file0\x00', 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0xbe, 0x0) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb000700000000098002005e00"}) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000001180)="2cb304c7", 0x4) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x8, &(0x7f0000000040)=[{0x10, 0x9, 0x6, 0x8}, {0xc9, 0xf9, 0xb, 0x7}, {0x0, 0xb, 0x1, 0x4}, {0x3, 0x6, 0x6, 0x5}, {0x6, 0x4, 0x1, 0x7}, {0x1, 0x5, 0x5, 0x10000}, {0x5, 0x1, 0x6, 0xffff}, {0x5, 0x1, 0xa, 0x2}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) sysctl$vm(&(0x7f0000000000)={0x2, 0x9}, 0x2, 0x0, 0x0, 0x0, 0xfffffffffffffddb) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x2f}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000001c0)={0x0, 0x0}) (async) unveil(&(0x7f00000000c0)='./file0\x00', 0x0) (async) 2.003595913s ago: executing program 7 (id=169): pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x40) r1 = semget(0x2, 0x1, 0x64) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x1a, &(0x7f0000000000)="02000000", 0x4) setitimer(0x2, &(0x7f0000000140)={{0x0, 0x1}, {0xffffffff}}, 0x0) connect$inet6(r3, &(0x7f0000000000)={0x1c, 0x18, 0x3, 0x3, "fe8234022c23bdd0e86bc2a6b5ae30dd", 0x3}, 0x1c) writev(r4, &(0x7f0000000140)=[{&(0x7f0000000180)="7526dabddf1a5783e61523c1ed56ee22a866d5ec", 0x14}], 0x1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r7 = socket$unix(0x1, 0x1, 0x0) bind$unix(r7, &(0x7f00000000c0)=@file={0xe, 0x1, './file0\x00'}, 0xa) listen(r7, 0x1) syz_emit_ethernet(0x66, &(0x7f0000000200)=ANY=[@ANYBLOB="e702f5ffef1f97b0ae1a006b86dd609907a600302b03cb697a653e336f000000500000000000ff02000000000000000000000000000102009078"]) r8 = socket$unix(0x1, 0x1, 0x0) connect$unix(r8, &(0x7f0000000080)=@file={0x5, 0x1, './file0\x00'}, 0xa) select(0x40, &(0x7f0000000180)={0x3, 0x44809e9d, 0xfffffffffffffff7, 0xc000000000000001, 0x2000000000000000, 0x210, 0x8, 0xb}, 0x0, 0x0, 0x0) select(0x40, &(0x7f00000001c0)={0x8, 0x3ff, 0x0, 0x2, 0x3ffffffc, 0x0, 0x8000000000000000, 0x6}, 0x0, 0x0, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000002c0)={{r5, 0x0, r5, r6, 0x8f, 0x5, 0x0, 0x0, 0xff7fffffffffffdb}, 0x0, 0x5, 0x0, 0x0, 0x16, 0x0, 0x7}) setreuid(0xee00, r5) setresuid(0x0, 0xffffffffffffffff, 0xffffffffffffffff) open(&(0x7f0000000040)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf79ea) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) r9 = getpid() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x1000000029, 0x36, &(0x7f0000000040)="03000000", 0x4) fcntl$setown(r0, 0x6, r9) 530.214072ms ago: executing program 3 (id=182): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x4}, {0x3}]}) fstatat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fstat(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_emit_ethernet(0x6e, &(0x7f0000000640)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6036d2b500383af9fe8000000000000000000000670277e5fefe9fb10000000000000000000000aac8"]) setresgid(r0, r1, r2) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) 529.779253ms ago: executing program 4 (id=183): connect$inet6(0xffffffffffffffff, &(0x7f0000000100)={0x1c, 0x18, 0x3, 0x26, '\x00', 0xe5}, 0x1c) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809fffffffffffeff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x10011, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r0 = syz_open_pts() close(r0) getrusage(0x1, &(0x7f0000000000)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x412003ed, 0x5, 0x6dca8653, 0xfffffffc, "04f00400000030bd1b8e5899ff127009c8dd00", 0x7ffffffb, 0x8}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0xfffff001) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) r1 = socket(0x2, 0x4, 0x96) getsockopt(r1, 0x29, 0x3d, 0x0, 0x0) recvmsg(r1, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000200)=""/20, 0x14}, {&(0x7f0000000240)=""/1, 0x1}, {&(0x7f0000000280)=""/198, 0xc6}, {&(0x7f0000000380)=""/93, 0x5d}], 0x4, &(0x7f0000000480)=""/88, 0x58}, 0x800) r2 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x0) sysctl$net_inet_ipcomp(&(0x7f00000000c0)={0x4, 0x2, 0x6c, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xffac) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0xbe, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{0x30, 0xcd, 0x2, 0x208}, {0x9b1e, 0x22, 0xf, 0x40207ff}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x28, 0x0}) write(r3, &(0x7f00000002c0)="f81ad30100060000000100000000", 0xe) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x3) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7fb, 0x9, 0x3, 0xfe, 0x4, 0x5, 0x3, 0x10, [{0x3, 0x2, 0x6, 0x71800}, {0x3, 0xb7fe, 0x800002}, {0x100006, 0x0, 0x208, 0x2}, {0xffffffff, 0x80ff, 0x200, 0xfffffffb}, {0x10000, 0x3, 0x80000001, 0x7}, {0x2, 0x7f, 0x14000009, 0xf}, {0x5, 0xbffffff9, 0x1, 0x6d}, {0x2400a, 0x3, 0xfdf0, 0x4}, {0x0, 0x6, 0xd4, 0x9}, {0x401, 0x0, 0x8001, 0x7}, {0x800a44f, 0xfff9, 0x48a, 0x13}, {0xcb, 0x2, 0x8, 0x8}, {0x2000df, 0x29, 0x5, 0x3ff}, {0x8, 0xfffffffc, 0xfffffff5, 0xffffffb8}, {0x6, 0x5, 0x26, 0x3}, {0xfffffffd, 0xd654, 0x3, 0x6}]}) write(0xffffffffffffffff, &(0x7f0000000140)="24bdfa5d1d2873c63e35348295b299ab09dbd0734449c365d05ba166e2fea9aec430500061", 0x25) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x0, 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r4 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) 529.485794ms ago: executing program 3 (id=184): socket(0x1, 0x5, 0x0) setitimer(0x2, &(0x7f0000000000)={{}, {0x0, 0xe9db}}, 0x0) (async) setitimer(0x2, &(0x7f0000000000)={{}, {0x0, 0xe9db}}, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x10000, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000380)={0x10000, [{0x1, 0x2}, {0x0, 0xfffffffb}, {}, {0x0, 0x1}, {0x0, 0x800009}, {0x0, 0x4}, {0x3, 0x8}, {0x0, 0xc8}, {0x5, 0x2}, {0x0, 0xff}, {0x2}, {0x3, 0x204}, {0x3, 0xfffffffd}, {0x0, 0x4}, {0x0, 0x7fffffff}, {0x0, 0x8}, {0x1, 0x6}, {0x1, 0x7}, {0x0, 0x2000000}, {0x0, 0x3}, {0x1}, {0x1, 0xfffffffc}, {0x2}, {0x0, 0x6}, {}, {0x3}, {0x2, 0x3}, {0x3}, {0x1}, {}, {}, {0x1, 0x57fd}]}) (async) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000380)={0x10000, [{0x1, 0x2}, {0x0, 0xfffffffb}, {}, {0x0, 0x1}, {0x0, 0x800009}, {0x0, 0x4}, {0x3, 0x8}, {0x0, 0xc8}, {0x5, 0x2}, {0x0, 0xff}, {0x2}, {0x3, 0x204}, {0x3, 0xfffffffd}, {0x0, 0x4}, {0x0, 0x7fffffff}, {0x0, 0x8}, {0x1, 0x6}, {0x1, 0x7}, {0x0, 0x2000000}, {0x0, 0x3}, {0x1}, {0x1, 0xfffffffc}, {0x2}, {0x0, 0x6}, {}, {0x3}, {0x2, 0x3}, {0x3}, {0x1}, {}, {}, {0x1, 0x57fd}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) kqueue() 523.907502ms ago: executing program 1 (id=185): ioctl$FIONBIO(0xffffffffffffff9c, 0x8004667e, &(0x7f0000001600)=0x3) r0 = syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x3, 0x0, 0x0, 0x1000300000080}) sysctl$kern(&(0x7f0000000040)={0x1, 0x12}, 0x2, 0x0, &(0x7f0000000280), &(0x7f00000002c0)="8cbfb1452067054b2615a24bbad317baba40ec3e68f3bc1a6fc1b7c0e6c2dfb3cdfefb0f7bca8194ef51a5aeb017a2d2739c093954", 0x35) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x2, 0x0) flock(r0, 0x5) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x6, 0x9, {[0xfffffbfffffffffb, 0x1, 0x2, 0x100200000, 0x6, 0x7, 0xdf60, 0xffffffffffffffff, 0x80000000005, 0x20008, 0x93, 0xfffffffffffffff8, 0xffffffffffffffff, 0x200000000002, 0x1dc, 0x4, 0xfffffffffffffffe, 0x400000000100], [0xfffffffffffffffe, 0x80000001, 0x5, 0x20200001, 0x2, 0x100000000007b98, 0x5, 0x9, 0x8, 0xfffffffffffff7fe], [0x100000001, 0x8000, 0x40000003, 0x0, 0xe, 0x11000, 0xffffffff00000000], [0x5, 0x1, 0x80000001, 0x4000000, 0x2, 0x90000000], [{0x0, 0x0, 0x0, 0x7d06}, {0x9, 0x22, 0x4008}, {0x6, 0x0, 0xfffefffe}, {0x3, 0x4, 0x5, 0xffffffffffffffff}, {0x0, 0x2, 0x80, 0x8}, {0x0, 0x9, 0x9, 0x2000000000000000}, {0x9, 0x0, 0xfffffff7, 0xb}, {0xe, 0x2, 0x1, 0xc}], {0x1, 0x8, 0x80000006, 0x3}, {0xfffe, 0x1, 0x6d5, 0x8000000000006}}}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9b70c2eaa4e713048e69931929648", 0x14) sendto(r1, 0x0, 0x0, 0x0, &(0x7f0000000040)=@in6={0x1c, 0x18, 0x1, 0x8, "0000fe00000001700024000000000010", 0xffffffc0}, 0x1c) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x96, &(0x7f0000000540), 0xfffb4961, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x82, 0x0) ioctl$TIOCSETA(r3, 0xcd60441a, &(0x7f0000000580)={0x2, 0x100, 0x1, 0x10000, "000800000a00020f000000aff0338a6b4fc6d780", 0x4, 0xa}) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="5f6c5f73d22b524dbd4723b8304e6c2717ebab801ea8d0a8dfada0489a5fa4e1d95054462235484098bf6e572ac912f9e61d423a18b68a88072d8c5a037254adb8f04f149098e0dc8ac64a8fdcda12d03ee70d79b6aab464919689bcc60c7d67ec4455eb3353881f9fea4b3b807e385ca62a3ee0e080fa9198365b8ef0b143a0d7b7d69ebf1e0a8665f81e73ddad5daa", 0x0, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8020697a, &(0x7f00000001c0)) socket(0x18, 0x1, 0x0) ioctl$AUDIO_GETSTATUS_ctl(0xffffffffffffffff, 0x40204128, &(0x7f0000000340)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0xbe, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000040)={0x28, 0x0}) r6 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0xa011, r6, 0x7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) write(r5, &(0x7f00000002c0)="f81ad30100060000000100000000", 0xe) pwrite(r5, &(0x7f00000005c0)="8ce2b2bfb22303c04389b7880d205635bfed696978250e39815994cd290f905e080fef3575fe5b37a937bb2c8bf6ae63e92d86dcb94212100c9a422d32756e371daba8980e4a28bea92ecc22c5a9498b36c351f40a28c3b30710f42d46f2ff094e890f93cd9352693fd0689eec17e61e557a6337c21b6dec8178040187544c39ad7b461fe2e7b42dcb1d79e17f36329abd6d5fa0786b6eae06d17b72af84efb8941682d5db85f611bfd8cf5f01ddd2524fd75ec59f12e5e64c943094ae9f0c534b978176995a2db680fdd863d129698fc56ee13ee7d77189a7ee9f1648615dd848c9b080aea105583d6d82b57f2039bda7649d0851e33aae149d0552562bf6977de79163f6a63b7acf48ffb55312d0abb73845ce3555f65321bc721dc585d6462537a8f1a5658ddbc509aa4dcc655be2cddc4d7245a924d3ec7c09c8a92d21c110fd15fbc6bdac19cd0d8e4e4a95986fa8ab1b4bb05323cf06d0a6bcebbb2bdedbba0db82326a7ced06115ca77142fa2e37b53f0901a1f0137b6fc200461b7871fc75e1803ab6355287ba6df0c131fc1ee8f3dc653125f452ff7b934aeedd9ecc1edd6898eba47ac7eb82e9aeaf80f9501191927113a7bd1a9bae1e35b51278cad88f05bf345c0079dc172afcc1038b7ffb6f3fef986cd24481e8bc4235b9634738edc66deeb6bed9c88aee396379dd6523280c3e4a3fd83fa052d21125095ec3efbdd6b63e20e8fb5cbfdfb2e640b4f6da4de66e635e000cb02814e7e56034274247180753b73db948bc75add617e795468aa9d906f871476a9dfad9690ba24992a4b2fd2415bd3fde0030be5312f6802119b9521a291041916935ee7f27625515a6ace6fb3146759bd59b3dd42f1eacc452386de32602927652f3ed9077338b1d2b0c8efec51c839f3e28817b2c4a1b4a6a3185b15bc6fef6ba8d8547a4a3d6d97284c117cd00973fc197fdef8790fb012e2e1b1526e4ebd72e6758ce9025d1e11ade7ba63a3bba11159cefa416f7c0711c0b27661324180a2c2fa03184ae53345d5d5e6aeb49841c1ff0bfb55f554a1d32f55d24d9a71be18fb5e6885ef32ecd5085c48dbb4bc5bc9652ffee4a3e5c49cc17c7d48c95a24e560ab9a3bb856e6ef1b77c014eb60fea4655278e8e5c9b155625857e7c51ac933a10fbb3b3ac74305e8593e96c8c481f95f5ecdd04d628837339d120df0707002325a36dcc8ac509475913b5c1d604d19cbe771b79e2e5d96289f2365063523cbdb1f38b38917217436c9ec6b0d2532d2b3fca434e94114fe45f67213bf3e4543bb8cb63973d49ecaa169d5072f897c7eb9f36dece9f2e888e3d89f354bd6d919b8053a09d654c9becb060859203eb0d23c5d89bc8be5d871023d02d965da719e325d2fb1c88f44662ac35edab75abc2681cf0e23d93975710c29e845f3e38ffbf6aef8d442b741785cbe1019f9182aedb2e656771bf14b06fc1996c4ac5e773cacc0802570506db4f8b5c13d50671c96952cbcd3f3b70cd9ee15fd8e39337e8a6888ad0e1c58588ebb4044c3d461a37817384659118dfac4c8cdfc3c19c2c9af1a71af63bd8b5d65a39680209ca53c6efd61be412b36512efa5cc71b5de962ce68493d75fa1252cf169edb96419bc0eb25b981b72cdd7fcc12c638737f84cf117f4a8c5e59836b602d1737cde6bc1f494ea0bde5a276e63a5fc30c660c489f0fdca0e5e4113b4d5256528cb39ca49433cd96472cf4a299ec45a938688248a3e0111565fdf43cb88939f12954a29ecd5426490ff4537c35e77e85d91a49a6c565ffd549596146d09dbd1da5b84e67dfa97ad4a672e3f3ca24590e107e68b68a11623fcf59d53902f9eeb67c3a7f4d6fd00ba601f0a277622d666f16f47fd009de91984507b926fce2afd4c3b1267bf57e9563dea362be2b87e38e8ddf3493799fd77fbe368bfe62022010a8b1f9748b2fdf1955524881271ee220de497bc08a9c19989c779711266ca5bb70b27c5c8dc820e032223eab67b5286e85a0b10bce62fae1f5bc7e6fe26825505d0037017d2e704c1adac0e2bb9efd4025283d57bf51a3847c8692f20a5bcc9b202ac759626bf74e5884126fd176f27ab893e9c0706f530549d0441617d0b53114468eb41a57ddb54a4f3e093bfd80ac05e992e8e189e0dd8283c9f247d751548d08a3c5257e586dc2334b49cfb4765d52f18f288198aeb5de7cc6acb2952b626730bc1989c76fecfb5a3eaeaa0436f090e214f0eba22e3a58ca80e6dd8cf1c449cd4e3cf78aad9fbc1e402e97090b981ab795b676eb2c8e38215ba4368845f3a787f75f812c852ef7d927d7055e1cb7d4550f70b137f05f3fc5a3b6361fd3a45e2fb197561fc9d66b8f2ea4eb1482a34aaae6fbe6f650ceef4e7b963923f66d315a025484e69a413b07497833aa36228c76c201b197a01fb0d7651e485e347e60c1cd7ac5bdb361c6a8bde32005b793b77e132927cab534c35296653fe814ce11fa2eaaab9628d4bc76adc3e32997eea594ca5dc699a16a14a3d3a9696915b879eba5b131302a9ec224f9af2ca79a5ebb995143d5011f3e51d46e999c26060311ef95235c4e2ef6e1d21f5f99f73e63caea7860fa9bdcd4e9f097f637e4f660443380e24512eb3e2fab47b5ce5b12cadf927414a1f660f7f81d6511cc5526b050691e7560f0bfd2001b1525c990965671103e8270e36b5587cc122ad0f31598f153a37f41bcddf14fe13d05e49c8eea98ddffba76e8b80fde24b62b869be845547125db797c5a2f72520ca61e1cb1844c65ee7cf45b665977c605ab7a54bbdfd385eb4d3090b1f671f8598d3d2a7f13c7dc815816df5550d85ebae350c6c0284633daa0f148abe75701fefd1a67569a6fc206fd0ca5771d903be6902c087af4eedc95478c36e6bb44d5858e4767a93ae0b7436403d4b4a7245516030bf842bb8882f3b3aecc5077c26444400f8fa0bf96faaf0593af5378c625e936304f2953aa589f93b8d750272427f9d2f4b791fb49d71b616c26ef6ec1f89d8e8d20af9fd382579993fa63232b446735c543b279a1e092a00d0fa69e4fc7c8c7baf4f2fe862e29c849dfd067afc57abd2e07e3a57b06448f216ff736bcd0c81a92d661d8b8e71af6452487752e1f534e34913303fdea289cc7a60a9251cdf7422e6410580c44c56fa879895d329f9e0a0a960c9034e2f69c8420f0f0bb14af8fad10cfdd427873d877e0b5c1df0702a5f7d2690bd32c2ec19642179b35d298372110d587f571168ae4a7e7b224dab31a3b622b076ab1de47df2d559793a9f3cded7ce509fbad310821b7367b4fe2383708c38cf9399bac1b7e640113c959c98329245eb2b9c5a55a9bbb8410ef74e9cc60c73dcee774b6652d594165caf7d1633c0a700be7ef894c9196c5b292bba8ca35277e6a3924c62d9bb239b5f79add035bcc46c4683704eeee3c0587706f2761bff958bde8ff8f236326b4ba5847bcb2a2256728d9fbe98aa10dad27e103859775a4a0406a2cfbbceda51b8092933020a35b41846c1c5f888c87790bad66f3c0d3c5ba81684ac7355314ce102a45c96efe1f2ffde4d7623758621240d2f91a942c3cfb67bb4133eac030ef94e696328841e018be7cf808a83df17289ed4279b754d29522ede3ed0be64a005f792a862e6ef641fe8c55ff0ed79023c790ec3630f86c8fade67d0548e777070fd909c589fec9ecd22c133c9e63294b5915c757e4eb7fbfcd74bfc3b10013d9154bd50415d5dabb2cab7dbc439b1414853a508619cae54450c22a548d20463de907a9beb4c277e207ed2cd875faeb29fb193bdaed93fc8cddbe183d979e42b5cbad5aa657b1e94c0215889247fbb44dd9e25219b16a3320b100f45d55b0917b6f1f7f9113b7254474c3c2c68eb651c947c4f9c9f66356d4e365febc6d973325c9d2752eaeb4c6c341b092131015237b7ed6a402f876e1c5aa04286783a65099ce109a13ac6a8d14b34ed538780e48a51db33ae4671975e315a8a494d04e4883c357e484a81c652aa166b25396846fa733fe173490c57b8776e183f2842fc780dfdb3f7ce341c749d12659557d299d38e716dbafbc5b67d5bffe5bd5d3e07bc4812baeff78f4c007b43e8b4aa759e7c6fdefffef3f7800e126de89c49c70f1aba82f2d1e7395b0ef40fef432764457c28ccb40e1c7784f711ca3994756d9fcfff354e3be0312f1ae45a36472d9532353a4409626061eeeb73476ccedc0a03c1917d0b3b555bbda3e08a18940efeb75430e2ac849c73b36907d9989f06241ef06c0e1a2fd24c3aa1a3d1b6aedaaa99cba9638f9d7eea70c83ac403fb57636caded4c59357a51dde0a9ea6edb3089154777ad2953189500ace7ee04a91251e2ac838b1e45a88c25bfa5031082d2157c854312a4aa5586dd7e693eb2ee8a7aa5380d278c88632b0f5796b4e43ba4be6420752d8f6d3a8203c2f0413594316ae19311f7d4963f09d732651b8070313c45304b2c3a566544a89e2f5982c9630f159463f27752d5e36b9fe6e7bdd989c2c93b93b95655e16df255dd5be033d1aed4b669b9591c9df9164219e2fdf37ab80255514bbabc7a983d2be2305661573ec2c389f7944acfbe0d91b63b2330f89d4b5c2536856cc803b002b0133f5166136285f4bb7e87d0c3f1e3d7da971feea4d6beb1ffbbc9091214f87d95558018bed5f6868f0de5088d7f40e9834d387b12b84a3c026df45c1d93e900a920343649a0cc397fa63a8e9ae947f9141a6d84877e7718d327adabede963f5f4eed75c4547d9126a758f8591e31189726ff3efecb26d157767bc0fd14759f7d94b5c7619b7f1117edeba23d3634ef7eda4cd2525f5337e45961b07c668089cef64dd7525b48165c97484d82b9752b49a8ecc31ba0998c45575c06f2d9bd2fe0f16e61c763ad73957b11499fde29f6832f138167b726337d77444d2546662420f904b3182744a680c3bb23bb6a8a87fdae500d6f5bb329289e698424fcc2fff9ec76cf7f7b7f5ef18186ca62302a4129f6666b5bb8f8b52b8c99b0f55bb03ae016f1c8d8e64d5f4002babfa382d0952a3dc83155ae4003a9ff17e46f778f298565229328ed449b7473dc35009c17463194d3f22edade1aed60442ae31f3f12181b31081a387da8532f2f9f9e68f9d45ac93c981f610f13c9207f46a066a1dd59d6dc7675c8a9fa97ebce20dedb1f14466b47be58b512fae3ad1f74f34804b3cfc86c72f17c278be9c8b4e972d860d1bad6236e2f1ab07940a73ca1bb5aa008167790936e6e206b050dde8fb6e752287d24acb9480a6b004b8b4eb96adc0d2e0add722a2f80e846b0c6da35eb996db7dc27fd17786b2bf76a26290f6e454d80202a4580ffc9a1f3519dcbc7badefa307bd78512fc1334bbf357e09daa878effff2d348059a71e944bbc567841597d4f69c04e9d48fd3b611aecca64427541f39b91533c1e81e7df7dedab12c54893f2dbb974ab68deb09804ca405c7001c7197926ab3429573929d2d6dd516a015cbcbb8a1a1b5685239da40fc0c1c1edf0d22ab2cbc7857eca7703a871071e95753a122d5e8da1f96b6921773090f91c6b29a749aeab586578aaf54756082387c796f476a1b4e9d9edb4bd64a372c80917bf20a84ce7c3acabd72099a096bfec72372e16b68e5f944078e280cedba42c87d0bd33eb0d54c81b83ed372d8cef9ecc8b0956b0c48983b8cd9f1277579b6c223bad29ff4f73c082888eb273abc9e37096280ced60209855e74aaea4bea1780ddb22e9394d76a986c93604a1807b", 0x1000, 0x8) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) setuid(0xee01) 522.90657ms ago: executing program 2 (id=186): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000080)="ed", 0x1) sendmsg$unix(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="61979e6ab55e9ea010c60900ffff000001000000", @ANYRES32=r1], 0x10, 0x7}, 0x2) shutdown(r1, 0x2) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r3 = socket(0x2, 0x3, 0x0) setsockopt(r3, 0x0, 0x6, &(0x7f0000000040), 0x0) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r2, 0x0) 451.611748ms ago: executing program 0 (id=187): mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r0 = socket(0x18, 0x3, 0x0) accept$inet(r0, 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0xfffffffb, 0x3, 0x101, 0x4, 0x7, 0x3, 0x10, [{0x5, 0xfe3, 0xffffff26, 0x71800}, {0xfffffffd, 0x5, 0x800002, 0x7}, {0x100806, 0x0, 0x4, 0x2}, {0x2, 0x0, 0x200, 0xfffffffc}, {0x4, 0x3, 0x80000000, 0x7}, {0x2, 0x47fff, 0x14000009, 0xc}, {0x5, 0xbffffff5, 0x7, 0x6d}, {0x2000a, 0x8, 0xfdf0, 0xff}, {0x0, 0x7, 0x34, 0xa}, {0xfffffc04, 0x4, 0x8003, 0x1}, {0xa44f, 0xfff9, 0xa38c000, 0xe1}, {0x80000cb, 0x2, 0xc, 0xa}, {0x2000df, 0x9, 0x15, 0x400}, {0x6b, 0xe2, 0x0, 0x2}, {0x5, 0x5, 0x24, 0x7}, {0x4, 0xd655, 0x3, 0x6}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) openat$pf(0xffffffffffffff9c, 0x0, 0x1, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x8, 0x8, 0x80, 0xc5, 0x8, 0x3, 0x40, 0x10, [{0x5, 0x7, 0x7fff, 0xa}, {0x7, 0x8, 0x6, 0xffd}, {0x1, 0xfffffffe, 0x6, 0x40008}, {0xfffffffe, 0xdf, 0xf, 0x40}, {0x2, 0x7, 0xf11, 0x7}, {0x800, 0xffbf, 0x80cf}, {0x1, 0x5, 0x85, 0x400002}, {0x3, 0x1, 0xfffffff8, 0xfbffe2e9}, {0x8, 0xffe, 0x6, 0x17fff}, {0x3, 0x4, 0x3, 0x7}, {0xff, 0x8000000, 0x8, 0x7}, {0x7, 0x2, 0x800000, 0xa66}, {0x401, 0x10a, 0x9, 0x9}, {0x200003, 0x5, 0x6, 0x6f5fc48f}, {0x81, 0x101, 0x3, 0x7fff}, {0xffffffff, 0x400001, 0x6, 0x2000029}]}) openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x100, 0x0) r1 = socket(0x18, 0x3, 0x0) setitimer(0x1, &(0x7f0000000140)={{0x80007ff5, 0x100900000000009}, {0xdffffffffffffdff, 0x7fff}}, 0x0) r2 = socket(0x18, 0x3, 0x40) r3 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r2, 0x81206919, &(0x7f0000000100)) ioctl$FIONREAD(r1, 0x8080691a, &(0x7f0000000100)) rename(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) writev(r4, &(0x7f0000002d80)=[{&(0x7f0000000180)="2def7aece80f0f82b3ea989d2163af918b5b3c2fab3cb4aeb861474d3f27b9857fc6d90ff8eeb489d9e08d493f4e342e", 0x30}], 0x1) execve(0x0, 0x0, 0x0) 451.278045ms ago: executing program 7 (id=188): openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x2, 0x0, 0xfc, 0x8000003}, {0x0, 0x0, 0x40}, {0x46, 0x0, 0x0, 0x37f}]}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x2, 0x0, 0xfc, 0x8000003}, {0x0, 0x0, 0x40}, {0x46, 0x0, 0x0, 0x37f}]}) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={0x0, r0, 0x1}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x46}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) 450.480466ms ago: executing program 1 (id=189): r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) r1 = socket$inet(0x18, 0x3, 0x102) sendmsg(r1, &(0x7f0000000240)={&(0x7f0000000280)=@in6={0x1c, 0x18, 0x3, 0x4, "00000000000000000000000000000001", 0x101}, 0x1c, &(0x7f00000003c0)=[{&(0x7f0000000180)="6388020000003c9a8c51f6f2efa24a85abdd612dd68e59adfecf9323100084410a8591426e", 0x25}, {&(0x7f0000000000)="a2a62d", 0x3}], 0x2, 0x0}, 0x406) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x4004667b, 0x0) 253.055372ms ago: executing program 3 (id=190): ioctl$DIOCGETSTATE(0xffffffffffffffff, 0xc1084413, &(0x7f0000000040)={{0x400000000, './file0\x00', [{[@v6=@loopback, @v4=@multicast2], [0xd, 0x40], 0x0, 0x2}, {[@v4=@rand_addr=0x100, @v4=@loopback], [0x4a, 0x1c], 0x4}], {{0x248, 0x48, 0x25, 0x7ff}, 0x6543, 0x409, 0xfff00000, 0x8001, 0x9, 0x0, 0x16}, {{0x0, 0x1, 0x1, 0x6}, 0x0, 0x1, 0x10007, 0x4cc, 0x3ff, 0xf0}, @v6=@ipv4={'\x00', '\xff\xff', @local={0xac, 0x14, 0x0}}, 0x7, 0xa, 0xffffffff, 0xf23b, 0x5, [[0x8, 0xffffffff], [0x4, 0x834c]], [[0x2, 0x20002], [0xfffffff7, 0x3]], 0x9, [0xb, 0x79], 0xa, 0xa9e729ae657895e4, 0x6, 0x2, 0x0, 0x7, 0xb, 0x83, 0x6, 0x8, 0x1, 0xee57, "1a00"}}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) setrlimit(0x8, &(0x7f0000000980)={0x45, 0x62}) r0 = syz_open_pts() writev(r0, &(0x7f0000000640)=[{&(0x7f0000001280)="006b07600e0ece355648b2a627325db0b0288d561d1e8dc75ae0221bf98aaf1dbd096d748d0807452d4144159503e2639d59ed88cd4c7670dc68fd5b", 0x3c}, {&(0x7f00000012c0), 0x31}, {&(0x7f0000001300)="b9067375e0e1403ff4fded97550b1e61b77b00000067beb2383b78db2dc7c7cd43bdf3128ec5", 0x26}, {&(0x7f0000000340)="2eb39b929fff05e3e96b92f4da49ed9494736acc07dd339852fb9b15670445ff63da6d6060adb2dc65c941c28b47fc4714e9e45c89b0056f06ba5913002207c478559ea912d7971a03fc39fd664fc68250b9d56800000000bb40eb3b5ca2f778c40d07987f62379a648d2b7bb771fb722718c4b266f873e447f333ee6b0c6c5367f21c94f33397172e83904f419ef4cdfb97496467b314116adf23fb2a4a4123be35f66af463623857a08c68e683fc5d9f3f0eed49a732542b91c9abfa9bd70c0a5df720500db0c2252b5ade4b15de2d655161b5e5ea3f2e9eedab89bbf3fed4b17baf36d71d88d827a187b46535a0f6ec8f36d87ed01bbc1cf6a2670a30e3da0dc907ef6c5f37c7da25eec12f7c6eebe6a08e7168d1b530d4409fba32fa67435ee9f7d3a2f095f26268f63147d9524f1db9034bb874e4f4b94da0cf0b571a920b9dffc97021bc752cd805a59027c5414dc854c9672c1ee939923c406253bfb362c852d7d4e468314bd91c338348cd5180ffd8ec08bc16ee96bc90980ef7be8bfafc3c360bc1b3ab385704bdcb8a6bf1b94920", 0x193}, {&(0x7f0000001440)="6f7448cf4b91f1c88850662ca72c2ee5cb7d9a8085a0173b7de705437b8af2265a2a2a6b47b0de193b25911788c5cf056c7db6fc0d34d3c3487953310415e662301489e18e6295710f9a90b8c8240f41959a605be0c1a7948c49b642", 0x5c}, {&(0x7f0000000500)="4d4b43b3cc88da0063d6253f190fa46c3b3b27cdccd8e590bf0f389c2621cf1bf788ecbab91d77575682f5d96cf57a66a89f237c852db90fc2e58303fe906b0632ac4318e1e6a0f55686c72fde52ee9388d191d8b38f8b3fc0d5b0c1cde0fd415583b32e7eeef4a427dd7ba2e423366012eb3d42f0973a8b6c3dbc07f61c173e79bc1ddba6201b5d053384ff2026368c72ab0d004fc6652bc5bf315250815d78a24044a55df9", 0xa6}], 0x67) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x412003ed, 0x5, 0x6dca8653, 0xfffffffc, "04f00400000030bd1b8e5899ff127009c8dd00", 0x7fffffff, 0x1}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$DIOCGETSTATE(0xffffffffffffffff, 0xc1084413, &(0x7f0000000040)={{0x400000000, './file0\x00', [{[@v6=@loopback, @v4=@multicast2], [0xd, 0x40], 0x0, 0x2}, {[@v4=@rand_addr=0x100, @v4=@loopback], [0x4a, 0x1c], 0x4}], {{0x248, 0x48, 0x25, 0x7ff}, 0x6543, 0x409, 0xfff00000, 0x8001, 0x9, 0x0, 0x16}, {{0x0, 0x1, 0x1, 0x6}, 0x0, 0x1, 0x10007, 0x4cc, 0x3ff, 0xf0}, @v6=@ipv4={'\x00', '\xff\xff', @local={0xac, 0x14, 0x0}}, 0x7, 0xa, 0xffffffff, 0xf23b, 0x5, [[0x8, 0xffffffff], [0x4, 0x834c]], [[0x2, 0x20002], [0xfffffff7, 0x3]], 0x9, [0xb, 0x79], 0xa, 0xa9e729ae657895e4, 0x6, 0x2, 0x0, 0x7, 0xb, 0x83, 0x6, 0x8, 0x1, 0xee57, "1a00"}}) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async) setrlimit(0x8, &(0x7f0000000980)={0x45, 0x62}) (async) syz_open_pts() (async) writev(r0, &(0x7f0000000640)=[{&(0x7f0000001280)="006b07600e0ece355648b2a627325db0b0288d561d1e8dc75ae0221bf98aaf1dbd096d748d0807452d4144159503e2639d59ed88cd4c7670dc68fd5b", 0x3c}, {&(0x7f00000012c0), 0x31}, {&(0x7f0000001300)="b9067375e0e1403ff4fded97550b1e61b77b00000067beb2383b78db2dc7c7cd43bdf3128ec5", 0x26}, {&(0x7f0000000340)="2eb39b929fff05e3e96b92f4da49ed9494736acc07dd339852fb9b15670445ff63da6d6060adb2dc65c941c28b47fc4714e9e45c89b0056f06ba5913002207c478559ea912d7971a03fc39fd664fc68250b9d56800000000bb40eb3b5ca2f778c40d07987f62379a648d2b7bb771fb722718c4b266f873e447f333ee6b0c6c5367f21c94f33397172e83904f419ef4cdfb97496467b314116adf23fb2a4a4123be35f66af463623857a08c68e683fc5d9f3f0eed49a732542b91c9abfa9bd70c0a5df720500db0c2252b5ade4b15de2d655161b5e5ea3f2e9eedab89bbf3fed4b17baf36d71d88d827a187b46535a0f6ec8f36d87ed01bbc1cf6a2670a30e3da0dc907ef6c5f37c7da25eec12f7c6eebe6a08e7168d1b530d4409fba32fa67435ee9f7d3a2f095f26268f63147d9524f1db9034bb874e4f4b94da0cf0b571a920b9dffc97021bc752cd805a59027c5414dc854c9672c1ee939923c406253bfb362c852d7d4e468314bd91c338348cd5180ffd8ec08bc16ee96bc90980ef7be8bfafc3c360bc1b3ab385704bdcb8a6bf1b94920", 0x193}, {&(0x7f0000001440)="6f7448cf4b91f1c88850662ca72c2ee5cb7d9a8085a0173b7de705437b8af2265a2a2a6b47b0de193b25911788c5cf056c7db6fc0d34d3c3487953310415e662301489e18e6295710f9a90b8c8240f41959a605be0c1a7948c49b642", 0x5c}, {&(0x7f0000000500)="4d4b43b3cc88da0063d6253f190fa46c3b3b27cdccd8e590bf0f389c2621cf1bf788ecbab91d77575682f5d96cf57a66a89f237c852db90fc2e58303fe906b0632ac4318e1e6a0f55686c72fde52ee9388d191d8b38f8b3fc0d5b0c1cde0fd415583b32e7eeef4a427dd7ba2e423366012eb3d42f0973a8b6c3dbc07f61c173e79bc1ddba6201b5d053384ff2026368c72ab0d004fc6652bc5bf315250815d78a24044a55df9", 0xa6}], 0x67) (async) syz_open_pts() (async) close(r1) (async) syz_open_pts() (async) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x412003ed, 0x5, 0x6dca8653, 0xfffffffc, "04f00400000030bd1b8e5899ff127009c8dd00", 0x7fffffff, 0x1}) (async) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) (async) 252.717627ms ago: executing program 2 (id=191): sysctl$net_inet_tcp(0x0, 0x0, &(0x7f00000000c0)="9b180bc3eb987ab7fe5e6e8496077b538517000000000036ba1bd87f42e3303eac77280712f838130efce149d400d06a3f23616e77004c8836ed0000e0ccebd669ecdb15cec53342366139d11a90b5ba0800800090e42d34d900a0dad2b74f01000000260526ff0fd76b5c567049ef436dbea0d7382052950fa5ef6ec513256ddd8680a944d5c2bdbff4f06a032ab475cca257352828276e53346a762995e89423058a5c6318950bdcd08b96ca5d4d3e6706eac9b4e8aa9befc32246bd4506b68324a00d2f5019383919525cb6f7e8570b2a374f0700341ed45bb7ad3b13138fa142c84ab3045c4724150d16e304c7bff16bceb7d956e62447b3e88aa810f8ed7cca108d733338fbff341f5945daa4bd0e756facf9429c25483a9275d0da3b5618eadc96007971436218bdbdc9ac0a623855e941dc18725fe8e8b0100000006201788ce2b8802cb60eec6add5e9434c1e97dcf7025b73e8402a5f38cad2dc1a0d0d7873e27142bbafe3426f33409000000a9136d57c799353d46dd8143ea85d9b12c749618ad310493dfee9b11ded908398b4ed6fb2e353e3bb073e3342773216b07e49ca4df0fd2dbe97fd2b6ffffffffffe6f4588ffb7d82693a090e94691e8d000000368f29d76344671843a1f228261f630fdb791f833a1da5af88cf56ad8479077a2441da17670852140704f6000000f1ff00009230154a000000000000", &(0x7f0000000000)=0x200, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x1, 0x3, 0x7, 0x7}, {0x2c, 0xf1, 0x9}, {0x6, 0x3, 0x1d, 0xdbe6}]}) syz_emit_ethernet(0x1000e, &(0x7f0000000080)=ANY=[]) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f00000002c0)=@file={0x5, 0x0, './file0\x00'}, 0xa) setsockopt(r1, 0x0, 0x2, &(0x7f00000000c0)="63e1303d", 0x4) write(r1, &(0x7f0000000040)="f92a9bd30000007a000027a03440ee884d9e7a3e", 0x14) 252.476449ms ago: executing program 7 (id=192): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) unveil(0x0, &(0x7f0000000280)='r\x00') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x8060693f, &(0x7f00000001c0)) 251.872926ms ago: executing program 3 (id=193): sysctl$kern(&(0x7f0000000040)={0x1, 0x54}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) r0 = openat$dri(0xffffffffffffff9c, &(0x7f0000000000)='/dev/dri/renderD128\x00', 0x8000, 0x0) ioctl$DRM_IOCTL_GET_MAGIC(r0, 0x40046402, &(0x7f0000000040)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x80, 0x80) ioctl$DIOCGETLIMIT(r1, 0xc0084427, &(0x7f00000000c0)={0x3, 0x10001}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100), 0x20, 0x0) mprotect(&(0x7f000051f000/0x2000)=nil, 0x2000, 0x5) r2 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r2, 0x8020697a, &(0x7f0000000100)) sysctl$kern(&(0x7f0000000040)={0x1, 0x54}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) (async) openat$dri(0xffffffffffffff9c, &(0x7f0000000000)='/dev/dri/renderD128\x00', 0x8000, 0x0) (async) ioctl$DRM_IOCTL_GET_MAGIC(r0, 0x40046402, &(0x7f0000000040)) (async) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x80, 0x80) (async) ioctl$DIOCGETLIMIT(r1, 0xc0084427, &(0x7f00000000c0)={0x3, 0x10001}) (async) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100), 0x20, 0x0) (async) mprotect(&(0x7f000051f000/0x2000)=nil, 0x2000, 0x5) (async) socket(0x18, 0x3, 0x0) (async) ioctl$FIONREAD(r2, 0x8020697a, &(0x7f0000000100)) (async) 251.683912ms ago: executing program 4 (id=194): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) sysctl$hw(&(0x7f0000001180)={0x7, 0x6}, 0x2, 0x0, 0x0, &(0x7f0000000000), 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x54, 0x0, 0x39, 0x48}, {0x48, 0xa, 0xff}, {0x6, 0x80, 0x6, 0xfffff825}]}) syz_emit_ethernet(0x66, &(0x7f0000000180)=ANY=[@ANYBLOB="e702f2ffef1f97b0ae1a006b86dd609907a600302c03cb697a653e336f000000500000000000ff02000000000000000000000000000102009078000000036900de000006010800000000000000000000000000000000ff010000000000000000000000ac0001ff9b950a17632a476b06f7c9"]) 203.55013ms ago: executing program 1 (id=195): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x40000, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x49, 0x9) (async, rerun: 64) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async, rerun: 64) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000240)=0x800000b, 0x4) (async) bind$inet6(r1, &(0x7f0000000180)={0x1c, 0x18, 0x2, 0x9, "335e8a112b458b6b49b46369df775710", 0xfe0d}, 0x1c) (async) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000100)={0x6, 0x1, 0xe, 0xb405, 0x54}, 0xc) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x20, 0x0, 0x1}, {0x60, 0x3, 0x7, 0x6}, {0x9b1e, 0x41, 0x68}]}) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r2 = socket(0x18, 0x2, 0x0) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) sysctl$vfs_nfs(&(0x7f00000002c0)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000300)="cce47d35", &(0x7f0000000380)=0x4, &(0x7f00000003c0), 0x0) (async, rerun: 32) r3 = open(&(0x7f0000000380)='./file0\x00', 0x400, 0x4ebfac6bbaf79e5) (async, rerun: 32) r4 = socket$inet(0x2, 0x1, 0x0) bind$inet(r4, &(0x7f0000000000)={0x10, 0x2, 0x3}, 0x10) (async, rerun: 32) syz_emit_ethernet(0x4a, &(0x7f0000000140)=ANY=[@ANYBLOB="aaa8aaaaaaaabb86dd6600006a00140630fe8000000006000000000000000000bbfe8000000000000000000000000000aa4e214e220000000000", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="510200059078005a"]) (async, rerun: 32) r5 = socket$inet(0x2, 0x1, 0x0) bind$inet(r5, &(0x7f0000000000)={0x10, 0x2, 0x2, 0xe0000000}, 0x10) (async) writev(r3, &(0x7f0000000140)=[{&(0x7f0000000080)}], 0x1) r6 = kqueue() kevent(r6, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) (async) clock_gettime(0x2, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x2, 0x0, 0x0, 0x8000003}, {0x0, 0x0, 0x40}, {0x46, 0x0, 0x0, 0x37f}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xffac) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda4f5903abf65b18d7c51f78b06cc3a5840c04c2a649b0000000000fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x9}, 0x6) sendmsg(r2, &(0x7f0000003200)={&(0x7f0000001b00)=@un=@abs={0x3, 0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f0000002f80)}, 0x4) r7 = semget(0x1, 0x3, 0x240) sysctl$net_inet_esp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) semop(r7, &(0x7f00000000c0)=[{0x2, 0x7, 0x1800}], 0x1) 202.430073ms ago: executing program 4 (id=196): mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x100) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x200, 0x138) stat(&(0x7f0000000a40)='./file0/file0\x00', &(0x7f0000000900)={0x0, 0x0, 0x0, 0x0, 0x0}) getresgid(&(0x7f0000000980)=0x0, &(0x7f00000009c0), &(0x7f0000000a00)) fchownat(r1, &(0x7f0000000300)='./file0\x00', r2, r3, 0x4) chown(0x0, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffff8c, 0x0, 0x1c}, 0x100b9}, 0x38, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r4, 0x0) ftruncate(r4, 0x8531) mlock(&(0x7f0000000000/0x2000)=nil, 0x2000) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x280, 0x1c6) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x12, r5, 0x0) sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, 0x0, 0x0, &(0x7f0000001080), 0x4) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x3a366294) chflagsat(0xffffffffffffff9c, &(0x7f00000003c0)='./bus\x00', 0x10000, 0x2) utimensat(0xffffffffffffff9c, 0x0, &(0x7f0000000100)={{0x200, 0x4}, {0x0, 0x100000001}}, 0x0) ioctl$DIOCGETSTATUS(r0, 0xc2084415, &(0x7f00000000c0)) open(&(0x7f0000000380)='./file0/file0\x00', 0x80000000000206, 0x142) ioctl$DIOCRCLRASTATS(r0, 0xc4504448, &(0x7f0000000480)={{'./file0\x00', './file0\x00', 0x48, 0x1}, &(0x7f00000003c0)=[{@loopback, '\x00', './file0\x00', 0x1, 0x40, 0x2, 0xd, 0xa, 0x6, 0x7}, {@empty, '\x00', './file0\x00', 0x3, 0x7, 0x30, 0x5, 0x1, 0x7, 0x3}, {@remote={0xac, 0x14, 0x0}, '\x00', './file0\x00', 0x5, 0x80, 0x18, 0x0, 0x1, 0x9, 0x6}], 0xfffffffe, 0x3, 0x4, 0x5, 0x400, 0x4, 0x74, 0x8}) 201.905822ms ago: executing program 2 (id=197): sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x2, 0x1, 0x5}, 0x4, &(0x7f0000000040)="bb210a510513b7aa00000000efdeb672a80000000000000000c6e11779d2dc163e4fa5a423fcc21784f06b0cfcb7d7a45285f7804abba7b3a41d", 0x0, 0x0, 0x0) 201.752983ms ago: executing program 3 (id=198): ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x102, 0x6d, 0xff, 0xa, "00103a0000000000000000000000000000000400", 0xfffffffe, 0xae}) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) (async) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x5c}) (async) r1 = syz_open_pts() close(r1) (async) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000480)={0xf66b, 0xffffffff, 0xfffbfffb, 0x5ffbfb5d, "420067177c030000c400000000210200", 0x5, 0xfffffffd}) writev(r1, &(0x7f0000000340)=[{&(0x7f0000001800)="26057c2a95a4c35f7d026945ac8f84805fc7cda8aea075879e0a68b74f3a47ae22da067da5194da7c73d10037667f2298011fd175f9206ca4cd9d9de406df9098a27598cde3e5e99ae72205468da54187eb205e2f8482ec4a30fb80b15dd5db98be4a025253416622cd3d927b9bedf10b169df7425137ea3cee08e3ddff570e4c3e84c370cf07883b4cf7c86a83239845265277a0d10badda3f9841e5b436e29d4060aa6203a17920a473948d316441577bf764f84500a25ad5aa915b64f6b71d01ddc9a7caaafb9468544d42d9884b9d5bc99ff986ddf202f73698a1e4dbc17e4f2cf344bce4e11a8dc673634cb0909e598183b5262b91c12929a7cba9ab2d105060659a3d75c1af40a5e1ccfaf35be20ec7760d007cd96742f8bd7029d223d94bcd08a4c2f37b61159e58dfa8b54c029d78af4e8329e832526e46b1525fe43c6766d38d1fd0e89ea24d924717b964af2c406da71d550f84ae492cc3ca74a5d9275c27c5b144c86122939083ad9e9b3d397610f866bb081a80a2c08220bdcf2f4d4351f53c0551dcc5ad9b5e09e944e95fcd1e639c55a46d4fc58d7a2e728b8eb7d27f73023f622395991bf9cfcdd11dc3ee662f08e17102aaa65a86fa48855f835e738319d76e904eb2ba11c805d4d901075072057c3873f0b3ba69a306ee7295b67c320c41d3a837d287e7b917604a625469ba1a200ecc29d88722488366aadae584a33cd848ce8b1067a9cd754895c11c6bd7966836dff61efb835908aa8b7ffbec91414e6583c4972cb760a18dc3f87fb8c8dc84442c4d99cf7074e6f468fd5a7739131032acd5820405ecf0fb8058756dbae92afeec9b383152f4e23bc4f6eee9b7e3534cdfbb3293f5cc127a9255f1e701cd19bea917be0884382880c8dd9140629d31377beb90da26f15355c04f2eb95b2598ba2f6a5391922d9a71e76ee88b025975f09b8f451c1b1f600a76af160203f5fe79a31f165a79cf9b568f57d630c9607f144e403d11f664fb439bfd7a90c4caf4144c992290b968c652136dc4882f798da7856bb92e4d8d4b5c04c50d674d3daa2c133089c84c1e9bb4b0ab1cc66d5b8350a33fbe55b88689dad2a24fddd9a3ef332e692c6bdc9084825a639ac43682820caf344361c50b94a606450ff5637f33515cba5d390183321fccf0fbb475adbdaed1f2c10d0c2105754dea811fad54b4d15bc68d5dbdb10a114be0be1f9b30baca3f928cf52c4650d44a8c6cebea34ccba9fd868a2bdd7ffebc65f5ea6aa05387ad447608db149842b2e317cefd39c857389ea32423c86d59fbd3712abc92c1e275c6d0caaa94b82399e27cc8fa857690a9ed4bc18e68fb54921d2d6dbc348ce5fac36bfa9f8186ac8800578cea774788994f100bf42b4241a90ef4f7fdcda1cd0d9fa34709a92adbfa1d07c3814852deaf74af9334cc018ca03d74480797cafddb1ac5c738809efa9789f113bdf4ecc95fb498a454ff11bd96e2115c2f7a1028f71d1233e33e2755d8351c40cd9a2caf5fd62eead04cbea073bccb141f1a552eb992f4244e228f37c82215ab5ce95ac79d8aa79e3459f97a050236f245c859d735c7c3e272b32f9afd2684c95a603778ac05e8e004e34e0dc4436690e3d389a408f270520136f55b3e4361817733e4964c87e06e0f2984ded1888b8a602e3cf22491bfe482f2d7255e832a4dd94f41afac2949e5f9f8b7747307d018472fb9438b5d178b1e4f90a579f23b9d898dd0777775a4f43e2109923a62155eb6bd8abf47535db37b09619f469bfa89a9565843c3b2d8bc6ae3504951e9a6b7e919a75c97a4c570442bcca9f7919e9487667f642fcd7f6c63323507f015ecfdaac4e630ad6386b80aa3b44a7c6d8c1da8dfbc55f28a461dca70a3498bb57d9e386575a4061b6813c3a4027eedc49240e8fabc1662c12e78e538dddb4279ef7b80151f65fa997003269cf7a7a52900148c83bb8bbdc78d81ac7afb554137d3c8318381016cf13b0531be2dae711543bcc7d7099f70aec5006a3457f22a4efea8db530dd1b67897b1302081d8bc7a99855fab7b52af8c679abf9393ece46a642400e4fce5a9d4f99caa5e06fb1c39d68fbc93fb624012e842689d4e4c0b6edda63ddd157dbbee7e7f09d664bb76513012977e14c35dea77807ce9635c72b7c6b71b6a39ce09947c82512207ea2bceb1a13c5fa95149e36554d9407f5fc724fe5ac9134c79289ac81feeeadfbe0747a1d775f14d7f7fbe6f7be44de55e59716589eb4aacc9f495d250c7f44c9e679379fee78b442419b6ae9cdfc531a2bc610c99d8b2f79831288967f984327564338dac706cde7f1a933dc502385a8d8ab6852f8f9dacb3a9d0fb71bfd4d0d48a5d77a0625d33e0d79bdc0c51ef5ea16a3d2a63d71d05c23265d21423fa6c201440f95b92361aaa5c5d16cc0a2a9b86dbf36cdf4db983b119726fd94def2e91126933bf84375da9ea92b5fd7ff96bcb3f83c9b96346380455b065ea785df98c8f6cef54d9227461049c5c8da98db4364401db9040d47039551ccefa72530fc1e09d059f065d1ae6f75379767b08967bf1fbe7f9d1f6a235af606e83a369e5f95202c188e7998ac4efcc8f0641f77c19201ca55794ffb194d2dc72ea8545ec2bf953fa0ee0438d707ccc513c34173d9e880e4a62178fe7dcc8df27f3c7ab6f28345bf6940057172665b195ed992e8b238a51313770569d8be2a04c4769b782d7fb16d42e0f4bf29e3ef0edc5e1631e5b8a08fcb005d70139fc40ae9fb0546e4c65fd7d125d9434678460deb84d00d5ae9903", 0x7c1}], 0x1) (async) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="7f45", 0x2}], 0x1) ioctl$FIONREAD(r0, 0xc0106978, &(0x7f0000000140)) (async) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x1}, 0x5, 0x0, 0x0, 0x0, 0xfffffffffffffde7) 201.301853ms ago: executing program 2 (id=199): ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f00000001c0)=0x101) sysctl$net_pipex(&(0x7f00000000c0)={0x4, 0x22, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xce0c, 0x0, 0x37) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0xc003, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000003c0)={0x0, 0x1, 0x14, 0x1}, 0xc) r1 = socket(0x800000018, 0x1, 0x0) ioctl$FIONREAD(r1, 0xc028756b, &(0x7f00000001c0)) r2 = syz_open_pts() r3 = socket(0x1e, 0x3, 0x0) getpeername(r3, 0x0, &(0x7f0000000340)) ioctl$TIOCSCTTY(r2, 0x20007461) r4 = socket(0x1, 0x2, 0x0) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f0000000ac0)={{0x1c, 0x18, 0x3, 0x2, "733ae8c8b88a35e944fbc19d461aeb2c", 0x1a1c}, {0x1c, 0x18, 0x0, 0x1, "124946c486e5cd422b8bf86052d9bf1d", 0xfffffffc}, 0x6, [0x7b, 0x2, 0xc32, 0x7f, 0xf562, 0x8, 0x8, 0xa90]}, 0x5c) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0xfffffffffffffffd, [{&(0x7f000069c000/0x3000)=nil, &(0x7f000051f000/0x4000)=nil, 0xfffffffffffffffe}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000698000/0x1000)=nil, 0x1}, {&(0x7f00005fd000/0x1000)=nil, &(0x7f0000690000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x100000000000}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil, 0x2}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x2000000000000001}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000696000/0x2000)=nil, 0x400000000000000}, {&(0x7f000013f000/0x2000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f000069b000/0x3000)=nil, 0x9f}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x40003}, {&(0x7f00007f8000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xac3}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000531000/0x2000)=nil, &(0x7f000069c000/0x4000)=nil, 0x2}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00006bf000/0x4000)=nil, &(0x7f0000010000/0x3000)=nil, 0x8}], './file0\x00'}) ioctl$FIONREAD(r4, 0xc0106978, &(0x7f00000001c0)) r5 = socket(0x18, 0x1, 0x0) connect$inet6(r5, &(0x7f0000000040)={0x1c, 0x18, 0x1, 0x10004, "fe80000400000000a8bc0a386700fdff", 0x8}, 0x1c) r6 = socket(0x18, 0x3, 0x0) bind(r6, &(0x7f0000000240)=@in6={0x1c, 0x18, 0x0, 0xd07, "fe82400db852f264e36061ffbc01009f"}, 0x1c) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x40000, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14, 0x1, 0xff, 0x7}, {0x7, 0x49, 0x93, 0x8}, {0xfffe, 0xd, 0x9, 0x1}]}) syz_emit_ethernet(0x1000e, &(0x7f00000015c0)=ANY=[]) sysctl$net_inet6_ip6(&(0x7f0000000300)={0x4, 0x18, 0x29, 0x6}, 0x4, &(0x7f00000016c0)="7b9eaa225fbf3b42ca33028c6d1774245e6a80c79feb4a5bd8a9a419afadd7d9f9885926a295b82345845859df46770bac308f3a3944cd900a7ff4a18a629070bb78ed76de4b1250240ef060d6442080d80db7f914fb464dd90bf4c5fb75877112cb2e3e1463d57f269478f3174e2427683ca744c1c944aa6f7d15eb584324c78ef486a13ae2c76ab6d9b7b15b14dad6e007f011914922292e078359e21545c064c81f07e51a248073c17615bc3ba2055acff06a84d343b199b08732821a08a4162f322b3e814840c83564f2f08117514e71bfd72d23f25a4e70e88e02628e93dd218e9e76f7bad5a4d2ea95bf3518fc5ced677918243715c0598dd81829bde1b8bce1476debde412967a0a6ca5b6e29a7ae42c2066a9f69bd6cb8300b2526ef03feae5ef97a64e4e8824dbb9be81a92af4220145c910c619ce37c7711431f36c4c5b6951ee832fc69d03df4d61334a570cbb0aa9d1a5ff7ee7c23822d34d07dc53ef14094c696ec6ffc7621b7833478e144b183fdf2011429eacaa83d7d6e72051e85236a16033d1d4d52d07e9265ad31c60cbebf00df47360f142ab31302b8b31873f97cbfe1170e1fe2e7ef062aeea613f531ee5a5c5b150117a0cb57ea82276f20fa51adb320e506ea43b71275a0d1f4824f6704bfb46092805a32af5dad339b7f7a33a83635897a5f7fb3a499173598a4f84075cbf65efd965aa583dd5dd39edaef6d0de51edd7815e3687df0c95b5558e90c45a83f144994fef1d1ca143ab953309d36cb6b58ee841da757d4c46fdbd5ec9f0b241b4596e158ff99712eb023f6afdfbc10115e9042474de9e6e72c62542a5d3eec391e9a9b6367b1a0af441aed1069d85d292bf1099099a2592ee84505912bdf226e96131525ce8f5d2e013a6b5418b61546988143a9efb4881ba39459be6737a60dbd11efdc330f0320251e3dea09d1500455266feb6fd393dbc56a1287f4c20cbb2203e5dd5c76773dbad4510995c3d982ef8df52eeeef7f53beceb4e2c49658239efbf24386dbda03955896bc322f6e758e1743dc6e0d853eb424ad10c456d2653d0cd34294f865fee055a0891365f63eb7d41252964888382cc4085ec3b1bf7fcf64aa98fe712206f88d80976a54857075793b847f08221986f9908053909019db407d878035eab2e5fd794ce359e0c8ed302ba18d1896ce1b189c0ed416d2d16beb695a700bcb9fa40ea9c1153b7f15a1be4165bed5da485e87ddf37a09421a96e32214b5bf925c2c96a4fe0b8fc40bf1e4cfb10ee9210d70214fc8e52417b12a14f955ec0eeb4de15a2977a7993410defb06c6f067b574ebd5c9da0468c93f8079a89d203f50591ab7aba64e8bae7bb799249c6190ef58816c584ffc96d7036dba3532ab5d62847143f21ef9c7d37571f0cc71d6eb880bc9a11655bd1176a484a342f7ef71c53856271e29d0a56de1841ff3c248bfe70b11d5878ee36fc00b40ce75deaa81caafa74cbe5a0c76d1a485b9a762aa7312f3fa7bdce89b2909e503f5d36d34ddb656b40674c4298ac619933bc0302b194d204a8af6b9c2af4f3fc6838ad0256b75696cf5070a1cba35af4980cfd1d860d526f4fdf7b607be7b945e35bd323689e91401b1b77a2945749b091a01ca6c8a8401370283430a2fab0aa1d23cce4a8017d13066d12e84f53676426c5c463fd3f617af358487b694d353aa7a5e6d779017f98fd8e533b36292f4318a0a4240796e399e1f48d78671f9458fcdbff32cbebef193edc0700511dd6f84b16424e734790518ca0259569fd5918760cdff80d90cae2a068c1f260d15cccaf48eb1ca834d8aa369af13ebdc6090e469fd4f39c0fca2e062df1d51bdf2b09935fd63cd2ad4887e5c2f83f0649a70a077fc2e3e8477a74c91370e17099f98fd47d1427bb91b6a7a6116381afbef0326667d542991182d76eb14091eb9ee0714d9d62118aea3a22e7554cabbdb390413f419ce43fa67cdb37594620a8c2ff00d9aba3d3b59a2700e92310b0bba5f50dc86a18100573c6affb14f679cebf8983acc74c9e7e04e33e9cc75a54556c6a262abc7cd520a729b2659f799c335a97412ebe01d4251d975806ccc603cf57c28d8539fc002d2d69bcf431e54674a7ceb295e7ecedc4dcb2f13e2b5a6951dc307847d065133d2815b5f4242aaf38bb0b48c8d27bd66354ef783f3e19188ef4d96467391aef11bdc67424f0ffd9e9958182a09065fe029197e0e38b1dbb329c05f6bce67a9c12fae45cb717b284ac3da0b616de9d31ac790404962e6f4208ead233b3f3ec1b440f27292988ae7de88dc73221929c613109d2903fd79f879dfc52ed589b781a2e25d4beeedcf60418d80bfbebb57c34255ee6249905d2f8b147132e6e108ee1af1af577682575a95d1d3f28b9cb7cd9b4d7887f5f56b1116ec2abe1cc59d99355c4abb28f1d6915f7a061022317da02e273067981d0fff573eca08aacf1e16a62c66da2638e7f6a5b1918542d91e0b4b86d40e9e5287298312541dbe652dc94ef41ffb96e411399ccc930674e1c445242aea3190e3c9f83ec6de5a2eeafb9e4e7e2fddd0692694f31ae47e2050b5d22860547b878b26966e98dee8e6e9fc321e9f1aac6bcfa9b7ed91994510cff34fde3b35c710cdcbd1c81f54616c2e6d69ac2675ba47d5820d02355a7817caf1094401cb95dc41ac75c33e19c1dd206962860fb37d8be21bcbb56c905e64d3ed85ab776adca71d70bfc4dcfd2137bbe99547b9fc3af3809f74392bad6f7ab72383a8365c2ab98dba715684d4f95909f0e05eb37bee7209ff89cb04f33f98f3e6b647d8fe79307cbc916c997f1a043b00c09a95f5e4dc2c801a8b862ed7a2650c5970499d746d5843f2b005026d0ce45b1e6387f1d3bfedba24147cab8eea322f14aa9d2709c80b895790636ef5b23bae175097c5108b887d8c2de73bf1460e073ef027f3b04a9dc9638a6f43bcd2c011b7a5fefb23bea6df8de1ea83084664b7d980eace2d8f20753ed4b0991dc317202721609694095277be5d78d3e1ef94ecd39efa1ef9ae28660afc50cca0eba978e32421690de4eb3f4a0f1c5743cae480498c9f8dc1b63dbecef576ccfb2dcc7dafb55abc364e2346ba839ee85f8e208e035dd8fa459dd975bf03e74ee8aeb879d7c39aa9efc3447499fa33f8f71382cf04f1fcdc7eecec0178699033c9c84f758999a524ed6600ddfe1fed583dd55bff421689f83e743a5c0b2ffdb914b8aa53274b20a113f7c4b3d8c384f78d09c3b1f66bdb0ee6c92affd1103f3ac85487cc6471f55850fb9e9ce9d2977391272fdcdc3e81fe5e2e9a87d5cbf8f0e5c16425ae6b56021ae831936f151bf58696f1cc5c3e790c997646cf629f3508416d732d05cda0e66412a05a110b68b60dff885d45510c912778d34ab6853cd302cbea323b52ced8ef62d5bd5925e1cfedf1a07ca143789cf1980a82ade2ee043d2cc6179ee8a64cf9915ff5ab608ebbddcb201b5beaea21cc0419f40edad800548dfb893a2ad392411b1fe678f55d5f66b2a0c2bdd98e2f85306fba38d713f4d6177ce55614a479686107b8b7e5f9ee979cb5d521000482cc0bd6bfa2da1d0e8ff8bef147fb13c4ebbe14af9536dc6c33ccdc2dfb5da84a5aa1b236095d977e5097faa310aae6c981f0c8b4cad5037ed2bb3a3e143d706e89ccb730098351b177cc27f077723365db8baeb5135cf9cf924bcebe95f808cb6f722c2444741788016af10f2fe42f4dcc87316ae4de4ac4f2749d88d8a2f5aaae6f9bf8eb74795d6849ad9faedc171c1caff660789dc12d1910d3282262457e228c2c3848c9689da2ad0357219f3f9c5b987798639866f74ba2e3a09788b6d4db19069ec95bf9ac7ff5eb483dbb807f2b1f7cd75287adb9efe87acf283549cc416a8129e3c8c1fe4a102b83e6df439c14716fbaca542f56bfba97c571f6a2662fa61fd6ad2eb1f51b6319658a7bbd3ad0ef51904341c27c9cb086c24e1ff55961c534d3b27d85c41bec45b4f09607970e9f154b303d558f91d367fe950c8765b66df2411d5a09cc472231c4d7ba615dd489aab550f6dc8f86d2cc6a07006a72da15e7bae410150e883d9ef50ab5991cc3342505e8c96ba592c41ce87b0af21616f786027b231912187a4001f9cdfb45a54d0c85ca82e80a8598268add2fdb754bb737cb2b708ea7ee7e36819479655f6654209b4e64beee3393795f969bacd813a168da3899a0a764bfd0e96e386e1be67c7318a9311207ab0752319a494da7f8fe69325d8e5ab084da1bb521f60e382f1628db4fc497aef0eb8cccc75f7b35351ff31d9cb8596d8286d236ae18439bf78f9bca363bea8ec03c7f754f759c8a3ee9e4606a1b41170a983ac1ed21b2377480acacc80fdcec77bbaf038e7fc58cc87d594d2344322ca60eb8be123986efc6bd26a9261749a069fdf852c5db3c2d69aa494c906d046c8745c313661ac45631eec47df1c17d49da656a9a53b200f4bd756a2f628047bc3c8c682d9261d47406deab50d77ea2ecce", &(0x7f0000000440)=0xc88, &(0x7f0000001140), 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x9) syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[@ANYBLOB="a85e0104000000000000cee181b42caaaaaaaaaaaaaaaaaeaaaabb08004500001c0000000300009078ac"]) syz_emit_ethernet(0x2a, &(0x7f0000000200)=ANY=[@ANYBLOB="b905f0ffffff00000000000008004500001c0000000100009078"]) sysctl$hw(&(0x7f0000000280)={0x6, 0x1c}, 0x2, &(0x7f0000001280), 0x0, 0x0, 0x0) 105.11508ms ago: executing program 4 (id=200): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x186) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) (async) recvmsg(r1, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000700)=""/140, 0x8c}], 0x1, 0x0}, 0x1840) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x170) (async) closefrom(r0) 101.174421ms ago: executing program 0 (id=201): r0 = kqueue() kevent(r0, &(0x7f0000000380), 0x40, 0x0, 0xa, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000000)=0xc, 0x4) kevent(r0, 0x0, 0x0, 0x0, 0x3, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$FIONREAD(r2, 0xc0106978, &(0x7f0000000140)) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000040)=0x1) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x17, 0x10}], 0x29f, 0x0, 0x8001, 0x0) kevent(r0, 0x0, 0x2000, &(0x7f0000000140), 0x6, &(0x7f0000000180)={0xfffffffffffffff7, 0xfffffffffffffffa}) 100.998454ms ago: executing program 7 (id=202): r0 = syz_open_pts() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80606954, &(0x7f00000001c0)) sysctl$net_inet_ip(&(0x7f0000000b40)={0x4, 0x2, 0x0, 0x1c}, 0x4, &(0x7f0000000b80), 0x0, 0x0, 0x0) readv(r0, &(0x7f0000000600), 0x10000000000002a5) 97.316113ms ago: executing program 1 (id=203): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="b10005016000009f05003f0407000000001813fecea10516d09a32693f316e357ae302b37b673031d2d236acf20b8f25be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af", 0x5c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async, rerun: 32) r1 = socket(0x18, 0x3, 0x40) (rerun: 32) ioctl$FIONREAD(r1, 0x81206919, &(0x7f0000000100)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f58f10939603ad903abf65b18d01000000000000000000000000fafd02af776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x2}, 0x8) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (rerun: 64) ioctl$TIOCSETA(r0, 0xc4504443, &(0x7f0000000740)={0x0, 0x2, 0x0, 0x0, "01d04b0a0047c1d100", 0x6, 0x6}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) (async) r3 = semget$private(0x0, 0x5, 0xa) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000000)) (async) r4 = socket(0x18, 0x3, 0x7) setsockopt(r4, 0x1000000000029, 0x3e, &(0x7f0000000780)="00000080", 0x4) getsockopt(r4, 0x29, 0x3e, 0x0, 0x0) (async) write(r2, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async) truncate(&(0x7f0000000000)='./file0\x00', 0xafffe) r5 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) preadv(r5, &(0x7f0000000340)=[{&(0x7f0000000240)=""/229, 0xe5}, {&(0x7f0000000140)=""/139, 0xffffffbc}], 0x2, 0x0) 11.082075ms ago: executing program 4 (id=204): r0 = syz_open_pts() (async) setsid() (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x800, 0x0) r2 = syz_open_pts() ioctl$TIOCSCTTY(r2, 0x20007461) (async) r3 = fcntl$getown(r2, 0x5) r4 = socket(0x2, 0x1, 0x0) fcntl$setown(r4, 0x6, r3) (async) fcntl$setown(r1, 0x6, r3) (async, rerun: 32) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xffffffff, 0xa, 0x2, 0x3, "37ab3ab4709c13f5a059769a12cdd8dc2e3542d9", 0x5, 0x5}) (async, rerun: 32) sysctl$kern(&(0x7f00000002c0)={0x1, 0x58}, 0x2, 0x0, 0x0, 0x0, 0x0) 6.617989ms ago: executing program 1 (id=205): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0xbe, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{0xfffe}, {0x1, 0x0, 0x0, 0x2}, {0x4, 0x0, 0x0, 0x3}]}) socket$inet(0x18, 0x3, 0x102) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, 0xfffffffffffffffe, &(0x7f0000000080)=0xff0a, 0x0, 0xffffffc9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x7, 0x1, 0xec, 0xfffffff7}, {0x40, 0x4, 0x3a, 0x6}, {0x6, 0x9, 0x9, 0x404}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x56}, 0x2, &(0x7f0000000400)="71f91e3471ac0058bc5a02914fa986459a8410635891501d947ca34b8e5f84cf71b59c7afec3702b1f09826403e4d5a9e4a912b18610d1515636d6a823e1029e23d66ed902c585fdb562216e584f3810f9112e6a460031b8db645e8f44312781c5304617a32aa5c66f4b584465e1d1d9d811b001fc9255e532c2739e965e54e2129e7bfdc3fa989001eafa94a443f8751a68cd8098f2e8182d850cd72fae04ad4cfa4e5d3a9462258195ed47fd598bbdd8321eb8826b153a287ae909e6bce173a97d5c0e2a9f79de2e8cf1cc291f1687470eb97cbff228da9cf2db2375c7513f732dd7d09bc7d36aa64a53e5ea190500afbf4f544addc876c84f202f738da854d0d80ae5f57ecb73adf608d63d552933ec204352a9a73316e59f80f76cb513a21b96187539d230340d1b548b2afe0e7475efacc312450cd30298bd76e00b8e3b00048a15091eb00b7af67caf5696bdd9955c7a833125524799e6903dcbdf51e1b030c358a3cb2c1a46352a256c11642bbac452e85782b9e9ca9ee18d380a84012096f1c33eed5ffdc0ae18472fa00d490856d98725ebd9462d9c0502bc1827321e2acbacd7c00dc72abc62ac0c64bf811d5f651354b5d16aa4d2532d0703f71daa1b33d84c5f0634e121886d7755f73c6534260ff83f51e5112dc807640960283048a4f84139812b7ccd06553c2f5443e23fcf8e8ee2c46d2de2e7d50ce2e629d9c0507eb9ad170b", &(0x7f0000000080)=0x208, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0xbe, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2, 0xff, 0x1, 0x9}, {0x30, 0xc9, 0x2, 0x8}, {0x9b1e, 0x22, 0xf, 0x40207ff}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, 0x0}) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000140)={0xeffffffb, 0x1, 0xf1d2, 0x3, "7b8000010001004d12f02816fad63e8f8000", 0x0, 0xffffffff}) kqueue() sysctl$kern(&(0x7f0000000000)={0x1, 0x9}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x28, 0x0}) write(r1, &(0x7f00000002c0)="f81ad30100060000000100000000", 0xe) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x28, 0x0}) write(r0, &(0x7f00000000c0)="f81ad30100060000000100000000", 0xe) 4.70355ms ago: executing program 3 (id=206): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) pwritev(r0, &(0x7f0000000700)=[{&(0x7f0000000380)="6c08a08321dc089eb646033178b5a35eec50fe8315323e9dd55648eb873d0000000000000783b16baad576a5384558bb833ae432f3ae8e1d52de48ba2979ed54981b404cf26df8ffffff3096a31746c92175b2ad853a3780306eed809cb2d0ac1ed89021acda3d94baaf52eb18d6d81a83a88b5896ea04d3fa7e34", 0x7b}], 0x1, 0x2) unveil(0x0, &(0x7f0000000080)='w\x00') mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1450a) pselect(0x40, &(0x7f0000000180)={0x5, 0xbbd, 0x1ff, 0x16b4, 0x7, 0x8, 0x0, 0x23c00000}, 0x0, &(0x7f0000000280)={0xf2e, 0x0, 0x8, 0x8, 0x71d, 0x9, 0x11df2f55, 0x7}, &(0x7f00000002c0)={0x10001, 0x7}, 0x0) r1 = dup(r0) ioctl$DIOCGETRULESETS(r1, 0xc444443a, &(0x7f0000000740)={0xd84b, './file0\x00', './bus\x00'}) open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) 3.407941ms ago: executing program 4 (id=207): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0xbe, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x10, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x20, 0xc9, 0x2, 0x4}, {0x6, 0x3, 0x5, 0x40207ff}]}) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') unveil(&(0x7f0000000040)='./file0/file0/..\x00', &(0x7f0000000000)='x\x00') open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) r2 = socket(0x2, 0x2, 0x0) connect$inet(r2, &(0x7f0000000040)={0x10, 0x2, 0x1, 0x1000007f}, 0x2) r3 = accept$unix(r2, 0x0, &(0x7f0000000080)) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f00000000c0)=[{r5, 0x4}], 0x1, 0x0) write(r5, &(0x7f00000002c0)="7c84cf179279b50eda5dd1951a661d2e3a20851082c188f8b3d8a063d2025ff0d27a44bc29bdcac27fcb7aaa95cb2007be22c5553cd2f66a1f419a83d4275218a89d7a7803f069d851ff628dd309c40f6e3c932af00cb6219ae6e21d2c28d492cd5404b16dfa627d93b1e8ad2ea49d2344c1a3b234bd6f1c70fd4252844a6e6ab7b8997bc55fa22ce951ee038d289078b95510b0f2473ce1348434f0ec4a885ee84fd08fc50f08ca7991af3f8c322b496466f804c4b700cc9391855bd0ee339196de2b5ec2d8425c711d3f9e051eb055d45c693d7549712f5284a9fbca7d15c5bf1a9c8e3b3c1a43983056782e046c29e3d57082f7743b8bf6d994cd3c26c85609eaa11e6f7bc4", 0xfffffdaf) close(r4) readv(r1, &(0x7f0000001700)=[{&(0x7f00000004c0)=""/253, 0xfd}, {&(0x7f00000005c0)=""/180, 0xb4}, {&(0x7f0000000680)=""/98, 0x62}, {&(0x7f0000000700)=""/4096, 0x1000}], 0x4) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000180)) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x40000, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000000)=[{0x81, 0xfd, 0x1, 0x9}, {0x24, 0x0, 0x2, 0x4}, {0x1, 0x9, 0xf7, 0x7}, {0x87, 0x69, 0x9, 0x9}, {0x9b1e, 0x1, 0xf4, 0x10000}]}) syz_emit_ethernet(0x2e, &(0x7f0000000340)=ANY=[]) sendmmsg(r2, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, 0x0}}, 0x38, 0x404) 2.067436ms ago: executing program 0 (id=208): r0 = socket$inet(0x2, 0x1, 0x0) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) r1 = socket$inet6(0x18, 0x1, 0x6) getsockopt$sock_int(r1, 0xffff, 0x1008, 0x0, 0x0) 0s ago: executing program 1 (id=209): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x64c8) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000340)={0x7, 0x0, 0xfffffffe, 0x1005, "ff14e7130b1e586ca6294000", 0x40, 0x5}) writev(r0, &(0x7f0000001440)=[{&(0x7f0000000000)="05dda0809fb2b2e274d94261364a383dbd9359d4db0e1e3f011e2ba463251c88ee01ec862c85e74df01c5153973f74cb1b1558e19fd03c51719187cb99ee4144667a74e9", 0x44}, {&(0x7f0000000080)="b37a132e26113163c0361b143b8a176f8a3930a4aee007fcf0aae8be44c6fbbbf3c338277e662fc4578a475c8afef734328201750fa1fe5e1a41634684967312bec015d7c107ebd14c4023df9cb3426076c2ee5265229f7524756f96d2e8ec0e5d0cc2c2992b1315c84a944e29cb5caec7f7688f8feb5ebeb195edb272257338a2fe018f1ac0621cbf049d8329dbde918bc2d1d151682c6d8fed60e834e19c556bd54e", 0xa3}, {&(0x7f0000000380)="85c8b62ca7321f78265a12ac3269c7998f5b5566a394ff2f01c603c596b34450be31460781f79a2d8c7f2755e2d5960c18a871ae0c61fbd0888f85026054c3eb21549728befe", 0x46}], 0x3) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) getdents(r1, &(0x7f0000000e80)=""/4091, 0xffaa) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r2 = socket(0x18, 0xc003, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000003c0)={0x3, 0x0, 0x10, 0x9}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000280)={{0x1c, 0x18, 0x1, 0x1ff, "2da5ab4118bb11f262f104019ed1831c", 0x6}, {0x1c, 0x18, 0x3, 0xfd, "2a04f39ccf93665af5f71a7f86067f69", 0xd}, 0x3, [0x9, 0xb9c, 0xfffffffb, 0xffffffc5, 0x6, 0x2, 0x5, 0x2]}, 0x5c) sysctl$net_inet6_ip6(&(0x7f0000000180)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f0000000080)="741ad89f", &(0x7f00000001c0)=0x4, 0x0, 0x0) getdents(r1, &(0x7f0000001e80)=""/4096, 0x1000) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = getuid() lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r7, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000140)=""/168, 0xa8}], 0x1, 0x0}, 0x40) sendmmsg(r6, &(0x7f0000000000)={{0x0, 0xfffffffffffffe36, 0x0, 0x0, 0x0, 0xfffffffffffffff6}}, 0x42, 0x410) fchownat(r3, &(0x7f0000000040)='./file0\x00', r4, r5, 0x0) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.10.9' (ED25519) to the list of known hosts. Connection to 10.128.10.9 closed by remote host. malloc(): allocation too large, type = 127, size = 1476395004 pckbd_enable: command error OpenBSD/amd64 (ci-openbsd-multicore-5.us-central1-a.c.syzkaller.internal) (tty00) login: pckbd_enable: command error uvm_fault(0xfffffd806c6bdd70, 0x98, 0, 1) -> e fatal page fault in supervisor mode trap type 6 code 0 rip ffffffff82f50ca8 cs 8 rflags 10246 cr2 98 cpl 0 rsp ffff80003c461040 gsbase 0xffff80002999dff0 kgsbase 0x0 panic: trap type 6, code=0, pc=ffffffff82f50ca8 Starting stack trace... panic(ffffffff834e8b9e) at panic+0x1d0 kerntrap(ffff80003c460f90) at kerntrap+0x30b alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b dovutimens(ffff80002a242030,fffffd806da5e3c0,ffff80003c461150) at dovutimens+0x368 sys_futimens(ffff80002a242030,ffff80003c4612a0,ffff80003c4611f0) at sys_futimens+0xb3 syscall(ffff80003c4612a0) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x11661928f80, count: 250 End of stack trace. WARNING: SPL NOT LOWERED ON SYSCALL 83 -1618228848 EXIT 0 4 Stopped at savectx+0xae: movl $0,%gs:0x688 TID PID UID PRFLAGS PFLAGS CPU COMMAND *195434 25404 0 0 0x4000000 1 syz-executor 245464 39389 0 0x100003 0x80 0 getty savectx() at savectx+0xae end of kernel end trace frame: 0x78b5e4d420, count: 14 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{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic *cpu1: uvm_fault(0xfffffd806c6bdd70, 0x98, 0, 1) -> e ddb{1}> trace savectx() at savectx+0xae end of kernel end trace frame: 0x78b5e4d420, count: -1 ddb{1}> show registers rdi 0 rsi 0 rbp 0xffff80003c3c4940 rbx 0 rdx 0xffff8000015f6a00 rcx 0xffff80002a243a20 rax 0x3c r8 0xffff80003c3c4870 r9 0x1 r10 0xf722b20d9f749d0f r11 0xc749e06b022215f1 r12 0 r13 0 r14 0xffff80002a243a20 r15 0 rip 0xffffffff817713ee savectx+0xae cs 0x8 rflags 0x46 rsp 0xffff80003c3c48c0 ss 0x10 savectx+0xae: movl $0,%gs:0x688 ddb{1}> show proc PROC (syz-executor) tid=195434 pid=25404 tcnt=3 stat=onproc flags process=0 proc=4000000 runpri=32, usrpri=86, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff80003c3d34e8,0xffff80002a242aa0 process=0xffff80003c4584f8 user=0xffff80003c3bf000, vmspace=0xfffffd806e7fc010 estcpu=36, cpticks=2, pctcpu=0.0, user=0, sys=2, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 72135 145964 38066 0 2 0 syz-executor 72135 241404 38066 0 3 0x4000080 fsleep syz-executor 98438 124038 2588 0 2 0 syz-executor 98438 218077 2588 0 3 0x4000080 fsleep syz-executor 98438 238892 2588 0 3 0x4000000 sbar syz-executor 98438 202816 2588 0 3 0x4000080 fsleep syz-executor 25404 237169 15610 0 2 0 syz-executor 25404 99453 15610 0 3 0x4000080 sbwait syz-executor *25404 195434 15610 0 7 0x4000000 syz-executor 29702 484627 46528 0 2 0xc80 syz-executor 29702 24948 46528 0 3 0x4000080 ttyin syz-executor 96494 489642 0 0 3 0x14280 nfsidl nfsio 82205 317173 0 0 3 0x14280 nfsidl nfsio 57963 171375 0 0 3 0x14280 nfsidl nfsio 26913 279807 0 0 3 0x14280 nfsidl nfsio 35547 516002 0 0 3 0x14280 nfsidl nfsio 87884 293874 0 0 3 0x14280 nfsidl nfsio 90179 373875 0 0 3 0x14280 nfsidl nfsio 49109 507962 0 0 3 0x14280 nfsidl nfsio 89895 11955 0 0 3 0x14280 nfsidl nfsio 46468 303472 0 0 3 0x14280 nfsidl nfsio 77311 50004 0 0 3 0x14280 nfsidl nfsio 19220 414247 0 0 3 0x14280 nfsidl nfsio 16866 124615 0 0 3 0x14280 nfsidl nfsio 85399 300326 0 0 3 0x14280 nfsidl nfsio 51759 512331 0 0 3 0x14280 nfsidl nfsio 82081 209189 0 0 3 0x14280 nfsidl nfsio 86494 260974 0 0 3 0x14280 nfsidl nfsio 78179 329738 0 0 3 0x14280 nfsidl nfsio 87585 97103 0 0 3 0x14280 nfsidl nfsio 80049 511949 0 0 3 0x14280 nfsidl nfsio 45346 353307 89567 0 2 0xc80 syz-executor 45346 94152 89567 0 3 0x4000080 netcon syz-executor 45346 6925 89567 0 3 0x4000080 fsleep syz-executor 39389 245464 1 0 7 0x100083 getty 76600 128855 26660 0 3 0x100082 sbwait arp 26660 211279 89205 0 3 0x10008a sigsusp sh 46528 98044 3933 0 2 0xc82 syz-executor 89205 398340 3933 0 3 0x82 wait syz-executor 41978 448011 3933 0 2 0xc82 syz-executor 15610 391310 3933 0 2 0xc82 syz-executor 38066 235628 3933 0 2 0xc82 syz-executor 89567 225885 3933 0 2 0xc82 syz-executor 67709 425472 3933 0 2 0xc82 syz-executor 2588 418247 3933 0 2 0xc82 syz-executor 3933 18899 1 0 3 0x82 kqread syz-executor 95067 195761 1 0 3 0x8a kqread sshd 68429 14091 79190 74 3 0x1100092 bpf pflogd 79190 395524 1 0 3 0x80 sbwait pflogd 24956 52136 12831 73 3 0x1100090 kqread syslogd 12831 370845 1 0 3 0x100082 sbwait syslogd 46380 484598 1 0 3 0x100080 kqread resolvd 44723 54003 72441 77 3 0x100092 kqread dhcpleased 95441 283298 72441 77 3 0x100092 kqread dhcpleased 72441 440267 1 0 3 0x80 kqread dhcpleased 66081 87080 0 0 3 0x14200 bored smr 60327 262304 0 0 2 0x14200 zerothread 7670 378114 0 0 3 0x14200 aiodoned aiodoned 27370 513995 0 0 3 0x14200 syncer update 12579 447675 0 0 3 0x14200 cleaner cleaner 37867 522178 0 0 3 0x14200 reaper reaper 31853 190634 0 0 3 0x14200 pgdaemon pagedaemon 5096 293264 0 0 3 0x14200 bored viomb 78054 12173 0 0 3 0x40014200 acpi0 acpi0 8064 62186 0 0 3 0x40014200 idle1 72839 131198 0 0 3 0x14200 bored softnet1 19434 515665 0 0 2 0x14200 softnet0 22413 211445 0 0 2 0x14200 systqmp 81725 177819 0 0 3 0x14200 bored systq 21214 288437 0 0 2 0x14200 softclockmp 39812 350658 0 0 3 0x40014200 tmoslp softclock 99358 465436 0 0 3 0x40014200 idle0 1 381006 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 98438 (syz-executor) thread 0xffff80002a242030 (238892) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff83b29480) #0 witness_lock+0x5f1 #1 syscall+0xaf4 #2 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 11090 12242K 12437K 166960K 12644 0 pcb 19 17K 18K 166960K 117 0 rtable 197 7K 8K 166960K 371 0 pf 38 18K 25K 166960K 81 0 ifaddr 40 6K 7K 166960K 55 0 ifgroup 59 2K 2K 166960K 77 0 sysctl 4 1K 9K 166960K 11 0 counters 72 37K 37K 166960K 96 0 ioctlops 0 0K 4K 166960K 1688 0 iov 1 12K 12K 166960K 10 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1294 81K 82K 166960K 1499 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 3 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 0K 166960K 17 0 dirhash 12 2K 2K 166960K 15 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 19 69K 244K 166960K 349 0 sigio 0 0K 0K 166960K 37 0 proc 73 131K 164K 166960K 572 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 153 0 in_multi 81 5K 6K 166960K 100 0 ether_multi 2 0K 0K 166960K 2 0 mrt 2 0K 0K 166960K 12 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 474 0 fusefs mount 1 32K 32K 166960K 1 0 pfkey data 0 0K 0K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 229 145K 168K 166960K 4818 0 UVM aobj 6 2K 2K 166960K 6 0 pinsyscall 40 80K 103K 166960K 1490 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 4 0 NDP 13 0K 1K 166960K 33 0 temp 40 9111K 9158K 166960K 12894 0 kqueue 12 18K 28K 166960K 65 0 SYN cache 2 16K 16K 166960K 2 0 ddb{1}>