kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Fri Jul 3 23:05:46 PDT 2020 OpenBSD/amd64 (ci-openbsd-main-4.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.219' (ECDSA) to the list of known hosts. 2020/07/03 23:06:00 fuzzer started 2020/07/03 23:06:02 dialing manager at 10.128.15.235:44142 2020/07/03 23:06:02 syscalls: 381 2020/07/03 23:06:02 code coverage: enabled 2020/07/03 23:06:02 comparison tracing: enabled 2020/07/03 23:06:02 extra coverage: support is not implemented in syzkaller 2020/07/03 23:06:02 setuid sandbox: enabled 2020/07/03 23:06:02 namespace sandbox: support is not implemented in syzkaller 2020/07/03 23:06:02 Android sandbox: support is not implemented in syzkaller 2020/07/03 23:06:02 fault injection: support is not implemented in syzkaller 2020/07/03 23:06:02 leak checking: support is not implemented in syzkaller 2020/07/03 23:06:02 net packet injection: enabled 2020/07/03 23:06:02 net device setup: support is not implemented in syzkaller 2020/07/03 23:06:02 concurrency sanitizer: support is not implemented in syzkaller 2020/07/03 23:06:02 devlink PCI setup: support is not implemented in syzkaller 2020/07/03 23:06:02 USB emulation: support is not implemented in syzkaller 23:06:06 executing program 0: r0 = msgget$private(0x0, 0x335) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000100)=""/242) 23:06:06 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000002e80)={0xffffffffffffffff, 0xffffffffffffffff}) getpid() getpid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) sendmsg$unix(r0, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=[@cred], 0x20}, 0x0) 23:06:06 executing program 0: syz_emit_ethernet(0x300506, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00200000fdff86dd64b4090000000000fe8020aa00db70fb7fe0000002f0020000220000b0d0479600000fe5018800000000c20400300b"]) 23:06:06 executing program 1: syz_emit_ethernet(0xfdef, &(0x7f0000000000)={@local, @random="a87748c4674f", [], {@ipv4}}) 23:06:07 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = dup(r0) sendto$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x6e) 23:06:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x2}, {0x2d}, {0x6, 0x0, 0x0, 0xffffffc1}]}) pwrite(r1, &(0x7f00000000c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x81}, {0x6, 0x0, 0x0, 0x182}]}) pwrite(r0, &(0x7f0000000100)="525f9d3a222ad079a9eefbaf8a8d", 0xe, 0x0, 0x0) 23:06:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0xc}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="e739050effdca9c769ab41ecd6cb", 0xe, 0x0, 0x0) read(r0, &(0x7f0000000100)=""/60, 0x3c) 23:06:07 executing program 1: socket$inet(0x2, 0x8000, 0x8) sysctl$net_mpls(&(0x7f0000000640), 0xc, &(0x7f0000000680), 0x0, 0x0, 0x0) 23:06:07 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x8, 0x0, 0x0, @local={0xfe, 0x80, [], 0x0}, @rand_addr="feffffff00", {[], @udp={{0x0, 0x3, 0x8}}}}}}}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r0, 0x0, 0x408, 0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000040)=r1) 23:06:07 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) readv(r1, &(0x7f0000000140)=[{0x0}], 0x1) execve(0x0, 0x0, 0x0) 23:06:07 executing program 0: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000000c0)={0x0, [{}, {}, {}, {0x0, 0xfffffffd}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x1}, {}, {}, {}, {}, {}, {}, {0x0, 0x2}, {}, {}, {}, {}, {}, {}, {0x2}, {}, {0x0, 0x2000000}]}) r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000800)="33cbab69184ae2f05c0d", 0xa}], 0x1) r1 = dup(r0) ioctl$KDSETRAD(r1, 0x20004b43) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r2, 0x0, 0x408, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0x10001, 0xfffffffb, 0x40, 0x0, 0x8, 0x0, 0xfffffffd, 0x1, 0x1, 0x3f, 0x7f}) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 23:06:07 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xfeffffffffffffff, 0x0, 0x100000000, 0x0, 0x0, 0x8, 0x6], [], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x8000}, {}, {}, {0x0, 0x0, 0x0, 0x4}]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r4, 0x0, 0x408, 0x0, 0x0) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f0000000580)) 23:06:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x1000000000004, 0x5}) pwrite(0xffffffffffffffff, 0x0, 0x408, 0x0, 0x0) ioctl$VMM_IOC_TERM(0xffffffffffffffff, 0x80045604, &(0x7f0000000000)={0x1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 23:06:07 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a710"], 0x29}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r1, 0x0, 0x408, 0x0, 0x0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000040)) 23:06:11 executing program 0: setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x3, 0x4}, {0x18, 0x2, 0x0, 0x170000}, 0x8}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x11c91, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 23:06:11 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x0, "00002451859e1865790a0000000000001fe600"}) syz_open_pts() sysctl$kern(&(0x7f0000000000)={0x1, 0x31}, 0x8, &(0x7f00000000c0), 0x0, 0x0, 0x0) 23:06:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000007c0)={0xb277, 0x0, 0x3ff, 0x7fffff7a, "070000003e79010034840cc200666bfede477dac"}) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa0800450000380000000000019078ac1400bb000000000000000000e0000002ac1400aa940600000000000049796a1a825c40eccd9709753910a7e2ba021b4b77c9e85902a75fb6aa38c81ce9132b4d503052de8247c50cf19a0ffef4810c28678ab859b544239b9e89cb35db12b6092cf3de0561983854d06d263200f400000000000000000000000000f93f786fcd690b51c561f2e82ba6ea95dea50db22c6d150bc58f6d223fe82b491bf23a2654e04139108d09b663006512a608c4fde33cd865b543e8edaee7ebd2b11dc63ecde16a5b8ccd0dcfe0f9e8bc9748bde17f5eb7d03896f745ada5069ad4ea424958280c5db815243481d2ab6dc3afde327477921bebde3a37cff1380a9ebed0344484463762a4b8930542bdaaacb428b2d1b380640e313ab4f151526953f19597574c583b768f01f72bfdd2fe84bb7d0c1d6565d9a6f50e0c2c3c3a3844c584cf302f714999c1b30b4d21b719c970a9892e5fadaffcc2edb0b96ceb92f82b7a1d79", @ANYRESDEC]) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000007c0)={0xb277, 0x0, 0x3ff, 0x7fffff7a, "070000003e79010034840cc200666bfede477dac"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0x2, 0x4817633c, 0x4, 0xfffffff7, "9c09dbb999f175e96cb0c4706523d47d01f980fc", 0x9, 0xfffffffa}) 23:06:12 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) socket(0x2, 0x3, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, &(0x7f00000000c0)=0x6e) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) clock_getres(0x3, &(0x7f0000000000)) sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x1}, 0x4, &(0x7f0000000100)="5e4f1e2165cb13b97401b5b5efea3739909d6080d5a88988e0d19a42f247982e0f2b4c88cef2ed9bd8b0df23d7ce8df82db575ac7873bbcddecad68ad6ee47febec6fe233a03fe0369cb89c12b7d14dc1dc73b9b236b04bb22e9d1e8eacb2749482824df4a71c877eac314ed23d214bf0180870f9ad3351fe283f8a4d443b823f2d466923125b4326fcd60b1e4070e78e75f128a25bca2752ba32e71abfb9453c264d0197230d4a8e6b2c38714720c40af70de71f8", &(0x7f0000000040)=0xb5, &(0x7f00000001c0)="c36ac06d8134548ed4ce8513954fe98c8c3b6732050fd6b63e49e25b019227f6290356456c6cd7703c19a4a9ebd2c0d3585ee6a24eb9d326419080130d3aa3eaa5d4538b0a1a658af78d87b51afcbe522cd12690d7762bdf05fe6a182870cfe2a2a3761e889b5c9798cbf22cf4496fa4ea9b49", 0x73) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0x7fffffff, 0x0, 0x100000001, 0x0, 0x0, 0x5], [0x0, 0x0, 0x4, 0x0, 0x6], [], [], [{}, {}, {}, {}, {}, {}, {0xfffd}]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000080)=[{0x2, 0xc, 0x800}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1400}, {0x1, 0x0, 0x1000}, {0x1, 0x2, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000040)=""/12) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/147) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r0, &(0x7f0000001940)=[{0x1, 0x9, 0x400}, {0x0, 0x8}, {0x3, 0x1, 0x800}, {0x4, 0x5}, {0x0, 0xffff, 0x1800}], 0x2aaaaaaaaaaaac2c) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000080)=""/24) ioctl$BIOCSRTIMEOUT(0xffffffffffffff9c, 0x8010426d, &(0x7f0000000240)={0x8}) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000080)=[0x190, 0x779f, 0x3, 0x6]) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) 23:06:12 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000080)=0x6) bind$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) r3 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x11, 0x3, 0x0) r5 = socket(0x800000018, 0x1, 0x0) fcntl$dupfd(r5, 0x0, r4) setrlimit(0x1, &(0x7f0000000000)={0x880, 0xa}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x81206919, &(0x7f0000000300)=0xafc5) socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r1) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) 23:06:12 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000}) dup(r0) syz_open_pts() close(r0) 23:06:12 executing program 1: lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) ioctl$FIOASYNC(0xffffffffffffff9c, 0x8004667d, &(0x7f0000000080)=0x3) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x200, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0x7fff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect(0xffffffffffffff9c, &(0x7f0000000000)=@in6={0x18, 0x1, 0x4, 0x4}, 0xc) clock_settime(0x0, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x2}, {0x2d}, {0x6, 0x0, 0x0, 0xffffffc1}]}) pwrite(r1, &(0x7f00000000c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000200)={0xffff, 0xd1c8}) 23:06:12 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000007c0)={0xb277, 0x0, 0x3ff, 0x7fffff7a, "070000003e79010034840cc200666bfede477dac"}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x7) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="830446d8aaf71f9255568b4e", 0xc) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000040), &(0x7f0000000080)=0x4) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000007c0)={0xb277, 0x0, 0x3ff, 0x7fffff7a, "070000003e79010034840cc200666bfede477dac"}) r3 = dup2(0xffffffffffffffff, r2) ioctl$WSKBDIO_GETMAP(r3, 0xc010570d, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x7, 0x80, 0x8, 0x20, 0x1}, {0x4, 0x3, 0x8, 0x1, 0x1}]}) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x7) write(r3, &(0x7f00000000c0)="9451744618ac7bfb4a7b971976993738f29b60d9b3d88c8d100b6503121fadd468ba9660965cb5eb2ff478ee1e74faedd86acb151d7584d96af3a84cda6a", 0x3e) 16:00:00 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x4e, 0x0}, 0x0) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) login: pckbd_enable: command error 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r1, 0x0, 0x408, 0x0, 0x0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000100)={0x80}) fcntl$getflags(r0, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0xc}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="e739050effdca9c769ab41ecd6cb", 0xe, 0x0, 0x0) 16:00:00 executing program 0: select(0x0, 0x0, &(0x7f0000000040)={0x80000001, 0x0, 0x0, 0x0, 0x3, 0x0, 0x6}, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000007c0)={0xb277, 0x0, 0x3ff, 0x7fffff7a, "070000003e79010034840cc200666bfede477dac"}) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000080)=0x7) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$unix(0x1, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:00 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x6, 0x0, {[0x4, 0x7fffffff, 0x0, 0x100000001, 0x0, 0x0, 0x5], [], [], [], [{}, {}, {}, {}, {}, {}, {0x0, 0x0, 0xffffffff, 0x7ff}], {0x0, 0x0, 0x0, 0x1b}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:00:00 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0xffffffffffffffff, 0x0, 0x0, 0x9, 0xffffffffffdfffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect(0xffffffffffffffff, &(0x7f0000000000)=@in6={0x18, 0x3, 0x10001, 0x1000}, 0xc) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffffff, 0x80045756, &(0x7f0000000040)=0xa00000) r0 = socket(0x18, 0x2, 0x0) sysctl$net_inet_ipcomp(&(0x7f0000000080)={0x4, 0x2, 0x6c, 0x1}, 0x4, &(0x7f00000000c0)="ab00d11a3c215133df724c8b93c2c0c8b63184c16c64890f", &(0x7f0000000100)=0x18, &(0x7f0000000140)="ac31ae71c2c37601291999ff330275f9d97be3", 0x13) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000800)="33cbab69184ae2f05c0d", 0xa}], 0x1) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000180)=0x3) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 16:00:00 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="82428180edffffff837fe29297152faf4d6b7386862d5b03edf8519b848a5fe7c90590fe64dbf6cfa7dd30f246f122ebc2c725f9d02a19a677ffe408ccc7cac672538b1184ab0f1166465178ba3fea0a61e053650451c08ab9c4bd8f2985d5e3c2354947c5e56a"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) r1 = socket(0x2, 0x3, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) sendmsg$unix(r0, &(0x7f0000001540)={0x0, 0x0, 0x0}, 0x0) 16:00:00 executing program 0: syz_emit_ethernet(0x96, &(0x7f0000000080)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x88, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x4, 0x0, 0x0, 0x0, 0xffff, {0x19, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x33, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@lsrr={0x83, 0x1b, 0x8, [@rand_addr=0x5abe3a49, @broadcast, @multicast2, @remote={0xac, 0x14, 0x0}, @multicast1, @local={0xac, 0x14, 0x0}]}, @lsrr={0x83, 0x17, 0x4, [@local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @broadcast, @loopback, @remote={0xac, 0x14, 0x0}]}, @ssrr={0x89, 0x17, 0x3, [@local={0xac, 0x14, 0x0}, @empty, @empty, @loopback, @local={0xac, 0x14, 0x0}]}, @ra={0x94, 0x6, 0x4}, @end]}}, "e6169d0f6af32f72"}}}}}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r0, 0x0, 0x408, 0x0, 0x0) ioctl$KDDISABIO(r0, 0x20004b3d) 16:00:00 executing program 1: sync() sysctl$kern(&(0x7f0000000000)={0x1, 0x4b}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x2}, {0x2d}, {0x6, 0x0, 0x0, 0xffffffc1}]}) pwrite(r0, &(0x7f00000000c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0xbf, 0x7}) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000800)="33cbab69184ae2f05c0d", 0xa}], 0x1) ioctl$TIOCNOTTY(r1, 0x20007471) setitimer(0x2, &(0x7f0000000040)={{0x7, 0x7}, {0x2d7, 0xff}}, &(0x7f0000000080)) 16:00:01 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000002000/0x200000)=nil, 0x200000, 0x0, 0x10, r1, 0x0, 0x0) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000800)="33cbab69184ae2f05c0d", 0xa}], 0x1) r3 = dup2(r2, r1) ioctl$TIOCSBRK(r3, 0x2000747b) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r4, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000, 0x0, 0xfffffffffffffffe], [0x0, 0x2000], [], [0x0, 0x0, 0x0, 0x0, 0x1ff], [{}, {}, {}, {}, {0x0, 0x0, 0x3}], {}, {0x0, 0x0, 0x4}}}) 16:00:05 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x2000, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) socketpair(0x18, 0x4, 0x1, &(0x7f0000000000)) r1 = kqueue() kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000300), 0x22e, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffb, 0x2}], 0x10000, 0x0) 16:00:05 executing program 0: r0 = socket(0x2, 0x5, 0x102) msgget(0x2, 0x4) socket(0x2, 0x555b429bed59ca, 0x6) sendto$inet(r0, 0x0, 0x0, 0x7, &(0x7f00000000c0)={0x2, 0x0}, 0xc) socket(0x1, 0x5, 0x0) r1 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f0000001200)={0x3, "2e1100b0df6d7fcf409def1a1fc1ed34135533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b712000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf120763e2ce23d1fb7cf63c9dbc6a87869b8ed7fe114d70adee7d696a5fa50d515e2714fab1fb6f1ef5e2ee86a0738d95934e84357ed214ae041c228e609fb27bd54d86080f76a08dca519d53d20cd99fc0e03dd76407ae51adbb71981029aeca137eaa9049710bebce9939b3922299a460f3eab037a5d2cba6bd4272495cd7049a7d7b01e1206d3b57d1fccc089aa0b0d4cfd8ccc85cc9db643f529ef3ebf17616907fb01c6b8c9a309319c606ad4bd8169d5176363749cfd308abc55fdd6d69134ecb558aa9a58fb0e85a6be806954bd6968dd632de372d"}, 0x4a4, 0x0) msgrcv(r1, &(0x7f0000000100)={0x0, ""/29}, 0x25, 0x2, 0x0) msgsnd(r1, &(0x7f0000000300)={0x1, "36a07e2502732018004c28d70faee3996288cfdefef9cac37bafc5dbf94f17d6d508f9d44aaae036436b0735e9163249be5c5dea1260a99f76e3fd6aa6934bedfdac78b73fb2c25846b5"}, 0x52, 0x800) msgsnd(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="0300000000000000741f7bf64bf956669e624fd3c5086d5fc3eac60deb6ce545e64fd79b359514845e992b62d7ce7293ad0bcb57ba74a2c74569415a9e965e66197bc607ea584b794b21c5c5ac3690d07579e260c6cbecddb55b6bff9f7066c6d4ae164c56c26bf7ea39b38c3c12472f93d579279d5bf1830c8dc5ae0b2950dbfac1"], 0x50, 0x800) msgsnd(r1, &(0x7f0000001080)=ANY=[@ANYBLOB="0200000000000000d7c70de0a251ea29715b4f6a2736beddb775568bec852ad846192ea43e51e496e18af25f46a13d6dd64a7091a7f050063d02e90f7ff78899c64adfd4efc2e0dcbaacdfb95d5ce7ad2d4e7d3736e9116214ed1705c5e246ab6349eb1a7cfa22c24d567fd3240206735718c66abb39fbdf37347da68702814370638bfd2e5d76f54efcd48c2fc4643fc09dc3277c0357c19ddf97b474797ad2c63a9576ebfbbdd33683a150bb09122d996ec239e7bd85bdc4f22a29a4e78921e3077b29488a480c685f91b8d5c562acd3e888387502681ae1e65f82cd1338f7e64c7b4d2d428b8984947de41b8d93929142f033fcf800"/259], 0x103, 0x800) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000000c0)=""/120) msgctl$IPC_RMID(r1, 0x0) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000800)="33cbab69184ae2f05c0d", 0xa}], 0x1) r3 = dup2(0xffffffffffffffff, r2) listen(r3, 0x5) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2c}, {0x25}, {0x6, 0x0, 0x0, 0x185}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000007c0)={0xb277, 0x0, 0x3ff, 0x7fffff7a, "070000003e79010034840cc200666bfede477dac"}) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000080)=0x7) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x45}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x12, &(0x7f0000000280)=ANY=[@ANYBLOB="000000000000edff02000000000000008006c9c14dca97844aceb038a088bec0900eb1606644f38d1ac378b4b5944b375687dffdd4f6235c77590f3be30aef745eab059e2f0d6d508be45b9d2b71c0ce190a81a2e616753d0d75ed7ca0f050979f4dd698a20cb01f08bb1e3e50b224613ae11a0e54ebd64f4b533c92cfba4293db7aaa7f67ab9d39d566bfbf4e436f4755b274dbbda7b2f81680192ae8fe66f39d0dac540676b9dc687dda95fa1ef6bcefad889fe55557610cfe262dd84016bce870da0057e8da5a3d7c2d6085eb57ad597221407c9bbf4ca32b846f103490"]) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x4c}, {0x81}, {0x6, 0x0, 0x0, 0xfd}]}) syz_emit_ethernet(0x60, &(0x7f0000000140)={@random="c76a275a48f4", @broadcast, [{[], {0x8100, 0x5, 0x1, 0x2}}], {@generic={0x6008, "5106168c9d90669fa457d70e4d50b38d2d47d178dad3961f8ec68d061b8dd327f29b9c80114ca885de1e8b1b431ad60b01057dbd036caa0e18bc8388c5f73834bcb54726a2ed4f71e67f126621fa"}}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r1, 0x0, 0x408, 0x0, 0x0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000000)) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fchown(r2, 0x0, 0xffffffffffffffff) r3 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r3, 0x0, 0x408, 0x0, 0x0) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000007c0)={0xb277, 0x0, 0x3ff, 0x7fffff7a, "070000003e79010034840cc200666bfede477dac"}) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000300)={&(0x7f00000002c0)='./bus\x00', r4, 0x4}) flock(r0, 0xc) sendto$unix(r1, &(0x7f00000001c0)="53833bf948d9f981177d089ae8e438a4c22bac6c68753c70849cce3ed1cb188079ef9293ad38a7abd15c4efd5adcec2a029edc3fda027cfca00d287111099baf5ecb330050489e2e80394d20b94be2aaa4acfee43cc694120e79254c961b119349561b1e2ff2c2f719c4fc03e7c62a6200b9824b688af4849d0ef7d7b1e08aee23c398db9de634346552f813bf71f3990eb83592bf7bc3a503153e7c3b", 0x9d, 0x8, 0x0, 0x0) 16:00:10 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) getgroups(0x8, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x80, 0x0) r2 = dup(0xffffffffffffff9c) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r2, 0x1}) close(r2) shutdown(r2, 0x0) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000740)='/dev/pci\x00', 0x20000, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) fchown(r3, 0xffffffffffffffff, r4) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x80, 0x0) r6 = dup(0xffffffffffffff9c) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r6, 0x1}) close(r6) shutdown(r6, 0x0) r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000000740)='/dev/pci\x00', 0x20000, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) fchown(r7, 0xffffffffffffffff, r8) setgroups(0x7, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, r0, r4, r8]) openat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) 16:00:10 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x491, 0xfffffffffffffffe, 0x346, 0x0, 0xfffffdad}, 0x0) r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000800)="33cbab69184ae2f05c0d", 0xa}], 0x1) ioctl$TIOCSBRK(r1, 0x2000747b) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x0, 0x8, 0x3ff}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x25}, {0x3c}, {0x80000000000006}]}) syz_emit_ethernet(0x135e, &(0x7f0000000380)={@empty, @empty, [], {@ipv6={0x86dd, {0x2, 0x6, "41ca01", 0x1328, 0x3c, 0x2, @ipv4={[], [], @multicast1}, @loopback, {[@hopopts={0x33, 0x1, [], [@enc_lim={0x4, 0x1, 0x71}, @pad1, @enc_lim={0x4, 0x1, 0x9}]}, @hopopts={0x2c, 0xe, [], [@enc_lim={0x4, 0x1, 0x4}, @generic={0x7f, 0x66, "d587cf45ac7802dc1847728cf1c7d11a4d24f08d27def529f964f440f056a9fc3e6a80cec179b41de3d36dcfaa4d36daba8bc4cf6cd65b0358adaeeba419bb3d427bab988aa515aad7e9e7c9ec0db0dd95fec7f4cf3253a9cd7e92a0f8b662e3bdf786d63d7d"}, @padn={0x1, 0x9, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x9, {0x3, 0x6, "c0e3dd", 0x4, 0x11, 0xd4, @local={0xfe, 0x80, [], 0x0}, @mcast2, [@dstopts={0x88, 0x1b, [], [@generic={0x1, 0xb, "ada64ae6508fce742e1c88"}, @pad1, @enc_lim={0x4, 0x1, 0x9}, @generic={0x8, 0xc2, "1f7638bd1b884b671a10989c8e148875ce1690c85a482bb260f4039c4b33b527d0209c13af754d78c67384b70767d0a2809f0e66749a3c183a68b584aa244ef8f079533fd9e1592f313c6d6defb9fb0c8b4aba2de6814480eea20d5d79d2632db4e280342d9a431b458bdf99921c5914b9fcb6661806138a9f65cd43b02a8b1d2665d51c2ef6a8ed2d3ee9f36b5188eace23deb79a311edc35ad79d66d351f233c28ba3b328c2bab07a5cb66971a653ae765aec0ffad5c357d99890f968917290901"}, @ra={0x5, 0x2, 0x400}]}, @dstopts={0x11, 0x1d, [], [@padn={0x1, 0x2, [0x0, 0x0]}, @generic={0x0, 0xdb, "ada3b21afb94c14159ab90fa676e18dd512ef84ebc5523ca32ed2efdfedc3a29da7f0dba56a3210a8ef66927539e75287d47cffa8bacd3400ca2bb5d933f1801ede3f363ee03b360e9ec8b33317dcac50fbeb976c970a17e7b81a4c5caa928169258921a9d3e3ea5c99ffa7de5112265e091fa18116b7a2d7b27120f12a3c2b5dcbe5a201776bf0909565cb13d7c0cfc5caa69ddb7142e2ec4af3ecacdf1fe0aa3608d1e7678c95bb41cb278828764d73062767be6cc7b89cc5e57da63fe0eca446b32c6da9acd3d53f515777c25e0a174134e5e3c7bcb9c3f04d3"}, @padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}, @hopopts={0x0, 0x20b, [], [@generic={0x9, 0x1000, "25f3ed4d8c2796c8791757d8a3bd1e964ddab085d672e999965eb8a374a2ab5612e71c423c96eae52dc6941e6657038279e2305b258d2ec3f615b024551ddcbaac8f9ed4f18cbd3d05402de19fd27f66efafd6d3cae4976cc4b238c99324e9cab7ea72311064d632f81b779b5dbe1effd09ac84a821d2096343330813e88a351ecd2d657ce6179a922e8126d5a2eeddf2d3dde6ac9d7077a7ce8d48af06639429b5b7abed34d784d6fa98d44d599d2b0a4ddefdc00fff9f59c92dfe54ecbd85fb31745b8728e5a67f4ee19f9686a1a914cb49bc2cd8db40c9bcadfbdf4dc0c383834932f4b38b25bebc2e62518f781dc96bbfc1483afd18d21c26a2fae1c74316ec6c05ea851725235e49d608ad042a7ae387e8db3596a46f305347d3d78da4c8cf6c7dec4c06654eb1f4886c7535a458830c351efb66d581b4ce9d1472192360ea48d3801f1f4c6de5c50988904dddb6809c51b6e7b9b53c61c6a37e2524cec47ca3912e2a9ef3155fc517e70928822fb540e4ddfb317f02e8cddb8f4094e19663fb2a59bb1156e528a56fab32cb6a050c80dff314e6e3300c50a1cfc50971433cbb207e811a6010529bb1496932197d6db747babb640dc3c735ded2ec22506e222a7b5ecbeb970be0d345d60d0709e295d3f5b4bca217404332dbfc3086597765ed601a25e87cc1e06440d381bef1c4adcf6480c0a92d3736181f02f6e54331912c8f9702d18af4435f198f35d5a3eff60c5ca0108df91c9aeaef914a782ba2a369d56bd15d0e62dc080bd499ccfb5b08b0591222ff32d2f85ed86dabd68d1c2ad1065c50204cc94961886104bf415da27c10011c20a7f4e85ea697418ac02cf565751430544156b1ef40df501e99ac7f74f1085cb43868f0da0c5211be99a0917964be4c99945b6c2ab440ff88bc8fb979ad833ca750c8403aeac178fe7632fef9cfe8bef8c73742da6a9ee7bb686c4099e7deb7f7d6bb43ef24f38805dd882480c84e081e939f8b30ebbab4dc1f6a0aa6d2ad20d54eda3ee8e73e504215c70ffb40ebcc474435d16a087edb0e893d454c9a0d8a9d903b5f3903573725d8a77c49aca968457027c00a6578a011ff91008efc8f96922b442231b3f64cbbc0e55441837595c70d380e3a717632f38cf6ec5f96ae372226cb00c7d749a55d407e943bb51cad48bdfef15aa057e5c99ff8dbec19414978f268efec6c6a2857d62db9b866a5284153f63ece5743ab6c05b3b4de30aabad4b371a9f9b3285cf4d76918ed613d1eb202ea5d89467187b6171cacd6985015122b591a094f265a22f9a6d88cf9cc927905369d59b38b0f56b4f6cf50b0b7a2743538fde6489fc3a67fd50fe1c8126dbb1d26805bd62e1c1a2582d9095ec38f77217c6d56c03c4f9662835535008dbe77ca778fae941a09ba472257dffe65d2bf7740968329cd784c51b5e875cb1b17fabdf2d710727c895093465ec404680d7619475daedd519af07011bb8bddc86b2d9e1c177817b0fd469e66b95a063027bd17406ada26a1fc9c6af2d45c69bc96a3f4073f519b69089711ee4e08bc75b5da8fe417106da73d290b31155b732c12c46d35b7f97ba24fdc37cc2a16687733115deed12e5fa1cbc71ea91d8a4a11f7b9479f89a5de5cf5585fd019620f943c4184fb4925e6f25814d231fdb322e88061eb74caa26a53e59b70ac22e89e15ed3a7dfd8533f0f515df83aa5c4464e10be3cae7184ec598ae5d52ff59f0ea14c6a6140e008cade7eca5cac70c3dc79b6d23c29da72197cfb4fc261bfd02c83d250f401ab26a600d187ffd461c27c8bd5ea9f6ba1b01221188e0a8924fd0447302feb5f1d1fc040a7266e8b7c727120c76910594884959922dba6a8ab88e390e9dba07dd050ea66803130dae620a45d2776be2e8ba6348f1b075c9b04f6e69f45a36ef434032a8d28ed14e9e37eaa214cb35f25ffe7c890db92cba0bb011eb09ce4e188f776bffb86e10b18c1dbd9bfe4e30495c295294929548cdfb08a43871341e74485750ff73ba35d6f41bce7eacecea307655f98dccbbe80dae2e17046c6172cadb61271c92abbbc93a54899db6673130bcbbec879c611b8338888cef1fb5cf6574e0cb77229d85b66bdccb3e08c6d9906187470e359df3c2779d949decbd887cec96e647f1e2bea2fea8f6df5ab63a45dd6475f57f53dd66cc96ccdf6b2193d2f4a06390e5c7f8c5b87407f2b22e2025365da82a2024a7e9b1c125ea9183a81d72fb48759938904dbfcfc91bf7766831877b9928a0225a45558e50601891febc897bd430b14e022bb2260a7971ff0829c663c2bf222322279d523c42bf8ad47d5ffedbde240e394e75979dda46376c6a3ff78f2cfd0efc777ae623edb3ab5570a4264ff4812f004b92576260cf252825b399f2b9f81adc2414fcc83424876cde4786b390baf5b7291309a1331730ceb882c4ecc95c6ed387f340bd00c0c7c52011db0b9e43637fc4a0b2c29ed6d90d5eef2acf286c7afd65dfcdec5f6a4a5bc4d9977e49564a6035b02ab08d2e4e98fd379f013a3d8d535ac5e7371cbc953427cb01557b1b5ed787b3010baddb5efc8aeb43760c4f431af81fb96e2cb958422e25c30b8006d5ef6ef5ff98c147c55635b49493083a955eac3ac288064106c672e3f1eba631201f90518d470dceb298b8c78a9de5b9a1f6947b927a8d8c70a50a0bb277cd31990be9eec46448c9409078f599486e0bde68c3f6f3d09c78003f396f3eadf720100caad9752c06652f9e4e2b177f41b4f6f8b08b00b166baf6147b65e642d548d9596a6c0faeed0f6a79bcdcc41fb159e7afc2d934e4baf165495e3ffec495276d206f95a0dcbb4ef1111149646fae239c217acd44eb43d2e55d45b6401a42d2a251e1719e4c993c548ad22ad3154af54e481e53c73f2cee9119645e6eaba3e5e9568daf5f74ed73fdc5e0d3b798e1dc36d210004fe02b63aac4716bb6ca98a9c50976c4dae776e392e8a3b57cc1312e0a98570c9a8d757ed04242dcaaec84eae9384d553191e2bc7b4c93d759e76b0a1e86dc371e5cb23f62959d593b1b83adb267af1883852cbbac95db67a3ec97f1d972cdbb04bf05dc615e03744e0ed1969c1c2883c01fc812d031b6b508575e198a65622939e5449853dc17ba0f58208fb722aae6858a3355c32fdadf28a575086af0f6cca8525e77e3d7d9aba8a233bf8326256a670f3ae26dcf8955bf2bc1a423e4ab55c99e9066a471b5479968e0cd33d7b3c22fb5ba790b1b00efb90a125daed666ee49d27110a932d258de63d030bc676b17f50a465dbd59ac393b27f812c97149de6c5035b5392de7bbef45dc455bfb72c2d2eec70460f9b39c3adf2713973ad944b13a51b14f57c24b33b6278b8e304881cd17abc417cd79d1dde51a124e340e348c4e5e87e0a317a53cc502b9e19649ed42cc38113bed70d0df476ac6c8aa876886a03e74fddacbae6333e36dd13878bd43c5f6db3297129807463976e54856eb1bc660ced95315b8a0be987e392ab6ef6047b407310ca3a257f501d2765b9e3d511316a40add2b9d56f5d70e0444efcb30e11baf085cdd62e406be1228472d293b03873b21a73eb7f3a64be1a0cece2071cff3b004e2acdcb6db1de7c5f452c4839670a08d7670f7328e42fbb71932768d36d1db9a560fa6789fcdb7e08f40900ca00bbba71b899b0dd05f65433906fabb17af26c65a674c2b8d796866c6b8c7be26c1bc51b6bff3b67da1d96588bc77915a76a64c118295607ebb75d39c841fb0ea064ced8c2be87d81cb0368dbd35da979c24c5dd176cf3e1ea1399bf1a699dd7e2fd2d5ad59379b67e12fd04f7f624ffd93d16da190386f9451fdf62845034ab944c71d7563bd748c2112bf329d988cfe82dc1b7d2a7f900bb8a7051551d54c2287169cce65eebddba2c43a256411c27dceb349e634cf79eee7a080c1fff47a46cd8d0d1bd11b71c59d5a3e40daed390316676ce85c471f51cfd64712f7f815c668479c2cacac34e76ac50a70dae84eb6ec43c0685599aca786adecbdd5dac8dbaeb5b36401a858ac5f50ee05e9b7af3792697b306148b6df748359ee8ed0895b8e43a88ba200a51c5aad402a98e87d689fccc762a668fdd8db50afdc66f64a026b2fe92e7a510930af67dd3eb4891a0747c3a689c5670075948474a2aa4fbdef2f0b6a359d66151a63fd251eb48978947290dc99498406c27b886aa984209ca1bed3393fecc3fe972fe02e4eba021af68d6c94974741929eae7f56bd6729e6db76738f3322574492c59a3d5ef2a4918433b3041daf352618a26b7ec18dfac1f0f2bc9e158498036d5cb8e8f98f43ca7111f0241fb3d861ab3c7292952be6a399d1efba8290fcf5b7dff8f10e02684fc9cd99443fcef4a136b9e11098be3bfb556ae710fbf5ac8f73a59af2dc7916cbd48ab71290d6f5af06ce77a80b2f24bb2662b400b9f864ff02c12542180f00907d1b8326455858ebb2f420a192ef1c7efe192d333869d8f740c49269d242e43d2bee0575e8d4e2f0d6f89ff72ddeb13915b2fedf2024c3376fead7bd8b9d65575d15f555d171b8e38e82dac3edd662a03a40d4478c8d0001b8abd1011711258b13580ae4bbd54d42aa0cf38cb25e6aec21336ae8c07fc4c36d92074b3a1b1093b927c444f5f26075f5dc518be3e8c012c16719605d454a9d074872aaee23ddf855d2605e3e4de43c555b52e12dfcc9fd0f482f6587dd386492cdebb5302db8e52675ed6ce4f23108ae6ed51e52e35e8ac6e06a67aa1e8cc0440af41684ba70b9ba18b4cd55cb6f9b6724366cf2c0e36d896187d2e3bc48bb4c50fcb872f86827c19dcf9c6cf107c6ced918384a1024c6f8b4a7afc2f18d4046880e917c8b3dc36b31d98588c206808deeb1404fbd0bcfdbd1a17987912d9f4027d695d0d58de8cb8f3e2f4078eba2bbe334b64c5c26b0d590be7107e216c54e3bc2f55cd653db4ff70846fde58ad8ed094bad681d6b27f63331295f1cee8de211ea32313b686233e4e9f4ae27804a57e206b9f579d8ffc2b491f9d26c177ad9e2f160406d6154955233a2a9e14c0d188fb32c3f1ec08fa7390ba04b024c8b5c4579919b3017b08a7bdcb6bcd97fc7030224a92c6a14845b9a05108f3c46d3ce489c3400f774d2ce79e47806ef34a562bf79c5a48f7c71bc76b6ca51fdcecce8201d2fec368b547f79859786cc1de3f7cef381e459ac01f9b148422d59e6cf96b7ca164aa25fee8491f8d76ec792c40a3798a74fb876833e5252c58b35518a3618e18dc96678e04a92f432407d30345dc7cfe1c4f580b44b7f8fe817b567ee63e1354cc54cfc93cc68c6f3d950cdd9c96edd65e4695541e47d3a40a0d6eccb9d7f732df05c4a8715fbb919fe420db57672090800f2648e2532b40a19716ee0253faf92575ad12605b81a737b8b5fa60db4b6ef46b30d9ba569a9b03fa9e304a8e990ca3d5499d3d7a21db7758844f6885fc23bf0061c38f3e5549d2671acdd591a4d5ec43d0dcdbc2feefb12efb23ca01fd4701cd11a4639d7ea41bd417c4bede56a67e97277d2441cd4e508463a24184b114b2cb6339aacaedf1d74bf30a0b1e37433bfad3ec287e72e2d445e52952e7bd61cf9992d16deff09a2f5eb87e6df0e4e2d51c06230abe32fb880eac0c8ae6c85d45eacc3f251d265e7fe89387c854a8032da3d2d52421b1bfce92f7c26c78c297f5cea03f548740899f566a11451c80059f1123cb083cdf2c302a7576aba5ecfb2db0c2c2668b76530bb2bd15ddd4d17e9dd8ed"}, @padn={0x1, 0xa, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0x1, 0x41, "ac359f5ebee7e1ba6c6c439125592509dd1c0aa03b5aa8e5d92bdb097a5ba82d01df496f8e7988c801708db7cc4540637087281f3776878501dddda02c4b6bc04c"}, @enc_lim={0x4, 0x1, 0x9}, @pad1, @enc_lim={0x4, 0x1, 0x7}, @enc_lim={0x4, 0x1, 0x8}]}], "014ed7e35afa87d8a8423095e84dba101a976a9f21f0b4fb"}}}}}}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x2}, {0x2d}, {0x6, 0x0, 0x0, 0xffffffc1}]}) pwrite(r1, &(0x7f00000000c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000040)=0x7) 16:00:10 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000240), &(0x7f0000000380)=0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x2}, {0x2d}, {0x6, 0x0, 0x0, 0xffffffc1}]}) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getpeername(r3, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) pwrite(r2, &(0x7f00000000c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) bind(r0, &(0x7f00000002c0)=@in={0x2, 0x1}, 0xc) socketpair(0x0, 0x8000, 0x2f, &(0x7f0000000300)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000018000000000000000000"]) 16:00:10 executing program 0: sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f0000000400)="c5a22f6368e10831bbc79f338b286dc9ed7fb3943cb12cb3040b9a99299e2ca58006c52d0e6c6b523537b87d0113cb6e9d16890175af893e475a752cac806e20e3f9c946f9a4f2c4136c1b5c9df87e8991b48583686f3b0cd6ed40469b894abcbbbf69ca270754aeab93d536fcd5a92b1d953beca89bd19f577741eff8f0437994158152b82c2728bcd6de343babe3dd5677ab71a3fb91e9c385144ca8771d5537dd91b9e80603264cfc335f6613c381f65d2096a130291085ded31240b692659ba7ce6a73048073c4cfad0097ebb62eeec0eba75c2684221c0faf34a0488fe3dd9c34483db04fd7600a7ad0b046c58beccedb23feafd850900a758858b1391e6c5c3adb4152ca4fabd3a4f1d3a0e11f6034d991a57fc86d048a9566b855f112dcfe3a0708f57d56fefd7610c212900ec945704b7a8002051c2a20baa71ff39629", &(0x7f0000000040)=0x2, &(0x7f00000002c0)="00355423649ebf16eaf5675f9b98913a79b8daae2b16a677451988c50e3dafc4e790687aaac584bed3d22dd6e11f609ebe3d5c1b4606f1fe9e2d7cf72d1b5422a3f242d40098e955c4fce5e9125f9575dc778a039e2b411398b66bce59f5e44411cdc8de2d821e2f9ecd965029c473f21d66c1246be302d37956b52e05a6efaebafdd7a45fcf2f99fe3394654c030424a6c00a3db501f22179c1caf12a84a699192a960a1581560a8de73e0b6effe00789ebc4c21424577c38618bcbf9a21a057f43524df3951b6ddf064af1db3e1c03818c004e70df78f407a213b42bdc66fdce310f50410c0938e3a03e2881dcd8bd909907a3e8c5d2751121f7e859082ec5501f801e595afad86214b8c8e2c398fc", 0x1) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x80, 0x0) r0 = socket$inet6(0x18, 0x2, 0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) getpeername$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 16:00:15 executing program 1: minherit(&(0x7f0000005000/0x2000)=nil, 0x2000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x9, {[0x0, 0x0, 0x0, 0x20004000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x7], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]}}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) 16:00:15 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="aa"], 0x8) r1 = semget(0x2, 0x1, 0xc0) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f0000000200)=""/158) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="fa12c48491558e1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:00:15 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x6ad) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000007c0)={0xb277, 0x0, 0x3ff, 0x7fffff7a, "070000003e79010034840cc200666bfede477dac"}) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="7fdde99846607759d981174b98bcf781cd165abcda91f2969c485697ee5ce759f70d1db6262ef7e30eb6f9a6bbf37455a79e78587fdffe1eb2d01a93fcd8818dcbf81e61ad303b8553816d581434ef453a174e97e3e98917b8a4a31ddd8f6e14347e3f808a28bef222b7f92c498b4046c7319b2b3bb7a50e85ad5967510285284d810c8e6083d576c8d17ad79c8ffca09aced9aa5f7324584f7f", 0x9a}, {&(0x7f0000000200)="9fd6c4c3c449644d4de47a37342a6690fadc39f1607abf06ee27d5a2cfeb2ff24db4dc83a6d5624d3afea875b9449366ced0748738d91962b471b1a6bfb80f8879a91cedf7abd5cbd0b40384a9aa02da9f97d75290a94f6d2c83c22518daa7b6d63445d789d8844b862149964be25c779dd14782e300c89b5ba3e9ac2d79cbb98c9ed4d6b9bfd81df6b6904d5e1d7e4fbe2bd05558ae2ab5be6600065ffe6e99989fa351b4675c1a5b7db250", 0xac}, {&(0x7f0000000000)="dd4dafe411f165c7b91c1d3914e71608e8744314e644d6004d0c1fe3d5101f2676da542037e52d15735d08488e9b9c87b305ed63fcc8169cf72588", 0x3b}, {&(0x7f0000000080)="3de682a53ed34ff4c1aecd54304dba3f0ec04522f1b614b7e330", 0x1a}], 0x4, 0x0, 0x4) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000002c0)=[{0xffffffffffffffff, 0x4}, {r1}], 0x2, 0x1) 16:00:15 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x51}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000080)) 16:00:15 executing program 1: setregid(0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) 16:00:15 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) r1 = kqueue() ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0xfffffffffffeffff], [], [], {}, {0xcf}}}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0xc) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000007c0)={0xb277, 0x0, 0x3ff, 0x7fffff7a, "070000003e79010034840cc200666bfede477dac"}) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000140)={&(0x7f00000000c0)='./bus\x00', r3, 0x3}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:15 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000280)=ANY=[@ANYBLOB="ffffffffffffd71c76d7a3dd030086dd6031797100103a0000000000000000000000000000000000ff0200000000000000000000000000018600907800e55ba70000000000fb12000000004835570538df96646c0186358078075efc613db88a31e80f8f8a0e4ffe37802e4135ff12ce1cc974d2baf5c600f4ee2d04e4bd7c05cfa326dfb909ba110052bd70182f92bc88cbc986a1b92306479cfafe796865a2c64ce1c117b48aee29b42190d6ed3343b5ade0397e148389048029690db9cc10f204cc912f957225b970030042ec22dbbb2eb52970aaf2"]) syz_emit_ethernet(0x1a4, &(0x7f0000002a80)=ANY=[@ANYBLOB="aaaaaaaaaaaa65de8880274386dd62d7cbd7016e8901c895ed00000000000000000000ffff000000002c0401020000000000000000000000000000fbffac1400aa00000000000000000000ffff000000003a000000000000000101000000000000161d0000000000000108000000000000d0e2a1de6c2e837c04017feb463bfb00d51db0b7518c64a7e70e7becdcb327698d4c4a0ca13e613e6bc005f2e79447487db264de652c4155280c9caf48f16a7c9ecd0f4ad2a3807f6e469fde6b9af11ab6c9bf9d0e075d8dd67f413901e1003425ab1ca3b5c731fb9178edcd9aa7fabc11f8041af25f79fc97654f4d2be5e54fcbf53dd51b93fec177b3d61a06aef25fd4982c39cfb41b85811505a4ca2891ca68f62e96526bd5f9dd46155d802684cab9908df83b7873b98c1fb26150dcfdc76450c6e9b831cceb30f860f4a0abddb5e3a5ce7bb2113060bd48e5670e8d8298351c00004e224e2300089078797dea62812119a10c4b2b0969d21ade7a0dcb99ffe19e680d698b395921dba3f028d85ea8471fca71bef0c1863ff834f23c2cddce7ab678e14405ab4149ffa7e51b7043a09539facebf5cc7b229646032d5a2a1337ee03927dfc32c77577665b54089f837a1da34c298032ea050df67ec1f1f49afd4e7040c9c38dfe7ee1191966ee14ba4335a0b7cd33bca3831ae7ddb92f61ff3d4c92d93a6f58966d35628e4f92d83069c435f86fe5ad70280a6c7f15f4c44bba0b0a2e1d900"/547]) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f00000008c0)='./file\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) chflags(&(0x7f0000000400)='./file/file0\x00', 0x8009) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000001a80)=""/4096, 0x1000}, {&(0x7f00000004c0)=""/104, 0x68}], 0x2, 0x0, 0x2) acct(&(0x7f0000000200)='./file0\x00') mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x2011, r0, 0x0, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000040)={0xff, 0x9}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r1, 0x0, 0x408, 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000000)={0x4, 0x1, 0x1f, 0x75, &(0x7f0000000580)={{0x1, 0x3, 0x87, 0x3, 0x6, 0x7, 0x7}, {[0x401, 0x7, 0xffffffffffffffc1, 0x99, 0x8, 0x400, 0x2000000000000000, 0x5, 0x9, 0x5, 0xffff, 0x0, 0x4b18bf5d, 0x1, 0x8a8, 0x1000, 0x20ee, 0x2], [0x8, 0x2, 0x40, 0x8, 0x8, 0x80000000, 0x0, 0x3, 0x7ff, 0x2], [0x7ca4, 0xfff, 0x0, 0x916e, 0x2, 0xb7, 0x418], [0xff, 0x4, 0x10000, 0x2, 0x2, 0x9], [{0x200, 0x38c, 0x2346, 0x81}, {0x1, 0x0, 0x4, 0x1}, {0x9ed5, 0xf09, 0x7, 0x8001}, {0x6a6, 0x0, 0x1, 0x1cc}, {0x6, 0x1, 0x7}, {0x3, 0x4, 0x1, 0x5bd}, {0x3, 0xb98, 0x2, 0x8}, {0x0, 0x2, 0x1, 0x1}], {0x5, 0x1, 0x8001}, {0xffe1, 0x7ff, 0x101, 0x8c0}}}, 0x0, 0x60}) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000000a00)) semctl$IPC_RMID(0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x1da) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x74) 16:00:15 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x2a, 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$TIOCGETD(0xffffffffffffff9c, 0x4004741a, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f00002b7000/0x1000)=nil) shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r1, 0x0) shmctl$SHM_LOCK(r1, 0x3) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x10000, 0x0) r3 = dup(0xffffffffffffff9c) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r3, 0x1}) close(r3) shutdown(r3, 0x0) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000740)='/dev/pci\x00', 0x20000, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) fchown(r4, 0xffffffffffffffff, r5) r6 = fcntl$getown(0xffffffffffffffff, 0x5) r7 = getpid() ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r7) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0xffff7fff, 0x0, 0x0, 0x0, r5, 0x7518859b7758fe6e, 0x4c5d}, 0x7fd27b6a, 0x8, r6, r7, 0x8, 0xcaa, 0xaea8}) pwrite(r0, &(0x7f0000000000)="72a82c87d5efc19bd421b3896db5", 0xe, 0x0, 0x0) 16:00:15 executing program 1: syz_emit_ethernet(0x73, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd6000000000000000bdb973531eb41c9d60cca81247e4f515fe8000000000000000000020000000aa"]) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 16:00:15 executing program 0: write(0xffffffffffffffff, &(0x7f0000000200)="bdfa4d25bd24313dea8d0343d605e2d328bef28d32ac633a37670d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff29b00000000b2748aaa78947da61d75a751731e5c2091ff2fb0e81c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b017be5455ba5fe8085a39cb1fb47e1a7bef06f2dd86c1c3ab4eeb027a7484b096f56fd1a0177f8f498f11cff77e40710772743458c6768f4da486df7b60798ec08f860065ff486edf17606099a5d69dba9f9e1dd1ede55467027a86bc59763c615d4414c7083c433fe289af070004499ab435a8e364786e1b789ecdc4fe", 0x111) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mlock(&(0x7f0000687000/0x4000)=nil, 0x4000) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x2}, {0x2d}, {0x6, 0x0, 0x0, 0xffffffc1}]}) pwrite(r1, &(0x7f00000000c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x9}) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc038694e, &(0x7f0000000300)) 16:00:15 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x8) writev(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)="000000186004008b00082b27fe26bd74ffffab1b2891ffa49c22cdfffe0000922c70766c307d000000000000", 0x2c}], 0x1) 16:00:15 executing program 0: sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x23, 0x2, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = getpid() r2 = open(&(0x7f0000000000)='./bus\x00', 0x8000, 0x0) pwrite(r2, 0x0, 0x408, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) semget$private(0x0, 0x2, 0xc) pwrite(r3, 0x0, 0x408, 0x0, 0x0) r4 = openat(r3, &(0x7f0000000100)='./file0\x00', 0x8000, 0x0) r5 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) getsockname(r5, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000"/4098], &(0x7f0000001200)=0x1002) pwrite(r5, 0x0, 0x408, 0x0, 0x0) renameat(r4, &(0x7f0000000140)='./file1\x00', r5, &(0x7f0000000180)='./file0\x00') r6 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r6, 0x0, 0x408, 0x0, 0x0) ioctl$VT_WAITACTIVE(r6, 0x20007606, &(0x7f00000000c0)=0x9) ioctl$WSKBDIO_GETBELL(r2, 0x40105704, &(0x7f0000000000)) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) setpgid(r0, r1) 16:00:15 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x20000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x2}, {0x2d}, {0x6, 0x0, 0x0, 0xffffffc1}]}) pwrite(r1, &(0x7f00000000c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000480)="74a66681a5acb1690dac67ded31b03db82702f31064cdeec0a75a6b85e3d667c4a15e177ed80ae74f53453483cfb8e1755fddda5a5109845d87a974edf9f5d32ae464f5d9568c881ab107850d5326d9fe18ee413c8c427278b7fed0da0", 0x5d}, {&(0x7f0000000500)="8765dbaf295649a0863a69f5cb6f8aca2422177c082bc3126662ad1ac88f9c155e7d7386c2e8be34d6e268f885dd912e8fdd9b780b831bdc38accab2f5a200093b9254f0df98a6d424ff05aa43b9047128dc61847ba23d", 0x57}], 0x2, 0x0, 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x2}, {0x2d}, {0x6, 0x0, 0x0, 0xffffffc1}]}) pwrite(r2, &(0x7f00000000c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000100)) r3 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r3, 0x0, 0x408, 0x0, 0x0) ioctl$WSKBDIO_SETBACKLIGHT(r3, 0x800c5712, &(0x7f0000000140)={0x27a8, 0x9}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000000)=0x5) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f00000002c0)=[{0x50}]}) ioctl$FIOASYNC(r0, 0xc088444f, &(0x7f0000000240)) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000000380)="fbc6768dd7a3b61e5f087a1547d9d3fee64e09a3d2ec44343301bd6d2e8f65c59d426b2169c47b40a1d7e649589e42d0ae4a2f7ee7ad43c198b1b75190f204a8fc363ea740bb66153c9b97db59c3cf3ee4cc3e64879b6adc52e24513beefd8dcbf241f1ff08359d79985a0f23dfe007de69d82da09d21d48e5eb4411df6e15fb36864cf9b2a4578db46699ab1808d301aba43101d13608c592ae73905c30bb7f8d5a2c2844a508154f3bb935be3302550ab3363f92f755c6bec8f41f3d6684a2dd", 0xc1) 16:00:15 executing program 0: r0 = socket(0x18, 0x2, 0x9) r1 = socket(0x800000019, 0x0, 0x1) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) sendto(r2, &(0x7f00000001c0)="b239d9fa9017d812100bc74eefac915cffedf939afa1c92e0d95599fb398c1b2d5eb3c7a58074d0203871d65b8e575c7650a96511338e7b70785bc8f3fe87dade6e03b196a5c2f8050ea17704e23e803e162036d56f94c904f88b08b021a944d0301a1e3b177eb06cdd44476ac27006a46b7dd82458c9e2f9b2502c701667cec8a50d6", 0x83, 0x2, &(0x7f0000000000)=@in6={0x18, 0x3, 0x46a2, 0x5}, 0xc) r3 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r3, 0x0, 0x408, 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000300)={&(0x7f00000002c0)=[{0x82, 0x7fff}, {0x46, 0x7fff}, {0x84, 0x3ff}, {0x0, 0xccd}], 0x4}) setsockopt(r0, 0x5, 0x0, &(0x7f00000000c0)="89c84619233e5037ad364880f8cb8a4dccfe024f81a12ab4de50c7da0d9272d1c2382fe9936437fbd9c06f598cc2e084b421a09ddf3c1bad08fd0000000000000023d85305585add551ff5312010f27334f3687265c6f413d08a82190ef6fac4c67817571425e7eedd001ba901304bc37e0c176eddacb187e14d9d805ed669f3ce1e3ab4412892e37fe806f5446da179aa9df230002d44947fae1a506c3e579bb3a91a8368c65320902ab40a99a06c84ea184890b1c2775c972e077556d0d35d07826f8b03798514", 0xc8) setsockopt(r2, 0x7, 0x3fe, &(0x7f0000000280)="ddbf0d4444b569ac1de5bcfa9debd3c131e1f4a50000000076438bd8c982948655287a39a13de85779dee2ac7a93412b1200007d0ed4da6255b1f8", 0x3b) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, 0x1}) close(0xffffffffffffffff) shutdown(0xffffffffffffffff, 0x0) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000740)='/dev/pci\x00', 0x20000, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) fchown(r4, 0xffffffffffffffff, r5) setgroups(0x1, &(0x7f0000000340)=[r5]) setsockopt(r0, 0x29, 0xd, 0x0, 0x0) 16:00:15 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000800)="33cbab69184ae2f05c0d", 0xa}], 0x1) pread(r0, &(0x7f0000000040)="c2ab034f5e571c4f2a6039380141b16ffd97a304f6e1b0e5fc549826bf3d00eb367cd9a60dd1b54275b643c671d2b6a2376de5e9f0d9a79c1372f3013ab225cf007bae02578149b2b26f4cd5b942b51d59ba0d8af39fa46b91b258ff448fd40fd6428f1cc211052b09b41eb16984b336b1c4cc4fe4d27109738808e3880c0d856df432819b5e2025b71d65b55ee4f49c00651c30f326ef977a42569e6f14a757f9c896771e11220bc0cc7703531133eb1b1dbbe4fc415c4d9f7fa4fb00d28cb7a52fdc4cbd780d18945b4499518510dd7a3b9e095b87c03022d45332110df1415a73e801e7828d2648fb3acc89b36192dcc1cda11c80a94deb433c1f66596877006b71e5b4cd3fcef511b64fff4a1108ec1a1c7244eb999f968ad87ce60a9880110bf7d10ba22d94f101983ce9ddd60f47563c30d7e19ac490b4f541e7098176b610580f0f541dcc2b1136dc50ac2d6fbc87f46a6268ff4f50f69a257543b1d16d6b7a5ee10e72f2ca519d01d2287755232161440c2eb06f9604ebaae06be167a272e91fa008e38691aedfe5beb3d6578ac125db3c3e572e77a274ac0f6a083da0c7ad9da9919f77884a8c6857a15bf1c03aecf6532443c12e84054e629486f022d894badd01745739a946132be2ab87f7cccb5bd47346fffebdb7951aba8381337d9aae8c1b4c748099e2d8d9dd3a36912de98bfac4ce6000d23cec13b4e9a330762827cdc91bdf359645bb070f35ef5a3aaf02db158a63f5abac90354a6d9fe88a49932b637e1e265579f3bdfa62038a44624b4b4541a489c162286d5ef44711801894e168f23be6c6af73970deab08ae0307711a55f795b4c669daa2d56ef1abfd652c17eb82ab08a2e9c6627b3af68106f714092f36f4662775d3fd214add2fdc76f16c2712626daca5c7d970e18d4875cd9f847a5f6f885af1a98e483d7d238c37c5c85f00a9ec3782deec48861f7ae51a03c4efc3029e149d1f72bb131344f56af08584f4c764d356ed216ca37b4ee28798d4e0be8e0418ccf1f3867187c294d66b9f599fe1d6472157a0f5684e650ae8ed57bb3c6b6d73851ec813533ff27a5089c1dcf8f2d78d690fd47a005c0ec5a25682a17bb5fda91468d94c6da1f36866d7ae92e1ebe3944fd164527e8db8694a51beb94a0f279878b00af3cbd76724649ced86b8a9fc38debdbcff0d008de2135158ab5de7f22e515cd0084ea1bfcc6e5455173548a129b66e8bb35430a36321b3e5b1e4eb4890615a6fea7c4bb60e27b136d26e571de9f613a15e15b030e2d9f51b08601da1b1bb265fe0dc4292d976b2e1614d0082f6100c6c554405ec7a325e45cd5410038e8ed71a096f5cd720d33aeaf40c681c7e31bfa6e80d452969363ddb9c8e65161f816dab47d6daa9d0ec88270d59c96bf274b83f690f2d9a20489a5112310a191118180824cf74b93ed581f74f33c10433f8ff34772f56eec1df82de0dffe1432c638258437c3de55a73826dc825064a6edbd28381bbea7ea925be1c1e92ddc75ce5fb899c75a65763521c1675f153ad55160693be5cdea60fd410d9d386b5cdcb0a1a0c57220473105eeff316aea75c5deed2402f0df25cbfea2facfb4680036a2d1b0565b1ecd54ca5d7fbc7a44a32e7cc410090231081dac2dc05412afa7d3070dbf2f5cf2db1ca30e0744ec6cc8898eb3bf50af98a55aa4a8118e8f701d6ecd0c2d1db56e00351965a49d8685cb2fd44f142450fe053de34ec6a21f8729f92522ee0e1b52d11a05a9254edfefc01cbd75ade8cc52f5067707102766ce2245dac03006cd632b9c1e610f951bc1d419bf004608e443a59d342aa61ba51d1e5a1436bba479a644c49b26517c2d554c4aa0994ef0bcebb206ce348731c46292f1760df6905198e8f5514b507ac006924e8a496e0e1daeab14040a9c752d16ec72263ee19e6fe4f590699a5edd2c66e4336daee841ca320da1566e1916ecc9c5060b6b81ebdd0f16ab38798b29ee72a24433b916d73e37a462fae549135d6dbd2bb97c734dc678a44e667a052bdfb17234bee2dcafff65d1fd51b999bc236c8fae9f5cb4443bca946c3feafa85e31982b9d4b6c86361c0a5325058c0c2eb3a0ed2447b4ebce80b5fe8b8f7bcec889066c95b5f38d06a1f60ffba565aab50ba0adbcf2374baadf67f8c72a61e24f86ffd8446a08584462b2acec203bde4d71cfabd0730a0dcfdb1b6b3d1e2d9e7e227e502760fa53b79cc3cd82878df1a627eb745607b4dcc5d6689c1cf50a55cce5b22ba3df90486822b3aec7ff65c738a6298a3d00accba066942986c237f90b13e5a2b0219855493ddd01288967a3ddc4098ab6b92322004a888b4d97d4b9b67506fb2c433a49da984faa8071a3b7556cae871a3ec52de32a3adda83bc4ca92997420f8c22b8591bb1d9a29074173e973b8e22d55fa84ed04696d7eb50ea03a798316d9bc35ea4236096920e3ab9afede34f258a850c24812f15708fcf153a078f698b97548450eef1290b15794cce9b2f636dd61a8e95c3463b040dc19a47181944998f8e742353525024358334ad9415ddcb9074be3bf34661443366a0436aa34bcf0c1c55f1db03ee9a019785f86f0b200a25641dc08e4be642824dc7bf09229b75ba0d641a1e526c01c8df780c2af1a1fc7a6effd1eaadc7594e8e8c78355f7c58a31613b0feac0776c3133f25aed0986f62bdbefffbd7a26c39d913a793288a3944ba82ee0cb7af57e860af10fdf942e6c0bac4f53591794cf35794fb7be91972ba11fb708cddb8b2e520317ac01509694d6ec1273e1041423cee5144a57c6efbd0bea07281dde8ed460567d6cd6c9f3cd91caf3cb4390ccf0c9a63a821902783dea15c4a5b26910f55d9e372a7c5bb22080aa14ac992408f851ba42b800e632250b2ca8efa95438dbda77ebeb3a7c7e3f543d2afeee7be8f0e2f0817c716cfb28158d71ffc9978b19df3298c7e7975904a5bd83dfc3aeba791bd840d89d5d57b6a5d3588dfef4aa198dcf8187913fe6a982fc811109edfdfa7e603717b2875e79d00f346fd157b8a5c0b7363952f1c838944f31062b45fd9599cfa214c93d20e7e08f938cb37b0cae418f475264a6debb49286df5596787ea88ebd7e6b20b37fdfc4414620707ef84250cb1f5e148cea7d86cb01dacf7624d565b0e3b81b410b83d3c254040f23c9d9b72c2e853d27da8e03dfa51b0992c16a91a0ce273d1f63707dba59c0aee113e9470fba730901ca6f307f8eee090014cba2830c09ead44745c064bcfca235d0049d5a3c670f313981f8019bd5916d2fdea7ab2556e51563a754e8f610847acdc9c8def6fa173b59378d7c584e11090881b22e301be7040ce5ceabc72e25460120dd8c1f3dec43ab96f8f3f8ce1bf3586233241131beac8ef80d521b6360c21462db94988759f3065b5c3ce68c5e5aaff1fd4fdd06e0ff29a0de35ce14514f6071de956a2d6d9df7739cc88783b27a3217acd8fd98c1bf28f919aca532c297415e209ae76f0c1c2eeddf962cf4e8c9cc87cfc9007eda6c2f019037caade1453937158a5fb3518aa4c841d2bd2ca77b5ca3ec5ebf560f766c9510f2eb5ccb617a221aa19ec86923e01e3573efeb3afbd46a7d438ba38c7cbbdc6aa10c6ba6bbe534fc1d4322135322b606e7a2cd3de572be56e1ffb8d50a02f8226b8279bd7eb334457d7891f522ee7f56909c2f1c5386672d700086219b1afa94d7d87ee0215ee26524d6f6d60a0c17861974596eb5cc1dc5090c2ea00f945e6187ee8e12a8b000e1f1d8b8f9a1a2d2cbbc400322efd0446af35caf560c745e337b387f0510f7a31b89ce577b714984791b3209fff8e01ef5ec1e3f02e90755a824a876ce53120e10c55210972b5858c22abc4312a13e2861911510e5f4b92ee12594416f7225d8fa325e309b5df674f4a19a7e0cba9ed63237d7f2855f09acc27a9df5dc71607597628409c4fb2bfe1bf04781d5490909df990dbe7ce902a45f7b946069333e25369ca19f3077fa42a86c7bdbe2cb914be5dfd55e631ed6f6795becb1f007be29ea84663ddfb09805d7c7878c0b7fe945d513a4b6b159936b3aaf514b102f3ccd77e8e40a87ec0a4a7a23c6e27ff4ec0165722dc0ca1e50cd7b4315178f3fba697801701b5fda918c5ffc5c7ffb428657ab0648bdce5c48f6bac1ccc57defb9992260ed73ebaf4402db8bca4a880e92a9d14ba4b55c88561830404a574f0119beaa15290b83ae800048a1f3c46a27b6463321f610bd262465aadd8e1c0626031abcf9186f03eb4f156ac7b2f39b1f642227d8383e2fc5fed4a9c3b5ebcd6d2c7d6b9d6445907dd3a57549fe50700e890c4d95fb46c9edf444aac1230a1816a72aa3c7081adaaad6e23b8b6f7c2936ba0dee371b7b0c60788b7972195c201b03a7d6449326e907e718c93788932d4cabab88aadb76b34b45a9f8c32452ed86a204e773db0ed99177c8df2a9a8c46e59aba11028b708643c975ec878f6c9d6528e91ea9944014edd457b41e1153fc01fd104a77b9462662d3b3f8e2761afeaf77cbd524983ddfbcdc9f8757f0e9180357e70a23e70f0e05aad8d9b40aab6be7f0f7cda8417bc068a0dd31a499b90d1b1edec7b743ca1a170ce188362f056c1a2797380bdaefb160f8ef21ebe0b00cd76a6e0d19a96f7b784a8391a347b80392c27fabf52fb4b0794977f0dbccb5e4ae8b21698adc672e98d27bca1dc0cca3821d99d19fa693712145b66e660535ab573f09bcb9d7ee0e94d9b707cfcddfef4f0fb53f4c67b6d902d46c2c13f12517bff136dead361986f2b3a992672c65048dc2430e0db4a071df4a61994045fa9cf78f819df43258f7dc36d743738a04bf840bd156b2a2bce7818571e1676271372fb00ec9f408f75febe34db2a0d0015abb2ae894b1b598f6bf68ab7b7f6e829ae8f44cdf7ada49977228164fd8a2011955d1cecfee2d6efc195025fb9f968a9f58e9556afb690c9910361b2147bb29f8c78597df38d2a3a4aba46bdee5b62a48f372d39d80c8a84cfa56b3b1eeb05d9fc6708dcefb8c941ebf7a260e5cedd0c6963c94cb50ab8b3d069179b73a331cb7fd6d363692966015ae991b1dbde22af459c951bbc8b063b99586f094fc830b5caf72fc03d428dbda5eaa437fb9c268fe5372368d788b977bd7d77e30e2ffbe93433c5dd342f2c796599829f390b79d748d9a10d809537d8d6624f423bd4a5d1144213349a60e0d02cebe7162b3efb33b7a91f908712eaf1c600cffe3fbc4838c3bd687525d1af1ff4703ac843b34fd4e0566b393702769e43c68606ea0d25c083cecdbc0bb88b4da0e3b0740ea65e9e7b30fe2d15b5fb4b2c58e3cac8a0c34efc84208fefe3c7efa6e67ea39329ab82af6d8cf0e987ef805785f9c4d5400b5dabfbf48f736bea8652899de0aa2d7c961f7ae7ab0b60b9b99c99754da190758b8b68e0a3d0ccb6cf4dde3c31e51f44138d6dc35ed795cb077219022524cc34e451cf0015c95b862c3b285a8dc75ad90e3c71d7f15ac44a35324e13be7c771c6fbc1d21e2cbc2c3b11c54fc75afc98e36d1e65a6e7afa9215f69d56247b35d5a1f92276cb07e9dc59fd31d935b28f2f6b5504eddec21941da1db86c6413093df024a2fd145702808b2f0cc3813d421dc437e71b5348876a1e4b3f19513b1a0388a104875c0471099482e9e02a1b49a6e5398be89d0f313809111e57f7acaee256ef285659574174635373770a30ffc4463a0d60cfc06f69c69ddbb1a8b0933f57355de6c80c43174b86d23da1cbcd79a9d", 0x1000, 0x0, 0x200) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendto$unix(r1, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x1, './file0/file0\x00'}, 0x10) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x8, &(0x7f0000000140)=[{0x9, 0x0, 0x40, 0x2}, {0x7, 0x3, 0x0, 0x3}, {0x6, 0x0, 0xfd, 0x7}, {0x36e, 0x1, 0xa3, 0xf86e}, {0x20, 0x6, 0x1f, 0x33}, {0x38, 0x6, 0x6, 0x7fffffff}, {0xfc91, 0xd1, 0x3f, 0x6}, {0xd06b, 0x7, 0x8, 0x3}]}) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x400, 0x0) pwrite(r0, &(0x7f00000000c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x2}, {0x2d}, {0x6, 0x0, 0x0, 0xffffffc1}]}) pwrite(r1, &(0x7f00000000c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc1206925, &(0x7f0000000300)) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x69}, {0x60}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 16:00:16 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xfffffffffffffd13) sysctl$kern(&(0x7f0000000000)={0x1, 0x50}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e61e80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe01853cbb22f62d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208af9f63d4fed291214c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67bfd24a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r1, 0x0, 0x408, 0x0, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f00000001c0)) 16:00:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0xfffffffe, 0x0, 0x400090d9, 0x0, "4aaaafad0c95955d810000000500000000000020", 0xfffffffe}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() close(r3) socket(0x800000018, 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000003380), 0x0) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000380)="6f525606638f2d4b17b6dae9e492c5c0db41db3cf216ccf17d85cbadf46755325f239d4a449b2de81184f2bce548264450164079b17a22fa01022edf374bcf32189e03ff029c56853bfcad02269fbd7cb2d236705e51b0c9da3a8ab25a9a391fcba00d8911209b2f253000819bc2d516f9ff239d6600cb6585de3d2b840d8c0a7b959f003433d0605ed0bde397092f14b0e5c866694ce2254b735fcf832607b987927b06c788de8b70f857f6a3720f0809fad2d0d29d2a495918cb001406c27d40fc09002b8cef8fa0cfef7b83779f1e7f821beb0e98fc9a73da413fd44b40c3d038b7185755bed8229968cc57817807c3e08463bb2f8a0e4ea49c67d9841ba238656ab28b23b3c5d7c1a363bdccb5e89f8d2e4d44e910770f20f7c738672ecfb0fe77965fc53aa9dd4b6bc740f262a32f0b7682fb6682fb4e79e3f165716b7806688b0d007d2b73114195ee62dbf5462dbb5399f4b8cc4e14028ab2160b167e3f9d63f759492771f37bab581a602c061ea26ee00b0a6ae3f59460c2087148cc5e6beae75aba07bad9c4389d2f923070717595fc8363cb02ebf30486d8a447a2215965eab37be6ef5e", 0x1a9}], 0x1) ioctl$TIOCSCTTY(r2, 0x20007461) dup(r1) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() rename(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') open$dir(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) 16:00:16 executing program 1: setrlimit(0x7, &(0x7f0000000380)={0x612, 0x800007}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r0, 0x0, 0x408, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000000)={0x9, './file0\x00', './file0\x00'}) 16:00:16 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x8000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)='g\r', 0x2) write(r0, &(0x7f0000000200)="08ade09f32746a223c471c0795bf5c", 0xf) r1 = socket$inet6(0x18, 0x8000, 0x7f) pwritev(r1, &(0x7f0000000000), 0x0, 0x0, 0x2000000008) 16:00:16 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) sysctl$kern(&(0x7f0000000140)={0x1, 0x20}, 0x2, &(0x7f0000000180)="b0ebc502", &(0x7f0000000040)=0x4, 0x0, 0x0) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000800)="33cbab69184ae2f05c0d", 0xa}], 0x1) r2 = dup2(0xffffffffffffff9c, r1) writev(r2, &(0x7f0000000600)=[{&(0x7f0000000080)="21b1f4babee8c2d45278b507325942e7b9b4606c3eb13f655585756feb48880db50faf74fd5c9a7a0941ef576b8c5df2e59b6c586a67c4844330aadea7938ee864858e41fa82a77825ddaa2c091e398addeab6d6f31180c9528ed48d315a8668707647c64824a2c29ccb6fcb78d7252097181acc64458c29074df430cf1206cfc300450bb777d0deb79130ff44429580c161a7fae1f419385d2d850f7a9ad05d7fa64fb82690d7e65494b9", 0xab}, {&(0x7f00000001c0)="525fb6ae45587946475ad2cbf2ce31ea2aa3571104f30c98dd126f107e3cfe7dd51a6bebbd9888a464d8ca60b82ebf30655685de129783b07f5df8862bb24a341842051b9bf60fd9eeabdc25c75418cbedec95b6dedf346eca2a3c8623735c3578d0d98818c06ff2926ac677acba859b02e10ae6027e43003521b6de20b52fe8d4b2843547514ec116ffbb63cca6b8416ce4528d7c0716a491dddf2cd3a5dfebae9306f962fc1eb4b0c1fc159fe7b58a9e9c1990d36b3716e5ec3cd545ae6357181f", 0xc2}, {&(0x7f00000002c0)="5738c4b8af3970ac281b0c2a39248186005df340bf878285c75bec8f93d25a494202e21826180f419bd4a2fd29821c3a55b41bb8c2950bf580810f6b18d2efc3a5d35877d93ca9dbc89594134b3463bd4a806e57b234fd", 0x57}, {&(0x7f0000000340)="7e304e662d7cfc03c8642949675b3c970f00a6c5e1940a0013086b6a4ec0d9e7fdc7259ec9173734592e43418d144ed43f3e0e24205b9c5a492557638e6c7af75abf6ac770ffe794d16877907e0d69e30a8fdbf0235b65d353419ece8e5bf968661a6f8d656899151f1f67d3788981af5d0ba4fac86a1a9cc4c769f8e84c00bd295134f90a36c08746ec23f91ae4c3bd0d96d044fab421e4e0890239b21dd241f772585079fc121c777b3b72b24430f7ec65ce2f7c4e55b3d33fc1f028c718b579ff0fd491daf168217884ef31602c5be9d5f418609b44c4a95a3e04c23b4bba0e2ddb1339f32d6735e50a506a9827da0778dc8e", 0xf4}, {&(0x7f0000000000)="ca751a13a4ab7554a0bbb4", 0xb}, {&(0x7f0000000440)="30218f0d985fff282dec18fa4df44eab393474d4a71bbb7a67a07f2d8fc1086ddb75fe194c6598f05d3a73b75a46cbed823ec80b4082d7fa797b11279ef5bc6a78d4e2a2a4f822565c9d6522fd17", 0x4e}, {&(0x7f00000004c0)="0c8071e4d8880fba0be7b925fac6aebce40a372c0cfe87bc1a2acebd9f4da0fcec4a947c18eefe2ad4b5c89f10c096be79f38a70a38fc03c65cbab16e6ebd8e96b2e527129aa1d8e41f935dd70595cbb2313764b507ae66ca26d43d97d3f52f840135298", 0x64}, {&(0x7f0000000540)="677319cc9ee90476cd9c17cad2fa25bdce7f59225e529c5198f096f9ff57b0c3d74017097cdbee7b5cb9f8756a5754a4a9f1d559aa466be7a42a444d2221df9618fc7ef32745b5e570efd08224538351d39060caf5d92dea4e8d14d0cd1fe184f088d8a78d204e98ee3b178dfabf2bfd163b437d5612de42c29091b7dce1718e71de4adfcf2d368e9256973fe57c2cb2c30e10", 0x93}], 0x8) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x2}, {0x2d}, {0x6, 0x0, 0x0, 0xffffffc1}]}) pwrite(r3, &(0x7f00000000c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f00000006c0)={0x2, &(0x7f0000000680)=[0x7, 0xdb26]}) 16:00:16 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000780)=ANY=[@ANYBLOB="8202adbd09feffff"], 0x10) r2 = socket(0x2, 0x4003, 0x0) setsockopt(r2, 0x0, 0x1e, &(0x7f00000000c0)="01003f8a", 0x4) r3 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r3, 0x0, 0x408, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000000)={0x2, 0x5, './file0\x00', 0xfa, 0x1ff, 0x0, 0x1f}) dup2(r1, r0) r4 = dup(r0) sendto$inet6(r4, 0x0, 0x0, 0x0, 0x0, 0x39) 16:00:16 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x10005) open(&(0x7f00000000c0)='./bus\x00', 0x10, 0x7a) r0 = socket(0x800000018, 0x1, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000007c0)={0xb277, 0x0, 0x3ff, 0x7fffff7a, "070000003e79010034840cc200666bfede477dac"}) pread(r1, &(0x7f0000000100)="2961bb1f6aa0cb057c25ce614e4aa2e1073dccdf377b26788cc91fd063d043426996d273f6c6f0c4b0ee8232f3dba5b1bbe9c1393f6aa2361c7ecba30377bbc165f031b7589469b87d2985fd4d982bdd50c1b7befc536e57eab6d093257a0ada9aaa8d8a4768b057b2f10d46b4a316660b4ab8bac74d254cb7b59e6d0ca8e890a5367ca77c6e2cd69fd22282294bb1b1a27121fa6d33564555f5b93380d8afb29a205524f6f479622fa9ffa3e0d53f35dcb878044f44dafd3556d93d96dc5206e4bec8bdd7f3bc8d85d5167b5966bcff68ba17e0", 0xd4, 0x0, 0x5) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x8001, 0x6}, 0x8) 16:00:16 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) clock_settime(0x0, &(0x7f0000000080)={0x6, 0x2}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) pread(r2, &(0x7f0000000100)="55544c306eaff6f96f647487e05fd9c54ca34e203eb0189d09487e7b0545dfe5fd01c34cd205627ccd23f08c544afdc88f3668335b40a513b76dcbc1e836b989047688538c726d5da34b25c1874537581abb27d85e518e2ceae8575b81609990e9898f5a99df987a0535a61877c7375c8cbcd429b6226eabd347a484b1296f35c44e3f3b48e3aeac119d74e182dc169d8d2ec91a536252fcede2b8f5f0107ab02b25bbb394bf79282756c5d55d02d08c61c031b418c4a054cd39cf55f1df3dc735d92ce02bdfd3baeb64a6ad3176400e38f0709933adb5293a64b05ec7c18038b5258ea0", 0xe4, 0x0, 0xc2c7) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x7, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x2, 0x8], [], [], [], [{}, {0x0, 0x0, 0xfffffffe}]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) pipe(&(0x7f0000000000)) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) 16:00:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000007c0)={0xb277, 0x0, 0x3ff, 0x7fffff7a, "070000003e79010034840cc200666bfede477dac"}) preadv(r0, &(0x7f00000004c0)=[{&(0x7f0000000080)=""/114, 0x72}, {&(0x7f0000000140)=""/9, 0x9}, {&(0x7f0000000180)=""/228, 0xe4}, {&(0x7f0000000280)=""/125, 0x7d}, {0xffffffffffffffff}, {&(0x7f0000000380)=""/126, 0x7e}, {&(0x7f0000000400)=""/142, 0x8e}], 0x7, 0x0, 0x80000001) mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_open_pts() 16:00:10 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x20, 0x5, 0x0) setsockopt(r1, 0x0, 0x1, &(0x7f0000000180)="0300000040381a0c34cfd54cba300f49bf3de849738a737b1cc905a397a6f081617bd31c42f1706aa825a67b41ce38956580c7d884386c89e8987e08fe22422345bcc5a3af6ba22405d0b671e2bed8113431c403a41ea7677d22a039207050fb1d7fb0ed6f52e4370613196d82f450da29a5d54d418749de1555512671386bff2d503e4951f1c72b323538eba9e32103b7b2a71fa7e4c273f4b34e6dfc41563471a2d2241bab0486458b37c3ef461d8ce8659f77755e326f2d03aedac7ee348d4faaddf8a164e99d6445772372dd4b51e0d0fb3103b5c51952e70f71fdebd7", 0xdf) r2 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="760b8a02d5403b5a0a38827b6383823e752aff00007f0b0240cb8bdc24a617c7b87026b87433540f52fe09efcf8774960cc04cd21f93922f6b4ce743fcfe25ecdf22c785230e3a0864be8d354c426fa1f5b3ab34"], 0x10) shutdown(r2, 0x1) r3 = socket(0x1, 0x1, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt(r3, 0x689, 0xfc6, &(0x7f0000000040)="6571bd16f86a3d381fe1024a3f7081", 0xf) setreuid(0xee00, 0x0) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x80, 0x0) r5 = dup(0xffffffffffffff9c) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r5, 0x1}) close(r5) shutdown(r5, 0x0) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000740)='/dev/pci\x00', 0x20000, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) fchown(r6, 0xffffffffffffffff, r7) getgroups(0x1, &(0x7f0000000140)=[r7]) fchown(0xffffffffffffffff, 0x0, r8) 16:00:10 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x4, {[0x7, 0xc0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, 0x7], [], [0x0, 0x0, 0x1], [], [], {}, {0x0, 0x0, 0x7}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f0000000300)) r2 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f00002b7000/0x1000)=nil) shmat(r2, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r2, 0x0) shmat(r2, &(0x7f0000004000/0x4000)=nil, 0x1000) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000007c0)={0xb277, 0x0, 0x3ff, 0x7fffff7a, "070000003e79010034840cc200666bfede477dac"}) lseek(r3, 0x0, 0x9, 0x3) 16:00:10 executing program 0: r0 = socket(0x1e, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000040)="b193627d326d00924100050460009eba4633080005010000", 0x18, 0x40f, 0x0, 0x0) r1 = semget$private(0x0, 0x8, 0x10286) semop(r1, &(0x7f0000000180)=[{0x2, 0xfffb}, {0x3, 0x1, 0x17fc}, {0x2, 0x4, 0x1000}, {0x0, 0x0, 0x1800}], 0x4) semop(r1, &(0x7f0000000240)=[{0x0, 0xfff8, 0x3800}, {0x1, 0x40, 0x800}], 0x2) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000380)=""/24) semop(r1, &(0x7f0000000040)=[{0x0, 0x1, 0x1800}, {0x2, 0x5bd}, {0x2, 0x1, 0x1800}, {0x1, 0x5}], 0x4) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000007c0)={0xb277, 0x0, 0x3ff, 0x7fffff7a, "070000003e79010034840cc200666bfede477dac"}) close(r2) semop(r1, &(0x7f0000000280)=[{0x1, 0x7a, 0x1000}, {0x5, 0x0, 0x1800}], 0x2aaaaaaaaaaaadc0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x200, 0x0, 0x0, 0x0, 0x0, 0x2b, 0xff}, 0x7, 0x3, 0x8}) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000040)=""/150) semop(r1, &(0x7f0000000140)=[{0x4, 0x7fff, 0x800}, {0x1, 0x0, 0x1800}, {0x1, 0x2}], 0x3) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000440)=""/106) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000100)=""/2) semop(r1, &(0x7f0000000000)=[{0x0, 0xffff, 0x1000}, {0x4, 0x9, 0x1000}, {0x0, 0x1, 0x1800}], 0x3) 16:00:10 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000040)=0x88, 0x4) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) recvmsg(r0, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000100)=""/137, 0x89}], 0x1, 0x0}, 0x0) listen(r1, 0x8001) write(r1, &(0x7f0000000000)="87", 0x1) close(r1) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x61}, {0x64}, {0x6, 0x0, 0x0, 0x6402}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffff9c, 0x80044270, &(0x7f0000000000)=0x6) 16:00:11 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file1\x00', 0x80, 0xc3) getdents(r0, &(0x7f00000000c0)=""/110, 0x6e) r1 = kqueue() close(r1) r2 = open(&(0x7f00000002c0)='./file1\x00', 0x60e, 0x0) r3 = semget$private(0x0, 0x4, 0x6ca) pwritev(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0, 0xe03b) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) readv(r1, &(0x7f0000000000)=[{0x0}], 0x1) semop(0x0, &(0x7f0000000440), 0x0) semop(0x0, &(0x7f0000000240)=[{0x1, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x400}], 0x2) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0x9, 0x8}, {0x18, 0x2, 0x7, 0x6e}, 0x0, [0x1, 0x2, 0x5, 0xffffffff, 0x100, 0x8, 0x9c, 0x8]}, 0x3c) semctl$GETNCNT(0x0, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(0x0, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$IPC_RMID(0x0, 0x0, 0x0) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000180)=""/136) r4 = kqueue() ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045713, &(0x7f0000000280)=0x1) fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) semop(r3, &(0x7f0000000140)=[{0x4, 0x2}, {0x1, 0x1, 0x800}], 0x2) 16:00:11 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x1f, 0xfffff}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x1006, 0x0, 0xd42d, 0x0) sendmsg$unix(r0, &(0x7f0000000180)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001780)=[{&(0x7f0000000040)="f5829b0a0d8d360c447bb10a1494c1a32096925cd7692f9de0afd90a9f7f10317e7131974aff70", 0x27}, {&(0x7f0000000080)="b30ec837a983c71b03996f03c2890e95e7576b774ca9a61ef92fb32e9900a931681a", 0x22}, {&(0x7f00000000c0)="58f99625f39f3106aec974d81f2b21ec1fc6fd7f8a1a92acaa030b0f52368bb0b3dbf4f9d4c049590a121aa9fa10cf5da20b3aadd864e73348a4173af5ddd493ee98223e72f438641b1f6d98b47836a8056b890b4260216c7ee82927ccaa3081ddf686f7095f5249964b4b6586bc1abb6babd46fb2ebf94420be54f88e7df3de4e97e1cdc5d4fa81bf3e4000649d49884bbd2aaf98422c56d15eea587bc5221a", 0xa0}, {&(0x7f0000000200)="a3f3b2e2d092c135802a239217903cce20357d9490d7fab76a32a3a10b9efd22ad44bbe55f5cc4933e5af5427a4a5844b08b3213130cfe55b3c9424f7ad2f0c61273832dfd7d556953be5781bc27dd7db3d4ee98802911d46ecff9fc973c9569241c364840b402d72c58b46fe93725d4201ba58dad80f247b259af1636d161f9d67cfd4ae7ad37be6624435f8788a7b52792237704f1d6519113b348a91158463474074d9b069229ea377e96d0ef9f1741e8e48241690771604fed8a0310142806ea6f3e1c4ded65afee6dbd76f8fa60240100b096bd2825d899f1ef686c7989dab6bd2a04c8aacff964778e875131dbf06f95d336bf3105ee2ec78b59daef", 0xff}, {&(0x7f0000000300)="2136ee7ee091880cca1c260d6545cb1e4af06c741f739af25d9c038132ea885f4a309b6e59e6248567189d826b81e547e876ed63c7c9a528e9a8695f543c4ecddf85f3ea1e927a274e5ea5e80f829cf524eef08b81bec46c0b84b78bde379557c52e6ae92c4a013cb52a248dbe307332a96d548430b4e240ec761209cdb831f885d42a8d30cb5152d9bf47b4429290207b6e46b1cfeacd2f5bede34fa4ab4e9795e6001286bda8fc8a00f14f2f5275e7a2a14d4538fb448ec91eeeca86c40ae11aeb300b", 0xc4}, {&(0x7f0000000400)="8c70d9a9c90e94b3217d1be81f59fdb7e67a1d7051ecf435e54a5abaa9d8d220e8694f9274a726623e9ef072a8dfe5c5d6390a7c2074704ee5a8faee552ccaba66647090c463fb4be9e68eb4d7a8085d333c4cfa1d935c4f2b719386b7c084f9570d1808af56a29d74588e505ac25175a178456635633847ba4269362ba3c72e437172f4268904d490fa365651d5760e40", 0x91}, {&(0x7f00000004c0)="9ce8b2764fd8f581b2c001e8e7ff2314f45aff6c13eb550665a0967ca5ddc0c822b06c752e1709ca18176e0ed88366c06b4e7e43630c99e128e3e39593a15392377b5405144d79ec9b1a23a925b01814c1cc577f3c30160f11e7f58ca1f9223c87b9546eac30e2554f1d6453f8fdb356149ea7e0b06ec76b2252913840a2a6ab0bc2e411b06c64c920debf21fb4501a618071486585c4f4b90fb69e5d4311260eabbdc9a6a8b39f705d1ca1c446d0afa1b37b6593367", 0xb6}, {&(0x7f0000000580)="c78d19a7f06780a5ed6ae6bb2702dca23c58f7cbf1b344f57db85d4fdb0851aedd981eeb467685813930585a9e5d56fb2abcb6ec2fff96981054a7dd8e7829683191f5f6cfcb4ce32f12c8f6c6e9b437e25e83d95d70761be2b3d1c03f446aa0255bf4468403a547dee35fb74387c4604bc51be3bd7b4333a396b35ea5056c91e2bd97f781ecc614a89c4c22e9ff83ffbb5e0ae3f1473ca2ba184a2a033e056d5adf90b4a968a3f3f862af446b9bff3b5be83142cc1db0fab82c86171a8467860300a5406f10bc24cccf9f658598559beea4e311ffea5bed9e53048c1eb216990babee7de828514ac355ac1c3e5d62d24ea4666fd4", 0xf5}, {&(0x7f0000000680)="3d30c33d0bd97f2f001559e5625bd480e04297731e98f541d5581989819a318e39a08c63d7102235a0f43e71e8610531e9b29da8a995b22981fd81873ad9eb2ca89b6ff64a110536e0ef92f0f7ac200b095f3a4fd77cce5632ebf859665f90b0de7bfbaf847bc05d404092c025578d0a7831df4354c5fb2a251fb2025e8cb3fbe97b57b84694e287b2c166942824b0a76bea51f6c8db310f581000086a751350187c2c465840515976c99e544ca8e324553167221f84f0c56f43c790d8be5cfdf365759b9a7100a0d2d88d0f02943f60672d5b9d21e49d7ef412d929a62f7b0ba21033abfe66c1387f833785659221d642a46752060b4e31bcb4d09f96fdea1da14392dd334e6f49c7db46609210a91be3abddf32061299d94540e5698b9707328c0f2053b8abb48d20e98bc2f2ca6f3734a51f9c8a03000f4c2ef83738f7a0c46700bfaf7f526ad9366d2b29a9ac3a6084206fb304116d701fd3300faf1c757c16292a2393b7295e34b93e8c0e7057e1bc43623b2601efcb5380c83736a4c0ac2d580ba4ba674d8c2440af979e30eec2b41d6f5159c900c4368ae9694bfbdc0fc13c8df6ef14362a14d06cfd4b6584262e173f3300d7734b8f9a2fbc5c3c3c6d826f2a6668a25162164894b947d053ae1531db9225fd14c65eebb4b8b46c8e3f71a8b00a38d767f3c8b0a5a156d4323a7ee331caa82657c96896729cca134dcee8cce6a910b78a8104c6979073af1e3805087fd79328acb32f91d127d420b62486ac3f77887e72c9d3a947d6755dd3c43c726779e9026aaecb61f98a68a1a444778d770acde3a3cabe340d8acc4d93e62f38d4a5759c77451f9d6a7d4fc2a00d6cc8012d4b07117ed5ae3965bce72a89959d6b03a2e7c48eefdd41483f1763f1ea7280d33d495bff1f3aaf5e5789c35bc5f7e2a50fdcff5d644cc44d26410b6879a3820061bd371fcd658a642b4cbc61f36639f5c3c47754e99a76c2f646737be5d90f76ff06bb8744ab9c75352ce3cf7b769466b62b44a35d466e8d84778eeb6380b634e05e7830ecc82e46f3bee34ce481153dcd49dcf903c9474cf29bd5ba0d4358b5cfcdcdb4534deb4d1b0c6890d56afeeef82d1e8ecd7dc41376338e448f6eb226f79d25ca3c00920a6bda3728fa308e4dc1606dc3e76633aade3607f4d767325dd5fc8a52d233b852bc8615ce8aecade7bfa10f6f07c82d6d597e27b81f5d1c098c7a38e4f975968b87e180eacb4c0a074fd4d056bfcb17b4fcb429a698c5f113bf6774f5687b9044029e5e98a70a1f0ae64d48a82e0771d845f85e2a6c759761f76aa635ba9f666df960b19f88e9569621df2d46e2fd653970a0b8c29b2d99cdaced22bc0e182685334e282fcf48142578eed20f081cd2d329f5c90117871b5ece03b778e3fcde0cce633a4308c2e21ffde112aecbc6217a42dfbeb4796277f451f363e1c960c692b286c1f3d14c86599d43094d5e730a37895769eb0fffc16781498f24c752370be3d9e193765af0e8241c6384a5f0b94676fa19a8d1ba4ab725295426848d179a7f007086e80931ea843db5e2e954c07275fa44fe9b7195beaf4a3204359f68a10c77a62cc09f34af22292d5886da9d7abc3e160786fab39285b2aeb3fff7a18d12d0885629003fda261a063067620608f5a6e2c6161e04dcfe8a1806dc2b924e25d9ee8d63312b1cfe7ebfc5c3250cb630997e2e579a06a19d434e02f51c632210ab3a5e6006314cb5716c12995f60559c973012a2402b516ed4ede149b76b2a5ced519f090a3c2b2bcd512bb5a84a045dc9cbb3f69ad343cd34f0d014562a5cc6ff31b22ab3583bc8d9584d8c4023cce92602a7dcd0b3855048da5de8faf84f546d16d551a4668782d5fcdc6b35efbb8372c555143c8fd1369c4d404cd447bcf55a36fe29e6f817f0f21267ffdbda0a2654ca7dda30cf01a851f21930d491eb8ede9b2a698a509ddbbdc8ff8209a2eee49abc358b82b62c3c57f3695918d50954f3670048054874f2e386962a33a27fb32ad56fcd5b5e15d6a06ce8741fb4b28f0b756db2c405c48dfdf91fdf0998fbbc4d91fdda7f3aa7872763a93b69a084a7b174396a619146766da9fdce0cd16fe64a51c3145119e0a42a76d48e399372f3fb3fd71cb15b01aeb77d0bf8bb8fa122bb17ce14a06c2385d2031bbb1c1633750f69549d5d210522fa8be3dd798fab0d7fc1dcefb4710528fb856665a2c5671b0145c1efe1063c642257d26acbce22352d6e3e6c7d03348b4a4ee0d94932ae2ebdb5ce17f64c8dc2594b19167e5e8a8cb40eb060a1eb4a1b64e3ebc8c67e8c80e8489bba508a6c44a19f408c4b0c1b32e8c9ab2a2ae1e1e76ae29051c91596b8c62e32908c6aea389feca95a126f4bf36e9c38ca92bc6dae571a1b2331ce217023b1bd68ff35e2438c93564d44923abcd40a00ef5882a50eb0023ebf37aaa563527a528d0f1e6cd0b48fea83d8e46cc2bdb8fb341df417092521a9f56f99f4307e907ac3542b4ffaba6ade3694328929d6c145f5218e599bb6ce49378b09b58b01387aff3fcd6aa23597d630c7c246cce32db0ee93febe4860fd70f040aba04637de21d310f13676950e2eb5c608620e5b23f8120b42750152039189c5f62b0f96cc773898983f01ec65f499135d8067ea61bc68fb4a19c2b3395f6f40cb1589ce762963b8ddb41363b2603bfc8357a28380157c7de5eaa51eff883b848a608849ce2b5f90b274b7d4475dc6417499097e1b326f205da17685e0297da1df54a62a5cc62fb2aaad6fc0bf09f6fd3be4764aa18bfe27f0de343595c42aef201119580e639b3ff66e62d7bf943862168f302f9805d5433b5ab4c41de90368d2395029ce01008c92e70a9fbb4bdd97df5d1f05de5dd6216a01e067a2defdfb46b1849f44841a0ae60c4794d69d52c086b6031cff02fa39e7449205eed33fe14c7a08412c88228fea752bf26ebb8dd1a081eaa7faf272fcf19560ed699c585948fc5d4e3240b96d1ce12c7e5e0c5d197728d61764d11794cc2e0104f82110af56c28fd14f0f0989f06d144ea706d8eeebd8955b9b55ede4ce06afa8da1812f163ae68f855700672aa5a1d0cf15a53f9a6cf8de6882aa852c53dbef6b510a708efa346cf4c3338bbae200ac19ef6a7dc3c6c18b4eacd680afcc60243bc77d06579ccdcbee66bec8884457fd376220f370a52f9d2f3288e7d21ddc94568115d5df8df555e522882402d73faa16d77fb62b4c597ec528893bcfa413e14aade7dabc95f80d0c3375d0c13ad8e73bde013802603959ea023dc9cbfe4cc59c395d4fd75ea187d6f8c120896b7f911f062ac144e0f27c14c60a616a6e39a4d9c542b27c5e0f07b12ce46ae3cfc5fcbcb90308ad262d32e94376237b6b897fac7858756df022a0e925410d50f6e53a8db38e8e2f623b5bd923da3084848de01bfa747749f3200738d6e66df1b34abbdc79fee1b5361f98ce0678b48e7abac209e8b204a14b6565a5db0b33081d71a24fb4e33f489579db87ba52e82d560d334110e4762e1b63a8eee4e7645bf1039c4b3e86463bd1c505cd452e9c26339647f6bb1b689a782acb7fe42c930e1d9b200a32e52d1e7025d7090c148eff1a409dacaeb19dac75afff4b2824b4e6a5a11fd2e91cba9803f9a225cb16f5dea47e32447e8cf33a13f5b93f23b63d2fb12cc8bfdfbf7fb8ca619a08344cf5d535b7c16faf3cb7e5d9e28f5c24ced390da173458969fbfa74e4e6ced8e8efb0a01d53f2aab99b774c66f227a2ae3258440e4d7e881a561e1cd21f29118c8df8299164427c1b1a355d0e64d235b4bd8d7d643b3ccd4d78f80689ea0b66006b68748c22055a1fe92717b0a02bdd99c4983a1429fa2cfba4a762eaddcb2b75557f6e82dc12461bfd8ab71928dcb7853f1eefe9bf8a3af9fd234b8711c5d4cc33445c6eb903dcc6e9d8021614a5ccead5841c803665c9bfab6d59356924e296959e7ea0d067214a3732753dc199a3d98cf70ffc65a8d172b74646d01fdab21a8d48047c9dce650ef745766cfe709e3939f3936a2b5956472fc996ab124ecc80a885a0b468249d4b49f0cad2047bc90584ecd15dfcd98ef6667043e58a8b7e6609d78a4bc62e240705b559f5b5ba0625f4f35e3e9111e2be39b18ad1f5a24b8f3ae24d106801045d17cbf8255f8eb5339524a022a354b5282f584484cfa132ebcb547107b1c790f8654ed8f704fcc9bcae9854c447eda58a9acb89fadf34534fd18b40c20ef18fb44273a99cf9601f3c4a54edb23bb74b3efef3ae6cc6bb0a5a8d7767cdfb6f21827e8c654bfa9f344b9b5e78f82c7093cad23d39fba2f51d4833bd3fb8a0d4e0f9f9c023bf8fc6e5a5d7176598c5dbb5553eb08a02e64d3ed25c5267e32086a718e5a90c716efe2938604c583e3141b6d962b451d6c9d2d3780bad3d07d9870b1cd0c75c3363009185c19a6f52c50b52e01d30f31852a53d11e57690eb28c7b498d12ddb43ea3d0dc9a474319c38f4cfefb095f4e428126b6573df4b3162d8faa1f1daf0d665f7ddbf5225f5099c560cfc48946211d5d2d37480f8701c39ae5870a67cf66d7a91fe2024d905f45d4b318ce2da33cfc5dde5b96d5eb5b8c6e2973101e7328c1271d2959825999e40870bd5c26f45c8c60afcad2473e64204b7c255744bf2134f0c6fc7e7faeb92fac8bc9a7a75064f47509f9fb40fdaab0d76908cf1f9edea17709ee1e06dd169b2cdc085916cbaf17aab4c3b2535aa41ab1be7b2eff5d9b2efadd27df13c4c176d5b70a44c21201e3743ba5c7cbcbb01321e1890a164ca768c96bda90c282d736d9336b67a29fcc56845a73714303b4fc9e6458a22926ec4a1f67eca18e562f683fa3a6bef180deb2e9c579b01a8f0df6aadf3b72526f2e364c65ba5691739669ac9202a7b887603253278864502ea6d2e39a156fd1376768daed8586162467ce5b8a4bef0ea6270f8e8f7f807af14dc12714237324cdff979cc03dabcbb9d46caa9a0d0f28cb9383e6df11d77d545f19f44e42391ca84a5577b3e81c1c49699a6b9dff1bdb8c0c1b481e83b2c5902ad6a9bb111e9437c1b4c110d4e3808d42288a3012b487be4bd2e7ab0706d313fd05b328212f93b09a46189e7969002f7e608f65ae6a69e62906dfa085fe558fa47868eedef20b16d2aad7b8f55baf5b4d781d5d8facdeb506d7b99dee1664be0ce484e9d3086ade97c8c4deb8e5e89d8f11b8f4b844abca55511e0c8cb1c70c8837d3b131014eb896cd947d4c7d759d722211187666b86fdccb6483e5752962f12fda5d600e1c7cbd913b6b84a20a465af688119be87e03bc91bbab0cddef24d6f349a5175ecdc2e5cbe06a2ac6c494b5dd0d260f2dd2720f80be53187ba07fcf02fc54b92abe3632f200c2d53337ceed2579c413cb803dc6a782affcf8a41e0c037ff3a767ea4263b53b2a20d04325d6fe89c18a3fc1d0331e931da7a9cedc19b151fe413027b08073f010058a606cf7067671844724ef3cfbf5e370c0a7644fcadcb5bcf22a8a1a1acddc1e05ac0ebf500331958643700b47b3d1b33558590b24e1252dae4bbd577de0a7bcf4f47a5939c18d42ead319f5427d88900c3f8cb841d03422b8a146f9502e45eba07689825eeeddf5f3134f9c0a093a45184826b194039b238cb360d8a5373f14a7f70198cb6246c503aee8d242ebaeddc7a5bf43f85be0b4c50f6b4ddcf8a84c9a341f8c1696f06309deab74cf90591b4455d18a5fbd4999629d01a95ce578aaaaef37e97b95fefc72b21e68851a8926", 0x1000}, {&(0x7f0000001680)="a0d0bf8e33e503e7a5a0950736121c0bec688ecae2b60e1251f245baab9ac291e7fe13ad35ae0cc167d0dfd1c97262a348c34b5e0d69fcba33665201e783debf86eb55b8aaa0f06e44b4afde008d0910ffba68dcd1977f36a66238508ee496d7e5680c14502abd0524cd5888b434c39a819555f4dab56d978f3e29e8ae9007f1800d61e3bcd69a6e5f0ee0f6f1913bbeec47a67e9f8b9ecb4dd8f0b44441301a01ea4dcdd0000ae5fa74c3fe95f473969fcef292480142b93791432656786504e51db4364e2fe145b19721a493c56435d0fcec13245f8f65bc6ce8855a", 0xdd}], 0xa, 0x0, 0x0, 0x1}, 0x2) 16:00:11 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e5037f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x8001, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) setsockopt(r2, 0x6, 0x8, &(0x7f0000000040)="674a9d94", 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r3) setreuid(r3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r5) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000080)) 16:00:11 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x1c0) ioctl$FIOASYNC(r0, 0xc4504442, &(0x7f0000000240)) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000800)="33cbab69184ae2f05c0d", 0xa}], 0x1) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000007c0)={0xb277, 0x0, 0x3ff, 0x7fffff7a, "070000003e79010034840cc200666bfede477dac"}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0xb07f13a1c74e05e, 0x0) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000007c0)={0xb277, 0x0, 0x3ff, 0x7fffff7a, "070000003e79010034840cc200666bfede477dac"}) r5 = dup2(0xffffffffffffff9c, r4) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000007c0)={0xb277, 0x0, 0x3ff, 0x7fffff7a, "070000003e79010034840cc200666bfede477dac"}) r7 = syz_open_pts() close(r7) writev(r7, &(0x7f0000000300)=[{&(0x7f0000000800)="33cbab69184ae2f05c0d", 0xa}], 0x1) r8 = syz_open_pts() close(r8) writev(r8, &(0x7f0000000300)=[{&(0x7f0000000800)="33cbab69184ae2f05c0d", 0xa}], 0x1) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0xfffffffffffffff8, 0x20, 0x20000000, 0x5, 0x3d4}, {{r1}, 0xfffffffffffffffc, 0x0, 0x10, 0x1, 0xfffffffffffff801}, {{r2}, 0xfffffffffffffffe, 0x80, 0x1, 0x1}, {{r0}, 0xfffffffffffffffe, 0x80, 0x4, 0x397, 0x5}, {{r0}, 0xfffffffffffffffc, 0x29, 0x1, 0xffffffffffff7a14, 0x1}, {{r3}, 0xfffffffffffffffa, 0x0, 0x20, 0xffffffffba95069e, 0x2}, {{r0}, 0x7, 0x14, 0x8, 0x0, 0x7}, {{r0}, 0xfffffffffffffffa, 0x8, 0x2, 0x6, 0xfff}, {{r5}, 0xfffffffffffffffe, 0xa, 0x2, 0x9, 0xb9da}, {{r6}, 0xfffffffffffffffc, 0x10, 0x0, 0x7, 0x9}], 0x7d1, &(0x7f0000000280)=[{{r7}, 0xfffffffffffffffb, 0x60, 0x4, 0x80000001, 0x9ff}, {{r0}, 0xfffffffffffffffb, 0x80, 0x80, 0x3, 0x9}, {{r8}, 0xfffffffffffffffd, 0x1, 0x1, 0xe5c, 0x1}], 0x2, &(0x7f0000000300)={0x400, 0x80000001}) 16:00:11 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffa, 0x20f2a580e46d948f, 0x1, 0x1000007, 0x2}], 0x3, 0x0, 0xfffffffb, 0x0) 16:00:11 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x5982}, 0xffffff92) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d0019", 0x17) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r1, 0x0, 0x408, 0x0, 0x0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x8) 16:00:11 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffbffe, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = getuid() setreuid(0xee00, r1) seteuid(r1) r2 = socket(0x18, 0x2, 0x0) socket(0x0, 0x0, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x81}, {0x30}, {0x6, 0x0, 0x0, 0xfb}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000040)="33cbab6918076cc192c74ae2f05c0d", 0xf}], 0x1) fchflags(r1, 0x10001) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x2}, {0x2d}, {0x6, 0x0, 0x0, 0xffffffc1}]}) pwrite(r1, &(0x7f00000000c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) chroot(&(0x7f0000000100)='./file0\x00') ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)) chroot(&(0x7f0000000140)='./file0\x00') socket(0x10, 0x2, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000800)="33cbab69184ae2f05c0d", 0xa}], 0x1) pwrite(r2, &(0x7f00000000c0)="00e3fc00000000060000000000000000", 0x10, 0x0, 0x1fd) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x10}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="fbaf8a8de2bafbfa5edfe162c5ed", 0xe, 0x0, 0x0) 16:00:16 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) r0 = socket(0x2, 0x3, 0x0) socket(0x2, 0x3, 0x0) socket(0x2, 0x3, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) pread(r0, &(0x7f00000000c0)="357c040084085d7763d8bcfb3e07c3311227dba098a741528c1d3f16dfb0f3f627d2faa1f37cf4ab4dddb0c8292659f00e113703e308885cbdeae1999e4e7145b64577bb3e4972f29369842a2a34ba4889f0d4beb5c05a8a3eac04b32cf1b4768fcc26968f08f6b3d4c9d10fcf834b4b9406f941ba8e20a85408a89f096d7faf2af24691730e2b69d3ec6ad1f9eb9906cd845599003ad29ab8e8b8fee651ed17d248af4bedfad29b5129e715b0e53ad6be9b68a485c834337b8c5ce7b3dc425bad7c37d9c3bc2da0405395250c55c6cecfa41266f9f36df279293e3e0bb4a6f9f2e64de8ab3dd4ceb5282b4ea5afc595f4bd2e", 0xf3, 0x0, 0x3) socket(0x2, 0x3, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) kqueue() select(0x40, &(0x7f0000000040), &(0x7f0000000080)={0x61d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0) 16:00:16 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="2280deb6648c96598550cf6e486633"], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) bind$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000000000e64227772417fb296c36d495324e1cb033a5fc8684cafffcca53423f285c3b3ee16323401c7da05adcc35c9d577b2287e17304b0849ca26f0b70bb8b317e90f20517294cd9927665afd16b51ee664e"], 0xa) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r4 = accept$unix(r3, &(0x7f0000000200)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) connect$unix(r4, &(0x7f0000000100)=@abs={0x0, 0x7}, 0x8) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:20 executing program 1: sysctl$vfs_ffs(&(0x7f0000000080)={0xa, 0x12, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000019280)=[{0x1, 0x1, 0x7fc}, {0x2, 0x6}, {0x0, 0xffff, 0x1800}, {0x3, 0x47d, 0x3800}], 0x4) r1 = semget$private(0x0, 0x8, 0x10286) semop(r1, &(0x7f0000000080)=[{0x2, 0xc, 0x800}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1400}, {0x1, 0x0, 0x1000}, {0x1, 0x2, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000040)=""/12) r2 = semget(0x2, 0x2, 0x420) semop(r2, &(0x7f0000000240)=[{0x4, 0x2, 0x1000}], 0x1) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000002c0)=""/147) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r1, &(0x7f0000001940)=[{0x1, 0x9, 0x400}, {0x0, 0x8}, {0x3, 0x1, 0x800}, {0x4, 0x5}, {0x0, 0xffff, 0x1800}], 0x2aaaaaaaaaaaac2c) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000080)=""/24) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000180)=""/136) semop(r0, &(0x7f0000000080)=[{0x2, 0xc, 0x1000}, {0x4, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x2, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x4, 0x1000}, {0x0, 0x7}, {0x0, 0x2, 0x1000}], 0xa) semctl$GETPID(r0, 0x1, 0x4, 0x0) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semop(r0, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x0, 0x5}, {0x0, 0xffff, 0x800}], 0x5) pwrite(0xffffffffffffffff, 0x0, 0x408, 0x0, 0x0) fchmodat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x54, 0x5) semctl$GETPID(r0, 0x2, 0x4, &(0x7f00000000c0)=""/138) 16:00:20 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000100)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "e20100", 0x8, 0x0, 0x0, @empty, @loopback={0x0, 0x2}, {[], @udp={{0x2, 0x3, 0x8}}}}}}}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r0, 0x0, 0x408, 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000040), 0x4, 0x1f) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0xd473a605440bad41, 0x0) fcntl$getflags(r1, 0x1) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000000)={0xda3, './file0\x00'}) 16:00:20 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0xc0205609, &(0x7f00000000c0)={0x1f, 0x6, 0x1}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x80, 0x0) ioctl$VMM_IOC_INTR(r1, 0xc0205609, &(0x7f0000000000)={0x1}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x80, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x80, 0x0) fchflags(0xffffffffffffffff, 0x0) ioctl$VMM_IOC_INTR(r2, 0xc0205609, &(0x7f0000000000)={0x1}) socket$inet(0x2, 0x10003, 0x1) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000280)="392b930938909efa6839ea8ed440d9ed29f936f7ddd3691372fff2a47a74102f310be9732642da0a277d8cee57f25211700f575dacff028f83af722f4e6da2b9c106f519adf8a3baf3d0326afbc16870e50eb718726d6d38b905f9c2804867922a2ccd9f7664cbb00a43fcb1d0272ace4ead032993e222c48855a32296fa11aae2a844fa0d3215c9c44305cf5550e75fd9dd796d6d0ccbd3e48e6721d28bdc4bfe3244ef39b9b80dbb960b028a49342cdd09683c40a33d57b3c5bb7226", 0xbd}, {&(0x7f0000000180)="adbc10e08b5e0cf81269c4348e", 0xd}, {&(0x7f0000000440)="5a4062874f53b6b5c2010bcb169c6f098e291e88689e5f3293336ac80a04343387119c2bc7a89989b40e9e97cc87b7a927151504f824651816228d802640baddc074a2fc204623109e06ce608938c6b76d4e", 0x52}], 0x3) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x100, 0x89) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000e40)={0x7, 0x9f, 0x3, 0x500, &(0x7f0000000bc0)={{0x9b, 0x82, 0xc0, 0xc, 0x1, 0x6, 0x3}, {[0x100000000000002, 0x2, 0x7, 0x8, 0x3ff, 0x1, 0xc8, 0x6, 0xdc75, 0x100000001, 0xfffffffffffefffd, 0x40000000000001f, 0x7fff, 0x400, 0x7, 0x9fb, 0x6, 0xffff], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x2], [0x0, 0x0, 0x8000000000000002]}}}) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x2) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0xc0205609, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000001c0)={0x10000000, 0x2, 0x0, 0x0, &(0x7f0000000940)={{0x0, 0x0, 0xff, 0x0, 0x0, 0x7}, {[0x0, 0xffffffff, 0x9, 0x0, 0xffff00000000000, 0x0, 0x0, 0x8, 0x8, 0x0, 0x0, 0x70f2482c, 0x80000001, 0x0, 0x65e, 0x1, 0xfffffffffffffffc], [0x1, 0x80000000000000, 0x0, 0x3a4d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7], [0x4, 0x1, 0x2, 0x1, 0x19, 0x4, 0x8001], [0x4000000000000, 0x0, 0x4002, 0x2000000000000000, 0xffffffffffffffff, 0xfff], [{0x0, 0x3000, 0xffffffff}, {0x7, 0x0, 0xfffffffe}, {0x3ff, 0x0, 0x0, 0x3}, {0xfffb, 0xffff, 0x0, 0x1}, {0x40, 0x46a1, 0xfffffefc}, {0x0, 0x1fe, 0x200}, {0x0, 0xfffffffd}, {0x0, 0x0, 0x0, 0xffffffffffffffff}], {0xfff}, {0x0, 0x0, 0x0, 0x1000000}}}, 0x0, 0x1}) ioctl$FIOASYNC(r0, 0xcd604404, &(0x7f0000000240)) 16:00:20 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x1, 0x0) ioctl$FIOASYNC(r0, 0x8004667c, &(0x7f00000000c0)) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000800)="33cbab69184ae2f05c0d", 0xa}], 0x1) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000000)) 16:00:20 executing program 1: bind(0xffffffffffffffff, &(0x7f0000000140)=@in6={0x18, 0x0, 0x6, 0x1f}, 0xc) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2, 0x0, 0x0, 0x400000}, {0x88, 0x0, 0x0, 0x11000}, {0x6, 0x2, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000700)={0x97, 0x5}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20, 0x0) close(r3) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_WRITEREGS(r4, 0x82485608, &(0x7f0000000bc0)={0xffff06de, 0x396, 0xfffffffffffffffc, {[0x4, 0x5, 0x3c, 0x6, 0x3, 0x3, 0xd4, 0x81, 0x781b, 0x9, 0x1, 0x1, 0x8, 0x2, 0x7, 0xda5, 0x5, 0x3], [0x7, 0x5, 0x7fff, 0x7f, 0x1, 0xffffffffffffff80, 0x44, 0x200, 0x80000001], [0x4da2, 0x80, 0xfff, 0x6684, 0x5, 0x9, 0x10000], [0x80, 0x0, 0x9, 0xfff, 0x8, 0xb9c6], [{0x3, 0x4981, 0x80000001, 0x13}, {0x9, 0xffff, 0x7, 0x20000000000}, {0x5, 0x7, 0x2, 0x9}, {0x4, 0x6, 0x7, 0x31b}, {0x1, 0x3f, 0x40, 0x1e}, {0x7, 0x2, 0xf7, 0xfffffffffffff000}, {0xc20f, 0x4, 0xfff, 0x10000}, {0x91e, 0x100, 0x5, 0x3ff}], {0xd68e, 0xfffffffd, 0x4}, {0x7, 0x8, 0x7, 0x1f}}}) fchownat(0xffffffffffffffff, &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0, 0x7) ioctl$KDMKTONE(0xffffffffffffffff, 0x20004b08, &(0x7f0000000180)=0xfffffffb) fcntl$setstatus(r0, 0x4, 0x80) pwrite(r2, &(0x7f0000000280)="4ce4621f9a0d7a2795d124de23475878026003454c4062e15713c8d63849893afd0e48f2c91486103527108d370c9749b322a59adcc0cb53ff2e14da574ad4fcfa03dd63c9215e6e91d8e78de7fcc60f89e0e093ea49c74ab918336c0c418d2a3388a2e99eb4216d", 0x68, 0x0, 0x6) fcntl$setflags(r3, 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000940)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x7dc000000000000, 0x0, 0x0, 0x8], [0x0, 0x0, 0x7f, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [], [{0x0, 0x1000000, 0x0, 0xfffffffffffffffd}, {0x7, 0x0, 0x8001}, {0x0, 0x0, 0x2}, {0x0, 0x1}, {}, {}, {0x0, 0x800, 0x0, 0xff}]}}, 0x7f}) ioctl$FIOASYNC(r2, 0xcd604404, &(0x7f0000000240)) pckbd_enable: command error 16:00:22 executing program 1: getuid() r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x100000, 0x200000]}}) 16:00:22 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20000000000, 0x0, 0x0, 0x8], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffeffff], [0x0, 0x0, 0x7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) recvmsg(0xffffffffffffff9c, &(0x7f0000000700)={&(0x7f00000001c0)=@in, 0xc, &(0x7f0000000640)=[{&(0x7f00000004c0)=""/231, 0xe7}, {&(0x7f0000000200)=""/49, 0x31}, {&(0x7f00000005c0)=""/62, 0x3e}, {&(0x7f0000000600)=""/33, 0x21}], 0x4, &(0x7f0000000680)=""/97, 0x61}, 0x40) getsockopt(r0, 0x40, 0x314b, &(0x7f0000000000)=""/4, &(0x7f0000000040)=0x4) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f00000000c0)="ab30635e4ac3c05292164d6eea2a8d4fd812b7c470f48ba08578d1b30c9cab2621f0349c8e8369c0997229ec8dc11156ead907c0de767b59caf2578f5404806fef4c98b7188e7a97dc70900f633a1005a2721ed9d822a37fc3ac21a1596cf65c93020e5c5453ed01437d92f6e5ca9ac19b461be14c337b5c4b53e2349e431131a5dbfc6c22b2884f9cf9af31703638b1c6e6bbac90700ed417b7b4a468e395f8a62331a50371591e286bc1b1ef2428a1a246de2b8d2242001c998423938ef4e998f82eff0160c620eb23ab371bb6c589e9fa109049218a2fc648f3c52bfc6e9c71b8e7ce5238ef", 0xe7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:00:23 executing program 1: poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x80}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x40001306, 0x0) fcntl$setstatus(r0, 0x4, 0x80) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000007c0)={0xb277, 0x0, 0x3ff, 0x7fffff7a, "070000003e79010034840cc200666bfede477dac"}) writev(r1, &(0x7f0000000400)=[{&(0x7f0000000000)="d0b63d9ceebd11273b59f01265eaf3", 0xf}, {&(0x7f0000000100)="ae49b476bcf07608a274fc38df8a8ef8cb9ef6deec9f02c680606d71445e0c36a5e0d528d69dfe53c3819380e8cb73a08b8cd944eda29f1b399878bcf409006003cbc5bfca4b89a6dc681c7df529dcd000a151818fd90898da8e576afde0f4270817bd5cbb702c967a36ba8613eb4fec4d907a6fb89c62124a44888c78accd0cdbeb3cd8aeeac4d5c7e78d1ed70c2b9dd87be168ed7a3f51fece47c54a5821f1617d5feb9cc6a3f87ca1ba1ce153d9e3ae14ae3df06b98744ad542611a385eccfded8399891a61f3e68be86a4645", 0xce}, {&(0x7f0000000200)="6e8f9db414667b6a9485e67f92f8ec563794de4191dfb1f3bd6f2bd2895f7e88c4b680619ed9e8f98b9df1a8f5041cd0c85f00e2d20ba683374535b521359eaf058d69a12f7dbf8f355c99e0300951dafb8cbd87aa9221d190c6699d0626d54b4297", 0x62}, {&(0x7f0000000280)="d57f5e5b2a862e2133ad83718549bb5ced4e9a22ba88d746aeebed8f7ff539d5f426bdad500aadb09f0878bf86590d933371bf", 0x33}, {&(0x7f00000002c0)="3b56c01542f1076ef4a60fe95e4fe9eec8b0d2d3252628dd7413991f9181f36daab4566f85515dce336b78f4345393984801c80c97db9395c5286f7793e7c4c6a854ee51ca1ee3f25720c56651e42148a6f233e277815cfc55506388948a0739e6006e22bf419ff54dcce5ae5fbe967fb76da5233ff5013fc873bc9e350389683d79330b374972a0e305b910f910d41b9bc930112e97e2e1f15bac597ff9f09641d0583d590b89d74ec3849b23a4d154513ba035317eeba71dbddbec560974cb8c013f0efff79163521ce65f24e2dc8e0045fb4918f8254d62527d6adff7715396fed7714a712f9770f6b5", 0xeb}, {&(0x7f00000003c0)}], 0x6) pledge(0x0, &(0x7f00000000c0)='vmm ') pckbd_enable: command error 16:00:23 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r2, 0x0, 0x408, 0x0, 0x0) fchmodat(r2, &(0x7f0000000000)='./file0\x00', 0x2, 0x0) r3 = dup2(r0, r1) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x8) syz_open_pts() 16:00:23 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) chmod(0x0, 0x0) r2 = socket$inet(0x2, 0x3, 0x3) sendmsg(r2, &(0x7f0000001880)={0x0, 0x0, &(0x7f0000001580)=[{&(0x7f0000000000)="14593a4b102819bc12555c50d089c224d2c8ade85d226fcdc14a06ea52c1a69c7cf669887a9e6384b73f9c0b6a3534f5de8072f1f11598b863aecc1c1780e6b40d4a0dfc194edf11a1ac96eddc6d8ce20b7e9e215eeeb908c5ba6c7dc9d4c15e6b958996350e6787fe35b2b32cb56f75addf26ddd5d24c8ad0f62fc25a0bcfa09d552bdda413f1afb76b260c0e189ac52603a3c01c9fbb84394580dceff45e84ee954593d6d3f432ced91d", 0xab}, {&(0x7f00000000c0)="1760c3840dce7986eb3c3b77f67ce91a489a1aa83aaa71116a7c9d3816a635c2ce689fc462c20ba76b636f6cccf653c65f9e8d8366332c251c8b312b45989748e06f1dd8a78db98611e171592e9578fdf3ede8d3d0e54825726e62c9f47292152f269602e9ba4049fd0de3d002ac5a7e39622d4a8734426ab6a23e80849cd58d1867b2bee870f66e45736d158f86f932e507c804a69acf652931d8f42fc08ac1353d23939b6bca4cb95806d6002a", 0xae}, {&(0x7f0000000180)="55eea25932b62317287f58a230447229b0b035b46c898c2f2ded4f19d3fcd2a8a257246183d92a22b012648137fc410c3dc25d97cad2f2dfd65e1729bd8cc5853fe865f8a400e41378226f490a442d6d929025dfb734b9d9ad42c8eaf1afaa784871f21befaf6ae29895ba70e7132beaa0d874b4c481bfd5ee18c0dde7fa87fd6f9ed0434d692965464fc57541c2dfc79fad8c7bf7967f4202ea560e2127988edcb935d1ccda1cd88e4c50509fe80efccb5f3345ff7cb91c274cc2c9011fc6164483cba3eff626f9daa57d89e9dcf0bae3cdd5b925a63b7a115710ae2f751fd5a5cca7d6024e02613f46d9075e58b36e3566280311b0507958038ffe6da9016d49965edfab93e409ccae6326d1b3494a401d9c8ab65525f0d8728643f4f2ea0ea5a61abe2e0bec11e76d895a840831c88623ca16529871e2865edf8198b7e2f51a87d059b019b2048183f405062a18a890bd87875693b9edd8328fec12de068cd8271abc14c69b40d7e3f47c16a71e1f252798d0f1c2fcf5b28fc57dcbf2e2cb87f6045159d7726f8c5a3fccebff944c237241915fec25ae9e8bd0a165352064b635f22051cb8bb110dc08ea1ccf3ff85260c6044a53c658140542cd3ab931a9167399ddb711e636b9606269fec3ee2eb509e58daf96618a69477274ddb03c8e48663309e54bc2c6ac3c9ca94678568ef27d7435908860e3d298756f805c4ba05709360e4c3722bedb21f8019183d828034b80181ff590f2ec9cb10f814fedac778aa5d0cd210bc82f59f62219820a52c1638f8bb49d505f7ffcfc1054b7ed39908aca65e5b7c1a3ba7a8ea00c5aec2019ad233b24fdd20b0a57831e8c2c996e973317b93d7aabe16c31d4c0308407b63d0edb8745a1f5c82e26fcc879e94fc17649881ba91be5ac081710fc790dff208ee48dce244bb649cda484fc58b185d435896be69144009dd10ed4dae693a3b2f5db15aa540ba439f4d9c6fa9ac648876a447cb6b4b5355eeecf762ae065a4d2828a285d5e77e6d54f7a3d4a6385c15ecc864c33f7d9fba7d92fbdb337bd77db3bd5e22ba0648dc5b1024abdd0de073247284f410fac61ee3023e914578f5816ff8a4e358a06534a0b9eeaf921579a1dabcfef6f0e46ef6b976a269aec710ad0794d43cb77099b1c1f400826983858b01e683a91dab6ff90a658045b680725239fb98edc15353119a64a79fb490ec736b7778dcfce09069fb96d7e55d1d576d98c34becd0e636a8354f275c9b21b93ac5d57cc0a9232b3dc35b88181d1abb1d6e4405fdbb31bfe6b0ae799a9b35c0319a85f3e3ee7d75038ccc1a98b27715a1691bd11c27a4b31d9cf60fae7b9ed1f7cda0f982970ef4c7c1de955dca1b8e56daf02146d78b0aae7edb34c411cc3312bc986dc8135d0e6732f8e472949f8d2e5d00e18ac201c879a33aad123e957212d112ef633f72b159ea1baed678d0fd659930e2c9994d50475f473f123ce89396f8a99670546713c0dab6e07e8bd10864f26905c9f056fd058b209df034a28005337ad56291639cf4759bbe94e9eeec74b2d939dca1a3a9ad2281bc785b7b3a77c2cd5c7da1338f40c3a9f4c0b7f2236cb82378facc45ffbf33c6a7d00a4be81ee6431058bee1a2b9adc4b158e4cbd6e5410ece381a8e29232d932c8d538bfe44161afa5459275beb9e59887a503a07c1cc7cb9a633bbae35a9050df35b7c0e0f149a8774e3c252d9e0aa4202b6cc1a45c8ab696ddcb65b87aa31ab1cfc6f17a5bb7371dbe895d5db2fefdafc64f1be4bf10575501cdec1ab418b48aa0dacecc076f3cf4aaf020b958a80885b7b68c09170926d94a3f9c650a7767b4872dd597419e10c5e14ec934f3446a9dd289735bbbfab2f7c57d2d468b87e9b86b6e7f6e53d573c353780117aa8770bd16c1c2043c2919d9f68da4fe814aa479ba2da5210f737cd4ad777c29caf612301f1410caa7067b0b52e1678200ab25986e62193fe19a71a69ef3b4ca925e62056972af8efb3ba8fd7c948a374bdae471adc7a46d8cbd4a7ebd38a772388bde8d30dc5de284fbef8bbb7bc48e65035f94d1b4cad63393549a696c425a9dc80ea5b10b2e996c26077685b2a7a88191806ed247006e01b457c129107f42ee32259b827a77c85f9c1613d0d988c8689a98a6632252358d1f4f953dd81d24e676c13fb21234e45ec480fe6ef522f989b8a3f03fa5d608e427a150493a8b1882f3cd44564012434643b37e3d91f9b121a691acb995ba9f2541d6342c9664a1761ace12016340643f62ed1fe370009c4b555893a66de3f0156a1f4dd022a3429f3c370c06ca04ffb41ea01668837cf21e3ee735ffa84d7f54416d8152c31d742e6eb20d557ee9696672f711ac0ec40d7d9c3d664f927203c5a891d114b664d19106c433109c8ef09b1f5b1598f8d2799b54526345e484da0f5ac2ca9ef36fd1c904506a14f3ea95586b23015fc967369607450f4a6f8c1cfe9e2b9265a0de4185cda60ebb90b5557eed97d8690ca2b11b20fafad3425fb9290e425ba6469841ae01213daa039f6ffc58bab2d1f8bc78b53756f7f772f2262e073cce3a9322c1042ed8cf5c004933939abe7f1caff305bc9ca49c0a48ba6efa7e6071079befacb01f5557fbd57a7aaf7c97d80119b018b92ba56eecd02f48d37b5698100429584453da104a3377faf93c436a8c6c87adb907f0be39dc62459dc4e3816532b76f3788dbb9bf7204097a073833fe7f0aa9fb17261e7cd4ec3d3eda364a8aae256f94ed5a53271196ae2cde82875fb8b4e61b36807f60b5bd9d6318f4098c14229d70ad84727855ae2ce08a6514ab05766f7cee9dbecd2d33cc2fca11c1f41494fa94f90daf81f9fe8757a69ba827efd8291c6a3e54d55ffd4212c96b5510117fdb3cf9ad2bd73024e3b4199afdd66ad4fe450e96f3f274dad30351f3231f14525940c4dc0703250c5e4c357dc181e13ca452849cab165c6e4ae7ea5be78f9bf1e137e13727168210190b1191314b8f64574648c6b9794e0b0799fe12d4b11f3e978e7b6a578121b58e0d5379c58d33fdb311e84319b5213b5b229b8c8da5178509a1864c47ff4c1fa888504221135ee3d915c835954f79112a4a503b65ca622181c3ca292881bd392c9f2cfa1abb8a4a71c4ed8101c10b02ac194b2c52a903fa54225342874a64b471bb032e5d8d080740db57e3831bc5d5036d4e0bb7d8c97aa4dd2ffcf33db6979a3f26dbbecfb9211197d25f5c41f3fdc430e977b05e8bc16930e19d4ef0645099626edf044ee38b1a2f8f5cf2105c0a333d77e339f1463b9e029578aae6dd0a333e265253ed874be86186d327778f410afc78c8e3625f23c171f992573bccb1ed387fc3c5f3324c0c0132db0a69753b39284d6c3777e4d11358688570bc19be086053b1e4cc6d97f3cfe57361c97347e3954922b459b0f501e1eab7a01aff54cef6e01ba83c981c41a64522578fbabb1a27e9c24abc020a93f86b1f316bc9f4c0a6e2283d7e7b7bdaac683916f8b1050ca8f6c40b1ee4e38fc59ffdcc343905fce85db6b8bf31b1b35c13127b63acaa52369f85938f45773ec9b710a2f620ce4f0ba6820937e27375bb044d79c82af4d5747671656cf528b5fff126876ed8a229a3b270d7691372dda0b060fe04ae02b3b156776c197081fbc8b401d448be88ebbda28c8f3f67b6b78da05445d81aa93afe50e747688181dfe26e355421751799b09821efd33a893f2bb04e68b7390ec4b7a4d5d4d6730d8906af5eb33b8d58ef52c34b43a14ce21621ef5b78e597ecc1595477d0f91fc6d7b7abec7687d5d19419120ba395955447857d95cefc894a3cb952c8ab432e7a5422de6d38d99fd4c62bb81a0dda215a51dbbf24998076d08dbfb9b6da5cbd12095517c0ba37ae3f126021bb523e1c98f57709b8b3ed7095279775ea5bcf453b523aa95a11c8835533a279c098f2731e8d06fe4c601b074a19a0470c4c6b5864373fe42ccf36015693026e912df0b666eda380f3e7927085bb75cf051ada63689430e237aa63b920beb7e0b4047420b05c52ab381d9a1ec2f63ac85a6459b90b94e7899392fc6fb5e961da0eb700899219b241cb77481e39488228487f7b94a4b920c9ff3fcc07d2713297a823b8618d3d1862a26e0f46c1966736fc3c8addebe5ac9a994255f0cb2be7aba764574408275d8ad36405c8e0ce0ce1f66d03b957c64118d5d19aae7682bc7d17bbdd903b7b87fee9d6ae15d8fc1398f092f1ab34b3b9612fe1b23e7e30e1709d8347f3b0e2efc879892d7f92d45b82d61502331e79df2fa9d2b3413f8b08b31d27f3eb87e1975c00e9cb839d7c1c65c37c9afd0617f8252fb7290fc8f0fbc9848bc7e732109f79fa24803b0efe89c77ab012d3452b8ca14c2721986d6e192b87c54c8b17c4a8435e9b570d0b565d3c734349ec5e7913634d2e3d696ecd9cbcd29147cc2ec79834035bbcf0452960d3407aac283f920ad8c93a4fea47dcfbf3ffb193ed72446981c703edcebb84c7aa03c294395d56f11a37ea2d97327f39f3c53ba34194788501df715dff2ac97bcff20fe6d924ea9693dff4da1d6191662dd1c9a88cf8837790818d0ba9722e279151ed2feb19412be5b2256407042bbf5edb91dfd4c255a215d915799fffd784584197a20ecb678edb3e005fff13abe767266bab577ba3f775fda65bfd7ef9ded05e61566d40aac00495da88a049c83437729e9df54ee2d61dbfb02efa9d88aab2a3e148daf18827603332d3bf4e6e20451ab8ccaac9bd3445553a98b6c005e30387560b87dd516e0254271eac40aecf1dd466b66879647860c3693687830e15a8083eeaab036eacc403395d12844898f10030311315e212fec05cabd4a6bdac010ed915fb82a327a12c2abd0e8c72647bae78e24495af012937d209ef8d6c4893571ef4afd57c021993dce112e88ca38987f29978f2d62c610a27121365e4b9afad4c5d4c45194c76cf4d95de1aa5c6cfb5094fbc2932a4cd53c16b259d6b61bc9a666ecab96eef3b572e0544cae7822cbd99dbaa3629f2613f44c940cd208cddd42925021ebdbccd479855d2803a76f58c3cf191e9c7a8a9db44ef619d5d6024c96449d2a8074306ff72eeac2a7ef94735ead4f8bce051a0ea60b16594aaf1f65a1decea23a8ecde17087bd742c8b8002b7a42926975ae6eeb20aabb285d13939a6f63bd7f728aa817ed79ff787fd89933d0251dbba3e7a7e984756b110d1012a21204763fa2835f25e1f41843bfe833c75a642dc02ae6863c8338c964eaafd8bff86440bea9134f58743b77bd2a281a259feb23766eb105754fcd263c495fe304341bd80afdaef59c59115af061d7b861413ad091af9b1379bd1c5062e24fc9914942ac131a4cdcb881599ea5d65f27f73ea703423e70cfadb42d2f0e45b6753ca372ff95ccbcd15519612bd1344e5ea67db61e85954d3d5a5241c701a7ccc8e3bb280bd314ac5bce3f4bf48c5dbc3cb6a9380c274a1c1d1b7811ee84afd73aded8f9a0604abb90a14960c4107b1117620574688e1a1ee9847305fad02098166281e8823c2979444974c0f4845d9486313764b19f56904a5845e7178722317b7a7cab16a6e3031bd9bc43c3da32522acb6ebdcd3374e7d899be97b51d26c36f89d2e1427f2e2d3bad5b3079773407833e7660dea53709d6b98efbbf86d2d331590f4aee922332b43ed262516ed53a6014354731ba1dfb6e52472eb8189c62e592773cbc73b951c83e37cba9c3c65efe41748ed85c144483aec171e70aed6a", 0x1000}, {&(0x7f0000001180)="ed7d7f445803ac8ec716bbb2cf3e68d51c65d5c12ec6f8682dc70f8ae4fcaa04c9fc38d10b1d8bef305c6cc77782d23378513d78e2001c3a65e960ee1957a32573f27b1786744b20bddcd507dc95d3ba832fc953acfbd46a8a2ee59d58e641870792254be76581d9468535461525535313d24ae5d2558839d55d52e5825eeb7b090db8e25c8fbc46f21296806a67664f7468f6f784ed7b8b22d86dcb28ac47b859e0762052ffe01595da7dd527efeacc644ab72d9d185b571759d68bc8a1f3a133e05130df21c4338e733e5e6c06027e2d06917aca1c39b33e745e7fe7dd7319ac86d33e7d214f475f717800", 0xec}, {&(0x7f0000001280)="f7a4fce7593f8d4c77003094729e1ef6a5b54d826f649cf8ea392f1133088f55311064eb314acd537ab5035f1b96d47283ae276284b6ca200ac31e28e74346", 0x3f}, {&(0x7f00000012c0)="5bacd3e585dba83f933ebc9109cc14df8b6c89549a8275d80ac0bf1511964b29b531ebe734297950cb218c7c193846b918fb8624021536965b6233fbff63f8a58d28738842b8c3a1482d020ff9e07b5ee7e7f740a094d42d62ba0e22390724883158d5007708ce3477c16dbb49405ff0d5b3b2872637dc4f32537ee38ab1bc20e8fb9409d773e61066fa16ec8971d34ea1733172e68d1c4c9bb66a12fad95852d237e17a3767ab4a159670dae783ae95d3e99595a3d97d7719a6b1a9b34b30e6e0fbba1617dfe7fc7c983b7059fb2139232b1494", 0xd4}, {&(0x7f00000013c0)="f077659bf6dc9457845a848b461e2bf4aac002e465619fa01fa3871ee5889fb5cb24d89a7caa0ab9b468455ef308114fc3dbbb8bccd6bd79a14714fd9b24bca75203599dbad27d5aed3ca0b00d035cf35ce3f82a765bfe83c8a9fa89ee94c3f08f0b7ef1cae4ee54ab8fd9294c1d6a43fea5e5472fa6032df4dd5f34", 0x7c}, {&(0x7f0000001440)="e81f0e10a484e12c58cd9b5fc9f85cdafabd8e50d466c65e7a160349de4a4c98c5aa0a7e9e038f03c38eb9285fae5c90c1", 0x31}, {&(0x7f0000001480)="ac652412b94f4633e3fa8bb1ba6c45ac103c3fdc84a699864686fa20637a9e8139c9fe75e3650bb59371377e5abde09600d84137f8168ccb6e82112efb55e4e4ce5df16ba5105c004dbaf72c75c17a52bf2a5b25606bf151c82df04400d5c6032d3de97ec738d58a63ad0a51b968e91f6eeb68e0cda6b11e513a1f3cde292aa3c077efc3b74088a7c27f425071c03bdc8bb40ccd627688a1538be89bbcd7e675f8bbb07832a86fab044d06ee96226e1700bacc8c0fe8b3da4456410e78f3ef2714c63c689c7c0d1490f46d282e61278c", 0xd0}], 0x9, &(0x7f0000001640)=[{0xd0, 0x1, 0x7, "717c5ecaa1ad51f60be33925b4647ad2b3057d4d65e5fc11883047ee301373c5e891cc96fbb73bd5bddb8a3f4d61c393261c6d68ccabc81db74777babb25b24f53029947bb091cbb3b6b8d90c6e71bcf4ec535aca472d122fd14bde1b50b7905b3d17f4e524918a127cdc93e5394baee7e2ea863c8590fad8b8e0cf10a252dde3cdbbc913e489b2f7401df22c4afba0d909b8c3116271642d0996fb6059b14b59bcffe59fa566e1675a19046b4f5139cb3f7cfdb4c73c320aa973b43"}, {0x98, 0x1, 0x4fc5, "a29c354074648b343d816cd44f08fc8d2cfbf22279fa985724527d625a6cacb270d2c0cdf5f7d99dcc8aa4bed1f61c05c16c079906bceb0a1db259004ae62c1f9d9e4d6975140e75d5fc85732bace34883ea33b8c16d2f96fda7c3c1e380d9312ad0ddc5d66355f40fbe60dfa690804db5b48c6bcc0691cc02b49872aef51195a6ab4bcf579b"}, {0xa0, 0x1, 0x65fa51e0, "dc1509136ad14c39015e9c2b01a43fafbd4f1d51e14ddc30e1f529ecaf257bf8b4fe55c8ec6bc9fcd1c1efeb95d7e74a8288cdcd7e2420d50e8726a8bfcf1d882e1dc5fb149df9a7dc4f03273c1a6e737c66ff323b8d662d016cfec9c5240ff198dc9e393edf6930079789fdb506d4ecc64018a1a90b1099f8d76aca2684743a52386abe56531640d11890a9"}], 0x208}, 0x403) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff8000207aea50 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff8000207aea50 pmap_unwire: wiring for pmap 0xfffffd806bc08320 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc08320 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc08320 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc08320 va 0x20ffa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc08320 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc08320 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc08320 va 0x20ffd000 didn't change! 16:00:23 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) connect(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="336cbd16f41e2e9d7f7c310b98fd71b07021eab8f0b8ba1133222da5ab213dc2153db52c7b82115969066f2d50f049fa7e8570837bb7212783c24e595dc0b37a8e5c4d5ca30355b169712ab2cdd1c9681624a6f7f2dff8b08db755a450dcb0cfea276fdd"], 0x8) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x10000, 0x0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140)}], 0x1, 0x0, 0xf971) 16:00:23 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x23}, 0xa, &(0x7f0000000140)="7d27e6a96665cdad5db5c0f12a350532ebf4eacdb736eb5d5453f3883839a658909daefe628f4df3688d0c6e261fd34f57451c23849d47430c8e6145a8f993fb68b8592c4105fe867eb2fbeb65b88cc917cd2cb3eb1e934159c2fd7fbc02f5751a09297bef0f7b5a7c80f08faf9fc78cd07b544ad48db60ab8ba21438ab0424b98651ccb00910a231074", 0x0, 0x0, 0x1b) semget$private(0x0, 0x1, 0x492) 16:00:23 executing program 1: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0xf, 0x2}, 0x4, &(0x7f0000000400)="c5a22f6368e10831bbc79f338b286dc9ed7fb3943cb12cb3040b9a99299e2ca58006c52d0e6c6b523537b87d0113cb6e9d16890175af893e475a752cac806e20e3f9c946f9a4f2c4136c1b5c9df87e8991b48583686f3b0cd6ed40469b894abcbbbf69ca270754aeab93d536fcd5a92b1d953beca89bd19f577741eff8f0437994158152b82c2728bcd6de343babe3dd5677ab71a3fb91e9c385144ca8771d5537dd91b9e80603264cfc335f6613c381f65d2096a130291085ded31240b692659ba7ce6a73048073c4cfad0097ebb62eeec0eba75c2684221c0faf34a0488fe3dd9c34483db04fd7600a7ad0b046c58beccedb23feafd850900a758858b1391e6c5c3adb4152ca4fabd3a4f1d3a0e11f6034d991a57fc86d048a9566b855f112dcfe3a0708f57d56fefd7610c212900ec945704b7a8002051c2a20baa71ff39629", &(0x7f0000000080)=0x88, &(0x7f00000002c0)="00355423649ebf16eaf5675f9b98913a79b8daae2b16a677451988c50e3dafc4e790687aaac584bed3d22dd6e11f609ebe3d5c1b4606f1fe9e2d7cf72d1b5422a3f242d40098e955c4fce5e9125f9575dc778a039e2b411398b66bce59f5e44411cdc8de2d821e2f9ecd965029c473f21d66c1246be302d37956b52e05a6efaebafdd7a45fcf2f99fe3394654c030424a6c00a3db501f22179c1caf12a84a699192a960a1581560a8de73e0b6effe00789ebc4c21424577c38618bcbf9a21a057f43524df3951b6ddf064af1db3e1c03818c004e70df78f407a213b42bdc66fdce310f50410c0938e3a03e2881dcd8bd909907a3e8c5d2751121f7e859082ec5501f801e595afad86214b8c8e2c398fc", 0xdc) r0 = socket(0x800000018, 0x1, 0x0) socket(0x6, 0x4000, 0x1f) r1 = open(&(0x7f0000000200)='./file0\x00', 0xd28d52548ffba362, 0x22) pwrite(r1, 0x0, 0x408, 0x0, 0x0) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x20000, 0xa0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000140)={0x340, './file0\x00', './file0\x00'}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000007c0)={0xb277, 0x0, 0x3ff, 0x7fffff7a, "070000003e79010034840cc200666bfede477dac"}) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000240)={0x1f, 0x80, 0x0, 0x5}) mknodat(r2, &(0x7f0000000180)='./file0\x00', 0x100, 0x4) getpeername$inet(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xc) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0xb5678d65e0c0b32c, 0x0) 16:00:23 executing program 0: sendto$unix(0xffffffffffffff9c, &(0x7f0000000280)="c7ff69ff193d0e068d62ac4e27b21fc0c38c36e6f1d0ff256bf52441b1b5738c22cc0e1d23e29c6410aaed1fc54121fb9aba8395dcbe7a16d561377c5e76a46ccb73b5661a1b0f43220459a8f1ec99e438adb9f365bd55dc8f048c405b01184d38854bf6713a692e66a49c879e64ff8f22f595ce1413f1f2ec7ec37ac59a37251ca453db60b0354a51345f15117e80c1af5071a4d74ddcb14f4efeb99d246480d269c05a0f9e9c109292978f4964acf1508eaf731ed2c9c45265d204cb4dc8326681a83f0247584e6a3e23fb9457f2de910224124e7619b1d7510f1828313f0540adf2863cad46f80f99dc2b839ca5", 0xef, 0x8, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x2d}, {0x30}, {0x6, 0x0, 0x0, 0x185}]}) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000007c0)={0xb277, 0x0, 0x3ff, 0x7fffff7a, "070000003e79010034840cc200666bfede477dac"}) write(r1, &(0x7f0000000380)="7b2dfc7e55d7975349664a73a2fc29f21e67d9a78162a6f5ff4de4c16e9e5413d7b954f2ead37e2d64600aec8161a0d7fb9954e9a1c57d688278b94fd98a31dcfdfa915b1956fcb445618d27f38f2783c10e85b73417159557e91e13698994c981bed286ed1be57b6c10e45c403e7795b293419feb7a4f6aec7fad893a705b2a178303b61b81686cafbab3b9bd60092dee33f9e9da9db86e8e755bb6e6e2b47d46453812aeb18128842f678f13f683f0490c61dc5ad3eabf5334200d4021b00f9aa0d43aa0a9294d89b9e9286a0cb10ed71a8d26f5c900b888efb27d974987e858103818c8d5e327feb6c1544b68b2fd", 0xf0) pwrite(r0, &(0x7f0000000240)="fbaf8a8d7e3a", 0x6, 0x0, 0x0) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x34, 0x0, 0x0, 0xffff7ffd}, {0x35}, {0x6, 0x0, 0x0, 0x40000}]}) pwrite(r0, &(0x7f0000000340)="8aef79cf381f0000000000000000", 0xe, 0x0, 0xffc) 16:00:23 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) r0 = syz_open_pts() execve(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000140)=':%^(\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000300)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='}!\x00', &(0x7f00000002c0)='\x00']) syz_open_pts() readv(r0, &(0x7f0000000000)=[{&(0x7f0000000040)=""/14, 0x15}], 0x361) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x7, 0x400, 0x7, 0x2, "7445fe41dc9c6b9d07ad4b790c18d8065f7ceaab", 0x401, 0x10001}) 16:00:23 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x2d53b6584dddbb69) chdir(&(0x7f0000000280)='./file0/file0\x00') setuid(0xee01) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='//\x00'], 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000007c0)={0xb277, 0x0, 0x3ff, 0x7fffff7a, "070000003e79010034840cc200666bfede477dac"}) write(r1, &(0x7f0000000080)="2cc2abc5acad6d7d8feedda4c54cd9e461e28943b38b2c9079910690ff4194b2fffa6da4cfe8c1d3cd42cf14427e00c56ec4bfa21e2f", 0x36) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) poll(&(0x7f0000000380)=[{}, {r0, 0x80}, {0xffffffffffffffff, 0x2}, {0xffffffffffffffff, 0x20}, {0xffffffffffffffff, 0x4}, {r2, 0x4}, {0xffffffffffffffff, 0x80}, {0xffffffffffffffff, 0x4}], 0x8, 0x4) faccessat(r0, &(0x7f00000001c0)='./file0/file0\x00', 0xc9, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000000)='r\x00') r3 = semget$private(0x0, 0x1, 0x0) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f00000000c0)=0x7ee) 16:00:23 executing program 0: kqueue() r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040)={0xfffffffffffffffc}, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x85}], 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r3, 0x0, 0x408, 0x0, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r4, 0x0, 0x408, 0x0, 0x0) kevent(r4, &(0x7f0000000000), 0x6ef, 0x0, 0x3, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) pmap_unwire: wiring for pmap 0xfffffd806bc08320 va 0x20ffa000 didn't change! 16:00:23 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x80000001) r1 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x7fffffff) ftruncate(r1, 0x0, 0x80000001) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x24) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2}, {0x30}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)=ANY=[@ANYBLOB="aab3aaaaaabbbe8ac3eb0dc86005"]) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r1, 0x0, 0x408, 0x0, 0x0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000080)={{0x7, 0x1, 0x3}, 0x9, 0x4, 0x80000001}) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x87}, {0x5, 0x0, 0x0, 0xfffffffc}, {0x4, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = getgid() lchown(&(0x7f0000000000)='./file0\x00', 0x0, r1) clock_gettime(0x0, &(0x7f00000000c0)) 16:00:23 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x8000, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000007c0)={0xb277, 0x0, 0x3ff, 0x7fffff7a, "070000003e79010034840cc200666bfede477dac"}) ioctl$TIOCEXCL(r2, 0x2000740d) fchmod(r1, 0x49) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000007c0)={0xb277, 0x0, 0x3ff, 0x7fffff7a, "070000003e79010034840cc200666bfede477dac"}) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000000)) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000bc0)={{}, {[], [], [], [], [{}, {}, {}, {}, {}, {}, {0x40}, {0x0, 0x0, 0x0, 0x4}]}}}) writev(0xffffffffffffffff, &(0x7f0000000080), 0x0) ioctl$FIOASYNC(r0, 0xcd604404, &(0x7f0000000240)) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x35}, {0xc}, {0x6, 0x0, 0xff, 0x100}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = shmget(0x3, 0x1000, 0x2, &(0x7f00002b7000/0x1000)=nil) shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r1, 0x0) shmctl$SHM_UNLOCK(r1, 0x4) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x80, 0x0) 16:00:23 executing program 0: close(0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000800)="33cbab69184ae2f05c0d", 0xa}], 0x1) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000080)) open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r2) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x40c, 0x0) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x13, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {0x3}, {}, {}, {}, {0x0, 0x4}, {0x2, 0xbf82}, {0x3, 0x1}, {}, {}, {0x2}, {}, {}, {}, {0x1, 0xd0}, {}, {0x0, 0x2}, {}, {}, {}, {0x3}, {0x0, 0x2}]}) r3 = open(&(0x7f00000002c0)='./file1\x00', 0x8, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0x0, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r4, 0x0, 0x408, 0x0, 0x0) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000000000)=0x10000) execve(0x0, 0x0, 0x0) 16:00:23 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) 16:00:23 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000180)={0x0, 0x3, 0x8, 0x0, "0000ff03000005311900001aee00fe000000000b", 0x40000}) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x3}, {0x18, 0x2, 0x0, 0x190000}, 0x8010, [0x6]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r1, 0x0, 0x408, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000080)={0x80000001, 0xff, './bus\x00', 0x4, 0x1, 0x3, 0x8}) r2 = dup(0xffffffffffffff9c) dup(r2) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:23 executing program 1: pledge(0x0, &(0x7f00000000c0)) geteuid() 16:00:23 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x80002007, 0x5dc3) open(&(0x7f00000000c0)='./bus\x00', 0x20000, 0x54) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) ktrace(&(0x7f0000000140)='./bus\x00', 0x4, 0x4, r1) unlink(&(0x7f0000000100)='./bus\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) dup2(r2, r0) 16:00:23 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) r2 = syz_open_pts() getgroups(0x1, &(0x7f0000000100)=[0xffffffffffffffff]) kqueue() socketpair(0x10, 0x5, 0xfe, &(0x7f0000000040)) shutdown(0xffffffffffffffff, 0x1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000007c0)={0xb277, 0x0, 0x3ff, 0x7fffff7a, "070000003e79010034840cc200666bfede477dac"}) close(r3) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000800)="33cbab69184ae2f05c0d", 0xa}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x7, 0x1, 0x0, 0x0, "000000000000000100002000", 0x10001}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r4, 0x0, 0x408, 0x0, 0x0) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000000000)=0x1) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000001c0)=0x5, 0x4) sendto(r0, &(0x7f0000000200)="98f728f8f955b0f22c50616364ff3fb4e03fe28a136c79235aa549cc2c218e7db382b334d822062fbe0e4bb91c3936a71675f0b2236d89143dc114a109f8fb31d0299366d6af9f7c88bd62ed026d6e75561c2320a7dd330a9741c6410247d2d3ef10448dccba96010f753259e6bf4f7d1fc95fed6bab6400c967014151cd1493946bbc78e54264bbce9ab32843714585fe", 0x91, 0x3, 0x0, 0x0) 16:00:23 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = semget(0x0, 0x0, 0x399) semop(r1, &(0x7f0000000000)=[{0x2, 0x4, 0x1000}, {0x4, 0xe633, 0x1000}, {0x0, 0x6, 0x800}, {0x2, 0xc25, 0x1000}, {0x2, 0x7fff, 0x800}, {0x0, 0x4, 0x1800}, {0x0, 0x1, 0x800}, {0x0, 0x6}, {0x0, 0x0, 0x1800}, {0x1, 0x1, 0x2000}], 0xa) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f00000000c0)={0x1, 0xf17}) 16:00:23 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) shutdown(r1, 0x1) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)="01000000", 0x4) 16:00:23 executing program 0: semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000100)=[0x1]) syz_emit_ethernet(0x5a, &(0x7f0000000400)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6031797100240000bdb973531eb41c9d60cc2ec00000000000000000000000013c000000000000003dd3bb5d1300"/82, @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r0, 0x0, 0x408, 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000140)={0x2, 0x7fff, 0x8, 0x80000001, 0x8001, 0x2, 0x5, 0x10, [{0x1ff, 0x2, 0x101, 0x1f}, {0x59b532b5, 0x5, 0xfffffeff, 0x7ff}, {0x5, 0x80000001, 0x6dece6d0, 0x5}, {0x7, 0x8, 0xffff7fff, 0x5}, {0xffff885d, 0xff, 0x4, 0x4}, {0x7, 0x2, 0x200, 0x7fffffff}, {0x7ce, 0x5, 0x1f, 0x4}, {0x200, 0x80, 0x1000, 0x9}, {0x9, 0x1000, 0x10001, 0x3}, {0x1, 0xfff, 0x6, 0x1}, {0x589, 0xd55, 0x7fff, 0xffffff81}, {0x1, 0x4, 0x4, 0x3}, {0x1, 0x1000, 0x0, 0x4}, {0x80, 0x0, 0xcc, 0x4}, {0x3, 0x7fff, 0x4, 0x4}, {0x2, 0x1ff, 0x3, 0x4}]}) chdir(&(0x7f00000003c0)='./file0\x00') r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r1, 0x0, 0x408, 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x2}, {0x2d}, {0x6, 0x0, 0x0, 0xffffffc1}]}) pwrite(0xffffffffffffffff, &(0x7f00000000c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000380)={0x401, 0x7f}) ktrace(&(0x7f0000000080)='./bus\x00', 0x1, 0xe1a, 0x0) recvfrom$unix(r0, &(0x7f0000000280)=""/184, 0xb8, 0x3, &(0x7f0000000340)=@file={0x0, './bus\x00'}, 0x8) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x84}, {0x6, 0x0, 0x0, 0xf8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x2}, {0x2d}, {0x6, 0x0, 0x0, 0xffffffc1}]}) pwrite(r1, &(0x7f00000000c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7f, 0x3, 0x9, 0x1000}, {0x6, 0x3, 0xca, 0x5}, {0x101, 0x48, 0x5, 0xa88e}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be9c1a95335e902", 0xe, 0x0, 0x0) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x1}, {0x4c}, {0x16}]}) ioctl$BIOCFLUSH(r0, 0x20004268) pwrite(r0, &(0x7f00000001c0)="fb", 0x1, 0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000040)={0x1, 0x1, 0x2, 0x9b0f, 0x4}, 0xc) 16:00:33 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="380000002900000033000000010000005d0f00008c580680233093744c2e74822bf66b0bffbefdd5646d04ee102bbc240ffc8bb42da5584cb63ee4afac5de18fbae9cf1e6874ba007ffd7ede58a995cea4d2d5489f45f8277445e612de990f7134054a521f52de55dc08c1cff05b74024aa308f9a6fa2454691775a568e0c78ba4c1074071"], 0x85}, 0x0) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x0, &(0x7f00000000c0)="00d7ab06", 0x4) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440f"], 0x1) msgget(0x0, 0x61c) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="38db87c32486dfb1d9d58f15ffc2731822424b700c494b88ceb76c58429b888d49ff580b6f54b0cbaf2b6c06925da3a6960dc91e3dc430de6cdad55e145aaadceb4ee1f76954e5c640193266b1311193163484f712f487565906a0701b121c74cb98fe3a6f4210ed457f89d140966c03b8f9ac0750ab8ac7312278204fe61c44"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) write(r0, 0x0, 0x0) 16:00:33 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r0, 0x0, 0x408, 0x0, 0x0) ioctl$WSKBDIO_SETBACKLIGHT(r0, 0x800c5712, &(0x7f0000000200)={0x2, 0xed, 0x6}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x54}, {0x6, 0x0, 0x0, 0xff}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x2}, {0x2d}, {0x6, 0x0, 0x0, 0xffffffc1}]}) pwrite(r2, &(0x7f00000000c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000140)) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pwrite(r3, &(0x7f0000000040)="5f00000000f65400000000000000", 0xe, 0x0, 0x0) 16:00:33 executing program 1: r0 = kqueue() writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000800)="33cbab69184ae2f05c0d", 0xa}], 0x1) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000007c0)={0xb277, 0x0, 0x3ff, 0x7fffff7a, "070000003e79010034840cc200666bfede477dac"}) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = accept$inet(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) r4 = accept(0xffffffffffffffff, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) r5 = syz_open_pts() close(r5) writev(r5, &(0x7f0000000300)=[{&(0x7f0000000800)="33cbab69184ae2f05c0d", 0xa}], 0x1) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000007c0)={0xb277, 0x0, 0x3ff, 0x7fffff7a, "070000003e79010034840cc200666bfede477dac"}) r7 = syz_open_pts() close(r7) writev(r7, &(0x7f0000000300)=[{&(0x7f0000000800)="33cbab69184ae2f05c0d", 0xa}], 0x1) r8 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{}, 0xfffffffffffffff8, 0x9, 0x1, 0x4, 0x6}, {{}, 0xfffffffffffffffd, 0x3, 0x1, 0x80000001}, {{}, 0xfffffffffffffff8, 0x80, 0x40, 0x5, 0x6678}, {{r0}, 0xfffffffffffffffd, 0xce, 0xd0000000, 0x9, 0x7fffffff}, {{r1}, 0xfffffffffffffff8, 0x39, 0xfffff, 0x3, 0x61d3}, {{r3}, 0xfffffffffffffffb, 0x0, 0xba1e0dd8b7b69909, 0x1, 0xd54}, {{r4}, 0xfffffffffffffffa, 0x10, 0xf0000000, 0x66, 0x10000}, {{r0}, 0xfffffffffffffff9, 0xd1, 0x200fff7c, 0x0, 0xfa}], 0x5, &(0x7f0000000300)=[{{r5}, 0xfffffffffffffffc, 0xe3, 0x2, 0x8, 0x5}, {{r6}, 0xfffffffffffffffa, 0xa4, 0x40000000, 0x9, 0x10001}, {{r7}, 0x44509d86c2ac232e, 0xa, 0x3, 0xee1474a, 0x6}, {{r8}, 0xfffffffffffffffb, 0x0, 0x20000000, 0x176b, 0x3}], 0x7, &(0x7f0000000180)={0x8001, 0x7}) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x1, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r9}, 0xfffffffffffffffc, 0xf9}], 0xf8b1, 0x0, 0x1200100, 0x0) 16:00:33 executing program 0: select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x6}, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x4004, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000007c0)={0xb277, 0x0, 0x3ff, 0x7fffff7a, "070000003e79010034840cc200666bfede477dac"}) ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)=0x8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x26, 0x1, &(0x7f0000000100)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x6a) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x18, 0x3, 0x3a) setsockopt(r3, 0x9, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:34 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000a0a000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file1\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) socket(0x18, 0x3, 0x0) setsockopt(r0, 0x800000000029, 0x24, &(0x7f0000000040)="1f12fb36", 0x4) setsockopt(r2, 0x229, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x6d2) 16:00:34 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) open(&(0x7f0000000080)='./bus\x00', 0x1, 0x80) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2}, {0x18, 0x2, 0x0, 0x190000}, 0x8008, [0x4]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:38 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x91}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0xfffffffc, '\f\x00'}) r2 = socket(0x18, 0x4000, 0x1) r3 = socket(0x1, 0x4, 0x0) r4 = socket(0x10, 0x4003, 0x0) bind$unix(r4, &(0x7f0000000180)=ANY=[@ANYBLOB="e309aca001b2452950097d1d1671118fb9594e503db2cded603d97f741b3750d91a8818e250d8700e5df7ad0cd594011d826f5b4aa4ec924f95ccc3eddec90411adf0f829b34c2561b543a89e0ea3e80b8ec16b4"], 0xa) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000000c0)={0x2, 0x8c4c}, 0x8) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "2d40a894fffffff900"}) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000000)) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000007c0)={0xb277, 0x0, 0x3ff, 0x7fffff7a, "070000003e79010034840cc200666bfede477dac"}) fchflags(r6, 0x80001) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) ioctl$TIOCSTOP(r1, 0x2000746f) write(r0, &(0x7f0000000140)='\f', 0x1) 16:00:38 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r4, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x2, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [], [], [], [{}, {0x8}, {}, {0x0, 0x0, 0x0, 0x7ff}, {0x5}]}}) open(0x0, 0x0, 0x0) 16:00:38 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000480)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa0800450000700000000000019078e0000002001a00000301907800ce83157f3f3e4b0026a9d230dde86ac1000000290000e0000001ac1400bb01071300e0000001e000000200000000ffffffff01940600000000000002831f0000000000e000000000000002ffffffff507f27d83b8dee97beeea07e2741bda9a4d06c99eeb7726e2f03e6161f22fc961f90e0057f8ee6972309fc3edf742bd8724c0af0ca86d51c8a10e0d9a3289bd3b52cb1aa956b5b42f3d2761250bf6b44e9db0513511c5ceb3bbf"]) r0 = semget$private(0x0, 0x8, 0x102c7) r1 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x8) semop(r0, &(0x7f0000000440)=[{0x6, 0x8}, {0x2, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000000080)=[{0x2, 0xc, 0x800}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1400}, {0x1, 0x0, 0x1000}, {0x1, 0x2, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000040)=""/12) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000002c0)=""/147) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r2, &(0x7f0000001940)=[{0x1, 0x9, 0x400}, {0x0, 0x8}, {0x3, 0x1, 0x800}, {0x4, 0x5}, {0x0, 0xffff, 0x1800}], 0x2aaaaaaaaaaaac2c) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000080)=""/24) semop(r2, &(0x7f0000000180)=[{0x1, 0x81}, {0x4, 0x3ff, 0x1800}, {0x4, 0xffd8, 0x800}], 0x3) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000100)) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000040)=""/12) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semop(r0, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x0, 0x5}, {0x0, 0xffff, 0x800}], 0x5) semctl$SETVAL(r0, 0x7, 0x8, &(0x7f0000019280)=0x9) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000240)=""/229) semop(r0, &(0x7f00000000c0)=[{0x3, 0x101}, {0x3, 0x101, 0x1000}, {0x2, 0x7, 0x1800}, {0x3, 0x6, 0x19fc44db89049a77}, {0x0, 0x1f, 0x1000}, {0x3, 0x5, 0x1000}, {0x3, 0x3, 0x800}], 0x7) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000000)=""/63) 16:00:38 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000240)}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000100)=0x706cf629) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040), 0xe7) 16:00:38 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = socket(0x1, 0x1, 0x0) getgid() getgid() r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x80, 0x0) r3 = dup(0xffffffffffffff9c) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r3, 0x1}) close(r3) shutdown(r3, 0x0) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000740)='/dev/pci\x00', 0x20000, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) fchown(r4, 0xffffffffffffffff, r5) setregid(0x0, r5) bind(r1, &(0x7f0000000040)=@in6={0x18, 0x3, 0x8, 0x1}, 0xc) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r7 = kqueue() kevent(0xffffffffffffffff, 0xfffffffffffffffe, 0x0, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffffe, 0xd}], 0x0, 0x0) kevent(r7, &(0x7f00000000c0)=[{{}, 0xffffffffffffffff, 0x98, 0xa6bb845573c18f6b, 0x8, 0x902}, {{r6}, 0xfffffffffffffffe, 0xc3, 0x4, 0x1, 0x5}, {{}, 0xfffffffffffffff9, 0x88, 0x4, 0xddb9, 0x5}], 0x200, 0x0, 0x9a79, 0x0) 16:00:38 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = semget$private(0x0, 0x8, 0x10286) semop(r1, &(0x7f00000004c0)=[{0x6, 0xfffd}, {0x3, 0x1, 0x7fc}, {0x1, 0x1, 0x1000}, {0x1, 0x2, 0x1800}], 0x4) semop(r1, &(0x7f0000000240)=[{0x0, 0xfff8, 0x3800}, {0x1, 0x40, 0x800}], 0x2) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000380)=""/24) semop(r1, &(0x7f0000000040)=[{0x0, 0x1, 0x1800}, {0x2, 0x5bd}, {0x2, 0x1, 0x1800}, {0x1, 0x5}], 0x4) semop(r1, &(0x7f0000000280)=[{0x1, 0x7a, 0x1000}, {0x5, 0x0, 0x1800}], 0x2) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000002c0)={{0x200, 0x0, 0x0, 0x0, 0x0, 0x2b, 0xff}, 0x7, 0x3, 0x8}) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000040)=""/150) semop(r1, &(0x7f0000000140)=[{0x4, 0x7fff, 0x800}, {0x1, 0x0, 0x1800}, {0x1, 0x2}], 0x3) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000440)=""/106) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000100)=""/2) semop(r1, &(0x7f0000000000)=[{0x0, 0xffff, 0x1000}, {0x4, 0x9, 0x1000}, {0x0, 0x1, 0x1800}], 0x3) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000000)=""/114) r2 = socket(0x1e, 0x3, 0x0) semop(0x0, &(0x7f0000000180)=[{0x0, 0xc1, 0x800}, {0x4, 0x8}, {0x1, 0x3c23, 0x800}], 0x3) r3 = fcntl$dupfd(r2, 0x0, r0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffffe, 0x81, 0x1}], 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0xf8b4, 0x0, 0x10000fc, 0x0) 16:00:38 executing program 1: syz_emit_ethernet(0x6a, &(0x7f0000000000)=ANY=[@ANYBLOB="edd700000000ffffffffffff86dd609e090000343a0061adf862858aa8790dbf9a1459e5824aff020000f800000000000000000000010200907800000cfd60f77bd70000110000000000000000000000000000000000ff01000000000000000000000000000180020000"]) 16:00:38 executing program 1: mkdir(&(0x7f00000006c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) mkdir(&(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', 0x128) rename(&(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', &(0x7f0000000100)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') socketpair(0x6, 0x3, 0x7f, &(0x7f0000000180)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r1) r2 = semget$private(0x0, 0x2, 0x189) ktrace(&(0x7f00000001c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x4, 0x40001232, 0x0) r3 = open$dir(&(0x7f0000000380)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0, 0x0) r4 = getuid() fchown(r3, r4, 0x0) ioctl$VT_OPENQRY(0xffffffffffffffff, 0x40047601, &(0x7f0000000240)) r5 = open(&(0x7f0000000400)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', 0x80, 0xbc) connect$unix(r5, &(0x7f0000000800)=ANY=[@ANYBLOB="2cd121b747852c2b012479846eaad1f9e826ca07853bb61ace296673acfa1ca411876baabeb74d179ff4df37c4ca99ca4adb58255d371ce7d91fba6aa304000000082f7474f0af3dee5f135b108307f2196cb99628bd8c866dde9ffe26eba00a9663ff31d2b3c96f02005807ee9f8777e0fbcef2f373b12349e423cc62b7aa06496f7d7f354108000000000000003ca6c8578733b9ef4129d4aa5cf818a39c232e245b6d0015474fafe1240000000077fedc1e6b2e7a"], 0x50) munlockall() openat(r3, &(0x7f0000000280)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', 0x10, 0x100) r6 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, 0x0, 0x0, r6, 0x1000100a6, 0x207}, 0x9, 0x7, 0x2}) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000500)=""/204) 16:00:38 executing program 0: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="7902adf5ffffffff"], 0x10) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='x\x00') writev(r0, &(0x7f0000000000)=[{&(0x7f00000006c0)="0c6953110548000080f236f0f950c6a08e59b86a20fee724be73a1cf0b5b3190c7d509e1a55c639be2d7a1ccb640b2bf14ab52abb5098c759acad8a43b65b4cc0bed889a32d7cc0a865637bd283cf1e2319c0b8dfaac1caca73ee3bfa8a33a20762fc8c247b6675863b980b1ae400f3333cdd3a61a2eee022de3675537642fd092f48d16d1a7ac424397349c66b93b4beee94b609e73adb98df477117381552b9e93d4296771d46c4e51c85c037f5696ef3ac79e4f1439ad5d5d0bf2e672ac127bfbb9d8d54d23e74a25fb64e1add8eeaf0ff2cfd7ee3c66e1ab76846b615bdd63dd85a8a55b9e64f22e790af2f780ebb2ed36729ae566f63242f8821bc9e6dead9ad878300ed9c5ccf7abcd35383ac6eb337d88a28a3d8c1cd1b3ce17ee805c4edfe4394f4ca1e51f1106e290c7ecd196a190fa62564cbb8a97e1d076ba7ea6ee3aff1a55d6951d6591aa4585815e6d6775e138cf011c4219d125afc2b1d55d675751b7d89610ae5a3b2de4548832679863f126633a323d1447c21415a954f1ec8eea45e08d2fa70911fd692ebdd7d97923ee209febfce2830427b4fb71556421858011e13ec848e95db4bbff67931dfc5285ae77dbdf76829e", 0x1ba}, {&(0x7f0000000900)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd60f46a16c4a5d8ded247df35c9a56a79e5e2aaadda50795cb44aa89bd6c7521f44ca5cf19d3785a7e95738ca2efbbe3c1b17994f09421ec37c9348b62e45cd16bf33d55d831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c2778abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2200000000000000003625162767c8c57eecd4e02a69adf30b6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e600cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f827422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc03f99e8604e46ae288ce23a6570032c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e2435fa500e0eed7f39f78a583410004000001000000651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e5ad07edf6d168a4a589306741993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae769f545ac8bf3fc1ba1a21303cd98613b868ac60b4511e47405a81e5bb032772113e02686c3546bf682f6de32011372deb3e06e4280516d9d36c143d6bbcd15a6b7fdbc90ef95fe40d59dd01758dea2de2de0b018111894f6969406ab85428fee32bfdcf7e6f609d48d59dc25d7ca5aa183435b1cf8698c4864688c921055bf63a5790274de5155f0b9b18c94c1351f149a7a1375403874079a4369cf949432b3ad0b979c1371d2566b5d4a9f39d3b7cc80a23f59a47fbae6cfd2ca0f0556883bdafa7cba0a4aa4850df2457f9dda43a1fce1bc1b1a88165cd261a4c0249c0507596a99ea092d539531849821b28c5b38479e461a0caaab0d0c58faac4462807aad00e9c1827a90f066af71055334861f9db524c4e0ec16334785e55cbcb09b3b68640eca728e61c5d5f6ae8e71b6f45ba4f7f28aafe461ff73f1bad1a3d4efdc290d596de22e6a14cfeac91ea3e3d98f07964a28817fec2526b5867a9b8b45c4c6e710dc4077ab689789fde99e12c26f38948fde1b598077eb8e88e709b75cd65073b21834c67584f16c597c376e5725fc4ee1d09f3d8b1b566cc981abeff657d914c21ff86c9462eb2aa26ce98e2e039ef276334889eeb8f385edaf639c78696f31bb482d48271a4c2b50e40b394adb93691718dc1190f9231027334f38d9bde2e88c0dd30d834", 0x3e7}], 0x2) 16:00:38 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x100, 0x434) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000040)={0x9, 0x100000001}, 0x10) sysctl$fs(&(0x7f0000000040)={0x3, 0x1}, 0x3, &(0x7f0000000440)="d300c6b48e6663407c76c5cf7c8bf8556d5fdda9014e4939c501c88b597413009d3174e7cbd7a7fe69fdc2eded6f5fc23359544b71f763491a641b1eb34a947bcdda99a307292ae9b0b3a04576836c8314f0dd50383088512f997fa24077633a403503226d5fc33fae28cfe657a5f392bcae09000000000000006e37e0c403f8a61b7b19e87014f2e624c5ff15c0bcb757090027282312d0385ea82a307761858b400b937d95188831911d1e8e449ce5d468b830bf8eb35c606095c8270235ec874f96a5d56d0add4d5bbdf62124a2f69866b36c642400099938fa5b20a17936ea15a737d06660835c0eabd8c76b259baf88d23c39f9d9b4b908abca553266c0dba1c4e9f3b5278e15296862bb1f791568e754b4712b5a73ad648d562e01ee8def4f5e2cca397dc0b80e640b35dc669e2eef252963e07ba2b8cb9c9798e1b61b0c88b539fbebdbf2767aad916582aa2112b193a6e1f8ba3757fa5c817ee70533c50f03876572f317d8eaa1c51e6d7466f32b3ee1dcce0eeac475e11092c9929ac7b667e16535426f2496c6ca56ad294855f40c43e4dcf8026c945ae8effc62fed7bff36f2e06884f3f057bf5b2b8c6a3a5e72334c9508231ca1e6e7eb871d1d8f3084c528bbb061b0c1bcd2023fa445315268891575d1087ecf5489b1c769eef2a00f8f96127ea9e015be16419e34b40aa874c1c65218fb6390b30555fab1be2986831ea6658879886f91fa17541c2647ac40343bacc563d3566242683a13ed27440b1796725226245106796b70a2b4b0b8fdabfca606f2ba4d63180eb5444f1863e6da219aaef4300d9913d238a0c1c04ce8ef191fe248be75d45660c0a992e208e5168d8d1013ce9aa408b506b2ba0c133bdda2779d53b6281e19470574dd39ef5d8e9c40c596526ff506a416de6fbf578bac55af61590c594a62a939885dbfcdc7d1c81bb0ca04bdc2602bda2bb0f1887a6a3b533f3dd4a872f40f734c206b27866365799824f2e0c6cce313888d07354c0a78d6ba2c0a2", 0x0, 0x0, 0x0) 16:00:38 executing program 0: semget$private(0x0, 0x2, 0x44) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x1, 0x4b, 0x0, 0x2}, {0x35, 0x8, 0x0, 0xfffffffe}, {0x6}]}) fcntl$getown(r0, 0x5) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f81d00200b0f000005000000ac501fcad2cad800"}) bind$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r2, &(0x7f0000000180), &(0x7f0000000000)=0xc) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="2e002e6fa4696c653000"], 0xa) 16:00:38 executing program 1: setrlimit(0x3, &(0x7f0000000040)={0x100000, 0x57}) r0 = syz_open_pts() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) close(r0) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0xff, 0x8000000, 0x40000, "925475d21412fa2000000000000000f18a259600", 0x100, 0x5}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="b244906c15f54157fac35f3582cc7d60156d3ca6e6f3aaf3112bdd213906c673bb14b0507f3d785f04", 0x29}], 0x1) 16:00:38 executing program 0: open$dir(&(0x7f00000003c0)='./file0\x00', 0x2c2, 0x0) mmap(&(0x7f00005e8000/0x2000)=nil, 0x2000, 0x0, 0x6810, 0xffffffffffffffff, 0x0, 0x0) sendto(0xffffffffffffff9c, &(0x7f0000000040)="0daca316827c4d8dd3ac2fcdb490f27337cd3d8146c871e16b45b0a560a34b1634eb80da4118d24242c12350342a337f0fb81fc69d9a5e88ebfff22d33ff7d275b4dfcbd", 0x44, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b0205087f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r4 = socket(0x10, 0x1, 0x0) connect$unix(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB="00002e2f666287c6ef0059caa5ea8e80ac1afc1e0900000000000000070760e8d6ce4c5192049a74a365a058d9ed1d4bac667d7ba688e244e0e9c3b61cbd0812299711090dc2cf4ce45617cf09d6f118e71eb456e1138b9c99217e76aebe4ef083358ae09d4eb7f114977120f1fdb36742c64a68e2d5f6c22187145793af278769aea66678d2687fc4ba8f4408f1c2b14b4ba66d"], 0x10) r5 = accept$inet(r0, 0x0, 0x0) sendto$inet(r5, &(0x7f0000000400)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a73", 0xfe71, 0x0, 0x0, 0x0) recvfrom(r4, &(0x7f0000000180)=""/66, 0xffffff1b, 0x40, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000080), 0x4) execve(0x0, 0x0, 0x0) 16:00:38 executing program 1: sysctl$net_inet_etherip(&(0x7f0000000180)={0x4, 0x2, 0x2f, 0x1}, 0x4, &(0x7f0000000ec0)="97000040ae3fd3d06e61926122000050675b80cc6de4bd00034ff03adf9cbabbcd0d96b70189095a508908000000291a48510c917404ec6258e7f73be50c110d646c244e488120b1daaee686a3b90840d02359fb534b1fac63fdaa03000000907073ad7860518d5a10b3534e223d86a09624bb0c394473411555ec87392b67c5aaf400000000000000dc70d8fd155bd50ce8520c490b241bfcb8d97b38e22b84b37c12d94bddfdb2232f88b1fd347a6afc177c03f7f9357f15a48f4f539c00b14bbdb3729374aea8102d11a6e64de54ddd0e10a43a80ec5d541717f6a63c762ccde7040afde90e64ce41caf0b564d011c0863f6ec7a6714b308e4578e27cefd3565f9bdfb57748d6ecc910723f1133bd3ccc3906fd0bbdab0c97de36d801d62d99edc11d8554ef17d21d9873ed23224d10bcfbb720e8d7a19c2646bc267028f415acf4bb39761c93a0c4b2f65c2cf3be4a1382d6b2ef467693b843596de3df35057903bf8ab703505d8a850a4e447091579a782bff3986446fc46af3aff007b2cc5e6046575223760466ba440116746341780894f613f985180000000000000000001ba4f3f8aec8976de2c54cee16c0008e86879c54daa2b295b3cadd3d9f92ba3c6b36789309d9b84a5daff1d6bcbd6db6a88e8468a5b3e13065bf8e43b57ab7e61f24eb5c3a2984f5821b5d676dc1c486bfd042feffffff738f77bc327219831d183415cd3a873b9b6e36e6bba90b17cb68480b547544cd13948c15c72705738959eef3f9ae8b57db910b0046aa6544bf91490cc762f2ff1d1f19c0c894e0f817179b63b62f49806c067c9c7204cf7f1d898e26d66e68a5c0f7a98c865c826db842f9475f3c92c6e928bf7ef7dd34c5d11d2e746bb5ae2d5b52d1ee4f622bbb626cf8463e79929c49d6b325f47bd5deca647932245d9c153c2762e635290000000000000000000000000000b957000000000069eca4b0f0bd2d05f4cb245c44cd407ff4db1a0c8ae7aea9b886719fac0a83dbe1aa28d2c35888f1ddeb57a66ef6b95d0e0285ee2c80f2fb1c22e85e23bdafccfe03925f802aa36b08b1152dba4dad12579a545d4f4f32fb06c2857ba0fe7fbc916288e28a5741b090e0d0391afd05aca1b5d5abff5e779214f2b49d214c22ff050575395c2fcdb075676b7deea5da5132edb250df24f238c365ca0ef78cf41b78d8706ce40d1bcedf31eb533ea143478167cf066d99a9ed69e9fb0730c3ad70a9451c0ee9855bfa501b772038a04859ecbdd5dc2ebf6175fb8608146794ac5a4792283e20a5753f8163a58974fe4a0c21d20feced10cb412f1322b05d106ad8ac113c0f2edc6ca558da2984c706be3e28d34d1a8afdecaa84a891f38d618ac693f80422c7fb7870eedd4c7b3fa815c9", &(0x7f0000000600)=0x82, &(0x7f0000000640)="21cf034a5d5d1bd33e9fef91a95af303c0d477566888dabdb8c4d436a580368c35cc46c5beff8a1bcf15c563e2296726ac05ba7c6bfd28d0eac7a7d0a37857ba8b838dd8650d0834bced337afaac75c63deaffa1b9e0e755cf2d5b2462d54eb2f412efdb6a73d71c1b1788e4d0e4ec11c73a3c0b4de60c27a45f693630351286a7dc9870dfb120154da746d2cd04bee21bc4a92cb6b5b880624377ab13cdbc5b61e75a45cc76879e80b72afac736f40d4f3c55290eef9e3a88946677236bdc99bb5819be29e844f70900000000000000000000000000000000eb9803b186567fff231f8f823bfa4711d7a94e28bcc7eab62c7574fd19e6105b7f0ecf6cef038dd0e90bdd65c4584b5019b33f21669d980c2ffbe39d316697b3468972d0fc86cd4f309de88d31ec3cb073c144e85fab2d7332a19a19e9ee902fd27c09a27dad52c7beb6511c3d8532df0de97e4f07f7c55a7b49910566d3cba95fba03242516434dd025ee9daab25cb53aeacfc333c8895d8732c0d5f2aac3bb51a53bc06583fb02bf6c3bc0cd995632744768142c97b5fd5aab56eda4f181cffdad815f99d333b4b784c74644140233ce36db4cd70e201910bf72bced1c7e69c9eb7adcb84b27c29330a6b6e7beaeab325c0f1f45974cfe0205c18c111b71f16be7c45c30af45d7e525f798c73b84e62d41bfcb2974d39a1ae598f26faf79c35ebec6be89f11f9f1767c8e35c3faf3916814d6e51d7de8246318fd5cf7c935b375bd1031d509ac0c3b8508731f86037227ea3832edde8228d45671fbd9ee504f2c6751da849ab13be32662dd49a2be76b26c3a6093d87c47ac31cf475e87d9e352abc7c940ca16cb9", 0x4) r0 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0x125) pwrite(r0, 0x0, 0x408, 0x0, 0x0) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000000)) 16:00:38 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = getuid() setreuid(0xee00, r2) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x80, 0x0) r4 = dup(0xffffffffffffff9c) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r4, 0x1}) close(r4) shutdown(r4, 0x0) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000740)='/dev/pci\x00', 0x20000, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) fchown(r5, 0xffffffffffffffff, r6) r7 = syz_open_pts() close(r7) writev(r7, &(0x7f0000000300)=[{&(0x7f0000000800)="33cbab69184ae2f05c0d", 0xa}], 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000000)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000100)="acf76f4556519ea26636b21702994db15c8f76ac7b44a4a2ec0dab7a900ad20ed2ad53f582d57558a447fe9acb49e4726df523aba51078c953eb521e0a8335cfa993a4be39e7b740a6fa60ccdcf393509617a07107392cc913209fcc387343ebe165a6cb0f59ec622bbdb08d2b22d1e52f26ef04d6ee5e0d86dd68b09d3b2451394bd147e865b0e54114a0981094", 0x8e}], 0x1, &(0x7f00000001c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r6}, @rights={0x20, 0xffff, 0x1, [r7, r0, r0]}], 0x40, 0x400}, 0x402) poll(&(0x7f0000000640)=[{r0, 0x40}], 0x1, 0x0) 16:00:39 executing program 0: syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x14e, &(0x7f0000000240)={@random="46a77d53d6d2", @local, [{[], {0x8100, 0x1, 0x0, 0x4}}], {@ipv4={0x800, {{0xc, 0x4, 0x0, 0x36, 0x13c, 0x64, 0x7fe0, 0x3f, 0x6, 0x0, @multicast2, @multicast2, {[@generic={0x88, 0x2}, @lsrr={0x83, 0x17, 0x3, [@rand_addr=0xffff, @local={0xac, 0x14, 0x0}, @multicast1, @loopback, @broadcast]}]}}, @tcp={{0x3, 0x1, r0, r1, 0x1, 0x0, 0xa, 0x80, 0x4, 0x0, 0xaeb6, {[@sack_perm={0x4, 0x2}, @timestamp={0x8, 0xa, 0x6, 0x89}, @mss={0x2, 0x4, 0x1}, @window={0x3, 0x3, 0x50}, @eol]}}, {"358f86b343781df4ca783870493cefae4bddfcbdf4b03be0e046295f2848bf6d65aa534a0cde9b0219f503ac787d87f4b5f67f9cb72e30c5ff3d8ff5fc4bff1fc182b8796dcf283fc7f441e7d57d688e55ae8e32c09f57c00213162cc40784381f8389a16d9fb07d70c52a86b4362b7bddec7265984f7f8d3905c8fbfa084f15f6426cf8ac7c17fe29bff9c2968104b42f4b166ac312ea740d648487813d7a3ed21d7e3a25ce8749b72608effd12e1203d4e14af26f6d71993f79895ce7453ec913838a7b7ddf8098a0e8fb77087b0e9347ae3b796dd24232118fafa40f601e7239fd4e9"}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x14e, &(0x7f0000000240)={@random="46a77d53d6d2", @local, [{[], {0x8100, 0x1, 0x0, 0x4}}], {@ipv4={0x800, {{0xc, 0x4, 0x0, 0x36, 0x13c, 0x64, 0x7fe0, 0x3f, 0x6, 0x0, @multicast2, @multicast2, {[@generic={0x88, 0x2}, @lsrr={0x83, 0x17, 0x3, [@rand_addr=0xffff, @local={0xac, 0x14, 0x0}, @multicast1, @loopback, @broadcast]}]}}, @tcp={{0x3, 0x1, r2, r3, 0x1, 0x0, 0xa, 0x80, 0x4, 0x0, 0xaeb6, {[@sack_perm={0x4, 0x2}, @timestamp={0x8, 0xa, 0x6, 0x89}, @mss={0x2, 0x4, 0x1}, @window={0x3, 0x3, 0x50}, @eol]}}, {"358f86b343781df4ca783870493cefae4bddfcbdf4b03be0e046295f2848bf6d65aa534a0cde9b0219f503ac787d87f4b5f67f9cb72e30c5ff3d8ff5fc4bff1fc182b8796dcf283fc7f441e7d57d688e55ae8e32c09f57c00213162cc40784381f8389a16d9fb07d70c52a86b4362b7bddec7265984f7f8d3905c8fbfa084f15f6426cf8ac7c17fe29bff9c2968104b42f4b166ac312ea740d648487813d7a3ed21d7e3a25ce8749b72608effd12e1203d4e14af26f6d71993f79895ce7453ec913838a7b7ddf8098a0e8fb77087b0e9347ae3b796dd24232118fafa40f601e7239fd4e9"}}}}}}) syz_emit_ethernet(0xa0, &(0x7f00000003c0)={@empty, @random="d45aa79433cc", [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x17, 0x92, 0x64, 0x9, 0x0, 0x6c, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast, {[@noop]}}, @icmp=@parameter_prob={0xc, 0x2, 0x0, 0x1, 0x2, 0x0, {0x1b, 0x4, 0x0, 0x31, 0xb4b, 0x64, 0x8, 0x7, 0x2f, 0x101, @remote={0xac, 0x14, 0x0}, @loopback, {[@ra={0x94, 0x6, 0x2}, @ssrr={0x89, 0x13, 0x1, [@broadcast, @rand_addr=0x6, @local={0xac, 0x14, 0x0}, @rand_addr=0x9]}, @ra={0x94, 0x6, 0x7}, @ra={0x94, 0x6, 0x1}, @noop, @timestamp={0x44, 0x2c, 0x5, 0x3, 0x4, [{[@loopback], 0xfffff801}, {[@remote={0xac, 0x14, 0x0}]}, {[@empty], 0x4}, {[@multicast2], 0x8}, {[@empty], 0x7}]}, @ra={0x94, 0x6, 0x6}]}}, "787a04a514c7"}}}}}) syz_emit_ethernet(0x99, &(0x7f0000000100)={@random="712ff2f77594", @random='\x008\x00+\x00', [], {@ipv6={0x86dd, {0x0, 0x6, "00e3ff", 0x63, 0x11, 0x0, @rand_addr="25a7180d32f1936ee42cb877fb7fb5f6", @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @tcp={{0x2, 0x1, r1, r2, 0x0, 0x0, 0xb, 0x4, 0x4, 0x0, 0xffb, {[@window={0x3, 0x3}, @nop, @mss={0x2, 0x4, 0x7}, @window={0x3, 0x3}, @timestamp={0x8, 0xa, 0x0, 0x5e}]}}, {"6c1a364f85e01e19214d5b6ed3f909641d7b240669a7a38db67b028bfbb1e7e52cbb79fd8c088fe9e9704ef88e8875c4c1f8bb3902ead7"}}}}}}}) 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x74}, {0x30}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0xe0, 0x0) syz_emit_ethernet(0x3b9, &(0x7f0000000200)) 16:00:39 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000001c0)=0x9, 0x4) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r2, 0x0, 0x408, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000200)={0xfffffffd, 0xfffffffc, 0x7, {[0x8, 0x8, 0x7, 0x8000, 0x9, 0x5, 0x1, 0x7f, 0x9, 0xffe, 0xffffffff80000001, 0x4, 0x4, 0x7fff, 0x4, 0xcb7, 0x2], [0x4, 0x6, 0x3, 0x1f, 0x3, 0x2, 0xea, 0x2, 0x5, 0x5fb], [0x4, 0x5dd, 0x2, 0x8, 0x4, 0xff, 0x5], [0x2, 0x80000000, 0x81, 0x5, 0x8, 0x3], [{0x1000, 0x9, 0xffffff7f, 0x3f}, {0x8, 0x2, 0x2, 0x3}, {0x3, 0x40, 0x7, 0x6}, {0x36b8, 0x101, 0x0, 0x100000000}, {0x0, 0x2, 0x8, 0x1}, {0x5, 0x83b0a864, 0x6, 0x5}, {0x3ff, 0x9, 0x3, 0x101}, {0x400, 0x3f, 0xfffc0000, 0x1ff}], {0xfff, 0x5, 0x759, 0x6621}, {0x6, 0x6, 0xfffff493, 0x1}}}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000680)="274882c192337568528cc75ffa0299774884fdbea80d33de4c8385a6fafda7fefedc3a6445814149dfa0b3758b83f910d5534114cbfe600b31b9826a40b348e9e57e000e6d5c5457bf74b74ec353f64861f5f810dc68a881c789b2acbd8fffd8882cac295e23645c9d62f78c21c56981b016ca03c93769f756c3e1c28a7637b6aeaea5186c89813b438b5f9e40be6fc9881bf984", 0x94}], 0x1) 16:00:43 executing program 1: r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000000380)=[{0x1, 0x7fff, 0x1800}, {0x2, 0x8, 0x1800}, {0x6, 0x9, 0x1800}, {0x2, 0xd22, 0x1000}, {0x1, 0x8, 0x1000}], 0x5) semop(r0, &(0x7f0000000240)=[{0x1, 0x1, 0x3800}, {0x2, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x1, 0x3}, {0x3, 0x0, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) semop(0x0, &(0x7f00000002c0)=[{0x2, 0x3, 0x800}, {0x0, 0x1000}, {0x2, 0x47f8, 0x1000}, {0x2, 0x7ffb, 0x800}], 0x4) r1 = socket(0x11, 0x4003, 0x0) r2 = semget$private(0x0, 0x4, 0x5b4) msgrcv(0x0, &(0x7f0000000800)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000002988c1c36ce3f533b40371b5dd91bdaf3fdc381ab3be3106c0c80918886c6a3200cabd53a796973ceda777b6d765c75eac9de6f8cb5edfd94bfbbc4309ac439431166817953efa98f0a0fb5fccc139e039ff3e86b26fd96ba2515d58646ffab0441492702b0cf251bd5b74a72acb0cefd14b7e57a032df4c0864f0772511db602071c0e91ba3d24a132627d5ae61d676ba70c4b2b814a1b3bd998be4e0a7fbc10e58933e75237ec3c9cec501e3e6927e79816934fb2023afd4c641d22b133fa25c78166f6f39e1b9db22fe463c0843642ddf0097580947b7f02116f0bcd2b6c31c96148dac25fa2088c1b989d956ff210c3720ef9d0e5b7bec9a73e27f8efc95b216ed645e702b2b8d3f082f7f8b6a0ddfd58a1e0b2013321606b464b54403cd5c65c9df0000000000e100000000000000000000000000e1776c2a4d2b4dfd50433c64df1f6dab90c02c656abda48339cc0322619f546935b1dfa978888a6d92c4789efc996ff80c918de593e9f53163e8e3a3bdb41e4f039a542ba7b95d29c63d5a7868b765ee31"], 0x22, 0x0, 0x1800) msgctl$IPC_RMID(0x0, 0x0) semop(0x0, &(0x7f0000000180)=[{0x3, 0x23, 0x1c00}], 0x1) semop(r2, &(0x7f0000000240)=[{0x1, 0x1, 0x3800}, {0x2, 0x44, 0x1800}, {0x2, 0x402, 0xffc}, {0x1, 0x3, 0x1000}, {0x1, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8}, {0x2, 0xad, 0x1000}], 0x8) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000100)=""/97) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x2001000000009, &(0x7f0000000300)="a75f6981", 0x4) bind(r3, &(0x7f0000000000)=@in6={0x18, 0x1, 0x200, 0x1000}, 0xc) getsockopt$sock_int(r3, 0xffff, 0x1008, &(0x7f00000001c0), &(0x7f0000000200)=0x4) semop(r2, &(0x7f0000000340)=[{0x0, 0x1, 0x800}, {0x0, 0x3, 0x800}, {0x0, 0x800}, {0x2, 0x0, 0x1800}, {0x2, 0x6, 0x800}], 0x5) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x400, 0x0) sendto$unix(r1, &(0x7f0000000040)="b100050460000700000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb56894789146cb054c053abcd402000d7d026ba8af63ff37282921e4fd89720fd3872bda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcffffff69d14dec8997e608a371a3f8000400000000000000", 0xb1, 0x0, 0x0, 0xfffffe17) 16:00:43 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000001800)=ANY=[@ANYBLOB="7002adffff"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x2c}, {0x4d}, {0x41a6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d40)=ANY=[@ANYBLOB="0000000200"/14]) 16:00:43 executing program 1: r0 = kqueue() r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffc, 0xf9, 0x0, 0x0, 0xffffffffffffffff}], 0xf8b1, 0x0, 0x1200100, 0x0) 16:00:43 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000200)='c\x00') ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x4) mknod(&(0x7f0000000140)='./bus\x00', 0x6000, 0x202) link(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./bus\x00') open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:00:43 executing program 1: setrlimit(0x4, &(0x7f0000000040)={0x7, 0x40091}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000001c0)={0x0, 0xfffffffb, 0x9, 0x9, "2e04af75060000800100"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 16:00:43 executing program 0: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2, 0x1}, 0x10, 0x0, 0x0, 0x0, 0xfffffffffffffef2) r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0xffff, 0xaa}, {0x18, 0x0, 0xffffffff, 0x7fff}, 0x800, [0x1000, 0xfffffff8, 0x0, 0x1, 0x8, 0x80, 0x3, 0x8]}, 0x3c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xc4db861a4139c7f3) setrlimit(0x3, &(0x7f0000000040)={0x320f, 0x100000}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0xa59d) open(&(0x7f0000000040)='./bus\x00', 0x800, 0x22) sysctl$kern(&(0x7f0000000100)={0x1, 0x2c}, 0x2, &(0x7f0000000180), 0x0, 0x0, 0x0) 16:00:43 executing program 1: openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x10000, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0x9, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast}, "cba7c7fb9219c772"}}}}}) 16:00:43 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x23}, 0x2, 0x0, 0x0, &(0x7f0000000280)="e74d343b5c0b0002792932381679c4e4a52d1e5b36453e27c11a8fe26049a36e4053853386a76361d765bc69756f6ed3741f651af1d0204b407c49c3d4c9360f304ae4b3a7e248e2bf26ff8808b4189fcc951ea5ad46899f8cf290ddd0a4f7206b4872c7adaf194f4f4405d0ddf3c96ce4d8524df4ea2544b2607460e5290883f47faedfbccdedf48e1bc8d3f1e81288052fe9f4230900000000000000dde839006b435decd4f65f58f7ad9f516a00cb040e7cf4f618ef2e4cbffb8d14c5bdca756b45a4ddf773a249463e2f47bc00ea57a5daf9b511facfe1e7b2f4293742d9000000000000df8d2a057bb17a5e2b6e1cc36750a686219a3affdf869261b939e1f1386bf01b769f99", 0x109) r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) bind(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="01042e2f66696c653000"], 0xa) 16:00:43 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000900)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="18000000980000", @ANYRES32, @ANYRES32, @ANYBLOB="3800000000000000ffff000001000000", @ANYRES32, @ANYRES32=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESOCT=r0, @ANYRES32, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ff4339e686000000", @ANYBLOB="30f7c77dfb83e6862ef35907052b04bf6e23149dffc7356aac9ec10db32a68ded2f749bc27a43071c52fbd28a65964318b2c0722b99ed67a7208b4501e165c094fc391988d3623ace7f0c56d8a3a12e75a3de8c808da142a9aeb234d7f9b5f3e8ea9b86d7dd24af2bbecd9ef5fbdfae9789808bed9d8b9954817ef29b07f944de1caabd8aa8fb5d17aae7a3688dfa731d4a392d846d1bb8a6dbfe07786e0fb95af1f6c84b458"], 0x110}, 0x0) ioctl$FIOASYNC(r0, 0xcd604404, &(0x7f0000000240)) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r1, 0x0, 0x408, 0x0, 0x0) r2 = getuid() setreuid(0xee00, r2) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x80, 0x0) r4 = dup(0xffffffffffffff9c) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r4, 0x1}) close(r4) shutdown(r4, 0x0) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000740)='/dev/pci\x00', 0x20000, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) fchown(r5, 0xffffffffffffffff, r6) fchownat(r1, &(0x7f0000000000)='./file0\x00', r2, r6, 0x4) 16:00:43 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r0, 0x0, 0x408, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0x7, './file0\x00'}) r1 = socket(0x20, 0x3, 0x1) bind(0xffffffffffffffff, &(0x7f0000000000)=@in6={0x18, 0x1, 0x5, 0x8001}, 0xc) mkdir(&(0x7f0000000200)='./file0\x00', 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) mkdir(0x0, 0x0) chdir(0x0) r2 = open(&(0x7f00000001c0)='./file1\x00', 0x201, 0x24) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000280)="96c8", 0x1}], 0x1000000000000109) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) recvmsg(r1, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x803) r3 = getuid() setreuid(0xee00, r3) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000100)='./file1\x00', r3, r4) 16:00:43 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x8000000000005200) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000180)=[{r0, 0x101}], 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000940)={0x3, &(0x7f0000000000)=[{0x5}, {0x1d}, {0x6, 0x0, 0x0, 0x83ff}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r1, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xe) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x201, 0x0) r3 = dup2(r2, r0) r4 = syz_open_pts() close(r4) writev(r4, &(0x7f0000000300)=[{&(0x7f0000000800)="33cbab69184ae2f05c0d", 0xa}], 0x1) pwrite(r4, &(0x7f00000001c0)="e2fda539d2f7cb8d04956711b451a8e3e08e04bf1df5adad54276e1af6b1c44423cd3f9a3a53f4423ac79d9e78bc477d5f0b70e494e8182afd515ef6c83b55964e8336f737e28a28e7182f48", 0x4c, 0x0, 0x3f) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000080)=0x2) 16:00:43 executing program 0: r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000800)="33cbab69184ae2f05c0d", 0xa}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) ioctl$TIOCSDTR(r0, 0x20007479) getgid() r1 = socket(0x18, 0x3, 0x6) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000800)="33cbab69184ae2f05c0d", 0xa}], 0x1) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x3, 0xaa, 0x2, 0xfffffffc, "be6d5ad58d9dc80ae8c89576ee42f33f374a34bc", 0xffff, 0x9}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCGFLAGS(0xffffffffffffff9c, 0x4004745d, &(0x7f0000000040)) sendto(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:48 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x6}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0x22, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0xfffffffffffffd9d) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000080)=[{0x2, 0xc, 0x800}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1400}, {0x1, 0x0, 0x1000}, {0x1, 0x2, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000040)=""/12) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/147) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r0, &(0x7f0000001940)=[{0x1, 0x9, 0x400}, {0x0, 0x8}, {0x3, 0x1, 0x800}, {0x4, 0x5}, {0x0, 0xffff, 0x1800}], 0x2aaaaaaaaaaaac2c) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000080)=""/24) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000040)=""/65) 16:00:48 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r1 = dup(r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="1f", 0x4000}], 0x1) write(r2, &(0x7f00000000c0)="95", 0xfffffe76) dup2(r1, r2) execve(0x0, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r3, 0x0, 0x408, 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00') 16:00:48 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x7) fcntl$setflags(r1, 0x2, 0x1) sendmsg(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000900)=ANY=[@ANYBLOB="e0000000000000000000000000000000234ea23753425f3c075e7303e428c1d179698c360b6755b4757650ecfd321ebf75c85ce1e827ec6366148ab4c689c612b30540b226f25805a177645b50b1cbad156ed11a203aa6fa8f57387a9c692cdb813d19cac00648b29fe56bf163d8524dc299fa2150b768e042df2f05ce82603aa935908c8d7e8ff7a87fa38ac3cf59761f4334efce9254082ff372868972579181d0a398b709549ac517a74a4c35be0b01fa39c968407e460ea0936e0f137959fb4432b7e6eeeaf7b223ee242ac0f9"], 0xcf}, 0x0) write(r1, &(0x7f0000000000)="33784bf444979ca04c483bfc118aa8abe8858845767155483faf65", 0x1b) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000], [], [], [], [{}, {0x0, 0x0, 0x0, 0x101}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x79}]}}) 16:00:48 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)=""/239, 0xef}, {&(0x7f0000000140)=""/213, 0xd5}, {&(0x7f0000000240)=""/175, 0xaf}, {&(0x7f0000000300)=""/109, 0x6d}, {&(0x7f0000000380)=""/233, 0xe9}], 0x5, 0x0, 0x8) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x8, &(0x7f0000000040), 0x0, 0x0, 0x0) 16:00:48 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000480)='X', 0x5c) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x5) execve(0x0, 0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) r3 = getuid() setreuid(0xee00, r3) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x80, 0x0) r5 = dup(0xffffffffffffff9c) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r5, 0x1}) close(r5) shutdown(r5, 0x0) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000740)='/dev/pci\x00', 0x20000, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) fchown(r6, 0xffffffffffffffff, r7) sendmsg$unix(r1, &(0x7f0000000340)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f0000000100)="1351a3a802c33cb27cf6d76c04609a12213cdf80597d9003c2ef3e3d479e72b800cfc5f25e8f7184072572a8a290737283ae4505e2c955e779c65c0146ce443a0b49483e367ce61e9b67543e2fda0f07c247b9633b0365f85376e0dd3b5921ac6948880a46a8b788f43e09aabfda81940858f3eb4c18a8cb767374d60dcf15f9ef72e9c4cc9e61106ec73ecff82e793a73e340f154792d191f98717ff6ec8acc129e01a4a89829e74c283bc7153f34312b5e04a7ccd70c89f24289a350d39f984ffcd7309402caf2afcda249992baf9b3dfbe5df4d5849c7abefa5a9391a67839f627e92f00ebabb7278ed84fda6e4a7d2831791f064", 0xf6}, {&(0x7f0000000040)="9f955dbb523ac9560907c9cfe50b007d99ae3a9766b562b8479747c759d8fa087b10008235797a326e5d8c664ecf3abc4e8a6901483937b6e1e427d2495331b4763a30efe69473abf562eea3fc3d6e4ea7390ec760c87dee8c79ee7251755f87", 0x60}, {&(0x7f0000000200)="cac3cba6e91190e068315892fe743385649b34", 0x13}, {&(0x7f00000004c0)="28b77a662b9479118d5c7b09160d4e66b27cf9bfd14a1471b00d16f262e00aa225000ec8477193f3921cf0537541bb614bab2b657241a961beb3d48817cb629529ecb63d490be802009f74114beeacc14f2636f9b16252e9ec4364d156bc8828aca9adba59d5d30ec2a44beb10b50fa6d5c3032dcdf5dd8e995596a2b8025c650bd7a67fe563eab8354d9a3104207e2f91a76808842f115310882b8c67f20c205ad7496b44d97a1733d9ca882d80c3e615926b55744ff7bc80c125f2eb965cb45cf65bbbf0837a018e4fedcaacca18edfb82a1c9a8a4829c28b9111e28008a2e61d5d9c2703f4bc5b1d8f7da57dbcf91357cb2af03f1555e3c297364d6ede3c891ea5df8341b823cb17b24d6543573f82d8746ecea33baebba2fedee7b99bb936b95464fa64b107072f7db5b2c6d2952e05b7cf4e6e2d9e732c1f7ff5a378974c586af915ec6b78a3ffa0df6348014eaa06f956dc53e49f2acc079f5a55446a0ad9b3edfc427d6c6c0f91279cb462e72ed78480fcbc79c12ddbad2c52583995098293c3147ed8d4e0e8f42216fcaa15d09b46fcf66318b26804a8cce622f7e82d65d7e759177729af6615bcb25b6eee450eeda135df4a61c60cd047a236b7ca8c662ebb51c1f3e9d66badc8c758af8db474d05167662fb67858bf5d2717f4d2f7febe727c7084418f9e40b4ce87e0a91f831bbe4c3eed8faff483eac3c102366d9fdd58aa90c6c665fbf5eeddf085c4055f8392d32f1690da6b2c35e0d0a17572000d0991e9faaf41caa168162278f1e810f9283bdf4f2497f3958a3d81bfaa24053acf2546db2fdfbfc85c3a6434919542db707235c3aeb0fa396429a67bc3da21bd6c1013e4fd74e28c98f03f3bbf91ca65a0f29d89886d3d6ec7559d5e85372fb4190805ebb2e2fcd0e4706e1e5e4fcc48faf72f04f4c02e2185aecd15fca4abff1b9da4e338cc5f45cd7bc0ff0cea80d5630d8e4615ede5b33b287aede9a8efea933e8310268c0acb8152f3311516cca90b8aaf9aed7f3fd5d948fd2ef04b2edcceb79601b31b520bdf9f2f0aeded6e7f36c57d85b55a02571733ef49e6469419d00bd3d060bd3cad16c2dfff738f945524ad9a1c9ed2884b14a833bbdb837b0b329b1adf2f85c937d702826f712dac2c9793ea03bd2ad2ec83e82ec55f0f45bd103c309baa4227714af7fa7ad301ff302b0e4aaccee266e615cb0890cdb04b225ec22a598eb66347aea780d60eac4e807c0f4bb2a0a073c174529bf87278f62f6015a3a490b7daf3119e38328c9aeeef027735a46edf026cd697f8f55ab6bab55ed752a7a8f470fd94cda01bc003adf2cb7f72441e04c3eea022c03af9d6ae7ed1b58aeaa2158f0d4fef8b520cb13d60d74fb8544e0239371de99c984aa7aa8fbd7a63848bc67361ecc5f3030f9b822bd321d05879c7c41ee20287172853c555d85e3c97352b6fcf1962a2cd9ef524455fbf4645a66d9d844f4d7aaa8bd9ae4fa6f6a183e2fa7041127d47b1704063cc72a8cad1478845265eeef755577fec1e9918183b835b7b97ab1bc8c7e4d22af3f94f29b03baec612351c0a20e862ef57dabbd51102cad855b40650cc962d33de058dd8cb33e9e299288f58f6581ea9582255f9eb047b41dbd796cb8dd083622e6b3f64d84c845d5530a34de26691c5be14495255741e976e973adc9a9aad822b27849af158a33de5273b4973e5e1b10a02ef547fc900915ceedf5e7fdcb44c4f616f4f1347ef744662ed4e10992c754678ed3b6b373ad31db77bf7fad806e0a576ec8f6854a9f80900a9dbefb7ab8a9db988151914c90d919ab2f193f1b9392863569442851ade9af784509c767edfc773e2df7cc1b1291ed7428e9fb14872b9da56818ef322c0498a0f9c47fc9f2d228408ba7dfca98414b58de9e542c5ff22d4169ddd8595a282db9a65bf0e88fc0affdd2f8a7d684bdce5150b7da07cb813f564c863e38b05fcfde7c22c5011287679105cf8410d21b9abbaeeda23f43b40ec1c69b715e757d5c4066c2a9d2630725a9bcb0f2a6405985d2b1e10e455c1e0bc5ee62147daf4bd299fcb9a4ad5dfe0ed51ee29b7bbeaec9cb811581024622d195ea205103cc205af7ac7c0e8c2e3bc651513efcb22d295d49b2fdaab881b77cdae819a3a3997b9a5a07152a192bc3f7cd984285cd5a78cc6b0c59be355ae560d2bcc232dd8a7adb45afdeb7a90280aedee31465814282e8a82e65d4da3efb7073c371d7efae836f863dac9476bd830343deb0d557684ad0f7d12abe38ebaf05464612435b0b876174c951239082bc78100bdd308e554cbf57e67f4a432ce5bba4612d5e80aec9b2a5fbf97475ebc6f0a96e8bb5e63dc286a4599327cb3dd9b2f33f1a480962370a8a310464a1002d458f447fd12918f02f19cce40fcc81a39c1745c06ade0863ab4575bf683d3ad9cac816ff8ec2030a8c37a6c61c78eb3d56ec62d12139a55136be5ae6966c97c94831349a670621899ac7b08a8544ae14eebc9fd507428781339227d966c61363fc12003f5a8d1983ee4823b0bf033bde3c417cadccb8abadec81024ab8da46fb135619b9533bf35868d02daca9fc6ef997a3cf18935dc6a8b1bd8938f89c2fa58a432a77e4852189fb2e06eb2c028015f1cb3963fb75d7f8556eb6cca476e1c7478697d75ed4342432908e096db62308f1e255342ede7805c40560ade63840a423e89b2e4871129c3dda8ef70efca1886b58c25ebee2ead6638068d95d199e661a3d9b1ee4e04aae8fe9288531c3932e6eae6d1dd82c5245aad574bdcd9f8c31a16e10ed97ef9cd6b5fcfc50c734be7a30174f55383f21d2e8085a6cc72eff52cf5bbbe7e2f354400ce5abfd25da20a58a0ecca6f8dd837ec900895a5de94bd4beab6d917c479c0d53e473361ec3e41f28ea7414bd0ad9ec1deb02c85e1d014ab45b2417298b6674786d96844dfefc1790fe776bbd1f5c4d50154d3b39d737354be8e1cccac18624f164ba33f07a53ab80725dce1a7e00bce40244300457c678e2890dbe3155eea46361c77502ff5c42990449c9b5e94f106ae16e45b36f37d2e7d5f6bab5716161adf36b35872434b017e759721ef7f481237b86226dcb7fa4cc490998b6262dbbce34aa261249c9a3ac614fdf7af067ac23593a4c16b37f0b3f7a8c9eab2e78119d9054bf01f98448d5039c6e6e46b84f7cb1f571c5b3faae249ea3053b7501a876429c82380508b2450e7604f0442a5fca3dea0f9e26076535cf8d9ecf10ceb29796e59926de8de8ec036cd77085aa4753c9a4dc73599cafe83fe902d6c1156523c3b21e40495a5736162d4551cfdc9d33d2532df0e5c84448c598df71dfa9f71400a0d37fe8ec25f1eabee80f5242b9b6193d21f903de4fbd80b2b85b3401ee0408b30433403603ba5e37da77dd02da2566ac7f4f48fa7099b3bd9c05a841b7e1978e18422269ce75b7ed89177b19121e362b63d1b6cabef4415e3ef73f80efb02967b325eee0706f05ad040d8d1f822984014f9df410102a4338aeb3ae149a3cb162a70339bc71ed94aeba7c24333d17fd3d3bf8419ea8307031e4df80e2f5290aa8036d663c6507e7fd61e7254b6429df1cfa9bd66c23efe02c5ae43af2ba48f3c31bd331557614a3ec66ca215678880b53b238b30f2e57fcf103c70c5b604350196c1031d4ccc637952142f893fe6e7e307a4d409b2ab3f2fd0f38a60fe982ded07908108b5353156b91bdf55d73f79e5afdbccbbcabd15f7b3a2fac5f969e2a4f5ce4de22063a319570c235201eda06d01121348aea5ede766165de517a47bceafa7e4c608b6e101f7bbc62f692cc2fd3c8f07957b4b75684b84a9e9f0b77d9691bde25624b31520f79bcf7fc65f2f45a6b0bec66c2fa7cc4de5afc3282e4f1fa034ffa36aa15740dee9702bf7f7cabf716173a0ca346e44f632bdd85e0308233c5602df2b6908ae34fdcd4010571b02d16cfec0a08ae1080b38714e11999d4062e43647a18843fc0a64a4ce61613823fd9cf533d94f0a04198944233f308dccb55acbdfbe531f36b5f497f5cd71239c1de1f0ae0f86b693cd09644a009400b00687f55f2e13829f6ed536305d9266dee6ea00f75c122e0b43aa28ba8f40adc3781db4ab3a9af3d37ecbfdaf3b35f4306c3b6818d0b4623346b31d79a44e28c24115b7c8cc1018b23c730427b854d9beadadf4790a95007f0905a66590a926c0253b0dd9f489e753f930a8d575624b4fb631fbc751fcbe30a6badbee6006da5f88dac41f0212131573cbb5cd658e991714a4b4a6ad05ed3111396d9baa0170ac43a388109815b346e67df45f0a4165ce5057c2bebe6f7eec9da8f5dc4b22fd8635304af5d790e5b158e41a7970a9e9a24a4225375a55cbded73555fe723c8762a42138cc42b289f5abdbdc87f4af14618c3964a662b5563d84bdf2b7586e2ba3d2e455b70e7e069ca24f6e2a8c9e95d059c3fec79e2c26484db28461e4dcde989c1a0f58689640f467e5bf90330005e8e7034eb780ba5a041fef91b3b370378af16f58a4e5442db457764c4d509c212067152f7a63fb3ff9a5c6e3f2bfe631d15f2eb6a9ae3bebb99ad86b7d951a9ed69bf1e6d8871a81aaf6e3f6a23f6807410df4242c3af516054cda1cdddc0073eb719c2362c4fff9892bd1a0dd71e14d38bef96abd5d9e07d4ecd768c6b86cfead2b4b38f35c0d8dfecb9057f50677e8078c42ade761c39076785d28bc2b6a689446e406b7257f6d33a6f8a732a7bfb989d739e59fd8b196aab857614df63cfc08c427d1f300b0f7702869b42a8b0cc240b78f08800f6b638b3b41fe131e63610d00c1b50641ef8601c5239d7fb429def8c4801ba04fe21820bcf280f5c31d00cc25815dd897729a6a7dbc08eec0c0dcbb33a2d2fd0aafe10ff8a7e55f34d71c457cf21d583babd7facdcbb04ce1614c37b86c744d8de69a9edeebf7319516b528bb602602cbdc472f63b382eace32de06e4509d21637aedf066f49331d83398738c761d04d0ad386cc85a53b11bf4c2c5012964ef72eda2360c3ff969224b9ffae6b36275426e0d10ea833d097fef3d13d839252d8d4361872f6465dd5751c79e497819ffe410044731544b88c2f5c9f17f0b0318c94894d0ff5cc60cb130d6ce3e9bd09295c5e2a7e425e30b4f66e93fac4c486a18b3f7ddee2cc8be7bf0cb22988a4dc6ff8e47f134211e49461bf9a64d4bb78ca727a0eee5df9d0e19adcc293ae9c765f61bb0ff6602f0f3325a8fb4ed6e4d909b216846464a340d9de53258f4985935b260ed65bdfb6f3dbd507aef39d2a91bd632388a4a2be64ceb874195fba7241279b43ee841534ddc0e63bf4142cab88ea90cc0bf151343c5ead41bc50a33082ddbcd7efddff8a846b20fbe99d2d51af2490e618fd304a7b45d3d2539da2093c8eab2d757fce022b94f641cff299d6d10b13e2797e94600d2140eb5c915cf01ac380efe687b261695356ea2d5926d9444f50a2541115e22178936e13b9da27dc808b2d1c0a2903a37ee0e7985c7a9593e20ad9acf8f4cecab784e14048ad54f9477a6a2c36e3621df36640847754671af9a8004c05e6ced39a3aeb0309a53f2ed0c145b57d78d0234cdd337a3532089a0278cb67956d750f7202e5353ecbf514e41829190bffa74cf0a5035e9e80d18589115fc18a7bc1e7da12e6d8ba0eed8eb0b6c43fdbdd7abaa66ca700626074773f491e4ebeac25910f91f2fe4d29093500143774e6b1e021496b79f4f77ed3012ddccdd77a5b557dd1dce453b8bf03d4", 0x1000}, {&(0x7f0000000240)="92f4b835199259964dda65e7e21af854", 0x10}], 0x5, &(0x7f0000000300)=[@cred={0x20, 0xffff, 0x0, r2, r3, r7}], 0x20, 0x40c}, 0x403) 16:00:49 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x42b, 0x1, 0x5}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="2bb76aff8822d70a7c650d1fe9fd40787c00e22c2f155fd8a5693cd0d15494c80b9dc56d1828d7"], 0x1) r0 = open(&(0x7f0000000100)='./file0\x00', 0x20, 0x108) read(r0, &(0x7f0000000180)=""/63, 0x3f) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffffff, 0x40045744, &(0x7f00000001c0)) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:49 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) recvfrom$inet6(r0, &(0x7f00000000c0)=""/175, 0xaf, 0x2, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) poll(&(0x7f0000000080)=[{r1}], 0x1, 0x40) r3 = kqueue() dup2(r3, r2) 16:00:49 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000d00)=ANY=[@ANYBLOB="fb182525503312e3ff"], 0x1c, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x8002, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r2 = dup2(r0, r1) syz_open_pts() sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 16:00:58 executing program 0: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r2) r3 = getuid() setreuid(0xee00, r3) setuid(r3) ktrace(&(0x7f0000001b40)='./file0\x00', 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ktrace(&(0x7f0000000040)='./bus\x00', 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x1}, {}, {}, {0x2}]}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000002c0)={0x5, &(0x7f0000000280)=[{0x1f, 0x7, 0x3, 0x8}, {0x0, 0x1, 0x8, 0x49}, {0x1, 0x1f, 0x6, 0x10000}, {0x401, 0x7, 0x2, 0x1fa4b586}, {0xffff, 0x16, 0x5, 0x4}]}) execve(0x0, 0x0, 0x0) 16:00:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x8, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000280)={0x5, &(0x7f0000000200)=[{0x451, 0x0, 0x7f, 0xa4}, {0x6, 0x40, 0xba, 0x3}, {0xfff8, 0x5, 0x4, 0x1}, {0x27, 0x1f, 0xe0, 0x4}, {0x4, 0x3, 0x0, 0x10001}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x2}, {0x2d}, {0x6, 0x0, 0x0, 0xffffffc1}]}) pwrite(r1, &(0x7f00000000c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{0x1, 0x3, 0x6, 0x76e}, {0x0, 0x9, 0x7f, 0xb928}]}) ftruncate(r0, 0x0, 0x6d) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x84}, {0x80, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x2, 0xff}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x2}, {0x2d}, {0x6, 0x0, 0x0, 0xffffffc1}]}) pwrite(r3, &(0x7f00000000c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000040)=0x2) 16:00:58 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r0, 0x0, 0x408, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r1, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713034e69931ee0048", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:58 executing program 1: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) sendmsg(r0, &(0x7f0000001300)={&(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f0000000080)="6c77b2239f797a", 0x7}, {&(0x7f00000000c0)="0b2377964aeccc571bc6ba67696ff4265ad0b7fa47e8c4ae3d19b438644e6f1572b2f82b674b2a3574caa7f3572b13d1201b6fc3bbeb8119c2e13fc77c2baf01aa3ea003b59fcbcf64f97a253f73abee", 0x50}, {&(0x7f0000000140)="c37d1a0e88641da0ca470d974e03b0379bfbe5fff5729fd096a512ce63f689a37f2b7ab3ed221b69ae3e65c75fb902fe4270b3fba45fcfe380e03555ade0c3201b3276f796a8ff6edb3b0acc58c26b312ba0", 0x52}], 0x3, &(0x7f0000000200)=[{0xc8, 0xffff, 0xacd, "9205eff1b96662d84740d6e9fb97c31883f22e5a0a8d7c7ebd47f8b7bdd70df15f751a13e73ce91985c2c212110d5035b6f25c58e0522cd18271c4dbae40ad0881f566165433407b44e997cd044971a03cc8987339c3fbd9437b73ad2e48ef6cab5de3deb2fc48ebfd3205effcbe2bbc34b61cd5e2800daedc749bba5e42727cecd917deea418d082a7f341872d8b81d6ce789bf61c8a8960794e60c6920677709f9e28c26180fa22bd6d99483d2f970cfe2"}, {0x1010, 0x1, 0x100, "418b03bc73518c4771370f9a5dfef2d5ec14c51421f92b460e5febdf5f5fd39d3d121f1915558f855029b3c122ae7f864b4f14997b6fe6a02539730fc7b90dd2d592407b87282c49d6da005d7b25e54b53947ccf8a6e1463cb0fc1e39afd75667b1201c19806914ee099fff102620124538948bf2da2164fa2eedf62b75198987aecaa3ef43b1a1a51729d382e81c58b389ebc4aad7ffd2198254116fb777c7177ce79c39aef7b1efb3beb0676a2f7c9cf5d7237e5f4d182e49007bed62b08c1ccb6174384dd5b3c0226a937c83e0652e7de4c14698ad74808f2a49aa593b8dae9e524d85e3be30141233487e4f22fe1b7b164d551fd53e07f78121ffc34653acd4059939036fb9be999c4b5ea47b0bda8a8d72ef1e71c343ac963226c7e196199a7ff472de4da6b0d8a8a9ae00a9d74a0f2b2eae9794e09ab909c5eaf469fd249c9692322df8c866b6c460b5eca69446dd0774071fac7fddf7cedcec072af89ca7f0f30bdac8a7e120975894253ff73a9ebc5fd65f7d675cec1ce549ee325223f86004056d5a1852addf9acbb79bdc9c31afe0673e95b0dc49e7a7724a16de43ecba3ab3c66e55ff9e0651800f60f3f89fbc1a81ea57df79cb883e3be347905ba2fd28d4acd31bb9c6952cad0e73959f782a8749b642f870e85986e13777eb45b69d3b22bbebd18c44cdc3c68aadc2a7a25adbd4c98ffdfda849fa834133a1f4d620e47b404fa9bcb7dab180ff9f290f701f7756972b70849c50d606f4989223a9482ee0cdc29aa3d6548973ade57d27f058f89068fac8302141e70a64a2a04ecaaeb94760f925dacd66676f33219984319ab63040890c0fdb1411a092346aad0718dea92fd413934ee174bccb3489b9d8f933029e9f398defee8d4e816f13c86c804db52f47d269e8283f1031e6a717154207baf3d76c6be9eedc065c94c925b0496852f9f3232e8c4fbf69d0aecc179bb9b2e1951cab16fbbc30015765d8a528bbc59aeb0f35e919ca98646bf59cd8e03efff2f611cd3aa7ccc0a1c687fb346a1c19cafb57f81faabbdc6efd902b75317b3813228df563d0563d7b3e41b53f8f4e848adc8b6fa1ac58b164a2cdc0a7cc099f43c8686de2bd33b814318bbbe470e447b53c4afb92ff2fdd69f769c710186a9eb78e424319ce1ffee2af3b840b7a4deeec4ea90eea7369b0363d62ce2b650803c92caef12d6bef663aa586de6d99cad3b9900a37959c2672c61b9e1ee53a79f7fd2ae327b02981183c9e515e1439dd7c115045400226999c9df858a922e39b3ed54a1fe28b73ae03237a2f0b33adb77435b3bc4e13304aa4b8acf0dba63d244077ff79d12afd592bc684d93b74088eb59dba3cfdcbae444065314ea0775188822518425c2205ff048696be199548f4345d5d1e647b0a3288884d93243ce44a835860bc3431f7523e2685dbd4183f6c2f0e71788d937a31d63cec224a54fb99c07ed2ac053b39ea9494ac43196394f4ee4c16d4223487e9e0c697c71b241ef83dfe0824cbd3ec860114d1d2af7dad538d4a936fce97e791e6899071d336565612b86c3c96b7346ded0169df57a44c59835408c65bb9082d6055c9de965e8d01116ae5108ed3f6722d776ebdc1b83d696ac5bfb586fe04b304c6120b894e7d226de50c188561541da4014098a773c1ace29fde7ffaaff1eb1d465513b33cde53e7c4cebfcc193741fb36fd17ade2bf0bdd705c030d201c7205f70b1e93047d4b91542ce3caedba3b92c1c445070cf79f3db17ceabc344a351f366d3dc52ed750bf3834b98a5e59d638e51d06b8d4764cad7d5b83eab071b6bc0ec541e37fc1f25dc41b1c8f794faa333da2c4c76300b134bb7e08951f05d24f009a492c099294f7d46de40eca01489ba75e830b853038c32955f044769fc8f50ea50d57d0f8e566bfd898d39eee151d14cb45a16274ead0ef33dbee431ff5d29fdf3a8713adeb9d4bbc76b918fcc041a1e175b30732d4c65db5e0a38df3d3dc14d125cdda22cc10f90802df551e0395b3f1a617038c6c1eac8e1b02f8db0453d1640eb40c7bd5760f3edf9d668f5815b2cd33715d07a20d87cf0655683faa1816d51c0ce85cb6f9085383c336a124aea4585922cce1e95ce1997cf5f17746c98b2a7d67faa8267487c15f763fe25d688965787162d65b9662f472dcbaa8fe9ee5d5f8acf608c6c4acf72caee819ad8d40d7f0b5ebfe7780180118e83dbd801f647c433c28fb92e64d0dca2a9b0e0a58d5bea3de750dd6e244e2c25f18fc89c0d93a72cfefcfb38133e58a323bc8cdef7ada8915974d17f3d828562c4dc0c451f94715aaad0c4559b39b4917182db48a8ee2f89e2c188c27a42fdebb3102dd86d9690c99d20f70d2de7281c4800404e8adf780a36b2db006b458c69ab6e6f49d2625d4dc6d59af147ae914c23766c815cdb0bba300560f298ed59a889583ffbdef9153820e6e291cf2985dda4bda6d1176c4a6c43a41b78cb8cdea71d7e9a5fab0bfd1a7afff4fce68fa1eee4a1f1b480a23c1f139978ac642f7bc0f681aff93bdad18b54fb6ce205522b09c040c94358c0d73db6bf1e63720b0044cbb5a1fa4885f6b0523378fcbbcfbcbf692695051e3b9835033b829445337ca0e74d01d40c60373d2a5d5cd1f270e6d10a8ff357edddff357362c7d30dcb7c04ab3f284dcb4bccdf8e789aaec0ee4b7cf6be7f3f1f4be0e88ab5e3100c7cc30581cea6cb524c81f0230b1106095983e98bc899e74e56c6481da0ad29a28dec6f85458f9139dab5f519c50846fef4d2c6578dc0409587bd74751583a9e5846d767e22d3967f4f837df50fbe35ad5f59ea38555d5919f55446ac4d32476c2e33bebde1fa681f2ac8270f6f652a084bb9d4f8feb8f59fc66c6d5340c0dfc4c740d17c95e62ecac08e7ce6d0f0d9a051295128eb030b260f11e75bcf1c445ff5b7818cbbe14ab1aa80a6c3822faee9aa4733afdeff8c3fcd18237e70c94716539f1cd6dd922db7c61217df85a3ca115b2adf9e0c238a6a64e84e6b9016c3003a9db27b9a79e1b54d68ce9600cf11a27f966b854517fd5b4a572b9f76f19b2ed17cce58cfc07687e37fa37744e348e0e91e6db6627433263c896841017a3655357e75795464a67bf682c54519d8c068fb30102c1223863fe16c0e6aeb4445c8835796a264d2dfd507e16744396a1ee39916dff8596b7c84aed9663f7dd13977ab4b0cfb652ecaf0a9bff166a35a5f2f944a7cbefd3085489734ffd9ea70d17095b4654368478b58fc133343ed31088e56146347e8174309d57bbe8247c388c6fafab2aa68e6e2043c4732cd3d60ec6de4d25c3e338df8b7fb17c44adefafb3ac85265b2493dab973ce79323726dafd7b84183bdc79113cff4e526b0573208fa8d1b21614e065f643cef3c4ad7721b152c435ef245ded2a18c8a1e8eb464411da3c46220273f608352fba95e1873ac6beb90e5f5edd5deb21f1982def9d8297c5c8a06bab83681945e79b4c59dd26ca63c0789046cab52847b2bf6280cece68ce5ffdb4f5460eed20bc1fa870499053414004d5522a3f22bb6ef6c1c274a779ba69e97ae9e24bdc8059efc715084db92fa95d6d4944d7c21b7f1dc9213cdfded1b04d0c14e8f6960fd8c4dc5e2306ec6435b0cf203a9dd1315708848c697178dfbcc92861b7e96938d5370cd407c71e820e4320807c100d85982f47fff85cd1aa0a28f3e399bac237f222633af090346f49c4b636a3fdc7103a93bd3e35232771789bd19a4f55bd45d70ccf6a031d25a23df430d655a2c6e76234b0c661bd111cdaed01ad390907c22334da1be634eec65d6734120b37f2e9c76791a285f89000a0767c2881b8da4c436f80882c4ea84a73c2813de42a0e57cade544db60d3a744ee83247e4d609fec4ac2f6f71e8f65235084216751bb392936607078a0c8d6b0e3591d16982ad6ab5966b000702a61b91355f922d24bfa516ddffeec86d911116f0e2b393bc972a37c37f56ad435f81d2b30e3e5d4ce4bcc0cf7380928f9f21ddafe70c5e27ee4f47cb5c2b2e57ab0a3dac4ebf19703446cf392ee9f7af31c332ce09837d2b1a9974be897da5fb461651c618d6ebee343577ffc10a4817a98fb59dfb3aaf597d98536ed2805ece0888b7bd1a630e7ff314f1cf313ba29f8cc55d689acf3475e68b6a9f0896c5288b6e429ed03a7cc478b93e67d2c9bb99d163eca88bd7fcc4bbb162f99ec87d83642418ec52e549bea818aebe7503a8abf779fc89e77193da7ddd4b9f7bcb7f776ffeaa2e0c90250efed2a0bd8765a383b322a8671ab61c7d40e34d39579e3250cb46796d846f2f44b4aef2d385f892aec87ebc0ce0d2fa367aa7406337dd0592d15199a747ad68cc0449e99a443e250601bf7f87b8443d4a6da0cc793fcd20e5c0ef36b302014b70e34d36199dd0c2a80204f3a886310af6008e36965e2727a0deeb20a0174e5b4f3689b74ddfc64d74cd06535deaf1dd81ee1d0a544df411347bef4074be35d8708ad4a0d7fb3bf1c79db551e01ed25c67a8c84bfea338f2b1118b187df916df41fb8eaaa28f00e396c29597367269e54efc7aeb91a2d369e0091b3892ef2fc5c3d4e6551037d3eb94f4ecbffa76924b07048f256e188810de5e256e3d503d145ac1e001fc55dd8880843adbabcb35992cc122077ac97daa925a0099dc7925fe0f67184aeedbdd86d2516bccf5960627f991081e835ba2473ae94c414d3ac50d089e457594b0fdda40071049cbef2c8372cac8f60909c6272b6846b7c19e2d6ff0dd0116c370c9d9be50df14c8946b93f8eb98d39129a4d378b3a34a434ab365ca9b276c36751694c8b1e5ec0353bb0ae2696e5d26a47d09ad06afb9519c384ec23ebedc8dd4e073b056498f27810c6db6cfd29ffd031993acd1cb61a0af385280ae77f17ae8aae83474444912016631f9db703d341034fc39bd146ba01d6e582974646abcabfaeb137fbeb933dd8e89435c385527909691e42dbc99da5d85124e1c065e5699bb179da3ab9df8fc94a30ad62c7f0a932b0603eec6d9abd647fa11e5ff89ea4485078bf636b915b465eaa9b0ca01d9a75950faf67a581fdaefc4d0123fb68387045e3ea4d5d628beceaf7ad5d9d4e15020654a3ea14e466c142b82556b868d7ebd59ea4e00add287aaaab0e42a3a7e51b31a94f4da4c9937b3b04897ee7c5999cc43abf76fb02b1644f9d061db8aa4038aa9761a4b9d23b0cc770f3c53089164d9831b5c762761a5d972bc62fb281c4b05c6349f9d0c8128cc8d4103f5fc3dcdd5b1a5a1c573f7d1aa3e530ee50e4f92004bc71f94e460605ca5688392be0d0a6db9c930107246a1eae036368eb8b8a0bd2f56f2b0336769a60f14180d105063925e2fa97f9ca8bca9ecbb0667f4f19f9c6c3918cc29870fdbd69e8980df0e1b76c1d8a9860d5c15cb86f69cc1913cbdae7510a73ec998457a29cf9015da49bd92fe55d7b664deb225e6c95f37addf1ba7d2ac6413032655d329616ae7d63aced8a0f9851a5d197c0530fca46ce65ffb294fa3fad7ed16f875aa01c92f19064be8957c00c1cfd2af5fbd5150a661c80bd0f72ce838aceaf0134d8815e7703b91edcaa09654177c50343f41d8226c12679bf4eb521447c59f15da5fbd89cea8d614b42713a45590ecbcb568e9e79715d2a15e7548fc08ceab4774c97a7b1b736636c90dacfba8481b7b4f1ed6d0c9628a140ab068f9721e8ef0ad1ef5130c9d99247d75a071d7b463c75cdef6b7fa1369f74f2ffb1b103be10f3a9b3307d2dd9c7"}], 0x10d8}, 0xa) 16:00:58 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8d64017c92a3953ff2b0f80981ade610ba108e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b320200ad335fb860307fd59dda5a72aff824360000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910a956ea948281d66d4c50432ad91508000cf85f8783002a67897cff7f0000000000aa1d4ab424911f88d3525e34e763128666ce7877bf9753b6bdae4c5b43a344f0323348f261b51f15ee1620b4d2009fe508528e0000752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca9c256b24800000067583efa0d86b4342f6f5ddffd4200006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ce6263185505cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975043aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff280d7ec1a852494e378081f231927b35672f0c214b5cac7db9"], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f0000000280)="b1000504000000000000", 0xa, 0x0, 0x0, 0x0) r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = getpid() fcntl$setown(r1, 0x6, r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x11, 0x10000000000003, 0x0) sendto$unix(r3, &(0x7f0000000280)="b100050400000000000008000110000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000", 0xb1, 0x0, 0x0, 0x0) 16:00:58 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000801, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x20}, {0x48}, {0x6, 0x0, 0x0, 0xdc0f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x20}, {0x48}, {0x6, 0x0, 0x0, 0xdc0f}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$dupfd(r0, 0xa, r1) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r2, 0x0, 0x0) madvise(&(0x7f00001b7000/0x3000)=nil, 0x3000, 0x1) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x800) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000100)={0x5, './file0\x00', './file0\x00'}) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000180)={0x4, 0x9}) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8000, 0x0) fcntl$dupfd(0xffffffffffffff9c, 0x0, r2) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 16:00:58 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000740)='/dev/pci\x00', 0x20000, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) fchown(r0, 0xffffffffffffffff, r1) r2 = dup(0xffffffffffffff9c) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r2, 0x1}) close(r2) shutdown(0xffffffffffffffff, 0x2) fchflags(r0, 0x0) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000180)={{0x3, 0x3, 0x9}, 0x7ff, 0xfffffffe, 0x1}) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0x800, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) fchown(r3, 0xffffffffffffffff, r4) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000100)={{0x0, 0x0, r1, 0x0, r4, 0x138}, 0x5, 0x8, 0x10000}) r5 = syz_open_pts() setregid(r1, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000007c0)={0xb277, 0x0, 0x3ff, 0x7fffff7a, "070000003e79010034840cc200666bfede477dac"}) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000000c0)={0x1, 0x0, 0x3ff, 0x7fffff7a, "070000003e79010034840cc200666bfede477dac"}) poll(&(0x7f0000000200)=[{r5, 0x80}, {r6, 0x100}, {}, {0xffffffffffffffff, 0x40}, {0xffffffffffffffff, 0x80}, {0xffffffffffffffff, 0x7aff961d0c4c9694}, {0xffffffffffffffff, 0x40}], 0x7, 0x5) sysctl$kern(&(0x7f0000000000)={0x1, 0x40}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) 16:00:58 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="7902adf5ffffffff"], 0x10) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)="0c6953110548000080f236f0f950c6a08e59b86a20fee724be73a1cf0b5b3190c7d509e1a55c639be2d7a1ccb640b2bf14ab52abb5098c759acad8a43b65b4cc0bed889a32d7cc0a865637bd283cf1e2319c0b8dfaac1caca73ee3bfa8a33a2076d76923746a2fc8c247b6675863b98098a3fa6be1c1f24882423febb1ae400f3333cdd3a61a2eee022de3675537642fd092f48d16d1a7ac424397349c66b93b4beee94b609e73adb98df477117381552b9e93d4296771d46c4e51c85c037f5696ef3ac79e4f1439ad5d5d0bf2e672ac127bfbb9d8d54d23e74a25fb64e1add8eeaf0ff2cfd7ee3c66e1ab76846b615bdd63dd85a8a55b9e64f22e790af2f780ebb2ed36729ae566f63242f8821bc9e6dead9ad878300ed9c5ccf7abcd35383ac6eb337d88a28a3d8c1cd1b3ce17ee805c4edfe4394f4ca1e51f1106e290c7ecd196a190fa62564cbb8a97e1d076ba7ea6ee3aff1a55d6951d6591aa4585815e6d6775e138cf011c4219d125afc2b1d55d675751b7d89610ae5a3b2de4548832679863f126633a323d1447c21415a954f1ec8eea45e08d2fa70911fdee209febfce2830427b4fb71556421858011e13ec848e95db4bbff6700000000000000", 0x1bf}, {&(0x7f0000000900)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd60f46a16c4a5d8ded247df35c9a56a79e5e2aaadda50795cb44aa89bd6c7521f44ca5cf19d3785a7e95738ca2efbbe3c1b17994f09421ec37c9348b62e45cd16bf33d55d831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c2778abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2200000000000000003625162767c8c57eecd4e02a69adf30b6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e600cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f827422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc03f99e8604e46ae288ce23a6570032c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e2435fa500e0eed7f39f78a583410004000001000000651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e5ad07edf6d168a4a589306741993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae769f545ac8bf3fc1ba1a21303cd98613b868ac60b4511e47405a81e5bb032772113e02686c3546bf682f6de32011372deb3e06e4280516d9d36c143d6bbcd15a6b7fdbc90ef95fe40d59dd01758dea2de2de0b018111894f6969406ab85428fee32bfdcf7e6f609d48d59dc25d7ca5aa183435b1cf8698c4864688c921055bf63a5790274de5155f0b9b18c94c1351f149a7a1375403874079a4369cf949432b3ad0b979c1371d2566b5d4a9f39d3b7cc80a23f59a47fbae6cfd2ca0f0556883bdafa7cba0a4aa4850df2457f9dda43a1fce1bc1b1a88165cd261a4c0249c0507596a99ea092d539531849821b28c5b38479e461a0caaab0d0c58faac4462807aad00e9c1827a90f066af71055334861f9db524c4e0ec16334785e55cbcb09b3b68640eca728e61c5d5f6ae8e71b6f45ba4f7f28aafe461ff73f1bad1a3d4efdc290d596de22e6a14cfeac91ea3e3d98f07964a28817fec2526b5867a9b8b45c4c6e710dc4077ab689789fde99e12c26f38948fde1b598077eb8e88e709b75cd65073b21834c67584f16c5", 0x38a}], 0x2) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000007c0)={0xb277, 0x0, 0x3ff, 0x7fffff7a, "070000003e79010034840cc200666bfede477dac"}) dup(r1) 16:00:58 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000800)="33cbab69184ae2f05c0d", 0xa}], 0x1) write(r1, &(0x7f00000000c0)="aee9a436ed31bab8a7a6625d3f1a77b153fb8178d78f4d6a8e5e93dcef0500daa567745948289ce59b673d8fd98d7d6d2c6b3dc4bb4e23ace82fe24ac987020e79aaad620d", 0x45) r2 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r3 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r3, &(0x7f0000001300)=[{&(0x7f0000001340)='{', 0x1}], 0x1, 0x0, 0x0) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000007c0)={0xb277, 0x0, 0x3ff, 0x7fffff7a, "070000003e79010034840cc200666bfede477dac"}) fcntl$dupfd(r4, 0x0, r2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) write(r0, &(0x7f0000000180)='\b', 0x1) read(r2, &(0x7f0000000300)=""/202, 0xca) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000080)) 16:00:58 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x7, 0xffffffffffffffff, 0x7fffffff, 0x100000004, 0x0, 0x0, 0x8]}}) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000800)="33cbab69184ae2f05c0d", 0xa}], 0x1) ioctl$TIOCSCTTY(r2, 0x20007461) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 16:00:58 executing program 1: syz_emit_ethernet(0x58, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd6076605100223afffe8000000000000000000000000000aaff020000000000000000000000000001850090780000000000039136f5994e817e81f89061d110b8666f9674"]) 16:00:58 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000800)="33cbab69184ae2f05c0d", 0xa}], 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x1, 0x2, 0x2, 0x8, "e9f4278bf233dceab2a8afd8397fca6cdb549aa0", 0xfff, 0x80000000}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0xf1, 0x3f, 0xffff65ad, "925475447dc5fe2b9af4340a76c22ba400"}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="b244906c15f54157fac35f3582cc7d60156d3ca6e6f3aaf3112bdd213906c673bb14b0507f3d785f0425ba06f3987e9a98e31cfda751855667edf7eb42cb820d137bf51bbd7e239eccb2ed82e1c0402321ffffffffffffffffe7b4b4769d319f7d", 0x61}], 0x1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r2, 0x0, 0x408, 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000100)={0x5d, 0x1ff, 0x5, 0x8, &(0x7f0000000340)={{0xff, 0x7f, 0xd, 0x3f, 0x0, 0x5, 0x7}, {[0x3b24, 0x4, 0x1, 0x400, 0x0, 0x6, 0x2, 0xd4, 0x80, 0x40, 0x9, 0x20, 0x80000001, 0x80, 0x5, 0x1, 0x2, 0x6], [0x80000001, 0x0, 0x7, 0x2, 0x2, 0xfff, 0x5, 0x1, 0x4, 0x7ff], [0x401, 0x1, 0x5, 0xc6, 0x1356, 0x7, 0x150155e0], [0x200, 0x8, 0x9, 0x10000, 0x6], [{0x9, 0xa8, 0x10000, 0x8}, {0x9, 0x1, 0xfffffffa, 0x9}, {0x6, 0x2, 0x7}, {0x1, 0x1ff, 0x6, 0xd3}, {0x1, 0x5, 0xfff, 0x100}, {0x5dc, 0x9, 0x4c00000, 0x401}, {0x8, 0x2f, 0x7f, 0x9}, {0x9, 0x1ff, 0x8, 0x101}], {0x4, 0xce, 0x40, 0x6}, {0xe4a, 0x5, 0x10001, 0xffffffff}}}, 0x0, 0x1}) 16:00:58 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x1033, 0xfc, 0xd2}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f0000001440)=@file={0x1, './file0\x00'}, 0xa) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000200)={0x3, 0x1}) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="2e898d4c54e5889a40c0bbcc8fd38ada2c506d6295770c6264ad4abf227ccdbc54556982f82f021ddb33589fe3b52bc5dc3649283740d643b1ecb8ff733a633855d3a7b5710f20f5753126286d857f129e6214dcc4f64061473385ca23378d19daf201fc938753d3718ff2d34a6d8316623165475a2c4f591be1b8c2"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f00000003c0)="f816b81f44bc0ea1757d2ec0b0f5e7f3325a98e27de79854fe906336ef2165dcc95861eefc4e708b424b4f913e96e43b255cb3790beb25ee7f03979aea843a9da668267180fcc35d6e0a679e3af1517b241b0e8d901fb25813c44200a03bfbe7453ecd87b41a9443af75bf7e", 0x6c}, {&(0x7f0000000440)="aa818b1de60df7c4b8978df015c4f549c7974f8ae505cb65af015eaa8cf3cf853835017e45a5155348d4f3418b36f48628c63dd79a045bcd2ccfc0d833ec2a10a4abb36e9bbba63882ee48f7f95032caed5fd4e5d97259e5bbc23accf959f24b809c0998a2d319c63026908ec453e8deeae6a4e3ff3a228a853c659974b1abdf6c1fdb9980bb8af78da4894bd7b376451ac4e88268f02b7361f1ee9097b9f06c305487fb98d2fccd7e1c19801de8b228eaa58c4c1b1e9dcca5d7622a5f8e3abd79a8c279bc3582e4c347714dd84de3dd3b33ae292c04557452b054ebffd0e141f94b0d8054fb726c1c228c1fc31e93b8841ee81a50e6c9995e0e367dfab13f57e4fe51fe0729c1fd9bc45675611779d4b56552cc39d99d28954f0c2a95369662661a02cb9345724d19d03843fb266057ef52f80725b108ba2f5481c3c013eaadc5c6b6fc93851981b6a0f9a99d6a56ebdff502eddb8546ed580f6e95dfe0b31ccfb7225de381cd06dae356fd9961b7f3f45efdfa822f3fb770497a86ac06cbc363c10d6edc95111ea3a8fe42a28fe0266cb34c10bfa69f162ba8d9e33e4159a294357a234e35d1fcac3157c02f0fc8fd84f5aced9149a1f1f8c5864019a2b7b8140c859ca1462ae0ccb474f491169c69b6b46aebad05becc9cc4249da8fd9f0d0230f3605f9caafc0c6c6101ac6aae4d3a0f032dc5100a14e19a504dd0b90586eadfb6ca97387e1d97ee716c6c1c171c213c6040fa559a4c3fe613e8b4f7fbb5fa1218cbd825ff8ca798e6a7151a703308ce40734c9009d0bb2437d67eed78db7c0b608697456360cef4968164fb0fd2f304943eb0ae1a5d302c5f7878eb3b006d6b12e8fad349fe84e6008459d42a7ab31f420762afe77d08398ee3f068e6ef28f6dc439f9883878b638b06bca18df48aa098a87238633eed6381322ecd9f84d22021e8cc66de2105739fd334700c4601691a5395a71b8cbfe6fd501a215a48998d8e4fc1ab10d21789534a940280a19fb8ef85d6c4d0b01d324de8a53df50988914deaa738fc4b702610fc501e43b9d1ebb25c508b100bedfbfcf8bb9dd6dfa2c10b9c00c1dd8830fa1a6d3583e1ef2c772bd1e9350423f4fa19d1fba6d991c4e3b61c757d3a5e93b133ec3597d437e9a83b45cf2e99513cfc84e578f65c697e164f946ebffc25f34844fbf412a5fdf96525b16c60dec26f04719133a353f3d145039c6771abb62187a1c08ff2c0f066bf374bc298fbdf4e911196baf0379094b6ebd54dd5fc014d407c8a0950c0d54221fd02f4a752b2db0c274b1aa64f53ba419c2c2e8cba19dee70d1e9c84b87f79d40dfd6d1353373174087fb4e78ddcfe23c6fed563adf57016e396b1d2144ea69788117f0062801c920f00515fc6e363ad26cc1ae8e274591b74f077856461bcd5a20d90464f27f349094e3ea9c1d8ef4c0f00912288bc3c44bc2b07839a5ad54eaf9de5a1b2d64eb63b340fed3cf5fbb213cd181316d1d869eeabe7970f90452ecf64213449d722b84edce9d5a5d767dc099be2792aa6be9dfd305026449679824315a478d3ddc0439514b4fa9990dcaf30bde9eb7e76b1e171ddae4bc074303185fdf202bdeb9d356f55b88ba8ba027f8b0f70c124a377343926b02b233f5fd52a376556a6b8268516fb77822c3ce0a3a79448580821a6728e8b47297942574f7f4cdb49e9eb453e60850ad78525ea8cbd07d0b712d81d31f86253de6241fb402b29adbce0b52efef9d4fe97c13d4483da27a90288eee4a798cba1de535084fc5699057d26d0d7da4ea2bd170a3682debd6e736f67549b921d3dbf4af0c241099fa4a7adaf47a23995d74d62cb34e8639e7049f573ca5fa201cf37908fdbaeeb37ea91e9c33303255294e8dda198219318779c1e7fb9fd33b49ffb2d8f77c31a385927f38517a2bb96b9cd2706e658851e44d6820104d8dab0cb9796eac607088119f3ee0f7371cab36d8488dc8458e64dfb7a2c60509cd121a4ed8cc291633ec45b3e0a1260a0fb1ab11c0c94a156af6999f7627c99006a810b0e1d7f26a1065413f5271a77261704c12f9a1c4a875aebe6be86ff0a72e7fff078cac7ebe421d77f9fcc9660692ec7b3528a6ff7f8e71579fea9be2ef5ab880325be6d045e4286cfcffcb464fa0bf2b272f0310e9121298425bf9704b7e4f9ea277596840a8fdb2a81c6a698c9a311d2254d26eee50807750855a21f5d86d046a961b171cb70741d71ac768f5c6ea2522efd74f289d5b851d2745d1d4f7716ca194d3f5d6dc4a0a9bdeb4573030681f249bc057ec3d21aca7cafafc15c5fe69e3c6882db35072304e589584fbb130ec0b8d38be5781ad59a2d09bfe7dc60759a05941822b3274b6f2fc4048309ebae0b7992642a6e6cd9a7d568b1d0fe9e2c6bd861a30e249ac40e12ca3f3cdc967e3505a7ad5cd6d1c33dfe739ecb5898f5b20cef0e4d7b0c58dde97b729d3fe13cb77c2084ca6a70314840c4700e94a25477de75cacfcc221e7bd0a562e4b40ca7008552fb4da705d7ce27d71d5bd6889739dbeb33895d106e04ce0eaadd42186a03c1ac9b8010c896abe1939fc3c9c10665b1878e222e1131b532e90ad11d575bcede6b9ef6f5a6981d1ff99a5a37f53a4430824ef8eedf6ebecff84435f79d1ad3e12383c13b2a3214182440e1062144413d397f46876377c2772bf752fbf1373400079c6b3ed3786cfa5954b8f2bce3465047af3ad1af046683f13cc30d2ef45e78a62c3ab5cc9ee78dae7d01b6bd8aa939080a2744a6c6019b5a80538b9557fa93de47fb9442de9b9113ce18178d6116cbef6db46458ebb62c0de70f960b06793ae9746634c907d30a49cc0e6e61862a443eb2e7082fcb6f535325100aaf5471847217207e36bb15dd4d3e624e3517b51d04789d53fb18ccf6414f4473db4ac7d3f836bae449f72c8bcd191dc44208e3ce899880a2e847367877f408f2917458f0207f8609448b305ff017007da65a808d4b6ffc387b756719d45e946629a8ad356290df191764937d67fdfc19f087414977a78e501755b4dbbfbd098518f3698e6427644f8fd87f181a4a55d9cb38e095b27968dcb3f1ea1870e9b127950f1243c53a390f8a01d7dae00e8b3a23f90eabb80499fe56755cd3d322800838b0d3663e86cdf95f7042b04a1cddb37233936215ba7d03b747c325e9638a2b254e1aea57d5e5cf39f218c0ebf5c3700ba60b0d520b288e7f3837970ecdd5f91c6d00bda8692054e2d7a0d8042324af361a2cd227813bba4244cde01d891bf9cc6b1c5dca614e6f17391740940ca8dc688d57b7e146b1c73c27e0a8fd6a58fe01f98403525303f0d33088fbe88589ab460952cebaf04ca928c05bd6c1d4cc0c24a6dfd289991702104a9d3f372f351dfe63849868ebeef0881b32a22844401484f449eee5f8b856e7c336487a8286cb8b7da4f11d86567681450b6823eb68ac349a174c34a86e0f75d010e3b2cb20a661d9409491bd28197e48d0d01f16052954f7da322f7940c4306a8e8014b428a14c7aee0ce5850e317022e86da79d17ceeaa6349bff81f8517c23411c79a255460f6c9e629992a795d4a07509fdae02f2646a1fb2398cc1f42c66c5e61510839384c6a608c7cfadc71ae372fa5858afb90631ad0b1a23157e98ded5e1af35a0a95be2370bca7fc5a75ace652527a3a2b4e3e2c7402c487a7acf10312a740bd9ba852b3dc3b63a5c32bb4383db20f88f38ffb88dc5e5db6e82643e9da81424220124dac4e44b26ec121adc40de8e7ba21068c6367cce23cf37e8b4a600bb4509821d67c2d387659aa09e1e3bae3c82741840e36ec570a3909a01b2a4fb8023690f06b52862bc31e1ea85dceae54247324a4e0e0fa22571d7407d12c638cd1b2ff6b0964151d9bdca5719e5454d3d1e394095b60852344ad49e0aef3a02b7fd77e307cb3ce614675dab42663cb2062ac9eb5521af649cd3a13196ab7a561789e926eb7316d7b6d38b1769893a99089519bc44572de58f95c80c385c94bd17360b22ec9a94c3c59826ccc55c03bf443961c6f776cc8ee1b04ffe99728e511aeb13ae5aeeef1a4c54d6f9b306a840f74a05f62885e8e52cd68f3f0a5b1c88ff44a8c6532c8bb5472196b1c7321ebb32301def6c40378e459a95044b321dd5eb36580b9dbf7d18c280ea0c5fc95ca36b14440a7ca16b15278a566ed127192334c52ebb2193b129b5bd4cb85a5d8866d04c308eb5e588b1fcd333f135221b2115776430add3a7788d13625f5cb0b4ee7c0e30b4eafa8526499214b11a502dbfd0c4e9c4be3aa825d98ac056e415585dee20a9ac7e1e17718f8376d27c534aee7e26d12bc495b54121c5ec207a677c996c1db23e1dc5a54550f698bb81f8094e4d303766363264126a9ec6392e20c93b5a2e04f5c920359344bee9a3f007797d629a80703396d866218845249e0f7b8cff1ddd78197aa129a70d48036079ecbd517bdd8abdce8eb0b5d99da9227c5675e0affdaef80137a6d85ca02e8f9d13cef0d3d979d2a44c020e0a41efd2b15744788eea3bed6500aa613dfbb91c90f3d1af45cec936b964224f83bd11b15502391cc4fe2d74ae599704243fb1f6f8059c8bf34e546879c9d3d7e8e64ece7601aa9db787cdf7e44f769b5d4b4a1402b06f3485904d1caccd0c8ce432b2cf55ff6a4245dd29a82c0019c96925c2088810d981572faf61a681d4a2706dfbaf66388c35b070203ad438dbb3f9066a32409f49b59c1363d55e177f021b4eb1a1c745476c8770cd1c3e85995c3f3dd02969228139d2120cc0060749faa26a2c092cb97fa72b85d691e2fa753ac3b9dbcf19659315e943c9eb2f5157fc3224b28c9a12f4536a3822e2eab41e457ee6d605b63a6dabebd2ea498cc5fd3eff29668b935d5807529ad0ef9f322db25e09da626102722f8c3d452add804dfe3736afbfc5d1eb1bb53bf74f1f9f91f8dec2c76dcddd027ec48b515aff64a0b99ad607e315b337cca8e2bb94a0080f6d6dec3280eb4bece0f5c3248c75fd12f78569aa1370a61c8479900dee88c1f496e25203d9e87934307000febc5a55b5d61621801f90efe126b1e6e594e9577da8d562a31ecb874d039ae11ef3e24cc5ef1559621ae62f1b58e551fd5d5a85611116cc6802cf87150c564b2e07c4645e241d9521e581c611a1e27e902ad87796cd7175e67f531b38a579564a6b47241b3b26e334434cb3d2b0c728608f9074a24e95eea6aa96e960248bd06e5547fc1ebc0cb715f6cff2959cafe09b0b7f1f09bb28a2196d0410bff288c2cd66c80654b5f782a8e9deed028f0d0556c0cb06275a473b9628ab832267f940f8c6ddcf556b9688e544c442bdb17c73835391a63cfd5ac965a5f7e3a40ba621b55fe1a2171aae5dbfe3d82fc47bcb31b18a8d1f5e50f23e863b074156615343c6c653aa117853f40358dc2295f82e9e75ad15f25ada16c71878252c7ad474054f5f5ebd2f668e2430191f7525058a67d8024358e7233b606d65cb5664a1e9326da92b66114543c99cbe023ac95ae97ff35b07dd2dc749e09daaf65b4769d191df37abac19063a6d244db8df50e81699911fa423d81541901574e295696fc32afdbfa70f77be9c478f6df0dd56e79558edaddae0595efadce07e19502b67afbba1a112c91aac2654ac462784b8ea785e54b0603e40176fd352c24f7102ebd2d6f086112303597ff9c7313b9fd78d9f1b22e27afb15d3526c8d9b7e31eda98367bc10188fe43c27c054f9024febf6a5761154920e54752388", 0x1000}], 0x2) mprotect(&(0x7f0000170000/0x2000)=nil, 0x2000, 0x4) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x2a, 0xb, &(0x7f0000000040)="ebffcbff13b9040000004e713048e6993192961a", 0x14) close(0xffffffffffffffff) r3 = socket(0x2, 0x2, 0x9) getpeername(0xffffffffffffffff, &(0x7f0000000240)=@un=@abs, &(0x7f0000000280)=0x8) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x73, 0x29, &(0x7f0000000300)="eb1d52ff01fe254cfc745a9018c209c30f349d1bd963b93f9df0bebceb1525e8732ae9c5366ac0cf5057396cea8b471f8d804de8e662e904cac388fda85bacf42893c3cc675d01a8de611953f51e4277da84d726c9f895d7fb1823c2dc091b2f7a8d462d352626e38b331b3559f269a52c4e1ab53ad7cce0d038cf65d29e780e0c17c4586595b0cef42a476a279985cf05ec21", 0x93) connect$unix(r1, &(0x7f0000001600)=ANY=[@ANYBLOB="02002e8704696c653000a5ba11cb09cada493b407c81f072159d000dddb76f79baa51350185659628b248e88c77ebadc6f473191db1b80392d70603ab1affbc5706fec4fe47041004429a3b97a22668a544b9b4a7293380dd687ce1f768ec4431ba37600fa0cb451528edda5359dc93963eca2414c4ca7063f7c90baf1e964be3410a16a17b0166772edcec6d445e7a651f2313e20d897d41c68ee3c70139a7110d082d519a5fb6a12040067b1df40193d38742ab38f1e37d8e9ed356095732b8395abb6266055e3b1daf0a9e33cc6a6bd52baf7ca844d6f085d8ea4bd6d084dc1743f5b48be2d228285142d56295fdeb0c9730e35900ba412cf00"/266], 0xfffffffffffffed5) write(r3, &(0x7f0000000040), 0xe7) 16:00:58 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = dup2(r1, r0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x1000, 0x101, 0x1, 0x1, 0x6, 0x7, 0x9, 0x2, 0x2, 0x100, 0x40}) listen(r1, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getegid() r3 = getgid() openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x80, 0x0) getgroups(0x6, &(0x7f00000001c0)=[r3, 0x0, 0x0, 0x0, 0x0, 0x0]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r4) setgroups(0x0, 0x0) setuid(0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_media}) r6 = dup2(0xffffffffffffffff, r5) connect$unix(r6, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) r7 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r7, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) 16:00:58 executing program 0: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000001200)={0x3, "2e1100b0df6d7fcf409def1a1fc1ed34135533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b712000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf120763e2ce23d1fb7cf63c9dbc6a87869b8ed7fe114d70adee7d696a5fa50d515e2714fab1fb6f1ef5e2ee86a0738d95934e84357ed214ae041c228e609fb27bd54d86080f76a08dca519d53d20cd99fc0e03dd76407ae51adbb71981029aeca137eaa9049710bebce9939b3922299a460f3eab037a5d2cba6bd4272495cd7049a7d7b01e1206d3b57d1fccc089aa0b0d4cfd8ccc85cc9db643f529ef3ebf17616907fb01c6b8c9a309319c606ad4bd8169d5176363749cfd308abc55fdd6d69134ecb558aa9a58fb0e85a6be806954bd6968dd632de372d"}, 0x4a4, 0x0) msgrcv(r0, &(0x7f0000000100)={0x0, ""/29}, 0x25, 0x2, 0x0) msgsnd(r0, &(0x7f0000000480)=ANY=[@ANYBLOB="0100000000000097e8aa8969f66e4d7f0036a07e2502732018004c28d70faee3996288cfdefef9cac37bafc5dbf94f17d6d508f9d44aaae036436b0735e9163249be5c5dea1260a99f76e3fd6aa6934bedfdac78b73fb2c2584624aa782c1a2c00acc7aaea1978bcddc77d056d413e86836d869667f096e76bfc7cc08defc095e98f80ea16a9e91150af34f6ffeef6b31ccc5840424564255432bd1e06ab1bedc92939f03359417c11ff5e3bbdbdd79f8b73d58b3d2e2908bd5ca2b8595fc09d9dac2d742b8358c4ce25267711f4b8966b750d2352ce2084a68b7aa4729442f73005379bf0ef47c6a472cfb2751348b29772f440082189ec93c22d612a56fbf0e51e1f5ddb417374e226e73a3ce350e875d1f5fc49f9d93252d76fc4705ac7746ea8aeb313bf06a17ff343409bd2d10cb584b4d2f122b63ba300adb4a3c0ce43781b55c4fb5603bb019260232b717931711cadcbea09eb6765b52038a7826590a33b94bc0ed73b2852d3d4159d5699c4202f5fd539d91f1ba4ee9539fa7cc13e"], 0x52, 0x800) msgsnd(r0, &(0x7f0000000280)={0x3, "741f7bf64bf956669e624fd3c5086d5fc3eac60deb6ce545e64fd79b359514845e992b62d7ce7293ad0bcb57ba74a2c74569415a9e96f9ab2c6f5d3879074b794b21c5c5ac3690d0"}, 0x50, 0x800) msgsnd(r0, &(0x7f0000001080)=ANY=[@ANYBLOB="0200000000000000d7c70de0a251ea29715b4f6a2736beddb775568bec852ad846192ea43e51e496e18af25f46a13d6dd64a7091a7f050063d02e90f7ff78899c64adfd4efc2e0dcbaacdfb95d5ce7ad2d4e7d3736e9116214ed1705c5e246ab6349eb1a7cfa22c24d567fd3240206735718c66abb39fbdf37347da68702814370638bfd2e5d76f54efcd48c2fc4643fc09dc3277c0357c19ddf97b474797ad2c63a9576ebfbbdd33683a150bb09122d996ec239e7bd85bdc4f22a29a4e78921e3077b29488a480c685f91b8d5c562acd3e888387502681ae1e65f82cd1338f7e64c7b4d2d428b8984947de41b8d93929142f033fcf800"/259], 0x103, 0x800) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000000c0)=""/120) msgctl$IPC_RMID(r0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2004, 0x800000000004515) r1 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x1c) sysctl$net_inet_icmp(&(0x7f0000000040)={0x4, 0x2, 0x1, 0x7}, 0x4, &(0x7f0000000080)="a3e4965b7f7f5ba5ed36f4a11d774639e60677027f7f2e4e5ec2dbe77cc46dc68648a601d8492b9107d73a2963c6c0a9f1ce364dbafccf799d5ccc4dafc5fc1292e12df92398230c252888558271620f7b07d9a05853c5264e5800e7d996e2115a08d3f6b70343cdae12eac5f7309c22cf372418dcdd64e0fed9d4dcd2a5d7a52470abd096a7c06de6e739a3202cb300ec13bf21cc30d97941ea0f7007b95cc39fcb8843af0827dca6da879a581c485f9b44c417e7c2713619f54c538b94df0ee66ed068daf2299676dd5d8d0a8c826bb844a00c22dc86d877", &(0x7f0000000180)=0xd9, &(0x7f0000000200)="788c9ba283f884996b3d868908e7166648ad73fff1", 0x15) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pread(r2, &(0x7f00000002c0)="fb4f199071a5f0bf8fd32152ab19cf8a28e5d67869f3b8b4bd167766329eea6990d44abb1b47d3955721bf36b699e9c0a4e43724c47026f4344864b4f6d64f688f28702b8603190c35027618", 0x4c, 0x0, 0x7) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000240)={0x1, 0x200}) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000280)) 16:00:59 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="364f05432ed4efa7f50b5db34d171c9b1313cc4a0a6c49b9d29a955c19529a839bcc61f4263acff38acf8bb35253a06e6600658f3b43971feaf2d2bdd5eea8a6d636023eff261e38fc33df6af58720837c7d3d79e01f104b784d6020ec0c00ea62bfa464000acda36a8a5d34d59bd4d49e728eb418e6cfd06c9c4925f1ae2293fa7e509b0336a786d16cc2a6843821e0806703f7eada5a20d9e953aaac0a9364399d89777fb58c928eb3c9fa0eaee1afbefe154ccaa0806228e1400785efa349a327c1c4066075b059479dca7a303f9ea6a7b7f80eddcbcbb44cd30a4ddcfc9a8ecd4d0f66ed6cfda335eb2503a9862a6ddced1224898c09e98715", 0xfb}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000800)="33cbab69184ae2f05c0d", 0xa}], 0x1) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000000c0)) r2 = msgget$private(0x0, 0x2000000186) msgsnd(r2, &(0x7f0000000040), 0x8, 0x800) pipe2(&(0x7f0000000000), 0x10000) 16:00:59 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x200, 0x0) fcntl$getown(r0, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x20, 0x8000, 0x7f) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) unlink(&(0x7f0000000000)='./file0\x00') r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) r6 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r6, 0x0, 0x408, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r6, 0xc028575d, &(0x7f0000000080)={0xdf, 0x1, './file0\x00', 0x6d, 0xffffffc0, 0x3ff, 0x7}) ioctl$TIOCFLUSH(r5, 0x80206979, &(0x7f0000000300)) 16:00:59 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8000, 0x8a) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000000)) fchdir(r0) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000800)="33cbab69184ae2f05c0d", 0xa}], 0x1) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='W\x00') 16:00:59 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x3ffff) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000800)="33cbab69184ae2f05c0d", 0xa}], 0x1) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000940)=""/102400, 0x19000}], 0x1, 0x0, 0x0) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) 16:00:59 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0xa59d) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) readlink(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)=""/36, 0x24) ioctl$WSKBDIO_GETMAP(r0, 0xc010570d, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x101, 0xff, 0x5, 0x3, 0x603c}, {0x48, 0x1, 0x7, 0x5, 0x401}, {0x100, 0x8, 0x9, 0x5, 0x7ff}]}) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x20000, 0x0) ioctl$WSKBDIO_BELL(r1, 0x20005701) 16:00:59 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8d64017c92a3953ff2b0f80981ade610ba108e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b320200ad335fb860307fd59dda5a72aff824360000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910a956ea948281d66d4c50432ad91508000cf85f8783002a67897cff7f0000000000aa1d4ab424911f88d3525e34e763128666ce7877bf9753b6bdae4c5b43a344f0323348f261b51f15ee1620b4d2009fe508528e0000752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca9c256b24800000067583efa0d86b4342f6f5ddffd4200006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ce6263185505cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975043aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff280d7ec1a852494e378081f231927b35672f0c214b5cac7db9"], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f0000000280)="b1000504000000000000", 0xa, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x10000000000003, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x20, 0x0) sendto$unix(r0, &(0x7f0000000280)="b100050400000000000008000110000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000", 0xb1, 0x0, 0x0, 0x0) 16:00:59 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000a01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000180)}) r2 = semget$private(0x0, 0x4000000009, 0x0) semop(r2, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d96be}, {0x7, 0x2, 0x800}, {0x5, 0x2, 0x1800}, {0x6, 0x2, 0x800}], 0x4) semop(r2, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) r3 = getpid() semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000200)=""/60) fcntl$dupfd(0xffffffffffffffff, 0xa, r1) ktrace(&(0x7f00000000c0)='./file1\x00', 0x3, 0x40000000, r3) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x1, 0x6}, {0x41}], 0x2}) dup2(0xffffffffffffffff, r4) semop(r2, &(0x7f0000000400)=[{0x0, 0x82, 0x1800}, {0x4, 0x400, 0x1000}, {0x0, 0xdff0, 0x800}, {0x1, 0xffff, 0x1000}, {0x1, 0x26, 0x3000}, {0x1, 0x1, 0x1000}, {0x1, 0x9}, {0x2, 0x8, 0x1400}, {0x3, 0x501, 0x1800}, {0x1, 0xb80c, 0x1000}, {0x0, 0x400}, {0x2, 0x5, 0x1000}, {0x4, 0x99c, 0x1000}], 0xd) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000240)=0xc) semop(r2, &(0x7f0000000180), 0x0) socket(0x23, 0x3, 0x8) semctl$GETPID(0x0, 0x0, 0x4, &(0x7f0000000500)=""/238) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000380)=""/125) 16:01:04 executing program 0: r0 = syz_open_pts() r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r1, 0x0, 0x408, 0x0, 0x0) r2 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x0, 0x180) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x2, 0x80000000, 0x1, 0x80000001, "bf0e058eead4d5777c29deb565b456e7b0c6bb6a", 0x4, 0x7}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r0, &(0x7f0000000140)=""/111, 0x1db6036960f62377) dup(r0) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$inet6(r3, &(0x7f0000000040)={0x18, 0x2, 0xa1b, 0x7}, 0xc) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffff, "ffa487e66524c9dd74ca43796a40d1e145de78a3"}) syz_open_pts() 16:01:04 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x200000000000035c, &(0x7f0000000000)=[{}]}) r0 = socket(0x18, 0x1, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0xb}, 0x4, &(0x7f0000000100)="7e913c9ce8cb9b91ce3706c0ee05913613808b666ca540e64ab94fd71c17868b9a15572ae41a816016fa875534b0613f3ef10ed8f2b812745af842f84f17046c741791f5c934b9424466bfd16afa2978a3d91c1cacf768b5e3ae6e3599fdebbf08dfc9345fcacaacdf02f8446dee7985b151786a84626af2b3fa1f03f11e76ba9487451f9044ffa0639c4b301aff35f035c2cdbb0388143191c28f31389dd2ced34ae51f4e37cf0560388e1efeb9d3dbd8e9", &(0x7f00000001c0)=0xb2, &(0x7f0000000200)="80eb40e0831174b2e6074e14931bad1e31d0f1ba352041f5a9c2de12c50be6ee9ec790ce820c2fb7061bbe67d79cda013ffdf3e7b94ce0de249e7511708626539eee", 0x42) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x41, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r2, 0x8010570e, &(0x7f0000000080)) 16:01:04 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x110000000019d4, 0x0, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f00000001c0)=0x8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) lseek(r1, 0x0, 0x7, 0x1) 16:01:04 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x20) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000040)={0x1000, 0x6}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) sysctl$vm(&(0x7f00000000c0)={0x2, 0x3}, 0x2, &(0x7f0000000100)="970a8b13a34373891bd2f9af8273ac6ca0374555de8ea3282d5f7e50d4db8a39ef11f1b757cce83d2d86f39fdead3e466684483a780e4c6efbcf41a85035438a1bd3b8d2be2d5aab66774099790263bc6022f9d5", &(0x7f0000000180)=0x54, &(0x7f00000001c0)="d89284e0f7c56376ea77e7fa8ecf9b8ff015ac8f80b342f305cf21e20379aa85b559f58580d5e001041f8806a8140a6a51bdf1cd5b21a37a2fc8ab94455b8c36fd11d9719e4841be329079a04d6a34c8c1b3c173e3f6445952ca5728c57d2809f4e0553aea5890699f99e56d7d56d97f85efd4", 0x73) r2 = accept$unix(r0, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) sendto(r2, &(0x7f00000002c0)="5e8708b0beebfc30f1339548344b36cfad4d54adceb939d8cb6a9c", 0x1b, 0x0, &(0x7f0000000300)=@in6={0x18, 0x0, 0x1000, 0x1f}, 0xc) ioctl$FIOASYNC(0xffffffffffffff9c, 0x8004667d, &(0x7f0000000340)=0x40) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x8000, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f00000003c0)={0xc93, 0x5}, 0x10) write(0xffffffffffffff9c, &(0x7f0000000400)="22993fa87c97517c7ac0868dc40bdc0a7888f1dba422cce7a5fe848393ec91e2b7466bce5893d22cb10352a1c6e4aac2714279e3bb54e807554de1688030f1eba5f5ee25d213017a343e0cfa7886ca7f75449d5050a306de043f2d1e79f4556f52353cbef9e43218295f80e33028a96e4ea1f7c1ae775921450db10d78f6b563e2853ad5dcccdaab85771e87fb02591c288224d4b926622718b7924bfbbb32e8ef99a04ccb54944879f1729a8f7e1c9e85fc987838dd0e16d20b59a4d15c234b3b88b6a30083d83855af55a1ccb46e07b028a399d27c0c1a4b21ddfa3bf77efa61ea0b7ed480e0abbd3d3dd526bacc2e", 0xf0) r4 = syz_open_pts() ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000500)) r5 = dup2(r3, 0xffffffffffffff9c) ioctl$BIOCLOCK(r5, 0x20004276) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) pread(r6, &(0x7f0000000580)="c35a860fa9bcdf1e5de0e7b2835e0f927dee48664071c1d07e3216603d4e577eb02336217554df63d1f19bbf34fc61536a9a1321d04483d4d4075ede30320c79365f4a214de92f0e4ea2c9bb0d0a911856220fd060896bb7", 0x58, 0x0, 0x8) r7 = socket$inet(0x2, 0x8000, 0x1) read(r7, &(0x7f0000000600)=""/4096, 0x1000) dup(r2) 16:01:05 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800490000380000000000009078ac1400bb000000004410090300000000ac1400aa000000004e214e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="50d2ee00000090780000"]) 16:01:05 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x800, 0x0) close(r1) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000800)="33cbab69184ae2f05c0d", 0xa}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000007c0)={0xb277, 0x0, 0x4, 0x7fffff7a, "03000000de477dac000000000001ee00"}) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) sysctl$hw(&(0x7f0000000040)={0x6, 0x5}, 0x2, &(0x7f0000000100)="530ff19f77680adf4585313ad0130c7bd87a1d2d88ffff784e8bb0911b632bff90d0f51df49e3a6c916a75841856dcd6629a624be110af207e76024cb70c1119864842df93be1b18b55368a58d520dcbc50101424990abdcb6fe714fc189064fd3e59ad111b23e851f87cc2ca9305a16de13b680", &(0x7f0000000000)=0x74, 0x0, 0x0) 16:01:05 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000040)={@empty, @random='\\>VwV-', [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) r0 = socket(0x2, 0x2, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x7b) r1 = dup2(r0, r0) ioctl$PCIOCREAD(r1, 0xc0207534, &(0x7f0000000080)) 16:01:05 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0xd01a, 0xffff, 0x0, 0x0, 0x0, 0x0, 0x100000001], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x6c2], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [{}, {0x0, 0x2}, {}, {}, {0x7f, 0x0, 0x3f}, {0x0, 0x0, 0x1}, {0x0, 0x0, 0xfffffffe, 0x8f}], {0x0, 0x0, 0x0, 0x2}, {0x4}}}) sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x4}, 0x4, &(0x7f0000000040)="31e4479d45a47bea3e5bc5478bfbc00527cd6996125e97e6ec21e6861922cb918d01756d4c9a122d08af09fcc9daade2bec8bbd4ea5156defd98cf5ed9b58059ded54f1b", &(0x7f0000000100)=0x44, &(0x7f0000000140)="831f10c4bdc8d0b2566fcd06bb4d217abaeeca75", 0x14) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x9) r2 = dup(r1) accept$inet6(r2, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 16:01:05 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000800)="33cbab69184ae2f05c0d", 0xa}], 0x1) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000040)=0x8) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000007c0)={0xb277, 0x0, 0x3ff, 0x7fffff7a, "070000003e79010034840cc200666bfede477dac"}) syz_emit_ethernet(0x437, &(0x7f0000000000)=ANY=[@ANYRES16]) 16:01:05 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) utimes(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)={{0x6, 0x8001}, {0x2f39, 0xfffffffffffffffb}}) pipe2(&(0x7f00000000c0), 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x40000000) 16:01:05 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xff000000, 0xfffffff7, 0xf20b, 0x3, "d7ebd655282eeb9f1b788884061b10457015eaea", 0x6, 0x5dee}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000440)={0xfffffffe, 0x81, 0xfffffffffffffff8, 0xffffffffffffffff, "03000000255185ab7f88ad3060e6f4ff00"}) getrusage(0xffffffffffffffff, &(0x7f0000000080)) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000d80)="139dd6e05ba3e6083ed7f49e4429730e2e9e0ea291378db903bf962242ee4831159e4ef1c5cd1d1dadf0558c1785be08322f78668b576d617609fbadfb2b4f1a238b8dd89fe35bdca47f929d492c35a127afd4784863f010d681b36604ff5fe00be13ddd60d7577162aab0ac1b63c30a7d831533b3e1f6011e2a24965301ac42b2cbd5371469155c64a88fdf13138c19d305ad51f9054692321a87b614130a622dc33f195681980cbdd21c3dbe8fa7975b0312d06d3abbe88ab719cf82a880175f9a7eaa774452bd038331c831d1eb21c1b4f0fbc684d25084dea0c997c599c4641580f4eb14a48b3e4bef4b666545b7dcb8081b02b4df890efb798e2edcb755c32219077e73e03c942df7c2ec5bcbd9bd121b739979e39adf0267ab75ee64c5b98678ff4c836236d1b774b476c393d762c6eb7a85a7a81af6c65d7829a70f9b3e903bfb882e73901085f1ddcda4a86a5391ae22b0f1130b2eae3cd4db040ec22137c874e6a27d295540d9b880036698160de8558c0320b58bc9136c93d0c695c7d852ac4f062f5d5f1fd69103a4071f84dd5caf039a1ae46a42f5ba396a5c4b405b76df829c2f0dad1711d83e6d7051800b88e2fcd7d2a8ef50c17292886ab4259e0ad292b9c874aec43102b4badc0c26b6aa7f76adda2ce716fb89b56374a12eed5a5787745cfaf334a372e380fafa9f2830b1fd060a00802a2237abfa6f201a9560a4bb930db479a63653b33f5838d202740ef6bcc8af4c36aaedb1187f91bd7d34e5120559755747d252eae4054b5013990e3444390405d4da1631e1dc430c73e7c7a9b96f7ef97a8b4f67ae5171d0fd93bec07976f35947386d1160bdbc08297109c696f952e2234d81fe4f123d612fd959ab735c81e9eb631ca7c8347c3665feae22a921cda5e1562bf252d9f8c4403ede03bc68a5665bccd2bd53bf2aab12b6fc935f77be63fddf3fe76e0c84fb15d4be4372ad058f607e16d89d4d7c33bee9e9b9534834539ffddcd65593e8373bd1beb388bbe69ed35b840461fc8fd8fbedbfe88c0a3fd476f60f9c417c48a6db3e535cce078f157aeab785eee327bede4187339513c7d39d68e1c65391cb232c65cdde767c976b9375b9fb3457b8d351aceb53497acb327dffdcbe9c394146ae78fb69e455de53f7106a1783a96a60d1078423d8d0784ff420417b7699b9fb158fe97b88437d797309ba2b1e041594ea041231a0b60a20510925", 0x36c}], 0x1) 16:01:05 executing program 0: clock_getres(0x3, &(0x7f0000000340)) semget$private(0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x9, &(0x7f0000000180)=[{0x40, 0x81, 0x2, 0xffffffff}, {0x7, 0x1f, 0x3, 0x1ff}, {0x1, 0xd1, 0x9, 0x1040}, {0x20, 0x5e, 0x4, 0x2}, {0x1, 0x7, 0x85, 0x100}, {0x4, 0x2, 0x1f, 0xff}, {0x6, 0x65, 0x0, 0x1f}, {0x9, 0x1, 0x9, 0x8001}, {0x8, 0x1, 0xfe, 0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x30, 0x0, 0x0, 0x800}, {0x7ffffffe}]}) clock_gettime(0x4, &(0x7f0000000000)) clock_settime(0x4, &(0x7f0000000200)={0x2, 0x8}) semget$private(0x0, 0x4, 0xfe) chdir(&(0x7f0000000280)='./file0\x00') sysctl$fs(&(0x7f00000002c0)={0x3, 0x1}, 0x2, &(0x7f0000000300)="dfee888d", &(0x7f0000000380)=0x4, 0x0, 0x0) r1 = open(0x0, 0x0, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000440)) write(r1, &(0x7f0000000140)="200e22", 0x3) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x0, 0x0) writev(r2, &(0x7f0000000080), 0x0) pwritev(r2, &(0x7f00000002c0), 0x0, 0x0, 0x7) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/ttyCcfg\x00', 0x20880, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_extract_tcp_res(&(0x7f0000000240), 0x444, 0x1000) 16:01:09 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$TIOCSBRK(0xffffffffffffff9c, 0x2000747b) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) 16:01:09 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000e80)='/dev/vmm\x00', 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0xc0205609, &(0x7f0000000000)={0x20000001, 0x4}) socket$inet(0x2, 0x10003, 0x1) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000680)=0x80000001) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x1813, 0xffffffffffffffff, 0x0, 0x200) writev(0xffffffffffffffff, &(0x7f00000000c0), 0x1000000000000245) writev(r1, &(0x7f0000000780)=[{&(0x7f0000000280)="f19d9b3cd9e6faec111ddf5017abaf1cb62fc84ad1394acb236311c796f5968a2054da054e6fd1d31335207b68adddb24a3d100b423afc03e6aaf922eb1d0c3aab1bbf2eca591513c58e93d65c067bf12e", 0x51}, {&(0x7f0000000300)="cb2d9e15063106c9fffd88cf76fe3b03809a62cb43464bebb66669d730aba1c06812ef82c541e6be36c114ec69176fca6ce535589cb456232be4eda2cbdd3a685cff61b6cab775ea15dd1d6e26edeb444f23da344f3ad0d27f87accce5fc24b949dc63842a7b136772401d3b4b10f96fbb3c52844facfda49ddf7d2c05819e06d2f081cf669cba5f821d14acc5ee09b39199473f5516505f748e197c19a9d9e2fb798ae56e9fd33ee7b8d22102a214326c9f435c5bf9910d37a8fe075b2c7d78bfb2bbac5fec4c6a3890d70d6f20316930d663189680b7578bfc11b8a6adae02e12a00bfeaf988ac85e9e90003cafa5e77a970", 0xf3}, {&(0x7f0000000040)="f289daa7c35e2d6d76b6b9c612fcde254c8efdad59010ce0ce18054f52fc8b85569a1e1452f1b21154ecaa", 0x2b}, {&(0x7f00000004c0)="2c99387e682d847fe065e272d335dd0ee25e3569f9209cf2e0eb54405ffcb606e9aba72dbe57a2a56ceed1e4c718ce621a3af6f02291e3b9bafd5c3582dbbdbdf74746d7f8289b3961d4642f3b08d88cad0d04f5fba37187e980853456a520cbc4eaddbd305fec14bac72bdf75ab4d5c6c207484127f0838700aff0564c4fca11c60cee65ad75e682a6ecfac390bd89bd5b2a2f550f3f96d35984a175997eb3a27e9ebb62f8934fc02060174961247c300fce73c647173351ff1baff6c533164c77cd73f15e3f5da5bb3330ee2364d657e2b7237f1681970a56212b818617592cb464eb69e1af9b4fcc9aa4f", 0xec}, {&(0x7f0000000400)}, {&(0x7f00000005c0)="76643aadc90f31d52b9f514f1b765f9d4cec90b49f73458c16a35b7b7359214c14a02c46dfcebdf17124accf39c4b8dc812087065b470ea0191e9a740f7c957c8204343948d0177fe29d11662ed5932104f6edaa6059b8f501dcd0e5a600044233fc3e6200cce40294cc422b8b9ece94cb3bb70f8fdb9e584bf21a8cfdbc7f1b0d08a21e02b8f2f43087dfd7621813e10b896230ee2f265b4e4f293ff84cdced334d6d", 0xa3}, {&(0x7f0000000680)}, {&(0x7f00000006c0)="adb63a7da10cd46518e1ae60bb5c6a5a791e382328a44c99b492877b18db4cce2e5f0f8434952f876c1bbc05516a59f0c38a1b13ba947e585cbdd18b5d54855f9d2155e07a4169025760130f6628aff412ba3930623e5b76b468b1f616f4d8e8a26c4620f48ff8cd5c3b5e52aaf99a8a1546e399b84fe8ce1d1122efaa655cc84a6589b58556d2e5ac71eea2e10b7fb28d3b55b1e6", 0x95}], 0x8) r2 = openat(0xffffffffffffffff, &(0x7f0000000880)='./file0\x00', 0x80, 0x7a) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000e40)={0x8001, 0x401, 0x1, 0x6, &(0x7f0000000bc0)={{0x14, 0xf2, 0xc0, 0x8, 0x20, 0x6, 0x8002}, {[0x4, 0xffffffffffffffff, 0x0, 0x1000000000004, 0x3ff, 0x435, 0x402, 0x1f, 0x1dc72, 0x6, 0xf2, 0x407fff, 0x7fff, 0x400, 0x5, 0x375, 0x3ff, 0x6], [0x3000, 0x104, 0x2000008000006, 0xbe, 0x100000000e89b, 0x6, 0x3, 0x6, 0x4, 0x20003], [0x8000000000007, 0x243a44c, 0x8000000000000002, 0x4, 0x7, 0xdd8, 0x1], [0x3, 0x5, 0x100000000, 0x2000000008064e, 0xf000000000000000, 0x10000], [{0xc, 0x2, 0x1f, 0x6}, {0xd72, 0xff, 0xffffffff, 0x101}, {0x2, 0x8, 0x40800, 0xd82b279}, {0x2, 0x6, 0xfffffffc, 0x7}, {0x4, 0x8, 0x800, 0x9df}, {0x2, 0x1, 0x3ff, 0x8}, {0x0, 0xfffffffb, 0x1ff, 0x20000000000001}, {0xfffa, 0x7, 0x8, 0x800000000003}], {0x1ca, 0xfffffffe, 0x1fe, 0x6d}, {0x3e, 0xffff, 0x9, 0x6a}}}, 0x8, 0x8}) ktrace(&(0x7f0000000400)='./file0\x00', 0x4, 0x1000, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000840)='/dev/wsmouse0\x00', 0x80, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r2, 0xc0205609, &(0x7f0000000000)={0xffff1db9, 0x0, 0x1f}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x8000, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/vmm\x00', 0x200, 0x0) ioctl$VMM_IOC_INTR(r3, 0xc0205609, &(0x7f0000000900)={0x1}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000ec0)={0x10000000, 0xfffffffc, 0x0, 0x0, &(0x7f0000000940)={{0x0, 0x3, 0x1, 0x6, 0x0, 0x0, 0x2}, {[0xffc0000000000001, 0xffffffff, 0x200, 0x4, 0x0, 0x0, 0x0, 0x0, 0xfffffffffdfffffe, 0x6, 0xfffffffffffffe01, 0x0, 0x2, 0x0, 0x9, 0x0, 0x8, 0xffffffffffffff8e], [0x0, 0x0, 0x0, 0x7ffffffffffffffe, 0x8000, 0x0, 0x0, 0xffffffffffffbfff, 0x2004, 0x7], [0x0, 0x1, 0x2, 0x0, 0x0, 0x7], [0x0, 0x7fd, 0x2, 0x2020000000000000, 0x4], [{0x1000, 0x1000, 0x88000d}, {0x7, 0x2, 0xb882}, {0xffff, 0x0, 0x0, 0x6}, {0x4, 0xfffffffe, 0x1f, 0x1}, {0x40, 0x2000000}, {0x0, 0x0, 0x0, 0xa}, {0x3874, 0xfffffffd}, {0x200, 0x3f, 0x236d, 0xffffffffffffffff}], {0x4, 0x21, 0x0, 0x100000000000}, {0x0, 0x0, 0x0, 0x1000000}}}}) ioctl$FIOASYNC(r0, 0xcd604404, &(0x7f0000000240)) 16:01:09 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x8001, 0xc0ff, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [], [], [0x3], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x2}]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x2}, {0x2d}, {0x6, 0x0, 0x0, 0xffffffc1}]}) pwrite(r2, &(0x7f00000000c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000000)={0x9}) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 16:01:09 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="ea", 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="02beacbd000000000b4564774769768f6a52d7f3ef3ce017b0c2a7052a62db925f0ad392b64a6c446868c5710e65702a9e8ae0acfa920a92af843615fbfd45fd1ed89839549ad308542698ce5c8e1e24ac9b9705daf3b4d23fafaded5c83d9fd176e0516ce2c977e8aaa51747d1c841d69d330117b0cf34133ed80f2245583eab018874f9fd75aa404abf44a98c7214f59e36462079263da1679040b2d4c9ffbbeb66affe68dda08a0c47ca06180669d3cb59bdcbfd73e5f4906fcb88b90a72c27bb1b06"], 0x1) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040), 0x4) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) close(r0) r2 = socket(0x2, 0x1, 0x0) r3 = socket(0x2, 0x8001, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00010041000000b56a00"], 0x10) close(r1) 16:01:09 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000080)="62032a3106773f1e00bb5a1e771e245f50f4857d42b595a4c9343ae2b5ae0ff1d6dbccc65a9e8898b02a8bae6db90bc29ee6ff857ad7231042f9839a1fb7bc4e8f1fd3eb9c0e38f2dabb98b5b60b94512298ffd0461d1f8b62a14b463e278f5fcd0bc84cc038982d02ee7fc24c7ee3ea6700931f65b454aa", 0xc238c0b9) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000340)="0238210d3aaab99a9f58ed7377ed3094ad13ea2fd92697b85fb2bbd20c03068fa3184ae829610920c1bf7c8a22107d19a7b5dd67f85d07daa8296c9e8ae1c1228855d6c20fb637501014d8279f2c32ad5c8ea53f851a35adca4df2c07c52c1aa0cf7846eacc2c3e273af5afd8af897854ebdc1b2b7f2eba8d210e6fa343b7f501ec97ff5dab27f807780b06bdf4b263675fac960652ebbc81ca80e6a63d76f3e51fe70a376df797288b69ff5f653f2c54cddefe3134281c5c60ca809bceff0639d9c51a98feb7877b2894a390fff814f0cc845cdc22097706d922abe321458c8a80500"/254, 0xfe}, {&(0x7f0000000140)="c459d5709655513f4a9d5d5da2c1c0328d0798586e36d4fefc45f9472660acc6e5af939d8e71fce0f6cec4da0811c233eb", 0x31}, {&(0x7f0000002880)="20a3faf2e9d88f884b00e2f1e8757895168a5dfe47f6cf6160713624150f2e6d8ebccbf9f01cec9f8f4628b970dc148d0e842ecc4c86d2d0dfc4e907ee6b86f49d0d9654c98491945d1865248070b0249755b2e055bd2e1f4cd3b1b31f7385f789fa21dbc8b8e3e483ecb6f8d48c9e7b5b4b688b11fa72dc46dd0669c45190099846866a9075fa7815f874e197a8dab2189ed00b06f30b41e286d1a304f6635ea0cd58b4724f56b336874c6acf95a745ce6364bc8c336ae62ee31955e6dfdf016cc660748ff12a0e0ab990229c6cfea0a51eeacda4699fea0c3d5aa77031d21d8d7af8d0f1c9fed29f6a8667e3d114803ac91afcb0d90131223a4a1eeccd5fdf9677ed25988f67c312d1b01cc31e3a75e865ef36aa51a1f8f67cf6f37c00eeb0b3c3186522501a728d308568225c95f71cba88d4f74ac6f0fb3c71946335d290fe2f1bd7547b1dba31f3b5e2aa45296aa8edd8b0d415d6b7b55c45a8b6dabea848785da1632221ece35629b27ca9e1f02c5e9a0c86e2be89c4d30de127e2e965a74b8f777f04e6fca360dc82ede51bcb4d4e7efde9e9d0695f96deb08a1aba1db7922e081c35c42d25f104d3aeab77475c9e3f241619c112ebe4cb562364131af5526ab8a56bf8b43d43635a37e62834c0c48e574a5d24ae3dfab9cc930bdbb83236760151ac38be4c6ed23ec3defc3f3e79ad2ecacd9d75270032b9eed2ca87b5c1168ffb9d814f28680f08284f9780c32d4a60235ea169fb34deebc67db8daced5d96624dae54e62e7adba4d527084050503620280aebc334d631370bbb4032ef0b98419f192ec51a7025744f6d36001fa0f12a5195625cbf427a1c25ebf4a0da3dfc289639e127c1699cbcb2c54d532a676a4973283815d1a7b3fc1aa176fadf7578a2973814ed0ec8d7dbd3b6ff7e9d617dcfd52d4c5c08c68cbed74dab8d9e3a247827b7d2e81c5ba5e213b3e52726a7384c64a551100d6a5234634a200417d7a08ddf9fd45fea2dca0e2c2df6f665dde7cb317483f9143ac27acc8f0c07b472e1ecc44d539a6b2db50756ebdf35703417df55ded1b451d11d735273d9c0d962d1f7e2080d4fc746a024f961799eb1a7ea2c36584b03241bdf5e80750044623a1da524d6cab228b577a57c51d5ef9b9a37ed0c4c5f18bbd8e1dec1f6ffdfffdd5f42c00534e27bab547e4853befcd48ed6a5d1a23b5279bc5ef25a3d669d8ef1fa8a10ddc68f77c10eac0fcd3a7affcda89132a5b948e730916cbbadc08994a0b99f5b1a410b2e3829d9b56a2332a35cc4fd5ef637c8a4281f0b390cc6d2605ad6c571b0c06b8766f131017de82a5b294765c48f7b1d6641b6e1ee0e386cbd00bd6a6e73739682a8921cd2825ce5fdc8a01ea9b83c2190c840382cc2786baf6d55d809914eba06dc59a0dc7943d0ff94418089dad35cf8563666a2f8b7586860b5db3ba8a120c49f1c082ac6e9a3b4cbb44383f336cb9c8ca8d6662b00cec55d2230dbc19c1f3959cf5dc113c11c9d57aeb3776fca9a6db57ea86337e509470bbf42a0883125f5efb52fce85eae77ad2c9fc1ca767a4e5973a319ae0cf1b0e3d8e907df6a4b1d37a3ed3ebd239996225043064376d79dd668d76779d7a27d8863fe64f879be7b3c2e56683b3fe20e9cad0d1aa46dd75e15f6f3594f5ad024e4bae64067dcb4238d99c5e786f0cd6836175386ad40d7fbe0183171cf61ec2584741ddafa5b74c77030e79b72b5162d4175a3082a699553e3694acce498d3c6b667b3746ce954aea68a423ff2c3115cd2d2d3af545ed5780938b30ee77f6d21b141c69385cb2ffa8ae384a2a982fee0f90ad1a809cc8ae9b26c38f524adb017b654983e3684310f9568ad4f45d2166acad1863b56fbaa04a0bd48bdccd2b758f8f347300db0a35c822ccc584427d553d5edb1511723c82f7135307a3a856b44a5cdaac0429f72efb95bc23a3047f80c2e859c4e8c8f9c8ddb2d8cf58fc16abc38fca29072ef9963f451bf9c85d7d15b200733c32aea047b0a5a1b75d7393fdfe391da0e6ef29592135cda78953e2718124e1801631c0450e97cbe69bdefc8bd88deb960631638540bcad82e457710e9ff0e8848368ee9e8d186fba1787b4f6138db6b55ad3b1b78d68105a16e18c20892063ca2d8e974962f973dd20b60ea160a3f2aeebc5b174be71c49caed69251fb5289d0f8b37a29315f80164852f4dcfeccfb0b9df4234b472d33a601af30d8ca1b73f34c1f89d3e9399ea7977cb8d0d3f28521f4f429b18ca3bca0f510ae1b19d10fbe4dd438028bfe997fce4baad5b5e33a06cdb2a30112031b7dde9d4c1b700e906eaf3ae583bba46c125ea3d344edf529358684d833229d0099d31a08a3f372434198c1c9675badfd7f31ad56b411715313c463c4a62775d5604d485b1ec0b8353a484e941ee05b776898586ef0bf1fb56f76baf3a3bf4d7bb7b8c5686eb0dcbe4fdd73bb40ebce3325105e7f4994cfe7381c1f40a251627ee37e15a89ec0e45f610c28499316fcada54fb3e3da6c37946a47f8d0d022ff57fc4c3d9c8202e5dc6d72f9456f763188e192bd98faa94d302986affff12c3fd94741a9c5d8f448fd8db227496171ebc9f1ff8eeb9c3f3552cab1e15a744c9d5d9dd3c882860df13d8a67e24baa5517d49b18fbf2b92f263a481b00c3d0a0b438b407fe29aa66630dbaa386613e27e5826dc8b99ec770b99273c6e25beeea3679607f701a7fe20658dea53135224f0728ed66fe9f982337e5442c92f7818a187371b1af028412fc866495f0e6bbb97a7d790893fca56b9b5449543f7d8fa49c7f1a6d17e931d918d4ae287083c156980cc4a3df713bfe8af5b57ec709ea95f7c80b828d64315a080c29d6cc670147f329dc671203a6d7de85464025716ad8e4a426f9323574ff5db7aaac183ddf67eee5e3cb38c9650ffe7be2aee67e862c23b46d3903bc28eb81d1b392754e8d099bf9f0cef69fd956bb0e485163eed6c98235e0e37baf64cca30f7049592abd6dc06a8e53d279f32a0090194029670a1c29a48361bb4dee0bb8f732fb952a053030da71170ccb2867616eabaec6c1b85b6b8b941cf98268d2e4bcde9350c6351888ee00ed2840ee7277284dc2cef2b1d5fba82e0e0509a97932f6232854958370238841bd6c84c8774cf34417390208cec4f85c0654bf6cb3fbfa037449c3292410becdce405cc726f25e5b2300b3b66e6721dfeebc7374ae31cc8e87382e55988366f9b8e94185a2ad1bc08d9b628e772d636714b220d46f1d08dd84d43461c6404d4c8f6822f484b4cd3e559fbbfd1cd396aea933a77a31ce4e4956552f1791fa275a445f58d4cbb85d50f8d2b9edd2e3179fff888f6806779550cdb61c0a70aaf705d3773785a4d7561bac510d57792a294dbcb5bca6bbe0548ce9066e13128588ed4ba50b37310aa5f73b4be28dd2fb86564509782c1adcd5bf6164ff10c2f8284394256d7b12f895c1ae25bf7ecffdc512c27616b1d97fbe4eefaff180201e6947d9aa96c11a00be38cfb37b1133ec254647a8e7903fe706eb2b84f7a6da886729ee5132c115951c2026467fc0f5c028ad5f9d712e4de8b04ecd7fc0f39c6822f2bd874488ce7e44a6ac8385e9218eb9b87e0bf528a8bb7d54723911a1b174571c08f4967bfb11678c6fc3566d1cf263d90e356aba546899fc0d6952e5bee961028519a84a7e2a7f95f53783bd105044bd420c6adb523ff9b758f4fc80aa39e46f931964e67a1a1e6d2f52fc6c2ff215cffa879e20b7ea4c557953fbb96fb6f9913ca29987ef7555647b64e90cf9811bb5010002444afd3391790d0f74f311789fe23f0a3722bab62c7a7fbd4084a1cef1d5da0640f6c26d5264ada5f8c7faab32d33d046a844372e84f7fc941b9971885617e3e088c67eec9e1c6e666a65df165771229fe9cfb0f7e5c9a20a66dac30b28579e55fba980dff14d3251321bc0541264dae6e568ec732b5e5cd93b29f29f8fe65a5528dd817bdd9a2b6ae4dc71229dbf65db2852d83e4a1758d38eac38d25e101409cc0aa7e1b8869c6cab6d01b87e9cd0328fab12fb0fe5bb485f6629fcf69b6f986f6f19f1dd7c1c60ae53eb5dd40a90613b4a3b59c6474b58a2c0cc85b8d067089a89aee7d7a383081406463dc1047c42d88daded10a369251591ba41664d34142cb96ff8722b9be3f6720db501469d4de0ca84e2c6432fad2581ab16828619700beb80b83e2867a3deb7bb7a2690d6fab184cee19b371f52f22e14867f88fe3b05ae8d05beebd92dbd74274542a7cb56f03225f2a05c444b9623ca4367eef4e44db62ba70e34bbaf39e95efd4e7e2f508585069ac24c451e500f6dec7c74d0f77de14ddb6d2b775fda22bd6f3a38536cf533c00d76144b3ea8a630d59d2b3968da99c18af79a91c57b141fd7b7723c26631dcdaa462082abc9aef8d7b256aeb4111bafffd30cf4f50ee29655d56be3fc7f54b984ba15dbaf7999ef723e945d1bedf220837d57626770e7328c14023727b9b10275e30d0a54d73a44d62117af2189612d6dc3a6d2c413aba1e39301d1dcf6d3b3cf4cea666ce9fabee2d6c7f35270df65fa71160b3951c3c8a54819d58112acd253ad6def2aa30014ba22a073e17856492576dbf3b54d61c72850a9217d335a04d4bb0c7ca8c6ce2f785543cb1006c36b3d827053947dadadc9665792660ff919f24e0a09c3f956d97c5aeee33ebcac5b2de49dacd19efac39a204cba793cb40fd1d36abf92f84caa14871d18db3374205e29e57bb6a487bd8746c0cb22388b90a75399a4f89f3e20472e56c738d0e3fdbef87871b5c689030b3c8c3d941dfe8edb5d2fe5301e0082253b30c10cd901cf971ee57fbf8beabc8d32a36f856dc5316a9ad52af013a8b9909d290c04326192bafb7f7ab5c1d9f3c272f24a3fcd9c5d3c537fee322a3da8987e029a404b10c4904c684b15c0d45792ed66292f9dac382b42bc6faefa1d498175af216f0bc093aaf630750431e93dd6be9ee34b6f26435ac9df01084707a32e7585be4d36a352760056f0721bd48331bef290acda8aa53280b11e781629c4304f80c89d5190b1571bb6ade87bb5d0000c30e994c38a8df66504ef9effb28142231e88c027c9bacdbdac977c071f91edbc5274090e5966c0ba6e3111da6eca24763aa418d963329fdb0f48dee1fe3b6ec65da64dbdd67dbf0a3d97c1c434767f7f0c84ba756ad9fc07d58ec052dc70bd5e8f9db740990f46ab6a242866bcbf59b86b0b4a1e2f4f29052c9aa605327f7102d94f6f22ff0bd8da7e2a4363bab1a61921a65c5a7d9b30494875fd14c1927e0362fe199405947ea52717c4aeaf4695264a811622bd2fb582a424df962daa5d84acd6da200d3677b700854d3e75bf5fed6ec06cad9d9307009ca414b3e8eb36304661b520e9729f6067c3d96cd9b65af8b245018b3f8517498ceb6f3cdece0c492401da4924e35fc50be150e88f6ff3a1801261ea0db004d258ba3c00c7dad2ec449bbc1a2b9e75d939555d4b3698e73088637acd7a96e9310e02aebf8837317b08a1b412f25681a9e5d24234bb7a965da99c63f91804625cb70e35bc87cf96cb3a85c06f843cac66c667860cfdf1f7da776ad02b60f8382c2721c8b02344061a848d43d5afd6a3c3a92439e4267aaec8ca111f531fbd04514b33f1cd66c5ed3356b5c45ae858f9602e7993fe96e6ceaec56ed81b649cb26425e6a3af6b3c783896d0efdb5428ca8bad9537884fbd478790b0083cb3c831f631b646273238325138ad8d080bdae75586db1589", 0x1009}, {&(0x7f0000000180)="cf525c816938ca87adc5e57abe07ac7c83adc46ca3c122e1e2adc46bc7d3b83ae68c856043bb6a940d9bddceda903b0f123925652e9184cb81872e6779e4d3600144a3f65057aa91d15f6da29fcccaab7032ce6856dac0343d0572ac179b4f8719d783b887b143a6f344c34a713856cd4df805bb87c7463e5fee860e69674b550ee83dcaf3b554faac892952f958fe436ea69eeaad4a4f80782a9220b3a75d38fb377b47ba41be9d67a7084fb2b20b8806372095410c6f17cef6d1dec842e80cf72543e644fab7112b2e33e55fce", 0xce}], 0x4, 0x0, 0x8000) r1 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x10000) write(r0, &(0x7f00000002c0)="4d5f6fc5f5e444e1ef1f2b7d2df625539b6a08c1bf20d700d207478ca3af21751a00d8d95153f894070ba43c2330fcede290e4da85cb37e41cb2596420e61f702b33f45993ee433803a0dd7aed", 0x4d) preadv(r1, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) ftruncate(r0, 0x0, 0x0) ftruncate(0xffffffffffffff9c, 0x0, 0x400) ioctl$TIOCSTOP(r0, 0x2000746f) 16:01:10 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, &(0x7f00000001c0)) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaef125c00000400", 0x8) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000200)=0x3, 0x4) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) r2 = open(&(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', 0x10282, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x408, 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f0000000100)={0x1, 0x1}) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000000)={&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', r2, 0x7}) mkdirat(r2, &(0x7f0000000040)='./bus\x00', 0x64) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x0, &(0x7f0000000340)="00d7b527e05519af7e26811aa4c2d01264a0aa5ebb39bcc064f15264335e5c6849d0986eb098d1fc1b7fdf10af347350392dd749f62003e6d9555c258700cd7adb5a520939aa00cbd230be314cb8ca87033fdde24aeda201171cf183204f81c5ae475faa7b35e233c209f60631578f75e4127599b04905c87cc80320a0232c3c03a5c3f6bc6cc7107602d821ed17df6a76d7b025effe088d39cb3a879739f7d971962b2dadab08295399c4346c6039ff4cbe043447173f95a3dbbf0768de8d6bb5b50c78f73894264c6c6bd11d029d340dec53c5bb96f712bf4af3", 0xdb) bind(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="07000f44bc99f265533ac69b98256fed3207c2069f954ee5926f2a7719559833df76d5ee512465f661106289fb6ce1377a20b2ebe841831e8cb0738f73f9b3c5360441c178495762d2b400a0a7a22ce855c58d9d6ce6810f73e7d60ed09d0b367235539b690e313fbda7a41e24337376a3fa84fa554982db57b3038957f92d9a84f9fbd8e94b9b55979813bfa89539fcbc1a39891becbce3c7a09b601706c488af998b19e7eb691632cb5b5f70e8f4662528b8046dec9df9e25734ef7f5c70dc76a5bcb4bbdf1161702fe40d795552b312da89924c76d9ab3003de1b2d328beb4c"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) sendmsg$unix(r3, &(0x7f0000001540)={0x0, 0x0, 0x0}, 0x0) 16:01:10 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x1000, 0x0) 16:01:10 executing program 1: sysctl$kern(&(0x7f0000000180)={0x1, 0x41}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac434698077a54f7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa13f00d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe398df9cc1e3fd0fd24bb2737277", 0x85) r0 = socket(0x1, 0x1, 0x0) sendto(r0, &(0x7f00000000c0)="7d3a56ed45160fa7cb85e49dba6bd5c4d1ecbf9c85037b8d2df8f72bd9da0cc8de662f3143dd43fdcac01702eb1683fadde133ae7228aefefd", 0x39, 0x2, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x20, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r2, 0xc010570d, &(0x7f0000000080)) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000000300)=[{&(0x7f0000000800)="33cbab69184ae2f05c0d", 0xa}], 0x1) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000007c0)={0xb277, 0x0, 0x3ff, 0x7fffff7a, "070000003e79010034840cc200666bfede477dac"}) r5 = fcntl$dupfd(r3, 0x0, r4) symlinkat(&(0x7f0000000140)='./bus/file0\x00', r5, &(0x7f00000001c0)='./bus\x00') socket(0x1, 0x1, 0x0) r6 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r6, 0x0, 0x408, 0x0, 0x0) ioctl$WSDISPLAYIO_GMODE(r6, 0x4004574b, &(0x7f0000000040)) sync() pckbd_enable: command error 16:01:11 executing program 0: sysctl$kern(&(0x7f0000000000), 0x4000000000000018, &(0x7f0000000080)="cde501b34b8c2be03cdb4295b421240900cd1240d5f59e2aef9c9a28e2909f4274490669d6000000000200f90000000000000016d92fbfeea8814c0034eb22d600", 0x0, 0x0, 0x0) 16:01:12 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) syz_open_pts() writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000280)="39b45ee7ec448ce58bd8656103538afe0d36b5914df3c948ae8dc5aca7d20b704164460bcc43fc53948ddf26c6115a7f64bf90b9695cba3b4dee9f514f93792d843bbfd31035ed532570aae45d33f8acc03223d80becdb274cda87d0eda1c9f280c530749f667bdc27", 0x69}], 0x1) 16:01:12 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) sendto$inet(r0, &(0x7f0000000040)="33b944c6e81e4af06549d53b187ffb55773320af474536497a2dbbee", 0x1c, 0x405, &(0x7f0000000080)={0x2, 0x1}, 0xc) r1 = kqueue() close(r1) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x800c5709, &(0x7f00000000c0)={0xfff, 0x1ff, 0x7}) r2 = semget(0x1, 0x2, 0x60) semctl$IPC_RMID(r2, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x2) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)=[0xb9f, 0xffff, 0x3, 0x40]) sysctl$net_inet_ip(&(0x7f0000000140)={0x4, 0x2, 0x0, 0x6}, 0x4, &(0x7f0000000180)="07b681dfb441a0bef7267a219a11c6332c49e63f079b1ce2491048116acbb1e7e7590b0ddfe4c55a2e5f1989413b3ae5560221", &(0x7f00000001c0)=0x33, &(0x7f0000000200)="3e60bffa77d8f26ef6eb8d040768a3918ac5053be0c45fc24c470f16ccb989275e7fdf6c1ad139c8656815d17596806e2c225066b9888a10424f3c", 0x3b) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f0000000240)) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vmm\x00', 0x20000, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000340)={&(0x7f0000000300)=[{0x41, 0x9}], 0x1}) ioctl$WSKBDIO_SETBELL(r0, 0x80105703, &(0x7f0000000380)={0x8000, 0x9, 0x9, 0x9}) r6 = semget$private(0x0, 0x0, 0xc0) semop(r6, &(0x7f00000003c0)=[{0x3, 0x800, 0x800}, {0x3, 0x16d, 0x800}, {0x3, 0x3}, {0x0, 0x3}], 0x4) fcntl$setflags(r4, 0x2, 0x0) writev(r5, &(0x7f00000006c0)=[{&(0x7f0000000400)="39d89c0c36a4d9e1de60838f813b728c49dd4bf592e23eeacba416ef1f036e3ce5e7ba3b6b54471cd4f26e6f78b41939a92609973ab0a22b0a4223bddaf79d8e813af091622bdb2080b4a6a165bbd226ee36f6a4977171b9f4942d112973bd75321812a8e8ae5148890b1be1a90287dafee9ffb5162e5e17d0a31e049f7fe6b2101c60942d605d2090b2e3a0db26ed1bfc524641dc5019800fb483840443cda76c91908303d8d937f6ef6bfb2fba049e650f6949d54e01573008687d9eae78265aab246bfe8b098e2e", 0xc9}, {&(0x7f0000000500)="335cd9ae694a3ebd11d653bab0558876218f60305c3784a689287af1d8f7f7869c2366e0c79dffbeb3bf6b6caadec890fe47d8af7294695b6d823533ae26399096a5e55ea8ce8d88e82cbe", 0x4b}, {&(0x7f0000000580)="3ac4e8618de7eb6bb46fb4a20d75b4e1a436cf3691736530165121114e9277f3c0b3cdc03e4d4160a7e84c7b51612231bc4558ecbdd0bbcb212f98fd48be6a91fdb70c316dba0e484204837c36cbe754adb65365aea2cb353afd4ae8ea90a8490692b99c707ec68cee071eb9c0e9ddd5dffec8ff4132fa20322d4eb688bba06f1efe7214ef52841224bcd75dbe46a35f1b3d0d8e540ff6a8efff", 0x9a}, {&(0x7f0000000640)="1996c8c3a69b888f", 0x8}, {&(0x7f0000000680)}], 0x5) 16:01:12 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4, 0x6010, r0, 0x0, 0x1) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r1, 0x0, 0x408, 0x0, 0x0) ioctl$WSKBDIO_GETMAP(r1, 0xc010570d, &(0x7f0000000980)={0xa, &(0x7f00000000c0)=[{0x6, 0x44db, 0x3, 0x3, 0x1}, {0x101, 0x2800, 0x4, 0x200, 0x9}, {0x4, 0xfff, 0x7, 0x9529, 0x2000}, {0x7, 0xe80, 0x7, 0x1, 0x3}, {0x0, 0xe57, 0x8001, 0x3, 0xbb}, {0x800, 0x56b, 0x3, 0x9, 0xf71}, {0x3, 0x9, 0x3, 0x1ff, 0x5}, {0x355, 0x800, 0x0, 0x4, 0x7}, {0x9, 0xfffd, 0x8001, 0x747b, 0x4}, {0x3, 0x96b2, 0x1, 0x9, 0x7}]}) r2 = accept$inet(r1, &(0x7f00000009c0), &(0x7f0000000a00)=0xc) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000a40)=r2) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x1ffffffffffd, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e09104821ed1549ed688286fff86bcbf5cbbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708815c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf641301511f591cb0b938defaf0756c5f38af2ecde75f89401e1bb8602f31f7d08e8c5a888c90ddff5f0c4e311c345f3516f5685beb0433fe42c6fe8aae6a082723a14dca54a626cb4399e9f2e72f70aa60701e1f27892b5c65ac3943e1a46d4143f9453faa955cbec69079eb12f89158ca24a2015a40641e374eb6efa182c21d71466362bd21dc87cd6a96e1d54f58809075b24c5744fa34d9cfa9af7a765dce7bda2c9f858e0479b7068b82174abb6069c4e1ee700564957c8e88a1bad4821a1d74d42cc09e1ff2cfc2d2af1fa4ef106e7888b992204400b0a9b1beebba875c5ecb40d6db73d8c58b80c644bc9cabc485479babed39941d62b05e0f8523e67eaf4cd31ce568d9f3af42bcf9687ed3a0583445c7e3d0156588c4a3c0cb6fa5e26d2883bd04121bc50e944be0f18b79c33b8a2f2e9a5b856085b5238c8d33906119822516aea0fb3b959363f2db8dfcb566555600dc0b608b4d9f16861f4198a0de11941461cec217377459c0aac1db06a68e20c", 0x806) write(r0, &(0x7f0000000000)="6a4a4e5cfab9b0fbac605a000000ff03", 0x10) 16:01:12 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x64, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x2}], 0x7, 0x0, 0xff, 0x0) 16:01:12 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x2, 0x0) close(r1) r2 = dup2(r1, r0) sendto$unix(r2, &(0x7f0000000140)="d1201d9c07b00a16a86b937d24a7f2947be77f1cbe061ab59b4c483ac24bff05792c3b2d50e2f61fdd92120f14405cf540aea663e53940647fdbf639", 0x3c, 0x40d, 0x0, 0x0) recvmsg(r0, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/120, 0x78}], 0x1, 0x0}, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x100, 0x150) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000180)=0x1ff) symlinkat(&(0x7f0000000040)='./file0/', r3, &(0x7f0000d06ff8)='./file0\x00') openat(r3, &(0x7f00000000c0)='./file0/', 0x0, 0x0) pckbd_enable: command error 16:01:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000007c0)={0xb277, 0x0, 0x3ff, 0x7fffff7a, "070000003e79010034840cc200666bfede477dac"}) semop(0x0, &(0x7f0000000080)=[{0x7, 0x9, 0x1800}, {0x3, 0x4f0e, 0x800}, {0x2, 0x9, 0x1000}, {0x4, 0x1, 0x800}, {0x3, 0x8001, 0x1000}, {0x2, 0x1, 0x1000}], 0x6) read(r0, &(0x7f0000000000)=""/106, 0x6a) socketpair(0x18, 0x3, 0x0, 0x0) 16:01:13 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x33}, 0x8, &(0x7f0000000040), 0x0, 0x0, 0x0) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x2, 0x102, 0x1}, 0x4, &(0x7f0000000080)="2b7ee5e67b3462500a6c86c93ef5413b42b783d1aa48301ba3743386ac599c1b26432bb2ab983d171c9d04483aad8a4a87ccf4c536c61967878d22307a76bfd32a59e96623ccfccbe08b47e3ca300826f45758", &(0x7f0000000100)=0x53, &(0x7f0000000140)="5357f7bdd2b7f1e801772c3d561572d7b499e5d3697d98bd714d070fc4d4ef3d330e40e8635523fb247747417f6594ab90df82b4698d595bc5afbdde976ec99ed2de006d5b47e5313bdef7b7c28cb2e647a1affe9808665199a59a6b7c25c89f755828aff33bbf79b6f09fc02ecbb93604fced6973dacaf74e544dcd9e72c4706c44a1026cf07ff8d1a2a27a1162f99ef4329bcfd19632cf53cd587a2019cafcef2a23a070097ed490ed0ee121a892e4e927b8a7154f8c6c6ba240280855c991e4b22248101b30b60247935f4d883373fc8e320d1735", 0xd6) 16:01:13 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x6, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x2}, {0x2d}, {0x6, 0x0, 0x0, 0xffffffc1}]}) pwrite(r1, &(0x7f00000000c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0x8a4, 0x4, 0xff, 0x6}, {0x1000, 0x1f, 0x20, 0x4}, {0x2, 0xf9, 0x1, 0xfff}, {0x5, 0xca, 0x7, 0x6}, {0x5, 0x7, 0x4, 0x9}, {0x1, 0xe1, 0x3, 0x4}]}) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000800)="33cbab69184ae2f05c0d", 0xa}], 0x1) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000000300)=[{&(0x7f0000000800)="33cbab69184ae2f05c0d", 0xa}], 0x1) ioctl$TIOCFLUSH(r3, 0x80206916, &(0x7f0000000300)) setsockopt(r0, 0x2, 0xf9ec, &(0x7f00000001c0)="795cf2c7bf197c6a1e52b45daca0f89dcf02ddb2b4dc4969caee4d200e8967d11a2b0a26d97f82ca3dc3732d5137fa0ac7d0d8e1e43c3578b4efc56a7a1564c10027674dc2824bc01396cbf75fc51fde2ddc76f56903a55b1f582fe5faabb59f6eadbe94759f8756f2bd7283d9667a5e23bcc1742b55e9e0cc0c597ee2c51aad6abe1b48e1340dece9a41cc87c28848b5c151623f20bbf0c3f2329e1182af2cb01863cd2691b24ea372bae9257e5c9cc2851575f5adfef676da7d10c16719e81aad9995ee63e4ece88f56af97504aab750d683f0d1e06f731cf64189b94a563fa28ac95a2b917a", 0xe7) 16:01:13 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f0000000600)="0c4982fb731635368a9771bdc3fe84e68f908c500245de89ad99c4e2b87bfa025fafc416c07c976b3f654cb4af64c680fbd836032b83c655536786783dfa89c9fe541a83b2092d1a190dfd432e", 0x4d}], 0x1}, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000740)='/dev/pci\x00', 0x20000, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) fchown(r2, 0xffffffffffffffff, r3) r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r4) r5 = geteuid() r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x80, 0x0) r7 = dup(0xffffffffffffff9c) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r7, 0x1}) close(r7) shutdown(r7, 0x0) r8 = openat$pci(0xffffffffffffff9c, &(0x7f0000000740)='/dev/pci\x00', 0x20000, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) fchown(r8, 0xffffffffffffffff, r9) sendmsg$unix(0xffffffffffffffff, &(0x7f00000004c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000440)=[{&(0x7f0000000080)="26c61be3cc4fe5e9031b137703cc91510d5f6f4acb", 0x15}, {&(0x7f00000000c0)="246d581a5b7c62522067c1f056cf5cd6786ea966fdb392c55669e57b339302bcc438bc552c48d61f193549532482dacbb1f32aaa620def1b6b406ce940a5fa12f9c6503253d1a53537b55e5340a4fd151ba7ddac49e0", 0x56}, {&(0x7f0000000140)="3991f2b2fa81596f4404aebefaabbf149613798fca7d45288545a8f0ba31838d69ee7af3f47372d9132fc200d5058d35bb0396a43264f09999e48b6dba30753215fc65a83795da98d433e1297b7cb0e48c54b7803a32278cdbbaf1e55cbeb4c95bc5015f12b7465454e07582b6eb148826e43f0024dfe451eb083fb856af260e2ea2061269aa3b340736b48b139c7eaf5cd027fd8463756d378e4afda8ea6de7e7c469804684fcf42b12b8f7608d36455c980c058d681f46119f5a569a0626b0827fad15296e541b", 0xc8}, {&(0x7f0000000280)="72f10095bc4895a3d58d5f00ddb74bf6f91859a69e7fee5c80d6f39f0a1c20451d4cc6d5520608cc8efcf3145f4b706c1d6343b630fdcca82773404ea5a2f0f5a5fadaa74925cd759c34f8455eedd05c81a4cc7bca3f8f219709686317180662a160224f6210aa85f9452aaf013c186a6a5787313cabec5b33163cd9b839b2488d6401343a6510f53ec648cf5b7e4bf502995ba9ae87fe2cbe524884190d8638208339f52d729759d1768b8227dd050e91921084ddde0e0fc787045ae6749c90f256120f5c27e8d9dd0014ed70698daa84678d909e065c924e8c6182ca643ee76cd5c725d950a12c0487b91140c19b150910e3d22d44", 0xf6}, {&(0x7f0000000380)="84d875d19ec7ad5916344a2ee100610b05f443ee7ab0", 0x16}, {&(0x7f00000003c0)="c6358e7e9471ee029e704250c23497512e7f6db963bbab65c0f6ba1d942411ae9dd435c250d3df94531882b865cbe97fb5631ef2ed2377844ab9bc4e09eea838bf30112ea100089ff1bd7e1b43fca557c3e6b11493b3a472d41a5741c2686f907c8d8fcefaeb2bf3572376516f6b3b108dbfe69bff2c00312b588196e6fb", 0x7e}], 0x6, &(0x7f0000000680)=[@cred={0x20}, @cred={0x20}, @cred={0x20}, @cred={0x20}, @cred={0x20}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r9}], 0x100, 0x4}, 0x8) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) 16:01:13 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) sendto$unix(r2, 0x0, 0x0, 0x406, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0}, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x20, 0x8c) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000180)=""/95, 0x5f}], 0x1, 0x0}, 0x0) 16:01:13 executing program 1: chdir(&(0x7f0000000040)='./bus\x00') mkdir(&(0x7f0000000140)='./bus/file1\x00', 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x10, 0x26) mknod$loop(&(0x7f0000000000)='./bus/file1\x00', 0x0, 0x1) rename(&(0x7f0000000080)='./bus/file1\x00', &(0x7f00000000c0)='./bus/file1\x00') 16:01:13 executing program 1: setreuid(0xee00, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000240)=0x7) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000140)=""/179, 0xb3}], 0x1, 0x0, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0x57c, 0x5}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) setreuid(0xee00, 0x0) lseek(0xffffffffffffff9c, 0x0, 0x1, 0x1) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000300)=ANY=[@ANYBLOB="000000009fc4d92ee79a53e2152f16b60000000000000075000000f6ffffff0000000040"]) r3 = semget$private(0x0, 0x1, 0x49) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r4, &(0x7f0000000080)=[{&(0x7f0000000140)=""/179, 0xb3}], 0x1, 0x0, 0x0) ioctl$VT_SETMODE(r4, 0x80087602, &(0x7f00000002c0)={0x0, 0x4, 0xfffa, 0x4086, 0x6}) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000280)=0x4) semctl$GETZCNT(r3, 0x4, 0x7, &(0x7f0000000040)=""/203) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000080)=""/73) fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) 16:01:13 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="0ae16b9501017a7435cf80adbef547d67ae1a707ce03270755483ecf"], 0x10) r2 = socket$inet(0x2, 0x10003, 0x80) ftruncate(r2, 0x0, 0x8) dup2(r1, r0) clock_gettime(0x0, &(0x7f00000001c0)) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r3, 0xffff, 0x1008, &(0x7f0000000180)=0x1f, 0x4) r4 = dup(r0) write(r0, &(0x7f00000000c0)="f906d67650813e02bef4ff959fbfcb2da120a036db394930a47333f45b3d0aa2b8f0a83bd42f35109ad2015035b36c20aca157b3e360617924a77f5c32199f92a8a24e3a4d115c71cb7d22401070d9f83509d71526cae42eb57c652066446697aca2b2429876f1c85bbefa812bb978638ad573170677069536a28caad310e27c017a3a31cbabadae89d04bf03db7107dc8c17444349854b8bdfdef736b6c", 0x9e) sendto$inet6(r4, &(0x7f0000000040)="1dce364f470430de69bb8db5e11a91370e1fd1c1411ea97fa2ebc518a5b2b420ffc8f4afd6b62c684f74", 0x2a, 0x0, 0x0, 0x0) 16:01:13 executing program 0: r0 = geteuid() r1 = getuid() setreuid(r1, r0) r2 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r1, r2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x140, r1, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x6, 0xcd}) semget(0x2, 0x2, 0x31) semctl$GETNCNT(0x0, 0x1, 0x3, &(0x7f00000006c0)=""/218) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000002780)="5001050100000000c600000123070000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2b23ebbc257000000002e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000c12b310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208b31fd3f80004ffff00000000000000009aeeff0000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024d080000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fe2d04a1b9ff59865f1fde95d68896dc7ed7b187050098e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e24017571fd97e58110ecaa340065f3482e093de7", 0x150, 0x0, 0x0, 0xfffffffffffffff3) getsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000500), &(0x7f0000000540)=0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000400)=ANY=[], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) listen(r5, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r6 = socket(0x2, 0x1, 0x0) socket(0x0, 0x0, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[], 0x10) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) connect$inet(0xffffffffffffffff, 0x0, 0x0) sendto$unix(r6, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) r7 = accept$unix(r5, 0x0, &(0x7f0000000580)=0xfffffffffffffd2c) recvfrom$unix(r7, &(0x7f0000001200)=""/4123, 0x13d0, 0x862, 0x0, 0x0) execve(&(0x7f0000000240)='./file0\x00', &(0x7f0000000040)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f00000003c0)='-]\x00D\xae\xbf\x8a/M&\x86\x06\xd9,y\xce@', &(0x7f0000000340)='\x00', &(0x7f0000000380)='{\\.&!+\x00'], &(0x7f0000000300)=[&(0x7f00000005c0)='5\xd8\xde\xd6F\xf8\xcc\xe6\xa05\xbf\xd1e> 5\xf5N\x1b\x1f#bu;|]3\xc43 \'\x81\x82]g\xcd\x83\xbav\xb7B\x1ap\xb8\x1fgT\xd8\xbb\x91\x85o\x82By\xce\xa1\x82\x15\x1e\xc0\np\x9f\x92\x9d\xe7\x10\x13Z\xd5=\xf4\xf0s\xab\x06\x11\n^X\a\xfd0YA\x8fB>\xa6\xca\x1f\xfc\xa4\xf3o&9E\xd8Ec\xbaV\x17R\x9f\x902\xbb\xcaM\x9fq\xec\xf7\xd0\x83\xfc\xed>\x97\xd1Z,4;Dq\x00dWV\xe1\x14,e\x7f\x8fn\xbaPE\x90\xd6g+BT\xa0\xb1\x9c\xeb}a)|\xe7\x16\xd7\xc7\fS\x8d\xaa|\xb8f\xdf\x13j\x8a\xfbT\xa9\xcaW\xd0np08\xa9\xa0\xf2\xb8\xba\x8c\xdah\x15\x15\x01\xb7f\x00\x00\x00\x00\x00\x00\x00\x00\x00', &(0x7f0000000440)='^$&]\xa9[.\x00', &(0x7f0000000480)='\x00']) 16:01:13 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x491, 0xfffffffffffffffe, 0x346, 0x0, 0xfffffdad}, 0x0) 16:01:14 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x20, 0x8000, 0x5) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000001080), &(0x7f00000010c0)=0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) syz_emit_ethernet(0x100e, &(0x7f0000000040)={@empty, @broadcast, [], {@generic={0x80dd, "172fc9bcb2c2cdc00b747efb3b158618368183a18b41d70c97b1f1c1d3c66207adb82aca700e3a7751beb0356a7e9fbc57a193f3fae328029cb60d6d406dd9bae651c2c2146fbd40582da1d51bdbb07757b19ab88e600d643728d9c532b475209d4670e270d2d9bf2638eae5ef52fa7968626b94718d59dabd80388dddc373c6a824af3544e02a2c98646f06bb8d999142633a0c84b50c39d1e164d5c1616fe042a4491f8278099eb8dcd982de939b96ec29a4b660b8770b10deeaa1010e50f5e66826dcc64f9bfd39b4b76f3d964f1aab26b54ea0ee6f0a7092f27ff294622baaa06c48aef90e148b2a0de07c7a6c977f5b7ac0cfba2bfd77c1c04481d8d9e90b36b8aa5b82894623ac02bdc13cf0c3991e3cb06132bca9a21913d7ec78c0cb24702b5aff9c43984693e675b492fa8f5c1ea4f7e1c7efbbfc35903ce20226bc154e20d5e1e634d9f6e8f0fbe90c02a460c6c8fd9441c279a026ffde1720fd999776002b677dda3b79e20f74354cd0b0c0f1e71ca6e7fd9168c987ec91119384434e55fc123b0e56541f1849457e0b7f3c14170db453035999da2138ac37a777faa09853cec66fd4f76bcd6c55dffb4f73139cf7aec4029d08c12ff3307eaa2d22dc7f9c1a34e678974adddd0e2bb0c19b5d8b3c11fc6252c40c80cf79443c3433fcc5baf651528d17f5e4fc7ec790e13c717fe913660abfce8a05ce1365d5659d4096b2d000d1cc5ea56458e283baeffb72a89f7c809c7a01654535d4ef5c76d519872edbe8bb04bf99cb7dac02959977b0693c86bd469823e034c7e351c36709208e4ee36a4eac78943a617dcf00ae135b624ef459434246b527a9e7755b1ad42a837abf6202ceee1f213bf39e39341a1b188c6d3e8a71ec6aa4e33a98547e68ebbb582ae15e4e5018fef16b31ceea25d74150df3b3daa0c628d58b71f39f1d1fed72b7d71945c863baf3d145daefe29955827b3dc2aa7fcd1310020cbff9996e3f60cc9888329d5f3a61f452bf8128f8d71f129740ea3f9d0d8bba081f258e64a92cf1d3c29fab733133b5c13d67e986d094970038b246e7ccba55eeea7d285869002611d04c39ca80de462aefbc18f41f6f66a480be1aa484766663378a157224f6fef187ed52eb9d482cb240a079c8b67281d4af22b97b218bd120f2e3f3ae4f9183594d2d1c231c0b1424fe843c383e15d080f68c56d38d8bc3956b80ce5cb06bdd17d9f66ee4873e9e5d838f53810dbe4ad7b0ba4e801f70eb3b36a5da446751829b0d6d004d2e059753527b09c0de39d201a9d5b83e054e1f491ede33946ad223613143492fc5e7665b9c499b899fc6c6d3feb35828619c75d11f7467529c0c0a48e17a48a0c45674df17cc08b7eff9df4c619ebf25ddf3730d9af3b61e589832c38ca63c312191e39ac002f6dfd5846232096c2d5d96cc073048ad01f30c1d80fdfd782903ce820845a3e1be6217d3fc664ba0d84cb9b3e620cdc1d9e0ede112a51c1a32c8825559117f514fee35f606b516a43e2ae884dc708593d0461455e796fd70a217baf9685a3f06ab0b9ce0d7f4054a15cc800d31617b586835935b15ed9dbc66bd291bb3ff346b47f8e6b833e6df7a1cc347e47d8424e0d0ec03eb6cc6980cb3eb37fa310494de10e0e82fcd66f48fab0399ac3aa399d31d12a5bc6076ec615efbe41d2b0f440003f9b95a17c79565aeabaa546ebc0d498c33b14bcce700dd954a4c20c66964611618eb52dfe2fff040f2eef8000a26fe4ab47d62a7f52146904f14e4b69ffc3d513a23569bf6ae2d6c5506bd03d739dd22e4529d5b8b87d1cfd8516801e2103b366785775b43a87d453c23c09eb84f3d4fedc2e46c74a8d90002aeae1695a1f6bab0f00088539f4bb740543c5d68470db5f91b37c9d954c2277f6eae5609d86f1aa0dabb56104934586ec200d852c7575f140bc2f2a8303f04969ac628212d944c77a4fa0fa6aba860fb238f7eeb8959ed7cefd5a9bbd43255ba0b64a6ce249eb9975e85b00be95177d567192b23f8887c60727b891a8410b2b71eadc13937c60b5b28863d56f34344ec77a7a29690125cc4559661f1ce045a35da38b1e23b50ca89e1fc237d915f5db4bb276c0d0f4eb58d7a6deded5ff04d7ef8865b628530bf28ee4f7451cad984a59d342dc56e2fd1cc0c56c7dd39f75d323c6d08a010c566b2ab19715a4ee00a3174d7391156778dd2738fc03ccde11e198298afa67447f52fe79220ce13680ede0621bba1996815135932d40509cb8cd8d237d72d7b3ddd8b7d7d69d335721fbe3b65deaeb6ea6216be5ba95398724816f0da567c3485c976e808394e49188bce5a80f6f5e307753a58b7af1bc0ee70e3407ca0fe3cc9481362e69ab060025d4e3ee7e52c51f4e4dded361cbd7c9b6922cedf635a2a938419414a6f8e64a9dd42c4401f4c91900b9ea64e63db136a006df83ba6e6f1d80b337c897d317beac7921a57ccd6d31c4cce754ec2bb8a553a85befc3bf0eb202f9dbd47c4e27d0b03d71b3339e535924354d55ec650c329d578b2b84371d572199b16242e6d42e8930796ab1915f99d09180e67f07227d43a46523b30ad827c9079355372b03d1ee40d1192a2c6a4cf0c62929f875214b3a723b2ccb1a7eefaa23879f529822276208385e60f00fa9e122018d908f1a5055a61163d57eed9fd51f79e19af51c0edae6be79f82a5b974739c5b448ce217592b3a6c7116a8fcadb8753ae11b4e67782ec51fadd4e7fbf2b2534b3ccfef728771bbec94f1cd9b6ca5bf89435665f1d50a3b3397323ab189a79fec43e2afcd79307808ec713ce0de17a098b5f50f83745523fd77172030df44fb0916454163d194d306b115e1759ca39b54355abc0cf23aa19eda10247967809219365258f33fb21284ec7c61bb30ed6beb12a5c9a418064d10655ed39422467f218815ec619d1e7d30488d4476b426fb0421e591c18598f57dbe484fec37fa0ae72330c2b07a8dec836cf527f753e7faa206f1523ba9594457e0922fd7c0b6be9f31d253798fa86ce09e962fd65150cd398a2347e1af36cf384f5eae6667dfc5875e467d32eef730f4874606edaea46b3e8c02904a1627316c2822a01101b111a80ee61519e440f0fcf6cb4025d97e3fd0b50ff5619235bd21bb33a8a7fd83640b32a6eed839fbfb059a1366b07af09f9815823bb849379af90fe254346608706847c1b5edf467a5a09e6553e988f2b7e1a3d6a553c11fd3caebed77e65a6a90d170e2c7477624f98102344ac7fd80d1ec78c4c6f2d072866294390e01b6df93aa4eedc923a475fe88b75c40bbaf65b3089ec991d7393f38c50d2f6060b3829c49c6dd6fe70c1b47e1b9bf33700bd5b742ac05bdcdb451a91fcd523aca3ab8cd496867b47c01121bfcab5267a1e15bdcd2cd9f154c0c874f07f9a48fbcdf795f353a0c5b2c1bf5990a78fcd12af6d10518fa1e738c26ec08c3a74deac5fa0146fac5de2743f139e9fe1dc0019ab34a3b16d181188b3a67d6e70bf7c5ee48099708e9a6b4fabc034bea89aa0da609f5117daa8477cc8695d39a983fcceb24175bd41507a984d373a40c1fa8df01fcdb33517386392e0cc9874385865146abdc3de4a183592cd58cfc68cca978d49c09e3e437d6e4ac41a15890b33cf5d47f9d6d15cf18823033488b62e3d119dc296768499f5e613d88d863659fe79d2ff09a7ed94de02d636c1c35f9eafe94fd145ed6d19472ea6211adba2201ee289b00adeeeda504f8fd8fd6d6959c3f0d7bb7a693efff321bcc725e32815b8ee689e8607d54f8ba00b25a89c797954e2b43e3da7d711acbcdd0b501735752c8e9192501b82859cccefe0a037f75b8cf353ebde4b35dfc1809c0ad3591ca804da7c25171e96ce9350a98239748658d2bce273f1533213c218854318b3b9b3928006575cf7c7fc427c756c3b79a5ad09f1d7b9f8f45d7e6b541bfbc04dfcc2ebfc9d0c31e83424788a02d7f0db67e1ed5bc2ac4dbace2e4a6f4fb5282beb7ac75517667f015168b16bf1e984cb6e2b429ed60d51f3582a80ad0db67de419b4538157fe4a9cfb01b553c65a52e7901daf3d11612b87c12bff333fe733fe711d752e4ff67a53047c46bca50871b2ebc565cb6261bd28a67a26bf7d96016497aceaa40c44b4b40e2cdb855b04270d6f9dd9c3a85efab691c1e8a8149e1834ec4b6f5aeded68014445e8ab2c9ec0ce32d068638f4eedc54643e179a834fb3233cd7e3897ff77b3e2bc5a0941ad2c9323d2ce7ff992e2e54a70c0e71172f729f421a0ce8ad909e4a7d2d875da459da95b4881a5307467ae8668e47a3ee42dc7b31a8bb65177ce68a0bb61e0932f9a602fd9c305a7d2afe2564d35003da8545f4c265e4b404246be4869999a1b0fe9e6d3851aa1b5b6b897dcf9b02e335b46bd74f128105018820e35a8a419fa45f1bda5134244a025b27fb33365473492f2c71fe982c4a7ce2409d1da61910097b7fa8a3cb403771094b99682ea9080c01efbbd1e94c2125c388f8598034ac3b21fb792d4be8766a3bb394e0313ef5de88b5e676d16acc3b206e84b70c4bfded56277d39c35bf2c33dad51b8c738ecd477962ef50b3f114992ddba096937051a5a2648cf7bd55f31169b6b2d5dd17d1669154a8dbc1371e7f99b734d511cb0cb90e70a24903550cc781e0f5538fb5802a5cd21e87d712378190ea332234d35bdf1c2423400edfa130c20347613cfdeb6789b70834b3402abff045b1e99ddf83761ddab71ee341be319678d10b821fdd33c3a39a660621f812ad7f931e76259a6fd5ec6a7ee3ffca490ce08da0fdc015bb93ed809110e050d20ee6a32bbe671e246e59a90c444570f589f3381b49b04729c2a2745191cb6af711e62248eedc79048b8d27ffbc6bcf644f90b9064510004096386ce6561686b03fb63b0357da49afd01b7c16aa270dee39c7134aa403a612d3d39449ca85b5a686df51614819963ef96428541c1653d1c2d356c7561007520a3a11769bca9aa8c677e38e5a391bf87400f1829f6a9618362b791d7d256a25eefbbc12a3f14274c9c626ddfebc5441f98ea387eb66612446d62d159bdc08561150f1a279a5de19e3a4bfa26b7dab17faad89d7b3acd20da43ab671d1ae517aa012fb57ed6d1bc7153e4baa805c647bdd1eec1c0b379660c033e87799b40ac7368906f534357698b1ac9bee8191f0af1bc2c74497b7b2ffb46434d92cfb107383ba7f07588488b7b3d25dd2b564c0311095288ff24781228eeee0d2772238c0c1007f4f100d83527384395e1f4055f2fd3c4caf2af63c3830f3eaa04b8b6d3b77f005ffdb52f532f80aa175dca59b5e0d5d10494d41954a601d623cf2c9d9b53ab782bd162f728b61476b5a1119c2260a9d0fcffd016d55e1147bf67db822a657db6d072e621c9c00829b3ddc5cfbcd9dc197f2d2d0251d4ae5529a6ccb03cda3e8df5779ff008e00e76dc085ed82abbb9e47aff76db648cf957a9db93ce43c6ba3894b0fd22c6cc5d810c73ddd675feb435bffacf9359ca80b91db5f0187c04dfca6c32f42b8264bf4561c4bf49326ec5ac914d4d565399bf80ed7ec6cf8796624f77a85c276a245654ed1b8b0722e4d3bd9624817b61f3085dedff2939883d4aafc2fb0eb592fa1210d56f711910dac2b7e634eda5690320025361e35fbe8df7ecd5c8f7bc84a1ed41ea8076ab0db9520fd4a444c477f263026eb2623ce5e0181afa114b738a730826650196ccd654262b73f29e693c11c1b4eb06a1259595f778365e584b2ad0b"}}}) 16:01:14 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e5847f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) chdir(&(0x7f00000000c0)='./file0\x00') listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet6(r2, &(0x7f0000000300)="940f454695241d5facc07b62f07ab4dc4509d4389a879e6d15484fd3e068fe63094b3342087a69b128cb0de42e1d3f8d25b06bbe90d23c2d6de0949608593b59c828913befefed891b100123666b8acec72663eb06183107a7e1ff8ecd5ea72e9bfb5f670d3fc78ee0cf86139aa87eaec5ad20c325ab07a81bb93558d0930aeaf9e481a7ab5d51823fb1bbc41c5aee45d5483f8c94fa8e0f218152e31ec8df3ba4d4f8577e0d0fe376d3e5b794cfe77e8f1ce9c27e3ca8fec3db6e9912cbcf6a5092c450b98343827fbd38fed41c55e0bc414567226d5df63c9f0fddf5477f3d81b8ad60c3b4f449b414ae2d8d5e3e903de93832b27ddd0868b009bc2b0f0d9c408da0eef3aa383ebcb609bc526f0dd413471ca2040047ebba6eda7d42e298cca5ce87065af404e98de04f0a4ac4ba04cda338a5b3b67ba6e80640b721989e588d7fc4d61add3ac42c55984054454797c586469b5779d83115b2e508190f9f8097163c9dad8a7208d85a3a25a38ceecb354e04825ce5e29dffbafee67d25dc6154e695325fe24f49b242d18c34aac5222bda8963fd090658ee80e6892162ea6b47948c61b5474b798431b7068949f5b3b20b078907f39cb1bb6d5675e325b39a18a03537b89e590c72523cbb8b8feab59c7960a657cf96cdca153a205f632b8246cc92b8ad962024ededcea60bfc3447ec26132f18fefcefac06e333ee3b2897ac6946b49e7634032ac41981bfe9c0d099097fea703f2a4be083371de0e18fa82d455bfd884735f565f94153863114d745a158ec02a64269e3d9230559b49b5a91a3732a828ff3e79d6d5556a7b90c1140d3d4080c00e631e36e095a7d00a0dba60bcddcbf75d985f29114d683cdebe4896b4fd7244bf78850272e1a8da2eff81668910cfcc5960a680d9f2d04bcb30211bfa525059c10bc2a46d9d9e66f048e4bbc167853eb932268f0a34df5ac31b292ab809379e74ff25b83bf8564307890af117215c8ce817c804180f11e62d4794838645be2bf4674c6a8ab0c4f957ae49a1e210c04a952d67e86d9577a4ea900cb855826b23ca642a53fd0ed6eeb38d81be47d913c28e173c392be7802d5bab8b3952cc5f04674f8de985d2b4c8e5411635d59386eb4c1a90919810b3936c14ce973ad7e6be63e729574d6379a056f9690f2011ca1f6f0f77d9206b1649745d844c9d526a85f975c97a6298066b5554c9ee0c2c7b3453fa3e7ed2a5bc98bd4b323c3add2dd076093f3cd0e57b81c9991b31172a9cb293485689f3278df48a6bc9c4e0e44c2786c7f11a8c4c0c5a2154081d696bf0240603d12c3872e1f2d06ca1592586df22b1ca8d44ef8bc5c942cc8c8ce482d1decef284d95a8631153fbaddfb394cffaab6b81367e27fd17fac3295fdd6bc43d3109f9b79735dfb714b8a5be24811e150b014056650ffbb965baf19557e70e6efeb52a745d465937649eebe4236e8585d9d99ce11907a19eb66fd359e8cde4634a53e64a1a54e9bb3744f08ac304b10805828bbf4339e16e65b807187b2b5b158c0a2c60631ae234cf4d5cbda3221a1a9ee69dfd61c5f5ec8d2ef2428a7e739cdd62c220b027e96a2686ef561ecb3206dd911f261e0a0b3d583301f97ec1351913fdc58d35219488cdf3de320cfd74500e92185e8ba58c2d7aa2385f107991d3b55f09ec66ff6c79d1b4551456dea3c0e97144ac1c1d052fbf09add5e26e18e2ccb00f39e8257b894879b63417a56d781574404f7bb03606004c121670bf919590b6d48ed6ab2bbacafdd4e9040371604dee343f91711b4fbba30362d49dd50aa82d6a30fab205a7ea174c9c15ea61f5bdf111ad34e2ab89aff54dfc57383654065559de610b2503722fb80bbd43afa4aabe198ff627a37e351bdf0eabcf095a5adb0012989ab42f1766838d70a2de97bbceb06c305189cd6ca869403b355f42fc11a92fbbdac7caa745e2886e506fba11d5415b7edc7477be37e94daf5739e6c8879a38a72a4441fea41d74a7fd2c1b5885923a636dbb9af86484d134299f6b400510aa653c0a237352e702343721f06b11f7af16e76521cf1e5335d61e91e8ff8c5931d678e79004732c7082b44c20435fa4dd483fdd9723d92dc7a7c17197ad9adce082f48f7eadbde86024b582090110c77d539670cecf0b7faa7fc406b1c18b01f7c7c091495586b896bb428f01265101b929b70f99d3b3e01be543084de4e53ea65697f4ff855dd501912632e2c0888cd8065f2220c69b8f95778181e1ada376b1c4d6deb736dbda0390cae4145c9b32662194541aea09fbdb747e11dd4de5420eb28a88ed6c578c8caec0ba381c99f3c3375c787e3a7a9fca5553b4b90ef7205caf6797abbcafc2ac52615f3f685446de728998a9f906bc99a00312b82684e6f65546a28be7542127f34f433d52dd0372705a29975265957180a8d3fe532d32a8d7ff518ca7bf74710109256f7a1fb3783ce2b53fc4056dab31b8ce5f1d09ecdafeddc8ab8b020c39c51b128029c6f868850e220921e51df8dab58838690afc2e7cbf104282251fd5892285ef2205371d15ccef5152035b9b04d3255bb1368beadea54157138ae7f7c152bc1dc12535ba578c9ef54b977346c022bbc398941662843219ec1d9b849499e8e2cfcfe2e30722df259a5b3a3eafa066d48d42c7cc2d19273b3f3237a611c6d574cece5f9376f05e1437e3b954e3c4e514c18d757854ce5c60eaadf2865c0e05f75e782787168452e6cdc79cbe6e7c5bbbba1b6966df7827b8b00f7d932d3b7e9bcd86d6f01647de130e3350945c5c5292404ffb0dbf4c3824d0dd34ed03c2ef63e4d49588b0844b7710c4900c23c83aefedf615585ba28023b3e4e17a15a85ed326e5af435047ba77c00f0fd34162648752853a715ea49032955b08e75130fca6f34a60ba1315e2e0e060d55af6f41a0b847c7c370e96fc5df3c47f73de5051f368bb5613d32abc3d643040518fb932e96ab79e05b8afe60a4bb234f898fb432bbcd360116af9f401e9f79c4504599f99a35ad1d9abc8b4287b2113d0faf13067fbde4480f5e428c00ff212528b55ce2259b40d06e90ee55d9994b8bae509f7c7d449194e7eb4f07d26863d88fdde90e6a502eed84bec630a1da9a1a04f39617018564dd08873cc41a3b90b5908ac4c5ce9b3c9e4a3a0cfcc7f66bfdc431c178baed942bf441cc4b65f4b7cff435776a871dcf5f237181bf734c0863d5e84287a58413df3cae43a2a1db9a07a1b18bb16faabcba59996ea455f143037c790a6a1d93089ace1b8ce2784faf07a68fa03fafa217c089113676e889fd4475bff198a85a32ff473f04c3c21f9322aa5971eb01171a83012b1f267c8663d7916aacbb31330b0068bc7d1ef2b31cf2dd24e837b94c7d08f8e290936840e1772ce26de8fbca991eeef77b7057b7e7cafd5ce168c1932692e5f9b257fd499da0a13de11ebe47eeac75d75acdba83008fe7b08c4ba6069607cd2b1cedd9ac20bd121e5c15fb687e6f6fb2a12fd6557e75041b50deeb2df227be9afae0c73da601d1fdd201b2a48473fd501b407af39bba2a12931d8182452978ea17caf6351d1d90d484fd52098640b768afee9bed07ef4b9ba40e395c2a71c6bf29deb3a9b4dceb69ab4889dd09be2ec77aaf979afa98d931a22e6f0d53d48f91add9e05b8e8f43c575de8cf90aa2d8ddd8b773319acf80f96ef06809afb8a96f413ff20037447d2046b4595c0b5f878cc29b277d83a7edc7a321e394ea10eab1bf9664b3319215dcef577c5f581e4a5710aea975a690d66e931630c38e09f85ebd5abc9faf25bff26c17f476f463d581bd88ab014ea69c346c87ba28283a276437ff88ddc28a0f9bf33818dc17aca75c7b3b8d537070f2ac17f64b9876191beaf538d1f7928e142711d09cdf66018601170befe862ceb72ed0079cf374e304dbb5f4e9c68f4a1ac98f006223272d04b7f1ea335a1daceb89d2ef5d80f71aff8d9941b926070ce00002a5939e3922f8f383440a545f4557a03f69d3c66b53f82bc442a5f388ceca9aba5d1c032948164bdd03ce982b72b4cb200cec5c482e246a9d4bf37b9560a7d38104848be8dc66ed01e31b9c07e8f608d1a65f061654e8f621288c7a80f020e831b0b4ec2fb83c779437e613cae811c61c9ef9842fe13f70ce092896ba1c50d7f73b7073b2d548fd127f7a5fc2498f21ed7d3f1efa058ee4a83a1f1ed8e01148ff9dbac53880e6a4732ab295d0afbef7d3ac8485e5009f37ffe37c6eca9d63609503c0e4b76500976b5cf0b9c28feaf59fe363c3625bfb485914457d99040ca83d8e4f8baffaba6fa96077ea4666fa97052516f82ae4482195cb8654172fbb479fde57dbe066dda0ad7fa737ab1b2843b09dd395c5e7cdf3e44a81a056213329a1e20e683a58b4137c3f4631bdb2d15db83bef512ca2222e06c348eba5cc5749b88216729d0f86c44929390b6ae0fc4be1ba60aefdaf9b90cbc58cc078e35291416b8368c4352c63a5b8b387035a31c31690ce18c0af49da41748374930ead87949987f43708bf0828313ab3664b15bfd86f45102c6c348a3d147fa1943f79c5d646d93a6e8192517fdfa7a2b6c6a7b47ad322a4e61332a64ae7ddf427f67c9e4f400bdca42f57afe69959230fa10c0686c5d75eeeafb3cdf227fc9fdf7282471d945a682737dda8c1042584243548692ff7b667c5c76ee26f224e4a745602eddf2e013ea4c240c35d131f06d509dbd33deb66cde50c41d2d98f6739b5bf323a145d6d49975be8e4ffc432e47f1d5003314ee5835b4f346a0865f5c57bd87c606e1a6f068e315a14183a2d568891463a3916030d8d9c9d2006024f30185db2aef1754899d1f6932ed4c619ec05c09381fb2531eecccc60e0b64bbc4c45ddf4fc2032a3f750e6eb16ee101caef757d9dd8480f5c0225b634c542bbcc0141e1e96c45ceb2dfc9359466d48b0879a9a385b6c354cef9f5787c37a0c4a3892e7bed9752fcf425d129ac6de20fb98dc39bc893d48d43bbdd39015a90f30134f50790331f7398a2437acc64d6c77bee95ea47fc44ca3547db62c85e2d0130e64357e3806eacceef8ac7be21d11c82eea234dd69a53b3f63f440a30a6d981d9a4387a60e70ec02e22f5a3bd2fda3929c9a0b4d21d8810df95829441f93541cbe87bb59d9170ca858e05aeedca80504c3c767f8195851289fad662ffefae9e447643d8e61880e1f3645b3d4a9fad39ea4b3091733cc50b1e719fea87795676601d38fa4564098d7c4770dfed2ffc8d79ff273bad280f83d0998314f1ea26fbc27b4ea1825f9af392dfa91fac658d3727b1106a0041350be8dd9834150bfa09297aed2b89c6ef9e1114bbbb3d7c3d834d82d4aad57a33388ff196fcec4b51959ea779c15122b54d0b346cdbc856e3c2965e55105162871765f658b1e9dacd1e1bfe63148ab69d8711e60007ac659a82d9c51bf9e90b298fa3022b52b6c9fb15f01566c19d26a630581596e3e0d9fffc918aa03ef126be5dbeddd6c395d51c6a08ac5bf7d26677f04817733b55462ec9760130d4d59547e8805cecf80e0008dac4a23f644eafa6b3c75c4b99c012fea5634e521716c18f4ed70fb62e16ca06e6ffa98d7ab5c0aa0ea26a5a84ea4bbc4ae58d6d4c2b84499cd8bb7bdae84325c1f9526b8799c787161201f3a72d3c177d7453b188daa852a8813f6cc925beb4cd5f7573cf5b8599ceedef70c708db25d61efa0e6f26aef8de5add85ac71793879c91b87c0db081e3a9966ecbddafc58008cf6714", 0xfcd1, 0x407, &(0x7f0000000080)={0x18, 0x2}, 0xc) sendto(r2, 0x0, 0x0, 0x201, 0x0, 0x0) sendto$unix(r2, 0x0, 0x0, 0xc07, 0x0, 0x0) fchmodat(r1, &(0x7f0000000040)='./file0\x00', 0x339, 0x6) 16:01:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3}, {0x3c}, {0x4406}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r1, 0x0, 0x408, 0x0, 0x0) faccessat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x6) 16:01:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000004c0)=[{0x25}, {0x3d}, {0x6}]}) sysctl$net_mpls(&(0x7f0000000040)={0x4, 0x21, 0x6}, 0x3, &(0x7f0000000240)="c98dbc194512f5f16bb8ea4543783d29bb73efbb458fbcd94820ee1757c549fd0904c498463201b3516fe2d3aa0c72aa58771e5ee4565dc3f68468911ea06bc3f71af8aa9969505d9641342d0f5d6000e89f655f73ea6783bb7c4552c70715e94a717bc2b86c37e66a52ca29660fdc9758b4", &(0x7f0000000140)=0x72, &(0x7f0000000180)="2040a1324c98625dc0ad22004ea4e160d8cd980b282d", 0x16) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x10, 0x0) pwrite(r1, &(0x7f00000002c0)="6e1a314ea6dba96be300d521c0424477bc3b67aefb5dd972358d61666d57d1c50841c190d91db31d085f80aadeffa832b721a8dff15498ffc8c49e15ea3eea4f1ed3e496b4b3b68bd5f8e026092c0cb24bd3e6b55c77de34903f40555ece9efb1d0767daf829d9ab69550036f46d5e6df7308b0a80", 0x75, 0x0, 0x100000001) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x400, 0x0) syz_emit_ethernet(0x15c, &(0x7f0000000380)=ANY=[@ANYBLOB="e8dfffff62ecf6b500"/18]) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:01:14 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket(0x18, 0x8000, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) bind$unix(r2, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0xfffffffc, 0x0, 0x5, 0xfffffffffffffffc, "660000f31f9c7e00"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f00000014c0)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde", 0x131}], 0x1) 16:01:14 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x40, 0x2) sysctl$machdep(&(0x7f0000000100)={0x7, 0x12}, 0x36, &(0x7f0000000000)="0be86def55190600dd136594007e0d443290", 0x0, 0x0, 0x0) geteuid() 16:01:14 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x6a7, 0xfffffffe, "4a3223cf0000f1ffffffffffffff00"}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r0, 0x0, 0x24fc4109) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r2, 0x0, 0x0) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000007c0)={0xb277, 0xffff, 0x3ff, 0x7fffff7a, "070000003e79010034840cc200666bfede477dac"}) fsync(r4) writev(r3, &(0x7f0000000300)=[{&(0x7f0000000800)="33cbab69184ae2f05c0d", 0xa}], 0x1) r5 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) fcntl$lock(0xffffffffffffff9c, 0x7, &(0x7f0000000100)={0x2, 0x0, 0xfffffffffffffff9, 0x9, r5}) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000140)=' ', 0x1) 16:01:14 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000100)={@random="712ff2f77594", @random='\x008\x00+\x00', [], {@ipv6={0x86dd, {0x0, 0x6, "b46100", 0x10, 0x11, 0x0, @rand_addr="25a7180d32f1936ee42cb877fb7fb5f6", @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_ra}}}}}) syz_emit_ethernet(0x113, &(0x7f0000000180)={@remote, @random="666a3a3affc7", [], {@ipv4={0x800, {{0x22, 0x4, 0x0, 0x4, 0x105, 0x66, 0x81, 0x7, 0x3c, 0x0, @broadcast, @broadcast, {[@lsrr={0x83, 0x13, 0x8, [@multicast2, @rand_addr=0x1, @rand_addr=0x1, @empty]}, @noop, @lsrr={0x83, 0x23, 0x81, [@local={0xac, 0x14, 0x0}, @multicast1, @empty, @loopback, @empty, @broadcast, @remote={0xac, 0x14, 0x0}, @loopback]}, @rr={0x7, 0x7, 0x9, [@local={0xac, 0x14, 0x0}]}, @lsrr={0x83, 0x13, 0x6, [@remote={0xac, 0x14, 0x0}, @loopback, @local={0xac, 0x14, 0x0}, @broadcast]}, @ssrr={0x89, 0x13, 0xf3, [@remote={0xac, 0x14, 0x0}, @broadcast, @broadcast, @loopback]}, @noop, @ssrr={0x89, 0xf, 0x89, [@loopback, @multicast2, @rand_addr=0x7]}]}}, @generic="eac437a576df87de871e54a1c803ada344791be33e9dd02ebf753fdb6245d2a5b049c3e19e63fd8d09282f54fb7d75897adc8d953bef3637055add7d2cd410b097002dcd63a7d93602bbb8e9bf2ab33893b79422c130df61b0ba4849b4e83591464bc66b0b90309297da536c8aaaf92edb1fc4697e1bba0ec9dbdbc441"}}}}) 16:01:14 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000800)="33cbab69184ae2f05c0d", 0xa}], 0x1) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000140)=0x1) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x7, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x8]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000100)) getpeername$inet(r3, &(0x7f0000000000), &(0x7f0000000040)=0xc) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 16:01:14 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000040)={@random="c9824f60024e", @random="45f7b676ee0e", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @loopback, @broadcast}, "feb354cd107f6269"}}}}}) syz_open_pts() mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x2, 0x1, 0x3}, 0x4, &(0x7f00000000c0)="1f2ec581db2cf8e45899166c549e2fde83c5e9dda221366abad76775bc09a104225c6cb86bd8b6607d1caa68a671bb96fd28502fc58237a92b4351fce506ebd129aad5b9a27c109e0603469db790d4210892f99655d8ca65c157b447d551caa607e0c9c61757cc1dacdfbb28a302b26edb9a3498879f70af39c256c5457e66c6c6378d769764b2744df7bee8fcf284d21665617fe16cda510e7f20ea11cef024d9bbdf64699754388c7008e53cda79ff12e64ffcd7cf121b389e429f91f279fd7b98005eafcb697028cd47c324c0f26dff259ef25744e19f27b92c91feb58bdbf98260b886700bdd", &(0x7f00000001c0)=0xe8, &(0x7f0000000200)="3bc0dc6d2d7283a9dd8d382b25298ccfbf2815b91e76a01424000a030250b25dd22079ff08b6dfe20e1e512ae37a1dc1bd1e08e78cb7feb79ed004f82b8fe2037c43de9454f82a63718f039b036997af370b2a0068ad174793d0eb82bc734d4ae206df69d3c146edbdf292d3961139935178ac7aa2641dd0a38d180b20f1239639dbc5e5481d58375c443bee79aaed161be8b628de47c9d8a91e230dd74a99cf4b6a91e4b18a6e32ec77ec90fb6c4c60b0ffa027168f8145be7f3c081084bffc4c57a096d5237fc102cd94e241b59f5de1b94f027aef73e437c6054921927bbfcb65022a957cc5cec257a49f73e38530834f742b01b7bac1b48824434fe1017646e7eb1d224548cbc317a19e7443ddd77ae5b90a484c36ed27f84747f5000451111e5d9f754c95b19444f8d4dec53717e0f715963aafe371ab916eb22c32fb2449307f6da9c3fd28a78ced603a203dda4b1b7f0830e7a0c3336763a14d517cc0efa785039750dbe893212279ceaf0b32c41aeefe979943211ab6d7eb6cac7d8d32805730408b42c0f1daf7d2e28767e09fdbe0e842b5d6c40f12a5b90b24129487d77eb3502f768f5ae1c74f5129477fd6373bbb8e864410affd15f294420a03f08520a9ba1025d61e88e5fd60c5cb944d16fea8769fea9618ceeb41c1fcde436094272b9dae88fa84a8763f0c7758c13d322cc86122f35d3374cbf29732cb812307218a9163369b2d8ed932c270cb1344360cc5d801aab263184f2d0e7d2919b2f4e5cbf098490ebc3a1480e5379f96438a1cd93875aa447cfeb421a125885bd7d36514bcd8a13ab68d30956b59c3fadad50b79f0097b8499b26956eaa510789a2789ad7ab3907d506c9389cada213be90560a47a386500e89e2525ca800cde523e19f7b4777b523f6ce0ba668a6e3bab3a67e4e73e43e090f5d22261c58be3237e6f34e06c18475313aea922a2d44a9fb1d7e7606876095f456484c39e732985b5a00f7cd474020342d0ab03cdd55b7b9c00c20dd8e0c964369405ef835b057013fc46c6cfd646db54bd64ebaf13f92b16bd067267873119a8b64d89a646a32bcf17dd53d055e0d41f05c75ee3927c81c32f381a12a9f41a6997e9b6826d186ae5cde1e958c2ad80f7fa91e3aeda0ad201f75fba647c80d5c283351361f66bfb46b4b156fd446c9c209d280426550baa4bff67cc769956c3dad080776dcf0ae1c5f22ebe39d43f9c3b51de99c77d8b5d5331d2fab1a0b87598b38889cf2b335a47a4d5f00fe9fa44e17203ea0197edd568d553a698e827e3ad1e0ded61aeb86b2ba811a7e467ea6c7e560c439e9fd6ffa387a01c81304cafb7b4fcfa9e63c4f125b56e383c50092a82bf3233ced1384374b438a8bff68eb9da2d3d58815a07dbd3cc404e4f98d2a45c08778c5763fbe051fb3efb9c93e658810dc989fe439ad0a9c90e35e8f6e113e0f70777d1251ddb678aa66497e004ddea11990969e68301a16ce94940e9c77dff67f7ae8217ba2e688e4380d3efdb7b6b38bb8dc1f13b9ffa2d940e425f01294b0190ac6b22349e280e16d4495a77e16813345bd0a87813ccd690cb0212c7e49c0c93f142801341ed8acb2f69eb3758ec695f5cc2e12f7f431e226a43c05df2891898c029656fbd7621dc4b9b5466f8f9021428725d6fc03b7c912c48d39eb413438a66b15b898d77a4991a2369019dd6d441b254173afe88510154adfe81b842407ed61cda4cc952c92fa79d3d39a84fa78ab340ac24775d6c69af241136fa999593c7c7bc064243b7b37f912f28c8767f6a3d183b877a5086dcab13e4e6f9062a2f6b5d49e24ca7912a76abf255277765baa5eafaabd27b77067bd899e446ae961566dfc4621f01647ac12a094efd1104567b0a8787ce2baf54125719ca2f39d0246aa0ba1c515c009ffc957478a9df998b37f30f4e03b50662e629292f97e72f7118ed4c293c4305f0a374f62c307c86c2155e5bebf90ecf7323f2166c2f527d4c0e37cdb33176a3d986e6c4951f75bf2bfab79461b5722877da9007f0879622063b7d7e08bbc0a34808c69e96798594baf736bb3d4e7fa563d2ef62053ceeb56d092fdf758d305a4bb3f56574196ccbca4e024f35946e28ba3f9098811a1a52918b4b2d828c4cb11301974bf4e319a782f4767f2831eb545e98e67c9ca71e83c309dcef3a2b01f1a25ddb60939eae0225cecf213b080216c967c7b51cd8e7aa998976233d2087b31fc6716652be74ebee97c1e6a035ec42b3ca59fcaeaa068891addf0668d9ca69aaf1a63e724b3d035922ae3b8bc61b6a3588f2778759a1e6105c5c10eab68e5c6af9c72e0719a98139daff704dcba92c4f308c3c742c977335452c1989548751504712cd92d7680e0b0dff726cae5e0bb21be6e8eee120066c971deb3389c489fcc13507e8599aca7dd7e3f692d491506e4b1a8d8332851885fd7849fc2ad94ad5ccbe27baf1a54d1130ea5e5fb8ac52c48f735257fe32048bf3b3710dacb54b745593f7907b1c2f7b04e8baeebe08dedd5cd436000827a40e3350ff0ca0d5846e8101e719737b6035182016edc37c03454f5c5d18d5de2dd941a91cea8dd232bd67a4005d6c7f715dd9359a9a9b8cf06243d8a761ec5407b2b554c728e3eca0c144fa82c5242a71c6aae86680b95fa615bed58d3878766d6fb76b9188335846e0e17a489fffbe5b8cfb5608e3662d94d74293ab74b5b0bfe8189f62904f2f24ee793ada398531eeef3fccb4e7b503dc64a860ddfdcba78c79acc81cc3c8aefe0747905f92cd7aab3d5fa66befe990266f25eb649fd0880ce36a230d33d5da82f3e24247be00b8482ee35864430afa4c6ec8e22a560d6ff25c48fd9e8fd65b85d9ab540971cdbd5eff4287142680d42d25045d837e269d236af983f175ae6151e6a4fb6baf859ce19b44ef8d4d8c4638565ee407240728e96965f895a41e1dc7b73ab4d17684a1a87bdc91dfb058b68c714eff261b78bf11fda806b826e74ca0f1fa8fcd8b7b94d7fc28357df814384b39a7c1962ae4a8ed7ba299239282aa0204f01e682be67b9b3c3ed8a7998a4a21ada896972086a958e4021e94296a1a4d5b48a9e66ae9a09e56a9ff3f977d91e3ee4876e885400ec29bce46358db11eaecd0ae6d2293bce01af27e754e3df32e486fabf17b833b48b079a7091227d45fa203653f27e4851c2e7e2db70d8dc0229b3801fb6735674ee8d5bfce2b8cb5c4b9481967401be1c7aff5cbb6a4ceee10da1c09442ea91d329f61c2eba9eeb09d1ee5a0b46dd18f11afb4eef16c507ffcf9d01327e9e359e22df148eebb826d61c0515859ff9ca553a1a53c4574e5070e2572a8d0bcfa9892c9b2e4d9f8b66a32ae2044590a138a83a15e663f5762fc529fcc6318fd5b21fa20b4c28411dce98a6cc3b8fda0aa544de059cb987e60e86ef51614e373e0a1354dce65bc3356bbc088951a8f404a0f807311a9db92fb55b7c9033f00bd2bff05354ab712723841e5227e8cb3b0dafb2d46c8435c7eeed58346da3971e4b9fa83db81ab96f873b2513c501425e17778e40875ea354f84f121c3db3e2c8a82e0739da86446cc00800f1a3ed5b593ca444632d5a10e497bca7c0f4f55f9440a94b9626c8797f32fbece955311f260f653d11899d881da42f1178f7d9bfab166524d5851e5b23eca089f3b2df48f07f577dcd053778d2f6b27345e4e73fdbad68bcb18218f1532daad64a8eab33fed88c08886f2343741f6093c92e3f88c3b73e5c123399d7d9a4d781accef732e1157294bbe7fad976cd6407ef04b142b3e1328fad44fd325da503d63d2a0632c4bbdfb28e306ec50b1cebf82d568977c36cc3b1f5b038d2c4a07b564d771f007b866796ed7c8a28693b5bd057fae97ff51fb69c2d7706a7c74a98ef5c248b0bc205c63ae57c91c252fad25dd2bb5c9963e5c0cf7343a6f2ccbe129d6d65e7994db149cd5ee3d9c5dcea51ebef3919d6e0994a67e032748f9e95b66b75cadbc888cf0faafabe0e1c5c5e65e073e31549d759c4f045abf92eaa9ae92931af4bcc3df467280bb7618f3400eeca3c73d195bb46f3450b28021a319d52fe08c77a5c419ac9e2bc0d3e823e420fb8770a23ed1d90acb6fea59edee25f283281243a8565dca959576123af9de0a3a71ead0076d017b39473d076e5929da4800c048a503c7d376ca900085580ae16e62d67b812016e450c4ebd7e0d5172c015da329c1919fb14fdc6db132d48f366a55214a9afd62ea60aa13aa4cb4638d4029c938ac3899a6394a2c9318d8dd6d08841bd72c34acc181b17cbd754f7beb6dae62464509d03ddc8018de05f21821a8f2da055f26c0ca29c22095401e96108a413d70455e48f4c1fd465673b7d8bedead81862f91328784d6315777da4988378a6742674604fe80478a34f4e26faad0667e49213746cfca10291fccd4f3c00df6d2acf2ad1608b56726538e6b1ee4412f2fd260e9cebe660098487bdb4392ef90da92a49fd83cebd3f9b2dbb821171a1295be3e59bcb007edf75bc469b3d6a9659fdf6f1f52794809aab4848dc4410ea65f44466fda43ae9efc1f25c822a846075d89bb7eb8d76ce7c7201f32cb20589431aba60d15857273160b2edd1207513734a468bc448c261f19b141b99aa3fc3064ed63da5bb2a11d89ffc8e3291ac0db347ef377e2a7fa74c8691e370e2b6e4316f9c28bd60b4d2783960a4009dd867064da1d179d3a29019ac31bd3d4431609ffc56f9749b2c7996da0c2f85157b4a0f642425ffda625dc9f4d7ca7776f55634020d895a211e5c471e951b0d38971a6b4e7edfc5be395a84dc57d8b8a127ef198601afc41cc76b88e7f4d67c6859baddcdc5aedeab95e01e17a1e31b191aa1dd23f302a3c174136939cad7566c3ba251742721d903f30c364004f1468a07a70a2b93b137e86ca0a99dc67ae52e4318b1df508500c787f7f72d44309e92e3fc6b98c6b948974375731a50e45355e486ae7e9f203c7bb1ae8854104fcd75c893c074c016a277dd36326881a6b83e2b4cc8919e12bbdc28d411e1f47c3d4878d9756b5af1a6c437ce65cb93e35531f89117cd89b523d25e7bae8c67a99866422a7bb0fc77ff1fdd44cabe7778f61246cef329bfdf94d830ce43c7679a05569ebc0882276ff217f67a29a148ce882e51dc7a9853aa8d37ea1fea277db79d27c7c5bbc140eaeb685b5b63d8de403ac0453ac71ddbe63f103b9bd1f02371626a5232d23fc7d8d656f9f8f59594467c9e92c016039753518cc5ecb7b887f0d10372a287e3889c8ed5a4f69e320e532d476a74d2d9556412c33fdf05e18478692a403616d7eeed70e627907c7eeaf86acd8bf1a596e1c33c16558310a0d6d3f5c4f60ee292633bec3df99124459bab8d380c2291b765b63d37f878e27bb05eebc92890400cf79cb6f6c51895043d77a7c1a9edb21022457e1d92b34066bec0965abb3cabd22e5b0d7bfa90db607939c90e79b574c13bc0c0c281cfdfded9112235d54d1cca67659bbee9096e3f569a2cb1635104f8baa69971bf4200bb84b9b13f13824c16c1110b410a62594acc7d54758ece125c92b9bd8df8740795961c856b21e4371d1750816c8ad276dd1fa987ddb56296f764c6b339b4c2eccd5f0cbd72f4c7c3248df17570e80d0a4cd49429691edef005c24e5ac73028d3f60bc6f4553783fbd3891a81d92fc8c6fab801e0c3e41e04db86cc9806c746a71d610612856e681498988584b02abfbcda782d3f3066478209b33d3fdf4930d12836e13694", 0x1000) 16:01:14 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="90", 0x1}], 0x1, 0x0, 0x0) r1 = semget$private(0x0, 0x9, 0x42) semop(r1, &(0x7f0000000140)=[{0x2, 0x6, 0x800}, {0x3, 0x401}, {0x1, 0x7, 0x1800}, {0x1, 0x7fff}, {0x0, 0xa7c}, {0x3, 0x1}, {0x1, 0x6, 0x800}, {0x4, 0x87e, 0x1000}, {0x4, 0x7}, {0x2, 0x3}], 0xa) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000100)=0x1) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f00000002c0)=""/71) r2 = semget$private(0x0, 0x9, 0x42) semop(r2, &(0x7f0000000140)=[{0x2, 0x6, 0x800}, {0x3, 0x401}, {0x1, 0x7, 0x1000}, {0x1, 0x7fff}, {0x0, 0xa7c}, {0x3, 0x1}, {0x1, 0x6, 0x800}, {0x2, 0x87e, 0x1000}, {0x4, 0x7}, {0x2, 0x3}], 0xa) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000100)=0x1) semctl$GETVAL(r2, 0x2, 0x5, &(0x7f0000000080)=""/55) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000000)=0x3ff) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000200)=""/158) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) select(0x40, &(0x7f0000000400), &(0x7f0000000440), &(0x7f0000001300), 0x0) 16:01:14 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) select(0x0, 0x0, &(0x7f0000000100)={0x2, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, 0x3f}, 0x0, 0x0) 16:01:19 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000007c0)={0xb277, 0x0, 0x3ff, 0x7fffff7a, "070000003e79010034840cc200666bfede477dac"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0xfffffffc, 0x4, 0x5, 0x3, "1088e80ad3a9527b8f5772651bb96ccc6e9162a6", 0x6, 0x401}) getsockname$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0xffffffffffff65f0, "925475447d33ec72545f0a765e2ba400"}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) socket(0x30, 0x2, 0x20) 16:01:19 executing program 1: setrlimit(0x0, &(0x7f0000000080)) poll(0x0, 0x0, 0xffff) setrlimit(0x0, &(0x7f0000000040)) poll(0x0, 0x0, 0xfe9) execve(0x0, 0x0, 0x0) pipe2(&(0x7f0000000000), 0x8) socket(0x2, 0xc003, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x400000003fd, 0x0) pwrite(r0, 0x0, 0x408, 0x0, 0x0) msgsnd(0x0, &(0x7f0000001200)={0x3, "2e1100b0df6d7fcf409def1a1fc1ed34135533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b712000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf120763e2ce23d1fb7cf63c9dbc6a87869b8ed7fe114d70adee7d696a5fa50d515e2714fab1fb6f1ef5e2ee86a0738d95934e84357ed214ae041c228e609fb27bd54d86080f76a08dca519d53d20cd99fc0e03dd76407ae51adbb71981029aeca137eaa9049710bebce9939b3922299a460f3eab037a5d2cba6bd4272495cd7049a7d7b01e1206d3b57d1fccc089aa0b0d4cfd8ccc85cc9db643f529ef3ebf17616907fb01c6b8c9a309319c606ad4bd8169d5176363749cfd308abc55fdd6d69134ecb558aa9a58fb0e85a6be806954bd6968dd632de372d"}, 0x4a4, 0x0) msgrcv(0x0, &(0x7f0000000100)={0x0, ""/29}, 0x25, 0x2, 0x0) msgsnd(0x0, &(0x7f0000000300)={0x1, "36a07e2502732018004c28d70faee3996288cfdefef9cac37bafc5dbf94f17d6d508f9d44aaae036436b0735e9163249be5c5dea1260a99f76e3fd6aa6934bedfdac78b73fb2c25846b5"}, 0x52, 0x800) msgsnd(0x0, &(0x7f0000001080)=ANY=[@ANYBLOB="0200000000000000d7c70de0a251ea29715b4f6a2736beddb775568bec852ad846192ea43e51e496e18af25f46a13d6dd64a7091a7f050063d02e90f7ff78899c64adfd4efc2e0dcbaacdfb95d5ce7ad2d4e7d3736e9116214ed1705c5e246ab6349eb1a7cfa22c24d567fd3240206735718c66abb39fbdf37347da68702814370638bfd2e5d76f54efcd48c2fc4643fc09dc3277c0357c19ddf97b474797ad2c63a9576ebfbbdd33683a150bb09122d996ec239e7bd85bdc4f22a29a4e78921e3077b29488a480c685f913f00000000000000387502681ae1e65f82cd1338f7e64c7b4d2d428b8984947de41b8d93929142f033fcf800"/259], 0x103, 0x800) msgctl$IPC_STAT(0x0, 0x2, &(0x7f00000000c0)=""/120) msgctl$IPC_STAT(0x0, 0x2, &(0x7f00000011c0)=""/111) readlink(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)=""/4096, 0x1000) r1 = open(&(0x7f0000001400)='./file0\x00', 0x400000003fd, 0x192) pwrite(r1, 0x0, 0x408, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) linkat(0xffffffffffffff9c, &(0x7f0000001440)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000100)='./bus\x00', 0x0) 16:01:19 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r0, 0x0, 0x408, 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000000)) syz_emit_ethernet(0x46, &(0x7f00000000c0)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0x7, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @remote={0xac, 0x14, 0x0}, {[@generic={0x0, 0x5, "3c238e"}]}}}}}}}) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000800)="33cbab69184ae2f05c0d", 0xa}], 0x1) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000040)) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000800)="33cbab69184ae2f05c0d", 0xa}], 0x1) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000000300)=[{&(0x7f0000000800)="33cbab69184ae2f05c0d", 0xa}], 0x1) fcntl$dupfd(r2, 0xa, r3) msgget$private(0x0, 0xc1) 16:01:19 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r0, 0x0, 0x408, 0x0, 0x0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000080)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[@ANYBLOB="000000000000000000000000000033fd4a42"]) setreuid(0xee00, 0x0) r2 = getuid() lchown(&(0x7f0000000040)='.\x00', r2, 0x0) r3 = getuid() setreuid(0x0, r3) open$dir(&(0x7f0000000340)='./file0\x00', 0x24a, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) chflags(&(0x7f0000000080)='./file0\x00', 0x10001) read(r1, &(0x7f0000000040)=""/32, 0x20) 16:01:19 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) acct(&(0x7f0000000080)='./bus\x00') ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r0}) syz_open_pts() syz_open_pts() r1 = socket(0x18, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) open(&(0x7f00000000c0)='./bus\x00', 0x10000, 0x66) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x4}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) 16:01:19 executing program 0: r0 = socket(0x20, 0x5, 0x1) sendto$unix(r0, &(0x7f0000000000)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa7ed06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed19f4c8b2ca3ebb3557699a1f132e27ec0ed602000d7d026ba8af63ff37282921e4ff89720fd3872babfb8070c1abda58601a8bfee8aca4911faff575e8c881ff7cc53c894303b22f310b404f36a0069000fcfff80004022ec7299e340000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x2}, {0x2d}, {0x6, 0x0, 0x0, 0xffffffc1}]}) pwrite(r1, &(0x7f00000000c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000140)=[{0x8a, 0x8000}, {0x41, 0x9}, {0x8a, 0x4}, {0x80, 0x43}, {0x42, 0x20}, {0x89, 0x2}, {0x26, 0x4}, {0xae, 0x7ce}], 0x8}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f00000000c0)) 16:01:20 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100), 0x0, 0x0, 0x400, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) r2 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) kevent(r2, &(0x7f00000002c0), 0x7, 0x0, 0x203, 0x0) r3 = syz_open_pts() openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x100, 0x0) close(r3) writev(r3, &(0x7f0000000300)=[{&(0x7f0000000800)="33cbab69184ae2f05c0d", 0xa}], 0x1) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000000c0)=0xe59) ioctl$TIOCCBRK(r3, 0x2000747a) 16:01:20 executing program 1: open(&(0x7f0000000000)='./bus\x00', 0x60e, 0x1c0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x110, 0x0) stat(&(0x7f00000000c0)='./bus\x00', &(0x7f0000001740)) 16:01:20 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="200000000000008d742c219880309905f87c8a5b6701000000000000000000c414000000290000002f"], 0x38}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = accept$unix(r1, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) connect$unix(r2, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) close(r0) socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:01:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x7, &(0x7f0000000380)=[{0x7c, 0x0, 0x0, 0xfffffffd}, {0x20, 0x9}, {0x6, 0x0, 0x0, 0x4}, {0x7fff, 0x1, 0x8, 0x2}, {0x1ff, 0x1f, 0x81, 0xffffff7d}, {0x3, 0x81, 0xff, 0x8001}, {0x9, 0x9, 0x5b, 0x9}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)=ANY=[@ANYBLOB="000000000000000000efff000000"]) r2 = semget$private(0x0, 0x5, 0x204) semop(r2, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semop(r2, &(0x7f00000003c0)=[{0x0, 0xffffffffffffffff, 0x1800}, {0x3}, {0x3, 0x0, 0x800}, {0x1, 0x5, 0x1000}, {0x3, 0x1, 0x1000}, {0x1, 0x101, 0x1000}], 0x6) semop(0x0, &(0x7f0000000040)=[{0x0, 0x1, 0x1800}, {0x2, 0x5bd}, {0x2, 0x1, 0x1800}, {0x1, 0x5}], 0x4) semctl$GETZCNT(0x0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semop(0x0, &(0x7f0000000280)=[{0x1, 0x7a, 0x1000}, {0x5, 0x0, 0x1800}], 0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x200, 0x0, 0x0, 0x0, 0x0, 0x2b, 0xff}, 0x7, 0x3, 0x8}) semctl$GETZCNT(0x0, 0x2, 0x7, &(0x7f0000000040)=""/150) semop(0x0, &(0x7f0000000140)=[{0x4, 0x7fff, 0x800}, {0x1, 0x0, 0x1800}, {0x1, 0x2}], 0x3) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000440)=""/106) semctl$GETVAL(0x0, 0x1, 0x5, &(0x7f0000000080)=""/119) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000180)=""/148) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f00000000c0)=0x7) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000280)=""/209) 16:01:20 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) syz_emit_ethernet(0x73, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60e2db14003d0000feffffff000000000000000000000001ff02000000000000000000000000000111000000000000000308ce3c61"]) r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000800)="33cbab69184ae2f05c0d", 0xa}], 0x1) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x7012, r0, 0x0, 0xb5a1) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kqueue() 16:01:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socket$inet6(0x18, 0x4000, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000240)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x54}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[@ANYBLOB="00000000000000000000dad10000"]) 16:01:20 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "000000000000007f4578fbcef9097b5ac7936838"}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r0, 0x0, 0x408, 0x0, 0x0) kevent(r0, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x4, 0xfffffffffffffffe, 0x4}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f00000000c0)) chflags(&(0x7f0000000140)='./bus\x00', 0x10000) 16:01:20 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000780), 0x6) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000002c0)={0x8001, 0x9f, 0x3, 0x3f, &(0x7f0000000bc0)={{0x6, 0xf2, 0xc0, 0x4, 0x21, 0xfd11, 0x7fff}, {[0x2, 0x9, 0x0, 0xffe00000000, 0x402, 0x1, 0x400, 0xfff, 0xdc72, 0x6, 0xffffffffffff0001, 0x1f, 0x7fff, 0x400, 0x5, 0x1, 0x3f, 0x6], [0x1000, 0xfffffffffffffffa, 0x200000000006, 0x2, 0xe89b, 0x2, 0x2c2, 0x7, 0x4, 0x80000001], [0x800000007, 0x3, 0x8000000000000002, 0x79, 0x4, 0xdd8, 0x22], [0x3, 0x805, 0x1bd9a5ea, 0xfff, 0x100000001, 0xf247], [{0x83, 0x5, 0x0, 0xfffffffffffeffff}, {0xd77, 0xff, 0x4, 0x5}, {0x2, 0x1, 0x76c, 0x80000000}, {0x101, 0x6, 0x0, 0x2}, {0x4, 0x800978, 0x10001, 0x802000000000000}, {0x2, 0x100, 0xa, 0xca}, {0x20, 0xfffffffb, 0x1ff, 0x1}, {0xc9fb, 0x7, 0x8, 0x1}], {0xca, 0x2, 0x200, 0x6d}, {0x513b, 0x7fffffff, 0x8, 0x9}}}, 0x7, 0x1}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c5, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x2cf4192525938331, 0xffffffffffffffff, 0x0, 0xffffffffffffbffe) readv(r2, &(0x7f0000000440)=[{&(0x7f0000000400)=""/26, 0x1a}], 0x1) ioctl$KDGKBMODE(0xffffffffffffffff, 0x40044b06) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000000c0)) r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c5, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0xa012, r3, 0x0, 0x0) dup(r3) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(0xffffffffffffffff, 0x80045721, &(0x7f0000000180)=0x6) ioctl$VMM_IOC_INTR(r4, 0xc0205609, &(0x7f0000000000)={0x1, 0x0, 0x1}) writev(r4, &(0x7f0000000780)=[{&(0x7f0000000800)="f19d9b3cd9e6faec111ddf5017abaf1cb62fc84ad1394acb2300000000f5968a2054da054e6fd1d31335207b68adddb24a3d100b423afc03e6aaf922eb1d0c529e7268d88c9de613c58e93d65c067bf12eadb73bd8de7d7f18d6c855b6b40f08d3d1aeccd959fcda18e483cf611a8822d59f3c39b955b1278948f28e257f558912011efe2297e66f207bca8c682de8e5cca5347ce79858652e21fe3ddd1f60cd8258545d86324eba1f53a6152674ac7d2018c6915f29da29bfe72d4cc3a28a4caec669f22c64a345018dbf31c7b7f13b29346a34379e4f2c2eeadb3e9040271ebd83ca448c567062badd0cbe784972925606ba", 0xf3}, {&(0x7f0000000300)="cb2d9e15063106c9fffd88cf76fe3b03809a62cb43464bebb66669d730aba1c06812ef82c541e6be36c114ec69176fca6ce535589cb456232be4eda2cbdd3a685cff61b6cab775ea15dd1d6e26edeb444f23da344f3ad0d27f87accce5fc24b949dc63842a7b136772401d3b4b10f96fbb3c52844facfda49ddf7d2c05819e06d2f081cf669cba5f821d14acc5ee09b39199473f5516505f748e197c19a9d9e2fb798ae56e9fd33ee7b8d22102a214326c9f435c5bf9910d37a8fe075b2c7d78bfb2bbac5fec4c6a3890d70d6f20316930d663189680b7578bfc11b8a6adae02e12a00bfeaf988ac85e9e90003cafa5e77a970", 0xf3}, {&(0x7f0000000040)="f289daa7c35e2d6d76b6b9c612fcde254c8efdad59010ce0ce18054f52fc8b85569a1e1452f1b21154ecaa", 0x2b}, {&(0x7f00000004c0)="2c99387e682d847fe065e272d335dd0ee25e3569f9209cf2e0eb54405ffcb606e9aba72dbe57a2a56ceed1e4c718ce621a3af6f02291e3b9bafd5c3582dbbdbdf74746d7f8289b3961d4642f3b08d88cad0d04f5fba37187e980853456a520cbc4eaddbd305fec14bac72bdf75ab4d5c6c207484127f0838700aff0564c4fca11c60cee65ad75e682a6ecfac390bd89bd5b2a2f550f3f96d35984a175997eb3a27e9ebb62f8934fc02060174961247c300fce73c647173351ff1baff6c533164c77cd73f15e3f5da5bb3330ee2364d657e2b7237f1681970a56212b818617592cb464eb69e1af9b4fcc9aa4f", 0xec}, {&(0x7f0000000280)="fd2a380f984b0fce", 0x8}, {&(0x7f00000005c0)="76643aadc90f31d52b9f514f1b765f9d4cec90b49f73458c16a35b7b7359214c14a02c46dfcebdf17124accf39c4b8dc812087065b470ea0191e9a740f7c957c8204343948d0177fe29d11662ed5932104f6edaa6059b8f501dcd0e5a600044233fc3e6200cce40294cc422b8b9ece94cb3bb70f8fdb9e584bf21a8cfdbc7f1b0d08a21e02b8f2f43087dfd7621813e10b896238ee2f265b4e4f293ff84cdced334d6d07a443644f2719899d8f0217e91915366d2f447e2f080553", 0xbb}, {&(0x7f0000000280)}, {&(0x7f00000006c0)="adb63a7da10cd46518e1ae60bb5c6a5a791e382328a44c99b492877b18db4cce2e5f0f8434952f876c1bbc05516a59f0c38a1b13ba947e585cbdd18b5d54855f9d2155e07a4169025760130f6628aff412ba3930623e5b76b468b1f616f4d8e8a26c4620f48ff8cd5c3b5e52aaf99a8a1546e399b84fe8ce1d1122efaa655cc84a6589b58556d2e5ac71eea2e10b7fb28d3b55b1e6", 0x95}], 0x8) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f0000000140)={0xfffffffa, 0x3, 0x5}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000001280)={0x10, 0x8, 0x4, 0x803, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x4}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ff4000/0xc000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x3}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x9}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x10000100400001}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0xffffffffffffff9c}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x10003}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xfff}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x3ff}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x38}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xffffffff}], ['./file0\x00', './file0\x00', './bus\x00', './file\x00'], './file1\x00', './bus\x00', './file1\x00', ['./bus\x00', './file', './file', './file'], 0x3}) ioctl$VMM_IOC_RUN(r4, 0xc0205602, &(0x7f00000001c0)={0x10000002, 0x3, 0x0, 0x0, &(0x7f0000000940)={{0x0, 0x0, 0x7a, 0x4, 0x8}, {[0x0, 0xffffffff, 0x800000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x7fffffff, 0x0, 0x1000000000, 0xbc97], [0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff], [0x0, 0x0, 0x0, 0x3, 0x100000001, 0x0, 0x2], [0xffeffffffffffe04, 0x0, 0x2, 0x2000000000000000], [{0x0, 0x1000, 0x0, 0x2}, {0x7, 0xffffffff, 0x0, 0x1fffffffffffe}, {0x0, 0x6}, {0x1, 0xffffffff, 0x0, 0x401}, {0x40, 0x10000}, {0x0, 0x0, 0x1}, {0x3, 0xfffffffd, 0x8001}, {0x0, 0x0, 0x0, 0xcbb9}], {0x4, 0x6a, 0x6}, {0x3, 0x9, 0x0, 0x1000000}}}, 0x4}) ioctl$FIOASYNC(r0, 0xcd604404, &(0x7f0000000240)) 16:01:20 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x3fff) open(&(0x7f0000000140)='./file0\x00', 0x0, 0xac84f9b16504e8c1) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000800)="33cbab69184ae2f05c0d", 0xa}], 0x1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000007c0)={0xb277, 0x0, 0x3ff, 0x7fffff7a, "070000003e79010034840cc200666bfede477dac"}) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000100)=0x1) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) r4 = socket(0x18, 0x3, 0x3a) sysctl$vfs_fuse(&(0x7f0000000180)={0xa, 0x12, 0x1}, 0x3, &(0x7f0000000240)="3a0602eb4dc91f7aee61df58aada553c10bd953e1e92a529552ea30e1659a8515dacb2b25600360740333e5f750517641ad7d47677dc1f8273330be3f198ee53a046bc0cf1978e6fccbcaa82e1", &(0x7f00000001c0)=0x4d, &(0x7f0000000840)="f567132851fbcd4ad3527676110fe516e5e76caa0dd9e36af74700b3686f13277242b9cfd4433dc9e5b672cee880294eeeb88b7a41543cd578512c3e076635f2206679600799cdaf8f039db8b48cae6a5fb857a833a1add3d8bd863dd171f986d752e5baddc1cad768d1e91236d6563b65f3bffd6667da3a7fbac817e1c3134f0fbf94a563f0df51b6ace5adb9e2baae563575eb2cfbf518f4c185d6cc36fe2c92f06c98fa8a9c8604fdb468457ce2985cffe08709b39ff5e172db17cbc1f90c04f793035d96ffe66707c509b0fe317456ff52c6889e0e7fd13a497974eb65b7b1bbdad901303299bf0401712e88d72ea95dc33b9e070b092832f7d51648ac32b353b325a8ae8ba2effa870094258c358f569fa1de9baa154bf44e9ccf83d0b515dab551a639010c3a51f1141db0e1f678e6d64d5aeb3de8c90b4ad90bef980e14d2398967276e5e297a62e4241fa38cbd21ea6ff6328ba69528d8e7df254cf5822e754f5d913589b4c1f7fed96684f35a2b7c5f8f81daa451ab68ed5e9e18565fe6a98cdcbddc7446fbc734bef3451f6bed98acce458acbb5d0dc0084ef58478655fa207f8a9077db47da32625cb39b75cdeab171a36fa2e8a562980d27e78daa87c8c67007bcc976f423bbed1238a06a87615b322d231467789336f02fce708f9656820e799f03e65da43ad75d9e3463f1ee0a8e7443301270c0a8f16e3ebbc3a6338fc74ea8c0c94c23cd716482b2349ea17c44239ded8147a56256d03649cbce75324707f1d9b8590ba84420e07c67c731b687ad7a354a99c7f62b82cbb9caee5eb26ddc5f71f3acfce2c75f90deca20c3d018d7f42a08ac5b1e7ca48b98f4d04a3c6bc47c5ef80b9feaf7c43c32ddefd8832940fb2cd1b4755f6eed8ef73613fa51a3cd4abf5ac379506e87ec060fea61eae0199354c57239cf9bf3e66586e54e9f459cf51ace5389908d3359b8ffddfe2dc22d5e69356285aba35ce28aee5b88c7733c7bd773d1b8986e63624d8069852f2e4b423c833e0c057f0162485fff2cc54c117edac04d264c18aade25a60582827e049194c56b337171d58a3124d089e8942afa482ec7d80524d3069bbba42e3d4367448933a563ee8e6b7186aac8a1fe13440905f44751556087458d491d95fed15586c21402d37f93a9d8923741a032e7ba4739394c0bf57f03b174178d29fcb978e688a3ea82132a739144317d466c7fa479e42590adf04308da1bef947228d815dac75346a86f6dc779510d92407fbc2b4c367dc2c8920f50e306dd0c61543de1b513cba49c8440069501d84874c8124f78bccf28565eee3e80a387705544d1d0428b43a73a68b5d928dce6752d5bbef7b6122b2c605e12274f3cb66bbb17484de0cc83dcbf163787bac2342af562ed0ac089374b73caf9c421cd35f8abfb0ad6dd33aa9c4dab3c71f1647aa026010d0e7b6ddb9f9e96cd2470fffe0e81fb8c04cde3ed905fe62c0c61b022846b9e450030ba7e57605101c70bdb0e0b24d42b3758717d887d41852ff8d5249fa0a37870596d20b83daadd32dd3c83264b2fa72aea5aaafaf4fc64bebe741a4b1df04b6239afd4c7b8f377ad26c5e2d2f98b8f1d91fb2bcbf203c17a52a5e965c7ba30c9ef92215eeeec904e44e1183e49c72d376097cf44b9f415db09adf43cbfce319c52a9c0c78763e3d1e55f229c198c9f077a81692b46d3037ad67574d1adc0084e2f3a96e391322cf10c05cbbff8579bba2487c7a08cce4ca01e8550b1bc5ee5930c3a90fc2d2e9d248dc9ac9515d67c805f85fc711a0ebedf2aa7b38398f09700f1ab87332cdbde9529f14278cee92f6c78b0cf614b41f2afaf5e5b87d6f43808dc41b5a529ce4a8f59e21aa8b399ea873cb4f98a5cdf52640f6bda3bd070e6aa1118bea4d596ec63549edaa6221ea709051ed9542aae806763020c0d0ee059a172192183ff18d06b597a19498861588feb6c5438b5465ee834d08e84d10dcf982286427d20538b06079bc37f63980fb68c0395f4de829669e07c23b971308275709ae4db3a39f7c64f203b1d3879471724f69442dab2d7741517dd6808993019eb9f11161b8adcde95c509e7f985d6e21682813f52fffaa64219980b3eb582e8f0a14a90339c1f2fa6fc92b105f93f9ba6d7df2d816d3533256612205d2725f43d2fae52d0094d3e83b11808c86ac1d98b3453c29be2b40671106670d48ce1e67ea3dd30bf5e6841ec66c9179f1f4118d55f1d74bb605504518e0c0f0ba1a4aa1074ff6c5555a4743245638536db47c3ddbbb40c4f1107dec8cf3f00a8302d2377e1be77eaf7d3f16762118e099be526845faa81692c25311b7cfe84e7cd61884a6ac4b58ab70e69c343dcb259fd442709a00ec0bea68283db2b3b6323dc096924acbcd29fbcb474a664a26fe8185b6dcf1b94d9d89ff8b63a6a6c590e84db80c6f9bd4c35525ffe3af8ead7f497b6c214176a041adc042e837f2bd1a12a4ec57537e1702ce24d3f885b58e1d36bece280c0e60485487728dd9b38518037959244669f6791653f1a9347032cadfd2f9f76a65af426d48323b3f782c6c8d1b8f1132217e5f4c8d3c10b3dcf5fc76f47056e464369fe0cfe87c73d17867584b24e53655c4aa35984e2cdfe2321e6872104300ce5197b1335cf1ce5c9fb75cddb386f65efe0e72da731cf0a480dead79ca5d4464209b8dca78350c3e9e88241a3c1683905d34fb3bb7e133525b21dd2549d3c43f42095dc1b1ed49d7ead223fa7563fc744e356ab09d722b5d15e81cae60e87fd00e68020241877b372b14f42bacd86f19e93f2a80a513154b3f4ba6713c7ed1b327393943a94cfc87dbbe4c330d94857948b58a5e30bca47ff8f69b1e0dac90b2cc0f2c24c2ebbab15ca1155e05d7d659b213d7d0fc64919b971cac74eba88d8a97a1968da543170b00bc5de161a3f88bd757e02b219e9bdde7c4b9fb3cf7394616ae4ef6e16daa3480d15495837a7b9d777061e3ba58359ef1d7fb52058263292deb8d88caa49e01f81490b7c5f33de5fb622c852b88034ee926537a6676cc2278ac39c341841367b1c9acbbe1b48b1760267211e94e91ada8807c359792085aec033a5b80d0d20453053c27c65113cb04a7639514d633823b58869028511f3d494f45e89d1a662b67a8eafee5df04674ebdd54118c7a89417b4d34693f2d317308c017da25ce2fd89bc11bef5d31b1d0bc2aa1fefdd7ab7bd6b828ea397a56175331db29be3706ab226b721a058785ddcc7ca737f2935e1afee36dc2b078113e73c035344a30b572c8f5a54815b44525decc7967154c1b47a4a37ca02b31a98dd75282313699148e80a69a64290755048d4c322ef67233851c79012cd9f88dbd5cc07d471840bcaa6f54144764bfc69a2343f8f31ff14c0ccc7e78abf3068dd2858aa6ec06b003fab7631e28ba8984a81b52965d40561096428ce1d02c618c1b750e66a8e6d101a0500db912adde7cd05219b887860b30412bb875c6ac72f7552c5dab086d332d34998364a272ea00d4bbc19b9059dcef6fa1522a54c2a333502dc885d7614f6371c3bdf1f6d1793304c2bb7c96ee5bf3e1f66d16b92ca126d2659946bfd39b56589e16607e2a01be396efe3bb24c7409642ced5181a202876b5eeca1bfafa5050f6a409e3b49a117a5301cca87659ee4aa2d2f096c3630e6b8b873070e37ddc9d72c68d356e882c635e57d358efb7d98a3f83187742d343316f7509961e9a287fd97715a5fa93e93affadacf449031f92d7537a2ced03d6840b38c1e4c2590a258d2aa9592ea7bc30351883dc0d6c38e7f465617ed9c4febee8d0ac1ad38e39e1eab8ce51977e5390322934a0b2c3fc01e1f052d1238e0715a892aa662d1662ab28a3734d4f98bd2ae78f4b06389a221bf99d02acb0f34118b9757f6b4d18f570b0a6c10459c741a36b84fe619c17b29ec7987176a165728f438677389a30ea12435b8ea7bcb685170489eea94230bbf0be10819e5901dd5532ecc870d59ae2b83f2dcdbae72e8777349b2fd2d3938e6815d9faadd697a151f6548f6f05694767f6b491f669ee801a2e3597105e5e259a09054520dd03f9a1967c0a7f4c60228ba0f6a4c8cfbb21200939e878bf548bc85e104340ad8ba7c0770300e197546a4c1221b80b8831562470d2df4339941d847fb4f4bc0c494089b55d4b97459ea520f26e0bb41f4f254783bbf38b81f6b69bb98adb9be1105a396c3a0da624be8ea2f72334d91d2fe7a959e811dc6541e73f73003e227da865e57381fe1b6138c9cd922b8f9e45593dc2cde2eb4360ae2259a98ec3d3da7289090441ef7cdeac21b7af93299c44993287a0ef0effa94d34fcddcaa7e97eec2be7ecef4a757c8503f588e45aa8bcf91f29115c95ce0e9481eccd51d309e52a539a53bce8a5f7c9daaaa3e4e957c579c7ed7dbe2dee44c49766cec82024b08c4ba663b2a1944a03b3bf7b6f0d37c0e8f780917a273f468d06655a760ecef8f831e70ec345e3730fa5826c67f3f7dacef60ad243ab873b759f1d2f12b88b6e969ce1aba143b2b11621804afcea534438ac9ee188b63b4f1f28e4b40ae55e87528084cc8d421225aa669002cf20c62fca5b59e7093e46b944515606715021ecf3a3f2e22bcce4257f67645a2c695cda39e89afe076dfb77aa20be32f3aa6953440826a379fdced1aa901d1267d05b423e02cb2238e2a230cabe03a802645d2a4bbeeb2a4b452c160bf85da04107e7722c07037727e5830f9e910d929b811b9bfe01d8ae80b7e2e7041542838e663cc136cdbf1f422e84bdaa68a233155b8acd47f90b73f4f6b81f2ed6dab24d7fdceb45a35030526be3c4f60461dffcfd5649ae4e2a6d59eafcca294545931830e5ed806f66723ea61986f177cb5c6715da8f7c10fc5f61a2b0e082dd85d1b1092269fea0cb1742b1a210e6a03a85902dc7573dea431afc07f29b71aac9db68d3a519b88289bea5060166a162c4b0561fde51d79ad25ce7eac5ab23907387be7ce853331824d5b16f067842f3e7194ed875a61ac39df8499ea39a2cdb232c3ea7b9b8788b9bd297058fb588364997edf3b17bac677f052fef1760cf7db536eceb817d01e508d33c27ba7dfd3b6b6dde73859fe8018a95654356cbc96c23391229d674d9c0dfbb89d41881196dbec1475230af5a3fd200febefd20ef6218456cb1a023ffcfa9ea72f49005542bb4a56a36eec9172d803f7ad7e868d8fb8d562a95ba5f68d75f770327f9915c0602a766221610411ab3236ad49de361ac1bb035bedb4457699eaa8d4ff78587e9ac5df1e5c9aeb5a5048dc8d70ba5c4961ba982d7eeb04ebe7bbd322b4e8fa1d7054fea27ccad5baf915cf49889011c23df2ca44dfaad57d27d15f87f164b3a30bf864039eb7ef024c3c62974201ca9c33ed403a21cae52b9a526ae74edc2b3018f3e019d3f1c48fd482924b92b2a2c284918c8b4238bd6f64e783376a86bb2157426971ec8752104d73490105d29e5519587d73b4dcf78730f820360baf0ec879f26d38b7d1a7cf07459b948a5b321267026a1a2a46eb225621af390ffc7def31a1aa9b9dbebd2eae9f53faf0a9bfdb1dc05bd51b90ac02aa4b8250dd78709e68e28e74631b8513175e02ee61efdb69e99910da2e34cddf029f541ef92485c03df311bc08c234d52dd9391356f266c52abf9cddec10f5205d566e9acabf1aa366618a6e9119cfe792bd5a83ef577d4e77a2d70c0154d0cc221c0031e1f7a78d78036327edd76ce4431dec8b95fa918c00", 0x1000) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f00000005c0)="6b39551f95250de0", 0x8}], 0x1, &(0x7f0000000200)=[{0x10}], 0x10}, 0x0) 16:01:20 executing program 1: r0 = socket(0x18, 0x400000001002, 0xfc) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x3d, &(0x7f00000000c0)={{0x18, 0x0}, {0x18, 0x0}}, 0x238) 16:01:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000007c0)={0xb277, 0x0, 0x3ff, 0x7fffff7a, "070000003e79010034840cc200666bfede477dac"}) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000800)="33cbab69184ae2f05c0d", 0xa}], 0x1) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000800)="33cbab69184ae2f05c0d", 0xa}], 0x1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000007c0)={0xb277, 0x0, 0x3ff, 0x7fffff7a, "070000003e79010034840cc200666bfede477dac", 0x80}) r4 = syz_open_pts() close(r4) writev(r4, &(0x7f0000000300)=[{&(0x7f0000000800)="33cbab69184ae2f05c0d", 0xa}], 0x1) syz_emit_ethernet(0x36, &(0x7f00000018c0)=ANY=[@ANYRESDEC=r4, @ANYRES64=r0, @ANYRES32=r1, @ANYRES16=r0, @ANYRESOCT=r1, @ANYRESDEC=r0, @ANYRESHEX=r2, @ANYRES64=r3, @ANYBLOB="3e968d274e1a4c6b4c05b1cf913febc50f059155a6cc5ef18e368f91e0223b2cc330c6f2059747d47dbf949cf08d024b7ffe9afb56552cf68b817cb5e66a10b29e4377053a32212a2f2713afd00253241160bcfab96d44920deb936c612b9ee5cd1c5941a6d9c715fb4fd0b5cc992fbd05c073f61bf2a107e75291c831d75e1fd2b848c3ba9761d39cdef166174c99b4b544e7f21a9667dc50e3de7448438751ecae583a4b7b60c113413d75ca05fef34b687dfcd917f95fc71e791e2b4e351108aa112682632b1a19c343a1e2852851e6e3a4f54933e1cd0fdc940bf2173518442781920334d6840cb6d8a575eae148d59baa173e3d75f2283d5d7dd01cda1ac02ef1f223a607d9288fa3f78516165baac3044fce044d5a8672f86a13d19113b830467c43ace5d99103a6592e69a1a57216175ecaee4bc892dde75f86fbc6c4420fe7cedbc9839f9305b3db11b3d18a7e519c27cca575a3797b93676b68e983ecb95c0de2e13a1b1627fd55666c74992119121e43e5caa9d37e9002593e293dc7a36c3253e1f4dfcef7b3cf64639d365b0ce561f29327218377b71e5a4c35f324a9abb205eec392b882c412e7613f538e9c751e508756e728bbf76a1ed6b241cb42b1414bef05c8ca3f9b534afd555942215db64d4575f695ca536d47f9c62495ce8c4ca875ea0524eda1bb62d241b47e774292a57b089453da767956950ac368948d17aadaca543d2fac99b7b3d922c58163dc3f5bbb5ee9224318708c0c7e876ac2d96fc8b2b315dc27b9d15d98e7b4395632de69d5c88826450c7f2b63d97e37818ac0a9f8b17d6c28337c2d095d8590a2920a541ddc50ccf9f3c8d37a0f200c78ea421811c1a82b4b24a6562ef9887e0f02da41d3c852a6b9dd78a29838cae70c17b68bba4768681a80905b8aa93b619ec28880d780614aac9a3974153b7ad312209413be564996278820ae714754e0a3641f4a81d17e4cee253e86460c6fe7de1bf8179c5237f871c3044d93b8023e39cd33ecf6ec1a5b07cc2ba81d28128ae5174daf1812d586306abae0ae7b697cc1a7e310513be90261e9ffe9232e62d6b18d0e053d1bd5904f407e5588552be591672ea43a9272b64dd8e8ecc5e2ccd6a7e5406b76d4212cc4259e99def3622b5f0c0c5095c290a9e81ad10675dc0f36cc5a66b4ede17f61ccbbf761733874294fbfc7359b21efdbeaf9505747c98b7682c639112e466bf3c37e0adf2f24d2255c47ef8f729734a1955ef5386ae729cefa52afc01b64ccf8ffe7461a470b4ee246d60601544c2550c7a17c5720ccb823307a8c0b1f6b851425be4d0aff948d16fadfc509b638d1dcfe92f10a315d00b1ee8645596697f87ba25592b21f682682062101c2c170d0c7fbca012e8b5a5b6e718daf28ccc4e3ce2a6b30c8df7934f7ecd7ab75d09c898da58bb7efd4d225142fc795a7a20abead15494b3e3db1cad8f5011464ed65d7ccfb6e1631965498dd26dc56346c04d10e0a97d63d450703298df42bb5620b9f749a0b1f64be74c2ef780881f756baaf31654aec12bbf35351c871d66e4841bbf5da23500225dbcd0240f99a9289d9509b74a1ad29790c4bee53c222f46f1768af0c340b175db68e95fecc0fa14388745c5b67bb8d201e208000d8bc8588a38b11057f12a9f3c642d06c0680feb3d2b94e8443cf85b4a55d5bb63aceaae770377e08ee91c81a20a005013cf7d7cb5f631c01a4e91f03b9dc0fb4c9c71822b83db1581af82bebea50329abcadbc0a2ad8eb488c268cd7c7bcfa30f90d87a82d0f906864e045045a4c471881ea69cb1a32b115c639283729b3c8794f1217782057add353cf914bad98a8f4ed19b0b6245e498fffbcaae99893d1ab5ac84c218660d9db3540f3655892e941daa443c83892d0df54ebcee027f183965b18d3323fbd111b64340f401eca05dfd677138a1dd20b355878d95751c15e696f9ed525fc909e745c8e720b46e3f2d4932e98c991442cd4abceea0abfe2eea10a1da563d3315c762c6e316a2f54ecda678daa66070557cdfde086e267ef9290343b1c20a2ada347d49b164f401ce021ef4bfdf05363fbfd12cdc1eced45fc4cf0cb6a6e0000f97bf6dc53062c88d7626389e27deeb03d999f3440363acc9609a1be01092f7b9f8cc5e347598feaec74bd042df22d42354eb66fe0da91704726de8ba1a29df7304306d06b8637daa24fbea978ae709cf9026506eff9712f9ecaf6b0db2087ec5914912d47054507055e5a82951104558a450bfd1f6d9a4f7ec0ec4f75df52c5375b9744c0a0053c204b2c03bbdef1edd25a66a372c00bf6c007f33b647961eacd794c8a0e2eef2ee83abfa30ad9f60a9a364b9ad4790f7070e7ff4990a46806df37f4108c5fccae5af72302735f130597a7623f2924bd801c5eb0d6d5eb22fddf7a1dff0561af6a308c2ac6c5f6703d2245f4fe14239a2e70a344e3bb145902702f092a2a777b8243c95c920ef2e25c5b603684fd7227ad89af1ee812860900b6bdab492806790a389c8a9f71d3c27effe35b4a98edb6eaa0264367ec9d29ac4b23e07e89007a9772831eb5560005baf8d52d26d32562478e6b16d7cb30ec22f514fa91f1da4aa4ca5b78b2ba06f97235e53b1e040ec13f37ff6be12ac22095beef25510279b9e26800ab561b8f1203dafd95c07be953ceb5705d437bdc359ec0252af8ee1f59b4ebad21a4f289d7ab7acc35f673a7c2c1da42030bc4913acfe6d0763f002c0bf8b14b8b4311c83638e53323c2f0b3505045b60ff635b31c2520fbdc718048efc260f3d5c461f3bd2d3238f3f75756220ed39f2a00ebc1860fb27ed3660a5b068d0303d1ddac4c5986d71cfef434ea596a244ee602f6e2243fd288ce67ee2cc61387f13dc84f198b60cdb39d322b8ff60b9a6cd8a6c0138166c5d47e729ad80a970c8f724058400124aa5ef0a16b774577e4624f88245601fe35efb2812d00ad39aaf2f4f955bae12abc94483bc72ca6e0ad6b1979bbea8198fffac9827794f9adb4f50499d3580556e4745e062b93ea0108468b4df8b8874347e1ce0046b3c4f51d7419d5f2ec782fa1262c1af25f4ff87ee15dfcc5797631bf0cfa7cfcb8aec71f34c4981dc9e6c414f1ce96ac9b7c8ab99e9b0022648e6d947d78e463f6f0719c71b9cad426a0ef7f869e4e328c3fafca532e3a3dc3dd8aa67ec2022547850b49934334d9e2cc2145fd19a7e019cb7775024d6281155238becb2c8a530199b46147515a610ae7bbe734c8f88cacade37238c712b471176bdbebb2a293dbfa2797c5339e9c3150a3abb9d3939634077a3a50732d55b2437254b3881b19e7fa894040f55d7b07b35c5e6c74aff354ad36e9c8db067f5ebb97e768dd70424136df7d370b8a4d7e68817b5b4561702d7e9ad4f85cf137fd055179c4f3e706a62a5c8427fce24efe727f187407a226a9fa5261344be406de0f6d439cb81df43c041953f6931802beecab16fa2aff8bbdf8e6c78b16ef5b3d5fa4b33a43d010667de48a65f5b6903567696b293df4cdb6c4a5e1f9b435a60ac46114aa7e8c6e8b402a5debf820c3156e5857dc7536a9e7085f4d4d9f08c513b2b2f2bc3c19d3ec127dc201465f2bb74e386ce28e1c3ea352de6a713e860d7e2f07b7c4a648407c6f0dd647fc2906719e49a3cfe209f9b6e9cdc7c1c51f5f234003227f20ddee9cc20a7d0b2d207aae391a8e52a7bc0573521ed82742eb3fa04785e52dd363dcba68352827912a200abf884a849a0900384cd14c56decb9dcfe42d56facddf3a7ac48a2a4638b4313821afaf6a665e5e4b1e0ebfd3b020394ffca86fcbf634a2d3e3a445552da09fe709cb028cd7804a9b1cb1856d704f028457eca6e07da193856bacdbcb24e9476193431911406e63fb67862b15b2ed6f1778ae4b3a2a84a791ace219facfa6211e39658840c470ecbd84bf0bbbe7be9a39472d64515971ee57af279412e6bcd2abd8c7a4c052e9b54f76cc1b5d0168c3b925e2b5e4c6f1132e14ee50243b12acae6dae8e5513d8d57f2c396105813aece4fc45c866d108507ec133610af59f022c4586013b2601f7ba13370dcb6daf35cce6f7e6baddfabe9e27b4662981a4f5275b2fbaad266010899eda6df039459c37759b73fc272de4fa60e39780f47bfcee7290e7298d641441f4ffdb9d748e6775aa76633785804659d55e4fb5312b28ecac5b14e37be989500acd6d205cadff5a7ef033dffc19c1817a9ae991f8becd6b05d347eb41edcf111f3fa537bc5be74db20d080df947148e58ebad27f700ece297912352dc502da2e40d1665dfd585308c7c01405eb9adf0d7d8b69fd3ea7d87e55e288f50e42fe73e76b2aa0142fa31508c01e791634f323400311113929e2a23910cf3d994a8d7d4f6e80559e21d711082590de2816415aa8a245a2645505a3c53213e9c7aef58de0e800013bab3b4df37423d55faed0a37d538532a9866840552da75d71b9e107d9225a4af8e23242e12f360f666dd7f9674226a1940b73b81196a560620e4cec827a45d9f539f3df2940f08077c00d64c720a09bdee3ca09039c90bf48af39877ad8592a071cc6f729189e84757a4f18632f4ff4b7cb7bee2c975cde9fd520d52c7f0c85c958db1995ccd15cb7c67949c4986ddecee9408fc61776f6b5892329d17bf5d48314fe88a065d19877f241047296344067ebd8efc8e08d8c0a854caa25c4526eed66ed4738c3ea530e36a9b931942d79449a38d756a9e4256f45eb6b85f16e3fe83aa16d96ecb3777812555baedf0b7ac7a0156d798c31e7ecf3ee9d4b5450c18c17f9788a1a57ab08bd29f80722066bce5668c7b83f895260a4a63d653333abced528c66bb37a066ea4ab3ffcdb661b65c3d90d3bd680639cbe609b9f87aa4a40524b3814a7f3b5e569fa501293199fda180e4c3f3d0360aff36140d5a3d78b8f3bb239776f3a606b3291b4cded606369698289e2c3eaf4857e042ccf4222e44e8b42d5956c59dfbcdf8b2f0ea47e4435984004280855a79dfbe5c9378e7fa6c53633f7f5f99fdefb2b16891eccdf089701dfc449fead80311d02fdeb54abff105d83c7f2f6e05f28129cf648ced3ee5bb4174a7bb78809300f589db3851ff327b96559b7d7798896b83b6a265870ee4ea6541a8fcc1a787a4240a63d053d08d31ab8dd3d8d822d72bc015c18a5519f6954865f5b130f55fdf721016331d22a8b616b6187d6b89f8763d7e64086446cc5b18751d73ae10340fc21ea9e7d31043d4cd4d132dca4b889ee09093de52a0e9f4606007a2881cb54eaf7db4812a4454b0565f1b06302531f7096eea46ae67111f77c07572eccbc2a4c4a7ae7282859559bbc73b928c341626d677b7ee5e3c6efc233647c3adccbedf9cc1d99547e738e297769452898dd77ab60bce9e81a5e9a8f4f478486a8e87e34a2915177e6e6155e08f8dcd87312fa7035661d2b4963ca9c3bb05f5fd5703448e7c9655544ad4736ddad074d143fcfb9491d361163eedc78492b713ece3f01c9e20ce62c3cf3f34d3f04805164826abb56b34c7155a4f4bc0a71cdcb198cb2cf5627207b143ef656abcf1335761d9c97a062a580ab16b4b448c21b7c0c17e572df5dd7bec63c97672f1e3e8aa25925a647c0c9a9f7f8a452aa4e5d74b481ac688b446d9ea6b61698ce802ac1d39a788ed2ff0d5e8e62aba3dd2e2139b57307b5be0c21d806b5563abde7cad1253b50c57c37464d339e2d2ea8f84a399c6fffc2f90703192034192afa480c6fe0b225d859dea"]) close(r2) r5 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) pwrite(r5, 0x0, 0x408, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x2, 0x0) dup(0xffffffffffffffff) ioctl$WSMOUSEIO_SRES(r5, 0x80045721, &(0x7f0000000040)=0x21) 16:01:20 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x40, 0x50) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xff3fffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f000026c000/0x2000)=nil, 0x2000, 0x0) ioctl$TIOCGWINSZ(0xffffffffffffff9c, 0x40087468, &(0x7f0000000000)) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:01:25 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02dd8b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) sendmsg(r5, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 16:01:25 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x292], [0x0, 0x0, 0x0, 0x9, 0xffffbfffffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) pledge(&(0x7f0000000080)='-*\x00', &(0x7f00000000c0)='tap') seteuid(r1) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 16:01:25 executing program 1: clock_settime(0x0, &(0x7f0000000000)={0x6ae5, 0x5}) sysctl$kern(&(0x7f0000000180)={0x1, 0x38}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0x85) 16:01:25 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02dd8b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) sendmsg(r5, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 23:36:05 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) ktrace(&(0x7f0000000200)='./bus\x00', 0x1, 0x40000b36, 0xffffffffffffffff) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, 0x0, 0x0) ktrace(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0, 0x0) r1 = syz_open_pts() r2 = open(&(0x7f0000000040)='./file0\x00', 0x426de0092c78cf59, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000100)) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) dup2(0xffffffffffffffff, r2) socket(0x18, 0x1, 0x6) utimensat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', &(0x7f0000001180)={{0x0, 0xffffffffffffffff}, {0x0, 0xffffffffffffffff}}, 0x0) socket(0x4, 0x4000, 0x9) r3 = socket(0x18, 0x1, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x41, 0x0) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, r3) ioctl$PCIOCREAD(r4, 0x8010570e, &(0x7f0000000080)) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000000)={0x6, './file0\x00'}) 23:36:05 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000004700)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207cefef4d5026edc8b5722b0e5c72cc6e29e9279e0bd9bb5429126221775b6b301e752feb828320f068085baf579a913b73b251e765c0ba54a62abe8a91e6d5641ed74b44890ab21d0166107232cdc487e7fc1da09cf0f7688ced3e3d8d4664c789145d5f7786dadbd35733c369ef21da82abcb189cbfadb19c8388935d7e0159f2e112cfc99ca10fa4a52231a06a97bdec17b33055efa00a34a2c2528f05f7f8990188cb50de1db6437adc997160e2dd0ea108e6efb09bea215b3f8ef1f1", 0xf73}, {&(0x7f0000000c80)="5b576604b0e1a167e3b5f40a26bae2beabb714dffed17c9f436336794e72c83054af4444b5737f83729db7d08c012f4c9bacf4fb5d670a5450669a4b704e7fa545efae12db28a8e022c09169a15778d0852919116d4529a68eb35ca3914651eac5aef5bdc3ee0d1921aaa8080c0145c7d09e126cf7029fe012567ba41287f1f1b25fcccb81547d2ada99be8d8d32f851ff1cc3bf7060c984d999cdb29aa57142df3ea1871853b37a0ed55a448e98629a2efa2bb22a224f6d84f2039e62fb6d74653b633d3bd0bcd1900e8907d6f3ce20ea3a8efc130ef68695697e74e1fa15cc9304e4da215bff72230e2b65a7d1e740e0234f17dd2d0ae99da6a52f65bcc605d8f0383feb4e0fac6556209b53c7b5ade363bab573cbb459814dfb4b80c784e4e7b9d46c981801d9c5b3b7d5b7780cc54c", 0x131}], 0x3) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000100)) 23:36:05 executing program 0: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2, 0x1}, 0x10, 0x0, 0x0, 0x0, 0xfffffffffffffef2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xc4db861a4139c7f3) setrlimit(0x3, &(0x7f0000000040)={0x320f, 0x100000}) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='./file0\x00') sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) 23:36:05 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000080)) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00./file0-file0\x00'], 0x10) 23:36:05 executing program 1: r0 = socket(0x2, 0x2, 0x0) accept$unix(r0, 0x0, &(0x7f0000000100)) sendmsg(r0, &(0x7f00000013c0)={&(0x7f00000002c0)=@un=@abs={0x0, 0x0, 0x1}, 0x8, 0x0, 0x0, &(0x7f0000001380)=[{0x10}], 0x10}, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000007c0)={0xb277, 0x0, 0x3ff, 0x7fffff7a, "070000003e79010034840cc200666bfede477dac"}) r3 = fcntl$dupfd(r2, 0x0, 0xffffffffffffff9c) ioctl$WSKBDIO_GETENCODING(r3, 0x4004570f, &(0x7f0000000140)) sendto$unix(r1, &(0x7f0000000000)="00218ce3f22e11224b1a79023b6cec4d644f2807ac56581e1f99d4a01b48da370117d3ec5b7f76da3f55de2f00be50cc710ab2986532098d2bc6254b22cad3c6183b20fedf95666efe1a6a2078cc6172319babba3e33c8184f2e669845b1e98a3add369f3107b708be774167114a3253998074592b4b6427fb21b93f5f2ebe3821a1194098286c431be42463b52932a70ac2ddeed03fdaeb5c53f6c1c923", 0x9e, 0xb, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8) 23:36:05 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000040)=0xb1, 0x4) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) fchown(0xffffffffffffffff, 0xffffffffffffffff, r2) r3 = getuid() setreuid(0xee00, r3) r4 = getgid() r5 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r5) r6 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r6) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x2, 0x0, r2, r3, r4, 0x102, 0x8}, 0xd, 0x619, r5, r6, 0x51, 0xfffffffffffffffa, 0x7}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r7 = socket(0x800000018, 0x1, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r7, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) 23:36:05 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10000, 0x69) r1 = semget$private(0x0, 0x8, 0x10286) semop(r1, &(0x7f0000000080)=[{0x2, 0xc, 0x800}, {0x5, 0x106, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1400}, {0x1, 0x0, 0x1000}, {0x1, 0x2, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000040)=""/12) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000002c0)=""/147) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r1, &(0x7f0000001940)=[{0x4, 0x9, 0x1000}, {0x0, 0x8}, {0x1, 0x7fff, 0x800}, {0x4, 0x5}, {0x0, 0xffff, 0x1800}], 0x5) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000080)=""/24) semctl$GETPID(r1, 0x4, 0x4, &(0x7f00000001c0)=""/148) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000100)=0x9) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x1, 0x0, 0x2000150000000000}], 0x0, 0x0, 0x0, 0x0) r2 = dup2(r0, 0xffffffffffffff9c) unlinkat(r2, &(0x7f0000000140)='./bus\x00', 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 23:36:05 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = accept(r2, &(0x7f0000000100)=@un=@file={0x0, ""/10}, &(0x7f0000000180)=0xc) setsockopt(r3, 0x0, 0x10015, &(0x7f00000001c0)="000000801e000000", 0x8) r4 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r4, &(0x7f00000014c0)=[{&(0x7f0000000080)="d74c78007f", 0x5}], 0x1, 0x0, 0x0) shutdown(r1, 0x0) pwritev(r4, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000200)="2cbbd13039f517e9c67cd090038008652e655a32bfa785e5f9e5f7e5cd23476e861ce918f482", 0x26) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0, 0x0) r5 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) shutdown(r5, 0x1) 23:36:05 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x0) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x4) open(&(0x7f00000000c0)='./file1\x00', 0x80, 0x4) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000800)="33cbab69184ae2f05c0d", 0xa}], 0x1) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0xc) linkat(r2, &(0x7f0000000040)='./file1\x00', 0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0) 23:36:05 executing program 1: rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000800)="33cbab69184ae2f05c0d", 0xa}], 0x1) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000007c0)={0xb277, 0x0, 0x3ff, 0x7fffff7a, "070000003e79010034840cc200666bfede477dac"}) syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[@ANYRES16, @ANYRESOCT=r0, @ANYRESDEC=r1]) 23:36:05 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0), 0xdde, 0x0) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x31e) 23:36:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000000c0)=0x3ff80000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x24}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0)  23:36:10 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) shmget$private(0x0, 0x4000, 0x400, &(0x7f0000ffc000/0x4000)=nil) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 23:36:10 executing program 1: r0 = socket$inet(0x2, 0x4, 0x3) pread(r0, &(0x7f0000000100)="0165a57cb4b37d5cd34864e4463d4e40ea19d6438e93253e2d8f999ca57cfa5d906666433d6375de03e094ac96dfd458770729a68230ab52145da2c32ffc1b65b07d4dcffb52a7bf958746cf512a3c112561ce484a55f51585f19c91c370adde935ad1efdf520e", 0x67, 0x0, 0xb3c3) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, &(0x7f00000001c0)='\x00\x00\x00\x00', &(0x7f0000000180)=0x4, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 23:36:10 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x6ad) r0 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0xcf) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000800)="33cbab69184ae2f05c0d", 0xa}], 0x1) write(r1, &(0x7f0000000080)="10a58eb0460c9535c53e67e4616fc38ff24d7c2e5ad65aa69f0f8ee1e5af8d30befbcc47bd4aeafaff449a2b92b072d55ae800f2a261a908de221f4d2e6b4ae58495cfcf45e96cdb8929681b68c35df902eb110589f11a998a40bdddf9104f42cc52292e3b01b78be00b13234ef4", 0x6e) r2 = kqueue() pipe(&(0x7f0000000000)={0xffffffffffffffff}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffff8, 0x8d}, {{r0}, 0xfffffffffffffff8, 0x5}], 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = syz_open_pts() close(r4) writev(r4, &(0x7f0000000300)=[{&(0x7f0000000800)="33cbab69184ae2f05c0d", 0xa}], 0x1) ioctl$TIOCDRAIN(r4, 0x2000745e) 23:36:10 executing program 0: mlock(&(0x7f0000180000/0x3000)=nil, 0x3000) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000240)="b4", 0xfdb6}], 0x1, 0x0, 0x2ffff) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)=""/40, 0xb77cb748d5ee361}], 0x1) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) munlock(&(0x7f000017f000/0x4000)=nil, 0x4000) r1 = semget$private(0x0, 0x8, 0x10286) semop(r1, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r1, &(0x7f0000000080)=[{0x2, 0xc, 0x800}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x2, 0xe8, 0x1000}, {0x4, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f000001b780)=""/90) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000680)=""/102400) semop(r1, &(0x7f0000000040), 0x0) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000001c0)=""/157) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000003c0)=""/154) recvmsg(0xffffffffffffffff, &(0x7f0000000380)={&(0x7f0000000280)=@in, 0xc, &(0x7f0000000600)=[{&(0x7f00000002c0)=""/118, 0x76}, {&(0x7f0000000480)=""/193, 0xc1}, {&(0x7f0000019680)=""/4096, 0x1000}, {&(0x7f000001a680)=""/4096, 0x1000}, {&(0x7f0000000340)=""/18, 0x12}, {&(0x7f0000000580)=""/86, 0x56}], 0x6, &(0x7f000001b680)=""/212, 0xd4}, 0x2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x5c}, {0x6, 0x0, 0x0, 0x200000ff}]}) pwrite(r2, &(0x7f0000000240)="d000000000000000000000000008", 0xe, 0x0, 0x0) semop(r1, &(0x7f00000000c0)=[{0x1, 0xffff, 0x800}, {0x4, 0x1400, 0x1000}, {0x3, 0x9, 0x1000}, {0x3, 0xeffa, 0x800}], 0x4) 23:36:10 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86128) open(&(0x7f0000000100)='./bus\x00', 0x40, 0x29) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) connect(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYRES64=r0, @ANYRES64, @ANYRESDEC, @ANYRES32, @ANYBLOB="9f28c368fb865630cbb245d9fee38a806b623b6791a1be00b27b471514d2d76605c1f7691cf6c340f34feb148366672b9175fe4e3fb5c64f967375c5b339ab383d0c318d81a043bf33ca5ffe63cfd12edf7bfa345be64bad5e5a7c65c028fa7939c104359c3fef29d15e7ceefd0578026d03d4684d94a5bb4115d7776fde6596a5572e9109b1cd4508f26c83af6b922d470026cab8f451540af3b2883497f9e6a4198d239aadd70d28b7a2e61bc3fb", @ANYRES32], 0x8) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="fa12c48491558e1e00", 0x9}], 0x1, 0x0, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000740)='/dev/pci\x00', 0x20000, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) fchown(r1, 0xffffffffffffffff, r2) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x80, 0x0) r4 = dup(0xffffffffffffff9c) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r4, 0x1}) close(r4) shutdown(r4, 0x0) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000740)='/dev/pci\x00', 0x20000, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) fchown(r5, 0xffffffffffffffff, r6) getgroups(0x5, &(0x7f0000000200)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, r6]) chown(&(0x7f0000000180)='./bus/file0\x00', 0x0, r7) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 23:36:10 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) socketpair(0x18, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup(r2) sendto$unix(r1, &(0x7f00000000c0)="b1000501600000900000200007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0420fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f31a3fb9037a00f90fb6de01b00000000000200"/177, 0xb1, 0x0, 0x0, 0xfffffffffffffe8b) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r5 = dup(r4) utimensat(r3, &(0x7f0000000440)='./file0\x00', &(0x7f0000000480)={{0x2, 0x9}, {0xe0d, 0x4}}, 0x0) ioctl$WSKBDIO_SETMODE(r5, 0xc010570d, &(0x7f0000001300)=0x1) readv(r5, &(0x7f0000000400)=[{&(0x7f00000002c0)=""/6, 0x6}, {&(0x7f0000000340)=""/107, 0x6b}], 0x2) chmod(&(0x7f00000003c0)='./file0\x00', 0x20) recvfrom$inet(r1, &(0x7f00000001c0)=""/178, 0xb2, 0x2, 0x0, 0x0) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7b1ad6b3e910c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cb00cf740e8a7053008773f914988a1757740000000000000000010000000098490d077aaf9546060000000000f7ff41108e909d7e1b3b3d84b99d95747eb2c0454c429fc43da7e3e90a379e7c5f8b130350f9b01fd9d1a9ca1659c99581fcf640d8521088e02846b2e53506f421d670dfff0f20b820a3f96300fc2c792bf0a3403b23ad523a0f8cbf26a790c5931013fed9a9b3bcb509ea9646620d057e5e192061a95870ae2a5575dce60fa098f595755615df3aaa5c15825dc47294fe3ff9f547d21ed19810b80b0e2143b32c3e99ba998fdd1fc6bb46c79304dc381fc58e7edf2abc893c42838f6d72ada619628aa6a08b8b4b6e94d3add4d2d4e5229c68a89f427b193aec40368e16edc742b068dc30917a9328050021558ed0fcf3907a24090000008b947939e2c9756598bc7c7585111c63b98b4fb1b5cd9c0a79e91f91ea7ebd148789aef2f3563324fb61ff99b82d2fbfda59adbbc5cf938ed56f15df330561c41442d466d5a8455db5f0b5af3ec5e3b743c90cb6853b5201029e8773c5dbe3b3e211d49848ac686479b24f90a2b22a84ac4f0857e697731efbe55f946091c770f9fe59f9ceee930db9c1b30f394657310c3dd915aec9542a87ed9d0d5af11f38cdf6bfddea01e78d6b88d1e9f53c8412b0878194c18e16fb5ba1619b2c93021f66a0e007dc68c479744edee191237fd969c5137e3cd3db9308ac20a322d182fd754e6f6e7e6b939f41d0744f132614c7e09ae629d4fca8a18fe95a760c23fa5caec4d2b68e88e65053fd36ce7a2eb9bacbc48c7f3863cccba0c3ff9a07761f318a4e895574de487894e3d57ebf8a1a7e84eff9a5cd1d0b"], 0x10) sendmsg$unix(r6, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0114ac}], 0x18}, 0x0) 23:36:10 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x100000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6], [], [], [0x38050a40]}}) syz_emit_ethernet(0x291, &(0x7f0000000000)={@local, @empty, [{[{0x88a8, 0x3, 0x1}], {0x8100, 0x3, 0x1, 0x4}}], {@ipv6={0x86dd, {0x8, 0x6, "eaf86c", 0x253, 0x29, 0x1, @ipv4={[], [], @broadcast}, @empty, {[@dstopts={0x37, 0x22, [], [@ra={0x5, 0x2, 0x5}, @generic={0x1, 0xf7, "4dc52a78fa7e3b1d91be38f30a50e2b71c976d6f76ab8949bfb6d68b3db1ad13462555b9fa646ef5d54c4eadbea43efd901cbad8912851379152d4ec5cda4285ffcc7387fdec036a557ca62872e8734c5fbbfa40ccc47475935bbb3ed56b8e97b4b8887f797b66a2ea7636a61508cd739b7c024adaf017e786e166666a0726df16a3529dd8f7eb9a4f1f935129b152fb7e6fd594726e6285e5a149933b85fcf60994097c5539286a32f86c94f9d6f334cf1bfd013166990f0751c78fbce2214a3ffb96d96493cc34ee41242035118e1efa462befa4ed8f86c0c35ed8be68c65b1edd89b9432193983414ccaec13727b2c14e4c58a094ab"}, @ra={0x5, 0x2, 0xa57}, @ra={0x5, 0x2, 0x2}, @ra={0x5, 0x2, 0x6}, @pad1, @jumbo={0xc2, 0x4, 0x5}]}, @hopopts={0x1, 0x8, [], [@jumbo={0xc2, 0x4, 0xb3f}, @generic={0x55, 0x38, "c0d8c537a731973b11c631106169b3d3b84ea59d3b8d45ebfdbedbb82f854176e5413718745958d27b586b56b012a72eb8708b47ecb668d9"}]}], @udp={{0x3, 0x1, 0x8}, {"d03bc7334a5502c180dd223ed5ed19be61704a5b532916191de9e5540950235435d97777d7a9d6f90e6b214e82a565ff77c0c64d23b3137bf92857b85e2a9fe09c84822045c994b45fa6dbafaf64008d995a54431277c81328b90c445e8cbe1aa66f72ece9de57dca255f84f29476ec1931f53e33f7642c30b951350729ade9ea4135d4b4ed2e09e156d21b160ec5be143359876fb5a0de2d444475c4f6971f0e5d1e16f73a69e6a4f44323f77af8e956f97bbd4102efc054cde3882461c4f7207669d0a8bd24e38fee7b7a73e895c4082f01495e2c2bda30aeed3276889a153c67d30"}}}}}}}) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000002c0)={0x59, './file0\x00'}) 23:36:10 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x2a}, 0x4, &(0x7f0000000040)="ae24175c5726092d3a0524373945dc63f33bfa466ef99d9f80c1394b536d8092a0261c4673c396505e41d6e815277b97f7b2fc01ce4dc50bdb19ef32b30d1c5e400eb2aa20f7d652355bcb0fcdb60c8ba47f69f5cfe2f4f5cb5a069a06b4a22082f227114736784b838959bb3193d1e99089eddb2b89c7327088dfb9fff6aded", &(0x7f0000000100)=0x80, &(0x7f0000000140), 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000007c0)={0xb277, 0x0, 0x3ff, 0x7fffff7a, "070000003e79010034840cc200666bfede477dac"}) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0xa, 0xfe, 0x7, 0x100000001, 0x0, 0x0, 0x8], [0x86, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800, 0x0, 0xfffffffffffffffd], [], [0x0, 0x0, 0x0, 0x0, 0xce], [{0x0, 0x0, 0x0, 0xfffffffffffffffc}, {}, {0x0, 0x5a5}, {}, {0x0, 0x4}, {}, {0x0, 0x10000}, {0x0, 0xf6000000}], {0x0, 0xfffffffc}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x81206919, &(0x7f0000000300)) 23:36:10 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbffffbfffdffffff], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {}, {0x0, 0x8}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r0, 0x0, 0x408, 0x0, 0x0) ioctl$WSKBDIO_SETBACKLIGHT(r0, 0x800c5712, &(0x7f0000000040)={0xd3d, 0xfffffffb, 0x5}) sysctl$net_inet_udp(&(0x7f0000000080)={0x4, 0x2, 0x11, 0x45b5a02927478f6a}, 0x4, &(0x7f00000000c0)="e83e0ce3df2927e42b0c2d779a7d41408c275fa800dd52ca3b00494c3c58499bfa66d15e7d57a361c9ea2b7dc47a30f00d69241497258cf7c3a549d18d13d4f69c31ef8d957443f8f9dd666287e8304ab50cde32f64205a3616206490a85f38067c5c63b01ea9997f06573b544fb18d60e99b12f54715367a3ee1eacffed703d2ea6ee97ad9e6933df6477c3d9", &(0x7f0000000180)=0x8d, &(0x7f00000004c0)="ef4b31a8b97ae8f8fcd3d91624d46bbbc29354f617ec3a1c606ab505a1db15a57bf9f1046a9b5be474ff7e9ccfd243c31f785bc2c0a15de90c798c67ed4cafbdfaa456af4325a8e1e5131baf922105b882c9af77722bf82e3bb771eb99924a502c0b1265e34b0e2a4c0bd8e58b8fb6467b48a16c5dd987f7abdb80873ee575593cc130189deaa97f162646ab0ad604cf1dfb19a82ac3f5cb8e21e158893b98f569092ce3ce3742d1f76ed744c3f1", 0xae) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$WSKBDIO_SETKEYREPEAT(r2, 0x800c5707, &(0x7f0000000000)={0x9, 0xfffffffe, 0x800}) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 23:36:10 executing program 1: r0 = socket(0x20, 0x4, 0x4) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4"], 0x10) shutdown(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) poll(&(0x7f0000000180)=[{r0, 0x1}], 0x1, 0x0) 23:36:10 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) poll(&(0x7f0000000080)=[{r0, 0x40}], 0x1, 0x44d272de) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r2, 0x0, 0x408, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000040)=0xb88) fcntl$setstatus(r0, 0x4, 0x40) r3 = kqueue() dup2(r3, r1) 23:36:10 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000007c0)={0xb277, 0x0, 0x3ff, 0x7fffff7a, "070000003e79010034840cc200666bfede477dac"}) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f00000001c0)=[{0x6, 0x5, 0x3, 0x7ff}, {0x3f, 0x7, 0x57, 0x200}]}) r4 = socket(0x2, 0x2, 0x0) r5 = socket(0x2, 0x400000000002, 0x0) sendto$unix(r5, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) dup2(r2, r4) connect$unix(r4, &(0x7f0000000380)=ANY=[@ANYBLOB="2c08042d5b10a6f2c2aac55b0a184081079a13f8f021fec1854fee37e5805cface3fb656fc2ff183512bc14a0e0c3c2661e5426c0a424b6d05260a6cef01aa0419e53f96046471ecc76cd6b56a57e9f5648c1f8d820c4e86bc5bf5a554bb94583c99c47480b4fcc5e6d4fa955aa6e3ebb86cf0a045386a305eab4d0842c8cc630fd9ee20a2c33a201d8853bd88206ca0ada7ce483d9f45732b2787c50ce499b5032b0e1bd9a2b0ee29f1a23faf64c1f74b1410bfb3eae518537fc524faf696ba22aa83cd0c31cab7dcab6bec403f799e19708be1c834d85b62c31e55bc1ee2a90000c9389ff95b120f250436147d30074c7ddafe1191afcef1948a42fd84050117d8ef4811af69b578aeb585cd7039476d975dd7dc9b22c51db6b1492cbd191bec7d3d35c029f659dc"], 0x10) write(r4, 0x0, 0x0) writev(r2, &(0x7f0000000340)=[{0x0}], 0x1) utimensat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000180)={{0x4, 0x6}, {0x80, 0x9}}, 0x2) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) setsockopt(r2, 0x0, 0x2, &(0x7f00000000c0)="e83f619f0ac0174f407e2648161bca237be8860a313300018c2c63b5ccc9fdb8d85aa382d8d43a059b917a6d492b0685bf838645e6132024c06f1f76d5fc98ec59d940923b00af128728d5a40f52357649ea0ffd76f7dae34b288f6862324c615299209ff201fba5b5c0f46e18d51031d2b7ad514488d79185bf62ba8365470f4af7d61efecc936ca37bb27847349b6efae8c00cb00ab75ac7a66745eb4a03e6177b880ada8e81fa5056ff75b3ea2ec30497623121f20e5a2b", 0xb9) € ý3Ë«iJâð\ vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff8000207ae630 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff8000207ae630 23:36:11 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@file={0x1, './file0/../file0\x00'}, 0x13) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) syz_open_pts() 23:36:11 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) bind$unix(r4, &(0x7f0000000340)=@file={0x1, './bus\x00'}, 0x8) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f00000000c0)={0x4, 0x8}) r5 = open(&(0x7f0000000100)='./bus\x00', 0x81, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYRES16=r5], 0x1) sendto$inet(r3, &(0x7f0000000200)="62c525bd6ef18afae29f735eb80978532431ba79983a4fbdec8f317371329b9d9596429eca6e6330ade12b3b0bd6a60bcbbe5432e244982aa207721b365ae900df29f0aa17119ea82aa2848de21c97f4b1bdb529211eca48b9cf9adb98fb3f74c9388bfb06a01544d042cc420627c4c40ebafd78656a0f5adf88efced140d929b647dc717f9412373994067829ed8ae1c86a45d67d565a5bfd9051b8841c12fabf7ce76a6c86021dac1408e8bd6e8b517c6bbe64326df553be88ebe711e4a2e354fda94ceb1b751382aa2badc771e0d709d7b45cc73fb7b2e9b5326a4a791d2e2c3f14f7806a01a0e823d0167e93c08e75cc6b5ab3a207c0", 0xf8, 0x1, 0x0, 0x0) r6 = socket(0x800000018, 0x1, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) sendto$inet6(r6, &(0x7f0000000000)="a232df445acb031317e5d45a95", 0xd, 0x8, &(0x7f0000000040)={0x18, 0x3, 0xa9b, 0x2}, 0xc) pwritev(r5, &(0x7f0000000300)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r5, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 23:36:11 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0xffffffffffffff7d) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000000)='#!\n', 0x3}], 0x1) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) execve(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) 23:36:11 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = getpid() r2 = geteuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0xfffffffd, 0x0, 0x0, r2, 0x0, 0x100f1}, 0x2, 0x0, r1, 0x0, 0x0, 0x203, 0x10000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 23:36:11 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbffffbdfffefffff], [0x0, 0x0, 0x401], [{}, {}, {0x0, 0x101}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000080)=[{0x2, 0xc, 0x800}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1400}, {0x1, 0x0, 0x1000}, {0x1, 0x2, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000040)=""/12) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/147) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semctl$GETPID(0x0, 0x1, 0x4, &(0x7f0000000040)=""/12) semctl$GETZCNT(0x0, 0x1, 0x7, &(0x7f00000002c0)=""/147) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(0x0, &(0x7f0000001940)=[{0x1, 0x9, 0x400}, {0x0, 0x8}, {0x3, 0x1, 0x800}, {0x4, 0x5}, {0x0, 0xffff, 0x1800}], 0x2aaaaaaaaaaaac2c) semctl$GETVAL(0x0, 0x3, 0x5, &(0x7f0000000080)=""/24) semop(0x0, &(0x7f0000000000)=[{0x4}, {0x3, 0x5, 0x1800}, {0x2, 0x6, 0x400}, {0x1, 0x5, 0x1000}, {0x3, 0x5, 0x800}], 0x5) semop(r0, &(0x7f0000001940)=[{0x1, 0x9, 0x400}, {0x0, 0x8}, {0x3, 0x1, 0x800}, {0x4, 0x5}, {0x0, 0xffff, 0x1800}], 0x2aaaaaaaaaaaac2c) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000080)=""/24) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f00000004c0)=""/4096) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 23:36:11 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0xc0205609, &(0x7f00000000c0)={0x1f, 0x6, 0x1}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x80, 0x0) ioctl$VMM_IOC_INTR(r1, 0xc0205609, &(0x7f0000000000)={0x1}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x80, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x80, 0x0) fchflags(0xffffffffffffffff, 0x0) ioctl$VMM_IOC_INTR(r2, 0xc0205609, &(0x7f0000000000)={0x1}) socket$inet(0x2, 0x10003, 0x1) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000280)="392b930938909efa6839ea8ed440d9ed29f936f7ddd3691372fff2a47a74102f310be9732642da0a277d8cee57f25211700f575dacff028f83af722f4e6da2b9c106f519adf8a3baf3d0326afbc16870e50eb718726d6d38b905f9c2804867922a2ccd9f7664cbb00a43fcb1d0272ace4ead032993e222c48855a32296fa11aae2a844fa0d3215c9c44305cf5550e75fd9dd796d6d0ccbd3e48e6721d28bdc4bfe3244ef39b9b80dbb960b028a49342cdd09683c40a33d57b3c5bb7226", 0xbd}, {&(0x7f0000000180)="adbc10e08b5e0cf81269c4348e", 0xd}, {&(0x7f0000000440)="5a4062874f53b6b5c2010bcb169c6f098e291e88689e5f3293336ac80a04343387119c2bc7a89989b40e9e97cc87b7a927151504f824651816228d802640baddc074a2fc204623109e06ce608938c6b76d4e", 0x52}], 0x3) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x100, 0x89) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000e40)={0x7, 0x9f, 0x3, 0x500, &(0x7f0000000bc0)={{0x9b, 0x82, 0xc0, 0xc, 0x1, 0x6, 0x3}, {[0x100000000000002, 0x2, 0x7, 0x8, 0x3ff, 0x1, 0xc8, 0x6, 0xdc75, 0x100000001, 0xfffffffffffefffd, 0x40000000000001f, 0x7fff, 0x400, 0x7, 0x9fb, 0x6, 0xffff], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x2], [0x0, 0x0, 0x8000000000000002]}}}) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$setown(r3, 0x6, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0xc0205609, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000001c0)={0x10000000, 0x2, 0x0, 0x0, &(0x7f0000000940)={{0x0, 0x0, 0xff, 0x0, 0x0, 0x7}, {[0x0, 0xffffffff, 0x9, 0x0, 0xffff00000000000, 0x0, 0x0, 0x8, 0x8, 0x0, 0x0, 0x70f2482c, 0x80000001, 0x0, 0x65e, 0x1, 0xfffffffffffffffc], [0x1, 0x80000000000000, 0x0, 0x3a4d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7], [0x4, 0x1, 0x2, 0x1, 0x19, 0x4, 0x8001], [0x4000000000000, 0x0, 0x4002, 0x2000000000000000, 0xffffffffffffffff, 0xfff], [{0x0, 0x3000, 0xffffffff}, {0x7, 0x0, 0xfffffffe}, {0x3ff, 0x0, 0x0, 0x3}, {0xfffb, 0xffff, 0x0, 0x1}, {0x40, 0x46a1, 0xfffffefc}, {0x0, 0x1fe, 0x200}, {0x0, 0xfffffffd}, {0x0, 0x0, 0x0, 0xffffffffffffffff}], {0xfff}, {0x0, 0x0, 0x0, 0x1000000}}}, 0x0, 0x1}) ioctl$FIOASYNC(r0, 0xcd604404, &(0x7f0000000240)) 23:36:11 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) pwrite(0xffffffffffffffff, &(0x7f0000000180)="f781ea", 0x3, 0x0, 0x0) r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000800)="33cbab69184ae2f05c0d", 0xa}], 0x1) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000300)="f4c6e3a777573f75fdd7af27d90a588c248ced674a974a2e06235bdc37336a4229f5877fddf71660589dd507f86ae698281e07e94d3ead2aa10ab7ef3d5e41219aec5426dd12b7b56ec1e1796e9f58757c2334741fd14012c2cc6e5c464236802a8987553410a2842228092c6b524aa4ad1560466149e7922555e5fa4350e1d1537b695818810357786fefe6a2ba3b1a6e8ce4e2b3832605ac03a86422570c44c67f0f9c1d9026bd9472e82c441d735f0b50fb8b5fd8d1ecd190319bf4eb62ad3a89874a944a2781bdead7d18027d0b0d40f61fa9002cc08f881a3b50d", 0xdd}, {&(0x7f0000000540)="645284b77643e6fc9b4165b82e011e644448c49640c9927f43a2465e29b221e671e442c815e807b6a051c05b0a4417fa1b4d2401368f28c89b66a62c4f5c6a6d69e87cc47cedb4a2e6898feb769963abaffb3989e64ed4158bc653da7c1891b082a90ff3621b973a8471aece5ee610e1a738a8f2babd7fdb5693653889b916b1b0a74f4b77e309449cd0048584495cd038dff4b456b0ea35f323840fb579d3e0b2e957b8215e100e85", 0xa9}], 0x2) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pckbd_enable: command error 23:36:12 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) chroot(&(0x7f0000000080)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setreuid(0xee00, 0x0) recvmsg(r0, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=""/210, 0xd2}, 0x0) setreuid(0xee00, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="28000800feff000019394a2912b9ce420ddb10010000a001738f0070915d467f8365e53bb0890c656569d1d1b8382a674bcd01010000000000020000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) r2 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f00002b7000/0x1000)=nil) shmat(r2, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r2, 0x0) shmctl$SHM_LOCK(r2, 0x3) 23:36:13 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x800, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000007c0)={0xb277, 0x0, 0x3ff, 0x7fffff7a, "070000003e79010034840cc200666bfede477dac"}) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r2}) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000000300)=[{&(0x7f0000000800)="33cbab69184ae2f05c0d", 0xa}], 0x1) fcntl$getflags(r3, 0x3) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r5 = accept$inet(r4, &(0x7f0000000100), &(0x7f0000000140)=0xc) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0x2012, r5, 0x0, 0x2) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r6, 0xcd60441a, &(0x7f0000000240)=0x5) pckbd_enable: command error 23:36:14 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202], [0x0, 0x0, 0x0, 0x9, 0xf7fffff7ffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x20, 0x5, 0xff) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 23:36:14 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000280)="90c3fe67eb586898", 0x8}], 0x1, 0x0, 0x0) mmap(&(0x7f000000a000/0x6000)=nil, 0x6000, 0x5, 0x10, r0, 0x0, 0x0) select(0xfffffffffffffe4d, 0x0, 0x0, 0x0, &(0x7f0000000000)) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r3, 0x0, 0x408, 0x0, 0x0) select(0x40, &(0x7f0000000300)={0x8, 0x0, 0x6, 0x101, 0x3, 0x81, 0x9, 0xfffffffffffff800}, &(0x7f0000000340)={0x100000000, 0x2, 0x40, 0xffff, 0xffffffff, 0x2, 0x7, 0x2}, &(0x7f0000000380)={0x9, 0xc6, 0x7f, 0x100000000, 0x6, 0x5, 0x7, 0x6}, &(0x7f00000003c0)={0xde4, 0x7}) renameat(0xffffffffffffffff, &(0x7f0000000240)='./bus\x00', r3, &(0x7f00000002c0)='./bus\x00') pwrite(r2, 0x0, 0x408, 0x0, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 23:36:14 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r0, &(0x7f0000000080)={0x0, 0xfffffffffffffcac, 0xfffffffffffffffe, 0x1c}, 0xb) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r2, 0x0, 0x408, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000040)) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="0071d564d5de167e1d65"], 0xa) 23:36:15 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000780), 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0xc0205609, &(0x7f0000000000)={0x1}) sysctl$net_inet_icmp(&(0x7f0000000f00)={0x4, 0x2, 0x1, 0x5}, 0x4, &(0x7f0000000040)="4d21fb3204b18f3bf4d68709dffc2c06c9f94223", &(0x7f0000000400)=0x14, &(0x7f0000000bc0)="aae2b638dd257e990226b4fab50000000000002a241f795daa8107b1595080c6b20a0d7bfbc323651d3188c8e12c28fe2dfabb412ba61a997fa7d0c6369cadd6848afc249aef2546cc5821aeb8bcd3d47a8d93633044095aa873b7a934307cb935d626caf242dbffaa9aa5e35d5c145449fc695101ecc66481972931b7d6a2d0671de62b432fd6d623c3a5b57ab6b5aeb62306c2edc342d20b6309839400c2738c22f187ebf9d233ab85dc1d4329c2809ddba6bffe92d4d534d812c7795476a66b49e086131c699009e1b00d13a7b02219c3d70d245561b140dfbe70dd07c46c503d5e062655be8a6ab63d84bbbef2aa92d4b8035a06d456eec63571ddaebd7378fac8bbb98e8526dec8e9118a6afd0f50e38098047df9e7b4e966b9840b7a648ecacef3192a1e0e9163c8be542a4e0adfbfc15dc4f1e8d344c3e0ef545ecd3bd4999eb5b15bdc676256403ca9ac4fb77f32b00327", 0x155) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) dup(r2) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000e80)=0x4bb) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x2, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x10000020004000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x7, 0x2], [0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000], [], [{}, {0x0, 0x0, 0x1ff, 0xffffffffffffffff}, {0x0, 0x0, 0x5}, {}, {}, {}, {0x0, 0x0, 0xfffffffc}]}}) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000440)={0x80000000, 0x3, 0x2}) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, &(0x7f0000000140)={0x100, 0x3, 0x5}) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x1, 0x0, 0x1fe00}, {0x18, 0x2, 0x200, 0x7}, 0x3f, [0x1, 0x5, 0x7fff, 0x6, 0x401, 0x108000, 0xff, 0x81]}, 0x3c) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x200, &(0x7f0000000900), &(0x7f0000000ec0)=0x4) r3 = dup(0xffffffffffffffff) pwrite(r3, &(0x7f0000000700)='ol', 0x2, 0x0, 0x0) fcntl$dupfd(0xffffffffffffff9c, 0xa, r2) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000001c0)={0x10000000, 0x0, 0x0, 0xe22d, &(0x7f0000000940)={{0x0, 0x0, 0xff}, {[0x0, 0xffffffff, 0x800000000000, 0x800000000000000, 0x800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0xfffffffffffffffd], [], [0x0, 0x0, 0x0, 0x0, 0x100000001], [0x0, 0x0, 0x7, 0x2000000000000000], [{0x800, 0x1000}, {0x7}, {}, {0x1, 0x0, 0x0, 0x1}, {0x40}, {}, {0x0, 0xfffffffd, 0x0, 0x800}, {0x4, 0x0, 0x0, 0xffffffffffffffff}], {}, {0x0, 0x0, 0x0, 0xffffff}}}}) ioctl$FIOASYNC(r0, 0xcd604404, &(0x7f0000000240)) 23:36:15 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000300)="b10005136000030000003d000000000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca491ffaef5a872c881ff7cc53c894303b22f310b404f36a00fdf9000fcfff0ffe608a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x200, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r3 = fcntl$dupfd(r1, 0xa, r2) close(r3) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000040), 0x4) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r4 = openat(r3, &(0x7f0000000240)='./bus\x00', 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r5}, 0xfffffffffffffffe, 0xfd}], 0x0, 0x0, 0x0, 0x0) r6 = openat(r5, &(0x7f00000000c0)='./bus\x00', 0x10, 0x0) linkat(r6, &(0x7f0000000100)='./bus\x00', r2, &(0x7f0000000140)='./bus\x00', 0x4) syz_extract_tcp_res(&(0x7f0000000080), 0x8000, 0x5) mmap(&(0x7f0000002000/0x200000)=nil, 0x200000, 0x0, 0x810, r2, 0x0, 0x0) accept$inet(r2, &(0x7f0000000040), &(0x7f0000000000)=0xc) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000200)='./bus\x00', 0x2, 0x184) 23:36:16 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x80, 0x0) r2 = dup(0xffffffffffffff9c) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r2, 0x1}) close(r2) shutdown(r2, 0x0) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000740)='/dev/pci\x00', 0x20000, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) fchown(r3, 0xffffffffffffffff, r4) r5 = getuid() setreuid(0xee00, r5) r6 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r6) r7 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r7) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0xfff, 0x0, r4, r5, 0x0, 0x2, 0x408}, 0xc931, 0x25c, r6, r7, 0x81, 0xc1a2, 0x2}) shutdown(r0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffff9c, 0x80085754, &(0x7f0000000080)={0x4, 0x1}) 23:36:16 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f00000005c0)=[{&(0x7f00000003c0)='H', 0x1}], 0x1) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000000)) write(r1, &(0x7f0000000040), 0xfeea) close(r1) close(r0) execve(0x0, 0x0, 0x0) 23:36:17 executing program 1: rmdir(&(0x7f0000000000)='./file0\x00') syz_emit_ethernet(0x46, &(0x7f0000000200)={@random="e3ab04002f00", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x10, 0x3a, 0x86ddffff, @rand_addr="e51b339cad32e16250b617b7748fba55", @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_ra}}}}}) 23:36:17 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x691, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x100, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x106) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000013c0)='x\x00') r2 = open(&(0x7f00000002c0)='./bus\x00', 0x100000042, 0x0) pwritev(r2, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e0002", 0x4c}], 0x1, 0x0, 0x0) preadv(r2, &(0x7f0000000580)=[{&(0x7f0000000600)=""/44, 0x2c}], 0x1, 0x0, 0x0) poll(&(0x7f00000006c0)=[{r2, 0x140}], 0x35, 0x0) pwritev(r2, &(0x7f0000000000)=[{&(0x7f0000000700)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b2624", 0x458}], 0x1, 0x0, 0xfffffffffffffffe) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x400, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r5 = open(&(0x7f00000002c0)='./bus\x00', 0x100000042, 0x0) pwritev(r5, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e0002", 0x4c}], 0x1, 0x0, 0x0) preadv(r5, &(0x7f0000000580)=[{&(0x7f0000000600)=""/44, 0x2c}], 0x1, 0x0, 0x0) poll(&(0x7f00000006c0)=[{r5, 0x140}], 0x35, 0x0) pwritev(r5, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b2624", 0x458}], 0x1, 0x0, 0x0) r6 = open$dir(&(0x7f0000000100)='./file0\x00', 0x20000, 0x100) poll(&(0x7f0000000140)=[{r1, 0x1}, {r0, 0x2}, {0xffffffffffffffff, 0x1}, {r2, 0x1}, {r3, 0x80}, {r4, 0x80}, {r5, 0x2}, {r6, 0x8}], 0x8, 0x7) 23:36:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x3c}, {0x6}]}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) r1 = getuid() setreuid(0xee00, r1) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x80, 0x0) r3 = dup(0xffffffffffffff9c) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r3, 0x1}) close(r3) shutdown(r3, 0x0) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000740)='/dev/pci\x00', 0x20000, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) fchown(r4, 0xffffffffffffffff, r5) lchown(&(0x7f0000000040)='./file0\x00', r1, r5) 23:36:17 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfff9fffeffffffff], [0x0, 0x0, 0x10000], [{}, {0x0, 0x0, 0x0, 0x2}, {}, {}, {}, {}, {0x0, 0x0, 0x3}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000800)="33cbab69184ae2f05c0d", 0xa}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x7fff, 0x6, 0x2, 0x3, "518db0331e0a5dce875616416b4ff9ad2b77434c", 0x400, 0x1}) panic: m_copym0: short mbuf chain Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND * 64232 63357 0 0x12 0 0 sshd db_enter() at db_enter+0x18 panic(ffffffff823ca915) at panic+0x15c m_copym(fffffd805c320500,384,26c,2) at m_copym+0x553 tcp_output(ffff800000ac1cc0) at tcp_output+0x154d tcp_usrreq(fffffd805da62198,9,fffffd805e12d000,0,0,ffff80001d717eb0) at tcp_usrreq+0xa54 sosend(fffffd805da62198,0,ffff80001d71e188,0,0,80) at sosend+0x669 dofilewritev(ffff80001d717eb0,4,ffff80001d71e188,0,ffff80001d71e270) at dofilewritev+0x1ab sys_write(ffff80001d717eb0,ffff80001d71e220,ffff80001d71e270) at sys_write+0x83 syscall(ffff80001d71e2f0) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffd7a40, count: 5 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic m_copym0: short mbuf chain ddb> trace db_enter() at db_enter+0x18 panic(ffffffff823ca915) at panic+0x15c m_copym(fffffd805c320500,384,26c,2) at m_copym+0x553 tcp_output(ffff800000ac1cc0) at tcp_output+0x154d tcp_usrreq(fffffd805da62198,9,fffffd805e12d000,0,0,ffff80001d717eb0) at tcp_usrreq+0xa54 sosend(fffffd805da62198,0,ffff80001d71e188,0,0,80) at sosend+0x669 dofilewritev(ffff80001d717eb0,4,ffff80001d71e188,0,ffff80001d71e270) at dofilewritev+0x1ab sys_write(ffff80001d717eb0,ffff80001d71e220,ffff80001d71e270) at sys_write+0x83 syscall(ffff80001d71e2f0) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffd7a40, count: -10 ddb> show registers rdi 0 rsi 0x1 rbp 0xffff80001d71dc50 rbx 0xffff80001d71dd00 rdx 0x2 rcx 0 rax 0x1 r8 0xffffffff81e150bf kprintf+0x15f r9 0x1 r10 0x2 r11 0x671427909ae6a02b r12 0x3000000008 r13 0xffff80001d71dc60 r14 0x100 r15 0x1 rip 0xffffffff812acc18 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff80001d71dc40 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (sshd) pid=64232 stat=onproc flags process=12 proc=0 pri=24, usrpri=50, nice=20 forw=0xffffffffffffffff, list=0xffff80001d718600,0xffff80001d717290 process=0xffff8000ffff83b0 user=0xffff80001d719000, vmspace=0xfffffd806bc09aa0 estcpu=0, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 54388 172540 42250 0 2 0 syz-executor.0 54388 605 42250 0 2 0x4000000 syz-executor.0 95133 143769 12294 0 2 0x2 syz-executor.1 93356 502654 0 0 3 0x14200 bored sosplice 34810 208956 0 0 3 0x14200 acct acct 42250 279914 12294 0 3 0x82 nanosleep syz-executor.0 12294 118023 13889 0 3 0x82 thrsleep syz-fuzzer 12294 341498 13889 0 2 0x4000482 syz-fuzzer 12294 68720 13889 0 3 0x4000082 thrsleep syz-fuzzer 12294 213848 13889 0 3 0x4000082 thrsleep syz-fuzzer 12294 30830 13889 0 3 0x4000082 thrsleep syz-fuzzer 12294 23764 13889 0 2 0x4000002 syz-fuzzer 12294 209285 13889 0 3 0x4000082 thrsleep syz-fuzzer 12294 203633 13889 0 3 0x4000082 thrsleep syz-fuzzer 13889 416771 63357 0 3 0x10008a pause ksh *63357 64232 69061 0 7 0x12 sshd 58892 184028 1 0 3 0x100083 ttyin getty 69061 72798 1 0 3 0x80 select sshd 19756 402725 47251 73 3 0x100090 kqread syslogd 47251 178605 1 0 3 0x100082 netio syslogd 57205 382948 1 77 3 0x100090 poll dhclient 55163 272566 1 0 3 0x80 poll dhclient 55836 318877 0 0 3 0x14200 bored smr 69727 14956 0 0 2 0x14200 zerothread 89513 86253 0 0 3 0x14200 aiodoned aiodoned 45232 138005 0 0 3 0x14200 syncer update 45633 103581 0 0 3 0x14200 cleaner cleaner 40205 124622 0 0 3 0x14200 reaper reaper 62863 317881 0 0 3 0x14200 pgdaemon pagedaemon 48547 362577 0 0 3 0x14200 bored crynlk 62637 143158 0 0 3 0x14200 bored crypto 29550 10059 0 0 3 0x40014200 acpi0 acpi0 65250 244947 0 0 3 0x14200 bored softnet 5680 374169 0 0 3 0x14200 bored systqmp 18999 455130 0 0 3 0x14200 bored systq 62732 103433 0 0 3 0x40014200 bored softclock 65209 119004 0 0 3 0x40014200 idle0 1 243223 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9500 6352K 6844K 78643K 11152 0 pcb 13 8K 8K 78643K 61 0 rtable 110 11K 14K 78643K 471 0 ifaddr 68 13K 14K 78643K 163 0 counters 21 16K 16K 78643K 27 0 ioctlops 0 0K 4K 78643K 73 0 iov 0 0K 16K 78643K 53 0 mount 1 1K 1K 78643K 1 0 vnodes 1234 78K 78K 78643K 1460 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 6 0 VM map 2 0K 0K 78643K 2 0 sem 12 0K 1K 78643K 52 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1809 195K 288K 78643K 12938 0 file desc 6 17K 25K 78643K 351 0 proc 49 38K 63K 78643K 418 0 subproc 47 2K 3K 78643K 51 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 27 0 in_multi 55 3K 3K 78643K 104 0 ether_multi 1 0K 0K 78643K 6 0 mrt 0 0K 0K 78643K 2 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 67 307K 307K 78643K 67 0 exec 0 0K 1K 78643K 220 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 132 63K 63K 78643K 1683 0 UVM aobj 4 2K 2K 78643K 10 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 26 0 NDP 13 0K 0K 78643K 25 0 temp 108 3853K 3917K 78643K 15995 0 kqueue 4 6K 11K 78643K 25 0 SYN cache 2 16K 16K 78643K 2 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 8 0 2 1 0 1 1 0 8 0 rtpcb 80 37 0 35 1 0 1 1 0 8 0 rtentry 112 64 0 20 2 0 2 2 0 8 0 unpcb 120 143 0 135 1 0 1 1 0 8 0 syncache 264 11 0 11 5 5 0 1 0 8 0 tcpqe 32 30 0 30 2 2 0 1 0 8 0 tcpcb 544 175 0 171 1 0 1 1 0 8 0 ipq 40 2 0 2 1 1 0 1 0 8 0 ipqe 40 8 0 8 1 1 0 1 0 8 0 inpcb 296 404 0 397 5 3 2 2 0 8 1 rttmr 72 1 0 1 1 1 0 1 0 8 0 nd6 48 16 0 10 1 0 1 1 0 8 0 pkpcb 40 4 0 4 2 2 0 1 0 8 0 pfrktable 1344 70 0 70 4 3 1 1 0 8 1 pftag 88 22 0 22 4 3 1 1 0 8 1 pfrule 1360 18 0 13 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 244 0 53 14 2 12 13 0 8 0 art_table 32 245 0 53 2 0 2 2 0 8 0 art_node 16 63 0 23 1 0 1 1 0 8 0 sysvmsgpl 40 17 0 16 2 1 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 48 0 38 1 0 1 1 0 8 0 shmpl 112 8 0 6 2 1 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1944 0 547 88 0 88 88 0 8 0 ffsino 240 1944 0 547 83 0 83 83 0 8 0 nchpl 144 2635 0 1044 60 0 60 60 0 8 0 uvmvnodes 72 2131 0 0 39 0 39 39 0 8 0 vnodes 208 2131 0 0 113 0 113 113 0 8 0 namei 1024 7889 0 7889 3 2 1 1 0 8 1 vcpupl 1984 6 0 0 1 0 1 1 0 8 0 vmpool 528 10 0 4 1 0 1 1 0 8 0 pfiaddrpl 120 20 0 20 4 3 1 1 0 8 1 scsiplug 64 1 0 1 1 1 0 1 0 8 0 scxspl 192 8153 0 8153 1 0 1 1 0 8 1 plimitpl 152 51 0 43 1 0 1 1 0 8 0 sigapl 424 536 0 505 4 0 4 4 0 8 0 futexpl 56 6836 0 6836 3 2 1 1 0 8 1 knotepl 112 107 0 88 1 0 1 1 0 8 0 kqueuepl 144 67 0 59 1 0 1 1 0 8 0 pipepl 272 116 0 106 1 0 1 1 0 8 0 fdescpl 432 520 0 505 2 0 2 2 0 8 0 filepl 120 3628 0 3514 4 0 4 4 0 8 0 lockfpl 104 211 0 210 1 0 1 1 0 8 0 lockfspl 48 73 0 72 1 0 1 1 0 8 0 sessionpl 112 18 0 7 1 0 1 1 0 8 0 pgrppl 48 20 0 9 1 0 1 1 0 8 0 ucredpl 96 866 0 859 1 0 1 1 0 8 0 zombiepl 144 506 0 505 1 0 1 1 0 8 0 processpl 920 536 0 505 5 0 5 5 0 8 0 procpl 624 934 0 895 6 2 4 4 0 8 0 sosppl 128 12 0 12 2 1 1 1 0 8 1 sockpl 400 588 0 571 5 2 3 3 0 8 1 mcl64k 65536 21 0 21 7 6 1 1 0 8 1 mcl16k 16384 1 0 1 1 1 0 1 0 8 0 mcl12k 12288 10 0 10 6 5 1 1 0 8 1 mcl9k 9216 6 0 6 5 5 0 1 0 8 0 mcl8k 8192 11 0 11 3 2 1 1 0 8 1 mcl4k 4096 36 0 36 7 6 1 1 0 8 1 mcl2k2 2112 2 0 2 2 2 0 1 0 8 0 mcl2k 2048 69224 0 69177 15 8 7 12 0 8 0 mtagpl 96 46 0 27 2 1 1 1 0 8 0 mbufpl 256 112461 0 112313 16 6 10 12 0 8 0 bufpl 280 4381 0 132 304 0 304 304 0 8 0 anonpl 16 60281 0 47591 70 2 68 68 0 107 1 amapchunkpl 152 2693 0 2555 22 15 7 20 0 158 0 amappl16 192 2469 0 1547 48 1 47 47 0 8 0 amappl15 184 146 0 143 1 0 1 1 0 8 0 amappl14 176 27 0 21 1 0 1 1 0 8 0 amappl13 168 36 0 30 1 0 1 1 0 8 0 amappl12 160 6 0 5 2 1 1 1 0 8 0 amappl11 152 50 0 41 1 0 1 1 0 8 0 amappl10 144 158 0 151 1 0 1 1 0 8 0 amappl9 136 367 0 366 1 0 1 1 0 8 0 amappl8 128 340 0 302 2 0 2 2 0 8 0 amappl7 120 128 0 116 1 0 1 1 0 8 0 amappl6 112 26 0 18 1 0 1 1 0 8 0 amappl5 104 462 0 449 1 0 1 1 0 8 0 amappl4 96 439 0 410 1 0 1 1 0 8 0 amappl3 88 119 0 114 1 0 1 1 0 8 0 amappl2 80 3411 0 3333 2 0 2 2 0 8 0 amappl1 72 19266 0 18835 28 19 9 17 0 8 0 amappl 80 1175 0 1128 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 9 0 6 1 0 1 1 0 8 0 uaddrrnd 24 530 0 509 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 530 0 509 1 0 1 1 0 8 0 vmmpekpl 168 7341 0 7309 2 0 2 2 0 8 0 vmmpepl 168 67942 0 65834 162 33 129 129 0 357 36 vmsppl 272 529 0 509 2 0 2 2 0 8 0 pdppl 4096 1066 0 1024 7 1 6 6 0 8 0 pvpl 32 193935 0 178204 181 20 161 163 0 265 4 pmappl 200 529 0 509 2 0 2 2 0 8 0 extentpl 40 53 0 36 1 0 1 1 0 8 0 phpool 112 266 0 40 7 0 7 7 0 8 0 ddb> machine ddbcpu 0 No such command ddb> trace db_enter() at db_enter+0x18 panic(ffffffff823ca915) at panic+0x15c m_copym(fffffd805c320500,384,26c,2) at m_copym+0x553 tcp_output(ffff800000ac1cc0) at tcp_output+0x154d tcp_usrreq(fffffd805da62198,9,fffffd805e12d000,0,0,ffff80001d717eb0) at tcp_usrreq+0xa54 sosend(fffffd805da62198,0,ffff80001d71e188,0,0,80) at sosend+0x669 dofilewritev(ffff80001d717eb0,4,ffff80001d71e188,0,ffff80001d71e270) at dofilewritev+0x1ab sys_write(ffff80001d717eb0,ffff80001d71e220,ffff80001d71e270) at sys_write+0x83 syscall(ffff80001d71e2f0) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffd7a40, count: -10 ddb> machine ddbcpu 1 No such command ddb> trace db_enter() at db_enter+0x18 panic(ffffffff823ca915) at panic+0x15c m_copym(fffffd805c320500,384,26c,2) at m_copym+0x553 tcp_output(ffff800000ac1cc0) at tcp_output+0x154d tcp_usrreq(fffffd805da62198,9,fffffd805e12d000,0,0,ffff80001d717eb0) at tcp_usrreq+0xa54 sosend(fffffd805da62198,0,ffff80001d71e188,0,0,80) at sosend+0x669 dofilewritev(ffff80001d717eb0,4,ffff80001d71e188,0,ffff80001d71e270) at dofilewritev+0x1ab sys_write(ffff80001d717eb0,ffff80001d71e220,ffff80001d71e270) at sys_write+0x83 syscall(ffff80001d71e2f0) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffd7a40, count: -10