000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001d611868000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004c4d777ab1b81616426e9d20249662ef77952985f63fbbba4c0d91f24ada2fcf6e3b8dde12554285d3bfd9a3f8a8a0fdb0d32db2705dd1e3a3360fab50728870fea93740d085c63f15"], &(0x7f00000000c0)=0x1002) setegid(r1) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) 19:54:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap'}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:54:54 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x4e) r1 = open(&(0x7f0000001280)='./file0\x00', 0x212, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x2011, r1, 0x0, 0x0) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x6) 19:54:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap'}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:54:54 executing program 0: r0 = socket(0x11, 0x3, 0x0) semget$private(0x0, 0x1, 0x200) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0x1000000000000c1}], 0x8001, 0x0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000640)=""/4096, 0x1000}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r2, &(0x7f0000000000), 0x0, 0x0, 0x800000004e) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x0, 0x0) r3 = semget$private(0x0, 0x2, 0x400) fcntl$getown(r1, 0x5) semop(r3, &(0x7f0000000080)=[{0x3, 0x0, 0x1000}, {0x4, 0xec3, 0x1800}, {0x0, 0xff, 0x800}, {0x3, 0x7fff, 0x800}, {0x1, 0x20, 0x1000}, {0x2, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x1, 0x8001, 0x800}, {0x3, 0x3f, 0x800}, {0x2, 0x1, 0x800}], 0xa) 19:54:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap'}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:54:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x0, 0x0) 19:54:54 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x280, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r4 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getgroups(0x3, &(0x7f0000000300)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r7 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) r9 = getegid() r10 = getppid() r11 = getegid() sendmsg$unix(r0, &(0x7f0000000480)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000080)="2b1f901d110cb126a6c6f2bd4914a920650d0cb0038f0c226be0a8a4bf469d941254ce54b9bb214c3f9c737bd66a8328709a2622078b0fd2e61e3220c58d52e31ad81396a1f3fce1d4e648fe4f8c8d8500a8695dde70474a88d4902c849c32fba88b21a324c12f02e22fec1caa9e31e17509a2e21267f77ab689574388c4d80d3fc2bb715547f59dc6bab72d22852f54c2746f1e6824dc37167f974ea84b673ffc9d", 0xa2}], 0x1, &(0x7f00000003c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, 0x0, r11}], 0xa0, 0x2}, 0x6) close(r0) fchflags(r0, 0x0) 19:54:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x0, 0x0) 19:54:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGSTATS(r0, 0xc010427b, &(0x7f0000000200)) 19:54:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x0, 0x0) 19:54:54 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = dup2(r0, r0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)=0x3) setsockopt(r0, 0x29, 0x2b, &(0x7f0000000000)='\fFW}', 0x4) 19:54:54 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000040)) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') 19:54:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000340)) 19:54:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000340)) 19:54:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:54:54 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) openat(0xffffffffffffff9c, &(0x7f0000001640)='./bus\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000001680)='/dev/null\x00', 0x0, 0x0) open$dir(&(0x7f00000016c0)='./bus\x00', 0x0, 0x0) syz_open_pts() ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000017c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r1) open(&(0x7f0000001a00)='./bus\x00', 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001b40)='/dev/wsmouse\x00', 0x0, 0x0) open(&(0x7f0000001c80)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xcb, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) 19:54:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000340)) 19:54:54 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0x44a4027e}], 0x100000000000018c, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x1000000000000297, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x8000000000000000) write(r1, &(0x7f00000000c0)="1d", 0x1) close(r1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x10001, 0x5, 0x7, 0x2, "b6040c2469f54456ff88dadc57513d8e7b043eec", 0x2}) read(r0, &(0x7f00000001c0)=""/142, 0x8e) write(r0, &(0x7f0000000100)='B', 0x1) 19:54:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:54:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000340)="b6") 19:54:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x5, &(0x7f0000000340)="b6") 19:54:54 executing program 0: r0 = socket(0x11, 0x3, 0x0) getsockopt(r0, 0x11, 0x3, 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x7) fchmod(r0, 0x40) 19:54:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x10, &(0x7f0000000340)="b6") 19:54:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x13, &(0x7f0000000340)="b6") 19:54:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x8e, &(0x7f0000000340)="b6") 19:54:55 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x2, 0x302) dup2(r0, r1) 19:54:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x170, &(0x7f0000000340)="b6") 19:54:55 executing program 0: r0 = socket(0x5, 0x4002, 0x0) setsockopt(r0, 0x1f80000000, 0xfdfffffffffffffa, 0x0, 0xffffffffffffff9b) r1 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) listen(r0, 0x1f) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r2, r3}, 0xc) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) 19:54:55 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="a7d3411c53efe965e4318d9f5e0d2261d24ae4b785dc894aced0a9902a952146f4d0157e2d0c604dfdab58d55a5552b81873bf284a1089133a72f332cda9310e7d993dc42f3f211050f443de263986f19a6fec17d20d220d240d766a0c0ac9240c4fa443d0163c034e5b9856ef5823ffe7ea8965676e57ac7ef39c34640abee1cd069fd57486406272bccee117551ae6ecb800108d1d9388405b2dceb5eb9661d0f76ce3", 0xa4) setsockopt$inet_opts(r0, 0x0, 0x17, 0x0, 0x0) r1 = dup2(r0, r0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000001c0)) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x18842, 0x4) syz_emit_ethernet(0xa, &(0x7f0000000140)="efe12a63dca086077d3c") r3 = openat(r2, &(0x7f0000000100)='./file0\x00', 0x400, 0x8) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000180)={0x5, './file0\x00'}) 19:54:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x5ea, &(0x7f0000000340)="b6") 19:54:55 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0xcd, 0x43, 0xbdd26b9}], 0x0, 0x0, 0x0, 0x0) clock_settime(0x4, &(0x7f0000000040)={0xffffffff, 0x3}) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) r3 = kqueue() dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) read(r0, 0x0, 0x0) 19:54:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffe1, &(0x7f0000000340)="b6") 19:54:55 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r1, &(0x7f00000002c0)="9b", 0x1) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wskbd0\x00', 0x9, 0x0) poll(&(0x7f0000000480)=[{r2}, {r0, 0x166}], 0x2, 0x0) readv(r2, &(0x7f0000000100)=[{&(0x7f0000000040)=""/155, 0x9b}], 0x1) 19:54:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x2c}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000100)={0x5, 0x10000}) syz_emit_ethernet(0x0, &(0x7f0000000340)="b2") ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000180)) munlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) 19:54:55 executing program 1: syz_emit_ethernet(0x1c, &(0x7f0000000040)="cca70e241555bfaae8945855856ec8b1efc1667ed1f16b57eca05a78") r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000180)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f00000001c0)=[{0x0, 0x38}, {0x7f770821, 0x3, 0xd6e, 0x5}]}) 19:54:55 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x2000000000001700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$BIOCGRSIG(0xffffffffffffffff, 0x40044273, &(0x7f0000000100)) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(0xffffffffffffffff, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x20004276, 0x0) r2 = msgget$private(0x0, 0x2) pipe(&(0x7f0000000080)) msgsnd(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="2f599a9db82d0d22"], 0x1, 0x800) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000240)=0xba) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffdfd) r6 = getppid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000300)={{0x7, r3, r4, r5}, 0x1, 0x20, r6, 0x0, 0x3, 0x5, 0x100000000, 0x5}) 19:54:55 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000616ff8)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r0, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x0, 0x1163d77d}, 0xc) r1 = shmget$private(0x0, 0x2000, 0x240, &(0x7f0000ffb000/0x2000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) 19:54:55 executing program 1: r0 = socket(0x38, 0x8005, 0xffffffffffffffff) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x0, 0x8, 0x2}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x18042, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x2c}, {0x6}]}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x120, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000240)=0xfffffffffffffff9) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) accept$inet6(r0, &(0x7f0000000080), &(0x7f0000000180)=0xc) write(r1, &(0x7f00000001c0)="12b257a761e4d89a864a2a867e078ee30acd74112d6b8260ca33e03006a1ba7f", 0x20) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x100, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:54:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) fchflags(r0, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x2c}, {0x6}]}) syz_open_pts() dup2(r0, r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x40, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)) 19:54:55 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5", 0x141}], 0x1, 0x0, 0x0) open(&(0x7f0000000180)='./file0/file0\x00', 0x0, 0x40) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='r\x00') fchdir(r0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000200)={0x7, &(0x7f00000001c0)=[0x7, 0x9, 0x0, 0x3ff, 0x40, 0xb079, 0x100000001]}) mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x0) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000140)) 19:54:55 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000100)={0x47}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:54:55 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2050, 0x20000003fbd) r0 = dup(0xffffffffffffffff) close(r0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 19:54:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10202, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x2c}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000100)={0x9, './file0\x00'}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = dup(r0) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000080)={{}, 0x5, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0]}) 19:54:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2000000000000096, &(0x7f0000000140)=[{0x800000000084, 0x2}, {0x2c}, {0x6, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:54:55 executing program 0: r0 = socket(0x18, 0x400000003, 0x11) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x2cb) write(r0, 0x0, 0x0) shutdown(r0, 0x2000000000007) r1 = dup(r0) r2 = semget$private(0x0, 0x1, 0x20) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000080)=""/55) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000040)=0x7) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000000)={0xfffffffffffffffe, './file0\x00'}) 19:54:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) munlockall() ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000180)) 19:54:55 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x202, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) close(r0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x1000000000000297, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) syz_execute_func(&(0x7f00000001c0)="ffe52e660f3a0d633262c4c2d50382feefffffc421792bb1feefffff46d8fb8fa818cd650a00430f7044da0f0f65420f583964660fd3e70ffc5092") openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10000, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x11, r2, 0x0, 0x0) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) sync() mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2) 19:54:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x2c, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:54:55 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x2c}, {0x6}]}) r0 = dup(0xffffffffffffffff) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000400)=0x80000001) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x110, 0x0) pwritev(r1, &(0x7f0000000100)=[{&(0x7f0000000180)="f26fb5ea07cd29346c1593f0835b19e605a85ebfb973885735cd7b2d0b8939c48dee80d361029c32f3af17f0007eb39a1cd10fc9ddad294e2eb5f59e8f98e261ffd09af53219538f0ad767416ec144b1df96d689c7e67eb0aad176d32537871c287679121b4df3f8a73e81acbb8a", 0x6e}, {&(0x7f0000000200)="d7be8931226db0e24f0b9be07cdb506bb4d8f4a985d287edb1f7fd071f880d25b7f93186d24bf7069a4ff60c70a367e87a2b25ba409447ef6415a7ed4f0b50346e4d0e872f3b47972cfdde8b97cabd2ef5f7bac70e858c9465b8aa7ea3d4f96560b063bd812cb4cbda1f862765fc64", 0x6f}, {&(0x7f0000000280)="ca4006a62ea66a456387a7614dae1a68d62420422ac7b2b6157e291ef0c211fc706019fe9972df4904cd659e511b3c59b71bd0ffead40cf7c69cdec333e058f09bec40a403ab743c50a38ebd80cf7e3b9258fa211ae44ae2eb0a28d7c5c637402012ad2597b82cf2aa2d31e343f2d482a8747ef211cd74ecfaa865048692cd5edeba317bf1b3edcd14be1571ae7de37ee447eb566ece77bf15ae18bbb6bc0c118b5897630966ec3d4b2ba41a9bdc9ce21ae45a1b09adcec624f269eec2c8478cd0ac20d4a9db6e2dbc702ed1e004e13ac0bb74b9f75cbe5d857d837bde6152606226d0b0485af80ad347f10d2bb373", 0xef}, {&(0x7f0000000380)="f97b830983c6702fe8c4b2c897258d13616a8c1914703faf35af961514d1b498e926d59ed9d3308df01f406e113fe675ffd2f43721832f479f6cff7b322be12032b267f74fbf6c680745090139082405bdf4bfb73b21aa6c5977", 0x5a}], 0x4, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") login: ~“àìL5‰Ùµ¼x¼¹p;–[°ß‹%MäÊ‚”k~“àìL5‰Ùµ¼x¼¹p;–[°ß‹%MäÊ‚”kpckbd_enable: command error 19:54:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) chmod(&(0x7f0000000180)='.\x00', 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x2c}, {0x6}]}) getgid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x0, &(0x7f0000000200)}) pckbd_enable: command error 19:54:57 executing program 0: r0 = socket(0x400000023, 0x4003, 0x6) r1 = socket(0x20, 0xb062e09cb9557a47, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x20, 0x0) kevent(r2, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff8, 0x0, 0x20000001, 0x1ff, 0x7f}, {{r0}, 0xfffffffffffffff9, 0x28, 0x8, 0x7, 0x3}, {{r1}, 0xfffffffffffffffb, 0x20, 0x3, 0x0, 0x18c}, {{r0}, 0xfffffffffffffff9, 0xa8, 0x20000000, 0xfff, 0xffffffff80000001}, {{r1}, 0xfffffffffffffffa, 0x20, 0x20000000, 0x8, 0x101}], 0x8001, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x90, 0x2, 0x9, 0x100000000000000}, {{r1}, 0xfffffffffffffffd, 0x84, 0x10, 0x6, 0x8}, {{r1}, 0xffffffffffffffff, 0x4, 0x2, 0x7, 0x1ff}, {{r0}, 0xfffffffffffffff9, 0x21, 0x4, 0x3a, 0x5}], 0x40, &(0x7f00000002c0)={0x3, 0x8}) sendto$unix(r1, &(0x7f0000000000)="b1000513b1000000000008005586ca900f0e08fecea11ea8fef96e00000000357ae26caae515fa4f376336acf00b7804be781e4991f7c8df5f882b2b7be1aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb77008f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01bb1b62351c5000000020000000000200f0200a371a3f80000feffffffffffff000000000000000000", 0xb1, 0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x81, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) 19:54:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:54:57 executing program 0: r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x18800, 0x0) accept$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000540)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r2 = dup2(r0, r0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)=0x8) ioctl$TIOCMGET(r2, 0x4004746a, 0x0) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000340)="d0e60203", 0x4}], 0x1) r3 = syz_open_pts() close(r0) r4 = dup(r3) syz_open_pts() setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x2, 0x5, 0x9f}, {0x18, 0x0, 0x101, 0x4}, 0x499, [0x200, 0xc0000000000, 0xa5, 0x5, 0x3ff, 0xfffffffffffffffa, 0x24a, 0x2]}, 0x3c) 19:54:57 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$BIOCLOCK(r0, 0x20004276) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000084}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x11f, &(0x7f0000000380)="f5ab605f587126680b7db0539c981041398bf52c311639b481c180994154afbc1fc615b0466a2135000ec6125d9bf572ecf3efa5bf47ccb0fa3e103c00ab6ab19dc5a53172c09ad7c1490f69bd720f39da53b3bcc31071018f78be9e2cbd0000000049367c84e4cb8f8c1694b850dc2166a785d70c38917b462bbb120c5edb5a7689876b1e27014e19f62b62208c7958f5463525fc7ebd675b78a97cd8900fda08fd019500d073e755287810c8ece79c5d199ebfb106b9fec851f7eeef2005932649b79bcd0fb89aeabdad9cb67d8b85331b836c4866016865a7c8ddd5623b40651d3bd9f4f21931ccb6cbf7c7aa3329e99ee77fd5b1c08f6abe1f14c2a64d0f99362e37fb2573377f79bd32f79274cb340934e053257bac8133a0794b02f400af248dd4963afe44fc78a2a6101e4696c6f8a1632b084700d33d110e016b47ed8c29c8cb93202a26d5efc9428f3eb02610be8bd506000000bfffd386e1ed723dd991") 19:54:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000080)) readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000380)=""/4096, 0x1000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x2c}, {0x6}]}) r3 = getpgid(0x0) fcntl$setown(r2, 0x6, r3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) bind$unix(r1, &(0x7f0000000180)=@abs={0x0, 0x0, 0x1}, 0x8) accept(r2, &(0x7f0000001380)=@un=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:54:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:54:58 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r1 = socket$inet(0x2, 0x80000002, 0xffff) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="e000005c00000000", 0x8) dup2(r0, r1) 19:54:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084, 0x0, 0x0, 0x2}, {0x2e}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:54:58 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20100, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:54:58 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000000)="c3bc", 0x2, 0x0, 0x0, 0x0) fsync(r0) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000040)=0x800, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000080), 0x4) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) readv(r1, &(0x7f0000000380)=[{0x0, 0x1d2}], 0x1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) 19:54:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000180)='\x00') 19:54:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:54:58 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) close(r1) writev(r1, &(0x7f00000004c0)=[{&(0x7f0000000180)="68d86f3fb8e991"}, {&(0x7f00000001c0)="52f33b111cd3a28ead69ba3f7ac746943936f7c5f7d91d65259552b300f91dc005f7414251223b387a77ab48e4df99ecbf784e5a92cfa14902c5437bb646710c4342763164558a4df4e208d9d04cc610d7143dbdc4"}, {&(0x7f0000000240)="4b85c45992eb7a775364bcb3c0892b6dba6403944dfa7593b85b4724994088d7af1183063ad597d873d28eb96880bffca41c756f536ef4399dcb490009451a80fb544649fa548bac48f4971c91e99afb58a46ed02da32854759ff095a4a25ac9067f5fabcbc9ef735de59ca3689d4c844e89208fb0d32c5cfcc742b3ef65c883d2646ddae0585cc4ffbe60bbcfa478c48fe98f4a54551832ced0a691e25e1c10b9f5377877fe8e7214c1c5771b6930366f4fa8e39e5faa633b67487f86a6830700e9a678144ccb818def0faa6d9564b39fc7c3212b94fec5708351844215f5eaf5deef392589f45c5a"}, {&(0x7f0000000600)="990bb692a351b353a7831368fb03875f2cc85869e434f429f70f91e4f2795ca43774da3b51d40ad6f9097df11505a9def16765153c2561c1080813e72fe00d6bd58bf943a6bb15c83747311b07b08410197d4ef212c5aac19018356b0fd2ee2fa8dcf5ffc11502c921132a3fef04df6a24c452e64a710cc586eeddba44f030367d0fd7a703da954240ae368393100987e5f0aa68051553335e528a9906d70c10b3701640f70f781a8597b48ef095c1e49ba24338b06116471930a54018a436dbce9eaa7d9dbffdd89161c9d77d7435b8e2bc464b637845d2a501fd604650bcddd97fa549195b323141117c6914459474b2c538e6b7520b84302337c2ce989687f48793fd87f146de368dccafe866f789d9d301e325d15c3a45e627d9665d3614a432ce5705d39f736ff13ea4ca1aeab60cdec64316fcb7c83d1e7f820e005529810248"}], 0x10000000000001da) open(&(0x7f00000000c0)='./file0\x00', 0x18683, 0xc) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000100)=0x7f) open(&(0x7f0000000080)='./file0\x00', 0x48, 0x2) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) syz_open_pts() 19:54:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x7) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:54:58 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) fchdir(r0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc00c7006, &(0x7f0000000000)) 19:54:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = semget(0x2, 0x4, 0x80) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f00000005c0)=""/158) syz_open_pts() mknod(&(0x7f0000000040)='./bus\x00', 0x2063, 0x80040002065d) r2 = open(&(0x7f0000000280)='./bus\x00', 0x38008, 0x0) ioctl$TIOCFLUSH(r2, 0x80047469, &(0x7f0000000140)=0xb) write(r2, &(0x7f0000000180)="1e9d04c34e106742e131d2fc1e2ca22d6f86b9d373b5c31482dcf33a7fe9ce1bf1630633d3b20c020dde5673796d3c906f28877a9b576b859c0a07a3df094ef2d7c741ff6d18954f5c3267aad70fa1133aefff051293b762c360be4aac9970d62d0e4993d80aafe6c41d10a1e47f9822b2ac0f61e531d3e7307ee1258173cd051fb7c4ea63ce1d9b386da49c22f2e2ff042f953a4a950c9a695c6ecdb9bf4b76c83fd7bc109a839512d3c80abf279bfc", 0xb0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x2c, 0x0, 0x0, 0x4000000000}, {0x6, 0x0, 0x0, 0x4}]}) r3 = socket$unix(0x1, 0x1, 0x0) r4 = getpgrp() r5 = getuid() r6 = getegid() setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000440)={r4, r5, r6}, 0xc) setregid(r6, r6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r7 = semget(0x0, 0x1, 0xc) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000680)=""/221) r8 = msgget(0x3, 0x284) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000480)={0x400, [{0x2, 0x38000000}, {0x3, 0xc3}, {0x2, 0x4}, {0x3, 0x1}, {0x3, 0xf}, {0x0, 0x7ff}, {0x0, 0x943}, {0x3, 0x95}, {0x3, 0xf02}, {0x1, 0xffff}, {0x3, 0x100}, {0x3, 0x6f}, {0x3, 0x74}, {0x0, 0x5}, {0x3, 0x4}, {0x3, 0x3}, {0x3, 0xc322}, {0x2, 0x9}, {0x3, 0x7}, {0x3, 0xfff}, {0x2, 0x40}, {0x1, 0x6}, {0x2, 0xa5}, {0x0, 0x7}, {0x1}, {0x3, 0x7}, {0x3, 0x4}, {0x1, 0x6}, {0x3, 0x8}, {0x3, 0x4}, {0x1}, {0x0, 0x5}]}) msgctl$IPC_RMID(r8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x50) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x201, 0x0) open(&(0x7f0000000380)='./bus\x00', 0x0, 0x82a279395aba816d) msgget(0x3, 0x200) ioctl$TIOCCONS(r9, 0x80047462, &(0x7f0000000300)=0x3) 19:54:58 executing program 0: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) r1 = semget$private(0x0, 0x3, 0x140) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000040)=""/37) 19:54:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:54:58 executing program 0: setuid(0xee01) mprotect(&(0x7f000059e000/0x2000)=nil, 0x2000, 0x4) r0 = socket(0x18, 0x1, 0x0) r1 = dup(r0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0xc) linkat(r1, &(0x7f0000000000)='.\x00', r2, &(0x7f00000000c0)='./file0\x00', 0x4) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 19:54:58 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000000)=""/43, 0x2b}, {&(0x7f0000000300)=""/184, 0xb8}], 0x2, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000740)=@in, 0xc, 0x0, 0x0, 0x0}, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='r\x00') mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) bind$inet6(r0, &(0x7f0000000100)={0x18, 0x2, 0x10000, 0x2df8606d}, 0xc) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x402, 0x0) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x1}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) chmod(&(0x7f0000000140)='./file0\x00', 0x104) pwritev(r1, &(0x7f0000000200)=[{&(0x7f00000003c0)="90", 0x1}], 0x1, 0x0, 0x0) 19:54:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x89, &(0x7f0000000240)="b60d0e3a9a696a2e88c88d56547669ddba51d3eb78de1afc9abd99cba6117a515ff3d0b1fd69ee7c367c7f64bf1d0802bb83fde9a7c7f0dc03fd02d6a5553af7c8eacb06dc278b7d0fb9e14d466f964b5817c43f9849760cf7c3144eb870a62eb66e12762000cab25c7ba638f31f6e54d61648df9bb0c9c099d2909d17c5843504c53916755a30160b") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10, 0x0) fchmodat(r1, &(0x7f0000000100)='./file0\x00', 0x1, 0x6) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x200, 0xc6, 0x800, 0x7f}, {0x7, 0xfffffffffffffff8, 0x3a7a, 0x5}, {0xffffffff7fffffff, 0x8d, 0x8, 0x8}, {0x3a4a, 0x1c00000000000000, 0x9, 0x5c2}, {0x9, 0x3, 0xfffffffffffffff8, 0x9}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r3 = fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000500)=[{0x1c}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe(&(0x7f0000000140)) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCFLUSH(r0, 0x20004268) fchmod(r0, 0x2) 16:00:00 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000100)='t', 0x1) read(r0, &(0x7f0000000080)=""/101, 0x65) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000000)={0x3, 0x401}) execve(0x0, 0x0, 0x0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x20022, 0x0) fchmodat(r1, &(0x7f0000000280)='./file0\x00', 0x9, 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000040)=[{0x6, 0x4, 0xd45d, 0x1}, {0x6, 0x1000, 0x5, 0x6}, {0x5b23, 0x6, 0x3, 0x2b}, {0x9, 0x7, 0x7, 0x2b}]}) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000380)=@file={0x0, ""/4096}, &(0x7f0000000180)=0x1002) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000002880)) r3 = getpgrp() getpgid(r3) connect$unix(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="01002e2fbc0800c4360f"], 0xa) sendmsg(r2, &(0x7f0000002840)={&(0x7f0000000300)=@in={0x2, 0x0}, 0xc, &(0x7f0000002640)=[{&(0x7f00000013c0)="c95d3305b40149f24685ee92625bbfa3ab86db2c03b94d6bf36b2b172bf931ea4d146db476b5f5d089d2c6d09c2734f2177c89d52d595c4346eba8a143f002e37bb883df7a388a64d2d8f112810127db418abfac8d98906b132acaa99489c952f49f1370c870ac59f4f66a6a1144200c776c52d52dc3f09ef956dc39403388ff46e032975a61143867e6a3367eaafd6ac0780fc65a4436efa31fd579fafc8c4bca468c2beb49", 0xa6}, {&(0x7f0000001480)="601d745508edadfae6c0fb1ccb8f9ed1a0a48a07ceb2bc7b2524292c0e84975ea1b80cc3e84199d95d2edbc0a53da2a0ab15b40f510071dc180464993ed28e9a180d1ac0453577a2693fb0280b19748b4df3e68144d1ebacecac4976a4b587b6370b5f1a30e0324df5ae2c1b5f517cf2ed6e574a9d116cd3bbbf96a2cb94eac1e5012d6fb0769546f6910592455b7008f05718aaecd2fa0ccc56e89e4f35705742cbaf45e2246b2ac6035004a7c1f3d68e8ee17db07fbb349c089888faca1ac16dd0cef0d782881686cddf3fe7fb3159afa6dc935a95ce3703", 0xd9}, {&(0x7f0000001580)="d357ba8c20b57e987c45bf74efcf0d9ae2646cb57536c096e637051e4ab0d756e16fa0d6567e270cced1fb5e4f99874b74b41d7c317d3eb8a97f1063c1054951515ab6f242", 0x45}, {&(0x7f0000001600)="3c9e1a10f883eb80cbaac32a1bce03165cf8bd3fb23c3c8d40a7985910a357bd5c329f", 0x23}, {&(0x7f0000001640)="4a2b94418d56d4764c1ea2383e101208fb86e58f73a9800a698179805fc65f0cc3a95ee5932b744282fa8553cf4eb39453a041174a352b5687659d0bd59a210c1ecd7f9ced5e0a16aa4a20cda9d032e487a9aba092587a214d11a6d3bc725042985e9acdee70de4cca547b89eec85dccb7514e9a0879c520f13c3d542b410fc80b51d665bd85ed84fbc822c2cf9d833a449435b88503207f4303c84dac4ac1d99572a1169ea634c2f86e9b60c177f8ce494524463745a687b8c2bec1798fddf63e6fe74c83caa0ff13b1d520c59b71bf61f7f7cea814e79c8f82d8b5f67cb696330d42ef530dce7c93b5ab3ce4fa4290dd4c950411a9cd524cad14c7b9364e789780c32f4ab82f899d5349a7fce6c13f1393f0911bee7349cb550c4f3325d10d25c7168461144e0a11373335fb84eb8839d12df64335e480066b3c1f2d2c7c8f55f9dee3b7f64ae065d9660ee8ed9e85a55da00e36066b25d6ef7f986f1210e20c93c3202cdf4c60a391e2917fa91e9ab83c142284267b3d67fa34aed7e3778ae816a2ca8cf5e71c6b8e4eaa27e600a56bd6e5c027a3871af4ab3eb808c62f88cc89f0a5c0755b392a2fd6c35a78a1aa77e4a8126ee171e307db93068a877a48d3f007181cc5d38805684279f51597757f383a020ef09b6ef0eb345e374c6951fe48f3292857bbc330e917a6edfae4cfdc0665fc7c74c24d1510fb6bb0d4ca4f2bbfb101b986e08ee833e419e504e726cf79f06405a13757966c2445054b7f498b88470e0e4d6cb10174d41cb3f42a1a5f7621cc76a468d02e4ed64d45f407d609057bf1205e04e7976363f95edf69b81c95a0773dc799a29dc20b0644fb15e8b1399f2e640b7cb8447828bea8821a0b69f22337caace9b5e11c114158deb6e1431621a74ef869fe38ed4d04fc8a78ca2a292decffb74b6f81089a244448f21f73eb73d21f32b931641479e7893aabb732782a82fe3b97a84ad0039335abba390812b296824d2e3b38836482cfe854329a228b0f91e1e6c5c443bd6dba05dda3c6559ef788fc75973613ad04fbbb86ade63301782c48d7fec7f837c3f1aed379417e1d03a3b036babcb070bce2a8a313954f05e9465f0d9850a6f45ea9c3fb2595b6c6732ea5a04b096c8deae0770be0418256f023f5e9fb34d92acb99698b5d27a16674da4521fb86da8bba488884e5239e098c9aedb05194ab2a1d30ad570038e0c5ea2f6c5137f5e66a08ec063b287ca1cbba1cd754470e50c85be4798f40d27f77854c18b7fbed14520dc64467efb3710d65dd32796f6a740c7a307919cdc3090ce5e24a98b148e8178211e2ce987c13f9a9d88b589020e4ade9fa991db84bf69956614a9b3a3a2c62823d544573761c3537bcfe8a95356d323c6646723c483cec170579fe525313ede454bbab497aac16c69b0f16694275cbb6ca2b445337d6d9c2ee8881012d9ebc913c93584b5dea908be514943e954fb6fb445df176049c6822af1ae71301931fea7341397a5ed0b9d464c91491363dcac43649c80a2935ab7e48deb919e54c8017c57d3868648d9ee2e99c92360c81453c8f12d7b0a4d5a0c2137a7c998479c50f2117d326792844ca8b67c3e7a41a2b70546b50c6b0c3b0da08888955bbe26d7b4f0f94efb7f44ced29b4e9e54ac3629801ce1b70f42e622dc3e11910d3ce6e6b599931366364804aac7cec357454ee5c7e26cb7fd21b425db454449c0848a3566c15a587ab6e2d63034bff7d574c6ebb61f335898998c4842f26fdc38383712fc7de109d667629eccf51e8805bee37312d46db1e34ed7e36f854417b7ebc5d54f176e276cc6158d7fd8531cbd23032f13cf6cd615e108013d8134fccc1fad286e3988f8b988facf90495dfac56be00daef51e4ffd0fcc841d0d9604ba5e441c67fbdf7af3e2aaed8c71fdc81121c1071c599f67ae6819041931f564ee67c3e28e532266c00a9bee7222013cd4078d76fd31c3d69dd409c72702cb2cd5331050be7604b914907b4d3d0f284be2fe5ae07e4db6dbc911d6926334ab06fc0d67eab2086b33e0ffdbbfd1b7432aebcfdeb9f18b19a6a16284fb0b7feb4e21bde5dda62ba4e47219dd65e35099c52edd0a387cffc55780722f47a7cbb47ec92a95935ffc9e2e9fb96fea2b6a99567388ffda2a8e0acd4a6735b0c376702316872704914fcdf57322d9757c150e462602ba657ee0f2e2d6c65b8ba2199bf6bf834b36f458269437e93473d1163a9853af33638cc55d5d8c885a7b17202e733c043a355969b9a5eace6c26351e743a3c0709a0cf1c3102e8517ed9c6148200a20ceae4c051ee45464760d7656275deb9e9d788285d6a92a0968cc6d020a3414605f634bb00c969b3a9714003c85bee90a1ef63c55b06a75c6f585fcb18a0c690aaffd73841c43d149300052c2c581bcf105120dbef8365714b0c0ce77970db628810d0cb6ecd814935af3db177be658fc464eb146b280ff0bd178dfe7be5e57355a4bf39664eb0c6c54101d2e65a092b0f5425b031a3ad7185dc4c183d0b96836a6fa573bda170f3927bd0889249c768657cfee70df7bb173748a4cac06ededab0381136d9396d99c9ac8bb06211616b766f014627b0bf3dc431777630f262c08ab23fd16ddf23b4ef17276035b834221f874d19c71b9ce4b2b1dbbb89263c2601dc58c82d33adc90ddefea219213f23a53c0ea43d2804264e589e589a6f41fe570245b1b146241b9b561d003e2b68ad3613a539c940c679702d8e5da9dd063cd4be475f94c5fa8a074cd4c1b8e0b1e851b21c20c7b962a52da729372191468392f2df73fe4643601d398e2ef8b644d2ffff1e029f356b65430cd6308ca483a8a025236119244c906bfa448d16b7d8e3de3612fcf04207d2ad57b4368ded461682ea063e2b7594ad5d35adf36b57e766621461208d6452d3788d774073d07b855e33231a9bf279d4f49d3bf554858dabe4f8b510fc30b9dfb901544764d0ea9c0119cefde4565078adae5ce20f9775ebb064dcbdec3b299aeaafea9de058cebb5914189cd7bc9ecfbe382de0b9df5c3ed0775b39bb001a74248971184e0fd0b27eec2066dad16fed6ac229b49332b2e131ca8f0b0f0ec2ac76067d4d3eb1577cd76b6d1ee37f3b84e5a6529cd1e4190d46858d6390a7be4c08d102f953c982ced346726e1f1d0fba15f50c8bbcf04b306b1b1b2cde80e6e9fce409bec23a0c4ad934ba1ecbf8e904d69300ae9c6b35258803ea8e67c070bbe8cbc56d2ddd4873d3a57e64c13d569ad2a283e09ea9bc5667a3b5e5b190e6efa95a2d276446ca6f8732efcffe1ead8882a63eff0ed9603ffa39578e429be336ec728ba7eb4a08e34094322b6facf77f20cae43aa17e0be9e026ca00a181d7d644e9c689eda62ad05b65d89a6f5d2ebc06cb287ce7a7c13438480b168492c3c61862f2fe5f98ba0c76f1ae246318a9d420a049d329af7b5721803258279a1f341ee2386ab706034da3619bfcda32c3b1c39d76a2f562e366f42485242a7053fe36b151ebc30e0a2ad9af4daaa73e60bc2b07832c1a82fd37fae1fabf9623435e02b45da6eb0efea232a0cccc7302ac723009e447da3ae7325e8e6e736f9272692254f0ba8b92a809e3df537f44625a87f8cd8d8e4defc5aa35ffd6462e33e28431fbe9a571e52d4f594727b42c05010419377915dda929ca6e95457f055973e08558e6bb93827200652d9a60b29f3c4f21310fa26fb42de7196391226d678fa4d6d4f17227e7849ec3e654e576462f251be2ed31e1d50c8cf4bc9665feb220a7497e1bac5d533d2f675b6297090e67b86354684773dd349f052c12aa552cf852e574f7beb4043b7c60e07e16be7802ccd26bc438022ce1c3a2702f882803cdbe51be3b570bc42e3c8b0cb16cd0b940122664a21bbb1f3ceaa224d8f8bab1b285459c1fc12bfb457c142b58c590f600be103c68f0d9adf0206cc1abdbdb45bf2288bd4722f921a7ceadcb9d41f29b17580f84f1c2aea49ffe9f6132f41702be53590bb6e147c0bea8e0b86df5532dedf8894e87a6a5bd15985a6474064512eefde812e63b5fe9f3f2ff18a41177ee6e5a7396077326c8b80a044fac0231334b250af69e3d7fa837f19c87c8626fb40252575ab5901bd44dfc3289dc16766d25d87f391a4178bc4483cfd48c84849c3ab34d786d1a75bd932768bee9b532ec35543afefc53818cc08533375772575c9c192dc9af993cbffe2ba33ae12f98865e47b6a8f5b1de2d0d4d298b1a8ed556bfc4798a2b230edcf85684962345ffa48f68851952f1a4652bb3ec50594c115495d3359f6f4970a74266fc4683705fa02a2f9048a71ff6eceb939208be860e9f0782cfff604c85dc98abe322efc7c256895e095160b4d0b8cf799ddd1bda3287ced95aec27d16434f8a98adb67f418a67bf0acd6e572a5946f48392730e708f1852ef7dc5ab066471c42815d9c03a3ea5780af64508315ced2abe967cef0748bbb33f29874dc2d45526df162ddf6964248445e41002775492397335a3df81b77613f0ff85ef7fa9276b319054381edf88cc00c343400acf7bdf855032f9c447f3b66853a916c07af63d9f8d469b4e9d6f172ee1f4bd780c14eb20208105765b7bb6a3a93dad796daa9f209bff1093105fe0932953678863bfc6fb1f73d3c54676ce2bced60d6ded90420d00efaae7909b77b483d5e235dbc13b3577a6d31f8526d0c8b6480a94ce8a08e13b180e699cc5d59310b567c00b41923b8a48fc0710278bfb2bb6d2bd41d9371ae76d5c69be51d04657abd53cca9b10cd4d3a0f8ea29549c2d15d7bf1095c4cc19e4f30c3cb8241dec4eff53e21e05ca0e2eaf9eaebb325715a136ff27b5bd720d1c5be5f322ef044fa979bcacdbee33165f683114843ac182d5e7a5e48ad17e0ba750830b0a755951e633bed1ee9575dbcd26bb705c42f05603a76ad95501c247f10550cf8f94465d237811044fa0f061c136c978ec2958dd93af57bbdebd814bde1e96b49b803a9354d54393eb6e69c6864475a57bb94b81afafac361963551e9bac702889cb97d1b940e2539f6e3768277141fb1522d544f7d68ad34bd7c6ee3899f5c846aa23a571266ec64a25ca192e30663d5990c6e35c2e5549091a9dc9dbfa8f65007afdd915ad1180ffc18fc207c2e71b21b852a3d4b42dfb1f10ad535853f0a91448f4e4c435ceac0c3956c4d86af1ab343ae41d4c8b85207ab9f8ecfde661e538194bb8766607a7f72f5b4f28f69e7db20c39f0778aedf1a585791e8e4380d79074e7a868588d3a43d30aa53c9e698490296d25bca699f5ee3116d377c0caa5c7ecf264b696cd39bbf0eb3a06e189ec7ac386eec20f956656bd92633fb7dd1bb1207799ddcb24a0df65f0eb89d63a1e25ca9022f24ccfe60a9e777f1a08327e223bc57fb5b05ca3f411b8584e27e0ef53f040d273154891b779570bc1ec6b18fc8810f480cf575c21fde9cf0e900fbd83a0e4b78058bd49604c2f8a0a27717c3b52d36c19d4a4814568cc94f7084ef6c1e327eb39ec7bea9520a18ecca63bf0d2acf08ff1f801ea1ed26817b09a4c531610d459656d72a74c9a4d1855bef4cdf89d6bff63b89c3949ae629d7cbe67745de7dbf725923a154b68ddc224ef92738ac661b4adcb4797a2b25a5cbf873daa3c2ca1fd702769230f0fecff9848db11a8be15bc250088b7fba83f3573067f85e82ef2a39bb5be72e72e0e0795fce4accb8f1330688eac615499d3f1cb60cc515672b35d8173afbf825d71a84c0ce144837f2", 0x1000}], 0x5, &(0x7f00000026c0)=[{0x28, 0x1, 0x7fffffff, "291d9272089a1b5b659b96daee77073aa4d7"}, {0xc8, 0xffff, 0x8000, "547424555b493e87b2619b339c7eda554ab4dbe44399cd3ec98a7da12b5de7fdced3576d4731bc60acdf4aa8758317720d8b269c4e12c2c401b58cc88c9000ea14123a7f1e8568cdb4dc1d5b0a0b1b652930d39b6557fd433ccdd16a36b58cbfc4e5ecf80c82db9019553d7684e880c2367ef4bc0e1a4372339d6db3ad5851c0ac42bdd6a4668cbb666a84005b2b0b03041e3211176234ec3755c55d4b56a89f40f5c9ccb5237aa310361e4953d2bd4ebb79f23e76"}, {0x58, 0x1, 0x0, "a96b9057f8abb468041f6cdb852354c486cd63e2b1ba60ebde3829cf2be46a581817df0a4d92cf0970cef9263e205607b406bb387486fe45a35a2a0e0609af78b62440a891f7"}], 0x148}, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x11, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = getgid() setegid(r1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x13, &(0x7f0000000180)="48c03e643eff136ae3d1da419fc90a4d58c000") 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000000)=[{0x40081}, {0x14}, {0x1000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") r1 = socket$unix(0x1, 0x1, 0x0) dup(r0) recvmsg(r1, &(0x7f0000000280)={&(0x7f0000000040)=@un=@abs, 0x8, &(0x7f0000000140)=[{&(0x7f0000000080)=""/73, 0x49}, {&(0x7f00000001c0)=""/112, 0x70}, {&(0x7f0000000380)=""/247, 0xf7}], 0x3, &(0x7f0000000240)=""/31, 0x1f}, 0x42) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) r3 = dup2(r0, r0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x4, &(0x7f0000000200)=[{0x1000, 0xfffffffffffffffb, 0x1, 0x80000003}, {0x3, 0x6, 0x0, 0x4}, {0xab1, 0x8, 0x101, 0x2}, {0xfffffffffffffff8, 0x7, 0xffffffffffffffff, 0xe72}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) getsockopt$sock_int(r3, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000100)=0x4) syz_emit_ethernet(0x30, &(0x7f00000002c0)="b63ff02368faf21bad41dbabd0a2fb5396670647792da2f067786dc200cf0af5fc80ae60ab279e32ee9307b32d3f2b08") 16:00:00 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="00000000000000000000000040000000000000f6000000000000000000000000000000001a000000000000000000000000000000eb0000000000000000001061ff938024e00d296b7ec47763078cbb1f11885c895aa83ccb3c2685979485b7014523180e05bdc7b7a2494b6cd5301b704ec25a2120738fa5ea047dc325a0eb4206a63000cf0212888babae519787523ef5dcff35cd4f5feddb0000000000"], 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x1000, 0xff, 0x6, 0x1, 0xfffffffffffff3f1, 0x8b, 0x3f, 0x2, 0x3, 0x6, 0xe6}) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="d6") 16:00:00 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x185) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000200)="00000018600400000001000000000000000000000000000000000000000000000000000000000000000af6ce", 0x2c}], 0x1) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0x7, './bus\x00', './bus\x00'}) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:00 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000300)) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000080)) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x20480, 0x0) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000280)={0x7c5, 0x0, 0x2, 0x5, "6e0a5fbcbca5fdd766e60410f7d222be711f5bb2", 0x6, 0x100}) writev(r0, &(0x7f00000000c0)=[{0x0}], 0x1) read(r2, &(0x7f0000000140)=""/229, 0xe5) fcntl$dupfd(r0, 0xa, r2) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000100)) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=@file={0x0, ""/40}, &(0x7f00000001c0)=0x2a) r2 = getpgid(0x0) r3 = geteuid() r4 = getgid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={r2, r3, r4}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x6, &(0x7f00000000c0)=[{0x44f39443, 0x7, 0x0, 0xffff}, {0x5, 0x2, 0xd79, 0x4}, {0xfffffffffffffffb, 0x3, 0x8002, 0xfffffffffffff060}, {0x0, 0x7fff, 0x8, 0x1ff}, {0x0, 0x8, 0xfffffffffffffff9, 0x1}, {0x8000000000000000, 0x5, 0xb1a, 0x3314}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x2c}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x0, 0x7, 0x3, 0x8000}, {0xfffffffffffffffe, 0x10000, 0x9, 0x54a}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x4d, &(0x7f0000000180)="68e27f90651669b68a2cf775f99ecb4a7767a2535b30b578c406df4686546f1114719bfb26bde45d0f649c9dc01625ab6565d891be7210c36cb3e1f99c40ba805ca8cac80f6448b9aba655b330") 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x4}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff20, &(0x7f0000000380)="f5b035b5c6f3e19d412ea89ad29c20b9ad72821b0b246114fce5fd68f0036cdac43beb1de226c51cebf45127a1ad199d6a519b9433dd180209f59d935974ff4eb805cecee02e46038ad51dc190ac4661c1c719986b512def1566150d80b9682f00e6d8da2b366bab545fac3399125716eb51241f47ced33ca7cea5237489b3a471cc456f2962449c1f27e1552ff51ba0dd088b367f367ee692b0f3abd94092f09d85ee464fa49e9513c9373c79185680b63f400fc7b1f273072c9e716c7760e045316480dc2f35a3c16a64c83698be64c5184f5c81d5ae54f3d19d02f18adcdb128269d39429ad8163fff2") 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x2c}, {0x6}]}) socketpair(0x20, 0x5, 0x4, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet6(r1, &(0x7f0000000100)={0x18, 0x1, 0x1, 0x7fff}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084, 0x2}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:01 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffcf26, 0x0, "172d768989ca984c8831ca15004a546eb3dd1b1b"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x30, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") write(r0, &(0x7f0000000040)="0ffcbe6604ad9197734628cc4709d12727f33f2de5dcdd639a0714f34eebf0c4aae1", 0x22) lseek(r0, 0x0, 0x0, 0x1) 16:00:01 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000002, 0x2, 0x0) write(r1, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x2010, r1, 0x0, 0x0) readv(r0, &(0x7f0000001600)=[{&(0x7f0000000180)=""/170, 0xaa}], 0x1) sendto$unix(r1, &(0x7f0000000000)="c0", 0x1, 0x0, 0x0, 0x0) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000100)=[{0x1, 0x8000, 0x100000000, 0x400}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:01 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) getsockname$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) r1 = socket$unix(0x1, 0x2, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000100), &(0x7f0000000140)=0x10) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000180)={0x6, 0x80}, 0x8) chroot(&(0x7f00000001c0)='./file0\x00') r3 = dup(r1) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000200)={0x3ff, 0x6, 0xd3, {[0x4, 0x0, 0x2000000000000000, 0x9887, 0xffffffffffffff81, 0x1, 0x2, 0xfffffffffffffffa, 0x3, 0x3, 0x4, 0xb26b, 0x8001, 0x9, 0x31, 0x2, 0x9, 0x1], [0x7, 0x60, 0x7b, 0x0, 0xfffffffffffffffd, 0x3, 0xb46, 0x400, 0x4, 0x8001], [0xfffffffffffffffc, 0x1, 0x1, 0x80000001, 0xfffffffffffffff9, 0xffffffff7fffffff, 0x4], [0x3ff, 0x0, 0x10000, 0x2, 0x4, 0x2], [{0x0, 0x0, 0x80000000, 0x100000000}, {0x3f, 0xec3, 0x2, 0x2}, {0x2e47, 0xd136, 0xffffffffffffffff, 0x5}, {0x3, 0x96ec, 0x3800}, {0x98b6, 0x10, 0x9, 0x101}, {0x100000000, 0x5, 0x1, 0xe}, {0x10001, 0x9, 0x0, 0x7fff}, {0xff, 0x7fffffff, 0x6, 0x80000000}], {0x80000001, 0x5, 0x0, 0x6}, {0x2, 0x20, 0x18, 0xfffffffffffffff7}}}) r4 = socket$unix(0x1, 0x1, 0x0) fcntl$setflags(r1, 0x2, 0x1) mknod(&(0x7f0000000480)='./file0\x00', 0x2040, 0xfcad) ftruncate(r4, 0x0, 0x1) close(r4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) r8 = getpgid(r5) r9 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000540)={{0x101, r6, r7, r6, r7, 0x4, 0xffffffff}, 0x7, 0x7fffffff, r5, r8, 0x81, 0x66, 0x7}) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f00000005c0)) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000600)={'./file0\x00', 0x8000, 0x2, 0x10000, 0x1, 0x1, 0x16f8672, 0x2, 0x0, 0x0, 0x7}) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000680)) r10 = open(&(0x7f00000006c0)='./file0\x00', 0x80, 0x20) fchown(r3, r6, r7) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000700), &(0x7f0000000740)=0x10) pipe2(&(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_LDFONT(r11, 0x8058574d, &(0x7f00000007c0)={'./file0\x00', 0x8, 0x0, 0x5, 0x1, 0x8001, 0x8000, 0x0, 0x2, 0x0, 0x343a, 0x5}) dup(r11) dup2(r12, r1) ftruncate(r4, 0x0, 0x3) getpeername$unix(r10, &(0x7f0000000840)=@file={0x0, ""/33}, &(0x7f0000000880)=0x23) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x800, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000180)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x48, 0x0) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x200a, &(0x7f0000000000)=[{0xc, 0x0, 0x8000000000, 0xfffffffffffffffc}, {0xffffffffffff004c, 0x0, 0x4}, {0x6, 0x0, 0x0, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x108, &(0x7f0000000380)="b6a68b78092d94e8b06735a5bae9bb74db02cc8b1bf03fa27b1beb0f386aaca45fb5785212836cfb3ffd018d79f6192ae00f0ce6da8682849541dfddf42dda68bde03b1c7480a6f25a805be71946056ed9aa9e224981c924f84098faf9fc99a1c99800b893740b8bcf7d72d44b49db4ddc9246e2b30b7e40c7e0011cbbb4fd05b6a4d8e5335cdd9ea448feda7982e16eaa8676a2b47d8f99458542217320937951e8f2db46b687d480cbad388d7e4666cc2b6710f60df33d4d10a0dcc43e21aba84b457815ddaad3806ceabb4b56111ab408eca36c5b93a1addc28a2de8044367f65cd0ae7a4d8129a43ce18b1d70d38c4c2a6aea4d660d6e82cecc500c656619a56e53572bc7df2") 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="a584f223e0fc73959dca570aa26386999230809bc0136acc4ab5a92e6c27878044bdc585c68b7ca2773ddda4906c00354187fb05e8a4f86c2730cea19834c726776aa2a0689e20f7cabfae9dbff9906d474656480465edad1477e1b61cacf0f7296da02166e1df9933002469ee3f91f9921fa1d9ec5c7b6bb069215b1d736045f25f4b79f0fa3159988b7818e1bc923d39afaf9de7e14bd2a61462a70bf62d4443f155e1df30711234711835a3e70d0cd91e1807da2920762f93c15bc7a50194c606379c06dfb743d7daeb53ae", 0xcd}, {&(0x7f0000000240)="3eb49625e9fe2f1e4bd06955c6f1c4cda95e350f83b78f0a1ba82983f89d111b2b0d16fd9cf7a6e1a500939f8faaf64ef4573f3a2f24ab0f18a8ca87c5fe80475f48493582307d", 0x47}, {&(0x7f0000000040)="40856980e94fec9fb69a9ff316f6613265116411e171", 0x16}], 0x3) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") fcntl$setflags(r0, 0x2, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0xc0) r2 = openat(r1, &(0x7f0000000180)='./file0\x00', 0x200, 0x8) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000300)) getpeername(r2, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) fchmodat(r1, &(0x7f0000000100)='./file0\x00', 0x2, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000002c0)={0x6, &(0x7f0000000280)=[{0x11, 0x1, 0x100, 0x4}, {0xffffffffffffecd8, 0x100, 0x7, 0x1}, {0xfad8, 0x8, 0x84, 0x1ff}, {0x8, 0x29b64802, 0x6}, {0x9, 0xffff, 0x80000001, 0x1}, {0x5, 0xe3, 0x3, 0x5572}]}) 16:00:01 executing program 0: socket(0x11, 0x3, 0x0) kqueue() kqueue() mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x86128) getrlimit(0x0, &(0x7f0000000100)) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000000080)={0x7f, 0x8, 0x9, 0x4, 0x3, 0x80000001, 0x100000000, 0xffffffff}, &(0x7f00000000c0)) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x3) mkdir(&(0x7f0000000100)='./file0\x00', 0x80) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000240)) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f00000001c0)=0xe3a) 16:00:01 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x8000800080002002, 0x46485d45) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x65439e18, 0xfffffffffffffffd}, 0x0, &(0x7f0000000140)={0x9, 0xfff, 0xcee, 0xb6, 0xcc4c, 0x0, 0x80000001, 0x7fffffff}, &(0x7f0000000180)) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x2c, 0x3}, {0xa, 0x0, 0xd9c}]}) r1 = getuid() setuid(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084, 0x0, 0x0, 0x40}, {0x2c, 0x9}, {0x1f, 0x0, 0x0, 0x800}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:01 executing program 0: socket(0x11, 0x3, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x80, 0x60) kqueue() pipe2(&(0x7f0000000000), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0360a59f69c8d404927479a3c5eb244200a36aa16", 0x1c, 0x0, 0x0, 0x0) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x28f, &(0x7f0000000340)="b6") 16:00:01 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10088, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000100)=0x7) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000040)=0x5) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000080)="000000186004008b00002b27fe97912c1732ddcd29e207d507fcff023519edffd338d2ff0000000000000000", 0x2c}], 0x1) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000040)=[{0x3, 0x8, 0xf8, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:01 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x100, 0xc4) getsockopt(r0, 0x7, 0x6, &(0x7f0000000180)=""/45, &(0x7f00000001c0)=0x2d) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x25}, {0x6}]}) fsync(r0) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:01 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r1 = getuid() setreuid(r0, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x8, &(0x7f0000000180)=[{0x0, 0x3ff, 0x5, 0x800}, {0x5, 0x1, 0x76, 0x4}, {0x3, 0x51, 0x1e, 0x4}, {0x3f, 0x100000000}, {0x4, 0x8, 0x3, 0x3}, {0x200, 0x0, 0x9af, 0x2}, {0x9, 0x6f6, 0x800, 0xfffffffffffffffa}, {0x8, 0x6, 0x80, 0xff}]}) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x100a0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000000380)={0x5, [{0x2, 0xffff}, {0x2, 0x5}, {0x2, 0x2}, {0x1, 0x2}, {0x1, 0x1}, {0x1, 0x2}, {0x3, 0x7}, {0x3, 0x7ff}, {0x2, 0x800}, {0x1, 0x1f}, {0x2, 0x5}, {0x1, 0x3}, {0x3, 0x1}, {0x0, 0x5b528911}, {0x3, 0x1e3}, {0xc1238bf6103e9ca0, 0x40}, {0x3, 0x80000000}, {0x0, 0xfffffffffffffffc}, {0x0, 0x66}, {0x3, 0xffff}, {0x1, 0x1f}, {0x1, 0x8}, {0x3, 0xffff}, {0x1, 0x1}, {0x2, 0x9}, {0x3, 0x553}, {0x3}, {0x3, 0x50}, {0x3, 0xfffffffffffffeff}, {0x3, 0x7}, {0x3, 0xfffffffffffffffb}, {0x3, 0x3}]}) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x90, 0x0) ioctl$KDENABIO(r4, 0x20004b3c) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f0000000040)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x2c}, {0x6}]}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80010000) ioctl$KDDISABIO(r5, 0x20004b3d) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) getegid() syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:01 executing program 0: r0 = getppid() wait4(r0, &(0x7f00000001c0), 0xa, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r2 = semget$private(0x0, 0x2, 0x2000000000003c) r3 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f0000000240)=0x8) sendmsg$unix(r3, &(0x7f0000000380)={&(0x7f00000002c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000300), 0x0, 0x0, 0x0, 0x400}, 0x3) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000140)=0xff) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x2010, r3, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") r4 = fcntl$dupfd(r1, 0xa, r3) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f0000000440)=0x7fff) r5 = getegid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setegid(r5) setsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f00000000c0)={0x2, 0x2}, 0x8) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000200)=0x1) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x410, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0xa0, 0x0) r9 = getuid() flock(r7, 0x5) fchownat(r8, &(0x7f00000003c0)='./file0\x00', r9, r5, 0x4) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000400)) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") fcntl$getown(r0, 0x5) 16:00:01 executing program 0: r0 = open(&(0x7f0000000000)='./file1\x00', 0x10000, 0x100) getpeername(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f0000000180)='./file1\x00', &(0x7f0000000140)='w\x00') chmod(&(0x7f00000002c0)='./file1\x00', 0x0) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = semget(0x2, 0x0, 0x2) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000380)=""/4096) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:01 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000240)="b100050290000090050008005786ca90130e10fecea1d3357ae26caa0416fa4f376336ac5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d020000af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657bfa8c500000002000000000000020208a371a3f80004000000000000000100000000000000000000000000000000294d6307bf2029406c78af56f8e78a11b5dd5e337bf359927873296390811209f2a3835ac2f85500"/216, 0x55, 0x400, 0x0, 0x0) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2a9, &(0x7f0000000140)=[{0x800000000084}, {0x2c, 0x0, 0x0, 0x3}, {0x6}]}) r1 = dup(r0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000380)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") fcntl$dupfd(r0, 0x0, r0) 16:00:01 executing program 0: mlock(&(0x7f0000faf000/0x1000)=nil, 0x1000) munlock(&(0x7f0000ff5000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ff6000/0x3000)=nil, 0x3000) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x2c}, {0x6}]}) r1 = socket$inet6(0x18, 0x5, 0x10000) setsockopt(r1, 0x7, 0xa6, &(0x7f0000000180)="9020d7599702025e5d380beecce654ffd831dc5dd991e5d79d73eaa447e3a2dbf77a9c97d4051239d4827eebafde3c0aec42daadfbaf822466b737ddb86731f5a9f91287d0fae761", 0x48) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:01 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x80002007, 0x37585b94) r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) bind$inet6(r0, &(0x7f0000000080)={0x18, 0x1, 0xffffffffffffffff, 0x8b}, 0xc) preadv(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)=""/47, 0x2f}, {&(0x7f0000000200)=""/69, 0x45}, {&(0x7f0000000280)=""/144, 0x90}, {&(0x7f0000000340)=""/4096, 0x1000}], 0x4, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000001340)='./bus\x00', 0x40, 0x4) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000001380)={'./bus\x00', 0x4, 0x80000001, 0xdc, 0x0, 0x3ff, 0x8, 0x8, 0x3, 0x3, 0x80, 0x4d65}) r2 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffc, 0x1}], 0x7, 0x0) kqueue() 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x2c, 0x0, 0x1000000000000}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = semget(0x3, 0x0, 0xa) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000100)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r5 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x5, r2, r3, r4, r5, 0x8, 0x1}, 0x3, 0x49fd, 0x5}) syz_emit_ethernet(0x29e, &(0x7f0000000180)="00f3d2f1fd0b0174c6f56a6daabdac03961bd6fcbc2fa4") fcntl$dupfd(r0, 0xa, r0) 16:00:01 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x200000000000004, &(0x7f0000739ff1)=""/15, &(0x7f0000000000)=0xf) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2e4, &(0x7f0000000040)="b6") 16:00:01 executing program 0: mprotect(&(0x7f0000dff000/0x200000)=nil, 0x200000, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000040)) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3004) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000000c0)) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000040)=[{0xfffffffffffffff9, 0x4, 0x1, 0x7}, {0x100, 0x7, 0x8, 0xd783}, {0x1, 0x76e0, 0x0, 0x101}, {0x4, 0x0, 0x6, 0x7}, {0x85f, 0x2, 0x6}]}) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000180)) 16:00:01 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x2) getpgrp() r3 = getppid() fcntl$setown(r0, 0x6, r3) ioctl$TIOCFLUSH(r2, 0x80047308, &(0x7f0000000080)=0x7) fcntl$setown(r1, 0x6, r3) lseek(r0, 0x0, 0x0, 0x3) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 16:00:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada3742d193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r0, &(0x7f0000000400)="bd82c321a8cf98848e4a8051bd24313d028d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ec828e3768a0237f559b7cb5e32d0ffad4e7199679daa987423cab21c6b2748aaa78943da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd1114518138f7d1d6a2e60e1f34322c0cdf8648b48935d16a79a15cecdd79cd66c31400b4dc386972d2eae4950146e55dfb730fc43c6c3b018be5455be5fe8080c850f9e13da075ee54c068235008afe74511560c534642a247a3e4003d756b8fb6f49d07805e04cca5dcf52535caab085c9a7dee538225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa280628dc1acadfc3e92423cb41197f368771b662654bdff0d7b16d17f7030a", 0x122) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000840)={0x0, 0x3c3, 0x3, 0xb, "b08dce5800"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x2c}, {0x6}]}) syz_emit_ethernet(0xfffffffffffffe5f, &(0x7f0000000340)="b6") 16:00:01 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = semget$private(0x0, 0x0, 0x436) r2 = geteuid() getgroups(0x3, &(0x7f00000000c0)=[0x0, 0x0, 0x0]) r4 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xffffffffffffffc6) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000180)={{0x1, r2, r3, r4, r5, 0x40, 0x300000000000}, 0x90000000000000, 0x6, 0x1000}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r6 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x90, 0x1) ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f0000000140)={0xb47f, 0x7fffffff, 0xfffffffffffffff7, 0x1, "758e3f135c42d4bd6d343bd59e4b9b4a53ff2ae9", 0x0, 0x7fffffff}) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x67, 0x0, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) utimes(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)={{0xfffffffffffffffd, 0x4}, {0x9, 0x1}}) ioctl$WSDISPLAYIO_SETSCREEN(r7, 0x80045756, &(0x7f0000000080)=0xd9c) fcntl$setstatus(r0, 0x4, 0x88) connect$inet6(r7, &(0x7f0000000280)={0x18, 0x2, 0x800, 0x7}, 0xc) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5c}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r2 = open(&(0x7f0000000140)='./file0\x00', 0x20, 0xd0) renameat(r1, &(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x2c}, {0x6}]}) msgget(0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") fchmod(r0, 0xd) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x40}, {0x46}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000140)="b63d3d1b") pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSDTR(r1, 0x20007479) 16:00:02 executing program 1: execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000100)='\xb2\x00', &(0x7f0000000180)='/dev/bpf\x00', &(0x7f00000001c0)='/dev/bpf\x00', &(0x7f0000000200)='tap', &(0x7f0000000240)='/dev/bpf\x00'], &(0x7f0000000300)=[&(0x7f00000002c0)='+-\x00']) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r2 = getegid() chown(&(0x7f0000000380)='./file1\x00', r1, r2) 16:00:02 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000440)=""/96, 0x60}], 0x1, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x10001, 0x7ffffffffffffffc, "845d550900200000fc5c03cc088f279f00"}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x200, 0x0) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000180)={0x9, 0x2}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) getsockname(r3, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) 16:00:02 executing program 1: kqueue() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x2c}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x881, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") semget$private(0x0, 0x4, 0x2a) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x400, 0x0) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000240)="2ed979b5f1a0ece970d63bc9935fcb12b19e1c636d9b16347c5b7d6f7c6d86b136d7e7ff5e5505e111263d3e5b06bc9b920610f2872ca2789ed2697909106d69f1392ec40b9ccce1a742bcd74c0a43a47ed4979e9edfc53c5103ec69fc81cfc497011c6b1fc0671b27bd6269f4a672e95a201e58881852525a5e993032f6c532a39e8bed941f2ca3b717ae94b20eab9e", 0x90}, {&(0x7f0000000300)="175c97c7b68ecf1b48c99440217b8bf32119531ec7ae3f1b6e9caf6374de83bc8a5d2906a3d13aecade5ce35c32d4e0e2fd35a551f3dd7e26e24f3ff42b15554", 0x40}], 0x2, 0x0, 0x0) faccessat(r1, &(0x7f0000000200)='./file0\x00', 0x40, 0x1) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x2, 0x0) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000100)) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2000000000000195, &(0x7f0000000140)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)=0x9) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x219, 0x7, 0x5, 0x20}, {0x1ff, 0x7, 0x4, 0x925}, {0xfff, 0x8, 0x3, 0x2800000000000}]}) r1 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x20000, 0x10) mknod$loop(&(0x7f0000000140)='./file0\x00', 0x1000, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000002680)={""/16, @ifru_broadaddr=@un=@file={0x0, ""/108}}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffa000/0x3000)=nil, 0x3000) shmdt(r1) ioctl$BIOCPROMISC(r0, 0x20004269) r2 = accept(0xffffffffffffffff, &(0x7f0000000100)=@in6, &(0x7f0000000180)=0xc) recvmsg(r2, &(0x7f0000002640)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000002580)=[{&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000000240)=""/21, 0x15}, {&(0x7f0000000280)=""/155, 0x9b}, {&(0x7f0000001380)=""/4096, 0x1000}, {&(0x7f0000002380)=""/232, 0xe8}, {&(0x7f0000002480)=""/183, 0xb7}, {&(0x7f0000002540)=""/2, 0x2}], 0x7, &(0x7f0000002600)}, 0x3) recvfrom(r2, &(0x7f00000001c0)=""/59, 0x3b, 0x1, 0x0, 0x0) 16:00:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000380)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000000000)={&(0x7f0000000300)=ANY=[@ANYBLOB="0028678ba01da3a82200"], 0xa, 0x0}, 0x0) sendto(0xffffffffffffffff, &(0x7f0000000400)="b27e4eebf542d8fb8a8f3271b035a8e373588fd4f248315e34dd0cd2ed69914a09c71fd99a34d844c6fe4800ddfea5c93307c444b7017640db52f48371bc76c5f332f96cdc41179c2591893c7b051606da9b5eb54b6f52279ee2956a2fd57355d839da130d455be6e7bbff89a6a039f71849b115a050d0356e81e84a3bb14c903edad10f49b6801818ccb8b7b4bcb51d14358b72c2fba5be559248d9852ea6a110b0fd03fc1e43b97bc29670f8e745fbe9c628e0b5adf9d2a00a780c3dca7cb600cdb2b4f6409fab3ba8df5427ba6536a23b592da5b36470a4bdc558451685a2f9e5b26a811428eb7fd62b2829877c5e7f6b291b3aca031cfdd3b520c89aaf8883941d9a54e1f1c5974b921e3e9049a54a0a20a4802e0332511f56408e621d02c46a88eb7946c79d37bdd18836756c1948194be42056d7a6f813c8a932a7488810f9754e9054b9366cde0379ba0210a2802621aa395295605230f916467321c0b5ae838469f10949e6b397f0631813a6a0f3eadf0b6c55aef8af20b17c49b385b8baf49798ce3afbff1ebb04dce814f41a72d31b097f6aac115a641b33ad3dda4563bb0d779fe83e6aa4b9705142cc4ad295bacf6f2679ef2c7296574892188b07994496c20fa9e54f94358a5af8a19eb5be20afa3e356c78031a6d282af85ebe993dee4f5aa882fdeece40f991c949caa4ce262ac7652dd3e05d1436bae87e517aff2bb23955cdf3c57fcca953b256ec542fe201417", 0x216, 0x0, 0x0, 0x0) r3 = syz_open_pts() close(r0) dup(r3) syz_open_pts() 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x7, 0x5}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:02 executing program 1: pipe(&(0x7f00000002c0)={0xffffffffffffffff}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000080}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fcntl$getown(r1, 0x5) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) pipe2(&(0x7f0000000080), 0x10000) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x3e, 0x0) syz_emit_ethernet(0xffffff8d, &(0x7f0000000180)="0099b4b11f8cfefff1bfb0e5b293598b5dcd8a3460f19076ff7c6afc796d93915d7a6c28f670bc4177f24902e02d655ba4e40a709342150327fc127b58cf62ff00d42be71267a7e059d81966548b94af957834f8d85b9b0a88f2cfefd29558475006c9b5a5015647ef05cc1d9bdacabb33a0f50da2138fc57933cd1fc47b775011d651714cd4e8669fc072ebca88ddae68ab6633dbf9ee0dc8ae3ba8af4edbd524b8263d3f7f5b3b1e489a099017d9e8a898e887f4da29d33ff3a8344d15d88f064900250fddc1862a43626cdb297929d44be55499eaafef1d6c0619e71738ddc3847693fd6831dfffafa26d99683e38e36e454da8c6ee7781e32e3f0b90f5f8026f2a51c893a892f8b48a064b0205feb71e8b7934f7") ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000040)={0x3ff, 0x1}) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffed3, &(0x7f0000000340)="b6") pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) r3 = getgid() fchownat(r1, &(0x7f00000001c0)='./file0\x00', r2, r3, 0x2) r4 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x2000, 0x100) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000000100)={0x7, './file0\x00', './file0\x00'}) ftruncate(r4, 0x0, 0x7) 16:00:03 executing program 0: unlink(&(0x7f0000000080)='\xe9\x1fq\x89Y\x1e\x923aK/\x00') mkdir(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK/\x00', 0x100) unlink(&(0x7f00000000c0)='\xe9\x1fq\x89Y\x1e\x923aK/') socketpair(0x39, 0x4003, 0x2, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r0, &(0x7f0000000100)=""/70, 0x46, 0x800, 0x0, 0x0) 16:00:03 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f0000000100)=[{0xffffffff, 0xffffffffffffffe0, 0x0, 0x27a}, {0xf525, 0x3, 0x6, 0x80}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) sync() syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:03 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x7ffffd}], 0x1f, 0x0, 0x0, 0x0) unlinkat(r0, &(0x7f0000000040)='./bus\x00', 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000240), 0x9, 0x0) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084, 0xffffffffffffffff, 0x0, 0x8000000000}, {0x2c, 0x0, 0x400000000}, {0x9, 0xfffffffffffffffc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf, &(0x7f0000000040)="28df14a29876791e39413204321496") 16:00:03 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pipe(&(0x7f0000000000)) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x1, 0x2010, r1, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r0, &(0x7f0000000100), 0xfeae) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x1000000002000001, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20, 0x0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000100)) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000180)=0xc6c) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x5) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:03 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30000}, 0x4000080c1}) pledge(&(0x7f0000000000)='/\xea)\x00', &(0x7f0000000080)='^\x00') pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000340)="b6") 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20088, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x8, &(0x7f0000000100)=[{0x7a17, 0x4, 0x4, 0x800}, {0x92ca, 0x0, 0x7f, 0x10001}, {0x1, 0x5, 0xfffffffffffffff9, 0x2}, {0x7fffffff, 0x5, 0x1, 0xffff}, {0x1, 0x1000, 0x0, 0x6}, {0x5, 0x37, 0x2329, 0x40}, {0x6, 0x80000000, 0x864, 0xc5bd}, {0x7ff, 0x1f72b5d4, 0x7dc, 0x10001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000240)) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x1, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000200)=0xe6) pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0x10000) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000300)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f00000001c0)=[{0x800000000084}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x5b, &(0x7f0000000000)=[{0x48}, {0x20, 0x0, 0x0, 0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x80) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:03 executing program 0: mkdir(&(0x7f00000001c0)='./control\x00', 0x0) getgroups(0x7, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r1 = syz_open_pts() ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0x9) lchown(&(0x7f00000000c0)='./control\x00', 0x0, r0) setgroups(0x1, &(0x7f0000000000)=[0x0]) mknod(&(0x7f0000000180)='./control/file0\x00', 0x1000000001ffe, 0x0) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x2c}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000040)=[{0x7fff, 0x3, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000180)=0x1) 16:00:03 executing program 0: madvise(&(0x7f00003ea000/0x4000)=nil, 0x4000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) munmap(&(0x7f000037f000/0x1000)=nil, 0x1000) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x9, &(0x7f0000000040)=[{0xac82, 0x2, 0x94}, {0x10000, 0xfff, 0x1, 0x3}, {0x10001, 0x9, 0xfdc, 0x7}, {0x1ff, 0x4, 0xffffffff00000001, 0x400}, {0x40, 0x1f, 0x7fff, 0xf851}, {0x20, 0x2, 0x2, 0x9}, {0x2, 0x1, 0x7fff80, 0x4}, {0x40, 0x10001, 0x1f17, 0x401}, {0x5, 0x401, 0x80000000, 0xf2e}]}) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084, 0xfffffffffffffffe, 0x800, 0x4000000000000}, {0x2c}, {0x6, 0x8, 0x400000000000000, 0x6}]}) poll(&(0x7f0000000280)=[{r0}, {r0, 0xdc}], 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x4, &(0x7f00000002c0)=[{0x6, 0x200, 0x2, 0x8}, {0x2, 0x816, 0x3, 0x8}, {0x2, 0x6, 0x5, 0x3}, {0x100, 0xfffffffffffffff9, 0xd23, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/null\x00', 0x400, 0x0) r2 = open(&(0x7f0000000b40)='./file0\x00', 0x40, 0x80) linkat(r1, &(0x7f0000000a00)='./file0\x00', r2, &(0x7f0000000b80)='./file0\x00', 0x4) r3 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in6, &(0x7f0000000100)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x1, 0x80000001, 0x9}, {0x18, 0x3, 0x6}, 0x6, [0x80, 0x6, 0x1, 0x2, 0x7fff, 0xbb, 0xffff, 0x4]}, 0x3c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0xa47, 0xf29, 0x7, 0x2}, {0x4, 0x6, 0x0, 0x2}, {0x1, 0x80000001, 0x6d4fee7, 0x4c}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r4 = getpgid(0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0}, &(0x7f0000000980)=0xc) sendmsg$unix(r3, &(0x7f0000000b00)={&(0x7f0000000380)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000008c0)=[{&(0x7f00000003c0)="02c1b7700637da4338e3bf15e362c97a98a18076dd1ce464712aab36c73ad2ebefcbae49387ea53c68106ced6391c9a466830fe396c61580919c3a426dd25fcfb82f3ffd6bcfcf0274d4f7fb720d34601ed8e5be29e92d52dbcaa4618272f9fd985907d207ef2d6001c4679cde00787985c036199b1bd9cd19706c7130d81a4915c3ff6a3ce40755e1216199469d5ba172186aea6a48cb403cc98e4fc60d3d99281448708219cac46902a2d183f11e3d1e3c2f801209d95f3925b2", 0xbb}, {&(0x7f0000000480)="f26073d10e354a5f96bd3af8b20e9723620a699feaa49bb50c7335154b3adec5ea1ca64221", 0x25}, {&(0x7f00000004c0)="09572bbea308f425e0ea6efc24e901dcd1be985f5d6175a7f1adae7dad26d717f2fc58556244ccfaed68398864deaf11c45d5a9e455f4378248f9b3d0541c0213d24ce11aa5181769f2ac5baaaa3b9f1031981059ac5504dd537f427c721e3fd67e65bac39c2e00bb0c69f258b4e566b96fb587e9ab92ea455cacc102a30061e897a8c4a738c93ac9f93fe424865c5852bac20a40a1e18d10268d6b7105f643302d157937958850c97a1a93803507488c88c9847f5ec3d044c670dce9dfb2cbf857b4b623c07ce4f2557d42fbc6ffaeb3ab89f6bed8fb4b568c42eee21efee5b14d0b17ec91f8583497a491bbe82e13a24aaece9", 0xf4}, {&(0x7f00000005c0)="0f6df9172575c63bdbc13c01f59523484515caf3461dafe0ee7d1096fc2331c51e283321cd01072d496096fbb19e79a6acf699d7ad711b143be72e6e45c2b816cbee732964822ad62fc6b60954d612bfbdc86bf1705f3bd9a269935ccc697d1d6e211f51a0a671bfbda165e14b794da8cab226327caefaca16f15009d2fdbf9ad6c7b3885696928630aecedf17947d1bf81fee6c4d87074c", 0x98}, {&(0x7f0000000680)="a537803ac666978f5ead8c80e36ac194bd8c926dafe27568ece69ba6257ab4936d92d5e62ae5dc50d0e8356f20438b3d61904368f971646b3ff28cc6e459116146efc4be7ac84cbeb1db02c45e284c3c7d0708cb902c2eed856407bd0ac7282e411eeff9f89fcc5e3e4985fa66e99006cb4e83425bf4b0df11820fe00f071bfd0590455c3185de3edf3bb79fc9abb2e61238cea722e45b476f504d141006a89abcae65ab9f990c696ae5e2bb7baaf9222621545adb78d6581214081ee0e3a3fbcb548eb4d7a9da6fad120d8830e3f99551ffd55da3fe598f1c758aa74d917b39c43fadeff49a7860a3dfa28612bd134aa56b16caba873e003bec35", 0xfb}, {&(0x7f0000000780)="8d096c2477d7f64088ba2b728e47288a10520c508902b066915d4a08504672e68443995751e3bb851a6a90b4077fa38d610f3fa755b6f2daab7b765b378bdbb63ee3bbfb49720c4f3c31", 0x4a}, {&(0x7f0000000800)="93e46dd49eacb97c586a1a5b4a00f940c8498ad56ce08725219d929504a595c46cf1", 0x22}, {&(0x7f0000000840)="c1bb76750690407597429af9832f75284ec13bc046a85bbdadae7d3c9f9582675f429813ab56ddb36d9baab28b0463525200c7825c8aa98935913f3c7025d75a1885ceea2ee81456842868c4f69f55e60b22dfed694872ed7e88da44f9a11fa5f16178d7faed74cdb6cbc2ed76adf3909275319b7ccb317a5d1e7db7f0ad2877", 0x80}], 0x8, &(0x7f0000000a40)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r3, @ANYRES32=r0, @ANYRES32=r3, @ANYRES32=r0, @ANYRES32=r3, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r3, @ANYRES32=r3, @ANYBLOB="180000000000000b00010001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r3, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x98, 0x1}, 0x9) sendto$inet(r2, &(0x7f0000000bc0)="9f0a22cead86a620348e653ae1192883708d69e94b159f253536bea95cd92b53096d6a8c98289306c8601d547fd813a1cbab338ebe9947e426510e58eda7549d34f1d07661bb1c12a3e4c2ffa66c010d7c6d", 0x52, 0x401, &(0x7f0000000c40)={0x2, 0x1}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:06 executing program 0: r0 = socket(0x1a, 0x8001, 0x3) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x4) accept(r0, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) setsockopt(r0, 0x1, 0x77e9f775, &(0x7f0000000040)="5cd5b3b23dffb10e3300f04029408e6528fff02aa07c04b850d8592b7c38b57fc139aacd7580cea1cd1f30a5408465ca067e1aa69198682b496a85637b17a586243574c871473915318982ec494ebda80f2ed1da840e33c561b5cff2bff3c5aaed073e5673", 0x65) socket(0x10, 0x0, 0x10001) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:06 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() r3 = dup2(r2, r1) shutdown(r3, 0x1) kqueue() kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x8000000000000a1}], 0x62, 0x0, 0x0, 0x0) r4 = semget(0x3, 0x6, 0x400) semctl$GETNCNT(r4, 0x3, 0x3, &(0x7f0000000100)=""/137) kevent(r3, &(0x7f0000000080), 0x3, 0x0, 0x8, 0x0) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x3, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x2c}, {0x6}]}) pipe2(&(0x7f00000000c0), 0x10004) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xa2, &(0x7f0000000340)="b6") 16:00:06 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x25, 0x3ff, 0x0, 0x0) 16:00:06 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x20, &(0x7f0000ffd000/0x1000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) r2 = getegid() r3 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r5 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000500)={{0x9, r1, r2, r3, r4, 0x2}, 0x6, 0x1, r5, r6, 0x110, 0x7, 0x101}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = fcntl$dupfd(r9, 0x0, r7) readv(r8, &(0x7f0000000380)=[{&(0x7f00000001c0)=""/136, 0x88}, {&(0x7f0000000280)=""/169, 0xa9}], 0x2) getpeername$unix(r8, &(0x7f0000000100)=@abs, &(0x7f0000000180)=0x8) ioctl$WSDISPLAYIO_GETSCREEN(r10, 0xc0245755, &(0x7f0000000580)={0x2, './file0\x00', './file0\x00'}) r11 = getpgid(r5) r12 = getuid() r13 = getegid() setsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000003c0)={r11, r12, r13}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:06 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000000c0)) r1 = socket$inet(0x2, 0x4006, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:06 executing program 0: geteuid() getegid() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000100)="9dbe0a8381839c72078e420b0c5b21b781f88ce07bc25e40586e5b6a2847fc3e21a5cd51e6c3d9a92745008e9425c377e4b13e34f7c1f3031b1c5556213138deb78176d93a0a952b287d9449b783a93b084a2835d5a393c500ab46c8cf4da3d05270d2fa9103902b6821094954f54266515c875480f2688a87b54972872295bc1d3586baedf75b24ef406d38259b870c5ea9ce85b51fa344b9864f31bc8eceb7583e1f175ce75de1e7db384026", 0xad}], 0x1, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x3, 0x80}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x2c}, {0x6}]}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000100)=[{0x1, 0xfff, 0x7f, 0x1}, {0xff, 0x6, 0x8000, 0x48}, {0x9c, 0x100000000, 0x3, 0x2}, {0x2, 0x8d7, 0x81, 0x5}, {0x5, 0xbde7000, 0x81, 0x23}]}) 16:00:07 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x10) sendto$unix(r0, &(0x7f0000000100)="49bd43465d4b9f43279947cb2e92fbf1d43a72541dd6a7dbbf018e014230e0a784781632d7049f01d9c3cea2169b09aa733002cd2b88571171611f46e69ed82a3435a82d35e52211ae2574bdc9e96e80710846cf4c14e7fff2e354b83bd879abaa22c4d14d53b3d958be7ef6e2ac8af4badad2c0cb7afc090ede0adbde96e8bed2", 0x81, 0x400, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 16:00:07 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="956082dd82a023468c53da2629400ae63b1adaf619a01495d7c51e3a971c55f59ff71c1e63829214fb01ae5b10dcab19bd64f15c8ad287cc09a9584b0d7cf30edc3b4aeaa069763c3fd914cd3ce7cfda097a37854997be2485201a6b6f879e9a5322fd68d92057db6196e84823003cfc7cf2e0018894f25ff0510263d47915716b93de177c2a8622aa7a0f5a3020cc5967d18f739560155e6abe0e2029c96722759d3bc4eb39414043c92f1e019e45accdc1", 0xffffffe4) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00') 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x8080, 0x120) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000001c0)={{0x18, 0x0, 0xb55}, {0x18, 0x1, 0x80, 0x8001}, 0x1f, [0xcd5, 0x3f94, 0x4, 0x9, 0xfffffffffffffffc, 0x7, 0x80000001, 0xfffffffffffffff7]}, 0x3c) getsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000100), &(0x7f0000000180)=0x4) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x2}, {0x34, 0x0, 0x0, 0xff}, {0x714c488e}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0xa, &(0x7f0000000080)=[{0x1, 0x2, 0x5, 0x1f}, {0x3, 0x3, 0x8, 0x5}, {0x1000000000000000, 0x8, 0x3, 0x10000}, {0x0, 0x98, 0x7d, 0x4531}, {0xffff, 0x9, 0x81, 0x3}, {0x5, 0x4, 0x7, 0x1}, {0x5, 0x3, 0x800, 0xffffffffffffff7f}, {0x6, 0x91, 0x3, 0x10000}, {0x5, 0x0, 0xa289, 0x7}, {0xc3, 0x5af4e745, 0x6, 0x9b9}]}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x16) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x420, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f00000001c0)) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084, 0xffffffffffffffff}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000300)=0x101) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000040)=""/40, 0x28}, {&(0x7f0000000180)=""/237, 0xed}, {&(0x7f0000000380)=""/238, 0xee}, {&(0x7f0000000280)=""/84, 0x54}], 0x4) 16:00:07 executing program 0: r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x80, 0x12) mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44e7b2028, 0xd02) close(r0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x409, 0x0) lseek(r1, 0x0, 0x2, 0x0) socket$inet(0x2, 0x6, 0x376d) ioctl$TIOCSTART(r1, 0x2000746e) write(r0, 0x0, 0xa644) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10002, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x30}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000180)="969b") openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x8a0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0xa, &(0x7f00000000c0)=[{0x1, 0xed, 0x7, 0x8}, {0x10000, 0x0, 0x6, 0x4}, {0xfffffffffffffff7, 0x5, 0x5, 0x8000}, {0x4, 0x7ff, 0x3f, 0xe8}, {0xd1, 0xfffffffffffffffe, 0x0, 0x7f}, {0xfffffffffffffffc, 0x6, 0xfff, 0x80}, {0xfe, 0x8b9, 0x200, 0x400000}, {0x1000, 0x1000, 0x80000001, 0x4}, {0x6, 0x7ff, 0xbdb5, 0x9}, {0x4, 0x5, 0x8000, 0x6}]}) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x2c}, {0x6}]}) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f0000000040)=[{0x7, 0x4000000000000, 0x4b7}, {0x2, 0x9, 0x8, 0x7fff}, {0x0, 0x9, 0x8, 0xffffffff}, {0xfffffffffffffffd, 0x1000, 0x5, 0x919}, {0x6, 0xb, 0x2, 0x200}, {0x3, 0x7, 0x8, 0xffffffff80000000}, {0x6, 0xfffffffffffffff9, 0x100000000, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x2c}, {0x6}]}) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x7ff, 0x1, 0x5, 0x1, "afefdc4fef523ee035b9cdf02fb70d5e39e23275"}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup2(r0, r0) ioctl$TIOCSTART(r2, 0x2000746e) setsockopt$sock_int(r2, 0xffff, 0x120a, &(0x7f0000000040)=0x10000, 0x4) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x0, 0x0) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000040)=""/232, 0xe8}, {&(0x7f0000000240)=""/219, 0xdb}], 0x2) r1 = syz_open_pts() r2 = semget(0x2, 0x7, 0x410) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000340)=""/166) fcntl$lock(r1, 0x8, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x11000ffffffff}) r3 = dup2(r1, r1) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000180)) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x812, 0x10) sendmsg(r1, &(0x7f00000009c0)={&(0x7f0000000040)=@in6={0x18, 0x1, 0x8, 0xdae}, 0xc, &(0x7f0000000500)=[{&(0x7f0000000100)}, {&(0x7f0000000140)="2983cbfaedbfd64b6978122ecc2843d47d6639c5ea899f97caa456760a39c235633c5a04a300b9222372cbe6b76b543f9901451eb79082298fdb1f2d6f3bd31e44828701cc8af97ed4e09515b2e44b7330b9b85d10db1eb0802f5815483d2400479549f23ec4e7ae86b09362242f3f4f47cc256df8693795febd0286c326243774690f5dd52aaf86084796f161d0583c5cf91a707c82cccac08eb6bfc34f614d3d0c7d46", 0xa4}, {&(0x7f0000000200)="450ec6a2229ea1308eda42205c52380b6ec349142bf3d7a63cb800fb02e1a7191c0ea64cc78a8774aa4017c0189abe8260eb742eac8e1878974131f4a9d0e35cea1639f9fb64da0a3f0b61b2e9af806711b100624443dacdaf6d16d674b659dfb1279d7ef3fdb59f417b7919c704f99e9cdcb0de160231e4e96748d1c407147ad41ea9ff35782b05", 0x88}, {&(0x7f00000002c0)="e5fad8b15e5e4b745d0cde08156633e05503598a69179eabdf51ee1bc2293bc8de6e70e019a2e5bcb87ca31c694925ebffbfa4b1cd3af64ee8301e070a8d38e357234a4b1f3e701daa05e891ea6b54939b22eacaa1c22eaad7541ddabb3a558d7ad51eccaaf238348e19ee17293c3d1f4b4249bd663115d696f6f88b6202", 0x7e}, {&(0x7f0000000380)="20636372f287e00e13b0cfa3bf9a46497c6b98beb90655a93b2e6c9df3c19320a76d8e49b8e6ca687bdded569e6f049a76db9aff5f8947087a2c797fb9", 0x3d}, {&(0x7f00000003c0)="fe05b8452a423432d811a02fe494a7aa3e8a4471263f61ef3f93322d0c90a3cfa364e611ec0f6180b068521e2d716fde08a05c10b892d1529930ee8c3a7d715ea5bfaa00826539fd9d633c87b6f93711a4d61b97ac3e18c83ab88b0b00b5bb86fe421042092873c8801695c0ebac06c3cb2e472c831bf7ea84a4e6f0e7af5eb1ea48444997df4c", 0x87}, {&(0x7f0000000480)="e03c6eca92e7fb23046d42b13c0361713dd0836c99b252b26cf3309d4ed8478ff0f9ffbcdc8f475f184a7ed3cd4a40fe3a8a5af6f57c5b1d686de7606debde341c8ca99752357be54a12f8a21b433242f01fea8cbfb342e6a32ebc7709dc6d6253a4115dd1f1f5d11d", 0x69}], 0x7, &(0x7f0000000580)=[{0xa8, 0x1, 0x3, "8a7417f8a864c0ee3f06cbc98ec6bdc5b2a165928dfe54f1e556d079422e0927b503fc7795b23470538ce216396ee50c8ba5b14b7e0220935c280b38ddfd5f44328879c623bcfc2cc07de1b1a986cd6c711a2e891b9416bb5f3562786e7c9218ac21c1253e2c48ada15c0b15863b78168c303d5821c26aa7a666c536b5d63b65c6cec7c5cce30834f90eedb689d057308123b8ffc2186740"}, {0x98, 0x1, 0x40d5, "63b9b70e48e26987a30364c29c0bdd1c8491dc7ca0c663521a35c89b4bff2879ba303b8c4aed5c6884b045f5b5200deaa26435489e0ae63ea9c48cef757fc7058982164c202cc42c5c737e28e19e0c87655c674f5df9481d8ef99ed8a60fc27c104d878e96abe1767267d2e3ccbed55ed97a968536fe572b90cf0003d304c90480"}, {0xd8, 0x1, 0x8, "4f70316f94354fb98a198fbb4fb32c30782d33133f9437e8ebfcd806f88f7c6c63dfa86413c6834643353aaa5a3162bb29f3701fe7cf45d74aed374602a8531039c2eaac0597646ba99ce0f03d4292cc1be6309523690ed1cb2857cf1754e248ab43ce6f23d68476d986933fdb42c44dc88f27e362ff447ea13e7de579a525a5c2fe5464da432ea1d27f48006e758759bfeac0de1c1f25ad05a4fcb65c233ec73c8b66794654fcd5272611eed44d50330ef6e0fd64568282b0fb3a07eb23ac735774ea998434483a"}, {0x90, 0xffff, 0x10000, "940bffb803ab3f96edea421d4ad62e2006270dfbe41ad1ce94e66cd1685d4e3fea26424639e882646a1ae4d52821367eb94fdbfd22a178333bf8bf078e8803b31813c2f1c6c26787f10ff4c58a016a22043154e73766a7c6243c224214f7d8f6a00c788771854901043821ee286ecb5802ace62337bda1beb188"}, {0xc8, 0x1, 0x9, "ccd5bf367ff729ac279f57c1977b14268aa22ef4338fac14b4277a34bd9592e0d2b137576744e8610f30bfe3bdb0fef71500ddd6a0f553f5373d51e3bf7aa2078cdb432f8b5d87a9ee9ee5f0281800de8acd536c69326b325fa38d0b532c462a5c31cf3613c778a5a480b532afdfc07dbdc3613238597697ad9923e533971be7eeff4807fd18190d98148baa3c58b18f91957f4c06f9400477e6e5212d487fe23d367065bf2bfd6a1c165e126f4cd5c9a67b81868d4aa9c4"}, {0x80, 0x1, 0x40, "c2a4f768543286b769a2bf9f791f59152060d00f9ded6462a879e48141a26ec6fc53a79aae8915f8c497cbffe5f21ef7bc47592fc8f0ef2b41d021072c6c5937b6a95ece8af901ebf8ac5396917156ef4ef1cfab56dca0cc8ad5d70f4b0f759e06fb2c1e298118062298d05c152616"}, {0x38, 0xffff, 0x1, "2f02a58044ce60ed151da39da60671003c8fc51107733678241fc99f19750a8515854b"}], 0x428}, 0x8) 16:00:07 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) dup(r2) getsockname$unix(r2, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f0000000140)) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000180)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x20000, 0x0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000100)={0x200, 0x1f, 0xfff}) 16:00:07 executing program 0: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r0, &(0x7f00000009c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000900)=[@cred={0x20}], 0x20}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20880, 0x8) symlink(&(0x7f0000000080)='./file1\x00', &(0x7f0000000100)='./file0\x00') r2 = shmget$private(0x0, 0x4000, 0x280, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_LOCK(r2, 0x3) ioctl$TIOCNXCL(r1, 0x2000740e) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = getuid() getgroups(0x3, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0x0]) fchown(r0, r1, r2) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x30fd6dd, &(0x7f0000000140)=[{0x800000000084, 0x0, 0x0, 0x80000000}, {0x2c, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x7) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:07 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x401, 0x0, 0x0, 0x0) chflags(&(0x7f00000000c0)='./file1\x00', 0x10001) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x9, 0x0, 0x80000000, 0x0) close(r0) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:07 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x2b}], 0x7, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000000c0), 0x4d0, 0x0) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:07 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000100)={0x1}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:07 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x4) r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) lseek(r2, 0x0, 0x0, 0x0) close(r2) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x45, &(0x7f00000001c0)="535dbd1ed052601cad8aaf1603101bee5be6099a4b2169065b242b366e08002da9eaf38aaf3c50edfb179fa64d4f8a12cde5c0ca2e842fb39622fec08ea3308375f9d48484") 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x2c}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8082, 0x0) sendto$inet(r1, &(0x7f0000000180)="363d87c9c38b3b027f68a742a603d454a0cdd49e39dcf8fdb342ab0a952fce510cc45b123362ef34cb815dc8c79f52688558a1f4a0e581824fe64555591118537d18d8754f237cec644a90e21eaa6e5390e253720d59d855f2ee53467212aea8d9cbe21d02f4889e9df00fd38ea98b86c561ce72e698", 0x76, 0x1, &(0x7f0000000100)={0x2, 0x1}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:07 executing program 0: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8000, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000080)) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)='c\x00') 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000040)=[{0x7, 0x3f, 0x5, 0x1}, {0x5, 0x7f, 0x7, 0x7317937e}, {0xfffffffffffffff7, 0x2, 0x7, 0x1}, {0xffffffff, 0x681, 0x7, 0x9}, {0x8, 0x7, 0x80000001, 0x6}, {0x539, 0x4, 0x0, 0x2797}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") semget$private(0x0, 0x2, 0x0) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x4, 0x0, 0xfffffffffffffffc, 0x5}, {0xfffffffffffffff6, 0x0, 0x1}]}) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="b31aca4b7a79ce2698776fff00a92f207894523db6e61dce50fbfd9718e585346a41613c25c8d71a03dbadf395e2971f03d5a873f2c2e66b8aa45120589fd8891cd2138a496f0618426ce63f40c04b618dc0062a922cd9692d4ed1af4af3a521688f8e1275e5112db8ad92dc4fc6280709109828cc28878edc3aff34afb64816e2b42c05ef51bd1c203237413caa805a97d1cbe8e1af9ea2b98d8fde7c60e906a7d52e237991d7f9f6c9f000"/185, 0xfffffffffffffe41}], 0x1, 0x0, 0x0) 16:00:07 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x60) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') utimensat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{}, {0x0, 0xffffffffffffffff}}, 0x0) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:07 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x2a, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x3, 0x1b82e884, 0x20}, 0xc) getpeername(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) 16:00:07 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000100)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x2c}, {0x6}]}) pipe2(&(0x7f0000000040), 0x10004) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) linkat(r0, &(0x7f0000000200)='./file0\x00', r0, &(0x7f0000000240)='./file0\x00', 0x4) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x2c}, {0x6}]}) fcntl$setstatus(r0, 0x4, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:07 executing program 0: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0xd0d) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0x4, 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="820206fa65696c653000"], 0x10) shutdown(r0, 0x0) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0xa, &(0x7f0000000180)=[{0x0, 0x0, 0x4}, {0x8, 0x7, 0x401, 0x3}, {0x7, 0x3213cf3f, 0x40, 0x7}, {0x0, 0xfffffffffffffffe}, {0x7, 0x3a07770000000000, 0x1f, 0xfff}, {0x800, 0x8, 0x1f}, {0xe45a, 0x1, 0xfffffffffffffffb, 0x8001}, {0x3, 0x6, 0x501800000000000, 0x5000}, {0xffffffffffff8001, 0x401000000000000, 0x2, 0xffffffffffffff7f}, {0xffffffffffff2f94, 0xffffffff, 0xfff, 0x525}]}) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x804, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20008, 0x0) r2 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r4 = getgid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={r2, r3, r4}, 0xc) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000040)='./file0\x00', r1, r2) 16:00:08 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x20000, 0x1) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x2, 0x8}, {0x47, 0x9647e0d}, {0xc9, 0x4}], 0x3}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x800b80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000140)={&(0x7f00000000c0)=[{0x22}], 0x2}) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000040)={0x1, 0x3, 0x7fff, 0x1, 0xbcfa}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)=0x9) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:08 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) getsockname(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) socketpair$unix(0x2, 0x7, 0x0, 0x0) r1 = socket$unix(0x1, 0x7, 0x0) pipe(&(0x7f0000000040)) connect(r1, &(0x7f0000000080)=@in6={0x18, 0x3, 0x1, 0x98f}, 0xc) accept$inet6(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000100)={0x93, 0x8, {0x6, 0x6}}) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x80000001}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) fchmod(r0, 0x100) syz_emit_ethernet(0xfffffffffffffcd9, &(0x7f0000000200)="93") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x80000001, 0x8, 0x87d, 0x7ce3}, {0x80000001, 0x7, 0x3ff, 0x400}, {0x6, 0x5, 0x400, 0xd35}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8, 0x0) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x80}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x980, 0x0) 16:00:08 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000300)="5001050160000004000007010706ca90080410fecea11ea8fef96ecfc73fd3357ae26caa0f16fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d80000000000000000cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed79518bf70299107ddf3b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b1042", 0x150, 0x0, 0x0, 0x0) accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) munlockall() 16:00:08 executing program 1: pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = kqueue() r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000340)='/dev/ttyCcfg\x00', 0x10000, 0x0) r4 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x41a, 0x181) pipe2(&(0x7f0000000400)={0xffffffffffffffff}, 0x10000) connect(r0, &(0x7f00000005c0)=@un=@abs={0x0, 0x0, 0x3}, 0xfffffebb) r6 = dup2(r0, r1) kevent(r0, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffffd, 0x8c, 0x400000e2, 0x180000, 0x3}, {{r3}, 0xfffffffffffffff9, 0x5ba1c7e52c204329, 0x23, 0x2600, 0x8}], 0x1, &(0x7f0000000440)=[{{r4}, 0xfffffffffffffffe, 0x12, 0x2, 0x9, 0x9}, {{r5}, 0xfffffffffffffffb, 0x92, 0xc9, 0x40, 0x3ff}, {{r6}, 0xfffffffffffffffa, 0x8, 0xc4321331654d5d1e, 0x12, 0x4}], 0x8e, &(0x7f00000004c0)={0x5d, 0xfff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = dup2(r8, r8) nanosleep(&(0x7f0000000540)={0x5, 0x3}, 0x0) shutdown(r9, 0x1) kevent(r9, &(0x7f00000000c0)=[{{r9}, 0xfffffffffffffff9, 0x15, 0x9, 0x2, 0x40}, {{r7}, 0xfffffffffffffffd, 0x14, 0x80, 0xffffffffffffffff, 0x943}, {{r8}, 0xfffffffffffffffd, 0x8e, 0x80000082, 0x0, 0x9}], 0xfff, &(0x7f0000000140)=[{{r7}, 0xfffffffffffffff9, 0x8, 0x80000005, 0x1, 0x4}, {{r7}, 0xfffffffffffffffb, 0x20, 0x1, 0xec, 0x7fff}, {{r8}, 0xfffffffffffffff9, 0x99, 0x80, 0x7fffffff, 0x9}, {{r7}, 0xfffffffffffffffd, 0xa0, 0x1, 0x3, 0xfffffffffffffffc}, {{r8}, 0xffffffffffffffff, 0x21, 0x1, 0x400, 0x8}, {{r8}, 0xfffffffffffffffd, 0x0, 0x40, 0x7ff, 0xfffffffffffffffa}], 0x10001, &(0x7f0000000200)={0x7, 0x1}) getrusage(0xfffffffffffffffc, &(0x7f0000000600)) poll(&(0x7f0000000000)=[{r7, 0x1a5}], 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r9, 0x80085761, &(0x7f0000000040)={0x1, 0x2}) 16:00:08 executing program 0: socketpair$unix(0x1, 0x200000000000005, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="c1000000ffff0000010000000000000098f055f033e637f6b1f69cbdfaa32c92c65edd42124c45239739f198d2375d6e8ec5312e9189187ac5c0a71d708af2a8e3ab9c8d523bfd677c69131c6ffda41d9310cbe084ae004bb3f8eaac5f0a40aa30f00c90ac9bff3c3095ba141067bdef5854f95e978584b16c9434f1dfafdb35c655d2f37acccf36d8b1e91912d9dbb64809dc7b8132bcaa8e486d3dfee5321294dca5ae59", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES64], 0xc1}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) 16:00:08 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x8100800080002002, 0x5fcd) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) recvfrom(r0, &(0x7f00000000c0)=""/186, 0xba, 0x801, 0x0, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="217dc9abf0145dded6763ae6efa05198ddf26219477f012bbabac0a84fd61e31c1784c159dfb5b962e76408557a624898d1d8547853ad1d6d08b26c38185314976f17ee8bd97afac4a11f74bb0b2eb753d09ebd4a78ba33c2b553dd460542b0992ce2deb0cb26d7c3d917366613fd875ed616e5bd3639d54eae9509eaa0ab7dfc35c9baa8822aafcf894be7ffd402d26d0108f9b996cd63a39a0ce99ef88e21c8272c32c5f6c05e016a50f3bc253631490568144b930af23455061f1f787b4708c0cb955b4a3849e3af50929d998a961aa18cfd7d6ce746cece109d3a09be9af7204111d5e75ca38bb077d785d", 0xed}, {&(0x7f0000000280)="b6facd7302a63d0d801cb31a98cd549523523859556ee1d4f6be1910dfb0b6fbb5a1ea4791fec3d72ccde436095d46bb32a3224dd2fc53af4bdc5080396e88bb7737c9d11026cdf620ef8bb576791d4e64dbc37bd11d9fcec02a19cc1fb53513bb31613a57a137dcb4444e1ecf8b154f889be277de18c6f3acf3b5abbb0c834e55d27731fcc387074fdb1aa2f0ef13017789f870d2fdce00c102c5b752fe1f8f55b6ccae39c78784b3d36f98ead734988e9eefb8d84b51bc74ba318246c6af8677728e1677afe0ea4da642", 0xcb}, {&(0x7f0000000380)="4b87f02ef3aef7a08d4485ee91d6777a22ec7323249ebf72303d82f94876632ced197eef1d2417d2841b9ebe7f9f7ba2907c451ceb2441aea95ddd98d632566e54a5f15b58e8ffca5c8f65d1cfe1565025d6291673e251e953b1bfb7f3a63de4be4f974eed40a625ab150b085430ae8bb5f3cca09775b11e881f5435efd480e890be942c9a424aa29036b1ad84499e595e79e3b5ee0aa9db84619ce1af3c4515a3569085dd524fb5800e53ef2b3ebe2124f241eab42af6df4480ad6c9b0482d93e44c7a1e7142d5859b57d8f6072481578a01ffcd17eaaa3", 0xd8}, {&(0x7f0000000480)="e7c5473c83479581d39e8a46e874d195ab1e204bd54c71a1797397437c887d12b28e92d771d04255a45e9ac9e52b1d7bc10da35cc34e38e85f89c71194f5772dd68c3be12f59e5490fceacc1696f28d1407945b69053be2a0d8bb790ee0cbebc6c576f285ebf12ee08494b90478fc003ecd49985b983e5fb72a01119afeea2e0c7c2c6690ac1b2e3e36c2885", 0x8c}], 0x4, 0x0, 0x0) 16:00:08 executing program 0: sync() r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0xffffffff) r1 = socket$inet6(0x18, 0x48001, 0x9) getsockopt(r1, 0x29, 0x20800000033, 0x0, 0x0) 16:00:09 executing program 1: r0 = socket(0x2, 0x5, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) socket(0x16, 0x0, 0xffffffffffff8c7b) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0xffffffffffffff78, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0114ac}], 0x18}, 0x0) 16:00:09 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000040), 0x0) pledge(&(0x7f0000000000)='-\x00', &(0x7f0000000040)=']\\+},%)\\\xf0\x00') 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x1}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:09 executing program 1: setuid(0xee01) lstat(&(0x7f0000000280)='./file0\x00', 0xfffffffffffffffe) r0 = getuid() setuid(r0) 16:00:09 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x20) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) mlockall(0x2) mmap(&(0x7f0000e00000/0x200000)=nil, 0x200000, 0x3, 0x12, r0, 0x2000000, 0x0) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) fchmod(r0, 0x54049a3361fc2fbb) socket$inet6(0x18, 0x7, 0x3ff) pmap_unwire: wiring for pmap 0xfffffd807effd740 va 0x1b30820000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effd740 va 0x1b30821000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effd740 va 0x1b30822000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effd740 va 0x1b30823000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effd740 va 0x1b30820000 didn't change! 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x3, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) dup2(r1, r0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) 16:00:09 executing program 1: r0 = socket(0x80000000000002, 0x3, 0x7) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x481, 0x0) fchmodat(r1, &(0x7f0000000080)='./file0\x00', 0x10, 0x100000002) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000200)=ANY=[@ANYBLOB="56022e2f66696c653000a40f603d914b172e1093f83c5567a89f28a13ad6a2e27b38f154e060ece31b35e781c7c0dc4714971d0d5f55a1517398"], 0x10, 0x0, 0x0, 0x0, 0x1015d}, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x100a0, 0x0) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x1}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0x23) fchmodat(r1, &(0x7f0000000000)='./file0\x00', 0x4, 0x4) getgid() lchown(&(0x7f0000000100)='./file0\x00', r2, r3) r4 = msgget$private(0x0, 0x20) msgrcv(r4, &(0x7f0000000240)={0x0, ""/21}, 0x1d, 0x3, 0x1800) connect$unix(r1, &(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8) fsync(r0) ftruncate(r1, 0x0, 0x0) pmap_unwire: wiring for pmap 0xfffffd807effd740 va 0x1b30821000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effd740 va 0x1b30822000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effd740 va 0x1b30823000 didn't change! 16:00:09 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x7fffc, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{0x5, 0x43f, 0x4, 0xfffffffffffffff7}, {0x5, 0x5, 0x3, 0x7fff}, {0x1a57, 0x0, 0x9, 0x5}, {0xfffffffffffffffe, 0x1, 0xfffffffffffffc01, 0x311b}, {0x9, 0xc6, 0x0, 0x6}, {0xff, 0x2650, 0x1, 0x90}]}) ioctl$BIOCGSTATS(r0, 0x20004268, 0x0) 16:00:09 executing program 0: r0 = socket(0x0, 0x400000001002, 0x3) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0xc) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x9) mknodat(r1, &(0x7f00000000c0)='./file0\x00', 0x1000, 0xd08) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000080)=0x1) r2 = getpgrp() r3 = getpgid(0xffffffffffffffff) setpgid(r2, r3) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x40074}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x13, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xffffffffffffff71) getgroups(0x3, &(0x7f0000000200)=[r1, r2, r3]) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x9f, 0x0}) 16:00:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000700)=0x8) write(r0, &(0x7f0000000280)="7b8f9aedf390f93d521a4b147da426352486b868dce4650e7d4c5d5405d91466e027476b622cfa6c6f68f9ff18289b7d2575b82d35a8d3636710734387468438b70d1463769605acfe0a641a8e377c9c6f0de1317c02b86f3c7f953b03", 0x5d) r1 = syz_open_pts() pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$BIOCFLUSH(r2, 0x20004268) close(r0) dup(r1) syz_open_pts() writev(r1, &(0x7f0000000500)=[{&(0x7f00000000c0)="0edb4be4ac4ad16d3c3c4489610f23c4f4090c73faa1ee11eb1789df7d697faa6b061186c3899dd93dbc39", 0x2b}, {&(0x7f0000000740)="607f8ba7667ffcce353b3ae992a66f06a114e088b8cd103577252070fc62863134bb38f38bdf55e04874d575e4cc17b1c11ddafb4bf4b196737461c3be28813defa4549d40617da85065704551bff3a70b91b988e600bafc4343d179efe3e0f46beefc7bc09df0c7e39409f47ea447e90f53c219fa207ac8e728bcdfe621d862a74100170578f9ec3a6fb59d7f05fd2fad5de10672d945c3e8e69719002cfb390149c008e9766d3f7168c13231dba850a1b0efc3741283b6478b30e14848d1df0bab73778cc4fd331d0e3c7a347c1a90835cdaafdc1a65a6f381ca13dad72864f3799799f95ab614b0982d198458217f1c831a965a7f0c7daf19a5c4596e6d7a822643b1559f293f98e19e6ad399e906d239cce06369bde8d5d9760025da2ae6a44bb2bcc7ceb8aa3899cbd9b6ef0f83c7c83f4faf07225190c66084f7a5082c8997ae682c5c40ae71f69725a49a7b207b37d8570db1a7b46ff3c5414d955e318c5aa35bc2bca39c787b35255950d0c410a15ac67da1195012dc8098d1c6af40042a4c189703ded342894da40c839a5673e1c01c1416efeae32ffdcb5986af12c858e92c7c0b9520bafd7aa621263777de039a1203fe0f5d13fe6e24537018ad4c18aa7e1d65101305f1ebf3e9c5ec1391dc780ab5626ab69d290609f69fdcffee443c1ca6d952b97878b1f623b4014c38cda6c00767f495a546480d58d0d83b8448adaaee89658cc925f22f5e04ab00bc1f3e1b91b70d3acfa6a895df54bc084e36feb7367764d49c93f6102f93bd8511b326fda17319891775d60f6318fe3347bbd14cc2a9a810637cdee964750f87d6f59dbfeef0e5de88afb3d070d72cdca006de3fd60a80dcf0a9dd57e7bc9c00456de35c28d3f21ac298eb3287e081047f4894e6a6d38161c5e7526564e878715dde26970c49995248a44d0ccd8ec089fac77e007d91bf3f4f54754f8b4c2ebba482e0d02d3708d8648b776a8a011aa366da7f5baff4c6f3f11cf3ecc89b5a27000f32a59e982ef83bc1d1d114c128935492f37d83af4fa42653c6860ff3ce8a5dd04baff5eb9d3ba01091b2221eed0296f8d68f3675a666fd667879e900217aeb730b22bc723fac18fa073b7730e3b6ab3096cae08eea2b490c21dd12fae53f6528e5dad19c1d575566a7d1e858f7b0ffa84c20585787ca21458e5a6885971bb761522ccbcf26572a08403858d1ef92ae1aa6f35e17307ebf2719876a59ddff156ce742a993f256b666a9023211a3404bf72aaa2be07d2ab48d71a121976348ccbf9744edc8241228256c4a0a6c1502080c4653f44df70b48dfc9f1a648af3bc1d31e8cb225462e331495c2e5e97eba1548dda38cd0d480539ab1d0ba5ac62a44c1a1fcfcc845d8d072b5c5b378db5e524c27caa87d6b70818965dd54ae189b7414ae0894729932d3231f1f0cbe0697e247fcc8ba8b0c57381bb7b3d85996cc06310bd98e46d2ba656c8bccea01ad6d9396f22987cc85449e03edf00164437493233a4c2d4a4588545016177ceff9d384a2448cb4245696d0075cca86e9a4307ea56954874dec2d106953e62b40c01b63640c40b5315bf07d1c389f3d03d1acb1ed3637aa6c52ff2468bcf9db26622b3513231db90d688fe9ad77d996ef97b4f472f5cb1e446a959f8a9cd5b91fcaab049e0b5aed95d9888e070ed0bf19f3ecf7a6cc3544d92c7fbbfcb039c8d3244f429f12f596330236d8106c7d7f81eac428f8a406767eea96183fcc39b13c5e4573d9a748d07e2a0abf22d719ae2ce9393d79e4331342cfb415cf96336c14381363f3152c9a54b2e9864972aa6c3a79ab19c31729ffc26371e3af8541b5f3fcfda6868cbace5439c4d6595954674429ae7cc63b91c1b6c4c10670d402b229f7970787a0befb7dee6bdc1ad6250b4b7956a4cf513a77515ff6a661b97fe973ec3b2854359fca2eb4ea9488e33de74cbaac8f6e86c8b3f5de74eb8458b0cf20ba7ddc47b816c695979b0b4645cff3c065c7541beef5bad765bdf5917f5f318ea0965d41924d23a60e8bda2ee4045a513b810d57cad62914ed0390cf3f66a1afaba1069e992b4c7457eba6d4831a93a6d23abb29e2bc898989b99c82139e8f22c236bb52a3cfe7f4a99e238ae1eed014842a040a1d9411f590522f2b6de286c32ef14584ccd8810a4d1894dec03c7b1b50f9e6827fc752e083e5fd1c0b5794eaf58ef3f766a3fad342b70b95803f9b7b1e41be48838983132d09368c1e0dcc43a27cfaa490e40e2d27464a6c4e29b0cac56cacb58f343094afc28efb3ae3e311e25c9da0970bc584a998115e1592d88040f36c332ec3e59de819571f54ce3e95b94d4281980e95383a7d78d874591413954ea01793e6610c1decec215dc1beed94e96998a7a319106e35c5525b0549d6be1f3cc6961a9b10d31ff52e150f451b6c9ee61998800785046a20c96e7c6a735b5d8f3dd544989e747c5363ce5e41f6d1084dde479bc9f1187367135caa8e27d7b6a8b11dc21351894829bf5f9b0e9bbf89c90f640b2aeb7d1f5a3dfc2cfc79af259712b910b2ad8a091444188910a06a9299f97716fb54175bf66a9a8bd87eae1e8797fddd22e4695bf6d8ce317cf9c0911b66905307ad1dec2c0ea5cc39b57ce0f5dfd8a326dde13c15e09fba3ee9dd295fc2e12988e37e360c01a6a61e5dbcfc1fb4ca97ce28f58c48979fca86d57de679f8eefd181e61bf73b174bc12684336147e1259c45af940ed4dda26830caa9cd541d58f635077f906c246680c384438b9bad21ff4790714977fd145793611e774716561484ffa68a7d96bfc5bffc7fc0d6ce24b76e6f9efef79793d9d25f138a547539cd9303a7fc29832c21fa7be25233cd401732eaf0e04e6738d382fbe34f83bff406822dd64760ec4baec491ccce193e68e1f18ef0eee9aa49edba81bb5c3313e05840a9931dd975fac2fe2da25bc7bb501a0840eb4de0a092aad9bb56a702b66e5d1cb838ce5d8c69e460124c59c39fba14898004d1899f02c8f67a7c264c1b859ae74f5751bd61d1bd68ee2c4abdf89330a0bc87c5318583a9113ebb0f38658c46a11df0021c8d73a46a4173c2ffc8171114528984b91be40ffb5e43edaa4632186eba044ad3c768bf14978575264760624131305f541a52a7aef94e1d951c697a39e111872ac12aac5b9297d1ba3354bfe30685287fca7aa91154d0a7da57b7783b06372c863d38e503373924f382db4a8f71c26a1205af1afb49128becbdfed12e164756060ecbd64f74ffafa8e559a503c41d3928c1d09d558e803e57914ee1324830fd75c160f113705abf29975d6a4f986ec94acf6a1a301ea280403177ff3b9f775c73ab4985184515d1c8eed7a365b14ad4c4573d539058aedd40144268dc6b75b8a14c5eca63e8d3fd51dd26a06387d0aba33602ebb40217cbd23f685882167bfe6eea331b940327347f1637aa9d36cd6d9f0fa5333063632a2bf4f891f2e3254a6f15ef8f67b96d91db2478afe6728b6254df7b475ce72d719338effe9a24a1f079be8c38736ebb396a4e895c0992a59b01277988042a0a27609a04e6a60efdc04fcb8ba12d54c618890fe40d27df150bfa38a579afbcf48d325c8900420f122e9e8886729f3ed4ae391ebd46619f6fbf432a566f375dec36c60ef9ee94ba4e9adfe8879099d55f570c8c48ad40d147289509ab434036faaf246364e06df784985c76e164861270e64d8058baea2c7fc5b3bc8edc810b949991bce569d14bf8bbb10ff5f1e56d26c81bb8f643e7cd4a5f52fb3a195c2f4517013235774a0695ba11ae090109666def77325960996d546c9f01851cc6eaba29faed635452d6051aea08e405458ccd26c9e619821207c4bed971dee609d3efa9bd60cf5fef4dd438d4268cd4357921eb7a367990bb11e9d3760d679d773e6df39ee6853a6a0994c22874cbd3c977fcf9ff77bb19492f93a6dc33db870f6132706ebb1852c73c19f8c352f7ba0125321ad4a2beca41726e7638e130256bed5c79caa298e72783269a806dc6a1f1cf3f967a1aceece529e2ce654a81a8f56a7d39beb40483b377fddd55cdfebe7a895bfe320fbdf4622061a69dfb91ecbd98ae6da43c6176c1218285c48f82ce4170ab4d8efb51f92dfe75217d91ad5b8065ab7e595a9a389c18cab020c3ec4d89a6de7eae5e9c750fb8cfe0898bb8392fbbe6be20ff3184f010c9d807e886ad51eccc7308d290d9059daad972275c846df46a0d3b0c4ee5fd87c0760b384c32deddc13176d41132e7cfe9776ee71240e65d35041ad28f0ba7271058cda928fba09e72ed09d6812261376733d1dda80c472ca228fef809be0c6e69f2cccbb333406d031da4d75b0ec5429e6ec84eaa44a13ea6c553c49148eee372d824c529a3942726c6b843fe9289dd2e27b1f9e5dadc0bf690307f0164fbe2ea2289e0fbaefdbb830639a2c12c52c883f8060b379e7b7f169e5abb100ff3745ef03f246e312b8246d77c5182d30630d0c5a02aeeca2c2db7715c88d9f6b36c894509f5223720efcca80aa207db19d3315fc9cc073c848455f2e2034f0a7c94512c577ae03e5ba0a2344e79aa1ba16fd67d9496b507a8f6865e2ffe3c62150e496be9782931f184bc75b6315036a337e713613551985213e4d263ac4b6b397d8a0b1577f81ba7443cbc46643328790b83af5a52b5efd65ab87dda7d3ae4087652513cc5e2ed8904536c0f188a1bc5c11d43649ba1bd172006b07e64374a4ca97b72954512dfcdd31a210bdd555c6ac8c6e8d58c5290e2021ac5ad4d7e58ac1eaf569c8dcdbf42c905f617fb984a848f99c65655780b10203be1c151f588586cb1574b0dc548c3ad99fb310975518251ea97e16f59da1e87fc017a1548aa662ccb513376ccd0995bc4219c1b75cf10962aee9f8bae27a19e198b6c0f25bb5317a0971db88a81c5d08287f29007b13ade3aef27f957add6fa0e4670afe07b4d23f5ab0d2764f6885434055971e76a509a2fb6fd86c3b9a79d0305d05079ec4f7df807d75d82db3f2092933100214b14095e0386cda117d79e025dbb77f9333932d39b97d0f017dc92cdc1406b463071a34fc488894a40e1e3118e785dfe77a38637188bb0de709ae8518d848fa72f1a3610ea69a785f92d02d734f38ae90c837b118481fe88032f54ef249c3e6fef9003527134348a14dbf4e1f4ee11b9a4b8fe8256820998b868233dd0c91c50cacaf6db7995e55266777a72fdcfd2525434f52a1f5d0b12ee01354eb45578b7c27784448d5b2941a8ec8ffc04a09d7061a1fab8a4df9b3aabe334a4432e2d2b7883d70fb6a25556f5f0ec7edd3302affb3599de7a13962a83201dd18aa7f372f6bc2df995c5ebe181243fc5809e3378aac6e9df39bc2fcdf49974350db7d83b83cf80cdb1c3ee9a076f852374a6801a9ddf7525b57e770c0cc879c240c76593aaa30fb078224ce8a90e62f0edbf8cdd5b3ecb1f293ca1bb4bc59e68c7cfd884a1af8aa9a84ddd4930948fcac529dfead09c9441365251c32d4d59bf2da936b35208172a6bd747ee5e5de7c2b991c7126855e2648f37172213192f60f10d683d7f65c641f6f223c6afd87ed3bc450066ad64467970cea8c51039919b7edb152ebd2cfbee0fabbfac04f02bfaebf1c3d153e116eae10b28d89471e276040038d804e13bb11f0a47965adc1f2665a523a573e5352e4ac4679e1a939ad7bfe6b864224d2021bfd96d70390b2c1f5b9ff09dd923878f3d1c82cc7aecf851519c03f28930e1d87eb56a476f92a2ff9", 0x1000}, {&(0x7f0000000100)="38e9b7027eb6a4e705fe7e21d2614ae31457c1a645daed614d2f6c6c032f0b7e0d0ce98aabd9f974360fd42685a6fa6e73df56e720caff05b62d8c8a4392839b4d41f978280f5d0b888613712fbd55b1b0ee9faa7c80403799abb4fb77a959269ec94eba2b24cd76fcaf11bb91324e807941ba5a6fd08815804062abdd95f0bdfe105aceecda7d0a4619839fc683bfc2f70e38530d31844a1e21310d68f09b421b2384e70700e23b2db69df40972a61b3616733881f15953db48963e76425b9dd80f37392432892f00e7e19ffff8205ee707ac0beb43016de1", 0xd9}, {&(0x7f0000000300)="89782391c9927773f8ecafc5b717e59e064c447c3056d7804da565e3ba90ad90d01ef1c65a483f996a809f0062aa436f62dce28561755ab36ca30c144713c56cf5038c49966df4a8477e3d96944e0d851782663be9cfec83e709971186790c2c3068dd841ae17c49", 0x68}, {&(0x7f0000000380)}, {&(0x7f00000003c0)="71dc65c1153cd7464ed59566f8fd8180d84abb97befe8fa741fb0164f101032148d907ed0294d1cfc5553d50f35806e2df209689ff243465f3aced39ec3cd1da26ef28db1e3bd8f6bbf453caae", 0x4d}, {&(0x7f0000000440)="1530f263816dccc1524bb9324db71ef4bd23e8fc5bd1629c962ba57b7ec8200b33c98e26e3cda1943cbc2cf2647a856e3fa54f4cc53394357456a9466ef42d87d51c6450fe8a352c6e4317d6cf53707b7209553bcb0f639850586eb3e66f15b9d6945d238959ba42c58591ff33ef2ad9b80dd0d3ac72156e03508a0ffa05ad249ca9c9b4173ac4b5c83f5fb21ded", 0x8e}], 0x7) 16:00:09 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) r1 = socket(0x11, 0x4003, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x20090, 0x0) dup2(r1, r0) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = msgget(0x3, 0x0) r2 = geteuid() read(r0, &(0x7f0000000440)=""/141, 0x8d) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) r7 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000380)={{0x4, r2, r3, r4, r5, 0x15, 0x3f}, 0x81, 0x1482, r6, r7, 0xfffffffffffffffc, 0x401, 0x8001, 0x9}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000400)=0x9) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0xa, &(0x7f0000000100)=[{0x8, 0x1f, 0x9, 0x4}, {0x8000, 0x5, 0x0, 0x9}, {0x0, 0x4, 0x400, 0xe7af}, {0xa8b1, 0x100000001, 0x400, 0x4}, {0x2, 0x0, 0x6, 0x3}, {0x6, 0x401, 0x1, 0xab1d}, {0x1, 0xcc0a, 0x8001, 0x7}, {0x4, 0x3f, 0x3, 0x3}, {0x80, 0x200, 0x3b83, 0x2}, {0xffffffff, 0x9, 0x2, 0xffffffffffffffff}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r8 = dup(r0) ioctl$TIOCSDTR(r8, 0x20007479) 16:00:09 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) getsockopt(r0, 0xc701, 0x4, &(0x7f0000000080)=""/93, &(0x7f0000000000)=0x5d) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x5) r1 = socket(0x22, 0x4002, 0x12f5) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x280, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000140)={0xff, 0x7, './file0\x00', 0x1ff, 0x7, 0x7fffffff, 0x7}) setsockopt(r1, 0x0, 0x40000000001b, &(0x7f0000000040)="f4c8c44088ea04af02c0", 0x4) 16:00:10 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x1, 0x0) r2 = accept$inet(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r3 = open$dir(&(0x7f0000000180)='./file0\x00', 0x800, 0x10) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffb, 0x1, 0x60000000, 0x6, 0x1}, {{r2}, 0xfffffffffffffff8, 0x10, 0x24, 0x0, 0x70}], 0x20, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x20, 0x2, 0x1, 0x3}], 0x1, &(0x7f0000000200)={0x0, 0x1}) r4 = syz_open_pts() ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000000)={0xffff}) 16:00:10 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6b, 0x0, 0x0) 16:00:10 executing program 0: r0 = socket(0x11, 0x7, 0x7) sendto$unix(r0, &(0x7f0000000000)="b100050100000080000000000705ca90100e10fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c50000000200002f4c3a4b03e8b30771a3f80004ffff00"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:10 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x9130dbf, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x20280, 0x0) unlink(&(0x7f0000000300)='./file0\x00') close(r1) 16:00:10 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x8001, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x2026, 0x28a9) r1 = openat(r0, &(0x7f0000000000)='./bus\x00', 0x30000, 0x8) bind$unix(r1, &(0x7f0000000040)=@file={0x0, './bus\x00'}, 0x8) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pwrite(r0, 0x0, 0x0, 0x0, 0x0) 16:00:10 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0xfffffffffffffffc, 0x42) fcntl$lock(r0, 0x6, &(0x7f0000000000)) dup2(r0, r0) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = shmget(0x2, 0x2000, 0x81, &(0x7f0000ffd000/0x2000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r4 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r6 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000280)={{0x40000000000000, r2, r3, r4, r5, 0x2, 0x42}, 0x8, 0x1, r6, r7, 0x100000001, 0x35, 0xc86}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") geteuid() 16:00:10 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) recvmsg(r0, &(0x7f0000001500)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000480)=[{&(0x7f0000000040)=""/233, 0xe9}, {&(0x7f0000000140)=""/141, 0x8d}, {&(0x7f0000000200)=""/97, 0x61}, {&(0x7f0000000280)=""/104, 0x68}, {&(0x7f0000000300)=""/164, 0xa4}, {&(0x7f00000003c0)=""/12, 0xc}, {&(0x7f0000000400)=""/78, 0x4e}], 0x7, &(0x7f0000000500)=""/4096, 0x1000}, 0x1) setsockopt$inet_opts(r0, 0x0, 0x7, 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x4) getpeername$inet(r1, &(0x7f0000001540), &(0x7f0000001580)=0xc) 16:00:10 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="df0e86fadf187d8ec485119e5e4cfed440b7bc0c0ace99438c7dae9dba984e0ae5f6055fc8f618", 0x27) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000300)='/dev/vmm\x00', 0x8090, 0x0) clock_getres(0x3, &(0x7f0000000100)) ioctl$TIOCSBRK(r2, 0x2000747b) connect$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) fcntl$setflags(r0, 0x2, 0x1) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000180)={{}, 0x2, &(0x7f0000000140)=[0x0, 0x0]}) fcntl$getown(r1, 0x5) clock_getres(0x7, &(0x7f0000000040)) setsockopt(r2, 0x20, 0xd3ba, &(0x7f00000003c0)="d96328900ae1aec7af8d9ab0cc66239e1a627e4924ae5bf31e112b4b9a8eb69d4679bb953d715aac9aefd225d2c6d9121f508febb15ff655b42ec87e72d1dd722f08fd748e7cd74f90b6c5b4a756c44b785093dfb7d71a1515b975f2e2ec95f9f32bc1e3829b29044b21a50bff80f244dba8f3f1e418990bbebac960eec08fdcca34370d4d6194bfcc50ce7c3eb4e36d0e1d557ba4bbf9cc0bdaf16f058b9af5500c80b2e6d655d4f96d6ebd12c56a394015aab3f68b9dc66f30ed9a03ff03bfabae85df18334ff7eb82d0c9175695f2806b19d592c687aa8bfe5c1d3adf2336da560d00ba046cca0ec15e2ed4ba69b3b53b1f0d17c640c7d2c882", 0xfb) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="6a5b9a7e36843f24c1ce0a", 0xb) sendto$inet6(r1, &(0x7f00000001c0)="f34ee0a6baf915971945c92d12e28ae7aa6b67447ffbf0015f81b18f5f01db693af68a50dd0811c0ec2e3e902af56bd4e0452dac3f578bc3b372120f3bb42e425d1a796c49e739e970a287dd75e3c8fbb7c80e12f56b40c580fe9cf4f6980af31e2386c3601b290929f067f05d28984a714a53026a4184773ffcc8cdbfc4de6f43d9052814b654d4453f1240b74971804a6d04b7e625e6a70e146ec6066b39d97123443794f186284ee4e6318b3d8ad625068d066ca0cfffc4a89928007d8ff705", 0xc1, 0x1, &(0x7f00000002c0)={0x18, 0x1, 0xff, 0x8}, 0xc) 16:00:10 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x4) readv(r0, &(0x7f0000000000), 0x100000000000021b) 16:00:10 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000040)=[{}, {0x5}], 0x2}) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x400000000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r0, &(0x7f00000001c0)="113f4af8940513855a8d3ef5a5ce6f4e54df8d3e417ac6484aa3740739cca515125480d4d0f73ecd8ef0db3acb2c97e84eb2cca8044afdae57b76f71bcdcac46a4d99d676d33bdfb6d09aaacf722cfd6", 0x50, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x20}, {0x81}, {0x6}]}) open(&(0x7f0000000040)='./file0\x00', 0xe35117cbae33f6d, 0x10) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") r1 = fcntl$dupfd(r0, 0xa, r0) unlinkat(r1, &(0x7f0000000000)='./file0\x00', 0xaa2e6f1fd2fbb219) 16:00:10 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f00000000c0)={{}, 0x1, &(0x7f0000000080)=[0x0]}) sendmsg$unix(r0, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0xea, 0x0, 0x0, 0x0, 0xffffffffffffff61}, 0x0) socket(0x18, 0x8000, 0x0) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4d}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0x2, 0x6}) 16:00:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x7, 0x1, 0xfffffffffffffffe, "5b980c03a70e2660b65d3bb18de05869d12445f2"}) flock(r0, 0x1) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:10 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x10, 0x8) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) openat(r0, &(0x7f0000000100)='./file0/file1\x00', 0x400, 0x10) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) setitimer(0x0, &(0x7f0000000140)={{0x2, 0x1}, {0x1, 0x7}}, &(0x7f00000001c0)) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 16:00:10 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{}], 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={0x0}) r1 = syz_open_pts() ioctl$TIOCCBRK(r1, 0x2000747a) 16:00:10 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000025, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:10 executing program 0: open$dir(&(0x7f00000000c0)='./file0\x00', 0x10210, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) unlinkat(r0, &(0x7f0000000040)='./file0/file0\x00', 0x8) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x148, 0x0) kevent(r1, &(0x7f00000006c0)=[{{r0}, 0xffffffffffffffff, 0x2f, 0x400fffff}], 0xffff, 0x0, 0x0, 0x0) chown(&(0x7f0000000c00)='./file0\x00', 0x0, 0x0) geteuid() ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)=0xa000000000000000) 16:00:10 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)) dup(0xffffffffffffff9c) pipe(&(0x7f0000000040)) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20000, 0x0) sendmsg$unix(r0, 0xffffffffffffffff, 0x0) 16:00:10 executing program 0: r0 = socket(0x400000000018, 0x3, 0x2) setsockopt(r0, 0x20000000000029, 0x37, &(0x7f00000000c0), 0x0) 16:00:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0xfe) write(r0, &(0x7f0000000440)="bdfa4d2582c321a8cf9884fa3324313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ec80ca251b5b37244d59ee6ec4f9b629e2d505370f55d99705dc1ce23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01349bbe061a751731e5c2091f3e9bd25d6486b8ad670741e870106b6134a46bbb54cfb7d0304e000000000000000", 0x5c) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffeffffffffd, 0x20003, 0xd9f, "0000000000000000000000000000000400"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000000)) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x64}, {0xc}, {0x40006}]}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:10 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x26}], 0x2}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000000c0)={0xc0f3, 0x4, '.\x00', 0x0, 0x800, 0x4}) 16:00:10 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000000000)={0xf0, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x400000000000f8b4, 0x0, 0x10000fe, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) 16:00:11 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffa, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() kqueue() kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0x2, 0x0) close(r0) 16:00:11 executing program 0: r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000680)=""/24, 0x18) execve(0x0, 0x0, 0x0) 16:00:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x210c, 0x200000046485d43) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000140)) read(r0, &(0x7f0000000080)=""/101, 0x65) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x1, &(0x7f0000000000)="186fe65c", 0x4) close(r0) open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) execve(0x0, 0x0, 0x0) 16:00:11 executing program 1: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='c\x00') faccessat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) sendto(r0, &(0x7f00000001c0)="d9a2f5bf57d477c0a6161ea95f4b4cff960eb6ab2a2874ab40293303931230046bcf3d6b09979b0bf7eb6c730fa64679984d7b7aa7a01ee8c6e17fe1d5cbe114732c19177a2b60b879c716d321669ca85e4bed72404202878dcc1bfe1fba63ea8b68a5571857f51768acb886b48fb74e184fc017bcf24d85a113778672d786e175f986ffbd09", 0x86, 0x402, &(0x7f0000000080)=@in6={0x18, 0x3, 0x4, 0x40}, 0xc) 16:00:11 executing program 1: mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x800c745b, &(0x7f0000000300)) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000)={0x1, 0x10001}, 0x10) 16:00:11 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xff, 0x0, "0023009e00000000000000001d0040170c00"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) 16:00:11 executing program 0: select(0x40, &(0x7f0000000000)={0x1, 0x100000000000000, 0x4}, 0x0, 0x0, 0x0) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet6(r0, &(0x7f0000000340), &(0x7f0000000380)=0xc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20000, 0x3) setsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f0000000080)=0x10000, 0x4) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000002029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mkdir(&(0x7f00000002c0)='./file0\x00', 0x40) sendmsg(r2, &(0x7f0000002800)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000100), &(0x7f0000000140)=0x10) connect$unix(r1, &(0x7f0000000280)=@abs={0x0, 0x0, 0x2}, 0x8) r3 = msgget(0x2, 0x100) msgrcv(r3, &(0x7f0000000180)={0x0, ""/185}, 0xc1, 0x3, 0x800) 16:00:11 executing program 1: socketpair(0xb, 0x80000000000a, 0x8800000000695, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) r3 = getuid() geteuid() setreuid(r2, r3) connect$inet6(r0, &(0x7f0000000600)={0x18, 0x0, 0x2, 0x9}, 0xc) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000480), &(0x7f00000004c0)=0x8) munlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000140)={'./bus\x00', 0x7fff, 0x291f946c, 0x8, 0x1, 0x8, 0x44e, 0xfffffffffffffef1, 0x0, 0x3, 0x1, 0x5}) getpeername$unix(r4, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) linkat(r4, &(0x7f0000000080)='./bus\x00', r4, &(0x7f0000000300)='./bus\x00', 0x0) ioctl$KDSETMODE(r4, 0x20004b0a, &(0x7f0000000280)=0x1) r5 = open(&(0x7f0000000200)='./bus\x00', 0x8000000be, 0x100) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f0000000040)={0x3, 0x6, {0x3f}}) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f00000003c0)=0x9) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000340)={'./bus\x00', 0x2, 0x7, 0x5, 0x1, 0x200, 0x91a, 0x6, 0x2, 0x1, 0x100, 0x3ff}) fchdir(r5) recvfrom$unix(r0, &(0x7f0000000500)=""/170, 0xaa, 0x0, &(0x7f00000005c0)=@abs={0x1, 0x0, 0x1}, 0x8) r6 = geteuid() setreuid(r6, 0xee01) ioctl$TIOCCONS(r5, 0x80047462, &(0x7f00000002c0)=0x2) 16:00:11 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000140)='oL', 0x2) fcntl$setstatus(r0, 0x4, 0xc0) write(r0, &(0x7f0000000300)="c8c50828d6ce0a23c735440d14465d3efadcc944f8d9293530c5524d893c75952f2d2eb290755f410d400e1897fa24f43b65cb3f7643f2f8c5061a87f9d49309f96f0c93e6e1abb1198cb9320006f72c3421cd22bd7036637463b73447", 0x5d) execve(0x0, 0x0, 0x0) close(r0) pwrite(r0, &(0x7f0000000380)='>', 0x0, 0x0, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0xa5c) 16:00:11 executing program 1: socketpair$unix(0x1, 0xfffffffffffffffd, 0x0, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r4 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r2, r3, r4}, 0xc) sendmsg(r0, &(0x7f00000004c0)={&(0x7f00000001c0)=@in6={0x18, 0x1, 0x100000000, 0x6}, 0xc, &(0x7f0000000240), 0x0, &(0x7f0000000280)=[{0x98, 0xffff, 0x20, "a68df426ab07f920d97557e7728058fb201dc1b23e29cafd6a33941508448a8c3c3dbb797e99ee41d6e59b715e926ec5e060b027571cc29dfa43af54adf1ede73e5a644b5774d51842019e3f8dcd3a7212979017a5af33b1e21ded19f9c6eb640ca851a450f3c7fabf1b1fbe85c12083ca7bb22ea3d12675c1ca2a72b4f517f1957efdf6"}, {0x40, 0x1, 0x9, "a1c1465efe6162c9c3d8f8963153dd7e203ba583daec87eed6bbe310ee7991dfa9c37f44a5e90d490c9d"}, {0x58, 0xffff, 0x5, "6dabaad07ce2247c3d3f32a63da1ebff106700e117925789693971d8c24c8fbe1e2a385dc7fcc65aadee0281234d0bed3f894d4b22e77591c49e241fb6400025fed38dc7783c"}, {0xf0, 0x1, 0x7, "3abf473828356fa365cddd9c3494482515afab7364ba93d212230ff6a1feacc60e90a6047e75bb20675ffbf2eecb74182173d507b9299d0fd743ce3ac7c537881d992ffa02068ca5d8c94f93213f6bb72e6f3909a5a228f90685831718dfc394cae49eb835e07eedb2a6d7dc97b8b12ee94dce2fee54de02a237457749dfbcc14feeb154d20d0f38c0588e5f722ff343ccd6e34be1dbdc5292cdcb3abaa81cb3788110405085e906fc458dcfadb9466a487a27ebec19181afeb48761f83e457e82ae5f909968cc7301ebf25b49ea2751028f28c1eedc7db43705ed"}], 0x220}, 0x400) bind(r1, &(0x7f0000000000)=@un=@file={0x96527d6638db2ce9, './file0\x00'}, 0xa) r5 = dup(r1) linkat(r5, &(0x7f0000000200)='./file0\x00', r5, &(0x7f0000000240)='./file0\x00', 0x0) ioctl$VT_GETMODE(r5, 0x40087603, &(0x7f0000000180)) ioctl$KDMKTONE(r5, 0x20004b08, &(0x7f0000000140)=0x5) getpeername(r0, 0x0, &(0x7f0000000080)=0xffffffffffffffe1) 16:00:12 executing program 0: syz_execute_func(&(0x7f00000006c0)="96419cc4a2791dcd1c040f05c4e1705eeac4a37bf0c55c41e2e9660ff8aa024800578400f90fb8c4f3ab014e4e4e5b4b264ad80f41ad1e1edef50946c4c402c59c739941839fa59d001ab527c4c22938544798c421dd5831e9e9e103f8c45b64660f38385a0a470f898c00000096fc26400f00a439020000006c0465000000004877f866440ff4697683397f3de7e7fbfba18d73df0fc4227d21513a06662ad726660f73d30066400f64287c7c66f2ab440fec3f67dddda8e80fddf6c6c46647d9f8f72ec3c4e2899294d80000000019c10b590b0b64f2ad8160160035ee0fc60fc6a8f2ae000000f1ebeb628f8f7d9b6500f236f04283a9008000000066430f78c6000099455a91b7c4638d6e8df9ffff0c2323ffc4e3b16e9003330000a94acefb110fc4e251bcdfb81aa2f1fbfb22c1ea") msgsnd(0x0, &(0x7f00000000c0)=ANY=[@ANYRESHEX, @ANYRES64, @ANYRESDEC, @ANYRESOCT, @ANYPTR64=&(0x7f0000000080)=ANY=[@ANYRES16], @ANYRES16], 0x6, 0x0) syz_execute_func(&(0x7f0000000240)="1c18b5b598cd801b69e4f56962f5696200d9d9d017795b69f9f9680c0000008fe9589b26c7e4c753fbc4f1ede1fed4f47d82663ed107c4c2b90a23f216657051c422b18cb6070000005151ccc4a27d181e1eea01eff265dc5f003e460fc37d105b5b45e145af35af353541000f9a9999030faee42c240f54635bde3ef3407104a1e1e0ef26400f0d18c401fe5ff6e30fad6736660fd2938c000000c4c1f913376666450f17720d2e440fc7bf0d00008066660f3a0b0865") syz_execute_func(&(0x7f0000000000)="c44220f70179251800ef0000470f973fc4c2e19c3b41d84e000faeeff30f122d2bbd0000c402ad28f0c4e17f104564660ffeaaf7e0c100c4417dddb367f96618") syz_open_pts() 16:00:12 executing program 1: setuid(0xee01) r0 = socket(0x18, 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8001, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000040)=0x3f) setsockopt(r0, 0x29, 0x28, 0x0, 0x0) 16:00:12 executing program 1: r0 = msgget$private(0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) setuid(0xee01) msgsnd(r0, &(0x7f0000000100)=ANY=[], 0x0, 0x42800) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000140)=0xc) setuid(r2) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) 16:00:12 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000001840)='/dev/pci\x00', 0x80000010090, 0x0) r3 = openat(r2, &(0x7f0000001140)='./file0\x00', 0x200, 0x119) r4 = semget$private(0x0, 0x2, 0x10) semctl$GETZCNT(r4, 0x3, 0x7, &(0x7f0000001700)=""/89) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="10000000ffff00000100000000000000f0a00c6ddbbbe5754c1f48fbcd040b7468c70822def014da0ce38e6ca43d1c0a0b493dda8748a697c643b8"], 0x10}, 0x0) recvmsg(r1, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000000)=""/73, 0x49}, {&(0x7f0000000100)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) recvmsg(r1, &(0x7f00000015c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) semop(r4, &(0x7f0000001100)=[{0x4, 0x80, 0x1800}], 0x1) recvmsg(r3, &(0x7f00000016c0)={0x0, 0x0, &(0x7f0000001640)=[{&(0x7f0000001180)=""/196, 0xc4}, {&(0x7f0000001280)=""/71, 0x47}, {&(0x7f0000001380)=""/182, 0xb6}, {&(0x7f0000001300)=""/49, 0x31}, {&(0x7f0000001440)=""/14, 0xe}, {&(0x7f0000001500)=""/166, 0xa6}], 0x6, &(0x7f0000001480)=""/63, 0x3f}, 0x803) 16:00:12 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(0xffffffffffffffff, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(0xffffffffffffffff, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) syz_open_pts() close(0xffffffffffffffff) r0 = syz_open_pts() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)=0x1) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000040)=0x3) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x782b, 0x3, 0x400000000401, 0x4, "85fefa22a6020003fbffffffffffff7f00"}) pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000380)={{0x9, 0xffffffffffffffff, 0x101}, 0x7, 0x0, 0x9}) readv(r0, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:12 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x403, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}], 0x1}) 16:00:12 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) getsockname$unix(r0, &(0x7f00000009c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000003f5cf55cd128e9509f0e3e6dba0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000029fe93000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"/4098], &(0x7f0000000000)=0x1002) pwritev(r0, &(0x7f0000001b40)=[{&(0x7f0000001b00)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000180)="010000", 0x3}], 0x1) pwrite(r0, &(0x7f0000000040)="ce725fc637ba74398c733c281f05153bd9982bd34efc9fc2c98c3fe18b8c0a9d349b28d34f5067a5da9555cf3402790aded3a191e665426e71a698b761da", 0x3e, 0x0, 0x0) mkdir(&(0x7f0000000140)='./bus\x00', 0x21) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000100)=0x2) write(r0, &(0x7f0000000280)='\x00\x00\x00\x00\x00', 0x5) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000500)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6afc4a1ef5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a1a1f6c90d26190a09a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b644b81be4808241f657fbc1dbfb2686535e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb", 0x493}], 0x1, 0x0, 0x0) 16:00:12 executing program 0: r0 = socket(0x1000100000000013, 0x3, 0x4) sendto$unix(r0, &(0x7f0000000180)="b100050160000004000000010706ca90100e10fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff00"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:12 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60f, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x50) pwritev(r0, &(0x7f0000001640)=[{&(0x7f00000007c0)="8df6a96f63b686e6ea2de2709a7a5506827bf2a26314ec410faada3627e2923eade41ab2e5c4c3d8f538e2daef1058ec3b9e2acf44888191ba326e18834cd56576a10e3d67a63ee64af409acaeac249b3f02da7472f812258f4006320d65ee0fb6fa2ec20da515bedb5a51b517f4225fefad3470abc0257bf02d07a81504d193414cc013bdae0496d602c6779f29361058afa3b9db7ede14ebcef425f856dfe7ac49031dab9bd2b40379e78328d5068cd2033e9bf3d1a7b9fa2fe3cc7f7ab55543b39dc60d6e5576795cb907fa", 0xcd}], 0x1, 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f00000000c0), 0x0) 16:00:12 executing program 1: chmod(&(0x7f0000000040)='./bus\x00', 0x8) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000080)="b4768e911ea60fa3afd113d52fc7bfd6c240dbe838cfc582ff03d1392a7900760557564f67ccf02c9bc3b26bdaba75bdd1108d765b27a230e9ef251321404e0d4a7f3d4f3433e821f2447523611e39bfd81296c07dc738d8b9da37a77865dac622d3ec66d9ecfb557cd2b4f60cc4edb34ad560bd47", 0x75) execve(0x0, 0x0, 0x0) 16:00:12 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000280)=@abs, &(0x7f00000000c0)=0x8) write(r0, &(0x7f0000000100)="5dd72612de6af054b108da430790a10573", 0x11) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r1 = dup(r0) select(0x40, &(0x7f0000000180)={0x10d, 0x80000000, 0x0, 0x5, 0x238c000000000000, 0x9, 0x101, 0x5}, &(0x7f00000001c0)={0x0, 0x2, 0x4, 0x7, 0x1ff, 0x8, 0x382c, 0x5}, &(0x7f0000000200)={0x1, 0x8, 0x7f, 0x1, 0x2, 0x3, 0x1000, 0x1}, &(0x7f0000000240)={0x2, 0x3ff}) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000140)=0x3) r2 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r2}, 0xfffffffffffffffe, 0x7}], 0x0, 0x0) r3 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0xa}], 0x0, 0x0, 0x0, 0x0) r4 = getuid() r5 = getegid() fchown(r1, r4, r5) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x12, r3, 0x0, 0x0) close(r2) 16:00:12 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000002680)='/dev/null\x00', 0x20000, 0x0) r1 = openat(r0, &(0x7f0000000540)='./file0\x00', 0x1fd, 0x1) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) socket$unix(0x1, 0x1, 0x0) ftruncate(r1, 0x0, 0xffffffff) r3 = open$dir(&(0x7f00000027c0)='./file\x00', 0x200, 0x22) openat(r2, &(0x7f0000002780)='./file\x00', 0x0, 0x104) recvfrom$inet(r1, &(0x7f0000000600)=""/4096, 0x1000, 0x40, &(0x7f0000001600)={0x2, 0x2}, 0xc) readlinkat(r2, &(0x7f0000001640)='./file\x00', &(0x7f0000001680)=""/4096, 0x1000) r4 = getppid() wait4(r4, 0x0, 0x2, &(0x7f00000026c0)) syz_open_pts() r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse\x00', 0x200, 0x0) r6 = fcntl$dupfd(r3, 0xffffffffffffffff, r5) ioctl$VMM_IOC_CREATE(r6, 0xc5005601, &(0x7f0000000040)={0x10, 0x8, 0x4, 0x6c1, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000fef000/0x11000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff4000/0x4000)=nil, 0x8}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000fec000/0x14000)=nil, 0xffffffff}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff0000/0x3000)=nil, 0x2}, {&(0x7f0000fed000/0x2000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x7}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x1}, {&(0x7f0000fee000/0x10000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x80000001}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fef000/0x3000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fee000/0x4000)=nil, 0x8}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000fec000/0x3000)=nil, 0xb6d6}, {&(0x7f0000c00000/0x400000)=nil, &(0x7f0000f81000/0x2000)=nil, 0x4}, {&(0x7f0000cbe000/0x1000)=nil, &(0x7f0000e87000/0x2000)=nil, 0x4}, {&(0x7f0000e4a000/0x2000)=nil, &(0x7f0000e70000/0x4000)=nil, 0x1176}, {&(0x7f0000f07000/0x1000)=nil, &(0x7f0000c79000/0x4000)=nil, 0x1}, {&(0x7f0000f4a000/0x1000)=nil, &(0x7f0000efe000/0x3000)=nil, 0xfffffffffffffffd}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x85}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) 16:00:12 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000040)) pwrite(r0, &(0x7f00000002c0)="58976fe540afcf9cbd5e07c5320e4bca5f9b676fe332334c61ba1ae41bc84dba6ea58abe3f6fdf8b5ffc225bb68c45f25fd72bf3b1532de8c08c2352a26e8bfa22638155e7287fed039cbf9c980904d125771523ec7f794888dd3bc30a8d9fbfb7ae5c7bb4773a82860fd6bc43b1a4c77ec0bb171a5b5a481d0a490419512e555f574919c7a825f2371efac46a634ad0c142ea15f1da2464a98ddb9544d977caac74cd12ec72cf5be64b15c4fe00b9e1b74029e1b8fca6f84e56ec8fc3ecffdd0dd6baa62c21e76128b5a1ea32384ce0fbe28954a12bb0dd19613e30de8e3d233bf5ef8cdbfe382143ed2515cf9e2fbc5da06a583d9d6af29749655b14f6fd16baa35340f6c025e055f4f99926ed6fdd225fe4fd6d6da8ff9e3c924f85915d9586722d033284ea849c346625dcc6f612e5b5e59a6b2503ea197812c5ae9c93c86516ee728146f0b903065f6c1ade825cf11797d1fa5df5d804eb8556d9ac1ca6472de9366d119811b9a6d98f3e3d36f1ba3cda909df431253c3964769345f2a7f2d0016102878552649b8b24fa67fce72200c243ee1de506b985f6495fd7de26eaaee8bae71df61026346c4f850f7ef9dbd9e64c04450765017e98d049fcc03cc86b847d8eca25542fedc397473957477b0cc911986dca81237efa3fe8990654229e1c1bba78c961fd6b0e849f681804487228db93709e25cf9ac619ea2f9969da27581c758840bc319bdd49687fc8a3ee5126a5b6d72396f4c9629cd17cb2177acf84ee6ed67fd5e50ce979bcf0d1330b6bb90bb7a61f9477e36c4882e7ead1e1cfa3e280ff0ee17efc2e3f38e195b0cbcb01a2424745b3f3f6c69824dd65dbf461fcd767c9fab3370cb1b86525777c41ae9ccd68a05dfaccd48bf4588bf7a49644fa19ff7c8091215e951a03d838527f1ec4b2b52f6f46df88ed2d9286611e4ba356a96b6d0ae9a379228e5264a8049effd1d53961667fed62f876dc25ce36a837549ac43fc88d75d73bdb82edc43efc84839fd8e912425e78f1dce9768eb69fc52590babd5f01a01e4365a33269c8970db30df5dedc73efd900525d1733c4781685144e63cc8571e45ec41aa41051a9030910181c818e121e2aa136685cd679a8f852c79e394c4c95b494d41e5daef9032325191fb49937243dc808f9130c28fbf89409efc763829cf93ce6b1a448714b27e180eaf1a52be457433535f74f531e0cf76368279aa8ed8fed8693ba883bd85f6a4429c998f0c95b3649c2bbfdef6eb1cf525325fa2f32f967bb4e9edd5a7cdf663e02679909332343b797a19e696e9045f9a5e9724d3ef4080c15e25336e275500760460fd429cffb3b6f0aef3188363ee6d2732025c7f137b31316887282c7f28ff56404c7d94ece217495b60ffde585265e3b77deea9ceb43e55db0b7610814ae9fc319879667a33c825954767fc79b2becee03a85b298662dc110f9d5f63895955c8cd0309b4a7c1dae0d9bc2e8097da3d71b07bd6b572da8dafd8e243ba90bf911f5dcb46d49c2ddb72804c151ede9ee381b10446a8dd3120fe5c7f50d68c05a81596fd48b6e46b801a7e6fc9689d69c0a62241092ec0c3fdd8e5a179c4c3ce86ff1b640a89616938aa3557c0c7cd41c4feaea5d94317271af6c669a87a687572e79cde9b7a7c4fa52080acfd5e5f654de4e69637725b254c476c696a11d38c3e59dd6814d718e571f1d7b433b9f61a02147e1b85e13421b3ec4b9dce559fdf44cc3ff4b0bc4ac3abb8afcd6d9cc76f108785625cf452a759c714d4d3b09bb595a41affcb182f72a504a8540e0b7381b8896792a925ba07e486f854485501fd916bdc65a0d106ab3012b947f2fa27c921e33da53fe536958518dd5d3fce5980ec80d0296db29ee869444e9d07d4744d1f93c07b0eac78cf97a4098d002214bc7b57708b059906f565e47773046525efd12d867a5b0dd0887cd1c48278d980baea4fb9406baa652920d4528e99cc8c6107d24bb0189f5e7fc7e7a4397be6e0edf55d36d3e3a24c113b271fc2623d84573dd56a38d7d7612df3ee91ccd4dedf4a57f30fcbee7ba7911c9b9b8b7661743bb4d902caf8015daca0fa2cb0139dfe1fe39a044776bc2bf7dcb1dbba4f9ea7f2043efb72ee18779862891229add3dbc9d7aa90b886a0abe949f830826519aa419f08f159f3d4244454f83a8bc95f13d4c8c85d9062a5612912d4b8808a863bd470b291a457d7851ac1b9853c0fe48a1d2d25ab16f40e06ab2a3c28db43c5f5b7bc645ebbc659f6844619fcb0a61b821411391a56e2b1e8fa29eb1a89559c4e00ab7effcbb58bfbe2067482d6d68ebe7bb89f318f2f03ceab69558ef30310b4be2c9bcb8ff6de85f2d8f8b69548298c1e81649e9285b5cd3af24733b9585984c46ea6626c7bc0d36c0f97a67099ef422c6dd3d2b3eebb42e148725e5b3472489ff1793418f9af3ea569023c154f3930fa3ad03e0d54596a9657d652ed77e1dec31e9240de8b8ee346eda31a8335b8141adaa11c97ed6a681db9e2350f880d3928aebd40c72be2c5f730b5619b9339a6e99a7c7105300cba95352cac6e44c07915e846e3e37297c614155e7286d629667fa0afa74260a19b31d26f87f2d9d6539aa4b388070a46b560733f11fc8bde7b8b5cd7632ad3f5cb9b88ef6e0abb199d3b9d78cbc47b9cb9cd80223f63df5699df6c88e3599dbb372bf4c0bb74d0fe57e05ef5447075669854c446b3cec15c91a13efdc4394295c6ee372796be6abc76acb141e0ac3efd8564defbd434dc6c16001bdf32671682b53950860babd5bedf145af34e2dc0bf44bfb30cf5d635b52c32efabba9fc35ed85e79bc91d5e1db9a38cd858157acb3d9317dfb0fcdd358ced32154652380d7a01f6d0d657dc0b90f51ef44d9f46e4e985c0b4aaf0aed6757901bbd892f43d373e293cb41d8fc08745bc29c4769068db95b9062dcc00b43df5db0ec8e5aa09e8ea3c5f018c1257e1b6abe9c22955bd73afdbae49834c6b4a02a44356c0fa8b52ffe58a4c27715351f1a934d3057fef73a2093c37a3869ceed6603fb092e69dcc5cba138a2c9e91a2b0a91fe2c3a7723d5f9e57afdca585b1c8505090c397e7b12c390ec21f694b6144d059cb88a9238190d0733d73ddaedd188e5cc97c25e27f8af4ff98529d02a6dc27e1aabe7f31164bcaed25de23a933997b38b837e318f6aad144100f8e7e97359cdbb3ab17d4851b1573052d9ff6ef91c9d6b18060c79edcb78b0b56727581d3d7a83d1e1e35444afb6147dfe6c03e67d25c1f8c8b0b130e0cf69a6e37c3507490a4fd682df8179dde5d0e190122d02af2b01aa9bc371241031e25054a1e906fdeff0ca1ae984e47c47e0744d793998f60bda340f00c4f5f3e0f0f32041ffdd4ee885fd97f16ead60b4ba3f56b0bc1fba9704536064b98d704c4031bff8e3e3d6ace6df7cc530f1db2914bf78f2509accb939418cdc1355a7686c6dd6a1acf5c1388e11177f34dc8502a2e8add50f41702468c78c805dd3a2fc763d925677286e01b191135e17f478d18e5c64806a0ada4a62ba49a32a3d597d6a472ee09174988df8fcf8e4c9e32ff4c810c154788ab25692f47c46443689d8eeeebc96761aab5d7d18560492decbc74de591d43e58381cadebe763998d9436c2c052bd4b17407074efb888f470e4edc440db99a968f6f4c4ef99e1b7dff39a76a5c26cad65d035ac58564e9ca3a10b40b024ac6fbd285255134bf189a35289ad5d3407898b873be5cfa25d9820003e8ffae1879990f80c71b5406a6551402cf5923c5e2417e157de6e5aee1d141dd228003d02d74093c23b417f1a54d4b6cc42d5e4f60ebb5868dcce9c6416100f8b00a1338b41d73af6a49dbacdaf333429c519fee3f52ad5be54c0c583ba7e676677afa76144de2c6a0adffaf024e296b17458457fab749cd8769c326c792322d37a34a089fd167aa199317b74f68c731b16bfa47869c6904f0f1c87b560523ebcb02bc8aa67fe0078f43f767dfc412dc44c77b5bc4200d753c894def9c8563c6794a4fae6f6e3caccf4f22047f3a28525edbc28c50c0236b22f756de133693623ec50a53166c9033c4db365d03c681b52c1a8d77cc9ad37ab2437f79f35395a6607abca38ed06b14933ae7f548e79ef6ae47276178ee39a48e2f494c1e44336100d86a56961d443e3017a31cb122e45ff237ca12709d530848d552a04fed11b96408f4f1e8f05c7339cebcf60590af0007f20e233688fc0c0f33b8e287a10e8ef691bc9ba02afc1d912b5247f102acaa89836a78a441a8a134986a42be1ff0caa71ec4b9619782ed51a037946c1218b8f4151d54d7fbe4e08b3b1b1b0507c8f1503c494b3badaebf8169b9de588024eb4fa438240d2d600b109089e8e727513bc20b1f71fc61c4a390e1138093622d3a6afc2858b5a8e70c3c8edd7ea2a22974e36af11a04fbf59c9a7acbcb218bc422412a9e61b4b12268054a4b7f7ae072f6937527d16d502c9e4960c9b912dca701c275969164f2e772539ec3774c57267b4abbf0b208085d75f387cd64ba1d7ddadb6d0f252cf3109ef3b58c9ce6eb33a86af472911e431278597d847b4a7505bc8f47597d8a91640ac023f4968815a487ffa61a87cc3609b327533a6f479bb3dde82a57aeed2e4079f476ca342932efdf3a8d5387fcad8ddc654c9a1f8ff97cb4e8055e3595172e00aa4b6679056d1ac8c3074dc1724b9b5f3a56d7e61e385a6542f02a88ade8f993fb9dc1f5763f069c563a1a4c61ffe400b9004f8c271092787146630a39363f5c1d6417db12d58f64eda4f4c82a2d4300af54461ce769e3dae0dda277b67df0e69e62e611c045679f250da534e1a4b8a1bc0cb22b439dccc7be0e90fbf16ac559179750563e7693204c0213f5ff91afa6c185a332a174b985470d3841822b73807d5a55d09b4d7fac9fd5c01591bd26d57a2a02805368a06fb2f87c3f3be1cdd4bbd8f777ced02b76274bfad84df5a60735b8294d7e271c42df27178365f5ea97d2609f5e947b0cc4a64270edcc215c708197938b670d92d20704afc4254fa5c6b1b7fcd9fc91b2e0cdb0368dae242bf7ef57317c09a47d12cac13a844a6e579a92e3496f971cc740f70f8bcaa399f69acf5dd5c2f822d9801fb0b2be9e1a91189923530d9c27db398745ffd491bc1380fc44f873fd2b9e8379fb09ccb41f1dce4bba7f4b24b06b44172a28ee25552d825058314ea1f530a7336d21b25241afd94235e59942a4c99ed2dd80dd5dc61e564a3b17f3b85bb0fe1c746ad9aee6adec359ef445e4cae99ce048274d4d87c80dfb3915875c6f7fc0c72e4774d6b4153c2fb5a98d70d66f43d4ead9d99f5880174585820a5475e1fdebbddd5fdb25780996092f6594a49266fedfe91f8bc37bde1fafc559661145d831b5779dd0dcc050360e348a76aaa60dd67995ce1737c80f443623375ef24e4238175a81d899fc5a8bd3fdc991ae3adbc4dd98f6ca54117eeddd5290fb5afaaf6b4ebe78f8f413fb118991fef5d7f2041d7348af6c2bf706652332e30718ecb34ed57b94ebcfcccdcc62bdfde117f4518ac7bc7c184f7e482513a08d838f15be3431a2c6c71ef92910224da77da88186e14db993a2464258e981c21ca9d51d4ad545d7ca038d122bba52063ac947c09ea3113c84f6e1f74d307bbbebbfd8a5ca6a82cfddbb4e6e5660e15ae5ccc3fe94de7c5329299f55c138d1d0fd2b4d9e2d42b5d6cb4454b1a7ae95dbc080e7a63e0fffb3dcf17adc398f393bd0da4e29d974271", 0x1000, 0x0, 0x0) r1 = dup(r0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000280)=0x1) 16:00:12 executing program 1: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='xc') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x3c0, 0x0) utimensat(r0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000200)={{0x0, 0xe123}, {0x100000001, 0x7}}, 0x2) r1 = semget(0x0, 0x5, 0x2) pipe(&(0x7f0000000040)={0xffffffffffffffff}) utimensat(r2, &(0x7f0000000340)='./file0\x00', &(0x7f0000000240)={{0xd566, 0x5}, {0x0, 0x8c}}, 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x81, 0x5, 0x1, 0xff]) 16:00:12 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x8, 0x100) 16:00:12 executing program 1: pledge(&(0x7f0000000040)='\x00', &(0x7f0000000000)='tap') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='\v') 16:00:12 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c6, 0x0) setuid(0xee01) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) 16:00:12 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) fchflags(r0, 0x0) r1 = dup(r0) unlinkat(r1, &(0x7f0000000280)='./file0\x00', 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffb, 0x4, 0x40, 0x4, 0x3f}, {{r2}, 0xfffffffffffffff9, 0xc0, 0x20000042, 0x401, 0x400}, {{r0}, 0x0, 0x13, 0x0, 0x3, 0xffffffffffffffe1}, {{r1}, 0xfffffffffffffffb, 0x13, 0x80000000, 0x64f, 0x4}, {{r1}, 0xfffffffffffffffa, 0x28, 0x80000000, 0x1, 0x7}], 0x100000000, &(0x7f00000003c0)=[{{r0}, 0x0, 0x4, 0x11, 0x100000000, 0x6}, {{r2}, 0xfffffffffffffffd, 0x69, 0xf0000004, 0x2, 0xffffffffffffffbf}, {{r1}, 0x0, 0x4, 0x8000000a, 0x100, 0x8}, {{r2}, 0xfffffffffffffffe, 0xa, 0x24, 0x7, 0x8}], 0x2, &(0x7f0000000440)={0x1cd, 0x1ff}) getpeername(r2, &(0x7f0000000000)=@in6, &(0x7f00000000c0)=0xc) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f00000002c0)) mknod(&(0x7f0000000240)='./file0\x00', 0x2002, 0x9) getsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f00000001c0), &(0x7f0000000200)=0x4) read(r2, &(0x7f0000000040)=""/52, 0x34) 16:00:12 executing program 0: r0 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffff80000000, "00370020000f00"}) symlink(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)='./file0\x00') connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSCTTY(r1, 0x20007461) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000340)={0x20, 0x1, 0x6, 0x7, "13c13cddfc1ef1833fc67ba97175a35a1df83e50", 0x1, 0xffffffffffffffff}) pwritev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000100)="e60a2d6035657cb3a89bcddf0a414b032f7afc6e09c1b1cbcf48370e532d8d0ceae92300ceafd7b3201f03eb56ac968a8072e6b2391e4dc70fad383349152ab0bd2c699842c41d5b2a26ad952c39f5701d8838f209bc3eb1a219b746ef312fd4f224dfcecd006b69513f576a1bd5033d1f033d60f5e526aef33d01c482a3fec52096a460268097854236b82cacdff88373b321ab6107314ffdb7d0fe48268830b93a4c69c1751e05156697a1d576a95baa3c73f8ba3a2968082ae8b4eb5b72136ded1995c21d30c31c1eac8054b72b0b38002d77075decb03947bbc066b0bdec7d", 0xe1}, {&(0x7f0000000200)="e8294fa4b5b6c38f55a74c8cb4218f4eb1dcc5b461490436873a549c40eaf2f867711385d7a0c69f63942f4ea812ea0b71b5aa955f24638e640126ce546983d4a6fa1c950fea75a38042c01f0e0fc39ada57c845c7fbb83e0fbad224229c93b0508bf2fa1c6c29d96c1b38e656de90162dbecd088c3eeefd044badc878d946f3ef9418e55ace1792fbd51796e307d33b9a0ceab8511672e903113217cb3c120f15cfc7fad950a9b50acebe79ae7d52ad6ea0e377853e74884459a3917707702e5044a5c8926fce84ae3d641bb7114056d81e5479e533162b51509a51ff3325f22b2bdfbacc33b703b13c24b09729cc3b0d69a489a64c18", 0xf7}, {&(0x7f0000000040)="ca4c358a17eb83e66ea5ee3fd3aa8bb56ffbe4504841b86a235ec2787d6e34acf1a5b705701f173d7c573f35c1e428a764e08260bdea44080bbc89396bde", 0x3e}, {&(0x7f0000000080)="f19f86fe643055619dc1b3e5d13562", 0xf}], 0x4, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000380)={{0x18, 0x1, 0x6, 0x1}, {0x18, 0x1, 0x6c4, 0x35}, 0xfff, [0x3, 0x1ff, 0x22, 0x5, 0x6, 0xffffffffffffffc1, 0x0, 0x7]}, 0x3c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:12 executing program 1: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000040)='ws') 16:00:13 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0xc010, 0x7) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000000c0), 0x0, 0x0, 0x15) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x1, 0x5, 0x3f}, 0xc) 16:00:13 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x9, 0x100000000) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x4812, r0, 0x0, 0x0) syz_extract_tcp_res(&(0x7f00000000c0), 0x7fff, 0xfff) fcntl$setstatus(r0, 0x4, 0x80) fcntl$lock(r1, 0x9, &(0x7f0000000100)) close(r1) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000180)=0xc) fcntl$getflags(r0, 0x1) getpgid(r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x1}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x348, &(0x7f0000000200)="00486d78e3e974dae3fae70b274cdbce0d77556b2ba431db8fb17b263fd09a06e981fa641e") 16:00:13 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20080, 0x143) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000040)) pwritev(r0, &(0x7f0000000500)=[{&(0x7f0000000080)="894c8c30d8eb6f02429a60a3e80e03734f15f9dbb193cd74f65f12d37a1a42fcd9bc2b25a244336c59f6674ca9ea9f4cb324a1840208642ab0c299eaf8949f1c752534e7bc1fb7833a45718586bc987cc7dc2b43ed59362f9e3b768892290b4f556cdb856ba37f2f07cf071c295639fb72b83a2a9be8634a53fb9ad703e9adfd7274f46ab2fe617e06d109b781ec30c2f3dab828", 0x94}, {&(0x7f0000000140)="ed33706ba8ecf14b27ba2a1da3d3b174a29f98d93dd252795c4278e8a867f0d258654a31c52802f3c8b18646ad143d645cca2b303fc006ddc300847fd71ee49b9ea4dfe5c4c24246baa87e827ee5b88bc8375e7464e030da927790c7c3b7582cf1a6a9e1935ae14c5c6421579227cd0a220d5799fdaaedc4b537e46a856e28394d46b6e2b0598a6eeba1e0f1639c3a76cff4fd67b4bfebda4dd42fbef4bb3ce0e6f60be6b47a0b8177f4c5a8944f3786e0d0c8d82d5c8490adbaa7fad5a9f6e9799cea3fec7015b2df5e1192e9f9cc6c8d6e351b84e0d6b1b009920b0e86c0323984446422f47b300cf341b074d14ceaa8", 0xf1}, {&(0x7f0000000240)="8d93a8d994bdd1edba7ea4c09f7f5e0782aa35229c1fb218d4f914e71b22652a765fc26184eb13437088b0b80f85c997049614f8fede696295e801aba5250240b1cd9cce1ca4e7400643460eab4e97293601dd0b78a87df9ca591033bac10c146beb8a3af759de1d8701e1a01d3055198961e5321db93bcf0f312f3b1666818ddc7b660999", 0x85}, {&(0x7f0000000300)="cee792f9af53e8e74a79d12c944f3dcdec7fd347dc950cfed1fb2bc0debe44154e111ce267e0379e49ac73a2625364", 0x2f}, {&(0x7f0000000340)="23fb9f35136d258c9c6834bac5b098a252535a3a07f71c809b181afa46d7d3c019f92b13fd8e28fb738901f557ec447dc74062ec8109959f22d28b6c34b7ad52ba2d8c30ec910e0c94c7e43094c6b37d36769a6a2a7a7d2132c44ebaf2b9a9d93627fae5f0e38e3f42b2ea784bf6062e2f43865699eebc", 0x77}, {&(0x7f00000003c0)="b7f1c799af1308e0c0df8ce6c05bcf106bb6", 0x12}, {&(0x7f0000000400)="7d4c4cfea0c0da439b7a9a40909851f204a4c5157d574eab22319fff5260a6f9cc4afe672b2cb4005d36b1f5227682f03875833fb50a92ecdbda417495a2e436ff0387a1609846b6de6f2eba1f7ee0430c4ceec4da8428a75056942c19ce15ebd11b72ecbc7ad0c11441e5685c40c3fb079ce419c5559b7e7a860519f21b287a29a415a14817a7c807d9f8cd561257d765ac7560b2d305a109445050fe65cc46fbfa663fe1f6ade7b26a5f2be2e7bb887ef397355f5336c8807970a6ba2b2873e933a1239717a00b198d0bbba9d92815eb031747634358d601b2e07ef6b4c763a0c2afc4e424dd54a4f12210fb0a35f0d29abdb1bc721dce92511b1b49", 0xfd}], 0x7, 0x0, 0x0) readlink(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)=""/173, 0xad) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000680)={""/16, @ifru_flags}) r1 = getpid() r2 = open(&(0x7f00000006c0)='./file0\x00', 0x20, 0xa) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000700)) getpid() pread(r2, &(0x7f0000000740)="21cd55a214c3bfbb9d0966e60ba1f18409084d0f2800d4d820def837cc38aba8ada3a04a1452ad8bd2a25f8524891af83c5b04ba2a845cce3daa12996efc04d633f8d0e6bc4b4e393f467ac7c4dca7ba156edfdefc64ada4bf55c12b59aa65ba7b22d6f322", 0x65, 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000007c0)=0x5) ioctl$TIOCDRAIN(r2, 0x2000745e) getsockname$unix(r2, &(0x7f0000000800)=@file={0x0, ""/75}, &(0x7f0000000880)=0x4d) rmdir(&(0x7f00000008c0)='./file0\x00') symlinkat(&(0x7f0000000900)='./file0\x00', r2, &(0x7f0000000940)='./file0\x00') r3 = geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0, 0x0}, &(0x7f00000009c0)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000a00)={r1, r3, r4}, 0xc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000a40)={0x6681, 0x1, 0x1, 0x0, "33c507bcf164dd885001a928da9dd273529651bb", 0x1, 0x100000000}) getuid() ioctl$TIOCSBRK(r2, 0x2000747b) r5 = msgget$private(0x0, 0x0) msgsnd(r5, &(0x7f0000000a80)={0x3, "7163cf5039bcbabb124280d676ac64a215fa1382b26495ee0d6af8103f8e3873f6b51884a9496d7de4e58fedee1c6bf45289c84f2f7594a9b0dd5b245b219d500b65b9fa6c015fadd143f3fd445bb5c96b003a60e6701f01cbbad7a6213a6139f82b5c31061a14698cd2915dcb92afe1c8ed8b5823374c71406ed40762f26ea3b722688c2f93751da1dbeaf8dba45e33f33c69897b20cd087d1769413dcedf32f82544ac861beeddce4306a05018d8d831d777dd9f112553fc691dc26acb3f92148382e2dacfb96e5afe422759d6fe2271cea74e485dfd698d8836610b98b47874935b7bc0698af3a26b497bbe19e5bf89060db40766a260dfa422802eb97f122fc8eeb682a34d12abb70b5da32b51409844fd8c02f52ed889a4939bf1c0a939c2854056e8b7a745c949f6d413ecf6c5d9401d0d62376fbbebcf5b9f460099bdc4e94d0d93a3fa6ea291222ae30d8cd2f019191e1b395602c19402ae9b4dc29bd40df2bf69efbd2f2acb8eafc60032980530d605dfaabb5e7ddf7f1d306df23406520884957e3c079bc5caa3440d040811b3273ebf28635cdaed2a2437221f26f8d0e4239fea00ab04e1c40d0192900a8ba28aff28a9f1e100fd5479d1519eba189b36d4a6e8ab43d26e9ff663f89791de2ec759de26b080176c718a45c9ce34ef162f02c6b45b9a4cc9ac12261516b0190c782d51f76fc7204aee0c413f73578af2456c0556c1013951bfef5af387079bab62dc79431599eb73e5ff750b13a0f35057fb3636bb36947a09702441c152619c2212ca3a4df901384d66e1ab6011cf7600206c6b3f122b8b7f1e6991cdc1e9cba80c36c9fa0e88dd245270efb6fe35bf6953dbd6f46845426a795afff0d796e790a423ffdecb9922dccd3efe73284d1eb57f4e4d289f440dcd6d399b6145becfa137f92928ece4f7e926c4e25e106ecaae93401fd5349fcdeb6e80eceb8a263231cb94beebcb65dc87e64762cb8936e8d4911a3c127eb4925a1f0b813366a7a4f4590bf35aebb2a77601e8d19b4fb347bbf7ed5444525c02654c2fa3fdc27158a0ab2393bdd8b2b60be9e105480fd65eb8ff4940d53d0b26ea3e251a17a52e02cfe57d2baabd6a57142abb99859c8b1d8e3cac33b26f982d9b3ed5732e856e9a9f9f5834a048bfcbdc1408d8ba36e6bd17e37c552eef644ab40b80c76ae917dd2a08860ecb1fb74d0caed8e8a4fc89d8812aaf84dca6c5933bc87dc22f4f42334c6c490aae7d0dd9de5c390339b25cd63e785bca44a71590f6f0ba35c34d686a2b18b7be08136f9fac136ed259262e0bdc35dbf498cb7e0722cd3450b54e2987e9cacc972297c9a27b86bc4288bf9818f19bba51ee1596f38c4de67afad1ba0ceeb33cd59a905d33af8b8dfdb639b9af2889d848faf6b17d4aba0feddaad03db857b1f50b01e4086269c6e4ecaf692557c3f95233ec2ba77c30c7c7210d4b2615de1a83a21d53a5fa0bc90c3d4304165d676ce286e7d2c094d7722532a64cb52776c635cb4cadc09b8e008a4a81d9b9e9d6554b4cfec126bde022a1f89d3425feb69daec1c4e395257f54af31ef5db5c49305f48100570773d66a25fef3fa8ecb4fb6ec51ec719ab93b0d49162239f992f83a2044142f81749029dfb569b4e7fe908b3a8c345e062f7d89b1a4693c4698b9883f7d0349fefbd15a43b9443f1d61812fed50220a9a35992bcea4fea0e92dbc5a0c1ff67d9341bd586ac1a1fa728bc159a981d873773c1cb4c5aa248f0708c3c006475df9d2aa1e826ef4274085ae721b30134dfee9ba30e9d6dfd4878b16fc59bf58550eb2bf5a7895ad9f029c42010fe80eea49e415d0b6e47fb46bc86f2771dbbb8d668957fab3dc42a7cd436bfe16928142124a20b3649bea2deab864a65c1a7af10cd4256e784066619753c49c0f9118d81a31e54c008722e5f31fb5e34a9af29277524917c1062994df7ab42c75c0a067b5d84a1f90027fc7a5d3628602f2135b6f5b4ea68240216d1be3e3988b7424d000ed42c52db58313d586662665de1972890946d779f06035d70ef7212a64f168882ab9d95fe49381d1b7301c897db7cc8b4e46cd754ec39911e5bff24cf4e3f0d40b79054d9bf5e76f5e5a117dfdf4032182e637b0010a80ab31b8843fa0978e47e493e10bb80157180e58fc2164bccb3e61069d85f52bc27d0617b3c5cbe8c4ff266b2b1e9121971091b5fdb61ec9585972a8f44856919b553aa3a2f4db84c160917200ca9f4fee32bfcbf9729641fc69e6e5d1b24236ba5ba310269b571c5ef97f4dfc5364efcf96ff17cdee438d347f9672ad0321946e0c08edd066ecb85648715e0223fe592dab2cd2110f0ca873284aafbc34c2b8cc7cdd5a38cbde3ec12c0ad95f20dcc1fb2705ca48e3c862f606becd75672642b749c44cf3c527a30d17be78ab86bbefbdfbab920d25ab75586ffbf123ff5ed88e00ad06f6f8eb5a3957447954068b710d92b4ddea129119137258aba2e4f305badf6dfee54c0a32521940f07fe9546a36d743eb30b3acb3d18d43b5fe24c4fc3074898f88e98186c755640a325c3ae3dcabaab261cfd5c2566830d3c385e0332c19ac630f9747f74cdf959f5dc9f28b20925dfe73b93c397e941ab0047fbec68063d131e73985e430d61427dfa88216ce35729f79d5f3bc2b11b8c9b681f0f3f26bd90017b5fd3dc7289577399182e600367b306fbc227a1edf906c11ee66a61671071af8b3805ecabd490e14482ee09384e173a64336cf4b954169519f974e694eeba1c9da0ca08d27ec0ade0c9a0c45c70fa7879ec7ba2a5f50c649b1b040cf28afc817cdc6032b20aa0b91267f168e61733319f91c46b984a5eb0b9427f89ce1765d596e476119f0c51dd9586816db41358454c3557ccb6b60287a70499a4135de6505a5b5154bfc372d15d2c846ddf7b4a618f6a14e12059c217f712fc405b25b9d0f66a3c6a661d136216f8bc7a27a73bde10d9b5b18dfc5cd4f5ec48326525ae22e2440ca815337fbbbcc7115ee8eccdd634bf65112a1dca1adc4d45493d45d265545beb8ab417cd3e857b398149411d6b6368f558749c189cf80332e3b3aea1e254b30e3eab0519126a12e44d8d63d009d8f058cb8a1a32ab0567ee94c36a5081f0d6f95c8bad34dbcb68f66d55866b9801d57411023aa991dff90f8184eb4d01e74572e029bbd62fa380aedfbebfac0d71476492b75c0564053df4b836bbbabfee827dd72c46df51bd866131fa2abcf3121c13d77d8ce4a84ffab1f50af8e39598c76628479e40bbf26500785ecd7db8ab11b0d7537fd6b2c74bb46578b0ebb9ef440daa5568ef0280af22d66ca9045af907fb7490f1d841b14654697107968f9eb3ffd6469d035b6a3c90b6a6a4d9ba5dae82247c519362070c8b19a681e45c6e4d2bda686ac0f0dd8b8b1003e86cee63b181520dc153069c89adfa1c0f7117dfe2dcc351cd92f53c20b63c099296dd76174bf87f5706610e577beb8ba08144a23734652ccd972d3427d4d2ebed61ede02b98aa7718489cfbdba71c2be587e6f8d4b2e69a59ad43a90d5913e838f248c40fe760d9307cf5150de115f02f6e384676330f67473e4ae6f4472d064df51ff35b76362c42dbf94a316cf520b4475993dc25e6553d39c471f0bf0e6604705c8214690b1e5402dcd6f771f2035b4efa950b4462e2f438e81ab8b39a7dabe18a4bb4b0a6f4b319a944ff39f1eed17f9a3e70199b80e1ce6dc832b4087dca4de2c5f680b58d4924aa6004e0a4138df43315af0242e8ef23f08e8c796b94f0e273c6832f4c342a81b802dacbe736bcb963599f1ce86f21236aff5904d5a157ed81f095946abfaea288e284531b61b8b5782283c0612cfe12c22820b564d75876b60307495e83f7e7737a7a701117bd52b649ccb64dc14557ce18345cf05d4851eb4eed2c2683b3f5a547dcf10cc18a1a47fcd24d9366f343e708fa5b6e78c03947289e41be2a99f343b2d4880b9756cfe6f6ecb802e3601ea661409fc17c8c4d492f07ee2720ffcf19bd807144fab30658a2f4f493c7f483a65c85d630b2b068c041f99efbbfe8583e260e71ea56386ad00dc88bdcecd404d72fa531331caac492b75247962865891e687a28be00605fe5aa2b1fc753ce041710607d3f7291459f45c58656c2bea1ea3b42f1f21b80aad2b8d42e84b5232d026825b038903a16b26b5514acd94763d5b053c375dd37e78c35f06bdb07c3090dc4723afac03a721226a4a73cb3bf601aceb4395ce5bcb5e5042fe1b1c844e7c5ff058a73fa83acb667ca1ec40e154cf358c62e7800cf5f31ce2bb07ef415a831c6fd18fb9f5767915f48cbccea6c54513f83e5e60ffa05db7f5c036e8bc1c7286b86a673f9f844af128f96301b2cfd1981095ccba70372451de1ed8881cd4279261794597cedfcca678955cdc443ea99b43d9ac66021e8ae3675090643fd323f326e3c77384c575e2c84feb71fc7cd4f089c9b52e86403586edc399dd46229fb0e28888fc371bde2f914373d1c56aadb0e8253809bc08bdaab8927694bfaa7bba3efdd6e9dfc0af587697a2238cecc7101a2179e0910d4552284f0958da8b52b08645c403f2a1aac82b5a5f9242c6e6a11a5174e87b46e87c129e7902bd7afeea6481fce4dc8307b69337b15dc49fdeaa0caecc030b3e7065583b28ee5327f4b4d5c9cd0d0ee5150c66296702c969d8ab61a1979b354d089141fa9f7cafc2e7d71f4e7bd3f86b108e2c8bb8765733441a2dc97be314bae8e7cc8dc587572fb154ddefaba14f8efc1334a08703c76738a55182455e39734f99db41cbbc0072bf2930fac13879969114c783433a03641e414ba79d3ce07324e4ae486e2173d6e2e8fa85d17de35ad32605c045a9ca37be77c7f6c8342c9ca5fd6eea7fe329ffc0660e5b206300380cdd44a84e651a339cdca14da33a708cc18be124567f63da5fc1733d63449cea28ba8691b18fa17c71ea631225da09f10c4d8a17df9c729447fcb8ee489dfcc54b34c487fa94ecdc1eb31983a3b4ef89be85097b83138094c661050037dfa4765525b692f8cd64908309f10d27908b77a8640323d9d3436a462fdf014d9b42567f72ebc5c5db62b16fd31ab51cd79f46bb537c37a83cc4d3833472c4f9142de0216599a8deb6ec26653dc7c57fa8a7329bdede4c8fc86e4a83a876d13c3ad4a2894416881062815596a7578f6bc0d8c74e86e50e6bff4675eac6bba2e72cc13b744dde114a10f1457f037ec73051b517bcb134de58628df1da2fe10d9e8703f9431e82cbb6c421c39b144fbac132719b2b743de50c7e484e36b3c068b1280fe66f89cbdc9652fc48cae98b386be994c261168e106f07b2312d5462fc0e6cf5d810ad810de9a50710552011e0f7f496ba7003d74b2caa4f68864db0f07d83759ee2251cab9f0ff057b4e0827ef0c8dcf9c88d64bfebd348b741094fc5012a42264fc3ce62b62caa2a1b507143f9b8e22ad2920154c87346619bd4551799e95a970d4e9b3d856cdc937d8fe34ed804529e457990c28721eee0eb3af784c27e8dbc4ef208354f593246f5e54a0e7c7177ed43cb3eb5f4c035692cb5f5d363542bf9556b129d84c3229a9018902795fbe7ba1340dba3a8a140a2aa4ce31a787fd0b12ae151cbe21fc9c6972ba2366bd7fa53831e605e77c736e0eccc0f10e33ac902aff2f7711f0fe2669f726b5da5a1ab24db1dd239fe1a39df31b56f6cb65f4467f866d6d3ca394f60b8e55b3b203b099bd58f8800e113a4c776538b4244083"}, 0x1008, 0x800) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000001ac0)=0xa4) mknodat(r0, &(0x7f0000001b00)='./file0\x00', 0x6005, 0x7) bind$unix(r0, &(0x7f0000001b40)=@file={0x1, './file0\x00'}, 0xa) getsockopt$sock_timeval(r2, 0xffff, 0x1007, &(0x7f0000001b80), &(0x7f0000001bc0)=0x10) connect$inet6(r2, &(0x7f0000001c00)={0x18, 0x2, 0xc161, 0x3f}, 0xc) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000001c40), &(0x7f0000001c80)=0x8) write(r0, &(0x7f0000001cc0)="21892c37876c4f697a9cec7e7502f80f4815771a53c476b12aaf2aae74cc1a2baca4996b5df02dd994bb3ec091face9aa6a94c7a5d0621262c31fb26c90092de184506a4d6f0e0cee61308a8397a9a670c0f92ccd98444b7ad1cc0217998", 0x5e) 16:00:13 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x280, 0x0) close(r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000000)={0x5, './file0\x00'}) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:13 executing program 1: mkdir(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK/\x00', 0x2) link(&(0x7f0000000100)='\xe9\x1fq\x89Y\x1e\x923aK/\x00', &(0x7f0000000140)='\xe9\x1fq\x89Y\x1e\x923aK/\x00') 16:00:13 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x40000000, 0x0, "006b19000000000000a90f0000100000ffffff7f"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fsync(r0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_int(r0, 0xffff, 0xaa3b3888c2533689, &(0x7f0000000080), 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) 16:00:13 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) close(r0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000080)) listen(r0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000000)={0x7, 0x2}) 16:00:13 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r1) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='c\x00') setgroups(0x0, 0x0) setuid(0xee01) fchdir(r0) r2 = getuid() r3 = getegid() lchown(&(0x7f0000000040)='.\x00', r2, r3) mkdirat(r0, &(0x7f0000000140)='./file/file0\x00', 0x1) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000240)={0x10, 0x8, 0x4, 0x6, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x100000001}, {&(0x7f0000ff1000/0xe000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x6}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x100000000}, {&(0x7f0000feb000/0x12000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff4000/0x4000)=nil, 0x100000001}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fef000/0x2000)=nil, 0x9eac}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x9}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x20}, {&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x1d}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fed000/0x1000)=nil, 0x1ff}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7fffffff}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x401}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x6}, {&(0x7f0000ff1000/0x2000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x1000}], ['./file0\x00', './file0/file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x200000000000}) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x5, 0x5) 16:00:13 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000200)=0xc) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pread(r1, &(0x7f0000000240)="2de66310e1212888ddecdd7c7981028356ddf4d3272734c87574982011ea1f8bf28520d7adeb0b092434b1aaf08d69b65c039f03d86965d3d10b210d08a516e847397f006078b3172ad2e9980446c4ddb5042f44b61549dcb6353d697358dd641904ba5069edcec15ff961cbe80fee6ed469ef7c1d6ee349543d6743641532cf26f0768e1ab2b7e8db9da99d5bd77cfd381b06a9d9fc96e6", 0x98, 0x0, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000500)="e03f8c255a238e44807463c80a9d556ca8e45c3a0f6f5cb17e8414600f6e78e0e7cad9be7778b36d574cae07586f2e9668c4cf6ae9ebde8e3ddc05b7bd6d9e781818a214c825a95102bfa3677f09a44f362168c637340ea89d0f6ed81d210b625856ce9970d10c6a62a607203f0fd8417f860ee7df3dc2d09a771a003c6a8caa32c1054373d486852fc75583a301cccf4ef0d1a37253bb52212b758cf02d1efec57e71e3f9b266c25ea94801f81ea1b390a700fe5b1e9ce75e078f7d02aae35c87cface472e023690fe6cab809fc41b64b8b6932eee8e64b1a6a9cd3de84407ebf1b747ef2f50ceafff0a2f59d12829ced263289cc88a2955cda89314ea852a44c3f742e5301249e610c748992b958f4856567f560aae2d462d2bc11e2a822dcb0d9edbb4792499292129254df49671dc295608ea766d16ba563ca36b4b4d43cd902c0ef2bdb045f3a923c9b6113bb7045ee44a8e790e335c8dc9bf7a6b7861070538fb6c14f92fcdc17d079197989fd7c5f762b582c4855d5ab9afa9a4eca18379107bedb6c677928cebacd04d09fc83f6dd84a43fc52822179d4cf1b15fdb26a0cf5fed586523f87bbf7bfb4b2bc9bb628eb15fa2a01f0268e49f7b096317a7ba932871ff852e6cc879a20267b88d7457a9334c4a3cb2cae6cf40e05aee1d7cd36497ea0e09e0223324c5e1bc9bf19fef99849dc2b30deda903fa3b9f5746ef8cffc949ff6d0dfb0d577f6b53cd28e8c5e79e7a1907920cec6333e52c14abb2a86c15c92fb6106621a2a03d3233774f5c3ac440700a3f9509efd080d48dbd0cbea5dfd3245da1878961ba8bd8964edc9076c50640315010e257ba9e14fe49cb0d1149ecc75d564a92ba4a595fc232ff4cd8e9f261e001181f178dfe7915a70c8551deda40b99a0a283b3f26ac8e533dd07fcf0a9bafba5552e86773aa348b8e0e281a170ec4e5441c5e153d9c06534d4d3d22c32e42fef4ef69314e1c01515f184c25be6079563962dae890688d7b101899012c4e1c8ec5de688d68ab225ba994bbe07084b28faf403ef977a8f5044c79fdabcd15c33bf2d98bf3c8c39c784976fdd92fc43ed8e87239137c15aa80515f9cd58b23bdd2fe6405279a098985a713843ebc7c5fa8906997e3c3a9378954793b8af4579477b71ffee088714a2f69069419e3a14eaa3eaf2949b1b8fe5c8f7fd742986d5db37f302c76a500f2db12c3e36c05289a2760d83af0d623a43690117c77548ae4a3737663d874eb8d9d408e288d63270b19323134657294faf1c0628e4c45375763f036cba67a63f04be359df627ccad1a353892cae78bf6138ea6248a693153211631ddbd870a60d0d688648a937cc5e10c071e70ad8e6abd927468b01a872f5d6a0f312848d7d1a10e4209486c7e2c5af1bb18b38da72a7a6528719601045bcd4a74c8d30bad7842ba50bd9eaf43239bba7a245873ef49d57eac8284d7bdfd34141cd11a41cef3d524af4880ec500421aab7816079f52970ded5056c078f93f2a8f5faa884ea1c6a45cc90125990e37b6aadbd5d09d1462da0f029b31eca6af2c53329964d9190fddd98f492141f56b48b0c6af87ca623b1b916a625d750cca9713c40c102cfadf66defc3745971a9b5ac52616911ab852cce97b42690d6d5690131201c539f05207a076325160a2e8eefd51f1477f10b2ccec6a2ed5b2be1ae295bb33bab376f92c45fbbc356de07b8cb42d58252842e8fc4a41604b0b17dd662fe7ffe573fe9da86e89255542521cfffeec3239311bc047e163ef9f1277ad2af1f428fee30f0e25b48aa1206ee52b00f0f551badcb13ad178e22e9d0947213eab10e393a33055ec6036edd6ade5261cb41cb5a21caa6a4d6ad3f5a45cd19f17f903f58eb2b1be40929930c7552b78ee6ace59222133b6032e5a64de4b5c3a2a8036cf9ea4399cbc410cdbbaf62b8f979e8c46158a83a9512d7654c444ffd859bcb5fe499153e7d22f25292ed9d4b55b00bbb7dfc9547423d01a873b9d2b82427ab406af1254d7cbd38d95361a4c17854f4c5bc37e384ce17787c8dabebe66681f19c8965861ebc590cfc623fe4cd58bcac0bc19ee67bd894db26300b05283eef327f5dd00a5d0297a62cec36206210f97644d628a7ee05e1afcd57a9ca9c60d36ca82bcad2157a3a1c0c66c69f41b00a41ea2a1ae4447e8980d213445a1069e1ecccdd260d9be9357b18b56695757e1a0921bbc8a4f197d32fb389659a3bbd70fc6a1331f36cb5e7dff6acd972270aad9744ccff15a6800c7bc09510d0200203af80f03f9b56f5b0ef83569008507e1dcc5ce0e9331818784794a479ad97cc164b03062f4c7e5e445b57519d4871a73c1c2cd8dac2861c53275f5a218090f34aaab33f6818008d0fce1401049d4e23d2e5094a3c3852ee6ce7ebf81dcc9786ab7e8b134dc7e062660b0a90ad02a07172ebea19308937d7ccff32d4b30b8e3e94fd6e0d914bdce8c8584f80a1b4bbd590509c900856372b9a4bcdbdc30c8a64421a9398762ec7690d45d4e362d8588c35f3811f2ad6ffe441dd096892a84d6b0bbe7c9561897608de444329f24b12dbabb76f1f61559c608d4c80c867e36cd87d990879fab17f7780658408af876a3bac3320fd25edf8ebcb26d9e7d45344d62aef2732fdf0f702c8b68ec6836380301159cb2dbc52486d84d2d954ea031b3a2f2b059613ee91df1be725ff82cb0e620ee1a525d0d5f0550c84b59d1fb63af1377c741703f5a68f46e633d5add90f77a0303cd653a3793373b51bf8b6c740f6273fdff38dd50417fe3aa29b5ad5c5106f70dfe3bc875df339cb584fe0aa883b3dd1d0832f6e075aca1f921f72fe603e494f7a6ba3d88e19ea70cb095359d8e381d1ba8db556d3f563739f2f628484de5907d6ca7bfafcdee189d280cf483ed97dd27de7a63a9358f03d40494c5f000a1817801a7cdc620be304744e2f1b8a020d2b144029be583407ba39b6e9caf3654fc1703020e8b660264dbd2ed24be73da7545fead03b683207d78da08616034f1815194116416e81829bcad22193cc621dde37f23b583c7ee99c883fea6082354450e6ce3b0485640ecf708a9abe897f5e78f5d6183c8ad83402318e0f46c1e7897c49732caa76b20a067b44a5cedb132620217c71a9992923f60bac0107465dc3841fc827a5ee7c5e93de1b48f1a2dc5b73760f2f3ae5a14e911df6985151c45769a9aa46b58b5a812a79b4a002f2abe9fd8fe283a4659de8fe71d0a6a17daac88a1bf6c6074540dc4f6bbcfbf90b305ce41b23925c5d63eaec1a7f836fbab0c568ecad70de125f582211f354db9e94078625116658c52b6333851603ebf01a52aabb1d9761eaf27fd577fcc2732e357fe25ae65fe751c4a5fb311f062ad71d3128747bc1cf1fa91011401f48d4810f0d94aa7acb8d494cc5c6c5bc1e346f78198cfd9847d7b9c9cb6965f0235638ffcf4cc9e17fba7c06ca93d71f1204fa35b37e761ac4102856ff0ee905e2541decd6b0ae466324ac3f6998cdfea826feed6cf24eddcfba171dfcfd4bf6af1c427589c91b32b6b8840a63849361e75754b0be019847e5208ff125042e3cacd2428941cb81ada0ec44d240b5ff278eaf7992db25d3e286fdd8d95303f72898e698a4eaa77ea8ccca1e447a7febc692c00a7aa13cc7d7aaef50962f433cfa290baaf78296ec1b1c7838dc7eea4284f2b519e8e482f2c9e9f472af9b2f3dd96fdcce71eb0d3770746a574d661e04da804752883d56acd6e15cc6334d787c0067440455f0ae101ab5542710e7505a8c7f49de99278eaf27572e992d513a15f4d7a8367da32ecc27579f0cc08404204eba16c13f7de9ca361ba35387c1aa6bf942a18a126946552d432f2d8caf701be5a33601f0f2c587d2a52fdb346bef9275881bcba3e489350b3800b9853d3556315286c6709756373c1d92d9d40e2d2071d6b228b4d8b08470f8c4f457923e836eb9cc058a3eae57169f4fd8bcfaa5f56ac2a0b2fca2448c1f26fcd05eaff82fde445b29096fa54ebb477dd8599b33b8349d66ee184cf71290909f284c39d44b7bd001612c4032d0a7d2ba06f89fe286e46102e67365756e4f925aae0dffe47bed8796fc0604fe78b9ab339dd1dbffd38b78af6c59793f333ebfb12067f7ff7021f5c9bedc5c80f9c7b48033f843af681edde6204c9f157f1c59fc60d75019dfc8c389275e4b648941918b96fb01e3c2e94c3c6a1b26dcd11cfac09e85a6c8d5431773caff8d2a1675d653406dabf8449df5b1caac6abd53d01f6bf5a0f18a2301eea2a8c83c2b61efd504691e75608c8f3021d290511610b442e726b1f421311aa78a319fce9cc1acc6f7d3dd5c7492a15b907cb4d0a2d3035609e8a6baa2cbf4572f9201da72fea33c23f91b555e157154cd24443c255ed2c5ab016bba838b0ce55b67865f3117a181b6a35789e6a68e0411cde3d9e11e1579136f06202d92ff763c28b955eb734628e55ea63597ca1392713d7bafd1c997fd26b388986ec0dd0619ec3430242e83d5eef45d61210a1b19775faaf778f932a4336b757c36648107c2681215890af2ccf42b9eb0c0f5ae3aae975fcfbfcfe08ff7aa9ad5822a15718a9216f20738975048391b860e0cda990722da1a437f3e85bda39bfa2b4123371c3f7ad3c2ececfd70a50b95c932597e91d075ef93cb6daf59088a6c2f774817f16150791b4d2b57966fe75c5f1a74bb329c9ae624ca04dbf484824e785a36d75c806e7a57757833313d53954d18541022d2768a107e37a4f5a83751ab9067f71a3dbc9a74627c659f7f1099daf462bf0e0f3f37e3a11065750d36950d54605a099b0c9131f8be6452cf6aab159754a02939cbfee20a9943f8440d9f64760f6fbb7aad21fd8c1014d57f4ebc50a35d44f431382b43b4bf22fd3b2e31ad9cda1d7ba3a0dcc820cbecab2c0a57031ac584ed35cd8884d89c4c7b022b822bad7c4436b59b5d48797a142cc9869aa90ea3c4dde30b552546f84970b0311af63002a357e37f5b130a33beb8b6e74a624a1e0a5769df9053de45e85e47f5247591f6e2a5f01cd978d55df946550a6d2f19c484810d872c4b3747ecf61b16af31a332e786312ac5fc9aa1581c62307a931550e8a209eb2ccd2794e429d22fdeb94e06f7b8eb0fa2ecff543b0d131d98dd3bc089caaa8fd2ab28a4638b507331caf49cecf0addedcf98f680839536aab28afaff1d7be6caf64354ec74cf98a0c770aee843f000000000000003d14996cb4d5cadd9400b7d27fd051bb164139d1475c88b9ab7b916943e43675c654c514d83ca1ecea5e7d82fbdd9adf5cb14c37e9039102ada78bb8fbca0182aa2137c24c3e40ed82b2656d26df77a0c7b462f55b8714bdb112143084a81be63dcd125225124a790301dbf85445af66292e331dafe451e0726a7f689b45ab3a14fcf8b51923cba47904c0dca8596455a4e12b8c98448a4e1698ff8f65e3878f2611a124bc0c3c390a614b6d443a1f5ffcb75d5bbbb74d6d271ddcad18b92405893467f81113cd98c72ddba36d59afad4497804d0f2653b1eb1a24ab1fd7803ad373add34c3fb0ce888b9403a6fe6b5c8cbba2e2055f870c724538c324dd688005a08fd725cb1a1157a9b523bc35293b65746545fc1bcde41b509a2b34fb35f03b26da14c6a91b96c8ebb3740b544aac83fcead2693997ab87f6f0ae7ab941edafc65c62cf3ea3bb3b78a56dc3950dfac6b8c09c385caefb682fd362f937f44c1f1571b299b8cb09efe93d57e443cb18226c", 0x1222}], 0x1000000000000341, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r2 = msgget$private(0x0, 0x8) msgsnd(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="030000000000000013ea57161ff0a830fb39d255c1934189bed2f6cae957a44cd5415805cf3eca40c8505287a54921005a00655e37e3be02444f5beb816c1866fa15ac94e5bb21a2418ffc1f13ed383cc544a7e1975355f3b82c9ebe07d005790df4cb6410364445527b5695b666a83806466d0486be6361f3a7bb70238f1b772103005db69e7e40635c85f4f5ebcaef8544ceda8e84d5c32eeb"], 0x6a, 0x800) 16:00:13 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10210, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) ioctl$TIOCFLUSH(r0, 0x80087467, &(0x7f0000000100)=0x6) 16:00:13 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202e, 0xd02) r0 = socket$inet6(0x18, 0x4, 0x5) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000001240)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x800, 0x0) chmod(&(0x7f0000001200)='./bus\x00', 0x8) fcntl$lock(r3, 0x9, &(0x7f00000011c0)={0x3, 0x1, 0x7, 0x80, r1}) getgroups(0x7, &(0x7f0000001140)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) chown(&(0x7f0000001180)='./bus\x00', r2, r4) r5 = open(&(0x7f0000001280)='./bus\x00', 0x10000, 0x10) ioctl$BIOCVERSION(r5, 0x40044271, &(0x7f00000012c0)) r6 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r6, &(0x7f0000000000)=[{0x0}, {&(0x7f0000000140)=""/4096, 0x10f7}], 0x2, 0x0, 0x0) 16:00:13 executing program 1: sync() getrusage(0x3, 0xfffffffffffffffe) 16:00:13 executing program 0: pipe2(&(0x7f0000000000), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000004c0)={&(0x7f0000000140)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000000080)=[{&(0x7f0000000300)=""/207, 0xcf}], 0x1, &(0x7f0000000400)=""/146, 0x92}, 0x800) pipe2(&(0x7f0000000500), 0x4) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:00:13 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x2, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) sendto$unix(r0, &(0x7f0000000180)="b10005016000000400000002070cca90100e10fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff00"/177, 0xb1, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000140)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000100)=[{0x0}], 0x1, &(0x7f0000001240)=""/156, 0x9c}, 0x0) 16:00:13 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) poll(&(0x7f0000000180)=[{r1, 0x2}, {r0, 0x80}, {r0, 0x4}, {r1, 0x8}, {r0, 0x4}], 0x5, 0x2a8c) ioctl$TIOCMSET(r1, 0x8004427d, &(0x7f0000000000)) r2 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) r3 = open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x0) readlinkat(r3, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/255, 0xff) fcntl$lock(r2, 0x8, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x200000000}) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x3d) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffffd0, &(0x7f0000000180)="b6") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x10000, 0x0) ioctl$KDDISABIO(r1, 0x20004b3d) 16:00:14 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) 16:00:14 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='r\x00') fchdir(r0) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f00000001c0)='W\x00') rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 16:00:14 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x8, 0x0) readv(r0, &(0x7f0000000640)=[{&(0x7f00000000c0)=""/233, 0xe9}, {&(0x7f0000000200)=""/23, 0x17}, {&(0x7f0000000240)=""/221, 0xdd}, {&(0x7f0000000340)=""/117, 0x75}, {&(0x7f00000003c0)=""/251, 0xfb}, {&(0x7f00000004c0)=""/143, 0x8f}, {&(0x7f0000000580)=""/138, 0x8a}], 0x7) r1 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x381, 0x40) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x8004667c, &(0x7f0000000000)) 16:00:14 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x101, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x0, 0x40000000000, 0x3, 0x0, 0x6, 0xde3d, 0xfffffffffffffbff, 0x2, 0x1, 0x8001, 0x8}) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="8202000000cbbbd800215507ab610000000000"], 0x1) 16:00:14 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x6000, 0x2ce2) open$dir(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) 16:00:14 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x280, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x1fe, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x7, 0x4, 0xff, 0x13f, "fd80cc667d7bc8fba0ddd494a8306a9dce4ba5ea", 0x3, 0xe48}) openat(r1, &(0x7f0000000040)='./file0\x00', 0x40, 0x45) writev(r1, &(0x7f0000000240)=[{0x0}], 0x1) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3d1, &(0x7f0000000140)=[{0x3d}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x9, &(0x7f0000000000)=[{0x4, 0x1, 0x8001, 0xfffffffffffffffc}, {0x5, 0x7ff, 0x5, 0x83}, {0x0, 0x1d1, 0x100, 0x6}, {0x2, 0x41, 0x100000000, 0x81}, {0x8, 0x5, 0x101}, {0x405d, 0x7, 0x0, 0x6f8}, {0x5, 0x1000, 0x972, 0x7fffffff}, {0x0, 0x7, 0x0, 0x4}, {0x5, 0x9, 0x134, 0xf130}]}) 16:00:14 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040), 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) fsync(r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 16:00:14 executing program 1: accept$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000000000013000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d9dab7af48eeb38df502760d10af8a3425b215abf9baa9688c2d15c960afa506ed0430639227"], 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000100)={'./bus\x00', 0x5, 0x5, 0x0, 0x0, 0x8, 0x4, 0x10a, 0x2, 0x1, 0x1f3, 0x7dd7854a}) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040), &(0x7f00000000c0)={0x8}, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 16:00:14 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt(r0, 0x0, 0xb, 0x0, 0x0) 16:00:14 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffe) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:00:14 executing program 0: r0 = socket(0x18, 0x1, 0x0) connect$inet(r0, &(0x7f0000000040)={0x2, 0x3}, 0xc) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f00000000c0)={0x0, 0x1}) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:14 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = getuid() getgroups(0x4, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0x0, 0x0]) fchown(r0, r1, r2) r3 = getppid() setpgid(0x0, r3) 16:00:14 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000000), 0x2a6) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSTOP(r1, 0x2000746f) accept(r1, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) r2 = socket$unix(0x1, 0x1, 0x0) fchdir(r2) 16:00:14 executing program 0: mknod(&(0x7f0000000000)='./bus/file0\x00', 0x0, 0x8) r0 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x10b885, 0x0) read(r1, 0x0, 0x3ffd398f) linkat(r1, &(0x7f0000000040)='./bus/file0\x00', r1, &(0x7f00000000c0)='./bus/file0\x00', 0x4) close(r0) 16:00:14 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000300)='\\\x00', &(0x7f0000000340)='\x00']) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000080)) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)) 16:00:14 executing program 0: r0 = semget$private(0x0, 0xb273280a8a5d0eee, 0x200) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {}, {0x6}]}) semctl$IPC_RMID(r0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup2(r1, r1) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000380)={0x0, 0xfffffffffffffff8, 0x82c, {[0x8001, 0x9, 0x8580, 0x1, 0x3, 0x2, 0x7, 0x3, 0x7, 0x6, 0x5, 0x4, 0x1, 0x8, 0xf5, 0x80000001, 0x400, 0x20], [0x3f, 0x7, 0x18d, 0x7, 0x9e1, 0x4, 0x0, 0x81, 0x500000000000000, 0x6], [0x0, 0x12d, 0x80, 0x8, 0x2, 0x1, 0x6297], [0x2, 0xffffffff00000001, 0x5a4, 0x1, 0x5, 0x9], [{0x7f, 0x61, 0x2, 0x3}, {0x2, 0x4, 0x80000001, 0x2}, {0x9, 0x0, 0xffff, 0x800}, {0xb1a9, 0x4, 0xfff, 0x5}, {0x3f, 0x7fffffff, 0xdee9, 0x7ff}, {0x80, 0x1, 0x10001, 0x9}, {0x6, 0x0, 0x8, 0x5}, {0x9, 0x7, 0x8, 0x8}], {0x6, 0x3f, 0x7, 0x1}, {0x3, 0xc0dd, 0x3, 0x1000}}}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:14 executing program 0: r0 = socket(0x18, 0x1, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000100)={0x7, &(0x7f0000000080)=[0x0, 0x21e5, 0x1, 0x4000, 0x3, 0x5, 0xe28]}) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r0, &(0x7f0000000000)=@abs={0x682eb13985c518e6, 0x7}, 0x8) 16:00:14 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) listen(r0, 0x400) r1 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x10) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3, 0x1010, r1, 0x0, 0x0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000040)) 16:00:14 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x100) mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x800000016d2) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)=""/219, 0xdb) 16:00:14 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) openat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x40) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x1, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3, 0x10, r0, 0x0, 0x0) 16:00:14 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, 0xc) fcntl$getown(r0, 0x5) r2 = getpgid(r1) flock(r0, 0xc) fcntl$setown(r0, 0x6, r2) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00000000c0)) open$dir(&(0x7f00000003c0)='./bus/file0\x00', 0x0, 0x10) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000140)) pipe2(&(0x7f0000000080), 0x4) 16:00:14 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) r2 = getpgrp() ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x43, 0x6}, {0x83, 0x400}, {0xab, 0x40}], 0x3}) fcntl$setown(r0, 0x6, r2) 16:00:15 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) getsockname$unix(r0, &(0x7f00000009c0)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) pwritev(r0, &(0x7f0000001b40)=[{&(0x7f0000001b00)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000180)="010000", 0x3}], 0x1) pwrite(r0, &(0x7f0000000040)="ce725fc637ba74398c733c281f05153bd9982bd34efc9fc2c98c3fe18b8c0a9d349b28d34f5067a5da9555cf3402790aded3a191e665426e71a698b761da", 0x3e, 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000100)=0x2) write(r0, &(0x7f0000000280)='\x00\x00\x00\x00\x00', 0x5) ftruncate(r0, 0x0, 0x3) pwritev(r0, &(0x7f0000000440)=[{&(0x7f00000001c0)="5b8f4b", 0x3}, {&(0x7f0000000200)="bfba0bcd0fe7d54ee36c32877fd9fef71e69b0a1ffbda78ecf18606278cfcd18827108ff", 0x24}, {&(0x7f00000002c0)="fb7482aa882da4af4faaefa938b804d79f4229e71fe1c65fb0a0b8bbfcfae7de27aaa055b9e814c17b6c7f8d1f1c326a03bf89a057716dee326df546f929d01f14bd27db6a5646f6cf34a38e559c217d735433e382b4b4caf983b46e05aeb728db462b13698f393ed89eebbd60d8ca392383f1617870141840db5a524bcf57", 0x7f}, {&(0x7f0000000340)="f55b440305fca99aa73c312617d6212f9f433857fc4961ce29791b527d4ada03278ed7514c9ef4eb253171f0d08179dabfca5fd343fc7e1654402088493ec7a23ebc45b1633d20fe3d8e8d143337b371ce5b01a6181878f20abce2d5bf1493482a8eb65bd0459abd6dec0d3037363793443efa06ad16d18b69287c035ab49e470c3c3cf684b34104ab428116e4e1fc1dec739508de38f76d6a4e", 0x9a}, {&(0x7f0000000240)="9d56bd8b683d3db900dec443f518333a38297c90c693f8fb29a1feaa1e74801fde3067690a", 0x25}, {&(0x7f00000023c0)="abeb77110e6b766bfc952e942ad05c4cb6566d646a6eb69164d35a27f44d6cde3d4997419443e927f517a02c0cc74fea9da15ec43d9022bd529e257c4c698a874ae0ccdc37ea7570e6d2724b1f646986618ba536f7998e5a4e3c8b99fd63fd62f12a5fe483a68a20cd155476d3bd037f45686c8275342eec8cba810443e3c7e54257833bec5ddbd3184bbc18dc03383c6a5dd8e85592dca83ffcae3de07653c36f9e770b1fbd57a16ea230fce71a3d6f06157e56bbb6eb701a6278c1c649f3260f3bb5ab6a7cec9a6c6aed2d1bf4c2f725ce84b7be2e1310421d6d25653e23cc2e87824fbb7a6631742a5a191bb3c7ffddbf99cf11040009891c95ae17466cf6f3470baf4b1d3227aeae49c7cb823d5f1a2e5c7f10e763f6677017d81c58750c9c6046169c22738d30a6fc4146d514cb8edd01523e8e2bc74e9fb7f5e5f5dc10660a21ece459c38cc01127c6d4bed779b9b7d612d560ba9584a3f94db575ab5f55952e348b94ba0bcea36f6e1bb217c75b74dfceea315eb2fc134068e063f74258e4542ae34dff67100face37db4f8df251db2d687bbb461aab341175de00835e50505141a7baab2ca6f9bf17538729d253dc7f126723ba17c71c9bed43866db64f23bafc8ac866de9f5224320998defa5268ff6ccf3c52b620fa9a972cc570017240c1245d2624bc3b4ebc8260c573b4421913e3191397bc4bd54e9d076840c9a9b2d85dd423c36401c60d3a81df483c77eb0342b4f78e6c6f5ba8603c207f0a11fd99f0126cc44f2845c8b6d2536ad0309cb942d924810e4ee32647f848f14a95321f66a72c963f0ca307e88ddf105b265b53f616479a1bd277b323367c0826431c9e57d4ccbb72bb337241e12c262b6c3f999a341251ede29ca64bb88905411f3b67312d45953ca9c404d302f4e95e3b7a991bb050b5106358cf94d073b42c0f2faeac0fd2c9b331cfe607cc66669c08b3bfdada8d6f9ee55089954739a63c885224a98b09309b7d0e89d7cd7b8ac44d074b0e4f79913276bf96627e77ed04729617c53a8c6dd771e2785acab09c15ef00d61a5217ba14771f1cc3f7acfc6d9bc2cb1fc8932a81df5b93c030de68b2119f2e93cc9b25698b9de271d9c4404be7d2a1bb017eae551b323d67ac6b92dbe25d698cd14370f625fa9c2c990f164358559860f93c3bc3b3e084d1846846dd4422332fb6a7b537f867947c5f5d3e44cbe14005d938c275006ef47b470c7dbb0c1b1d9cde1423227428b547c931e5ec3fcd996bc16cf56c5da6a1139d0531e321245f4023d9ca7f2819125420c40b4a004a48deb7e92cb632dfc61b72481f4fa9604d04a7b92b03e2d6ab4d62826bcffeebfc79168b3a59c5ec4244b6b3bf6d8a7530d7cf6638f1cf738c900741a109098fb57fde35fa922d44f771a1fc7a4eefaffe93708097191b8368465b5e0eec7630527dd4fd44510e3636704b217f504a1ae5324372aaf1ae7b48d7569e94a7d5cc8bb96c2369c4bbbfcffc1ab8bea2a4e73f60f75424cf4fa5c95a3d1c6d151ca381b6b3060fbc34d28d0ce20cc3685c7c48b18480e88799027d8c49c521e0802c8007537a1bb6fe0592265ba789b63fdf23f50d57a521d0a8cf309bc6168fb8a60b2ff992634b784cdf979b34121688e9006280426b345f83fea96c8e5fc725308b067cca08c7223001a033412f219554405f264204ff3de5f30c878a7e526c37b821c1632bd64765188c6988adc80f8886209b78792ce67c280acdbc04ce98f1b65e1d5492d2b5d4568f94e0afec83a29b65d093465deafcd9c7e55628896e8e4c0e663a33c8e8f18b24bcc1fa17a0360b3cfb348c39b197cb7db9e15e07a26eb4704b740e17f038431652d162e1af20dadb22fd65e08452123e7407bd2138ccac79ed553b96b1c800941ac9324c25f2bdd3de7d1a76cb519674a9ee7a6f3b279c0144af12c7e33cd2be6ab287437fbec04ca288d3a754e0777beaabe37188d19a2573abbcb0640e107b9c2e91f8ed2232ec736a888936147978a6b1776a7c1159f9aecc062f24d4657301a35ba3f9586031be21f2013eb6ac610d7185eb12e56a1987f8b7056e32514a08f5458a7d79c49645f485a00efcbce1ce5f64ed8598f4479d80e4d6d3979fc5000faf35f2e841ea27d7d3cafbd8387753a03aa026cc71434f0d59893db1084c1004a5c1e9bb92e3b7914e269f844efdb71891e9039caf21b8358e5215f3ec7231794ee88cd33683d67465dd9b8cc85a67f3ea7c6164a0b9011d8f93257bc3c43aee469cd137502cfa847e472a1a0e6be229b5a88c786092d112ce28bd01d1d196294eb47a2059df83ef90b1332c14294d0f5a5d100b682c700c4d9f5714dc9224994e8858c8428179a87afc663d684d87f943beac6ee8f5e27316cd6bb3116b856a29d3e6c4c2de8a9743af21a260bf483383ebc0796fb3bbc9e8f016d0dd08089727b5ca36ea67712d2a97ae3d62fd102f84fe3088a9ce28a9300dfcee945815e075fdc6960b8489f8c5345ac230fc535fc6c4667dfebea430aef5fafd886bb872c1dff4771ba79543fc977f30bd8fd68e670209a1dd5446e367859bb810a87664d0917189cd4a9a216274de4dfeba3e3647e7da333153d879472bb1e21c6d4b07d07e1f0cca714c577b7a8fff43b91a5377b52b1d35c6673e4d5748b54ecb2ddc3155ee97a56bc76d4c8fb0887f9bc2f430e1232e909553920790e98642770abfe1097deae69b19d5fcd1e179534099e1ca8754f5423fe6b54f2cc466c17316ca4569a16a32b7630cf9e21f0237cb49ffd9650b72d6178dad5f36ebf450cb61df8703aa80c6024c9f613dd09e4cb7a3fc08b097545c5e132ded8e95cea8ff1bb218622063752d38a122761266573b099d5af21f109fba408027ea18c045429faef3c02cd6bface0a641ddbca75e85ed4e6de4b55e90a3a05c596ac9d08ac6851c08d48bde481358dc8366824899ef07eb42663a65c15acb7ef8360c6e030eb9dd6c3ad01c1d692bac344303ea69700d75a8073a9050197e95d0a92b884b53bdc0156160be00ed57b554ecdb87a2f5d3cfb534f28db96da155cf6273acfaa10511dcbdc459b27719c97f932db1d0aa7af52c526e1e93e7b89969124db53d8e3ee08e9bbea5224cb4550c6936c2d2b3accc62c1e201fd13da2125a6e3f0e3cdf488b44385554259f72e5e9253002daddabc2ca71f12bd361e8a2ec852ad207150e2845188d9e5d5f68e2a43bbfe0c20f86f60c4c1095957a04f6e8e3933c1eca5336131b6e1ff2a41943f498c797f9d76239ac4498c9a7b66c99658ae99af672d14f4281b9fc601d0cae407983ccd9ae60a1a396d259c60cc88da70551690bfcf7dd9090c45ea4b5380b353083d6a566e80a1d2a8cedac199caa23f308c5621e2df45ac8e5637f56d7b2d4fe9d91821d214d22f134e1247c0cf3ae0a4fc30195ab45136becfd8538f03da9da0725738d74cf9b6e105bd8ae060e521753a2f1ba25b633b5f289fe03f2413e911816e57d1a695a9b8e47b897b01ac451e858df08fde124169877db47116b0e63f538ca6c22579d77225fa95fbfecf4818a577285dbbb5aa91f5adc71c0b6c1031a5fdba632b69d956cb19dc8b35baeeba8d7112eb4dc9022f03c0bc649a318d9060ff1bec7e987ca48cf97cc7a0cb2b4ded44d16d0d3735550f8ed70ad80766e6fb51436325d58b8c67fdd93fce5989c6312be94d0e6c3aacd252c511ef0eecd6bc51aa4d2a7ff8299bf03adb7b7acc134d800a055240cea9686bbb67eba86ed69f12336050b40afb1f09d841b6e5e710649f9d3deaf95dfd5b616b245425cd393edb38049d1a9b9c802a93c28739d70ba37101164387c9d30e6ed93714a3f91bdeba2c915a629dcbbf421e761fdd3f716ce52c17f707f667b9d1c33edfee87dcb17b61c0451314df12e51f1a407924832a0481b8aed34e31249d145f7b81ed09f94fe22d7a1e23c935ed6660852da9c57f342c9ae1c7288e7917ce31979ee1b18d312def5e1fab141c179aed9a41157e743ef3a490b22dc1f6e6e0ab26332e2b6b9b1f8d89a456480245ad6139905a14077cb235e7875e65723de4576a021587d2622448bdc32d43f639f314807d3820a898f6ddbe5c26da18c641cf1ac5074582db062da0269a5b43d3d274fe34470876063f586478cfaac120daa335be7e13ee0f75975814568399bc2df3fed48ae3c9feaab5eda616d186db7e2485da42146609ef91b8163088adc008a3e943e47561f09cfbd6f6e0f403a4af99935fc718898eb730ea161b448a01a28279c083740cdac616217bd1d4a7667412e4de19a6ea62ebdeb255c443eeaf8d7544ad07272904f24d80b57d4c59161c9a747e4f3b33c715d3209b700cfa0282cfddecbd774f8dc0fbf1af793281d098a1ae707078fb1af1191e783443cc9ce2ef6a7e5bc39293e8db4334465bf5d961a8cd59d20001c1dfddafc0ee297f4ec92a1248cc92f8f55d7211bfe23104b29e9d460e0da92fb48565662b00a3c3958df29a3612f48a64480364e57b99ea2aeeba8c651b4259c969652df00527989a50a8fcbf84bf4fc74c840392b138d66ece0cf2ebbb3735643bc525d5cfb2c1b1a6f9af41fd8f94600f31d286cf98f45937e44c482a7397a560edbfd1f1fffdebf6567f8a702ba816cc923a481366a5e525f6b836f9c24f44ef6320bd1851ff4b38fb5ccbd9cd27fb792f667c38d2a2c7e692193db8e5d145964ca02e712c8e778c3c77b3efac105fef0cdb270329debd3162be65b97ee2b14e161f168e9c27a0ead92ad303aa8d8cd39ffc6ca958e0d0fc5e714778450384b162e966fd7c395c49e6c6772f41443e5cc194c84f67314d7050c9040a49d416d4bb81ccd3fe489fa028ee6b8c81e81359262783fcf79ab430b425b8518e8fa9f1d1b7bb3d8def878c184ad67922bf1c0f50fc7c5587658cf1baab02375721740ffa4730d6b762d9735e8a3b1c53d03c31ea215cafe8791380b1cea697806a9a9dbf686cd2137cd6de26289350a089c6fdc5667f8cb310d88f2c14edae5e3b2dbe14b690dbad22c3e924cb332ac3b0fa0acd09478eaf3d7d7fbed59ed04fc7078d31459704d692bb6bcfe60db32ae67e417d33811284d13e012f9c3ecc793ad790d922f66b8d2b714fab2341e9b649b8c76f91f0eb26029bb3dfb74479ee1d696b85f5b0a098086e56310b887e9149f5c2422856b3568255e6ce5505a253185a018d5d04d54969c41d5e3d767b59d79512d65afaff65cee1414ea96ee4879cd93c779e5bc7c9947da39b22817be42268754505fe072357412059622ce68ae49ee9af11daa5d4d63ea7040377a5304c7ee611ba2961db7a0166c95c97e43c1855a1a8152200737e07061af7e19b21e4a2adf294d406bc3e5b815a8b33d5ba79e33c2bb57ba7154d71718bdb99acfe1587a1b1a767c9b20bf0d0ec10767a5027fcbf3092d90a5050d4771f00d32e74bfd6496fb81530092fcaafa81810714ad0476c015f35811060c79470ba0c6a74800779db11366d01724177f7e22d0428fb291bf81caa52ea713b9710ab9101a1d98698c2022e83535fef007f7ec46e4fe6e0426260997341ce1e825e7244b1c2b2f766ecb4603ea3f69b26cbc3f6f55e0b15ab31ecd9872706b9ca6c11bd096214707928d447b4b8aa80dc24e29ac68f78d3db6eac036a308f9137f6c0817e3ab941508e776141d712468f70081db17947112a67ee9e27ba7b2a3a4534e919cc4f617bc92c02299b37bebb3bc349601acbe67455bdc26", 0x1000}, {&(0x7f0000000400)="a63dc31046694c6793428a81af31c924f3c2c9e12f0ce622581f8f28e2f3c8b8f4f6b172cda4a8c69e6d08d42b17363e19635c5a853990f4d85a1d", 0x3b}, {&(0x7f0000001a00)="cd00df0c84b78b10b01de1cd280dbe8a1e8fff3a96e586a95a24e2c206bfce39fd55b76333b0ce0c51305f6253fab498057e0fa7cbf7bd0d8a966b7de590705260ecbbee67d21ef44ce386d75f3731e547fcf3e1e9d4ebdfcaa53d089d32fed5a2546464a0dadad4f06c2853d22d80f89b2ca9971b09b9b26db70067ee984efbd16f0c1d7ad513c10854", 0x8a}], 0x8, 0x0, 0x0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000140)) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000500)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6afc4a1ef5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a1a1f6c90d26190a09a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b644b81be4808241f657fbc1dbfb2686535e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb", 0x493}], 0x1, 0x0, 0x0) 16:00:15 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x1ff, 0x0) pwritev(r0, &(0x7f0000000140), 0x0, 0x0, 0x800000000) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x6) 16:00:15 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x40000000001d, &(0x7f0000000000)="02000000", 0x4) socket(0x10, 0x8000, 0x200) 16:00:15 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) read(r0, &(0x7f0000000000)=""/52, 0x34) pwritev(r0, &(0x7f0000001b40)=[{&(0x7f0000001b00)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)="d58474c125459994de258abf30b58e2903e11fbf28dc63f7a79fc8e2750ca484bbd402a85d33656f861588c0c21232aee4df9d24e27f136136a7bdf430b46801d540fd39835aeff80a64786b9a56d18c1d23698fe49fbaa54cef00b4fddf090bef2c67fe3990034f0be63d706fe6ccf9c2a39bcab74938f1c144fe82af7b34df4142ef1c040315fabad3e287711d6a87822caa1e775b270c559db3502b23d74ad6432089d7cd83fac1760309c0b911300c7bd869d38a1280b18c4d1e1be35979dfba7831dc1f0a146c1fb68b3ebd172bec99bd45", 0xd4}, {&(0x7f0000000280)="aa066288a80bd9b75271ea4cd51d9ac763ed4f03c6873cea6666eafc78dbdf5756a7f5ad4577742489c843e9fb74525021fdab95b5d55bc9a5e67c025da3a1ed4c378379d850cc7a8541bf73e0e2c28fdf", 0x51}], 0x2, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000100)="0de1f5c3059d32c2", 0x8}], 0x1, 0x0, 0x0) ftruncate(r0, 0x0, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000500)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6afc4a1ef5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a1a1f6c90d26190a09a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b644b81be4808241f657fbc1dbfb2686535e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb", 0x493}], 0x1, 0x0, 0x0) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x28}, {0x6}]}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 16:00:15 executing program 1: r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) fcntl$setstatus(r2, 0x4, 0x40) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x7fff, 0x2) kevent(r0, &(0x7f0000000140)=[{}], 0x9, 0x0, 0x0, 0x0) close(r0) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x25}, {0x28}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="01") pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000000c0)) 16:00:15 executing program 0: r0 = socket$inet(0x2, 0x3, 0x2f) getsockname(r0, 0x0, &(0x7f0000000040)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20080, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000080)) 16:00:15 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000040)) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000100)=[{0x0}, {0x0}], 0x2, &(0x7f0000000140)=""/193, 0xc1}, 0x41) 16:00:15 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCCBRK(r0, 0x2000747a) close(r0) r1 = syz_open_pts() ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000200)={0x400, 0x0, 0x3, 0x1ff, "3d7bad3423f0469e904a6a59c1a40d9b684e8c65"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="084590c10349aeea3d00cca9", 0xfffffffffffffe74}], 0x1) 16:00:15 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) mprotect(&(0x7f0000216000/0x12000)=nil, 0x12000, 0x0) r0 = socket(0x18, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) 16:00:15 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) lseek(r0, 0x0, 0x0, 0x1) r1 = socket$unix(0x1, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000040)=0x4ab, 0x4) getsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x2005fffd}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffde2, &(0x7f0000000440)="32406ceac6e83c7d539d7d9262bd46d91a3caf508fad66d9d949443f18c526536e7aa8bebca1c574738c1b8cc9987297e51f0c021c4913c5bebb6f5b35d243d262c31d9da21d9480b000000000000000a56b2d2b110de253090011fbdf999bc8869dfed1a8fdcb88f2b5d2570000000000a2a612da000000000000000000bd4f7464448eb5ae951db0668a18449d9a1d526242fd793956f3204cbdf4afc89952af9259d3aa94547214259d3fdaef40a5045cad45ad7c325a5831aed09930b0fe5ee346edf4911b07eea9b53a081db37462b0b2a7132dac7315") ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0xdf4) fsync(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 16:00:15 executing program 0: r0 = msgget(0x2, 0x40) r1 = geteuid() r2 = getegid() r3 = accept(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0x75) r6 = getegid() r7 = getpgid(0xffffffffffffffff) r8 = getpgrp() msgget(0x1, 0x200) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000040)={{0x4, r1, r2, r4, r6, 0x582c56368085181e, 0x2}, 0x81, 0x6, r7, r8, 0x9, 0x8001, 0x80, 0xe9dc}) setuid(0xee01) r9 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r9, 0x13, &(0x7f0000000240)={{0x0, 0x0, r5}, 0x80000000}) 16:00:15 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r0, 0x800c5709, &(0x7f0000000000)) 16:00:15 executing program 0: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='ww') syz_open_pts() chmod(&(0x7f0000000000)='./file0\x00', 0x1) 16:00:15 executing program 1: syz_execute_func(&(0x7f0000000000)="96419cc4a2791dcd1c040f05c4e1705eeac4a37bf0c55c41e2e9660ff8aa024800578400f90fb8c4f3ab014e4e4e5b4b264ad80f41ad1e1edef50946c4c402c59c739941839fa59d001ab527c4c22938544798c421dd5831e9e9e103f8c45b64660f38385a0a470f898c00000096fc26400f00a439020000006c0465000000004877f866440ff4697683397f3de7e7fbfba18d73df0fc4227d21513a06662ad726660f73d30066400f64287c7c66f2ab440fec3f67dddda8e80fddf6c6c46647d9f8f72ec3c4e2899294d80000000019c10b590b0b64f2ad8160160035ee0fc60fc6a8f2ae000000f1ebeb628f8f7d9b6500f236f04283a9008000000066430f78c6000099455a91b7c4638d6e8df9ffff0c2323ffc4e3b16e9003330000a94acefb110fc4e251bcdfb81aa2f1fbfb22c1ea") msgsnd(0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="753dca9ea6185fa258fe86"], 0x1, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x2, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x800, 0x0) dup2(r0, r1) syz_execute_func(&(0x7f0000000240)="1c18b5b598cd801b69e4f56962f5696200d9d9d017795b69f9f9680c0000008fe9589b26c7e4c753fbc4f1ede1fed4f47d82663ed107c4c2b90a23f216657051c422b18cb6070000005151ccc4a27d181e1eea01eff265dc5f003e460fc37d105b5b45e145af35af353541000f9a9999030faee42c240f54635bde3ef3407104a1e1e0ef26400f0d18c401fe5ff6e30fad6736660fd2938c000000c4c1f913376666450f17720d2e440fc7bf0d00008066660f3a0b0865") syz_execute_func(&(0x7f00000001c0)="43dd25310000006565d93457c4c2e19c3bc442f9921c7dfd2f8fe80faeeff30f122d2bbd0000f00fc07094c4e17f104564653e0f01d5c4417dddb367f96618") 16:00:15 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000680)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000006c0)={0x10, 0x7fffffff, 0x4, 0x1000, [{&(0x7f0000de5000/0x1000)=nil, &(0x7f0000db6000/0x1000)=nil, 0x8}, {&(0x7f0000e60000/0x2000)=nil, &(0x7f0000fe3000/0x2000)=nil, 0x1f}, {&(0x7f0000cc3000/0x2000)=nil, &(0x7f0000c74000/0x2000)=nil, 0xffffffff}, {&(0x7f0000aac000/0x2000)=nil, &(0x7f0000bda000/0x1000)=nil, 0x7}, {&(0x7f0000a22000/0x4000)=nil, &(0x7f0000d89000/0x4000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000d58000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000e78000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7}, {&(0x7f0000fc8000/0x3000)=nil, &(0x7f0000c91000/0x1000)=nil, 0x10000}, {&(0x7f0000ae9000/0x4000)=nil, &(0x7f0000f6c000/0x4000)=nil, 0xfffffffffffff801}, {&(0x7f0000a8e000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fee000/0xf000)=nil, 0x600000000000000}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x6}, {&(0x7f0000b9c000/0x1000)=nil, &(0x7f0000fa9000/0x3000)=nil, 0x8}, {&(0x7f0000aff000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x10001}, {&(0x7f0000c5e000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x5}], ['./file0\x00', './file\x00', './file\x00', './file0\x00'], './file0\x00', './file1\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3f}) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x20000}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=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}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0x7c, 0x0, 0x8}, {0x1006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") sync() 16:00:15 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x100000000}) r1 = getpid() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x8001, 0x4, 0x7, 0x8, "91d69542fc8112f8c8b40cb0760d96e61befa920", 0x8}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x2, 0x1, 0x401, 0x63, r1}) 16:00:15 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r0}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) r1 = semget(0x1, 0x4, 0x6) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000080)=""/179) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) 16:00:15 executing program 1: shmget(0x0, 0x3000, 0x147, &(0x7f0000ffb000/0x3000)=nil) getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) setregid(0x0, r0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x80, 0x0) setregid(0x0, 0xffffffffffffffff) 16:00:15 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) openat(r2, 0x0, 0x0, 0x0) write(r1, 0x0, 0x0) 16:00:16 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x100) r1 = socket(0x11, 0x8002, 0x9) sendto$unix(r1, &(0x7f0000000240)="b100050160000004000000010706ca3e90020e1009000000a8fec73fd33503e26caa0416fa4f376336acf00b780c3c094ca21110cfdf297b007f7c3bf75bb510bd5023f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d02b4d9c769ff3728291ea4fdfbb7eade3ece70c14303b22f310b404f36a00f90006ce01be657aea8c500000012000000000000020208a371a3f80004ffff0000000000000000000000000000000000000000000000006b73d899a62989382b50e9272ab7660959fb6b2fa41aa35b1179badf7e1cfb1a39fdd513381f823ea153977ab70db81599f352c32f78e3ad686faa8ddaedb02dad9b9c1548b54f69269c3d1f078a74d7522def029dedb03769c0c6ab539e653a4d73e48762a4861d55c757a0de89f9c1554601a57fb65ff04b2f672b2006a96495df4794717c1d6f3e6a9cbed3456ae4ace8ebf74eacb9ac4bd41e43c3f53f1b3dd88b873fbc355d013b5de969a306a9a9526017eb97a8259af711e0835376a59da72ff2430647ef807eb501ddcb980f16f98d97ebb8998d9393526f04a9cb6e215005064798671aa7ad86f1e45f1560c3b2dbb2c08e725a931f93659e2cb77bc8f47a4243564e29ae3c5ed3ae18ed47604a708f413975c9277ed9a1b237fd566b353016de6c99d9b13d4af82b2e6505977321f730d5293322f2ff68331b901964099883473b333ded3f57b01cc635cfb3f959e9ff6568590d0918ee2b68e561c1cabe2e9103c8c3532469c5945184bb62e7d30f1f972ca0cb54483fa4a7e18d", 0x22e, 0x0, 0x0, 0x0) 16:00:16 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000180)=0xc) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000000080)={&(0x7f0000000140)=ANY=[@ANYRESHEX=r0, @ANYPTR64=&(0x7f00000000c0)=ANY=[@ANYRES32=0x0, @ANYRESDEC=r0], @ANYPTR=&(0x7f0000000100)=ANY=[@ANYRES64=r0, @ANYRESDEC=r0]], 0x3, 0x0, 0xfffffffffffffeaa, 0x0, 0x0, 0x2}, 0x0) 16:00:16 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0xffffffff) getuid() r2 = getuid() setuid(r2) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_vnetid}) getsockname$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB='\x00'/4093], &(0x7f0000000080)=0x1002) 16:00:16 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000140)={0x8001, 0x3, 0x7, {[0x40, 0xe9bd, 0x1e4e00000000, 0x48c4, 0x2fc, 0x3, 0x400, 0x5b1, 0x1, 0x8000, 0x8000, 0x2, 0x5, 0x8, 0x100000001, 0x7, 0x1, 0x9], [0x4, 0x1f, 0x2, 0x7, 0x356, 0x7, 0x8, 0x10001, 0x100000001, 0x6], [0x2, 0x0, 0x5682, 0x3, 0x7, 0xffffffffffffffff, 0x7ff], [0x4, 0x1, 0xc8, 0x76, 0x7, 0x200], [{0x8, 0x4ba2beef, 0x3f, 0x100000001}, {0xf0, 0x4, 0x8, 0x5}, {0x5, 0x2, 0x1, 0x2}, {0x7fffffff, 0x3, 0x101, 0x1ff}, {0xe798, 0x0, 0x7ff, 0x20}, {0x8, 0xc3a, 0x1}, {0x7, 0x0, 0x6}, {0x8, 0x3, 0x6, 0xffffffffffffffc1}], {0xb051, 0x896, 0x80, 0xf6}, {0x7fffffff, 0x3, 0x8, 0x3c}}}) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f00000000c0)) recvmsg(r0, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0x17e, &(0x7f00000025c0), 0x2, 0x0, 0x36}, 0x0) 16:00:16 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000100)=0x100000000) r1 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x51}], 0x8, 0x0, 0x9, 0x0) pread(r0, &(0x7f0000000140)="3414102e0e59f34349bc8ea1d26d6a43e01204a60be7080e85c6720a0e20fda75ff72f72a2671616e13a98f455043faf82ab597aaa4267ef3ac4319a52f5886caa08b6f7bf81a3542522fa7046fdc53a06af394a8eea50be4d37ebb9cb2f143774b5fc9399e541c732b686868277510ad9ad6590e126f137c3de9973985485edc4a06ca2d2a670e9436f034efc7676", 0x8f, 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000200)=0x9) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0xc0, 0x0) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000280)={0x6, 0x1000, {[0x80, 0x7, 0xfffffffffffffffb, 0x80000000, 0xa5c8, 0x2, 0xdfb7, 0xfffffffffffffeff, 0x2, 0xfffffffffffffffd, 0xffc, 0x7f, 0x335f, 0x0, 0xfffffffffffff286, 0x10001, 0x8000, 0x6], [0x1, 0x40, 0xffffffff, 0x6, 0x1000, 0x20, 0x9, 0x101, 0x40, 0x8], [0x9, 0x9, 0xc093, 0xffffffffffff8001, 0x40000000000, 0x5f3f, 0x40], [0x5, 0x9, 0x2, 0x8, 0x73c5, 0xffff], [{0x0, 0x6af8, 0x100, 0x3}, {0x6d5, 0x3, 0x9, 0x1}, {0x0, 0x4, 0x3f}, {0x35, 0xaefa, 0x8ed, 0x6}, {0xfffffffffffff001, 0x9, 0xa16, 0x2}, {0xfff, 0x4, 0x7f, 0x4}, {0x8, 0x1, 0x200, 0x6}, {0x72, 0x4, 0x0, 0xfffffffffffffffc}], {0x3, 0x4, 0x0, 0x5}, {0x7, 0x3, 0x7f, 0xff}}}) kevent(r2, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f00000004c0)=0x741) ioctl$TIOCCDTR(r1, 0x20007478) poll(&(0x7f0000000040)=[{r1, 0xa0}, {r1}], 0x20000000000002cf, 0xffffffffffff9fc3) kqueue() 16:00:16 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000001c0)=0x6) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0x0, 0x20, 0x10, 0x9, 0x101}, {{r0}, 0xfffffffffffffffe, 0x42, 0x40, 0xff, 0xffffffff}], 0xe1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffd, 0x2, 0x10, 0x6, 0x101}, {{r0}, 0xfffffffffffffffc, 0x4, 0x8, 0x1}, {{r1}, 0x0, 0x21, 0xf00fffff, 0x1000, 0xff}, {{r1}, 0xfffffffffffffff9, 0x0, 0x12, 0x4, 0x9}], 0x3, &(0x7f0000000100)={0x6, 0x1}) dup2(r0, r0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x2}], 0x7, 0x0, 0x7, 0x0) 16:00:16 executing program 0: r0 = socket(0x2, 0x1, 0x0) socket(0x26, 0x8001, 0x7) getsockopt$sock_int(r0, 0xffff, 0x800, 0x0, 0x0) 16:00:16 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x4000, 0x0, 0x80000000, 0x0, "00815f00020000001e0020000000000800", 0x2}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000003e000000030700"/56], 0x38}, 0x0) 16:00:16 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f00000000c0), &(0x7f0000000100)=0x10) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(0xffffffffffffffff, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x4}, 0x7) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, 0x0) 16:00:16 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100, 0x28ac) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000200)="00000002447d5399dafcd6dccc13266014661e9cb7a29ba9", 0x18}], 0x1, 0x0, 0x0) 16:00:16 executing program 1: r0 = socket$unix(0x1, 0x4, 0x0) recvmsg(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f00000013c0)=[{&(0x7f0000001440)=""/236}, {&(0x7f0000000300)=""/169}, {&(0x7f00000003c0)=""/4096, 0x4fe}], 0xe6, &(0x7f0000001540)=""/56, 0x38}, 0x800) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000140)={0xfffffffffffffffa}, 0x10) 16:00:16 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8200, 0x4) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x400000, "d730c15b00f4ff000074000000683f00"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7, 0x0, {0x0, 0x1}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:16 executing program 1: pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getdents(r0, &(0x7f0000000240)=""/32, 0x20) r2 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) r3 = getpgrp() fcntl$setown(r2, 0x6, r3) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000140)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0x17e, &(0x7f00000025c0), 0x2, 0x0, 0x36}, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000280)={0x26, 0x5, 0x1f, 0x400, "1608486f06def4c5272515dce29733fca11e569f", 0xd1, 0xfff}) accept(r4, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) 16:00:16 executing program 0: r0 = socket$inet(0x2, 0x4, 0x20180000000005) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt(r0, 0x0, 0x9, 0x0, 0x0) 16:00:16 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8000, 0x10) open(&(0x7f0000000440)='./bus\x00', 0x0, 0x10) write(r0, &(0x7f0000000140)="a7dd3d615e1b8eb0addfbbf1c66433cba044e141ed9ae53d62fa8454740a8e7690e57aabd21f007c22b88f8011986cd060a1717502ea5c98181b16", 0x3b) r1 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) pwrite(r1, &(0x7f00000002c0)="f4c7ff83714d8ad15bfaff4ed31fac1ad4eb3761726476dac89af3a142a406ee54f043798e9af60626ea2de45d3f352acb0cb450c790bba52240b7c190947ad853dcb1370721322447e3309e99a9c1964b9a55d42afb3f592800892415835668e5ca741d816244f63858a7ec6e70308f94d05cc2556b9a383ae86c6e6ce014ebf7f9de5112b96ec082b6", 0x8a, 0x0, 0x0) r2 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ftruncate(r1, 0x0, 0x41a) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {r2}], 0x1ffffffffffffc8f, 0x0) lseek(r0, 0x0, 0x0, 0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000400)={0x2, &(0x7f00000001c0)=[{0x1, 0x5, 0x40, 0x3}, {0xcc, 0x5b54, 0x7, 0x8}]}) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000380)={'./bus\x00', 0x1, 0x5, 0x5, 0x0, 0x7ff, 0x6, 0x80000001, 0x1, 0x2, 0x5, 0x800}) poll(&(0x7f0000000240)=[{r2, 0x10}, {r1, 0x90}, {r1, 0x24}, {r2, 0x85}, {r2, 0x1}, {r2, 0x10}, {r1, 0x10}, {r1, 0x11}, {r2, 0x20}], 0x9, 0x8) r3 = dup2(r1, r2) fchmod(r2, 0x80) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000480)) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000080)=0x104) 16:00:16 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) openat(r0, &(0x7f0000000080)='./file0\x00', 0x80, 0x2) r1 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1005, &(0x7f0000000040), 0x4) unlink(&(0x7f00000000c0)='./file0\x00') 16:00:17 executing program 1: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x6000, 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x80}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x0, 0x0) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f00000000c0)=""/64) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x100, 0x0) minherit(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3) ioctl$KDDISABIO(r2, 0x20004b3d) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x4) sendmsg(r3, 0x0, 0x6) 16:00:17 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0xfffffffffffffffb, 0x9}, {0x20, 0x8}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') shmget$private(0x0, 0x4000, 0x41, &(0x7f0000265000/0x4000)=nil) 16:00:17 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) fchmodat(r0, &(0x7f0000000080)='./bus\x00', 0x0, 0x6) renameat(r0, &(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000040)='./bus\x00') r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0xd57, 0x0) 16:00:17 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getuid() getuid() geteuid() r3 = getuid() setuid(r3) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000000080)) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{}, {0x2d}, {0x6}]}) syz_extract_tcp_res(&(0x7f0000000040), 0xfffffffffffff001, 0xa6) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:17 executing program 0: r0 = socket(0x6, 0x0, 0x1) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = dup2(r0, r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x7, 0x7ff, 0x5, 0x2, "1d5136c130171b856cab8d4cea279a6099b7a648", 0x7f, 0x2}) 16:00:17 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) mknod(&(0x7f00000024c0)='./file0\x00', 0x8, 0xfff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) sendmsg$unix(r0, &(0x7f0000002480)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000002400)=[{&(0x7f0000000180)="f1cfb13031790ef22b88a8c6921cc24df852136c61c36009af252d04ea2af3b5d538c710", 0x24}, {&(0x7f00000001c0)="b07948f9870aa06749e6b10197c8be78ccbe20b310a6fe1136c7008585710e91d993e43a60bebde6e881cb4bbd999db60c20a21598827f93b36a171e6deb6cefa5c7ac95aacb9e01022a38a7c30f70ab91fbffa32059662472b20661c9b8bce1191f729eed69edffad5b83dc9b7d2cd680bf03cba93f6a92cb97fb8edc55b9186a3327fd4afb3b884d2badb102c33bbf6380967b77797ec1371fe9c37a0cfb8fc3ab5264ef2c7eb2cf4a6c701404d422d6f2d8ac75f780c57f13dbb4726bf90721edc723e03424ba8be68427d6c9106d23ea7f9bf0ff96657f946e6f99b48ab33e41fb3822c46129c390c13053a2a67cf84fc4a1c4dd6932b6f70752e1b63d5cff7aa389c9ffc9d888b03ac16b41ea18242865ee910fc4151bac959c1bb685cc41ac22a4d03c7b1cc13bdd5d145c02c8b50b7faebc2e6a7294f4ffd81eda29be42431e65565d52f78c45508d28644b1ea7e3a993f45b52f41e89e9ad898ba427aa12e75ebe00f0947b36a12cd504bd26cb1426085a492d5a47a3b037b0dd6ccb1651614cf294066539b975532a6f372c5866a6b7b3de8ef8e0e003c528cf03240597e06d2a735f8c7ea2bf11761c9fc8b014f159367373db8edc02decfd773954b61aa81b6d854e042947cddfca61c9a1c4003a8d46eb03eea98c4d7966a65bfc60902ebeea653a5dcc5bbeead4f6173347cb32513c3b0c4efe7f37c37d085e73eb058ab05dca9bdd2c38c35ea8abc9c73757a1cbcbd267b920f432390ebcbf05a5d1fe02f8284c90df960ce7bfcd5c74b57165885e8679f0d91ed0d8f8e6af4f43db44641d9f0b76be7076b3ae13a326d6771234f815108ccc50c60ce400efc97f0dd319d95c29bdbd08a8075480371e6cac6f805bc11275c7cbb269de49596baaf4f86c7172f16db12ee6dd14e9379ecb867face7128b9cf50d7e23e975edcf304fb518351e091221987c7d4987b941f053b00c69197d13e850388ca33feb8e723b2dec32373213711b99d5bfcaef3544e2c53c1206a20773e225932b6bf87ce443e4da30ff7fd6a9849c79bd129c8405c8479656d678ac5c68935faa9df241e86e0a3529276800f5c5807800bf35cda175dcea385a129d1ad78fea0e492de893b985a51e178b261163719eca159eedbd9f810e0c5e7045e7c68f98306af14094690391de6112b30cfc140b0350a6344b8de7923aa0ba7ae7339e922773e3aad10f13a23195ad9b9078678a2b8583225fdde6e4061aade47706ca637fb14451d096f973481d9d36339dad0839fac4ba2395e0cb4318ac40bdbeb0d47fb0cd5bc0b1ebd572168b4fe1fdd00468ab606c09c97f0acd546fe1a0bc6105278c026a70763f901b6251307dfb1d98d875acacd0e2b0c28f07dbac4e7496a7ac8c8c444b69b1ee7c786a4d9ed914dc869e217ed74fcf12c3208d7de6e5d72979ff62e6020c9afedc4f9e52d84d8ff52997190380fe01616c56e045c113b28dff3a03fbd849914a6f866e3bd4d8a75a5bc7faf1f8ce46cc9011f624a26eecd8351601ff8ddc5e7b6336bc4c9196a1649e479e391bd6ca4fccdab0013234bf911351d49149d64e355cd68dd6b3aa82473df13b1b0272daef84a94ece8fc2a16646da8b39044de0df1c42bb7d7a73fe8a20dc25f9c3362f47f9c21e7645047695eed94a18857809fe5a5e8f5ab124725ef822d7a3d2d2e6e3ea82a35790b80ab4055874ef69dcd35856e7121cfa58c3c5956eaa7f06d0069b613de828fc3064fbd231e147a1c94f324580759ccb2541bb80e41b47cabb06a90108155f4b0d0cfe42746d61be8c57f430cc32af06536310b133415339b218f408496376a310da233515159b3eaeea3398ae6a51616ae96248de6f58de9d85a351118de22e0a6bd2c64444df35dd9887cc0ff8afb94ed8a9fac1aa07c7c572b541dbe308b524f64bf2809986a7160bf37734dba5c6b2bcc040591f860716b0869f7f6398be439490806be9ded48827f8f70fcf6031f1516b7bd5c838d8855bed3d9c8893340a1c2ef5221cca62d6d7fdb90c751b62691f79f6950d95a67d0a349f04d9769e4fc699c2dbddb8b2f6852879881e33cff8422649988ac4bd50c0e97304cb8923c4bc3376d9b08b1600435ea8fe641bb699389ef6a6ec04ed8284924ae1c1234b7c09c16c5e4fdbf9b69088cf9c47f75d2b017599b2e0772b3d97154890bde36b77689aacb39db1d9794224666989d161c0a9a298d1b1f67def71694b744ab8c5f80295fec512bab2908c022bbb5f1cbb32d6f270f7b31c1ef4f05ba8498def85806842995db7ac1452b44f04d03ebb56352a1fd31b841a74b887785a577aacb98930abfa5444f7dfa861100d0dab4861659de0687b5dd29d2b54c81afd3461cf1ec996818dd546153700bf13f9d92a39e57eaa76936b28913d16a4d8691db75021fa22dbdb26476bf4b2571b1cdb9d112087048b0df6d02b8dd609c1c856adf6616e9900d4c18f129e3fdd2c2e82460d125eed0facd383c135483d10c764b9203d3f277840cf717ce770eef0da4c7257cddaf1e4440222bee09a8b1b62e3d8bf57ef16de0e924a540e85fe0c6abda83c3f3cfdf95732a481d014b3625e828601d6cc8bd48a1953bfcd11c6e9b10115de17b3938a0a1ced75b9398d0a310aaa29c8312976ee5971a876e92127eaf89432f8a11975eab0f16e2d56bc986856e1cc20585f24f8b6b2c95eec2016c4a8dc07a2eb898a69ad2385554bb2218aefd942dd386434ad5a93a035a310c8139ceda097c8b4683b959d0b97ec529b07029e4f2021612b001a124ead208dd9a40ee46a0ce24a8bfb513d6e1c7b51d68eb589d0b5b1176074dccb685386cd198138889f57dcda6ed91d9a146e7b6d69b4c1c6502941440f1c67365a9923014995d2d7223fa725bc85d665ee771c1fe3ca40eac21e57adcdc1fcb519440914132996a3d1017e38af58d34fab14e808f2d7f3d16cf862b3d7b9d248a4d52ecda1d66a392f4a75b332c08ef6d6445f6cb8aad45c81d7d91fe1d9e606941631f919423867c53b3dcadc575584af3f8c31c1d5ce540bab834ddd039c8a7aa051cd162249c8b275d2f130e6ef34a24ac82794617d7ed41a48ea4e9d246fb41157676d80a7ab0c19dfa95be7c9798890915b6a55f3226e18ea62121fd7b9ffcfe6f132c9b258c3694ff48cbf2a9ecac6257ad54450c86daab8ec9ec0e320e5cf3c785f81c726ff7ea62992ce4779e6cd1b91ba4df2f7a768ee6e68441f22c1151d9f6742df0babcec3c7e76a450863713dfb6a674d33092c6282f0e2cd425aa0de373ccf57620b5912e2abb4922842ef5dcaec69d79d153f9a8f0d70d7e5dddaf21427751df0f3bbd56250ab3d937dfd024f85169f8a765e71ee03f2320bee57334037052d2c1a6cd9cd53f3fca4e73e915d5bfd2ae7bfb4420bd96e91a993352d989c7f7e0a9348997c950fa82e5a8f63c41ba8a84b9f7ef1b77b5a3aaef1c401a1d895775b9687adc2e45b8a9a28ed9e51a8782ac1634d434687b56961e071c1b93652ea361b1f22504cc30145e7468c7f5989bb8e892bc864fd3361f3fda6e63c3f8e20586b592433464be4787621816e033f5b09f427d2dac6ed51f7bf99ede3a5473ba39f602d4699fdd12ababd77b89669d11e2bcd3ffec8017c83b5940f07af694bb74feb76ee7e42203b6ed5f2a4b5e2592817cc708357888ffa8bc9bc675c14e276e4f21a09581b1aec4459486bd8f93b7e2a450fe48ec7e1982ca0fe5bd567fdc1ca2d742e63ea681082fa77171a87efff3a720a978f50a915e8f052a486f2a0fbe93decf154acae4cce8b3e20608050eb02f5fc713677485cf3894d159a85e1c796053224780a5110e35120ca5cacf209337fa79f9cda622ea06ae6b793d0dfeffc91081f9ded4a18a17cb3939f04b6f5d19e6cff63e94d8bf63913929193426df45c2d094bdc68143eb5de7a9dbd0cf472b43372d07abb9889dd98eeeeaada6723d3c13ec28056ea9850e54839a879a9bc89d23f5671a7c0faa1aeaa7258b2a4876bc1bcade2a03749db1ed44c0031b951f8d815af5173060a9b4e42267d0948a6bde60341af0276c7975b76b54f1c99dfc350824d774dec0161e8afaea7f4e74cee0ce74ec3d055095aac58b3229af6ee2ca06511312cc2c15121a3e661e9eb484d54b65c2178ec0546cb3f1e5e8fc63b83bcea623c928c17c0af65958e814496e8585d1c640ab64a05c8d22c3a10581607f34626aa063f7826a167cf89c90c660d3cfb83997f596d41b842a4ceb89fa44eace18e3f86dd5dcf0550130d0f4a3e7b1b020f1c07a80b5a0d3f4b49eee1ece603a863867b69d84067a7101508938c108727de5b04d486182f3157096c4da4771a58f42bf2476c5a0a1b9b13de84b8eeda2f0267c78f17771108243dd74bc05fd0bef01fd6adee30174e627c68ad12763c2e6193c9f9378bf9518181870d608988bcf0a396c200a58b00cde0f2bc0a0d19fa701e920899791a8f098fc620a48cecc4f8cb5785e908524bc20ed9eae2550b1eb7416c9b98b405d7964f9a01b7b8d0bc3edc2bf4a5b1ae175400c574b8558d15058d28e6d5502c786ed0fcab9996cce714fe0c27573851ae3a29fbda758a3657208eca8939ef3dbbffaf79037e6094cc5c2caf6859bff63f3555caa1cd8130019e3c7c55589bff65e063e802303aec41794768fb21586f97b52d0174e71f1a8ba2b4976ebb090ac454021e3c1323a024023089b54f6ccfc30236f958eeac96a8363e4493b42feda9204219a01315ee4e085fe3bdc83b19b29b769bcb97ed692c8b58241563bcbab4fb7f60db5155f91c991d3c43c6d07ae7fc6be8bae131c85b3d579e2f12e5edb4a9378aaf35dc4c707c27ef9caa48239cd7cc245d9c76498ab79902a150f7ecae5c03c83be3ba7aba702a577726e7063c54af8840cf9dcc125b4142e39c01285366609a954818d7ca8c43693a58cdffdb1063b84999968e1bbae5430571f39114c0d520d9f715ff57885d518bea6b93242dd99ac150d316f0fdc518a4af14ff148dc51bf6258a7ba23e20c88416080194e471b88eea9887f8b573fda300fa2a9bd1d575178cea654125b8f40f855c70ca4e1d1e7439502f23bd7199e706f7af7481cac69da78b9e14e7cd1b9262b97000a62f9c481b3e17ed5a0ff7ff07c56a54fc8a5878b1ab95cca306c20c65cb53caca0412fcebd87dc777adf1b26bf611d1e158a98d21fb9abc773f9efa892d0178d877bc439e0ffb4ee833b70703cb4047cabf17e4ad7d2539aa9e36e0d168465f1ab4a0dab21fe8dc4e4a239f03203887bddbbcf8ca584abcc5e20343891701e644591c94a2520347e92e4bf2b3735d095ae6946cc6766b86e7027b3c1dd44f6323aab0033ef234a698f4e8ea4ff0433963c7eb427a218f55cd19c9be665d3c43155349d44ba29f712f6717add442706065e12d4225b77facf6b1ab54eb629864b5cdafeaa1b33185dfe0422dfec3186079b7209cd4de1c7b506ce9e3a6fd26e4da4c7c941ed79d3c515422742e521f60649e31cc83077f8124c30b2947676d2f71fe0f4f97dc2748714a657d15708fb7dcd83026108bfc7ff7f153312f3bb92408dab18839c8a3c0eabbc3431a76c621cae227df597c5df39ecbe18f321d7ddbbe668aafd206a9b091deb39aad9c2d41ce8b8ff230ab2c71e97a9dea6f7e0824f3a6969e3a82a388045411163966dbbb1dcf084270eec28f7fc8baf64ad71034c57f3430d30001131fe9b3cc240a729b66fbd693cdb9aca4d0f07c0", 0x1000}, {&(0x7f00000011c0)="c97d8ec08aad04643da970ffd55cf9eb092a3bfe881ed237d2bc48891606bd41d90d42e2ac6e8a3c32a9249c72d588c776939d697a700910ac9d3217c3c9981e7364a0488716febcf0a40690198f89601b4b9f642921e8a89db6d19e8487c2fe703d22", 0x63}, {&(0x7f0000001240)="50b00250522760c2361f34ef4e7158c29fd1d5d017549fad9964addd4fb4c79763fbfa9f181e86a28dea04aeedf685913c7dd8b9e064e260c9a777c51573a330d7159b80396caf9549c627a6606ef4c5b77c34cb753eb19660156e745d1786bcaae62a41fdb2cf9d0714ff98d9d23c899c53f1ab7a34eaa434aefb422da0296526c2daac326dfbeb18b1edae3dd63e1ae0849bbb156da95347a699d4007d698b3a685faeef48f7f3ff9ddfa7395e4c3032af309ccaa53767cc174f4fbb0549ae3e06b564a108", 0xc6}, {&(0x7f0000001340)="8dd7877689ae13d443aaa3d0d75d4f1a7efab03f9e9d6a93537a3bebc0bbc3cdcbb4afe35470292ef419c240a2767f624d9270803ca9e44be0ba9327", 0x3c}, {&(0x7f0000001380)="aec905ce4ff7f42d3d4b7f6d6a087516ebbc6b90ca4d1b73f5b82ed4d43a338bde206b494f588214792bb1006eb758f575fb38a976b638730a0f43eefb07a7c882bfaec1a8323bd3a8cf28e7b0ec00250c1bbe4786556871882b044872cd0f099f5b933bf760798f7c72e6a95730c4c35999558c43f255d813d9629d68af66911096cba964ab96c12a06fcc76b4b601cc3f66dd417e8d45e847b8db8a64f1782151bc3818dffa0733e0286f658cdeeeed482ec1910a241f55a6a3076dedc08ced587c92c3f402c579b67feb2ef506c62be3fda2e7ab997df14e574a83e0c9a9ef74434696ea9db78055ea08943acbcd027964943706d02748d6c9d8ac116fe706a6c77cd6f095a7b1b1d9c031d3e52380a87d648b1fc657f6970f4a409dcddfdde615009fa44bd2484a15660eb9803ccaa51840b91d66e81d16acfb7918846e1569147d70da0d8211ba7c5148c808e6ac6f2fcd0937af88c83aa207a0e11ae3745400b0cb8de1708435efb1c9d117aa96d4c38e2f0bef7dd8a7712ffc7ddd351ad5d484283c9849255ec9342024a0f2f39875be11d08db6dd6c58635341ae0aae3ea9cce420bae8bdbb94703f758e67798848f209913bc4b59684384a9276bf603d31ac6ec4d2cde494c16aaabc8803c7cd0caf7cd69a553197613311feb3b8514aced1805b9d47763afa18a16e860e144901935e7d73516e0640d8fd13aa0bc6d063e83a2bd9d3423be08682ff87ecb87b9bb33d3b8b79982d1823e0bd28c8ec6e10f4dd1600f39c21314c47c672bf87cd91290a797af5178ffdd4121a75bd0985f01676001009d75ea2c105a0807a82ee801c813b7842402d53bed6008483c33ccc14cc787a736d703188a8284289af4b1d0d55ad4520cc07232d056d19d58c9d895873b72d370083b7781b61fd3484de606bff9bc3c8ea299da8f49aa1292eee748041358dc833dffad3722353fecc6a1312223ab7d37b6e002bad0076185d22bc0878012a238be40129ab46eeac490585f5db841253fb8ace97e59115a90d348792fa2632ad05a153e7e7c7f07fe7b81810400da1759f3f16847da2d6a76fd0712a635874b7418675b655dc029743e5a204f26e4b2f89e5334e64438c7535251e5fa73000f53008083718e78344bcda0108a07693f241f37bc53d11606233cb043803a8310b5af188920eede788367e1a371d562758d091374ed2758787115a6b671d16d32a0429fd9582bb24153c40a1472482d0711a6cca82267608107fb45baca1a18f8d7ae16d21e68599d47aa4de4275da9f3a5dad8f30909fc0129d995bd145fd2dd583668ad670fd814d984ebb8dc7f0be5602e5d79bc49d16c852cd1aeea013ab3c095b2fd9fcb4bb0ced20a0eb04678ef2dafd13fda7888c09822d99be3263cd47b2c4befecc9684093182f2996387ed10196e14b72985c2aebe91750c310af65f3123bf45f9fc0a402fa8c28abb9f1d2a5dd5beb058dc9b62c4758200c9c52c2fb44b4fedfafc57543231d48b264195329c914b2a25ccafd48f7bbb81543dbe1a3d4c0c2d23b31f84bb355e62a586f99f11abca85b5b8f9ae589a664452e7397994c127ba4e6a523002bd0da892a8906b472c4dde42ab7400734d457e6d25866c924bb90248a9358fee00dd56262ca6970d68c58f4c6c42935a6abb544285d47699006e84d1211a52f12db5ed0cbe3f6df2d72550d70581547a5463880632641bc6447e8fc40726b6136fca608be53477332c882537068a479a7689149231ae8f7682752f5fa4bd10e7e2998959f63cb761407da3996dcfa2f7b61343cef14020f0043196ea7d848f08d1b3a736e8de61cd415f5c5660145772eba14a9bd5c2990e5eff6a074788d4784a7b6d94ec1927ba82e3357f10955498c9d4deb168ee9ae3f07932e2264c979ca79c0b9ef5b34d5943d089c00a6a8f553c5fb1bb1a3e4b1597522061b8403d940a9f58a29e16b35ed81f9c0ddadf9765211cb4e8939dc0735f5366c5d5f020ea8455e5e4f127d8601e10e623b90b694ae248e10e5727f198960ad47d23e479116491d8ba79deb517c05f40fa58a83bad6c94d2f3efe84397e06ca81c0b1abd952bab881ad6b37e8880c694f5dc27967a6f1c6c120b72af68a05e6eaac0eb04ec78b8feff317bfc3cf5c315cf2fb75aba43c3ef7677dbb02dfc16ee911aab57f1a343db348d475306d7a00623f135e74c13b053bae224d7cced1b4c11117d017813d6a5a21ad89d96124ca6f293411b020208bdd16223cbec6971afcc0329d6e78b5348569e890808f8b792c8b4c50b2911a3dd068554f4710899da85ca5a8a2827c71b50c8448c10d457bafcfd2b04b3260b692dcecddb0eaeb61a88552f11c949ac42f67dd63a51ce79892365ba8fac9605aa13a30b55247c3b4499433dc6aea954ee6807e6499d632bb08d66c24d1377b8f4bff3e373863f7a9dab5c98bae8ab05277b844b2f6fd5cebf53800b9e0ada9a08bda13355ca31930f4e2b5c05a747c53288b8a280182e3f9acafd64356fa7dd0b74d3b804fc9b8a9436d982b8786020c09db5e5ce97434cfdf4226f25bc553b4a1d98a91d978557740d5aa7495716844c48ff69680445025252ab590777f13868e740aa5f201b41ac4bafa4390d9b8b52a40e29950c5a1d0b1d8bb6119cfacf1249a6bf790c4a8f92105d43dddcdcb8eab5d4f71235c064f04a9a11cd75c96252e1136142db004e6ef275d1935f3e83a04536e6785de1d4252b1db9b7dbae185dabd518ba3acaf16bbf7ffd4727389194afc6e054a8f4f5fb4ef3c292f2fe6b000896430bd0ff838d78dda46647b2c06b82c6b7424b95cb88688ae3fddc056ffdcb1944ce8ec33c848553b0e61250c08ef9d579a363eb27b6c8599496f7e038c399b0aa3b162302acbebf6675aa017087755398cfc54bec84fcef1520251d3314a076097dbf03fb68f90ed0044157ed4620c117319e6e1a5d4034e111b863829657bbaec20852b3bd133da0358030f037aa534cd744e32100dc030a5e7cc17b01da7fce47812348be15c8d3a7c4d0c5f3af80f9c640bc40b38356349fe19d3073dceabcc40f511c7601b79b99e14c7f147dc9b1076527b730f24380d3a557ec55026902d2e1cf91903844f491432ee66efc24ed11a2e26dba10747b2658db05982a04bb616d42cf7bb5a98deacaba19bbd84d1253d038aa708a93e2578c531bee3a5091b5e0f1b043dd97acad478848566ba143968d084c6fea3fd35d8c280ad422053a9e1f9f3fb10a061033404cde90cb800a479e41d3901380fc89ed62f6308b68c71eff4fe997d1859a0ddb2a34bea8fba579538dc35ee904aceaeeeb509ae76416e163317d68889c4a98697da60b5f0a3bc6f047ed8eaa87731fed5d3c650b52584972df7757ea5ebb72ce9d8218b7b04e559ade213cd084fe900cf02ad39c489e914ba8305e0e3a9f8ba675d989633642b10911a37f115acf139b29b556651818d112a6d3f2d0967c8e7f20ba90632bfe1f3cfecabf2bee66818c02412005abade95c32747e075452580311c5cb7d2126f131c2431a15d76703b42d1d0adf399ffd641e979cf66c3731960ff3512520d8efa7c526db61874f785b5fe5f43b845b7e617e640befe786fa961dccbaab1259d393059a8eb4cc991331ab4ce7371e8bdb3711df4c6db7e7343cbdce88f732ab02a4cac85212b58366034b180fc7edca243c900258a2a9fabf3baf6a5a7061077acc8af835b21d333288a2413fcc093551e9f2e4ac3e110d1d115de4b1b894121d855f546436ff8ed08ff1b2329eb13e0d6996372a4bb0893fe7fa464ba4b37a3cff65f57082ff4c57ff291c313512085b13cccec6bcc1904f448b515fb9a1ff6db433a7a005eae4e95ffa32851031737f4275ace0780f962b625205f0b10f61eea5ace607c44bf443e5438592a639f526524e3854c1b171484023318ac48030f5151b4f89d0874fdc998264f5ca37f3babf49655f20562892a731bed22918a60e60df3884705b0ddfd59bb5f6bf6673c7266281402842b753cd4b67252459625c03e19259e0401f638748ac08d998e89c04551e95e9bf62cafe4b9183a11b84472c88fffc88760776e746838c5fab0f1719fc4bf23bc240838f67431cbfc640d3a3bd93082d2a9afa70078e602a7fa3116d7ee735f9d0fd6a0ac4b06b3e342a918b2cf5103ee89b782b48852dafbb94ed7e6cce8e1ccd87b5c595346b3b70d8f893014b695e2fd17dac80f06ca201eb723d2b9b91feb15da386d212ea455e871e4d73b27d65669f932b8d35a2395f90bd86d5faf43263c79ab9beccf8d8e8eafe3805cd59af80c51c61f589a6a2dd5153abe91e20205d15bf0d4412d821c84720b989f8814d96d7a4a4f861c48dc7020240e54d3fe8d2b310e19b673317e667b589697c97278f466b80da46465eb456d67aab8e98c62781a5737aa9d129b28890613b30702d3937be2ad44fcd180c89f5c59084dfd41f709d94a3f13eaeb98e922ca47b00ced4d5722edc4e7a2b3ba187e5730a00b0145ec7a84e9085a2c58257dc25c109eb8d46f0a522d47858f86867218d7597ca29a7d72785a3059eb736617866a2709b5000105816d4f07460d2b2fb77ad798a5b4ce2db9142a8f0c42f70d1919fd2817d91eda54914a1ab835bf0b4849dfe3dfea6878d61d8da55b39c90138c567de38ebbb6c3c5f0020ad1440ebb06cc7a1b4fd019a7c3553348a23b05875399140b053665b93fd93309a54799a6566a7090d3b23a06aae922d3ffa5a7af26fd118bdd169854773e1d6d0d0cb9f3b1be3e58a8d7969ec2650ac69fb97be1ca256f2006041b37d87074092d6d37e9d69a60d645cbeeffd9a668e5be1afac4fe15053ae1ef46394a9ab0952270b4f4bdf4a3537638a2bd95f162d39d97b56987dcfa40df77e61054476a2e9b6186bcfacbaab95e58354c36b68583dd3f84f0118a0e1dc1a08f1dab1202b09dce405dc468de42ebd38f779b2384c6b53476708e8fda941545bcfa6a016d28a3d58cefc8c799a37ee7acb265a442e5d614e71da994ccd6c966d1d0128f7895ea910b0ce20a634b7b44815bf8312b72e3d9d70ff6702aa9eccd8caa982ff7453414783122e587d568b8cd47cc2a1e8190c3950d58d3dfe72076ddc73c4d227274ad3c8d9a1b3f854377c05711701706580b44bfc11b6dcf2db5498c186917d827e355550fea45bc45c5116f5aa0a23c505e26b1e267d7f7bdfa60d761ae242fe7b05bd0123e0dd7ee02d0e1908db296fcd80a2e71552c2299d1b98d03dc40272a640250e8209321d284fb60ca25711ca72bc2b1fd6ae8e3f11c73198c03ce821dd3052574f15e1d8e5f35231ed9c0cc3f3ffaf4d8d527b3185df25bb6155ec0683d29f97a8f3feef2ecfe0b8affa432bb0bb1b2a0c2b316fa7f8cdf96ddfd3b4e3d366483316ef68ea09e5773282e2fcc4c1971af62a5b34b8b9c9820f8a59c5596c55ead7ffa75e6df991ded4120bb64a4e609d0f5670577566e166c7dc591ed8178199b5701ce9db8043f900692e61f04c0b8d4180ebe410a3b9647138af84a56c65b8c3b26bdaf475d0cd15bb1ba133d7aa8fe13f55af2bb7e51388dba5773ea047d2c52f8bbb9e7f11bc0847213d59f6f82cd33b9daee8657582fadeacfa3a6dbcbdcbfadc50a20707be20e92efd09655cc7647509925edbcd3d14e3eae89ef05994c6e313ebfd01c5cbff4e98cad08a7f34a8a3c400cd4988fcddf7ee33cf434a8e97c289debcb1b884d28e8ec681da6b1c674d00f66d90d5", 0x1000}, {&(0x7f0000002380)="e3f9431c8ac7e5b8c116f3fbbc3861c51da7ad32d57fe815f20970dce397975d8bbfe1ca9ddda8da58186caf337cbb5bf6ad0dc0743de78041fbba3ca031f5a69c490f184aed16aa8e5ed1418c3caaf539", 0x51}], 0x7, 0x0, 0x0, 0x4}, 0xc) open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) 16:00:17 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050100000080000000000705ca90100e10fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c50000000200002f4c3a4b03e8b30771a3f80004ffff00"/177, 0xb1, 0x0, 0x0, 0x0) socket(0x1e, 0x4, 0x8) 16:00:17 executing program 0: socket$inet(0x2, 0x3, 0x2f) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x650, 0x0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x258c, 0x81, 0x0, 0x100, "59214b0518953d2343735dafd1bca5815fff5d59", 0x6, 0x8}) 16:00:17 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x2, 0x0) dup2(r0, r1) r2 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0x22}], 0x81, 0x0, 0xffffffff, 0x0) read(r0, &(0x7f0000000140)=""/118, 0x76) kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xfffffffffffffffc, 0x0) 16:00:17 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000001140)=0xa1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001180), &(0x7f00000011c0)=0xc) getgroups(0xa, &(0x7f0000001200)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setsockopt$sock_int(r0, 0xffff, 0x300, &(0x7f0000001300), 0x4) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000001240)={'./file0\x00', 0x100000000, 0x1, 0x8, 0x0, 0x6c, 0x68f, 0xc69b42a, 0x1, 0x1, 0x7ff, 0x9}) getgroups(0x400000000000002f, &(0x7f00000012c0)=[r3, r4, r3, r1, r2]) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20008, 0x80) setsockopt(r5, 0x20, 0x3ff, &(0x7f0000000080)="a40c260b913004a95e8071bd5afc42c8868685be334b4a", 0x17) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getpeername$unix(r5, &(0x7f00000000c0)=@file={0x0, ""/4096}, &(0x7f0000001100)=0x1002) pckbd_enable: command error 16:00:19 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x8) setuid(0xee01) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000200)={0x10, 0x1f, 0x4, 0x8, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x101}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8001}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x181}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x9}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000e00000/0x200000)=nil, 0x5}, {&(0x7f0000e68000/0x1000)=nil, &(0x7f0000e59000/0x1000)=nil, 0xfff}, {&(0x7f0000ed0000/0x3000)=nil, &(0x7f0000fbb000/0x1000)=nil, 0x401}, {&(0x7f0000e47000/0x2000)=nil, &(0x7f0000e0e000/0x4000)=nil, 0xfffffffffffffff9}, {&(0x7f0000f58000/0x1000)=nil, &(0x7f0000e6e000/0x1000)=nil, 0x1000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000fc1000/0x3000)=nil, 0x8000}], ['./file1\x00', './file0\x00', './file0\x00', './file0/file0\x00'], './file0/file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xe87}) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') 16:00:19 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x80) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0xa) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r2 = getgid() fchownat(r0, &(0x7f0000000100)='./file0/file0\x00', r1, r2, 0x6) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') pckbd_enable: command error 16:00:19 executing program 0: select(0xff7c, 0x0, 0x0, 0x0, 0xffffffffffffffff) 16:00:19 executing program 1: socket$inet6(0x18, 0x4003, 0x80000000) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r0 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x108) setsockopt$sock_int(r0, 0xffff, 0x1022, 0x0, 0x0) 16:00:19 executing program 0: r0 = geteuid() r1 = getuid() setreuid(r0, r1) mkdir(&(0x7f0000000300)='./file0/file0\x00', 0x0) setreuid(0x0, 0xee00) getuid() utimensat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240), 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x20090, 0x12) bind$inet(r2, &(0x7f0000000140)={0x2, 0x0}, 0xc) r3 = dup(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) fchownat(r3, &(0x7f0000000000)='./file0\x00', r1, r4, 0x4) 16:00:19 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) fchdir(r1) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) write(r1, 0x0, 0x0) 16:00:19 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000100)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) syz_extract_tcp_res(&(0x7f0000000000), 0x4f, 0x8) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f00000000c0)=0x8) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x3a, 0x69, 0x0, 0x0) 16:00:19 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x80, 0x0) dup(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4c}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:19 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x2d94) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) kqueue() close(r0) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f00000000c0)=0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) 16:00:19 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x1) r0 = syz_open_pts() write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x7) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000200)="ddb4aeb3ec242857e0a3492cd84327a490142aa320239449e6c0bb9540948766ebefceeb6f1b94865c74dbf0a590d6d4b136ce7fa616bec5162d1ff0d39fcbe4a7bc58cb524e5c6e9f4ad55b75ed7d98b21f1ca7625851639bc6d82fb3df51e6857320cb54bae585a9f789ce8091376f9ad662d1f34c219aa36bc38d0383d53ec811013c307a06b487c480f190e683b6e38043e12767518f79dc220d00"/166, 0xa6}], 0x1) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000080)) syz_open_pts() mkdir(&(0x7f00000000c0)='./file0\x00', 0x10) r1 = semget$private(0x0, 0x1, 0x2) semop(r1, &(0x7f0000000000)=[{}, {0x1, 0x8, 0x1800}, {0x6, 0x8, 0x1800}], 0x3) 16:00:19 executing program 0: pipe(&(0x7f0000000000)) mknod(&(0x7f0000000400)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000040)='./bus\x00', 0x51, 0x0) ioctl$BIOCSFILDROP(r0, 0x4004667b, &(0x7f0000000080)) 16:00:19 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000001c0)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff1000/0x4000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ff0000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x7a) chdir(&(0x7f0000000080)='./file0\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2c04200, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 16:00:19 executing program 1: socket(0x1, 0x4005, 0x8) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050160000090050008005786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728291ee4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:19 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x20) recvfrom$inet6(r0, &(0x7f0000000040)=""/142, 0x8e, 0x800, &(0x7f0000000100)={0x18, 0x3, 0x1}, 0xc) r1 = socket(0x2, 0x4002, 0xb02) r2 = dup(r1) getsockopt$sock_int(r2, 0xffff, 0x1004, 0x0, 0x0) socket(0x0, 0x2, 0x9) 16:00:19 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x8000, 0x0) r1 = dup2(r0, r0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x3}], 0x2}) 16:00:19 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x5) mknodat(r0, &(0x7f0000000080)='./bus\x00', 0x88, 0x8001) 16:00:19 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) geteuid() getuid() getuid() geteuid() geteuid() geteuid() r0 = getuid() setuid(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:19 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x41, 0x0) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000040)=0x1) r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x9130fbf, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040), 0x66, 0x0, 0x81, 0x0) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f00000000c0)=0x907) close(r0) 16:00:19 executing program 1: setreuid(0x0, 0xee00) symlink(0x0, &(0x7f0000000180)='./file0\x00') mprotect(&(0x7f0000dff000/0x200000)=nil, 0x200000, 0x0) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) utimes(&(0x7f00000000c0)='./file0\x00', 0x0) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffffeb, &(0x7f0000000340)="040401448a5ff5d3a3ef94cb0d14b785573332c759caba2184bfebc822d7f0c1091eb0edb901c88fb1173d235f6ee454ecc9bf6a31dbdd01a0bf24a00e3215698ff3290fda5e0c3113d79bbf3925564f63537b3b24de5ca3a0d407127a94675637e764ebaea8179f8d7364cebd7efc80cdb3e7c40d3b778686fad174929902225071f5366aa4beb7874dd55911f1bec9fd15bb4d0eaf22e0057595d9677d08950300d349e387516bdcc7da21c9722b1f10fe06e1f99bd017359f4dc9d66857c828566fb6d6f631a3ab6452713dcb479f607506e7ec99963d91c8da629a2a6f8760f7e12fe0c8b2b2b127923da39e477550caf79063414b25056950bfda0d9c95103ed58aaae90355f5c45590161821e44511fa48b8e9fef895841497f22ede8b61ec69ff0ad9e1fb1c11a760122395758b3cdaef59d45a21009e183b66bc64e884a4f0699d07ad3d30c6904ce5a635fd56da87e84528fcda1fb17208ab33f953f86f621788f78ca0a90a22440c3037ffa8d9eae4cc337e2920ef20a0cb6b4f277bb44c4fb2bef30e2687cf758f9adb57d2a8e17ee39bea9d42e549c83b04942e0cbce49f733241c6d3") 16:00:19 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000000c0)) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000004c0)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf90f05000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002049fa9da398bcd62b103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d8e1736a01ed01d72f5dd1d95e8f6b9d3b3c190fef0c9ea73906e2adddcb95afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc1700", 0xa2) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x80098b, 0xffffffffffffff81, "85fe4dbfa602ffffff0988292b3f1700"}) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000040)=""/45, 0x2d}], 0x1) dup(r2) 16:00:19 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1000000, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000040)=0x1) setsockopt$inet_opts(r0, 0x0, 0x6e, 0x0, 0x0) utimensat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x2, 0x7f}, {0x8}}, 0x2) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000100)) 16:00:19 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) setsockopt(r0, 0x7, 0x6, &(0x7f0000000080)="f3e2821cf4cf07fc90e2c4bcb56910fc30b487d8e42e30d9fa8a3e1f859e5e34625073a29076aaf889a635f4fcfc81e0205b5b5afa5ebb548a0d4e410fe31e5edf9c3a2a8324ba5d161f4fd189bf1c52c04845a47b158beb71995516a8117fc9e014c1aefe81b8b76ede5b2a11ca2521fd238fafb5f12bba25231ca2c1f78d3e16ed5b43d06beb65f421d04d1b49e05346d41ba5195d6c453ae5", 0x9a) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) clock_settime(0x3, &(0x7f0000000140)={0x7, 0x5}) 16:00:19 executing program 1: r0 = socket(0x18, 0x1, 0x0) poll(&(0x7f0000000000)=[{r0, 0x9}, {r0, 0x5}, {r0, 0x50}, {r0, 0x1}, {r0, 0xa0}, {r0}, {r0, 0x80}, {r0}], 0x8, 0x83) setsockopt(r0, 0x29, 0x800000000000040, &(0x7f0000000000), 0x0) 16:00:19 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500"}) r0 = socket$inet(0x2, 0x5, 0x2) recvfrom(r0, &(0x7f0000000000)=""/185, 0xb9, 0x3, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) socketpair(0x1, 0x7d3416c39483bd1f, 0x7, &(0x7f00000001c0)={0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xfffffe8c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) r3 = getgid() setgid(r3) shmget$private(0x0, 0x1000, 0x20, &(0x7f0000fff000/0x1000)=nil) setsockopt(r2, 0x29, 0xc, &(0x7f0000000200)="e7ff4b273916db342dcb00482cf451bb80573c000000001134098a2e2a2e0236c5ee4e3de3b309e2df5104028a7fc7c310062f72b6dadb1887b65001528fbff7d677feaf651bc52b8bc772fbb18507282a2b", 0x52) r4 = dup(r0) mlock(&(0x7f0000268000/0x3000)=nil, 0x3000) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000180)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000100)) syz_open_pts() 16:00:19 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) sendto$unix(r1, &(0x7f0000000240)="cfd9258b4218bb99681aff97f141077eceedab1e7408cdbaf7e11770d13b315519d0cde894e217a6819a8f487689376c829188405935740eb5aa1aea7c6d5adc2c09ad5beef88b3ccd503d53f1a01861d1a8a5ea762a0e", 0x57, 0x400, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000140)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) 16:00:19 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x119, 0x5) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0xc010570d, &(0x7f0000000000)) r2 = getpgrp() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x2, &(0x7f0000000180)=[0x0, 0x0]) open$dir(&(0x7f0000000280)='./bus\x00', 0x40, 0x80) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={r2, r3, r4}, 0xc) 16:00:20 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{0x3}, {}], 0x2}) 16:00:20 executing program 0: mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ff8000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) pipe2(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10003) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x3ea, 0x0, 0x2, 0x1, 0xff, 0x4, 0x1ff, 0x2, 0x2, 0x81, 0x9}) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)={0x7, 0x10000000000, {0x6, 0x5}}) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000100)={0x2, 0x7, {0xc00000, 0x9}}) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r2 = msgget(0x2, 0x8) msgrcv(r2, &(0x7f0000000480)={0x0, ""/227}, 0xeb, 0x3, 0x1800) setitimer(0x1, &(0x7f0000000140)={{0x80, 0x10001}, {0xd132, 0x4}}, &(0x7f0000000180)) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f00000001c0)={0xfffffffffffffff7, 0x1, {0x7, 0xffffffffffffffc0}}) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) getuid() r3 = msgget$private(0x0, 0x210) msgrcv(r3, &(0x7f0000000580)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000e65f0000000000000000000000000000000000000000000081bbacae76b651a800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070000000000000000000000000000981e4ebfe87d593d7caaf17bab82cf4a0dfa8895e5a714750f3148ea1be925321583b5b17e81dc239a97add9bd0ca0b8c4ec09bee3a05b2990324d40bc57b87aa39f4079c9ab42850030dabbfe97dbfc3eaa039841e8238cab44fa3a4ba63fed4adcc52a7cdf04ab9981349d23853ef5a423d9f88a234bbd3057d527356cdf4ad90fda7859490c28414ac2beb8a2faa6fd63f8191a1583cf26aa4e5d6cb36052f12cf7f77f2c8d8429080956a98e66a0450000000000000000"], 0xb7, 0x0, 0x1000) msgrcv(r3, &(0x7f0000000340), 0xffffffffffffffda, 0x2, 0x1000) msgctl$IPC_RMID(r3, 0x0) msgget$private(0x0, 0x4) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x10000, 0x4, 0x6, 0x3340000000000000}, {0x6, 0x7, 0x2, 0x7f}, {0x101, 0x100000000, 0x7ff, 0x6}]}) 16:00:20 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x40, 0x0) pipe2(&(0x7f0000000180), 0x10000) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x0, 0x5}, {0x87, 0xfffffffffffffb80}, {0x3, 0x200}], 0x3}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x2, 0x1000}, {0x3}], 0x3}) 16:00:20 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x26, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x1023, &(0x7f0000000040), 0x8) 16:00:20 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) socket$inet6(0x18, 0x3, 0x1) getsockopt(r0, 0x29, 0x66, 0x0, 0x0) 16:00:20 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x8) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x101, 0x5, 0xffffffff, 0x1, 0x5, 0x3, 0x3, 0x2, 0x1, 0x2, 0x1}) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000140)) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000180)) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) fchmod(r0, 0x2) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000200)=0x80000001) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) fchown(r1, r2, r3) r4 = syz_open_pts() kevent(r0, &(0x7f0000000280)=[{{r4}, 0xffffffffffffffff, 0x2a, 0x88, 0x81, 0x400}, {{r0}, 0xfffffffffffffffb, 0x8, 0x0, 0xfffffffffffffffb, 0x2}], 0x4, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x2, 0x40000000, 0x1ed944fd, 0xffff}, {{r1}, 0xfffffffffffffffe, 0x0, 0x2, 0xcb6, 0xef5}], 0x6, &(0x7f0000000300)={0x7f, 0xffff}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000340)) getpeername(r0, &(0x7f0000000380)=@in, &(0x7f00000003c0)=0xc) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000400)=0x7ff) fcntl$getflags(r1, 0x3) ioctl$TIOCSBRK(r4, 0x2000747b) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000440)) r5 = open(&(0x7f0000000480)='./file0\x00', 0x12, 0x2e) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f00000004c0)) recvfrom$inet(r0, &(0x7f0000000500)=""/66, 0x42, 0x0, 0x0, 0x0) close(r5) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000580)={0x8, 0x800, {[0x6, 0x0, 0x7, 0x100000001, 0x3, 0x1ff, 0x8c1c, 0x7, 0x4, 0x4, 0x7fff, 0xdcd, 0x0, 0x6, 0x100, 0xfffffffffffffffc, 0x1f, 0x7fff], [0xffff, 0x24, 0x1, 0x3ca, 0x1ff, 0x0, 0x4, 0xc7d8, 0xfffffffffffffeff, 0x32cb], [0x6, 0x3, 0x100000001, 0xfffffffffffffffe, 0x5, 0xfffffffffffff001, 0x5], [0x2, 0x9, 0x7, 0x0, 0x80000001, 0x20], [{0x8, 0xffffffff, 0x251, 0x200}, {0x7ff, 0x8, 0xfff, 0xe880}, {0xbd0, 0x7a8, 0x4, 0x5}, {0x14238a07, 0x1078, 0x1, 0x5}, {0x80000001, 0x8001, 0x0, 0x9}, {0x71, 0x7, 0x40, 0x2}, {0x7, 0x20, 0xfff, 0x80}, {0x80000000, 0x0, 0x101, 0x6}], {0x69, 0x3, 0x401, 0xff}, {0xffffffffc5d32a90, 0x7f, 0x9, 0x80}}}) lseek(r4, 0x0, 0x0, 0x2) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000007c0)) openat$zero(0xffffffffffffff9c, &(0x7f0000000800)='/dev/zero\x00', 0x8040, 0x0) 16:00:20 executing program 0: mmap(&(0x7f000071a000/0x4000)=nil, 0x4000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) mlock(&(0x7f000071c000/0x4000)=nil, 0x4000) openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 16:00:21 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000040dcc400"}) r0 = socket(0x18, 0x3, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000040)=0x6b3) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:21 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0xdc3, 0x1) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0x0, 0x81}], 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)) preadv(r0, &(0x7f0000000080), 0x1000000000000287, 0x0, 0x0) 16:00:21 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xffff, 0x3, 0x7, 0x4, "007f1476022b8f94fb0641c067e9ac4ab8c057a1", 0x80000000, 0x7}) setrlimit(0x8, &(0x7f0000000000)={0xfffffffffffff000, 0x2}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffff6d6a, "f1b3543be0b8820928b4726f51bc855ae55ac633"}) ioctl$TIOCSETA(r1, 0x8004745f, &(0x7f00000004c0)={0x1d, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) 16:00:21 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffc, 0x5}], 0x3e63, 0x0, 0x10001, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x8000, 0x0) 16:00:21 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = getpgid(0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) r3 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000640)={r1, r2, r3}, 0xc) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000400)=""/38, 0x26}, {&(0x7f0000000440)=""/53, 0x35}, {&(0x7f0000000480)=""/165, 0xa5}], 0x3, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) r5 = getuid() getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r7 = fcntl$getown(r0, 0x5) r8 = geteuid() r9 = getegid() r10 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000240)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r13 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r15 = getgid() sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f0000000040)="f4e6766c71041d81f2bf900a0e904d198f631abf0a7d9b316c68689c204912e2ddcafaebbe7f0e6eaf8e581e78e25af0b27ea39fccc88b8dedc60f2f77e88c6d56652222382e8aaec03e5730be55ee4fc75ef8fa4f51b7ba60c26b34dcbf6da140f4aaf368b0b46c5582b2a3df8eb5b1b2d788e54034f3bfadddc387251412d8f01d694b055d8a89556a757a77965291aae6da57bff6eb39e3c9bddb39b8de97560aa06e19d3a9b2a0ca3ce36072cc425279663a57a0c3b138c7f4a90642eaf4c17f2c3b960e8fa163b0ec382379d9f2", 0xd0}], 0x1, &(0x7f00000002c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="fffc0000e3ffffe3c85dfb", @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=r15, @ANYBLOB='\x00\x00\x00\x00'], 0xf8, 0x401}, 0x8) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={r13, r8, r6}, 0xc) sendmsg$unix(r0, &(0x7f0000001180)={0x0, 0x0, 0x0, 0x0, &(0x7f00000010c0)=[@cred={0x20}], 0x20}, 0x1) 16:00:21 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0xfffffffffffffffe, 0x0, 0x100000000}) flock(r0, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x3, 0x0, 0x3, 0x4, r1}) fcntl$lock(r0, 0x20000009, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x401}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1000000802, 0x200000005}) pipe(&(0x7f0000000000)) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) fchmod(r0, 0x41) r5 = getegid() r6 = getgid() getgroups(0x5, &(0x7f0000000180)=[r2, r3, r4, r5, r6]) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0x6, 0x0, 0x0, 0x8d75}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:21 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) fcntl$setown(r0, 0x6, 0x0) preadv(r0, &(0x7f0000000340)=[{&(0x7f0000000040)=""/107, 0x6b}, {&(0x7f00000000c0)=""/37, 0x25}, {&(0x7f0000000100)=""/236, 0xec}, {&(0x7f0000000200)=""/210, 0xd2}, {&(0x7f0000000300)=""/25, 0x19}], 0x5, 0x0, 0x0) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x100000000000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:21 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00370020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r1, 0x0, 0x0, 0x0, 0x0, 0xb77dbbbdbf8a36b2) 16:00:21 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wsmouse0\x00', 0x80, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000140), &(0x7f0000000180)=0x10) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x20000, 0x0) write(r0, &(0x7f00000000c0)="f24b51c59fcc97911896c1ed2157a289ab92868d13df80908baecc1bec24638ce59e4761e5390538b6daeaa734ea5c197799c3186ba8cc7994e0e4b6730f12d1f8bd91f02757bae8815a0872aa99d757d0791993f36d416b8c76ffaebca95dbd7757f5da86e5c1764a805a531553ff8496011cdaf212d70554431376025a88b7", 0x80) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) lseek(r2, 0x0, 0x0, 0x0) fcntl$dupfd(r2, 0x0, r3) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000200)={0x0, 0x6, 0x6f10216e, {[0x66af, 0x100, 0x5, 0x0, 0x2, 0x0, 0xffffffffffffffcf, 0x1, 0x1, 0x8, 0x5, 0x3, 0x80800000000000, 0xfffffffffffffc01, 0x8, 0x2, 0x4d52, 0x7], [0x3f, 0xfffffffffffffffb, 0x3, 0x10001, 0x8001, 0x1d, 0x80000001, 0x5, 0x6, 0x2], [0x3, 0x7, 0x7, 0x2, 0xffffffffffff7fff, 0x1ff], [0x8000000000, 0x76c, 0x6, 0x9, 0x8, 0x5], [{0x400, 0x3, 0x50, 0x20}, {0x40, 0x8, 0xfffffffffffffff7, 0xff}, {0x1, 0x5, 0x4, 0x6954}, {0x7, 0x89dc, 0xffffffffffff8001, 0x101}, {0x80, 0x80000001, 0x31, 0x80000001}, {0x20, 0x0, 0x4a11}, {0x1, 0x6, 0x1f, 0x1f}, {0x1, 0x1000, 0xfffffffffffffffb, 0x4}], {0x3, 0xe9f, 0x7, 0xffffffffffff0001}, {0x1c, 0xfffffffffffffff7, 0x3, 0xa0b9}}}) 16:00:21 executing program 0: r0 = socket$inet(0x2, 0x7, 0x2) r1 = dup2(r0, r0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000100)) recvfrom(r0, &(0x7f0000000000)=""/185, 0xb9, 0x3, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) mprotect(&(0x7f0000651000/0x4000)=nil, 0x4000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:21 executing program 1: r0 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x20}) setsockopt(r0, 0x29, 0x24, &(0x7f0000000140), 0x4) r1 = semget(0x2, 0x1, 0x220) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getgid() r4 = getuid() listen(r0, 0x3) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) ioctl$TIOCCDTR(r5, 0x20007478) kevent(r5, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x2, 0xf0000080, 0x77, 0x443c7e7b}], 0x200000, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x40, 0x10, 0x1, 0xb74c}, {{r0}, 0xfffffffffffffffd, 0x80, 0x20, 0x7, 0x3fe000}, {{r0}, 0x843ec8435121e95e, 0x8, 0xf0000004, 0xffffffffffffffc6, 0x101}, {{r0}, 0xfffffffffffffffd, 0x83, 0x8, 0x7, 0x9}, {{r0}, 0xfffffffffffffffc, 0x0, 0xf0000002, 0x9, 0x5}, {{r0}, 0xfffffffffffffffd, 0x10, 0x2, 0x8, 0x1a}, {{r0}, 0xfffffffffffffffe, 0x90, 0x20000000, 0x8, 0x3}], 0x819, &(0x7f0000000300)={0x8b6, 0x3ff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x3, r2, r3, r4, r6, 0x0, 0xc22}, 0x1f, 0x5, 0xff}) semctl$IPC_RMID(r1, 0x0, 0x0) 16:00:21 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) writev(r0, &(0x7f0000000780)=[{&(0x7f00000004c0)="d26aa6d91f5c0a", 0x7}], 0x1) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTART(r2, 0x2000746e) 16:00:21 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0xfffffffffffff800, 0x0, &(0x7f0000000000)=""/136, &(0x7f00000000c0)=0x88) getsockopt(r0, 0x29, 0x20800000031, 0x0, 0x0) 16:00:21 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4514) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x85, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff8, 0x1}], 0x9, 0x0, 0x200, 0x0) renameat(r0, &(0x7f0000000080)='./bus\x00', r0, &(0x7f0000000100)='\x00') 16:00:21 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) r1 = openat(r0, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='\x00&') chroot(&(0x7f0000000140)='./file0/file0/file0/file0\x00') 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x14}, {0x2d}, {0x7f}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x8, &(0x7f0000000180)=[{0x8, 0x98f, 0x400, 0x5}, {0x100000001, 0x4, 0x9, 0x6}, {0x0, 0x2, 0x9, 0x1ff}, {0xffffffffffffff80, 0x9, 0x6, 0x3}, {0xffffffffffffe015, 0x448, 0xdfb, 0xfffffffffffffeff}, {0x7, 0xcb, 0xc00000000000, 0x80000000}, {0xffff, 0x1000, 0x5}, {0x1, 0x1f, 0x400, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = accept(0xffffffffffffffff, &(0x7f0000000100)=@in, &(0x7f0000000240)=0xc) sendto$inet6(r1, &(0x7f0000000280)="808d1794ecefa0799fffde8afbee602d243c56786144396eb3be2428eb719d63c9fab75f3c88da184242ddf51fd7896c09342bc7b4c2565c0c7fded206de12960b855b84b0e7338f1a96eb4c6245801536b7b91fe9364263b90682802519f0356835b30000000000000000", 0x6b, 0x0, &(0x7f0000000300)={0x18, 0x1, 0x8, 0x800}, 0xc) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000200)=0x65fd8371) 16:00:21 executing program 1: pipe(&(0x7f0000001080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000001100)) setsockopt(r1, 0x9, 0xaa2, &(0x7f00000010c0)="07c8803db0553f48c6b34a71523ecb", 0xf) r2 = socket(0x200000000000011, 0x4, 0xffffffffffffffff) getpeername(r2, &(0x7f0000001140)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001d2c700f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007ae0c13a136c92b4339056ef8300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008227cf0b7de82429f02d75aab11e10fd080402ed2b08a2c7028eea648dea375acc5f3864bfd4401421"], &(0x7f0000001040)=0x1002) ioctl$TIOCSDTR(r0, 0x20007479) 16:00:21 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffc, 0x10, 0x10, 0x9, 0x4}, {{r0}, 0xfffffffffffffffb, 0x20, 0xfffff, 0x3, 0x9}], 0x5, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x10, 0x4, 0x5, 0xe7b}, {{r0}, 0xffffffffffffffff, 0x6, 0x4, 0x10001}], 0x3, &(0x7f0000000140)={0xfffffffffffffffa, 0x800}) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x4}], 0x7, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x7fff, 0x0) r2 = geteuid() r3 = getgid() fchown(r0, r2, r3) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000180)=0xe6e7) 16:00:21 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00000000e9001040dcc40000000000002000"}) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0xa9d7e3b4387a8f3e) 16:00:21 executing program 0: setitimer(0x2, &(0x7f0000000180)={{}, {0x0, 0x6}}, &(0x7f00000001c0)) r0 = socket$unix(0x1, 0x7, 0x0) connect(r0, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) 16:00:21 executing program 1: r0 = socket(0x1, 0x2, 0x1) setsockopt(r0, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r0, &(0x7f0000000900)={&(0x7f0000000040)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="10000000000000000000000000000000c3dbab8dae1cf65743ab3838d0d2b99476f6e70e494493dee3125b04b6099666c73dfd4fb6c04a996bbf2c8e9a533412ee894862d1f4cb60862abe292abb4f232b2441"], 0x10}, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x20700, 0x80) open(&(0x7f0000000200)='./file0\x00', 0x20020, 0x110) r1 = kqueue() getsockname(r1, &(0x7f0000000940)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000"/4098], &(0x7f0000000000)=0x1002) 16:00:21 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002004, 0x4506) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x1000000000003fe) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000001c0)={0x1}) 16:00:21 executing program 1: r0 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x5, &(0x7f0000000100)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x100000000, r1, r2, r3, r4, 0x80, 0xfffffffffffffffb}, 0x8, 0xe3f, 0x2}) setrlimit(0x20000000000008, &(0x7f0000000180)) kqueue() 16:00:21 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b81100000029000000310000000300000035"], 0x31}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = dup(r0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000040)={0x8, 0x7f, {0x100, 0x2}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:21 executing program 1: r0 = syz_open_pts() r1 = socket(0x1f, 0x0, 0x40) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) setsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f00000000c0)={0x8, 0x7}, 0x10) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0xfffffffffffffffc, 0x0, 0x300000000}) flock(r0, 0x1) r2 = dup(r1) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000100)=0x100) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) 16:00:21 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000100)) mknod(&(0x7f0000000080)='./file0\x00', 0x2001, 0x605) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x42, 0x10}], 0x5, 0x0, 0x0, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x6040, 0x1) 16:00:21 executing program 1: r0 = socket(0x11, 0x3, 0x0) listen(r0, 0x3f) write(r0, &(0x7f0000000000)="a0d095bc2f062655d3c7d561aecf1ab61a873309b3e59abe61c75e51b1e64d56daa9bd3a57e57ac438d7bb2695204984f9084fa2521168a060dbba6f8207eea89e711a903892cc41cd85df664607ed759833be73f7a7", 0x56) r1 = socket(0x0, 0x3, 0x80000000) setsockopt(r1, 0x2, 0x7, &(0x7f0000000080)="c4ae243056d1b9c5fde69abb70", 0xd) connect$inet6(r1, &(0x7f00000001c0)={0x18, 0x3, 0x7, 0x6}, 0xc) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x102a0, 0x0) ioctl$KDENABIO(r2, 0x20004b3c) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008005786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872bab70c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80000000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:21 executing program 0: mknod(&(0x7f0000000280)='./bus\x00', 0x80002001, 0x5200) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x20000000, 0x7, 0x0, 0x0, 0x9}, 0x0, &(0x7f00000001c0)={0x8, 0x2, 0x7d, 0x6, 0x21b9, 0x8, 0xed03, 0x3}, &(0x7f0000000200)) 16:00:21 executing program 1: setitimer(0x0, &(0x7f00000002c0)={{0x0, 0x100000001}, {0x0, 0xc600}}, 0x0) r0 = dup(0xffffffffffffff9c) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) r1 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) close(r1) 16:00:21 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0xffffffffffffff24}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f0000000580)='./file0/file0\x00', 0x2003, 0xa6138) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x40, 0x0) ftruncate(r0, 0x0, 0x6b) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x4}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r1, &(0x7f0000000b00)=[{&(0x7f0000000b80)="12feb685bd0a6e1b62d75a3ec4b5a7cef6dbfe7a97b0dfe1371cbe6f21c7059b5382aaea288210b792b10c36f465da84472cda8dbe09d24004fe2d0ead956697f3f3a167cdeb7793f748fdc3a10a186147f39078e18d4a76cdd725ffeaf4f52c0b5b9c83c300b1be000a7ce62cc257a0922d86f927f591965eab40aadf320cf860500aaaf63da120b0b6f94322c91051abf9080e72c1bf428770b2132ff4dc92", 0xa0}], 0x1, 0x0, 0x0) rename(&(0x7f0000000340)='./bus\x00', &(0x7f00000003c0)='./file0\x00') openat$zero(0xffffffffffffff9c, &(0x7f0000000400)='/dev/zero\x00', 0x210, 0x0) r2 = open(&(0x7f0000000300)='./bus\x00', 0x40, 0x1) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000380)={0x5, 0x0, &(0x7f0000000280)=""/5}) 16:00:21 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x800000006d2) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000580)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) r2 = kqueue() r3 = kqueue() r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x34, 0x0, 0xc68, 0x0) kevent(r3, &(0x7f0000000040), 0x7f, 0x0, 0x102, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000500)=0x644) kevent(r2, &(0x7f0000000040), 0x8000, 0x0, 0x88c5, 0x0) close(r1) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000200)={0x4, &(0x7f00000001c0)=[0x40, 0x1f, 0xfff, 0x3]}) getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xfffffffffffffe4c) r6 = getgid() getgroups(0x8, &(0x7f00000003c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r8 = getegid() getgroups(0x2, &(0x7f0000000400)=[0x0, 0x0]) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) getgroups(0x6, &(0x7f00000004c0)=[r5, r6, r7, r8, r9, r10]) r11 = semget$private(0x0, 0x0, 0x20) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000300)=0xc) getgroups(0x8, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r14 = getuid() r15 = getgid() semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000100)={{0x0, r12, r13, r14, r15, 0x49, 0x7}, 0x0, 0x5, 0xd1bd}) r16 = socket$inet6(0x18, 0x5, 0x3) getsockopt(r16, 0x7, 0x9, &(0x7f0000000240)=""/67, &(0x7f00000002c0)=0x43) 16:00:00 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000080)) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000040", 0x8) 16:00:00 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) r1 = accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) pwritev(r1, &(0x7f0000000440)=[{&(0x7f00000002c0)="da412f8965d2748961580bbef6e2b461844d44b34440b5d41e62d7f2a1fe04cc0d8b958efc8f5c0b8bd980c7d2e4aafd66dce9ce5b2e3fee57caf285d29edb01914801adea70f55afadad76a21efcb3c8ffea1290c096495f573c3993ba69b06a799fdfb6817c604c1729f466f061c38b579280aa9e1cdd0895b678230e1c8d95999c863764864", 0x87}, {&(0x7f00000001c0)="c50b7338b0c5de836c795c45d59b073e091217b7fa1b1225d72035d9f4e878e2609fa58f9302f537bd9eec62c01f51e1373fa6b22c48be8ca5652c8d98ea5b83bbda3e0c1d27349384b4804d67d5dd178c68ff5d94", 0x55}, {&(0x7f0000000140)="16bd78d828c12267a0c02c0101403b829b2d8be70378f322f5e043a661b92dc9c88f3020", 0x24}, {&(0x7f0000000380)="879a783236960a0e51091e1a411372c7ad1ad6e10cbc774550f59a2691ba3ca6f3ca7de156478cc853efabf87f541783a24334ccad5484d8276defc6e2fce85029a411660bd6c91fb20d7247ba61cb5eca281aad69e3e0ed7700145901c17f64fa9f296a4a3f2ff47d8b036ecb9d25430d92dbab5bfaba44655ed73bd38a7392b75c4c97348b751e964fa608cb5e96bf9641ae338d1d", 0x96}], 0x4, 0x0, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000240)="252631531deddde1429a78864562def237b284dd703a456c540da7cbce88ed271d2355c5a177d857290e704abb2e1efc8b5e1a9bd8bf570bc5cad925e27810c43f6e506594046707708cd65d8ff6ed361d98d943ccd70764945adf1090c8f869", 0x60) writev(r0, &(0x7f0000001240)=[{&(0x7f0000000700)="88a9d6da683adc1e299088ae2dbbe64b091e652a685773210b7289fa36508422720552e2d27d186c9f652264e167e4259d928d0672dc8fc7a2b5d64b26eaeb3025c77d28657a5d33898b1579c05f40785dd347075b6a24ae8c1e107d8d21dcaa6fe002577362da5c9e7b6bc90ebda0f661149fb776d9457fca55adbe10cb497715d3c514c1ba7783d7dc38bb0f67f754f9510d361daa054ecb4e46ca1d649e2a92b56003d918aaa2f285368bcaa12ee397edfd955b24b71be5f455bb77d2a6a7907477fd47b6759400e924c2fc35e8eb14904558225177137c9baac62a76e9370fd1f02ec8d235039e98d1bc3fb645a40100d60b79a0b32342a0fe07dab7715c526a460a905d9050f766cbf7fe413d9edc8f29c5964a05acc7e03a05c0e41157ae269e72f4783c3939d079626b84f3e9f7886e73233367dab289cd7cb2335a5932b7edb7165068b3f8c58d1e18746d809eba430bc2e817c9839765b28f17625de04ac56518d534e45b9d883188d127abc8d258edf77510f696e2e77399e3492cc0c6b56d3584b6d97235658a2e1341305420a34941a15dae7b69a98d5c9c58a822782cdbc2e654f5e94bf0ee375ccdeab535df9ea675527da608d58871fe818aac46601e0de892a2b6de3d914a958613f6d0b8051b9c0f49b530f0787aba1b0d4c0723724a021584dac7a7329990ab83a2ca5a378d1fa62b1eb8b276442432b312cb9cee7d4bb4b65b1244a3edf12b16d4ca0ff3a077b59f323e1093568b7f243468038019527275c92f01a88553209bd7121ab05b4ea678e8b9f6e1a2486787ae52a3fb6df1a3d47bf497e4be88cb6f2b8c2d1bdb13f178e53c62f98993e9f62a7594ab459e07405a0c46926d76636b7b45742ebc8cf74056e598be820df499b11bb52a6b10e2af5cb947c8db7d09e7bf4dcc284ac54b588f49818b751a4367f8d14909c39ed4e63a91e369ec9c14b57c697f8745e694e013fac87d0f14063ccbb88c530181d1f0f812d1e34611f4e39e4cfed7f852685df8649c4d5c940d9be7bbe479c09320e625edebffe0710e155e593e411c4f50e1d32191c59638bb3e3802cd335038c198b054437d177308c9a00f60f813356699abb1cebb759399bb8b4bc756aa160bb58856000dc93e7693b57ac025d29065ef1074f62c1f6e8a306dc740e38391524410b9763597e7ed6988855e1c9c2015e67579fb719c2fe41eda7296be796b63e9deb134613bc732c685543a2bf64b4bcf20941106777fcd11921ab868a7f8c53011d047034376f7ec211f8ed85ed3eb94392935f9fc35d73b9eac05e278b378431e1c6799ffe29ae2213cdd0bf1db67587e9f4472814efaf50041ce975d7acaf07e9c2c514f36bfcf0f24a584c8117767d3e0856ac7903eb4a954ba335bae2bda935deeca609dc461bc8a04251a1d429c50cf7b479c381a308d8b35002771443a2cc310c9216423707318a174a8a2b568a185ddb47c98feb510012d6de1a6d81d77e8421951fba78f8c4351e3f3b95fc1e578ce7ac7e54bc39bd8ed0a27e71540b6b8a790bdcaf22cfac7ffcd0229bc70fdc32fba5aca9bff342574dc6850d770f9b91ce963c746b8e8ea6637352e0b9627ee448aecbaeb672e88d4547e68c015ff223c9759981ba524adcb14b74d71adea07", 0x49a}], 0x1) 16:00:00 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open(&(0x7f00000000c0)='./file0\x00', 0xfffffffffffffffe, 0x20000) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x9}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) fchmodat(r0, &(0x7f0000000140)='./file0\x00', 0x98, 0x6) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000100)=0x3) 16:00:00 executing program 0: setuid(0xee01) r0 = socket(0x2, 0x400000000002, 0x0) listen(r0, 0x1a78) setsockopt(r0, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r1 = getpgrp() wait4(r1, &(0x7f0000001400), 0x8, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001240)={0x0}, &(0x7f0000001280)=0xc) r3 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000012c0)={0x0, 0x0, 0x0}, &(0x7f0000001300)=0xc) sendmsg$unix(r0, &(0x7f00000013c0)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001200)=[{&(0x7f00000000c0)="82efb3db4174170d5af8b9eaef595c5146ccfe1b9ccde309b29eb7ea6eec5fc0d98d1a9c67e951d620857ada26eae211cef14cf83ec9b3958a130f536b40c8aba4c04548e9af674ff55dab5f8b21ef9ce9eadc2df83be6ed92f368cd48e799240ec56c6d04910f52a12a140d03e5549481dd177a6e99b78adf8153b387d44a98fd57e8e4f26afdd5f17755442fe2d6d266cfc43c9cc70e047f60cfa52082b0cb6c802405f0b08ce82055b5d5c7a352f675ce296ea98c801006da7e64f7f140c4e5ed0fec4ad556130229cc1ff2d7342f8ad25a96437dcd31005f2edaefc50adf44ec6689bcf7e37f149399811d4f9885f0b9bd621217acc174729834a85ec4531979643778cd8bf32c490c9dfed90c5b8c89292923460b3e64be1c097d62e4b31ba4f74f0a1bb485e793d0ce8ab9cf44698a45c66c9690652f626b21b7887c6e7c6f7211c4d04f8464630394dec93ceb60d9130b52528b4a536e8df8c341c5676657d1820f5abf52a753759a6e34742dc217e14d15afc67887911f2a56ec3f5c71a42c06086958e408e5eebba7acd7f47f7591b1853d7913e03e7db38210726f458b97d77ba0a798ff6de14ca59088e4ba1895ac941c8afe448eddc1af9697cd0d00bba3f894f08fea266b7340ffeebf2762021e923aa4b47ba6dbe6580b7879696283835d2904cd5b2e7bb68cf84e2a3f120d4924287db707222154de58be291b0806ff6a3549598f7d76c3adc2e8858ba3372535a7ad28bf0258abc3031ad3ed5a6e84a6dfdf95b767ce855eeda77006c2f253cd7ff67dc6d0e4b88d493b091f381fdc3c409a42a867fc47d7bc2848416cad65b2e173f83002374be7f174bfdb14b5547f6a60e6430d597d5220920b3464736e4ff26472f15f3ee487cef54ebaddb449366786e7fe016c451438fd0e4ebe9c6acfbbfee3f717385afb6f577cb5c4bd7b60ec8d6f708b9d08d571ad5c5921b99013628e398c683b29343fb596a92685993ea46f2b28599ce1a6042b18ab247a293db01ed0103dd9f3478a97eb170f46f5888f0f962cd0ea0ac82fdede492d9e1f4b6b2d832e2ad39b393dc3bbaa6318fdfab1119d0dbcf7e8f8314e33f84476b08beb4550340de16eb4ed87ce729b9081fb8bbbaf518b224b82f833a5a647f0b2017411dff5e642bd4a69cdec5d6d4cae4bb0ff0b105f52010825cf2cc3dd9a32f3e8010fb4419ba5a59c1042c2a6a326333ed5a0413ca03625f44d0149043dd89b8ba8c4a45f16d6df36d4aeaf2bb47e8903784c06c12dc99e56125ed800a321dfc7ccb549692324cd91a7797dc0cf613a1e406347fbab1624385ab855c8d010ceec37e1ddfe8361499ad914b42aa3c9ead3b5368d0203aa5ea96c78ae8b749a49051df6bd4883f2cde5609cbcd82b8393969527b5fff8809f1f7f1761a9c1cb3202a3f0d4a9846d1b3b9e236ae0051ac0f2042df10f77782cc1217ed33f10ac1a84af562cea7da67e8fff5c34b3e86f447c7b30769f80216da2acae3075b923bb9f3f36562c727a56fa719c0729cb4ddc06416c0d719dceb599930cfe6ab670d7c868062d32b43159c64fea34cadc05673d41908c2b0448678e219be6f9cbd8cee06694a299e8643940c73a5bb888e4b87a20602c72e475c486a7db70a27f81fd7f813f1cea7aba13d9603296f8dcdf617a09741d45b0fbe1f6dae8e52b268242ae1671667f46930898f836cc0a1d4f7a2ed27bee367bd681dba60d782799f3bc4f45a695cce68a7853f7275562d4aa01cfec1bf82a8d982acaf3af5b5943fa3f927a8d3eed59f4f0f79b35dc1e2421b8bf71137c71b159dfc898f8442370197c4e2c91962d39acb7e257cba559d94f5189b0d8afc8cb23aaaaa7aa81aedd261f634d8b6e5093c8ac058ec4be766a42b3cb356c0740363ba935d9bbcaa64816b909897097e10cd60b79543e701668b121e96676c2241aad62a7fa472faa7a68f1ad8d769d6e99b936ee5c9437777bc6648a90b720c4e56a5c6de56e814b6a8a58c95916476e2f2fde91720448bc50ca32fc8a929f6feb82e0e205230f302acfc8628abdb5b8ea5697f1389d8e895259c0184e58ad06b56c875599413a0ae3b8db22f376da040d5a0c558956392da622f6349b4c68c39584e08bb2cf27f883b472cd8535841b4e5b2ad143716f2aba7e197ff5c188ea047e2c4aaff1fdac2ff30ef0a04f12ffd2fbf3b8dc4c23e8ec5aec3185ba9399d79855245a055619f323546e7f6e2033ba99090b466483ac3270bcb58a028b66d132e82c1cef6d7f429c4456bb0a158bad52764858439bcfc00809be377b800e5a39972df7287e80c38235d13f92613fcb993c62032efb1719bfe56cde03151e90075ce39d8c09f19a3666a4c0e6e3923f3b65ce09ec974d9846909a366787e43ce5c9719e706eff2d28939b03b8c454a0454930cc39eeeb36920c0af217e9ba0152e5b88d1f965962203926acf1f2966aeead4f8ff4fac3ef9b33fc8320e8bf7ad2e0b430faf8b8aea3a27874b836e27ea85d41bd48c703d7e42e7b42a27b35172f5104ba299d96adfd2d30f05c40cf7d0d1624817cfb1afca922e06b8e858dd654d799c65574bcdba8aa32d81a86792350eb4c4baf682ac3f5f340897898aecbe563fdbaa2bdc6a671023642c9f0e45ac12a8461f80e92a1fa5cb56a377cc7e48c1a0e409d670be93c57354fcda9b9bb111beff89c8158d0140be6a9ee5b2d637643e40c84ddd83d392332f84c54a9e73d0ceaa75c0274334d029b10c7261acde9713e89d492e06352501a0bcd4894ba485e1db00e87d7b04e11fa11c5ddde0103ec4378fbe3695427409a80908582733741414dc4961220c6aac9decdb6d700c75b92bd1140654d47658c12ca8e18ef586453b879b74883e1a02c0a142722655f8a6265cc79f2d3a046b939f85b668cae208aa148b3efef6d157c889e63f53b0462b066bc87ded3d7cb1657469393e7e2aa60f0ff821aded2dd457e40de1bfd04db9d1c72a8ebde36c378760e94e709f6b7a76e2acd7844bff1f8f8cab3f562870cda755fa43d85b0ebfc047c374ec2d845f65b63865366d56edcf0e3678051103675f54eb6757b24828b54ca2215c66c818a4990311049faeead3583b325dbcf6928d914dc451178a3bea52552d46c4431ca8224a453e96c1088968bdca3cd527556462e8f4a59e620518d7205a8773e65f0727313fd2839931f9e96af1589d01adfcd57b63049866b6bb0c25ff6136595657f545ed9acdee29bf499aecbfdb8ca02c42778e471177ca3e5ce68c767ae8f579c53b8af85e0aa39d022b25cb97167aeaa38a215102994c26d7a34cde4e853f2a5607f767a06d34f363f050d65c897db5be8b831be804a52fdb5235cc45b4698e6e47680cf0db1061bf244ab175bfb71d10bc07a7572efe2543999300279ab8d56707aa0e6a790568b8a090da39a720b4ccf1f61fc100846f7765c8bd03d5c81255d797a6b6f650b03ed78edfb29693c2c0656d7814c31307725680de60653cb21e8a67d406d2e0df522ed376187537268e9308d9040a260553f4597b4e9416ef3c7865f5e64ccca40e89f691eba227275504c51374c6b8c6bf23f965296bac13bd0cbe97d4b227b33d6dd2ddf84a31f391234c22bfcf8ed693d2d69135cd67a104bfe283382118d69c2ad69cb54f2085380bc0dd7c57a2aca55a52693fab3b472404ac2dcbbf3738f24513595407b1003e5c6cdbedf93e519c458f465c91c505413313c125ead546625d789bb4ebeab655fd74a2016c6ebfe7659d15937e69db984fbb0e78bee7880b72ed53565291249dd4f4d78b2bee79d1e1ef1f04dfb620bceeafe33d9568787d5925a90abdb79f4cd4857b02ee8dc1a97d482e4b2d1d866f97f9b96734429fb2a1bcb95f2e0c92ac6252c2e2b6a338a2d71b00fa67daed5ee3c9763fe1d9243bcbf96a8eb5f36bda93d0284e1f0219462fd66d5a0456b02a660954b26f9a00f1e171b66bcbe94d61715dd612109c8a186ab4a71104e2544de651d2f3b858f7845e0fbbb89b31ca99f96580e54d39e006e6a24a83044657c667de5466be519c1796b2ff6aed9800c287193484727a335ef1a649a2aa6fa6562be72aba07b887fc78f56ac30cce077ccf7a2538e029223ceec3f374ba65aff1e0f5c2aca50970eb1d31242c0e590d55b990bd97c4d5cf2b58513be8957ce73c953ca544b01f427a22c84ba8828564ac3ffa87e7e2b533dab3256b5d644c15d6b4d1864613503cf5e42ebdddf23a2e42773f40d86559962945b1e4441803739a4660bd4be82f5bd943b144a82b2c97df55038a86b4514099f4790d4056d84933624a871eaedf30e0d50f8903fdc7172597ee2e17c5671c6782cfe21ba87e07c7c95554b902fffea8ebe0cd1c483b60e746bf55ed19bdacebddd95e4fcf8a6e32ffff5bcdb1e1487a0d789dfcaa2bab5c8b7b531b2f7500b0010bec5b16f1551d712efdf6ac35a79121cfae93e4ae00c9a24e96fa48ee4c5ad30a3b382aadc2c76f52b25651c6b54d038b7932a54f9dabc2be722a5f51aedb3d8660cf67558d1201d75c7ccefdd8044ea1b5339995bb4399612aae7301ab97f97924dd7d87d697b0012062bd391781434eda57381a92134b56d2f2b4d337a282f9c23c47cdd26dfd75b80fcfed651916a90836e53ca1489f2dfbe92a61f14dc852c6245e4bd9867f38412fef3cce99bfad73caf7e6152dc8dd4d759c6078be38f34ab6118436af1f5145626a6529be243c1f10183b2a6a1a9c381b6c3b92d5b3fcdb34f7359a54b0ccef37b64de978e5485804433b550203183d6adfdb3768506ad292436a561165e03db2b53076f231b777a8445452d67b57410e93264e1255d8e0b37648ebe72b75325f433072aa6a8ec2d669f537cc2ce047ff9041ddabff4e0e8d88fd06058a1725207beb69458e2cf15e677818142b466bdee6f25cc9ba98546f934ffbd72ac41b2256fb0e249d644c21ab74f4a611e53a109bef66065546c394bce80c73191df387fc25be54d3a725d09545238c0ebb1d7cd58f18bd6a42819da3dc6936854462ac086cdc2406040b48b9c2f81981072023e5230771cf1b0ae8071dccda0f5f2360c5c9666cecf6d13ce03fc6adee6029babbf08e7f60088027138bd570dad7d8203ac804d686f89506519f14ef584b43a38906d7edf1e298aedc8c7eb74c9a36ec3a00cc0c67e97ed0696a8fedff93f80329c1a7f9c213c310264c2c2c2bd000440e81cf39f312e538eee730229671625c1cf01c5083b8de9250d82837bb78bdf9e0d8bbeb249d4ab8a924599170dd3244a58cab6a416a78084fcc859943194d18049e938e99592c390da4099e25c1be6410a355d13ec89c76df6e3c63f8d43b9be7413c6991de7968e44a83df318b3852e9aaf0ebdb44768d36225725636b27dc7abd93576f1f862b335f100297afe2e5bda404d59d2ae178c0806aa81aa179ed5d0cb45ab0a97242f2a9210820d241e8340d7be956af2318fab2adb423966ff9a82109a518783f6563b4d4749ec6c102823c05dd394d1cf3423b159427a97b22e057a0979b75ad9094f1ba47948a0fc35cb2bef50fa29f80549009af3f44f66268438fcc35e133eb5b40a646c863eb7c8f91577326de57dc6e793be0ff85b918aa066901a8dbcd11dda5ea3b5ff8e38dc518310c56073f9e130f35cf71be8ff7751c7edd21c912bc6ca29300f09427d03e52a0e9577a1c9271e98b351368210194835db06ff1aef66c172a695430c3dbddb4fd3bb7906c0265ea401df", 0x1000}, {&(0x7f00000010c0)="43e42e08f18cc92ddf54e46827bcf3a0ecec7774defb38f296b2f364ac6b2d249e0bbd89239d95c8cfdc5267c9d54b205ccb3031991743e2f2b0f2c4a26246a3e0de2625f807c7fc86e1e4ebc7f31134578b0de73f7aa05e341dcfb69b90162c97f6e501bd13485c6c63a54969b47cd5055e7c96fb2965db4ae51dbb996b7fac59cb31f9bebe0ef7fc02b4df81f68ffb252f6b2ffc4b608477730c1811e909426349477ee7bcbd4a96b7368943c3339421f81f46ae4318aa9ae4c5", 0xbb}, {&(0x7f0000001180)="6d52d9e8124a8e5c4d798f8a2ed356379b1a9c91d1630f0e4e9390888deced100e826620d8ca40c3ca2fb89b21c21a675c43df1b0e3d1694e940fde844ee5e2023ab4a499a021c8f2591526cf8bc0eb289b5130d9bd31f99", 0x58}], 0x3, &(0x7f0000001340)=[@rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x68, 0x2}, 0x822c3f749c296861) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x40, 0x0) 16:00:00 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x204001ff, 0x0, "b0d42000006e9300"}) r0 = socket$unix(0x1, 0x5, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000000)) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f00000000c0)) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0xfffffffffffffffc, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x81}, {0x3c}, {0x4006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") 16:00:00 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x110) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x20, 0x4) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x80, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) r4 = dup2(r0, r3) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x8, 0x40, 0x401, 0x9}, {{r2}, 0xffffffffffffffff, 0x2, 0x0, 0x8, 0xb06}], 0x3, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffffd, 0x10, 0x1, 0x5}, {{r4}, 0xfffffffffffffffe, 0x88, 0x1, 0x2, 0x6}], 0x2, &(0x7f00000002c0)={0xffff, 0x746f}) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000140)=[{{r5}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) kevent(r6, &(0x7f0000000240)=[{{r5}, 0xffffffffffffffff, 0x8}], 0x21c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x1, 0x0) ioctl$VMM_IOC_CREATE(r6, 0xc5005601, &(0x7f00000003c0)={0x10, 0x8, 0x4, 0x401, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x401}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x100000000}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x6}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x2}, {&(0x7f0000ff9000/0x7000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x20}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x14}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1ff}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xffff}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xfffffffffffffff7}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x5}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x9}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x80000001}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7ff}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5932}) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000340)={{0x8, 0x9}, {0x6, 0x1ff}}, 0x0) r7 = kqueue() dup2(r6, r7) kevent(r7, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r7, 0x0, 0x0, &(0x7f0000000080), 0x9, 0x0) 16:00:00 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) close(0xffffffffffffffff) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)=0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(0xffffffffffffffff, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) writev(0xffffffffffffffff, &(0x7f0000000040)=[{0x0}], 0x1) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}], 0x1) read(r0, &(0x7f0000000140)=""/229, 0xe5) 16:00:00 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2008, 0x1000000000005701) r0 = openat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) unlink(&(0x7f00000000c0)='./file0\x00') accept(r0, &(0x7f0000000380)=@un=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) 16:00:00 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) sendmsg(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000040)="f9ea44fdb639df349da7def7156348", 0xf}], 0x1, &(0x7f0000000140)=[{0xd0, 0xffff, 0x200000000000000, "c8ba0a22da678b32aab87cddadd64dc5dd0d3954e8de2058c6d9786a50a3b7e09b8a64880577b6741f4a06a7fd5c38c0725da11103cda8b611e1c4c534b123216c002cca418cf0489fb2f29466db1b4b3d174bbe33f23fdd37e21afc4e6aff33ee6d986ac0ebf540020ca5b2f8a964f0df49f0666fa7db0a1960a232d603fe336130693d510aeacf5b3d8b7117e31919a3905c4b27c05cd4ee698f6c208451de566666b10d2f23078c1fd130d82f1b63fee3a5ffc3e767770228"}, {0xe8, 0xffff, 0x3, "2f8eb74e3751b94a39b9c7542215900a6c86b0fb27bcec0aaf010b75c8d369620154e333443d37c59a2ff12c4ea07eb6044f40e2e595b849419f7fbb3478e490f58871da8ad95ab1ab5b35a819c30011e999aef7068991d4266ed52272280c69504c3ef1b1d2f35929e610b9e9dd5dee49f00c8e2796cae5c0556bab385793b050625946175d2a38658925bd27ac4c22d38fb9e1a346832e61bf869e16cb050cbb967b40157a2bd024172d6d8c8e5a52166aabcb243a5467e4e6e1b87dd99bfafa7e0097f52a41d3b4816adb3c3dde6ead93"}], 0x1b8}, 0x400) mknod(&(0x7f0000000000)='./bus\x00', 0x6000, 0xe26) open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00000000e9001040dcc40000000000002000"}) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x335, 0x0, 0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x8, 0x23, 0xfffffffffffffffe, 0x1f}]}) 16:00:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="03b4aeb3ec240a", 0x7}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) close(r1) syz_open_pts() 16:00:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, 0x0, 0x0) pipe(&(0x7f0000000040)) 16:00:01 executing program 0: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000280)="834161250b627b127a3a0098c9a6e43886f6d8a8fd87e3257eda8c62408e080000004ecadf9f5f791c4a244af5b50adc1cc41557454ae9de755ef1c8d75b5aa90271f6668291cb1833bd701cc64167587b0af5608057092c385701aa459cbef8b6b4a8d8fe32642313cb98465f9e904123989a3d6841805a0483f1e9997b6f383614f892368c018be559e7975062f235e07b6be658e243642d", 0xfffffffffffffcbf) 16:00:01 executing program 0: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="c19ba0a582022e2f6669"], 0x10) getpeername$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0xff) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) open$dir(&(0x7f0000000240)='./file0\x00', 0x20, 0x103) ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) writev(r1, &(0x7f0000000040)=[{0x0}], 0x1) read(r2, &(0x7f0000000140)=""/229, 0xe5) write(r0, 0x0, 0x0) 16:00:01 executing program 1: mmap(&(0x7f0000719000/0x4000)=nil, 0x1ffff000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x800, 0xb2) 16:00:01 executing program 0: mknod(&(0x7f0000000140)='./file0/file0\x00', 0x3, 0x3) unveil(&(0x7f0000000040)='\x00', &(0x7f00000000c0)='r\x00') r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = socket$inet6(0x18, 0x8005, 0x6) sendto(r1, &(0x7f0000000180)="10272a5f8f4cb542bb336f0f2a4fc4b4d3c62080337db66538cfb156b14871fa57b75607549e2e71f7a4c1a4f1c203bcc25dee1048720499b9fd170ac59ce4529b3fecb29fb0455e315408a277e72981b6abed30fc1b366ab20e50e296560931707cfcfac1481c729a6c575d5d6bbe29386d4d9e1517cdf8bb7efefce063fd67a21dac8114777271bc2815199ffeaab79f022368dba62c95", 0x98, 0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000001300)=[{r0}], 0x1, 0x0) 16:00:01 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000340)=""/108, &(0x7f00000003c0)=0x6c) r1 = dup(0xffffffffffffffff) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x38480, 0x0) renameat(r1, &(0x7f0000000040)='./bus\x00', r2, &(0x7f0000000100)='./bus/file0\x00') r3 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) readlinkat(r3, &(0x7f0000000000)='./bus\x00', &(0x7f00000001c0)=""/190, 0xbe) r4 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r4, 0x83}], 0x1, 0x0) accept$unix(r1, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) 16:00:01 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000100)={'./bus\x00', 0x1c0000000000000, 0xfffffffffffffff8, 0x8001, 0x0, 0x3, 0x4, 0x3, 0x0, 0x3, 0x0, 0x5}) openat(r0, &(0x7f0000000000)='./bus\x00', 0x2, 0x80) 16:00:01 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x400, 0x0) poll(&(0x7f0000000000)=[{r2, 0x200000043}], 0x1, 0x0) dup2(r0, r1) 16:00:01 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse0\x00', 0x100000001, 0x0) fsync(r0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f00000000c0)=[{}], 0x1}) 16:00:01 executing program 0: poll(0x0, 0xfffffffffffffeca, 0x2) getitimer(0x0, &(0x7f0000000000)) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x60}, {0x3c}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000040)=[{0x1, 0x100000001, 0x8, 0x6b42}]}) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev//pf\x00', 0x41, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000100)) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000000c0)) 16:00:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x101) nanosleep(&(0x7f0000000080)={0x68, 0x7ff00002}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x51, 0x4000000000000, 0xb}], 0x8, 0x0, 0x9, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) 16:00:01 executing program 0: setitimer(0x0, &(0x7f00000000c0)={{}, {0x9}}, 0x0) setitimer(0x3, &(0x7f0000000100), &(0x7f0000000140)) 16:00:01 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f00000008c0)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x3a7}, 0x2000000000000000) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x64}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x4) 16:00:01 executing program 1: pipe(0x0) r0 = msgget$private(0x0, 0x40) clock_settime(0x3, &(0x7f0000000300)={0xc0, 0x1}) r1 = geteuid() pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000380)={0x38, 0x7, {0x4, 0x7}}) getgroups(0x0, &(0x7f0000000000)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r6 = getpgid(0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000280)={{0xffff, r1, 0x0, r4, r5, 0x10, 0x7}, 0x100000001, 0x6, r6, r7, 0xb3, 0x7fffffff, 0x0, 0xd7}) getrusage(0x0, &(0x7f0000000040)) lseek(r2, 0x0, 0x0, 0x1) fsync(r3) sendmsg(r3, &(0x7f0000000b00)={&(0x7f00000003c0)=@in={0x2, 0x0}, 0xc, &(0x7f00000005c0)=[{&(0x7f0000000400)="bb592e6a51653ad245bc1d59118fc9ebc74c91bff48ce54fe3bff3ce7247a50c3cd847383cededacb9ae1196e70cea4f47676172977494a1b043b6f17d833caadb46ddadd467993fcced2cceb8871de2b51fda80dffd80dda168b9b85b7aa30121f8eea0b4260394ccee6e8e547db612372a6516e60822633dcc5b286ff5bfb40d03c04fe2116e097ea67ffb2881d45a4ab8a353856e70059b0bc5477efd599ce3c59e8d454f5dfcf5da79eba8971c9a8389206ca84428aad7916ce84f6f073da379aea2427ea896161bf3ff2e41448ad27c56", 0xd3}, {&(0x7f0000000500)="771395da655a4b8cba9bf5df3663a3c2695b31a4324497dbd762811da69a3e55d97206005a233f81c130b5e280d661a2d2cbc58239c25325286192b580d0bfddddfc1ef0e252cdd90ff17eab9bb6796d5032c61d7e4d6f745c1263f0307743ad2b2e16e467eaa79f2fb7a01d76acee6a214d7047b3b2d01d2d72aee32dbf079fa992e2df0105ff408b3bdc51223e92eade1681dc29f60f2b45358d1671b724d9c0b443986e4c467880c865d4", 0xac}], 0x2, &(0x7f0000000600)=[{0xf0, 0x1, 0x2, "0d4972c6e4ae28244c799de0f3fe6fe9d67dedba09b5624f25e1ee4b1d4a82cb3be53a8c5e2053fad8b8ae6cb982f4a2c03350eea6b5599d2ef1046c41e19af76171fbbb61feebbd1fe2f2df68fad89365a08ae1bd19afc84efccf917832cc7900bf841bd6295d1d6281b95ec104bd198d9afaa4ea839130247a94e092e76a2c7cf35004f02c458cc8d9a2ff4b945e5207a76717a685f9c2d41a2dfacc0b74f7a32277d404c0621f96a3fd6210eb022397f64ee8f0f9fcb44e699cb156c8722ce89a464a54a81b6ab120b846981fbc7759f1e8cbdd4e7e254272ef"}, {0x20, 0xf52d7134050182f, 0x7, "16cb783ac2d574aa9c3eb537820dd54e"}, {0xd8, 0xffff, 0x2b, "46786b033d2881620979a817b824b9a391838fbe8c468a0dc1b6f707b8330c958a9560cf03825705d5a5fd6e3d07337bfed579fe6c859ddb48d67158d36b7b53bc9c62c0912fd0c869508fb7157fff7bb0e0fc2c2960985e63225967bfea4284109e1e385397da56bfb0c9d29da249b9636fac7b5e7694d8acac5536281e83c4562bd558cf51254c7b37da33ba96c9b3936ec3345ff0bdf34bc3a0979279e46e2f7ea639e8b0085f275700b13e18570a67642588f2d4a2955583ddfbf9786b8f8b38518ec1709d"}, {0xe0, 0x1, 0x3, "2a0abe3c7de53a7f5a72e29fba839e4bae0d5c033e90df325107eda4b9aafe24248a841baa00df53c119109ac79b723e4c925bd03f9c5ec93ed7f688e868e5a67335e38d51ad6f3415da96d5896708e663982339516e258c12c0f7834395842fd41c803ee5845e81fbe4d143a3cb1da53223ae3ab2b01e0b278e4ff221383f5c4b2b38dafe3c47cdec445ed82adb63ada3d42d75c90a5396ce4df9d7547af4f8e75fc4ff279fb524d98becae0d2a016a0c5e48652acb3016cc4f6d898716c5381ef359c75d3b9307e673"}, {0xe0, 0xffff, 0xffff, "de2941217337fd1ef7cda20979283b2ba158c0365aee806785c6a6425196a7526f1078f59d62ef20bb5dcb22a1038476a685e73e1d405510b6d398df7c30cfdead798907d22a244570e27731385deba748aa0f1c8daebf86432127190d10cb55e5b007e8b08b6c3b01e0c56df1f3273c6bbf90cf32bd8ec2dde7034597458ff18c3387be5444566588da9529a06e5f9fa88922d6cb0295469f95ba01baf9091d3a9909c6b1a06c53d73434b315044d6280bf17ba510086d5b72f75027f9f5146945c17fde37ef4313393ba"}, {0x40, 0xffff, 0x100, "c8827ea58acad6f92ab540a50040865cb4eac7a678ed3ea840f4026a81d481b4ebf62e04fc58762aadcb2ef0a8a99b"}, {0x40, 0xffff, 0x3, "64f7489c3d30213ae3d0e8ebf573f5627f1352ef1400251dd7294353a7a538967962b81bf6142c1d48ed7e"}, {0xd8, 0x1, 0x1, "d3eb32889c707c937f450b03eb415aa2ebaaca2739988543a7fae92873981523accc13fcbba2654e33e1aa7f533f17a58c8fa1360afc6d2f3059d8e0f8fde898801a64e98017a002d42bee0b5ca0f364c18b182608d3bf678c4c43cdd5ef271fcaba3fbbe10ebb232dd461a439f0edfeafa874d112df43245809a880a0f873bbb845802372b4b42bdc6ae67e06cae28c546de428e2e12ad5444997478f90e39b0e86144de100a16f9c199cf6d3e6d823efc00f6508d2ce073d31ca79345fb5ad0c5cb228"}], 0x500}, 0x400) shmget$private(0x0, 0x4000, 0x4, &(0x7f0000ffa000/0x4000)=nil) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000100)={0x2, 0x7f, 0x7fffffff, 0x5, "d60f4a7bd3adb9ce976ffbdfa0a9350408e6e259", 0x8fcf, 0xca5}) 16:00:01 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x88, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f00000002c0)={0x7, 0x3, 0x80, 0x8, &(0x7f0000000040)={{0x4, 0x5, 0x9, 0x7, 0x3, 0x8, 0x7}, {[0x7f, 0x3, 0x20, 0xfffffffffffff92b, 0x3, 0x7, 0x9, 0x8, 0x4, 0x4, 0xffffffffffff95a1, 0x8, 0x9d, 0x0, 0x7, 0x200, 0x7ff, 0x1fe000000000], [0xfe, 0x6, 0x0, 0x2ac, 0x401, 0x1ff, 0x1, 0x9, 0xa62, 0x6], [0x7, 0x3f, 0x5, 0x1900, 0x7, 0x3, 0x9], [0x8, 0x5, 0x4, 0x5, 0x2, 0x7], [{0x5, 0x4, 0x1, 0x401}, {0x5, 0x7f, 0xfff, 0xab}, {0x2, 0x9, 0x5, 0x1ff}, {0x1, 0x5, 0xc, 0x401}, {0x2, 0x6, 0x3ff, 0x400}, {0x3, 0xffffffff, 0x8, 0x3}, {0x9, 0x3, 0x2, 0x100}, {0x8, 0x4, 0x9, 0xfffffffffffff240}], {0xffffffff80000000, 0xa6, 0x80000000, 0x4}, {0x81, 0xffffffff, 0x8, 0x81}}}, 0x11e15097, 0x3f}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r2 = getgid() getgroups(0x2, &(0x7f0000000380)=[0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) setgroups(0x5, &(0x7f00000004c0)=[r1, r2, r4, r5, r6]) r7 = semget(0x1, 0x4, 0x80) semctl$GETPID(r7, 0x1, 0x4, &(0x7f0000000500)=""/102) r8 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000580), &(0x7f00000005c0)=0xc) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000600), &(0x7f0000000640)=0xc) listen(r8, 0x34) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f00000006c0)=0xc) link(&(0x7f0000000700)='./file0\x00', &(0x7f0000000740)='./file0\x00') select(0x40, &(0x7f0000000780)={0x40, 0x40, 0x1, 0x5, 0x8, 0x0, 0x81, 0x6}, &(0x7f00000007c0)={0x3, 0x31b46805, 0x9, 0x5ce7, 0x20, 0x3f5, 0x5, 0x3}, &(0x7f0000000800)={0x29, 0x7, 0x7fff, 0xed, 0x993, 0x5, 0x7, 0x10001}, &(0x7f0000000840)={0x3, 0x1}) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000880)=0x6) semctl$IPC_RMID(r7, 0x0, 0x0) unveil(&(0x7f00000008c0)='./file0\x00', &(0x7f0000000900)='x\x00') bind$inet6(r8, &(0x7f0000000940)={0x18, 0x3, 0x1000}, 0xc) semget$private(0x0, 0x4, 0x4) socketpair(0x2, 0x8000, 0x2bd, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x0, 0x4003, 0xba, &(0x7f00000009c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000a00), &(0x7f0000000a40)=0xc) utimes(&(0x7f0000000a80)='./file0\x00', &(0x7f0000000ac0)={{0x26eb, 0x2}, {0xffffffffffffffff, 0x80000001}}) getgroups(0x3, &(0x7f0000000b00)=[r5, r3, r2]) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000b40), 0xc) semctl$GETNCNT(r7, 0x3, 0x3, &(0x7f0000000b80)=""/4096) recvmsg(r9, &(0x7f0000001e80)={0x0, 0x0, &(0x7f0000001e00)=[{&(0x7f0000001b80)=""/198, 0xc6}, {&(0x7f0000001c80)=""/168, 0xa8}, {&(0x7f0000001d40)=""/162, 0xa2}], 0x3, &(0x7f0000001e40)=""/37, 0x25}, 0x40) bind$inet(r10, &(0x7f0000001ec0)={0x2, 0x3}, 0xc) 16:00:01 executing program 1: r0 = shmget$private(0x0, 0x2000, 0x14, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/241) 16:00:01 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0xfffffffffffffd9b) clock_settime(0x0, &(0x7f0000000000)={0x2, 0x1f}) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000080)="01", 0x1) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10000) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000180)) write(r0, &(0x7f00000000c0)="3b5abcc0677f3be95f52708eb3434f74c4269b68304316f4009aea530f659363f4d55eabd647e24360d20258b1433a8f7313b51798f5204d0d9f6b18f9e11a4ff64d7c5e32c13680e5634638bc5184f47a08119c69", 0x55) 16:00:01 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000080)="9e0b3dda61fdee8f18cfedf306156c48f4c21a052ef2d36746d42632333b67382e444c9adb66d32217540aed1227c4d79f4e992e21141bb67d4f1154befba155510602dca7296890a2078167db3281340a33b928a0509042195bbcb1", 0x5c}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000001580)='c\x00') 16:00:02 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2063, 0x7) r0 = open(&(0x7f0000000000)='./bus\x00', 0xd, 0x0) write(r0, 0x0, 0x0) 16:00:02 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x9) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x100000, 0x9, 0x7, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x0, &(0x7f0000000000)="d5ff9668", 0x4) r2 = shmget$private(0x0, 0x4000, 0x90, &(0x7f0000518000/0x4000)=nil) munmap(&(0x7f00001d2000/0x3000)=nil, 0x3000) shmctl$SHM_LOCK(r2, 0x3) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xfffffffffffffe85) 16:00:02 executing program 1: nanosleep(&(0x7f0000000040)={0x3, 0x1ff}, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f00000001c0)=ANY=[], 0x0) syz_extract_tcp_res(&(0x7f0000000080), 0x3, 0x5) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200c0, 0x1) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000140)) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x5) mknodat(r1, &(0x7f0000000100)='./file0\x00', 0xc005, 0x3) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCNXCL(r2, 0x2000740e) r3 = dup2(r2, r0) ioctl$TIOCNXCL(r2, 0x2000740e) sendto$inet6(r3, &(0x7f00000001c0)="6a731e5f6e31b9bf205c5f76304a13bbce3e19aa3d760ed48cbc1a8219be0fb13254174bcc7950f1fed8a4509d5818bb63d86bc434bcbd8cf4e2f2157a57906ee24ddf3eda41bbc2f9b5966e5221f514c3dc6814be455082dce28d2ce7a993ba2202abe0e986a94cccaf058c64357aac157b031199b2b831733f173db9dc7693c61d2708f1b79886afbaa479f2d79d7b872ea933c8f803d4f150c6a4ca304e2bea3fbb71dd6e20211cee904321c57d208efe6625275869e7cb69ca6455e59644b47ec8b2e72c4858aa8081ef85a97032b209007b862af69ffc993412fa4179de30c54fd2f4fc3a563c9be9083abc10372991271989a9bc9ecbf463b56e66dc4242ed13da82a2ab8310db2460347dcfc10922f1a00c8f93eb286c651d3f0121398309aa215047a517d8072868f39f9ac573224b975c6cd1a7990bf8468593ac8aff0515db499d9bbf9a3f925d5f939615adcca5ab336046683d860e0544de35e28bb08ec6ba902bcc3efbd311783bab7d6a8438a09a9904ae92b52cfb5bfbc2cfe71028ef883a89c01be2da2036e784141be184435a5e7bff54c820aaf54c650c061a8dbcbcba9361c44feb3730624588c73a5ba640ba979dc9224bca4b2eefd34b76d74178dff8289205c8e41684810d5ed00d8db2a700cec1224d29d423aa9c7a851d5813ad74fc499efb2cbc07b2aef79621ece277e7c747dbd0e310d7c4721bbdf0e96d38146ace9f7e97f44936466ee4645a9504968f8a691f7d26cbd182db56332265f23f683147d107d0291f06ffb75d100a10a2cc6e59e0c77699a55ade7b4cfe68f100a30654b582b9351d7666859828989bb3de617cc0fedad9520188cb2c14dded1f67c59dfc3e50589a0420a55acb3cc964b889597eeccf87ecddd281cf0519ea8a03873705ca5474b625a752d55dac45c77ea20ef75478c7556762fa1f5e85162075b5ea3672cbea6128e86f2f4c010d3d7044517cd2e0c41d678b731b452cea06634dcfaeb000c5da054f4f8771f431116b67aa4281c18d18472b85d8ff454b2daf88669c4000729e32ca23b8e5511682654d0f43c65c0a339ceeb308fe5b029904b5d71ff2a88ef7537081e31842d720e0d49804d47d8a8eebc536974c86dd5c400f0c58a52697fd838bdbd2b94c5b923c01655acb48490750cc4e89510c4467de6758621a8487d1cfec0694d5a8248fcb97690924e8957860647a601bca441ec3b986dcf47baa9a5c237a6c38a370d948d42bba3c4072921d0ecbc6ab13e2e03dbfb1c1718b6a4c5f001d182c71eb91230f807d8b5d00feb62abd2e1ffb470461be346b56e80edc033408a653bfcb7e5efbc3f07a5101ccedd97736eadc2dd97b6b1762f40d8b4287ebc313b5de319899197aca0aacc295c116773e0fac7ef12d4e41ca786946a13329afc9335dc14b8178a910918c667fa54c58df75a0e57846b538477428a292fbd74a5949b8f29f622601a16b20986143c948c35cf73bffb2e59c7d1a59fe98ecbbd2c44af387ab1e625c352dc8d1337708a934e567c057dbdbfd9216d3fbf7ffe6ed3a6bc9f40caeba383b72f148f9ec8ddcf0020ebd8f5e6b1601fe6e1fdbe745c8d4f62060d4a92cd90303c04c2c75b3569cd12be2d80b90a5328b655f7891d46bdbd1bcb5ae4f969f78380a30c42bda4c1c811d718e9878c50236c07b77653cc3e5c7bbae2566de7e33462f3a0f64cf601c8341df3244fbf80240d2eb05ed92344272b341e563d4e903327cfa691509bbc92da0683420d01f441e7e62e73d13ecd5eb5573fc943b46964340bfad032e490e4e497d36006cae1bdb7bee8f68157ca5e182dd55bc98310b273945091d6ef3908633bf56ec31d5b2a130fb9db09251b9b88e09a7665c271d3ea77146c37294d10a9520373484fe9d36a06703fe9ac18f85fcea26a4eb1ec3ee200798e6b3efec966e62f8c185d92ae400e99c6a6d70f532d92e9d64f66fea7f88fc0aa11edc145bd37ca1e3b5857e2a9abecfb8518510e92dbe1fda71ea717bd46daf45df5dbde815239416a7f8bafcbfdbffb1326f22c4a6ac3d260281e9ebcc39dbdbdf9ddfb00bd971dfecbb73aef0ca9733df3b99bff31a28066fb63442b2640914b959df5554937ea514965b8f9cc8596a3322e73a18328c44a14eaaa21e7d1912fa420bd0325ad5bbc8a79d7e521cc2e20bd49ccd19c8db32c35d296ddc48db68df4b66810e5c59c1d3fa2519b37bcdf5e182a96eb8cc596f67fbdf5e64c6bcb328d16066368036f5a827a0868549a56f733bc72ecbe0a2afdd9590299c200c50577a372f6b7431dbdd3292ec90b3026f310c38a5880ec41fc327444b7c612c65b231cded6ed8e183007389437e21e9c673e32608e27f9b0340ebb346fbce36d861856b78a9849afad803014476cc6c96321ac986dc21d14e4ee26bac45b9c88c8e22713082360aa83d047f570aa72020a3b393ff11df839eb8f0be34fa1d3f4a8a7b0dc5a2cc25b8aba2419aa12bf5de7f952a9b0b03e315458dce65bf61f434b74fa305aca7ca0409a3846b1d95e255d6e009c77e58c0b339fbedcdb9628191432858ddad4c0cd72ac59efc59e2366e9c21bd19c3f4bf2dabd62da1131d90d7b1aab049d7edec2a8fab1a5ec14b03d09ffdbcb6d93314713c3e6ae045334dd4b8828a10ac01e10f5ef9710b182c8822cdfc5cb90dc130c90de85acb329ad17162c1936c65defbf5f476c975461912beb66ce95bf6153f3eab1db231b5c4e45c5a45edbb2819b42002dd2254adffccd199f10b6862d02985199bf2224c0eb220851fb038e8d5e3572879c66b95e12335fd83554b5f1f9a01182783085414493efcb80e677cb2c33923361a59f2cad591d09a643a84c2a797a31c1d16075070d53b3d7d40bf9f198a0eff8a8e41bf1226a4d9144ab1eacecc86f28e50a4f971c1f3b59015a0f038ad6eadaade97509560ccdde74bf8d5537c8e5f08516063f7efc87c7712ad4199d4c30665c96a6d87c4f999e5c87b63318d78394d39dbda5efd12abcdee11afeedd18d9bdbdfd081559a95550a4d88834a46c87664d54f494676d337e6a16668304c332010d47ff90b3f30c2f4b38be4e62f1d4d52d3b03cc3b8f17d21fdb2d0be8654ba4377b5b3458972274b89ccac891b59207bf74ba50234bd12176dd93ac06b8ab8782d54e7ee32cbec53946acf4a77f6cc543cdc147d567cb70c32440a39a75a26b01293ddbbc2122c0f1e717b60324d67d162728a337163c120ebe1ebc7f9aa46194e274e7a3f005c35a6291ee686d79abd047094ca049160a9680bc930bd1064a98f8c41a147586b4a1f4248ef09d2de1a5fcd79a1fdcdaa38a181e8dfe1ecff9a97c56417785f31883169057de62926c252a5ea13e139d9e917046683a31fda46bcfbd3034dd1c724c47d16327d906a6761f7e9958810133fdf0e55f5e6a0a83c0308b6331892b4d415fd6942edbf0d4142ad8d7425da455063825e8dd0d0b3296793ed36c384bceac52f09f4727d02cea6bc92fecdb223220ba7dd9268a269e1febfddd1d20a78a2e380e5cb9ee1377b91da7c0e1a4c02a2a1741a2e91d49e20c5ce07ffd42502767d9637e4eb827d420c60e9935020edee90a9b38b8e1472b2b15f3f93c2822a474dee8a4d61b8cc6ada395946cc2a13dac2f45e916e234e441b26a3f4a239e616ab61abeab32540e9ead410216cd84ed3054b85db127b886d370d1686bba4014274cbfb5301b3ce501faed2c7db40233d722301b65deec20aee53d85451828e7507c3e13ee2dc04d4865407f23e96e31133c7f7fd2d483e53ec7b5df6635694d2bd24461edbe725ce423277b2bae013efa83f9aa583540ba3f81b29cd0db426dd16a6ab361165b440d71d83ce617063adf5b40cdb821e48d2af28022d8412bc60ba8ee2246aef174f31480644a509e12a194bb1220ebf020bfb9ae5ab4edd40c62e966a493bef2771d0f291b0f1514700394e44ce49a5c5f4f7cfa67315776c77bb4d32ded4be9069fe66617450d499981088aef5c82a30f9bfc2179c12a88da845924ec6883a778b102f940a615946285aa59b4334d9e5638dc88fe24398e75d5480abb8188a4cfaefc13097fa7cc4fd345093f50d47dd0c875e1901c82775d9668119889de8abd67b732ddce5c23be670d0f4ae4f57859460d7f55f4a99e102637ca701dffb628e11562d4bb40d9f3654a5f4280bdb81cd93b649e001fc684548bdad80deaa266e59e23f0af6d79d4dd17d3a5e45ebbc713caa10d1a028a5281b1be68a6bec75bada98cd9a4da7528b7f0084d8c5131b2a57e77b1ee759edf717728e9ed11c0054b9790f0b75843db4587d244b29ff089f15ce296545ae3c1c3f3342c73b5c747ca18abe742548a9681f88dfab814ea08f29cc38337ec9878d18f6444de70f95d2d43bc021d8154b2f2c5fb0e0ab265b4d49282f783f73dfc3be929a86d5a21bf1d4676be00321877807080c39dc9b3cfe5a1f55032a14b412ebbe9df5adc9a2a745d094e53bdc0238ddb51277bbec2cb6fd2f77c016dbd8d7581cbba7d39031707880f95227997cf64de947c97d5868a98b37ecd8ffc5400402500905ebda2b916c667e25303529ea784a73fb6fa0a504c22236909d754ca501c2bc2d2a5ab032c534ac5f789349d8f0130903d29a405226288f20f0d27a1fbfb52f50cfead16d6ccf9a260f0b398636b22801f2ecbff86fd3361cbfac51446af3b335a0de3fefac999c8ad5a95c21c04c0ec4d5843f13a4b3b84286d1b963f701ad4a8aa88dd1d72010dd4d6ff3a0c8ca2842fce90b817db9d70f0f28db79b586a8fccfc2983c3fead920d9768409020360d42caba713b17ada81677fa932b539d6e0f86cf53b64bb93b5d7c3acd49b9aa4661feec362795d6ca78db98447cb1c8baaa233674ce68139e9296d04338cf36fe081b8f3cf38f8734cfb0ee6d186e9a16053ca53486abbdfd745c4c274549645064db8e6a2ef8578464ca60e907b91d311d40b772087e00f2c52d96bbd760660fb74afef211aba83e6f95995ad45a714d90f352861b84374433e8018ceb5a3ed2b2c41b86513b6bf9c1277508243d432f6bc195b09eaaeee3ce45cfa32c19541f9116d5f7c99cd7b4cb38ad1773db6c67ab14b3f09ac624df5e9e96d28647bea725da5c2d5b9424f08372b671b135758f95f0d3db50a7cb55c833cdd33f6e9c1c2ebc851be0a59401ecf0582b33c44ca9c20911858ae6fef0fca10e7c8bb94e5682f98fc1ef79cef127f6f40b5daefd88b65b5b197ae398f44ccd8e8a0a78c0d26d10d70b0651609696cf920b2d6177a3592adaad826a4e8866e7276fde983237dfb90c8ad67cfbef9ec09d7ae32f28bf2dff0602c83846aa4225eeedc459e098f0e00b2645fffa026083ba0b3da21be348bb62057a2041cbb70765fd3869d60923177deb3a9951c64188e841b2ebeb9d8f557e314cb81dbefd14c51d8ccc7df92a7611e1d3c213f7bb230f1fbf58db27c43d1a014b1361ce3dffd53c18a46caa904f1ad65223b933ed853f91ced93ccaa6d3f032fa553684e0370b19dcd4b595be61f05ad8840997508e4813827aa1f72a12ba80e5796e425b81b3752ff4b1990205fa4cd0c56b275e17374deca68df7000ad6ac33f186a2c727300197ff332d57471472f4175489e6da852ae374088cce97939a0ab4e36d2efe10232b636fb96d139c15c4301264ff607a53c27b0641beaf0dc2d590b7596bd98de7348e758abe19362d979e02bf86da696b9f8d138bbc2655da8f599e8d98", 0x1000, 0x400, &(0x7f00000011c0)={0x18, 0x3, 0x7, 0xce}, 0xc) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000180)=0x2000000fff) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x6) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0360a59f69c8d404927479a3c5eb244200a36aa16", 0x1c, 0x0, 0x0, 0x0) 16:00:02 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x2000000001, 0x0) fcntl$getown(r0, 0x6) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xffffffffffffffff, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x3, 0xffffffffffffffff}, {0x80}, {0x4, 0x0, 0x0, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:02 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000000)={0x7, './file0\x00', './file0\x00'}) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000140)='.\x00', 0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00') bind$inet(r1, &(0x7f0000000040)={0x2, 0x0}, 0xc) 16:00:02 executing program 1: r0 = socket(0x18, 0x1, 0x0) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt(r0, 0x800000000029, 0x3d, &(0x7f0000000080)="d5ff9668", 0x4) getsockname$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) 16:00:02 executing program 0: mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) chdir(&(0x7f00000001c0)='./file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82", 0x168}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) symlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000140)='./file0\x00') 16:00:02 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000000c0)={'./file0/file0\x00', 0x7, 0x6, 0x3, 0x0, 0x3, 0x0, 0x3, 0x1, 0x3, 0x76, 0xa768}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000040)}], 0x1) open$dir(&(0x7f00000001c0)='./file0/file0\x00', 0x1807d, 0x81) mprotect(&(0x7f0000ff8000/0x4000)=nil, 0x4000, 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) 16:00:02 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8000, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x10000, 0x2, 0xfff, 0x10000, "e3d6355b8a68ed1bee122aec0dabef8ec159416e", 0x4, 0xffffffffffff9b27}) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) write(r0, &(0x7f0000000100)="491fd494a93d594daf86c9b9e206e84cd94c8fda79bba5e0d71c33c402746ab3a6cf2ab6c2f504e2216ed6e9f65d86d7fb501c6d544738bbe327781d7d82a52a7b7809516c31260aeb79b03592254c369100000000000000040000000000000000000000000000000000630613643bfa27fbbb04194462eb49b6e46cefd06f7e6b06f58e3a0d5232e9a1ca5be62cc4ce6649fe6a129d09068866cb4e3d7cc3db41aeb7bf9852a14ec9a613d8a36f95fc97ea35aaceca85b5ce88e40e8cd8cc50468d350700000000000000f6746754d10b66be124435455c51c777025f74c3f159c0793289c77fea62c5c41bd05dadf0740fca25ebcf1c9592f001ff17f3786530465d7b85abab38227c8a5162bf872c611efe24a957c885", 0x118) 16:00:02 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r0) chmod(&(0x7f0000000180)='./file0\x00', 0x26) chdir(&(0x7f0000000080)='./file0\x00') unveil(&(0x7f0000000680)='./file0\x00', &(0x7f0000000100)) bind(r0, &(0x7f0000000000)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x6a) getpeername$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) 16:00:02 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x40) write(r1, &(0x7f0000000000)="87", 0x1) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) close(r1) 16:00:03 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x8, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x7) write(r0, &(0x7f0000000180)="6012000100000000001300fc34", 0xd) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:03 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000f0f000/0x1000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) r1 = shmat(r0, &(0x7f0000fc4000/0x2000)=nil, 0x0) r2 = shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000000)={0xfffffffffffff800, 0x0, './file0\x00', 0x3ff, 0x4, 0x0, 0x3}) shmat(r0, &(0x7f0000f8d000/0x2000)=nil, 0x0) shmdt(r2) shmdt(r1) shmdt(r1) 16:00:03 executing program 1: setuid(0xee01) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = shmget(0x0, 0x2000, 0x442, &(0x7f0000249000/0x2000)=nil) shmat(r0, &(0x7f00009fe000/0x600000)=nil, 0x1000) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = fcntl$dupfd(r1, 0x0, r1) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:03 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000005fff, 0x1) r0 = open(&(0x7f0000000080)='./file0\x00', 0x4000081, 0x0) write(r0, &(0x7f00000001c0)="14", 0x1) 16:00:03 executing program 1: mlockall(0x3) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, r0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x0) 16:00:03 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = dup(r0) connect$inet6(r1, &(0x7f0000000080)={0x18, 0x0, 0x7, 0xb7e8}, 0xc) r2 = syz_open_pts() close(r2) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000180)=0x5) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) 16:00:03 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f00000001c0)='./bus\x00', 0xb7ab492de975c4ae, 0x1000000000000000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0xc000, 0x6) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r0, 0x0, 0x8000000000010000) getsockname$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) mknod(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pwritev(r1, &(0x7f0000000400)=[{0x0}], 0x1, 0x0, 0x0) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) pwrite(r0, &(0x7f00000000c0)="325c2befef345d2b3cf3545218fa4eda857abfe48abbf8a31552159f0b5f965152228093e73586c008935db3d7694f7f1f88e5704f7ea7784bc225b743ed7c45082e195ad6155ce05e1c899b0aaf4ed4c9aa4cefbf09d8c9d493136d9215141cce10cfad51a9750330c516d7aa3b450cf3a6fa8b254b0d7173ccfcd4182e976835e55019be24faec3ff1cd08ff5f7028015497", 0x93, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffa}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff85, &(0x7f0000000040)="74f486c2") 16:00:03 executing program 0: r0 = socket(0x0, 0x43, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) r4 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240)={r3, r4, r5}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) accept$unix(r0, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) r8 = getgid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={r6, r7, r8}, 0xc) setsockopt(r0, 0x20000000000029, 0x24, &(0x7f00000000c0), 0x0) accept$unix(r1, &(0x7f0000000300)=@abs, &(0x7f0000000340)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x14, 0x6, 0x8e86, 0x2}, {0x100000001, 0xfffffffffffff001, 0x800, 0x1}, {0xffffffff, 0x6, 0x6, 0x10000}, {0x0, 0x3, 0x1f, 0x200}]}) 16:00:03 executing program 1: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0xffffffffffffffff}, 0x2ac) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = shmget$private(0x0, 0x2000, 0xc8, &(0x7f000060e000/0x2000)=nil) shmat(r0, &(0x7f0000268000/0x1000)=nil, 0x1000) r1 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) r3 = fcntl$getown(r1, 0x5) setpgid(r2, r3) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x34, 0x0, 0x0, 0xfffffffffffffffc}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x2, 0x2cf1, 0xe4, 0x80}, {0x0, 0x20, 0x4, 0xb55e}, {0x8000, 0xa98, 0x100000000, 0x7}, {0x10000, 0x1000, 0x0, 0x5}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x400, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = getppid() fcntl$setown(r0, 0x6, r1) 16:00:03 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000240)={0x10, 0x7, 0x4, 0x0, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffff9}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x3}, {&(0x7f0000ff0000/0x10000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x2}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff2000/0x4000)=nil, 0xd0f}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x3}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x10001}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2a2f}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000ff0000/0x2000)=nil, &(0x7f0000ff5000/0xb000)=nil, 0x1}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff5000/0x1000)=nil, 0x2}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff5000/0x2000)=nil, 0x7fff}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xfffffffffffff25b}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000fee000/0x10000)=nil, 0xffffffff}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff0000/0x2000)=nil, 0x7}], ['./file0\x00', './file0/file0\x00', './file0/file0\x00', './file0/file0\x00'], './file0\x00', './bus\x00', './bus\x00', ['./bus\x00', './file', './bus\x00', './file'], 0x400}) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000180)=0x1) accept$inet6(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) openat(r1, &(0x7f0000000740)='./file0/file0\x00', 0x188, 0x8) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000100)) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000080)) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000004000/0x4000)=nil, 0x4000, 0x1, 0x8000401c, r1, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x6000, 0x1) write(r1, &(0x7f0000000100), 0xfeae) 16:00:03 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) close(r0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8000, 0x0) r3 = fcntl$dupfd(r2, 0x0, r0) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f00000001c0)={{0x18, 0x0, 0x80, 0x1000}, {0x18, 0x0, 0xb2, 0x5}, 0x4, [0x133b, 0xd30, 0x9, 0x81, 0x0, 0x0, 0x1, 0x6991]}, 0x3c) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000080)={{}, 0x5, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0]}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDGETLED(r4, 0x40044b41, &(0x7f0000000100)=0x1) 16:00:03 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)='c\x00') mkdir(&(0x7f0000000040)='./file0\x00', 0x0) 16:00:03 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) syz_open_pts() r2 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff}) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800), 0x0) setrlimit(0x6, &(0x7f0000000140)={0x0, 0x401}) socket(0x39, 0x5, 0x1000) pipe(&(0x7f0000000840)) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)=0x2) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) r4 = syz_open_pts() syz_open_pts() close(r1) pipe(&(0x7f00000000c0)) pipe2(&(0x7f0000000000), 0x0) pipe(&(0x7f0000000180)) close(r4) r5 = getuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) chown(&(0x7f0000000100)='./file0\x00', r5, r6) 16:00:03 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000100)) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080)="01", 0x1) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000000)=0x7) 16:00:03 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x2, 0xbf52}, {0x18, 0x1, 0x5, 0x3ba5}, 0x1, [0x8, 0x9, 0xb08e, 0x9, 0x853, 0x3, 0x6, 0x6e]}, 0x3c) getsockname$inet6(r0, 0x0, &(0x7f0000000280)) 16:00:03 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f00000012c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000024cc59117759a9bbd9e4eeb200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002100"/4110], &(0x7f0000001040)=0x1002) recvmsg(r0, &(0x7f0000001240)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000001080)=""/155, 0x9b}], 0x1, &(0x7f0000001180)=""/161, 0xa1}, 0x840) r1 = socket$unix(0x1, 0x1, 0x0) shutdown(r1, 0x1) shutdown(r1, 0x1) write(r0, &(0x7f0000000000)="e952224a10095d008f1795dfdba2d1f497be5911aecbbe5308d5e8304d9882685f7b7fa3531c34c3b5cdec5d1901ef8abcf46771c594ee5b1f8f82da4a67788bb2124af3016ced3295dd7a2e4c424b8558d036b862b457f2f2cab621022d50388bf3f92d8e5f65fd7b948ef6124b6c6772ae7bd66c84c1aa521cec11821daf89bd4caf0fce9c81472fa4283bb1f0c8cea8c0b24e2db3fbcdfd5e923598714ef47fb2", 0xa2) sendto(r1, 0x0, 0x0, 0x400, 0x0, 0x0) truncate(&(0x7f0000001280)='./file0\x00', 0x0, 0x7) 16:00:03 executing program 0: mknod(&(0x7f0000000400)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000040)='./bus\x00', 0x51, 0x0) ioctl$BIOCSFILDROP(r0, 0x4004667b, &(0x7f0000000080)) 16:00:03 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x20082, 0x0) shutdown(r0, 0x1) write(r0, &(0x7f0000000140)="2f7cf506161141356c3a5762911dbed730cca2b4e9d0f1722d8cd10ffc54f74b088cf2c3269cf2723a2d11258e12127d1dbf1470e908cfa8721e3bdcfe25a13260cf2a076eb437ded20dc0843e5ae5961eb2e8ec6deb972e32f7d4576bbc8bc0796bd59e6d79c13b02833e5935d9e643a90ede7cda62ac483ffd5030b488bd6f0fc60bdf1d9d43b9fcbdb8b13654d7ff6272970e8786192c6d2f704af8419e42a373fe588da294a6b02f22049c3308990153786c049a7394d80ccac5d135966ecb8837d5c34732fffa24e56bdcf49664ecd0f5dae77e99785b7d026bf108bececab6a83dd7c1c7214f2486394a2d65c7a4e4", 0xf2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0x1, 0x0, 0x1000300000003, r2}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0xc92, 0x0) 16:00:03 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x10) poll(&(0x7f0000000080)=[{r0, 0x42}], 0x1, 0x0) poll(0x0, 0x0, 0x6) 16:00:03 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) symlinkat(&(0x7f0000000080)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') setregid(0x0, 0x0) setegid(0x0) kevent(r0, 0x0, 0x8000, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x60, 0x2, 0xee39, 0x4}, {{r0}, 0xfffffffffffffffe, 0x95, 0x0, 0x8, 0x6}, {{r0}, 0xfffffffffffffffc, 0x0, 0xbccdf29ddd51d46f, 0x7, 0x1f}, {{r0}, 0xffffffffffffffff, 0x84, 0x80000000, 0x3f, 0x4}, {{r0}, 0xffffffffffffffff, 0x80, 0x60000008, 0x8000, 0x3}, {{r0}, 0xfffffffffffffffa, 0x32, 0x4, 0x7, 0x5}, {{r0}, 0x0, 0x1, 0xfffff, 0x47, 0x5}, {{r0}, 0xfffffffffffffffd, 0xe489b5fdc9aa62e4, 0x8, 0x28e8, 0x5}, {{r0}, 0xfffffffffffffffe, 0x20, 0x3, 0x8}, {{r0}, 0xffffffffffffffff, 0x1, 0xc0000032, 0x6c, 0x2}], 0x2, &(0x7f0000000000)={0x4, 0x4}) 16:00:03 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)) setrlimit(0x0, 0xffffffffffffffff) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x20}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket$inet6(0x18, 0x3, 0xfa) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000000c0)={0x9, 0x1, 0xd6, 0x6, 0x7}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNXCL(r3, 0x2000740e) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) getgroups(0x9, &(0x7f0000000240)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) lchown(&(0x7f0000000180)='./file0\x00', r4, r5) 16:00:03 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x2, 0xfffffffffffffff8, 0x80000001, 0x111c}, {0xfffffffffffff1c3, 0x0, 0x9, 0xffffffffffffffff}, {0x7f, 0x9, 0x100000000, 0xe3}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000140)=0x1) syz_emit_ethernet(0x1, &(0x7f0000000180)="84") r2 = getpgrp() pipe(&(0x7f00000001c0)) fcntl$setown(r0, 0x6, r2) 16:00:03 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) r1 = dup(0xffffffffffffffff) r2 = open$dir(&(0x7f0000000140)='./file0/file0\x00', 0x20088, 0x110) renameat(r1, &(0x7f0000000100)='./file0/file0\x00', r2, &(0x7f0000000200)='./file0\x00') setuid(0xee01) fchmodat(r1, &(0x7f0000000240)='./file0/file0\x00', 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x0) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x84}, {0x4}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000100)) 16:00:03 executing program 0: mkdir(&(0x7f0000000100)='./file0/file1\x00', 0xfffffffffffffffe) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8008, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x3, 0xec2}) sendto$unix(r0, &(0x7f0000000280)="bd513a150cede8f9dace01d10986f78fce5dba70e4a2358e315f5b014013db98acad23778b0244963146775ff8361d1641789edf9ce52698272734c5c605b55e1ea399df03b062e98e58f0412fbe768c3866887a6bab3872184f388e20cf1a564a6917f434ca66a47ddf47460f53fa9c94bff3ea0e1d3fc929b6aeb16e56f192e7005dc8dc1279f8fa6b707d4290882f1b967058d04364f7b24b27a75a6472bc59b7cdca1ff2a7c124e1f550441edcc5b0945ddd68851d1ec76a8301d2db8d0758e015049354e5641a21f7e5b34e4d0073c93ca91f231a4615d961e2b4698123e58e9d177d478052d3d43c829feb30c7d5768efc177f7591d453e535d3b6bc689994ddb8364e09175a947add988e1bc60542aa0b4cc4509d51ccc0cb882a8824df07e9ad69123195f32edaf090362626041320d2f2626fc958db99934c0ab93ac6cb35eb8facb3c21a6f56d9ee02b7a527ec4b5a9252dd16e45b554fd36456e8db2de53af52158a199e899722980af635846409e297c32629bcce96abe44c1ae8673889b21100a6a628b78a1779c3aef98301b27999368553cc1f0dc6c3c58b4fa6706a78ea32441763836a136810728be3527c02a46b9e12e49497538c3331cfdd3384f431fb53d168d8bad42802a93c9896d861e481dd198c423c74091b52a31be65b1c5d5beb09aa5398e6a2487c8cce3547e47e6c1a66e3f2aa8ddac7ad6ae95c17317da5af52ec8728cce5323fb944b05e78c910c2a7e28b2e94ff730f06bf007bc76c71cd5f65d98f900138dae627c058ddba0b1411da8e06807561c11f70cc42d82f048678efd2d74054e2cc2656cb791f23a1815a8198cb6a872bc74f7610258477b4bb8e4e62d5ed5caf32545959dcadc2bb08900f5eada8504185c107cbdcca06e1263a9122ce2a1db5b03272552258048a9329196513fa72cfb589232101fd8fb7cf6ad2d02209ae2c9901a82e17252c7153c90afc7567050d85191d6295c8b90ea37c0759058c9325fc7dbf1bd476c83e9dff3c43efa033312129326524a999740173c09416557c9c1d0c0a11635f42acd70fcc14c94f2dce1e17f99ae7371efa7e58764906ec6b9722b6a0c732af934f8225fb1c945685c5a7bdbaa4f993c72f5274b750e66379df7a3baa89927df910e32ae573f4d638237733dff9483d45bf28515592a8054381ef1878509dcadf8821cbb7433012ac2b6c5574324ede0fc5172a923f72545c439c2b7a16c4f1d98189d85a5b1b6895eefd32c2f4207dc0ec1a4b7dbe67a10ab2a1d70304fb02e0f376b3f42a679ec5b1621ce5c10e2d1330ac3a1e87040425ed12245de8ca371b6126152037cd685f1caa4beffbcd794ab68af252a21f0d620b33197d27453d8bdf38603a9e04e9d8be1e63b648cdf5877ed4b6b6c66b5963d22aa43af4eebdd02ed7cd92de5aea2b07dbb37c749a5d8196b43a932628315f9059f16a65ad8ba2ad0d52fd0dac832f9d670fea35cb649af720eafea5e0cc593f0230549316ee159438eeb6f3c4ff8edc8296120595ffc9e41a8d7e8e6a971eb4a0456917ddb69960261c53f02072dcf0ecc8748f920b608edb0e42d0102544dbd4a105d2bb17fed26d09b5c0c471c75b5a4b2bf5de3163a6d0ffa1e9fb2c9170d514f32bc1da78e50de4c9844edd12cbc222a345ed1a07677c6686cb7abc7191d7c8e85ee031ce948b3dd2e9f19b3fed2c9834836d31ebd6ef647806252a1791710395cc99902443469a41004a6f4ef7dc4ad549e14c1eb219d99308b822af88e080b8e890c2702a97fe2bdac0de19196b5dd53ce27e75af99ba9dc4d80906b41973e19399b6cee56fcf27089d3d3ee4a97754002e568a562904bbf29a4fb92c1b262bceac83a328e66d3ede56240d8a5834a5793ca05217180972dd59418b9bd89cb77554e89c90e3d69247dd88652ccc99e0405eecb117b89c556aec8c19ffa79d9fb73f254af2a4d61ad72695eafc999f55ff6672374147145a9c344e41418704d4ce63d74246c1c67396b0334018a4a50e3b690799a14653877199826ef1e44a833100bca2293323a9c6ee26d7dde75c0b273cfff6e5cf2d6d453e4ddecc0896af097546c375af39cf936ebb0904c433f7c63a6a7c3e9ec458a8a14511f0dedf4fc05cd24f95660e03fa978dd411a5c651c705b4032c54b6752fdee6bb3b4db9369f740ddf9bc4b9e26b2d2725b0fff97faf0ce46d59d7b26136160f4871fe269ea94dba35c2b653a2c0ec62fdd78fc16ee9b4340287ef9d23aa37ca06383e933994271ccf39e4bae7ddb77459675f550141d2e68f50db76fcca792d28cf2e370f8dcbf199be7ab5aa01fe0c29810f91c35b1bda1c6bdd938c0b938fd4ed3cee226cdd7c0670300e182f8bb31ad3d7990a7ace3dbb5cc44054de3dcee7e05e1dccebf1f267cfcd9a53a7f466834bca68da153c713b8d377603c9ec22f2ac8eed2eb64f2bc253ef74ee31b6f5992907348c8d3ad8ed94654113cac0002bee29c76fc9a0b35f7a2368589785b410e42382253cea5449bbfbfcd97ea7091fbbea8e2541f8d4589e5a379066bb0ec3e7d3723ca3d15fd4bf004cb0078544c896b495b6194f3127b3f418b2bba564f714bcd3708ff55c6c5f9c496c5af38bebee5848aa0fbc245eaa760b77e48840e3618603c01c029cbc58e4827fbfd6ce2862db30e8ab0891cbef10028f9a07b811d23672473de45647b2c336b84441a72834a72b507feecef302c91c71d22f910a3d21e2676f0d3f932e79a2db6171175ef3608f1e6f635adeaf3366882256a2fbb48a3e6e2bc8a31a206c130530240e662ae95a10094a8763e053524d2a6fc72f9c3bd4ec9528867d19783a1112800837203dec02e0548d2fbf6ae8e7d3fe0018d0933802c8d13a6495ddaad9e229e4b5f52ea6b335e98c8d7cefa5b3b7957ee6f707e5b55231ffba17bbb78cceb499cadc8e728bb1ea94d573f8cfe02ec29e498cdabc5bf073cb7fc6785cc163f0c755d5e40c93cd6234f1c26d9043f3e8d7ad91a4aa0fbfb3bf50b350eb3b46cb438c212abc934419e2387112d6edace70c7f285c5aeff58f65fba3a171489599403a0ff8d52b84e81a290e16760794a73f8ea7f6161514a3e146e2affcc6a99c35c948c05b868e7bdc7987d9518092e5ca7eae4861d0e145e2abaa263031015f8f6219eb99cc3a1d626184e60614f33c4d8f65bcbca53bd366e34173df5de0ba34b46c8a5e41ca113ef6ad1790699cd59adc1eb93856c11e1fe9f3ffcfb725a2d5e066fe501404cb490a22303142ce48ad30706df8cbffa72519b4f2e36f9fea982b75e4369bf48e0453999ca9f943c44dc2d2110affc69ac8294ac51c9aa02efe7c73543a75fcb3c345932ec0f4472811ab795809398e11bbf0fdbf371eeb0cf883881fc9ec08840c5daaeae151e6559f3b5fa367506493eea138bdd2ee72e1bf9333be12642f36b729efbc643cedfa9054e6d3695510e15469b54772d0fb20931dd6f0a015c139028bbcee17d14efa7f975f4c9067992b28355e0a591157510e2d59ef311cd98311c1cbbca5ca38b96151989c22c7a090651534cbae4a56aa648236911d2c93fad669bc6de5b18d81c471d64ee1cd5f09a46d605ff2f1daa4248e3c9dd7a7ba2becbf1d5a87e21dc89e9a7aa55c8becb7d5796635356176dcbed819ca7e0206871b156d07301dcf671a24575ad0cbc47afb1dcbd3adbc794c0b6df0ce13fb5443ba779423bce088a047cf0fab66f357371869134df8b31e3bde06ca201b3f231aaf28e09372feb469e3ff9b7dc52c2e083e24096277b00670206bb9d22f194af97962aa08adf1a1113b3c7de01a12d7eab67d923c8dc82da5506648f37736c755d316c7559b66b9d2de24c280f06fd97099b5eca8296eac928690c20befd4817b53a94834f8060863d03689a4cf369c4f8eb5634cf54b5388f3714a7db7a7bfcab9632bbac342f196291c884ca621d07541b909a9249f4db35b0d3221c570392b732c46c1d085d7a522d2d6ae6ec8fdacd796d55d9b89419d3ab886046186a94f196a5f7c5a28adb46c1494c67fb9d56d6a5c894c6520c8041b76aeb59caaecf36198355c3d4a9204281a273924e519642dae7753ead2836e90bebd6fbf6bce90313a994480c6fbcb7c5e74c2ec1ae65824542bc40302e94c8569e3d219c9aa225bd7c0a35bbb745443028cc4d1e5a40322b437b6934e20af9dae90a86606c6ab20599c6320d4f04f50d9ce523cf5587346c0d60e747673b26666349c7d08e3e5ce3490ce0a0fb44bcdd634296c5478702c9c671b136ae7b80703f49c08fe6d53696e71c779e335f3edea54b3c2d89904246ebaae8bce7384b3f00d3862676ad3010ea7218a7389cd5aaa59d2995e9b6160d1369fd337e6e5c27cb207bb485c0f6e93438b17c442a2fed344b8dc02170e645e260db6b0c30246a2b5a1f313a4abd726ca7efde2a29c75f1c58072ebb48160d1e8285e17feb69264b80ed0ef0106134b08ff4608ab22090b5419eb9c139409977fdeb5f7a3baa38628e2c4e291f16d816b6be1d269f370ecb4c4adde44954027ab6e6fd4f77fb233c090c026296e8ac6e7e4972bee686e9d49f7abcd4ddf14439795164f00de562af9d981500ff7ac3764490d28e067b201d409b89b012209d7a7087e008fe4b787b86342a75de1e2c695051cc48c22f474f40ebee0d923c10baaff9fa788865a26ddcbfa9a2e6c2afbc44615459141b976810d983be7f488fdb6c0802716006e1ca639a71ad9ff0aa9162ea5eb9bb72c5c11814e5787dac4d1d048c67b5d362449410c508bccc0719008f940b856ec1eceef5bd3d398f664d0cfef0e4ba5fd99b8139af0bc1737bda793c8be35bd1199791326c7ce8be8acf898a4888795d5da8f0fc59084eb3d0e6903ca0753bc1fdf385c98acaa500c5df6ddc08cb9d6857a2fa2417f8ad1b63d7583e8b901d92f89e96ce585e98a571cf22ac2b72a8a8f172c0d09536a5d7f19ad98186c121a7d2ccaede5f477b8245bc7fb675be66565c1a5d3edd362cd5d09ca8af2b3f254c2e7344c8a48f6ba70a61a7d28433d6419c1852d6a15759c097d6d6edbc49fe6d95018790ac1431d753d010a38cc88f7f7a7ee02fe068c11b62929bbb0d04462d3e6a246128e2f9af68b71c429999da392cb10e81a7fbbaae14946994a2c0c6f3b1078fd13d4e99ff13f3c3e94b7b43d0aec1bf741c33ea699f50c024a6298190097e38abcf99c1d7808e44776f0952b8f8e4b80ce6f23ddea7bf083b078cb3a94b92f37ebd7b7934f9b3476ca8aca65f2b284ea4fac414627231875dbb33f465c773fa0153d241c3288259dd200a7b87b8441e83dc486efad9225f160cb524c938a7b35f895770e6706898c5e100fccbe0345bdb2d8967915b5b723dd39c5e9d652766a81cc18080d74a538fac7bb6216f6a7c50ca0725535478dff144431a5d2b71b8cc9275354a05d04f2851ad56e3cf459f20a6ad13ab9ac915a0751ace0b9f97bf7cb9907ae2b8dd03239b150292a5b9f0588b9dc117dbd1076e0fe15b09807bf1fa70b58df7bece44638e1b482c951fe44f7ae0355bafd038243da5905f6816d198f8dab233f97abdc827178a8771d4e2d31d7c39b28211f12ed628c5c47db9fcccf25e6fe92bc5c394a2bc6015eddfa2b9867948814df942db772d1b684c191e0be133537ab07f3078427593cd0049acaa0d1445bc9da2bee5c17bdb941e49768bffc407f9ca63aca79f8613827129a30d67d80a41cd01a5383b1cc2f9bf65fee5a5", 0x1000, 0x8, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chflags(&(0x7f0000000240)='./file0\x00', 0x0) 16:00:03 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x10500, 0x0) r0 = open(&(0x7f0000000500)='./file0\x00', 0x200, 0x106) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000200)) read(r0, &(0x7f0000000480)=""/128, 0x1ce) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) r2 = dup2(r1, r1) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000040)) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') 16:00:03 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f00000009c0)="00000002", 0x1}], 0x1, 0x0, 0x0) 16:00:03 executing program 0: select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x3}, 0x0, 0x0, 0x0) r0 = socket(0x16, 0x5, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fchflags(r0, 0x10000) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7}, {0xc}, {0x8000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = dup2(r0, r0) getsockname$unix(r1, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) mkdirat(r1, &(0x7f0000000180)='./file0\x00', 0x84) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)=0xb39) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 16:00:04 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) lseek(r0, 0x0, 0x0, 0x0) lseek(r1, 0x0, 0x0, 0x1) pipe2(&(0x7f0000000400)={0xffffffffffffffff}, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000300)) mknod(&(0x7f0000000040)='./file0\x00', 0x20000000000205e, 0x40000000002902) open$dir(&(0x7f0000000280)='./file0\x00', 0x82, 0x0) getppid() getdents(r0, &(0x7f0000000200)=""/18, 0x12) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140), 0x591) getgroups(0x7, &(0x7f0000000180)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) mknod(&(0x7f0000000240)='./file0\x00', 0x0, 0xdc7) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000340)) r3 = accept(r1, 0x0, &(0x7f00000000c0)) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000002c0)={0x1, 0x7}) fchmodat(r0, &(0x7f0000000080)='\x00', 0x20, 0x4) fchdir(r3) 16:00:04 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="01002e53010000651300146d4de5e17ced220d0af9aaba35fc5ef826f3aefdd6cc283a619e50e28d0566b10ea9e99b52c7f3df89151e1d5d86b9828d32c088b724b3834acba5741ebd8e7da333d7e63f355d0a5a5088ceb38cb4da585427bd7ad7528c77f23e95d3f039ab19e3d29b823a4c9c0d4a99445774e9d0bc434d69db9fe30886137bf51dbd0eae03705923cd3d553e775752524160e9e0bcd8c5a29dc5ff437b9caef2cab8d1e0cf00ea82e2eec1a9772e0773710d636b22b9e26c6786ac5854a4cb52c2f9e8819d95453101cc2bc1"], 0xa) write(r0, &(0x7f0000000280)="0423ff9e352bd993c94bf46422b60644ccd5da988d0f7ace5cb98b565669572b7595bc5dd5eddffd582603f63d134524", 0x30) 16:00:04 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f00009b7000)='./bus\x00', 0x10b885, 0x0) link(&(0x7f0000000080)='./bus/file1\x00', &(0x7f00000000c0)='./bus/file0\x00') getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) pread(r0, 0x0, 0x0, 0x0, 0x0) fchmodat(r1, &(0x7f0000000100)='./bus/file1\x00', 0x10, 0x2) link(&(0x7f0000000000)='./bus/file0\x00', &(0x7f0000000040)='./bus\x00') recvmsg(r0, &(0x7f00000005c0)={&(0x7f00000001c0)=@un=@file={0x0, ""/42}, 0x2c, &(0x7f0000000500)=[{&(0x7f0000001000)=""/4096, 0x1000}, {&(0x7f0000000200)=""/194, 0xc2}, {&(0x7f0000000300)=""/76, 0x4c}, {&(0x7f0000000380)=""/50, 0x32}, {&(0x7f00000003c0)=""/145, 0x91}, {&(0x7f0000000480)=""/123, 0x7b}], 0x6, &(0x7f0000000580)=""/63, 0x3f}, 0x0) 16:00:04 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) mknodat(r2, &(0x7f0000000040)='./file0\x00', 0x188, 0x0) recvmsg(r1, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0}, 0xc6) fcntl$getown(r0, 0x5) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x87}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000007000/0x9000)=nil, 0x9000, 0x3, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f000000e000/0x4000)=nil, 0x4000, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000040)={0x5, 0x1, 0xff, 0x8, 0x100}, 0xc) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:04 executing program 0: r0 = kqueue() r1 = syz_open_pts() syz_open_pts() syz_open_pts() r2 = syz_open_pts() kevent(r0, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x8000, 0x0) r3 = dup2(r2, r1) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000000)) 16:00:04 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r1 = socket$inet(0x2, 0x4000, 0x94) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_dstaddr=@in6}) r2 = accept$inet(r1, &(0x7f0000000140), &(0x7f0000000180)=0xffffffffffffffdf) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000080)="b8d15890582a28232a239f7ba846309ea6c9c1b335da76e60950a2", 0x1b) getsockopt$sock_int(r2, 0xffff, 0x20, 0x0, 0x0) setsockopt(r1, 0x7, 0x6, &(0x7f00000001c0)="90eddf84dce402a0f6233cbc4a4158057c50810bed8f235490936dc59bcb9b7d1b7bf23f6d4231df0ad45123d7f677ff822542641f816e79c114c39d065f7e3d7fd5450a5d2a16809e4eb1ad392966e5f91a248da2061d9ac5fea7eff54bef7955e3e428cb428e12058e46a9a0ff2f65fe043b97e06b4218b6d832a15de9e302c622086f2c5e59c5bb3e321ae1", 0x8d) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0xbc73, 0x1, 0xff, 0x3}, {0x101, 0x81, 0x7ff, 0xfff}, {0x7, 0xfffffffffffffff9, 0x1, 0x40}, {0x10000, 0xffffffffffffffc0, 0x8, 0xa071}, {0x1, 0x2, 0x0, 0xfff}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28}, {0x81}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20ba0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") 16:00:05 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x241) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chflags(&(0x7f0000000200)='./file0\x00', 0x10000) 16:00:05 executing program 0: setreuid(0x0, 0xee01) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000040)="d2c2f156663b3d43df4392e4effb7f2242acea69e74013a8bf640f7c55d2f59ce24f96297040417d104e8a9734a5a265af48a1cbf2de27764d2fa19d5a9f5655", 0x40) syz_open_pts() r1 = kqueue() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffd, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) r3 = socket(0x800000018, 0x1, 0x0) setuid(0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) sendto$inet(r1, &(0x7f0000000100)="f97d4c1267778a14bb79ec651baf9a461299bdf06f1ae0e63bc6", 0x1a, 0x400, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0xa0, 0x0) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c}, {}, {0x6}]}) r1 = syz_open_pts() ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)=0x3) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0xe8786bf84bdda3d9, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:05 executing program 0: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) shutdown(r0, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x9a3, 0x0) socket(0x18, 0xc005, 0x400) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x801, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000100)={0x83, 0x8000000}) 16:00:05 executing program 0: r0 = socket(0x18, 0x3, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) bind$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) fcntl$getown(r0, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="10000000290000002e00000000000400"], 0x10}, 0x0) 16:00:05 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x300, 0x8a) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000001140)='/dev/zero\x00', 0x0, 0x0) linkat(r0, &(0x7f00000000c0)='./bus\x00', r1, &(0x7f0000001180)='./bus\x00', 0x4) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000011c0)='./bus\x00', 0x4, 0x8) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0x40000000) 16:00:05 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x4000000010, 0x0, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:05 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = semget(0x1, 0x1, 0x0) semctl$GETPID(r2, 0x2, 0x4, &(0x7f0000000200)=""/146) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) getpeername(r4, 0x0, &(0x7f0000000000)) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3, 0x10, r0, 0x0, 0x0) close(r4) 16:00:05 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="93b0b4aaff2d819ac0cc87020ca5549ab9580e591c7ce0045e", 0x19) setsockopt$inet_opts(r0, 0x0, 0x18, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x200, 0x0) accept$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000100)=0x1) 16:00:05 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000100)=[{0xc815, 0x0, 0x2, 0x2}]}) r0 = msgget(0x1, 0x20) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/40) 16:00:05 executing program 0: r0 = msgget(0x0, 0x408) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000140)=""/120) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)}) getrusage(0xffffffffffffffff, &(0x7f0000002400)) preadv(r1, &(0x7f0000002380)=[{&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000000040)=""/56, 0x38}, {&(0x7f0000000080)=""/31, 0x1f}, {&(0x7f0000001200)=""/227, 0xe3}, {&(0x7f0000000100)=""/44, 0x2c}, {&(0x7f0000001300)=""/25, 0x19}, {&(0x7f0000001340)=""/4096, 0x1000}, {&(0x7f0000002340)=""/18, 0x12}], 0x8, 0x0, 0x0) 16:00:05 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) fchdir(r1) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)) 16:00:05 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) bind$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) utimes(0x0, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff}, {0xffff, 0xffffffffbffffffd}}) bind$unix(r1, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) 16:00:05 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80487008, &(0x7f0000000040)) readv(r0, &(0x7f0000000480)=[{&(0x7f0000000080)=""/41, 0x29}, {&(0x7f0000000140)=""/112, 0x70}, {&(0x7f00000001c0)=""/240, 0xf0}, {&(0x7f00000002c0)=""/115, 0x73}, {&(0x7f00000000c0)=""/6, 0x6}, {&(0x7f0000000340)=""/97, 0x61}, {&(0x7f00000003c0)=""/146, 0x92}], 0x7) pread(r0, &(0x7f0000000500)="f76bb62fd226361a7fce25d26f2cdccc646ebed4e51a31bb676f4e5072f026ec20eef95fd795ae26d1c209577ba212be5ffd1bee71dff8005b887199f160d7d88b349f1430e0f9be580c82a3b683c49e75d5063b", 0x54, 0x0, 0x0) 16:00:05 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x80000000000002, 0x7ffffffffffffffe}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8128, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) 16:00:05 executing program 1: r0 = socket(0x12, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000180)="b100050160000004000000000706ca90100e10fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff00"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:05 executing program 1: r0 = msgget(0x2, 0x0) msgsnd(r0, &(0x7f00000012c0)=ANY=[@ANYBLOB="00000000000000003c2b29579a1078b46fc04148e2e4455af4910d542e55f35f5c973dda2b3af5743bbff540b0d066b7c9a76446702d6a71e9817b413b9b5c33b2dcbf50adde4c00dfb3af02bed4c632d8a732d9623c8a9226016074ad43b902e475b7197d944f51b557ba9dfbed27bb0127944828d7a496ebc84e4ecdc0f6041a16a9b477abb63b1304b25756f86a5798a265754dfb827c7e0f0db24547e0d1f6b7dd9c878a2fd8c851a5514e52bba8ec7941bd841c956ccc57305b03e82bca7580d3b4fb0cc2cb3a047c5fe8541c7f45586dc105e439f42314939f02dd60fdd255928e18c8047731c3c1df31fe69b78f1b3f66fb6ca5b8c9ab603c3113a539b442bacc1bf26e0450689cf614fafe7a97ef5e2213e4f5431e4c9a1d141dc596ed2951c7b9750506471cb3141c7556e25b55afd51540df0859fd71f7f981e23201ee8938a9885ccd650bafe6c4b40026c513cd1742110fa9843fb01a00ac7243fc0de843c000a8800a2812f3fbe5896fcfaf231b395ed3974b956e8e4725453dacc0ed3f53c8f7b7e2874c849023a8abbf383467837f17e119c5f413d14867d75cb6ba645d233731f8905abf12d30d5015316642d2ba4bfa4a42f98b2dd5af822b3425e6442ded745444df012876880486f4c22acdfa95eb4702ecda1b1d11382ce421abab783f990464c87cbad4595065682551d231daeab45c611c1bff9f8a1dddfafa"], 0x208, 0x800) msgctl$IPC_RMID(r0, 0x0) 16:00:06 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x420, 0x0) readv(r0, &(0x7f0000001640)=[{&(0x7f0000000100)=""/192, 0xc0}, {&(0x7f00000001c0)=""/80, 0x50}, {&(0x7f0000000240)=""/158, 0x9e}, {&(0x7f0000000300)=""/57, 0x39}, {&(0x7f0000000340)=""/210, 0xd2}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000001440)=""/4, 0x4}, {&(0x7f0000001480)=""/24, 0x18}, {&(0x7f00000014c0)=""/211, 0xd3}, {&(0x7f00000015c0)=""/101, 0x65}], 0xa) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) shutdown(r1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x0) socketpair(0x18, 0x7, 0x7ff, &(0x7f0000001700)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r3, 0x1ffffffe) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x0, 0x0, 0x1}, {0x78900b68, 0xffffffffffffffff, 0x0, 0x8040}]}) 16:00:06 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)="da", 0x1) recvfrom$unix(r0, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) write(r1, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee33", 0x3a) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) preadv(r1, &(0x7f00000005c0)=[{&(0x7f0000000240)=""/206, 0xce}, {&(0x7f0000000340)=""/156, 0x9c}, {&(0x7f0000000400)=""/164, 0xa4}, {&(0x7f00000004c0)=""/16, 0x10}, {&(0x7f0000000500)=""/164, 0xa4}], 0x5, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x66ea, 0xfffffffffffffff9, 0x100000000, 0x1, 0x6, 0x0, 0x17e6, 0x2, 0x1, 0x3, 0x60c7}) ftruncate(r2, 0x0, 0x100000000) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000200)=0x2) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') r1 = dup(r0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000100)) 16:00:07 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff0000104000c900000000004000"}) r0 = socket$unix(0x1, 0x2, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc0286988, &(0x7f00000000c0)) 16:00:07 executing program 1: clock_settime(0x3, &(0x7f0000000000)={0x80, 0x5}) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000080)=0x1) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000040)={0x1, 0x401, 0x6, 0xf3b, 0x7f}) clock_settime(0xfffffffffffffffb, 0xffffffffffffffff) 16:00:07 executing program 1: r0 = socket(0x18, 0x2, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0xa498, 0x1ff, 0x3f, 0x1, 0x78b4, 0x1f, 0x706, 0x1, 0x2, 0x80000000, 0x5}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000100)) fcntl$dupfd(r3, 0xa, r2) setsockopt(r0, 0x29, 0x23, &(0x7f0000000000)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) close(r0) 16:00:07 executing program 0: getrlimit(0x87, &(0x7f0000000100)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getpeername$unix(r1, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) ioctl$BIOCSETIF(r0, 0x80044279, &(0x7f0000000000)={'tap'}) getrlimit(0x4, &(0x7f00000000c0)) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) poll(&(0x7f0000000040)=[{r0, 0xc4}, {r0, 0x4}, {r0, 0x72}, {r0, 0x20}, {r0, 0x80}, {r0, 0x10}, {r0, 0x10d}, {r0, 0x100}], 0x8, 0x4) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000001c0)={'./file0\x00', 0x4, 0xa2, 0x5, 0x0, 0x1c32, 0x0, 0x5, 0x0, 0x0, 0x40, 0xea4}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="769b100e") 16:00:07 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0xc4e, 0x0) kevent(r1, &(0x7f0000000000), 0x81, 0x0, 0x7, 0x0) kevent(r1, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) 16:00:07 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}}], 0x0, 0x0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 16:00:07 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x14, 0x1, 0x9) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r0) 16:00:07 executing program 1: r0 = socket(0x1e, 0x200000000000003, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:08 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000340)='/dev/pci\x00', 0x80, 0x0) preadv(r0, &(0x7f0000000480)=[{&(0x7f0000000380)=""/198, 0xc6}], 0x1, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000bbc200"}) r1 = socket(0x14, 0x2, 0x6) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000000)) pipe(&(0x7f0000000040)={0xffffffffffffffff}) preadv(r2, &(0x7f00000002c0)=[{&(0x7f0000000080)=""/50, 0x32}, {&(0x7f0000000100)=""/94, 0x5e}, {&(0x7f0000000180)=""/48, 0x30}, {&(0x7f00000001c0)=""/180, 0xb4}, {&(0x7f0000000280)=""/58, 0x3a}], 0x5, 0x0, 0x0) 16:00:08 executing program 1: r0 = geteuid() setuid(r0) geteuid() getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) setuid(r1) r2 = socket(0xffffffffffffffff, 0x2010000000012, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) bind(r2, &(0x7f0000000200)=@in6={0x18, 0x3, 0x5, 0x7}, 0xc) 16:00:08 executing program 1: geteuid() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:08 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='./file1\x00') ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000000)={0x5, './file0\x00', './file0\x00'}) 16:00:08 executing program 1: syz_open_pts() r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000000c0)={0x4, 0x76d, 0x100, 0x8}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x190, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000080)=0x100000001) syz_open_pts() fsync(r0) openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x40000000200fd, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000000)={0x3, './file0\x00', './file0\x00'}) 16:00:08 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x200, 0x0) ioctl$KDSETRAD(r0, 0x20004b43) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='c\x00') rename(&(0x7f0000000580)='./file0/file0\x00', &(0x7f0000000540)='./file0/file1\x00') 16:00:08 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000140)=0x8) r1 = open(&(0x7f0000000300)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f00000003c0)="6f4c254b28a1373e71c17b57342acdce5413855b6e538da4a95c2cc4638d60d238608c4d357c6bcc21f537413c46d21378ace3b4edccbaa64cf38e2e169d13afd2eff90853d17860820f58d0f9ef7e8e62f6e244bd516acf4c1d1ceec6b60989067c77ce1fd65fcfaaa5897062ed96cb40c6576d2440701630a042f602c158c790091b955db39c08aced57436afb2862a8549bf47208e1e5f726a190df34f29b094513e601a2aa2fe5239ee983b0507f7cb20a875c8a4c82442d45c87d4895a46f7bed1f63a72cd7c04d30694231884e4b284e0fd2471efcef92dd806011fa66849f45ac0a042ad9cacdcb03b4755a8e4ea50e928c65f776bb9200", 0xfb) connect(r1, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) pwritev(r1, &(0x7f0000000200)=[{&(0x7f00000001c0)="ed791d68ee27a8a221e335865d0466fa8ff5abe83b81806137", 0x19}], 0x1, 0x0, 0x0) kevent(r1, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffa, 0x20, 0x40000000, 0x0, 0x9}, {{r1}, 0xffffffffffffffff, 0x30, 0x8, 0x1, 0x7}, {{r0}, 0xfffffffffffffffd, 0x41, 0x40000001, 0x1, 0x3}, {{r1}, 0xffffffffffffffff, 0x0, 0xa, 0x1}, {{r0}, 0xfffffffffffffffa, 0x1, 0x20000010, 0x3, 0x10000}, {{r1}, 0x0, 0x1, 0x80, 0xff, 0x10000}], 0x1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffa, 0x20, 0x10, 0x2, 0x6}, {{r0}, 0xfffffffffffffffb, 0x80, 0x8, 0x6}], 0x9751, &(0x7f0000000340)={0x40, 0xfffffffffffffff9}) execve(0x0, 0x0, 0x0) shmget(0x1, 0x2000, 0x0, &(0x7f0000ffc000/0x2000)=nil) 16:00:08 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) pipe2(&(0x7f0000000080), 0x10004) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x6, 0x0, 0x0, 0x4, "85495500020000000010001167f5afa680400900", 0x5, 0xfffffffffffffffd}) pwritev(r0, &(0x7f0000001280)=[{&(0x7f0000000100)="ed62a72e7ab4f00bbb4cda5100b2f9b19c3b", 0x12}, {&(0x7f0000000180)="fac8fd04e19fe3f7e18020339f9bde72df8c3d1fef1c43e3a97d01e27ba41d9c825ccfc230e01d3eb7257efeb3c11d82434b9e391b28268a6f7a24fdca73882dd7e6f89e3a5c62dbbf8bddf091309a7de4a6fbce044096f5f65d8f83b66805b0cbcf9f310b0af82f5f21d48c1083180c5df5aa9c29b50fd72c11b6d1ef6d7f55c11cf307aa25341fc59f707f8b42999a276bc68237949d540361facae204e84ec16eaf55ef4f4fcfdd1f16f7fd4dbad0290c9b6c9c5cafc76749e186f98425e6e60bfe9ee71a863cea57b9b62c113f966c077d7f7c74abb4e2c991b101a4f4a016e15452b7f42e42ca63ae7f09059ee0fbd2bdbd003f8e4f78054bc664c926979e716e5608d6c9e6aa0199c35560ee7e43bccd41932f5264a0d60c507c9a22f06ccb63ee625d08722484f64b1ea52f61c20b9c998d6459433ea8ec1c979e32e8fc7d00894d91f29256c16fa886e4fc7624ebd6d00e4b9bdbaf04c99c0671ea38ce40fbfadc2f26f92c83e1c8ea22183b487380b1297752f1d0917027ebbee24979dba9637463b299d53ebb3b60bc6dd09e38848d602e681debf7d0a4fe19b6609df4147da79499990bae8c2f317e9fd7f43421adca7af7ecdfccbac509cfc3513618f6d88e3b9e0b75e994883f6d3870ebe11a3cd93c6599ad616b2511d3bc1488cc6b961d18cdb1e6d3eb7f61fe95b2b27f8f6b9494ff245495f32534137692e5769bf1fb62aee16a0da9af37badc1478e0be375bb7be430a3ea5774df6d4751d7bc97a432eb12c01fd75d13bd1bdc9ee1739108cf1123f032fe7627c6040924f0d26c65a6449b55751954fc3c519e6d808394d639f92a48b085eab56820cf73f21efb86ff2437d5ccf376937e4e3c9c40b60ea172013d0762d655c6c08bf9b971735b09147b50a164f9023e8084125941715c58c9bee2113f93c86aee9e944b697d7bfe9c20928a9c9e861d599969b0698c319be3e898ff79a324297372e6aa694652cb7c2a9560db459cb4822db2046e0b51f8d9d13cb1c2cba83f5bec2f98cdee9c5610d5b2a381ee1f668ab6de37f4e4ea32bba6cd113e09ecd83494d562061d47ebbe463dd446b8cf173eee4a09e81e3384eaa2a152a4c93a2345ca1c21f767fa551e2f3a89bc3f4d1888c8c407c9bfa45eeefe294f692af76762f72d3ab436af104ba34dca3b1aef1671b413c640ccb2706e9b4c1baa318f918ea5cb757475f42232d853da524cbb30b45004fb30c6382e7c156e4546820b40359d5509528fac248209238546c7884029c6981a734b1c214ea8af4b2026b27c21af03ea395a163567e2e44e383a2c26aab600d308d67e50a859eb82c7365eed3bfd165db0193a049e537b613d8631d65b07277de27458fa409b37ae87edb44892a6b54fcf0442a824037e909d8671a3f638e6032116b49f3ca2b462209c2df101e0c0ad893ccf637c454787f9f0fd04c2220428a410e9ff8b3d142a9ff3096c0363f1ab8945a7174ecb5a0febfd4d2106dcd8da33ab258e1b67ba10a06e906a445a0140de831185ebba1c867e21110750be224523aaeff8504df887196d6e304ddad26b3fffec689b4ca1fce64534fb4f4fed498157ebbfae1718f7b4a9c18a9dfba1ecb7d87a6b099ee57e2c93a5b86c122c367ce3886b45a5f95683ccef5e4432eb88fcefa0c275ea0e24548522feddb01c946dce20502e922ba4c412ef94477a29f2f1f45d7d74e03fa8863dc9cd3b68896703becabc05cb5aee47835cf25244c0a8f13d7d6d75a14cac978a1c34dcb50006c12b5d1c570614be3465e150429a844f809d0550bfcf2d50f0b6b9879a7ba12a39cac8a34c1544c13b2e1a7077a8dc7d6f06ec662a20adff602ca78b89b5786fb6db3e80f88b8d2ccb842ca91d2675a6b8d0014663de1b4c0ebfd51b1122920635c8b5cd3cb8db4a906b0955ac361028627b969e3e8e123f3fe874ad1e97d4ba896384c71b3caf56b620687ab55b71e4b17bbcf9dee8a0c53701b25a4362036bac5c37596932de5e99140b08bf895ce06d1c03c41e8370247162d3510257f92c55af500f5dc1f5a855d416a1949935810a61f05328726c8df18f5393e45c656ac93a22d992d325763a818e0f5a8071dbe6afd34cb53950a1a5cfd376b8fa6f33f40d5ecc1614ec6cd34a064de3e09f3950e750c50f4b545ce8508c8c16437d8d25fefdbdaaab41e4874fa3e574b0c9614373cf56f6c77672476cf46587af26bef1b8012d0161cf25dd24754a324f05376409836284671c2aa33d3822e1f33996bd7d6f3de928304bd82cb0d70be1d01b32f52c32127440d54b9d6fcb87b05ec4494c6b11db42b8a2323944880110336e00208ad392653c8b4403516f479e25b59fe709d86198f95133c76c06a454a2e1eecdd2131375b95c7fba1b6bc6d1de809b5d046412071a9991efa3213bd4c3292c4217fb5c0fbeebed8acf65f171e2b6e8f6119e7a417a1127b309f19f96392d3333953c7888514219d049ea1186c6eecf7f1b18f2be9fe47e952e17a9a4835c1394dfd4a6144930e1f648d3fdf0750d0771378f573ae0287fd7f4d3f630467f81737c72adda53d822511cef5dfe17dd100e2fc52251a5be05a46f56ba485817fc6f2576ce4e0e56bff959520f3255d662c115da78a9154080949d7acd6642ba33c2ce2efd067930f281b44b42ad0c19e60ba8784757357bf3661dd774643dbddb25b29542793228ded9c4de3d897fea494ea1735f1f92081f70bc6e95cd34ee85912d6da67cd4f81108d28d39365ae8aaa48b0edbeec059b7791fc791e6fa30fc21fb42f224464a82168cb1b9109f5c9ca1092337fb56751c560584c16356a432a5efe0771b16a112ea0d5d53a2f1e5797a9cfe6f46d6fa6624e8f9736e77240ac33329ac72d3015741e6207fa2c0d90b73a42d96abccaf050897dd7d33818f6ef7d46001b3b8d1a7d36be9206b9b0fa9a45d0f55d3508e59a060776fcfda0e8cf35ae4fe83035b8dd91b1841298c4c254b2b4b9bbaaad1a0c6373d329e7ba6bdc3862515ccf60da11d20a3ce3ae368b9318078ca4efb00809677290c0c0e5f8da562af4fbdc98ce8f7cb95869b232f75dc52b3f7019f1f4d5424071d42c0e3f3cca125ea7b4a454557939e61cf53f26be4cf1685e6b8bd24c1dfee6f09519dedd6d69d831cb40be727449787f0ab338d6743c695aad67883d69e9dd1fc8e9f7d17749b987486aa886dc55d12f728e68b3c7e5189706c4a688ef0a1a20684e0a34b9da074289356a48180afcb51ff02711f274530b71c74e0fa73220542cbfd2b136ef03d5587aa39d46e994f6fea7a8580864ea17bc4e084b1c50b7f6988de434ed0c587a7256a5e939a720e26be997d981c4d938e6771e0abe0c4bcc4759fd0f52fc15fd4eb9cc7e9aa253db7ab7327e542dd5005f575d595e126e404aa64ec25a42e531e171d519d75c52713e92e5dbd7a9500e57bcf31484e85eddea31f9eab5310f205685f08a6b62349631923b519a729df0fcbcad9e2d250f4a47997b53a03cc1cff17bb4ed91d229b7b133799965f1df4c898b761f4feb90bc5be86693ffc863fc7d3b55258a4dc1741e6c7ee2e9ad3bb2a7c961b34cc5b1a57e5ae77b8aa24de5e687d434b0c29e80cff3f852e5a698f34725adfc4492286c582eb246c62197977019e8b6dac3c42a49f68ae243696eb83daa4003f59200ca6042d1065610d59b81ce7da920f28ae714f0248d04d400c6e918b8f378d0de0755ac96cb0c1b8b0769fcec3d6dc60678dad81037522c66d1c73f0956fb71768bf471a7afc55449118d7ad49317f11828f145419493509f1a39c70cdb214e58501226621a89269280440f9985c608faf6a1ad86ab9e6eecb9ce709153fe3e8c1b519d6e73b3eccf6d50d6cd80a96909be81d32c945b2de1b180f9851b602193e99caa0ed0c359edbbe5581af3d9a75442ee52462bbe3f387ded71119766fc22ed835da948f54754ef56fb1fdbec32e1a7e4a419346cf300b871b9d4f23297b23399add065bcbdd8643306972146bd113320910526822f7c44fff95652a0b7e28c1440c7022cfdf0b723e5301c58c7c27259c8f599ec6ea7dc6028566cb33a12f2351e24dd680b168afb5460d1fe7585fdf77cbd89405f27fcceb70b93708e1a3337ac8947275501bf4c6adc5040906774339cc9af13af6b056096c5f1e3cfe7b1b5d5792fa0ebca1271dfb045834131c33aaaffe3df635f79f7621a589112d542509ebcd8a8b36c3b739bef2cf6511a06d3831cc3a189ec2ec4ad302c9217a95465d09687d6405fc22255135d77b293d17c8186e57913684477d86d9edb37843f73e73dfb5dce608f02defc7cf99a935380beae43bb923750ac049a4c01fc7d29405ff7ba702ec2f13425a766c45b4e6467124635579b0962efaa25e70dd6796d1b862505eee62cfa80541fe09f622c01f99223b1af67af978184997ce20a6c40cd4044803b39548d64355c072e52bae1e52e710a8400fe5eb0a850a56426e1de2caac383abd7f79716b76ee65634b86329c18fcdb0950e3e698c6ed2e2405bc8b705a320c0e94bedd4dd3fe5e36eb6fca1da637d03a1b1b42a2ad329156249866fd0750cff6b6ac975e39f881f978baf1a61d60f040f85347a7cf1eb9d6cdd0e777b33e117ea9a79a89941481dab3f9a99a66429d7765b998a2e3134abd002a6f7de9c100c0b94ac54115d33a6d62e26ecf993db6a49872e009431fabb85b6e4f1ef32622f8aff87277a8543b60abafefd6df353e752df43ebb94107885745eb0f75e20a8e4457eeba099dff8f611867bf62b1e44427631a6c91ec85ddc14fb05ea3db18f804570693a06086afc4b150e4e675b0733cf2c54739278f9fe186548fb6942ec75c64326447ca96627659017032d046b3281cf6916c090f9d39c1cca4f1c3bbcaa04d31249aa9c79aa5b3b490ad9e8f8f67c5ab162a4af31ff660eb1bc6b7cb881a2bad088afbd19f9b6041032d5ab66c2667398180770f1639cbc25ca4a8fd6406cfd19f57cc317b05e110aa412a469183f0fb0f6d8a2517045df57012d50415a288cc783b73b576dd943d50f7c27c736b848b0e6f6aee467c187fc5a9d23c8fd785fac9efc0284bd58c8a680db2d3eb1bb9c43558a6175a605e20cf93f4ca9346150298fe16b9ba1b29c26d955a5c1df689cfc727a7793714a18c4ffd5e0eb2a4b666f8680de5207015d06e0de696aa3054030b2ded61822ceef1b0dca0e6df362d26ebee9feceaed46ed66d5ebebcad1bf53dc8a2ed76ddbe375879537bf2cdf229c4bb04da971ca3abb5ec7a273227a38ceb6bd168bd107e580f5d42ddac8e3f52ae072327845dad846198cd03ccc8779db56592f60f880798debc7b1068d63be7ef0ef66ce44cf9df484eb7258937345395e0d2aaf72d7cd98154d61eb2fdc70c4d84e526e93cd01ffcfd490d9a6c656b3f64c648918c064040dc603c1e7dd35f96faef78986d12b32e09bb8d64c150bff77bbda5e9428e304059beec9be8695615d77a0c4c399fbf7c633bccc41efdf9f30ca33c289bdc220a009a56767b2a3dee0245b4e4f653a8d86e3d8c9583ad3b6fb2a62c86bd65506bfa16f1620aab87c7e9070a36b3d2beb5fa42f8838be7919df2cf6274430d8556349e07a3022c0795d7a8abd398643a3d8397a7ce78ff98e2e37362a6bc17b995e3adf9b777a80cb6e1644c6508357ca676a85a016baa93c630802d15acb2e67fcaebb989931b9de2320f092d65281eabfbb0d652eaa5a50eafaff0407059c41e648", 0x1000}, {&(0x7f0000001180)="e0a469d307d5c454258b5e45b4dcf052f58887ef22417265f4b91cc6879f19f3d2745f3df21d032478016832687c6fe84f17b67ae6bd0ec2519488d788991cdd1ce7aa5743ed566476398d4530e1804dae81a4cfe89cb8c8208f6b0a9c38d16ecabc58daa480aa9f1efa1218638518d2ec3db14d4a13a1ca67e4ff37582068a0dd359ca6bb52ad9ef861bd1472745b32d96eedd424a7ca04ca5dfa7e546fc3cf4dc01217f6e5b0436df245eabea5fe71baf187a104f3c1d1db1293a036482d219ef6f2f63b1d569a8091e9a744d08acbcb7d8cf95c78c7f23e7508a6085064d744e0942b02f5ecbfa0b9953de89986695885956852f85e6db9", 0xf9}], 0x3, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f00000012c0)="ebffbaff13b9fd812e96485b27ea93a7cb3aa68033738ea5d4471f69f9229b874d3d3ad3a997c36ba06caeca", 0x2c) 16:00:08 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) stat(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r1) setgroups(0x0, 0x0) setuid(0xee01) chdir(&(0x7f00000001c0)='./file1\x00') r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r3 = fcntl$getown(r2, 0x5) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) dup2(r2, r2) sendmsg$unix(r2, &(0x7f0000000500)={&(0x7f0000000240)=@file={0x1, './file1\x00'}, 0xa, &(0x7f0000000600)=[{&(0x7f0000000280)="0f4edba71b115cbe735af322563086ca1f5e409a75de98c57db3a43f2e986a042208d91b246df607e6ad5f45d49972f69ac5", 0x32}, {&(0x7f00000002c0)="6d7dabddad57811ae6d681fd6658033c33e2c73bcb6575e86b64ffc2242e3a20b0b2aeedf1dc4bb86f6e058e934f8f", 0x2f}, {&(0x7f0000000300)="1498d2acfc5242260c69997779ffa167f455f11c5904892cf087518a175bf1348348fb1c6900e4041e29d4add6908823505dc0c1212a391d98f51cdf1d62caa82ad2e210f31032e4b15da043fa7262c93ee075dd36620e314adc1e35e823324338fc1d716cb0e32a23040deab914a55f7d848271fcf3f6527ca53781642f5d9c5a4bd1eba9ff29680688c5a83c489eb52ef7b802a5e4bd077aa12c601b86da0e348c284d8d464885b9905402b7976d06", 0xb0}, {&(0x7f00000003c0)="7c3595bb2540e6e5e5dfb469b10c25bba5c24352106c6c5571558b0dbc0dbe60931d5396eb067e724e340c0c89645634f144d77f5d0f0f42963a8389e2636c0ab3022db18bf36bccc0670c8f7b6e07c7955df5588d6818a6f6d5a8f8faedc6e61dc09e", 0xfffffffffffffe95}], 0x4, &(0x7f00000004c0)=[@cred={0x20, 0xffff, 0x0, r3, r4, r0}], 0x20}, 0x8) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file1\x00') 16:00:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d6, 0x0, "d795c1e7ab6fc6e23c5b00000000000100e74de4"}) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000940)=""/4096, &(0x7f0000000240)=0x1000) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) write(r0, &(0x7f0000000100)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000180)="bd0cd24e91c321a8cf98848e4aefd53dbf313dea8d0343d605b9e2d3ecd505d1f67a90bb05dc03e23ac168a0237f559f7cb5e32d0ff2d4e7199679daa987423cff03c6b2748aaa78947da61d2091f2e9bdd11c4518138f751d07000000f34322c0cdf50600000000000000cfebcdd79cd66c3140972d2eae1f3c146ed5ead4fc32c6c3b000", 0x85) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffffff, 0x14c, "b04d00f3ff0a631a00"}) read(r2, &(0x7f0000000880)=""/161, 0xa1) r3 = getuid() seteuid(r3) 16:00:08 executing program 1: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0x80, 0x3a0) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x10000000000, 0xa0) r2 = dup2(r0, r1) fcntl$dupfd(r0, 0xa, r2) recvmsg(r2, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:08 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', 0x40, 0x8) r1 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchown(r0, r1, r2) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x18080, 0x104) ioctl$TIOCFLUSH(r3, 0x42087007, &(0x7f0000000100)) 16:00:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)="92", 0x1}], 0x1) syz_open_pts() r1 = kqueue() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "854955883d026111fe4d04000000100000001000"}) kevent(r1, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x3}], 0x4, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000001540)={0x0, 0xfffffffffffffffd, 0x0, 0xd23, "e45e8a00"}) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x7}, {0x6}]}) syz_emit_ethernet(0x0, &(0x7f00000000c0)="969b100e") 16:00:09 executing program 1: setuid(0xee01) r0 = geteuid() r1 = socket$inet6(0x18, 0x2, 0x0) r2 = getpgrp() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getgroups(0x2, &(0x7f0000000000)=[0x0, 0x0]) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={r2, r0, r3}, 0xc) geteuid() getuid() geteuid() getuid() r4 = getuid() seteuid(r4) 16:00:09 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0xfffffffffffffffd, 0x0) r2 = dup(r1) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000000)) r3 = fcntl$dupfd(r0, 0x0, r1) shmget(0x1, 0x4000, 0x102, &(0x7f0000ffb000/0x4000)=nil) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000040)={0x5731, 0x4, {0x1, 0x8}}) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f0000000080)=0x342c) ioctl$TIOCNXCL(r2, 0x2000740e) socket$unix(0x1, 0x1, 0x0) 16:00:09 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = dup(0xffffffffffffff9c) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) 16:00:09 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x4010, r0, 0x0, 0x0) socket$inet6(0x18, 0x4003, 0x8) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)="0200f5ff", 0x4) dup2(r0, r0) 16:00:09 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000200)=""/194, 0xc2) fchflags(r0, 0x10000) 16:00:09 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x4, 0x6, 0x1ff, 0x6, "b8ff070100b200", 0x96, 0x8}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 16:00:09 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2000, 0x4) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f0000000080)) chroot(&(0x7f0000000040)='./file0\x00') 16:00:09 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x4, 0x9, 0x6, 0x3d40}) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) minherit(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) r1 = open(&(0x7f0000000000)='./bus/file0\x00', 0x5, 0x0) shmget(0x1, 0x3000, 0x80, &(0x7f0000ffb000/0x3000)=nil) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) write(r1, &(0x7f0000001bc0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0xa00) ioctl$KDENABIO(r1, 0x20004b3c) chflags(&(0x7f0000000080)='./bus/file0\x00', 0x0) pread(r1, &(0x7f0000000140)="498d1eb347e89caa8af1cf6eb84c7d1c8163b6fa67890b6ac91953639eda3857fcf2b4461e0f5609a438aa911d566ac3883a3b051814794d1393defbf30de5f0a6ad920a3c62e2ee9a186f1ab875e8083e62bca803df64dcd463a0828de93962e882e7", 0x63, 0x0, 0x0) 16:00:09 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) madvise(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x6) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x3f, 0x100000001}, 0x8) r2 = shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) shmdt(r2) 16:00:09 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x8048, 0x28) r0 = socket(0x11, 0x4003, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000180)="b10005016000000400000002070cca90100e10fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd38729abfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff00"/176, 0xb0, 0x8, 0x0, 0x0) recvmsg(r0, &(0x7f0000000140)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000100)=[{0x0}], 0x1, &(0x7f0000001240)=""/156, 0x9c}, 0x0) 16:00:09 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x10, 0x2) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000100)) 16:00:09 executing program 1: syz_open_pts() syz_open_pts() mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000280)='./file0\x00', 0x400000002c5, 0x0) select(0x40, &(0x7f0000000040), 0x0, &(0x7f00000000c0)={0x9, 0xff, 0xa5, 0x3, 0x400, 0x0, 0x6, 0x6}, &(0x7f0000000180)={0x0, 0x4}) open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x0) 16:00:09 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4) accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$TIOCFLUSH(r2, 0xc0206981, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000080)) 16:00:09 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140)={0x0, 0x8000}, 0x8) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x200, 0x0) 16:00:09 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) setgid(r0) setuid(0xee01) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) syz_open_pts() msgget$private(0x0, 0x1) syz_open_pts() 16:00:09 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0x21) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000080)={0x6, 0x61, './bus\x00', 0x0, 0x5, 0x12652cbd}) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) getuid() r1 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000380)='oL', 0x2) write(r1, &(0x7f0000000140)="65e51accd03823430af7accd362aa396e72f901ce582489e04000000000000001f6a5d70b2362700f729f5f94bf205f6d621e5c25ed8202610672e45c750f4115e45c010bec14b1be6611454411418d73bbc37bd9c37eaa54ed09db64374308a0a7ec7260c9a5d0c53ee0027decab46064aa9cb4b6ebfb053f096136ff64f51adefe094af48444b9947c24e0c8f58baca3aa2b2ce42410184d6eeb5063fd3c2b740dd7f3350967a57444", 0xaa) fsync(r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000000c0)={0x134a00000, 0x6, './file0\x00', 0x3ff, 0x1, 0x0, 0x38}) open(&(0x7f0000000280)='./file0\x00', 0x8430, 0x80) semget$private(0x0, 0x0, 0x100) execve(0x0, 0x0, 0x0) open(&(0x7f0000000240)='.\x00', 0x0, 0x113) 16:00:09 executing program 0: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x2, 0x0) r0 = socket$inet6(0x18, 0x3, 0xe) fcntl$getflags(r0, 0x3) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) fsync(r0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x80, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) write(r1, &(0x7f0000000240)="252631531deddde1429a78864562def237b284dd703a456c540da7cbce88ed271d2355c5a177d857290e704abb2e1efc8b5e1a9bd8bf570bc5cad925e27810c43f6e506594046707708cd65d8ff6ed361d98d943ccd70764945adf1090c8f869", 0x60) writev(r1, &(0x7f0000001240)=[{&(0x7f0000000700)="88a9d6da683adc1e299088ae2dbbe64b091e652a685773210b7289fa36508422720552e2d27d186c9f652264e167e4259d928d0672dc8fc7a2b5d64b26eaeb3025c77d28657a5d33898b1579c05f40785dd347075b6a24ae8c1e107d8d21dcaa6fe002577362da5c9e7b6bc90ebda0f661149fb776d9457fca55adbe10cb497715d3c514c1ba7783d7dc38bb0f67f754f9510d361daa054ecb4e46ca1d649e2a92b56003d918aaa2f285368bcaa12ee397edfd955b24b71be5f455bb77d2a6a7907477fd47b6759400e924c2fc35e8eb14904558225177137c9baac62a76e9370fd1f02ec8d235039e98d1bc3fb645a40100d60b79a0b32342a0fe07dab7715c526a460a905d9050f766cbf7fe413d9edc8f29c5964a05acc7e03a05c0e41157ae269e72f4783c3939d079626b84f3e9f7886e73233367dab289cd7cb2335a5932b7edb7165068b3f8c58d1e18746d809eba430bc2e817c9839765b28f17625de04ac56518d534e45b9d883188d127abc8d258edf77510f696e2e77399e3492cc0c6b56d3584b6d97235658a2e1341305420a34941a15dae7b69a98d5c9c58a822782cdbc2e654f5e94bf0ee375ccdeab535df9ea675527da608d58871fe818aac46601e0de892a2b6de3d914a958613f6d0b8051b9c0f49b530f0787aba1b0d4c0723724a021584dac7a7329990ab83a2ca5a378d1fa62b1eb8b276442432b312cb9cee7d4bb4b65b1244a3edf12b16d4ca0ff3a077b59f323e1093568b7f243468038019527275c92f01a88553209bd7121ab05b4ea678e8b9f6e1a2486787ae52a3fb6df1a3d47bf497e4be88cb6f2b8c2d1bdb13f178e53c62f98993e9f62a7594ab459e07405a0c46926d76636b7b45742ebc8cf74056e598be820df499b11bb52a6b10e2af5cb947c8db7d09e7bf4dcc284ac54b588f49818b751a4367f8d14909c39ed4e63a91e369ec9c14b57c697f8745e694e013fac87d0f14063ccbb88c530181d1f0f812d1e34611f4e39e4cfed7f852685df8649c4d5c940d9be7bbe479c09320e625edebffe0710e155e593e411c4f50e1d32191c59638bb3e3802cd335038c198b054437d177308c9a00f60f813356699abb1cebb759399bb8b4bc756aa160bb58856000dc93e7693b57ac025d29065ef1074f62c1f6e8a306dc740e38391524410b9763597e7ed6988855e1c9c2015e67579fb719c2fe41eda7296be796b63e9deb134613bc732c685543a2bf64b4bcf20941106777fcd11921ab868a7f8c53011d047034376f7ec211f8ed85ed3eb94392935f9fc35d73b9eac05e278b378431e1c6799ffe29ae2213cdd0bf1db67587e9f4472814efaf50041ce975d7acaf07e9c2c514f36bfcf0f24a584c8117767d3e0856ac7903eb4a954ba335bae2bda935deeca609dc461bc8a04251a1d429c50cf7b479c381a308d8b35002771443a2cc310c9216423707318a174a8a2b568a185ddb47c98feb510012d6de1a6d81d77e8421951fba78f8c4351e3f3b95fc1e578ce7ac7e54bc39bd8ed0a27e71540b6b8a790bdcaf22cfac7ffcd0229bc70fdc32fba5aca9bff342574dc6850d770f9b91ce963c746b8e8ea6637352e0b9627ee448aecbaeb672e88d4547e68c015ff223c9759981ba524adcb14b74d71adea07", 0x49a}], 0x1) dup2(r0, r0) 16:00:09 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x10, 0x54) r1 = dup(r0) ioctl$BIOCLOCK(r1, 0x20004276) open$dir(&(0x7f0000000140)='./file0\x00', 0x10020, 0x0) mknod(&(0x7f0000000240)='./file1\x00', 0x8000800080002002, 0x5bcd) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffff5a}, 0x0, 0x0, 0x0) getpgrp() preadv(r2, &(0x7f00000006c0)=[{&(0x7f00000000c0)=""/77, 0x4d}], 0x1, 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x8}, 0x0, 0x0, &(0x7f0000000200)) select(0x40, &(0x7f0000000000)={0x7fff, 0x6, 0x2, 0xb00, 0x6, 0x1e9, 0x3, 0x80}, &(0x7f0000000280)={0x4, 0x6, 0x88a, 0xffffffffffffff80, 0xffffffff, 0x6e, 0x6}, &(0x7f00000002c0)={0x7fffffff, 0x9, 0x8000, 0xfff, 0x4, 0x0, 0x9, 0xee91553c0000}, &(0x7f0000000300)={0x1f, 0x7ff}) 16:00:09 executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x100, 0x0) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000180)="b100050190000090050008005786ca900f0e10fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x0}, 0x8) 16:00:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x9) ioctl$TIOCDRAIN(r0, 0x2000746f) lseek(r0, 0x0, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x9, 0x8b3}) fcntl$setflags(r0, 0x2, 0x1) 16:00:09 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x800000, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000100)="ebffcbff13b9fd812eaa4e713048e699319296487863b07f763685734f3c385d6d6cb14820d15af81e4b1fab3d8d03d26b76223d2c0b743766df1aa57df5932f41ddc2922f921624541b7f9eb446b7f96d54d42e7a781f6a37b89fa6a35ab6c2097801cd2510147d833ba152d9f161a1fecebadcc7b8b9f5e7d52d82ed2023d4e6c269155dfbde7d2790e4917db857dc0508e83e8798d46c244af73c85caf63a8f77ba49dcb048d6d831743e5a1ef0f909a8ae3993a71c5dceb98b28", 0xbc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) setsockopt(r1, 0x6, 0x100000000, &(0x7f00000002c0)="e7173d80e8448879e0970f62f1", 0xd) ioctl$BIOCFLUSH(r0, 0x20004268) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000180)={0x2, [{0x3, 0x81}, {0x1, 0x3}, {0x3, 0x7f}, {0x3, 0x82b}, {0x3, 0x6}, {0x3, 0x6}, {0x2, 0x40}, {0x3, 0xaee3}, {0x1, 0x4}, {0x2}, {0x3, 0x76eb}, {0x2, 0x3}, {0x2, 0x539d}, {0x2, 0xff}, {0x2, 0x3}, {0x3, 0x449ee45f}, {0x3, 0x1200000000000000}, {0x3, 0x3499}, {0x3, 0x200000000}, {0x2, 0x4ace}, {0x3, 0x1}, {0x3, 0x3}, {0x3, 0x1f}, {0x3, 0x1f}, {0x3, 0x6}, {0x3, 0x100}, {0x3, 0x10001}, {0x3, 0x7}, {0x2, 0xfffffffffffffffc}, {0x2, 0x2}, {0x2, 0x5}, {0x1}]}) 16:00:09 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kqueue() fcntl$lock(r0, 0x6, 0x0) 16:00:09 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) readv(r0, &(0x7f0000001240)=[{&(0x7f0000000080)=""/174, 0xae}], 0x1) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000140)="af7fa0e588ff58596deaede2ca8d2dce87429a49b35c8fed1a8b78", 0x1b) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:09 executing program 0: nanosleep(&(0x7f0000000000)={0xa25f, 0x2}, 0x0) clock_getres(0x5, 0xfffffffffffffffe) 16:00:10 executing program 1: kqueue() mknod(&(0x7f0000000100)='./bus\x00', 0x2001, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000000)={0x4bc, 0x400, 0x80}) kqueue() pipe2(&(0x7f0000000140), 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x0, 0x0) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x3c}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f00000000c0)=[{0x5, 0x0, 0x42dd, 0x3}, {0x0, 0x2, 0x10000, 0x3ff}, {0x3, 0x0, 0xf53, 0x5}, {0x0, 0x10001, 0x677, 0xf64}, {0x0, 0x1f, 0x7, 0x101}]}) 16:00:10 executing program 1: symlink(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)='./file0\x00') unveil(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='x\x00') r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000000)=0x1) 16:00:10 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x180, 0x100) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000040)={0x6, 0x40}) setsockopt(r0, 0x29, 0x24, 0x0, 0x0) 16:00:10 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d0400200fe4cf8ff00"}) r0 = socket$unix(0x1, 0x7, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x0, 0xffffffff}, 0x8) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000800)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d60000d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd5a168a0087f559b7cb5e32d0ff2d4e7199679da01000080ab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c313a0b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caac8726197d46bc43984b10ba7651238225996d2250f6ea821e153a6212dc30a151d549aa7c8072ba855f3b72c37e6969b9336888fffad274efe939ed898a3c9b70197dea5701b6eed7df5f4ba34bf40bfc3a7b8c5fcb5407a51901762f16b1d010bad4c172c85c5528fee2be8f184cbb2576b5d93123e70866a5385e0e621f42cb43ff935118bfc49d4fe6a0de056f5fae312a756f9eff054d28ad9674595ece68ade242e27d7d21609a23c4a788792deda9738e429ef1291c041f1526181fa1800930b6fb556b6c9e2d032c5c5167626ec6fd07024dd42000b1cd5662c7c3443168fdd46e965c172786667fb1b92b4558e79fc0627ba9a57ef7a90cb85ee6d0ee808584d722e7fc31f38737a48013ad6112ccc8b9df5dd3735397e6fd367f1c4e18a033edbf2a646d7b80231bd33926722bbd8595834a0ce1be0c6aa4f9d99d7886a1879e39ca1bf5fa56c9edccbfb1ef57debbfb75a69ba74efb3682eeb1abfbd5571575f27bb539c5d070b8dc5b998b4b640e48fb41d2f5345c703730c5c1904bdbb5c234789df419484d3fd68c76b0fe20a028cd27ec180ebe44526ed26fec6c3130c3b6018c8ff3d785df648d2a86f8e6b36fa63c094638a8c4566", 0x278) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x1000000000000003, 0x0, "ae00"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x4000000000d9f, "b08d16c6662247ea5f2b2c215faf8a210524d8e5"}) ioctl$TIOCSDTR(r2, 0x20007479) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:10 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000040)="000100deff", 0x5) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000500)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0, 0x0) 16:00:10 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "02000000002300"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = dup2(r0, r0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0xfffffffffffffffd, 0x5, 0x3}) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r2 = open(&(0x7f0000000040)='./bus\x00', 0x3fd, 0x0) write(r2, &(0x7f0000000140)="4c33d0", 0x3) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:10 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000001040)={0x1000, 0x0, &(0x7f0000000040)=""/4096}) ioctl$TIOCSCTTY(r0, 0x20007461) rmdir(&(0x7f0000001080)='./file0\x00') shmget$private(0x0, 0x3000, 0x8, &(0x7f0000ffa000/0x3000)=nil) chmod(&(0x7f00000010c0)='./file0\x00', 0x100) r2 = semget(0x0, 0x3, 0x1) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000001100)=0xe000000000000) pipe2(&(0x7f0000001140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) syz_execute_func(&(0x7f0000001180)="0f01ee66f3480f38f6268fe978d34300460fc7fbede1d2f2a6c401edd42dd1e40000664299c443110fa9e0e1000000") ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f00000011c0)={0x6, 0x6, 0x3, 0xff, "3c99e49a284d1ca4d8fcc54651f7da4296efaaec", 0x100000000, 0xfb10}) dup(r3) syz_extract_tcp_res$synack(&(0x7f0000001200), 0x1, 0x0) fchmod(r0, 0x10) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000001240)={0x1, 0x6, 0x1, 0xfffffffffffffffd}) ioctl$TIOCNXCL(r4, 0x2000740e) symlinkat(&(0x7f0000001280)='./file0\x00', r1, &(0x7f00000012c0)='./file0\x00') getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001300)={0x0}, 0xc) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000001340)={0xffff, './file0\x00'}) write(r4, &(0x7f0000001380)="a1c34eb1ff3a3ca3fec1ea8947a93c0168b5d76160ee284057e727558fd6c8076046025f18e577cafc5d74942a1251665aefafa64d8b9df08eac9a81c1d289a61f515422501e1f630e7ae2d795dbd5bf12b5ddfb9b092e1719f2537f2581cd13e3f08e1721c22a302e785636b42379b53342b0d29d0ce907ef15381fef43b3145b767adc449d50056ff905568580a30ec3562186fa482180bf21b10004b99908e14bec137f2ecf8c693f6f18594f2bb5be6a17f09ca62476f90d72dc6738a4eecb2a6146c21a194562b98161ab175c4e538bac8455ba771c10a01515440938fbee0c9e443f5a248a75d892c18947b6ffbdd752c09a5e3b743073fc5e87dc66c0ee9a7e49d2ab70c18ad88ee8fc33412c9e54f5c23bed1cfcc2001a8ee66ef4c8d4139ca9b04e1dd362de3ac92084450d841791fc4d0d83972fa62c7913cc4dabb6b771a107948067e5d80b22e30606070e727c7f79f07894c4b114a337227faf028753e88cd23ba0c09d378247c77f7619df4474b0eda0e2dec178f8f03ce994416572fabad817bb6e914d0904aaa29dfc53f2c90988fbfefc4182fa14071271a735784a1d02ff235f315bf78a4e9ae86b31bd568e30bc635aa09a3a2423958b9b03da545261fbeffbbc6cc874b51e7edd2f67fa2a5c43676206917e27f169532995229c2e42041ca144b612c6bd3288d50b6c5cd59292fdad8be10bda786e012a53d009e6f2e9bbb593103d7c093e736d50a1912e682edc03fcd27273c905639cb283fdd3488d3616349386c5da0492964edc4263d95b0771de764da6cba83954a47a42f9c870a571b90b62e7891abbf2451da40db558866651161b174237a7ca5c237cb9b5947755ae3b5b4d7423e864d9e9b3d6b4139288e7f2c7580fcee0bd1b3e5d5927b79c405355a20b42a34484f10cc08557c9a56809130edb8e50c2ef517542e829ec0979de1817d5e9c72526853114544b1a1816b3b1817857617dd8f948df18b860ebdcb1d74e5d9dd8c9ce4bd577613b68ea0433db5b0c27ca7af5580cab987b62b360685d16fecb002caa4a1b1ce450c3c33d5245bacb60c513d3c11eeb8aa51ffb3c1da43b5a062d2d6b41436caf0a68e2c8276f777621f7099dce9663ac47ae9196845d7d8acf1858ef4936d8b84a649dd72c4ad890fdd5f29e35921c9d8763d1e0039f00955ccb6611a66414a0343da0186e18923f4d490956718ff0507d76e35ef53a124e586fd5fcc01e5f69d6b15678703d21ca423cf8fb00839902f4887570c3b0134c9e1d53f74e188b6adcbfe7426ccd686f59ed59fbf692135406beaf7e732bf615e2955f346bd0ee3261bdb1bb8d82503a5598c9ad796dbde68fecdbb54d35f848f8ce7a5c1d6ef9ccb89b3fac55aac88b4732192e40468f5078f7d77b523ce006aec4c7cde8221634937a5ef4e262711e113ca8622295391fe37422f49949cf08664831449117ad1b4708799cd757c95eef92c830469696cdaafa639e35f0e42d94a0d53905c9c1c0f0ae10972702846ef32341ee11e5651bbc6606e28d3e1195c285aafd0a9167af2f85115dc20f7a78045ef5bae1af4b0689f0f23428ac959c7dc1b659f702bd587e5a7adf3167addb53bc0c877fbdf2a7f60cc88a0bf602fbced5d346d843e6735dfcf954e71056dff4d872f872901154db8230a04ecfb4f18914df9f199b9fc9ad8d2501948f43394d895fbc57e78aa4c6d9135ff6e9d0c45d3dfca3962d4472f92175c2a8148e0817d88b969b7ac7218355db9202f8b50a2e8cb60a3b00cbe61a1e60e08e61186e5670b318432a0a40209df33d0dfa385ae637622d9437e9853afb8ad6a51ac2276ae3202b8d7030667c32e52b7425b56637b9601406bef7d13594ff977a91fc0bf70f952d46b0623d22a30f79f43d014f6f20cd8c0a2ecab6de7fa45928470a715bd5596b1cf61c0cce2bc22e01fd6981a631ca37fe4e5f566f6bb819a3a022b694875f85f05bae04070ff0ff3daef27df3acab55be58763c0c94e4f5d5e38600d0c17308d9f5e06ed62fdcfdf3e7a6b3ab5be9185c863146927b9a9eb8e00e023b936b502e09eb1d4090ec1a3ca7dd9ba822861fdbb65060561d51839d17b313015639fd26302f38fa6f923873bc602c266ad0daae27e5a4e06a98475f6b670ef78888ac9d4e55d2a5ca9cd30c8576fa03b6a51fe9325d6cfdd15880c05d348df2afe4dc9a511d787115b1d80c9e63bbf5e53f3e99863de901bbdf3ad63cb0fd9950e7a15a950e70c80d1051d35a97abd0bfdc7d505ce4f6b78098f2db665c138b1783f021434dad2a01733ea3f75070b98c1aeb83c912641548c79986ca5b59136f6211ce941b0a50d20aee0987cdb75769c1644eb11b9eb318a71802c11de5a0359bbd3b247333a312777133e67948857bbf7e9a40a510f3e78c9e0d6d60aa12a115cbc8a88dba3784afc34a4d7d8cc3f1ec6252eb626978ba701d82e9823158b5aa05ddcd5e476d1ea85d7aa01282e8d59c12400da38d34f4c37948ca9c55049862426bc07cc026100ae616145df123d727a1473d18025fcacb31624fbec3846272fc0673d6244511314f69912292caef537b09dfc3179ae6d75aed9ba77a93817cdbb860a7c03edc4ee1328b47df894f5b23a1267c298e28ed9fb2ecc9ee1b83d720a85a9c0593abbea5ec14c0424aee4417270bc887a9b5d71958651fbb53dab7a85bb32f8e96fa743bbf3b319212748468cfc665519f4f69847f0693c5c6ed970714b0ef3e42c2919c5603118c066ec1a5eb05da51b3486b9fb93e57d41edfe7dc75b74d743bb6168d9b76ef06dbddd9131a27fefc26ef9e53636d0411132276ddbe01f06a7969b9adcb746776de030b695d54096adb51147d4001a0e3445cde7507217b7abc11f2b660ee7d47b0eeb1bfc99c070e3cc1afc3c7251698848e2756ab335a58934ce407d840eb67e60b824db357d42c429795cf661da524e804ec7aac3918be862c1f4a174ec7cde5645b2a029e05882bd623ae4c999a3e6811fcf871f7f921f32afcf92428e7cda4c0a3c05206c69ad6ec2b7e0321a1b3f22fcbdf6945843a9c5b8ee4b7bc2014a09318502f999c304a76344a787038cae3fa15defedd362e5eafa13ddf17b16384a36be764f9a6a6bfdbb46d02b2169da3895fe2e938b3055227860e970aaf116139ca6aa5871c63bc024f9c58f7d002753deea7a735324fcf30dea8db31245b7ad486c58fda9fa3822181bb6fe95a07ab79c1468dd087ad7d52c34764ba4a255f03da79b6ac316f6248afff24c09990e9c5ba796756573e93ec85fa1044b1d98a71f17a410e9cd312036967f15b71431d91105f1a119e424beaf40f6f799f8df985162d874fc74db249a56814b3a4cc6648a7c6eb7e5e2b9836bc3ac2aa8bbe1590b344368af959ecbf5b5f48e3ec6c3017bda934292b0cac083c950f25b46ca245aad5be2c5c1e2174b57b7f5e36b4961c6fd1b1d759db0d985767d6bf4fc11a3f1db7057a07c4574c4e532aa905cde75bc3134201fe3a517d80a181c3f4618ce7a087eeb2c05dba2a40df74b6c503ec18e1261ed516b25d313e0ed88a8ae277faa6bd6e0d87d19f39b55daf6ef6ea4812dc9b767e18e26614bdd7bf817560766d1eac4c68223af5e9f17d86bc8e690546df4f3104216c2578d64b7613c6746ec2d9d4a166527d2e313fe9671555c5fc004eaf7b3278163cccb035db58d14f4728fb6db3247c7a935f6835110f5de3ead8fb1d4e02ca835ea400055792fb54bb17087063f38d9aed47f98360d8420f4c3de65e7791e28da5d1c634a0334bd377b264710008556da341d7a2b3b4499d708fbf570ed6eae24a40becdca472c1c19f247716fb65f85b23046a40170feb7d317388faefe9cfaef5445737c1176aa8e8a1c161a099cd5277dfc84c32376e79057c709cc72ed5db8480ef79b95cb6696046910bfbb066029927bb67e10546edc8dd8a49ba43be6814077947560d17a8db3fa40941c25d7bd1b82c089d61e18e9d55008e5006d75617cf8898735cef0a2cfb185d74d67dd6e75152f4246163cb25c6a800ad4b522ae0cda1a1a8b70d09983c6dd891bd6fb37bd88201e35607dc9086f883e3bd1facc57a7cdef5b35bce7c551b1ca7f722ccc0da425c6f023e41a76916fc6ba31208672410ac811b2cc813eb8286d1464f5900e38b88f1176686587127f829f4aa1579751461c5342432286bc47a6d5239d2cf0a8d3806e139264c0b933f0cde1f7bb6e6b084e8c2f1448865c6e19a85889b94bb38e56697ea6c14c33513f451548dd63130ca9778f192c3b2c853628910ed16ec48d56d249618305d51ae7199713f880fa5276ced26fadfa45de1fa2699332d093a13e7a2eb8d651c73c41935776553ebd03837e38aa008a5c3ebaa65d27a0a25b6c3f4c38ba0883f5cf5aed00c40fad83edb9cc288e36591ad88d92a5545b646a89881075b9e3761e3c5ca2fd3d10f59448a19396d7eae7b5bbf06175c7e3bed42d897ec43a02c61482b6ebec97a5a3591a398d6591a7f34a33d619386052c65ba91f1ed7afcdcfee335ae62ba0c2414314116061be9060f5c6a4ff19de00c0cc625579362c1b1ea40b4a715982422df6ff657cc3cfaa6c301c267d68cf3fb5f2cbe1919c7c512ee5d4fffc35fd5a807f53c2a23cf55925bd345994b2b98ab406c6c0f31500a9ec923b5c210bdc4f903b8ed483ef6253cb7744d0469e49443e25fbc37486a686e589f3ddbb9d59e7784310b3b424bc42f367e145de687ef451c28027fa65c902c79428b1a7031670ae9af6010ab3cfbe7194b58b604e29578a6302fe0e3a051b0ffdb67cc9782795d2f9dfea5a8a036dddb6b3598179ba5892b51e1ebfac7fac3aef9abb5ed6d743db475b63576e670ab34beccf1dc95b0dbad29b6050ca17ee117454078c3be76d2de0753490ee703294ad784f31e2625d4a61614a71de2ac6ffe9340176fae636a88dbcbe8b351ef26cd06f8bbc9d2690e652bcef8961de453bdcf7d7589eef4181bfbbdd945e1dba095652e963f1c50c93380e65390aa17d6ba53fd4a4360a50dbfb2219033638866634391180bf37ccf863bcfce81553230cfe6712b23e5ab7af477388f288ce2ce254a39c354457a49a069a79315be5087644a6275b2646e1075d6cf8b61492042f4dcb5142b6d484343cf0c94b6c36d5948b7cce227346a951ddd9d1d17ee8ff60ee1c58e65cabf72873375a181260543519f847b0f8cff81695399c566aac0a0979aa40198576799f4887a89b1177eb0083a6dacfe2d80890a78c6888de017008ea01e7ade0974cd8b76985aa4ad1e651d0091a4d6ef258f29302f5e048c9127bbbd995763ddda40ad5173b82c638e407ef865a775442c9e9008c49551a08d28f6eb3110fb9f0b59d2adfd9b4432ceda93db1391404b40650a7496fc7f79b027331493fed8336ca1d3e519b503052562b717eab6b030165c2f8c938c0b8c0c0542925e57b817e0faa7b2905256edafc11b6539fd1339fd724eec83cb626b40bc5aa9d3bd914b0fae7cd1e5f0eb6bd7f976aaaec5c1f0565bfc21173b8aec0014cd85bc36d6cb885cf4da04e577704cd8954cbd8f63f43233b3926ec7ed55553bc165fd6af2eec20bb97bd33021f6d749e322b52442ff525139649915b6bd0e87fb50f0728f939636b93a69aa38dfa106ebe67ca5fd4766945b8a1c410adb7af9d05298b9407c7840d10b1c1a160f504021677386c4e81b9ec66396ea9e9d0ec30f3bea324d261fd9b8460dc146c081a46e4", 0x1000) mknod(&(0x7f0000002380)='./file1\x00', 0x2044, 0x35) unveil(&(0x7f00000023c0)='./file1\x00', &(0x7f0000002400)='x\x00') semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000002440)=0x1f) getpgid(r5) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000002480)={'./file1\x00', 0x7, 0x5, 0x1, 0x0, 0x1000, 0x7fffffff, 0x5, 0x0, 0x0, 0x1, 0x25a3}) mkdir(&(0x7f0000002500)='./file1\x00', 0x1c0) openat$vmm(0xffffffffffffff9c, &(0x7f0000002540)='/dev/vmm\x00', 0x8, 0x0) lstat(&(0x7f0000002580)='./file1\x00', &(0x7f00000025c0)) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000002640)) pipe(&(0x7f0000002680)={0xffffffffffffffff}) ioctl$BIOCGHDRCMPLT(r6, 0x40044274, &(0x7f00000026c0)) 16:00:10 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x63}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = open(&(0x7f00000001c0)='./bus\x00', 0x18008, 0xb2) sendmsg(r2, &(0x7f0000000b00)={&(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000800)=[{&(0x7f0000000280)="99c07099bacd26da2ffb7b5d82346d826227b57a2e56e616e3d4ff7c64e14ed1f00470783671918516079d29daf7990cd1e6c857ee4c03ed7a960c4a1388a99df906a1abf803f6c1ba9c6c9ae672d59b5699", 0x52}, {&(0x7f0000000300)="c36064fa331421aebaf77c5fd1a068f731b1d5eb6e961ecf224627f8f5f43a121afd80a3ddd8428b8df8f87c50e288cd883854ac1eed0da17bd43d37681f6bd10e3f20ba7ff302150e8df83b2c268cebc9ad4e7a2b066e6db3a0e31cd69efc32b0b89fb228c2565c3ac5d86440e4380ae8da5ee864aeed542c3df18a55f71babec55b1fd8009af5567514a32d13ba12d8fe0cc186ed84f9a31e02ec4cfc680ee4377b0341b676ea8126c0e71c0e13d522aca18e3d94801", 0xb7}, {&(0x7f00000003c0)="2e905a012ed343970106d67905ba990824151881618447cb4a632820fa959ec0fa941c624f409696423d15fb009274efb0b29304b49c9841a81d57dca52d01e2a764e5e3e70fb0b179d9679f2ad1e361ac15996bba3c1c5e13921da0d62460ffbe5fd535a7835b0a8c67a01127d8c04eaef9bcb4ff5f3d0364fbd7cc0cd1a9e74a53704f782ab9145a48279a282a9e2bcab4435ed953343b4d24c7b029beef1c85a642828f8507bf340f6b783b", 0xad}, {&(0x7f0000000480)="af14edd35bfed4d66ee81022d196fdda0fb103cfe5d88a28d402c0028f4e70af28033adc29aa83cffc738b56be1e5da973c8108372a75fac3c19fcb35a7e4299c0a9e4fe0e3abf3bc3ab60006fed1ef3745c36c185081197a60a55762ffb8fd53c7a1d2ab0ff706f93995156fe8038f5ef769c4ef239eecf5b86837d1c4ba7df2998573596a71dc2f94749baaf1c03fff5a930c597f8699b140e96472b5935547b67d57e9eb4368be17554c5215e3f65c4d4ca139911223241e8919904b77231f0c2cf4d6b1814e0209404c9ec1e71cd1f94c213a34b62", 0xd7}, {&(0x7f0000000580)="0822e0957b46e050f51c477b207bcef7b4c2819b003982648506159db398368138e95fe4b56b7c5647ab7ac136ddaba2a68a485eda98d0a40827e676fc55794cc153ad5f8ff6565f948c9d6e11dfd5f3efcea40a22ade79122a6ad38e9a48a7b668d6ccdac55e5a0ef9d6e3c55ad2768206b210e1f25b69648e030bff25feeec6db75da9b2f658b5416fcb6ee370800bb943cb5b39805f917138d69c54226d14a201ab65d18328c0b23e7c821abae8ca5ed2184e2bd5a3f95ed724d91ecdf615aeb762c1891270b68a6e18c2c2827fed569717fb0763e5d5690352e14c3792b8ef5a80bb67647bdc552b98e1dc6c9669088c2fa3786cc60c251f", 0xfa}, {&(0x7f0000000680)="571e368f055b600e217fb29877b03c8c0b48d5d7ad4fe27722abc634dc2cf82c9a543696df9464fdad4e1ccf404232fbc72a54210f0dbfe374ca518cee2fd5cbc3444bb3ce6208ac88928c590887237961515018ce245646d94ac7ae0cb657836b27fc8e18f84236ed622aeffcf9e27437c8512c904b5be932fc27227e2275fc8abc93e05bff93e6ce3aa36aa4df05956147fe0f3f4e5b84c2a85b8527475597b772400d48913b0b62849a6e9be35a", 0xaf}, {&(0x7f0000000740)="f86b6120090e454c394324e6db2f57d4e57db9505ae7eb7f87f76d12e414e27857161ea581b5fd6fa77710762a59698dd4648593a7d043dd02001903c350dfd0e30eeddab8b057da172b486586b138f219e725d7d782a2051d42bbc6acc4a89f67f03e215f6003cbb078306f19d7a119de1c02078437f38a8044d29162830e10a9fcb73ed3cac1811930695165643cafbcee26c67ff1", 0x96}], 0x7, &(0x7f0000000bc0)=ANY=[@ANYBLOB="e800000000000000ffff0000fbffffffcc1d55060000004ef75b5972f9639f9d272a40e4f687d7d25163dcbe0fb3f97cb951e7310599ad7aabb8003a8c7401c7658843d39d405952a72c631d28bad92cb67342cb501adc5b0ead0951bc9edd52da223ce8229658356caa610eb253b3e9f2f3a6401cd3ccfef6ccfd85d72ecc5ef4e53bd6b1613b8856bff4509fc870809d82c868282d044303cfe60e74c858780db2b016437f5a9ad97446182fe1cc272fd54f3bd7b558e6bdf373e4ba53ac3bd8178c56a7ca7f401c4cc35c918f74e5ef569a0251ecff7303ad259c64f56695e579babe4e1f5300ab71d1b9551e91f300003000000000000000ffff0000040000007c72a538469dd744c84b2ed1fba6b8481d000000006000000000000000e4513314776c00007000faf6557fb5cc503ae0f497cd3307c1dcdbc249ed5e1d10eeb4722688f9bb5274b0a6cbd5212874379575a4ffda10484b587591b6143202720b1c97f2e03180316762bf42cd4b5274933dac000000580000000000000001000000009000009e7919c45c69387a07f489a04b1de2a33afe4804c747f98ed13218ff5b1b08baf9275dc645eaa0505032ae3fba41ed6c472dc2658b01de265ccf4c1b206938d85d9816110d1a828e480000000000000000000000f9ffffff21a97cb55ed404c362f187115bb13c82fad7157f800a3d5a5bef2dad93d1074baac7f211d46cc4d4b6a9e078316695bb4d0000000000000030000000000000000100020000020000c90c885a03be6bf9d5ecde3423fc125dc91faa4efc66c4148ede20f54be200000000000000000000000000350e4613ce4dca3230ae7372c282d084b0f9263e7227e4058b79d99bd12461ed00d7c83c2cac2b560c3a4629f774e006801e5407337f14e3cb9e3cc38b9805d1bf3b16b10ce1dd85c8d0764b6b273927482e007142f2334ee73de778f3bcc7828602d2f97d879fefa6fa537a04f2a807c80a2a5e64b2fd0c3d862388d11395539ac43a22263d5d515a6eb6ce83bc6f2834e15d54df22530a5fbfeb2f17767a3b3603d12256d7c3e80c13780a509609d01fd3adda"], 0x248}, 0x4) r3 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f00000000c0)=0x10) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r0) open(&(0x7f0000000100)='./bus\x00', 0x20000, 0x40) 16:00:10 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x100000007}, {0x400084}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{0x400, 0x80000001, 0x9c4, 0x105}, {0x800, 0x1, 0x6, 0x3ff}]}) 16:00:10 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000007f00004d16bf3b200000000800002100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000028, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xa) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:10 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x5028) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="000000186004008b000023270000000000000000010000000000000000000000000000000000f6a2287f433f", 0x2c}], 0x1) 16:00:10 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) fchmod(r0, 0x8) write(r0, &(0x7f0000000380)='ms', 0x2) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x80, 0x6}, 0x8) 16:00:10 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7fe, 0x0, "b0d4000200fe4cf8000100"}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:00:10 executing program 1: nanosleep(&(0x7f0000000040)={0x3}, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) unlink(&(0x7f0000000080)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:11 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x3, 0x400, 0x5, 0x1, "8406f0e1fd1a5a2e7681184a5db235e133057f30", 0x274682d, 0xfff}) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) dup2(r0, r1) 16:00:11 executing program 0: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0x80) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x80000000000002, 0x7ffffffffffffffe, 0x10002ffffffff}) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x1, 0x9, 0x3}, {0xffffffffffff8001, 0x2, 0x3, 0x10000}, {0x7ff, 0x9, 0x101, 0x9}, {0xa33, 0x181d8914, 0x8, 0x9d8}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x4}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffd84, &(0x7f00000001c0)="940275f5f90170f54f604dd724e84b78825e6eb134469c71") 16:00:11 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = socket$inet(0x2, 0x8100, 0x6) sendmsg(r2, &(0x7f00000001c0)={&(0x7f0000000000)=@in6={0x18, 0x0, 0x0, 0xba}, 0xc, &(0x7f0000000100)=[{&(0x7f0000000040)="5a7ce743c83d6da2718d6a515d103674205f2aaf3f0d018f30d221049db4bb459e90da5aa21bf8e25a1752fa456cc5a8ae82ca46a53652e89d6994317ce72eadf9adf692b480b249cd25f6259a668f80d7cee2f648fa00b023b59e75ccc235bc2508ccf212687efc6fa476369e17ceadf0f8c19c869e2a0515bc076c56e08c0e7e73ec73781843bf948d3d", 0x8b}, {&(0x7f0000000280)="9e33f472d8e193bcee1d5916afcb620d8d6a2e07d80469908f2cc4be03286cfc086f84bc75d77ab02899c20930a9ff9bbfb309dbb64b056b40500954857fdef687bf6146854bc29077b4264bcf6b132bf7964e89b676c4a8b77249a9cdba2fd1e11891dd65432c4931f91c064fcefdaaf87ed1642aeddebf6972f5831d6c501946f089f5014820dda976bcb772e090aa085d92b672891f07337850caf4aee7b82b1d440643cb16f10db67d45bf85ba7f407e87075dc62377a575a7c303916cc578c194b12cdee54e1eaf456b71f7a31dd1517fa6343bb4ac3d2994761a3e2c5d5976ef363b20f359c0231c20a9f57810fb33", 0xf2}], 0x2, &(0x7f0000000380)=[{0xa8, 0x0, 0xff, "0274780c47efac6e0124148c944229dec1b9c29ac1b5ad7369e392057b43a0cd7f5b714858dd8a5cb0f56df85c2141e269f2196302e3054bc3454d368473b41707b473dd6bdf15e003fd81b57d500ab259652a4aa18beac2db1b040f25d6e6b93a37c3352c06c8309b19b95f123f1994b235e2f6ab24134c59979cf89ab3a75ebb8dc09ed2d73ac25ee03e42665aebfad51621e22e1dee"}], 0xa8}, 0x400) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r3 = kqueue() dup2(r3, r1) 16:00:11 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x81) fcntl$getflags(r0, 0x1) shmat(0x0, &(0x7f0000ffd000/0x3000)=nil, 0x0) shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x3000)=nil, 0x0) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x14}, {0x0, 0x0, 0x0, 0xfffffffffffffffc}, {0xfffffffffffffffb, 0x0, 0x0, 0x800}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) clock_gettime(0x4, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000340)='\x00') 16:00:11 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getdents(r0, &(0x7f0000000140)=""/66, 0x42) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000000)=[{0x6, 0xffffffff80000001, 0x401}, {0x4b05fab3, 0x1ff, 0x5, 0x3}, {0x0, 0x0, 0x7, 0x9}, {0x1, 0x524a, 0x5e, 0x4}, {0xfffffffffffffe00, 0x80, 0x94c9, 0xe985}, {0xffffffff80000000, 0xa04, 0x4, 0x7}]}) 16:00:11 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000002140)=""/4096, 0x1000}], 0x1, 0x0, 0x0) 16:00:11 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x482, 0x0) fchmod(r0, 0x1) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0xc0) writev(r2, &(0x7f00000003c0)=[{&(0x7f0000000400)="f2232e4402fddb8a7c", 0x9}], 0x1) r3 = getpgrp() open(&(0x7f0000000040)='./file0\x00', 0x400, 0x1) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x400, 0x0) fcntl$setown(r1, 0x6, r3) fcntl$setstatus(r1, 0x4, 0x80) writev(r2, &(0x7f0000000000), 0x1f0) 16:00:11 executing program 1: r0 = socket(0x2, 0x3ffffffff, 0x200) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) write(r0, 0x0, 0x0) 16:00:11 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x480, 0x0) bind$inet6(r2, &(0x7f0000000140)={0x18, 0x3, 0x4, 0xe44}, 0xc) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c912b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c3bd3fada99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93750f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8fd7f3db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5847423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef963065cc8567cbdf2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2ed4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889197c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52e8373adfed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f682", 0xe22) sendto$unix(r0, &(0x7f0000000240)="0d0d50cd264e515c1c67a973c06f1e43e2cc3074bdb044914c2e360f4628bf144b7aa1ac72ebfdbeafe42b82c7fdb3df53d6cc140d5bcd6e568215bd41e34a84e5ab136931493cf3372896283561269ffab46661f4b9eed18749db30301601e529409a5841864e73b9f040ce652fd11101405145496cf14d0bf6c6d7c6ef5bb31668715e6f61bc5bcd615e0f00db6c14fe839a38a899e195ff99f7a6d22ef8bbc88f12953b0578bebd088808c673334784419c7c7616653593ab4c9db374eb76b737e6aa0a1466d98a7a1302405f14ad81cd8fdb80875de438534abcf5316e7e3adbc931e6dcbacfa358f2b6367ef31355fc3b", 0xf3, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000000)="0200b8a479b780674b882cdccf8f4ef02279f0c7ee761120f39950d142a2088da27c17e5b9e6a5954d7dddb263b3d987a0b1e68e08f50f617bcdbc9de7f6aa9e067628015c4721ff204cda05a39aba346e417b325e0a1f06f35af15d97853c33726494c9f5a47fb3f812189ef075ec96577c7c0344e8d75506a89ede63b99a2fc89fedd1145cdbee99b24522d20096f623e838c9b507751a5055d0b8bfeaa1c77a20787a397fe9714fd914f26885f2299395ae54b0b9b0bbefcce0583778516293a88c13e620a547305130bf0d16ef4c0745a3732c38b66e99d3a569826dc222b0f9aa61446ab369eb8adf2a", 0xec) sendmsg$unix(r0, &(0x7f0000000400)={&(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000380)=[{&(0x7f00000001c0)="b246b6b575f852baf67c6468fe3597aee609f4ebc1a686c535ce27de6304c21faa3c2a3c88a020b1395d63a89b4d19a0d8244dcbfd00980a", 0x38}, {&(0x7f0000000340)="b865a9fd5760eeaf3ba442b011964a09", 0x10}], 0x2, &(0x7f00000003c0)=[@rights={0x30, 0xffff, 0x1, [r2, r0, r0, r2, r0, r2, r2]}], 0x30, 0x3}, 0x400) openat$tty(0xffffffffffffff9c, &(0x7f0000000440)='/dev/tty\x00', 0x20088, 0x0) execve(0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) dup2(r0, r0) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x8) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2, 0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) kevent(r1, &(0x7f0000000040), 0xc1c3, 0x0, 0x7fffffff, 0x0) 16:00:12 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) recvfrom$unix(r0, &(0x7f0000000140)=""/75, 0x4b, 0x2, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000000200)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x7, 0x0}, 0x0) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x80}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x8, 0x8) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000240)={&(0x7f0000000200)=[{0xc7, 0x6}, {0x89, 0xfffffffffffffeee}, {0x87}, {0x4, 0x6}, {0x0, 0x8}, {0x25, 0x7}], 0x6}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x99, &(0x7f00000005c0)="9c361a78bd6f3531c1d85a928d6bf7248c065aff7d288610169f7d2502b5cd556121b7c4c01548fb13e2db0d40197b82388c51706b8e390223e6549a63f91ad60610b484f44895712b85cd3a39a0abc6498aff9955f5bcab6e8d0bb0af1da32d4c7c784225557ba26ea54473d2e12dab9a1247a4a4d34f796aa3918ca2e06ec2c0f4d13273ffd02b7815e2d39922a3359358b50309998a69cc") r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x920, 0x0) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000180)=0x1000) r3 = semget$private(0x0, 0x4, 0x3) semop(r3, &(0x7f00000002c0)=[{0x3, 0x10000, 0x800}, {0x2, 0x8e74, 0x1800}, {0x2, 0x6, 0x800}, {0x7, 0x3f, 0x800}, {0x2, 0x3, 0x800}, {0x0, 0x3b, 0x1800}], 0x6) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x7}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) fsync(r0) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000300)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2864c61ad4492a500a35ace697bef649f907bdc1bcd62b103434820abc4bcacfa3444002007e14295fbaabbbafe214dea79d95e8f6b9d3b3c190fff097b1fd00000000dcb95a0100000000000007a864d67971a38826a1aa8937092e", 0x79) syz_open_pts() openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xffffbfeffffffffc, 0x5, 0x400000000002003, 0xffffffffefffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r1, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:12 executing program 0: r0 = open(&(0x7f0000000180)='./file1\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f0000000440)=[&(0x7f0000000240)=']\x00', &(0x7f00000002c0)='!(\xf7\x00']) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000080)=0x4) fcntl$setstatus(r0, 0x4, 0xc0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) fchmod(r0, 0x0) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='x\x00') close(r0) 16:00:12 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10023, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x0, 0x0) dup(0xffffffffffffffff) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x88, 0x0) socketpair(0x0, 0x0, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wskbd0\x00', 0x0, 0x0) accept(0xffffffffffffffff, 0x0, 0x0) nanosleep(0x0, 0x0) clock_getres(0x3, &(0x7f00000002c0)) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x29ac) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 16:00:12 executing program 1: unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000100)='x\x00') r0 = socket(0x6, 0x0, 0x40) bind(r0, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) symlink(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000180)='./file0\x00') unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)='x\x00') 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="89") 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x6c}, {0x5c}, {0x6}]}) ftruncate(r0, 0x0, 0x3de) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000000)=[{0x6e09800000, 0xff, 0x4, 0x5c93}, {0x4, 0x7, 0x581, 0xfffffffffffffffe}, {0x80, 0x6, 0x2, 0x7}, {0xff, 0x5, 0x4, 0x2}, {0x10001, 0x4000000000000000, 0x1, 0x200}, {0x4284b838, 0x8c2, 0x1, 0x7}, {0xe, 0x5, 0x4c}, {0x9, 0xfffffffffffffffc, 0x10001, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f00000000c0)={0x8, 0x1}) getppid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000140)=[{0x8, 0x7627, 0x10001, 0x2}, {0xf0b0, 0x6, 0x4, 0x9}]}) r1 = open(&(0x7f0000000240)='./file0\x00', 0x400, 0x142) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000280)=0x1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:12 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x3f, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r3 = kqueue() r4 = kqueue() kevent(r3, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000040)) kevent(r4, &(0x7f0000000040), 0x4, 0x0, 0x3, 0x0) dup2(r0, r2) 16:00:12 executing program 1: stat(&(0x7f0000000240)='./bus\x00', &(0x7f0000000280)) mknod$loop(&(0x7f0000000140)='./bus\x00', 0x2, 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0xffffffffffff28a5) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = semget(0x0, 0x0, 0x1) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000180)=""/146) ioctl$TIOCFLUSH(r0, 0x42087007, &(0x7f0000000040)=0x800000000) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000300)=0x8) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f00000000c0)={0x8, 0x1}, 0x10) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x8001}, 0x8) 16:00:12 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = syz_open_pts() flock(r1, 0x3) fcntl$lock(r1, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) syz_open_pts() close(r1) syz_open_pts() 16:00:12 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, "b9890148088da0084bae9829ab276b1e6e103128"}) getrusage(0x0, &(0x7f0000000600)) r0 = dup(0xffffffffffffff9c) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x1, 0x6, 0x4, 0x2, "91f03a3f03366be3bf3eb73037d33397a96c1595", 0x1f, 0x7}) 16:00:12 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCCBRK(r0, 0x2000747a) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x0, 0x8, 0x4}, {0x18, 0x2, 0x80, 0x80}, 0x8, [0xec9, 0x1, 0x20, 0xf8e6, 0x401, 0x4, 0xfd8, 0x6]}, 0x3c) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSBRK(r1, 0x2000747b) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r1, &(0x7f0000000200)="90853856a63efcf2dafd59dbb3ccfeb6bb87611df9e9a23877062c368035b5664d65457b194153a11cead41242e11b56fe9bdaf71bf0697ffc34deb00ef06a16b122bfecbf0000000000004abe72c94ac670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f09", 0x80) r2 = syz_open_pts() close(r1) dup(r2) r3 = semget(0x3, 0x4, 0x80) semctl$GETZCNT(r3, 0x3, 0x7, &(0x7f0000000100)=""/102) r4 = syz_open_pts() write(r1, &(0x7f0000000340)="6464ffed043d57c26655d03bc0e034adb2f8c10f84b522ffbab03e1560cc992c520220c40649d933305c7bad1a3d075255e595c89781adde012a4fc94d76bc9ccf79b45eca3f0da46063dfb3a3b6080a5b04eb33b913d27eab73680ba2cfd9a75922b5534ad4a998222702abd3cda50755a22af55e19fcca2e9fd330cec63e11207cd7cda0e98eea4afd4017bc54e1967fae8f5516e3ceccac3336361eccb36fb41f1a314ca40a5c3c9929", 0xfffffffffffffddb) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xfffffffffffffffd, "85491702876ffe4dbfa620000000000900"}) readv(r4, &(0x7f0000000440)=[{&(0x7f0000000280)=""/159, 0x9f}], 0x1) syz_open_pts() 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x410, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x25}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") ioctl$BIOCPROMISC(r0, 0x20004269) mknod(&(0x7f0000000100)='./bus\x00', 0x2080002001, 0x40004000000028aa) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000180)="000000186004008b00002927febf000000f92270b2000000000000000000000140ffff4f22006e043b4cf475", 0x2c}], 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) 16:00:13 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) mkdir(&(0x7f0000000000)='./bus\x00', 0x10) write(r0, &(0x7f0000000380)='mn', 0x2) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000003c0)={0x10, 0x3, 0x4, 0x7, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x40}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7fffffff}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fef000/0xf000)=nil, 0x2}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x1f}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x401}, {&(0x7f0000fed000/0x3000)=nil, &(0x7f0000fed000/0x4000)=nil, 0x7}, {&(0x7f0000ff1000/0x2000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x7ff}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff1000/0x4000)=nil, 0x7f}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000feb000/0x4000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil, 0x4381}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x6}], ['./bus\x00', './bus/file0\x00', './bus\x00', './file0\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x1}) 16:00:13 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0xc7, 0xffff}, {0x87, 0x3}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000340)={&(0x7f0000000300)=[{0x101, 0x9f}, {0x7, 0x500000000}, {}], 0x3}) 16:00:13 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x40047002, &(0x7f0000000100)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xffffffffffff8000, 0x0, 0x400, 0x8001, "28dd4a9b16093fdc14445ba2e386a1efdddb667b", 0x1ff, 0xffffffff7fffffff}) 16:00:13 executing program 1: munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000040)='$\\\x00', &(0x7f0000000080)='#[\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='(\x00', &(0x7f0000000180)='\\-\x00', &(0x7f00000001c0)='\'\x00'], &(0x7f00000002c0)=[&(0x7f0000000240)='-$}\\\x00', &(0x7f0000000280)='.}.\x00']) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x18000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) 16:00:13 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x81}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\t\x00'/110], &(0x7f0000000100)=0x6e) getsockname(r0, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000080)={0x4, 0x5}) 16:00:13 executing program 0: munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) clock_getres(0x0, &(0x7f0000000100)) r0 = socket(0x0, 0x0, 0x5) r1 = fcntl$getown(0xffffffffffffffff, 0x5) r2 = getuid() getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r1, r2, r3}, 0xc) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0)={0x70, 0x4}, 0x10) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r1, r2, r4}, 0xc) 16:00:13 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x1, 0x0) preadv(r0, &(0x7f00000015c0)=[{&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/242, 0xf2}, {&(0x7f0000000100)=""/53, 0x35}, {&(0x7f0000001300)=""/181, 0xb5}, {&(0x7f00000013c0)=""/145, 0x91}, {&(0x7f0000001480)=""/163, 0xa3}, {&(0x7f0000001540)=""/68, 0x44}], 0x7, 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x14}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20, 0x0) symlink(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)='./file0\x00') unveil(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='x\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8000, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000140), &(0x7f00000001c0)=0x8) r2 = syz_open_pts() r3 = dup(r2) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000340)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x401, 0x8000, 0xbdd, 0x8}, {0x9, 0x3, 0x0, 0x9}]}) r4 = syz_open_pts() syz_open_pts() ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f00000002c0)) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000200)=0x9) dup(r4) r5 = fcntl$dupfd(r0, 0xa, r4) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000000240)={'./file0\x00', 0x6, 0x0, 0x957f, 0x0, 0x7fffffff, 0x800001, 0x2, 0x3, 0x2, 0xfffffffffffffff9, 0x8}) write(r4, 0x0, 0x0) close(r4) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000300)) r6 = syz_open_pts() syz_open_pts() dup(r6) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x800, 0x8f}, 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x80000016}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:13 executing program 0: r0 = socket(0x202, 0x5, 0x2916) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="01201b56e9681eab070000011b00fefeefffff1a00f40000b6000000", 0x1c) mprotect(&(0x7f0000054000/0x3000)=nil, 0x3000, 0x0) pipe(&(0x7f0000000100)) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000640), 0x0) 16:00:13 executing program 1: getppid() r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010"], 0x0) accept$unix(r0, &(0x7f0000000000)=@file={0x0, ""/81}, &(0x7f0000000080)=0x53) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x4001, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000600)) sendmsg$unix(r1, &(0x7f00000002c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000140)="ebc6fcb7e9ae5abe3e38c581790ef3a3e8123e69030d84ba42f85cbdd1138e0f74822e5f1c91a36c5d4d14735454f1e09869e64751c15c01d536e54e038c9c1c050498911e05", 0x46}, {&(0x7f00000001c0)="ef27969e7012606882a9af184cfbe7b5a3475f0ad4d157619caa13db5c6bd396c58876b00e0203740bc06972c311d50e4f2d359f864a75c65bd295583453bf7ac7dc29bf0ee91a316e5cd500c036ab4cfbbd46520d0990dfa18b9a74c0cc3c7ff27304db34a78186eaf664dd1227a1120344641137218cce8ed6086b2c83752923cb85382af61b8a37963bc1f2426eb83a12e438365e4edd6e31", 0x9a}, {&(0x7f0000000380)="3afeadbcb7522b9308803f811aca443fab27b672de57e5a1557f346a9a4f3cd4bcc5a7b94a86191c9fbf77ceebc178f88c5fc1c1485b3d4ac4fad1f73f65de0b2f05825f8aa46678ca5a15d9dd1b24b0fae6ac324510c82bda78fb7f98fe45b07dddf715649237705ee45178c46b004581f1d6087263490b0ea49881fc2b71655b37de1e8d0fa203b9c122f65f265e221106ec76430e1edd0bdbe529ded60f3709276ebebe2f3c5585e24746c943dbca6ed4d6dacfdd60313fd2d170225bdf9501b97148737f1f505af3525e2ee206ff41", 0xd1}], 0x3, 0x0, 0x0, 0x8}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) lstat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000480)) geteuid() syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000540)) r2 = dup2(r0, r1) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f00000005c0)={&(0x7f0000000580)=[{0xe7, 0x44b0}, {0x0, 0x3f}, {0x46, 0xfc0c}, {0x8b, 0x2}, {0xfffffffffffffffd, 0x1}, {0x24}, {0x7, 0x6}], 0x7}) 16:00:13 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x9, 0x4, 0x5, 0xe9}, {0x1ff, 0x0, 0x3ff, 0x3f}, {0x0, 0x1, 0x1e58000000, 0x6}]}) setitimer(0x2, 0x0, &(0x7f0000000100)) getitimer(0x1, &(0x7f0000000140)) geteuid() ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000000c0)) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000200)={&(0x7f0000000180)=[{0x8a, 0x451a}, {0xa5, 0xffff}, {0x24}, {0x0, 0xbdd0}, {0x20, 0x80}, {0x2, 0x8001}, {0x100, 0x400}, {0x25, 0x1}, {0x24, 0x6}], 0x9}) r2 = msgget(0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000280)=[0x0, 0x0, 0xffffffffffffffff]) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000400)="f1b678392e715582c88c58fd1a862245bb5f00de56fe422e33862f93d4da7245924195cf838e696bbe51c3998ef969668017a40bcec7ff6f18b90df9e33dbaa322c1d153f336da4b656378749b9198558ab2fd565d15a0cff0be6636e8025272225e186a80d66fdb8d8bdee619508716d1aa4a96e7501852d9467cf543784a41cef6163056022c8e9142ae85b940a4126b2701664170e5c83131a00f6603642c34494af3ff5a96cadee1af42a0e4e5d604f8", 0xb2}, {&(0x7f00000004c0)="76539fc5a938720a0c731ec50307f5afd46f3a836a1fc222603c4b1a7a4feb4e4fa564a179d06b5d0a40cdf2e2ff95a6f38874015c2c1af5c143ce04d18ca6184bfc94bf11393cf01a1372611f3ea7502e634be6370de6bf", 0x58}, {&(0x7f0000000540)="ff8e3d656fb411296d16d5980f35cad814402ea85a008548f6f565ed2b508a40bfd87e99954fb9952eb9b0b3b4e7632665815548a1d24fa11ca6b6fe0e1e3d363a6d37857f9042450f29422ddffa7707ad0b75237d6053b87b4ba32be384e93b2d48da4e84e6e0057cade82799fdcd52916458890e7f24575c53e9d5a19056be2fd235bbabb6880a8ed3b79e4b48c55af5097b9828a972fc10cc0a4ea1aa07430d96d1a26cf2c72504413b7aff3b", 0xae}], 0x3, 0x0, 0x0) r5 = geteuid() getgroups(0x0, &(0x7f0000000440)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, 0xffaa) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000380)={{0x8001, r3, r4, r5, 0x0, 0x80, 0x401}, 0x7, 0xffffffff, r6, r7, 0x2, 0x7, 0x80000000, 0x3a}) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x40074}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x91}, {0x6}]}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x5) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xc}, {0x28}, {0x6}]}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x9) fcntl$setflags(r0, 0x2, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") kqueue() 16:00:13 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/tty\x00', 0x10800, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000300)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x25}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) chroot(&(0x7f0000000000)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000180)="b6") r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x2a8, 0x0) accept$unix(r2, &(0x7f0000000340)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000d12eecb3a665f6d5130ad268265db301403366aee9cb21c08e873faadf780555c97b7cc3185dddee519e574046762003644d69366f27500dee3d116a4ccc135c3440e7002529f28601ed6dfc475330e49d500df25fd9adc97862ba7703f251f41c29a126005278dbcd55b0e32855cb8751dafce1118a83eff00c65cf2af5d0734ae681598693319c326b5b9b"], &(0x7f0000000240)=0x19) r3 = dup2(r1, r1) getdents(r2, &(0x7f00000000c0)=""/11, 0xb) openat(r2, &(0x7f0000000280)='./file0\x00', 0x840, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000040)={0x8, './file0\x00', './file0\x00'}) 16:00:13 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000800)="5001050260000504000000018306ca90041010fecea11ea8feb96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a00000000000000ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d14b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427aff15593d0b2a0d4d1f6fe8cfe251150e2b4c422f1d6795ab3bd58f56fbcff89168de0e391334d7fcf9a07b8703ea9e29e9433c9c43a3084edc198aa78215b7e58a94757ab1dbf4c688f0e5c3d774ab7c530d4ed0257de4bb4f66a49ce4f09b", 0xfff0, 0x2, 0x0, 0x0) 16:00:13 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002006, 0x42fc) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000180)=0x78) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000080)={'./bus\x00', 0x8, 0xce, 0x100000001, 0x1, 0x8, 0x40, 0xc8f, 0x2, 0x2, 0x1ff, 0x6}) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x1d5) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kqueue() ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000100)) getgid() 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x7}, {0x6}]}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f00000000c0)={0x1, 0x2, 0x100000000, 0x1000}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="b6") 16:00:13 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8c00, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x127, 0x3}, {0xcf, 0x10000}, {0x8b}], 0x3}) 16:00:13 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) kevent(r0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000000)={0x0, 0x7dd}) r3 = msgget$private(0x0, 0x120) msgrcv(r3, &(0x7f00000000c0)={0x0, ""/87}, 0x5f, 0x3, 0x800) 16:00:13 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000180)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000380)='o', 0x1) r1 = semget(0x0, 0x0, 0xc2) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f0000000000)=""/120) open(&(0x7f0000000140)='./bus\x00', 0x8400, 0x0) mknodat(r0, &(0x7f00000000c0)='./bus\x00', 0xc000, 0x3e) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000001c0)=0x3) 16:00:13 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x11, 0x0, 0xff, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0xbf, 0x2, 0x100, "af8054c568468fad0efe3c172d1c30921ffa6ab0", 0x40, 0x100}) r2 = kqueue() flock(r1, 0x4) kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0xffffffffffffffe1, 0x0) dup2(r0, r1) 16:00:13 executing program 0: munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) pipe(&(0x7f00000000c0)) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) fcntl$setstatus(r0, 0x4, 0x80) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x1) 16:00:14 executing program 1: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r0 = kqueue() r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x9130fbf, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040), 0x66, 0x0, 0x81, 0x0) kevent(r0, &(0x7f0000000080), 0x8000, 0x0, 0x0, 0x0) r3 = getppid() getpgid(r3) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) close(r2) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4}, {0x35}, {0x6}]}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffdb2, &(0x7f0000000340)="b6") 16:00:14 executing program 0: r0 = shmat(0xffffffffffffffff, &(0x7f0000fec000/0x13000)=nil, 0x2000) shmdt(r0) r1 = msgget$private(0x0, 0x24) r2 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) pread(r2, &(0x7f0000000040)="3bf61a086cdbd2babfccbf38390ce3069d2308c5f3137885773d4f13c824afeb6090bdfff28b53d1b4a400588a4a42abb70b9ea56b2f0754e73392859c0ee4876c7e1fc8ca8a56e0530be4c922c6a52367c4722fe045a2821c82e806f6f55c41a4a9404c3ed0580b1a853ea9d818cc6dbc86706e00f21373af81364988ef52b1ad6534bdbc43f86bce46a78c57bce6e089d2a904", 0x94, 0x0, 0xd) getrlimit(0x0, &(0x7f0000000100)) recvfrom$inet6(r2, &(0x7f0000000140)=""/230, 0xe6, 0x41, &(0x7f0000000240)={0x18, 0x3, 0x1ff, 0x8}, 0xc) r3 = getuid() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000280)=0x9) connect$inet6(r2, &(0x7f00000002c0)={0x18, 0x3, 0x4, 0x2}, 0xc) mkdirat(r2, &(0x7f0000000300)='./file0\x00', 0x5c) pread(r2, &(0x7f0000000340)="2da644c63dde5e4784639efe74f31fd807bc43188683998ebbf55f66cfeafd486bbfc100d37dd329c2b56b003557fb3f6daf643b08d72056a755c6da621103a75ad5e05d44360b321aafbc1d5ace1e1b96511e6e4399f7dbce9fa2ac8e9c6bc0835ebb88ee3b2cde827d228851dd6fcb051fcbb4833c637c380d02a23b79f227819042b7f79ad823ea4c8ca0f03d689f41d404267fa1cabea5b3e3fe802d25f8c4aebb9e5eee554a66a48385ed9d08dab80083771de37a59aab65b2ad0cfa2cdfdaf50806903fe5ded2f2bdae005732934256f9a302fee5ccacbebfe3d40e4b8521b1c17ebe1b2205361d6c77c88a4e812c98129c5544ff7277244e5f2ef0cec8a031721721493d233e440fac692cc4ce5c354bc8b7ed20c2eaa3bfef8b4829908c9e855125ea84827c6443a0ce0680334dcbefe6ab3af97798a2be3077b71e4a3d6c199956d0953e2247462fb36082afc2ad6f5af24beccd35d456d654549b2568c6b27da1f6bb19a9b5edbe69a7f715da767817c01b4b255c0cc3551758c5b2b95ddcba70f8f3431dc0d5a2d86bb9dde8c2ee72227a12c0b1ede123dff21ef0cbff3cdf109f7ab11b097ac2047d249608820ea7fa391d767e88d8a7be2f94a7f6241cfb6ee3b86742ff40402e99b10898320be815b17710c6f667463cf5825d69a592c567327592a11737756f926c44124c52177610da73705a8de2495d76234a45318c311c7e71862f82a6b1875771a4ba92514b62cc889152bef8b3af325ddd2ea9f73f0ffef0b50b299ecc55ddef5fcdbe1b6244ea0301bd2ff355e4632813ad15091366623e5bd1b6ef871c121fc20d5e3769479f64bee138ac6534135d140f014d30d6c4330715cb960851e516f99a4f2ab73ad26a7f9012ec6e3e3eb311ea73afe502b7767c0c0028c4cb5f90a90d1e5a2c8663689f8b66f6c312e1673bfe9731e2e59bcdcc73b38e05b1ab8412a2e3766e8e5c54bb35c25498c0756a81c110e26ac8113548971de68ebadff6a4a16c40b196a749376d1307df4101da1cc3b1759597e02bd991057b1cb6e99f9dbc1d9cd2131cd0c0d0ff3a57bf2ea72fdc32310ccac734bbb8a957c2d709063b71c70fb3e6a719d738cc9f90ee672276acb1229121419f7b5f00bf4fe63284b4d6d1ace614cc9baf74ef0d9d07db0fa1213c7c36845a10107e34f87da4659fc036497a5e12d8e9529a20e5e045e4b24144248f70a66acda8ce8d91d92a027f825fd7c92a51a9aed6b70546de31e261b57eeb75154bcd4edeb340d0f2ee618c8ef1d12eeaee7a40293a4c77efe3159cfcc2a6653ab1b485bfe5bb2a6745b2a414ab49998ddfb2c1a2135a07e2a0d7045ad520956d29a7f61aa8e43c0c9fd64fe0f9e8d10db5ed7d421bfc254f447d9944815bed49b4e9c50a0d1ffb63992eea9d0b45d3efb8589209cab4d56d3bb7b59eda9b2e3c5cc427da3ba303b78c4527393e742c7a2a4135cd84506787678eff2a487d35e37c5dea192778fb2951e70f647294c6d408320895d2953db4d2439c3a579c48ef6ba77da2e6ea4e90095bfd5bf338a29d0107ca6aae608e55f3c7bfe4f1b27a86cc845f08e530d27d37c7996ce3956ff23d2f0c2057c741310b87df9e3c4706d919426eaa0055d1acbc21322f739a5dc9ff4ecf0c0eb6a6c56616852993fae4854d1cc621d029c39401f2e79a5b0a0fbcda267376e882106e8aa2d6b325e87a704202b9e76db96259d7c7c0aea9ffd7c03f9417962d95426a4b42e83a5499dde3b52c69894244c0f09ee516a652db8863bd2d89407103e30e45006ae9344d38b98b762515bd48ba9708bfca588240f9ac88b17f6dac903bc42cf6c6f84a20eef49b5f89dceb6aef22675e33a096992ecc9ab585473c2f583c2b2c03c315f82a5ec4341b999b4db1f4ae71e15847e47e5c0c3c785ea221420dbeb07bc98e34457d5445b37313f623555ef9f331bc0176613de65b97d574d1c0d46a3e362e06269133dc9a6b3117073763903cb67fd93d2ba5b4f1d3990df2e987bbc2536befc0e2141f5f4d40f7344b3b05d6cb631e49076e267f6042b60a0978b4442bbeda8aa62797cf32048a5b4a60fa35368aef12dc29f0e970fca487944c497d4f9a1f15138d8e62dad70e8830dbc7c1da0b8374bc5e0545a3c5ca34a4062be1e94cc8163a1832dd6efbab7b38b0f9250622ddcb087c5d18486fc53b6b7e0d1a9f8917ae23547ecc1841d8accb9a7cd7c0d12b3e94d21891a5d900ba239ff0a2b50c73d2e3b65fbf92672782f16b15c91f08f9d7d2b7563dd64e60aaedac5400bbe36610cb203406a3f1a5d8ce52e5e9ba4dbabe6fbe9a0347d38b8d9ae45e144baee1f4e2bf17ff8300c0ae33a7d3ceb0daf4ea3ec33c627cf07ecbe97b0fca8442b8c898d31357e8cde7adfc357517c59c1e7cd1e9ee8a0dadcf5d3812eafad87deda5158bcd3f54a1253331c1022127b12eccc7c523c8270945cb66c24098617d81b82c2e989af9d6ce5133b57e78e0e9e7d914625c9a61918dd3fe5760f165d4f018c1d9242725cd995e36a6edc63ce34c74e0608bb9b5f11c0a05db97ac4afead5e1d1b263475f1d22f03334ebbb49f60d7ddb76c04f9ad9432e81e82a73c6aaf0ee3c13b91e3fa9a014918b6a7059084d780013fa030a64a25d801c60f0d5c31b36358ec7bfb2f0907b3ad66bc92fced12998caf91b3443d69f5c529ee33db2cbf59cf4876eeb2b2ade4e917febad4ddbe8f98446f2ba268fcd96fbb96e4a8f553be62eec5fdcab2636a5b6c680268c104c4d54b620a0a1fe56cbcb14ea609d18bd1179d61ae03c124ac22162ca6d9f45ed2fbe75504d982e607ac0f485f3de7bff0946f9ef94e007d2ef70ef7084ababd5de1206c3407c9a7d8ff87d1d4d0aac9fd23b199db68c5d90ef43e2c64842df776f8489479ebc792d6eaeb0985177df29c882fcdce405c567b0000ce272a0189780e04a7312a79666b5ca08e45c3a474655c1a46ebf835d50ebfe06cb2cfef5b6cf916ef67ae2f3e1774fa9fe3cda6ceffc2deaeabdc2172e6c126cc21eb274a2fb06124dbb06a7475c0b80635aaab00670848c7e38be10904729ceabf6f09c1816260fe4fff6ce63de58bccfb2eb7b164ef57e6d643356a67ff28caafde80d80b0490b5146e75a00fce6c184b68898c3508ebff63afd2ee4852966b8c50c8414a7b2ae53529816c08fa4651cb88ced71dfaeb6a65c587b69deb6ac023442816833d06ec8f7819f9f83eb18349b10353907149093a1bb5b5ed5e075d6de35d8cb3dbbdcf379ab60dfbf9ef06aa522933833427ad35af1f0963e91c12caa3e435c7c04056c7040bc328cb98624bb8e23da810a90e7e0f8bbd2bd9c591682dacc8d6c1e67bd879dc242c6fa14631b2d8a13491203cacf0fc55d5053b37833042872f7b8c949fb7e6275e7e7d61badf39346545f4e716addf7da7b47c7c95968278b7d31d327577bec9179729d9456e6dfd92cd0444e8ea00b5fef48c915d800647c2a49f888d10791d7c2dfe3626e181f420f7709be41d76295d767aff15388b1318d49a9f339119d8a36230da36b910120092f21997f7c7664510f8f126a9375e6f525a171ccec2512659825f792897d689620304a741db84455496c3fc0ac5d828dbd343034a0112629eacad574f7f3e94513d5bc308bf5220021685d09ea0fc2f7a892c86b89526a573216b50a253e4da275f4994d7812aba27c2a0bcf666401ec87cdd1637a764bcb3ab9a6212f799ec985bc1d4ae42db185a9c15da5fba5f998d259a287483c340c00ec04ef132df1f5f494ad4fc0e51375f3c949bcc58b14269fd261190144aca5842b2304a1ae7d4d219f93aab4ccd7907f3dc9924b9dae6a9ac6be30828182af984705f044ef60a91433b64be935fde92fa20114e3ba1a4921c5c5c4e81ebea158ca099b038e22b519c7e1b14aa1e4b405cf039408a918471914208f4de055bd0ede42fde5aac3dc749206a52392a504f14222e09f0a2eb2a2717732ce1eb42b17ce23c8596fad104cb46e2e6285975090a390e1f80c9a9bf3672754474c85c7663e21e9f65bee71ae4eef20e7f3302103344af88c8d711d113eeb1aec189697bbb0c61b04a06b157c1b6f8cbfd94b2c401198dbf9fab75aa67935c9aac3ed507513667f3933d83c13a5b49478df7ac5ce2d9642336faaf5fa6005ed0bf371ccfc1784d7df9f0c1eb686b259d5d40148fe9baefed02f1a9cb5df26306df793d2a5e359f61d5fe6c06e6595cef6e0d1d662117b0a18b6e719735e2e34ae5e1de5c04b4ff5a8290f79979230a3bcc39a0668222471c38f0b5389401f5d9edc1b57519a25ea73e2d6e88b67a2c09aadcf9d8624b7426162d40dd4fd640e36fa5584e853b13affe219a6bb60b24e9464f61bda0921ab798afdf7b940ee7fccecbbba5e340f21e31915cabc8ce6a4cbab9e945679a8b55fdd5114131f1bdb46f958c846fac7d475f424914e5bb309d2316ddf03fb717379872d2949ad4f109ee60235f715858fcee33fca2f62aac1becdc40eb9d31c518efb2b81cedb113de6e336addc8337bc80801220ea94ad7d00b795edf707e7eb3be08c94ec88ea2dcf20a03c02a4bdde776ff9a058d3290b5e1f7c3c930288549b17f7b81a11ecde0b2aecd2c267018e3809acdbad21aeef19c1d410ae09071580bc4fae4bf9ac32e768681e318c26c52041dc2df31debd42a766c9a951a2c7187224d71af4a9825421d5c68e58c14fb31c20ce9408a484d4334e48426e96894f5192b3a6b80259b6c53054ee6e4a424399c4016bf9bf23821b1a1c18961c817cbfb602ededd1c34842069ac7399778e5f22b9c5a71ac53f6eebfe4a0b69da66dea4a6c602c58e8127875c85ad27c3cae227977addb8dbb295353793d887f77d9b697f333257b6f10d44942a4ddbbd13ad7d6dd9d0befcf930160539e2267bc44af29e235ed6af9a95964e519ebd23ec8ba6f608af5c14aa061b4ce04d9a80b7d82eca9f1a8e9cd3cf4b6ff250fa81c28774530a5ecea565bd86f0bbff59a934fee2ffa63bb20eb9e28b8ed02833e0e7b58ddb0635fd528106e9b166b9e08af7f53bdd910c1a4d59cbbd48117dee114ad06ee3bbd644198e0513f4bf7961962db218dc7f476ebff6ac6019a4cf76de10be0492c3cd9c24e15e06596d700a5668b445efc957dff990143d08f25bae4b3cf9a2e3ec96819eb6e153bef0d02adbd9f034308ec30b28fb3ac370e79dbca4da49f74a6127b51322e61ea2378eced23c54e01f51bbcb38a79f51f095c7e8a9da96b1333cbf18fb819dabd9eba3f5901cf1fe9280f9ec9943f388df4b34a9fbf1b86e83ec7f11df81cb0376524c0f309d73b9d040b6ff6cb290095143f6d2294f9a18f9f901c44f5aa0935a29c56d4b10bdb3f622e6700c8b48f434cc3e37162ab41002ea3ae9300f70787985d8101e1cc74121c88e1f2b22a1a625b30b77be0167eedb36643626ac7848fadc130642ad62c826fecdc32324b9f2e5b7267bf0ce365ef489a0f55ed9b88071c7add78b5fcd0db3debc79ce0b4ac7258bf997d076aa9073e3e643b3230781d79d0d881fd35f461392362ea6e0d43ebba37de5260d9bfc1d70190b596b301e4796d006519af37532b6e24d518075eb6c881c33f30bd995f7deedad035a59401279f78fff75d5f6df111adb4d7fa207584c841a83f03faac4399abe2b072ef2d3eab50f10d9955e3586b10d9307092888247a0fd913c40b34adf892b102e8c89c2acbed4fc5b81a4b2b51b8b55c9f35bda70482", 0x1000, 0x0, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000001340)) sendto$inet6(r2, &(0x7f0000001380)="e984c5a6bfca1743fcfcaac3be4ad124a3ca323dee87724d8b2e9730318df5c40009f5f7e83b4ad795c8ca22b5d285cd7228e1aba9ade510cfafeeb136052f3cafaf416446519afb8ebe40eca914e9dc0ffad5f4fb2ddf6b838fc5b288227ffe349c7fe05092558b1ed2f0414202e9d750bdabf4c8fd35041412d826777b64dfd80205cc49c2170daf160f9e8638ff52062fb087cf59dd93729ba751c95e4fbee63e189761336d2843ccf917b9e27693b8922fd360f729775ff373246f398844", 0xc0, 0xa, &(0x7f0000001440)={0x18, 0x3, 0x8, 0x9}, 0xc) getuid() setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000001480)={0x8000, 0x100000001}, 0x8) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0, 0x0}, 0xc) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001500)='/dev/bpf\x00', 0x10000, 0x0) rmdir(&(0x7f0000001540)='./file0\x00') flock(r7, 0x3) faccessat(r2, &(0x7f0000001580)='./file0\x00', 0x90, 0x1) r8 = open(&(0x7f00000015c0)='./file0\x00', 0x20280, 0x1c0) syz_open_pts() sendmsg$unix(r8, &(0x7f0000003cc0)={&(0x7f0000001600)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000003b80)=[{&(0x7f0000001640)="40196cbf1fbaddcb29aa1aab86820e71a30807319c7b1aae38562a85f7b48dbe87", 0x21}, {&(0x7f0000001680)="14c8db2ca65ccecc34b86841d0adfa74779ed97f23b0f4e349371a011c5a3db1ba853d1170ef990fe41d5264f57920127977ad5a527464e94638c4ac4592720945996fff40f548162b402a4c19a53999666d8e04750e9d6c8f6f41df52939d2eea841335aa77f9f4ddcf0395a3ab8d46a66592347c4ae75825c3eac24a9d7d8b9391665155f311ea9ddd56fe71e691ccdc5a60c5a47c2085de1cbc594644df82544f986c4f72d0c841120526f0c106a7747852418c2600875e7a9841f69282943d23d8b8fd6b953c93e3fc567c477070fbdf46f91684381b33b10adfb99b5e16", 0xe0}, {&(0x7f0000001780)="f569a6188717b73315e12a9d3265df84f50e26a7c46e44cce09646d3396e8a038cfcc484c1b62942838288bf19d8fd0426043c2598eeea8bed0e42d6dc1f204cbf90f360e3947f3c493dcc097f1600d6d80cffadd9fc8d323b400473f50674a48cc6d604299bce5b44ab7a2ff1ea952cc58a5fc839586e4314246962e58d2f6ac4098920769307eba6be2b96a3fa33462a435a8e0892630703e8a9db3dcd75be6fc7eee68ea9ee22398030db9522f4c4d47a98c00b0157c0cc912a79c19f3d52893d046f94aa4d55449e09fe454df3290913a95c2a9921d36363b6f180cd20d86935d8732f7b42d788ba27ccd3e815813cca72337cb2803a079bc982c37873ffa896ab23aa13545d909333c1bcdc215867b65752cc56b7f6e7898295edfb82f29a1c82c016290143cdb1279c2d75fdbc80d2739f4d71e054d13d96e46aa22a0e05de26e2ab1507c344e2e84047b1ff9638dcb6edc5e249a07c63a98b2939f4cc008226ab345c0afed544483610712023dde3f05cfbde298ce2fbcf5b44bac6c2d321592bfdf1c0af13c11eded98367af8e75fd6c69adad080800fcdc50283845b71adc697226e5c8fd7c08bb54b47ad011e32cd82cc76e9b68ccf23a202f92f404c9c3afeb4c2ba3da71cac4df2e2e41c798da71ff04ec2da8d83b38e9c96029d4800c9d39f99db6760ef0fc97e55f5455b31c3199f36605212537b35f644e67d630dc5cd059097eacee2c955f1dd939a424b73101c6cfada4d572b6160b758ea7d9871f93de5bdee7a88f290a654dc47fc11d0a1e91c1423a5f33bbda504eb5b9ec67b033316d37d119ad06df49e92324891742155d20e67cdf41fee006b5f4ffdef43d047c165f82a600dbf009bde9db2729eb197928ea951c1782a49a74ad1fa268b1122420ad0f6abae93341beecc60f47f11ae77caebd5698fafefacf263f81d5e101e9e9f746d40a7cf251ff1051b7c7b665ff58210902f0fdc2c9590796e7e85574fa22b346e2fbe425b65c577f6491fc07599040c744d4b0510f99f24a51b9510406f092ecd36edf321c108b6c2e0e15309d01a09e20e92eca0da4ce1c4499abdb87169f865200cdd6542922e26ef0e85d2819d50fd667ed359c706376a8944bdc4f1c144badd4b7030a357ea15036b1b9b4b2bf419d9a10f72b3eb7f958344d85616949fd622c07a3f0d18b802c1fe362b36c75d29b9c717f524991bad0acc15569bbb07ab0a1fdda025e1cab5731c094bc73fde8043cedd773fb58065de740141bbcf59cbdb945f8a157f57f9341b623f379f2eba64e248b5e50c3cbedf1f30721aac090a596dfacfd910802f66f9bc34a8a665aef5f34b6e61e00937862fc1270fe2e655138006fe3ed37ea8644e3349d8705ae163e409feb792f79d88f8eeec808a301e622ad34b9be276848be22feb10ff893e9afbf086b61c8a54998813b1565ff1da7dc3ee344ddb5b2481cc6724a237f6c798c21fd68482eeca61ddc3489cbf446da9a471c63dd38fb511a9350c87cc4ec87e5bd81643309ffaeed70ab566b28cd329a32f65680936a1589cd41eb678a6f34158c6cf258a8bb5d88f03d6b321863ff31fb8f588bedb57102ae8724175f85ed66b809509106f63277c49ff09b5aa6782e475325377a19236706d2d65ef655cf789496465711e1e74375e7912a4b0b98ac2e6e7481754de22f0750270827a0d1a477e662f290e7f7337417daa90d0c5bcb503d73d0f927bd647c753a5b934b7dd4dd9be3900dd953375608544a977069ff71815dd8403ec0c9aa766b76c6fa9ae121a804e0fda93d29c00ce8a955cc9e65a210077cb37f6dfffd8194366f010ea59e083c4c739d9a9e90c194fd6a61685eb2d859c0c7927ea22536c4c993381a8bec56b5562889b4a21f9a405b68975b6618d991f0a0370ec31d0dadf70a48b760643f9a259dd804c06455588beedd6f02ebe195143b16ac45e618574142efcbed6697ffbc029649bddefda338620d59a56ac23ecf32562de4307952afdcf84088257292dc31d24e71ed683b205b5881d71c8468d1d73d00cba6295306fce6a80a2c80b7053c45f9a384710bd882d742cf7f7a447f9de818b8c8308bd791114948a3c338ccd6570ffe78973230f75004c2cc7ff2d910a01b095a4a8146353dbf8e8bcfd121a32d30b3d1cb212b066c91798d1f390ce3f318d9ed0b974f03452bd21b892f08102ce26a116e7fc39cc03a0f1481f57337f9e17dd22e489aac809fa8fd9d5188399f220d90ed3f68cb795bc8bfa615ddbe7048d7a1d0a938ef51471a6e843b5996e9cf90ff3373ac14b125f643a81d4fd7e6f4ca32ae79d7f7676991ff5429c400e134897970e34b881d8a1209ca7538b753b0dd0da6796725e9f31626cff647cfe1449d8f87e47a7d0f92737e7cf22646465b1bb2d8cfc68f906e0e430fdd108d34c6f108125b6c6afb18a399850ca4bbae48a72ba9886b5d6f3efbd8cf0b4b76d05fdd58b8cce57e0a40909cc8fbb2e6fabf15d14ff52986c7c9985912d603baf8e490f0ec74cd52cee9edfcff51466e865c3704f8d349ccd810095ff011caf3da278df0c7b4a45c5e117c0f8f5a2830ce905edf4cc9130e1a9417aaf812024c8a3138862779df0a167f112a5b7691c7fa69cc83fb630562655b7c70c3861286fc9a08e48a7aff048db7ea2b7601efd904e8cd119469e2ae2356c3fe80f590ec7284858bc7ace33960c61b695814f1567e8359bf3e397783a3a87769bf219dc26cf5d0774e02e2ff80500bf0b7bf967fdda561ab3d7eeec3356ff6b219a28ffe4b06c0700a63bea3ff9359efd92418263a7aac0960539e5b35e97e3b99410e3b056b26a4cfe2eb78b714a8bd179e3ea1a3b49056aa67a8debf9266032ea42c85346cac7e0c6f5182079ee61dc1e4ae40bbc38bba44f271b3fad9166db3058e8c6829e1a810d055200fa78f83a46fafb20b93efbe7c9f46b6a5a7b440475c307f40cc09f5117dc06413dc61979dd122a368938c82076dae1cc9a50ae1fc7d19bff7ae3a97a5276a72f3dfe99baacf6a069fd587137bd97e45305fd3735a7f121bbb6efa3b915706a3e8326b45f4f32c8acdf057b3d4625963d809c3b9bbe14e91798b1446ffa705f0de6b681d7f9ce00e0a4497a12186f134469bbe902c11557f4f6ea5941fe993a0e82bb39fd0687a76f215396ee9e25b250d9092ad189d24f95bc3f41dedabdcbbe548f249b0d1f961ece279cd1e3707d46bcd3b77b35e6d1fe54143173a24e5b7703211e2f654eb73e1501f844dd3ffe2f016e2f6fad171e307accc9d16b05c6dcc9d739b7a58c13cd40f558a317b2ec55f0a805f8fefe57f12e8eba88a611d50f636447d3bfa422b3f559e58eb3b03882eac36736da08b1a88f88478f7d4c07d06b6a10a3343ec9f1c2eb2336beef44282fc3fd9ad74c2442e2cc64fc82035dc57ac6f62cd82afe0ac194d4705a466203800dd6358f740b6bc05767f2cb46c70e3ea331f2f4da848fb460f10aa05096b4b5bdc2ba49223dda91228211b218b7eeb30c635921cea5a681c7f39fe0298b6f7ac2933946155ecfb78a1011bcd1bbbec29faebc20af4a37cb4833257642f7f645cb1b16a4e936557bc59c7cf0036882577bef33649de4bc547ec809629e81a2767e52a858653367aa1c129e80c77fe754a05bb1a12f8ab5db3b62df1b40b91564ad90cdc8993c6a8fbb4256c1cf3e5da07c897fdce918933a33e95103240dce35c39732168807697ebd3aac83dbd0b2615caf7571ce147de13b3c86b6888ba571d245510c1cf54c9fdd7c204c10f04ea1280e3485c27ced81dea42ee0fd6da840cecb7befe02f0adb50f5fc5c6097afd99977a347a9aa84a49877decdbd03515eecc2f9c490c9ff635deb5381477fd4a35f687fb0e98c2b23026a4fb9967bcdebea420b4a438a5c86358109105a581e962f21e26c0ec22dc532b75637431f4c4afe3b6cc109b6e2f91fa82d95c550deacc7a314e4b5d9eaaef5d7b4ec0347c23e308eb048cc92db96adb0c6a2acad145da06b593fffc454cb30faa0b4332848f08f71e593e0b546f51d1a3d8cd70f1da49948aded6eb80a821c8d35c74f15fb3157e7bf66aee77ca77bb79baf5eab10ff43f2fc70ddb61c7b670217ec81fad21080bc4c9c9ffe8f3abb1c979c7d65458cab89faed1fda4641f88083e33866e0e6b7110d32edb3ab7c3c674a40c60cc11c88928b1012a41454b0efb9ac84e3827330d051ac09523a1cec17f52ad59d7ebb7f9ff7388e929cda96949a32c57fafa890ea3fbbe53c6ef7980efc43076bf694d2172a36484e4bf15ab5db5f825de82c6c54a156777a82853d2582acfe415def8cf1203745996b43fa2a488e3c7a168c7f71ec3712806b1d210789cd93e20ade9189a07eee6324a39a4da0e02e0c17e6f0d9b16e8ebf7beeeb52b7826ff1eae8af3ba284ee28808f3842807074cd44d8cfaffd8723b423c02e997d393fc16d67109b5c5d4b6b3beb7f851a3a30f1218f41fc4b51b43550288e0582ef5c695f726c425d7c2755d9ca9d8a27d85592c9f31d795284297a6a01844f42432186175d7026fdf65b70eddf659d6a7e4e944294a3bab903278c22d19f6d73857d3744df12b6521fb07743654972ce7db67b0f4100c09c043ddb326a46c6e0ab331420c7a6d57ff238c2be4d9bc6ffe9b0bfacb5604e070a654329ace757023bf7223771940fac5b00fc1f1b0d0bf34fa05f903aa286c5c101450cc92f4dab9ffe012d65f4ef32c5b34db37d8770b1103961cdf510acd3e3f94af95a24935dfb384ca24708d345c020bc84ae963199fa91ac4ce9140c0cac4bc121a03755e845c1537a0c7bd494a3611e631997d375808101ff9de5c0d428f02701e9ac3627b6d7455ec1fa9b2c3b26190091232ec9c607a569def441e64e216e4af6d4db170ee76337533bbb66b13c240c768eca1681591cc77f452f8d9cddc8286987013cb9295f838697a03b86c933f799d3b749f5805f57d59b5f52e21e4fb20e71d11f4bd2fc07badafbbdbbee741d2aeadaaa1912140ad7e8b4185db5d44eeaa4d607b5f671cc3557eb6e19be79a7da8c9103871f79957851f5bba5bd3b190b32f236c8ed2f1b0fdaa9bf44539e1f936db980710f9db9ce4034ab17f222354b8c73c3c87c2ff6a01c3ae31c22353c44000ff2d05910691eabba29bd3ab331b1c428ee984bef9bc9da44334245b7151bca8fe414cfd7dfe98e680bb723dc2b8421219119629bd09127964fc29c14ca9c274d1655c2ff2c4f9bac09aafa91f7ebf3dab139b7e29e091a96d6d476b1fd7339554b8bcc2c4bf70339428a756ff42b000bf34652c683d80aa18cd90819a397eea13b7dba4aeec582d2f1efcc296c759f56a6a66eefc1b427e8cb8a47f80a5f88a9b964eeacff25242d7fd7364875a17a3d2dcbaf29717afed6aa63dea3a3a4880f54565a39167ff010fe85a5d14b4737f02680ce6458a83ea4157c2cf0a0528e017fed43fc701bd066bded2f9608665a4e64b38520655093b026d3eab06fd1127c6d747828e556ee1345486f4bd213ab023bea0280920d1e48053ab959ce4ecdb7788ee7dc2a4e509015448742703469661fd225fd4dd4d8c12dcf04d749a304e241da7b3080e14e0b7a390d856eff3f75485e9275363522e16c3a578f309e2d8dd542e5f4cba205174312a5986224d921ab1cdf4638c7dba7dcb3a8d8899bfe858c8448526479a8deda7d0009f35fce166802b3090cd960af1e2808ccba9fa4691cae4bc8bec6061e36fce882e", 0x1000}, {&(0x7f0000002780)="fa890c815f03ae08aeebc0b32cf046b80ce76e86698c6aa8c73782bf70d3aa5b4c87db5ddcfae103b97c7b99d6b2f0e81f5a6d01639e407819633bbdf0f12339d5d52e94ba74b178e229c614cc0f341046776c78ff84e14ac1deca8299b14a72a3253f6446e4d424c3cf3c207266eb4ae995b63a808f3f2c9fdc265c2650131048055be02ebf4e80fe478d2a6e5edfde9d72f7fefbb8e0973d92fe13a22c616c8bace0a61d09d2c211", 0xa9}, {&(0x7f0000002840)="9d97eff2255917f0b83e1ff5c9e96ed993104b70c16113281ce95f6486998d9bab42cb4bd467af4bf3fc72fd75ef08fc46caabd9f9eff1028e38c0fe8916691ca961a9cd47c3b01ef58a8756a5a18b9f0a8ae6a55a2d480d9c1d96cece2adbee6062834762b74cd041d03643315541bff5ddf006ed7214d6c4e936827657b91df9efbebe13272b8a4934281122b63e126030a75a5285496a1da61dcd30bde2bc62e87bbfcf23bffe870cb78976558e4e6ee3b206ed0069048faf724bf1ffc805bde13240b808c9d0cb45e5e40c1d2d51d4e6e6edb3f57bfbc50379818461ac30624e302b", 0xe4}, {&(0x7f0000002940)="23e1ecc6b95ed040eeb1d403c529d6c5fe5305f4e3047c3d0510b3542843d32e6ffc8ceb0717986f8506d84713b1c68220108923a048747f0bbd80ecc3f9afdfd5cc01f3", 0x44}, {&(0x7f00000029c0)="0db59ef2d92d49f7c68329408885d9653d7d977619cff6a0a3fa11a31977a21aefbf0c9c59fe5231ea048248b89d194b197fa8ec62c4fa888d95c8bc6f0a00f8846110aef49ef830abaf5cbe8ab30e6be2ca58b4c549cf31f73a1d5e76232a46575852f5d0243f3f58bb57df3f1af3a24309bb5b7739243641d4567d07003dff4610aa55927649dca51f01351465743708ba3eb59cbfed5b87d390f958398374bf39d8683d7ec79365a6caac499f6088b70403c5ce054820f6df9a057b93e4bf1f9c22868806003db1fe979365a8e3", 0xcf}, {&(0x7f0000002ac0)="fde5e4493d964ec5833550b6c1cffed7b75b25f84d82377553d1b1afd753b8e1ebf12231a9670002af4fb6c27c6ed1a55bd19034c8548f0e951b82f1a846fa7b137ed0779f41f5c23c09d7c518d879dfaaf8e3a47bd747c104e3652bf169fe8c57fc8f7e576921a242a13d81878824ad90f45d23260db1aa7f2820f6a38d9430a4dcfac805a87c9eabcfbc00a317672895048dbe38c1348673dd5d003a936201bafcc318e8ef5e4e46df36e5bb7e414d94a100d1676d44def2ec4cd62a19eda6732d9cf52d96ade6ef377945bbb6f7fd982fbb8a3101314bbcc77cce913c91b828972651a6f31dafdbf3bd6b559e9a1835ab1f208b918b1486b7d3ac50c67b82859d455829bf3c380b4f1cdcfe727353f0afebd14aa69bde75f58041b58ad4bcb9e99bdd00175303bb38b5bdcc04a58dc7d2dfd6262563c50529d03b24289f34f48cfc9f500d7771fa5bd4e0c1e834ab501644fa4d644049c730eddc4155de8992fe212677aa46444df0ea7cc360ee04659f104044da8a312c664286f60693e12d7cb756d305e37eab7289d9c5b14233227d0944bfcb2ba5de33549565e094fe9faed4845fdbbb45298c55ff1b29536f9e13fa1649d2f4e096fe7d5030d5feea3af666fb5af5020c9a61f74ccfae7afe5567cc9525d84509a57aeb88b09d804fb25d788abc283c4faa33eaa614e995e4aef8bb6590ffaf758f1a0db00e98a85573ace54357cd66e1928db711ab96d726d717148f35cede3d6e1fb59013062cb1088d6fd92dd17a2bd7cd2f04b575c3ac25f768637166bd1eaf04d816468409a85296d828f61d04fdcb81bcb4fa43c4c1ba7c92fcdc020c0f055f04b806a6f53191346081919c2ac37e17e7afab402d95e5b8f66fa9af209915fe9fc1d07b42daf687d0b9a845dd3a81e328bef5c8acefb3bdb080aa631479992d63311fc02d55b1f3f4a885b58e68afb6f96c6edfbf3ef78253505ba79cc0288eb746691ab6aa6b2d9152806a753682d48004d854828ede971a8c090c9f8135bb579bd963de1fda4f30d13ea277f1d9617a8e9f18c61554401cb04bf0aeaf2d0834243977ea4fe17210a355ee4ef554c5ffc92f4fe63cf7747e4db19cab59cede64e12a983d4a54740d4125e2b4ce75e86570470a04c5e1c417a0db5f1d36f2549bc041472eeb434b480f568f1598116d702db5e19c3e5471b663b981318ab49f2d0d7b76c5495f00d5bcbb183a175f213b022a79f9e5e17c06ab282c7a9fb9fe599d397ffde77e8195f786fcb2dbd2cabc6cc6750909acd65df6de0b0ae364521e4de794fca07caf5c018e22d50ed46e0e251a546c7d6cf5ed420dc6fe55989c933bc24c69513d18a9cbfba1ebe9b0130b7aa7581f1b497b6dd62d0b9ca29dc45a770b6b36b00a96edee92ed8a4af3be951d4c1b97019ce393f09d6a4755252df6e06e331766c428c47c8c0735d83b82074f4e8ce68862dc895a7649cfe4f3d115309e2d3921335e6fd942b3a945bac52a3490a49692b1200a331a6bec5a486070160dc75ab622594fd3c917aec76addfab0a9d62bdde4ffb1d80e0504a4b31e1e7ec65d360feb3ab50e302063c3186bb0d8a3529c9c61738f0a8a9a56a93714b24f09572b02725056347da258526ce8030f12fd2c22dfe7e5065d431a61e0aae102f0cf1e5ba084fe5414e308d66421071990ab55b61d0eac39039b32da6ed92614cb1085fdb2cd767fdf37897c6d7f4b3e7cf0e14e0a3487537a1b3b01e84fd5dcf6ea3215a31934151b0a461d85c6834f3fb85bea6dbb179852a666237857f0b5dd797148f4918b19a52bd2f60c1e9a65bf2d720fe91778202328c85e66f2c97169043752b6f42e09c4eb8051b974d6ee8421bc18b84eea78e5e135de01126103976fc470e1e2f148d5915cc5bbc2ef0f2ed4dcaef63f0a9bc378c6dbcf9e02342794260d4ff5a306c75cfb596ab3e84dcdad9a2e846a8766abdb7931a27d4dda71e19cf0116fb5b5ec3f68cc919c84f9590d1c0cc789f132939ad84aa608a9445640e8706e27f63c9673dc2ccf50d896e48c0e73cd56e8b8d6466dbd75922e829055f5b5b7f2cb68523eb292fcaadb508ec5f5677ab9789eab59d7437bc71c84be79d760d09f2b0e502cf70dcca4bb9b51fff3dfeb0110132126edaa70a4136ae43c58d799c9bca5bb28b53b91877c0b0949f7dd3ee2d499dfa3816b939f5a5cb1287faf2893e274c10f127871726c70c9891f80ce23cb5c15618d1d1614ebe25abbd1c6afa63d7c666f2c299d9630ae1f2e71605375d28eb31de782f2b2a25e43453aa0d7bbbb96a3f850015dd7ee50c10e1d88e9d84f194f9641ee2b7fe3867b07cece8cf344c91a542134f7ccb1de7f07734e101ba2cf20d899b02d01b292c1b4c43e66165dbb4941624328a1b8521a821ecd701f0004419a178f4aedcf9ef41b9cfaad826518d839098629266bd1d52cf2572946fd5502a8e7eaa6aefae4a7b9c868b8d1edf54103ac432b7ed62f82ea9bb647b5a689526b8ed7b8ada7ab6b705a9363e95524f62afd52cb77bda31639f376e64603c040ee032314b79c481b8f47a9aab462b3d1691feeebdeded64c937689e4b0e65c8ffd10fac8464e625bfb9ec39a0339e6665b7f13e399642b9ab5a53e82c63f9022cc93a5808d4c0d27907765f2df8e77ba8514f3a18c17618cb55524b850dbdebf6b56b7f426495854f860d37d18e21405cfe8fb63016e67a83720871d776c29aa4f32234759d0494d43785531026478607d9e54731c11e1679e62bb7d70b22034101c32e12ad5dfe7408f6dc21325c8613cf48142333b9d4b8f49206435e810f4526bab047600dcb2721d03c6defcea946b7579862ba853f2c4c58ff2a90380901a4e524bd5c22d706a5b09de3ef13cfc2e975d2890438b3879e427ea4ba22c6b64e773e4f9f94df90befaa69b1ae55fef380ffcef0082a0e11f6c16223530d0da8ac9bb507639c4f24f3472910be3789870bdc9f84e2a0614fda8ac4ab165b0d5405efb7f6044868f38c3f083e6cfbb8d707242dfd9955571f6eb548c7796e1b3bf0a793fbe9c8890b657db79ac49deed1e4c829619712e174792ef74874f77593edff0f4ee4c82379fecf2e5bf3d299d779cfba7707ef78bfa4ccca0391179547009107157a5426a23e3a763907551984127a0acf7a96ed04c97846112d755ea32b1f0125b9b6a41a5ed613a8fe036516876378b5547fe426c12d1f69ad1dc32e1ca27b39be6907b6032ba64f654cc2f35d77f30328ddaf8e38cb29df4233d714bde24bf72f37a7d47391a950647b6674ea10994fcbcf7aec6218f16606b0fee6dd27aec8d5b0e4d679ae9250199411b9ecd81a8c37e587ebda3bfdd09910a2175ec38947304d10bce33e741ad00c850aa6d066759a1a825b6972850cfface9bcfb1bdcc945b4e49fc8196aaa7a4ad73b29db8671d1355b0095492d9ef7549afeccad0f78c3f20e80371331302fda52f5a7d099737a7e7ec8b880956deb169f2c7cfa5d06852f80f02497ac597b4b9da93ba11e1e77060a7bc6f78a5217c6c0703c06a15328cf8e4ed7479129263345479e8e21708d62eec5a17b4d80d2a952973acebc48ffa2c35c7bf23084e10e9b61838fbf8c1a25076a71819c5870995cdf253fa1c9e30f1e3ffcfadf4ea7a470cc96001586947bc7f0f4d8c6926159cdd120ef87992b7e4197f029f6ed509b1c73606453571cc774a9666c5895d0a9ae600c37addcb9a750e3f5b879ef0c963f3a758753cdd368c7f4e3ce8a16463b706d7d8aca60c393257105d2243361fda06abcca0ce4f454c5db602b3cbdb887f284d6dfe3ea0e21594f48bf5aebd580dba5db6c31f1182541e80afcbe488b3c2e58e45ec79dbbe2710a08c1bf0168a4eea651a9f7f65cdd4eeea56d5e25c897868d51ce9d07e701126ff97d914fef0698a439666739650944077dce9005209cc63246addd0538b0dced94cfd641536b80cc67f446c4387861672946f6c19b76569bf28aa539e141c746a4e8baa3ad8a1e6f592f0e1c5fd113e8b8420c0dc405479cec9825cf3d399525c70880c595c670553599a4dc190fa402c50f92a40b13ca3816db9d11c1237e77d50cbcbde2929c0cd7ff3bd5ba693688ae1e97bc22e4aafd1cc07e82057a3d3a868d1eef91acaf5b7d16da962f3e808889f7392be460e47e916b92e194d82a3f89f37b5552ca41df5cf06b1ad0960c348a458ff3fc78973a6865b4623f28e124277f168e541147d5294bd461b73d3ddb7d8dcdbeae5260eac22d733daa417c17070f18d96f9fd2b069d7406e3d4301a8b9261c88a38a04655148de2b2c73897c1bafffbfe073916d03df215784b679956e2a3dc257f298fdc6c4fbcbf3b86886fed59f720c3820913d10a91c40ebbd8e3d2f3ad26a6dfb5a75fb8337ecee1feb2f496b3240094ce52b0d08b3312cfe36a01488526ee85eaa24f2e1a47fdc6c20f5f59373b2a6744dc7d567b737c88eeff872642c573f71c24b78c91fe4d8a832838e6d3f6093b041fd324613fdcc6b32124d2080495f7ed04a05b0051471d670b280e589c600d444e2e4c2afa9098291abe2894cff012a4d1709cd25c2207902ed04349c893bb20cc1bc3287cb061dc5f2b2965dc9c57ec45ff3ac98f5ddaf43aea2c02fbc4fbc1cb4ce126791701cdd4244cdd0616223a9904cc24e9096934a681311f1087f2fe0d1833af6516e5c9479daf78bfc0fcc76ccca7cdc3af6c181562d2ca6664698e9a6bdba57a941a70df45dfa670993c6715fda17911d535bb60ccf7f2ad8031234c0dd34e84031f69dbabf4f8cce073c9393081340640d1993067756dbbeefb5c59f6ab6191ce0449566ebb72fe9084167d86d0f48f8ff0f33d8b21611b775aecbf25a9528f0f8c161758f9b3144a82f9cd92301844c93f1323a9312b647b9b5b369efe1c915b9739b804424f09d9139ea1f7ff583d32780589d679f6cdf9c0d014d52de888ef9a9282085c057803438cecd403f37020840a35311a128097921fcdb398adcd67566383be7cda58fa0cd4d8847b0a740bcb0a6d0be9a209aa2417f9afc6792e59ccb1d8ff7070e6aa0b9984585e5791f339384138f684c9c43e4f5c1a12b341a78d23f0e24ecdbf8c7305b171afb65982559af1d0c366a07dc442f49a04855d51ffb15dc285722b4dd68647d9f08615cc9ad114cb97f2f0060753f72b46098f7dda287be4339aece57ed7b8a9b36a9d28467426a065dc3680a9a7e77828a4f34b68d4d631384807fb3d023c67591811610e4f1abe1c2db3b918d5baae1d632b04bc99247c3e6819fa564d9a64b9360a682d9699114b7d79612de01bf87372d4c611778ca0294f6ab505f587a1672c361372b2db78ec421ea3175350014533c036d3b53f07392ea88884a6c018c3f9e4dade618b9207093a564e5af324af65ab0c34d5b885a0a9a21c5ef588968212ab35f9eb822c39491491cad7b55770db17f3cf88636aaec32111b0844e96e3a2112c9bc80e1cf54a92ab4e4e52a2a818dd5b5029bf3ebdd97cc2b85d47c0cefd8eb68696328ee1a60a2e4bd3ae8b79559cfb95e26ec43457b3fccd6420aef909b8fb95ff9b5ebe9a0f46640943944f2dfeb79925b9f656d66572e7bf9588f13a7a28f6c991ce23d5c8492e89100fb5ed1b20dad9eb1fa6e91e378252064be223a40c9dfd0099d9fa471546b04445c65b041ea1840544943a1dfd879b76eced0302c5c95f02be1134c6c591c51b2103f62bc2299a0bc52c009c91ace4f580298a0cff5a075e703", 0x1000}, {&(0x7f0000003ac0)="3d3cb35be2565558c149665ddd100e24df4e042f28cec981311bebc328c6e9362fc73dab68f0b0235d87bf3ee21b15c581eb7abb94af0fb9c0e04b97d7d2f6ab3317e47e734a11977802f767ae74e449f8026c2cdad1c249855bd25a8e0b78390daa1fd1e49ed475b785f95b30fc84015b7d02c0ce30b48c623d72b6548fe1be23c198e43624ab1361f86e1ea1c6e26725c158ae34a98b054429af68d6cf74429b5ec59a", 0xa4}], 0x9, &(0x7f0000003c40)=[@cred={0x20, 0xffff, 0x0, r4, r3, r6}, @rights={0x18, 0xffff, 0x1, [r2]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x78, 0x40c}, 0x7) msgctl$IPC_RMID(r1, 0x0) ioctl$BIOCGDLTLIST(r7, 0xc010427b, &(0x7f0000003d40)={0x2, &(0x7f0000003d00)=[0x2, 0x10000]}) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000003d80)=0x200) chdir(&(0x7f0000003dc0)='./file0\x00') getuid() socket(0x18, 0x8004, 0x918f) 16:00:14 executing program 1: pipe(&(0x7f0000000080)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) socket$unix(0x1, 0xfffffffffffffe, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="510fc3a0386f", 0x6) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:14 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000230000103488f20f52331470a8bcefc145a1aed6d27acd7fb0f185e8731ca386a1fdc768ab061e573674cfe1d93e724af1964b0aeb832fc17f4107e01d9b456d9ca0503102cd37ddd5a7d6f727df1dc5632c74fa870b3d9dac6a3bc79bc2876560e5d377dc0689fee440d43cf2083a925bf2b1c604cde8b41864da2773af814da0c0945353c5da400ce626e7c97edf25154463203ec43ff0101174c077d93753697512cc6a9185d872f61ceb0d5b3f649f84e7f0727f23beb6947f99bb4edc5d978177c089d5c701a58bcb57e73a529380e77481f047910d0bcd20158a10ee27b0a1a81d6afbd4e8036697baaafafbc6136a59"], 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) 16:00:14 executing program 0: setitimer(0x2, &(0x7f0000000180)={{0x10000000}, {0x0, 0x6}}, &(0x7f00000001c0)) 16:00:14 executing program 1: r0 = socket(0x6367df8fe407685b, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xfffffffffffffd4e) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000180)={0x1, 0x8, {0x3, 0xfffffffeffffffff}}) 16:00:14 executing program 0: setrlimit(0x4, &(0x7f0000000000)={0x101, 0x6}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x40000000000087}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x200b1, 0x0) getsockname$unix(r1, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f0000000200)=0x6e) 16:00:14 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000000)) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000005}) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000580)="e478") pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r2, &(0x7f0000000140)=@un=@file={0x1, './file0\x00'}, 0xa) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000100)=0x3) 16:00:14 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x4) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{0x3}, {}], 0x2}) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000080)={0x9, 0x7e6567a, 0x7, 0x1000, &(0x7f0000000340)={{0x5, 0x8, 0x100, 0x9, 0x6, 0x100000001, 0xd7}, {[0x8, 0x4, 0xffffffffffffffb4, 0x9d, 0x8, 0x1f, 0x61, 0x5, 0x3f, 0x9, 0xfffffffffffffffe, 0x3, 0x7ff, 0x8, 0x6, 0x9, 0x2], [0x5d, 0x2, 0x5, 0x5, 0x80, 0x7, 0x4, 0x1000, 0x6, 0x5], [0xfffffffffffffffa, 0x0, 0xffff, 0xfffffffffffffffa, 0x9, 0x9, 0x1], [0x1, 0xffffffffffffffce, 0xfffffffffffffffb, 0xfffffffffffff801, 0x8, 0x100000000], [{0x1f, 0x9, 0xfff, 0x9}, {0xd068, 0x7fff, 0xfffffffffffffffc, 0x1ff}, {0xd04, 0x6, 0x9}, {0x360a, 0xd2cf, 0x6, 0xfffffffffffffffa}, {0x6, 0x7, 0x1, 0x4}, {0x6, 0x1, 0x0, 0x5}, {0x5, 0x1, 0x100000001, 0x28}, {0x84fe, 0x3, 0x335, 0x8}], {0x4, 0x9, 0x7f, 0x8}, {0xba, 0x9dca, 0xd93c, 0x401}}}, 0x0, 0x9}) fcntl$getflags(r0, 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x100000b1}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") r2 = dup(0xffffffffffffff9c) ioctl$KDGKBMODE(r2, 0x40044b06) 16:00:14 executing program 1: r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) dup(r0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000)={0x80000000}, 0x10) 16:00:14 executing program 0: r0 = socket(0x1e, 0x2, 0xffffffffffffff7c) shutdown(r0, 0x1) fchmod(r0, 0x80) fcntl$setstatus(r0, 0x4, 0x88) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000002c0)) r1 = dup2(r0, r0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000280)) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000000)={0xffffffff, 0x2, 0x3, {[0x10000, 0x0, 0x22a, 0x3, 0x9, 0x9, 0x7fffffff, 0x792, 0x1, 0xfffffffffffffffc, 0x401, 0x7, 0x6, 0x4, 0x8, 0x80, 0x2091, 0x3], [0x9, 0x101, 0x2, 0xffff, 0x8, 0x3, 0x6, 0x2, 0x6, 0x4], [0x6, 0x9, 0x7, 0x30, 0x6, 0xff, 0xfffffffffffffc00], [0x2, 0xfffffffffffffbff, 0x400, 0x7, 0xa040000000000, 0x3ff], [{0x0, 0x0, 0x7, 0x80000000}, {0x400, 0x8, 0xfffffffffffffffe}, {0x5, 0x7, 0x80000001, 0x752}, {0x6, 0x0, 0x7f, 0x3e9}, {0x4, 0x2550, 0x1, 0x7ff}, {0x200, 0x1, 0xdb, 0x9}, {0x3, 0x5, 0x6, 0x10001}, {0x91b, 0x3f, 0xa, 0x6}], {0x7f, 0x9, 0x8b0, 0xffffffff}, {0xcb, 0x8e5, 0x27be, 0x7fffffff}}}) 16:00:14 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2050, 0xd14) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4d}, {0x81}, {0x6}]}) semget$private(0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = semget$private(0x0, 0x0, 0x10) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000003340)=""/4096) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000140)) syz_emit_ethernet(0x1, &(0x7f0000000280)="89") 16:00:14 executing program 1: socketpair$unix(0x1, 0xfffffffffffffffd, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f0000000100)=0x10) write(r1, &(0x7f0000000000)="da", 0x1) recvfrom$unix(r0, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) write(r1, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee33", 0x3a) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000180)={0x1c7, 0x9}, 0x8) 16:00:14 executing program 0: openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x880, 0x0) r0 = socket$inet6(0x18, 0x8007, 0x4) accept$inet6(r0, 0x0, &(0x7f00000001c0)) getrusage(0x0, &(0x7f0000000000)) getrusage(0xffffffffffffffff, 0xffffffffffffffff) getppid() getrusage(0x0, &(0x7f0000000100)) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000016c0)={0x10, 0x4, 0x4, 0x9, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x9}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x8}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x1}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x3ff}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x40}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000a00000/0x600000)=nil, 0x400}, {&(0x7f0000a71000/0x4000)=nil, &(0x7f0000abd000/0x2000)=nil, 0x5}, {&(0x7f0000d7f000/0x4000)=nil, &(0x7f0000f93000/0x1000)=nil, 0x5}, {&(0x7f0000d60000/0x1000)=nil, &(0x7f0000a8f000/0x2000)=nil, 0x64efd31e}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000cd3000/0x3000)=nil, 0x2}, {&(0x7f0000ff5000/0x8000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x2}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000eff000/0x3000)=nil, 0x1f}, {&(0x7f0000b16000/0x4000)=nil, &(0x7f0000a8a000/0x2000)=nil, 0x9}, {&(0x7f0000d24000/0x2000)=nil, &(0x7f0000a16000/0x4000)=nil, 0xffff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000bbb000/0x4000)=nil, 0x4}], ['\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1}) pwritev(r0, &(0x7f0000001600)=[{&(0x7f0000000140)="9f38d3c80aa76a3786e9f60a503f7e456dafee80b60196c0775add04c72020060608ba29866901849b3c855cbdc3fbafb4129d99f63ea64aa028c3cad3074e0d7c83d53a8be5274c877499c39a441ae3d0ad129d38ba995ffaf7c5a0e30c0908faae3f778809c271912454a15940a64099cfe28ec8ce4f04485dc3160a9b56cfaee9d96b4bd97cf1719c27dc2d784c0aa6d3c729dbc484d4f3", 0x99}, {&(0x7f0000000040)="9fcd6ad0c400a51327287fcce8a0bc45004d22c7722cc9cb3a5b5777f34d", 0x1e}, {&(0x7f0000000200)="1e977c3a9f0e8d9142384cb264df2be05a60df407b92f25442bfb7cf8c99c93e82964d87dff53ae935401fe7143ad1419f382aef5dc35f480cf55703c002d4d031390a00674f9cbe4a2c766c1da9f2ced5965c22e454d5a5ecee277e3939c30b709eea08d4e6f58920434457caa41d7eed5d753ac3873a4b13867dff687c23d5fad0e2d843edef933b8ddde768b0846961ddf64abc3a814715bf79c0126cd14ee45345a7879455", 0xa7}, {&(0x7f00000002c0)="558df2db1e588e28c22fb44ef1f167e9c92addcb6769e1a710f2e66a9e1e363677461e826bc130a19f749e02431e132896aaeb34d3ec4ff6", 0x38}, {&(0x7f0000000380)="cc2d571bb5d45247032d83db41f2dec0cff6c1666fea7ac9bbeab17336a6fc64e709a0c647f24dd535cb28c5f9908e1823eb67a606927963982f2e3897163e1d2af1aa9ad2c8cf5a19e87d7494ad22464f6980a46e32095d2506f526c8afc7c95b", 0x61}, {&(0x7f0000000400)="41af1a15586f5bc00c8568b45587f5b27313f36457f5b166ee1653f6abccce7d74cb40f3b25312ca4a6ee106a6ee1878753884be5bcffc4e150edbf64fc2e586b5be027ab7dd69506d7148db273dd7e4c4a8bd8cb6b5e9a0fb7d2f1d854528b24d4562b61cbc11cd29c1f595084a564ca8afb06bf7a33e79952fcaeaddd45af3ec8405b03a892b64905c22908060dcc480d7a00ae95573103d1e2249d88e29455fb00b44aecf170632c60f56fe04e7f17aafcb18e8e73a8de33ba11d3858ff83d7010ecf6b142a57b3cf76dff3b0d8f0cb8f4f10ec3f677e95a87968836ec4e397772fa140c6a77a433ee9064605b62e6ec6493f78b8b5e74558adc75a7792007057d3c6a3265418ee3bdb90959641c45435fc5dddff8ef23d46257741e6c92dfe2577d38f374f11452f92e5e9ff0e8e354458dabcf0d6a817d24ed740902359975c4cbe909d6f3479056b9f5598cfdaddb97e054f880ea35a6ed89878e588035a31c6667f858a80fc1d6183f22b3117dacc7f9c79282dafb83195db8a916a9a90ff7a548975919beecff2522528e7e070ebed81d41084fb47699f107f139b69a26740518e52b7500687db5dcb1fa3e8bf20c27716fdb36b4cda4da3abb4eb1f4608a2a7364075624f13f0f00f2ac0e94c02dfda37d4f5d268a6b6e07d11e60e6711aed17cae70081d09467caba181ed7a426263742c169edc879fb6339e206b02c10d4d6cfc94f7da24197dbe1bdd01eaeb208eb054998abeea9fc39a355c88b6a10b322906c58882cb5f4862a98cd0c078891002bd70e627844cbcd79399e057049e72c339656b5639199d40c134928ba1ba72c586c337e440cec785c274108af8ced674aa481b29c2222d206d98fb164e951d5c30eb799650140c4fc1a9a5e21abf32f08cf2781d9a383cc9a309dfd215bed52485c4a6a9cac541140aaf9d9e7366a55f3d60f26d8f45c64e57f75f125ff4f60778f2b2ce35a560a2f4d2f12e22d7df3327cadd2c416f55ed020093cff673994a74ba0a911afecec5691dac6e52b219646238862e8b3637405ad667e6081c9727efbead2640531e0ad5e7e19d858611338c324964ebde9eba1a909b1bcdd9f634a78a78337c4151d5bd9eb403f9bb8ba2dbac4d5a35ca92737225271805b2f77290845b30fc33e3b7278c2448ef1ac9d6aa38b324118a92c28dc108a7a043172b7921abc404007314d3c1a5ea5e675d98199eb272c0d1645dc786c9468756acd6039c85624e396414ea9b97218e212555ab4231a82935fd0c5e50deea3bf57b22c6350a4a6c7178cdedfda03c1fd44f7293ba3dac15691bdae3e58d571d78b52d6de1bb604528bdacd65a5290d8c6747c92f8efd030b9978cd40bacbdaebe510860d6830fc21dfae6589d91934a4bfd0fdb0fa9da836c23f6ad4a8d985cd3872ae85e7fefce9bb64adcc379cf2659aaeade40c535019e1e3eaebea60160fd9c0ee7f87f23b28e8a52a63ad7a4bd740f37aa09d98b236c517b96a7ebb7e2d3f26098ad15f3111547a45a818d39c7d72ea6e298a2647678df8438140766aa538ff6ed49143bc4c7bd31e3f9c4c9b5eeb013bf70fccfdd81be8ff1d4ab900aec17b232a45d9c12836b9aba503c6a51b97fb39c8c1f51c1969c0da1ba5b0fab9f24e2c59269b5f4e60d91a63fa7e288adb8b588328b446309b23a02808841f69199d536cb9e7e7bdcefdd4ff46f8526f3ed5f76890a7e8373482b44d270a026f623a5670b8f3fe53d0959357aedc77ce0aeddfbd8f41d47ffe79ef03770a7521f6f82d382b9739fc5812da64ae900fe0133c58adacb0f3494ea0d423bd5d8c41d6123dc910efada624012109fedc9d94030c4d9c425c193087c8c53390ace1856bf83f1b59bf489f131ba9842163e6afc3755981edca02a4856a17bc16895555ffe1d6490bfe3b89582b46c1ab28dedbc861c2836adff196281d8c17f1491a2ab22579d37a478112f577c2ea6d8a44c968ff35f7fff9267a5f7dec0e268421c492b1037f7bc1b85a44dc39ac5024b2a7476cf1b79b77a4087a89b52aee648269fd831d633f69045d71d85fba76ae7a95429b374e93e5f4fdf3ab663183af6dcd2caf0fcfceb58b7e78732c7dbf4ffc14b4bcee799b3b975e24967a9136429bdf80375120523608ec0ccd59b9074907ba192033d112fceddbba0651233a10679b32fa1a6463b1137f241c06795ccae9f3899f31ccc613eb472ee151dbd5c9b882a48919a5cd3e8de8eefd42ae5cd541915669b939a8f1f61ade8de0426db7212f12620b3180eaa3ce0923265f4918fef0049dd5e29c5c181d7d33073131c138a8acb6d14a8595f8ea3b527139823d106b1e2cc6077c3c8e462abed24195dbb783ef628a1747310a7ae4a51604d1b30194bef0da9da5c3393642986d8a22cad9eb96a63182fb57c41feb88c9416779b36d6b298a2d203d31103660f5aa73875d4c1065c58d18550e2bb79f406a0838caf5c85667d1b4dadef53f529ed23eb9f9fe62e1161504fa89f8274efa650f6ecd676ad8ba79e49866940face5624d26b211576c9cedc90aaabcc98ef5982b9c7f96613a62ab0c4bf847f1d8693d835f3a4c2dd01feac0b467bbdcb248f0b84d97b3607436a8e791be7c62cdf0c9b8c1f7489983a1e4c0e2fe5e2da8f28ed27d97445b6b1fb7f27423f26eed56e3bcd55ac5023266f6d24a023c2eae4cf60dcf553bb4ea4323a69ed680a3008611e663b28c534d482fc6b4db9151d44303a58c7b7b0948f477d149d58fe50c513c8e3718f1869539d68be14c8161996a18b2f1a6925d59399c52ecedec3d67a0ba9a81947582e50d0464b1403698094b6324c840b63b465db5763ecf6da9a39d76fe29fd5db6cbd5d3936d2523c178feef06e151315b5498b19cb8f2f481dc79d8d991c8bafa784bf9d2f8f5e87c6f575c00b7cbf4bc8eab20c3be08ae583fb079378959ac3570fa215087ca60cb2e46287d8f73ff091c49bb2658129c5247538f33542d17eac1a498def08dbb39bc870802b08c0078cd54c4d1bebea8547edc2caf3a08da4e65cf736905f3580e7556a3ae96d8e464340f2d0abd81212d708a12cfb641f9c4ce9010622477b57de5aee2f7280508f61c86e111bcdfaa2f3216a0bad6ab9ddd047a75527507deb30b5b9a557d372d8f6c77d632a40ec9c468ca9bd9eb9a43493ea3bf325bc7294ebea132f7bafca2a258ec7930e2f77ae56a5ae13edc4c3028c56da4e680b9b402cfb87f3a0fcebc4e81598ba6dca377bc3ef311b9d0dce7e78cd7940950c8de8d4b2de1429cff33e474a57c2714092c496209dae36df3dc6a721bc385d1e9c04da8a9b8a1f28f2202ad42bf0c3f7d09c359f074d2677dd6e01f315ea5a05039db4cbc62ee00bb87f0a54b992145849d682f1ec43eb4c1d37d05bb1dcf7c6b88274a06f7c92ed07a14a100dbbf515df52077a2ea02e8d2f6b4842ecfd172795de3666132605779b27dfb6787b210a0ea836eaf67a4ee709e9c97f147d4100afd5311c0f92e522af708ecbc7cf9867776cc19ef087fa042395fe6534a1044e02d68016ec85b3f275f3d9c524a5e18ec7a29c4d08796aa375fffea78b33e1c84494f287e006dba5745791d3d3efecc009eb0540c36b642f145418867e57cf36e05011647a61350632a4121293a80f74d06462e05b862d7028218f1791a2d774a913584c53e9334143f22c83791f2553f8363eb1fa7e2af5035ede880e61c21534e72b248f76633a8c93b88d0ce07a8a4d216452585f4b6cbb6003c9f1e82172e00fccf8b2f7bfaa98e6228368edbc82ab3b7e7c34e7122db15eb1ec2616379c219137690206976d7dc130e3f4517f41ecba546f5a4868d7f6474228446783fdbea970a76a21820fee96be15cc30682c85f7c2f4e7033273c695cd8602572ecde85ec12bd9daf4884b67d6f135e07a1760dade2242e8ead38ec1dddacb47ec5ce5a5fd8a7c7bfabb33d6c76db9a601dc6b38b65d938e709582459f3828fb4069ac39a1bfe51b3ed6080b1b95eaa997bbd226ddbb22191bda3bc58e4e05b9658208bc4e750fd636f89a4eb057ab9fd14f2300b9066040adf643cf4806d1e12bc0932432c5a49a7a16b9ec7477427b2bf990f8d75d3f2d8331b9056131cea1ed087222d44267812f3faa03aa5a8b6329b436772f69a6e8d6fd713f07debbc50b588686c61a075410044edb32dcdce90e083857313fb6287e75db7fb445cd4f5782dfa1861a9d3a542156009cfcbb58c0ccd3409b5cea566e9f46bff270f1c4f621aefa98317179f0391510a6da42f86c0d20efd9f0cc076824f493aac2ef4d0710f59740f249486086fa6d785555ed51fa041c90f305cb6204a4fc55dceafaa7b0b29d55c6ef79b01f0511116607c162b7d66dd89247e020616c07705037eef79a91523dca41d60c90ce148bb2f3e6472c24a50956ef7a7aabf799f63b8a8d6816e31588990c3ce6224ed5a21cf5bda235ac9964f63009ca8f6ad273f3ce11b20c4aa25d52be7534b5d5cc17f4dade16bd6cd50330c994f25861391a3bfc63d8d3c88fc48252d92a19f09dc281fee119038fc437c098314a14622c64413d9ffe43ef647bc1b519630a08940cc02548d9a5a444f4de79e9a7108159ca8de4ddcba0db9f384d54a901068669425a5dae46a25c2d76cd1983a6a298c6fdccf07a958e9e5758dcf66475e5e524769e146e8ef4cb49069b3bb11f56ce3d96bdbcd8ea10a475c3fa1588da509b6312220c53262ca774923cc922ed77b5d29814be358e4a169799b16c3b696bc942f8a630b10657746f7580b32ba99a52abee57fae0432dd2223086d1e935ae82bf07afe28c6ad34f9a721b277dd16968ed0dcb1735274e6f4e5949116edfd29a85675e9c66cc8433285d806cd94f6f7b641a1cae3f601e7abb4b1307008d8da61190c6dbcdb2fbd4819625c300d06ee838a394632aa1ad27c18adc5b13480300d7a4a6bd69998f3bc6c2bbee384b1c0f6ac5da6212504bc878875b60a82951132bb356f10e9202170b08df352aa772458e48fe206807cd2823477d212987f47ecba2dab6ff82cee5d0960f0474da5165996a44ed6bf16d965164a4d68fd275576a3952167ca5be503fd2ad51832821108dd303e60274d52740a603b6ba5b02885bacda0c2a43af3af08765b8d55f5dff7305e7f338c2fbefb561bec813b2a408cb0044444cdb48496216355134eddaaad79bf1aa893c1c71a4606195d89dd77a7954158c7aedfebc47e0a02932d04cda0bd69e4c93005ed770f29f5678691d8306160e03f66b85c383123a8d82ab85279d4d1b5444e496115c1ba361aa221e438b549952055f4e468bb7bbe525a2b2d573ca73b86f75e4329919813022ee21e8265e9fb978d0bd20cba950f053008a8b2e67b0b9c9e15b91dc8e5bb96044970f080f47df396c969260e3e0af6c3dea21e20ce079b542713361914c29687fe3e571598f8cc61095b18a30dd8e7d9f54ce21f81d2fe11d815d898d26575289ae8a52e731b22da5d1039e0dbf865c5cf4c885289d54a2b9e10693cc7eca2eba448275121955822c8d45f6509c70e76980e19f88bd1d2f5c7fbd0c5d2bbd2b85883dbcfaa744d1b6e49103e12984824f52a9128d124a1bc5039555f84ddc929d9a8fd2b1065052eb74cd4cf0a5caff12bcc9725d11ef47233ea7f309e424c2302d442e4c2fa8be1833308378422033138a0c50576cce7a54ce9da0d5c92ac5f83d383dd166d985f3a90c9019855a7f91698503430ddf19964a786bdeb0507de1", 0x1000}, {&(0x7f0000000300)="f4427d6cc4b6dd2701525b89ce2dd0b39d727181e693581c3c3ff3f7", 0x1c}, {&(0x7f0000001400)="c589c94912447d38f51c7f8475848f4dab4cbba2dd12d80e38e59186b7cfb37f8277e92cc2e3358c6668c351fec5cf3cd350079ab9fbcdf44b1c2fe90e51dbbf6a5fde9cd6709eb29da2d1f3a47f20ddecbaff8547f0c3deaa9b262c435cc1ea1af19e3ac2edadbf90baaeaee54c951611c0e1aab9a7dd25370697e4e084d7ae56ec9a3c8ecafff31dbbb1223cf09d0d94baa53e124edb2a2f0bb8b97ca31b87c9b7a15dca8f6ca0be295b18129dda05df1ff7b9e4db89d791e50e1abd0a8d0460", 0xc1}, {&(0x7f0000001500)="bb7811157e41fffbfa12d2480edc1efadae3ca19ff2f6ffdc49d156f9c1147034b9e5ace8ba66b32fc020844e93849876202d513f8ca62fc7ea811b8254cef78d0cf2d1f0fd8226496aa45b28c394138bff6771752764ca273976db5ac4a0534729a33a4b789d5e487425be1e63231b20d1d75111ac122239596d4d74b1a2f4106508d2ed82bcc9b27f873bdcb4ad993df47a40043eacc3973876492377c47c696dca14d0e872aa4cc972be2e238218057434b364cb612013894d7e7fe42720f4f8aaa7c32f78df441d44d5dd6f3413df56fd192bf9c86dfdd8172131fad10276b9f94d17acc", 0xe6}], 0x9, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:14 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x107fff, 0x0, 0x0, 0x0, "00000000fffeff7f0002000000ffec00"}) mlockall(0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x1, 0x881c, 0x400, "1821230f1991b47f07ff1182f180ddd4c317d218", 0xf9e, 0x80}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getegid() 16:00:14 executing program 1: r0 = geteuid() r1 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r0, r1) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000040)) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f00000000c0)) setreuid(0x0, 0xee00) setreuid(0x0, 0xffffffffffffffff) 16:00:14 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x0) bind$unix(r0, &(0x7f00000000c0)=@file={0x0, './bus\x00'}, 0x8) r1 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x8000000) mknod(&(0x7f0000000000)='./bus/file0\x00', 0x4, 0x0) accept$unix(r1, &(0x7f0000000100)=@file={0x0, ""/4096}, &(0x7f0000001140)=0x1002) connect$unix(r1, &(0x7f0000001180)=@file={0x1, './bus/file0\x00'}, 0xe) 16:00:14 executing program 1: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x3) setsockopt$inet_opts(r1, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000080)="10", 0x1) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) bind$inet(r3, &(0x7f00000000c0)={0x2, 0x0}, 0xc) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) getdents(r0, 0x0, 0x0) 16:00:14 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x6) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x9}, {0x2}]}) mknod(&(0x7f0000000280)='./bus\x00', 0xe010, 0x8) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000080)=0x1) 16:00:14 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000440)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r2) 16:00:14 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) dup(0xffffffffffffffff) open(&(0x7f0000000200)='./bus\x00', 0x400, 0x0) pipe(&(0x7f00000013c0)) socket(0x1f, 0x0, 0x4) socketpair(0x30, 0x4000, 0x10000, &(0x7f0000001480)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0}, 0x26d) setuid(r1) r2 = geteuid() getgroups(0x4, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) chown(&(0x7f0000000080)='./bus\x00', r2, r3) r4 = open(&(0x7f0000000040)='./bus\x00', 0x280, 0xffffffffffffffff) accept$unix(r4, &(0x7f0000000380)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000faffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000024d963fe02f0b0cd7138b9dc21f3bbd4184bd363a0a0e1925811e9e8908f4f399e1022d6ecbf61e3a483d4d9e6a132a16c5459450a49ae42c206e7cc72efe3e2f6114000000"], &(0x7f0000000100)=0x1002) getpgrp() ioctl$TIOCFLUSH(r4, 0x80047470, &(0x7f0000000000)=0x8001) ioctl$TIOCCONS(r4, 0x80047466, &(0x7f0000000340)=0x8) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x8}, {0x2, 0x0, 0x0, 0xffffffffffffffff}, {0x6, 0x0, 0x2}]}) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x2, 0x8) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x3f, 0xe0, 0x6, 0x1, 0x7, 0x8, 0x9, 0x2, 0x2, 0x6, 0x6}) r2 = getegid() setegid(r2) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:15 executing program 0: setitimer(0x0, &(0x7f0000000000)={{}, {0x0, 0x8000000}}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x142, 0x40) ioctl$KDENABIO(r0, 0x20004b3c) 16:00:15 executing program 0: link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/de///pf\x00', 0x510, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0x7) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000240)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10080, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000000c0)={0x9, './file0\x00', './file0\x00'}) r2 = syz_open_pts() dup2(r0, r2) 16:00:15 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0xfffffffffffffffd) read(r0, &(0x7f0000001880)=""/99, 0xd) open(&(0x7f0000000000)='./bus\x00', 0x20, 0x8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) preadv(r0, &(0x7f0000001600)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0, 0x0) getitimer(0x0, &(0x7f0000000040)) execve(0x0, 0x0, 0x0) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x2, 0x2}, {0x34, 0x0, 0x0, 0x7}, {0x714c488e, 0x0, 0x0, 0x100000000}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:15 executing program 0: setreuid(0x0, 0xee01) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x800000018, 0x1, 0x0) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4) geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r1) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:15 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) sendto$unix(r0, &(0x7f0000000100)="e5b20ea42383bd1aa082edb3e9d74ccc7ceac725d01e00325275792f428007aecfe1528c825350abf3d5567c30f38f9bed473a11bc7fce08a2d54059dddffd47d1327a0ff7cd25dd77dd7488a34eb8bbb201aade0b57a5061f272e0e8fb34bec7506695d6ec1ceeba66248d3e2a24c1955304bc5bdee0dd9e4942aeeaee325e6b64e433fd129588a4ec804549c9aababe74701e7187b018e171311fb6bf4e50df0dfc4d7669ce7d3ba851737053f9643d2e43d64614471d5c65e76ebe8b21a579ee3c2ad1dbcc83b3266af43fb4248f2cefa9a375b30a91908c0a9b7faabf7e5cfa49f94a3", 0xe5, 0x2, 0x0, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 16:00:15 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x47, 0xff}, {0xc3, 0x1ff}, {0x87, 0xfffffffffffffff7}, {0x5, 0x8}, {0xa5, 0x7}, {0x1, 0x80000000}, {0x126}], 0x7}) read(r0, &(0x7f0000000000)=""/5, 0x5) 16:00:15 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000)="93", 0x1}], 0x1) lseek(r0, 0x0, 0x7fff, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20010, 0x0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000100)={0x6}) connect$inet(r1, &(0x7f0000000140)={0x2, 0x0}, 0xc) ftruncate(r0, 0x0, 0x2) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0xc0, 0x0) lseek(r2, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="10", 0x1}], 0x1) r3 = semget$private(0x0, 0x4, 0x423) semctl$GETZCNT(r3, 0x7, 0x7, &(0x7f0000000200)=""/1) 16:00:15 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000180)=0x8) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) kqueue() setsockopt(r1, 0x0, 0x8, &(0x7f0000000040)="cfe3fe0473630e101dfc019d0405e192274fa8d3a5632d520c78a409648b1deece03faed22ad928476d98850d39d39854ff9bde557a4aae2369abef59db13a8404f24ed2ac960b3e5d49c5024736279128f436fc76b157916d23610d2353da50196e7c2542b76e4028076f4ef221f4978220cce0ebb129c842880587d26f8afa39bf38", 0x83) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r2 = getppid() getpgid(r2) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x2, 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}, {&(0x7f0000e56000/0x2000)=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}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000540)={0x3226c2e7, 0x56c}) ioctl$BIOCGSTATS(r3, 0xc010427b, &(0x7f00000000c0)) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x80}, {0x44, 0x0, 0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff5a, &(0x7f0000000380)="1f483f3c315004a9d3872b8d5729912c11e9d9c2907ef3467619f34000765fcbcd26b7becf491d6783a68709e5fd83fbac15b21e2b7f95c5b1e1afd931a267827e78a0e50aae1ff2f6f9c118d971f285a515b31738caf956d7a3c8400defde27c12cc126dd99f6b711ac99c335ddc445ebf69658879565aac2ec657041b2fc1b90ab1bb4bd072d54b18c") r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x8000, 0x6, 0xfffffffffffffffa, 0x400, "dffb986aea5a97da6bb48a2c270e5df691860acb", 0x40, 0x8}) 16:00:15 executing program 0: r0 = socket$inet(0x2, 0xfffffffffffffffe, 0x4000000002f) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) shutdown(r0, 0x2) 16:00:15 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x1000000000) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0x1) 16:00:15 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x80, 0x3) pipe(&(0x7f0000000040)) 16:00:15 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfc94) close(r1) close(r0) close(r0) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0xa0, 0x20) openat(r2, &(0x7f0000000080)='./file0\x00', 0x0, 0x10c) 16:00:15 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x100, 0x2) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0x7) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f0000000040)) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) pipe2(&(0x7f0000000100), 0x0) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='c\x00') 16:00:15 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) close(r0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0x0, 0x8, 0x20000000, 0x7f, 0x6755c397}, {{r1}, 0xffffffffffffffff, 0xa, 0x2, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x40, 0x8, 0x7, 0x2}, {{r0}, 0xfffffffffffffffe, 0x40, 0x4}], 0x9, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffb, 0x2, 0x20000004, 0x20, 0x8001}, {{r0}, 0xffffffffffffffff, 0x20, 0x2, 0x9, 0x9}, {{r0}, 0xfffffffffffffffb, 0x0, 0x20000006, 0x0, 0xffffffff}, {{r0}, 0xffffffffffffffff, 0x1, 0x80000000, 0x3, 0x80000000}, {{r0}, 0xfffffffffffffffd, 0xa0, 0x1, 0xff, 0x7c}, {{r0}, 0xfffffffffffffffd, 0x2, 0x80000000, 0x5, 0x8001}, {{r1}, 0xffffffffffffffff, 0x0, 0x8, 0x0, 0x7}, {{r0}, 0xfffffffffffffffd, 0x14, 0x1, 0x4, 0x7}], 0x9, &(0x7f00000001c0)={0x1, 0x4}) kevent(r1, 0x0, 0x0, &(0x7f00000000c0), 0x7, 0x0) kevent(r1, &(0x7f0000000080), 0x9130fbf, 0x0, 0x0, 0x0) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xa7, &(0x7f0000000140)="b6") 16:00:15 executing program 0: unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='W\x00') r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) kevent(r0, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x8}], 0x9, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000340)={0x9, 0x8, 0x0, {[0xbf, 0x7f, 0x75d, 0xfffffffffffffff8, 0x3302, 0x2, 0x1f, 0x26, 0x1, 0xfffffffffffffffd, 0x9186, 0xfffffffffffffff9, 0xfffffffffffffff9, 0x3, 0x7b1, 0x20, 0x2, 0xff], [0x20, 0x1000, 0xfff, 0x2, 0x2, 0xfffffffffffff32b, 0x7f, 0x10001, 0x10001, 0x2], [0x1, 0x1f, 0x3, 0x400, 0x387, 0x1000], [0x6, 0x6, 0x59, 0x3f, 0x3, 0x80], [{0x1ac0, 0x960, 0x9}, {0x9, 0x0, 0x101, 0x9}, {0x3f, 0xfffffffffffffc7b, 0x9, 0x9}, {0x13, 0x3, 0x4, 0x8001}, {0x8, 0x9, 0x7, 0xaca}, {0x2, 0x4, 0x9, 0xd3f}, {0x3ffd0, 0x0, 0x2, 0x2e40000000000000}, {0x2, 0x6a, 0x9, 0xa2b}], {0x3, 0xff, 0xfff, 0x4}, {0x8, 0x8, 0x4, 0x7}}}) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x546, 0x6, 0x5e90, 0x10001, "cfb8f8095b9448244a1f7a6ed619c3659674e790", 0x80000000, 0x2}) mlockall(0x1) 16:00:15 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') unveil(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000180)='r\x00') stat(&(0x7f0000000040)='./file0/file1\x00', &(0x7f0000000080)) 16:00:15 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f00000000c0)) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x48004004000028ae) r1 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000040)="000000186007008b0000232700000000000000000000000000ffffffff000000000000000f0076a2287f433f", 0x2c}], 0x1) 16:00:15 executing program 1: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) flock(r1, 0x1) fcntl$lock(r2, 0x1000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) open(&(0x7f0000000080)='./file0\x00', 0x90, 0x0) dup2(r0, r2) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x7, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x25}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = getppid() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x3, 0x1, 0x1ff, 0x7c4, r1}) 16:00:15 executing program 0: r0 = socket(0x12, 0x100003, 0x400) sendto$unix(r0, &(0x7f00000001c0)="b100051300000000000000005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) 16:00:15 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r2 = kqueue() r3 = accept(0xffffffffffffffff, &(0x7f0000000280)=@un=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) kevent(r0, &(0x7f0000000040), 0x2, &(0x7f00000012c0)=[{{r1}, 0xfffffffffffffffe, 0x11, 0x0, 0x5, 0x5}, {{r2}, 0xfffffffffffffff9, 0x2, 0x24, 0xbba, 0xf75}, {{r1}, 0xffffffffffffffff, 0x4, 0x40, 0x9, 0x7}, {{r1}, 0x0, 0x35, 0x20, 0x45, 0x3}, {{r3}, 0xffffffffffffffff, 0x40, 0x20000010, 0x3, 0x100000000}], 0x1, &(0x7f00000000c0)={0x0, 0xfffffffffffffc00}) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x2}], 0x7, 0x0, 0x7, 0x0) 16:00:16 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x10, r0, 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20000002}, {r1}], 0x2, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)) 16:00:16 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x80) ioctl$TIOCEXCL(r2, 0x2000740d) r3 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffe, 0xcd, 0x43}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) r4 = kqueue() fcntl$setflags(r1, 0x2, 0x0) syz_open_pts() fsync(r4) close(r4) dup2(r1, r3) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, 0x0, 0x0) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x3, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x1c}, {0x6}]}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000380)={0x2, 0xfffffffffffffff6, 0xc5, 0x5, "d7446843315a59df775f9c92e72d8f7a4ea3587e", 0x100000001}) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000001c0)=0x2) utimensat(r0, &(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)={{0x80000001, 0x10001}, {0x1, 0x3}}, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f00000003c0)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8, 0x0) open$dir(&(0x7f0000000200)='./file0\x00', 0x800, 0x8) sendto$inet(r2, &(0x7f0000000140)="d023daa7e4edcca5a98b09f5154aa817cef85597d6c46c4709d9810d5e124e02a05b235470e9c11b59d1bd45472c082903f961cbd13579e0e43d96ffbd2aa7d2332fb2aae604d8bdf2b8bd4ca996ccdd59861a7d43893c", 0x57, 0xc, 0x0, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) pread(r3, &(0x7f00000000c0)="f7", 0x1, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x8, 0x0) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000100)) 16:00:16 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) r1 = accept$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) socket(0x18, 0x2, 0x0) setsockopt(r1, 0x9b, 0x200000039, &(0x7f00000001c0)="00d94900", 0x618) 16:00:16 executing program 1: socketpair$unix(0x1, 0xa3b8bca5a40d6611, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x22, 0x1, 0x2}], 0x6, 0x0, 0x0, 0x0) write(r0, 0x0, 0x0) write(r0, 0x0, 0x0) 16:00:16 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000e1040dcc4000000000800"}) r0 = socket(0x18, 0x2, 0x0) sendto$unix(r0, &(0x7f0000000040)="a8e5900223db978c625d81f0807ffb2e8381e1faf41dbeb18afeda495561b633809858432d53f6db0edfb81c67a006fa8770cafc99154fb2b892a51ed60ddf5acf4a349d661a", 0x46, 0x4, &(0x7f0000001100)=@file={0x0, './file0\x00'}, 0xa) r1 = dup2(r0, r0) ioctl$TIOCSDTR(r1, 0x20007479) ioctl$TIOCSDTR(r1, 0x20007479) sendto$unix(r1, &(0x7f0000000100)="361da87dc40731e55605a4593722c7058e903cd05804b509c9581382bb6d1b60f12e54441bf47ee1b1c93593e7ade66d132607769b194b393a01c5a1e89fe1bace9b26640c2bfd2917f62468b819ad07890feead1dee1ba4368a49921dc2b59596d9dc8689fc76cc3b89c5e0e5e57e5d7ef10e4972c1822f61b4b4e5d04f46d2f1103211b24abdc435d6ac13c2466db434a7c1761895f8e1b114c0ce7b8c41b6f8c71b2d474335bd19108556e1bf37664f6f04a8b5154a4a60ac9eeb073c0af13f73bf7e81418ded72d65ad24ac024d1c5748bb41bc2467f30530ff3f45798604713c45dc8536e5090f69db2000da79a4a8c6340909e35c20f09bda883944a71ab48c47407193ef1a1454c81ce961f371490a3c3fa07906e129f1306e653cb2f4fbd2ed682f6cbae1ca89dd7bf976ceb5ffd667e5d0ec79b808ee2c89804c6d9cb616a1d4f332ab9c0e1314958316fe9c24d4c85d05586426ecf0945e9175a2acce4054a889ac9290d6b2617f4de5ec24dfabbde15d158b2739911f8571c1f1c3b869a5afc76ff5ad63022b09185b63752b483d3beab00c53bfbc758184f028c72e7054495ad3f8165c2d8ef665eef8dae192561f38278b7a9c3e7a7dcb8039fa981c95d882d74e7dd47da2d6555e0636f208dc86e9e2957a21fda39de1058b3fd6c9fd47790171105e49be73494edc7d73d6fd131b1afc100d834eece071e44110dba0e2a4b7a7166c01e4b99ca7ced0d4f22211428e76bbf6a9af75bf644c5ca74148f450df0daa483860b8df9983e988931115b116b687a1163635250b7f5553dc1337ea73eec1b9213b8e862dedb6e8dbe9e5768177d4d84621ed3c468a6066bca108c023adc4712294168b11de9ba09b45d4f3da3928120eee1840f3e4ff1a23fd7d294b2097ba92cf8a63e8a324243fd367447b03a5c9cd20b4f724085d2791890febbd517bc5f648071c6568c9b60952333b051750baf54f6b11bf385678b9faf5e6a4eb3406ea4cc8c5b168291b8ca3c1f0b5cd59b912dab7cac28d173a13240132b625f2e4f329c7f4bc58d5bbfe3b7696f71c825c5b21673764ae68ef36bb714676ec9d1862f16ae056e6db415b670237495da1e04ab2588a4bbbb60cdcea462a2165942193de4b77fc70a3a56292f518b8d212eb3777a63265ae0525ce6fa65ca62fb5f18c36471faeb0281b97e51d2b36a4df5d83a964d32d38a243302c5b79659b9c2990530b4f3fb7c36a92fc5171d714c7b5a190f9433e06ca7e9df37531aecbf3a1ff8ae79f1fb9d4d57209ce69a3033985d71c5fd6c175593ad614c699e01711b8ee52a3cbe5b03d21fffe9e685fd43e6c5a54e97ccf02271a0aa1dbdfcd95fe132c648d40fde41802369b581b61cc24d5267fbe9ac7752082c12c6b31f653306be41be3032e37a85f775f0ec13f09e5bf6a74bec82d7377561037965a8f0d78bfeb419756204f9ffb4555f398c1e188cb82d0ccfb1a517ef7d733e9d985c7322f931117b68082bdcee963c428cfab8781c531bf51033c577d92ba0bf689c9205c99bac0f51ed321ec12d18ab148b63d49307916c903ffc103cc7a89d4c25d00e1424d360c91fe1d9475416ed9e0118245c916127f9b8c6f14a3874d308f815d00266a6092d7279f6d8fb3b49be8367d09e834bff31e751db0e8a9f4424874bc5ab165a27db4786e3524bb8b4811c4ef57dadb8efa464626e9d2f8cec216245560f070dffb4b5ab2c25fdfa5a608e5b7fd0144a58135fcfe3c0fa3c4934bf986b7a4a0d3973deba950562860e6459c2cfd8c9913171b7b6f39e8873acc22badfdbf761811420e73980a843629b71efc86e0f4653569e86c849f63b3c988405f863085ba68e53436cfb9ba934afa6ef70450a4adbda33a7ccd0f2ea968a5eb2808abb9d367bb9d8e845a90940f3131c258b8e00e2259377b258a78427f1add5de903aab597dafdf312c7aceb1c332744d5ba3aac781c847fafa8ecb7b903f84432614148e0ee03f21d1a7a89ff602a26c9487dcacc630dc4d5ddd36006acbae27f9402f546ea33690b5a605c53ae717c24ff41638cfb656cb9e517034e0d3bdfe8fbad61abeb219b0b9d6347a95d6edea06f1f9b41e0215c950c5d50154720c87a787f8d3c54b1ac26045ce0d77a6758f6dd3f487a51c97268f752cc250fd57451b50305508d748ad5f2886ff9a9051272a20e0ee402657f13432741320316002e4c28c97513ab688fee54e56ae54a8db1ee2c6f66df373c62e1806db2b02d74b6460fd5e0a01dc07342ff1bbd5943471eaff6a5563ff312ef87d3f63d0009bcc00dd156702653372f7be9b2cf9e326a16170f79673cf1ed7185064a8379a6493d06cbb5158047616e45e52e44b3bc7161867d375913b47acc48ba3af29bf32ff064f48c1bba962b8603f57f7592108e7686266f8585e643a6d302fea9787e7f9148d3a22cacdc3fb30efc05a250265f3c795cd55b64b212e64411374fa1733fe0071629c9b35a18359047a70f98aef167fec37ebe24a68dbbb1a4a1045ec62c030c376724c2d7adc4b3af074d425dcbf1fe6df2aab5efe228047e74915bef5c2279b00ec29aad91a5113d82a2c15e95d1429781dcd5e38f298a2b9e192a7eb608fcfb65e3459acd42c5688ed10c72fd4c7fd741479757115ffcb5abdde906410794c808e864b28b1d73befdad5cfc909cb47206bf5892d8d7932eb23a0ffdb99b9bd1775e9b73c1a72b195044f170aa99e2b489594ffc14709dee4dd430dbc41c1b5ae4f2f6a238d55cddca6c235e4ce8d17217e65335bbb6ff46759a52effa92203bbe498378f90a52be1f31d0bc533acbf54bbfb12c8be79fc5b5089a9459c07dc23dc35e57cf2c61ce11987ac83c875dd1e38cd6772ff609f14e54c97b2d8669f30a69f28eb1e71c0ef74f76dbea2b4570c462892e9193dcb6fe15892146c79f6019ddcb50fb808b4c28d2ff3a8fcb4215f1efe4f7429d036252cac38ad90e50cfd4d68e820a93866a021880827493484476b6acb702c494918d9da780c4b24f8428cebb222c04e76caf55e3fb79e415a2ad0a4de4c6cf44b5f100c35d2addc57ee81a6bc122c62b789897849daea8c70b375796d8d6a22799cc00726627f1a9b7952a7710705670b8aca61877fa7313c1b024e50991c0a9521bca75df1e59b927e33d398b65379fb11513cdbd0511a299a3fb3b70ea7e109d4298d719fa5a05810acb06139ad1cdce0968c40bf5e03db51b5178d92318e79bc0ac8caab9a17ce9ec9d2302fe33eb8866e06457f2b3acd9788f50363484e91ab770cdf66c33ffe89c713ec9e29f8fe1584f3be85dbf2374bb7e8fdd373f92c39bc9453f1a96e26bdea549fd2dd3e5ab71eb78b5f1d7d2ce8ef97c1b3ebb38276f60deac8681cbaf68388e5a7cb6749cdfd0fb7372c220422fddbe9e4a31835bfd0b443f1ef294246547b8df89d80cc758b35f592e6d74465bbefdfaeaacf1c992c2163aa5aba32dee7cf2631b9b0bb56bd8726fb2a6c9eaff2d81896f6d0c1c9695ad597e8f3c1ca914d77127057fa60077c7067cd3ccc0e63cd01162f96551eb24108658a1e219f83e6efc17159861e1340982b3dc0f8eda5ac81b8437c01aa339448928103a22a712f3b0ae80f5b108e40ad8928a1393cf3fd3dfb8fd796022b9d05eea12ef6a22fb0849418743094b872d213037284aa74e9dcab1826545e9f3e495a9db8160381ad55f0a980da35b169281c77867c6f8b51c79f336c433ff3b66a63b5bcbdc3880872d025aca2f76e63bc9d8ccf19011f2661fed586d73b168f1413a1223391ffa2db91fd67dab2efd45d40b600886134a3ffa7c8d3a5f911b3d38677e3c491de940078e7017f4e212458aceedf01ae39b34f528b02c995312593621022bf1b8ba4fae8d57d9bc727990263d9431e926f6f99d406cbb70a6c3d4f2e34151b4da52fef3d88d72fee970c2bf2e1fad1a718e17449f3eae6461549a30735d94a4b8516a3872f4f06cc1bbb03efd3cd2ea468d1c857157d3117c7ec429314bb1f7d109ca391657ae8e74ef76d6708cac92655d6bf2c8522486a123a1277c36b83216ae61389b7e516faeaeffda75e7919cb2b0f3f877f134ce50e7c04b23436254631bb81bacdfbf2b1364935859e734436b88b7bbb2ec7582a044dca7fcd8b48e0150bc48bf7d3ac5c2ec504f005e87dfb7afd865f8b1991975733c606aeecbe72b5d486cce6238ac4a0ad02f10394dcb4299057ec3c6988754c1bfcc0b999d585272f5b0ab9c4c0b694e86cbf941445ace765999df10b3d7c7b7b9af19d2b89730dfd582754d331324051c035f5888ac72d84ce9a0ca5704c1ffab676ad24c9b9764f132dfaaf41a3dd3c44dd73c4793d13adadaa57f1186016e152fcd39587bff1dff438bf0fed389438440fcfd0c9833a21b2c337ca99ab38476ce7852a6a5d1d459830760b306baaba555048bc5928ddfc9e5705b99f4a8f23827ebb00938aea561a2796da33cb25bc052d637d6329437fa71182640e1e5e3c37d6b4952573f73d1f842f6f6c109cd660ddf25225bdc9f1b6dcb24c324b9a682fa2b82bebff98d0ee3fd0554f52f07f503d8d2b4c49d48d63ba2939538e7b0b00b8adb16854cc9c707d88ef60e6d908a9898fc29ae4bb992e309180ffd735b90c0dd1d7b6455fc2f78705dbce1d50d8bc50f2158cce26fda5210b0acc52e613e83819ca1a596b3e0da5ab7be3a17078979555aec3036cb591ae20c43472d960ae650022d004e21e868317f3b8300929453c3ff227f72f8bb3faf4661a5965e3567814eb2e7ea3295f3baa57a920a7543a5ee256c1733e819f9c2b6c5145a55dc19b298307ee4f7173cda60c85ab059313564bd9a50c6ca2bd3fa4c7e1fba7684f19e882ea73b5f7110c9c7b5b4d15bba330918dcb8b4ab659a4a667c98e4abf5e243975739093ed7b6eb1c9371d3b880f7e1bc1e7070ec8585d431d3a4ddf05318473b2718df5563831b62bea99c7a090af3bf1f810d03857af44e1096524a3887704c8a2afe0702516044ded2eac4aa911e64fc33132d61282a09773154116df6b3db0983292adca8b4485cf6cfff904ebdce67e43e9b31a4a1f23f12fbd6d39413f2b33fa32c7c05b62e17ad96b3620428955cfc76a7bac879e457033bb941ae257b97535e477b318de35985aab36195bf09fb25bf371b35bd11aa3c91b5ddae783bc0037c251af8a3b6d103e81fa3b356f92c02b8bfd2bdbcece7c9c9c588fe6ebc389a6ec50eb6c3f81f07633eb680efaa206249578ba48c72616839472a3285afbdad8d0e2e6dfafd6d37438a00f96e092ae418d324471285103c640be06ca7ebf5cd16d28ffff3776d86ff9d42294f1d6dbb50dac77ba95b43a48d60f7755346165ef5dffbc770ea0f1a63b85717ac93a867ca1a74cd76246898796cbfd613dd24f5c022105e2e7efea739491546c9679fa6cb00667f3b4a8043a77f0a1b2ad353b3ad06a30a329700aca3866f6b913ca1fff8350f861dc62b8b0827744021a3f9b1f8a6202a2535c62c10c67f51cf7e4779c2389a8be139a888e7e937e23161af91d8a01175ed7c4bc1441a2f3309656cf6cfd53ffc05e7fefe9af205f3b584f97a23a028043df870e75c5e194cfe913baa932905bdfd259db66599a638cfa2910b94df4a464a07046bde7ded1957f2c7f095a607f024c012c88c1fa3b2929e870fdc300fffa7dae0c09695404429423bbc9841a5894b719728fc848fe0b17ec5a91ac1eb90425f1015004793018d2fffca095b79462e", 0x1000, 0xb, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x40000000, "0000eeffffffff0300002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSTOP(r1, 0x2000746f) openat$tty(0xffffffffffffff9c, &(0x7f0000001140)='/dev/tty\x00', 0x80, 0x0) 16:00:16 executing program 1: r0 = socket(0xf, 0xfffffffffffffffd, 0x0) r1 = dup(r0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000080)) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x3a0) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) dup2(r0, r2) utimensat(r1, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)={{0xff, 0xff}, {0x7, 0x3}}, 0x2) 16:00:16 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x191, 0x102) ioctl$KDDISABIO(r0, 0x20004b3d) shutdown(0xffffffffffffffff, 0x2) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f00000000c0), 0x8) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x600, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000040)=0x9, 0x4) shutdown(0xffffffffffffffff, 0x1) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000040)=[{0x2, 0x0, 0x397d, 0x3}, {0x8000, 0x5, 0x1, 0x46c6}, {0x4, 0x7, 0x7, 0x6}, {0x1ff, 0x4, 0x3, 0xf0f}]}) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x80}, {0x44}, {0x6}]}) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:16 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x8000800080002002, 0x46485d48) r0 = open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) chmod(&(0x7f0000000380)='./bus\x00', 0x10) select(0x236, 0x0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1000000000000}, 0x0, 0x0) chmod(&(0x7f0000000340)='./bus\x00', 0x120) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)="a4c849", 0x3}, {&(0x7f0000000080)="19b04bdc8cd937c974439c24c67dc55209a4dae9e685cae9e3e5fa46f94631660c8c8800656871459b5dfd882379d9b6b27aeeacd059c2aa2ddd259e817db627dd45f0a74b41b1fbf082675d910b4ef3bb73608331ba7bc7fd94329412820e89cc70ca139730f0b8fdc93344a06453c48699cc7fcc720b1d1c", 0x79}, {&(0x7f0000000180)="d8f8929362c8044cf3f4d014774a68d932cd0782417ec7bc9c4532d2f8bc56a79cbc253d18d183c4791743088fd6afc00c7220efdcbc100fa7d28d9a3ccc49df9232a1a960c7f15ba0f154250285a3b688b151ef35cac10ec51955aca492a5f45decec24887ea539c4e0f7b32bc35c7600089f6b92413c0c70d38663f58f2022df", 0x81}, {&(0x7f0000000240)="d4211cde75ee4becaf800810a6c64a44d00c783c7233e128ee345664b1e62177e4a72be9c61694ca90bec5badc8e87768f4ec74498a60efb910df42684a808ba68304098c6914453ed8dee3a9ec911b7b40d44bbb1a6baf829dd065b22eaa6eaa2bf401129d28bdcb0072a6de50de6af1cffbe60f6ddd8d549ffed0fdb2dc6b046761a4c7afbf68dff178e733f8a82906dac1e66032674686dba77bbd00edbe63a5de668c397cca39cf4556cf74f75b8e237a791a3d3e68d3d2c3dc9fe8b2f521cb5be81b446b3dc6f79fdc1670b6a965af90cdf88aa36078d2e14eb4ea0619316f36fd13111f34bd7c027", 0xeb}], 0x4, 0x0, 0x1d) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x80000016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000180)=0x1) clock_gettime(0x0, &(0x7f00000001c0)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x20092, 0x0) symlinkat(&(0x7f0000000180)='./file0\x00', r1, &(0x7f0000000200)='./file0\x00') openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x40, 0x0) r2 = shmget$private(0x0, 0x9000, 0x20, &(0x7f0000ff4000/0x9000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000080)=[0x0, 0x0]) r5 = getuid() r6 = getgid() getpid() r7 = getpgrp() shmctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x7a85, r3, r4, r5, r6, 0x0, 0x73}, 0xd2, 0xf07, r7, r7, 0x0, 0x7, 0x6}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGSTATS(r0, 0x4020426b, 0x0) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x880, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000240)=[{0x5, 0xe8, 0x0, 0x3}, {0x1c, 0xffffffffffffffff, 0x0, 0x3}, {0x6, 0x0, 0x0, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)='\x00') r2 = dup(r1) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) 16:00:16 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x100000000002050, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "59501ed2a76222564ee75b564e3e672dc83880bf"}) accept(0xffffffffffffffff, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) 16:00:16 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x44, 0x1) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000080)={0x0, 0x2, 0x1}) r1 = socket(0x2, 0x1, 0x0) bind$inet(r1, &(0x7f00000000c0), 0xffffffffffffff18) 16:00:16 executing program 1: r0 = socket(0x10, 0x8004, 0x8) setsockopt(r0, 0x20000000000011, 0x2, 0x0, 0x0) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x800, 0x0) ioctl$KDSETRAD(r1, 0x20004b43) syz_emit_ethernet(0x1, &(0x7f0000000100)="c5") 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) readv(r0, &(0x7f0000000700)=[{&(0x7f0000000200)=""/153, 0x99}, {&(0x7f0000000000)=""/40, 0x28}, {&(0x7f0000000040)=""/43, 0x2b}, {&(0x7f0000000340)=""/194, 0xc2}, {&(0x7f0000000440)=""/169, 0xa9}, {&(0x7f0000000100)=""/111, 0x6f}, {&(0x7f0000000500)=""/212, 0xd4}, {&(0x7f0000000600)=""/249, 0xf9}], 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x80000001}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000007c0)={'tap', 0x0}) fchmod(r0, 0x100) fchmod(r0, 0x10) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") r1 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x10, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000780)={0x2, 0xb615, {0x5}}) r2 = fcntl$getown(0xffffffffffffffff, 0x5) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000800)={'./file0\x00', 0x5, 0x9, 0xffffffffffff8001, 0x1, 0x100, 0x3, 0x1f, 0x1, 0x0, 0x4, 0x6}) getpgid(r2) 16:00:16 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[], 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000001600)="e2a70935c43e9e4dee2e5da432646739d1d07be67cbe3d24519fe2012d729e37aa9176ab0467ee328d7fe57cb45c53c7d0fcc91fe91eafdfd39c9edc610856807467740223d193c2be01998f236efaa4c65709b92abe006d7b9b3787ac9dfd59333ccdbac9405a62e8c1a4a8a222768d033c6460e7b471f1a9ceb20ec296c423c4e67a3a5d4d38d6c389d0c69bbd4d32aef654fa6872309ded1766ae7715be5bba575c675fdf5e45936f9ced6277de33ea77e9f47c7f7ce917a3106ee53a6859773b9fb70c9f2df4cea447a98491d235088d94786f13aea22ce466585c5296c47d6e0f7968b3067cf83d59957f8c76c2f4360016aafba2a0a363d78371c9b961e9bd2fdf4289a9dd3f3bf7dc20a7452caa983ad0ef92fd4ce071c9947b90993373c360b722aa14f060ef1cd8514c5454258f338e2150215aa573feec0f62bec32600b06382dc7d6d5405d3928c89733229549acaaa58d24fbaafc66acb158114a8d7e50b9aba5b4b48dcd5dd0243151787cbf2917354db4b8f2aa86cbbe4df164213e767762702cacb6e035e9ad9c753ac257855144e861f2a7fb75a0fbaf119cf7d47161897ba65f08bd911fa709a93881f3efde90c9ef2bb4262717df099920371a16b22c0a5bc269829e21a2c284f143a030e765a94f9ef65efc0e603586a92eddb042da678bf9c32582cbca9d1b287ef42bf189a7dc4d9b27a63c57ea1fabe42546642347038eb4594a9c908a0c5e65eca0a01b322860096d95ddc7dc3597404450a62b317c355d20770b92a2b87669b9af44d249b906367ba84b45527915efcf444fb53a09d56dfa620da76d1d5659cd55bf879cc10c4610e4cd6eabc55da338a5e0849a6c07e1753f8ce324f53e523bd61cad8deadeb2bdd034fa07abfa9fe76f6f9618769cb74a75dc80eabb0120b33d0852606d6676a4a6566f0593bba20279b26a7104520c40edbc9095fb871d93772d518053501271285aff8caced056d9073e446f87b460eb0494f47d9cce67d2882093b14e8bd8a7eb79df4fed368e74605baf315883c02c8b7e33350660e6e744775e4465d602e1cf427a048b09e456a29e77df1134769fdcdba4b28c71a836d0e5bf1e88dbfbb37ae4326118018615d7aa2fa7f02b483f5eefafb2cbe6097cb51e115643a8bb2b63c350eea8f5761403a753a094cebcfd3a112b171bc85e129e3f9ef343012d6217ea94d8bb93957c18e5a1570c4cbb3e2ff31b1766ee14047af10595873147accf896765c31745dbdf0bdec93f9c07042e4fa4f59f4fdc8c98471bbc2ddcc960b7c086d1d1b1c36eb5ad03935bdc3afcd7efda22839054ebd2f4f8f7caf5e72ed9f04b1e078f56e4d22c31634d12d70415c8c40f529ac2e84c5c1a90feb25dcca6e8730ac0afb5cf49b0235e7dbc8f3641c54032fb12aee488afe2ce5cd73a1b3c45704d0584a8fdffdb31c434f1b014db40dd0d8daa47e240ae3d6a9b5396e81dcc7436b6fe131359918a7c442105decea60c81765204948b323f2997561b092561471945b9c20daa5b96d0f27600e8e70d9402759837352d9d25187a464820c3b9b326d65e1cc555d3afd6de8896d72c208a59be195d9f7dcb072758a225191bacb6748b6b331f662d08c9ea5939b866f9b4efcc5eb1392804a76e2da6578cb9847736539b432088ebe7b9120c83ea3b2d925c376d861f662f7a1457bdeb86d3c1ab30fcb61bb3f31b9bb975e249dffd0c409e032a4cb8aeab0adf4e79efdb54b54384b85010b8e1aee3835c7359bb95b594241dcbe286556fb6f9c6e707f59d321e7cec1c394a0b30bf27ee20e615e445a428bfdebc1ad318e167c55b0335c4d30aacdde3834f20851ec51ffb3e9a7c114a10051ed19b33ed43d9081dc8f057adf5fab805c765ef3a6397ac5882a68759974e7a2ca10684089ffca7f457cf2a61121f0c59eedad4a47c364cf0e625fb676b3f987e95ecaa15f138b2da3c10bb5e82a35b442f354aac73f753a0e28408ca5f815b94e8e93d77844b71a6849d7bb6e75de44372b4e07ca43c3ceaa3919de49c93feb1aee25f27df2abb406f9ad4cf054defcce99f040886876013fb1a7aeed8121e11bb96a4f9b123eabd8e1869657203b548062cc48d74497b567d1e2bf9abe3d395dda800fd6a116025d3117b1c8765d5e13a9833580311d601e4dee47855a20d40070b3f03278a1dd54fc0063063abb815c38e47057b2f799d6018fe88e35c46a0cbd0ac3b161c787cc8e583f01c0ac0baed1a4c564bc09698530ab598dff10c66e95014d209bf6fe673beecf8a79cd2232aa1e2b5ccd3ed5708330f086fa0c9543b2f88120f188ae3d903f2709e213eab91ee7e3591365ab7b90ab6c8e0f8f660d8ba6789d60b4d6ea907e54fe4a53b1da29245d34876c1728e6caa0fb95df51c799f5105951f82850a674a500a72f21b7604b50ffdbeb351179bba5f29c4674d6c676a0b2fde2a862c16c73063647d523021c3acc39c7c2475f4121d543f6167822f306cfca2f0d3e336a2a22ffe7f17b66694e7b77d1de3100f3e0e79bfd35b00a0c7ae6d5bcec187b7a08fa8515928f3fb27dbbc9d6d66b54dcd46ce67d604ce723951e4caa86879b5ce420d9bad5659ad7f8fbf728fd2375e9b171439d6a240438a025012a79d8df13cd414cc0e46b1f480d4faf8e056fb58049021667b8e3efdb9c31d922ff08dcc071ab44d844da45cb5a7d72e14c97d55153d80a33f0f47c5dbc10f995322a811b8acc398febdc5c8f5cb218264d01431617d9d5ed1dc23269be5cfef6b1941b9cdbd2fc5b7e4f64d44ce3ce21069ab06ceb690a2f087082119a748b098f061d3fa3c0284089683b614de03827f0c0a34e127b2bef9653c6d9947f8354201c1f1abfa7b3982d41b62abd5a8398c9464801b3e352eaf2df9168d731272bd8d7ee5df435c688bbdfa04a84d35ce6ecadc01a579a2c76314be98f4d8fea75afc7e1eb23f4984b0dc3192ffae9b60212687a4ae7925e1318bff59abeaa11f9763e3b37a227dea1a103b749c8e1426138b7c716a9177220d1552f1f8a85f17cd30160288683cd97c3e1d850335f2963090098c55ea77faed4f1d5098cbc350aadcaf01463248415e2d2a931c2781a532a72d5ea9989dd0ffe80eda9bfe8a9168d78f002a081a7082fb7d05dc67b9bd47744c51c13c5df81af3137f6053e7c7c5e96d9e766dd7cf4d82768657abdea26852fb189cda35f9e5e151eb40eaea51f12914f084c5cceddb9bf88141e1bebaa7d16d6c0064577055fb746d6841f42bbe97fbafd125b127492631af268b31c6c3d52838450907c3b6f8246510d82c5f549be1a33209dd1f1993358245b8747bccd0f1913c067eabeb320b61fffb508c33045d2946de78a4f8e7f193416267be03a87221c1f4e251461ab1022309e9e2e89b431c0112e3d04a01117accb545cd7d837de34857cf13de4ab156d7e7ff9afea945d8ce6386255146fd9ce0573d5222e23b4a195a6b1ee39f71b5956d392942bf996a33be64ab16b0dd8eaf95f66be7643093914b6e95ffc0f936c9f9fae8add441546c758ae145bf4fc8263881fb90433f82dbf71017de94485247664532c51063b3c45f7333b7abaa47b6626c4e22065a756e22249dcaffc2936611d129d3e88a3b2a302a0e544c49b83ba52405946a9eca6562c8a1af52484b576e3bcab625a82375488e105a3aaf3944135bab6b5fd0c2cbe4c7d7855501cfca3dedb67d8ec19c8bb73f017f0795b737a734dd21988578687c0d28d2f2fd7f0754d4244b818d52651d5c6d0e411f594f58d757adc59de896a3d947e409990552ca5da0c9fca22f2392db80ef0fddb005734721c1854df352f344b7b051a0a9868176d5b60595b66d9644862f1e140d43a9944db5bf3103fcaae071c169a2d5370facc49bfe66b8fcce25ead41c45fd6cbb8f2a78b760963ee3707731630fe793ea882bd83f4485b523386f450927647ac90b77d9f36f0d4b622f721bc585454541f4d526b106857d8892a69947059ffa1fce199d203a4c788729450168cca90b236ceaee010814373d31", 0xb3e}], 0x1) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x48, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) 16:00:16 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000080)="01201a56e9681eab07783b3706000000000000000000000000000001", 0x1c) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000040)) write(r1, &(0x7f00000000c0)="e4e753ba52013f3b3441ae1b43817b4ff2838a0018606516d8ee50d22d9bc96abb53ce8eef06e450a4701d95b0771c268cc390b1265157208a5aadbec15805506febbfa05cd90772e64f382327f235d51eba88affbc5a53f91ed9213f43af586b8f69d5b9c6d3a5f4dc366ba671e19905b6af2470e6677fe259115260bb146b985bf1c8c2adc87cff311", 0x8a) 16:00:16 executing program 1: r0 = socket(0x11, 0x1, 0x9a1) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x3a0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf52086cf5956e293, &(0x7f0000000340)="b6") symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00') 16:00:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) r1 = syz_open_pts() fchmod(r1, 0x4) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x8, 0xd261}, {0x4, 0x2}}, 0x0) r2 = syz_open_pts() write(r1, 0x0, 0xfffffffffffffe04) close(r2) pread(r0, &(0x7f0000000100)="1a050f62ad4b41f1303af36e08a4569aac0beaae1a0fd0623c6e", 0x1a, 0x0, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) syz_open_pts() ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000000)) execve(0x0, 0x0, 0x0) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x8) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x34, 0x0, 0x0, 0x400}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = semget(0x1, 0x3, 0x104) semctl$IPC_RMID(r1, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x7fff) 16:00:16 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() write(r1, &(0x7f0000000000)="717e25abc1585fe048a3b66b8d081ae8058ac0e9edd7dbea1e5e9d4f", 0x1c) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x4}], 0x7, 0x0, 0x0, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0xbca) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1, 0x12, r0, 0x0, 0x24) accept$unix(r2, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f0000000280)=0x6e) kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x7fff, 0x0) 16:00:16 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) r1 = shmget(0x0, 0x2000, 0x10, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001880)=[{0x10}], 0x10}, 0x0) 16:00:17 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8080, 0x4) ioctl$TIOCCDTR(r0, 0x20007478) r1 = syz_open_pts() ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000240)={'./file0\x00', 0x0, 0x1, 0xea62, 0x1, 0x100000000, 0x29, 0x3, 0x2, 0x1, 0x7fff, 0x4}) sendto$inet6(r1, &(0x7f00000000c0)="ad167f57a88b", 0x6, 0x7, &(0x7f0000000100)={0x18, 0x3}, 0xc) pread(r1, &(0x7f0000000140)="b116691be92d28dac8f2a73746af7db02150b3db9add39ae954ac6f1e41aae028cbf99dc9e89fc1c7266a8e14107ab0c430d522091d03cac42379e4b01fcd35ff293a8fc3a9c8e7fd603e0415ce275936b1781c5a0251fe5428c746c91f7a724d57304f46d74afd8694ee2b00715fa456617b588babc665672a6e7240691f71e1d2d166657ebafee7f91e91143be0a21301e972000c044ffa61ddcba1e86f184e8c7f199400bd6a93e0d9b1d6b540701ee6d2fcc4ff1daed2c0db7879d162831119b606acde76cfe48acac0181d378f7562c96f8e11169b201ac3e4f69c58866ebaeac287fd18395d9f7835876", 0xed, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000100000000}) 16:00:17 executing program 1: r0 = shmget$private(0x0, 0x8000, 0x0, &(0x7f0000ff5000/0x8000)=nil) shmat(r0, &(0x7f0000ffa000/0x1000)=nil, 0x3000) shmat(0x0, &(0x7f0000ffb000/0x1000)=nil, 0x0) r1 = dup(0xffffffffffffff9c) r2 = accept$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) kevent(r1, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffd, 0x80, 0x0, 0x5, 0x6459}], 0x80000000, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffff9, 0x8b, 0x0, 0x40, 0x401}, {{r2}, 0xfffffffffffffff9, 0xa0, 0x11, 0x9, 0xfa}, {{r1}, 0xfffffffffffffffc, 0x0, 0xf0000002, 0x1, 0x8000}, {{r2}, 0xfffffffffffffff8, 0x0, 0x1, 0x25, 0x2}, {{r2}, 0xfffffffffffffff9, 0x90, 0x2, 0x4, 0x8}, {{r1}, 0xffffffffffffffff, 0x84, 0x80000001, 0x9, 0x9}, {{r2}, 0xfffffffffffffffd, 0x2, 0x4, 0x380, 0xb35}, {{r2}, 0xfffffffffffffffc, 0x3ab1ab935c1d32e0, 0xfffff, 0x0, 0x2}, {{r2}, 0xfffffffffffffffd, 0x0, 0x10, 0x2, 0x400}, {{r1}, 0xfffffffffffffffb, 0x40, 0x2, 0x101, 0x6}], 0x3ff, &(0x7f00000002c0)={0x2, 0x3}) recvfrom$unix(r2, &(0x7f0000000100)=""/17, 0x11, 0x1, 0x0, 0x0) getsockname$unix(r2, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) ioctl$KDGKBMODE(r1, 0x40044b06) shmctl$IPC_RMID(r0, 0x0) shmctl$SHM_UNLOCK(r0, 0x4) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x87}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mlockall(0x0) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x200, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x8010, 0x0) 16:00:17 executing program 1: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f0000000180)='./file0\x00', 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0/file0\x00') 16:00:17 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x5012, r0, 0x0, 0x0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000000)=0x2) 16:00:17 executing program 1: rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000340)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) sendto$unix(r0, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) r2 = dup2(r1, r0) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000040)={0x7, 0x5}) recvmsg(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1, 0x0}, 0x0) 16:00:17 executing program 0: dup(0xffffffffffffff9c) r0 = fcntl$dupfd(0xffffffffffffffff, 0xc13006eed4d35283, 0xffffffffffffff9c) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000", 0x3, 0x7fffffff}) r1 = socket(0x18, 0x6, 0x10001) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) accept(r1, 0x0, &(0x7f0000000000)) write(r1, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000140)) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2, 0x3ff, 0x40}, {0x18, 0x3, 0x6, 0x6}, 0x9, [0x7fffffff, 0x4, 0x80, 0x2, 0x7, 0x5, 0x7, 0x2]}, 0x3c) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f00000001c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:17 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x8}, {{r0}, 0xffffffffffffffff, 0x5}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xd1}], 0x6, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140), 0x7ff, 0x0, 0x7fffffff, 0x0) sync() 16:00:17 executing program 0: syz_emit_ethernet(0x60, &(0x7f0000000000)="31b5b675d4e8d746359a8879a3017bf674785e08b019eea62954d43feb2e236b1792e38793d50a338fef139d7bd921a4046783144c3538057c5d2289cf4bbbc5e77664b3aeb963d2ca50f7998cced481222f2d3e4f7072026d19275b6f3d6711") r0 = socket(0x800000018, 0x2, 0x0) setsockopt(r0, 0x81, 0x0, &(0x7f00000000c0)="4824678a42ef272b6323e097877b79daa2bb0851e7dfec3e814e64e4429960836dd52da0933134c629e01f525db089dc1d02181776a65540fd3260dc5bc86c0ea016e1766932b23ffaefa295d784bd73af26c4d057008fdf6b65e3c4a2dd110c59f5df606634c0766094a5315c3cddf705971b83f2e9eca235aacb9b277d5c23240d7a319f0b6a2c2a9acc471cdfc484a6040ad970a37898b0ae61b1fbaf4b2b9f79ee188739a8b7c94a212f6df70ce14ed3663533f6f19ad4d28e001cf86709c278ecd19f2ad23a15899aecf26dc4af9becce00985aa9f6bbd10f9fe9cc30607ac00de1d8467b410a019dbc33e74f4c52976202ed74a89def21cc", 0xfb) bind$unix(r0, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0x80) 16:00:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000240)="582720efab29e432483225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193e386ab93f12f5bb5f16b136a5d00d48a3ebda", 0xffffffffffffffd1) write(r0, &(0x7f00000004c0)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf90f05000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002049fa9da398bcd62b103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d8e1736a01ed01d72f5dd1d95e8f6b9d3b3c190fef0c9ea73906e2adddcb95afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a627d0767106bd31b4605f1d0008fd323e6a8bab89057394672c25bc15a602", 0xd5) r1 = syz_open_pts() openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x28, 0x0) close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) write(r2, &(0x7f0000000200)='\v', 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x98b, 0xffffffffffffff81, "85fe4dbfa60200000007ad00fbffffffffffffff"}) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000040)) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000100)) 16:00:17 executing program 1: r0 = socket(0x20000000000001e, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000040)=0xfffffffffffffffd) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000080)={'./file0\x00'}) pipe2(&(0x7f0000000000), 0x0) 16:00:17 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x2) r1 = dup2(r0, r0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000000)=0x2) 16:00:18 executing program 0: r0 = syz_open_pts() r1 = dup(r0) r2 = syz_open_pts() getpgrp() ioctl$TIOCSDTR(r2, 0x20007479) ioctl$TIOCSETA(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d09c418deff23924f5bdd59f2a63783996e76284", 0x0, 0xffffffff}) ioctl$TIOCSDTR(r0, 0x20007479) rmdir(&(0x7f0000000000)='./file0\x00') 16:00:18 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) select(0x40, &(0x7f0000000000)={0x9}, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0xcb, 0x9}, {0x0, 0x2}, {0x0, 0x4}, {0x44, 0x2}, {0xcf, 0x80000001}, {0x41, 0x8}], 0x6}) 16:00:18 executing program 0: r0 = socket(0x2, 0x2, 0x0) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x3f, 0x9}, {0x0, 0x200}}) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000000400)=[{&(0x7f00000021c0)="ac86bdd6299f8250afa05e819713b7fb770ea3a8fcffaa4fbd6881abc4154a193db47ddb942a94faae7229a765788332ca41427b9a5b98ace87a8b8a0df0eca7f79504e2eb47911a1eaad06828f6e34db8a610c19dabf97a43ab4430060f0141857644e7005b96cdecc0e842dd7fa33445edfbd47894dc2d7f13d457f4dd406285f45471b8ebc609e13e44cc9658052591d04fc68d0927fb4f388ca02a93b6cea227725a6510d89cfa3a553cd12e354bf26374d20cfb1bf03660968b4b3a33c29a8ccdc8a5e422ec5ac8df141d4e34e9b1b572856f0629495e4dfcee61afbed60004fa1f4e78356ab8892e088525692b67e41c93ddb75c17697e11b86dfd8877659b687f02eaaeb9f485d8fe2a4c84a1e8c96255a7f9847a083627b842cc85f8a378674f23bf8330ee8c932e841f0a557355516fdced1f2e02816a017ccee2a2d9185fc7d59536427a3cae7211965503dfd1fc5972d556a81ba59ebb5f04f16e18406e432189a07f7be5623f87651e7245c8039eb34889985d24d84b8f869dee8433bbcfeb7f222e61c0fb6783fab1581c709111a7cd2101b4e3e9db7f779bf5414adc8bd4b65332f421650b92332d5a2e57e2702de7067c97cd81c8d9f45e1b3cf4421ccb8ffd7886665d1e2e646ff6e14153e8b273684e9c030eca7907995fce1c589a63700d673909ce979b6cfab08371f2b98dd6c8cce2760fec9b7d1ab53cd94d741c80a4743eb9afb908ed23f8c547de6ead908732c3c56370bf1030fe01ed7e6428011d38e2b676455bf9059c5393771617f5e59f0d119fc85bdc3e555867f72bf708a72c139ea917ece36609065125b3be2f9797fd3e375ee5e4b6028a9ca725f8f5260549792736cf16ff697cbbe96b42cbd85ee8fc902755d27e5c27c2a498c94742370a86cc3dc313b96830c6af562b832c0aa9ed4b085870a1a9ee21537d5838e83fab854b12d263c4549c510c7a36cd3197de38516c1a9375b2d0733fe3cbc4b5f33c7f105f487c28a40938c8bbb1a7bd7d8c5bbe51fc6fc7f4ea36b30cd3787d4a8ce0cfa5227e2d2b2f1ee2e5a38b6b5c9fc5a9f92b523a9dd8f6cb58c96572c20638b3e11ad0c90c19b0ac59703870dad5d444fbf43cb0bd85920f8453cf7de2fba2d980bef4f9e2b47473ed6a514a7c85dea4d7f41ad005a04db2c58e4c609d293c1925edc407a63a75fbd5e2532011aa25561614745bcba46ed0289e6de98c1cd53c62aa69859fcbecf24f1f7d6f2e3b70326903540fa2e2e30b0d2ac6fcc7eb7c2a14476028f2b178328085e97645b97488490ca6b593808f8d85eb62c5a647585f5c9eae73817beb7bc653aee104e54a41aa16c4d1dc950b942d03d74dac7c4078d9d13906ba7bd412f22b545c121715caa0e6e56badd8c407b43bd3d61e3d87c3424cadc8e4657c475adaf57a322e76bc4f1cbd746e760ca9b69cf7be607e05d03c2d58ac69f5bb67f93fd0e20a8f88008dd578ec05005ccd77e86eb0f74132f3735f633292ffd97bc1f8bc1e1ae50a6c52885853c8fe0c0ed75e78b8838554764043efca537693073f9c561942143928b5a2077a447f87e9175586c85eca5adf5f04386d201283dd7eb926a0ac517f46fc72db68878d4a501b503cb551e5b2b68d6208f0623559fa2303106509d88b4485f185b58059a9a329892d1589e3638b742c72afbce4a6434cb583f9c3e47eb6454055b0fd1e231174bc79b42b7e0c8010c1162d4d987e77d7f9db3535a90d68ceac50952e7d206cdb3a6e8c6699e4538db39f4d9b73871a333767de800c888f1bb3ed57b605b8f9a093c33526b879898fb2e11210c08286e084cd8e9c98cf71ebd0a20b7ddc349e32bdf4c31e899fe74909fe1cf53dc9177e1ea6eb3c52ff84efe227581cc9b2e54f3a7506abfab5af8fd1b58383e6e1f2b262c9d558482f4da1937d8ca34a42ebd1a50f18207bc71a42856b1493f52be15a4fc6619d320f55d39cb4f5f2b32207304e36089b4f2b0004f06cbd1dfc0037bb6c9ab83b308a8aaaa7320e91afe8", 0x5a2}], 0x1) 16:00:18 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x501) syz_open_pts() r0 = syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) getpeername$unix(r1, &(0x7f0000000180)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x2d}, {0x6}]}) sync() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:18 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000040)) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) preadv(r1, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000002140)=""/4096, 0x58b}], 0x2, 0x0, 0x0) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x7}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x81, 0x0) 16:00:18 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x100, 0x8) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000040)) setsockopt$inet_opts(r0, 0x0, 0x7, 0x0, 0x0) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in6, &(0x7f0000000100)=0xc) getsockname(r1, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:18 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setuid(r0) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000000)) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) setsockopt(r2, 0x7fff, 0x0, &(0x7f0000000180)="f567e9f1e94490c72be4a3f754f7f60fd2436976ed9a98347b799164e4ab2dfcb8726cb6396d52730d4b9ef8ffdd39039cad4e3380b345052d70c2d2dee81334fe2b6382e70914de9f585e21dceee73320700e6a8695338e9b82255c83a603d2fa654592d72e7e8efe0efb919feffe236cbf3b2f68c9eac0ef4bb2e7a153e63cfbe7c650c2c518a8bce0f491d6617fe5202fb146c129e6b0151c93a1d57ca44dd8646522ef8b90b0523f3c", 0xab) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x400, 0x152) bind$inet6(r3, &(0x7f0000000300)={0x18, 0x2, 0x7, 0x3}, 0xc) pipe2(&(0x7f0000000240), 0x10004) syz_extract_tcp_res$synack(&(0x7f0000000280), 0x1, 0x0) 16:00:18 executing program 1: r0 = socket(0x2, 0x400000000002, 0x4) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pwritev(r0, &(0x7f0000001580)=[{&(0x7f0000000140)="d72bc80df997caa8cd083d9d12baa2faf41b0d7b249f2030d119b746c9661b884ae34cd6d13df2eb7b29632eff1df5f3cbc181855eed89118535317e15334ba4e457970586b62428ec3467282bf4fbc43e8ef3c622cbbb09d31012c12d9a48555ca0626c948322347786ae8118e81b21fcb52a", 0x73}, {&(0x7f0000000240)="a65c86cd9a7ad53df409d04fa133b8da03bf15de93c2f68488a6261f24899c1df2332a4722b248e61a9d951ef195c0d80b8f682914f8ca87c4ab46cd86107c16a64a43464b1db57b3550e7fb4bf271f9f99e6409f06389cedcf43c11e9cf1fcde9b1885c57be329cdbbb721158f427204d0208a3528db967d0870cbc666665c1bc3184d9f4ebe28f17a7995f22e11720698f287c4b0091abd599db9779fce97734f10452943542b5777655304e6fa1da985450542214ef755b8372", 0xbb}, {&(0x7f0000000380)="669969d78f727d5a240ff0395c42af1c1e926802a3e919ddac11ecbe109a900557f9c370c6e53444622f90a812710fa70b28f92ccca6effad5619874b9df876b8073227b9398639c694c088b2f673bc0b576562981e251417ea738594f6326cfb147d912baa67e83c11af148e25588ed735d0d3de611e9759885e20263e5e0b6ae6994ec84f9007677b0a7f35c8c8eb0", 0x90}, {&(0x7f0000000000)="c2dee51cc8c2035399b509ead683214b39da8285fee8c5d63338a71d77f1611e71589ae384fc0b7ef31bd778", 0x2c}, {&(0x7f0000000440)="5ba2a3f6305712d5340358e268134f5595f0602ff74d32a13dfbad31ba52151c6771687b42718ef296c79bb3c9cb9ede1c2c899d3e327f31982b9a5c1548057ececf475d5a41c6f3e1a5416b0fdea239bde0371b0cc54274ca58fed4a57f166236f3a9374a08fd9285c3e9d9a8899c22a29178048247ff042a85c420ed34462c58cb4583edb861f0eae35705b559a9735f9da4f6c662ba5f40d44cb0ed99ad3e88db5fb3606674ca4b1db1e669ac85d56fc64621ceaa77bdde2fd6d51babb92f66e04df8d31610e1db3fa2c551753ad19e0b73337b195e92d1a4a8870e766b9d89b2907860f106b60c24e8573da3b187e161176d457b82716bfc535c31ba94e39548b97b4c2c6b17a813120c6d39987ee9c3cbb7eefbded6807ad0def2e52af69fd836ab4dacc867f124f7f8242b4c0fbacb7a58dfcb406be6d3d88583e998888fa588e05c70cf5aed0a3df2513d685281d7729aea14a8977bed61a7d174a05f6b41b92b07ee545a1c63b821b6bd9f80f25e6ff538dcb4d22b615a63d59100d014a6e30d39c4fc767a80b513908e0ede81a9206897dc2dbc745d1f25961bf2124aee102251eb71aa989c17fbcc0b2c15412bc578910d7861885cb841ebc1a6494635ab7b6630da0865f1a0e67d27d3b35b32873cf3a878a956941e2a31d2e85c4c31a4d6d0e466671d000be347c4ecc2c60b94e1bade993e105b870e26eeea8b999b0796f0069573b94e52db4aa517a1207b5aa2f0e4b14d190cf8f2c31ba32d6a6dbdcb2e66ab86c9dc075e8ee91156b97dbd53740faf1b00a72ee1cfa74d9848954e0057c890169f1e7bf6fd744bb6fae83f6c65587c4d4e08e2b5b2c497c3f424cda2f1fce9dc9ad3cfcabb21c9354fcb71b078398f9155ca947273ccd907f25bd9b167c6ce4b9ac715242e746f1dfd9d442240b8f695a214dccb5b950dddadc8067ba95ed00e61b5c82e043955aff3810a1ce794603c039771bd7be36e6208eb630f818e9ffd24713560ca88e349dabe392ec26534048d2a118e1ac3542b7fa1b674f55499638cae9ad383da4547faf1286b398a43a63c6ab1f87df403759e25bef5482fa8e55bc142f0bbacc45951e0bcd64068c374a390246e8604d47d826e742db901c68d8dbcd14a68feec4138dda139e48cf87c2b726316d5fa869a0849f61d457ac5bc3fe8fe6b85812e2ef96002937bda39fc13f27bacb09257e1ffb3638c98d06f256160154fee4a428187c0dcbc9ed0d369576ab2c2b0e517690e8677be5d40a081b64cc2b89ec0dc94d36cb3b97da732b41e734d980ec7fdffc3867ea0920f13e4a0df072e09c4e88fb42062f18f52f64bfcc35d99a2a498c0f1acad110b3cee7c9fbcb8287a1b6360c178e09bec3661ca5e7fd50bf2cb59f7efbecb73f2bfdcaf84433da11c28a2d5d5a00a4e5123110dc0abd330ef75ed8f360a137956aa35dc4253667e04a90945a0639e4f02c090314113032db161f50a8ffd5b23061a7029654376a1965ab830b00aab68d631aa1c22abe7021d505a3973ddb3711e4bf4167d3655aadbc1bc4da59d2bb0fcdeb8d618c7f7245a6f0cc8c901f6f39a114ef34a66cec551c834785d5a5654714a1e89315a53d86b9177acee458b0a2249569c465fc941abc13bd0e7cbd9ebcd0d5ca128e42e9260eb592429226c0b810ebed2d3996a4a0d5a7ef7e703f2e3f90f5c61ed8294b9f3a088ddb381c254ee782f911fcb8e18bb6cdae78c625c254b9bce4446342e2cf4532355bb9b2a4762bb81fc9273a4047f62e9569433e10b2be9547ec4610e99372a05509edc1bb4ad223273c388d9d7694425e0114027fb0db6e73973b411e161720c1230047320dea2beb4a37774ceb595aad0c9c82b1d893b1efd5477d19064eb8538d2667fa0bc6f9536cabc7e6add6298552a9b48ecfb62f130802e2fd29fde375b73649273dfa4c414985ab8b2d01ec95ea886d7375c5e86f1846fd455ca2645b7e6d2880f5537d7ab4603a4bbd658d3b08a8f7e70971bc6810ea9759e3b325c441adde91e6693c99c89264fb3138f1a52852cb6e8e5ba0ad2c54e451adc653b7daa4b8f8bb46834bec102d2830435210f9d8f3e6124c1e186fcd18d3efdd2d6e86d0421ba66eb1c849109edcdecd0e8f6c26f54a8ef9570a06fdf0cb3cb7c61addd13d4731b3fcdf45ecb8f175d20b9ba7001cdaa06a36d2e3721227c7c0205178dbe523237fc3286f52bdc8bfdc5d3cd8b119f6057406d1c34788266990e8c9a8f943b1edc65eaa2409219eeb907c05bd8ddb5d0c4ce7d55e19eed6ee0cbf2ce603d159f97313f3484e7ac337ca823d8be12b4953470d606289b886a13c629585b03a9dd51cc87eb35fa106aaf8356f6c1913a5e40ff54fa572d06c10b3192468e3e019dbb8b3144b864545060f88002e1468ee5fd1e69e263804ba9232057e4537b2050fa33ae5538931497e210dd99d8009f00d5d3f2651814db3e147ce21055299a61ab7b5e27e5c513390039a3bdb447f0eec7c38d4568bf9b4db945f511192f7bd5b6ae674339d92a1a0d497449b0d0f6cd8378a1ba77f28583b8e5fe6d3c3355bc2236348cfac539dde857ea917ae9e49dcd064079bb2358d1df201b8f68b659011bd83cff90d97c02c8836521ce70a0670731e4af034f2b5119bf575f37f49162f3f64141deba7557b205ab040f873923557f6ab2e895c90ea688bb54dc32329337f225797d9c693effbe97f2208621321970cadb62078b755535bb295d4032f7ced5351eb7d598e324a387bce1d72bfcffadbcb273e837f32f9754f36673ba6e8ac233023c1c331cc8ec7fff6a2bb27cae802532c40ce8dfbd28c7c46b6010f438ac7f3969bdcfb297e72d6da0d39a317c71fd6dd15b634e6c5c7dbe9a9d665682915f166cb873afddd3987a3dcf186090c0802c927ff4077f49c71e94405bab36b73663bd497589b8d9f59bfd7a947a7d04bc305e870337b0bf4057969ba44b89ea8ad182a8f144a1c717defebc5e48968b79abdf9d8c477e29304334a2e4bba6d525427a93678871d279c760059e9806602479630036f259b81c38c261b9701f88055fdec521c6d4795646657b9289d3a40f59f1ff02034d8c5826875ca5fe9803130b6d7cf5457c169094061211f6c54c2b17bda44378ae1772e7faf676c32e3ee1409a201bb39c536f13051b09eede60c85b9dc48646e2f245da0314080448366c5a2dd4779862131f8955a5bf51f48ca7d6676f7fdbe4292ebbaba17056bcaeb6b6d126abc447ec5e5e0429826375ec73c397b76297d034b7ecf65d1f13943e16b8bfa616d7185ce29f1f3341307e291d4e7798888a059bea4ac597db3ff6dc2ca2f671c10371547cf49f868a6c0e162ff3911ef6aa8a97d8300e7a9114f7fecfb28509b79991f273e1142b70673448909d34ff161f6e6f3fb5fab5c1c1ce3bed1e3e9cde1f49444a9722a7ff87766002c083369601e7ef08befcbf7dad620fa4a0326e01ca86b2ad269728c4ac2f7cb2165a99cd0e05d375c788977404ed078e09d232fcf67e5a1b816e3319cc4298f1c9d6632ec23c58a74b4538ae40e003d945f70603850579e56661244721741312cf61b94acdcd1e3c7cc9889c8e2629ab5eac0052a37f6be50f93d69e70037961299e091ada5b9be0c5d2be980d25a8eeb0dfcbd42a844f342217a8d9ce93b971dbc5a886d300df214d00302879ddfd62860b474b1f7233088b1e60c858b1f349fefd5ac02d60ee12179205dc0cfd6d2d9cac05ced37d221116ff26db22d5782a61327a1036e35811082170d7a61f6aab4de6aa89cff9640b3c308e303fc68b6c4ba642d48ede899be032c7f2887101328569747b38c9fece077b5b071439dbbb833dbfb680f4b7f6e2c97be46b8255be2daac2223ee17e9ad5cc272f7b641180f10a082556af9b93dee328a4395547f7cf8ef829023b929e0dc7d8c281e5f05dcb45fa0950115da06cc20622e025871e804b57fec6e45db2438eda7f61da52416803f07801bbf253e0060999ccaee4bafb49babcb72dcbaee6e1dbad766dee048b746512b61cc92a373720ad220400149fb03d40e8e71f6976f2bf811c0684d4c9f58b232f49a0eeb32c8fb6850667a91a24a91e081abf4d1740156952f87130c5530e9c9e08350f08741f396f61eb31ea0848512993c5f8313b63a155cf3db923e66f358f6be3afd1d40ccd261bf22d62bd684646e25b7e3b66bc33009fa1f5c3a45f1e05cfa12fdc810d6fff12088e408df559477367990a0e39e318b313f2f32dc1e190ae2134958b8ee8feb65230bf8ee8286e9af932b585e3af1b9958087b0624f910f243519bcc458624908990903946c49003bf84379586b3515cd89e7919186603995a253ada03df6c69695b139bffe6f75cd674c11320d6db659fae905e787cf90fd517f41e8f1c8e7a4733fb9177ea1730012f8b5b7f42213517cf7558fa0b0e06249b32ff8f4da846b2e380c9482ea39b2eb0818acb00b9ff689148233e847aa3fa8520d6d8228ffae6211090283820ee3d5827b04eeecd29d2c6f6938e1c5109b412f86164dc7f5332c3c56a318ea7c2736ece319c647f1a64f02bbc7d96a634f572104143c8306ecd3da1c972329c28e1b82f035c2f44773d6ac1bb9e2b3ca08570bb7be5e002835e61d99db691daf5ba5d6523bccdae89239ed701637707f836d9657d776c211ccbdd71ef825cc20fc14bcdf6d45abf004c0dce4ff0c7b947f9a14eb379f236a71a06493b3b5648823430f1610a7f447ee95a661cc0569592efb457eab7592c235c6f3d89887ab78caee3dfcce011027ed71278f69bc8fc75d16ef2927e5f68a954971acd56c0ef6bb9672a0d7ef028fa871be670424aea95ee0fb78b2397ae9eb963da02e0f5b14552e066fc834f8f7dfe719675a2de55ea18748f475e70f2cd3d717634d4770471722b05b8e280e30427fcb9508e61d848b1279b5de7226be6c47f15d5db85b066820cb325aa95c1a29f9291af65113bd138e92c4e3dcc9030a828720a0cc7bf0199b6ab1e1c3ab0403c814748d246fcbea48c3271f1e2e9a1b6855b4048a9596377714021b0780bc2118f82d10e882c643e9dccda66d46cc88f8d9bc3a8373a21e104af879692a549990e330a1ccc0569b7c9bc804a083596afa9e94e442ff08fc5a53a3a9ad2f3842cd8766283996dfbde49af245205a28c0f684cbfbb2bcbbcf908037946d0bb4047cdb03233595a4990f3422eedea5a91569ab6e6573aa6c009b022d762fffc4e4d49c2527eda05875d47fff61811cad7b1fa030e60b90f5719a4d00e8a7fa6099cb3ca713fe27e280da42b94068bc695e7a8c6027f31fc06f933b2665da121d3770ca354595529abeca2e28b473990a7c3af23b9e786ff78295f9a7a3c0af563f79fbb01265ed07414921810fb9b8ee20301ec79d77a08702d72bdced570fd4d92e242d8d6efde4ed587b283eae1e6d9ffb358f404aab00d1d6da0290aab4baa33504839efe4d8bf919c7f9568991503aa72abea9bf7c1c0c71ced784df991583487aa4cc54c2827682a22b1a6bbefbe629ec7f8bf45a82e46ab40847f1205ee99ddb73c867473c45d47bc7d6b7c77d6479008ec897bdc8f7982554cad316844ecbcb6773cedcd9575609ada318f2359be8ad34acd3566b36a3c14df081b90a2ea2af19ed65d2ee1c50c374f6ef229faa0b78020312f4d379038b2a9852f854eb0ce18094c69c6eb15b0bfd5fe0c40da36520e844a0a9b7c8c539e66dbd7b78f195a24c6983d7018edb9a6", 0x1000}, {&(0x7f00000000c0)="d833d56ed38f792ad042a0194afb90de9fb6debd517adaafc3ba98c8d0a5f14157c1cda7b71e5e8755605b88ad5d19", 0x2f}, {&(0x7f0000001440)="6c9162be063f7be8f74abcdef59bdcf4d2a65a5401afe671763dbb9ccf18d95184f2bb7e3097b5654cf98dde5b369a48de8fc7f2f51faf9f99a94cd22ab27e014de46fd580ebaae7cc1385a758ecdb947b34a16074c19654c90dcf520f10c611e47a9b25b88fe5935836029f55e3c717edd50afba72d7c923aaf9b34ad24134f3234ed56e33b", 0x86}, {&(0x7f00000001c0)}, {&(0x7f0000001500)="e4aaa79f0a36eaacc9a11928e9c9867d1f293371c851e9b47a8c78de2bd2669f94dfc0dbe867b46f43f229cf9b388721d5fb5a8d24f9a48c5e4f92f9c38b49b778a5af688a1d688580a8948abdbdc83078923975e69fdf1371f753dde7cbae51865774865fa5bf", 0x67}], 0x9, 0x0, 0x0) 16:00:19 executing program 1: r0 = socket(0x1f, 0x4000, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0xffffffffffffff78, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0114ac}], 0x18}, 0x0) setsockopt(r0, 0x4, 0x3, &(0x7f0000000040)="287a0ddd1c0f9cc1ffa8775dcd23143574401e6dc5f8d8d1081c79ba38d962cfadc3f4e68c4a2ff4db2385a65d9aac8fc0e3778600de4a5aed6a6ed65c839a807316f43105828ef4b06fd1", 0x4b) 16:00:19 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10320, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) linkat(r0, &(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00', 0x4) clock_settime(0x0, &(0x7f0000000000)={0xff000001}) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x80) clock_settime(0x0, &(0x7f0000000040)={0x7, 0x9}) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000200)='/dev/zero\x00'], &(0x7f0000000480)=[&(0x7f0000000280)='/dev/zero\x00', &(0x7f00000002c0)='-%\'()\x00', &(0x7f0000000300)='/dev/zero\x00', &(0x7f0000000340)='/dev/zero\x00', &(0x7f0000000380)='/dev/zero\x00', &(0x7f00000003c0)='/dev/zero\x00', &(0x7f0000000400)='\\\x00', &(0x7f0000000440)='\\\x00']) 16:00:19 executing program 1: r0 = socket(0x2, 0x4003, 0x0) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) getsockopt(r0, 0x0, 0x2, 0x0, 0x0) setsockopt(r0, 0x5, 0x9, &(0x7f0000000100)="0fcb869c2a1a9cb91fea11d70237f54b59dee1dd61b255b71b63436bb88d059bd296fbdece3c0ae1effff524841e86b25bd0c6ad09f1cca3f821d7cd4cdda35e38213fdd2eda28ef79453e1ad80344ca0b1bc9d7f5bbfd12ae4247f6df4672f453ef29e42679bd4125cf740f2993053a415957d6b712641b112e7a1897fd7fb6076ff5d12b738f78ec9e9ded5beb9a0ebed9795b1742dce5ea9fd5cee597b252a34b551e89a80b041ac6e198f9069060edeb13ef769a59f1d64d87b4858232e74af7eef2a7945139f9d63d139018203d6a35a08cbe0d7ead118e111b9c272e68d94b0000e52200"/241, 0xfffffffffffffdeb) denied attempt to set clock forward to 4278190081 16:00:07 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) unlinkat(r0, &(0x7f0000000000)='./bus\x00', 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, 0x0) 16:00:07 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x100) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100, 0x0, "3e58a044b1fb0364c62c4028c5d58a014f77c2bc", 0x0, 0x100}) denied attempt to set clock forward to 4278190081 16:00:07 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0xd) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x4) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x3) 16:00:07 executing program 1: r0 = socket$inet(0x2, 0x2000bfff, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) setsockopt(r0, 0x0, 0xa, 0x0, 0x0) socket(0xcbb57e7d99d0da10, 0x0, 0x2) 16:00:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000140), 0xb51) r1 = syz_open_pts() pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[0x2, 0xd5b]}) close(r1) pwrite(r0, &(0x7f00000000c0)="c11ed443661d20ab8315c4144e8ade95d615da9aa5eb4642bcf3a0aba9afb9a5a71952d4e23fc725", 0x28, 0x0, 0x0) dup(r1) dup(r2) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0xfffffffffffffff8, 0xffffffffffffffd9, "855c55000267a7230000001a0000000000000040"}) readv(r0, &(0x7f0000000100), 0x10000000000002cb) 16:00:07 executing program 1: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x34, 0x0, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffefffffe, 0x7}], 0x40, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000200), 0x6, 0x0) 16:00:07 executing program 1: r0 = socket$inet(0x2, 0x2, 0x2) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000080)='W', 0x1) setitimer(0x0, &(0x7f00000000c0)={{0x0, 0x5}, {0x8, 0xfffffffffffffff7}}, &(0x7f0000000100)) r1 = socket(0x10, 0x1, 0x100000001) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x40, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0xfff, 0x2}, {0x18, 0x0, 0x1, 0x3}, 0x8000000000000000, [0x5, 0xf50, 0x6, 0xfff, 0xffff, 0xfffffffffffff800, 0xf4, 0x303]}, 0x3c) close(r0) 16:00:07 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffe, 0xcd, 0x43, 0xd4b}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f", 0xfffffffffffffde5, 0x0, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x84) r3 = kqueue() accept$unix(r0, &(0x7f00000006c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000700000000000000000000000000f6f50215e97328632075f399141182a29a851ed9a3c246cc6ac0dcc448874d054e27adf30aff16983f4ffd7aa852cf7d2786e1fcd773231c722c605612552b161b3a9dbb9e5ab67c3a091341e78e8b09e7f1fe64435d04f3cef52895151344c6685494ad08cb49de5a1c957cb7c38b0adfd58a1b3edb04281f1136095d74005a76981ef878e1ebd9d7f6cdb976e7c3cff3b34f5878380722c940f0367ecc875961a8e56ba16282d609341d2a032bf75bc0cc426327c286b2621cd14ca2ca0aced108cfd7b4b7a56da174620b605b3bf5046ceb5d7d963abb3fe39c80eb53d634d04fdf910ec8a3c706389c636364d9e4af6734b3deaa54cecee47c16312c755ad4126f52c199b9d7b4b95c3395b3a9a4a0b4302d24dd154a3f4749c2841475d5d0705e42a4d03b636d3434bc4e47e2769705f7211ddc00000000000000000000000000c4e48d0b06127ebc0598c2b8150ec253160ddaab12968f2aa32026dd3ce95d041001500c8732f53cfe4692147c6c5057273c111091f7f3e7263d6ff61513c4c3775f"], &(0x7f0000000040)=0x23) r4 = dup2(r1, r2) ioctl$TIOCCDTR(r4, 0x20007478) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, &(0x7f0000000a80)=""/4096, 0x1000) 16:00:07 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x18, 0x100) poll(&(0x7f0000000080)=[{r0, 0x2}, {r1, 0x1}], 0x2, 0xd07) r2 = open(&(0x7f0000000140)='./bus\x00', 0x91, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f00000001c0)=0x7f, 0x4) ioctl$WSMUXIO_LIST_DEVICES(r2, 0x20005302, &(0x7f0000000280)={0x0, [{0x9}, {}, {}, {}, {}, {0x0, 0x4}, {0x0, 0x800}, {}, {}, {0x0, 0x1000000000000000}, {}, {}, {}, {}, {}, {0x0, 0x1}, {}, {}, {}, {}, {}, {}, {}, {0xfffffffffffffffc}, {}, {}, {}, {0x3}, {}, {}, {}, {0x0, 0x800000000000000}]}) r3 = open(&(0x7f00000006c0)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x3) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0x0, 0x0) 16:00:07 executing program 1: r0 = socket(0x2, 0x4005, 0x0) getsockopt(r0, 0x0, 0x6b, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x820, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000040)={0x0, 0x74000000000000, './file0\x00', 0x8, 0x7, 0x8, 0x3}) 16:00:07 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x800, 0x8) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x10000) dup2(0xffffffffffffff9c, r0) mknod(&(0x7f0000000040)='./bus\x00', 0x420ff, 0x3fd) r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000180)) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) bind$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="510b3bc95a4a499cbb05837c0ab0560dd8fc6ec14ab2d0e12784f6a37880a568299383d2941d00c0b6a995"], 0x8) 16:00:08 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) mknod(&(0x7f00000001c0)='./file1\x00', 0x2014, 0x1005) rename(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) write(r0, 0x0, 0x0) 16:00:08 executing program 1: munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1) syz_emit_ethernet(0xb7, &(0x7f0000000000)="858d183d4b6db4dca7799d2028f9df880f447271b2f94ed872d9aaf3820af3bc80d2972533cd57be9d3b00faac6fc3c0a418726b86a1553166f6c1ffa537457c963d030952fa732f0e4595dd00241927375b20d23fb0fa377c3deab68a9b3ab22e4efae361754b360d15fe463888040254d429836103c43029156de12d18e86e955050f0585dfafdae361958cb36a500878d21e0b2f876263ba2ac2882efdba17e8406b0e679d83671d96cfbfcdcb91231b5d44de072b5") munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 16:00:08 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f0000001580)={0x0, 0xfffffffffffffe62, &(0x7f0000000540)=[{0x0, 0xffffffffffffffca}], 0x10000028, 0x0}, 0x0) getpgrp() 16:00:08 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000380)=[{&(0x7f00000004c0)="7976468d47d99a800fff6ba8ec2824a7e0b97dc7eee26c9752ed2dd34bc594eb68f4b283904dc496044b31bad7bf15d0472d", 0x32}], 0x1, 0x0, 0x0) accept$unix(r0, 0x0, &(0x7f00000000c0)) execve(0x0, 0x0, 0x0) linkat(r0, &(0x7f0000000040)='./bus\x00', r0, &(0x7f0000000080)='./file0\x00', 0x4) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x40000000000087, 0x1}, {0x6, 0x4000000000000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1c}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000040)) 16:00:08 executing program 1: clock_settime(0x0, &(0x7f0000000000)={0x4001981}) clock_settime(0x2, &(0x7f0000000040)={0x787, 0xfff}) 16:00:08 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000000)={0xffff, './file0\x00', './file0\x00'}) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10008, 0x20) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000080)) open(&(0x7f00000000c0)='./file0\x00', 0x44, 0x101) 11:09:53 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x2c) chroot(&(0x7f0000000100)='./file0\x00') ioctl$BIOCLOCK(r0, 0x20004276) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') r2 = msgget$private(0x0, 0x4) msgctl$IPC_RMID(r2, 0x0) 11:09:53 executing program 0: r0 = socket$inet(0x2, 0x4004, 0x6fd) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) r1 = getpid() r2 = geteuid() getgroups(0x8, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r1, r2, r3}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 11:09:53 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) dup2(r0, r0) setsockopt(r0, 0x0, 0xb, &(0x7f0000000080), 0x1) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="0829581b7d1ffb00d9401c438c8ec06aecc2b56af6e2e7c8e645f76a9ed7079018f2405792d1023ff0adf24647f5278536bd903c40f8b8c359", 0x39}, {&(0x7f00000000c0)="748b540976d42ea9375b57136fb89042d265b1647d6b962ca703e9479b2b86beb889f64e966eb8e70e7eba202c1d2584ddb654bb56e66bc8ff17a1477158910c40e5a5de76929c09c8de191d5fc78d7ec2f950d8a71534e9f67b49b802df103f1f11fea406992dc6c5369b79aff6c7e63322fdceacca71604a5c82f033c27efc06523c74ebe67829f815ad0650870eae38563391a2a3d4ffbd54f4ec4515a855cb12b0c232fa3544f64e4f91520a0a53abfcfe90db23b19cc33d239ec2a34419b5cb57a76ea44eb0f445a61f2d6ce0ccbd4203660c", 0xd5}, {&(0x7f00000001c0)="53f95ce5b763db57f5bbddbb4d4d3801a003f7e50e1ecdfc6df2ab301379f50487bce76f211dc5dab5dc4677768e1a8b3aef2fd11c25b6b5d5fb1975ea29cca5d072fd043bf2a76ce450e9b71564e56f6319", 0x52}], 0x3, 0x0, 0x0) 11:09:53 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x1, 0x2, 0x3, 0x7ff, r1}) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x800000000, 0x100000000}) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1000000802, 0x200000005}) 11:09:53 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) mknod(&(0x7f0000000000)='./bus\x00', 0x80002001, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)=0x10000) mknod(&(0x7f0000000040)='./bus\x00', 0x8004, 0x80) readlink(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)=""/139, 0x8b) 11:09:53 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = dup(0xffffffffffffff9c) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x20000, 0x100) renameat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000180)='./file0/file0\x00') r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0xb34d, 0x0, 0x5}, {}]}) 11:09:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) getpeername$unix(r1, &(0x7f0000000300)=@abs, &(0x7f00000003c0)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x28}, {0x6, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) sendmsg(r3, &(0x7f0000000380)={&(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000180)="dd0567004f5834487f6c8476e64362fd891dd57750973dc562f34427b6af907232a4a00300ae60206acb4cd003d4ff8a25ec7c6f83dd164351859924b51821eb19c2d2e084daefac57c3dbd298552641670abc141c62eb8627912d7674c937db7a71b0e387b3b39acf8faea69ec8f2db4e28ebbdf6d23fa42f0247d3ff979915d021326d404acab1052925da1a", 0x8d}, {&(0x7f0000000240)="982a33d8c0c9b41dfcb926dc91b540ffffeeac117e14185359b2f3d8efd010ee79f7c64086886f543d8a2caf78515185f1f867e9fcbd6dbfa5812505d54745c6e6e3c4800acc4c0afcafb902dfe7ea005e60c7dfb8a7c47f7687c27969e33250", 0x60}], 0x2, &(0x7f0000000300)}, 0x408) syz_emit_ethernet(0xffffffffffffff00, &(0x7f0000000540)="b682328dc3a86114cf37c7336b03d0b80d1e25b053f734817e744ad828e29b184a09b9b60c5994430937147040df7de71bbdcd0235440fe9be1bf264ace85400"/76) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000100)=0xfffffffffffffffe) 11:09:53 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x20658) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) utimes(0x0, &(0x7f0000000000)={{}, {0x0, 0x1000000020}}) readv(r0, &(0x7f0000000200), 0x1000000000000202) 11:09:53 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8800, 0x0) fchmod(r1, 0x116) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f0000000000)={&(0x7f00000001c0)=[{}, {0x101}], 0x4}) 11:09:53 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914e44f7b202c, 0x1b00) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x400000003fd, 0x180) fcntl$getown(r0, 0x5) renameat(r0, &(0x7f0000000000)='.\x00', r0, &(0x7f0000000080)='./bus\x00') write(0xffffffffffffffff, 0x0, 0x0) write(r0, &(0x7f00000000c0)="65e51accd0462342f4f7ac9ca7ebcc9eef2f9005e582489e0400000000", 0x1d) mknodat(r0, &(0x7f0000000180)='./bus\x00', 0x40, 0xfffffffffffffffb) fcntl$getown(r0, 0x5) symlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000140)='./bus\x00') execve(0x0, 0x0, 0x0) flock(r0, 0x8) 11:09:53 executing program 0: poll(&(0x7f0000000080)=[{}], 0x1, 0x1ff) execve(0x0, 0x0, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)=[&(0x7f0000000040)='\x00', &(0x7f00000000c0)='.\x00', &(0x7f0000000100)='%\x1b\x00'], &(0x7f00000002c0)=[&(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)=']&{-:%{\xfe^$,\\\x00']) 11:09:53 executing program 1: mprotect(&(0x7f00003d9000/0x5000)=nil, 0x5000, 0x0) r0 = getpgid(0xffffffffffffffff) r1 = fcntl$getown(0xffffffffffffffff, 0x5) setpgid(r0, r1) socket(0x1, 0x5, 0x0) setrlimit(0xd, &(0x7f0000000000)={0x2, 0x6}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) ioctl$TIOCSDTR(r2, 0x20007479) 11:09:53 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x3, 0x1, 0x2}, 0xc) r1 = fcntl$dupfd(r0, 0xa, r0) r2 = dup(r1) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0x5, './file0\x00', './file0\x00'}) getsockname(r1, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) setsockopt(r0, 0x1, 0xfffffffffffffff9, &(0x7f0000000100)="ef6e159815bce911618090052b6f3e80e5e3fb9f587f7d3765c2ae618af2b522e01b3e6bf1f6cf0955034289c00e0ac64b01b03b1a63479792e36c076e9b7804608241697994984322b12a3a20af2cefd8600823b1cc6edf492ff0e168366f99c2088ed0b2e055302642488b45c9dfb74acc8c513c53086bf835236fbf", 0x7d) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) setegid(r4) listen(r1, 0x8) preadv(r1, &(0x7f0000000300)=[{&(0x7f00000001c0)=""/44, 0x2c}, {&(0x7f0000000200)=""/55, 0x37}, {&(0x7f0000000240)=""/161, 0xa1}], 0x3, 0x0, 0x0) preadv(r1, &(0x7f0000000600)=[{&(0x7f0000000340)}, {&(0x7f0000000380)=""/40, 0x28}, {&(0x7f00000003c0)=""/176, 0xb0}, {&(0x7f0000000480)=""/71, 0x47}, {&(0x7f0000000500)=""/97, 0x61}, {&(0x7f0000000580)}, {&(0x7f00000005c0)=""/1, 0x1}], 0x7, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000680)={0x10, 0x8, 0x4, 0xffffffffffffffc1, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1ff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x20000000000000}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x8000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x5}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0xaf}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x9b37}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x9}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0xac}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x2}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x9}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x80000001}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file1\x00', ['./file', './file', './file', './file'], 0x8}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000b80)={0xffff, 0x35, 0x7, 0xfffffffffffffff7, "9f4e52a03eb87d1484883eb37bcb0cb44dc9d86a", 0x1ff, 0x4c03}) bind$inet(r2, &(0x7f0000000bc0)={0x2, 0x1}, 0xc) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000c00)={0x3, './file1\x00', './file1\x00'}) ioctl$TIOCNOTTY(r0, 0x20007471) sendto$inet(r1, &(0x7f0000000c40)="4862ad1f1760b3ec0eca30b31ddbc227d24662ea013a81a0b0f9153a7639deab8867bef2947f4beb06083ba91db3a3ec25d2b0179b318ea286ba24acf0c869de1569f773ae1b803767766e07d2028d751a7d7b3917c05c7f61059c8e5f9d5cc42fe99f5a9925784b4b136dfe7b6d291957c3b352ac72f590acf8a6af3afde4", 0x7f, 0x0, &(0x7f0000000cc0)={0x2, 0x3}, 0xc) open$dir(&(0x7f0000000d00)='./file\x00', 0x8200, 0x0) setuid(r3) fsync(r0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000d40)='/dev/zero\x00', 0x10001, 0x0) ioctl$VT_OPENQRY(r5, 0x40047601, &(0x7f0000000d80)) select(0x40, &(0x7f0000000dc0)={0x5, 0x80, 0x401, 0x7, 0x5, 0x3ff, 0x0, 0x8}, &(0x7f0000000e00)={0x0, 0x4, 0x0, 0x1, 0x7, 0x4, 0x9, 0x10000}, &(0x7f0000000e40)={0x800, 0x0, 0x100000000, 0x9, 0x5, 0x1, 0x9, 0x6}, &(0x7f0000000e80)={0x100, 0x84}) bind$inet(r1, &(0x7f0000000ec0)={0x2, 0x1}, 0xc) r6 = dup2(r0, r2) ioctl$KDSETMODE(r6, 0x20004b0a, &(0x7f0000000f00)=0x1) flock(r6, 0x8) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000f40)) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000f80)) 11:09:53 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000465000/0x1000)=nil, 0x1000, 0x800000001) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) read(r0, &(0x7f0000000040)=""/145, 0x3c3cb534c7059fe6) write(r0, 0x0, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x10004) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000200)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000180)) 11:09:53 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x501) syz_open_pts() r0 = syz_open_pts() setuid(0xee01) ioctl$TIOCEXCL(r0, 0x2000740d) chmod(&(0x7f0000000040)='./bus\x00', 0x50) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) msgget$private(0x0, 0x14) 11:09:53 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0xffe, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x88, 0x1a0) open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x200000000}) 11:09:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{0x1d}, {0x6e}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0xffffffffffffffc0, 0xfffffffffffffffa, 0x3}, {0xed, 0x6, 0x1, 0x401}, {0x800, 0x5, 0x0, 0x1}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x1, 0xb43, 0x5, 0x4}, {0xfffffffffffffffd, 0x2, 0x5, 0xc9d99c3}, {0x81, 0x200000000000000, 0x6, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:09:54 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) renameat(r0, &(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000100)='./file0\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)="6f4099494f0e3f9dc1280c3ee5341cd4843801c14a5fa76b14401bf6ab1aeeb69dd77112114b0128afbe2e07fb4935112a6a5e652cab1b3ce2786139b9cd", 0xfffffffffffffe14) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x2}, {0x34, 0x0, 0x0, 0x7}, {0x714c488e}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0xa) 11:09:54 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f00000000c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x20, 0x0) kevent(r3, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0xad, 0x1, 0x9}], 0x6, 0x0, 0x0, 0x0) write(r1, 0x0, 0x0) r4 = dup2(r3, r3) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f0000000000)=0x5) 11:09:54 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x20000000000027, 0x200000003d, 0x0, 0xffffffffffffff6a) dup2(r1, r0) 11:09:54 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f00000001c0)="4c2e5860d3774b9023ceef28b0e79bf98bbc753d73f5c692f4013cbe493d4b50501cc806543799862fc39fa3910ce7fc900e80800498aee5dab59fb399a802eeaf59f36ede26acd760cb78ed88e3ef50259cd6da3b3dc171c1c7dd5874a5fab8813e8eaa1aec04a7894d27cd42", 0x6d}], 0x1) execve(0x0, 0x0, 0x0) close(r0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000240)="a39f1b58de8ca9d4257ed445a410e6cde6f7805a9648b282d6e61d3ea2aede7b872a084dde7206ecbcef80e502a18013a98756c016c8aaeb31e2de5f2412b198886492dfbf5aa3bb8cba9e55264d835f67eef603b948dd26951f6761b728ffd28e6f340b31e1da4451eda5fb2c039b2e7f7bf1aa82e7d82c814cde83b305f596cc2b19705eb15221b13b0a1a26d188bee7", 0x91}], 0x1) 11:09:54 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10, 0x40) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) ioctl$TIOCNXCL(r0, 0x2000740e) write(0xffffffffffffffff, &(0x7f0000001840)="3a0d81319316ac02fc771c15a1d59eb1bf7bba96653694c5d92f335f35a36fd81290a88fafc411b902775a949de2d193b7e4d94490fcf0669127f56706981de6eff267bd9482f3d494fbd2c0b61aff060918c562307891dc91f7abbf49955db53c7af96599ffd0a1da4e6080e5435fb14774e3ccc7883f52659962fcdf4eed541533d474103b563fb6132ea0bde979b7f3bcc0caf4733c4ee9220613c1f823ae9e1167b83d4d5e72294ad55bd08f87d2fe844fcd3d0076f87a5b9f62da358f0bd7dfc18fc9ebce8788a8d6f6a5a99f81443c3b6d580c59787a9a1212a65cd06c6b21c351ee4a8fcbd51f0ea7fdbfde78d714852bf3092590eccabc7c6d19318adacaa2dcc5725535a08840c1dd5f02991058ed8fe00bc9aecc07801d1d4b72d430ee1d3d048c1597f4af178837b5a35a2f29569a310a4bd88fc5f339918997cd7243524695f30140c12b24bb3884244b358649b4b1a740670b70325b3b7ff0b66bf469a79d5ae85b98a0c2f0a0f30e76c6f283cb4258db88de4a2aef50cf436ef2710f40c49333d72f7c5b9b2d7458fb03b1a5b697f278d7ea594d3ddc0ae46f218aa6a4302e98f0f91a6a55978cf426a99b8407715d82d258e00247fda32b225f7c23040bff3efcdbadeb66f4a4b9f4dad9a729d7dc68f5dbe31fa344b652faaf924070f29afb536d1eb0c79d220a4b33a5ccff564c12d61742c9dcdeae2142f8b164954badda4b552a7eaedcff6b98c50aca5f910762cf39706c24cae93ff2021973c8dae4322472421f53bb1fb0ad42f767d5ed1b328fba4090a33f354da631b586673e1abd8ca771763cb995c2a085b522885d6ba78ad39d74bfe2051a5f59b6b8dccb5daa3dde2886d330d931af31268acede311fc18bcc00f7930fcb20066f81338f5311ddff38dec7d12263fb53ccb69f3cb5f9c5ff24e461344b5b48ee6b6e3a398ac60dd2bc1a0358db11ee88e6edd61dc20a2ae7a4dab4eaf54130a0a3001e0741ff5d21b960e88a5d5473974348ea8d4a51a4953daacab5e1f8cf27af4db8642e1b1e090a84dd8cbe6e45b6705c34e42fe9e576733271bfc1d0a95c9b5e094cb5bf3c20ed9e996b658020c6487ea196c1a655a6f48c58e36b0b42778699934a5f8eeb770f6611ce696b842f3e87ccd5345dacbe8454c5af8b8c1bcf0549561f7de708afc9e88e631dad25bbb6e07a7163aba95763ede356ea209c6b2791e8fbb3a04813145e511fe49e2bb7464598e7940c76445f45a41fa3ae619e4e638f5bf3c91470a25438ad376afb495d09b33eda2ca0a3f3716f5168efd53ea5124b933ef5bbf024df1ce6599791cf371f20e17af2d27d0417558348917de2f18e8a30051ea3cbaa957aa7f96b0823246e4276e3cadda74ba9b1b7cecc47e4a6830d7dc1218021f0d9d83f0eddfc80cd65e4abdd060678564761e8712e8fd05d148d637c1fe200e0c9c9feb3e77a44e1a2d067ce87171c23359b3c9788e09cea4c8aa0d5be8102915b80fd9d5fe61b1fb0716fb3556ace97b2abc820641b1670af7967d187caca6f4cf2e8bad7c0c19b049fa23253fe4a79a5c63c8560a5d61f4c2c284bae01d4d611c9e3c182e5a7358723ef5d83d9b97f39293b5ed7a1442a0f207d19b87eb864b201c3cf50f059052451aa8d8384550146936efade9bb0d0c547cefb67d31219302b051409748a612e70b63bc9c85864e3c12200b8f1478713ea7e8bb7d0fb04d8482fb4f8c3a36dc06cbc50c6aa6fcba22989731a7277a457fd9688c1ca1586137ad31aca1f139a46c0c2778620a505520d249a56cb67ef079e6f72ead8c2925aa03df960b676be3431506ea60787da94b3bf40e4881e44ffaa11662ba9d17d0bc0f8910a1f23e5d4dad4f27954beac5b1162f56c869569d8159f8bd25e7453743f6a36661a8b73a593a950b6fe3efde10cb3b963335b20a55155626e74ece812102cbda627ee55c1e2eecfa054f5612ef535ef04fa6c40c9d2837d48fae81f910792a6e206e0cbf7e454dbc577030d2a628d50eb20f5a25c44ce9196334d3d8faab11b209951914b36ab7aa5be3700fd861525b1759c1c4929245684ddddb6b602a5c12b6f378d20fa", 0xffffffffffffff39) 11:09:54 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) mknod(&(0x7f0000000240)='./bus\x00', 0x210d, 0x401) mkdir(&(0x7f0000000100)='./bus\x00', 0xa0) unlink(&(0x7f0000000080)='./file0\x00') 11:09:54 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x8008, 0x155) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x1000, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) socket(0x16, 0x5, 0xfffffffffffff79a) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xd, 0x0, 0x0) 11:09:54 executing program 0: mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) 11:09:54 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x20a, &(0x7f0000000180)="b6") 11:09:54 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="ff24008e12efb3bf0100000000000008000004a27f8c2938ce583f9e41da770c52bbb0648ef37123ee6ec8d86279a7128e37908073db30955ee1afb414ed3bb70c350b9b1d4e0c819d7370da185325af15c87da080a81e9d00201fe025160168f80a0000020000000000009e45f610ba093a9399601624b84dd5742eb605fd9b25a7f867d68618a800005ff0db562e222b51499e7cf66902df36fb9b"], 0x0) dup(r0) open(&(0x7f0000000080)='./bus\x00', 0x8, 0x20) r1 = open(&(0x7f0000000040)='./bus\x00', 0x60000000006, 0x0) write(r1, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445e", 0x17) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff02}], 0x100000000000014d, 0x0, 0x0) lstat(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000200)) 11:09:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x1}, {0x6}]}) r1 = socket$inet(0x2, 0x3, 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r1, 0x6, r2) r3 = open(&(0x7f0000000240)='./file0\x00', 0x40, 0x100) ioctl$TIOCSTART(r3, 0x2000746e) r4 = shmat(0x0, &(0x7f0000ff9000/0x4000)=nil, 0x2000) shmdt(r4) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000180), &(0x7f0000000200)=0x10) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000280)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x129, &(0x7f00000001c0)='+') link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='./file0\x00') 11:09:54 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) mknod(&(0x7f0000000000)='./bus\x00', 0x80002001, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)=0x10000) read(r1, &(0x7f00000000c0)=""/227, 0xe3) 11:09:54 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000040), 0xfeea) read(r0, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r0, 0x4, 0x40) execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) r2 = semget(0x0, 0x0, 0x106) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000000)) 11:09:54 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) getgroups(0x3fcd, &(0x7f0000000180)) rmdir(&(0x7f00000000c0)='./file0\x00') getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 11:09:54 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107004, &(0x7f0000000000)=0x500) open(&(0x7f0000000100)='./bus\x00', 0x800, 0x4a) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0xfffffffffffffffd, 0x7, 0x6, 0x9, "3790a717c0df7f4ca0e3b851477e96af453b6b09", 0x0, 0x6}) 11:09:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x3}, {0x6}]}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) msgget$private(0x0, 0x402) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000180), &(0x7f00000002c0)=0x10) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) recvfrom(r3, &(0x7f0000000200)=""/178, 0xb2, 0x40, &(0x7f0000000080)=@in6={0x18, 0x0, 0x1, 0x40}, 0xc) 11:09:54 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440)="82b42e6dd4aaab5afc1aa58adbae1e6e0edf090e75758e4ee471334c14f8ab2923dbb9c11a79655ac54226b0efd452c09f00f917abbed04e0e4dc6961254c99656ab74c7f0dba55a2ed34c3cf63e83504600de7abb6fb09204f95755aa2f831a5cef892cd985e3dc230cfadb27f4fcb1cb64fa38a9d71f067c6aac5cd1056634aae572d09eeeecd98683d3f4f16843e570299c111e4e7fd1c4579728d28456635aad2c8752e2d445b0b3845e54cdb033cea394ff3cdc0b4e7c0e96708a85e07e642e31eda52b03e1a0b1257032be0d261d8f83095123302940e18ccf67a50f1e64ff33c305cd703c616b30822a451a439d8520d9c8d57e084ef0ea148ec4546878912ba8e5bd9382e368a524973ec0ce9aad36d36f8997ba2429a83fbae11bd1f2be0a35534113e1f3440be5bdcd692542624aae7e74e3ef69143ededce3566ba0ac17012298977b56486058703647e43da52936ce7399ef75dacc95ef278c73469b9448e7cfbc08d2a739d685cafc9a64601ba4ac9f28e2a6526dd135fb7832207592f4b40ed8223d87cd8868d0f30a2186c10e0bd2ce5f56757d49cb4160ed79793ba66bc8277d81de312cad21d39f52d5ec393d113c8c2fc37ea0e9505ad783c253fd2e8419651929727caafaa1a2d035d7ef6b37eb10bd1c4177635129a505d428723170968738373828d43c3a34d3df7719f6b41bdedee26f94197063ce9896f88e6f44bf48a03938811ad11c53ba61c4163fd18df129cd9c298261ebe4c85ad622c914295c246722416070e1326fd33b122fced04d3a24c538ce08b2952e59641ea9849b053d0af0a6e0c0068d5690873bae9c3ae9677ee9be8d4bcac9996c12fee179cd950a1b65a8440e969b524faa09bd751ea17905f34dce31f31f761d21351e12f9ee24cc035da588bb1732198d3db2855ce670041ddfdc31664ab6954eb1e9b02cfc33a3b174874e91a6ed58f4f7161b5b2b77d834dc5b303b308fdc01c6bf21ed60982a9ea694e602253c7dfbfcd44e8b96d0c6854482102e4b88430576de57107194911033e0a7369acea2e646c1b0425bded0600bac2aa094e1ff67c9fccaf9cc916241c362c9a432712c95356b7b933c5737a9c306fb4f8182ec4f6a4243b32da24e3ecee88f8708734b642846fa3e6a3db13789e7708e4631a39741e09f0a31b96ba7f07de84c501b4e332df4278deaf5281f7f6b34297e1e82386df9411e1e520ca280fc4d196476cf4082887933f1bfb25b1f895fdf885a5d85fe4ad15711e584eab01b38573681c0cba0a90102620263abdf40fcf35bc4491bafd54a00b32ed15d8e162316a4efe0cc1c24839fa2d7ff39a09b14c2d84282a0dbc6d3242dd2b0afbaa657cba090ab80ae65e70394b206fbd4a20d18229bce71af0aac70c91d9d4eee14751a50d14a511048acb767e712dadc744094b0140a49510fe82ec33910fc0d2d80caf369ce39a4db3857299010032b14bca127f4c429c4b984e0ad65cab453bda89e20b759dbbaa12d54704ae3c6a12011348ddc9bbd9598dd8176a176da0bc621a46125a9bd8ef6fb7de9142800c061e1b6e4e613dda272b4702e232ea939508888e3e0e399783e863248ecee3625e2e832e1bf4df20a97b1d55859e1f3bb8f6a924f5c966fb4cc1b1f9136abbdb9b9cecd8590e6df752445063f6df30a8b9f468949ec4b85c94c10346832188fead9e0edaf1002deae95f218a9bd3da77dae32b01528ed8b5e50e5749d32c6fe7eeb9a7641bdb2e19ec05fd52760b664a15c5d254b3c280c24346793e0cd3b7d2a1f7abfd0e620fb3bc175a9ea0a9886622b06e7820808025f6d6a13a59c6dec583e68b15acf6b94f8c5c998f0542eb6981217e2dea5efc1fe12441ab173eb0e3663ecf32663bcd0b911b19fe8025a16a74856ac032fc3e27e46da3860460181873666b585618c73b958efc80f4b56ec628a051327107c48481d05f0c765ccf1b034a0090acf2f4edbbbf2b3d4972bbc1eb569f1a52d23753904d51b130a916bdb2c1db1c4f2f4d74f53d64cd9fcdd9b3ba1051ee8d3c313d39db130fc688c7275bfc8c5a8cc25b87e0b6b2e8674d5988c38f345637e51856627c9e4d85c185d30dd8ebb0b72adebd630a8f659221d7719b642d1f80189528ba0c2c1d88b0c95a59d4fb9e99557d8e26e351bc2b12bca934e351fafb1b23c20be611781e943392276eede2a04a8e3c9329198e6554b2893af090942065019fae0c95d4bf64f0358a52b397ead169fccaa820d384ec1d922ac7e3cc571b5cd1966c81986fadc378ae8dd07c00e7814f267749e7271430faf0701591f549a314ef2b019591f4f81011f2c2d08ec3a4002cdfeb355911a20ae58d3c0c064abeaef091062fdb85eccdc30e9f7ce41eab80e16864cbd89e49c31fcd07fd76db082cd4bd0bf6101fd9dfd1d58e905fcb16685880ddf532a12c6c3fe48aca68c669df7053eb31b74aafa7b746ad504b1715b1c18fc223db950d4ed9b6fdd17a1e261b7f14f392c05dfd630e883c761dee1fe76d1a7022ecb959735ec2799a6351a2124f2a29d4dda4116a3733be430b28f61d212d70bd5be91c1e85427030717900634aea62fcaac54c9132e264bc6f4e7efd959b6f0be025af05fb6ca7676a6ba3bd4333d63db74cbecf89d6c4f22e56cf18f8e10b3231f813e6391cf600fc810d8825c7a193ae05d9b4d17b95c298ae893f6178ba06d88d6e79418010ad2f8ad385346e8af2641a051839a4bfa247d3564fca1a9f86558ce051533dced26912369fee94fe692be0b6bd398b256e063e16adbbd14df0bb7ee5f28033080fa8244f9848b79d445201bc2fa6307537bd6da4259e9b8134b4631c9afe46510022727aa5ff1340f2cce252b000a4c33d00c7932b48e3e28360aa11b7836076c9b25f2b59b2801a36bbb3d0b57feb2d066cbed992c8f2128122273cd4f97b99f638137f6889bf6af67ed1cc19e760f3276b4026636dca40051e8246d7f56ff1e4d4f46728f9c1b8e7cca97ff8dae70b40bcd7e9ca90a4eff15063e5e3b2ebd1c00d5228cb0f0a6919d6758a3b5516ffa64b8acd90a14f4606f8508f14b5721fb6279a3e274bf75d796bd8b2f8dbf527fb8e99879e3d65420fee81ac3fd02d7116bda4b4ecbc5ba30f3419059edf33a9cfc9fa615d07387c157d6cdba73d4f2d2aa7a942f5c8bd76dff5a39ef7e5430396c35c346c7823ecf665f40ca1bce24c8b726c1ca4b694cb6cba9120df999dc3351ede035c1e53df199116b5728d18923a0808e477e854ea02a33a79e38d0200c684c8b773da80854ce7d8101099fab585ccc68e49e6b433c9dbd1dee42b96cbd51d5dc530f85be3469b7c2095d0d5327d45916ba588616d10531bf5556031e61fc2e4ebd43379f4a5a1261cdebb54717e926efa38f4ca89cda561ce2d27612edce9036f49f87fb7c502e2841f8dd557711f5bfe087b143bf0dc34f1c1f71a2e7ef49687d3b2ab033d9f1aeeae65736c82672246cad21392f95cad413616a51f9f6d7cbdadddb78de4f7480f3eabd534a650d7728724b8cc1a1b5711bd22c301c5d930e8b47e72b45f6d542ce08805f03321a6e168daf32651006b0c46467c84946ec8bbd6bf561b10f9aaf2841d68702c57456df1f10ccd0afa47d3ef0db286a8782ea6a05936459581993d0a168511b8fac460f03b67d4d75ea3f7c6411f3262f370ec2cd577e8f82ce86ccd3a8ca6ee5787f3b454395eb038fe3c314aa4024344d8ccb4897af4ddba64c378b5d6fb987eee3e9e544da0a05981db9cc9d85aee2d6bf1c33b175babf4d246b798b16766e0586bf90963763696cf0c6b70810cc2c145bf6bd2cb295a83131cf721f8fef3736bcf81a57b92dfd71f13c99560c4295a40fce77fc214e36d3290f411e8652cf18647bcb846d1545a81736455ab8b70311e6823d67abfc47aaa7bd72f32793950076824bbdbfc2038104cf8d5aff17edca9452ece2d0314d2ac9aec63b783323913b5782262555f39ff49d1b7c7283a26b8a2752a6d224a77d5ef013e2add3e51cb147f5dc0163b491091124d2a2bd5053f30d924186e4adb5b45b4a89daab4df0015a2b1a0e493995dc8065afdc1b5bc5ae402083342efd6ee60c949dcee1a4c3940a509637da8083458408ab6ad70612662192ed99a9878699275977f6e17a4bbb5e8776ed1278dc3b6625e549674b4a5995444ecaa11b2c754dd40b2fe42542ceb47cd3feb8c7678687d290818c1e85f4002fb9a1133f5f3eddf1e16df56885489e1a1f98fba453b5fc86540b55e2050d0403c700bd446ee90f139ad2c9acc2f26e348026b9bf97c6c72e14da17dcfe7eb2acfcf098b4b16cea27c322268a12374173261165fc223d2a1918356f0bee6c1833fb0475c97393df5b6ec6d8901a93fc73df6874da1999301d44fe0a66f3a8f92f2022f739f75f119184d6d4d8bf6981bcc5a796eb5e7919c212d22097d9ae6c4f8dcb1de4e8be1d56edb1a190b2a4cd51ec54e4d27aadd7e7bd0855638f2d9a9db5f08ff31453e7ed59c7f9844d2269d8103b0e93c702fd384c9e2619890d89b5050670e0fea80e0ef0542ee0cb869ed9d93acd31feef89f8142f6432b10d174c2c20da5f149e12e4424a087b026fda450ac3a6ab5c190b7b768f50cc28a17b4f8fda5848c8bf2e889dca7a5a68c49d9a3b2a6a2a3435a1172366fede08b8af9be716ceeaf16638e7be04124e98f798096629ee09a5ed05413306b8cb99e0ae3d9474483825317e49a06a04886f6a379ca0104a1ee1a9d83a1326c9ea779dd0641edbb01e81d60b2344d7940bdd75f4b6eee325783dc6ed6b919cc49f6c1156638df7f4c1b50d40553a46f5b2d331309275e2bebcd885da99c971540c1bdaf7742311fb62316ac1b99590ed7215d722769e19a521fc2578b99017184c775ab5ab5ef4e8c448224c8613f7ec171ae339a3c34e3f06bc7f0ebdeb0cb0f48e0ba7220d08373c180a8427c6f6d427c7bc5ead8306a15da499a7be4e19511be12301c8deb44a2c4484728272580a9b878728f23da25234832fe514d10516c5b3fe09ec64dd4696a08209ac47088c40adbd3582999fdd36717839c9694b239842992752aa79694d4782dfe7af286f3d1338fbcdd690199bed21b8d355f54c0a95736dff9c5e54b808f1bd720cddd38cdce6d2518ad89b48e4480420fe5cb3938a8f22f1a78697d6e428edb18eb726d6d6ad857c75f2f316fee026588baa51e41feb642b97eaac324fb7e14860a1026ea0174dd6dd97eb14fb618705b8a0f7e01b0f06439995529c810eb7fc9064efd7b6f9177b52f4df473e62e45f58338fc5c58732c76fe13327c4dad5fc6f8c9c62995c5d9376f2dab1eaeff2412f1c5a6454615a139e13fab5b18b870185489d9e3e4bfc1203ed47112e42bcbf20987193a9113d2ef8ae8251dd923ed56900e5e14b52d8e226320e4485297a1edbab3a3e4ec40961a374fff1d5835d7b1472c625071cde31155025c66752fe5676fff498df8e878ba82ed8e25a1ca9569dd04fb5cf320da929078889eda909e0d90abbdc448b82b96759c38caf1d30c32510ab4c8a2398891a958f3cc4ea6a20b74683c0b784eb1af1bd2b18487d29c6c29032c14e5688043ce1098ddb27f1f46f2a8b790b717b6cb18eb66cea0785ccdc4dacd4560fc6f526be0e90626e79489954045ce90d5ca47247b595547eb71fa54ee662f7f61aa7aa2e9e0bad9f749e6dc399b73d90d181a571540b1caba987d11d8f6f3b76d8f82c4335f7da2a4517189d9415", 0x1000}], 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 11:09:54 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x6, 0x3, 0x400, 0x6, "7e51962086c9045cf1c13d821296ec4487fc242b", 0x400, 0x8}) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000480)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280533ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225903d22d6d6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed", 0x107) r1 = semget$private(0x0, 0x2, 0x24) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000140)=[0x56e, 0x3ff, 0x6, 0x17910000000, 0xe3e, 0x4, 0xb5]) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0x0, 0x5d, 0x20003, 0xffffffffffff07d9, "b08d9e7fed29000000000000975b6222e5000bb5", 0x0, 0xff}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 11:09:54 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ab20aef61708f7b1e8ed06968be5bce5607d694ad9d5707c42e1fe5a5581", 0xb) 11:09:54 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000002c0)="582720efabd16ebae63225259560f8a285d5e4178b632dfe94ff334a5619e6ceefd7aae473884b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb08c3c532e9000000f5f728193ef16ab93f12fc4d5f16b136a5d00d162800"/101, 0x65) write(r0, &(0x7f0000000fc0)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535c", 0x61c3511c06692532) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000840)={0x20d4f9, 0x0, 0x3, 0xffffffff, "b08d16c6662247ea5f2b2c215faf8a210524d8e5"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 11:09:54 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x60) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000100)) close(r1) 11:10:12 executing program 0: 11:10:18 executing program 0: r0 = msgget(0x0, 0x0) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000c40)) 11:10:53 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) bind$unix(r0, &(0x7f0000366000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) listen(r0, 0x0) accept(r0, &(0x7f0000001640), &(0x7f00000016c0)=0x80) r1 = socket$unix(0x1, 0x1, 0x0) mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x7, 0x4031, 0xffffffffffffffff, 0x0, 0x0) connect$unix(r1, &(0x7f0000000040)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) 11:10:53 executing program 0: r0 = shmget(0x3, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) semop(r0, &(0x7f0000001140)=[{}], 0x1) 11:10:53 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) socket$unix(0x1, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) connect(0xffffffffffffffff, 0x0, 0x0) connect(r0, &(0x7f0000987ff4)=@un=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) 11:10:54 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$getflags(r0, 0x1) r1 = shmget$private(0x0, 0x2000, 0x23, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/98) 11:10:54 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = dup2(r0, r0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) sendto$unix(r0, &(0x7f0000000180)="b100050160000090050008005786ca900f0e02fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 11:10:54 executing program 0: getegid() r0 = socket(0x6, 0x1, 0x4) listen(r0, 0x0) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000080)="000100044c83922d2d1f6a2c206315e730d2c465b476243d78f243072242dc6a190e40301c6378dd57294265f0d09bcfe70e8cc4eaf793aac0a7093274f1fdbb0745bb05534af4f4220fecd87a2b4c3db6b2b971d6ef72db26f5a143704254ce498f85665713c69b66bb745f5d8f94b1a9308acd633015535bf63e146c8d7a47ab6d", 0x82) 11:10:54 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x1000000004046bf8) fcntl$setstatus(r0, 0x4, 0x4) write(r1, &(0x7f0000000340), 0x10000014c) 11:10:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2c}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2, 0x20) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000140)=""/83, &(0x7f0000000080)=0x53) r2 = shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x4000)=nil, 0x3000) shmdt(r2) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 11:10:54 executing program 0: setuid(0xee01) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x10880, 0x0) mmap(&(0x7f0000355000/0x1000)=nil, 0x1000, 0x1, 0x1012, r0, 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') 11:10:54 executing program 0: symlink(&(0x7f00000010c0)='./file0\x00', &(0x7f0000044ff2)='./control\x00') rename(&(0x7f0000001240)='./control\x00', &(0x7f0000001280)='.\x00') chmod(&(0x7f0000000000)='./file0\x00', 0x1) 11:10:54 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x1) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x7) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000200)="ddb4aeb3ec242c57e0a3492cd84327a490142aa320239449e6c0bbb540948766ebefceeb6f1b94865c74dbf0a590d6d4b136ce7fa616bec5162d1ff0d39fcbe4a7bc58cb524e5c6e9f65164d3bb1fb033b6d8f4ad55b75ed7d98b21f1ca7625851639bc6d82fb3df51e6857320cb54bae585a9f789ce8091376f9ad662d1f34c219aa36bc38d0383d53ec811013c307a06b487c480f190e683b6e38043e12767518f79dc220d", 0xa6}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) syz_open_pts() r2 = semget$private(0x0, 0x1, 0x2) semop(r2, &(0x7f0000000000)=[{}, {0x1, 0x8, 0x1800}, {0x6, 0x8, 0x1800}], 0x3) 11:10:54 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0x10052) poll(&(0x7f0000000000)=[{r1, 0x40}, {r0, 0x100}, {r0}, {r0, 0x4}, {r1, 0xac}, {r1, 0x28}, {r1, 0x14}], 0x7, 0x81) pwrite(r1, &(0x7f0000000140)="df6bb171899eac90de06847702c0ea7f0cdf5780979596edf974c9cd0e0091bc08419d5c8a003d292d6aad0c71ee6ed7e8aa739fab7f5ee6543a4445a141b670316d5f96e0179dc8af3fd0ba9dd19d564303b33a80500475163f7ba5a73d1c839f0a6e7a8f7eb3a9a0f3f08d3371619328ca7474f804bea44ffc737f7811a7f8cac7398b87dc8a2661", 0x89, 0x0, 0x0) connect$inet(r1, &(0x7f0000000100)={0x2, 0x2}, 0xc) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000000c0)) poll(&(0x7f0000000040)=[{r1, 0x40}, {r0, 0x80}, {r1, 0x20}, {r0, 0x84}, {r1, 0x64}, {r1, 0x51}, {r0, 0x9c}, {r1, 0xa}], 0x8, 0x0) 11:10:55 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2004, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0xffffffffffffffff, "f1f743cb40e374632e860065a9bfd71e8158806d"}) 11:10:55 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{}, {0x2}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x185}, {0x0, 0x5}, {0x4, 0x3}, {0xc7, 0x6000000000000}, {0x82, 0x6}, {0x185, 0xff}, {0x80, 0x3}, {0x89, 0x800}], 0x8}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x5, 0x9}, {0x4, 0x8}, {0x0, 0x10001}, {0x43, 0x100000000}, {0x5}, {0xa7, 0x2000000000000000}], 0x6}) 11:10:55 executing program 1: pipe(&(0x7f0000000140)) mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x5cc2) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x3}], 0x7, 0x0, 0x0, 0x0) close(r0) 11:10:55 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r1) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x24, 0x10, 0x80, 0x200}, {{r1}, 0xfffffffffffffffd, 0x1, 0x20000083, 0x1df7, 0x7f}, {{r2}, 0xfffffffffffffffd, 0x6d, 0xfffff, 0x9, 0x2}, {{r1}, 0x0, 0x2, 0x20, 0x7, 0x9}, {{r2}, 0xfffffffffffffffc, 0x4, 0x40000000, 0x746e}], 0x0, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffb, 0xe0, 0x80, 0x3, 0x7}, {{r0}, 0xfffffffffffffffd, 0x78, 0x18, 0x7ff, 0x5}, {{r1}, 0xfffffffffffffff8, 0x13, 0xc0000000, 0x242, 0x400}, {{r1}, 0xfffffffffffffffd, 0x26, 0xc8, 0x7f, 0x2}, {{r0}, 0xffffffffffffffff, 0x2, 0x4, 0x2}, {{r1}, 0xffffffffffffffff, 0xa0, 0x23, 0x2, 0x9}, {{r0}, 0xfffffffffffffffd, 0x1, 0x2, 0x800, 0x1}, {{r0}, 0xfffffffffffffff9, 0x0, 0xa, 0x77b7, 0x1}, {{r0}, 0xfffffffffffffffc, 0x2, 0x2, 0x5, 0x10000}], 0x9, &(0x7f0000000300)={0x5d32b845, 0x2}) sendto$inet6(r2, &(0x7f00000000c0)="dfeb29df496579eff673530864261dc0cc8df327", 0x14, 0x4, 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000380)={0x0, 0xe71, 0x4, 0x93d6, "ef7aaf34036839c900b628716af74d6b7ff01abc", 0x2, 0x8}) ioctl$TIOCCDTR(r2, 0x20007478) poll(&(0x7f0000000340)=[{r0, 0x152}], 0x1, 0x7) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000003c0)={0x80000001, 0x1, 0xffffffffffff8000, 0x7, 0x7507}, 0xc) setsockopt$sock_int(r1, 0xffff, 0x100f, &(0x7f0000000040)=0xffffffffffffffff, 0x4) 11:10:55 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) getpgrp() r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000080)) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000000)="bd0ed7dd64a6051574", 0x9}], 0x1, 0x0, 0x0) 11:10:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0xffffffff}) 11:10:55 executing program 0: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) socketpair(0x2, 0x8003, 0x2, 0x0) 11:10:55 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0xce9, 0x7, 0x7f, 0x1, 0xffffffff, 0x2, 0x0, 0x3, 0x0, 0x1ff, 0x8}) bind(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="2d012e2f663c6c653000"], 0x3) 11:10:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{0x4, 0x5, 0x8, 0x1ff}, {0x318f, 0xd0, 0x1, 0x5bd170a8}]}) 11:10:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x15}, {0x6}]}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000000)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x121, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x4c}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000080)=[{0x0, 0x6, 0xde6}, {0x2, 0x400, 0x8, 0x3f}, {0x9, 0x7, 0x5, 0x2}, {0x4, 0x10040000000, 0x7fffffff000000, 0x2}, {0xffff, 0x6, 0x1, 0x7}]}) 11:10:56 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0477b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cf3feac1b42cc97d817f075ad65da7af72f01717295e9d7d400000000000d004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa37b88e7a360db0aef8981c95bcbb812ba9d32fd73fad6e47bd1ea51545280bb0c18eba022d55cbea62774d64f03b9ad8a8d4456824f36ba1da1cc2b5c2cd12c05bfc979f7b56fb583d3cb72a6a214bb042ca3c729e2cf25a0479e3144f662fcc2e1fa10fa62997db7b9f080c8ec10919424002ea9c8b5b5ecefca14267e10da63da53f5ba7602fef070f03cc0953cc3c31dcf3f059fe6e3bafeaf3dbafed21a7895b1b83386e7dbb8a7831dfda86ec3ec3db2fdc3ef2cad63d5b0b2549bb634491b6c523c65146ab25f7e759b1d900a01cebab3b49ec490c8934587db80555a6fcce23c4d46efbaf00245ee0177a2f0f7258ddfe3aab36e7e9b006283c5b48805458450e5bbe27b3ed0b521f1e69c965e9257acdd6c348c6067d54ba59ed9d5570f2e35f108084c00000000", 0x1db) r1 = syz_open_pts() close(r0) setitimer(0x0, &(0x7f0000000000)={{0xf77d, 0x7}, {0x2, 0x2}}, 0x0) r2 = dup(r1) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) dup2(r0, r0) sync() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xfffffffffffffff7, "85107b875f7c84a4ffffffffff9c11fe4dbfa600"}) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) write(r2, &(0x7f0000000440)="f637cadcfa483ba21eb81c4295cf500903daf438c56605fe5d5a81a4ed67ac9342d78680ed225e52b48f48a756f443d49c8b9503ecce87015bd22dea310d78f8f757f8bd363ff8d4aca9b7749a119cff716c096dd8bd2fa23229af0ab368ec4f24bbe1bbb2282cb297b343409a229811cb0970fbfc64fed1d5b7bf991e6eec051cd65f0137b965555eca0fc595ed8f44dec1fd2f224cce85eb727f8fef84331e58614faef132513c9c8db4b852d2314242d0c584f150a4cb37db7a7c", 0xbc) 11:10:56 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000180)={0xe6, 0x0, &(0x7f0000000080)=""/230}) r1 = socket$inet(0x2, 0x2, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000002480)={&(0x7f0000000000)=@abs, 0x3e, 0x0, 0x0, &(0x7f0000000040), 0x48}, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x200c0, 0x0) 11:10:56 executing program 1: socketpair(0x1, 0x1, 0x1, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = msgget(0x0, 0x20) r3 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)='./file0\x00') setegid(r4) r5 = getuid() r6 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) r8 = getpgid(0x0) connect$inet6(r1, &(0x7f0000000200)={0x18, 0x2, 0x348, 0x7}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x31, r3, r4, r5, r6, 0x2, 0xffff}, 0x1ff, 0x10001, r7, r8, 0x8, 0x6, 0x5, 0x100000000}) 11:10:56 executing program 0: r0 = socket(0x18, 0x8004, 0x6) write(r0, &(0x7f0000000000)="c8d637e45406282ce5a313c605d24f591d4627f8c00379cd6cb9b51dfd85aec26eef338b9e63c78ed31d6fcf83c3d0a8676734d2007b4aa02948f0f3c3777fc518a9c6fa7cb9001731673fc5608e0262970268cf45259cb36098ad2f1917a8940ce547544564d04a246da5fc7c011a3390d3653c0b83c2f22e17ba251609fcb3f2be3928a13d2a262dd34bf99f61353c77791de2b75341dc2926f0d01db40899eaecc78b73541f992a6f446c0683d247aba0f8cd28d1c30b77fcf45fe0478afbe9073cf6f823c535ed4b8f53a972", 0xce) sendto$inet(r0, &(0x7f0000000100)="041ce457493df45ecfd017eddea6d8601ffc6e10aeb0b10142b12264339deca22706578757743f7b5e5ef0c120f3872b43b06fa7f92662297129d1f5fba8a944e0e17c9026ec72faf3da654b6848879a86cda783d08bc70fc5b8e16dccfe41f8b83d68ca33aaf8be1f4029e42ad4aeeaa194f73744f94742735553030c742829a3c5dbdeb2656ef22e8264301d76a7d066f128c06fe80bd26d1119821a7de05974176babb9c66f1f0dd892f1538be9b4ca05399b4e03cf6eb55eb5895ebcadde78b314dd6b2bffdac4db4c3cf5", 0xcd, 0xe, &(0x7f0000000200)={0x2, 0x2}, 0xc) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000240)=0x7fff) mknodat(r0, &(0x7f0000000280)='./file0\x00', 0x8, 0x10001) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) chflagsat(r1, &(0x7f0000000300)='./file0\x00', 0x0, 0x2) bind$inet6(r0, &(0x7f0000000340)={0x18, 0x0, 0x0, 0x100000000}, 0xc) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) fsync(r3) getpid() pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) mknod(&(0x7f0000000400)='./file0\x00', 0x0, 0xff) ioctl$TIOCNOTTY(r2, 0x20007471) chflags(&(0x7f0000000440)='./file0\x00', 0x10001) pwritev(r5, &(0x7f0000001680)=[{&(0x7f0000000480)="79124ff96c1e6f3d7d358535b2453c2107c987951b148878e35651bb0d08230df57eac450793bf320eb3b7d0580c411d293bf1c92e52d0ab7ef2796b414187a0aa581636ab49335de2768de69080308009b6a51c442102ea881a894a33f0b640fa25268b64ff6b2f818c42c747ed7a765f4f583867de90e57c1d308b8edc27724fa5c50b976e8a30eaef1ed474884a2714274aebaf5d928fd2615b0e840c54aea5888e536e91736de223ee97e1ca431de8de4cd1071642153203e1d42a4db86a59e716a83d7fe99235f92228048d9d0cb9c7d951ad478fa246105795b077fe21ee5bd25c18", 0xe5}, {&(0x7f0000000580)="e551e35676212ad09b8b2708d4e1949a7c395e91ead1f3a70c1b9280ce01fa3c55a8c3d32bf15038c320ebaf18688d7fec2ee787786468a055a5b52abd226b0fcf5795cd1a6bf8e42de806d789b803662c3416e04182dd3719d1e435aa10ce60d26b64745f1ca7d309f3dfb0bc78f0b62d6e3d9cab49629e4c08f79ed48189cc1e33124769741a9a6bced4102cf9f6a3737bd3843a9c407e82d37782dc2dba6f97e18c22ba1041578fc54d957188974aa0d3faf04186a1cd419107a35fc6c93e4899d17a1c5d9f45013172421d74ca0fbbe5f35c4c3f7fcd7ba48b2a49bb2a20805e03bb980599f560205ae87e0dd02b80ef5602de1fbc7d015f12669919ac4b01d89449b6ce4a21733546a1dd566ae6e7662ab1e7a04bcef3cb561425bc414c81b102760dddb2bddbfd05d08d360f038f5ff748d74dbe5185a17913a6903f596b7b5b8c3eedb2cba589ec929c650bc89344862dfb00ff47163d99223536e9ad7114ab33bc18634710cc9bc94b8e1b392f47c785adaa0121e558ec4bce2bb66eecb3a3f0e2e86b6967d49d13b25cfa6c2270ee20508d810f181714dca4ec2c04562a4b2b907bba6ab9739da6d5acd83961104dce6442b1ecafa6fbf8dea4e67ac02db98b717106ab83e7ad4cc562b15158d1e3046ad29e996b28bcd74188a34c9bfdac3b49c7b6df1cd4ddf209daa0a63eb1ea9198c078e89a252cf157083eba1a9ec3cb8a2947d0a44b4ac2c32ba87fac5de619550a7df0aa0188b43351c44c0ad5fe0c7c2bbe33ac409c5e2a67d2745062852cc3c6480ba4f1a5435077c944fdb188fcd6745977185ef2265a3532856ac2110c043c0ea02677e604331984f11a779bfc4f26d09bd33e466d04cad065e6d0a59605afbf6f62a34d6acb45cb70e1f31bf377fee2c441d10805b45caba29cd33b1b544b88c10f1dfe5b351e6bc9c4b83d098c4872aff71eee9e95a75259396d0b8dae6eb3d43c9ea947b6a40daba4c585acea0c15badf8f56b870cf5b14e8feca65d5d30f53b37b8581cd4e2ed0846b194d78856c0a673f39e9d1382b16c76e82e7d88a4539b29457ba20c3493788cbd4a4a1d91708ade8bb9d7aef53df8e148f04512bf68861acefaa898c69f1187dd80277f4507f211d43a628fd607f32fe314a4cfbf839d7386ae619558853d2531e1e325dbba92cfed9235120a2493454b4661c92f15bd62bc48c3f0781345efe0bc8db4f5e81d66c19c45b9d006b584429829d9af4c46729526b2a45165116e847b374b76c9b6c6874dba0db495ad0d93bf240364f6866bae4ae95f4b5171ef860790907162d4bfbaf9ac041e7ff0e4ae6390a8c9089ec904124d47e55c46ee5a0c7a511b5c3a1d868f4d6d2dd3df26c4b3256ec2dfb12ccdb25e4273e48c78cefad4d403d7728518e38dec7bb5140738c69dbf99485227b1cddd5fd3d8241139a126392f4fead503a2c66f9fdaa48d59939e752c5c7aea9e09a426069140c47a0007658d67a6f0ff8b40d3adec2c3fc8143d4158ebba7def4852fcb4afb7ddf397b1202db150eb52b74c0b9fcc605bce5b6deaa4556cf58f0312c90dbbce8f71f3e8f636296a621ed88b7e8862d92441761d3583f09835f214c151fea0a415650a5ae5bcea10403877dd3fdb967b49b150a79bcc3118c11acc4526a20470c58d612679aad68c659e03ee4c87a1fd9300465b618a73da53200e2b445320276a946355fda2863c733fe45eea4e43b95137ba67665811867ee42333aa143bf300e5fc33139b06ecc1ad1908190cadb1c03a843f8d6024c9426acc45749917f0a7d7c19b24ea88ba41119b285285776ef4ca048801667319c5698f1d174a4a170ce818445fc0da556046251699e755212d6ad75d386ac8af5f590c6033b0a622edd4afac84120f5fbe0c7c5bd5be2126affc61105573c8ea9666f4b3809f18591d9618790f5b2f33e8af66a207f6f69d177fc716986ebc44296cc761520d99fab6a478e5523d76126c6054a4a769f1d0972a19da1a695a5da6fe9a1d35b508cbbd2ba48673566ef0f6635fee4f5b3549bc0bff2a458f584938be5204665fdd81ee5f8dfb4149a7eaabef65b80b4b08b469f2ce3d0549f8f8d1a9e288a05f6fb24dcc7ef5de300ed81dbc9e30e84fc13986c00a0f981a11629b0c9678437a7e8d37c7cb14b0f034e4744c16d053f499fc9f0b786a543d7951be535ee30daedc55b9014455936da0809044b6ec4aeb2970dbb00d87073f81f71322a4779a8e63ddf0283fab611fed4db842d6e8ebe8d4bd6ba4625f35cc6427117be9dc3fade2325041229a4f956e9dee493d64435b43a5a2b1249d956bd619d1f2439cb89947cb1727873c940005bd43a4ad9b1f3e39d9b2cad1ca4e4de7e3f1b4b351695721cfc42edb3a07cbca35b05e3a95bd0225548a08998f2ad8c35480098628ec0b29c4bbbfe4f5607ee9ca581139c09cc928f1d3646cb37f31e1dddcc0b0c7b6bbef1e29744db3f9ef6a49215977125446daa973ae740ac21f48dff2d9f1c4d2ecb086c6f7e683aa7e9686f0aefad30ff578118d7e132c9f34ca980482775b23741c04910261661cda79ec81a2a2492151682d9d7368aabda4e41f64b388610076ee3a56d7f321120e1c43a43c2acd74383024087457cd0b85d93fb874885b81f3e97c853d4f9739ce76a538bca43c61b71cd6fc64c933f0b2af34076d6644ae9d72408dcaf5746e7fb146600718ed840dca7535ee74cf976caf65064004d14bc56117ae526755dc4d9da5f07e00990f8a7dc1cc354f30bdc0a6609ca511cb34d55b42eaa27198ea5a1cabf3f6bb8e2fe2a8414482c68d541cc313271f829bde36b3df964c49cef0f5444e4e31655821b89c8648335e682d444d0147cb66bcd76d0287d51824e76121004f4352b8412018267c82b6123c1302b7df3542a35122dd7756611b795476371f76876a4a82963c3885f75f4f66a015d34b96642b52989103b5fa0c6936eacc8cf1dc02e460a0d1b064fa60d79b3b3370b7403ab47e37f2b577fbc38918bd406a5d8bcf54dc402be08887fd9793c4a3103508879fa1eb4e1cd5d840ca6c91a1433f88be59a12fd80e4e009b41fca3e066d469047ea36bf7dbba9d7599e5df84ba57a7dd38e0ca2072dccc10b1ad124064bf21da5a4046f1ccde02eecf8ec61c5e84a9da096516787afdf41f3016f4b063eeae4783742767adbf68cbbf6a9d69da06b7c4aaa1da080076aa6816980ce8d946030182ceaf438850a5237d5623e789fd6f826123bf0cb19c907e975fc024759048c97ba45c59dce22c77ab72bb0ccd1ff07f13301a4bcf5abacddef8965804ec373821f14e855a520a450339561a6f04a51d868f99634a77546e173b46239c8fdbddd7b74d5158776ce0e47209d1ba71563b0db463a00432f61ee0284d87e87edff31a78506c20718ae963b47e3e9fa1d7aad0c103437baa4940fb781185b0b7f3011f6a280e025515f3cc640ac0241b0093c1f2dbac2be43ef532a57bb8b462dc3038cae4a3ad080a0ba7fb7b98f5ad6bc616cbf753c8c932cc12c041754065f2101eb7f288c908c8f9939e86b5f6c3f5b7250781e1dce3aded8b56d73cced056cca5f6674b2fbed911cde2e59a8ec9b4039a92592d054495e4542b16ca4826a2814da5f90a5fac4f121771a9dcd07986f4579b96f49b2164f2f50f9f7e1fe43f730ae166de2b6597048ccfedeaa6532d9c8053b9eb0b929558ad207da32ba6c01bca6dfcabfb1f8f8955785c5672efd2942f07df73cdeb2d7f2cf774b1a0efc4099c3091eb06655e6f63566f5cfe6fd91a85b0b488e217d0da5013da518a3606030d7952070965b6b287d634ae879cbad761b03bd8730cb5fd8ef7977b777455c50209f5812417a7b80dffe5e6063032311c78f6c52c2505a1af7cae9bddfe350b77f20a1429a10a0d38a46184b4d9244bc13e8ff0d6c9a41ae6478efd8a6fd8645a90ff6dac6a5937c36adb819476bd9fbd6026ea17fbcf9acee0235a59a0a41e53d18415fb182355732a47755ef1f0abf6541e740853cb7f291c321dcb7ec11a787ef344b403ed246d82696984d7b8ea14d4f97754d5ddad9c89a8c720a954b06b3f97324ba0c602aed11807909b29313f897abe389b9e26d9159cd1f6bbb94e387b51ac65fa52d8f1d7f441d1a15ed739b67c6135b1332d5809be744935a80b1bd4360eeafc6ce413b62e39562f439c92a6ec9c8e5dd3ddedde09d12e536a929ebf11944fdfedaa6f98d951eccdbf538965b9f9c41a2697e04b87de54e6335cb96ce51746b71e69662dbb3e3da5a905cc7b4575be72f1f5754a3a223ca7da43b5e94c8255eccd607ee107a3089af3aa67364d1b41db5f9bdd3f138fe470a6e66a9203c3e211f777863a7918f7b576bada5b355cdf3de44625b4af97db51020f53e8ecd78cd14d5f1dbfc238e1b135e621fa60d02851e1787b34cf2849db945ed08c1029263df79b9082243780e4bcef52b45cac76d1952a3dc59b502e431c76d72893ca6a77ada5a882e27d5b8db000d9cf6ffccdcaed57d891560426011469c8a084a7d6ccc5bfed35e454c766d2385ec5bf41a180451a14815959d0163b0e0a8f42d7bc0dd729564a347cb0f0e7899a6e32df7f6d5f1a91e45a8a31b0d74b841b40b06f127999fe4f98863e3e00b90d6df5c73f27917e8d307f357443b8a67f1e824eeb752579cbb9e8b1bef78f4c03e1b1cf8f1bda5c68166c8f276e5005b45cb76132e9936d8bc32529b016a1c36f51673ff8e7c3a6e424c657172cb0eeacd46f6f0dd93b1cea87495460ffacc34de3e9b3a120ec3396acbd5c98ca25908711581d3a7199b4d356b6639ef76b41bf07663814e5c8b67bc3dc7de8350300c0e6da57c4aa270854753afa521eef02cae5ac9c1e25f6c6b1da90bdec1c98288fdd0423f0baff4aea320adadbdeeb393ec227e98da47a624995fd150e1c173d67f607faf27792f3eb2c98f9e509477a97753d8b634a24b03ef31c2b286a4f2ff4fc1a98c9d24650e296262c2b908810f2008c7671923fd193acb3e1bbd6392c9d436ce0b39c0ba524ab69c564b7d04b5d5bbb00acbf530347c58b1705298a2e0b1575f1af7cb649e54168595cd6b1d96b6e568b7b597173a903a17a0fe3636b204468ade7075129c49f62f3fcb0328d69f25a2dd1ffceb06724b9760c3b3352bc8a663fa06e915b14ae4fc5e79c648cc6d43c99f89a0d76e3f6d6aad445ddc5e3b2cb585a1c6d5ef0f4ecd4335eefdd6c0633a995a8e04cccf40d065b641e42fbb7cd296d5b7514868413826f1202ba12e0ad3c75d2337a8fb96a44a6702dcbb55eeb4e1775401ae46dcd8e09bafb79f1c4a27ecc8791c0b9868cb73d01701e932b3f980300ffdd33216077a8e87b28ff64e8e863b73a1ee248aa5c2d4ffa40b186b8534337522d0788017b488e0e87f24c851e6108b620368df539ebafc5eada9033770e73d8b94d7c324c17fca3248c3df4f56f0e87583e3fcbaa0a241245f4bc2ec5ade4f36fb34199dfa810ac70c9261b97c57875de5a43d4d737b556a1abec3145a2f7699a6a5fd6786d9b7737446e59f55b8abb0971812d6724379218d98e357f738bf7994a191096b186093d174ae2b4401db34173b74bf3f0f44d9cb1cb653182c0b5dad406487e05f8275c26d56b7e4a598f1bb133d0ac4c84a299db6afde7ae1f8706c1361cf93c11c1dcc32b970033e02bbbdec0eba5c31ccbcc50cc2c6718f39fe645e480dec62c044b043fc74dbdf9d7b1a7c3df5c944100faf60388d9936", 0x1000}, {&(0x7f0000001580)="0fd13862b18793912e96035f7cd999bb304ad0f876fcb768dfa477785f3fc915ccf87ea43331a5d50082ba6b1332417ac69a76ab6572ca820a6d6cec7a55f79ee645be74", 0x44}, {&(0x7f0000001600)="45671329067ddc6871c772345b5d13d49b43606cf33d12daa89b409498f1800a40d56ecde04f60ab15ff566eb91f7b9825cba6ff97201d4a04ae9ea7a4de6010d873009a0d8f50f90aceb83108a24e13", 0x50}], 0x4, 0x0, 0x0) pipe(&(0x7f00000016c0)) setitimer(0x1, &(0x7f0000001700)={{0x4, 0x7}, {0x8, 0x2}}, 0x0) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000001740)) socket$inet6(0x18, 0x4007, 0x400) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000001780)) mknod(&(0x7f00000017c0)='./file0\x00', 0x2008, 0x65) pread(r4, &(0x7f0000001800)="adc32d46f0ff2d15934a9331e6e35cb464e6e96fb23dba3300ebbc6dd81cdab31c9f658e43e97fe3787ab37e88e098", 0x2f, 0x0, 0x0) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000001840)) fcntl$setstatus(r1, 0x4, 0x40) openat$bpf(0xffffffffffffff9c, &(0x7f0000001880)='/dev/bpf\x00', 0x10, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) mknod(&(0x7f00000018c0)='./file0\x00', 0xa0, 0x0) bind$inet6(r0, &(0x7f0000001900)={0x18, 0x1, 0x4, 0x5e}, 0xc) preadv(r5, &(0x7f0000002b80)=[{&(0x7f0000001940)=""/78, 0x4e}, {&(0x7f00000019c0)=""/45, 0x2d}, {&(0x7f0000001a00)=""/12, 0xc}, {&(0x7f0000001a40)=""/29, 0x1d}, {&(0x7f0000001a80)=""/4096, 0x1000}, {&(0x7f0000002a80)=""/23, 0x17}, {&(0x7f0000002ac0)=""/82, 0x52}, {&(0x7f0000002b40)=""/4, 0x4}], 0x8, 0x0, 0x0) 11:10:56 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2006, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)='x\x00') getsockname(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20000, 0x0) chdir(&(0x7f0000000300)='./file0\x00') readlink(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)=""/41, 0x29) 11:10:56 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0x9abe) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "afc709cfd8ee545fbadd71bf0838b1ee6d8e37f6"}) poll(&(0x7f0000000240)=[{r0, 0x13}], 0x1, 0x0) 11:10:56 executing program 1: socket(0x20, 0x1, 0x2) r0 = socket(0x1e, 0x3, 0x0) getuid() connect$inet6(r0, &(0x7f0000000040), 0xc) connect$inet(r0, &(0x7f0000000000), 0xc) 11:10:56 executing program 0: mkdir(&(0x7f0000000300)='\xe9\x1fq\x89Y\x1e\x923aK/', 0x0) r0 = open(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK/\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x80000000) sendto$unix(r0, &(0x7f0000000080)="fe2b2d40cbf9613424fabe327c5f872c5c4147322c100c46a2095e56e4fa38e284ecfa2166792c31130c69ed98ade2e42dd9eb7eaa47debc835a76a2efe7b67d6f3b74ef53655c3764f3a89678772079f0e1a9aa8b83ce0f00e55fd4fdd6e288f62b82b28696591542c761f95e322ad7816153ed61eeba1a07df5dffb54cc537145bdd2bc1d69eb9f4ae719dda0da7bc48b5e13b069412803a252e37fd78f3e85f55bb1d4fcf7d604dd4cec97008774577348673bfdde76d3648276fc465d855c53713a058c710c6e6059f0665c5b9f7ffbf955d50f4d1b0ebed274609e5682495c3be0e3b197e199a2dd49a23", 0xed, 0x2, &(0x7f0000000180)=@abs={0x0, 0x0, 0x0}, 0x8) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x6, 0x1, 0x101, 0xf7, 0xffffffff}, 0xc) 11:10:56 executing program 1: r0 = socket(0x2, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ff"], 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000080)={0x8, [{0x3, 0xf25}, {0x3, 0x3}, {0x3, 0x4}, {0x3, 0x8}, {0x3, 0x7}, {0x1, 0x7}, {0x3, 0x7}, {0x0, 0x5}, {0x3, 0x3f}, {0x3, 0x5c3}, {0x3}, {0x0, 0x7}, {}, {0x3, 0x5}, {0x0, 0x7ff}, {0x3, 0x7ab}, {0x3, 0x10001}, {0x3, 0x2}, {0x3, 0x5}, {0x3, 0x200}, {0x1, 0x2}, {0x3, 0x8}, {0x3, 0x7}, {0x3, 0x6}, {0x3, 0x800}, {0x2, 0x1}, {0x2, 0x2}, {0x3, 0xab}, {}, {0x1, 0x80000001}, {0x3, 0x8}, {0x3, 0x1}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) close(r0) 11:10:56 executing program 1: mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0x8028698c, &(0x7f0000000080)) 11:10:56 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0xc7, 0x0) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000080)) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 11:10:56 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xd00, 0x0) r1 = msgget$private(0x0, 0x0) msgrcv(r1, &(0x7f0000000040)={0x0, ""/23}, 0x1f, 0x0, 0x800) msgrcv(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d8574fb014ffff137567486a136fda8737166c80c8c77f8195fa4aef97af9e3b07090054485df05e40782f0043bff5f3e7562d7ecc55c860782e1aff2307ab3278a7544f489b12ae2839e8f304edd3e68833530294620ea567be17689389935d127c5151359c9ffa14b721e17802a628f2c816045759df68344ee345590d4247853c9e8921dda0313426bf034319189ce225299dd1def632f0"], 0x48, 0x3, 0x1000) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r4 = getgid() fcntl$getown(r0, 0x5) open$dir(&(0x7f0000000180)='./file0\x00', 0x402, 0x33) r5 = getuid() r6 = getgid() r7 = getpgid(0xffffffffffffffff) r8 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x3ff, r3, r4, r5, r6, 0x20, 0xbe3}, 0x4, 0x4, r7, r8, 0x8, 0x0, 0x3, 0x3}) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x40, 0x0) ioctl$VT_RELDISP(r9, 0x20007604, &(0x7f0000000280)=0x1) msgsnd(r1, &(0x7f00000002c0)={0x1, "93c49d67af04f571dbf2f7da6e07b5f007dd74991df481d9ba4bf84178b5fdc9bd02134a86f7c430289698086ca4f9ba9a46f4fbfc74ac95dab10024c406a53e2abf32dd704b2f72e3c74a7f85d8236f33ba4b2b5ce193d20dc04218a7ec0281fb0dc433c6103a3a898ef850a895ab20996f2a514bdedaf9a8c38acd07220b0cf3baec03eb4dc7651680ebd3536c4fc7641f2ee6f427f1cfdc978ae318842ef0bc9ddf2c2b7714fae98f5b98521f5314a7c01a82c029ef5886605f1e130c3688ac6610c7528245848eeecb105f26a0ad3bd96cd8711d7b"}, 0xdf, 0x800) setpgid(r2, r2) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) fchown(r0, r5, r4) 11:10:56 executing program 1: select(0x40, &(0x7f0000000000)={0x0, 0x27ed, 0x0, 0x5, 0x80000000, 0x40, 0x81, 0x10001}, &(0x7f0000000080)={0x80a, 0x8, 0x1, 0x6, 0x7fff, 0x3f, 0xaf, 0x30}, &(0x7f0000000100)={0x80, 0xee20, 0x6, 0x4, 0x3ff, 0x3fffc000000, 0x4, 0x1ff}, &(0x7f0000000140)={0x4, 0x80000001}) select(0x2, 0x0, &(0x7f0000000040)={0x500}, 0x0, &(0x7f00000000c0)) 11:10:56 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000040), 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001480)='/dev/ttyCcfg\x00', 0x40, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r3 = getegid() sendmsg$unix(r0, &(0x7f0000001440)={&(0x7f0000000100)=ANY=[@ANYBLOB="00ef2d2f66696c653000"], 0xa, &(0x7f0000001380)=[{&(0x7f0000000140)="b10b4746900d048b9de9b1dcf8232560c4265ee7551e9653b535bdec25e5798a22eeaff59c7b1327a278d5859813984e78c5d4f6c6f1b3e96495531e5d56f76f9f2bee0069fceeb0439e93d5306d1943dc2f1d719b1c", 0x56}, {&(0x7f00000001c0)="bdd7a3d3934e282ead707e34e4464db364e3bffd5ed9f04e94f005b055befc7563502efae6acff1c71ea3070866c1f8c68445bc308039ae8efe9f4dd81be01366c5814fa9faf617c59f6d4e0d2eac966cff805ca7d4341f59f8d0fee7e4e194f1ec4460bd72fac19a76398d436ecb2a289eba5adc0a2f80e5898114e54424727ac37ab28d9e4d8e3e4670437ef1b4f85ede5fb71367a212273e5bce4e0888a4ad522d8116de3d7feaf6ee51c0433b5fdb014da7f83271c9ed7bfc94792031febdef736eea8386b689c47fd02169282e02dbed975127b3b7077542b2f35716a633bc6727115da88c2", 0xe8}, {&(0x7f00000002c0)}, {&(0x7f0000000300)="2a8d068a34908efe99389358ae8d73badab581e73dc319aa190c777bfb2405aaa68864f3b4f732754fd8f91cabc762258afe3e3ec3dbed4f72670314ae8b89ad0dac8a634f416f4ef4692fe1c4b8a89cd8a05530c4dd59034e8a809e8830e58abf557ec949733b17df61bf18ebc8c82917483225c06643ab5e4019a738416625a36997bad6f5331118a01d95377e5c6940b437ebf94a157eba60a1e22c6e60d193985d49d7a63c9106b95ce70e2d29b73153dc46c564a5845e667c8028036a1c27146bb2c3094693a2db41c88781fe2a5d52ce8e0a0d6f1a3b3d7b9fa04cb1d242204edf615661b2c70c35c096c08a8bb881d7ffedefd07bf7216dc6d764c5ae96a14d25ed4b62ab6562e376faf8cd647fa43ab073380de4afa57fd9e9bc91ff57c3665ddf60e97a6e406a5ed01abb5960db4551189970bd973d88efb827da89c802d3c3d7d6743bc8373cfadba03f7211a300a8c1a638dfee2057304ac0a759df77332b6032f79cdf7da7f13aa41735737c2c219ddcc163468cd23e4dd00e15dc7c2bf2231f3f33faf2311e588e00629b07b9c5b4bda2322e8a8a4d05bdea7cf6a8f993af024eaf66aa4a96c0ad2d6107fff1724376559d0e5faf30c8e017f21e014ce11142a7e77afef38b6fa652846c45d8b2bd9a39f2ac493ed99cbe6eb0cde73d743ccaaf672894d68cedf58ef9f9ef57fa073a3b3996ac743af786dbd910a566d271236af19e6a0629abb7ec4ff96bc325375a2e3aa914d1c992ff2c826230b8152ff6602a82876449217bbfb0eb36ba9d4c889954e20a886761e7ac3d398d991fc72b14ab2d0f91b41eee9845ed03c94534edb0fcfde03b3c2cc1896a00172d35394fa4d218817806bdbe7a810e615f71ee79dc10a857f8a2153f4ebdbdd770e118d052103c3fa97d06aff599141abbeece106eb19bfe06dfaae23b0d0f266a0906240b969c5e6b4f06ae59c31c4cd8be7008059c39e648d2c7a638edb786c93ae67f8d35ffcd789bf8900a2e3b51260d4854ee052893a52ccdd5ccf5ee0400afa7f1ac5193cade7557f927ae6505d337bf51486ac8ca7702fb4dc6229257392ea044cc41f2f2938267213e0c2decec2c3717a8c8571aeb2f2d15d41363641d872f7deed115ebdd584b902a89d531bfc3229f109c67fe260596d34e02d13a151cf4ad3a606118cb1e27eb7364bf118c870f98a70bcd9bd56818e39d2ee63b28b6919798165ee1563634f926090e3bc8a06d46345477985b62c34ebed24474bf3fd2d7f44b5112b6c9bcd099ae990329897a898de94ec42e61a5e039be9be7de92c5424b36e9d7f8e17fe9554db110cf2cb03f03f9b6f48eb60fad07393a507739f067a5e519e1d78376dedbab69e3a76717a7e2d3c2d10cc56c07a6e7aa6643492c8787e9f859b1febbcd3868fca8c9b56c4924dadb1e18e43241751e565f9882390d00af14126138af29afce2283ca7da5f6e2daa1a2225c637e145c0d7acefd6fdffe22c64ba65ad57f9a40593c16db2168709b1b53c47916b941f77013a5fb8ed20739303e8a14fa25cc48f129351d562fe7d00cd552c2a503c5830a26e3feaa79894576d4c4801f0532969aaa615f11c0d1422b2faae836617c8839c751f897ce71b7dcdbe17cde82ffa908ff110bc76b2cd656d97a17b1690ed23b3223f0b48f35baf8df784c503e2627c1642d127f753e4917251324a309545564de45087b54121b7b2ffa4b758a2e159a99c166b2cd784d3c1284edc3c59c9982d9c5c03769b81e126b4f127561a0bb026554115a9b3823e8fe395ce0f6db488e66b1d0d978e0c038476d1e928c05916a2f1d098b3faa3a965de428dee7166654ecbeb0fc322ce2a8193e1aec6dac4fad348716515ee426b56c787330a17488445aebbecdceb90365f9c91c723e67a6fc434a644cd73dcf03a7408661c1485e9f2a58d6612371d9c2a057bae4e30ff370f6521b155341e1606203f296f41996fab83190dd0091e72d0888f57960eb51b9f98b7497a76ad9b502e1784f2c84d0e41e1b06b901cc8def21f7a10324cecde4c8b932885b9b0355ce489130ee6d0c62e91bbfaa188c9d2a6e5b481ec91263912d7fb34fafa989b4d692bd99335c738a59d9933ea618c960f2dc40be5c74359cac63404ac45306e341cdf4f3af1f3ca2e0f81953a5d221fae0e0b94636438c585d926110dd7197b5c6fd7ccc9ac63fe2e2690d713024c41b6ee15b06ba937f4afc53d657de06eeb3b5dfaa22935557b5f17eb49ed947dd80676a3341690970300e0f5807f2a995217edefc5de85cbe0695c684724d8652e264dff0af118f6ae269a8fdcd43fd127ce5fcba38f93f1d6d3ef3c2fa1375072d06bcd872303473d2119453f84d9bac3bf2819eafba575b645ff419479ee09b174016dc9d1c7476f9193b7235a0d2d86341e49da4c9a8d8f3c8c664ab12a111d71a4e6896638407b7c3492d7f7b5ab7ccd55791a99b524c2be2251682c16785659553704098dd65739c65a0ff6a7d6fa2da0a8daacd2faf67bf9c17cf7f7f4ce65b8e1e331ad6e1a1d0f3778f92efe9460d0583c29a8ca86b9e660eb622f9edc7af127206fbaf61d9a3481bdae97e61d79f5ba421a25315590fbc8b4010fd195a03c7550cc24e57bc0a02d84fd6fc2fdbb9c34b2a1db198d7e2dfe8d0e8b3e2dc8e9d7188637ac7ee239e52c31d881cb0c78cbed8c678e457a11aa430f926a52cbb00e928e548ed52f4554520df3a2b74a57aed7ae6b879cdbecf6122b25101a6040ef4dd1661549fafc341f0846ee44357c7789de57a14a151ef9d95a77a9579bafbc880b4bc18cf46e3dbb7edf30174da0de55cb0fa7fbfe954272d116288bf54cbd0f294ec0c45b657bcbeed9a1c88460da29dc469c1848fa21fa2cbf76c909a7c0db2789a137821f124736a83d51a2eedbe0ca02639cbbc8f9d901c2f1a58a256244dd5fd1dd5ea51b6be5facadc3596daba6636f3abbb23786c2f3b3de53b3e01a0095d8efc1bc50074f9416e05a27f8bb042cfef138b524567e21f8f710bc720a816eaa0af66a44efc6427f68a9da0b690b4fa25ca957310f83e8e1a38b912393786b46c2e0aa77728336e8d95a0c65227d7e3cfeded0a8f31f68bcba93ded9bc568457e887dc16d754cb48727f85006cdd39d468ea6633368f77d750482348778a2d505d7e494fbce193baf77b757534c2c0d22957c308ddef2df5210830b37f159123cc90533c4c74c8bd9d7a41f37a8b4af0516b3acf9e5b9e88b15d9e22abbe123b62dbbf01d8c074a45aae743721d75a508edb3e869d37147c5af06997842290a7defc15e90f19ead3fbefaf34ffbfa0212800fb01d37725e4114316caad4483c9e2d6205337f0406256b85e408ae72f4540af5ed41f87cfe0fc3ce8452bd5db0d9fc22c2db4e86d0b3f04164034a40d1615a85d78fa12bf2f4718bb4d1264bbb07c00f1730bf9014ab843e6354436cc819fd29d35b882804f42dd226171e5cbd5f909e1a9f7ca1b989873572903da071d2fca67c5e7bf08ad25011df689cf5701c38b88b8f75417938718d5e1203d0212a7fe98ee7fb60738e6b27b5f9e190aad241dac0828bd2a5969c7831d2e66cd0af08a60b55effc5ca64a28836d090ed9e8f012f7cc023ca82cb092417c0913926dcb4cb5c977f3b0a1e15a93db8d6937220d5be1a3d8a2b16f035fd4ef3341c0f67c7503c17207c729250bb802694acac67de58b8bfc011426c5851b96772ad454d717940f503e8acf2f0356bf3028242bd61a183488a0aa4fb2b2aa751cbfc14d85c52cabdd0188763e15b3a8d0aa12bec00fa13375abe6df3a08567f375d3f66b2f387735ffacdf9d6c240135d90ebc435c22a4854c9861aa69d5de669ee3bd0eae2d382719c212a854e661aa72841213990e568b293f7057ff0c8602d971b4aa1abc983be035ba1e193b685a8c83c5f252760a71b59ee093f3189edc1c55098cf5c69f279079e5ec47a04074b3bdb692cda1370a2a483849e9a3f4130a655588f535660b37fa1bcbee519ba1eee197a52503883d2a393285938bde0078a8bcc9e3dd9c0a6b804c1e21e97c648558e9a0ba039db1dfde1aedd444350c7085fd18a2aef6135e49c39f0b7afc777aad10200c7351006aa8425a672856434d53111dfbe83eba5c07649465c2aec9e273db11ee4661e3a7a3147612165af92e2cca2be802ce8b5c3fd0b00a6b33ab763fb6cc8b82706875610298fbacaee8651e4e6ba131422b552c949e93af00b442ab837f3adbe12194240217bf941b05b88999bb701209694b598689124c1eebbe89eeb59b8dc8913d2aeefe054e7f9e260d23988f882e8cf205e0beb5558a83a8f24f126e9ebd6a432911584371a41a7cd0ed81f99388f712d86d3966e02dc36a0b29e111ae2cba22cb8233a0d072d9a40089963d14823e446320e501f32af70a26cdda76ec065934c4e913a23f17e2328f49730170629d77a942bd750a14c6f90f14ff471e6f19dee114ccc4233b8db1a189c4eb690bd03b74c65804a5e02cd6c073e6dc1625c9e573f89a92b4b6e3e6f2daa2622a5d82601a366432923defa5da93a984a0c18f9d9fac2801c3d3a559bb8c2845cc7774502254f3cd67a0b16ba7dbb00d2579cc36f928c0c83b01ccb15784e0d20499b2391b87e472f92225a7e3759ab5844a6427b84c270e793f94bfb4f41eed13c3c73e1dc85a22078459ade35180ba340e7b2554af4a9394bc28666500fe3fa6c6d72c56d1663fa51c169e8ee48790501fb137832f6c46ede206351fb5439da9ea0df0ddea9b6e092afe5c69f2dc0c488538dc25f613fd9fcf464d14b2c3a0161497d319b031b4e2b3caa0e8221615387b8de5aff32c60691d1f2c4f980a34ad29a614f9ad031d60c5296f4846afc874a7350a6dfa5ae4e2a559d5928a57c37820914931921a830e183b3bcf9295a6ffdb3d607b070aa9679eae74a3f235587ab420d8603fb8a2fe3b4d5369dc999b97cce11c937dbc1c24aaed057cc5d7984cdfd6d49b8e8d827605e33f8c68722733e840554d9299facdf35051720f5e9c8410a7a3f76956924225b6d4758180a05e7c392840b6c407d1efe977fb4ef2b1fd6063a8baf243fa9448fed4eae53bda21c85afb2f6e90fa5aabd49f384a549a9ab96a0bbe0c41b965d9a18f24d451d1663b2737dedbf0e9eea8510b7f0182643bd5783dbde3ab69872277389c2621625e8058c0e572f4a258fc309b8e6a1ca99d308d6553e95a0c8e2d882a5530aab961674b72962c4ed38f396929f9de84c34ab2ec982a53fb4d0edab07fa26d0044cad25555334534599af14aca84439405099d52e7a3387d14bd2e98be89a33a53c7949202ed2c03dbdd8ceceedd2ec803a6670756e3ec8261fd5081ad7962a1edbe15c549cc3520413859ebd5192eca9d85b6485b8cb2c42c37bd992be51b93fe5e13ad46501f6a1a65e87e71609ec74c18d2cc5b7c34842ba7825b9153ac5c182aca965dd07aba7efb60f95559cbb73f73d301768213e08a1d8052b815d200d9e4fee12358e51bbbf8f998558442c265942d79440039fef76e4755345cffbcb672b7fbcced08773f25af89dd399b66c72835adae924bb19abe6f9bbf7f15fb6cc84f681194bf2f48ef9463a7e099ce54a36e57295c319b57fe8d95d31cd5ebcd49828f128e3e509b1d5427c432650d165861a56e0664f9170d659133ed9a58cd80968302dbd098e632dc5ae85694d7e87d6da88baff04a63a107fc35348df63caadc7175503ed0650756261437d026", 0x1000}, {&(0x7f0000001300)="5ff7dbe6b82f5a7394ba68aed5ca79c217c363975b2ccbe6313c1e1a730eb27eeb0d8608c26955b33be84efa395e19f9ee5fd93950a8d69587d7562a44a8f7009e31ec5efc3083dfa085beccf2eb28", 0x4f}], 0x5, &(0x7f0000001400)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x18, 0xffff, 0x1, [r0]}], 0x38, 0x2}, 0x3) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000014c0)="24877b326a358fcba636044c1b8aff509915d49e3927a2c2bf4df53aa7d7bd958dc4eb53c76c97b0228ae1fa0652143e011f9e0944f6fd0efbd6eb36dd2614ba07b019014d394fc8df3fb8fdc4d99d0a31f514b95040ee96759cc84c8bde3fb8d5c8813814f0ec63a4923c0f405320a53e19fdfcb4de68cbaabbfce0ab195a64a4bbdf596e3ba24480d93a89e4a0f542a1", 0x91) lchown(&(0x7f0000000000)='./file0\x00', r2, r3) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x0, 0x0) 11:10:56 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x7, 0x8000}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100, 0x0, "3e58a044b1fb0364c62c4028c5d58a014f77c2bc", 0x0, 0x100}) 11:10:56 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB='<0'], 0x1) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x80) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0xfffffffffffffffc) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='x\x00') chown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 11:10:56 executing program 1: unlink(&(0x7f0000000040)='./bus\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186204018b002b110000000000c640907a000100000000000053b5d1d090753dd4611da24e14da0000000000f10000000af6ec4d46b68de1838f74652d62e159c51bad5a8bf626d9dea3c20700b79d7d2c336ec5", 0x57}], 0x1) 11:10:56 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x20000000000029, 0x33, &(0x7f00000000c0), 0x0) setsockopt(r0, 0x81, 0x80, &(0x7f0000000000)="09ad94940856b20b3992718eb9e6a8c93e98ff620910a77003448ad15584f6159155acdf9d8fad556d7acd874673c75f511befa2445fb4d69294c4c2affd803599750d45652090961b7ecdbb7762e849e855f1a8a7f13c715354c36732dd4dca00869ac37ea903da19e7a932677c082e8f4e6d5292d1aaf636264eb9b2d82bb456c93574ebce858b95c7def6b54cfa4fb741eba94bcf30c984ed85a8f177d6a60d52a8bd3796", 0xa6) 11:10:56 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f00000009c0)={&(0x7f0000000000)=@in, 0x3a7, 0x0, 0x0, &(0x7f0000000180)=[{0x10}], 0x10}, 0x0) mknod$loop(&(0x7f0000000040)='./file0/file0\x00', 0xa, 0x1) 11:10:56 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvfrom(r0, &(0x7f0000000080)=""/38, 0x26, 0x42, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x3f, 0x40}, 0xc) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x41000400000002c2, 0x12) ftruncate(r1, 0x0, 0x3ff) ftruncate(r1, 0x0, 0x402ffff) 11:10:56 executing program 0: r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) fcntl$getflags(r0, 0x3) r1 = syz_open_pts() flock(r1, 0x0) sendto$inet(r0, &(0x7f0000000040)="83a558fabc601e9182476e29e6fc6af4e10e030c3f27c77fd9193f3d41885fdd21df1f8d2caa31dd0d0738a93267dc9c85e003d0fdab2bd25f5c1499168d971f36e1e361849773205cc8bdac", 0x4c, 0xe, &(0x7f0000000140)={0x2, 0x2}, 0xc) fcntl$setstatus(r1, 0x4, 0x10000000000c) readv(r1, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/68, 0x44}], 0x1) 11:10:56 executing program 1: rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0xfffffffffffffffb, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x10c02, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x84}, {0x7c}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 11:10:56 executing program 1: r0 = kqueue() r1 = kqueue() r2 = msgget$private(0x0, 0x8) msgsnd(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="0200000000002000e6a249caacc0c2cb579648f8e097a8796ff5bfce010dc9cc512ab2f5106bd4012ae39bedf25ffeff720db4ae9f2975ea7aeba7a5c6fc0d8197df8da03c8f1b94cc00000000000000000000001058f6bf9406cf4806aa2c50ce41942b92e2844c2dc2e06a49ff99546b812b159f300a2b0e3b625a28263aa911113fa44c8f8faebb47e78fe6ef336f4b4ff35618ebacf154dc2247d07b369e0b7ccc9c09016ca65ed7fe60d4878758411e432cd554d2b3fc1eed1bfe877064498fc54be07813c40b41f9596afd72f6c1075342bf4444a30718d02e39de54de14bb44e987929929f540ac24227f09a12259"], 0x1, 0x800) kevent(r0, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x2, 0x1, 0x6, 0x3}, {{r0}, 0xfffffffffffffffc, 0x2, 0x80, 0x8, 0x8}, {{r0}, 0xfffffffffffffff9, 0x40, 0x4, 0xfffffffffffffffc, 0x6}, {{r1}, 0xfffffffffffffffc, 0x11, 0xf0000000, 0x1, 0x5}], 0x7, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff9, 0x3, 0x40000000, 0x5, 0x3}, {{r0}, 0xfffffffffffffffd, 0x12, 0x1, 0xfffffffffffffc00, 0x8000}, {{r1}, 0xffffffffffffffff, 0x20, 0x20000000, 0x3, 0x7}, {{r1}, 0xfffffffffffffff9, 0xc, 0xfc8540fe8b86e188, 0x0, 0x5}, {{r1}, 0xfffffffffffffffe, 0x84, 0x1, 0x1, 0x81}], 0x2, &(0x7f0000000280)={0x200, 0x7}) poll(&(0x7f0000000080)=[{r0, 0x2}, {r0, 0x40}, {r0, 0x80}], 0x3, 0x6) r3 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getrlimit(0xc, &(0x7f0000000000)) setegid(r4) setgroups(0x0, 0x0) setuid(0xee01) shmat(r3, &(0x7f0000ffa000/0x4000)=nil, 0x2000) munlockall() fcntl$setflags(r0, 0x2, 0x1) msgsnd(r2, &(0x7f0000000100)={0x3, "8d640bd428802c85973b86e53a5a9b9f117d9c2bdfffe866fbf1dc6142d16d70c7f48483c44e4ab63961291dd04c4c"}, 0x37, 0x800) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x822, 0x0) 11:10:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x1}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000100)=0x40) 11:10:56 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000280)="90853856a63efcf2dafd59dbb3ccfeb6a287611df9e9a23877062c368035b5664d65457b1941530000000000004abe72c94ac670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022904abb7866f09", 0xfffffffffffffe4f) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0xfffffffffffffff9, 0x3, 0xfffffffffffffffd, "854917029c11fe4dbfa620000000000900"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x4}, {0x100, 0x3}, {0x20000000000026, 0x1}, {0x0, 0x4}, {0x25, 0x3f}], 0x5}) syz_open_pts() 11:10:56 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2008, 0x1000000000005701) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x3, 0xffffffffffffffc0, 0x9, 0x0, 0x80, 0x1, 0x4, 0x0, 0x1, 0x7, 0xfffffffffffffffe}) fchdir(r0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) utimes(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000001c0)={{0x7, 0x8}, {0x8001, 0x20}}) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000000)={0x8, 0x0, 0x100450, 0x2, &(0x7f0000000380)={{0x9, 0x1800000000000, 0x6, 0x7, 0x1, 0xf67e, 0x1000}, {[0x4831, 0x227b, 0x1, 0x8001, 0x4, 0x20000000000000, 0x80, 0x1d, 0x4, 0xf68c, 0x3, 0x7, 0x25, 0x5, 0x9, 0x1, 0x80], [0x8001, 0x3, 0x5, 0xffffffffffffff00, 0x5, 0xffff, 0xa38, 0x35, 0x622ae514, 0xab0], [0x8, 0xffffffff00000000, 0x6, 0x3, 0x1000000000000000, 0x10001, 0x7fffffff], [0x100, 0x3, 0xffffffffffffffff, 0x1a, 0x7, 0xfffffffffffffff8], [{0x64, 0xfffffffffffff001, 0xe66}, {0x0, 0xff, 0x8, 0x80000001}, {0xf0, 0x8000, 0x7, 0x800}, {0x6, 0x10000, 0x4aa, 0x9}, {0x1, 0x10001, 0x100000001, 0x8}, {0xd18, 0x6, 0x1, 0x800}, {0x70a, 0xffffffffffffffff, 0x800, 0x40}, {0xff, 0x7, 0xfff, 0x1}], {0x3, 0x5, 0x1, 0xfffffffffffffc01}, {0xffff, 0x8000, 0x5, 0x8001}}}, 0x1000, 0x1}) unlink(&(0x7f0000000200)='./file1\x00') 11:10:57 executing program 0: pipe(&(0x7f0000000300)={0xffffffffffffffff}) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000080)=0x4) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000040)=0x200) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000000)=0x1) 11:10:57 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000000c0)="f13a3c20bfd86c6f3050c37c7fee55ed541e6f25846efc8723cc8de29cf48441a5d6450567d390b37fae76f4536cb7", 0x2f) write(r1, 0x0, 0x0) write(r1, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) r3 = dup2(r1, r2) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000080)={0x1, 0x1, 0x7, 0x3}, 0xc) 11:10:57 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) utimensat(r0, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)={{0x8, 0x7}, {0x9, 0x6}}, 0x0) readv(r0, &(0x7f0000000380)=[{&(0x7f00000004c0)=""/230, 0xfffffe9f}], 0x1) read(r0, &(0x7f0000000000)=""/214, 0xffffffe1) openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x101, 0x0) 11:10:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = semget(0x2, 0x2, 0x2) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xbf271b7d9f989d6b, &(0x7f0000000340)="b6") 11:10:57 executing program 1: munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r0 = shmget(0x3, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) shmget$private(0x0, 0x1000, 0x128, &(0x7f0000ffb000/0x1000)=nil) accept$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) shmat(r0, &(0x7f0000ffa000/0x4000)=nil, 0x2000) 11:10:57 executing program 0: utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x6d, 0x2}, {0x100000001, 0x8000}}) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') mkdir(&(0x7f0000000180)='./file0\x00', 0x0) utimes(&(0x7f00000001c0)='./file0\x00', 0x0) 11:10:57 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) bind(r1, &(0x7f0000000780)=@in={0x2, 0x1}, 0x4) listen(r0, 0x0) sendmsg$unix(r2, &(0x7f0000000700)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000640)=[{&(0x7f0000000080)="3fb5b27d8a3d462a42afa55c8cc946f1c58403fccca559d8828ae5b654505e55acdf4d98347492374a173713c3b57575c64460d105570f3697cbf79382", 0x3d}, {&(0x7f00000000c0)="930f2b19dc690cb222d5224ee331ac1b447062dbd5", 0x15}, {&(0x7f00000001c0)="9ca94de653822baba36cff324e0823cd683a205ff12c8f7b83d774d655992f224c5bee8dda1555cffcfc5bcd0cea5c9218dc38111872b44829b8aefea70a34629d7a2fdc018020fe75baecd4999a59a23ff090ac4efc414c91251fa2522ea073ec0ad8bf766d8a272c99abc372e8979d15a08d27acd67c322f978d6e1cfbaca9b7462edad0a65e70caa9f92f05a97afd0260c283eb39cf1dd9ff2c2f5529d067a744e8eee7ff7e8f16c27aa9e793c041fd3d78eed219c07bd0027fc9037f74b67bba2bf0e598c5d649a740d9", 0xcc}, {&(0x7f0000000100)="318eb87b5be8392626f650256c787624adaca643200e97191f2fd82235506e27792cdbe894b959af4fb4d7b771d71891f2dfcc6a49e05b3aae4b3a3a3890f2c2b0e812854b4307dcbc54ff820e46f0a6f860ee28d5f4461a879912d856011a356c3e73725e1530d776db76b94a8d6b5cd939fe8dea342499be", 0x79}, {&(0x7f00000002c0)="4429a4c2535225404c20d128aae5ef9aca3017dc10204618a62b1fbcc6c291286250cefe67a180ac2ac31ff4f21babe0f678c6601a9892450ef161bdb3fb66001233dc7f5bf2a1fde5b6ce426a39a6d7db7e5afa74dbe88a5c063be9cbba1bbc61fc5d605eadd6caa59d8622518dd5c3a48462f997c370245e9f9fed14d6abf049b11f63893a205390f3b7ac33c47bbbd856cc8cf65ea9e88225e9ebe2851c056d5c7db3bf7145c04fb49581ab14f428a39b1e94081b1cf9943d8f97ee05665442af1e43d3a18528f612274c00324f3606dde9cb453bcdc9da9ca15d899ca298b783d827f1109701ec8b", 0xea}, {&(0x7f00000003c0)="cbf9e4dead1051cd373607f5c677466a85068f96b4991d7eae5c4c701ce03fde2e8f4fbf737a705ffda00b94cf4c7ccb17e421e9d354e5454a41a609d2ba9a3f9d36677efc80f04bc2900e863f18eef0ee7678ede0d45879f6d0a45d81a5aae66baa65a71d683e1cd6217efe65d6cdb725257a7176d7fc39656b95d85847887af1dabd0e909cd04c698595401328ad4eea3998368d1c000f375197d0351cd11dab631a0d445ec81bd069fa2437512877ddbdabc181d1ca8f57202cd3bcf406c4e1b14b5a962de55b045a33a74e3325976d8e9d0f365b609146940bccaefd0b68f0", 0xe1}, {&(0x7f00000004c0)="c123d4be8dcd750e8fd7fd96a87329a813571b59feb629b114c3c853dac20f102ea885d39854b71084a489eabaed2f344dd48a7ea820cac04f75c7fa413c7867af458bfd4a18a52dcb578f8b1869c7dfb1362b587182eb4f", 0x58}, {&(0x7f0000000540)="d1cb99f367d97a4c", 0x8}, {&(0x7f0000000580)="179a4fed423351768c689931ec2fbe35ef23b7178fca66a8c105583dae927783bbd8821a64d65a55ee8e4bdfbb9142176d9ed08e80b2a6c0f0ab8953e81d807d12c0f8140e4a0c193c0edc8e0372cd15b0595f071bc8f9cb2f11fced3698a27d608932f2cfcd84ac764de9c4b9babdcd4eb0f2", 0x73}, {&(0x7f0000000600)}], 0xa, 0x0, 0x0, 0x404}, 0xffee52e1ac5e6a75) mkdir(&(0x7f0000000600)='./file0\x00', 0x185) accept$unix(r1, 0x0, 0x0) mkdir(&(0x7f0000000180)='.\x00', 0x20) socket(0x10, 0x6, 0x3) 11:10:57 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x40000001ffd, 0x40004004000028aa) r0 = socket$inet6(0x18, 0x3, 0xae0) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x2, 0xed, 0x8}, 0xc) open(&(0x7f0000000400)='./bus\x00', 0x80000, 0x40000) select(0x40, &(0x7f0000000040), &(0x7f00000000c0)={0x8, 0x0, 0x0, 0x40000000, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0) 11:10:57 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r1, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) sendmsg(r0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="00001858c2db4e70a5c97c7b66263a5c87f0fa34a57463507640006b5ddd3560a2040bce0e2d36543979eaff2466c62bb59bfe8114d1f6be759f76bb5ceec4f3d8f9c2f99365a9156109bc3fb8314dab3cea4d5a9897c8a9c4006e98335e2686e57b9254ac817397388ecddac602dc9cef724ef80a3f71b810e655672d6846dae22fdcd93b77e95393b628e190dc3bccb487c031e19298260f0118b5ab110cbad57a9721b19a9eaca3e48843f518c70e12fadbbf6eec0666c13e723f2a769a3b28c73db9bd452eee123f"], 0xfef7}, 0x0) 11:10:57 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x272, 0x0, 0x0, 0x0}, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r0, 0x0, &(0x7f0000000100)) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x6a1, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x10}, {r1, 0x30}], 0x2, 0x0) 11:10:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x74}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3, &(0x7f00000000c0)="2e17fb668c") OpenBSD/amd64 (ci-openbsd-multicore-7.c.syzkaller.internal) (tty00) 11:10:57 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file1\x00', 0x10080, 0x40) ftruncate(r0, 0x0, 0x7fffffff) syz_emit_ethernet(0x7b313bed6df72bcc, &(0x7f0000000240)="50fcceb48000007e364e699638e29e5576a3d83d2dfffe71593b6d28cf8a6053db138e70df9723d8f03f6862139babd19e0088f2059b012014d32319e9c3630b1e387f8b784a895de644b23a978217ee87b1d64138318f909eb52a913a33509a435381e3501e5b3523d56a57846c511e811897a6eeb860628061ae64202a8a1ab90a4a70d956c38b737c629974c0eab72f4a5f37573ad3e2565aa1fd82c7939f97d1f78f71351c249427e4da5659d709e9cb749d25bc5ce198980c769a2c5b3c466acd8187bd4e31c076") ftruncate(r0, 0x0, 0x10000) read(r0, &(0x7f0000000000)=""/89, 0x59) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) 11:10:57 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140), 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="973415b03b1d9c48e8f31e25318a2f823e4db4cba675c1d6d2bdc5a6220ddc306a7afd98fcf2ff540601195fb20177114d94e7dfb0241f5dfd93b2339166779f7371b923a74ada9d420872d8a17743af62e935362923cdb2ea89e12dcbd7ac8932e8fa100ac8216e1a15a4b9391b1763ae750be2a8d6236d1b960a3d69bc7cd7d7f9fbfe4bc68af90f764fd09e17e7424998e5a6861862c89c0462a4241304f1bc25066f3b511e2e63247e0aee609e64f818d8758d2d52d9ff173d62361f736766f768908958", 0xc6) login: wsmuxpoll: not open wsmuxpoll: not open 11:10:57 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x3a, 0x0, 0x7ff, 0x0, "b033000000de4cf8000100"}) r0 = socket(0x18, 0x3, 0x3a) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1c1, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x7, 0x3, 0x33e7, 0x8, "1e402b8626443d45230f16e1b81714556d0c2fb4", 0x7f, 0xf985}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_open_pts() r2 = dup(r0) write(r0, &(0x7f0000000000)="0423ff9e35322ad993c94bf46422b62c44a9d5da988d0f7ace7cb98b00fe4cf82b7595bcc6109e958cc266791345241c", 0x30) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000100)=0x1) write(r2, &(0x7f0000000140)="2f3c4b942f3721a562bb41f6cb32e6be0feaca0390bca30532d4eb646ebbdceadb7b3e69fcb5495e9340b21321a7887b3cfcfa3eb5217eefaa5320840559110481e9ddbec35db656cd24552362b009ae08ac071c2a384ea368fcaee6015acc82b6d465b8e3a55e9420492688fbefb14957a4b6c4ce26e525b12a2c7e18d538069a2e3b5ebd39a2f5c28a5c7ac2b689ca01a10b516e935f68cb44465f6068ff64", 0xa0) 11:10:57 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="3db85e", 0x3}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x400) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendmsg$unix(r1, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x0) 11:10:57 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="55072f4959a2d4148964a0053f6ea772b7fe02756d1f4509934dd6c28fddc130c72bd6560d5b6568c76567196e3af5f50c3eaa2089eee6193edb8d79750b707e0aff9d2e015a27442017d4bc6421b2a163783e38245691b098920382162350b08dd76b6500b4b6988c3ba18eeee4496380771bad3fd7c0b11f98629a697c4b5fc0c80e236280e35e88ef6b4a3b3e3ee63c9d7413f30235c19407705cf11cd8bd98795db898ae4e704fb34b16cb39c1724f9dc057c5719caef9dd54ff4a72a7c1c39bf41f1335bdf5d85e23d23754a905fb6cb272b7592a339592ef91af14b6609e9ea66b5e1f8f3cd69733595e49e12152826c135585deb6a9f2874c5d5f", 0xfe) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="23ef0324eb74b7ce5f64713c439468524ee0e79fb6c1e74243a8e52ef14e2678051d04a86dd707130ad8739a6215a6f8302d78f3a9917e38b83dd88711492a4ae102924cace43ebc7771747c24c0d6d6d0f3f5744766753940f23ae95fc5e0796f895957b68c3df481816af6c95e36ab0df860dc9d3b6193c6add550014194f65143c8e16ebc885c63b9401892a6b310f8caa71db70147daa6981e3d394fcd7587425208be0a4398f754f92214c43ef7a196e353e33735bb5feb7d731300e65bf3315a458ca2ea7541d17978e1dc8c3a", 0xd0) 11:10:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="a9") ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 11:10:57 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r2 = geteuid() setreuid(r1, r2) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r3, 0x20004276, 0x0) setreuid(r2, r1) setuid(0xee01) ioctl$TIOCMSET(r3, 0x4010426e, &(0x7f0000000000)) 11:10:57 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000100)=0xc) fcntl$lock(r1, 0x7, &(0x7f0000000140)={0x3, 0x2, 0x76, 0x20f, r2}) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000800)) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x10010, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000040)={0x6, 0x3, 0x9, 0x1, &(0x7f0000000300)={{0x0, 0x9, 0x10, 0x2, 0x8, 0x1, 0x100000001}, {[0x1, 0x4b9, 0x3, 0x3, 0x8, 0x73d7, 0x7, 0x1, 0x8ba7, 0x4, 0x200, 0xb3, 0x7f, 0x3, 0x1a, 0x40, 0x78f5, 0x5], [0x8, 0x2, 0x5, 0x6, 0x6, 0x0, 0xe, 0x7, 0x9, 0x5], [0x0, 0x0, 0x1f, 0x2, 0x1000, 0x101], [0xf49d572, 0x1, 0x4, 0x6, 0x2], [{0xaf, 0x8, 0xfce, 0x1}, {0x7, 0x5, 0x6, 0x81}, {0xfffffffffffffffe, 0x10000, 0xfffffffffffffff9, 0x8}, {0x100000000, 0x8, 0x4, 0x8}, {0x800, 0x4, 0x1, 0x100}, {0x3, 0x8, 0xec, 0x80}, {0x9, 0x401, 0x26, 0x9}, {0x38, 0x0, 0x1400000000000, 0x200}], {0x5, 0x73b, 0x7fff, 0x7f}, {0x8, 0x5, 0x4, 0x800}}}, 0x8, 0x6}) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f0000000240)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282924e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee05516b64a6a52440c0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 11:10:57 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x40) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000080)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x24}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000180)="969b") 11:10:57 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x8002, 0x0) pwritev(r0, &(0x7f00000003c0), 0x271, 0x0, 0x0) ftruncate(r0, 0x0, 0x8000800000004) 11:10:57 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x18020, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0xa, &(0x7f0000000180)=[{0xdd, 0x3, 0x7, 0x8d6f}, {0x39016ffb, 0x1000, 0x9, 0x100}, {0xffffffff80000000, 0xffffffffffffff7f, 0x7, 0x20}, {0x1000, 0xa8d7, 0x7ff800000000, 0x9e}, {0x100000001, 0x3, 0x505, 0x6}, {0x34c6, 0x1, 0x6, 0xb5b}, {0x1, 0x7, 0x2, 0x8}, {0x80, 0x41c, 0x7d, 0x4b31}, {0x2, 0x0, 0x48, 0x9}, {0x5, 0x4, 0x1, 0xf5a}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x54}, {0x24}, {0x80000000000006}]}) sendto(r1, &(0x7f0000000240)="d3bf6fccdd4b4bae170790305120b91588b2df25007c277d6abc50ef97cc949699b1d9eb9bfeb5dda2f203334a0f67fb9ab4252edbb85f940efb2b65cb903dce89434d3c3e458d8dc0867329ec2fb8d5f6dd72221b3b5e48eb4cbe2a559561b5f3fb83e27d22d90e416874af33f55c0d3c3689dfa4b7aed1b3780052242f80f47216d80bb17a93d674bf40d4038a255c23f3f684dcb375c058", 0x99, 0x0, &(0x7f0000000340)=@in6={0x18, 0x1, 0x10001, 0x7}, 0xc) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000003c0)) 11:10:57 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg(r0, &(0x7f00000005c0)={&(0x7f0000000040)=@in6={0x18, 0x0, 0x9, 0x8}, 0xc, &(0x7f0000000440)=[{&(0x7f0000000080)="4e83a9daa05bbb36ba468af19384ef23921e23c838169ba48ce4e328b1f68070fecc9fec75924e9307bfb32671e6f455436edd86806582a41cfb903ffcc3367ce0d82106423eec5bc7e8d24f2897b58aacb7004942a79d881a6dd1689318c89c4578c67195ce57a2a198dace9785a9987c666817a91428f4a23fd211591e29838b969a6d7a8efa41c87a118d73660a93fd055c0d88ad5854cb41f28f780199037e65f9c6eb", 0xa5}, {&(0x7f00000001c0)="00f0aac4779252e935123b09efb248ad92f04662d15285f0e387118f77c43d6ec7bf7fe8f2cb00073828069de170b752b34b56b576a8d0978a0fb7803641a59a4d07e60e2e34f4374dea746a859a9311f57ba490fd8892eadf2f5cc1436eb4305b6b7711d428da33ad5b1f1993a91e8dca8b140482664ab32db0a4fecf43fbf3150a785ddc069c2b5feac85e824b052179aac32cb912db47ee8b4f946c7d8de68dbb5754e3b6a0669ff58edf216e57e6a9745e5b22b9cd23a42cabd8b084921e5c08c7bb390729ed839e31459f44ab2329ca50aa21", 0xd5}, {&(0x7f00000002c0)="bdb09edac7cb0a6734af3bdcbdfdc5ea2a801f9700ffed1eec2e48aafe066080a56ae746f51486f46f4a5b0b3df50fc764d7f0a48b22ed8f8ef1b1f82ac1feeffc33a4985d60c4634df1a1bd1775748c9d34cb1105260d2b317c8493038ac0ec166388807e2fc1d1e8ba4cb95b6aedd949b0428c77b4ef39f0c30c825132bd4e1519a676cdb2413a479b1065989a7c1dd7930d9975", 0x95}, {&(0x7f0000000380)="bf7425288424d42a305bf6fea5e5466be260cb6528beca127e4e930d", 0x1c}, {&(0x7f00000003c0)="bbc1cdde284130bfa0fdf57217a52d0ccde6d6644faf3d88743f83ad4f41799392f03eda0fcbb15beeea48cf2e3adda5122d3365f1e011dc5f41c8f5e4ee4c28", 0x40}, {&(0x7f0000000400)="3079b2b97727ba228ba6d8edd7b2e2dcf1c29115cee2049b371e3f4a6f2762c4ef379ff47aa5c24b8762d5ec5ab507be7e7142b3900c38a6b329ed929ca06141", 0x40}], 0x6, &(0x7f00000004c0)=[{0xd8, 0xffff, 0x1, "8e2768c0487dd3597b56654a4ead865466a22002fadc40f9002337a146a0ff67d5a54209f7f90d1dbef27271112ed6848c12db49c4baf56d6c3f42772de8c38aef2a9b878414a31bf36151239528165fd32b8efee2b71e8a5fa5e822845db2decddb3f5d17f4842b0d5237f8d86f5d37fab63916420ef956542135cec94e203c8dc3a8dc0c5c35670c8a715ff8b2393e01488b6662d8422868a39b44f0bdf6a9eefe684faf37a5e5084a0a6163d7596b709d4138e8572ac50a10e6c7c427e93f3e297c9e"}], 0xd8}, 0x2) write(r0, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) socket(0x18, 0x8003, 0x4) 11:10:57 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f00000000c0)) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x5, 0x1, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e09104821ed1549ed688286fff86bcbf5cbbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708815c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf641301511f591cb0b938defaf0756c5f38af2ecde75f89401e1bb8602f31f7d08e8c5a888c90ddff5f0c4e311c345f3516f5685beb0433fe42c6fe8aae6a082723a14dca54a626cb4399e9f2e72f70aa60701e1f27892b5c65ac3943e1a46d4143f9453faa955cbec69079eb12f89158ca24a2015a40641e374eb6efa182c21d71466362bd21dc87cd6a96e1d54f58809075b24c5744fa34d9cfa9af7a765dce7bda2c9f8", 0x737) write(r0, &(0x7f0000000100)="0c4a4e5cfab0fbad605a309b8dc538bc2fc9474666", 0x15) 11:10:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x209, 0x0) renameat(r1, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') fsync(r0) kqueue() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x7c, 0x0, 0xfffffffffffffff8}, {0x16}]}) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) syz_emit_ethernet(0x1, &(0x7f0000000140)="a6") 11:10:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) unlinkat(r1, &(0x7f0000000040)='./file0\x00', 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:57 executing program 1: socketpair$unix(0x1, 0x2002, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x12173c90, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) r1 = open(&(0x7f0000000080)='./file0\x00', 0x100a0, 0x80) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f00000000c0)=0x71) 11:10:57 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000016d2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) openat(r1, &(0x7f00000001c0)='./file0\x00', 0x100, 0x100) setegid(r0) mknod(&(0x7f0000000080)='./file0\x00', 0x100, 0x9) rmdir(&(0x7f0000000000)='./file0\x00') openat(r1, &(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, 0x100) 11:10:57 executing program 1: mprotect(&(0x7f00004a8000/0x4000)=nil, 0x4000, 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040), 0x0) 11:10:57 executing program 1: minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) mlock(&(0x7f0000feb000/0x12000)=nil, 0x12000) r0 = socket$inet(0x2, 0x2, 0xffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 11:10:57 executing program 0: setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) listen(0xffffffffffffffff, 0x0) 11:10:57 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000440)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000480)) sendto$unix(r0, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000001980)=""/4096, 0x1000}, {&(0x7f0000000000)=""/170, 0xaa}], 0x2, &(0x7f0000000340)=""/133, 0x85}, 0x1) dup2(r1, r0) recvmsg(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1, 0x0}, 0x0) 11:10:57 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f00000002c0)='(\\\x83\x00', &(0x7f0000000300)='\x00']) execve(0x0, 0x0, &(0x7f0000000580)=[&(0x7f00000004c0)=':-/*&\x00']) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) readlink(0x0, 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000180)=0x2) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000000)=0x1) kevent(r3, 0x0, 0x40, 0x0, 0x3, &(0x7f0000000080)) close(r0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)=0x6) 11:10:57 executing program 0: shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffb000/0x4000)=nil) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x100000001}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b6") ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000000)=[{0x10000, 0x8, 0x47c, 0x6}, {0x3, 0x8001, 0x5, 0xcb}, {0x5, 0xfe5, 0x4, 0x7ff}, {0x0, 0x2, 0x80000001, 0xffffffffffff01a0}, {0x800, 0x9, 0x7f, 0x10001}, {0x8000, 0x8, 0x3, 0x5}]}) 11:10:57 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r1) fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pwrite(r1, &(0x7f0000000040)="1995461048dfe842e54d2998cdab1afb4e3753ab1cb666a33c2874673eedab9530bc8fe3a10cd8e7449b94115fd749fc59436e46ed23bc47d358d66c090b60d35ad7b91c507cd8ffcc35ff9ee4652afc9d4f647c2738", 0x56, 0x0, 0x0) write(r0, 0x0, 0x0) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) 11:10:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000140)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000040)=[{0x7, 0x9a, 0xc0000000000000, 0x20}]}) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/12, 0xc) lseek(r1, 0x0, 0x0, 0x1) 11:10:57 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x0, 0x3ff}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000300)="6430ca246c72503f43714b090000ffff002e360100008000000000b07b752de3214afb6242b8e03ad14a7f5259bd7fd682407720f51236d34216f88a33dd3b11bbc7f2f7ad718e3b941ef3ba136153694d4a9b29a0947f9c87dff5a59d71ff6b8d2076f3d86c8a9144737e6651fdf26cfac5f1bd53d079315f6ead0ade6117f18cded11e000000000000d1bb57fdbaf229eb01d58ec8e5c651ffe45545671ffac5b2e50000d592658bcf53ccc0cfde656773a7906333bf3160899de71b28a8bde0d0dbb29b9d760dbced7e9066c46219dc92e65ccdfd41b42b3a63ead7084881046b964d334efc7a01cf8ac8e08289638cdb111127926bad0c48ca53830138165e387239f429570f20fe8b5dc2682b18d3ca309b7e93418ecc97bebbea41c1b9e027d201d5cca00d0d5de26dcaa2eee42fd173505890f524ca6f6de15ccb8a3ddf6b57f6e7e1fd0d0d6c467df2b2abf1594c23b46f13bb3f7f4c167f690d0eed6b6e95e8605ef95631470cb86ca96539a786811dad82407bc789abb8a0f33025e42035dcba83682063ef7e7c", 0x18c) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x1ffffffffffff, 0x3f, 0xdffffffffffffefc, "0503000900"}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 11:10:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x18083, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x80000001}, {0x4d}, {0x6}]}) syz_emit_ethernet(0xffffffffffffffb5, &(0x7f0000000000)="b2") ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x4) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x0, 0x0) 11:10:57 executing program 0: r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f00000026c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000014c0)=[{0x10}], 0x10}, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0xb2) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000040)) 11:10:57 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x1, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7}], 0xdde, 0x0) dup2(r1, r0) shmget(0x1, 0xd000, 0x430, &(0x7f0000ff0000/0xd000)=nil) 11:10:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x6c}, {0x6}]}) pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0x10000) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, &(0x7f0000001900)=0xc) r3 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) r5 = fcntl$getown(r0, 0x5) r6 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000019c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000001a80)={&(0x7f0000000300)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001840)=[{&(0x7f0000000740)="9d8f8fc9be19dea607595e511b93dc2f1379619dfb3d48cdc59b1f4824a1886e7cef4f864b15434bbbf4ac7d652ba7c941d9f6a6eb58aea8a72c6dd5b7f33bec8cec99e695604a9030a69258ac769d4df6a1ca35306d9900ee9c2cac28af9ec8dabdd44fdbf2528657aba83e5529a8b45a843fe289fe6c8d1f476b64b5fa84382dfe828250ca9ee55fc68045753767d514bca4f3ac28664d1f5d6da8872e4d5ae895df73e91bec74551fd4dd264cfdf7fd93b6546698da7f81b07ad2e6f87fc0395a7f41f7495157b6c18573fe7eb727cc939f6d2136f266ed2010ff99b359113da811cb343176defff2ac965302ec331e808c53a82ae12c485541007b348b456889358f1d9361ae0a0a529d8c1bb8a9d1be5f6480e37acb141a672a30e29ead092c69e627d9a93abf5425849a4981341e3d6e23d0a9624fa0a8426b7e9d17b92d1dd6d8cdc1e85d5268fadf2ba87c024b7ec391c7b1221bbdc9361a0ff697e920c1a8f76ca9e5c75e55b91ee709a6cc0efb2ee6b6172264f43a605e12bcc61420d34c0f529fe2f8500cbead79f7cd737ce21d8f72619933074afe7769d72c4cacb66a2b5fbd61489c0f01aff75a359f346ee812fbefffeb0c649c015c943f3cc69fc25e9bf73487ad771d64bc06a6e894d725c768b8bb6b9534b8da5a7673656a65b42e8109e31be6dedd824d37e5628550e19ae4dfd74e3df9d2189600afa39bf8c448f35e6908a9166817d4a9cc19452f27262e47aea870409be5d3f617040f6bc8433a4bae2831d559f2426e21a87264d37b39abc7dbb1e868ba4b54367f3f578858f8a37202d547595f813fc6e9a9d26a4b6a190f8a8bfcedbc40d7881991da4881aaa6582a741c1b51aeec26aa63825ea435b577ab637d9dddc06f7823bc5e8279fbfa63de59a1b8c68ab98507ee1679386800488a24bee176a1b5e4595f15c8b3f0bdf1cad99aa2aaee072523ed76eb9b98f9be4fe4c8bb2a5e9623105c09bdc4044e765797b5a2f12b05489ac105824c5c088453ce19dcd35f413ed4e6175a7692079d1b3216792d11c24b88220e586156e7570278538764b19b91cef764c3cab6d0542d6d11d6f86494f8ac37524d2ae1cddeebb924e84e0f536a0673c5701e6f809e656af5b499648b1ee498aed9e97a2cb19c4842d4f3a69c805e51843007adb089c7ce5e7fbcbd38875400ccaa3083d9d0bb581647d4930c842e73de6187decbc81994de997ad8f8815ad8f13ec86525726c45db464c334c9a30d7cc68857ddeef36008902372741a496612b8152235e4904879c0c3763a173b225c4ef47fa515d9af31f9d0d1e1db82fd823a6906513d8af940fb5b2a185f045e4966e58447ec11ca49ee7a2330563310b8bef74dc27b36a91f814b4adf21a696d0e15d5ec3f01d55f8dc656ca2cb4bbb704a6ccd72c3aa565308de3053e0ff73e8c3ab81eb72ff3117a027fbfe73ac63cdf76bfbab6bc61910a13338ca4d1be4cf9b0e92115548b63d689a554b63bfedd998dd9d72aec349922d00f0fd7f188494ddd5af35d48987a26c5222a8bfe06af321e15e784fec7c0a07616bd6cdc234dc4159e8eede27ad1c02d1c7e5f25ca5d9a0490ce8d74395a2fc36d70effd90c6a1357914134da3429fce89ba54f50d94ab48a23144baa01f69434e8c5dc1e4ede9847af695601e4be1fb8e762a8b1c858f0f59600adbe997e1dcdee4a6364a0921a45137bd3d4dccaf60639fc73053c7423aa30dbb29259a417ca712ab291f8f8d05eb6e3f060c0c4abe9e6e33fa0880e7477dd634c926934103670caf8614d17fb7978ac9f7133f08db7bea2a61fd6e2927d2b2dd0614bccca46115e2f797d0faa47b0e300d541633fb3f39d53e92c4cf450cf1a66823a540aae8e6938a2216381020e074451e4a134fe2d25b5f1397a2ae33424a60c0ec018a76bebc59f56a72fcd5e63bb16bd99798dbaab51913769beff66c6cd89b9eb90e3c6fe8659990ceb973106cf3de2f0ec927f88ed4963f9f8bb0a6c6af96e6179275253bb34791c5b3f553bb0c88fe9e25018613b2c1b1981a0753c650b93592b58f9afb58fefae716ee2528236fc7315bb4d766010f3b48e90a76a92a832912fb94b039f7082030c8b782fcf229ae9d79a3e8b7418a4b11e0284ab8438ea919822240e2e620cd6f2e41ce34cfbd45314e2184c4de5e3778101caa62788b22f4bb7c01da6f4593dd826c5173faabb2a36fd86778140223c06e80a2c19b9f4c2be7a932533eaca0d9a4314bf27bc8b16b9675159b4e4126bc04e74c1a19ab4ed8f65420e1539e9fd15bcceb713e723bef814a5df88396d5e131b78ba29c4376eccb257f7b73650c2684110bc1f83b72285f63f2abe743331ea7909dfca18c00ff1dd9fee9171ee31cfa7f0dee5e2abcab3abd0024416279b0da9a7a5182cc2875b5e36d6337ff85c637a8f53540227962ae34eec0c6b699ff77e57b9a617e9f8b9ecca4d4f6c7b171c2fd1ec44c6c22f79cb6e9a6468cb368d3f9fc3d9d1192f1ec0500a99c2f74cf8bd6beabd78e6fa4a7f84ccbff6cafdcc98e4ba91d669e220f33c8bb0fe77fdcc947dae8b0443a83585a44312e3788ce818f287a9894ed2e4a82849198a39028abddbfa8cea7e90ac956dd2c5cbe93e7567a6515180f0ab5d3a3249baf1fc1de548eb0432e59b42a54e17f81dec1c8c7a40daaf285fa3ee051962d55905390795c40e799f6b376712c04fabe0e3735523376b874e49d7b1c1046f77dcdfd7b433e8805e31aeba050e1ef345efcaec091503cca6eaf4b2c4722f8795a19acd57686c0d52cbd5b63c1505f988776ad9b75bca315cdd1dfdc889f1e1d545a5684537288526e78908d69b2965a796b35673c2168c4ce5b3284b46cc2f29dedd852665d26b508c59cb0b8f37219b36b4dc88ed7df9d0e640c21253342f4a4cafa53c6cbefb76f19e597f9d6e799cacb4b3069e640f0046bd957361809933c3a4e685185048c1aa4463266d2333ac61be3b57050f696033677c16b2d0939c34c292ec22925af35d35e4059d7586802f9e798d1fafef129ce504e6fa655bcefc7729f4a34f581a49d379daeb8b80e4158b313fffafe01833843de5e1b5e57396aaf11da837f69343d9609129126e146bff4ba802b8aa31f8f69c497a501d187fc9c801b5e3bae08e0ea3aad927ff1fcf0ef8d072d1163726f33482ee6d0db0bec83d41f86c8640e0943073bec92ca04988e742ce41084f3fb7990ab42b17f72974e5261bb2f5723f818debe716de634ff66882d01d77737d4ee12659b60d650b3f114ff37cc15de31dd6fd0592203ba5b63f9cbac468a19eeb97035c57bbb90917cbcf26704053d718dd0f3ed01afdac8edb73b4a82412a2c36381e6bd2ddd6f590b240470ea16d92a61b686479d5382ffc05f85175cfcc9c7180508ca01477ea79c36119d5e6a16d09d4a6c9eb87ea26504020d95c7019398a66e8313d49a6e5e8dcbfdcbaa7cf2a224da8b4f88bb3f8fe966755e9958243474cddb5b5c1916680d20e0fdbced178439318782483b049c4632529082d33021fcb8b43bfd582508069e94715aa5a26e5a57532e08eea4322d507963f3d49ac855f1881e30f980214d2b3b4e9f49fdf9cc9729b77107b2158dfa29e859d066e246000b7ebc700e0d5dd0eeed604359238af62c533e74cfe4e66d1a24d9ae6bd0d660eef76775e11e0b66b53feb502aa7b2222cc20f427c6f9b9de5b2bd26170f5423db5df9f9cb21b541462ff8a07c6dcef2b9185864824be1e891fe41d057ab4cb4faa591e9f3283c3d0e809e4e8b1336a5737266adfc21ae2a9a209d9527ac540ecaf5d27c1398fa1c625667714606bf1381b6b03658a9a592cb573bdde46eb8e7ab2edbcd8dc26c0c08d041f68e184a023351eb7bb79fe52cd0d00049d22c6b23a6d34134a22e80f981baaadcb6b9fcd844452012d36638063e84898e39d0543c0d48a1af99954fc5987ff737adfb597f13e6329ce8cbd95fd3e57088308a3336e736cfe0c18a1733edd4c8e7df1a8d2f280a8e8b8ef6edc0a2051497368db679533a13fd4cfd26eed99065ba32ac54952a0b97b10ec850c9b7bd8f2b17c3a2665d44b928b75185a750db24ecb794eb3b4ab9c149e033b4855ecda375ff6d9428a8c67d5393939bd565535c24ee3e9842472ad1379022b4f70177222d3a1216930d2f3b7fc5c7e0d49aea7464ae04bb92dee5f37f0aff0cbec486690a34b998a5d0bf842f9f53cdba03b57e150846254f2f48726ecd5e21f11355cd0bbd961d42dc34a95a2343c5f6ba2f4a272a7f66d7b25f51f3a9a6209e9f48bc4e656d288ffc18ef9e61512235d1d9018c305ebadf8b95f3e12f730bc51431c81b6c22b924da600f5904f5fcca4d90c2881c69cbbac92f71c48d17cc79d470b7f909cbc3416b2552a38395958241fcbab6f580d509a76c28b83f7a5da042cd64f072989decb36af527e25bf39c0846f77d24d45acc2dce4c7b3e355baf9faabb9bdefda4e6aa0739cf474e049362cf00fca98a53b08be74b4d488a00a5fa3f01b805c4af8749ae90c2559b997a26fcd75cd4ec4443550c71a7df5155d69758109b63f22896e0d8dfbea0b04052debd36e57803ac51be2914167b714c6fb85595d5b044fb2ff4c1227586f99b3071a1a4582ef44b90b542e2a57bd17e602747b461d38e7e31dd94db658c93c292e4f6b9f2551470aa36ac4f383806f3fd8d0db6e5fae936560e675381a39b8f049566285623a624fc86c5ebb6f8ea12cdaa5deaa4b4879d729e1a6423f30e014e248f4d6eb306a407968b382609cb9bc406db8ae49749cce242491bb25d7f3fe61049f512fbdc17b1d2f5f7ede3bbabd77188df3807580b4202fdbf1df55579498458929ab66c2cdce13882b8c6350eb6a87766477a5ff3b6fa9fe4883a6f68da466ff934546a59c982e16faf8aa6555127b617ef10775291881e3528f95508a6b1cc44c8305f3d7340b212cff255359f10823336430c3c45183b8cb7aa0746b1c3047a84145897424ac608c2a84be09ca7a3dede6a358748cfe0b2a86d6ca6195a9bbc62669f114d27c113e664995287194e00feabedca4159cadbde9c05b107b2fb12bf3c203865ae80c610dfd59c926a6261d5fc40e9013130100f0abee0ccece47515142b6f5fc1e00e0dda239c9086d0cda2dbdb869010761999873bf16dad1857bb3342294878462a3b2559445417e8656135b500f221d25f0cd3e085e9683410eba1d312d47184b23c35b1cf5dba3c519c6679ad87f233dc065e5bb740a3533e6bc85f599b13135813f2880fbba7bb607bccf2471d24880941fb8e426d982f233cc37b43806fd489736e550498516d5813c5d535d77a7a816a0df6f8a86e217edcb096ccb83c5378c531aabd40f0c4cc7048b3dfe0e0eb985e5e41b617898ef0a3cabe88ec5531888209c3434d716b2720549f260226078fb496a4ec2144503388f2583f887a7dd1474fe865695d48d0d30427502d26c0f65d1a6b061e441eba90ca37e1ae4413d59be0892f0814a1564893826d3ce4ad559aa19cb6719740d312c74c75cd4c6fbe51a07b297e7b640e52a4699837bfcbc7ddd6a46de9ca403e89076aa197b80d9947e6e6ae203752e8c5733f45b0eed5a8b54a46ffe3dcf7ab04a30a8134033a69e5c1fa2fbe2c2e37c5b59531abe42ec5a593327e1ff59cce5c47e4b42a032c65fcfd9755b3f677573a94debd567e1ee27ec8d79e88f0e4080e7fe2a2271ffd33479f1cad912fd468f93cb45dc75810ebb324aa8", 0x1000}, {&(0x7f0000000340)="a0910daa27d52c2509b1304b392e", 0xe}, {&(0x7f0000000380)="e012b2d4000fa9a6a81e70269f509b623677f921276b", 0x16}, {&(0x7f00000003c0)="219dc440ca3778676953e9d57b3f7358b4e96aa287dc7cce52b9b79aaf32f839e98fb07bdb222ed24c65180a18f06cc430896a279a3d103ccd7a4df950df883ca23f413dfcf983f8f00819ddf88183e4a576172dc798e233a72dcdf36b885eca7a36346c84c3c262ad9f06bd2c7c81c9406c7b39b04bc6", 0x77}, {&(0x7f0000000440)="29f17a0ece372d8d6d776c49a9", 0xd}, {&(0x7f0000000480)="9aaa", 0x2}, {&(0x7f00000004c0)="3e121c357ccd673d97b07deedb9e21e69fb0ed79695f85b0df40158d6d5fc522939dd8380bdf80762f90db7a32edb304b2820982548c542806e882d7aa45aec0391a3466d50f46e303158865f60dab024ee4b34562caf0155d61321bf91dadb92869147212b0d00ee317c7eadafe5740dc8d6ebaacb6261c9f93cb5798cf13592e5691284b22e2254471d61f6d9bb3cbc6725fbd79afd3a481598fb7c6a968b8de1d04f12813cb2d6b7d35f3de5e30798c6064bd413e4db01685c0da6f5ac8dbd2a6f0025582ff32131d7300", 0xcc}, {&(0x7f0000001740)="95f8e32bcdad0254a612761c2f9f607bed2f712b9719ae706cce062cb9ebfe69d63fd1d25cfd84c6af4fb8f5e1f73b50687850f9f587ec797bd61c365e6f701687e746c4b31d320d4c68de4a0169d85b9ec40af6cc150d636e4156ea2e08ee3859a00208ba3c800d0dcd638436881f483e5956f107bf2407057237909517ddec4d1d58bc304898f2c23e5c69a32339fa055c820b9444bc97d6dadbad74bb2ce40c8902de6fb17a2643b730039d52bced7f2c6a075749bbf6a7049dbeedc898a248d220216b3a486972b810b6b294eea96efe111baff8", 0xd6}, {&(0x7f00000005c0)="b22b8065e4ebb21ae82a5632ce022aab3f1e5235038704d997fc87030edca183280fa7e745b3e73ffd706a30cd8cfb679b6707497bdff92e4ae24dce54897e23f8cc2db6ded258b4d6bf21a6733cdd42b9341e37d2db6a2d06c83cfaf73a95027dca05ee31", 0x65}], 0x9, &(0x7f0000001a00)=[@rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x58, 0x1}, 0x1) r8 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x80, 0x80) getsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f0000000180)=""/252, &(0x7f0000000280)=0xfc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3a9, &(0x7f0000000140)='+') writev(r8, &(0x7f0000000700)=[{&(0x7f0000000640)="f33ecea22fa746909bac2df66ce9ea20ae69d39ecb4727c0721a3e7df655e777f4ae4298208e13e8ac2980f0bc714e9d31087312388818aba6d75ef9df6bffacadb768da43bca0b63f267ccd12d5d42e988d00c69ef19f2a1b46c1369092366afc4c659a0ae4d6cbcaad66c13f8b"}, {&(0x7f00000006c0)}], 0x79) 11:10:58 executing program 0: r0 = socket(0x0, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto(r0, &(0x7f0000000040)="6861fe263f6f64378b5e83cdf303b826b2bbf42161338d1cb349f915e2597291bd50c92ec1ceeb7c735e423facaf3baca7c389f3fcd782fa62747531", 0x3c, 0x2, 0x0, 0x0) 11:10:58 executing program 1: pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x0) ioctl$TIOCMBIC(r0, 0x80047308, &(0x7f0000000180)=0xfffffffe) pipe(&(0x7f0000000040)) openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x80, 0x0) pipe2(&(0x7f0000000000), 0x10000) 11:10:58 executing program 0: r0 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x3000)=nil, 0x0) shmdt(r0) r1 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x800000, "4ab02588748b96804f0641e34b85a904148c266b"}) ioctl$TIOCSTART(r1, 0x2000746e) 11:10:58 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b67071b542a52871d000000b8110000002900000032000000030000003591af0dc1bb893f"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x2, 0x40) 11:10:58 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x80002008, 0x80) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000180)={0x1, './bus\x00', './bus\x00'}) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040), &(0x7f00000000c0)={0x8}, 0x0, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x30082, 0x2) 11:10:58 executing program 1: r0 = socket(0x18, 0x400000000, 0x11) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xffffff38) write(r0, 0x0, 0x0) getpgrp() unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='W\x00') 11:10:58 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() socket(0x11, 0x3, 0x0) accept$inet6(r0, 0x0, &(0x7f0000000000)) dup2(r1, r0) 11:10:58 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget(0x0, 0x3, 0x1) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000100)=""/107) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x3, 0x8, 0x6}, {0x18, 0x0, 0x3}, 0x7fffffff, [0x6, 0x1, 0xffffffff80000000, 0x620, 0xa, 0x8, 0xffffffffffffff6e, 0x4c]}, 0x3c) r3 = socket(0x2, 0x2, 0x0) semget$private(0x0, 0x4, 0x6) connect$unix(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="82029dcce909553da2c4edcfd918784337a00e86660aa77b3d2ff7085267c98dfb69287a0df0"], 0x1) msgget(0x1, 0x2) writev(r3, &(0x7f0000000280)=[{&(0x7f0000001600)="e2a70935c43e9e4dee2e5da432646739d1d07be67cbe3d24519fe2012d729e37aa9176ab0467ee328d7fe57cb45c53c7d0fcc91fe91eafdfd39c9edc610856807467740223d193c2be01998f236efaa4c65709b92abe006d7b9b3787ac9dfd59333ccdbac9405a62e8c1a4a8a222768d033c6460e7b471f1a9ceb20ec296c423c4e67a3a5d4d38d6c389d0c69bbd4d32aef654fa6872309ded1766ae7715be5bba575c675fdf5e45936f9ced6277de33ea77e9f47c7f7ce917a3106ee53a6859773b9fb70c9f2df4cea447a98491d235088d94786f13aea22ce466585c5296c47d6e0f7968b3067cf83d59957f8c76c2f4360016aafba2a0a363d78371c9b961e9bd2fdf4289a9dd3f3bf7dc20a7452caa983ad0ef92fd4ce071c9947b90993373c360b722aa14f060ef1cd8514c5454258f338e2150215aa573feec0f62bec32600b06382dc7d6d5405d3928c89733229549acaaa58d24fbaafc66acb158114a8d7e50b9aba5b4b48dcd5dd0243151787cbf2917354db4b8f2aa86cbbe4df164213e767762702cacb6e035e9ad9c753ac257855144e861f2a7fb75a0fbaf119cf7d47161897ba65f08bd911fa709a93881f3efde90c9ef2bb4262717df099920371a16b22c0a5bc269829e21a2c284f143a030e765a94f9ef65efc0e603586a92eddb042da678bf9c32582cbca9d1b287ef42bf189a7dc4d9b27a63c57ea1fabe42546642347038eb4594a9c908a0c5e65eca0a01b322860096d95ddc7dc3597404450a62b317c355d20770b92a2b87669b9af44d249b906367ba84b45527915efcf444fb53a09d56dfa620da76d1d5659cd55bf879cc10c4610e4cd6eabc55da338a5e0849a6c07e1753f8ce324f53e523bd61cad8deadeb2bdd034fa07abfa9fe76f6f9618769cb74a75dc80eabb0120b33d0852606d6676a4a6566f0593bba20279b26a7104520c40edbc9095fb871d93772d518053501271285aff8caced056d9073e446f87b460eb0494f47d9cce67d2882093b14e8bd8a7eb79df4fed368e74605baf315883c02c8b7e33350660e6e744775e4465d602e1cf427a048b09e456a29e77df1134769fdcdba4b28c71a836d0e5bf1e88dbfbb37ae4326118018615d7aa2fa7f02b483f5eefafb2cbe6097cb51e115643a8bb2b63c350eea8f5761403a753a094cebcfd3a112b171bc85e129e3f9ef343012d6217ea94d8bb93957c18e5a1570c4cbb3e2ff31b1766ee14047af10595873147accf896765c31745dbdf0bdec93f9c07042e4fa4f59f4fdc8c98471bbc2ddcc960b7c086d1d1b1c36eb5ad03935bdc3afcd7efda22839054ebd2f4f8f7caf5e72ed9f04b1e078f56e4d22c31634d12d70415c8c40f529ac2e84c5c1a90feb25dcca6e8730ac0afb5cf49b0235e7dbc8f3641c54032fb12aee488afe2ce5cd73a1b3c45704d0584a8fdffdb31c434f1b014db40dd0d8daa47e240ae3d6a9b5396e81dcc7436b6fe131359918a7c442105decea60c81765204948b323f2997561b092561471945b9c20daa5b96d0f27600e8e70d9402759837352d9d25187a464820c3b9b326d65e1cc555d3afd6de8896d72c208a59be195d9f7dcb072758a225191bacb6748b6b331f662d08c9ea5939b866f9b4efcc5eb1392804a76e2da6578cb9847736539b432088ebe7b9120c83ea3b2d925c376d861f662f7a1457bdeb86d3c1ab30fcb61bb3f31b9bb975e249dffd0c409e032a4cb8aeab0adf4e79efdb54b54384b85010b8e1aee3835c7359bb95b594241dcbe286556fb6f9c6e707f59d321e7cec1c394a0b30bf27ee20e615e445a428bfdebc1ad318e167c55b0335c4d30aacdde3834f20851ec51ffb3e9a7c114a10051ed19b33ed43d9081dc8f057adf5fab805c765ef3a6397ac5882a68759974e7a2ca10684089ffca7f457cf2a61121f0c59eedad4a47c364cf0e625fb676b3f987e95ecaa15f138b2da3c10bb5e82a35b442f354aac73f753a0e28408ca5f815b94e8e93d77844b71a6849d7bb6e75de44372b4e07ca43c3ceaa3919de49c93feb1aee25f27df2abb406f9ad4cf054defcce99f040886876013fb1a7aeed8121e11bb96a4f9b123eabd8e1869657203b548062cc48d74497b567d1e2bf9abe3d395dda800fd6a116025d3117b1c8765d5e13a9833580311d601e4dee47855a20d40070b3f03278a1dd54fc0063063abb815c38e47057b2f799d6018fe88e35c46a0cbd0ac3b161c787cc8e583f01c0ac0baed1a4c564bc09698530ab598dff10c66e95014d209bf6fe673beecf8a79cd2232aa1e2b5ccd3ed5708330f086fa0c9543b2f88120f188ae3d903f2709e213eab91ee7e3591365ab7b90ab6c8e0f8f660d8ba6789d60b4d6ea907e54fe4a53b1da29245d34876c1728e6caa0fb95df51c799f5105951f82850a674a500a72f21b7604b50ffdbeb351179bba5f29c4674d6c676a0b2fde2a862c16c73063647d523021c3acc39c7c2475f4121d543f6167822f306cfca2f0d3e336a2a22ffe7f17b66694e7b77d1de3100f3e0e79bfd35b00a0c7ae6d5bcec187b7a08fa8515928f3fb27dbbc9d6d66b54dcd46ce67d604ce723951e4caa86879b5ce420d9bad5659ad7f8fbf728fd2375e9b171439d6a240438a025012a79d8df13cd414cc0e46b1f480d4faf8e056fb58049021667b8e3efdb9c31d922ff08dcc071ab44d844da45cb5a7d72e14c97d55153d80a33f0f47c5dbc10f995322a811b8acc398febdc5c8f5cb218264d01431617d9d5ed1dc23269be5cfef6b1941b9cdbd2fc5b7e4f64d44ce3ce21069ab06ceb690a2f087082119a748b098f061d3fa3c0284089683b614de03827f0c0a34e127b2bef9653c6d9947f8354201c1f1abfa7b3982d41b62abd5a8398c9464801b3e352eaf2df9168d731272bd8d7ee5df435c688bbdfa04a84d35ce6ecadc01a579a2c76314be98f4d8fea75afc7e1eb23f4984b0dc3192ffae9b60212687a4ae7925e1318bff59abeaa11f9763e3b37a227dea1a103b749c8e1426138b7c716a9177220d1552f1f8a85f17cd30160288683cd97c3e1d850335f2963090098c55ea77faed4f1d5098cbc350aadcaf01463248415e2d2a931c2781a532a72d5ea9989dd0ffe80eda9bfe8a9168d78f002a081a7082fb7d05dc67b9bd47744c51c13c5df81af3137f6053e7c7c5e96d9e766dd7cf4d82768657abdea26852fb189cda35f9e5e151eb40eaea51f12914f084c5cceddb9bf88141e1bebaa7d16d6c0064577055fb746d6841f42bbe97fbafd125b127492631af268b31c6c3d52838450907c3b6f8246510d82c5f549be1a33209dd1f1993358245b8747bccd0f1913c067eabeb320b61fffb508c33045d2946de78a4f8e7f193416267be03a87221c1f4e251461ab1022309e9e2e89b431c0112e3d04a01117accb545cd7d837de34857cf13de4ab156d7e7ff9afea945d8ce6386255146fd9ce0573d5222e23b4a195a6b1ee39f71b5956d392942bf996a33be64ab16b0dd8eaf95f66be7643093914b6e95ffc0f936c9f9fae8add441546c758ae145bf4fc8263881fb90433f82dbf71017de94485247664532c51063b3c45f7333b7abaa47b6626c4e22065a756e22249dcaffc2936611d129d3e88a3b2a302a0e544c49b83ba52405946a9eca6562c8a1af52484b576e3bcab625a82375488e105a3aaf3944135bab6b5fd0c2cbe4c7d7855501cfca3dedb67d8ec19c8bb73f017f0795b737a734dd21988578687c0d28d2f2fd7f0754d4244b818d52651d5c6d0e411f594f58d757adc59de896a3d947e409990552ca5da0c9fca22f2392db80ef0fddb005734721c1854df352f344b7b051a0a9868176d5b60595b66d9644862f1e140d43a9944db5bf3103fcaae071c169a2d5370facc49bfe66b8fcce25ead41c45fd6cbb8f2a78b760963ee3707731630fe793ea882bd83f4485b523386f450927647ac90b77d9f36f0d4b622f721bc585454541f4d526b106857d8892a69947059ffa1fce199d203a4c788729450168cca90b236ceaee010814373d31", 0xb3e}], 0x1) flock(r1, 0x2) 11:10:58 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x8020, 0x5f00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x20000, 0x0) close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x49, 0x0) r2 = fcntl$getown(r0, 0x5) r3 = getppid() setpgid(r2, r3) linkat(r0, &(0x7f0000000240)='./bus\x00', r1, &(0x7f00000001c0)='./bus\x00', 0x0) lstat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)) 11:10:58 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x4, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x80) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x2, 0x1000}, {0x3}], 0x3}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000140)) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000280)) fcntl$setstatus(r0, 0x4, 0x80) 11:10:58 executing program 0: r0 = socket(0x2, 0x4003, 0x0) listen(r0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000040)={{}, 0x1, &(0x7f0000000000)=[0x0]}) 11:10:58 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x40004004000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x220, 0x10) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="000000186004008b0000232700000000ffff00000000000000000000000000000000ffff0000f6a2287f433f", 0x2c}], 0x1) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0xac59a5eaac12be06, 0x0) unlinkat(r0, &(0x7f0000000100)='./bus\x00', 0x8) 11:10:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x82, 0x0) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="b72713524cb32ff32c4dc5d2f91a14fc74313452f79c3c23288b12b645", 0x1d}, {&(0x7f0000000080)="6d42ed24d2e1d3d83c35d3ddcb48b8db3986fb7c0407c10b41e1ddb8fc253bbbd8c050c299a55d8c525ba8a572997ab12b37f4b5e60815b0ad03423e", 0x3c}, {&(0x7f0000000140)="8c345719152f6edb433eb6f7df1ce2ac45894bb1c62f2afdc6a3fb8ee50435d3eeca7c12e618dd1bf00df43ee2eeebd157e8565c0bd46942613a474ffead2305b9bf6c7291687608cc4261ee9df688f8a8c207b55b1264c4559631d8a73205acd44e03fe2f516d1992e9410f2ba999c6f1702d83ff3dff2f0cc40ccc77c5d11d40d427cc9f74aeb326dac23ffdab6615f9a19b07258d3ad5a9b5c7413d4b31517bd06459ecf8c99c21c634bfda5700ef00ee37b5c8bd207df63f95d36456679f4e317afef3", 0xc5}, {&(0x7f0000000240)="f4f512e6016bd60102b17564e5fd67ef67763b63840433cc8812959962aa2cef734f87924d22b5507a2267ed4cb1bca84cbd3d5e00c80243c8d90924f877e726026de4f53b584b1b1b7af683cbb121de43c4c7ac889bc397ff07a094", 0x5c}, {&(0x7f0000000a80)="51cb1445d73680bb946ef34f958d924e16e152a31ef9745d32bc22046eb90689c70e4fcebf6f5d951b345e6d5df3c1168402353edcc47054cda8c577d7080fdcae7c753548eabedafcd010c811d1eb6e213617afdf7d2401b5e64ddd1d8716a29c27f84792b654733b96b66cc732740bccff14f46222291db3f8ba928d5745b083697d2a8e73a4269cdbf36496693599ac6c4cda012d0275e3b8a2910237e15d2abb1d876141bde9b8694ad1df80e33065f564d80e64d0c2c32c5af42b2b0ca3f76b270d5eeb0898b2a67b04a816748c89597f4a90b35b4dd208a136ba39ffe0b0d59a8310581addffb7fa0d5b1c95b30b4e8e809b3a8bbb87885e681a56ac85fa1b7998a578d1539fd185021c99885cbe93acf1fdd45bbb766d2e44122f32efdb693dfb489093ee0f5df317ba55c21c3a7512910c54462322508b78838c629c5ac2b82c1df9a61c9a57f4763d07330da35178031b4d1f91c9c74c23af29af075f2f2b5691cd69f6599e3da9e9f2f05904d76e48453fda5a2dfa0229fd2fa87cd80e60039259ab22c676006feea0bc0a06199b55d2c07951faeadef293e7d74f2b96ad5c06aac7c86654e626914037106aefc8e9ff2613da298c901671532f965640b7a4d5bacbe5bb64c8611ab865e14dac32684aa91d5913830bd4f1a1df11ae4f8d3e25e7b34b4ec04056fe785a7cd7ef6a6de766c0ba2b3032f800f3b8f1a80061748106118cbe38fec24e18be9cec7157dc1ca9ab9ddcb1661f64c7c577cf0d1a3f3f1f89ac3599d51b90c3ebdb3b99a79cfb1193d6b7e866180f313ce91fa85907cd659f613f9d470f4335ae41df1f8a65b4b8bd3e1ca2f788f7d8ba84d8b796503a9b08b400bd16e1b14178c5e8b2d2494f052b9bb27ca2ac63f07cb86754a52eb8a3d5f58f8b685f1cbf452c7f0d4c3dc803ae78ca8cedd878fe7d6a877c4ee340909b75210bb3efc37f56f88643458cd92bac7dafb33103ada8e2d33863365aa0549a4f70e0f95749e55efb956b351ac7ffd87fde76f755b96069e84bcad7c0dbefcfb93407e7a13e273a8c7dfb2a8e6c275c9604f052428ee0d68538f476ccaea550782375011179e3231ee60cd870d952c9d4b8182d2aed5abbb507137eb5c825415d4458b60f35d9534ed14e58aaf29a6d5cb4d7cf8f558fa39bb0d61cb7f415ee928db1f5c235a5e44738ad28f442582026ea9d056166efbaa85d59b72fdd850c5c0fa1a514228034791885a9942495577f212e012811e430532e26ad1bd9e2f33af9a6935d01260cb72d7ae6b182fec7f7461b03ecec7f5ba0ef37396a376e1f48d0be032be0ab0b20bc00806a316021653c6d2e62197286b627b199d65a4321051bec5d1bf69e01e6aba7ac7c997aaec7497309f787f162370af66ec87372219ff5dee6e5f6756a7002e620a9815541caa413f97b89167766222b57303933f0c2ebea16e482c5f1417400de76f2c27f7a05b48c7264a8797a5f9eb1ae2aa5388539817a47e2533c0962397cc95ee57f55e04f2ca8b015eb019e5e8d7d92a6e6bb1cf42ece08b00c7a8b1b43041eb5d019c2bfaaf6b6ed968d489a22aafb53e5de5ee85f537a248ba619b435d4d88823e80e75c10adbe7f8048632c5e8b4ad418d18f74a91ebfcbf6cedd5c2a82c6db8ab235fbfa38e3e102b5f8781b316216006948d2a47219ac03bbf7a9dee23f4ad3bebc747fa049a30e4d85250ba063a142122534fe0a492386f68f9fae8db85ded482be98c10b7256693a50d5641f6e703e53b2d226b6cd1ee145563436cb21eaeb2be3b75ee373e0f2ec51ca603a1dca62d55703bdfae00efdaa67b7315be5b19f761ceec38c659929a5aa5a7eca8d11f05afe0bd558c3a40fe595b878ad032417fb30d633a84c3c87d339fa58b82e9fb35cc7f06bcfeba269fcc8edfaa5ef3debab6f37bcafde35446f02e7f2a96e2df38fc4d023d9da0b7d99200afcfdc4279ef68b134dae36d993ba9869fef91ae66740c485f7e32f36c953dfddb7832109f664e887a0208f986f42098db7be1aff455c1822f448738548d9887bc40c37474aa39aef9037dc431d9477a97a743050bddd90dc697b3813486a81e774505db93650237b60c4d5e567951515d4cbcfc0d77b151b9ae8172984e320025862e766b659579ebfa6126d0e197ec16ba5eb6abba92e0e970aef949cf26cbbfcc05c8207d004ba1c2f809636af433e12747debcc8bd438e4618e4c44d15126f4f979555b6364f693c7bbfaae05545d2beacea21af6e115cda813bc3e6ef3e37cadfaf943c755437a814651c49454f8272e95b228d5c253ba82a120a9454d78dab429e833a71c3735cc53556b1b4bce35a13649601f71d3f6a1ea3f3ccc3761c8e4796fc7b66d6d350ccf30d528e15d705e6add26ea92b78f512c0a238a860eab6c8e34c205070fd9e2df00cee2fb337717f215a63303ee69b5c3835dd2ca4b820397195e329f9ab750733d9a7b2f6a9b2291ead22d9bb5675d8342d23d57be4141837be3373ab8a9d8f843890b65d31979c2edfa43839ec059674e2d88b66de55f53275582f02913313ad46cee4327c136d57da45a1fe45fae68effe30aa2c1a9852516d8b24964357b8f78694a6b5466269b7a80d368bac60e69c3f05398b284dd5b9cdfdad40f8408805a98f38541e99785cce9bca123d5a9044fc2c4c85540ddf352845c385e01f1bcbc554a0cc4267c51a4231b3f28ff871633b00d3c37c38c64d4490f6a47b42dd721375c7901af7832dcb8fa7d93c20ae382d9d16db025f9b558996224f676e877179267278b8199a81c486d62be9b4ee5c9aefedf7313b3f900c3246519da08e563df53cc9459deaff5a23b8967ee6873c907958e7edbd2c874fbbb53cd6f7f5f384dcca0f7c5c41c9d8fc5a2f001c5e401c128729e050c10d91953214d59c9d84e2a43231e115b01005e55f5aa44b45823eedd5b7771ff00bcec8d680a93494cf8514457ff8ea582acd83a6bf7e5a813cdba797fe182dc82010ffacf531becdf4b5bec7a53114b79063fb0c444ae8d425f8164b34147a1b802cd255e642bef1c6f4406a5ef9d1f9acc1fd7da8e76e6b609c167b94c6bbbd217ea72746b94bf21f688f5effae4adae04326a6c44d8eff1ce00659433d14f0c6f421d2225a837273cc81963d099811c32a4be9dcd1088e31b7c79e4c2ce101cd29e0bd0bf83d095977e5bd22996784a0b07e053cf388dfcb23755704adbe0cb1b5c790eda34d175c6571d6c845579a5372e173448d0301197e0beb757b0a9003cfdf0b3311df1d2c231746fe41d266674095849cc9991ffb57adf0b535792e0f43a48017ab1889e0fd6e5771da090ac339697d3ddd2d77670cddd287c17b653b61083b5097779e0a47417bb078db1bc363949e6c4f980cfa7d6c2bac04843b0d1354251f7685bc41133b3d0c6beaf8c0da4cb7b595abaef0f79f6d85f64c236637e594c0ff9f65f2f543ccc1f72f73652eb432d4a6a0e73225a21b874d8404a8def1679f04d694a9ab195b77ddb671bf61be34107debc86ea01807ea4ae8cd3a08eed0c9fbedd354855793e1b4f2fc44ffdcd24d0369a044594ba93a5b5fb5c930a722817fd0faf241ea0571fc30ecd8405da1cd0e528645fa7b4dd928e0ad23e99430dbb314747b3ff083a38f158c558aa50bf4e8ff3cb71b100f77398063739987e7213c58ef5df1937636521f788832fb3afefe325519595656452f0690597feea65334d320fb44d7ec4ee302453d37bb373c6df6b7ba1dcf6a5b0039e8ad5996a97409ed1def9eaf9e0dc1b49440f273aec96bbc07fa2ee9f3b42c5bf6c688b0cc60ea297a33043c1e656f4e76f1eadda5131b80dc41998c41e4eebf508365dbaa639374959df1ec474d9b041568a4ea35b287d9fb8cbff74d70f2f9369d91b7a576ce6eb1bdae0b7701bc43948f378597b838674e6f6a00eb5a9d71137aec27238c98f68909d4b84b5884363ff8f0d76b700f7feddbf99a2e4386ecf7e0f9127ffb5180c652c790b8567139a4d86fd37002e342452b42de3db08591e3b63547b10331f158b49dd933a8dfbe2013f19fc3daa91c2312d2489823f55ed02e50c3e8de4c158fba8b301f9c9dc95a033af333335736ed9f072f4d67597406141d42ef481c8a23dbd263cdac2d67a12842dd32730d29e8749d8f64d387f0c4d8e4728a59e2f49c0569865bcdbd361e2f3006eeaa8e61918710d6c3dfe1d48ad7f9262d3d8ab98b2482143cbabf0a83b3180348fafca06e12091d984cd1d61129bcc90aac37431a0fc7fd03b95aeab911ea496d3a217d5ea85c1c906d4de0aacb74cc4696589d5943b237c1e28910d7422f1efbca2d8029aeacf03f98dd89de1dea57767046a32898f454120cf9f7ac599e2d22fde619ef666bcf7b033f3f73adc6409d6cefb796cb83d6bff1a381d6e2920895b56cd136b20046138e07948851bb142043aba30e65fdd7ba9454e136108bf190f730d25b8935d809477d4aed43986bcee647cbb12d8f8ad2dc7de6c990ba2837d74859413eebe1db072c91da3baf2afe6fccfd86d90714c5b6f2ff79f6d31f71888c370ef55cbfcc8ad34e8f9e1ed65a237dae5dd55efc25a7e22611c29330629a334273a8f3ed703df4a7b7dc4ac17751e719900dc2a72a5a016617049c6b9275683f3e49f8bab1301450b042c1b6aa57649cb162e57a81ffbcc3d195a91adf611735def2cff41bb0a2da933c1dd9828e3ec21d1a9af33dda9df3f182081f09fd4a4130e79042c5040630953e1144a4f16b98d69e71e2d03847d4ceab335df8d5d33d2601cb6e305d63b7fbc209b6952eabf5db0a6a4b9f98c4478d7828278430c2987e08ff2c1b40814bc130230bede278f624231aee2f7b8021225d17096db1298df7f30ccc3a586e609cffd86b2b68c9a00ddf181e8abac54da5ccda7304a78bf00f59219f38ba15c32dc9babcfdbd9e1cf19a267b5c69542e52c9915109b1596b4d6404ab647f1be93b2e0482797f25561d460cc1999ea595d0fab97d34847ad08e2d9d277bb14bc53ffb7726c5756a0544a8d054876f66337fe149b06138b8f623c139a95a62d3479bcabbd757691ba25961070cafdbba258dac3f65d47e2fadd4273733400fb0af1cae4b12cc41416550f7e593fb1feec0417f877e7fc66fca4133ba01501d18f2a0437779f451732d81d9388d51ba6d3af92ae10480c2aed5a387faa9e47c21a36577d09f97cad4ea31735d123914382da5605e4608d4fb675c90f295f16fbbf4cee99db5755d68bf587acaccbeded944422f076e20983aff530d262bad914f4d9e60e0fbb6af4b9a550d31dc348c9b4cd4b9bb4bb32d8ff9a627732fc3d9b44271ea355f38517d0a98ddeed788e265e47af5563c5ac1d867950928e7c8c52f7fd08024b8ec008201a9964162dd6db1c4bc121be9af52ac79fba1689cde5bbef5d19eb7a3d3dee715cb82be5f503d88e5092ffb1d728bab8f4b4d4e784aa3827202d86db6b7bc98bfba97cf628e4176c7b4b91ade8835807fae49b296c40f6f9f02033632d5e462202d27ad3b000de1ea87495e56db0b86522051ce543ef494017617046393be84ccef3e7a3884816f13256d97da9ce10c04d2c1b522173f44cd6bb6a40238746dd206ce73c2cd39438a9f0147958a499b8fc124e9fb292295d5074ce59c9dcc8d150abe58c5c471d9dcc6c787642b7847caa2543a4c1db5d85d7df7c4a82d2b24b41dc115a2ab44fad79f89f3a31161df74fea4aa292ff64201e3536082a42462e646ad28", 0x1000}, {&(0x7f0000000380)="12d44cabf4285f77f1915acb367a1df330df8e76ce18a64d6f9e13211dc406338a10bf62efc1542c4a357ad02d23de6b27c4140db2749d97e1c9d5570ee716ef38536cbb55a23b328c26ed57be4a14d906b5c32be0e053f23ac5277e9e3a062a43ef804bb3976a8eda86e267d0089ed4547db54221b5c0f6aedfb3275e7d2ff81922adb67dd9e2c36b59f42771bb", 0x8e}, {&(0x7f00000002c0)="8cc17180631bde465dfbb755b04205ff864df23424c8a73eae05c1cfc3e0e62be3ce167b3be6fe761d69fab13bb5965c", 0x30}, {&(0x7f0000000440)="51655e4ca1319c05683d42e6153e5396661f2fff63793d0067736055e27dbedb3ecc7d299380440f5707116638c9c03c3e6901792137efc9706807093a8531ebc1811ade24b6f36cd9d544f0dbb1352ca6aad8ab11469f8ba76a06b940049849c18146354715c58651e09dba75fcfbf5c22813d237e21268a7b5054350a1b96a490d3676fe76d2fd3ed7ac456f09d4907341a3bd3335bd2fba9cb8c59ec2c7de148f32006b36668f1b7d96c420148d37ef877652a4a508a1c6204527b95dacb06093406c85f92d01a0a820b26b1bfa1a6d35957b8226f0c489fffcbdfde445dc4f09999b5df5a7ae", 0xe8}], 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x2, &(0x7f0000000000)=[{0x2}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000a40)="a1") ftruncate(r0, 0x0, 0x6c36) 11:10:58 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0xc04c, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x400802}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x20, 0x10000) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f00000000c0)) 11:10:58 executing program 0: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x20000, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x34, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffefffffe, 0x7}], 0x40, 0x0, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000200), 0x6, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)=0xaf) 11:10:58 executing program 1: execve(&(0x7f00000000c0)='./file0/../file0\x00', &(0x7f0000000140)=[&(0x7f0000000100)='$*\x00'], &(0x7f0000000280)=[&(0x7f0000000180)='\x00', &(0x7f00000001c0)='.*$&+\x00', &(0x7f0000000200)=':{\x00', &(0x7f0000000240)='{&\x00']) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffff, 0x4000000000000}, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) execve(0x0, 0x0, 0x0) 11:10:58 executing program 1: chown(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) chown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 11:10:58 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x7, 0x0, 0x8, 0x0) getdents(r0, &(0x7f0000000000)=""/25, 0x19) 11:10:59 executing program 0: r0 = socket(0x18, 0x100001, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) fcntl$dupfd(r0, 0x0, r0) setsockopt(r0, 0x29, 0x80000000000000c, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x28cac037) 11:10:59 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x80000000000002, 0x7ffffffffffffffe}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x7) 11:10:59 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = socket$inet6(0x18, 0x5, 0x8) getsockname(r1, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0x72, 0x11, 0xfffffffffffffff7, 0x200}, {{r2}, 0xffffffffffffffff, 0xc9, 0x2, 0x800, 0x80000000000000}, {{r0}, 0xfffffffffffffffd, 0x40, 0x64, 0xffffffffffffffff, 0x8}, {{r2}, 0xfffffffffffffffa, 0x8, 0x0, 0x0, 0x920}, {{r0}, 0xffffffffffffffff, 0x40, 0x20, 0x101, 0x9}, {{r3}, 0xfffffffffffffff8, 0x5, 0x21, 0x7fff, 0x2}, {{r2}, 0xffffffffffffffff, 0xc, 0x2, 0x4, 0x800}, {{r2}, 0xfffffffffffffffd, 0x0, 0x1, 0x9, 0xb11}], 0x7af, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffa, 0x14, 0x0, 0x7, 0xfffffffffffeffff}, {{r0}, 0xfffffffffffffffa, 0x10, 0x80000000, 0xff, 0x10000}, {{r3}, 0xffffffffffffffff, 0x10, 0x2, 0xc0000, 0x5dfa}, {{r0}, 0xfffffffffffffffa, 0x8, 0x40000020, 0x2, 0x2}, {{r0}, 0xbb89a4d78c0397b2, 0xd2, 0x0, 0x6, 0xffffffffffffff7f}], 0xfff, &(0x7f0000000100)={0xffffffff8938226c, 0xffffffff}) r4 = dup(r0) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f0000000340)) dup2(r2, r4) 11:10:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10081, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x10180, 0x0) getpeername$unix(r1, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}) setsockopt$sock_int(r1, 0xffff, 0xa10, &(0x7f0000000340)=0xffffffffffffff86, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x7, &(0x7f0000000000)=[{0x8, 0x7ff, 0x3, 0x1}, {0x8003, 0xe88d, 0x4}, {0x7, 0x401, 0x3fd, 0x5}, {0x3, 0x6c1, 0x0, 0x7}, {0xd33, 0x4, 0x9, 0x1fcc0000000}, {0x3f, 0x6, 0x8001, 0x401}, {0x0, 0x8, 0x10000, 0x30c}]}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000180)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x2a, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000280)={0xfffffffffffffd63, 0x0}) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000380)) 11:10:59 executing program 1: getgroups(0x8, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r2 = dup(0xffffffffffffffff) ioctl$TIOCSTART(r2, 0x2000746e) setuid(0xee01) setregid(r1, r0) 11:10:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x82, 0x158) openat(r1, &(0x7f0000000080)='./file0\x00', 0x200000000628, 0x12) ioctl$BIOCLOCK(r0, 0x20004276) fcntl$getown(r0, 0x5) 11:10:59 executing program 0: munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0x100000001, './bus\x00'}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) 11:10:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) recvfrom$inet6(r1, &(0x7f00000001c0)=""/254, 0xfe, 0x2, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40087}, {0x15}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 11:10:59 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000552ff0)=[{&(0x7f00006c1000)=""/4096, 0x1000}], 0x1) write(r1, &(0x7f0000335000), 0xfc94) syz_open_pts() 11:10:59 executing program 1: r0 = socket(0x1, 0xc002, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) write(r0, &(0x7f0000000100)="d84db90aceb53f2bf39a3a7721dd28186e14c9f1564df914bae141e39596cc4b59b7801671852cd23a3d69fe7b9049098212d54bf0fcf7796beafb3936adc47c68043a0c01c9e5c32018674bf1a6872bec896911e53ddb3b27308a8e2c8e73ab7adc580f1669aeb82a8f58a7de615c3c914bbae55af2341d80f2fdb0b2b19ce2fe4d8fa5930546f03eaf02cbbf944332f49df014c2f32625c41dcab314d3bbce48f01b", 0xa3) fcntl$dupfd(r0, 0x0, r0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = dup(r0) close(r1) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x108) write(r1, &(0x7f00000000c0)="5959b52f8cece98e", 0x8) 11:10:59 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x5, 0x20000000000000) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x6) unlink(&(0x7f0000000000)='./bus\x00') r1 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0}, &(0x7f0000001580)=0xc) r3 = getegid() sendmsg$unix(r0, &(0x7f0000001680)={&(0x7f0000000200)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000014c0)=[{&(0x7f0000000240)="6885652167090e648bc68eee518886041774edf27866daa38873d0a951adda3fe310f8f041a7", 0x26}, {&(0x7f0000000280)="028d8afea236a1281a31fd79362104eef77144107430029f6efc6267d6d2ff0779d6940abcf57a2e724155b56808635de976e7c72ce62ae1", 0x38}, {&(0x7f0000000300)="46b9316b5edc7ee193f59f1ef14ef113280809890e8621f678f592cec1d3b992c4b127d4ee6fa08a793d4c4fa5cb303af130b3e6eb68d45a71ad9e8a2f6b5ad626fc14f3c3d9b45ea176c44f54277e0bfd184f4658b804fe939657a59a58ab65c439026988", 0x65}, {&(0x7f0000000380)="ab37a844c4fdc2e1c6fbfc761c21b94b466a4ca9fcd62cdd6acd2005b8aa6608d2a447155ade235c5f3ae87e5c82e121488be254e5b0f17e018b6cd11668a8c9676c7eac515b209f9988e6367cfadb57e0a8d67f19d1552ed50dfca6eee12a50c0c33306121d4e62efbc389b1fbb1563d5ee9f2d1b93042d36b0e4e58157fcab50123d16c5bf8664ad597c592bf3033fa5f0fad1b555a3cbe4e2f67b0ed7c5cef6dd9595e30ce0cd0c251b8da7ef2839c7ede8d43c7140efc4dbbaa66c0dd4b19b0bfad9bfff82bc5e83456b06e30c919f3b3173756ae8fbed06046fb43458f01a2fe0a49a981cd974aae284bee282920dd82ef08355f155b1cb1dbc981aa901d4d36d77d6cf4f6df129a644f676af68ce7d48c53a21ddc41edcd6391bb3bd49553a3988513307e22833790ccd6dd52f89fc0364c19b578b00d41aa155e6aef9b0757de406d9eac9789bcdff595da06c653b8cf6ae694663879afe56fce7bfc6a6329660d813e7311a4a5ba832cc54f1f7f287bbd6a90d5b32d281f4264f1eb6d90161d18f3e691246fc23744091b49a74bd38a59c2be0ed6dbcbd0820b9e155c82cf41245a2471c32be857eefde81167cd11c78a5dcfd21755f3b538f357926dbfd8f10ee6e6eba25e5e0a99ddd52e526cc0e9a47bb62ea9230834de5dd77174d94b560e6b6c09e63f56961582a1b1f1c005ac1f510fe6293a51540613cc41688adf71f3e75681a5ebb542c43ba1121f667a12f4a9062141e19fd95b3960128a61acdee916b5bcff5d1c2c1a1ef0e2ff7f4c569f4ac092dde3c273ce681cb77a64e4c578b40a754a34f1a72595ae44190071b173db13eae027a05551e501c4ba40d8050f4704a0c5f84101a78b6330631f2dc923604f152ff3b4f145399d427963e07e19af9066d961b50de7708716641bc55478180bd6b9db2cd3adce95a1b06f36a8a01bcca797654f33a02fb11c1fd9fab0ee39bd11d2a2e6574601a2f42daafd82f96f43fecdeadfb5a0ea4984f147b2aaba4f29ba56a09cb61009988a3f764e3d359ce200f430f8aaf40e81d1c0748666bb58a82a580597178381ef912fdb2963eced6de0b88ae32bd3089768b04708133907f642df51861c139176cad2df140602fcc4cc09864850478bf28a064d88d4258796649d5f94177f5f9e0285ed798600110857dd7c1c1e51f6814d84fd43fd0ad7d965920c00bb38d025bb914fe7ef2e78d1f30d7a9befccbcdb9eac9ecd3ba71d23569e935bd2bce36ff88406b7b2dc53de7198678471c8128c95e249aa2c97df1850641b0bca6c4250222dcbfa05c206b4935076ab127987d55bf5693e918f34720521474abef21c2c2b7f494008322cbccec6786d69740b40b2634616baed8a45072be60a221aa2c5a7151764cb9ea0e05e1a28e7e0cf2b434fd602f097ffe3abc8dcc0117aa68223de548fc5aab0efda6b46306d86056ba3575e31a2b3b1acbf8546ac301c2f2aaaf518893816fa1ff398a13d5c1fe9e8bfc927a3b8b881c91b7dff11bb16ae1efd676351a3874f81917c93f3f5a99a21119fc29b9998e7000731923ed022222e37e9c8647f47d461597f41474ed4e6d9f245120b62dc9834aa13d49d53e7193ccf65f0596da6425cda12a3babf65e1bdc65f67d05d46fd9cf6bc656adb42e9e4c9f6fac71f12d09244628555c231600a967922af7d7dd0e5f194cb00cbfd077b4c8facdd6e3de893e547fd6248f23a554c8f3aad1263688131ecc27b69a293115dca2643c4205a8de11e68d0f3e1a2a1c939c2da7bdcd39a779a39470c85af54ccf3bf0cbba0a3cc9b432e2bf3b1aa57ae43b85f40b3e46df1bd1e2c97a387a86fd0f25bb49c2305ab8d601661e10678bfac4cdb33e26623da5a394de36c298272ef4f65d0fe5563ca1fbee7bcaf253fe0cdebe9b86eefe7abe9823b0b793b89b2316afbff767644f0bfbc756aa33ab986e820d077b84fcab438d0d75362766da4c514360165c96cf0b39a1ced9b631bb6d5b3793d833de8b1776237c23ec58fb05c4ce1665d67f5f4d43871792d397b225ef44eb419eab9f7d66e9610fb1195c627c90a9eabe6a2d8ff1f56f088b9d319f92e6a09155b0bea73db493505d5aa5dd095e25feec746f2ca4446fd31c52fa74003c0705bff62ee453974ab603402c3f6f5bce03de3883dd800d469861d74b0c26cedae4ad525c1bc8a68daf5ddc6731d8cf85782d0a13cb8257b961bbed86ad3270906a216680cc7736a488c93dc2fd4b3a196c2834671e483112eb2976cc248f2400dd0d2012ca6dfd0625331490e455db194794eba42e229efb100e4eed110630dbfb12335ca376bfc9189dde5beaf6168e761c8436355662cf74d4b2626cc68ccfe833ed4daefc555239bba50831a2757007d14df65556b57d16c5fd71f82e7d67a4d6d6f27970308a39b5b7154eab37386988b4429492dbd6b07d503dad8232be726d090c6ad9c633e19b589490a428c105b62351e8e2e9abf16c3ac09c5b0e3294d8bce0358251f99d7168f26920712e350ee43d563aafba61b7aca7be696732ac113d52cf8e8dcd161016a045d9fcb2b96deba6dbf1ed36b155b2a45bdba9f6bc014028dff339f1e392d1c928116eb395130078665a8775beb2e6d15e2bf2f7e6a6d0ae0ab3b9fa6ce1754607155bde0b19d7d445ac2c3820cbadf8cb6949e6578e74067611ec19338b944bfd36c2799d2b6cec33a5dcddda7f29d81fb7a955b5d9592ad9ca3599910dfbe15763249cb43f6f8e489d771f448cbab2e7ef3dfb5e054b0b8e78076d10ce612088a8ee74cf0826e1ee41c7dbbee54d25985bb2b2bd6633f7cfa10811fd16579c8ef1e3481a083d14450ba8a0ea1256c5efc83701f4e3423bc80b5e0c974a683f846a71740913380923bd9ae4cd34238ee1ae0cb3cde0ae62a33f9cbf6b7a130e234f1352f1163ecd44c5fd9559b441b5322c7a8d086a2b93e490843e930bfa8fadb900a8e331716ccc24620c0d358c45ca651974738c41e4cbfda43d78fede2540baf9f6d51f2aae2e18f9515b442d826cd6f03f8c5e75f29dec39dc95fc33dfd19befc21361a14089cdca4dd42011427d6ec72c9a04ab3863694965a7184226245ad0167ee94078730adc20c207d920717b6301aad4523afb46a39d53591d9e07c209859049aa7a2e2c73187b5ebc7327b884ea860365c958ad0adf799c41381cafea29ce429c694d32707ce5b078c4631bc0cc7c0755ec109a5ee15c901b876765383ed241d997927e8975d294bb616e02d2154bdf06b1795448d49a844a723918e6763c812242f47f164c3cbbb8c190550d85bffb22a9a70af8de31b148d2595bed7f442cbc1476cd3b76abcecc97ebbcec95819f11a7ef1e1dff7e7627f6663c934e8258c9971f7bb806f524a59d8fa8eda5071372fa3cbce60f6171e4735b6988aaad770451e48b22ea3147a18ebb7a91abc3538a8133c3bfade0a6e93a54ec215c409a7c1292eade08178de9a0521751b7bd4e984b2c2c054902384ee136cd596f1a81a998e6287ec4680152e80851a960130550208b1a45a6a310aabaaae9312215f2ef986e358be55fa27561efc5049f02286d763383cc018ae192d02787b8750bec969e8988baa36e16420277a56197441e4d681099eb994434b5430a5d77a21e71c1f5f2413006b9e8a9e3ceeccaa3dd6f79f2e3fc901462945846b2739e278dfd0f68b54fabe3f18877389b905de26387678420d4dad3c0130d50025c31f5a9b9a835648903ea34a20409a473f0612e31ba6dd7bb3a23810932c9eca2fadebc46e1b6bf39513fc4a226179fd5f69014d80be9e268c9b6f62cd74f48bc2374dc35c057a595d0cde26cebb49f6d6095e9817f481037285706f6b32a5b4b0d27d7e7fcc663257e608d2fbbbab7270ce5cd90734784200514c19be12383f713bdc2b446daed55671ac7b45227287116cc26c12b5302b89a33fda1c999bbc0dc828943a1e0800fa38e096402044b8b88624a5e2692e42d250efc8bb549c5802af1e0ee987b9583b166f800a7dcfc8e47fda5833b19a3fd20a9a3fb20c592b81699e67ad8c725547976c4db59bc6273401a2fe3e92003133107730d10de9dd4cf30233d1ff903a94aac687c757c53d5727dd5b06b2289ad5d9e6f7e153e228ae92ce35073afecee0877df39cac31ffa28bad9dff089c1b81883f10c7580738c553bbcd1ed81b61edf7584c2c3c30c3551a414eedcb076c3954e430a6352f033bbe3edb2199fc3c83d1d7bac9343d248f1153a4ae138824a35dfd272a216233fd2b95dd2e258d2a60b365c622a9c9e15a2d7114d36799dad0247c0b1efa6144ace5667a2d4bd3ee1c0b2c1e6421bb00c7899d1218ecd0d8559a5c7584538d1a5fba3e3f3f60dbb63f18e104e74bd9b6ee13df7310f2396db2a5477a2ba52c62db05df0951ca94e2fe3804c185c108b965818c253f00c4af156035857ab80431ae84b07c58273a8bdb69f1db50f8784fe6b134f71a52f93ef438ee01dc07fd9ca7790ef96a55e63bab317861861e32aed2ec69b5c4357ac7d026a0b38807d37bd22b6b7e948a5d86d9b0a0b68441010d06eb8c224550d5690f1a0889113c61f3e2bfa5dbc23413979aec9f1481307c5e094e914a81ff15afdebbe26ad7680e6cd26ad5b1c01a072d48af982f98a41ec1ad0e69269bbc4c19c5d016334b27258c18a7f0cd1a4dc0f6e7ae5b4ac658f1374dfb7d8e7ebe4f46638c6a874109d67be335080cee8f2f38be6e6d58212fd60de8ac833573b7b2dc078b22af171f8b5af2ba4f23d0cfd79fef5f109c9cae2c3ddfad71e1be81e61e862e02216b217d16719e25c6433711bee7f60675a5bf60ccc7d32aa2d5867a0ceccb32bd2ffd508aff04c02e7ed3ab244553b8f88fabc0e20c81c142aaf485b84635713a7def49c40861441742468ab25f3c74664f4e2f177d8519aa1094bb90a740e171b47e2e4e00192f5e11d59b6a03d591cfe0e669b92bb00aac9dfadee97181d4806873592ae0c783a87570be06375cbf7f170957a0e88008d4ca5c3588a587c06f779fdce42568db77fea72e2a011e1c426f7bfa7aa659e6de9811aa0a5bdbdf017fe55c3ce58cd6af286aeac3284b3733cb8e3e558d36e9a61076b3d286ab9597799363d3298e89a16af0d2138f6d415548e100d58863df229b7aaaa7c46b6a2f86fde2c9234627af2d92600229b23c7643163244900eb03eb3140f7749447b8ad932d9c07706026a03a13cb915cdc029f909a44eaece77d120b8315dc99cddd49dac1eabe7db8b230d4fe783e05b06f6fb7698bf459496731806f5901294b1ef1e538fdd9c3df171c14b20970aa92c327a3cce04ff450049b11b048f92e1d76dc7de7311223aa9750274367a2af9e35aae9b222c175a8d47ddf0489e2cd8103776fa8529cc440e9d5f17e30f49463e44b088ace3dfa19b10d8d4002d4409a73d8ed17fdd2a5c35a912abb944e6eae06031fc33557b76c7689e3e1ac98f0ab61e9bc9eb10c062f8a9c027a40c721edb3e4b986500d192a5156db70aa7f3a5908c7c6e6d197d7930e9606c7182462fa62078782530c4a0d4965d6cd8d39e84498d8029921579a80baecdd25cbde5b69c9caaaf30b27d0a4b7611c68d3434487ce74974649708fdf258a0f84810bcea296a82c9d9ee4969cd49a4f36e7da1f27c6228688d1a4d6b6ad9ba29c5dd96291a679e8f2047a0c6d0d6f84b480d523d565c3fcac7bd19bf738f1d5c3f59e34bda571988c08f92f37d5469983c7cbf9c245149e86f2a9", 0x1000}, {&(0x7f0000001380)="f9e68a2a7ca914e6f75a601f2bee5ee1f321aa88a502ac7f2c2dec6bd0", 0x1d}, {&(0x7f00000013c0)="ce6743e13f2d5d98813f88a9b9d3508c3a3e1853ac6bb7b48d39b17242cff2f4ce95c4442163e89cd27e37ac3a0d947b305f5a05984327e52de188c8a79ad1aa3cc8be11bb60fe8000876e913735457c90b1a66cd5e25212615d4a51acdab4ffcf13830011ec5c8050bbe7f1f4c635e2c1581b4d3697b5e16301e726a30f6bba676f3ea0c91759db5c84a59ed0ad8109dd34ba01c7c1709b05875930d347108fadc1505882fee68cf885aad2d190daa1dfdc9911f2201a3f39a684fa74db330e48824f46ddb22675f65d409768b819094475eba08e6b12077f33834b85b1e168a94511c1cc7b6931fd7e297b4cf33de89d683f8c53c8c705cb2f58", 0xfb}], 0x6, &(0x7f00000015c0)=[@rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}], 0xc0, 0x2}, 0x1) mkdir(&(0x7f0000000040)='./bus\x00', 0x100) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f00000000c0), &(0x7f0000000100)=0x4) getsockopt$sock_int(r0, 0xffff, 0x1085, &(0x7f0000000140), &(0x7f0000000180)=0x4) 11:10:59 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) geteuid() r0 = dup(0xffffffffffffffff) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000140)) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000000c0)={0x0, './file0\x00'}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) setuid(r1) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x11b) r2 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) fchdir(r2) 11:10:59 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x29b, 0x7f, 0x3, 0x8}, {0x1ff, 0x2, 0x400, 0x2}, {0xffffffffffff0000, 0x1, 0x4, 0x4}]}) write(r0, &(0x7f0000000240)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed", 0x107) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x20100, 0x0) readlinkat(r1, &(0x7f0000000400)='./file0\x00', &(0x7f0000000440)=""/139, 0x8b) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000200)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "854955000200"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x20003, 0xd9d, "b08d9e7fed2900000000000000da6e4ae5000bb5"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 11:10:59 executing program 0: getrusage(0xfffffffffffffffe, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x4) sendto$inet(r0, &(0x7f00000000c0)="679a575f9f394bc76377c6399f25b5eea3670ac7158fc27e1963172e5d3dc492e13d88ba4a99c701c25f83eb3656e22299d2ee7a055e74d53053656760f65a72a92ab62dd141e1ce421ed48497fb36e8273f3d40ae3ba8621729b4b5f466738f", 0x60, 0x405, &(0x7f0000000140)={0x2, 0x3}, 0xc) r1 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000040)) 11:10:59 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="07030018f6f45a863f98bb349a69cc06000000000800000501000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c067ebc74445ef8", 0xe) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff5e}], 0x100000000000005e, 0x0, 0x0) 11:10:59 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x10000000) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) recvfrom$inet(r0, &(0x7f0000000100)=""/161, 0xa1, 0x0, &(0x7f00000001c0)={0x2, 0x1}, 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0xfffffffffffffe61) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000240)=0x3, 0x4) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000200)={0x3, 0x8}, 0x10) 11:10:59 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffd, 0x2, 0xa, 0x9, 0x101}, {{r2}, 0xffffffffffffffff, 0x4, 0x80000000, 0x66, 0x7}, {{r0}, 0xffffffffffffffff, 0xc0, 0x20000001, 0xe31, 0x7}, {{r0}, 0xfffffffffffffffe, 0x20, 0x80, 0x0, 0x5}, {{r0}, 0xfffffffffffffffb, 0x4, 0x800fffff, 0x7, 0x3}, {{r0}, 0xffffffffffffffff, 0xb0, 0x80000080, 0x3ff, 0x10000}, {{r0}, 0xffffffffffffffff, 0x1, 0xf0000002, 0x1f, 0xc7c}, {{r0}, 0xfffffffffffffff8, 0x80, 0x80000080, 0x10001, 0x6}], 0x101, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x30, 0x80, 0x5, 0xdc27}], 0x1, &(0x7f00000002c0)={0x9, 0xd5}) lseek(r0, 0x0, 0x40fff, 0x0) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000300)="b8390925a8e773b9a9ae795e60f950f103b2647d93e70f66dd9d3a4c7002b984d5824955eef61bac6ce2f64bf911ed1df68e33289f7ff98787a50696eb5064172c548e13a67b07c94b528fb532696c17199d4eae1683a1683ec79af6b86e6864e806bd86918ea17e273b48bb7aa13d00f3d6b7ec577fbf176be1f0f24d0784e53a659a95490c22f8f60b2fc08edb2d4e0af6302be874b9dcf0", 0xfffffffffffffca3}], 0x1, 0x0, 0x0) minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) writev(r0, &(0x7f0000000040), 0x1) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="96", 0x1}], 0x1) 11:10:59 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8a285d5e4178b632dfe94ff334a5619e6ceefd7aae473884b3da025bbd4456fc7d4096e8c8b6b87cb08c3c532e9000000f5f728193ef16ab93f12fc4d5f16b136a5d00d1628000000000000000000000000000c2e362b3c8af6a0c1944b9a35dce1dfbbd1b4dfe4aa539e32bc88c4b1869690ec65b73eb9c667ab4e02f210f60c71838ebe1671f39573b36202b6cd87ea7f731b7ff45ea9e58e320d45f8c0a5af3107d1392b7af7eb37663942355b35c42595d5aa63473e05b309ad91fabe1ccee9f31534e8141a32215f1fa8739fdd5435f0c96a92253ec299639d52c20a8ec1d98951baa0265920746dbe1bcae93b001e4ca735781729877fec7c2425c2d801049309fcbc216b", 0x116) write(r0, &(0x7f0000000380)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535c", 0x2be) syz_open_pts() close(r0) r1 = dup(r0) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000040)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000840)={0x20d4f9, 0x0, 0x3, 0xffffffff, "b08d16c6662247ea5f2b2c215faf8a210524d8e5"}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000140)={0x3ff, 0x3ff, 0x5, 0xe2, "da404915aa507de6ac40b6a2d749f93dd858dd72", 0x2, 0x3f}) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000000)=0x100000000) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 11:10:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x25}, {0x2c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="96") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000040)=[{0x4, 0x3ff, 0x3, 0xd63}, {0x1f, 0x4, 0x800, 0x5}, {0x80, 0x8000, 0x9, 0x4}, {0x3, 0x101, 0x40000000, 0x2}, {0x68, 0x9, 0x3, 0xdc}]}) 11:10:59 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000140)=0x1) 11:10:59 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x8) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x902, 0x0) r2 = accept$inet(r1, 0x0, &(0x7f00000000c0)) connect$unix(r1, &(0x7f00000016c0)=ANY=[@ANYBLOB="01002e2f07006c6530002dad00ebc827f77c42c31aa962c2e0b9a451ffff00005c207b55325051188ebb6b199effdc4ed168d8b914576a377820ab35dccafdef0444ff80"], 0x1) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) pwritev(r2, &(0x7f0000001180)=[{&(0x7f0000000180)="8ee4cc7c94c5bc4839ac77459d4bde51d7c7530f22d3ee257edbb3782ed00be34d6067c40dae7def12942bc39bdc2bd591c2236f63b9ffdffdbd575ff339957abde82bb44f45714254e10e8e6e1d0f7b99223d12049ce3230ba882baaa3529c593c4a78a6f2093a11d08571070f9381be016aaed70adcae1be1f8e0e85d05102f1115fc79d7e2a2e3a6cb5573d8e39fdafeba05a257f3f0f9e2be286dd44f6f75a9f80788787b5adc745c2b5ae7649bb99790d33215b555affcfc7b7c805ced6010cf72b946598baae904afd653f97c9a58e6b29ff9ea15ebc2c23190817be9bdd6a7540c416ac96383b5fde48c5e9be9fd336a10bd34fbabd6b475fa23dcd23af895aba15a1c04fffd261e8ee29d81913754367cc62c9ae91078063e1994e052f6c27dc05ce84259800498ad03bebd4012f658bc6631ff4aa6a8827eee6738686046fb92954553caaba2bdd2d5aabf9530d687e9a4a5565288635165ba3cd5f9143b5988bd9bdca4239e4ec61275f06713f77457f000cdb6990d811960df3b2a6b09daecd2a27f9163c0da429d9a8799b59d5a81ae3e4e17778d8b962d901048afec30cfcd798cb88b1f9b6d4ee47528cf337ec6e7873002d2a93bee96cdb9b566692ecc4f3dbb5bdefe8e5bd46aabd1bd09c115b7a4e5907490a9122361f58538cd0429307f41d2894b50781bebf04a83e3181b6bdfc1621af24e047114eb66de766f8d2ca5ba2cddfd9a777231c6fa6faa704e93e39efa35ee8c5502da6d3be67b6ff8db106453e7fcc7c961b7df0a3cdd0635337e897dc1aba0babce5b43e413ef3c2c2437e8f2db30048cf4a930be51cac18ed00a972c8b214f5a11083ade1f8afc4457938f129fcbd2623af5a526e453d86b7afe3ca5f6b212bc6d0aad67d90384f3fcef1f70955373eec2e38474ca200168cc0a24b66d9c00ddbf546661c60d24ee8c2638c3860746d771549b27c711c8a9dffba4730a6ca3ecfeb3db17337ea70d01199109853b03b72288bcb2005403998fd49ad44cfd6db60f489cce7a98398f86a989c5bda048205b33cf44f3e6f6c2d21693480b1a924c77b61aa329b6b9096b6ac45be464d25690cde8307b1b885328245b729497a2ad45f91d7b9e263c6982f9e77fee5b4d05e7f64c612a91b69e2f10c3726299d59354b65a5a190e957900cd20d33cf803d1948cfa161bb4fb107bdff4543a3bd2415a1758b9180cdf624e20096a8d731079322b1cb02287575f0d0624969203ad6bb03f25114dc158a6f0a0973def80824ea7410cdccc64cae813f19989f8bc415961486988e4834a56be09b4dee24bca5a89b9a774c945a86f44f14ebff89d62eaa4d0e5dedc5f9ca267aa3ddd58f6cecb4c04251b8f79fea719dd8322e196d111aad42e6d50af212dc189ead7e2f027465f89e3f6a323b21d736821029d7602212260bece0700e3cd5b9d9e4542c2ef8194ca420edb1625317c6c97efeea24e3f322c234fc367e07b2fdee24a5a7a55e8580315ee18af82b6b7db00318a807e8325404ad8316d24bd924c3957286a1a9453585f998b9ac4537616efcff71c3f15204bfae27d1387c56c1eadd32de2b2f65dc9be53611cf51d9c3ec4685253c33d2005ea8467211408665345a4630e99c8e8a1e2f2e2b0158f8f877db2f7fb2c50aaeb2620cc0890ef1ffce475bafc4936029206bb52a5121b605535400032a5db63c497c7fec6890003d303ee8acbff9cdf4af6ca31b4cb17a1a34f338f6bb33bd6fa6bfe1f146dfb97384e1976548493f42f49f98e5217ee38e6405874e2cde69ac5ebaa04c8113e43ac2ba709e44d7476bd8885dfd0aac3c8ff11a9b1e5aeed346fe2768c8323274b0e751c2af25970c8eede24a3c6017050cab32e48c7316431f4d28f87513f085f40a0bdd1d2a0dab7f4843dbe2730f7d325944471bbb6924a6dfc885045a32fbd3a72d334ca73d0e2097b75fe0567b0e9c790426acf8ff8ef7b455c799d85781683beb2c49f58ab346c6615151dbf441929c6a83d38a1ed7f43fbfb00782a165cb05bb9aafbcdc1dda40141d5c7180bce14501eb08d3ea44d5a4c1ec73208613b6abfc3b410abd7077f74b94e55269706286a95f13736b0db055b448c8a5bbcb839e03fb411ba5b7ce3d73862e9fc80ec31c146d5b8ade6dc5eb82d7cd8a8d5f7edc522a33e3d579f4239b5f0ad385530926c24446bcef2455c9c64e57c72116d06dc69a07fb1fbf2598a71ef8a2b3c05cf3056b3fc030445f65c2fd3c4f3c2fa3aa1951e6f0e91ee15eb76b3396fb27081423e34d4f4c23b75c28c3ea2f58b95726ad606603c4a5d8d7bd79e7576209c55296076820aa5fc06583edcdf81968ecc11ebbdc0b8e7fc056a5d0bfb533d5317b4493242237eec7e4498823ada52905280ee1258cdf446dfdc8796c5cba02c4b8052d5ea10ed0cd8877e545d8c84297ce77e0063839b6e0cadad3bbd4fa49fffd31116784ecbddf104dbdb635e8ceb4ccccda38a001f51bdf83df4a119eb4335ebd83be1626446a203a341f2d81c7dd0a67b431feeb079e2190bd28ef3092a2d2dc554481aa01b3709387b79ad3b283380f6ef4407ae3c3c27ce19b09313b5bd3a6bd553ba87f55e57aa855d86c27553e8a6ab3890f8348eefea81ebb32ca83a921577ec55a956d9bff03ec478b35f9c284c2382486b7fc3fba25ce965be8ba61c1cbcb54e70ba4003085ac19cc22f11715452d0f3d294db2afb04dd4fd16141fa5ab2ee25e9dcce94f1af4a03b37ef4d5861bd31ddb7371bc03c0b231ae782597f2aac9eb176242672dcc3af488db9f1fb41d49baf2f6884d8584bc0d764cbabe524e905c7317b368274ac13566275eb297b16f248238440619f89aa778b5b1f40906457880634cb9f8b61fb7759b9fee95d308a3400948e4d86b5afda730ceef570881c33b0ac501e03ddbef2f74eaf0e1d60020212090f1578ea111b46392c8712e26f4e2b49880b358756c4b4c95fcef7d8faf376acc96b99382de72f33699be5e591f6c56ecbc6cc22ac0aa196d5d3554b443f4eb908eaf9d771aa845cbc06db7f2748ec71b28e01ecffad2c46810bc9c6eb040ca45b1f39385fea1915f68255156d438c9f00afec0f8a0490c02d718c9c17f13fec844482b1ffd7434c133095a1095585136fdfba5b53ec620e2fc9d53e71448a4de1905a3435a91dd0500963728efb6f94fc6296405529c425da57b1206775878811174229efe887ddca7e4dad5ee10017cdc8953d3ed38cb36a00762d33abe5f40d44fbd81c0e4c11bf1c480e3f6af1890c73936f8df2724184cefbb8c1d3148b8723c9e8d7f8f2f47fc075a24ccfd12246bccbbed2efd0130606cfb2f4645a0acd675557160b081376e38d0e0f3f5d96e70d7ab6c9e5b439ab2dddd4c09984f6ff88ffbb633ebd74633b17e6e545e2bf5c90a294bb242dcc5c2b0b1bea0b1caefea4191b1e2af8fffd4e51056f5a59f21ef3750194873f57905135de14e09c7b9da8be9732448849f184e051e6ad6edbeb8830ca4d25c105d0d568ba37b151c4cd85ae40b74c96d3dffb952a157cf88a8e674c73f058aa34f5a52662afa8392234aca07b4d7b4de3db8586a38ef54270d73c0bf26527d7d5263c3b7f7b06181bd809c3c8581655d62284bd14dea9c00c76da189b20a9c83e1cf0f0e3ad6ed3765164bf5436e2be1e26a9b7f17ff34e5b0dfbdfed3f3a7ede1dead767ea70441193e64676265e3aef53966b174b0a99259a58c940ce7fb4f6fcd41407320fc3dbe47db31a914cf2a32f1bb5ea188145d5150356aeae5a7d6c7280ab29e8f74ef1d4d58ac3b0016d5a436f1d7a5a155494aa242b7fefd2f458cee5175bf8e607235db83b92f8c3ba98e38646c7c4ea4f583259db5aa1e3db6e1d56c03481356677b6d56fa264d1728d1cac44800314331442cf629dedd39317df99b2702e222143a9b7afac5e196e90b75aca93b63c4749c210bc3a7fee4b6b5568119e94bee1c6c559fe0bc9b873eb05cbed44d5001977fb926527a4ba2485aff7c32e5958f7b1acd10e4e444e8a184770737fdf1cf3cfe8f7b5148e0b189865e7da1f77077b6f625025bfc5c718495c5b982648ea9811da29138549b301a4ffd9b3aeb3210ea67a9630e55f1a81641344d253723398d04f77dd410d038e77722ad477cd2d0ccd08eeec2e97a14efd2ce822e7e9ba2995be90846da380146351132201deb420120bff7b317ae7e67b3c4bf3168b468cee30d86ef588acfd65c6c15b075159e13ee132154e996f584ea9353db57a73f4b318697a1ad6929ddea817c83e9b1fc331b85bda80b8e6d38056309f21da881430471ec934238d710ef1fd38df7442b7d4f280b7fe8f08283cf045ba084c038acd5ef6144b219abe44c06e76150626c4e6fd99d31c644b8df4713511d8ab51e37618e9450e96ee738fcd6de31328083f387c9962f29fcbfee41dec8b5914c98842ab7e429ae79d9c3e7587db033c6106601bade16b9baf893439acee8248832d75708331618f1758ae6504288fc245b9fa350ecc1423bb11b5212a2c547b1b781ac8d8cc1b69068f6cd804500d683ddbcd7bf506babbee7f7809cc2a7d1c77e9ba7ac54049a13feee35f505335265f22615bf3f300427b502c818cbb6398a72f064237d0b3a916cbdacf445f26acc965c998932d2a2c43ece13db5822253efb46d55d3cbca63bd4f92657d8c9807d1bb71e872b1b207ee26649548c50dc9b3aafa3edddb59d25a763593c07a3b4da27b41a2bea8891ca427daf104fe7939393b07a66027c0eff7636d9e33b5400acc959d3dc895a328058f2aea87f1995f6f52014928c3d2e0db37444c2f7b201806904d9ca97a1c435b88a20a52cca01355d8f20270c59625c025392bfcdb47eb4034da468ec175a0193f901ed883f79cb60592e1fa135a1f4c53779cfb39a36be68aea6afe9891e2714fdbb8603aa8f7f04fa5e68f7a506dcd837f51cd6aed9e1b1e5450abaa9f6432a4022821b3c568bf2f71d92934f003c0f2c24755f47890956427e53e666864f803f8c2f23c48d0d65f146a1cf0c0ba40a74df46fc760d67401b06cd10546a24a287bee689417de84cffc5a57783a6ef553fd25e0502657baf28c2c441c74b93aa91f6ad175f4bf326583ab2cd97f1bba72cff2b9438998fc6ae36380e0e0b7b377c99e3d559fd81efcdcbbf70cc92099148128136775ec07444481f11742eb0918278a0627c72392c3ef33b0e4abb701a049007077c2d6e83cd69bd58d29d1a3b4a67e4dd57699deb65dc39b9d68641398fd0e01fbac0fdbee722c54fcb3160e30616418545e6ce4392658bd99702f7ebfb5639373670a0e606b53d7fb15fff6f1cd1c405fb360bb909ed7821d39a6bcd1091650a1760b12a96470a53d68bb158613fc73aa6f8418b03d00b159cf7ee454dbfd230fa476bc93cb1960d7bcaf29b8b11a2edce3d8b02e7c85bd2ab676913d77dc419dba6700e61be04d57bab5bf11d579d153e8cd86b144c3fd07b58b85057863c9f822be150bfe26c856f5b3089bb08584eb97795d69c0b73f4b449df755ed371ac56d718390e55f6db904b756fda9c9ed11312996f183226d5ae9ad514eabe7f4316569aed4769ddc49f14fdedca15e0ef9b10c01efe336b3a67d21350152ea238dd0333f7be416593eb56df34e73850f9b5b0b61dd37aae037dd8e4d528c80ef386c54fd21d5cfd2c9dcdbb810ba18204396bce30062ec196e20d625202db9e7884af3a595e71d98f7bd42d64cefe19a584e3c10a58b5e9", 0x1000}], 0x1, 0x0, 0x0) fsync(r3) recvfrom$unix(r4, &(0x7f00000011c0)=""/51, 0x33, 0x801, &(0x7f0000001200)=@file={0x1, './file0\x00'}, 0xa) getsockname$unix(r3, &(0x7f0000001240)=@abs, &(0x7f0000001280)=0x8) stat(&(0x7f00000012c0)='./file0\x00', &(0x7f0000001300)) fcntl$getflags(r1, 0x1) setsockopt$sock_timeval(r3, 0xffff, 0x1007, &(0x7f0000000100)={0xffff, 0x2}, 0x10) sendto$unix(r1, &(0x7f0000001740)="0adfcd61cedfeece4b6cb3bb1ac235d9debc39b41aa3ac4ce601ef29cc81440c8f2f1edcd88fd827a689b6b5ab7176d766b97ef8698c2f59d66324d956e8cc08fd89c52026cd0dd98739f62b5a62b429656e2192d07a5eef0f74395c1e446de8a078f9315456fe5316355832e73107961a20933c1ba7327832f41841b9013c82e7fc7dc535b3d1cf290845eac8c968b6e6cfe5685f418ccf943e3afcc8ada018d9c763aa52556ec86115bdd4712bcba16f2e76bb0f29a413bd", 0xb9, 0x400, 0x0, 0x0) mknod(&(0x7f0000001380)='./file0\x00', 0x2000, 0x4) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCCHKVERAUTH(r5, 0x2000741e) ioctl$WSDISPLAYIO_LSFONT(r5, 0xc058574e, &(0x7f0000001400)) fcntl$setstatus(r1, 0x4, 0x44) r6 = semget$private(0x0, 0x2, 0x1c0) semop(r6, &(0x7f00000015c0)=[{0x7, 0x0, 0x800}, {0x6, 0x741, 0x1000}, {0x3, 0x4, 0x1000}, {0x0, 0x4, 0x1800}, {0x3, 0x8, 0x1800}], 0x5) 11:11:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000500)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0, 0x0) flock(r0, 0x4) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000009c0)="4452505b66231033db980aa4fdcf4141aca95bc9e5af8ba8a338349edad9e8ef934197f8283de99de24467e81d03282ce7eb47652e6013cab34aa15a09cb271f1da3f0cd68663c8f21a440fedbc76950e35196b045cc661250770e85afa0506d13193ba20b3a40c20ddb40200c914b677c98483a23c6eeee3ff141184f411dc4378876733322a53f20d3e3a1078609d3a78039571b1f7c4fdb4eb2041ebd1d654db94f52f59cd3cc9ef7d9a59622905c16c4959c26b71f902f0f2100cd46ddc27628e5a83e4e863b555ca9229eed785faaef16f0c3a47354f519e28a57817277298ea696ee604f40612ae6f5d7835d0c8f1849d832d93123e11df8e78b5c10fd5a57b1c6f8e64f1e86ac50cdb0d45549ac14a46c78b060508f15379f3a8da8a93c1e6100daaae6bb24b1e36c3eb99606377d3c55525dc094452bb7fa75b3176036b078a7458c0a85f8513f7b54f000049e78d838f474a1fd47dcaacf345184384895af00063800aa9d56cff64d6ef26aa253568a441be62411d438d6ccde4244091c4ac31906d899d7b1b5d92072949742dfac2c867133739f199ca20dfe380435ff03c77ce377e1097276c56b6e5fa8041e98667088333f972560a2c3bb250a13933bc82b299e334b0b6f2c6cda18b8fd1109846000aa63acd6a61b6a16ab2994cdde8319a24547cff370035966f1212f494e2155d380a44b2f43b5c73c1d962b639c3910e81e2d0c8143061d6f289e1d97bc1ceeb7f960f6e827b5bb9683de4aa7955221d0bb0aff61531cc84a5e3004c9b0a48c39fe2c2e8acf067287d20eee2dab1e2f8d92cd8452f74c7c9b2dde2d8038f12122ee94d4cad49fdac0934456efd33e5c04a77d955181a79f769230e1a35e94b092e0a4e2d1f4a9d0365e85ac394c7fc82db9c86879bc55daf50b2930508279232dd18be4790cbea54792b13b32ac1592c2005418df177869764f1c56cbaf4894e3f5c75818f82665bcdb73c13fc1a3a1b04b411bd8466c340e23a2a35bcd5e8f1a18de248d23bf6e8a9f504174843ca70540ca369078ada173ea53aacd25f9a296f2219681f88fc076cc3fdb7f9c43bd289f1f9b25d4dad75799335bc100c3f02f784e3c2e81114dfb329ec60240fb6b75f24ebca00ac6a333f62ecd619758f69524b024e2ebaa9d3bc288beab609f05dc795f571480a68acf9361263806ddf860b174ea7c3983a98c998736de4730d7714175402498847430094059fb5b4ceebc553692cdf1bc35471fcf4e42a4393f964e0555c63d3263673c9503e88f9fdd88c2fef41f733109f25541d9a8f7c8052db2c9dd23f561afa54c3129136ba18934c04831c3af4bc9eeae98b106cbb581958e931d270f459558267dc718ca05bf88d55d1553af124a76532cbfee1ee66567b3ef90d96644320222e12feda00baeda79dfe4d33285acda781f52ad95a1dc1977fc930d4763fd201ed05d73e60cccf0683744fbc89796fd62acc797892bec8e62c459ac5beeeb65b330afcf87a0fb15d89f2563bb74dd4e5d8afcace4b1fb3cdcf4a495e645108f5df2d10cccb5728580c58e9aca48e3a766bec4c37116c6168ebef52e8357f2d22ab61ff3fb35e7d1d1375d68d9541bf80e54e7ee4d7d1caac65597e5e9b90693782399fee631733dc37c9025cdb0b935752bc3ae07bf2d70564650ec6cefcc36d082c2129919eaf4c18694b2c2d02143eaa220fd52c7a530b1559ab26b4fc25c1e903b109b7b486139716411d1df7cf3ded2b71498933278503ed6d1a9890856a0837d4167421337f397699c980c8bc5b45d13dc0233ceae2e92bffb4c9cfcfbf6cfea01f62985d2e1d0148b33ad1fd894e0101f1687bc173184108a67fca6b9a0050894f51946046d86527d6bc9788bb5f5a4340c2fa63ce00f2f9e105de8c7a1075721a58748ee5d73769c24a7bbddce38716d5089de12a51ceb6275a29f7cdbc17fc48762453f64cbec773fd0522470f1b95fee66aada208ed7672e7c871126dcb67f474412405beb37839087f5c81b37cef99dec0dec9d1a9111cb577f4c969c64c98c001fdfe440c3896f167c66be07610943718a2c6902ab2c3737002b83439e7c494083fb6643238b6ea096e12b6dd3e049da1196678f37a2443446b889e1bb47b3761cf476455d4902b37b5d97792b75096c6fc600d0bb5ffe47b2d8f6dd717f7d8c678ef760566f47158aaa93a8d5b6b777be1365fef823d1c80546565bf8da24d510927446d7bf9db273f9e65ff3277b5b81f9f4fd60b9c19ecb9a6ce5e24540ba09201cc4e26224bc3760e7f4b4ecc382a1bfeaf180bd0021c7d9ad2cab58791c7a4749e917b3fa0b9f0229a25809ef73f1a804be7747652b36065420c04100ea7b837945f193dc0bcbe59b22889a314381ef35ff801ec8a11653bbed449aaf10728eb22cb55c59afffe50a5a5fd6df5316ae9dda6e46e161e8a61ddefa5d3f2b425c64c66a8580522f0f7f6b32ecfa65ea4a50fe290c4575330f05c46cb911bd18d513f7b40552fd69bce44c8fc306e1e6723bc631ca39cfe94ce05a8cc58ef461314d94837d2f1f8a9c7a17dac34623bc19e49112c1be0971a93bcfb8703200d8f784ca10c9034dbce3180d6f916e574d61d04a188149a508137d64a05b698f9274915e9af8c54d637ff880c1e5790e6838b2dcc02ffe20b82e2fd2f5aa1648558290ff7db46b1ff95bbabd4bc2df3634accb5a747fb0a0c53f0731374e2235785e2f563be310deb6ebfbf955cc70a7265b92a9e402f0c5d36cecf3442e227932df62ab9ca4c5837ee48b2d5a94248e2217aa9d8e2afef92cdaa7891ee73825927b798952ae1734865997d63de9c3ea0662ea3c2e9801086455ec36ea7a300ca645358881b9943a3e4f46d4bd0aa61eaab6efa408805cd24a005848161cc326c0cbb3fe50a1e1b536a8534263d0371920ca33f8c1bab5304a0ee019942404ca1e225d071c816155eb9d170eaf024b43963f87bb6c54fe490645c4d45422078a4bc4a62e941a34c402a08da9d9aac8d95593454cbd98407725595d6aff3f71e19c5f98084b074489ca4cd60589ad21d45bbb8088234f7d716650b7b2986f98f0c9a8f2a3191131239aac9ffb58b2aaa32f6d5b8f0ffd81dc7923d0de3f95867ac74320750b08bf2825bb60a1e007b1c3391cd1e3699cc58d5d2b113785d4b19ed56c00c25189369efb557d00920e5b29cd9739f1d1b8da4d3bda7958183ed33e6d7fa8dccf0ba4cced007875d01cbdb2fcdb45b5a64a5aaa8df93c8a6f6c1a18ad5ce2a500622f5bb7545ab81ef66fdad45da621453102c95c53864e9fa3fb797585909e7e420de43fca7912058e89ef156e20861461f79564f06183c8c0bf6419a9373bc1bf516805eb9254985a04eefc878ad8f8ceea1e11e3fa196e689f290ba328c8caedb7cb14a070382d46622efa81f1abca0a11b633051c8f76bbadfaccdf859052269d39547f5d264306c7e65199f30b2462b63a3617104056c2423d18c1cbf588d54be45c71a392c4b8a3efb37a1fe0a40a287857558e564cf64f0745c91c4e97d4bcbfe917e85cf9650be54aa1c67441012afbde0387b54eb544d387fced75d5e296903937d4ce2589e5fa9aff298cdfbfd07839daf3bca3f295ef915e87e15a6bced98f1926971f93fa3d2f57fa71d0ff5b5c365ede799f571b02554ee7f9d05d658822f42ac437628d01dc60c1bf367f4b713a2b00648c369b2f354bf6a240a89c35e5abc41f8e6edf691a084e3fbb1d919b685d34a9715b80c4b9af85da79d98320c764255ee9a581c0f33f9cea827f1d02d9f4b9055c3211805158880d2d2c5ffc534a13cb91c1ff443a539bf2e4506fa3", 0xaac}], 0x1, 0x0, 0x0) kqueue() 11:11:00 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="2e66ceb5f3fbe9f2a01ec6b5c240ec8e9e2e0d44f5d134920ddc7fe2812266f4e021a8a4aad154ac7d2774f636", 0x2d}], 0x1) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) connect$unix(r1, &(0x7f0000000180)=@abs={0x0, 0x0, 0x0}, 0x8) kqueue() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x40) r2 = syz_open_pts() dup2(r0, r2) poll(&(0x7f0000000240)=[{r0, 0x13}], 0x1, 0x0) 11:11:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x9) 11:11:00 executing program 0: r0 = socket(0x2, 0x8001, 0x0) close(r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 11:11:00 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000040)={{0xeac, 0x1000, 0x800}, 0x0, 0x0, 0x3}) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000080)="5001050160000004000000000707ca90100e02fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a", 0x150, 0x0, 0x0, 0x0) 11:11:00 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) r0 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_RMID(r0, 0x0) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 11:11:00 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) flock(r0, 0xa) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000180)=0x1ff) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x81, 0x0) r3 = socket(0x1, 0x3, 0x1) sendto(r3, &(0x7f00000001c0)="8382299b44f1bcb49a930c9202c22ef541a5f72de89631e16321e5eaf4c0a734efe9aca40ef376620f6430518adc13c89a741d11845ac81aeeeaf09524dc9f00e6c8135c1a77f80f0d7c6ab0b2ed79bf714194793b7fde23229dc3e7ca04faa97787740cd13f74f735989a2e416e7adc605793fe732456a6e7d74eac26fa71eccdab8583944cfecc1071627773b6a51726291327533d6ed2c66c3b8dbb8f48592d7ad140ca2379c84d2ff9443c68911c678432a8e46077617b9ab87b5d60a3cbb238cabd875bf5ad74c55bb0a15ce4b111b539", 0xd3, 0x3, 0x0, 0x0) symlinkat(&(0x7f0000000080)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) close(r2) 11:11:00 executing program 0: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x280, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x1fe, 0x0) writev(r0, &(0x7f0000000240)=[{0x0}], 0x1) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x0, 0x0) 11:11:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x60}, {0x6}]}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f00000000c0)=0x8) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 11:11:00 executing program 0: r0 = socket(0x400000000018, 0x3, 0x1) setsockopt$sock_linger(r0, 0xffff, 0x1021, &(0x7f0000000040)={0x4, 0x2}, 0x8) socket(0x0, 0x2, 0x9) 11:11:00 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) flock(r0, 0x2) flock(r0, 0x100001) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x100000000}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x97, 0x6, 0xfffffffffffffffa, 0x8, "d3a025e13b9867ec0811fdb012edc31197250b08", 0xfff, 0x1e}) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f00000000c0)) 11:11:00 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:11:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8480, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:11:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x13c, &(0x7f00000001c0)="e593b44f45ed67d03326041d83b0c20fe7c116773b7d5f1353e1156df1647d28249879a7d285d9b6a063b97df27af642300b3b8887ce8ef88fdea57ca449861236ebd915b6bec9e3c3382f8bfc08997597502a4c0aae98eb6a2e60bff779d1ae9c9754975104a7c076cfd53e86d4f8b3da0369e385557373526866e4f30d8ee48085782ccddb31ad66c751180fa084227caf0fa4dfc512d1") 11:11:01 executing program 1: r0 = socket(0x11, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="00000500000000000000020363e55ceb339450d5d8a2f62133b4f924dd43d397669d46fe98c05beb20ef5d0e936f4c44c66328b03a059607ccf94142e8eecb1248dcc3feca3a973d05982aa90da8bc15f8b3fe0f32168db25a68892f922cfae537f6d89192005e70da15f0529e8bb545"], 0xa) sendto$unix(r0, &(0x7f0000000180)="b100051360000004000000000020ca90100e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff00"/177, 0xb1, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000240)=0xfff) ftruncate(r0, 0x0, 0x3) clock_getres(0x2, &(0x7f0000000040)) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x4, 0x55, 0x0, 0x1, 0x7, 0x1f, 0x8000, 0x1, 0x1, 0x4, 0x2}) 11:11:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x25}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000100)=0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 11:11:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) select(0x40, &(0x7f0000000040)={0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x20004268, 0x0) 11:11:01 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) lseek(r1, 0x0, 0xfffffffffffffffd, 0x800000001) close(r0) accept$inet(r1, 0x0, &(0x7f0000000080)) fchflags(r1, 0x10001) ioctl$TIOCSDTR(r1, 0x20007479) 11:11:01 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000000)=0x2) r1 = socket(0x10, 0x4003, 0x0) listen(r1, 0x5d3) listen(r1, 0x2) 11:11:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x7c}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:11:01 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000200)) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x2, 0x1, 0x3}, {0x18, 0x1, 0x9, 0x100}, 0x5, [0x6, 0x9, 0x1d, 0x4, 0x9, 0x8001, 0x2, 0x4]}, 0x3c) r3 = open$dir(&(0x7f0000000280)='./file0\x00', 0x400000002c5, 0x0) select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000000140)={0x8, 0xff, 0x9, 0xffffffff, 0xfffffffffffff000, 0x100000001, 0x4, 0x428a}, &(0x7f00000001c0)={0x80, 0x8}) accept$unix(r0, &(0x7f00000002c0)=@file={0x0, ""/108}, &(0x7f0000000240)=0x6e) close(r3) connect(r2, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) 11:11:01 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0xffffffffffff1467) open$dir(&(0x7f0000000540)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000ac0)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000000900)=[{&(0x7f0000000140)=""/121, 0x79}, {&(0x7f00000001c0)=""/254, 0xfe}, {&(0x7f00000002c0)=""/93, 0x5d}, {&(0x7f0000000340)=""/249, 0xf9}, {&(0x7f0000000440)=""/209, 0xd1}, {&(0x7f0000000580)=""/145, 0x91}, {&(0x7f0000000640)=""/181, 0xb5}, {&(0x7f0000000700)=""/255, 0xff}, {&(0x7f0000000800)=""/159, 0x9f}, {&(0x7f00000008c0)=""/38, 0x26}], 0xa, &(0x7f00000009c0)=""/238, 0xee}, 0x842) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) open$dir(&(0x7f00000000c0)='./file0\x00', 0x140, 0x102) mknod(&(0x7f0000000b00)='./file0\x00', 0xd012, 0x3) 11:11:02 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) lchown(&(0x7f0000000040)='./bus\x00', r0, r1) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000440)="00000018610400ff00007527feff02e36ca125ffff0000f5ff000000ffff0200000003000000f2e9ff000001", 0x2c}], 0x1) 11:11:02 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x80000000}], 0x0, 0x0, 0x0, 0x0) clock_gettime(0x3, &(0x7f0000000040)) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 11:11:02 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000640)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10240, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0xff, 0x6, 0x9, 0x4, "3c76484b765c4809d4ba999504f19d766fe1ae07", 0x8, 0x9}) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000140)={0x10, 0x800100000000000, 0x4, 0x8, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1f}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x10001}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x3}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff1000/0xf000)=nil, 0x1ff}, {&(0x7f0000ff1000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x25a7}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ff3000/0x3000)=nil, 0x1}, {&(0x7f0000fef000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x1}, {&(0x7f0000ff3000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8}, {&(0x7f0000ff0000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xef2}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xa5f}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff2000/0x3000)=nil, 0x7ded}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x8950}, {&(0x7f0000ff4000/0xc000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x8}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7}) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000100)={0x0, 0x2, 0xb4eb, 0x5, 0x7f}) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 11:11:02 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10, 0x0) utimensat(r0, &(0x7f0000000100)='./bus\x00', &(0x7f0000000140)={{0x4, 0x7}, {0x9, 0x2000000}}, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r2 = getegid() lchown(&(0x7f0000000180)='./bus/file0\x00', r1, r2) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107004, &(0x7f0000000000)=0x500) 11:11:02 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x2aa, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000340)={0x4, 0xa15, 0x401, {[0x81, 0x2, 0x1, 0x4, 0xf43, 0x2, 0xffffffff, 0x9df, 0x8, 0x5, 0xfff, 0x2, 0xfff, 0x7ff, 0x2, 0x8001, 0x800], [0x9, 0x800, 0x80000001, 0x2, 0x1, 0x727f, 0xffff, 0x7, 0x2, 0x8], [0x7, 0xb3a, 0x0, 0x8, 0x4, 0x8, 0x7], [0x5, 0x167ac000, 0x5, 0x4, 0x80000001], [{0x7, 0xfffffffffffffffe, 0x816, 0x6}, {0x4, 0x1, 0x6, 0x7f}, {0x1, 0x8, 0x7f80000000, 0x25}, {0x7, 0xfffffffffffff0a9, 0x2, 0x1b400cca}, {0xff, 0x169374cc, 0x80000000, 0x80000000}, {0x101, 0x2, 0x0, 0xffffffff}, {0x2, 0x8, 0x0, 0x4}, {0x8, 0x80000001, 0x7fffffff, 0x2}], {0x4, 0x2, 0x8, 0x101}, {0x6, 0x803, 0xa8, 0x627}}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000080)={0x10000}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x28}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 11:11:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x100000000, 0x1}) 11:11:02 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x7, &(0x7f0000000040)=[{0x8000, 0x7, 0xa000000000000, 0x7}, {0x8, 0x2, 0x8, 0x7}, {0x7, 0xfe, 0x60, 0x1000}, {0x9, 0x7fff, 0x1, 0x401}, {0xd50, 0x0, 0x2, 0x9}, {0x6, 0x200, 0xfff, 0x8}, {0x5, 0x100000000001, 0x0, 0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x335, 0x0, 0x6}]}) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) 11:11:02 executing program 0: rename(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x2) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000000c0)={0x81, './file0\x00', './file0\x00'}) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)=""/196, &(0x7f0000000200)=0xc4) r1 = semget$private(0x0, 0x7, 0x40) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000240)=""/153) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f0000000300)=""/217) getpeername$unix(r0, &(0x7f0000003ac0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000096e60100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005dd8ace62c66a83612a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000866b1764957e3ecb12facfd96bd75995b4c774c6363fa9de8e26d2b2559f5cf925f3845e37ff29cb85685d59599c8222"], 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000540)={0x5, './file1\x00', './file1\x00'}) ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000014c0)={'./file0\x00', 0x8, 0x0, 0xe9e, 0x0, 0xfffffffffffffff7, 0x81, 0x1f, 0x1, 0x3, 0x0, 0x1000}) chdir(&(0x7f0000001540)='./file0\x00') madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000001580)={0x10000, './file0\x00', './file0\x00'}) pipe(&(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r2, &(0x7f0000001600)=@un=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000001640)) openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x200, 0x0) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000001680)=""/74) write(r0, &(0x7f0000006d80)="86453fbfc3fdcd408691efc473dbce5a2f35b9bc0a39a79cc99d807a7f13e7a5aa4e82996d677538ac0c1f11811a6e9e3ccf140961db78d2cee788093ed097c204071fbb082ad7339f00a54aae68a096207425d5c5a848216002d4caa443bb630bb9cfdea46ac245ec388e0738ce55f9da5aa06007514b19586f65747cff9ee822b1d56b20d23b15c573bfcaa468cf03c1ca3597f5d580be9ec95cee353803a67bd326885f40eff3c4d1bc56dbacf288170b5b06360bbc668260acd03d69429502112f0a7b679daa61f2314f638fb8f79bcc92ab984a36878092bab4a5a07d42769e600f3c65171bb292819f6a5186a449b0b8fc1128efe451d874a16a537f614b6c2320dd43959e801e172736b1e10ca903242db8abd2f8e9e18595a05328e51846184dfe81d426a9f08a016e9eee0857814d2e965afad2d6005db24461e043d09f59f52c151b606acc79325b02b2b97449520e9389288d63afe23a3fcd9ed96902149d8b2bbdd91950fa9a42234dbe44cc47c8ad7f040dba9bcc2b94cc38666445d1f729f51654648227888d5b847deda0b559555f04fa4ea41095597a59c456ba3a697e056f5c6c8fffa2711ddba9eb54e4364b242c2bf7abef4f55fec8c58f66a923fe54e25e80feadd700438ff6b637cf73c01d949a42164c2cd66b16811b3936159746065e0096305790b3e6183c20ffb0a59806eb869692f89375ae5835894c1a8a9a3ff228d55ba085fc98421022d9ac395a0643b026ce4b2b305d0ea653b95b0885470efd942028cd2030a061f780fd9507713518fa63fd0991067bbe2cb64a87725ac0f6c3096d5a9824d8b0102fbdb186602c1e14334af53ecf38feb408150c60caae1f527355150e27cd0e22be1fd632c7877699cb79ae29c8f80dc665b52f23b7b119d9ad4e46036b7435784e32d2a1c8e43cec8b6559251d88840d5cbd832c92a4faf4eebefdf9117a397b8f0012c627cf5f4059a4e52c80e662bb3388a00e6a196486b2271eaaf8a21f2fc6b175496d3acde67329d69e2bb2a78ba3ef46fb32590d02e1f094a66ed84c50d02bea1704a4285d84658f935961eb62a85ff0958bcbbc43ec6da585fec564908f83264600c153d4a6990ac7919b54402c5413d6056735e27532dae328f8da38ff52a53f0dc7a1b749c5c94a62a73ec207bc63ac2223c89a99ce4f8f35502c7728c7727756ab996a6574c1d9f96f45d4310c014624e04b353b69fbd64a783b23e1c1c1de59b490a4e813a93df340142670bda0aa597177019b3a189c31207a5af5fb0f2af58eb1768cf1b026463b148e6e7b48ed0233b1b51ee7680bde92d2d61cef47abbaf653dc2f2e8c9cd27b7c4d181b2ccfa0402059da9bc733ebc5b3aa83e008a41b24b431b246f357105ce7f127efa78b9ed1bdf56e00855a1b18525de5f84f4bf681fe1e983a6bee6ac59287b94f3159747034270cf6836b3d45b6cf98f3831dc18376ab93416c6d4b8d2c0db48dd708a481c001aca7dc99bd48d323b3ec72a771487e810e4c9df1654332114d9798ab9e0d5dd10fd978b0639ec73e73ad546998a9ba5a922c44fee76ad97892b262b2697f81f50beb70591c0a911e806a67078ad5071981669958e4f1ccf57eea4608ed5648b0cdb533dade5538942405c412e0726bdbffa4cb1f18f04c30a47c6d6aeaec52bbe4e789d4fff74b434c1f02a81a2047e4ff13253744dd46daec2850115ad948c632443cb469e09d3b6def4ef45717daebd289c48f2bf88b185fb303c05535fe617ff84a5fcc46d53623f9916f6fdabe495ac826a3e3a026ae1a6925e1eff076eddd95347d68a3402288cc165829d3b18dcbe52204529f00e9583802ee37250929d2b2ec650f6abdf2be29d745437267332b8346074b65d47613f9e7a4017e4b6072a3f20cc9b193033c38ae9c50c66be2379e6dd2114e01709d6442e03454eca6c837b242c34bfa69fcb8f96374bd54288e03b201f4704abe7393416d6fbfb87d4c5c4ac151bf2acc47232954d08f0e9275960096811d18405187b2e735a80c05aa4f330170456875f817f3c4158456b72fa5c0834444cb7d504d6627886556834dfae970af8000289bae07a9c5eb7e31dadc8230f47d070df90e9aa766cf187626eb25f6b0a65280136fddf94e07ac8a532f1e909ae0d444b16ce794a22090dc31c3d30435b577429d6115dfd843cda51b693206f8e5f1593db49cb699492c8c2892190dc9054a83c960dd1d12eb56bb70c609fcc1f75be4e265b575170068d634b1dd62209ec2b96f6245dd26ff9de39ade925cd15c384d526e92230d84ee6ad8ba09aa17c81e996421810463ab0080e834a5fdd0ef58aff7d3c09ee434bf00d06baf704ac793fdaae53bb2b5ed41c6c9ea4eb00583d07863dfcec8622e611d6bee466435495b8beea5f14a90f0039e32ee4d1a6b4abefa285ac95d44977962a39fffdd8dd6624ce7b754f0fc907fd8eae753ce617c757e12e2b6f4000e9b4be70eb660862d122c13be207a19d1ab181af20a3ee7fdd6f7fd81d9c8e5a1c29071dc041e88e6242164b31401b5ea0490f057fa18e17c90636aed736fb8210a00ea571d9be796215f488ba9f3ce7335ff15ed224505551da936cd213352104dd5b3ba25d643972d7fde74d52450d54ac29f5a54c102464cdd22954435ce9cec7a79cf5cfa00127fc11a68c6bbf7bf12b950fbbf5b4a17b177d2660fb9296cd5d232d499b4688ee217d9ce1904114c68ea831672fad61e3ea7f7928a3c31014db46abbf6176299860db0127b1f8ecd1198bcd8c058b336b9f9ef3185269f7d96cbd6e431106666b3bab222bd3d1b98c0077855a1f44dd794d6e02924c4b0b50dcb3535a9a48e8b48bca13c3787840ea011e1e8a4387d9e6d63b4c5a6562325d755674ef37a834f72ce0ef045ef4c3c59f236325f48625463746fcbda9d670b6d528ad9c7aa98e2a42c127197385b3752e4dc6c871219efa41b6de2330fc2e6e95cea3be3d3eb58d5311814c6703afe9ba105d24bc0b618dcdfebc6087845e1b17b86735f8a777989ea3f38741c789c4208e4abd654e0f26bbd75b61f5f05234b3a4c69088861949a7bd8b08322a57f2846993cd15bacc473c57d8e44300579239d9b6178939899d7ae093c70b03ccee4e892fc18c8739be7d97c433589a37c38e953c683d720d1cf1d1a7135e8d19ffe7f007be10100bf16aa8d73c1a271da99907327c6ebbce1d53ebb1bdcdab1f17cd7b583e5ae285f04ac9b700499b5e52c0cff284cda81d92a5c09a510364627c40944b4695fc441499a28d74e8986c59efc92360fed1ec5a04b2bc4bbd72de6e45739dea829260d60b70fc8669747f68239f393cd0e3f2c1cb7da8d5d4ce16dfe044ef479cbd0c14fd3b2f1dcac11fd8f0d7d09f1d3a6da39409300c8bd624a71a1d2808b410607ddf3d8b2a82d3d839c2c5f0147beeb0151b3491ea9edd33b2361276fae0edd7e3dd148f9e3d532f255db00bf1214f3da43513953b295054f3cc2f8f0227bdae576fa434d723e4d29495db8eef719daf25c014142ff2c48b53688e51222cdefd148a2832a2a5e55a77230549a30498fe2d6ef79a677d2efdac41da6e5219c0afa88cdd045580ddbffa5e692ac9a4847af6db5be178f9367c77ee9e5c080ff103bd21a8d8fcbb0b4dcf39bee75c4cfc678fbfcbce614692247cd1652332a5dc4b39b80744f886c8c3bb1198ce28236b46fc902f34650eaa6e808642198cc4aadad8fd07d80e38072b8c36652426ffc1b428f5ec3f8e129e86aefc540dd525327094ea90b6e9d2fc9d09cfb7b992b2323ab33ef656feb03648f677998e71361ad8f1dbe967c2e6cd4bd970e9c0b429a67b3af56e50f691ed3ce945bae4c7fc92ccfba2f1842cbf876b7cac335577a99f563d0b532b869eadb8f312d098e43d70b45b0d2b761a2055094f082f2ed9b83618a4d2152074ccfde7ded0c6d26f6dd0d03a7537dbdd77c4c1277607e1f79ba35e1a9920a41f594dcbfe838e3ab740ee32f88e9f8f4a0330f9fb1d2b06898a1d0df58ec8cc2779d4fb25cf317cf77c48edc22896f7e898643bbd7403d181fe63f9af1579c512a3a5e0812679c7291ab96b91b6573f8e006d0d3f4078c6e724e23d70999758eb629a737c2071abca2343e64ddb835128268ef866781fb4fca7119c8557a6dc746ca15ad28d6da24c25231846242b8cc0732f9e7c95b0c65f5538dca46f74cf3c90fdad2c2e60316d7125bb7866248c2bb7a1b62dc11659f1f25a466104d2fe0002e42e7599c43c19981a1d257a968dbe6a76d77bb912e504c2ed95cf9f9f1614e764074f618f1a1fc78029f5b961a36dc7fc23459eecb803be9b75154e1a73053ddcb89d56f50a19a53a0acdceddf7c8042be261db484440e02e9eda027dac44f014030ca2cf720e9e9462896e5d23587731982dc16b721cd44c2e3b08e481907a765cc9b30e650786108d87e265fb529e1c867c29cf45e053904efa51437bad85a036ed97c028b47cd4fbcdac80d6d8289f5f29628413e6b069ad3b07cdf8b68ac39619a9f4a7ba4afbc9db9b526ad8f24b548cacaf533d206c7c7b4b85d5b77c1fb87558909b7ad1a024bebf3d9b0a2001d9ac4772f743cc79d3814297213f255eb154a5a29eba4e50b281cefb7f3472ff20f1cbccd0fcafedfe3d5366fe5bd2cd5c2bd1953de4a37d5f0547842b1fabdf61a90751fcd2234d8829224333b632cb1f641a58354b04d578f08ffff4968b972816c237228c995964c0bc7cb3b8fb770620fa549665bd2ef53262f6ab1cf95b112e72bcffd717edac91b8480569711c03ad4e36387ff4a32ce51d68425270a4fb9495907639d8bd969579ea01aeb0b8a5a710392893bc4223cd25088459e07e2ed66cd1d369be77e216c4260ae3e62e2e27f59a0de8e1e628eea80f3a41a45cec2d01828d1bf6087fddbd2d40cec2a150ce41bf42f92db182f63274908f130dc60fa4e6a0f87800f09d8596527d47a0ab610522e591b7389a453d0cba6515732a34a5cdd91da2b4c8c246bba280d0f846d7ce30297257826b5bdf9f9c116428f187b892086d8310030fdba6e963ec404ed67843e2ea7f5f6be85a9fb46971ab2133e0461fe70132968f4a85a70edcec9bfb14d24a06ab1ee3390cc614ddd620e1acaea8cf0d4d38e8082777b998a2b8faa034879453de674f2babd80f958376c56550ac0e24a33a42099d1126edd795e306079ace42e276148b9f939f3ba97e8773aed83d54761e2c363ac15d847de38ac1a5eee0620e11014073f78e72258e4bef9367a6d235001131d3299fa4b7f126af3b769a132c83906243a87feedb591d8a9d97af96996cabd439ae22262f59fb6ddfdd9b2ddd73ce9d2e5c7e7b0c96da1de51919960b6463a21325c34538bb8cc4395d8814197c806424a194a4cc2584f377217d49eec3fdb6e1a55708211c9e5a18540cda0da7dec24d66b11975b5ec86497f87af6452e0be7f8bced9b8230fc6e68ef06e47b3c4658ac9ba19fe0dee57c7e5cee9fff94c469ffb11e7ab225cb331ec8d628aac3e2f9c528755681461f2023169b7a15680716eef8e425092daefcd85f7130a1c3ac5ae41b7a284ffbcb54d2a27679c4746c108535c9aa2bfaf71d8454dfa737b508f2ce5ee46df8f11fd7e95b6085faaa2b98889510f8e293b8a25cbe7ab8551f53eaa258c1059a385bc4fa1a072d0b3191a4c555730a770f02dc3c62b6be8cd29d0ecce0802a44e20584fa3474995bf9a92c3294054992acecfb7e301fb7c34531ba15d6767a224e707a1429ff5a2b2e8b30b80ec40a8bb906205dc6fa4953821087a5873c6b5648c0b781c1b23e830c28705b23e2f12f24b20a8c48c00dc3cf8ac7e2188fba87c1ed9ee7d2ca64cd8ed675247fbbeb1377e39c74668455513aef4fd9e4a03047c2c71a8554ee9eb68d4978dd4a2cb7c0a4421770ad808008678d26a9144a09a7e54ddffffb3820862a756d33e259f61f40733b9dff6fd3f7bd5f27d54475eced699394ac77e704377f71ffe6e4dd4b8a6d4a8fd0b6d4a38227ae97547454b74df3f9860cf3fe00f609dd285a19d345777e915d9f8f405da4aa09874e44fac90907532b98b6b4a0153fe582343cd6e0051df574b21a2359e492dd2e0c2173966cb1956a", 0x1109) accept(r3, &(0x7f0000002700)=ANY=[], &(0x7f0000003740)) getitimer(0x1, &(0x7f0000003780)) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f00000037c0)=""/161) openat$bpf(0xffffffffffffff9c, &(0x7f0000003880)='/dev/bpf\x00', 0x8000, 0x0) semop(r1, &(0x7f00000038c0)=[{0x2, 0x0, 0x800}, {0x0, 0x3, 0x1800}, {0x0, 0x1f, 0x800}, {0x3, 0xef, 0x8000000000000800}, {0x0, 0x5, 0x1000}, {0x0, 0x80, 0x800}, {0x0, 0xffffffff, 0x1000}, {0x3, 0x6, 0x1800}], 0x8) mknod(&(0x7f0000003900)='./file1\x00', 0x2002, 0x6) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000003940)={'./file1\x00', 0x7, 0xfffffffffffffffb, 0x3, 0x1, 0x6e61, 0x7c73, 0x6, 0x0, 0x1, 0x401, 0x20}) semctl$GETPID(r1, 0x1, 0x4, &(0x7f00000039c0)=""/164) open$dir(&(0x7f0000003a80)='./file1\x00', 0x180, 0x40) 11:11:02 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x1}) 11:11:02 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) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x4}) pwritev(r0, &(0x7f0000000b00)=[{&(0x7f0000000b80)="12feb685bd0a6e1b62d75a3ec4b5a7cef6dbfe7a97b0dfe1371cbe6f21c7059b5382aaea288210b792b10c36f465da84472cda8dbe09d24004fe2d0ead956697f3f3a167cdeb7793f748fdc3a10a186147f39078e18d4a76cdd725ffeaf4f52c0b5b9c83c300b1be000a7ce62cc257a0922d86f927f591965eab40aadf320cf860500aaaf63da120b0b6f94322c91051abf9080e72c1bf428770b2132ff4dc92", 0xa0}], 0x1, 0x0, 0x0) 11:11:02 executing program 1: r0 = socket(0x11, 0x100000000004007, 0x3) sendto$unix(r0, &(0x7f00000001c0)="5001050260000004000000000706ca90100e10fecea11ea8fef96ecfc73fd3357ae26caa0416ee4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babdbb770c1f5a8720081ff7cc53c894303b22f1a0b404f36a00f90006e10020000000000000e0208a371a3fce1060bf80004ff00002000000000000000000000a2008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640777719211a6c22d058d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5732405757105889a2b32728f83ea65f3482e093de7cd0b10427a00000000000000", 0x93, 0x0, 0x0, 0x0) 16:00:00 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="6972653500f454345986010000804975bbdd0400000000000000f82b913b14b110b01348427ed5a1a4ad2e9fe9893a670624e69b796962059c7f3dc25b805467246843e67ee033390843b83c2a896e261f25cecf22405d9d8c6245a7e609a34320d70d2015d5f097506dafe92604ddfe46a1a233c449d7dfbd67fb3a00000000000000"], 0x10) execve(0x0, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x200) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) 16:00:00 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) chflags(&(0x7f0000000000)='./file0\x00', 0x1) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3ffff) writev(r0, &(0x7f0000000d40)=[{&(0x7f0000000c40)='6', 0x1}], 0x1) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x1012, r0, 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 16:00:00 executing program 0: socketpair(0x20, 0x4000, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockname$unix(r0, &(0x7f0000000080)=@file={0x0, ""/87}, &(0x7f0000000100)=0x59) r1 = socket$unix(0x1, 0x274ab845ec32a82a, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000), 0x4) 16:00:00 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = dup2(r1, r0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000040)) 16:00:00 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002002, 0x40004000000028a7) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x482, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000001c0)) r1 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x500, 0x2) ioctl$BIOCPROMISC(r1, 0x20004269) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)="000000186204018b002b3a0000000053b5d1d090753dd4611da24e14da0300002000f10000000af6ec4d46b606a021168f7af1a2405bed598eeda4851605614edfcb0bb06cfdeea2efd4ac449d319b872dc9cb8d123816", 0x57}], 0x1) close(r1) 16:00:00 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) rename(&(0x7f0000000580)='./file0/file0\x00', &(0x7f0000000540)='./file0/file1\x00') r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, 0xc) r2 = getuid() getgroups(0x2, &(0x7f0000000780)=[0xffffffffffffffff, 0xffffffffffffffff]) r4 = getppid() r5 = geteuid() r6 = getegid() r7 = openat$tty(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/tty\x00', 0x200, 0x0) pipe2(&(0x7f0000000800)={0xffffffffffffffff}, 0x10004) r9 = getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, &(0x7f0000000880)=0xc) getgroups(0x2, &(0x7f00000008c0)=[0xffffffffffffffff, 0x0]) r12 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xc) ioctl$WSDISPLAYIO_ADDSCREEN(r8, 0x80245753, &(0x7f00000004c0)={0x8001, './file0/file0\x00', './file0/file1\x00'}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000980)={0x0}, &(0x7f0000000bc0)=0x36) r16 = getuid() getgroups(0x3, &(0x7f0000000a40)=[0x0, 0xffffffffffffffff, 0x0]) sendmsg$unix(r0, &(0x7f0000000b80)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000700)=[{&(0x7f0000000240)="7d5a7614a5109b50683ba222062bc6aaf19e74c58f9d9eb55a11a9e0c6b822fd802b89302ef1a95fe80cbe690fd616f556855f8d0590c3fa42752c7d003d94574bce8ad6e24b0bd7368f5b20df8f054a8edae0dd2fd031e37fee4e3a30760ef2787abef0e64a6e4daf9af11e512c4919fa135fbe0d47e1f88f338aeec4d961a3b85c2818b9e40d4bf755e78389303192f5019d7690c8e48b4b8209f7cef9b07142a8f9138ab47bcd617cbc77", 0xac}, {&(0x7f0000000100)="b321f71f83dda5276cf04d81365c4bab1d269097bc03d8b12da259d91b438d1f386abc934825b3c0120f01e592d04391da87eb6433bab5f44a6df5", 0x3b}, {&(0x7f0000000180)="e1bfb62c2668ced2a5bcafc272aeab13794ad4ba5db49686b64179032b1f71e84a9c63bb0a70d68ba99f945823716f33455bab944189784da08900636bd193fe5ccb48653d87c643f04b", 0x4a}, {&(0x7f0000000300)="455393c069465398dd2c6592bac6e9b323a0b9d624b1ff7a716bea060f01ffe7e10b474e599b3dbc170561dc4218d8b297294ec44c28dd0bba3889544aacc9caa68634c1b6293e390a329fb3ee251de918412d0f6c424c144b987222596683cf9613318cc0f1ce98684265c80a3570dd3235d95b68a400232a49b823577fa0004fc25db0d5cb10264c85641a749af256aca068a0bb1ea9835119934b7d53b4a91b6e", 0xa2}, {&(0x7f00000003c0)="d5f094a50b1cd82bf89ee9bd532f75f6c552849ecce8732614acb3182e17d344e3fc001e080975c6b7e51e9aed68066de568ee5230856acb54beb378ed6d02bfb40c67177438da226f549d1ff7f88646383ccaa9572ab279fd6620a4aa03e099792e811fea77042f66ebe102ca6487fa0839c662d8ec342eb0928116882b1682a20b758f167b8557773ca10ae7370df84b3ab281a7a200919d2a82925de270c1cd53673ce92933b332b88734b65c4bb70daf9ec60fc362ad309b4a67197ec267b710d6ea2ee47dfa8ff6deef76a337d64fcbaf75971397ac8a23bf1762ace84ee01fbf14109327710719911fa1eea7cacfdf6fe459", 0xf5}, {&(0x7f00000004c0)}, {&(0x7f00000005c0)="45707ac944737ad19b0afda09675a99b2ca59fd713ead68e0a36d40163767ba7e18c4ce0e7386e4c98288164408891682b1a31528765db1b84fcae30e1b6056754f6381323947500aa550936976dae97cebc7a8d3a2970a0b03c28f9ec3271392fef3a8a60ce23a0fd640d1efce7f31230ee8bc297c69f9750f19033b4", 0x7d}, {&(0x7f0000000640)="8c1644af5cb466ee5de98f2ead31dbb1f2fed3c7793ead7b4b1abf1b1aaf9bae103d2d92b98d8dc42bcf472c01f408fb1691baadb9270ada2e7fd9758713d5fedac776c6910ba58cca2ca17d2996e3beea20efa37366328141d534f37ff977d8e936c4fdd3140be3b4d77355af843cbae86527f8102cebd9f79d64ded33ad2c0175362a5d10909e9a2830cba6b30ede6be7380e60b9187c56a", 0x99}], 0x8, &(0x7f0000000a80)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x10}, @rights={0x18, 0xffff, 0x1, [r7, r8]}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}, @rights={0x10}, @cred={0x20, 0xffff, 0x0, r15, r16, r17}], 0xd8, 0x2}, 0x0) open(&(0x7f0000000a00)='./file1\x00', 0xd0, 0x0) 16:00:00 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0258cee8056c65cc11"], 0x1) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="01201a56e9681eab07783b370600000000000000018abf1bb8c4d42b7d582ea62b22ffe811e742d35ebc1457cd963cfe61aa1a2ca78b535705c653e7095f37e5693b05c75ae79da5", 0x48) write(r0, &(0x7f00000002c0)="f4d461676f1bce8a2411d21db88c12f13efc4963d73b580c35ca3a2b82f200a63b84c1c29b96e63a41bca66f92021f86f03500924d6d413ee98dd648b3567a5fc78b0cea6ed51ed5e5086dd2b8e17f11f6bfa008f4a17a06599d4418d8df18367a40c7b1115bc09206ceb58632eca1535e4d9cb3fc9260dcf045a1d0ebbec98e223c7ef49b9aebdc86d1876430042b9fe7ef0eb927e894a50771409da67d63834af00e205fa1f3fd302fe287abb80aa2df3f86aba937ae9e8735f0fd67e432f546b6bcdff6d5e03ed60e4fc24d69f61739cce96fa8f66175c84ecec2bbb0a5e828939ac6ded71c1ba47999bcd801c6e2f20a7e62a4c3057b25fa35cf94a87bd6325cf7e4ac8ba518654078a5eb405e518370a5537e0b47b0a1aa298e6713617bcd32554970933eaeeb33faa2cb937ee17a8beb0e7a3b3b4625ed90dd1ca65e9ab08172dbd6cdc9067b0dd25c07221335f8da2c18d89fcd3947245f1ef027ff8aa319abb5b2541c028fe198dc755f516e27d40f0eb6075e33226aab2ac3fd240a3cbcdc554cccacaa4744ec1f013463f8d4b490a5e4fcbda777cc63b7d44402c364dea2fd612e8d5612626b2d1c3edfedc71c747e9a07c20e5e6dd1af4499f20fae3871237f2db12399fd41ed340dc6e77e43f9d250ffada4d4d0edfff5749bcb9fa97b1756a2b0c1addaf228a8df1889adbb5ff9c1accb8d657442", 0x1fb) 16:00:00 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f0000000140), 0x0, 0x0, 0x0) 16:00:00 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000740)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000500)="9c87c377284c35b8672e2e2e35", 0xd) execve(0x0, 0x0, 0x0) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x6) 16:00:00 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000001440)=0x3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) pwritev(r1, &(0x7f0000001600)=[{&(0x7f0000001480)="a4b03a5b33f0387c207046e73698f502cf31df3763492187aa8c3b1f9f87ab89316704dfb7151a", 0x27}, {&(0x7f00000014c0)="e582a4b1c1a6515a298fa24ccb71e25f6fe762d4a8ad6ecb923a2bf7a4509f743298d1a2b9806a574fff48909ab37cae1591f97b6038bed32cf555", 0x3b}, {&(0x7f0000001500)="aafc5fbc2fdf88d615bc3eaa7bf49b94cdd876d9f1c86b729847eae017cd254b2aad70ac1ca5d94d2774fd0b82f8eb07ba63aaf6c95e96119db5273520f5cea7c698cfdd0c09495875ad2abe04ee47e3e295a37866aee8fbd5e4b6aeaf858bee33a967b8e0b700418a348a98abba554a6f11baf9c45d026b3e2c539a0927685430e40b6bbb9e24c7094e33b2f5ef61cc69cff196ffbdabfed271e1be298865334c7a1b7558f8198104ee4919cfd493d840e48ab3224286405a0499fe1bcce1302d4963cb", 0xc4}], 0x3, 0x0, 0x0) pwritev(r1, &(0x7f00000013c0)=[{&(0x7f00000000c0)="101aed3cbbed265600187ce014fca77ca9e0942442ee96549c2a747fa81d7a469c31dc081bc67ff81c55d938fcb30c82ee0defab2634ba2ff2f4e50d01086d0af81adeb0b0f3fa27db57d9753a066babc0eeb3fd4bd6d3f25dd283d9fafcd51d60d3788f10d03dc2a79d96582ce68a9bceed3b3124580c72fb9ae20f50cec46575eee1a84fcf9da94728410b205ed6e1697c506a1dba7845d04939b730a4167bd13782b261817d9e0d0e084bf7b2bd8afce4bf", 0xb3}, {&(0x7f0000000180)="e7a9f38e269a5a147e10c6a368936dee7108c3fd6ee750407597a2a1051533de778b384c5e054c1e1a0fb8a28ec434c456963c36c82df945a53e4ef078b9e1c2a94f34d172551d1ba10a2301b43a0d5fd0df8cafafa437dffa08294e8a4f677903d223166c6e6b302b34dc0f11e4d895b0043a745da7284329bb8e5e01829ce3851f5283acc4d20d2693770bc08470c9edd912464f6878e75d0c6afaac5a3755b7ebabcf3964e387c011b584627ff3a20df047df93ae410fa97b37d2289e77b8fb02682ba771cb21be54db1d5e0afcf660712a5b6a0fcb67c80b7cad602727", 0xdf}, {&(0x7f0000000000)="67a2b4adc7bbe09702ad3a9878e448039ca84e2c9137732e46a7214816f5a941bfdf2619d7b8b834ff9bfe728146afe00eda4811a0", 0x35}, {&(0x7f0000000280)="4dfb8b06b0d56166574f2455e548732cea39a9b4aac5d64d6f40f7c760df8a2b995ad82468db34ffc0b4f3a82b6ced27587f864fb7e8322abc63fc98ed6f6fc48cabdd1be6ac14a1f66ce6acd920246aad75a0e58821415052f18e37db9d2ee60e1c5b7aa2d8819bf3858d1a6c3b094f2d29a838044b2f3f6eddccbab4", 0x7d}, {&(0x7f0000000300)="547f4b078e3618fc022c3217987b9b6e27583667485dabb80428b04d608b046af24aa9a46d89f7a91abc5e3ccbbc5645ac14db4465f6b117584263a325d8a3ad61cac9853fb726526610696c183872c1255a5d101a22526c8d4017efb33266a185b6ab856e4cd6a5d5208148286655d402be37311953b850de563753ff625486213acc23cb8eb9ab7bf0ea98e0653bdf", 0x90}, {&(0x7f00000003c0)="dad64e7fa88e995b45b4bc29dda83aa3c76f230aa796a9f7276c765a5b631b0d3aa6e67a420dc9ffeb5ae8f7e90b1880252e9f9126b9e2fd57ad6c803667f53f4b0a58b5d79f655337ec4eb7c60bb28bd4c300ad7a9cb1f7da55f5ace6899de0903ff96ebdd1bbb3875f11795740a6e289faad9a6311e032ead656de979208ba58675f16a4abb2d169f79383c4bcb1a89ee14b30cfce70961b7e8cc0e079032e813a1e8d321e7863877ff577e4a4ae967727ea16049a050736b14c6c1ab8214e3a4f2c903999b579e1537645ddbbd2b59466d10dfe3cc6a4fb7773431c25e7359e277c3c1e8569cec258d2e18ca72b5dafea1456217b85c70374beb62fa48045c91a2c00e407e600b500a870b78ccd56cb056684e64b4346220095532c8be2d31cabb726a74fe4d6895fe0a5a0028463232f4f27392134e2d7a3131df6850a8b026cde80a00001f49d2c16eace32f3fbef206bbe0c27c3bb397f607aa200b46636999a4d1cba937957b9df21454161c1486b74f92f71c563def34c38d1d7c6f59a722cd856c70d79205a461b6b436f24a0057c010d11925eaa891bfd31395c9631bf229b83c05ca872b8ac73cefdd47ed159bbb981b7ab92d0c28844a50d4ce69bc2562a84e167c0bc0b25ddc09a0329dd7067299365cbcd115deee46c36f13afdf2128a1126ec1405867bdd3566ce8ca3271f2657dae3a59a7fae188ea0826fc2a59b2baf63df29eddb186b18f96d068480407f66f4705319ee736a9612e9de70ee58d311276232f9556736d9e236674268825dfbc7d02dfff0b4b5a85f3ab57c77e8a0058f5987e13af89a3e31512d56912689fc91eb9ad50268f557fdd6cdd13da0144da682086ff6a93d23dda37cd559a441e4c5b2bbe5ce143b84614e9b682fe5b606f871b0bec7eb3644ea57ec243a04529139c465268cdb7c826083bb2ff8ba54a07265c94af841e209e3c5305a316d9d3735b737fe676592fd6bdd64becac8798b3c6a32f1e13ce0854bf0d6e0485dba3c6413529712eabd6fc9545c903c870cd4453735c5a5e1b3a01ede8f1b4923e15882bd089292465c56399450c6c1b55144cf3e6a248ff693bc3d37fa96acbba0c6b46a16db3a4733243a47a755b11079181b6d52a68f33502568c87e4442fb570fd8cc5da96c98835bc018d58fbea5a1e265959385d1d2415cd3bce9a091cd091c8b575cfc9ff1273ebf771b4783910a91e291a09a7d7320822453a2d338c1875f90eca509044ad5c806b1c0278d7f4b90c99c3b1ac673b53e08c472cbb7561fd83bda4954d1e4e2bc4e755a5802bba453922e62923d77a9ae755c72dc9bb6c77b642e9f49ab73e4e2bd4afbcaf47f8957cbae0ff1de89abd35e2d26d032c3f8eb51a049263e1a0eb74c408b480d20b4814ade33addd2d5501dfedf5620c3d941d67a3e2bfe0a312ecfdb50f4f3ee4a6a2b52a2fc13e0515592bb866a9827b3609ef610e2dacd49ca00923d2bdedd740812e752621011708ce28632518bcdaa4dfe3e97faf9573a08616a2c67157cc0d7dfcecd2e4254acee92a4dbcfcaee4fc7cc50a2f1234e960e2df437f8f3cbd7d6dfcb54538150b0921abc5fb9b8802f7ff0135ab8f0de809326c02c3902c0bd3aec2c3e6fa703b23b8ff6df329aaea7b1361f69b2bce7b1b1478be41e9b4585caf31c3bc834c6c23130e7ccceb7e8cb7353e2c0365fa33cea684432db07caf046dfe6d9d95f2e896c1863920556e36634f0a8694dd05190d0c22fa9555b6e8caf05c025e1011745ff80e3864c64c5fb2ed46af05c08859b0b6849a1ced1c61de078331eedb00c3acf6b22e0f41bcdb1cdc5aec299727d103813790763072fb0673742253f0698c59e791df041b1ba713a594810c390bbe86d12385f4619fc8afe91719ae25904814be65a6bd0f9439258f3b047e642b81a0087e7b147db20029cbba302ebf09c7a69d19d9da2c4bdc8331d812907f7f492f4469531badac021b136d54dc3ac25e0d71fbea47068b841aab7b206c5393f396e4d1d4fdb2ce4ccde0a9f47c6dfd10d7efd1625ed3b7be74e7078dbf5c7474aae28a29c44f7c891d99c7dfc781d91ab5f2fa27176672030f945aa476a2e0c8b19c724761add4bac72ceb45a15a51bb5715d194c64dacd6c005cba55630f5f331ad6e69916781f1b2441ba841423732082612f776b7a4e4dc4235227a994ee5a66a40adf804c14633e78a69de0720d3a561af5e61a8f46ae65813bd48910b7743a5281d27113ccf285d83c82ee96760c065bf18e7019f33e6168df9d88fc9a335117375f5fbf43bdcdaba6ac6bd6a40dbccc0e42596f9e909182dc95ddb93a568afc1ec97c7038b5db2a7fe339196881758a88e6cd78750e1fffded0472ad63e52414c15c9fd2980117974d05919d62ddc1318dd1ac97cbc892ebd906b0565ef2b63350f19a90342b709d4cc5d5687e9556a886c44c5274881fcf736ed569e24d21f4beb7447145b1d257409ee6dd0380b00a66700c9850cd282387716fd56cd0d0d4137e7aa50985f2c98829a39d18073f2a3a5510f33827f0711f0e3b7506d98d6a3fa8f267a851dbafd3b86d82e5a72da46002673a24953d6e1e46e3202ddfc75c44b41791be5b435a72ce5a066a6f52de8de37471eebc6e0c8888b74317164400db0504627d3a69487bd4d9527599e84083b7b2d7111736c7e302ed8e6dc1135c37159792005c7d3a80bac768ed8cfa8fc508b26e1630f233b3383f501d593add9cef0ba03639f818ab1294bbc2214acad1d1f1d8f8283d1b16b130133e6a5b3c460b83acc09782c31a980f78fdfb0b900d7c3c76136603822dcb451e98c3fea9c433714e6d88f573abad30337654480b3cc443c88cf12cf2c49332da74e7528508193f586531761c9ff46e80ac5ca13232e736391af08c7f88e49e1747fb9268ee8ad19910d2efd038a0e7552af9d3b481a61af5763dab7f2676983533811a74060ed721015181820f79979f7843b15c239260ed52c427e9b0a3c34e3718ddbc6ff465652333d8174dcac0ea4b3d293c7693a9e83fbf708cc21522bef9e0d995388778f80af8a2a0a5ea22c033cf7071bddf09027958703a8312c53eac92b517b7d744819774b4bb629c9f9f11831853c49e8e3f864dc6f2f03adb38f1d495c0c0cdc52cb5d2e3a8e2d31c71ef0a2b4062dd046db5d9c54c21f52cb4e0adbdf828d580c8d4c50d02b6bf62ce36f06b8c159bbac1306d85e3771e5b93199b680968db97dccaa3897af8563095b83619df56b4b00a20f81d5023504bcd726390f223cd776a648b8dd9455e4d1dad9da4182d3bdc46222fa1623e0e0acaa34bee926cc61760a74994ec1e0c549cb6e48c80e412a728ef2a7408f47f4e046f4817c5db9e386973448daf125440db56764218117fe79d8d14a4f7268940c6c3d9a869e469fa523a1a6f43442f97086526843a98a0c29d8e4767c1e6890b50a0fb2cb525d571c75dbdb2e309de1830aefe7142fb2b48333e06813c4319e0b7b65583f458c8000c7af09542c6c98d51d1d914187773a4d644eb9ac6aacf618a3202676255f96f04ca33134506e85e1941da3c8300da4497f8c7f9c13af50f802871cd087c213cf1fb298531f50cd91eb564663ada59b48f0407bf9f2c286a6f0014735feada6171a1a3bb37e832c848c97ef49e6e60438bd1680ebba58b7de5e0ab47684c9e8a4ace17a34d106e42811eeb572a56af8fa451d43c597f51e7c9840869959a236b0c5a664614fc62fffb61117a4aac11d7535a00c31694b16c88d7e9df31a2e319f8707ce4dd980ddf6ac0978d2a0fff5f718fe69a95b9dd65ca8a7f9a8a4970c1c4ee10ca773a7e28839452574f4886c3c38b84a66286cc2d50488cbbe03660916c66161ecf0704042bf5df92fa8702b140ccea7c5857e9888631ab6e4d9fef6cafcfe68b3fb1cd909559a37425425efbe95c3a6e9758cb270aacf6f2f35a455cdb0bac825b5dda95200340c492a60a61c33fc21b766bd144caf24a242608a0856962e8afa172489959792b54d53cee47174a66efdc2d14e7a9f586761c73ef281851df6bc47a0759b4d54c385c04075fbab754fb1a6c6c025b1c87f5bf05ee8b5948db4f34afb0e69fff9de7c0494b2e8b0577b669654730715ef2039e17247c3cdee8d90974e1ce19257b010c6c7e293b2811df23eba2d782b6ae29faf0275f06ba24d2b9a20d791caf16007e9df099b1ee6319bff6888398cbac1833ed81ef36071934b9b7c7a884c68ba5cc601efe1e810a0e445847cbc7059d4876638254eb5b3b2ec188eef1edacb6e607ed628dfbf737a772c9bd1e3090855999fab42659a60e1d777670fcd5091d39ed1ea3789ae28ce9c6753d914c7687351d5ba717dbb3d504e240f92315a306629c9aad77ca55fcae5a71d4d2cc5ce18eaacfacf3114a5eacf6c58b2e2983310977f7b78621df4aa0a6ba8a878125a254b47e40f95ae43d85f027458ab8bf82c2d019b97e9061077a7b5c191fe6b373fdd29aaabccf2fc0ae9e9c2e90f9ef529072fe5baf4ea4eca37e94f2c7afc56de34eaaf7c9f853cb5fef912d24f66d0dd880a97fcbb1dbf67d510a8ad7fd2418ab9ba208fdf31734781521f683e5a946f6c444c4d44a36cb2fc96a234f7f6da5bd47af79176e9b66e8a75237b18b5f93c75875c2f3e3d2f5d0e89eedb97b6d47412f78af267c0bc2aee1f1f140b282e8d4a220bd77b2de4d71a444a3c14462c4fe6f4eb010deb1005bf0ca7969862c0982bd1f0ce7e3c6302d5ccbc88055c11253028b065d47b0e03b6027016a2c70d006d109ca96504cb8f605c2ec96da20762564bc539392ce62a6fe8050ab8bc2ea35fbbfdf03381cffb3f1c26b107c03e4a9cb709f23e07911a9edc3f673991208493ac1e2c207361f9ddcb383d7867f666e04612773002d0fb11e86eea69cfbfdcae8550ab1814c4ee6cb5b9488407e63cdde6e35d9138c2a2b2d01f029d69b0cd9f5e6d094026bcd9ede5d5167e2d7ace40de9c000b23210d4a4ab393d75fb6fb22ac6d9b440807a89d3492aba6839888db77fd5c9ae07a4ae73f6180969926ec5de20116014df2481a469758a0c5e9a1bc2230ff47ecb1307286cec2787d007915e8e4ccf92e9bf45b43795416f23757fe53f74f8431ef5f1b54bbdb62d0ba71a40641801547e5753041d4531fbb1ca6a01852f243c5e6a306c76bec19ff85963440734ee761eb7281b3c129c2113f80790a2d6bbb60d21e2f3ebe681b38266804378e86978dc276b1ac296c2d07aa0b218e7b4f40c66e3156267e1ad5bb789dd66bce749534bceb66ba80e6fcc3f4fb248284e6596bed23f0d11e54d48c34133e698ecc63b1b07a5874620d7dd4a98df73a0a3a0c4c3196c3a0cee4b5734671ee369980ea59ed68f699672e802e2dfbd5c218fd2080be06a1b006e202875110937374a87a4a585f6b9fdcd152e823e0968e71d057849583aa39aed5a3353555f6087f7592b4afbdc714cbc6c952d8d4f40d8a6ba6bf8d16797ece921a002eacdf5a83357ca38efdd90a3053924744dd692f08a940d172c3944f65ef8b4e3866c8abffde2028ad00e741037022464f6c9b2f418139f767aa8f295a699c92b95b5279c8ab981e73b7dadbc6b3b43c6d6680c49d52f19591888931b2cc233a18172bbe37d0440c55ce8d74ffdbccdd1dced99b94f7a17b5f1cd36bb539a32b6744b71282b87829572c302792162502d6c0ca385bbcd3f4cc5f4697ebab9e9e593d3a05662abd7e361f620bee374cabda36b800bdc", 0x1000}], 0x6, 0x0, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, 0x0, 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000001640)=0x7) 16:00:00 executing program 1: symlink(&(0x7f0000000080)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) kqueue() r0 = kqueue() writev(r0, &(0x7f0000000300)=[{&(0x7f0000000040)="9ca21315a9c8e9cd6c", 0x9}, {&(0x7f00000000c0)="14b3bdadaf60cf88f4dec6a9f2034537cccdec607b362dfeb92fa2cec6531bc9a97717a70ca02328f35f06c7546a94cda4960c94c1730758ba5841daa9f11303d2020bfb6a9641f5ce094434b96ada95993501abf0e7150de1473c1377d0a1afe221a043dfe5a1790164cad02126221a233e9cba1fbaf95bbb088cc1ef4bfbe3c3742bb5fc548e38598b356ea3d1135b", 0x90}, {&(0x7f0000000180)="094034c377e26ce6d5d8a177f2bef9", 0xf}, {&(0x7f00000001c0)="231d1be84efe42b59879df0d4effdeee62af433272993f10dfd7b3d36aea811cba25373eaf244580d3e126fb0b17a8057e27a97a6de29858e1e17409778cc20dd4a3abb60bece4c7154e2fcd82590a5cab33ebf667e658975e4a87456e164b3d8ddb9035190fd10405316f604693f510f8815732811ae6497aaece6834d2", 0x7e}, {&(0x7f0000000240)="50bbe4f41525727714c11b03a1a74a586c950a53ceee2a2813423c702947c0b81758f72f8adaac4cab946e29510b43fb31f5717c1fd62d34cb12546c61f60148e6d9b7dea7f942565878c49e604bbed4813546d9dba3c1ea9194b26b297cd2ede04485687939de9525490b37723738f43f96f2bd362b38026724f97460452a35036b3d7b3bc4e1e1ebcf686c247ec76d", 0x90}], 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) sendto$unix(r1, &(0x7f0000000380), 0x0, 0x404, &(0x7f00000003c0)=@abs={0x0, 0x0, 0x0}, 0x8) getsockname$unix(r1, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000380), &(0x7f0000000400)=0x8) setsockopt(r1, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) 16:00:00 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0xfffe) close(r0) ioctl$TIOCNXCL(r2, 0x2000740e) r3 = accept$inet(r2, &(0x7f0000000240), &(0x7f0000000280)=0xc) r4 = socket(0x4, 0x5, 0x8) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000540)={0x7, &(0x7f0000000500)=[0x3, 0x1, 0x3f, 0xffff, 0x6, 0x2, 0x0]}) kevent(r2, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x80, 0x9, 0x8, 0x80}], 0x2, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x20, 0x0, 0xff, 0x7}, {{r2}, 0xfffffffffffffffe, 0x3, 0x80000000, 0x1, 0x7}, {{r1}, 0xfffffffffffffffa, 0xd, 0x4, 0x4, 0x9}, {{r1}, 0xffffffffffffffff, 0x4, 0xf0000001, 0x800, 0x3f}, {{r1}, 0xfffffffffffffffd, 0x4, 0x1, 0x1, 0xaa}, {{r2}, 0xffffffffffffffff, 0x4, 0xfffff, 0x9, 0x5a}, {{r1}, 0xffffffffffffffff, 0x8, 0xa, 0x5}, {{r2}, 0xffffffffffffffff, 0x40, 0x20000010, 0xff}, {{r2}, 0xffffffffffffffff, 0x4, 0x4, 0x4, 0x1ff}], 0x200, &(0x7f0000000200)={0x2, 0x200000000000}) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x2, 0x40, 0xff, 0x3}], 0x7, &(0x7f00000002c0)=[{{r4}, 0xffffffffffffffff, 0xc8, 0xa0000080, 0x6, 0x6}, {{r0}, 0xffffffffffffffff, 0x90, 0x20000002, 0x4, 0x8}, {{r0}, 0xffffffffffffffff, 0x0, 0x80000046}, {{r3}, 0xfffffffffffffffc, 0x8, 0xf0000001, 0xff, 0x1}], 0x1, &(0x7f0000000380)={0xd84, 0x5}) 16:00:00 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r1 = socket$unix(0x1, 0x2, 0x0) select(0x40, &(0x7f00000000c0)={0x3, 0x0, 0x9, 0x9, 0x81, 0x81, 0x8000, 0x7f}, &(0x7f0000000100)={0xd6, 0xff, 0x4, 0x0, 0x1, 0x5, 0x8001, 0x3ff}, &(0x7f0000000140)={0x2, 0x2, 0x0, 0x4, 0x0, 0x2, 0x7ff, 0x80000000}, &(0x7f0000000180)={0x0, 0x2}) shutdown(r0, 0x0) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) 16:00:00 executing program 0: r0 = socket(0x2, 0xc003, 0x6) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f00000001c0)=0x1) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000140)={0xba3c, './file0\x00', './file0\x00'}) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82010000000000000080"], 0x10) write(r0, &(0x7f0000000040)="9e3eb3900603b73725c7c19aab4230e8864fabe4f2d065c9a88b86fab7ca2730619556ae0b655533", 0x28) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x8000, 0x3f, 0x37684245, 0x1, 0x200, 0x6, 0x101, 0x1, 0x2, 0x2, 0x7}) sendto(r0, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) sendto(r0, &(0x7f0000000080)="40a958b6e532f0352a17f248537b78a4d987c7e3", 0x14, 0x0, 0x0, 0x0) 16:00:00 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x300, 0x48) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000040)) r1 = accept$unix(r0, &(0x7f0000000080)=@file={0x0, ""/74}, &(0x7f0000000100)=0x4c) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000140), &(0x7f0000000180)=0x4) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000001c0)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200), 0xc) getrlimit(0x7, &(0x7f0000000240)) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000280)={'./file0\x00', 0x5, 0x0, 0x94, 0x19f0ab0fd01c53c8, 0x40, 0x80000001, 0x2, 0x2, 0x1, 0x7, 0x1}) r2 = semget(0x0, 0x4, 0x40) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000300)=""/212) getrlimit(0x8, &(0x7f0000000400)) getuid() getsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000440), &(0x7f0000000480)=0x4) poll(&(0x7f00000004c0)=[{r1, 0x1d1}, {r0, 0x4}], 0x2, 0x0) open$dir(&(0x7f0000000500)='./file1\x00', 0x20, 0x2) setsockopt$sock_int(r1, 0xffff, 0x100f, &(0x7f0000000540)=0xfffffffffffffff9, 0x4) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000580)=0x1) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f00000005c0)=0x8, 0x4) ioctl$KDSETRAD(r0, 0x20004b43) fcntl$setflags(r1, 0x2, 0x1) ioctl$KDDISABIO(r0, 0x20004b3d) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000600)) msgget$private(0x0, 0x0) r3 = socket$inet6(0x18, 0x2, 0x800) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000640)={{0x18, 0x2, 0x3, 0x5}, {0x18, 0x1, 0x9, 0x5}, 0xff, [0x5df, 0x5, 0x7, 0x94f5, 0x5, 0x50, 0xffffffff7fffffff, 0x3]}, 0x3c) pipe2(&(0x7f0000000680)={0xffffffffffffffff}, 0x10000) ioctl$BIOCSDIRFILT(r4, 0x8004427d, &(0x7f00000006c0)=0x7) recvfrom$inet6(r3, &(0x7f0000000700)=""/68, 0x44, 0x42, &(0x7f0000000780)={0x18, 0x0, 0x1b, 0x6}, 0xc) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f00000007c0)=""/242) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = msgget(0x1, 0x401) msgctl$IPC_RMID(r1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4c}, {0x2c}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd0\x00', 0x8080, 0x0) r1 = semget(0x3, 0x3, 0x2) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000040)=""/199) ioctl$BIOCGSTATS(r0, 0x4004426a, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000001c0)) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000180)) 16:00:00 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f0000000040)=0x2) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x1, 0x9, 0xec}, {0x18, 0x3, 0x1f, 0x3}, 0x6, [0x4, 0xb7, 0x0, 0x6, 0x4, 0x794, 0x9, 0x6]}, 0x3c) 16:00:00 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x8) mknodat(r1, &(0x7f00000000c0)='./file0\x00', 0x10, 0x20) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x800, 0x8) writev(r2, &(0x7f0000000080)=[{&(0x7f00000007c0)="c52dcaca786e2f990b3d8ccb90c5c7f066dc50e5067868a07cee5e7ffdfc7bd0cf61b98b11e57670c64e7b278254c6dfef8f9eebc41c02025dd948cc14752ecccf9381256ddd767ecb44f0d8d1ce5049e0710aeddeb4c3db27bdc3a4d99493659b4c68e870f047d9a00c7cfb107506087e8e234fa0ecf19d176cbb8f3c3d0ea7a2e47cd49b3dc67aed8602eb12a4d8a503feddde9552b44d36c65ecb0439164ee0a86284ead2ed790a85b722831d52131747aaa6e4af54cf11b3aae97858940253ac23865e9c52df1b88d5283a3a7dfe8a7c571605b5a8b371f9ab8d24d6b91e537091c6857ab961eb70ad934c78074bb6e902050d5f055162081ec55d46c42d575154405418753940ac1264ffc3c4e5451a205a02ddb20bab03617e41a13006ff19484e47a2d23882e09b4554c525ada735a38f6bfd745bdc0c2f2d507166af69fb6096f47225774784caff3efb9f5ddc73a5db9a5c93f69a5e9e5d7c2595f16a53d4525843b1cff4de3e356d9f76f2fdbfe15f1a6640f636e185fca56ad9cd225db1db51ab87d9d2b77bb7af4e0da0bc212142520eeb536106964a5ef06d788ec474ebc8dcff7b03804fb3cfb4e0f6f07fcbf78ad40c39083004596568ccfb92f56cdbc59b13b5f5e2f9b1ea85def267dbcffa241b0a0693b47c680edc585232d6fefeebe5b2e0e5146dcd8118a09601a847de7b7b33ee302d402c5f275d3e887acf28133c839d490465c3c13c7edcffe77223ec20d9496df89cbb3f580638c3a8984df390c00e6a05c19e60601a8e69123612b276bb3ab768dffb7724988e604f6142c2f0325e95e23f7698615544d1d312741e271e64edfb91855879c71ed8db57981653658aa63d1e4acaf59e3327292e234316fccdbb38dacbc0e32dbe525e3c32e8704553b74bf24591d70745b20807506b4ac85dc04876f854aee5b31a848f2cdd1bdc333d468f20c88cb69752de6819af3a4ee999b1539f8bb72739c6252947621a7b4258683be8d2aead46842c15cf6b714a8ab6450cc7b7382a22b07236eef92d80d7e4b06b37eb95f88d969f8f0ce7815c510fb49350a033e8a643e072079767813f51b518121ad831e3f5abfded7b2754cb48f0e81518904d3186e85fcab8ef73856df456380d1f738f0eece2d3caf11b3c66800a764614d11339f6370cccd1c92bcc7eee5ab4d910083cf39bda4a0ea61b609bef9f7beac45d63963158394c7f6fb92d4faafa91b973313cda1b5cfc987faa0140fbfdd5a1a195a66acf", 0x384}], 0x1) 16:00:00 executing program 0: r0 = socket(0x18, 0x2, 0x0) fcntl$setstatus(r0, 0x4, 0x80) setsockopt(r0, 0x29, 0x200000037, &(0x7f0000000000)="02000000", 0x4) 16:00:00 executing program 1: r0 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) clock_gettime(0x3, 0x0) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x2080, 0x0) r2 = dup(r1) getsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f00000000c0), &(0x7f0000000100)=0x4) ioctl$WSKBDIO_SETMODE(r2, 0x80045710, &(0x7f0000000000)=0x700) mknod$loop(&(0x7f0000000140)='./bus\x00', 0xc021, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x80000001}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000100)=0x8) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x800, 0x0) 16:00:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x100, 0x4) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x2) 16:00:00 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xcb5ce922d4b2eb39) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) getpeername(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) chflags(&(0x7f0000000140)='./file0\x00', 0x0) getgid() 16:00:00 executing program 1: openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x380, 0x0) r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) linkat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f0000000300)='./file0\x00', 0x0) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x14, 0x8001) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x1, 0x1, 0x47, 0x80000001, "ecd962ffe92348e039db8250bc972b880601e4f1", 0x4, 0x571}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0x0, 0x0, 0x4000000010, 0x0, 0x4000000}], 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r2, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:00 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f00000004c0)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) execve(&(0x7f0000000280)='./file0\x00', &(0x7f0000000340)=[&(0x7f00000002c0)='\x97\x00', &(0x7f0000000300)='*\x00'], &(0x7f0000000400)=[&(0x7f0000000380)=']{-\x00', &(0x7f00000003c0)=')\x00']) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x2, 0xfffff, 0xfffffffffffffffc, 0x9}, {{r1}, 0xfffffffffffffffd, 0x3, 0x2800000c, 0x42b2de29, 0x6}, {{r0}, 0xfffffffffffffff8, 0x40, 0x20000013, 0x80, 0x6}, {{r1}, 0xfffffffffffffff8, 0x53, 0x20000013, 0x7, 0x400}], 0x2e, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0x24, 0x40000000, 0xfffffffffffffb3e, 0x2}, {{r1}, 0xfffffffffffffffe, 0x8, 0x41, 0x6, 0x81}, {{r1}, 0xfffffffffffffffc, 0x0, 0x20000002, 0x10000, 0x1}, {{r0}, 0xfffffffffffffffd, 0x41, 0x80, 0xfffffffffffffffe, 0x4f}, {{r0}, 0xffffffffffffffff, 0xc8, 0x14, 0x6}], 0x9, &(0x7f0000000240)={0x3fe00000, 0x80}) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x2810, r1, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x401, 0x0, 0x0, 0x0) r2 = dup2(r1, r0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000440)={0x3, 0x4563}) 16:00:00 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) setuid(r0) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) fchdir(r1) 16:00:00 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050160000090000008005786ca900f1008fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699ae3132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbfe2f000000000000ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000efff0000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = geteuid() r2 = dup(r0) socket$unix(0x1, 0x7, 0x0) getsockopt(r0, 0x81, 0x10001, &(0x7f00000001c0)=""/249, &(0x7f00000002c0)=0xf9) syz_emit_ethernet(0x99, &(0x7f0000000100)="10f2e7a21e2d354a07772a4f2aa2e02f2c9222757610a7b9e02c801888a26c18e54259053f115d3b6fb80c0051f6aa56770fe9c416c62979ff856ae0a6f937b2ea75212f810bec8bb5ca2bf8e861db8edcb475b3754dffd3c331d3ed7d0e0e9224be5f832ec9d8f636c2fff03d9db4abd66702b491d609f3804bc59bf09f765f1b2469eec36277bb26b65e2bf64431466906788b49a8d33d01") ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f00000000c0)) setuid(r1) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) lseek(r0, 0x0, 0x0, 0x2) 16:00:00 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) socket(0x10, 0x4, 0xfffffffeffffffff) getsockopt(r0, 0x29, 0xb, 0x0, 0x0) 16:00:00 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/', 0x0, 0x0) fchdir(r0) chown(&(0x7f00000003c0)='.\x00', 0xee00, 0x0) chdir(&(0x7f0000000140)='./file0\x00') mkdir(&(0x7f0000000040)='./file0\x00', 0x124) chmod(&(0x7f0000000080)='./file0\x00', 0x140) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='x\x00') 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x6, &(0x7f0000000080)=[{0x0, 0x6, 0x5dd8, 0x3}, {0x7ff, 0x3f, 0xbe, 0x200}, {0x8, 0xff, 0x1, 0x10001}, {0xd272, 0x7ff, 0x81, 0x7}, {0x2, 0x1f, 0xfffffffffffffff9, 0xb969}, {0x9, 0xff, 0x2, 0x1}]}) r1 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x102) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000001c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x84, 0x0, 0x1, 0xfffffffffffffffe}, {0xffffffffffffffff, 0x0, 0x0, 0x81}, {0x3, 0xcfb1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:00 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0xb9b9) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x38}, {0x6}]}) r1 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) getpeername(r1, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) connect$unix(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="01002e2f66696c65658cd154271a0b683000"], 0xa) flock(r0, 0x4) ioctl$TIOCSCTTY(r2, 0x20007461) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000080)) 16:00:00 executing program 1: bind$unix(0xffffffffffffffff, 0x0, 0x0) 16:00:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074e02ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f05000000000000007729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d38fd123b12017bd1ea5c21", 0xc9) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() r3 = semget$private(0x0, 0x1, 0x730) semctl$IPC_RMID(r3, 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "85107b875f7c84a4ffffffffff9c11fe4dbfa600"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 16:00:00 executing program 1: r0 = socket(0x44, 0x6, 0x2) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xfe57) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCEXCL(r1, 0x2000740d) sendmsg(r0, &(0x7f0000000380)={0x0, 0xffffffffffffffdb, 0x0, 0x0, &(0x7f0000001640), 0x19e}, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) clock_gettime(0x4, &(0x7f0000000080)) 16:00:00 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)=0x80) write(r0, &(0x7f0000000200), 0xfe72) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = syz_open_pts() ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000180)=0x2b9) close(r1) r2 = syz_open_pts() r3 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x20, 0xc) r4 = fcntl$getown(r2, 0x5) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000280), 0xc) setpgid(r4, 0x0) connect$inet6(r3, &(0x7f0000000300)={0x18, 0x0, 0x6, 0x1}, 0xc) getppid() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x7, 0x1, 0xffffffffffffffd9, "935c200206020000040019fff11b000000024000", 0x0, 0xffffffffffffffff}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) ioctl$TIOCDRAIN(r2, 0x2000745e) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x74892c452fb1545e, 0x0) ioctl$VT_ACTIVATE(r5, 0x20007605, &(0x7f00000001c0)=0x7) 16:00:00 executing program 0: r0 = socket(0x11, 0x7, 0xfffffffffffffff7) sendto$unix(r0, &(0x7f0000000180)="b10005016000000406000001070cca90101002fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff00"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:00 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x380, 0x0) r1 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) linkat(r1, &(0x7f0000000180)='./file1\x00', r1, &(0x7f0000000300)='./file0\x00', 0x0) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') symlinkat(&(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00') execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000080)) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000001c0)) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0xfffffffffffffffd, 0x0) r1 = semget(0x1, 0x7, 0x40) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000100)=""/140) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x4c}, {0x80000016}]}) semget(0x1, 0x2000000000002, 0x114) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:01 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) syz_open_pts() syz_open_pts() write(r1, 0x0, 0x0) 16:00:01 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001cc0)='./file0\x00', &(0x7f0000001980)=[&(0x7f0000001c80)='&#@,@\\{(/[\x00', &(0x7f0000001c40)='\x00', &(0x7f0000001940)='}^-.@\x00'], &(0x7f0000001b40)=[&(0x7f00000019c0)='@:\x00', &(0x7f0000001a00)='[(\x00', &(0x7f0000001ac0)='^\x00', &(0x7f0000001b00)=':.\x00']) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000356000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0xfffffffffffffffe) syz_open_pts() pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) r1 = syz_open_pts() mkdir(&(0x7f0000001b80)='./file0\x00', 0xf9) r2 = open$dir(&(0x7f0000001880)='./file0\x00', 0x8082, 0x80) close(0xffffffffffffffff) r3 = dup(r0) semget$private(0x0, 0x4, 0x201) munlock(&(0x7f0000378000/0x1000)=nil, 0x1000) r4 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x2, 0x8, 0x5, 0x1, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) r5 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r5, 0x200000029, 0x1021, 0x0, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) ioctl$TIOCEXCL(r3, 0x2000740d) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xba0f, 0xfffffffffffff11d}, {0x493, 0x100000001}}) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000001900)=0xff80000000000000) readv(r1, 0x0, 0x519e9ff5a54d8863) ioctl$TIOCCDTR(r1, 0x20007478) ioctl$KDGKBMODE(r3, 0x40044b06) r6 = socket(0x800000018, 0x1, 0x0) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) bind$unix(r6, &(0x7f0000000100)=ANY=[@ANYBLOB="01002e2f66b031372500"], 0xa) pwritev(r2, &(0x7f0000001a80)=[{&(0x7f0000001a40)="e22490d295b0d1f6218db0ffb7bf3db1cbb73dead0c09938159787bfd2bd385be3", 0x21}], 0x1, 0x0, 0x0) readv(r3, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000300)=""/136, 0x88}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000000480)=""/146, 0x92}, {&(0x7f0000000180)=""/4, 0x4}, {&(0x7f0000000540)=""/166, 0xa6}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/156, 0x9c}], 0x9) 16:00:01 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) read(r0, &(0x7f0000000080)=""/83, 0x53) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000180)={0xfffffffffffff001, [{0x3, 0xfffffffffffffffe}, {0x3, 0x80000000}, {0x3, 0x3ff}, {0x1, 0x3}, {0x3, 0x7fffffff}, {0x0, 0x8}, {0x1, 0x3}, {0x3, 0x3}, {0x522ca0ec1b511c77}, {0x3, 0x8}, {0x2, 0xdcf8}, {0x3, 0xba}, {0x3, 0x700000000}, {0x3, 0x3}, {0x3, 0x9}, {0x3, 0x800}, {0x3, 0x1a}, {0x1, 0x600}, {0x0, 0x1}, {0x3, 0x4}, {0x3, 0xf95}, {0x3, 0x3b}, {0x1, 0x6}, {0x3, 0x8}, {0x2, 0x6}, {0x2, 0x4}, {0x3, 0x7ff}, {0x3, 0x8}, {0x3, 0x7}, {0x3, 0x7}, {0x2, 0x1000}, {0x0, 0x100000000}]}) readv(r0, &(0x7f0000000440)=[{&(0x7f0000000380)=""/26, 0x1a}, {&(0x7f00000003c0)=""/94, 0x5e}], 0x2) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x25}, {0x40000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:00:01 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x80) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x848, 0x0) r2 = fcntl$getown(r1, 0x5) fcntl$lock(r0, 0xf, &(0x7f0000000040)={0x3, 0x1, 0x0, 0x7, r2}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) close(r3) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x3fb, 0xcc0c}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f00000001c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") 16:00:02 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x2, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={0x0}) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:02 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x2000000000001700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$BIOCGRSIG(0xffffffffffffffff, 0x40044273, &(0x7f0000000100)) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(0xffffffffffffffff, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x20004276, 0x0) r2 = msgget$private(0x0, 0x2) pipe(&(0x7f0000000080)) msgsnd(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="2f59e07650530d22d8b1cef41d5c8ea7dc9ca7036da5d2e0fdf4f8dea57fba539af3b4012648102fdb2936e64d55e6b93bab420647e257516fb1000000000000000a48314a5f15b3abc2aae8219442b06021"], 0x1, 0x800) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000240)=0xba) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffdfd) fcntl$getflags(r0, 0x3) r6 = getppid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000300)={{0x7, r3, r4, r5}, 0x1, 0x20, r6, 0x0, 0x3, 0x5, 0x100000000, 0x5}) 16:00:02 executing program 0: mkdir(&(0x7f0000fd5ff8)='./file0\x00', 0x2) lchown(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, 0x0) chroot(&(0x7f0000000000)='./file0\x00') 16:00:02 executing program 1: mkdir(&(0x7f00000000c0)='\xe9\x1fq\x89Y\x1e\x923aK/\x00', 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6, 0x3810, r1, 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK/\x00', 0x0, 0x0) fchmod(r2, 0x80) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000100)) r3 = dup(r1) openat(r3, &(0x7f0000000080)='\xe9\x1fq\x89Y\x1e\x923aK/\x00', 0xc5a0090d54ad8d56, 0x4a) fchflags(r1, 0x10000) fcntl$dupfd(r2, 0xa, r1) dup2(r2, r0) 16:00:02 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66692c653000"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) shutdown(r0, 0x2) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000100)={0x91}) fcntl$setstatus(r1, 0x4, 0x48) panic: kernel diagnostic assertion "la != NULL" failed: file "/syzkaller/managers/multicore/kernel/sys/netinet/if_ether.c", line 342 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 353181 30206 0 0 0 0 syz-executor.0 *414026 30206 0 0 0x4000000 1K syz-executor.0 db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff81f9f98e,ffffffff81f9d06c,156,ffffffff81f7a131) at __assert+0x2e arpresolve(ffff8000001732a8,fffffd80685a0318,fffffd8064b82600,fffffd806f6f24e0,ffff800022e451a8) at arpresolve+0x839 ether_resolve(ffff8000001732a8,fffffd8064b82600,fffffd806f6f24e0,fffffd80685a0318,ffff800022e451a8) at ether_resolve+0x20d ether_output(ffff8000001732a8,fffffd8064b82600,fffffd806f6f24e0,fffffd80685a0318) at ether_output+0x47 ip_output(fffffd8064b82600,0,fffffd806f6f24d0,800,0,fffffd806f6f2460) at ip_output+0x1167 tcp_output(ffff8000009a9aa0) at tcp_output+0x26d1 tcp_usrreq(fffffd806f6f3300,4,0,fffffd8075876c00,0,ffff800020b9a4c8) at tcp_usrreq+0x23b sys_connect(ffff800020b9a4c8,ffff800022e45618,ffff800022e45680) at sys_connect+0x3dc syscall(ffff800022e456f0) at syscall+0x552 Xsyscall(6,0,fffffffffffffee1,0,3,923641bb010) at Xsyscall+0x128 end of kernel end trace frame: 0x92595ef37b0, count: 3 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic kernel diagnostic assertion "la != NULL" failed: file "/syzkaller/managers/multicore/kernel/sys/netinet/if_ether.c", line 342 ddb{1}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff81f9f98e,ffffffff81f9d06c,156,ffffffff81f7a131) at __assert+0x2e arpresolve(ffff8000001732a8,fffffd80685a0318,fffffd8064b82600,fffffd806f6f24e0,ffff800022e451a8) at arpresolve+0x839 ether_resolve(ffff8000001732a8,fffffd8064b82600,fffffd806f6f24e0,fffffd80685a0318,ffff800022e451a8) at ether_resolve+0x20d ether_output(ffff8000001732a8,fffffd8064b82600,fffffd806f6f24e0,fffffd80685a0318) at ether_output+0x47 ip_output(fffffd8064b82600,0,fffffd806f6f24d0,800,0,fffffd806f6f2460) at ip_output+0x1167 tcp_output(ffff8000009a9aa0) at tcp_output+0x26d1 tcp_usrreq(fffffd806f6f3300,4,0,fffffd8075876c00,0,ffff800020b9a4c8) at tcp_usrreq+0x23b sys_connect(ffff800020b9a4c8,ffff800022e45618,ffff800022e45680) at sys_connect+0x3dc syscall(ffff800022e456f0) at syscall+0x552 Xsyscall(6,0,fffffffffffffee1,0,3,923641bb010) at Xsyscall+0x128 end of kernel end trace frame: 0x92595ef37b0, count: -12 ddb{1}> show registers rdi 0xffffffff81c63ee7 db_enter+0x17 rsi 0x3a2b __ALIGN_SIZE+0x2a2b rbp 0xffff800022e44f70 rbx 0xffff800022e45020 rdx 0x3a2c __ALIGN_SIZE+0x2a2c rcx 0xffff800020c16000 rax 0xffff800020c16000 r8 0xffffffff8174e1a3 kprintf+0x173 r9 0x1 r10 0x25 r11 0x37b138db95cf4c80 r12 0x3000000008 r13 0xffff800022e44f80 r14 0x100 r15 0x1 rip 0xffffffff81c63ee8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800022e44f60 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor.0) pid=414026 stat=onproc flags process=0 proc=4000000 pri=86, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800020b9abd0,0xffffffff82375270 process=0xffff800020b8d3c8 user=0xffff800022e40000, vmspace=0xfffffd807effe2d0 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 30206 353181 12748 0 7 0 syz-executor.0 *30206 414026 12748 0 7 0x4000000 syz-executor.0 48415 523591 1 0 3 0x100083 ttyin getty 17563 2500 0 0 3 0x14200 bored sosplice 25710 18325 70172 0 3 0x2 biowait syz-executor.1 12748 70416 70172 0 3 0x82 nanosleep syz-executor.0 70172 359482 19985 0 3 0x82 thrsleep syz-fuzzer 70172 298170 19985 0 3 0x4000082 nanosleep syz-fuzzer 70172 12735 19985 0 3 0x4000082 thrsleep syz-fuzzer 70172 451802 19985 0 3 0x4000082 kqread syz-fuzzer 70172 154045 19985 0 3 0x4000082 thrsleep syz-fuzzer 70172 84710 19985 0 3 0x4000082 thrsleep syz-fuzzer 70172 256301 19985 0 3 0x4000082 thrsleep syz-fuzzer 70172 116628 19985 0 3 0x4000082 thrsleep syz-fuzzer 70172 297847 19985 0 3 0x4000082 thrsleep syz-fuzzer 70172 431021 19985 0 3 0x4000082 thrsleep syz-fuzzer 19985 489647 22503 0 3 0x10008a pause ksh 22503 199866 94308 0 3 0x92 select sshd 94308 421200 1 0 3 0x80 select sshd 62373 285575 22033 74 3 0x100092 bpf pflogd 22033 414682 1 0 3 0x80 netio pflogd 77933 191777 81985 73 3 0x100090 kqread syslogd 81985 431892 1 0 3 0x100082 netio syslogd 92650 295844 1 77 3 0x100090 poll dhclient 16208 186303 1 0 3 0x80 poll dhclient 91275 500175 0 0 3 0x14200 pgzero zerothread 86327 242812 0 0 3 0x14200 aiodoned aiodoned 40685 56169 0 0 3 0x14200 syncer update 21953 84062 0 0 3 0x14200 cleaner cleaner 718 79321 0 0 3 0x14200 reaper reaper 60623 477463 0 0 3 0x14200 pgdaemon pagedaemon 39121 47280 0 0 3 0x14200 bored crynlk 64000 161622 0 0 3 0x14200 bored crypto 78221 360782 0 0 3 0x40014200 acpi0 acpi0 37101 255764 0 0 3 0x40014200 idle1 10485 216931 0 0 3 0x14200 bored softnet 37075 244253 0 0 3 0x14200 bored systqmp 26257 176534 0 0 3 0x14200 bored systq 76185 196783 0 0 3 0x40014200 bored softclock 52576 295849 0 0 3 0x40014200 idle0 28505 334108 0 0 3 0x14200 bored smr 1 434932 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 30206 (syz-executor.0) thread 0xffff800020b9a4c8 (414026) exclusive rwlock netlock r = 0 (0xffffffff8220efe8) #0 witness_lock+0x52e #1 solock+0x5a #2 sys_connect+0x6b #3 syscall+0x552 #4 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff82382bd0) #0 witness_lock+0x52e #1 syscall+0x43a #2 Xsyscall+0x128 Process 25710 (syz-executor.1) thread 0xffff800020b9b530 (18325) exclusive rrwlock inode r = 0 (0xfffffd806ecadb38) #0 witness_lock+0x52e #1 rw_enter+0x46d #2 rrw_enter+0x4f #3 VOP_LOCK+0x4b #4 vn_lock+0x6e #5 vget+0x1c3 #6 ufs_ihashget+0x141 #7 ffs_vget+0x74 #8 ufs_lookup+0x1575 #9 VOP_LOOKUP+0x5b #10 vfs_lookup+0x77d #11 namei+0x61c #12 dounlinkat+0x99 #13 syscall+0x552 #14 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806e3abe68) #0 witness_lock+0x52e #1 rw_enter+0x46d #2 rrw_enter+0x4f #3 VOP_LOCK+0x4b #4 vn_lock+0x6e #5 vget+0x1c3 #6 cache_lookup+0x2cf #7 ufs_lookup+0x1ad #8 VOP_LOOKUP+0x5b #9 vfs_lookup+0x77d #10 namei+0x61c #11 dounlinkat+0x99 #12 syscall+0x552 #13 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9522 7191K 7450K 78643K 14727 0 0 pcb 25 9K 11K 78643K 728 0 0 rtable 122 5K 5K 78643K 531 0 0 ifaddr 54 13K 14K 78643K 172 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1529 0 0 iov 0 0K 24K 78643K 140 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1206 76K 76K 78643K 2643 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 22 0 0 VM map 2 1K 1K 78643K 2 0 0 sem 12 0K 1K 78643K 82 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12628 0 0 file desc 5 13K 25K 78643K 1615 0 0 sigio 0 0K 0K 78643K 18 0 0 proc 54 51K 83K 78643K 548 0 0 subproc 32 2K 2K 78643K 34 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 107 0 0 in_multi 33 2K 2K 78643K 66 0 0 ether_multi 1 0K 0K 78643K 10 0 0 mrt 0 0K 0K 78643K 6 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 102 450K 450K 78643K 102 0 0 exec 0 0K 1K 78643K 314 0 0 pfkey data 0 0K 0K 78643K 2 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 102 21K 30K 78643K 6075 0 0 UVM aobj 73 3K 3K 78643K 78 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 78 0 0 NDP 10 0K 0K 78643K 45 0 0 temp 157 2731K 3371K 78643K 8211 0 0 kqueue 0 0K 0K 78643K 9 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 6 0 0 1 0 1 1 0 8 0 inpcbpl 280 558 0 550 1 0 1 1 0 8 0 plimitpl 152 44 0 36 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtentry 112 61 0 13 2 0 2 2 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 6 0 6 1 1 0 1 0 8 0 tcpcb 544 194 0 189 1 0 1 1 0 8 0 rttmr 72 3 0 3 2 2 0 1 0 8 0 nd6 48 6 0 0 1 0 1 1 0 8 0 ppxss 1128 21 0 21 8 7 1 1 0 8 1 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 30 0 21 1 0 1 1 0 8 0 pfstkey 112 30 0 21 1 0 1 1 0 8 0 pfstate 328 30 0 21 2 0 2 2 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 194 0 0 13 0 13 13 0 8 0 art_table 32 196 0 0 2 0 2 2 0 8 0 art_node 16 51 0 10 1 0 1 1 0 8 0 sysvmsgpl 40 13 0 7 1 0 1 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 80 0 70 1 0 1 1 0 8 0 shmpl 112 76 0 5 3 0 3 3 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 3933 0 2502 47 0 47 47 0 8 0 ffsino 272 3933 0 2502 96 0 96 96 0 8 0 nchpl 144 6316 0 4674 63 1 62 62 0 8 0 uvmvnodes 72 4950 0 0 90 0 90 90 0 8 0 vnodes 200 4950 0 0 261 0 261 261 0 8 0 namei 1024 18738 0 18738 5 4 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 scxspl 192 18349 0 18348 19 15 4 6 0 8 3 sigapl 432 1817 0 1802 3 1 2 3 0 8 0 futexpl 56 18042 0 18042 2 1 1 1 0 8 1 knotepl 112 290 0 271 1 0 1 1 0 8 0 kqueuepl 104 348 0 346 1 0 1 1 0 8 0 pipepl 112 1114 0 1095 5 4 1 2 0 8 0 fdescpl 488 1818 0 1802 3 0 3 3 0 8 0 filepl 152 9992 0 9891 9 4 5 7 0 8 0 lockfpl 104 549 0 549 3 2 1 1 0 8 1 lockfspl 48 189 0 189 3 2 1 1 0 8 1 sessionpl 112 20 0 9 1 0 1 1 0 8 0 pgrppl 48 42 0 31 1 0 1 1 0 8 0 ucredpl 96 1862 0 1853 1 0 1 1 0 8 0 zombiepl 144 1802 0 1802 3 2 1 1 0 8 1 processpl 840 1834 0 1802 4 0 4 4 0 8 0 procpl 600 5246 0 5204 4 0 4 4 0 8 0 srpgc 64 3 0 3 2 2 0 1 0 8 0 sosppl 128 15 0 15 6 5 1 1 0 8 1 sockpl 384 1185 0 1165 7 4 3 4 0 8 1 mcl64k 65536 8 0 0 1 0 1 1 0 8 0 mcl16k 16384 3 0 0 1 0 1 1 0 8 0 mcl12k 12288 9 0 0 1 0 1 1 0 8 0 mcl9k 9216 6 0 0 1 0 1 1 0 8 0 mcl8k 8192 5 0 0 1 0 1 1 0 8 0 mcl4k 4096 9 0 0 2 0 2 2 0 8 0 mcl2k2 2112 1 0 0 1 0 1 1 0 8 0 mcl2k 2048 143 0 0 17 0 17 17 0 8 0 mtagpl 80 4 0 0 1 0 1 1 0 8 0 mbufpl 256 295 0 0 15 0 15 15 0 8 0 bufpl 256 9145 0 2137 439 0 439 439 0 8 0 anonpl 16 161748 0 151900 96 43 53 57 0 125 11 amapchunkpl 152 10039 0 9925 24 14 10 10 0 158 5 amappl16 192 8774 0 8265 63 33 30 38 0 8 4 amappl15 184 793 0 793 1 0 1 1 0 8 1 amappl14 176 36 0 34 2 1 1 1 0 8 0 amappl13 168 1 0 1 1 1 0 1 0 8 0 amappl12 160 805 0 802 1 0 1 1 0 8 0 amappl11 152 61 0 42 1 0 1 1 0 8 0 amappl10 144 77 0 74 1 0 1 1 0 8 0 amappl9 136 588 0 585 1 0 1 1 0 8 0 amappl8 128 143 0 127 1 0 1 1 0 8 0 amappl7 120 38 0 33 1 0 1 1 0 8 0 amappl6 112 61 0 53 1 0 1 1 0 8 0 amappl5 104 930 0 913 1 0 1 1 0 8 0 amappl4 96 1212 0 1184 1 0 1 1 0 8 0 amappl3 88 1026 0 1014 1 0 1 1 0 8 0 amappl2 80 14428 0 14358 3 0 3 3 0 8 0 amappl1 72 48290 0 47849 25 15 10 20 0 8 0 amappl 80 5506 0 5465 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 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 77 0 5 2 0 2 2 0 8 0 uaddrrnd 24 1818 0 1802 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1818 0 1802 1 0 1 1 0 8 0 vmmpekpl 168 17598 0 17567 2 0 2 2 0 8 0 vmmpepl 168 196270 0 194704 125 50 75 83 0 357 2 vmsppl 360 1817 0 1802 2 0 2 2 0 8 0 pdppl 4096 3644 0 3604 6 0 6 6 0 8 0 pvpl 32 475029 0 461987 211 68 143 147 0 265 36 pmappl 232 1817 0 1802 2 1 1 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 606 0 7 18 0 18 18 0 8 0