ffff}, 0x0) poll(&(0x7f0000000080)=[{r0, 0x40}], 0x1, 0x44d272de) r2 = kqueue() dup2(r2, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x100, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$dupfd(r3, 0xa, r4) kqueue() 14:00:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x1, 0x0, 0x0, 0x1}, {0x70}, {0x6, 0x0, 0x0, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000200)=""/142, &(0x7f0000000080)=0x8e) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x400, 0x0) pwrite(r0, &(0x7f0000000140)="fbf217f65b361b1b42e218190300", 0xe, 0x0, 0x0) shmget(0x3, 0x1000, 0x100, &(0x7f0000ffd000/0x1000)=nil) 14:00:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x10, 0x0) linkat(r1, &(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000200)='./file0\x00', 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000140)="fbf217f65b361b1b42e218190300", 0xe, 0x0, 0x0) 14:00:55 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f00003ef000/0x5000)=nil, 0x5000, 0x1, 0x11, r1, 0x0, 0x3) close(r1) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f0000000040)) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="8ad06aa7be5b774b2fcb06192c53f93b921386478d90a59164e606d3fbe1a22382bdf60608073ad5d2c9fc8927a718f63f3439bcef96e1308d4c2e88e527239cf8"], 0x10) sendto$unix(r1, &(0x7f0000000140)="58857c2d1f8ed60270e346cba0dc731197a5b9c0", 0x14, 0x0, 0x0, 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r5, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8be", 0xb}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0, 0x0) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f00000001c0)) writev(r2, &(0x7f0000000340)=[{0x0}], 0x1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 14:00:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x5, &(0x7f00000000c0)=[{0xcb63, 0x12, 0x9a, 0x1}, {0x9, 0x40, 0x3, 0xfff}, {0x7, 0x9b, 0x80, 0xe26}, {0xf861, 0x0, 0x1f, 0x1}, {0x135, 0x3, 0x6, 0x8}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$setflags(r2, 0x2, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000140)="fbf217f65b361b1b42e218190300", 0xe, 0x0, 0x0) 14:00:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x10000, 0x84) ioctl$KDSETRAD(r1, 0x20004b43) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000140)="fbf217f65b361b1b42e218190300", 0xe, 0x0, 0x0) socket$inet6(0x18, 0x8000, 0x4) mkdir(&(0x7f0000000200)='./file0\x00', 0x41) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) r3 = accept$inet(r2, &(0x7f0000000100), &(0x7f0000000180)=0xc) shutdown(r3, 0x1) 14:00:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000100)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) read(r1, &(0x7f0000000240)=""/154, 0x9a) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x100, 0x2, 0x80, 0x67e}, {0x1, 0x6, 0x6, 0xd}, {0x1c0, 0x0, 0x81, 0x4519}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 14:00:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000140)="fbf217f65b361b1b42e218190300", 0xe, 0x0, 0x0) 14:00:55 executing program 0: mknod(&(0x7f0000000100)='.\x00', 0x80002007, 0x5cc6) ktrace(&(0x7f0000000040)='./bus\x00', 0x4, 0x40000604, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x20, 0x86) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000180)='./bus\x00', 0xffffffffffffffff, r1, 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r4 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x8, 0x0) fchmod(r4, 0x4c) faccessat(r2, &(0x7f0000000080)='./bus\x00', 0x60, 0x2) chmod(&(0x7f0000000240)='./file0\x00', 0x52) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000200)={0x2, 0x0, 0x6, 0xed80, 0xaf4}, 0xc) 14:00:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f00000000c0)=[{0x3c00, 0x9, 0x3, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000140)="fbf217f65b361b1b42e218190300", 0xe, 0x0, 0x0) 14:00:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x40, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000140)="fbf217f65b361b1b42e218190300", 0xe, 0x0, 0x0) 14:00:56 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x8000, 0x200041fb, 0x0, "b0d4f40b000093070600000900ff0000a50800"}) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000080)="33102b27cad17756de075ead1a65a4eed51e567165315a0dabcc80b5e1e3512b8c9a30f576792d7e7fdeb0de08dbdbe9664052ff4aa621542b8447ade52c08b86695cee282177f7844cf", 0xc3}], 0x1) r0 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) r2 = dup(r1) pwrite(r2, &(0x7f00000001c0)="4e3532c5", 0x4, 0x0, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) dup(r3) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) dup(r4) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) dup(r5) getpid() getegid() r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) pipe2(&(0x7f0000000100), 0x10000) dup(r6) 14:00:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000140)="fbf217f65b361b1b42e218190300", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) pwrite(r0, &(0x7f0000000200)="2c1ccda391f6e5317821e7add9208ec294d0ad2b836bc081aa7104a4ddec998a3db9c208124edc0f3d13ccbb57b4c2cf3ff0a2a960776b5d25340642745cb3e368754f0bde87df1fe5e7658b0544a773158fdaeb1122c44476201fb3b7e3eddcdac898a91fe50fec396e30b75759abb5c8f3753ad86a8738076505ad40a7a3edb53ecf29c036349215901ad712781b146c7b52c57ba0eeecf31466a02dd073a7570ae6e2ad2de4e49e1c73d87be216be648a6a8f46ba52f7c7814c17f93f45e1b8a7160db43d", 0xc6, 0x0, 0x2ec) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$getflags(r1, 0x1) 14:00:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r3 = getgid() r4 = getuid() setreuid(0xee00, r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) chown(&(0x7f0000000200)='./file1\x00', r6, r8) r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) r10 = socket$unix(0x1, 0x9, 0x0) r11 = socket$inet6(0x18, 0x7ffffffffffffe, 0xfffffffb) r12 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x10201, 0x10) r13 = syz_open_pts() r14 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r14, &(0x7f0000000540)=[{&(0x7f0000000080)="8a4f401d2e93b31318100c46", 0xc}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r14, 0x0, 0x0) r15 = openat(r14, &(0x7f00000002c0)='./file0/file0\x00', 0x200, 0x40) r16 = openat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x28082, 0x6f) r17 = kqueue() poll(&(0x7f00000001c0)=[{r9, 0x20}, {r10, 0x4}, {r11, 0x2}, {r12, 0x4}, {r13, 0x40}, {r15, 0x120}, {r16, 0x26}, {r17}], 0x8, 0x40) dup(r9) r18 = getpgrp() fcntl$setown(r9, 0x6, r18) r19 = socket(0x18, 0x1, 0x0) setsockopt(r19, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r19, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000001c0)={{0xc2, r2, r3, r4, r8, 0x100, 0x5}, 0x100, 0x2, r18, r20, 0x8, 0xfffffffffffffffc, 0xf6c, 0xd95}) pwrite(r0, &(0x7f0000000140)="fbf217f65b361b1b42e218190300", 0xe, 0x0, 0x0) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r21, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r21, 0x20004269) 14:00:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x92) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000100)=0x7fff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000140)="fbf217f65b361b1b42e218190300", 0xe, 0x0, 0x0) 14:00:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x4}, {0x8fe}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") r1 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8be", 0xb}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffc, 0x10, 0xf0000000, 0xc0, 0x9}], 0x8, &(0x7f0000000100)=[{{}, 0xfffffffffffffffb, 0x4, 0x1, 0x434, 0x8}], 0x8000, &(0x7f0000000140)={0x4, 0x3}) 14:00:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) readv(r0, &(0x7f0000000340)=[{&(0x7f0000000180)}, {&(0x7f0000000200)=""/101, 0x65}, {&(0x7f0000000280)=""/135, 0x87}], 0x3) pwrite(r0, &(0x7f0000000140)="fbf217f65b361b1b42e218190300", 0xe, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 14:00:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000100)) syz_emit_ethernet(0x7e, &(0x7f0000000200)="2bd86c6512623712bdee5859a81dd3a17d4a655c181697b43fe3c042cb06194cae1abd4473fca132dc26ce9abc975ed41c4393ea7ca6efedc7e59ca67d8fb888b4d2efd6c298c94dbecc318fa5adf62aab768fff5da93bf54ee5a6753ec451eaea4d2983da3b77c0a38d31b431fa46936d437e5e7776b154c3c09e474fc8") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000140)="fbf217f65b361b1b42e218190380", 0xe, 0x0, 0x0) 14:00:56 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) getpeername$inet(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) close(r1) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000001580)={0x400, 0x0, 0x1, 0x0, "22bdadbcfa95984668ef00d9b649fabf6107893e"}) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000001740)="a489d39b7359036751a377755f5d14820c84d991cadaa23d54774e3944b83b07f19e6caddc74bf61f43dae8a3f56b56b816b5894617bf751f4182bceccb3770139e35da643faa093c62e11961883b47fc94c7d2d4d5e5d8033d24f215f0c6eb83db88d365095cccbb74b380afeae770fa28123e1ad8d216d84bda77b28636f6bbe8d6585b065ddaf8bbc7d10f72975ce31d6281db77347ef304699c7083f0f9a2a77c5d077d5ccf55a91a82c29daf2321719d91b02080267324320a2e96164af8ec7b47377dcd8495540ea4b614eea63e9143fb559428d0867fc9d9e0101edca185b994ed1844014e2582a0aebca3d26b99c77dc61996712189089ff668fb71909110af9609dc5df8f538ab72394a27fb9ece1c6df6a949809f40b3dd8e390865042ae57243f952ad438b8a674145ef1778907afa4b18a6b2c562d4d841d757b16646ebad69a7cc300b1f73c904031f28d5620c2639dfac31732de4ebad3e9262bd5594cd88b66acef679634fb34934477f1b0182cc4597b9c1f046bc988e65d030a313ac2af9df5953db9c51510617c131e4c72391ed8bec058490cea1ac0309099b84e762d3cfb7a1cd72281ecaedbbcc2aa1b1f01b4d7f61f58c065a6d75852db13fbc27c7099a961b42969a4a2c5ceeec8c952ab7e0a4fefd0609980449853889acf0adc74d9e4cde7807fbdbc4f08e3652c7ad9a76c68fab96b8f3dc00a3d9747ffc250bef1c27e127fa56a70814c9790874086898305a741d9a69299565471043d8217d3431cb3670d6215d21cfdfd28638b8cec40143e174024439c9b1ee2dcfbdc8fced4d8432e69f15af03e76c9b584f3a6b319ce39931fbfe5bfd57b61f1941c67044c668ea73daccf55f5aa056724267bc9bb233da1dbec363b85e2e49e8c8dec264eb94aa943c27ef367c95c9f93b5ba01910ec10c85788d119b5f71c48f6dd9b29eecd2ee618f9e9a8a7d0dc605acd4ad70ceca3d372fefa5ec934af8fab1eccc6b222e2a566fdcb679d976bdc189e4eaf55650dddd8dd80f60523473782e305b0ac7cd00c88a0e4e756e7ca6514251cba51f7d94f0bf8f57e7c6ceb3dc0146ce01fe1027e346826fd72317b24a07c5b7f035e321fbe10919fe48010b076318d0dec3f0f2a22791f5826a93275d800f1f3a40b951680f50dfea77964cfae8cba1cf983f49020a626a553796bf3d9543a1e664624294f8a973f95081c31622b886426d58f0b6b4616479c15d27d1feb0ff0e4171cc80213c55a538595c8c63bca59df3dce415f04a28b30fe993433d175752a5e7972d6137f90acb3716752e327d024305fd9cc6a97f9ef18033282d689cc9d1cb21a93479c5c55fd75a9f9113809dd864fe396bc3331cdd436324bf0a68688a279af3df553aba840bb0807126d97f321016f2edef54237e9fa7ac9706ef1c6210daeae24a3fde0f27cb1d7f7f4c45c2f79f16dd6d6a14a971e9d3deb51ec42156d18c891ddac2b3371375c7775e6052ea0c8a9f83cfe7ed10ca5eb3e22320cd94508c226c29490a05633239f5e903082839d125cba0e8ceddc3c6d38f3809c952abd840cb6ca8ec7f95828d5335646576e1e7ff682ac091e008039cac3b8ce9ae3297494db7b9ebc69baae8d1f41bc2a87f2e95f35853a361bde71950fcbadc0b1c09598ce64696ebe56fd30cec2f95d350898851766fd480bc091ce14b4c3bd725bc82857ffa00e3144f8f32b403587809cd798a6f6fcbc7fc811b5acfa4db7940ea70a74815017cd0f010e55921b3336a5c72d3bd0316239e663a72b8e7413e968e7fff8ab494432e148649a5dbef51726a887dd4bdecd62d77f12cef1b10ff2ecf05825afd5ea16b9abfaa2141f34cad41693f97b43870f99c59b16cb4b12fc79a62afe4221b6089f98f0fecebedcd5cdb9b71e298c5b156a583059a09819c18f9607db366b682bac40da1913719f135f15ab0a290bf9fc99d4744446b478672c3f1186773c19ce76c1c6d8bff7cdc505a293fd0224c13241bb9080c34d513118e7f75ddd0e9ef5ba5b3ba1f95f9250e276bc3e21edd56287ab374f35192d7684832fc4bc6f19796dec2a324b9a42c8ed91de6ff405727b413008e41f67424f92a0ace2fa8c827545f3dc0f8c280bf8e3035985b57ff94c00e086838fe084a61cc946bdd883a2c98cc99b875fbed3edb5c38ff9e7b35c86c5c7c231276a710faa6e34d4234944675be8b72cac87f0e399a92389f3741c1c62aa52813ab688e408c97a3f91bbfe9f16ac333319fc5c722b489b7d263c1c30d21007e2c4efcc8b83f25da50f1bf90ced624d04b5c0121b3f567ca915dd7a055987a2b66b38deb7dbf0f357256c7d3159014a5a5965554101147c10054848cfa9b4e3f8d5893cc6873c65388db27af455e10a30b145d0fe5365a1f5eabaeacb62f35ecc3e9e7a4fe4ff2d76ccf9d72d8b6cde9d959c873bf67b15dbcdca7f99a338afd2f0e67d6c4d726d59feb07f2d19de5f4aa039ff4538f1d6222d309860f6db03a7bd4ce9dc8e7bc1bdff142e404931bf497cdd258d4e91d0adbb208f636b5aee504b0d212fb5de2b7f99e5e4918fb8e31266befb0de733053bd0efc90c791195a16a541bff9a942db4ea0b411b2d710ff49c6dfd2eab25f54a7103f5e502bdd7b1b72de5b56a2b4136c67a7f0d7946aa6591b9f6e3241bcfa983cc7ed08c00214eb5b5c2ff0b878c1c8f0ff433a15429b6c59003a2ce7ffa7e9abc7c0706e42815a56c61cee73c12be31cb50d8689aa3a2a7b26f0a803e4a8eb4e8c7e55c863abad8db1750846b40e86152d6871c3d1c723ddda1d9658ff95672c6e670f20fb125420df3a37b18019d07d798f66b7a115fcabeab830ed16f6f7ecfe2b0e8ba5f1298016b082d205fb330bc3652bc327cfcf74faddc433ab9f39bc476b5fb8080f4529a53ba107e568d1cc499fd5f858d29ea8dc61eb1944e1f851c5135d1889cf289a8fe8dae84260fb863650f00551111d9665cfef2e429d324d357420ba3f48fd5211409e7f1d3ddce23dd72be9e3527708b1b9b78fa1528ea130134c54b77c1d012c9a15158fff2f2d823dab9432cddc6b6995ca83f017f909b1c56edf3d5647d4e740c7c48bf9c3a995b82b33a273201f1ee8d1772b938fa4dfc32e8607d6892643df2fcdde349aabdf5b547a98ae07aeae646b6f11456b5db58301ecef377ab1c958dca68e72eb2fff84f824c5a0a8a975ef4b7f72806d5409732ab4f62e6e9078532bf6409fd11e9c43891f2fb106868ffce7ddf263a7e2b8799460afeab9b718f82cb60b176ed72f20222da1e1680e9d65a25364a24578c6e4d360f688e1057ea03812eee4ccff4497b1420d34d2c78fe378f74b6434050c46bda03fcce6eb332db7ac4a218e75323a083bafd716d0aae52abc8af9efe5d9738dd9cee7034a1aac1799469af0edeb480eda86dde80db10a0e45694c0d2cbd4acec5ee48721e2b633f0c5e3fb8ad1b649c7fdf871c26a7d2f2261833090207e5e309aebde5fe7a748b858a97fb3694b657992d61f129957520ecc877716198e71b578f840964dd9e1ce331d9356aa1ef9944885c917aecf640db4d771eb2f06ff23aa520f76fc663630cab569c236290fdd4ef21aa958020570f9f2cee5e9cf10ceccadc3eb8fb97429beb7878d54b2a3d6627d3c894d4ae512b4c7343dd3e3f401d3ff6024748d516226c351fbe072c9b7476f334cbbdaf8e4f09e6d1cb2b5223573436b4e97712b67df27f70f76b3709e5700e41e1c8f861624b83ded6e191f2104bf501bb0b4ced10255bc63885af6ce5ac6c90e0ab06c65c7b3fecb601486198a9ae7877f68bf251a665d3447dae4f20d60cdfd7ee1b9281a9918ced223c1edcc7ddd92e6746521063f51546da33cec75c25c597b832032cd819382b49e10b0f164a621dc3aa8bafebf8a4f39f447b4e246cef73f9a8220dfa2ae3e7300fcfd69acf3178bbb3bacbd51021b36a1ba295adc53f155898db8ea03afa7be6911605ab7848ed75b0ee364439d7cdb9f06ca59bd18bec1c670753e156d62d584c162d9da28491ecb154df9d37a24361366305bee89f7737945489a3da89293231e192a3e584ad1fe9a6ceeedb046d0eb47152083abc44e55fefa8e0996129700098b9d029c559d9f4af6d7aba5a0ef603be94f2b3039f20ae9f51b26bd38d1d580f636d8d720f81e318b541483f304eb28b6ecc7c76075b6e833db6da6ae08a3a4e8eedbdf71305a5c7dca33807be282a78ceb3dead84149103dc0a53dbefba670c9daf5f6fe044d0cc4ac6c807237457bb92ecfe581428d2eff5fcf924623e6d096a96968a1ad639b4814db2d7ff4bcd8eae5db7f6d94baddad3fede1228984e25515293c4ba8ae31d66269c708f323e2a44679da1dd63959db7adb59b70b5d548fb29a435688b394a382d16c1771df1919f892e1d70872c8ca257bbea93b254710926b55766da9aa000df3ffdecb92f06d0b34d7a04ce76f945fadd39a15f1ba13c2f47f3b8dc28fadb21596eac53ad66bf8c98bd9a082a20fbe1be97994d3621fd8af4fa4b7437d10c86d129dab9b8cd8557a25930be0f33219b12136a83710abfa58165ee1911eb76bc27d1d6189320bf9d2e9ec00b67081360820ee9501a3bc3c4b499b9d001a12837d08b609e274cb90a3f401be60a2c478ab37f086cd5f0654065764ea01a23965ad03da1108d8ee076766e783569bb5e13d9a0fa3b6aa9568b37e65d1f9dbe3ec81425ec5b67158277182a7ced8e0ff67f5ec7ba703d4d408fcabb6587ef4589af51a93ab430236c6718182f10ae47456311fef187ecc82c6ebaa7d82441f861b3786e55af55e91ece66cbaffeb629413adabae37dd035b148fb3befb5bcac3d7fd2aaf292cbc03c0dba340f1fe37cdb31f786c7f96ada03621029aa4b5d0abe338301f8cfb13ce0e52a6c32dfc9c174e610fb5b0c9a4a716adb4f781964dd22fd9f7f221ff5c412fa62c54b4d09bacc101d5041d6b04cf0e9638877b5bad483cdba9005ed0eaf2e76c853ba68705253930b5da9b9ad8bba477c4fc1feffbf6d90c9e3cdbbf744bce2b76dd1bc2358d970c5b0c8dc5f1b7b9d6e89741dfd455e961a98c824b4395c3439bbfaee2279c891a303e0536805c4e1e7f96f4cb9d8d6be87823c112cd0393ee7dee33777e44282d3b3e7a8be9bba03f132ef69c52f94f83a104abe169b26e36593f285fe14f740c5a107a3d4a73cb2922055931c1c4fddab6aed22a8149c4eead89f85527359f21b425fc7dac7e9e14323c0496a1ca9f2f36fa4b98a0964327f81b1d7d80062791d17b44d40ba63953d9047cd80c9a0b4e4fcb48b126bfebee5e01def12aad8ff3641df3dc031f45aed1ba17447e4db257fcaa4ef3c70d988a7fd91a2d6b6b5416553de3c0e0c3a237114c8f23a7cd925bde617628732e25ca0ad0ed031215b7fa333663fc5b7ea3e48a586e3a8991400419bc85bfc1fb9a93b2f95db2610a5e1a504e8e36077fe10cef28bfb904bb1981d04a107a0220f042102e079790162893e90ef120292119fb4367efe5b0d3f12c075c474369e1230716a68582423426e98344cb5676c275dc9c2b390443ddd0b66b2fd6fb9561e55dd0f0ee3a2129caea565db2b6fe8a366", 0xf95}, {0x0}], 0x2) r2 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8be", 0xb}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$TIOCCDTR(r2, 0x20007478) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000480)="1e31b6b7daec6a65d72ab56255e40849fa4a6472d0950e255ee1bc455fe6aab0923af1eecc2836bea1e572848edc91bf271dc100e831d9baa3f19a7cb6b6b67feec9e249b7242c4bec2c70548c023cf3fc7fdbe8d091a4a96c9994584ac5befd9e6d74fe688ccc34ca1d5c26dede78746e71302c714819f691341d272453760aac318bd0f1c5bcfc8f351be84be41e461484c5a0997c0ae89b4f1edc8ba63d42acb0b6450423c0c25c9b19d327f73db26d0d19318de2abafad6390c42b8675ee36545aaa465d97c7c02ffac30b9048ed53076a95ac468e0f9b98f72e7cb2e73ddc69b76013bc01c7b94dd4e6d8131445c94419360d2734251642439d32fb4fce76f32c1cb689fe6e04d614e0d23f9924154dbb1a84401d09297204c8157f140457b46dfee3ac8f242a61d38a2c9561c4c9c01c8aa7c36d371aeb9286e1f01240049df5ba85e10c0d5f81aaee71462892688f713888b2a19d7d4af1397e385103a7c478a53cf3c19db96e57f6ea2a91b42dd2ff97d75cf29491dda7ad98a736d1a1addf1f5491cfcb0a6f84701dd3e98bd0a3f74465fa5abc075f102d725084d440f7c89bbd09cad2cd7e4bd91f258b32c59d8ed0a151383078e5ce99d14b4eb079d5ca839c2a8cacae552c5add940b613a35bc78ecb45a065c8ed196571268d4622645464d92352ff75258caf28293c10b608f139934bffb81b063d02b60f78b3c01b92a91e6837e43343d6457009cd81a8ee47b892bf94652984cb4c13ce65eb74658953c8b5f51029e06b8aa4d57f187251dfdec1bcc995615cf046ffec6d990e9c4423b9670f51502a8ce8b33205527972af8e835cb8efbcdf0d70bb40c47c41e464b24f31778c732ac461d86814b4d0c36483a4a181f7e76b3b7dc94db24ef1ec1ccc00d1a937a0462368a2a675eee62adc7502e4c72bda5ec3b26d452d754b3edaf68914647e977b39d30af4481541be0982c62b2376b61d6969fde2229a0399bf75d6e86024dd40bad774ac0bd22a9023bccb5211ee0cc7d50ad539eb793c605ad3da9b1e93c78771c7a75587d5928c6dec3577bd07e152fe47030c43f71c1a594375af71c969b838bc7691265985533460d3c9631e1d3f968eaccefd22c75382bd821f3b9764c5b5845092a3a6522db05dbca9bfbe9f9cd826b928b335a3e8630baede286e72bfca81884438f1daa20d16a6fbc863759a0dbc9da02964853b4e082e7a3cf640faec316a4d822957f39ca8c42fc41ebccfbc2c5318bd900bb0b1af5c96f42805101e04c3e59a4e40ba9698f2e45357e0d8b44269c6b6bfbe41d33a85d3cabf367945d814f66bb66c6eb75610a2fc391dab031d581b2ec45ccc01c8ced006ca6c258c1c1319250fc9fd172534f0217e0f581a454ae1b626b01c957cd9b802c8d653c9b2397de6f5b8a0a6ba89765b8484ca6e96dff4a997422c384e88d2a484fcaef4e09fc628adc009246e6708a6f02653454d6161a8c3b63d9cf719ae945860e2dd6fdf62e2908e8ee24df33284f4848e3b26aaede8c60aa69299810f9924e42c3bf05fe539694ea521f657ae864364afc2808100f8091d7d5b1b8edeeffbb74bdf7dc66b21d252cce3e0b7b2df667b0c46f00fd029069ee157656eb93fee0f185a50f1d2312fe1db9f735c262c558505671de1317e98da84ee400ff235a3727db167746f2920325dc056874eb3779e43ea0128e972adaad1210687982f7f53e21ceb857cc00f87c15fb66a40d7ee3597a34569c55826fbd6b927f6ee37d1c432c0ccfbc0c0ac518c81a85190d3dd17aa0636f766e3322483a72fdeede4f2ffbead699b2809eb455bbefe69bc595aa26618f2c2c2502c478f7efb56c73d8440e12ac9f97d33d363d9fa68592b8ca12045edb2a9baec1f00e962bce901c64c7bf645d28c32b38b427892c8013e178a87d2734efca3ec457397e8a795c977fffbad5c3921b75a8d6c41de2ee4e1fd0d3b5dda8c4cb38df925d58a760fe35a443c30809792b3768b244f3f040f1e77df8ad74f0379b517d51854d73e5184849f155f96ef522a23594ad7ab854bc865ab3d703a4f17add3ae5b7055eec0c434f4728a85544eab12caa14779e5265bb6ec4f000e7004430ccbb03960bc4d6e78ed0e53ac673af40398d1826fac0c4a4618aa78752a93a2708eee24c7177c1c501a566d822b3d632d5fa0ebd9c7c2cb17029e02dc0574b9ec66b757147dde6076b5802e822c0bf7c22a196ea4b3fb88453cec6b2675abaf93e3eff956c4106be462f4e9f8272090a094cfa793ec3334965b16da9d25d735ca05a77ab72baaa5c314398cc303152551bc4ea8065fa04cc99e5340facdaada8b10bb0948e7cd894a6de008cda9ff2f541c8818238da884e7dec267673b758b898131c6d8b013a8435c0bc6d7aee8a31e568a4a5b2eece7c7f94ed7d017f04a3330c695f32a643bc42cf71cedf0aa4970267b4f510da1a03ab000c98a852477b1a1abf8ace8ae6649b5f4996100423572fe974fbcbcd279b40de275619da8a99cee2dcfd26fae31fdb8965beff999bcc2b2dcbe7b5e563f93fe6e306eab14a000c820c1e2615ff24a7ae4aaee618234c96428170d8ecea65ebc5d2373ebe1541ecdf0d286aba2235a197fad2812367c4be57071a1a864f438fc0d0b20ff9e13d2c51866d762da28278619b444284dd1111f51567920d7f400758a427f85c56541993bcda35d16ddc10a7f7e0ae44adeadeefaa56192035a2a6aa3ddcb6754db4e54f5eac50c8f7ed163d51849f36e3906dbf9d48ee9fe3b22cb3e7f15c442c4f891fe62e1f0f854e7c3a69b1101df5ac7af82a4b4d81c5138ff7ac1a92ab43842a60bf5c550f0fbe466e081511d48ab02e5f0db0cabf71645c49d439cdab56a1a8b537e8e1e416708c95d8964c3b7cc02d7c5d9452e3813ed3b38c0ab07977d5b2e2332ad4c129b340678e394bd56277ab20faaa708bd06de898ae31ae2a49f0079ad88c35aed37836d1ff99aaeeff4fcf040608e82f5e84c0491e4d7bbb4b6fb3a0a37992db4c50e9f699f366e52bb6373a0f22eaa3df12ac588f5b9b8e22a47d86665c447915eb990a40c7e7b8d978f6af7d0819ed56c1abd75a5e3b693dec29de8417981fde7bd2f54abf4fc0805600e0c89d7084125d9e84e623e1129283ebe56a0f0399fc15f5c57f1822af994713739f4c2923db1f33b049168bbdc5a6b82b8cb8c825156bf2908387b985a0854cabe3f736de5d8daa6ce57bcd698c22c44acd99b10444a72418b64e2857dc3c094c5aead6b06095057a13d91550dfb0cd96db903b95a0c30d45816c155410793d67d84404eec4d4b34dff378b93507d916aaac83557f06ccd312ebf36d28178da7c96a4595c4a14575d2718733588cd32ab022d03cc4e390d26071de61788769d7e88595ff5d48b36cdfc83a4b1e6373943593538eac786c0f7077574bedab9e6fff73f492fde00b06b427e86fdfac55803d7e8c23c23f758a5a9dc82a22dfc4431f89e9ee7636e3ca3a75ab831fdada8874d3fca12078abe3ac829a8bf24a378004cfc1c83da036d9aec78757803b3dbd04dd51d9600ecc62b91f85a38a8a3956281a6d9fdc8bb162f6d3afd073986d4ab5734c02ecb74cafbf184b2b0faf9e26193bc3895b7715a0c09139355a6665bf07b79f95cffddd06e2b23f70afd5aa8f7e2291101a92fbaba5f141759d83adafdc32e5314ad0b43bc62110b16447edc9f1a7588a6bb4cb5a16bfb6b8d742a2e116478896fcdd6a92ff37354f0f6b6498f405411840a22ed9a30b8965dec3b59d0a95c1b88a915f3c40648580728915833eecac10958af1f6f29b6a0bdafe154bf8b2ded1ca814d1af05ed6d854dc9ca5f0cc01720c0e34076f22598ce11e19ce8ab8a7aeb374c64d5960e3fe3e834e8b7aa37e3a924b4e34d9663b7cb63a12adf5d9075316e730ead62d4304ef1f96259d867c27458abc3218acc619825d282197a19c6b8799bb161efbdfa7d5e3a669d48c7b9d28b6af8b11fd2964434e5de4c71965534aaad36d9242cc22d9dbad9fb3ca49dd57b338d1a85b6e1bcb0b58535b0ab4f276c9bc03e41199ab8de25e5bdf5fa0cb1a157782838307a983808c8aa38cc79cc4ee0656cf0935348c97d7788fc3b29e905d251bc0908c433a1c34d251f7ce9b14718676e07460da6d72aa23114ad4be05c5d62f3fc92dca984b9fc02fc2321b17625e14d2f5f882235895eeb64e58a3730ff72f9c77923f5528075cc8d0f8d665ace094894d93c2044ae6025410a804e776e1961593bbf261b217841ede222aa30e5abeac30a22928549a1221ea6c054321edf502ce8d22a144afd3a419ba3e66bb1506dfd0c6f8f9469037ab718002926b53e59bba7eef72a06c1b3dd13dac05d4aa5c0dac791bae8ade62b498e1a3038174823529aa4c5e0788b27d15a3b9dc2425f1f12e0ef8a60451806dc89a918e383cb2d783e20d43eb3d03df2b628d8266b5369aceae174921b6a5c667061303da8ec6f7f83e8faae256ef202f69728c6d6417ce00113c18e4aba2f4e317d93e002d2c7831ea0e6e1b227666068c2f8eb9f1ac50407a820276159167784caddfd2bc74c499aecfc4c649bc364ed55570eda2f656d1b6919ab9c0fb6219e94978847693a002b37295b9e7f09825c9229646a3220aab242e8b77355660baeec7a5a5054d4a063c7d174d9092c500cc3686904cee43d996d20f4dfa90afb59bb64c9ab28439295db80703151ae05320338768b8bd467fb8bd62b12bd6cebc0bdfe7540973b249292f45c138d43bcbfc088a346c4aaf782e896bf43d1638f94ce93488663e9eb7378145ce25f9220a24222b394e4baeb73bc7e0ea4511905ab89b4421e1d723b422f16597067dcf2bca50bde7482119b41b085b58820aa969fcc135c54f0c632c2bdc377137f6bdb9e59e92fa14113e01ed67f0bc6701c606c1a635063c852f67e9fe128f00b91e3f15018bd6397b7df9de2b57ac3ec97fe8dd75b2a5f97396e314f0bdcf8c22f320a4fdbb0f0b670800dd20e53fed093b7cd3cef87c75d2eb2865bc7a2b37651892d5f629f3b9d83342985fd5bd2c56e12da43f468dbfd965e608fc0a06aac361988bf1632d2f3bc1cceb51f2fd05692b986817ba690ede40f2721a7f8a354ab4e0d6beee4212a5b464624173efd35acea7c13f2a78297f092caadfde0bd7e13ff327a394499f360f65a020c7e605d16ab21cb68d8f1ed9f62d96ae684d0582f2ddf6ce6fee7dff73acdfd18c3409cb16a0decdd232697d4ab400791fd40b0f105", 0xea2}], 0x1) 14:00:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x40}, {0xc, 0x7}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000140)="fbf217f65b361b1b42e218190300", 0xe, 0x0, 0x0) 14:00:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x9, &(0x7f0000000240)=[{0x7f, 0x3f, 0x91, 0xd6}, {0x80, 0x0, 0xc9, 0x7}, {0xdd7, 0x5, 0x6, 0x2}, {0x401, 0x7, 0x2f, 0xffffffff}, {0x9, 0x7c, 0x0, 0x1f}, {0x8, 0x0, 0x8c, 0x3f}, {0xff7f, 0x1f, 0x80, 0x10001}, {0xfffb, 0x4, 0x0, 0x9}, {0x0, 0x9, 0x8, 0x3}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x44}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0xfff, 0x7, 0xff, 0xffffffd6}, {0x400, 0x20, 0x3f, 0x7fff}, {0x400, 0x6, 0x3a, 0x1ff}, {0x2e1, 0x1, 0x3, 0x5}]}) syz_emit_ethernet(0x6e, &(0x7f0000000000)="a9800684a0ddcab47f14bcfc039a533cc16f054db9760ad1f07b2fc140aebf29774ab1b02abaab049c23125898f2dea3f543c62cf6a3aae111041e999b02cb7177fb938d50d98f4bfa24fb6da0437b4871b3149e05662c33c047c1586cfc129676911db833ba25fda95626adcaf6") 14:00:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8be", 0xb}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x20000, 0x48) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000200)={0x1, 0xf8, 0x0, 0x4}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000080)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x40}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000100)=0x1) socket$unix(0x1, 0x5, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000140)="fbf217f65b361b1b42e218190300", 0xe, 0x0, 0x0) 14:00:56 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) getsockopt(r0, 0x2, 0x9, &(0x7f0000000200)=""/173, &(0x7f0000000040)=0xad) mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r1 = kqueue() r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffd, 0x2}], 0xeaf3, 0x0, 0x80000001, 0x0) recvfrom(r0, &(0x7f00000002c0)=""/186, 0xba, 0x42, &(0x7f0000000100)=@in6={0x18, 0x0, 0x400, 0x80000000}, 0xc) 14:00:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = dup(r0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8be", 0xb}], 0x1, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000380)={0x1, &(0x7f0000000340)=[{0x20, 0x1, 0x40, 0xd51}]}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000002c0)={&(0x7f0000000280)='./file0\x00', r1}) pwrite(r0, &(0x7f0000000140)="fbf217f65b361b1b42e218190300", 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = fcntl$dupfd(r6, 0x0, r0) ioctl$WSMOUSEIO_GTYPE(r7, 0x40045720, &(0x7f00000003c0)) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000240)={0x4, &(0x7f0000000200)=[{0x0, 0x6, 0x5, 0xffff}, {0x3, 0x0, 0x80}, {0xfffd, 0x40, 0x40}, {0x80, 0x1, 0x3, 0x3}]}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r8 = dup2(r4, r0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x9, 0x0, 0x81, 0xbdcf}, {0x7, 0x20, 0xa0, 0x4}]}) 14:00:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3c, &(0x7f0000000000)=[{0x40}, {0xc}, {0x6, 0x40, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f00000000c0)="fbf217f65b361b1b27781533f20842e218190300", 0x64, 0x0, 0x0) 14:00:56 executing program 1: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000200)=0xc) bind$inet6(r0, &(0x7f0000000240)={0x18, 0x3, 0x5, 0x1}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40}, {0xc}, {0x3, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000140)="fbf217f65b361b1b42e218190300", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f00000000c0)) 14:00:56 executing program 0: open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x10210, 0x166) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x2, 0x400000001002, 0x0) connect(r1, &(0x7f0000000200)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 14:00:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f00000000c0)) r2 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8be", 0xb}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) pwrite(r0, &(0x7f0000000140)="fbf217f65b361b1b42e218190300", 0xe, 0x0, 0x0) 14:00:56 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000000)={&(0x7f00000000c0)=[{}, {0x24}], 0x2}) msgrcv(0xffffffffffffffff, &(0x7f0000000100)={0x0, ""/4096}, 0x1008, 0x1, 0x1800) 14:00:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) chflags(&(0x7f0000001240)='./file0\x00', 0x10000) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getsockname$unix(r1, &(0x7f0000001300)=ANY=[@ANYRESDEC=r3, @ANYRES32=r4], &(0x7f0000000180)=0x2) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) pwrite(r0, &(0x7f0000000140)="fbf217f65b361b1b42e218190300", 0xe, 0x0, 0x0) 14:00:57 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x97}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000340)='u', 0x9e}], 0x1) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r3 = openat(r2, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x810, r3, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{}, 0x0, 0x81}) readv(r1, &(0x7f0000000040), 0x16f) 14:00:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) renameat(r1, &(0x7f00000000c0)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r4, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000300), &(0x7f0000000340)=0x8) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000002c0)={0x1, 0x80000000, 0x7fff, 0x1, "f972da66a3b18f9d4d1c334330416c7c2aa8ebbb", 0x7}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) read(r5, &(0x7f0000000380)=""/113, 0x71) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x4010, r3, 0x0, 0xffffffffffffff00) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000280)={0x7, &(0x7f0000000240)=[{0x1, 0x1, 0x0, 0x80000000}, {0x8000, 0x20, 0x3, 0x7}, {0x8, 0x4, 0x10, 0x2}, {0xb1, 0x5e, 0xdf, 0xdaf}, {0x1, 0x40, 0x9, 0x1}, {0x3, 0x7, 0x7, 0x65c}, {0x1, 0xa7, 0x8, 0x2}]}) pwrite(r0, &(0x7f0000000140)="fbf217f65b361b1b42e218190300", 0xe, 0x0, 0x0) 14:00:57 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)={0x0, &(0x7f00000000c0)}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x2, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000140)={0x0, 0x1, 0x46e, 0xd9d}) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000180)={0xc4, 0xbbd, {0x8, 0x3}}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000000c0)) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 14:00:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000140)="fbf217f65b361b1b42e218190300", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8be", 0xb}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000100)={0x3, 0xf5}) 14:00:57 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2, 0x10, r2, 0x0, 0x8000000000000000) write(r1, &(0x7f0000000100)='w', 0x1) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x25}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r5 = getpid() fcntl$setown(r4, 0x6, r5) r6 = msgget$private(0x0, 0x0) msgrcv(r6, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000140)={{0x5af1, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r8 = fcntl$getown(r7, 0x5) fcntl$setown(r3, 0x6, r8) 14:00:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x80, 0x5e) recvfrom$inet(r1, &(0x7f0000000200)=""/111, 0x6f, 0x0, &(0x7f0000000100)={0x2, 0x2}, 0xc) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000140)="fbf217f65b361b1b42e218190300", 0xe, 0x0, 0x0) 14:00:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000200)="fbf21753f5e8500000000000000d603b030baff13811d2522fa407d3b5ff57de699d5aeaec8e13e17f66ef591ae936cff43de4eaa60d559b34c8f077f2412d017e5e6735041a66fd77d8c245fc1395ad71ac685a687147d08f", 0x59, 0x0, 0x1) r2 = socket$inet(0x2, 0xc001, 0x0) setsockopt(r2, 0x5, 0xffffffff, &(0x7f00000000c0)="3e05f6af77d0f393f98a5d6514b283cbd675f4c1744a4009a81393be7a1c7c4c7f29735aaa15ed28b57bd51e70ad9db6fcc4e177fcade4af79bf", 0x3a) 14:00:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000140)="fbf217f65b361b1b42e218190300", 0xe, 0x0, 0x0) syz_emit_ethernet(0x22, &(0x7f00000000c0)="4931b0c13b148f2bdb2be3fdfa1347c3d1544130e3bf1fd9ff8e8708162e5d37204f") 14:00:57 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2100, 0x8613b) r0 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000080)="3d090045f116660294943f6cfc6a67535317cbb790d77b549f1b75c00bcaa98395a2beeccde5a4d3a52ef9f8ffbfeedc589b90d19c1def921f015bbf1e77720ea539ef55ba", 0x45) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000100)={0x3, 0x0, 0x0, 0x1000100400004}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000140)=0x8) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000000)=0x5) 14:00:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000140)="fbf217f65b361b1b42e218190300", 0xe, 0x0, 0x0) 14:00:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000140)="fbf217f65b361b1b42e218190300", 0xe, 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x1, 0x5e6, 0x5}, {0x18, 0x2, 0x20, 0x2}, 0x6, [0x1, 0x3ff, 0x8, 0x100, 0x2, 0x2, 0x8, 0x5]}, 0x3c) 14:00:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x61}, {0x25}, {0x6, 0x0, 0x0, 0x7fffffff}]}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8be", 0xb}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000080)={0x7, 0x7fff, 0xff07}) pwrite(r0, &(0x7f0000000000)="638be1ada823511a46489e9878de", 0xe, 0x0, 0x0) 14:00:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000140)="fbf217f65b361b1b42e218190300", 0xe, 0x0, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x800, 0x0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000200)={{0x0, 0xff, 0x1f}, 0x0, 0x9, 0x400}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8be", 0xb}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x0, 0xa97a, 0x40, 0x0, 0x80, 0x80, 0xfffff801, 0x2, 0x2, 0x7}) 14:00:58 executing program 0: r0 = socket(0x0, 0x4000, 0x3) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) poll(&(0x7f00000000c0)=[{r1, 0x7844010479c64a95}], 0x1, 0x7) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="9b3758e1", 0x4, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) r2 = socket(0x18, 0x2, 0x0) socket(0x18, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000000600)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x1}, 0x1c, 0x0}, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x100, 0x78) 14:00:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40}, {0x200c, 0x0, 0x5}, {0x4, 0x0, 0x0, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000140)="fbf217f65b361b1b42e218190300", 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8be", 0xb}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) 14:00:58 executing program 0: pipe2(&(0x7f0000000080), 0x0) socket$inet(0x2, 0x3, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x200, 0x0) fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) socket(0x18, 0x3, 0x0) pipe2(&(0x7f0000000000), 0x0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffff9, 0x3, 0x0, 0xfffffffffffffff7}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="5478e4ada36a972b6da5067b55dde2997d2ef2cb8d6e2654feccdd2bc926c40224905d8b6427c50f8d082b1f91b8192a250f69ddd481e6334305b33971e692e686f09b0fb481e875fa29b2881a35a050021f4b4583daadf800a91c0a7d52b3d3fc97b1a371facac37ef0038d3bc3e5fe0bcd9ae30aee6f54a45049064aca8f46c97e93e9451f5a103ede57bfc24e3f80d6878cdf752302e99748838cabb29d1e75b6086f8c441c1492dc8c080bb2ee1a8cfc807c9e5e5ff6ca5f2d002367d16bd8b572a654d0e6a36fe07974d8d9033e54fc23c0313b490898b74434"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f00000000c0)) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r2, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x12, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) write(r1, &(0x7f0000000300)="1c1590bc9440f255f496e18fa98d4dfdf2c37e3b87a2aee73ec2269af4ff0770a53ab413c4ef0b5b47145fc74eea2a7d2bbec845ad8e45ab2237610a93ec034a05360428cb4bcc4ecd66abd9e0d655d60c9df97094bf572f533e03dead90fc0224b1f11faff548b4a98c1b81168569d784fadd560b04d26004e3dea3db625421741c7379b591f76ffe8da2c6b4ffb55fa65abb46c149d0968001b6db59cb98a42b70d2b3fa6527d592ab77b11808b169aad1a7edf234144fc0dd08fb11c20456eeaab1008086c9b37cd62ee6307b2d2b078368d045214af88d03c542e9d7c169c9f941e9ed63c6914765561840c3d00d9bf903bf837c2276826dd61ea24d3491a4add6eca665c6bde4ac12b4486c97d9face0b2a8ae7e35ec2d6308242fcfd96dcd8c82c1586c961ae8d4c8aedc64075aebf85b883c63778c9c75cba113a1335f8a789c2f6fcc97b6364af97647483324232d281ec0f850e23baa975a33245c036a932aa1f4e3ebb6cba927bc25a33669a4f1f97252a4b259642094973e112d7fed9f9aa3437cef82506076f0166c77ce783aa7ca4d423b08929b3b22f92d33645d99ec1fafbbab7286688a777697f1a8ca16bfc66837f5d76e2ad97fc5e8b8c17a3d15109fcb1660293d9a0acb434ff21b129a1040dc18c997ae1fb8014851ced0371174a097192815c721ae73a20c8b4938988b26cf6b0d766c067561f1b8fd0e93883950b0801eca570c0b5ebd0c03d574bf4625c6e364a28c9264725f8a0e5adbd25b7866760fc2036264da12afdba44a93304cbf86fb57f74f0f9cd3fb54d88c3c40c80e9f7aa05106552c87f480cdfa0fc93e3e52e3d35f1358d1b2ba047d3ef67c1df6579a404495202f0303784b4e5ba4dcd367c7d9354867acacbd9a14e63e48731869339f60957339d5f3d96c71fa6387ae2f13086119a5c05b0ccb3ecac75c77123f017340393898468e0d43f4a3381522b0ef52c453537736ba4cc7ec11af2ae3729e99163c41c66351087f4fadd55dc5db649e137b40201d6a81b942bdf33fc7dc01a3b4095fa35732b76a94a33601ba0f1943837cce580de4c39864683edda42895c4e17d86f0888c66177d72ab8aa5ac9def4a18282ba42bf6bee57cb7a2b10ea0c780ef9a1755000234d7d0246017ef564c2631ffd0f0af3f7fb2e9797cb5d3fd40c98b4b4cadbdbae504747402ef76c658123b3b3865924f6e2cc46625aa1c9db4fe93aa224f5266e52fd794ea53d274fd4878b4f00870d104ce1fb40172fe509ca1d424cbb407a982607e6aabfa9505a96b01b9247d258e51f8a16a201f54656df1e760fe037f3ff856d99854c7f46abc0aaa6c6ce449e8a07e96981bf0d97c987a708906bda05f4ec16e7453dd3cd6bf3dad7a52f3d34e9809f2e1424d482bc5151391ac97dbd2cc511d0b356ac06e9cdee7027ce6cb905146a442e1bd2c8581cdfaf36659a6beda482ad076d38b86b09e61437fb94a06933c8e1276a105d5db8944d37b7ba637195905cd93cb8a965ed748f0e26913e039465c80cb7940051d7dc4a591ed7be878084e0038d7c34a69473eed3cf59abc4e7d4dd524930e312d641d99f8347977b41d62ea3d090ebf1a476315f9ac5dad32c77b500b6053a4886fad52c79fe4151ba7fe5c63886e4647dba170f8c708d025ceb136694b653556bfc03e3118fdf37851c1ef98730337b4715ac913a807fc6efec2e79eac5234bf413ad97f605c85370c13737b83c8b2a1d0e22d35b457b5457d09e18cbd00dc3754a0e74056dd4fb0926d7a8f7150409ceecae3ecb9630a9d93bd841d747c43bec6177f490af41f84f48ec965929c7f59e521722a10966eaaebf755b3e962149cfcd027a6d0b1b9463101ebd85205a3e946c974e0d5fd5f89c74c45856fcd2e5a6836fc4815208e74dc7c6e3aca9283889a3c1cb386a1145ce0472bb4516d883be6de2f75c96bb239c118d87ac130fd8b358c493e143b386d30c5159b3bb9c64009e17a6b09be828512fbeb67fab6afcaba5f8e4376df53d7f5117b123785bf0fc326ee1ea671fde4aa32b425d001cd4781faf8a3d3585c104cb7f789a510b826482b7d18660efd1c4683ad4b71115f7d28062ad1e041514346b014e669d465548605add13d5dea25b3d7a5dc11c2ba37490dd55475d52f3861fc9d99e3d6ce42844fb8e76be96b51673c025c01ef284e5932845392e3948e2b9c9aca4f1f24f9ca6e382fda7fd52009504b22f0c021424a77332b8a1f59c339224429208ddab90ce8761ccca8c9b096d281a055de5a0d316ab3d313b581d5292f6e1b57502451738d92665a357b5c87b0be0f3fd82e269d2a5de8cfc00eeeb7d39f7980970c76c018f7b4d44b448162fe58d115d218ad88fac3e38ee9f7d8d193b754b7ffc41d8f6fe17bcf6f476c16055a52e581ef063eb063e3b962c06b327f575734112f21651be33d1d4b1c698326e50088643b0f996e1529661341b497969f0daf15a9bf2a7addcac5f55cf941a313ad44b01c410606fe74ea1d83a8d6fa40f141572969f7773efe42695d810a4195109d2b8b3f9d4d6360ff58585a245ecaaebe369e797932a1f4a0181a90919f182e82f1c105dbf793fc878fb54239eaed0833cd0785f321b799f8c9dffc20b3b1b589711ab983e0d53f8fc7466d7e2aeff62c998d2024a0b3cec7234a8653e294f0b7c6aa0982f5b7b30cc8e06753dd64a77154752b06c4d12eaa89164fe0a3abf18f248053404509cdb233d51bcda883c89e442c70e47542e9140d5ec4453fce71f74b786e59ac13781cd3cc27b341c9abc07dbdc5e46e262d5f6b9c81840afa2898219c64adae5a076855a84d3e98c220ba5eb444e103c92ed7e89854b0830e89c44ee0541eb8ce44aa29cd521accc55b2303bfef67f415a4e6d7f22ddb9b1020f30eaeab64f01b0256ae899a48f1cb3a215551d36b0a55d97fec749eedc19a3bc00db3c67fa4148236016b5150b68581f2e856471b89d8c15a61a56929dfc6fedaee044093c8863d7f280231e8be4da59c47b39f094cd83128fb28bd997086f1d544e7e652b90446a26ba16612feace40fecb07467bb258222d1f8f9c79f006577a2a6bf9249f06b3df44c5f6234dcdc7f69ed8d3bc661c6767bf47bee5f58d996f8516deba85856ae95d277f3b35b15c21b9cfbebfc127dad983043d871410983eea45af03246f5fd5e4a545513847acf94a86c7da5533e52acd71b3b9769d802d2fc3d3fb4f74808cfb179e867d7b679885c6fc3f0249db3e195e357651faadd0209fe9fcbd7df07a73334ad32e25432223003c7482d385d63080cc13df243ae6c54eb318023cbecb1a11c258cdf495169ccee314d6eda87930abd046453da321f295c5e09feb2dede0a7c537ac10855f4580bc7d2c6d8a6cca91c737dceeac1178740ec6cadd79971554d0c642f352873ce511904ada46ecd0c43053b1d2fd5d0f29c6c0ba7ad01e82422e4a4a734327f3899e159d3e9250de07d1323fa564d9a13717e00f5f18dbce962a6de4575732418860e9f672f89e91c266a88b402ec7c151fe1a3af1f369dff84214d28c25df919ab2fc150e17f039e3af8011513af4fe7f8a17763056227c8a4c3cf5ff82c2f43e0b2729e0b55679406a9a6e9cef1f1e6a60be7683171701949251110d0289ad7ee6cc5f9373a9438b74f975b8a85ce96dda2115f858e05a04695835ebca252a135eefaaefba47506519f3406938831cddb970f8208f444e51579c9bf76dde1fe914073bed58ad0fbe607739bc416f4afccfbd2e51d772066f20e3eb7f03012eae25b42361db40e00431ea69fff42ec3a3df53d96d3b5da2e5cf98abd00183c280e1634dd020eb7415e02aba3722236cfcc6277974311373fd92b60c986adf1292cbe56321eeca67a82e32dc02aca5b0a7b3f02e6198b3b4f3f15076cb3eface08cdb1725d1f13f87b72321b29064f4a8bbe5102c9ee5bb63007fd4dd847d9cdd23bf133de9816693b6f42ca8f6f08d9d3f991ad93c9127ef87c9f4ccbbda8efdd2922e5515c9a1b3f1ca761a94cecce5c820b3bbe68584f89ddad4121b1f2e3b0472f55fa2325510ebde0f6b518f9e9fd0eae642a7bb65eefec976ea802be4a181dbbbad45fa8a383c7a89649c88e7e09e5d2842b68cce159928f9d7ddf646f86715191b42708f3d28200082565c84fe1c627f0e22df652a35cfedfff1690fca7b7b64081e66b09722c14d54ef2f4198761804f7bbd01923a4c8d3b3f9668a4297af29403e1fca43b356fa4b8a9e254215895c2ddb8041f386e71262f89e98bc238fecb744d6977e446a32374294d2395c8882b437ba25526c6bca65e51f9d9e9a15c8f951acd62876247a2b2b1e911e4b24a504cba66ad93a8549a21c1b0903abdef03a5315bd5e4a107e07a927ffaeef76413d9ba3c925e54ee348788dd868059971953afa13cfe0aeefe7c16b0716dc8be5fac1c9fb09d4ab2e078780d38f425388e1981f4f7c9895a335dc72129aad7943fd1eb603d36d5d8b698d2750d64d64565f8d5ac575553074745dac8d249a8864ae994820d5c2ab8ecd24b8fdcaed17117aa297d5c6b969d681782326eb617b0d7cfc635bc600ec70c422d11dd2e8e9c6ea829cdc0f3b2854a7caee16474e7a9436c75e76bc51f20eea8bad89179d57cf79e1d99085023d8701a5d4d8c6b15116b07d2f04e467df17325f8ebce05f916584c2ef0b7365080f4c982bef69f101ad0c0a98ecbf53d6edf0d91c47bdcca166c3f17210edbc6845747c77158442aeb519c58e64ec73518d31f746087c89f6ac133ecb3b804906f173bd7d36945d15c6108af66d144fb58c64655e382ad5ffc9df7c286da20df15414f8151e13186d3cc582cffed7369d525f106b7ff53cdbce59c6b079f59dd37820285a1d28f6f1203ce51243535029429f938bd791978fd806d0fe591ca3d216d05cc348deb5c359c9361886c490205456bd5cc4b8b72d184367869b88409a511d5d0ab1bc20112c8d7740a2652824f0329e01e67d5c5785d6b7568baedc62746547109b957a1c55e24956f3d654f02d786ab5af4442156935272db627a5b5240661911722f864891154ec12b03c38bc08b3126e77191a51db1bc4ec90065e22789efe6e5d4728cf3254336597d4cecb3e13052349042f6609e06d0cb956a598dfc6d98f65050caad3cd542d97fc137cd6834b0bd0aa261f27bd611ed338b9e0a782f66c835f7b048575d6f1a837479360300128b9e218979fdb302e48e7a494fb87101a5f6b7e196a0d9fe65f34712be0be00b212b278965b36f8e233f23011040a9a92b41d8d7a99c0dc083dc7d1d9ae6130529b324eb4f1d885851f6a336630d8dfe77221fb2a27097b59f8d5dbf3ee34add10f108670b9e84cb5f7a5ac995ddf1b267105b0f62f1ee82c5e5a5b3fa91e44eb88ac9b87088a2f1dbd302b8195ab919110cf5f92559872f3c714268956d78f64000cbf4f0bbe20eb4dd890d086f6c969ace1ad51193992813e820548ae1618060ba50692b11be4c867d56bd06112ebcbe4aa2aefd328f54164887de7e85e73b9def67a817dc2d8d782affb50050262b4fcd2472229b09a1072ba26aab9c3cab43924c64ef5f796c4be007cbc0fe755856b68a7226d2e402c919a64d68c419f9c94460791482539102f6635f4d95de4951f3878891141941d21f98ea4766232c568a3d75cf6c23e8e063f1bf6c1b38f436af86f0437c1c75ccbbccc9286ac48c5144df054e0e77360e7dc4dfc2c3841c6d7f040c355cc2b900", 0x1000) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x1, 0x368d, 0x7}, {0x18, 0x1, 0x5, 0x6}, 0xe7, [0x3, 0x7, 0x9, 0x6, 0x7, 0x9f, 0xd04]}, 0x3c) 14:00:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2df56faf6d002361ae4b77885821b1042f49942acfce26985cd17b445cb73fd995a3e7672150997f3c252", 0x44}], 0x2, 0x0, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000300)) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)={0x9, &(0x7f0000000100)=[0x4, 0x7e1b4986, 0x100, 0x3, 0x8, 0x40, 0x2, 0x3ff, 0x3d7]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f00000001c0)=0xc1) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000280)) pwrite(r0, &(0x7f0000000140)="fbf217f65b361b1b42e218190300", 0xe, 0x0, 0x0) 14:00:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8be", 0xb}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f00000000c0)={0x6, 0x7fffffff, {0x800, 0x3}}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000140)="fbf217f65b361b1b42e218190300", 0xe, 0x0, 0x0) 14:00:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2df56faf6d002361ae4b77885821b1042f49942acfce26985cd17b445cb73fd995a3e7672150997f3c252", 0x44}], 0x2, 0x0, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000300)) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)={0x9, &(0x7f0000000100)=[0x4, 0x7e1b4986, 0x100, 0x3, 0x8, 0x40, 0x2, 0x3ff, 0x3d7]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f00000001c0)=0xc1) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000280)) pwrite(r0, &(0x7f0000000140)="fbf217f65b361b1b42e218190300", 0xe, 0x0, 0x0) 14:00:58 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8be", 0xb}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f00000000c0)={0x91, 0xfffffffe}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000140)="fbf217f65b361b1b42e218190300", 0xe, 0x0, 0x0) 14:00:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2df56faf6d002361ae4b77885821b1042f49942acfce26985cd17b445cb73fd995a3e7672150997f3c252", 0x44}], 0x2, 0x0, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000300)) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)={0x9, &(0x7f0000000100)=[0x4, 0x7e1b4986, 0x100, 0x3, 0x8, 0x40, 0x2, 0x3ff, 0x3d7]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f00000001c0)=0xc1) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000280)) pwrite(r0, &(0x7f0000000140)="fbf217f65b361b1b42e218190300", 0xe, 0x0, 0x0) 14:00:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000000c0)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = dup(r1) fcntl$setstatus(r2, 0x4, 0x80) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000140)="fbf217f65b361b1b42e218190300", 0xe, 0x0, 0x0) 14:00:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2df56faf6d002361ae4b77885821b1042f49942acfce26985cd17b445cb73fd995a3e7672150997f3c252", 0x44}], 0x2, 0x0, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000300)) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)={0x9, &(0x7f0000000100)=[0x4, 0x7e1b4986, 0x100, 0x3, 0x8, 0x40, 0x2, 0x3ff, 0x3d7]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f00000001c0)=0xc1) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000280)) pwrite(r0, &(0x7f0000000140)="fbf217f65b361b1b42e218190300", 0xe, 0x0, 0x0) 14:00:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000140)="fbf217f65b361b1b42e218190300", 0xe, 0x0, 0x0) 14:00:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2df56faf6d002361ae4b77885821b1042f49942acfce26985cd17b445cb73fd995a3e7672150997f3c252", 0x44}], 0x2, 0x0, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000300)) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)={0x9, &(0x7f0000000100)=[0x4, 0x7e1b4986, 0x100, 0x3, 0x8, 0x40, 0x2, 0x3ff, 0x3d7]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f00000001c0)=0xc1) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000280)) 14:00:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000140)="fbf217f65b361b1b42e218190300", 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8be", 0xb}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0x2) 14:00:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2df56faf6d002361ae4b77885821b1042f49942acfce26985cd17b445cb73fd995a3e7672150997f3c252", 0x44}], 0x2, 0x0, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000300)) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)={0x9, &(0x7f0000000100)=[0x4, 0x7e1b4986, 0x100, 0x3, 0x8, 0x40, 0x2, 0x3ff, 0x3d7]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f00000001c0)=0xc1) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 14:00:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x10) dup2(r0, r0) syz_emit_ethernet(0xe, &(0x7f00000002c0)="100231ba0605a100e8e27a6afd23") 14:00:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2df56faf6d002361ae4b77885821b1042f49942acfce26985cd17b445cb73fd995a3e7672150997f3c252", 0x44}], 0x2, 0x0, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000300)) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)={0x9, &(0x7f0000000100)=[0x4, 0x7e1b4986, 0x100, 0x3, 0x8, 0x40, 0x2, 0x3ff, 0x3d7]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f00000001c0)=0xc1) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) 14:00:58 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0x6) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc914780a6cdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f12f9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87bdde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1be912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b00000000000000"], 0x10) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) writev(r2, &(0x7f00000002c0)=[{0x0}], 0x1) recvmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/155, 0x9b}, 0x0) 14:00:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2df56faf6d002361ae4b77885821b1042f49942acfce26985cd17b445cb73fd995a3e7672150997f3c252", 0x44}], 0x2, 0x0, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000300)) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)={0x9, &(0x7f0000000100)=[0x4, 0x7e1b4986, 0x100, 0x3, 0x8, 0x40, 0x2, 0x3ff, 0x3d7]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f00000001c0)=0xc1) 14:00:58 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="07000000000094a854b613d5b2d3a238d0156c3221f9ef24cd6b7ebd182a15cdd6381e637fb01256d1f320f53cca11fb0e0832b99479ea15142cb4e1b975a227b11b0b6eb335f14eae273e6b83c77806f2946e54e7ecc21c2020b14fbb239721452a11326fdbe5c389ddcec6abd6bb03b2c0c76300de020c5c2ad5ba2a6aff113499ed87f7e23accb3241eb726ec8660ab63d77f32c53038598c480639c2285b3308f05600000000000000"], 0x10) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x80, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x8000, 0x0) poll(&(0x7f0000000180)=[{r0, 0x80}, {r0, 0x100}, {r1, 0x4}, {0xffffffffffffff9c, 0x2}, {r2, 0x4}], 0x5, 0x0) shutdown(r0, 0x2) 14:00:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2df56faf6d002361ae4b77885821b1042f49942acfce26985cd17b445cb73fd995a3e7672150997f3c252", 0x44}], 0x2, 0x0, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000300)) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)={0x9, &(0x7f0000000100)=[0x4, 0x7e1b4986, 0x100, 0x3, 0x8, 0x40, 0x2, 0x3ff, 0x3d7]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) 14:00:58 executing program 1: socket(0x2, 0xc003, 0x0) r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000180)=0x5, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a3862070000000082959510bf093f68c11700287ead4bcb775ca69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd580a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe65000002361cd8cac7ecbc5b65c6593d2870b41200003d00000000d28418ac1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c90100008000000000000000000036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637796819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee571cff99645d300682b4e9701b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf9136006e51ded92a4ee45e46ef35719229aa64efc9c07409001b2ef8831bf4ceb9aa9128c659cc7479a51a09378c18a083a84a11562ac9aacb08927c6ae3e1f566e8adc71256ffd00f27852be84d5f1b751d6c7ce7f1f085b9c5daab91c3b36dd711b5ed9457a19ad23ad4bd8dc3f98e3e4d8446a5bd19e0c2dcedcb6563c80fe448fa00af57f6cae38d87047d540e1fd00360cc47c4df6a9aed39e85de091f4607392d64f894bf9a5f53fad69c8a272d1ea46913bb7eeff49f8539a466cd71bca25997a2eac52f4eb3d94335cdd89f5a3cc00000000caf3ab54b5884d9ac5940bfb2d8205faa768aa6abec21217a9aff2fa1485e9a9e78cc4aa4a4f340100000015f7f6c667d77814cf78136eae46c353a57c782abc2db20ebf5c1359b14d36f2034128180184fb6164e3bf81cb1f3f010172407f95fa96b2cdc42f35c15ebda40e0def8aa4d7035b7799de6aa36959cf8bb691fdca80d3e5fd0bfb6616ebfd16e8a867a4a2535c7a00eb711663011ace01d2c316fa765928f1b558f913d2dc5c381fc23356e42963aace2d412897576ff1bfad9a348ca5f4962c18f6a55d6f0270813e3ce484808cdbca0d05538ba82e642ddb7521d8d3977a821a272f1bdad358d8b5c8886b77004f9a4f624905e16629d449e6bfe88a7318717f6364ad112943ac7d48406b6d07c483d46ff5a1edc204c0375398c7d0fcaaea646e4b5f4d0035f84bfbd30c7a69951b9c2714"], 0x10) r3 = dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000040)=0x2) r4 = dup(r1) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 14:00:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2df56faf6d002361ae4b77885821b1042f49942acfce26985cd17b445cb73fd995a3e7672150997f3c252", 0x44}], 0x2, 0x0, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000300)) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)={0x9, &(0x7f0000000100)=[0x4, 0x7e1b4986, 0x100, 0x3, 0x8, 0x40, 0x2, 0x3ff, 0x3d7]}) 14:00:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2df56faf6d002361ae4b77885821b1042f49942acfce26985cd17b445cb73fd995a3e7672150997f3c252", 0x44}], 0x2, 0x0, 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000300)) 14:00:58 executing program 1: mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4) nanosleep(&(0x7f0000001c40)={0x400, 0x7feffffb}, 0x0) r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000001000)='/dev/zero\x00', 0x8000, 0x0) pwrite(r1, &(0x7f0000001040)="a6546c41ad48e2cca1f7ef1379628977d8679f06017b", 0x16, 0x0, 0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(r0, &(0x7f0000001080)=[{{r2}, 0xfffffffffffffffc, 0x1, 0x40000000, 0x1f, 0x6}], 0x7ff, 0x0, 0xfffefff8, 0x0) semget(0x0, 0x4, 0x8) r3 = semget(0x0, 0x0, 0x402) r4 = semget(0x3, 0x2, 0x208) semop(r4, &(0x7f0000000140)=[{0x4, 0xff, 0x1800}, {0xd8f3bb697034a81e, 0x1, 0x1400}, {0x3, 0x6, 0x1000}, {0x3, 0xa6e, 0x1800}, {0x1, 0x6, 0x1800}, {0x4, 0x5, 0x800}], 0x6) semop(r4, &(0x7f00000010c0), 0x0) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000000)=""/4090) 14:00:58 executing program 1: setreuid(0xee00, 0x0) r0 = getuid() lchown(&(0x7f0000000040)='.\x00', r0, 0x0) r1 = getuid() setreuid(0xee00, r1) r2 = semget$private(0x0, 0x0, 0x129) r3 = getuid() r4 = open(&(0x7f0000000140)='./file1\x00', 0x800, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) setreuid(0xee00, r3) r5 = getgid() r6 = getuid() setreuid(0xee00, r6) r7 = getegid() r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGSTATS(r8, 0x4008426f, &(0x7f0000000240)) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x0, r3, r5, r6, r7, 0x108, 0x4}, 0x3e, 0x5}) mkdir(&(0x7f0000000080)='./file0\x00', 0x434ea408bbda1aa7) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000200)='./file1\x00') r9 = getuid() setreuid(0xee00, r9) setuid(r9) 14:00:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2df56faf6d002361ae4b77885821b1042f49942acfce26985cd17b445cb73fd995a3e7672150997f3c252", 0x44}], 0x2, 0x0, 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 14:00:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2df56faf6d002361ae4b77885821b1042f49942acfce26985cd17b445cb73fd995a3e7672150997f3c252", 0x44}], 0x2, 0x0, 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) 14:00:58 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) mlock(&(0x7f0000000000/0x1000)=nil, 0x1000) recvfrom$unix(r0, &(0x7f00000000c0), 0x0, 0x0, &(0x7f0000000080)=@abs, 0x8) r1 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x40, 0x0) pwritev(r1, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8be", 0xb}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000000)={0x1, 0x9, 0x3, 0x8, 0x3}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8be", 0xb}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000140)) r3 = semget$private(0x0, 0x4, 0x8) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x8, 0x1, 0x1ff, 0x0, 0x5, 0x8001, 0x2, 0x5]) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2) 14:00:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2df56faf6d002361ae4b77885821b1042f49942acfce26985cd17b445cb73fd995a3e7672150997f3c252", 0x44}], 0x2, 0x0, 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) 14:00:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2df56faf6d002361ae4b77885821b1042f49942acfce26985cd17b445cb73fd995a3e7672150997f3c252", 0x44}], 0x2, 0x0, 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) 14:00:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2df56faf6d002361ae4b77885821b1042f49942acfce26985cd17b445cb73fd995a3e7672150997f3c252", 0x44}], 0x2, 0x0, 0x1) 14:00:58 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) r4 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r4, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8be", 0xb}], 0x1, 0x0, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x80, 0x81) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0, 0x0) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f00000000c0)) preadv(r3, &(0x7f0000000180)=[{&(0x7f0000000140)=""/26, 0x1a}, {&(0x7f0000000240)=""/106, 0x6a}], 0x2, 0x0, 0x1) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x1) writev(r1, &(0x7f0000000200)=[{0x0}], 0x10000000000000ab) execve(0x0, 0x0, 0x0) 14:00:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2df56faf6d002361ae4b77885821b1042f49942acfce26985cd17b445cb73fd995a3e7672150997f3c252", 0x44}], 0x2, 0x0, 0x1) 14:00:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2df56faf6d002361ae4b77885821b1042f49942acfce26985cd17b445cb73fd995a3e7672150997f3c252", 0x44}], 0x2, 0x0, 0x1) 14:00:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2df56faf6d002361ae4b77885821b1042f49942acfce26985cd17b445cb73fd995a3e7672150997f3c252", 0x44}], 0x2, 0x0, 0x1) 14:00:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f00000001c0)=ANY=[@ANYRES32, @ANYPTR64=&(0x7f00000003c0)=ANY=[@ANYRESDEC, @ANYBLOB="67b28391c529c61823d6757120478c2ee8161c07c77567d7995a94cdedf9821ffd1d294f72e8f46ac0271d07619d42aa73b2180f0c689c57e2edb53a8897d66b4ad8a1a1b3a78bf81ba8f839cdad182e1b0652db0e937a8c411ceb78a60bc2c04e5697eed6820699ceda6e9ffc973ecb30d504d5189efef8a43ac61f69b59f4d836b7682860111301554ac1e750ab0080bf17888761b7d", @ANYBLOB="4fa0b65d72e7270d1318b82e4d016c51bf4ac2932697e18a9e45facf501f6ec30244bcb7acf70f8f15e5168fe1c986fc7d5bfc08cade1568749e17bcdbadb735ad855900c248f6d8f7686efa31c6eac8bc1fffc4218c9d2450253fdcbbe2e2d74126e41ab045417e862567b3ed26442455221ecadcdade446f4558fefbc5bf7c1fb194a016bec5f7cb4fd30bf88f06472d017bf02f90f66a5197dfe6feb3d7450e75a2855e90d977bed58cb78ed11aabb0b478e3eea0bc5bab10", @ANYBLOB]]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") bind(0xffffffffffffffff, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x1}, 0x8) 14:00:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2df56faf6d002361ae4b77885821b1042f49942acfce26985cd17b445cb73fd995a3e7672150997f3c252", 0x44}], 0x2, 0x0, 0x1) 14:00:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2df56faf6d002361ae4b77885821b1042f49942acfce26985cd17b445cb73fd995a3e7672150997f3c252", 0x44}], 0x2, 0x0, 0x1) 14:00:58 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x6}, {}], 0x2}) 14:00:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2df56faf6d002361ae4b77885821b1042f49942acfce26985cd17b445cb73fd995a3e7672150997f3c252", 0x44}], 0x2, 0x0, 0x1) 14:00:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x1d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="472b74edb0420000000000000000") 14:00:58 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2df56faf6d002361ae4b77885821b1042f49942acfce26985cd17b445cb73fd995a3e7672150997f3c252", 0x44}], 0x2, 0x0, 0x1) 14:00:58 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x800, 0x0, 0x8000000000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200, 0x0, 0x0, 0x1], [0x0, 0x0, 0x401, 0x9, 0xffffffffffffffff, 0xbff7fffffffbffff], [0x0, 0x0, 0x401], [{}, {0x0, 0x2, 0xfff}, {0x0, 0x7}, {}, {0x0, 0x0, 0x0, 0x1}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) kqueue() ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCLOCK(r2, 0x20004276) 14:00:58 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2df56faf6d002361ae4b77885821b1042f49942acfce26985cd17b445cb73fd995a3e7672150997f3c252", 0x44}], 0x2, 0x0, 0x1) 14:00:58 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2df56faf6d002361ae4b77885821b1042f49942acfce26985cd17b445cb73fd995a3e7672150997f3c252", 0x44}], 0x2, 0x0, 0x1) 14:00:59 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x4) connect$unix(r1, &(0x7f0000000c00)=ANY=[@ANYBLOB="8202adfdffffffffffff447b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c11700287ead4bcb775ca69dfceac2a86e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f07b14385f04157785ea4a5c5fe659fa202361cd8cac7ecbc5b65c6593d2870b412ef7b645b77aad2b18418ac1b00000000029cc4ac3908ddba44fb4b755500000000000000003e70f6b4a062c6ca8d12540ccbca45000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d53eef9e8b0fb636710000d2f97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7da97f309b417e2ab04fd8a9c98e958ff55d09000000004fad4b03c88132e19769e70a2ea6f78d00000036d1161b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a869bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff901000000000000000f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e33edc2a8bcc7102e6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf9136d097a5d83092960862b8102bc1f84da03ea23b11041034906ce6dc83c3fba37ff1547118f569f6e87cb950fe286ef99252e35109463c50d4ebb0f11934acb99ae1ad670224f918fd6bf321659a89495a2856f00d3accbda54ec70b5260ff5a00f3d43881052e0e429f4b0a960091867212eb914a69d1413e8cfe753bcfaba7e40000000000000000000000005efea7a670bfbed345d8b9b6683308fccb47d9c4936d39ff47cade113c3b6002baed55c0b2d6ec968164fe69b2f6c57f393775b66ffcf50005c9563f7db12aeff359020802fac3cd2f56e937921398d41194b847e51ec8e7c20530383be2a3ed26ac11bc6787e3d0bc808f47709a5e70fe3be13caa151f0e89d97b623b92b462d5fcb5b6acc198ceae9c8263eae33b35dd0a98f524abba5b613578773278a10015ff5ec024bb1c94ab939d8bac352fd7f22a02065f479ef2b5eac09f58923c1649b821e7ce2b34962a7aa6e1467ad6456f11e942ce09cb1c1ac3c695ac97791e991a08c573089a9cd2e85d596d6518325fac386bdaca4ce6807ca788110fdd3c1850"], 0x10) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006, 0x0, 0x2}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4, 0xa010, r2, 0x0, 0xde) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x10000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) chown(&(0x7f0000000200)='./file1\x00', r5, r7) setgid(r7) connect$unix(r0, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) pread(r3, &(0x7f00000000c0)="38f6c9eeed332d65a15bfe1d8961aa86fcde18ab1b571721e717cb903c3f019f769d3e493775b6", 0x27, 0x0, 0xffffffff) r8 = dup(r0) sendto$inet6(r8, 0x0, 0x0, 0x0, 0x0, 0x0) 14:00:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2df56faf6d002361ae4b77885821b1042f49942acfce26985cd17b445cb73fd995a3e7672150997f3c252", 0x44}], 0x2, 0x0, 0x1) pckbd_enable: command error 14:01:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2df56faf6d002361ae4b77885821b1042f49942acfce26985cd17b445cb73fd995a3e7672150997f3c252", 0x44}], 0x2, 0x0, 0x1) 14:01:00 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000080), 0xa9, 0x0, 0xfffff801, &(0x7f00000000c0)={0x3, 0xfffffffffffffffe}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x0, 0x8}, {0x9, 0xffffffffffffee39}}, 0x0) 14:01:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2df56faf6d002361ae4b77885821b1042f49942acfce26985cd17b445cb73fd995a3e7672150997f3c252", 0x44}], 0x2, 0x0, 0x1) 14:01:00 executing program 1: pipe(&(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xffffffffffffff42) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 14:01:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2df56faf6d002361ae4b77885821b1042f49942acfce26985cd17b445cb73fd995a3e7672150997f3c252", 0x44}], 0x2, 0x0, 0x1) 14:01:00 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x4030003) r1 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8be", 0xb}], 0x1, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x41, 0x1513}, {0x80, 0xffffffff}], 0x2}) 14:01:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2df56faf6d002361ae4b77885821b1042f49942acfce26985cd17b445cb73fd995a3e7672150997f3c252", 0x44}], 0x2, 0x0, 0x1) 14:01:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2df56faf6d002361ae4b77885821b1042f49942acfce26985cd17b445cb73fd995a3e7672150997f3c252", 0x44}], 0x2, 0x0, 0x1) 14:01:00 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x2922) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') semop(0x0, &(0x7f00000005c0)=[{}, {0x0, 0x0, 0x1800}], 0x2) getpgrp() r0 = open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x46) pwritev(r0, &(0x7f00000001c0)=[{0x0}], 0x1000000000000214, 0x0, 0x0) 14:01:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2df56faf6d002361ae4b77885821b1042f49942acfce26985cd17b445cb73fd995a3e7672150997f3c252", 0x44}], 0x2, 0x0, 0x1) 14:01:00 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8be", 0xb}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mkdirat(r1, &(0x7f0000000380)='./file0\x00', 0xc) r2 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8be", 0xb}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x62) r3 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) write(0xffffffffffffffff, &(0x7f0000000440)="e4844e790b40d3a3addce0d9971715cd112b60d4d80b33be4056f9cebe99816e8427795a70c8d545acdef1474964e8054f7cadcde4a9c10333db0b86a8f3c200c455c88c4eff34632370061ca67354443aa897fa3d3b6199f3fa10227e7673f04a997b3975a929d0ff0ba57de91600d7aa8843ee8f954552b319b23f8ea00cbfdaac", 0x82) pwritev(r3, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8be", 0xb}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) r4 = getpgrp() wait4(r4, &(0x7f0000000280), 0x2, &(0x7f00000002c0)) renameat(r2, &(0x7f00000001c0)='./file0\x00', r3, &(0x7f0000000200)='./file0\x00') readlinkat(r2, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/173, 0xad) r5 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r5) sendmsg$unix(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000340), 0x2fc}, 0x0) 14:01:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2df56faf6d002361ae4b77885821b1042f49942acfce26985cd17b445cb73fd995a3e7672150997f3c252", 0x44}], 0x2, 0x0, 0x1) 14:01:00 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000140)='./file0/../file0\x00', 0x0) open$dir(&(0x7f0000000040)='./file0/../file0\x00', 0x40, 0x0) unveil(&(0x7f0000000100)='./file0/../file0/file0\x00', &(0x7f0000000000)='W\x00') 14:01:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2df56faf6d002361ae4b77885821b1042f49942acfce26985cd17b445cb73fd995a3e7672150997f3c252", 0x44}], 0x2, 0x0, 0x1) 14:01:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x7}, {0x6}]}) syz_emit_ethernet(0x0, &(0x7f0000000000)) 14:01:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2df56faf6d002361ae4b77885821b1042f49942acfce26985cd17b445cb73fd995a3e7672150997f3c252", 0x44}], 0x2, 0x0, 0x1) 14:01:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2df56faf6d002361ae4b77885821b1042f49942acfce26985cd17b445cb73fd995a3e7672150997f3c252", 0x44}], 0x2, 0x0, 0x1) 14:01:00 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4008020000210], [0xfffffffffffffffb]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair(0x10, 0x8000, 0x9, &(0x7f0000000080)) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 14:01:00 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="6202e57f7f0000015788298b7e23e8a846fd1e2711eec0aefe89682a234bc2befc6804c917808028025f10df44725570975a3ef17ffb609929667edcba229aeee96271f7a6d6354c841edc0916b45c70937e797a4a98ed9af798970745e061cf67cca6a667b580c9df65c7fd2cb45325da6d9914f48576377c5bc1c0d15fbb110fe220cebb7eb33b4fd6927c5decbbfbed68b59d3b05fb33f44ccfe20453f21e3b0898d05dcd6c3bdcf34e92bae76781dbf743254304e1ae240fda0ca81455"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000000c0), 0x3e2) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19767b0784"], 0x10) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r4, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) getsockname$inet6(r4, &(0x7f0000000080), &(0x7f0000000100)=0xc) setsockopt(r3, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) connect$unix(r3, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) sendto$inet6(r2, &(0x7f0000000300)="94", 0xfffffde0, 0x0, 0x0, 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r5, &(0x7f0000000380)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8be", 0xb}, {&(0x7f0000000280)="d3b41f78206df350abeb2a7d21f2fde0339ae96076ef59179c02eef7a96daa46d0f588c60a408575a8d26c3510450b472f5f306654c7276eb3c7b5bb072434922b2e496854c77ee14a61c3", 0x4b}], 0x2, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0, 0x0) ioctl$TIOCSPGRP(r5, 0x40047477, &(0x7f0000000240)) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r6, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) bind(r6, &(0x7f0000000200)=@in={0x2, 0x1}, 0xc) execve(0x0, 0x0, 0x0) socket(0x6, 0x5, 0x3f) 14:01:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2df56faf6d002361ae4b77885821b1042f49942acfce26985cd17b445cb73fd995a3e7672150997f3c252", 0x44}], 0x2, 0x0, 0x1) 14:01:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x0, 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2df56faf6d002361ae4b77885821b1042f49942acfce26985cd17b445cb73fd995a3e7672150997f3c252", 0x44}], 0x2, 0x0, 0x1) 14:01:00 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setgid(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x32}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="f1a6c614631c91f670d1e53f33a2") 14:01:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x0, 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2df56faf6d002361ae4b77885821b1042f49942acfce26985cd17b445cb73fd995a3e7672150997f3c252", 0x44}], 0x2, 0x0, 0x1) 14:01:00 executing program 1: r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x4, 0x64, &(0x7f0000000000)="01000000", 0xfffffe58) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x1, 0x0) getuid() r2 = dup2(r0, r1) ioctl$PCIOCREAD(r2, 0xc0207534, &(0x7f0000000040)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fchdir(r3) 14:01:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x0, 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2df56faf6d002361ae4b77885821b1042f49942acfce26985cd17b445cb73fd995a3e7672150997f3c252", 0x44}], 0x2, 0x0, 0x1) 14:01:00 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xeffbffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047460, &(0x7f0000000100)=0x3) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x59f, 0x0, 0x0, "c84a03f6ba916c1d50bc10cc41582e1a3f7ea401"}) bind$inet(r0, &(0x7f0000000140)={0x2, 0x2}, 0xc) write(r1, &(0x7f0000000000)="2053890fa08f429bac285079afcabd54198ae84f8ae6a803072d7a9032ee17b2447dfe6fcd1d10a7d1bf191388ba8c7927c558db9e91d75ce4e50d228e5909", 0x3f) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r4, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8be", 0xb}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0, 0x0) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f00000001c0)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwritev(r5, &(0x7f0000000100)=[{&(0x7f0000000080)="7bdd942765910ff5c9b8be7257", 0xfffffffffffffc84}, {&(0x7f0000001380)="145879ac09d8f3f1da2785fb456ed8672b51a2d32ff094a47099d685819006b15b5eab5f26c290e27c5c25b77ca38fdf8e1e513751943af9c8f1be702d57f513d1d1c5840f5a9fb033efdbf931f2185d0c7921a127d57b8841fd4a190dcf50bed7646b230581cc2783607aeb7e46f0f32ec9df746c13989abd2fd78d74551e8964ee98c685810451d360752820f265825684783c7413e7905da14eb1e60823b51cf53a48f79b46a226f4a1419b7aa965695f9b9d8bf14351285e70cdb0436e8f14422ff4230d7562ce6292dbf5c67318cb35e9cab6a774cce75ab02f847e5292ea08e578ab8d20139123dd58b6d223523a883a4f8c2b8f6f521631219678b9dbb6db2e2b567cb4e993de03085d2e79549a9a4611d4f40621e36efd44fa2b31c5aac995cc2dcf5beea187d45d3ff2b3cd232b01c421f81b682ac6595445195e8bd2e5542c5c3d1e4358f08f83880b715d0726357ff9a5fea0994173876b467c2c44e8cc52f0aa8956345b67ec516beb76b00a0711131acb88681e4d8885c959e21379c5a70db2736b90c4d81c9450b79f1cc1e8a41008d6391db5f392e5a9108b741d4ca32fdbf8b77cf15a37d5da7d9a5d06e95c551cb09006b307ec650fd1420359e34d230f7a57141967cc6773e756bd04b845ad03c12085f1bb78a72973759091efaa214aa306ba874daa2b92a8221bbc35aece6e40057d0858f8e6f2b9d205f0c41f06a45f48120f34d96b610554dec44c5c8149c0277d2c395ff9b11442e0b4f02eed6533f7c9576f4b8af83958a95077ec3e39709d6ce3b05e3580d053fff4228c4c6c6aeb6aecedd64f4a064d38d28f0632bbec1875f2329484e24e86b680d23e57ed97d8c81f3cb9f644aea87de7bbfc42844efaf00ae1e87d571d47d55c6a2ed3a3fc48e58ed5c92c14a9e70165b1163b48ab3c5c4f3405738a648871e245f8ffb0b80929f9ae2485fd061d0595be7479aa633ab5c70b6806259855fec92aefde224334f0809f86335603000be2cd5061bcaa3886eba6dc2286fd4c4455cb3dc7b2549481fb1adc6b0cabcaf909cd64bd08db00a8093834b34e47c51855042d4a151166fa1f49f37390582231a08d50114af587a783dce41cdaf119960eb86f6af6ac8f8910072f256dc9df78ca7ea6d661311a527986f3cadd8b24608ec823795e4c01c04a3c663159d30bdb3943afb8dcdcbd019c0d834e0926bc2866fde683e6a480f778fa90c3fe36e920fd92a6335e0e7b47c56437e52809597213b4e9cb9d73ef82c46821da30244072d6208b27ee0c270e3ee31be38a9f7ccd55910e54598c032cecd2bc11e4e76bafa6613e9dfd50524b9d811a6b02294b05d1e8af1e020197951cb35cd3f29c496006da3d09aaaaac523e0924508c381779d18adb02d5273bfc5e073b2cd9261a0d2dfadb469eec724a748dff857c9720e746acfd3fb6bf58f202410d0e31e9a5cb02b25a49faa5171a010baf0345d25b7c15eeb1608ba109a00f4f44580430ae1d4e5466732b1731814589ae5899e25a7167749ff17967eca1a024b2857200a6e0963c9791b964ca0a19432259ea2bd8fca0584a541725efcc357578e5535e058075c37e30430d22ac30d7f441d741169d112b7f0c6656d7d2b611ef2f1e81b2a9e9fff2223b3bdfd332239da2ab83233595636df892d97713fc143366e9d8d84e5c5cc4c9417201f65f80579f606b9eec82e5b92b35d618728757775e1aaba732c0cd2a346cfdf2a1770431b3f13a72a5ca34ade106f2903a27073539f974397c2be8c623ae12848a30647ac5916297fc5325f98cfea7156cf89813fc8c999cb5a6ba25a7a2f0741ffd6a4833a786e76ef5f1917c8c2e9698b9883f050645de3e4965506d0ac327f547eb71cb55517504e98c1b19c8c0982c9b21f5ba0463dc633ecb32a8cd7a0ff6dad5d700cd3818fce5c486aca3205ee9540cb6b2b10d5d7989f06a94499fcd72a91a9253d66cf41339e52d75ddd39732b35ffd610bb6b9e11cb702e03e80a95159a9dbcdba43e140720c79516f3dfc2a0f9955f775b75f5d78441b4ad54fda13207f633d8ca5003f4c43dfab6ec16979f1ef4355d5498b9b7e2918183ab01dded7bf3c9f68731dbae6aa99c8a75c80b70a98df62d832ad48c5555c9bee2d01ce1e43eac0d975418f0e393c20afb23f705ced765fadfc113e5d92c3f7dc51f3b2ed12041526d79e6d9d55d928a93a8690d3593e3bcff0e6ee4833fa3b273880d4a1ded8cb3e1dbfafc92468269546bf86fc82184bf2705ea3ffc5d2b9053a0a0cba9ba77151244b22103b0be867256c1237e7e408ea72041aae400e8152ba3a60f50310fb840d8972683b51f536533fdcc2ed729683858a4268a058588c0e54dcbb61b8974366272155bca97b472a224a750b2f4ecd6024787d099e32b53a48156d31f340234eb300b5c298336fc51b10889964b69b91267602ca7323b9906d9a51e5311b97ece79dc6fd357e6e1283d4f0c7ee5b201a1d06bad9cdd504872fb3dba83b8ae5fb6742ac334eee756540fde351a9d498b1c49eebd2037d92b0a89ff1b38cd7ca4be9942317bef9cdf5c47b0964711fc0cd0a5f3bc88a45269bdcfd95040c30754196b123f615002eb873a8dcd717d140789aea978f48163819d0f0eb7748a9ae8a6cb2c9f851d0611ba602a5ce98330beedaf2dd35e3add9dc44697d801a8c8fd1e1fa0b3fbd9bafe952f3e834091741634cd3d8b8a95cb95d4987c834b9c8e7f88a73cf84b92019253bf0feb01cbcfb20ca66ed876476f55721fc1f4d0cfc86e55d0a3d03b6415214249c2223e3a44e80c83df11f57e2d23d38c42b1aec3b238fa55f5c304050f650c321fa4f463dd150cd0354c8de73ff1863dc7ecb94a89e025b8f13332b3c1200b13e4d309fb0414558df87c77d243e5079617d468f357999f110e1cb7e713ffc29998e3509622056e667bd3c2ff8a9ebd49b3a4504d993de88f00ad49131a2a652e6967466e462228a5c077f92042d308692ebc797f0478107a924d3aff7c9788a2dde61d7f5a6c0c8ca448df02e2255cd9315aae3be0baa5c7847b65e8ce85f6c18c2bbbbea7c76bf2a2e057be5d430bef4d2c0004734001215f841de3fa279e4460ae080ab38469c8938a13dbf5b2332f68ba6226de14642daa1f870cb9b626a58e40456f66f8aff0c4a4b8409fc8d74199f321f68b2d8f3307842158d361219fab29eb170c1add20dffb489cd5f4b2c7e83b3e68aa3f97223c0fd44269d2262d9e8ad196109c37bd999b266e0765a151e704071c2fff5450ea21ffaece9596102fbe2fc2ac7a010f3db55ee3702ac977b7fc050a04f07f3ad65f2bb9e0a2cc0c46328a124f4b0e543cad7aa95b8d15a2d8ed1ff4ce0c965368f556e07696e2d6ae4959b30a20b20f37c275142a771177be16a38a1418f54ece10286be23e6d0d7f886c9a48b150a9741d1fc8427c45d021ccfeb312c1327e3204306a99d47d89acbe99140bfcfebaaa440581758736acfbd528a2e35a5f8658289729fda0226d8c423da2d5cbb39201084a649a8e0cbe7d8ff90e5c851850b4b07e634f24e815c4ea94960cbfeabcce8229eceeb7f99e22f6c6699694b20a191b9d5a2f29b3b2b2f9f6fe2ab6d5f5fab24743a7ebe1f8226f4aaa04766cdb8dc50f4b9f59af6384254e5bf43c732372efa02cc2a211e8c1de71d1fb96cff6c241ba6e587c5ce91cac6fd22f11d0b48764465bbb66d093e90f7d13f274f40f876f514bc956a10a75e2d82419239a9ecfe0c79ac58e3d0aab073cb15ca931b02bffa98903ed10ba5b0eacd59f828f7112911fa30a9f8820a1dfc605c821406146cd2039e2b7aaaf47783b44e53b66f2e62b34733d924dac46163dad8c2c7780f7e5437218fe3a04831944830eefe6f3cf272b794f4a8953c82a8e2e5d7b83480d66e118ea814f88ea394e90d5b887bb310c7edba64b042531d4ff07e61de13a40dc7614148cfc5a3c3af189fdf05d45942cf7831c62592c7d1510d5129ed4701571bf00f9ce81704867cea192b477218046159f04669b4966a62bc979737f7ab79438738df441cd12ace58decd8c7aff21ade90630b4445145b051a01b6340cc46ba6a03de1846f1ecaa59da03a229daabddd68b17ab8880e8cff08136d8474c0bf8f96306b9e5cb8cad9d92b5da87f657ad319a3dd64c8a66018b1c61ebd55d03e4af055c6abde532be21540d6757d1eb1667bc7086a838c676d09417b8edff83d0bab1a2078ebe59fd937ce4e3bbf536cf96df92a65e81b26a3689c042eb513e7830db7bc47f8ec24c4d6efbe14f7552d3f338520617155d8fc51520836b9cf617718a023d4b0e3caf8fb04e4c88b8e465dfbab4b29f83f64dde4e44d76a56e3b46f5233ecfd56ebab7f690d620e5886fe6598ef68cff0031662b26ab052be1fea964c3fc7c6033fb4c287954303e0ce181272b879264b3d9167c12aee2d0cb9f74fdba16bdf74f1b593fc0e7bc3ecf1baf5e8c1fe9a6de6974aa041d05b062a9f96cb260ee3cbd5cd8f3449680f76460ec52385254502b3aacd57feb546ab12fe92b8600b67175163237d3a6d344ca168a0657366a94edd04fe49a44d60cec6ffd3fd26812e066648b862cec0a4eb0cfd7d139573b23e3124125d10ffe57aefcf60d5b19e4c0f6b7fc32eb1b754146239a8dad4fdcf9c8b23a9d08201f6bc4756721fb3fdfa8e9812dd19cc90b1cd4f3e4a4baedc01ac7116885277c65b060d1b866e9d54fad0173e7ecc4db4145dc99b4963fac9287fffcd91572141e3e5c7978c0eade7f67284ed24be3be66363850da5fbfc811ae45230322466a9e711a8305a5b427e1ce9fb553146c6fe4770db312816013332b1c6fe06bcea557c1a08e1ca91d0d90221ead0b075e7b4e85f678490dc35daa54e2d9165266c401489b9ce47a568a1f670d00b899ae379b56759fb05c36da45dadc8a2043ee17b397a070c6b7e7dba5795f836de01ebcd270cac9d8aeba9ae0216d657caee3a150db0e4056084cc7a3e3fecceb6c73897f63d2720699eabfe29b210f79c251a871557f9113f054492e3015bad77b637dad2e1d3af12e3a55b35c00568a6f4d1ba8f349e0af0ed523c9a5aa905936c3532bb92d6a3fb1915fcd5ad3b4ec73f0f380553d6f977c4287a57ebcc4c3b8c3971b635b8bacfdf14c5fc54014a034441a6825a7af797a738478f5693e2e08070ee62cb7687ea0e0de1011236d9a4761e31552a254b845c02fe8a1d5d4568131ef8ae03186d7ab9faa0ca05384c831b263a720849fed0cfa3fcdde502f019fa6a7021e2a2cc40ff1e8eed330238ccb38911856e5ea9d7a72e4c184f625b9e12baa4672a35fcf42d7c18273e2c42d720d247d352ac4269b0f98c7ad7e4658b13574a8b53bfaa29e6a9127df2eaba25b57c7e43083cbad9caaa13157a163374d6924ed3b6c09977b26cede0c0055af61b0498a999e1a6ad3864d3629c09bdcb74b576a69b321c1d8560057bcb7ebc63a36c1badab613679acb7620b412dff7c78f7634c688d7fd34bc2f717e30e751cbe8e2f2efe8c2bda83dc0e539566de63d0d4f274d299c54246833af4016d1c345847ccf46fe7fdf6886308b21950b5a6f12a338e1ec56eae7f252b7e8aebee9d8a5501dd759aa57b28a1f1124ef35c0bbe028a9df815eff9cd51bee12f1635147fa45181c912fc27837e3a77e989337f93b2d08161a087bfd8db61fede4d6817886837bf6f0cff8ec5077e3a110eddb8bfd4bba63bd63c1f9f8b9fdaa768498cf8546cd3"}], 0x1, 0x0, 0x0) r6 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r6, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8be", 0xb}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000200)=0x7) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$BIOCVERSION(r6, 0x40044271, &(0x7f00000004c0)) renameat(r3, &(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000040)='./file0\x00') ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 14:01:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x3d}, {0xc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2df56faf6d002361ae4b77885821b1042f49942acfce26985cd17b445cb73fd995a3e7672150997f3c252", 0x44}], 0x2, 0x0, 0x1) 14:01:00 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="e38beb376669648398f9ffb35dbe65b000"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) dup2(r1, r0) 14:01:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x3d}, {0xc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2df56faf6d002361ae4b77885821b1042f49942acfce26985cd17b445cb73fd995a3e7672150997f3c252", 0x44}], 0x2, 0x0, 0x1) 14:01:00 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) r2 = accept$inet6(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) pwrite(r2, &(0x7f0000000280)="b82286d4e9b60b6166a01d9917e507cd41fbce5d708728df36b4948522a00217cf8ab0f49e023c3b5750bf4794b1333fe54c74c4f4cf2a3d36bf04b6825c642198823ebcdffa9df46f7999c538e14b00cd0fbea04c308726621003e20914af59b343c4b1608cf7fb7cfc120de7e24423cbaea16dadde0332c7", 0x79, 0x0, 0x2) writev(r0, &(0x7f0000000100)=[{&(0x7f00000000c0)="815e31827c545f7529c1c020", 0xc}], 0x1) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) writev(r3, &(0x7f0000000040)=[{&(0x7f00000001c0)="01b6868f056ba4b421392163ea78510e3b43e628911ea9638df4a40ff258c2d2d26ef9294f4c433f9703309555eef560c0981a5fba38ea55adee58490f10d7e6156cc31b2e9ff58316df04254d83ff12e6265f6efa6af3fc881dc258df8223103ab46000fa080089799a9d9e208aa49898f2b0570754614394d8bd9da174aa5fdfd516498780472e61", 0x89}], 0x1) execve(0x0, 0x0, 0x0) 14:01:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x3d}, {0xc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2df56faf6d002361ae4b77885821b1042f49942acfce26985cd17b445cb73fd995a3e7672150997f3c252", 0x44}], 0x2, 0x0, 0x1) 14:01:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x0, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2df56faf6d002361ae4b77885821b1042f49942acfce26985cd17b445cb73fd995a3e7672150997f3c252", 0x44}], 0x2, 0x0, 0x1) 14:01:00 executing program 1: clock_gettime(0x4, &(0x7f0000000240)) chroot(&(0x7f0000000000)='./file0\x00') r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r1 = semget$private(0x0, 0x0, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) r5 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r5, &(0x7f0000000340)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000440)=[{&(0x7f00000001c0)="9fca7e25df45c1a591e9ac517b89877cee26cc78186a639fa58537c52c7343a2fd7740b44d4f7dd4294b50d0f16501af6b56259fd5765b83ef8268ca789dbeb501f30ec1be4d9d6558604634ebabfdc08b4dec751d07e7e6bc2c1d27255ab2c299d08cb04620ad6f81003d541a", 0x6d}, {&(0x7f0000000380)="86ce1e3c00780b7b931e41"}], 0x1, &(0x7f0000000480)=[@cred={0x18, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x8}, 0x1e688d6f81cf8f81) r6 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r3, r6, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000280)=[0x5, 0x400, 0x4, 0x5, 0x1]) semctl$GETPID(r0, 0x6d7b0c0deac95250, 0x4, &(0x7f00000000c0)=""/213) 14:01:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x0, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2df56faf6d002361ae4b77885821b1042f49942acfce26985cd17b445cb73fd995a3e7672150997f3c252", 0x44}], 0x2, 0x0, 0x1) 14:01:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x0, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2df56faf6d002361ae4b77885821b1042f49942acfce26985cd17b445cb73fd995a3e7672150997f3c252", 0x44}], 0x2, 0x0, 0x1) 14:01:00 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x23, &(0x7f0000000080)=[{}, {0x2c}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) socket(0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) open$dir(0x0, 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_open_pts() kqueue() pipe2(0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffffff, 0x80045756, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) write(0xffffffffffffffff, 0x0, 0xfffffffffffffca7) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="000089000000ec653000"], 0x10) msgget$private(0x0, 0x0) msgctl$IPC_RMID(0x0, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) accept$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) 14:01:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2df56faf6d002361ae4b77885821b1042f49942acfce26985cd17b445cb73fd995a3e7672150997f3c252", 0x44}], 0x2, 0x0, 0x1) 14:01:00 executing program 1: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x400004000000024a, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=[&(0x7f0000000040)='!!:%\x00', &(0x7f0000000080)='\x00'], &(0x7f0000000380)=[&(0x7f0000000100)='\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='^]\x00', &(0x7f0000000200)=')*\x00', &(0x7f0000000240)=':^\\\x00', &(0x7f0000000280)=':\x00', &(0x7f00000002c0)='%!\x00', &(0x7f0000000300)='.\x00', &(0x7f0000000340)='\x00']) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2) kqueue() mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) select(0x40, &(0x7f0000000400)={0x4, 0x7b, 0x1, 0xd6de, 0x2, 0x0, 0x3, 0x200}, &(0x7f0000000440)={0x100000000, 0x400, 0x1, 0x0, 0x8001, 0x2, 0x0, 0x7}, &(0x7f0000000480)={0x5, 0x0, 0xfff, 0x5, 0x6, 0x80, 0x3, 0x5}, &(0x7f00000004c0)={0x2, 0x1f}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20000, 0x0) connect$unix(r1, &(0x7f0000000540)=@abs={0x0, 0x0, 0x1}, 0x8) 14:01:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2df56faf6d002361ae4b77885821b1042f49942acfce26985cd17b445cb73fd995a3e7672150997f3c252", 0x44}], 0x2, 0x0, 0x1) pmap_unwire: wiring for pmap 0xfffffd806bc08000 va 0x1b31020000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc08000 va 0x1b31021000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc08000 va 0x1b31022000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc08000 va 0x1b31023000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc08000 va 0x1b31024000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc08000 va 0x1b31020000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc08000 va 0x1b31021000 didn't change! 14:01:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2df56faf6d002361ae4b77885821b1042f49942acfce26985cd17b445cb73fd995a3e7672150997f3c252", 0x44}], 0x2, 0x0, 0x1) pmap_unwire: wiring for pmap 0xfffffd806bc08000 va 0x1b31022000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc08000 va 0x1b31023000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc08000 va 0x1b31024000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc08000 va 0x1b31020000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc08000 va 0x1b31021000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc08000 va 0x1b31022000 didn't change! 14:01:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x60}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000000)) 14:01:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x3d}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2df56faf6d002361ae4b77885821b1042f49942acfce26985cd17b445cb73fd995a3e7672150997f3c252", 0x44}], 0x2, 0x0, 0x1) pmap_unwire: wiring for pmap 0xfffffd806bc08000 va 0x1b31023000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc08000 va 0x1b31024000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc08000 va 0x1b31020000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc08000 va 0x1b31021000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc08000 va 0x1b31022000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc08000 va 0x1b31023000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc08000 va 0x1b31024000 didn't change! 14:01:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x3d}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2df56faf6d002361ae4b77885821b1042f49942acfce26985cd17b445cb73fd995a3e7672150997f3c252", 0x44}], 0x2, 0x0, 0x1) 14:01:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48, 0x0, 0x0, 0x5778}, {0x20000000000006}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) r3 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000400)='/dev/zero\x00', 0x0, 0x0) ioctl$VT_ACTIVATE(r4, 0x20007605, &(0x7f0000000440)=0x1fe00000) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)) pread(r3, &(0x7f00000002c0)="0832c4ee636fe3c891e6daa8375e892de6bd72d16ceeb8ec3dbcf9f8afeb107dd732377295be92719d5352c7c26d8d5ff61a8e0a735adab55dd86ccf621ed8c286cce779baf7b033b7ae03a50b9e9640317f45cde4eb5ca20e48b571945b7a2e02e3c4c7a942affb0be6694fffc54fb228888c5b6f18b56a84ce295bfcc74bbc00791c9fb59c04e5b2d669e439627eddaca18d43786767ef3b9597ce", 0x9c, 0x0, 0x100000000) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x10, &(0x7f0000000380)=[{0x4d}, {0x9, 0xff}, {0x7000, 0x0, 0x0, 0x4}, {0x1, 0x3, 0x80, 0x8}, {0x9, 0x5, 0xcd, 0x3}, {0x7fff, 0xff, 0x8, 0x7}, {0x80, 0x9, 0x81, 0x6}, {0x101, 0x3, 0x1f, 0x9a}, {0x0, 0xfd, 0x8, 0x7}, {0x8001, 0xff, 0x5}, {0x101, 0x3, 0xf0, 0xac42}, {0x6, 0x2, 0x16, 0x2}, {0x1ff, 0x8, 0x2, 0x81}, {0xffff, 0x1, 0xff, 0x78}, {0x400, 0x8, 0xff, 0x8}, {0xffe0, 0x2, 0x7, 0xfa}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$lock(r5, 0x7, &(0x7f0000000280)={0x3, 0x1, 0x100, 0xff}) 14:01:00 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r0) r1 = socket(0x2, 0x3, 0x2) connect$unix(r1, &(0x7f0000001cc0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf67e33ca1519af44d440ae433b7453f68c117002864d30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c03c2a442fbeeaa1b6a4adf92ccc952f6abf1e6b468e922399b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5802e66f4b5df6a68d8cac7dbac5b65c6593d2870bc122cd2350000000000160000000000000000000000ff0100000081160021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ff00000026455bedfb9c9f35f23d1aa500006c17f08969eddff7744123053fb805925341d8553fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c47849768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23432dc9631d64bcd823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e772d35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b254b916042575a9603e129cc5b44d547100e307c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea99dadb1b76b6c98bf0e4f37107f09ad734c77e88381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26b498d0ce05a3852a1cb4338f3bfee17a0a5192d6fff297001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d59161787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc6ef2c1417f58714e9d06aac14689ac60086055319e95afec0bfb4cfdaaca352757699d9c748fa0f45198543169a3c646ea83641a64f7eb1981927ecea519f17c5c32f2a00f53251c8286e341356006c0121cc183a0628eb252297dcc4cb38a232f632426040053bf965523cdb91fd205603d1203c9e6026baa041b3bb782d6f5b227c1fc05dd1287ee75f141e75c3b68d8a55fee5d8719a379c098b21d4395b66fda14cc1fde9eeb1cae65b5c3a755723b059c437762fa534db73f59fa2e68c5e7ded8b77d1b9670420ee942b88a376316b3a3e9d6fc9a6e7ce666154b88092acdb573261ef46a27fd3b21987a33e4998a282282bbaad6277c4b0cc481d53d2ff9034c1a0e7413c1221861dce110e39d721b36e51cecefa8864bcf8da79d3d3c2300000000000000000000c737be5cb209ccafa5f9ca2e8a2169e00efb98f52d5048816855270a92241da1736938ced0f4707e4ae3316a32eb00000000000000214e5d2d618fa605140ee5abc1bbda0907798212ff36dce3e66d107c6041e5e651a472e37d726ffbde51141fe0e94e9cdee79c656ab3e95bccc37a871e1cfb6daa9e1ffd6732ed382227d086a66d6b75858c661d257e97913bb8f1936125874f7d7496a6ef51818bcc2a13"], 0x10) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 14:01:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x3d}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2df56faf6d002361ae4b77885821b1042f49942acfce26985cd17b445cb73fd995a3e7672150997f3c252", 0x44}], 0x2, 0x0, 0x1) 14:01:01 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000180)='./file1\x00', 0x200, 0x0) syz_open_pts() syz_open_pts() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) execve(&(0x7f0000000100)='./file1/file0\x00', &(0x7f00000003c0)=[&(0x7f00000001c0)='/dev/zero\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\xde^\'%\xcf\x00', &(0x7f00000002c0)='/dev/zero\x00', &(0x7f0000000300)='/dev/zero\x00', &(0x7f0000000340)='/dev/bpf\x00', &(0x7f0000000380)='/dev/bpf\x00'], &(0x7f0000000580)=[&(0x7f0000000400)='/dev/zero\x00', &(0x7f0000000440)='/dev/bpf\x00', &(0x7f0000000480)='/dev/bpf\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='/dev/zero\x00', &(0x7f0000000540)='tap']) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) rmdir(&(0x7f0000000600)='./file1/file0/file0\x00') writev(r0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) acct(&(0x7f0000000080)='./file0\x00') acct(&(0x7f0000000000)='./file1\x00') rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') execve(0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x1, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) execve(&(0x7f0000000640)='./file1/file0\x00', &(0x7f0000000740)=[&(0x7f0000000680)='tap', &(0x7f00000006c0)='tap', &(0x7f0000000700)='tap'], &(0x7f0000000940)=[&(0x7f0000000780)='\x00', &(0x7f00000007c0)='/dev/zero\x00', &(0x7f0000000800)='\x00', &(0x7f0000000840)='/dev/bpf\x00', &(0x7f0000000880)='/dev/bpf\x00', &(0x7f00000008c0)='$\x00', &(0x7f0000000900)='-{:\x00']) pwritev(r2, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8be", 0xb}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f00000005c0)) preadv(r1, &(0x7f0000000100), 0x0, 0x0, 0xc05) 14:01:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2df56faf6d002361ae4b77885821b1042f49942acfce26985cd17b445cb73fd995a3e7672150997f3c252", 0x44}], 0x2, 0x0, 0x1) 14:01:01 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000000)=0x3) 14:01:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2df56faf6d002361ae4b77885821b1042f49942acfce26985cd17b445cb73fd995a3e7672150997f3c252", 0x44}], 0x2, 0x0, 0x1) 14:01:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2df56faf6d002361ae4b77885821b1042f49942acfce26985cd17b445cb73fd995a3e7672150997f3c252", 0x44}], 0x2, 0x0, 0x1) 14:01:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2df56faf6d002361ae4b77885821b1042f49942acfce26985cd17b445cb73fd995a3e7672150997f3c252", 0x44}], 0x2, 0x0, 0x1) 14:01:02 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0286988, &(0x7f00000000c0)) r2 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8be", 0xb}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000000)=0xfff) 14:01:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2df56faf6d002361ae4b77885821b1042f49942acfce26985cd17b445cb73fd995a3e7672150997f3c252", 0x44}], 0x2, 0x0, 0x1) 14:01:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2df56faf6d002361ae4b77885821b1042f49942acfce26985cd17b445cb73fd995a3e7672150997f3c252", 0x44}], 0x2, 0x0, 0x1) 14:01:02 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) recvfrom$unix(r0, &(0x7f0000000080), 0x0, 0x42, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x44001000e, 0x8001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 14:01:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2df56faf6d002361ae4b77885821b1042f49942acfce26985cd17b445cb73fd995a3e7672150997f3c252", 0x44}], 0x2, 0x0, 0x1) 14:01:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x5c, 0x0, 0xfd}, {0x3c}, {0x4406, 0x5, 0x1}]}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="b6bc1fb924792bdbf5c06e8ad19c") 14:01:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2df56faf6d002361ae4b77885821b1042f49942acfce26985cd17b445cb73fd995a3e7672150997f3c252", 0x44}], 0x2, 0x0, 0x1) 14:01:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2df56faf6d002361ae4b77885821b1042f49942acfce26985cd17b445cb73fd995a3e7672150997f3c252", 0x44}], 0x2, 0x0, 0x1) 14:01:02 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x4582) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000080)=0x3f) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 14:01:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2df56faf6d002361ae4b77885821b1042f49942acfce26985cd17b445cb73fd995a3e7672150997f3c252", 0x44}], 0x2, 0x0, 0x1) 14:01:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) fcntl$setstatus(r1, 0x4, 0x80) clock_settime(0x2, &(0x7f0000000080)={0x1, 0x1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0xc}, {0x7}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) 14:01:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2df56faf6d002361ae4b77885821b1042f49942acfce26985cd17b445cb73fd995a3e7672150997f3c252", 0x44}], 0x2, 0x0, 0x1) 14:01:02 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x8000, 0x0) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) setsockopt(r1, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x2) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) r3 = socket$unix(0x1, 0x9, 0x0) r4 = socket$inet6(0x18, 0x7ffffffffffffe, 0xfffffffb) r5 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x10201, 0x10) r6 = syz_open_pts() r7 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r7, &(0x7f0000000540)=[{&(0x7f0000000080)="8a4f401d2e93b31318100c46", 0xc}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r7, 0x0, 0x0) r8 = openat(r7, &(0x7f0000000100)='./file1\x00', 0x200, 0x40) r9 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x28082, 0x6f) r10 = kqueue() poll(&(0x7f00000001c0)=[{r2, 0x20}, {r3, 0x100}, {r4, 0x2}, {r5, 0x4}, {r6, 0x40}, {r8, 0x120}, {r9, 0x26}, {r10}], 0x8, 0x40) dup(r2) r11 = getpgrp() fcntl$setown(r2, 0x6, r11) r12 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) chown(&(0x7f0000000200)='./file1\x00', r14, r16) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r11, r12, r16}, 0xc) 14:01:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2df56faf6d002361ae4b77885821b1042f49942acfce26985cd17b445cb73fd995a3e7672150997f3c252", 0x44}], 0x2, 0x0, 0x1) 14:01:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2df56faf6d002361ae4b77885821b1042f49942acfce26985cd17b445cb73fd995a3e7672150997f3c252", 0x44}], 0x2, 0x0, 0x1) 14:01:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2df56faf6d002361ae4b77885821b1042f49942acfce26985cd17b445cb73fd995a3e7672150997f3c252", 0x44}], 0x2, 0x0, 0x1) 14:01:02 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getpeername$unix(r0, 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) connect$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) 14:01:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2df56faf6d002361ae4b77885821b1042f49942acfce26985cd17b445cb73fd995a3e7672150997f3c252", 0x44}], 0x2, 0x0, 0x1) 14:01:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2df56faf6d002361ae4b77885821b1042f49942acfce26985cd17b445cb73fd995a3e7672150997f3c252", 0x44}], 0x2, 0x0, 0x1) 14:01:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x6c}, {0x3c, 0x0, 0x8}, {0x5006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x40, 0xca) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0) flock(r1, 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) flock(r3, 0x2) r4 = dup2(0xffffffffffffffff, r2) listen(r4, 0x9) r5 = socket(0x2, 0x3, 0x0) dup2(r5, r1) 14:01:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2df56faf6d002361ae4b77885821b1042f49942acfce26985cd17b445cb73fd995a3e7672150997f3c252", 0x44}], 0x2, 0x0, 0x1) 14:01:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2df56faf6d002361ae4b77885821b1042f49942acfce26985cd17b445cb73fd995a3e7672150997f3c252", 0x44}], 0x2, 0x0, 0x1) 14:01:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(r0, 0x0, 0x0, 0x0, 0x1) 14:01:02 executing program 1: mmap(&(0x7f0000009000/0x4000)=nil, 0x4000, 0x0, 0x9010, 0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x19, 0x3, 0x3) getsockopt$inet_opts(r0, 0x29, 0x69, 0x0, 0x0) mmap(&(0x7f000000c000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x2) r1 = kqueue() r2 = msgget$private(0x0, 0xfffffffffffffffd) getrusage(0xffffffffffffffff, &(0x7f0000000400)) sendmsg$unix(r0, &(0x7f00000002c0)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000100)="14907a4b071f0cdc68ccf067f0e9461290f662cde6672ebc634a30b221dc6ffd26e2f57c2af748fd6b25c8bdfc90884f467ed3a2b921191bdbc70e3c5dad88ffc728eb", 0x43}, {&(0x7f0000000180)="43949725a1d05c0bdb8d5e72e8835168b3cea08038c27a51440ecbe7a2e5413716df19d5d58d61e19e3f9d461bd0e5ba20bb2a911f56c03622ef9b44263a47573739d4381bc1982e2b4e4e5c5e9f468adf46749794334411936fa0b646208c3d289e1b82ded82315b208977b92f395e8799b086da802eb1f8158dd88fee5c6679c1c72fc95f955e339b66f011bf54e588144c066a96d2a6e466331ac39f4fa7ed38222f564820e9041272075d365dfbe46a3ca11915b7ec517898ff95b127509f12513bf187c43", 0xc7}, {&(0x7f0000000fc0)="f37cbaa40501947bd6f346b40ae4c4c28b1cadfa3363bccdd93b1ea71f08ad067f26262e69de15484f272507d38c98cef7a8edcb73bc7779f08a89231083c727c00a213416e4970735d41448c808ec11319bd98efd398e55630c7dc1fe3f0f681f5d3ca6e80ccd6c48e66044f8c868daa0756777377525c60333b88d1ca45dbcbe6c19d48a6a3b9e7b2a1bd0702dc770047b362da6a20e4640a73b8444a2a8f413ce9d82d014b1e44ba92c36ccf1078917efac95199e0b6fc7c07e50be50838ec121fbaf0d900a3630ea9b7b5e779fa46c9d32aca8e826483a9464060ec1dc1d9e72ebdb166d6751b2f364a335682ca5909b40cf31b7e21c871c913d0a4094d8a62b90dbd0f57857b0551cecf7a81ea66ecdff7147b256f79353ff705da2687bf19318d94860d24ac58f4888dd8f27d79433624ec7497dd659f952086088496bd01748dab09c64a7308643996f02c7dcb73b55295323c1ffd3253c04310f1a7d079369c0f52cf6f19f94be9e9d6e3d364a15da669e3109399210a45cd48118ae58731720985191018d116f153aa4a424e5aae05f9bcefed2c31cfb78db4cbb25e2edff88955a71aec6786ab5d688b173dcb6b3dfbae7f4cbb921368d176b30a4cf32bf925039593501e6163f87e1401fd3e85b430644c9df6f4bac33a98ac6ed01cb3d7837872f9adfcfc8a818a1317dd3e59277193f0c82d391cc87b9e771c421238ed5b7aa52eb892f1f7c5d8c987160a41057426c12eb53464e72d0305e8ea789c24ecac9f7175d3dc02adfa40599282b8812581ce3f43f291157181eb6484c6799410d0dec48e8eb55d1ce7712d8642c29bde4a1c277664803874cd628bb5871e05a2ae89e97f31ad947e9f6d1a599b48d9d23b2f9d02cbd3bdda74a74bd5c70434344b3795960b71778e96c4f0f57463e8bdd10ca818c17347f9902cc642e07def74333d534a7d864c380c85decc1bc7bfcc223afd5ba443a69f5e6f0d0d1185d9beb88533cb21a652f567f45d11a36a9f70776ff5d69b97433e3e49eff8bedbce6ad41e245098b1c1c6171faca6938f8e41b45ce6f421b530c4bc096454b7168638bca23582b00c79979c07088b3cdb9a774c21a1aab0780decde11b5a925b531de74ca342d6eec1ade96fd5cb2bd9366a36f01231abc143ceebbbc1a40c13069f80bf6d95e8a4cd46bf45c447e38d37cbf9f029736579296011634fb903f507fab35df873cd8335fa2f6b7d978858e3280d81df32eaf38a37ea5172c239b28ed6fdf5fdbe5f7445196cce2209f1bfbf0b8cc289d353b3bf780033d72027a021ee2841b8fa08cfb0a48160de83a08430321a0433a859e4dc96d39a46647f2b7c7128b9154e6979e2d8d7331c3ae5ab7efbccf4c1e54d577739b06e2e9e443257424898778d6ed8ceafd8870984a96b4c58b4ac14a6620503f8681c97ddb768c08e3e8cf395e8add12a95fc3372fbfe50224a7f96dc79628dde04aa653fba735f09e1cdf81b01c24607bf0d00ef42ee9f5a62b12c128e82226b37af5dd69669526df2658bf200746a5c701c38958a9e8a1fde8c414127b52b872e3109e56a7263ee764cdbb3a284f586edaad4b05e144c4967c5484bb91bf5052b8df924214aa7aef104983c6fab1d69dbefeb9aeec2c5e7f2e0ea3ce870cb5d3823166e708a01cc19780a72bea8848eef130b3c4c505e0690eab91e430b56fc7baa1c36f580df5a1ab99c26c2332bc68da440df190dc8a0242289410ca45789224cf079ab29eec3ae464e229c65cf61a6ff7e86e483bd3453131a03a4a35868b1a4ec388b8863908b89e0bb7ec7c983c0c6085899336583b2ee61aed92216c61085cc058a599a3baa9dbc49f7de91e45e4a7b7f76646a667fe02a61d575f62aec5e0d8bdcffd54c9c44f6369dab9e84dd327ac60e8f4d6db3c0d5ce0d5481b61c06618406f20116ea01e56d41ee4ea5489fbabdb2241ad7b1906687bb2362c3670805670cb13233960a081e3a7bc9df75015925fe58b5dd9f043644feb37a09259c94f7aef46145a66076d3e0b6b78ba3fc6afafba755fabd42eb6febe70896f23fcc0f31544b1163885d86a179068668f841a48fd9a8ecdbf9eb87194d6b151800677a92a7e3c59521e1e8b651bec4584455e1386b347b853819a1d55cddcf947e20a5270572e5760b0d23d35548dac98f288cbcbbba7d95bf32399f5b5d9c1d062b888315a48e3cc73dca28bcfaeefa2cc0b2b0095467306c8209a06e1841528de8bfb1cda7b3fef66e993aa424ceb1f5e2b6f7295889f8b0eb583ba0a307a0740f322fcf1d8bfaa755bd7bde7e16b24f795d8256144b9681de5ecfcfcd534fadde7430122efba4a9ac684a022b22d168f84856ab0c94e5c21d97a05de7008fd2d8ef8e51c6a7432bf637b8690fea255e311e96391340d2e8a19d880c3ee5bdace2d56d5e96cc4699f68ef4e16df541c6f02a247d9db3d7abd417a2977f3213611d63ef36879af173365a3237b74605039a553c588ed6a6805dca5982aff6e86fb3c66c3a384df390aad7495aeacde2a0ba6df5850b02d0302a512f2a52c484e5c61d0c9b16d43731e5f56dca21eb415de644954cb5c8b1c609496f7f461d3beaa56cdb9fcd02ad7e8e1e6f6fcfbe41d014cd436f02fac619fa123d920cd6739e2e6e3e5ab9e313d86b691f042464cea9cca8669453d07a5c552ee092a58e9c7f5403b61d91bfe952cad53c61b32c9dca2d55d99b78addccf0b81dd402c1781def4d5482bf8a8d9dcf8bb423fe1c4320a99e77edbbe796818f9048b391f2bf187e23710984ffe41b755e38cd7b28685776a95fa8735475cad20b1b256a4d5fe472efcdc56b134bddfca0f926b77f4346d861bbba414279e28b7350dac40dde399fb494a9e9e35361d543e81100d52f3526aaf6ec234f590df0095be52f0dd0cafafebc141976e8b2eb6ccca36b0babcc68955f7b588f2ce22b8ff42d8e039eba8d879ec78124bea92aebf9a2d449e6290ccded7101a533ac61f647b4c3f643c62753bd2b5547906d43ccd68856cd6659b2aea2af8d84ea345120ac57da0416bf93150bd0b238f98b7277eebda81a0ba5c32050d0a84c12b6b5c6a4455a206b9868adf23804e77a44a694526020fde0c6395ecfea0b4f058c435345ce5478238413cc8b79c67b920bdd674e30a4fd27b6ae5658e24e4e57f1f1625b2592a013463eb9aa72883daf109156ab3dd79763ef68f85a8e8ea96f6db766b6c796c06c70c5c156c814c5752955f709f1c97663b15b792825dde711dd8bbdd4bbff6caffd528d70e048e7b8e866ef4772c4731a3fcd9d4695ff46e1a5f4559634968c41cda2a798c7f4f7965047deb37fa1fe53d86fe14d17b4eb8cc485d08414a232c0e165639180f5d0de3e59d69be66192204f7cf6bc0deb825aa30256bf7ba49f1bb2cb9378640cd1080893b80d5e669e29f513dc69d73d4d455a20097fe31f8bc8a60c90da4da0d313fb98acbda1414e4d7cd53ce4e267b15909f5da6d833d8827c3bd2d446b784c8c9c42e55388049162b05eaa35d0a6de11576ecb6078998ec51d06e9b8220e3cd3849f552866686c7cc61b9c53620d65faafd8af3aadff4fa5432cbd7b0a091c373ef97b8ab4e3e9e1060f3dbf02bfab4704b99eba9bf4889ed1d4dc82ad25c202873bb47b4fd457b41696b235e434ceb29ae38204b1c024678d2f9b52a1a93b24de56ed8c4da3d9c31a3f5e51ea0a6eda21d3a8a9877d7027f39cf48b36fb085d52086de184f9d177f78c5c5fc4d05edede47b5cbbae4326d1b4e391ad574d435361fdefa1a77406b84582b0ec0e329b3238887e58b520558a77cb2a3fafbebe6704619bc442cf5b4c573ea11dbe2d48f75f1d0518197851474d082683a39f82e9cc6cc62b44093e1ea725fccc1f06270edccef3d3d9c2b40f5c55a7ae809a05983df4d7918829534983d57ba606e10f3995b439a8296c3f4e5741dc4684987baa1342b1f6babe015eea1eca786591e988a823f39ef2d076e04d28aa7758e51b7246c07cf5f991c3f4d282dbec0eb7db403e996ea1deff7adf2d04134be11e3ef43f19ebfec492413d0857a29e15b18a8ec450db5230e104a98eb862676af8f982018ddaa72fdd121836cb52a692e0ce5d91fdd29e0f1a9ceca84fd3c98ac893745bd9f28903e0e723ab884cf0a1c668a399ba60380a6c91e0e2be0e303c8898a0af24bf78779b5edb898c9da58e678a06c40ca3e5e86fdd71a39156b07bcc112d95c8dc6b313c7c4816b9c9053cc84ab30e3863807536c46ad8dfac3d9a2f86b0495da4da3cbb61064d22f21a8254f0a799d4f2088945b3b412917a56b33821c9c4608f4ebc0e440da1259003c29a281a08b91be4ce3d3a3c30be6581fc2d5badb6fe5c74e809fc7bcbf086b4e539fb915efdc8058ee5e293626e05fbd0dbf02535911fd527a6ccdc99f33a342141c93b7f32c4cbf2bee77309e0084330d9257a257cfb2990cff1659c69a98e611f68441ced3799efb9cb3065fef52402b2094219d8b1d0e38b5c0658cbad171676f242ac7c240e8c4959b91d61b3678454134d11717f3b76a79d34d6c8dcafd6292ab6da3abc37507a1a97abd2400c56133dab8da325f382ffee5636688da4b668b9f6a8f2838bae580d302ba8662152801cabb0fdda0bf57cee09ec89cbbb703562bf39c7b55afa9146d9d27761a2d941bbf409349934d8e5920bf2b3af3984fb3081e7c978a8c60d559116c8a833a34583f586cee560ed0c5be1622c8b8588233c387ca9d136369d1858d1739f064eead23886358e502ee22e6669de140cdde01585da6f3a494267f4231d7639bfcc9decdc7e30287e89f41cd192d3586dd51961ce9e181beefa06b03f8e47e101737d91af0598e2312ab2ad9eb341eb04dcdef248db887a90d05e6b890a6c178f36546a315c987ae9a0cd866211bf00c8190ee2d89decc4b01c7b502bec392f46a7cfac2c43b4e2ec1563935162fd78d2ed2471cea86041350d1fec97a50a32186d49dd15cf9b7b866b957bb9b9779908e7bb23b5651136e477865cd1c7fab9084408d512e3f9402df5596dd0666f1cef0963478001ad1a81a4b656359c49642a059529c549c335aae442556c4adfcde5fcedf8922eea4e5b96b27734c10f6925b50ed3859521840ef298a3657bc48d225a3f926c0d783e1896e29641f8e334c844ffa9d9e669bdf65786749648ad79fc59f5b7f4969915f7bbc4304d8ff855549b31c718ccfa8c03f7f6817c3014fbc63b6f0ff0accd9d71160d460f0cb83dbce0cc0427dafb5da1379c3a047d45a038d1ff90ea6320646ca887418f42190230a23e890755981654800ee0ed9495c891661014c8197b4ed1a5e093f95058217b84f7678aa75a3025c0692545625321498e5f8c8991f4a908d0c54f981a6cdf1d5cfb083427e44cac8c15ba3399a3aa90326fbeb04da03090a810f018a2a67c7203470fd42427a09d81920c8d9e29ed1a93bf8bd2b8cd4ee402f2738114b0011f651898a98f08f643d785bb63bd8dcad95a17ce0c4d4b7b7f9f397176dddc66676316339ca0a6ad17fd28ee88f4a71cb8c3748090a35e128403ac178a5ef1e01c41ddea3ec27bf9020417a693791a7ddd78d76944c29d31c3a00f4f52efcf1a4ab10da795263a1ecc534573b0ee21c41b9df552de9714449f082cbf577ab6046cd6bddb0f1b8c9fee61c558d4639b87d849040c27207087115b304d6e3476973c0ef7bf1a61fcac7884537f463b3c5cfd5a7640421221eb01832cf330b179e3", 0x1000}], 0x3, 0x0, 0x0, 0x400}, 0x40e) r3 = msgget(0x3, 0x50) msgsnd(r3, &(0x7f0000000340)=ANY=[@ANYRES16], 0x1, 0x7fc) r4 = socket(0x18, 0x2, 0x0) sync() setsockopt(r4, 0x29, 0x32, 0x0, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r5, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) pipe(&(0x7f0000000380)={0xffffffffffffffff}) setsockopt(r6, 0x2a, 0x2a, &(0x7f0000000080)="54002393", 0x4) r7 = socket$inet6(0x18, 0x2, 0x0) r8 = dup2(r1, 0xffffffffffffffff) msgget(0x0, 0x5cd) ioctl$BIOCSFILDROP(r8, 0x80044279, &(0x7f0000000300)=0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt(r7, 0x29, 0x2080000000a, 0x0, 0x0) fcntl$getown(0xffffffffffffff9c, 0x5) r9 = msgget$private(0x0, 0x596) msgsnd(r9, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgget$private(0x0, 0x0) r10 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0xc) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2011, r10, 0x0, 0x0) r11 = msgget$private(0x0, 0xfffffffffffff816) msgsnd(r11, &(0x7f0000000780)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e691035b0d58d646c06c066fef4a722a9770cc38c22a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e6432734062808035224f1029f653540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf793cc228a4fc2484142d2fc29b1112749e1a31bf9106521eb82f5f3fb44ba2c2014bd2026342588fa1a34492fdd4494c5eeb4af04be0195d459fadab38ea746dbe621387dc46ad4182120760700000000000000ab325a2e9cc64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a54216670ceb4ddfe9f9598a1e2bf6d04b8e89f9a026a26e1b202c328ce5845ef83ac4cf9140897d3d9006e10d4b7e62481d802618e2d6dbf289abcc552e55c60cea0ef479c098efc691987d2185ff0799221f17ef5acad113a218b27a1fa67caba5052353b1a14dd6c37b5965f4e3e8e856d000de98205b665c3219a05b66e5c287721a0bd591b4b3fb7820d81d2d0a2bfce503990d0b2b45e960274581ac4e60dd47142559bae510ccec4649c4dc541b5b93ba21c1cf1b9baa8d447bc2c08c0bad3c122596044615af47fc5c8434c6ba05430803c4439394c4f8c8c7d8b616aa8f62f526c8f882e4b922a1b05c8df909008d48ddb914869efa6a4969"], 0x156, 0x800) msgrcv(r11, &(0x7f0000000e80)=ANY=[@ANYRES32], 0x1, 0x3, 0x800) msgrcv(r11, &(0x7f00000004c0)={0x0, ""/190}, 0xc6, 0x3, 0x0) msgsnd(r2, &(0x7f0000000a40)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96081498e63bb2eff0f00000866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7142c2f0d2e5f9ce77c1ecfd58c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf000000000500a4a3af74e7548a3f0a1ef3e3f4358b30a130a9a062e678e5a37e21591aaa06ab276ae28687550481973d408c7802bd9b54535f6f5a2e850b95f57bb2830ca37a5c6c6de373cab69b4dd30d98afc8568eb38f932a65351daeaf372f0e16909356d8"], 0x107, 0x40000000000800) 14:01:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(r0, 0x0, 0x0, 0x0, 0x1) 14:01:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(r0, 0x0, 0x0, 0x0, 0x1) 14:01:02 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x4, 0x10, 0x0, 0x0, 0x1f]}, 0x3c) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) pipe(&(0x7f0000000140)={0xffffffffffffffff}) pread(r1, &(0x7f0000000300)="adc12c8fa9473bbd6b871df09fbfe673ceadefaaa9bfe80aa89957d84cbb23cb8105f12d3aa1d5084b517b03f3e31c82f3b672781725c40e6879c514a28228257a34c3633d1cacf5c021065ad02045f20820b3b3800dae038e2d254bd65a55b16e0b564cf9b50afd7163a64faadb5232cd634049f1e12f72bb4ec39c6fa528bd3df99dce3ef4d41f7c1f616074c0acd48d1167c49eb1c92edbf3eac1e34fb3bdf96e4f817baceac30e4a501a2dc937d44d146474910bd5e615e71c72ab58c18adabc1cf0ce9499db5972e8a88fa552734931147b3146466ca223efd5dcac1dba29b64cbe9101b8e3786f79986418ea6c09efd81498420e9a71d9d86121858dccc76fc0ead6699f16700ee074da1eaedf134ce32a2e8e8a58c4b17697211a1d5f81dbda99fc0615a3b36d1659db6544ce148d60886420d499bac85809612de65f7db00f8552287b9c2a704082e087a6909e425ae56902c456717437ffba2b1f7042aa302310e4cdca9b83afb415f2749b24f88f4385416d0dfe2c3225ad8176aa5ed0affa070a42432d2345481c489b617924f473f6dde5d6dac2808d518756c973836d4bce3b066c9e26d7b953396c704891bbf3051e49cb3480beda065ccd6254e2fb8548bec823273db2c18b1ea2903c003e308af709c14397e8921650e0b525452bb5b6483bec6ffaba132baa451ed61e50098dece58948d5e28856d4edb25aefe01534ec291d0d8e7f567f28497ccc17ca68a7b396f9d74ee1e9012ebe20d3abea611466551594deaa1b65784ed977ff7c72f1b50e14b1fd8f8f34a5429d95257a463736cdd0a86616a8cd5eea8b78acc0e3e15e81ee3fec222276b40a5352cad2042ca5bf2fde8f64d6bea19fee1e3254d9e2f9ef7664f25bfb7039bef6a01626c9e55a49b95e79302508ca036a61d149c620cc18abbcf238e7cb446d15963d873290a3d2a5f7e01d50ae967a5fea2636ed587d3e9599c471ae13a9eada7b9edeb5a8101cbb2edbcf68b6588e9ac6952bec6777318472ead92266b3dcdf8ad9cf7d245f1686e1a5f85c53c3256dc78d0aca677f7716e059bb9e62df673f8d269fcbb578b0f4d399f00f518da93bc6be63712009d33f052a002aaf40b22439e80898fc408ef06cc0f6708f54a20851e7271ba75ad3f83884b486c88233788fc4be0e73aa9987832a95f3a81e114b8d6e3a138845d03eaa80c8382d5a2bb1fb3896964c8075f1fd1f61fd4124941da035f50092b7fd84e1542685f1dc0020c9f9cc50e0f89ca2e47a4b3760b408d383019f8aeab9f40481b6839252ef2a811b71569bee9b68431bfc75196e71d50b58f022f13455fa44192ee0d87ccd06bd091a4a46d22648d918487987a088440fd30be263f7161d1ae860007de92c03ed6b758f33f7a9ba5ea8b732f56a011555047f4dc55a0a35f149613349e3aa8d98f034d9d8056eec163cb8130ed8cf4fb0d0491aa5eaff44e5749173f66c1ff0fe1dc244ab30e92dfa7cb7eb8b4951d1ef257819928f0602d28754520dc16f0ac84d7d9ddd64e24742f2f397df310da10a96e0cd4bfb5933e15c65b3ebc896d06c3a6d836e00b162decc29d6476077d6f7c9c5a03e4ae37a4d40de09622c004467c88a970967e8cc92638c708bfe3fb57820466bbd05ef0c4d9f730a7fdda2519ef9fe47d6c0b78a9c6b985f50f13d7ba22ddb5437f9708aa8303e1febcd78c527d62af44f96f484d8d37e059e791bbc25ef5df42d3fc19daccc7444e9c15f7fe525fad5c8bd41cf7c9418860947ed9765beb43cafff10557751e09efd3ad717ab938cb2de692db02dd266b1e1df5d0977bf26223156440386dbae6627b8c2aacb4faefec3b506bb73c044fa2a4ffbbab69349afab23626d9fe555da513f25305cc9f4f53df1a68ce47880b0a6d1e7dcd1565748055ddbf9289cae92fabe994c2e3136ac83c4ac4d077a4d75057872d1972b9ddfa478d3f06809cd548588139c10e0d15d9d7fd8d3e60d374f98b7cf08964eefa53f643ae005161712390e32b8453cde55de679e7690773467b29eeeeedf0c3411d01b91f6351d33d08dab1cee76dbc472a0b86f6187c7913c610f6195655dcb2b87069478662df904f67b7a3c851ebbaed526db63812617aca59dc93303e6c484bf82b145513317aad9f8726eb2d614502a4b68537174c6f90c6f0fe36f9cb57de7336371ca5bb23e2eafe61b13920a6df4589e1d1bcf543607b0fcd17dd63111f5d9d321a3d4c1c1e35752e8262b237ca655ddc11656174b4453557b35dc16ba50482798d546abc994505e7fcd062f304d734af236e0afbd6ac90e491d784bdb96830892c299ee43e1246870ef596f49108da5cd6d20f4599ed75a02c188f964eda482ab5b3a60451007c1985613eccd0a21ab7dd3f8adf74346b03c4e250a2a50389b80d3f52b1f30496f5b284d8fa211827e70c35ef37a31048213b83b7b02bc8432bca266d1f4686154c85eeff4d4926fd326dcf29d85033630f25ccb8979b4c4322903f531978948ef672c012e9a45760c4eb1ea92689b1674149c8e2a4c4a9ad51083af93b1c7843437b99a910514dbb83b44496151b7496b0c0a708737acb6f64aea90133ef7662fe1f778acfacf36a94fb6bc5aca09d1eeb8a7db67d37cb6ab5412f7f515851c6a000ec18ef4237df8546a3cf88ca9f25ad63ff32861879176d0cde547d6752d73d998cc760e919d3e7b5206931892dddf1e0438081b6c72fb44b2c3fa4698c307b6cbb67d375693306623dbeb0616f8e493eead5bf22be61bd319818aa8b5dc93de6d85d18deefd85a3fb206b3098a21a0686c62c331ae573e67990b3790344a092f489991982955819c9d9b569ab386aea174e953338cd4fd83cf305d69435ee762e3b2068e1533bc3a1375ce4367836cf736012feb5d66c416be4ba1f13b804eaef6001cb04b9fc5dd814ecf5c1281a999485c5180ba9541e693e4d58cc3285f12ac61f5c5e881a7871023cb9dbc09932c8bbfc6b7c817cfb83ce6633c37b40a18ebc2b921ee4091cc9d9f102849500da9dc43f752786eec3b01d7a263c8f0d6d6949611dba25af92a0211b4e8671fff1b0cade6ce865bfe24f13c77770e5c5054a28b5af714a33119bca0e3f99ed3f3d92e170cd7f7d2c06accea57f577577b1991edea96576d851b4c83ef471c426b156b8616810f78f473de9644d5500130960f6103dc1bfb3e0066de952505d46621aedee86bd0441b454291fc6716dd0c0fd041b9f55e44a22d0eaea491d44723d9b386671a17dd30eb8cc578d2da5d35f1c03032481334730a05f5fec2496ccbc266b63bd5037759fc3a908545715f17888895a5787dfcf301107c4518efd24e2bcb440d32091b21d6da299c501cb28c634f75642e288cf2de5153702493790dc2fb808752df4f48dcb5c8ab886b8ccb9742ec95350dfc2330c126f326fa79c17def0810dd3b0709922b36013b5b653f6695cc4ada391b5759eaaded1495e9d6de0b2fb31661c9f460891e0935c04ee4dfe20d6934a78d19642a45b4e71b14cb7a5c17f653bdc46a537fb9fb421e49ebf7dcdc7f3064f73e24ed102f62a341f184269117cafbc0466a301b48216581411189824441aee6a648f3f3036be5600bf6e59f6478571b864a45b92a026b123dfc36dc6556f2621ce2f24fcf02f47ac5a2549361e09f41ac0c054d86230c528c046bf85e553a8513f787913b48dc1ff09c61ebc9325d7b70c2417de58877d73531edd1d22265b545355ca86d03d379a9c2747f50c184fca3a12a0354bbb4e21803c30840d2e2a52cda1b7524ce1a052603f3946d5fda5fe2c725a6a3b64f598c6defd4cdf96ed29e29b5f6c3cd44fe91cb266c8412e208d384405dea14d89ff2b290c4419167038681ff99364295cde8b123d96fe1a393c82b4bccb98de7e1fb50106de3a8aea6ee6c7524a252520d64e895b3aaf58c532c3f5164872dcf03a6a40f81983c6e3cea030b1414d705595a6f38866a4c146f4173335bf87ab360799dd4c035cbd5dc26c2ce34f04654c62799824d6d74cfe6e5eb8937152f143510d503586f8debcd4212eaaa629c0772742ae354642ea945ca569983f85215d82fd0de2be127770fa88f70f60fb9cf9bb0f8c844fbe9ff96a0c1fad57b4751196b69f2a6c763f5f7f6b9a718c59e1870b47eba0eed445a4c91576aa0ca961d219dbe99991cdb4ccd5103337abf93989d8557a1fd06c70480a968535246d07fc161d1308a8aacafe4d724e7b0827d8dd662fe43281720e0bfd04c5aab21a1df51652badc91e6dedc6d489423ef3b407a96fda58214b1ebfb84919a276600dc791740ab4e08dd410d3bd06dd4e792d1795d1b1c3b297f9f6529d73110459d525ea394c7ca1cb11d93dd36bc8f833139f8edac5b5db13e380403f968cb9771e9030bdf476017dc27c0e0bd2fba8a9b86105b947662b235b5e2227822e22cbc82d48940dbd279603155f9ece599cefddb211cf0570329438330d49ee38aaf86adbfd97e7d53dabee5c1c899301c9d87fb226bbcffd649756b5a2040bf73d4bd1e094852077186427d96e3428f8a5e996b61dcdff9a62cb6a56cd9f927118f3276acdcf7339741f6c8c49b60610b0662a5a2993d650914c1f99439601383c6c376f95da35f6940b09c60d89fbc17f693bb6f56558c00b18e8bdc08dfa2fe5f5430d94175fbf162aa9f14dd20f007633a4fc595c9a6748f37fdce4580d64c75341cd0a5872761553fefd8ce48d1c4756efa30eab5d25ec836ea591691f3872762af59adeeb33a973c29a7ebca4cb3f1bd92bf52953b81106fa25983d6d3782d668bc17a9b8c8fe579188383532964309c12187b7dc941773ba7256c2d21a4217934e2bbfa3c5a5fe7a1469c0081338e15d30f3971a3532a26bc531f802da26e8eca4d2fbbf286ce27323f7b4eea669d9434464cf6874db370d6da3c4cdace0f80f7ed5fe9c1b7b9a4269ff4d108870d2c2b32bc697c8255e1f032d1bb0db9c07b733b593868d18054217900d3d29fdda74a814149434e3d855466764f49c8c15866d44b40ef1dce665b61ec3c164ef898dd092ebb94cb5ed3f3aaab625615756b3765e3a8d24f1e59354b4193fbde734d1282ff8ab9a9d3634becdc93f383de92631083a4916345a71357a1aab5e3c267dc46565371c7ec8238ad3986f2b3b3cd36a9fffee4445f517dde2af1aaba0afedfe8dc97d7b60e85df425bb4646f0182fbb5ac4347e5f294cf845c29bda5d55b72218f1757ee9898eba54005cc18a57718dfef81d2ba3051e79d104f3bb73df59f25e2a61da4bb830a55b79e3017231f69be8627c901ade5c5d0c621e6a8cceaa214deb6edeafb3cd4fa3dd85bb80ebaec04b039bc56413ba2b8cc02d7aa40bb9edef8590eb147ebaf41b9c046a65dfcb192d448bac990bb1c38a805d9a8622cb942b344e61bd473d3355b144da6816e45ba016253d6c227988f0a0c6e5c771b0dd0a348b1e71018ee6eab5417c2a2ea476f255ff3fa5a70c4238c99abe9179902ba660fa543f2d0841c3744a91437f3401dbb5145d4728b9715ce2a8d55ee0393cc73a672737b5d20c25e003d1fef26ce856f04f82cf6fe5dad8b2c79d9defcb2e66b7ea1101cddede51650b0e40785b41f104252ef2bc13fd76f8db9bed637376b752b03e22ad2ab6a74e3c7681dc8b61ac16e35031dd4078da8e10260b43538e53b5069403c540a32fee8c6072200cc5e0e1b114dd29d8371fbbf0beacde2ca2676548ce77dfe8ec239f9a446390a09cd99eadf", 0x1000, 0x0, 0x101) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0xffff, 0x0, 0x20, 0xc332}, 0xc) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) socket(0x22, 0xc003, 0x3) r3 = socket(0x2, 0xc003, 0x2) setsockopt(r3, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000001380)=0x5) r5 = socket(0x2, 0xc003, 0x2) pipe(&(0x7f0000001340)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r6, 0x6) setsockopt(r5, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) link(&(0x7f00000002c0)='./bus\x00', &(0x7f0000001300)='./bus\x00') setsockopt(r5, 0x0, 0x66, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4c}, {0x48}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r7, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) setsockopt(r5, 0x800000, 0xd1, 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d, 0x0, 0x10}, {0x48}, {0x20000000000006}]}) 14:01:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}], 0x1, 0x0, 0x1) 14:01:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}], 0x1, 0x0, 0x1) 14:01:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}], 0x1, 0x0, 0x1) 14:01:03 executing program 1: r0 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r1 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000180)={0x0, 0x0, {0x0, 0x20}}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r1}, 0xffffffffffdfffff, 0x151}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000400), 0x7, 0x0, 0x10004, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 14:01:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {0x0}], 0x2, 0x0, 0x1) 14:01:03 executing program 1: socket(0x18, 0x3, 0x1c) r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) sendto$unix(r0, &(0x7f0000000040)="1363ac9af626b23a01ead0560c352ff05424293a854536e1ded1ca4496897d3030fbc7ba9af8bd93f829cf309ab7a8ad500eb7d7aecb62d03e713146bdf657e50f2e63c3022d4fa0ca9d40f884679fdc6c6cddfb5af5f368b08e80fde0078e9cfc2b09f9855fdcac9b09e0789064", 0x6e, 0x0, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0, 0x1f) r1 = open(&(0x7f0000000180)='./file0\x00', 0x800, 0x40) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f00000001c0)={0x0, 0x79, 0xfb, 0x14, 0x5}) r2 = open$dir(&(0x7f0000000200)='./file0/file0\x00', 0x0, 0x15) readlinkat(r2, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/172, 0xac) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000000340)) accept$inet6(r0, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r3 = open(&(0x7f0000000400)='./file0/file0\x00', 0x800, 0x2) r4 = openat(r3, &(0x7f0000000440)='./file0\x00', 0x10082, 0x8) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xc) r5 = openat$klog(0xffffffffffffff9c, &(0x7f0000000500)='/dev/klog\x00', 0x200, 0x0) r6 = open(&(0x7f0000000540)='./file0/file0\x00', 0x10000, 0x20) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f0000000580)={'./file1\x00', 0x12c, 0x2, 0x80000000, 0x0, 0x0, 0x3f, 0x2, 0x1, 0x1, 0x3, 0x3}) nanosleep(&(0x7f0000000600)={0x6, 0x5}, &(0x7f0000000640)) flock(r5, 0xc) openat$vmm(0xffffffffffffff9c, &(0x7f0000000680)='/dev/vmm\x00', 0x8, 0x0) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/wsmouse0\x00', 0x1, 0x0) flock(r7, 0xa) msgget(0x0, 0xc8) rmdir(&(0x7f0000000700)='./file1\x00') r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000740)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_DELFONT(r8, 0x8058574f, &(0x7f0000000780)={'./file1\x00', 0x6, 0x1, 0x40, 0x1, 0xaf8c, 0x3, 0x1000, 0x2, 0x2, 0xb135, 0x7fff}) pipe2(&(0x7f0000000800)={0xffffffffffffffff}, 0x10000) ioctl$BIOCGRTIMEOUT(r9, 0x4010426e, &(0x7f0000000840)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000880)='/dev/bpf\x00', 0x20000, 0x0) r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$VT_OPENQRY(r10, 0x40047601, &(0x7f0000000900)) 14:01:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {0x0}], 0x2, 0x0, 0x1) 14:01:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {0x0}], 0x2, 0x0, 0x1) 14:01:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)}], 0x2, 0x0, 0x1) 14:01:03 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) socket(0x11, 0x4003, 0x0) socket(0x11, 0x4003, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{}, 0x0, 0x8}) r1 = shmget(0x1, 0x3000, 0xc2, &(0x7f0000ffc000/0x3000)=nil) r2 = getuid() setreuid(0xee00, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) chown(&(0x7f0000000200)='./file1\x00', r4, r6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) chown(&(0x7f0000000200)='./file1\x00', r8, r10) getgroups(0x2, &(0x7f0000000100)=[r6, r10]) r12 = socket(0x18, 0x1, 0x0) setsockopt(r12, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r12, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r16 = accept$inet6(r7, 0x0, &(0x7f0000000300)) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) chown(&(0x7f0000000200)='./file1\x00', r15, r17) r18 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) r19 = socket$unix(0x1, 0x9, 0x0) r20 = socket$inet6(0x18, 0x7ffffffffffffe, 0xfffffffb) r21 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x10201, 0x10) r22 = syz_open_pts() r23 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r23, &(0x7f0000000540)=[{&(0x7f0000000080)="8a4f401d2e93b31318100c46", 0xc}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r23, 0x0, 0x0) r24 = openat(r23, &(0x7f0000000100)='./file1\x00', 0x200, 0x40) r25 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x28082, 0x6f) r26 = kqueue() poll(&(0x7f00000001c0)=[{r18, 0x20}, {r19, 0x100}, {r20, 0x2}, {r21, 0x4}, {r22, 0x40}, {r24, 0x120}, {r25, 0x26}, {r26}], 0x8, 0x40) dup(r18) r27 = getpgrp() fcntl$setown(r18, 0x6, r27) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0x1, r2, r11, r13, r17, 0x106, 0x7}, 0x3, 0x40, r27, r28, 0x80000001, 0x2, 0x3ff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) sendmsg(r29, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) 14:01:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)}], 0x2, 0x0, 0x1) 14:01:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)}], 0x2, 0x0, 0x1) 14:01:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2df56faf6d002361ae4b77885821b1042f49942acfc", 0x16}], 0x2, 0x0, 0x1) 14:01:04 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "090000f38900f4ffe64dc22a30adca60b38800"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x18, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370700000000000000df00000000000000e600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket$unix(0x1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x3, 0x0) dup2(r0, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 14:01:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2", 0x1}], 0x2, 0x0, 0x1) 14:01:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2", 0x1}], 0x2, 0x0, 0x1) 14:01:04 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x7b, 0x81, 0x0, 0x7, "344d27636a691f2cc6a926e812ffba7f3bf3a6fc", 0x4, 0x6}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x9af, 0xdf, 0x3f, 0x550f, "2eb16ecce46adcbd43b3534a74c60e6092cfd711"}) write(r0, &(0x7f0000001400)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c9fe8fb4cb6352b48d3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537e5f307c5375eaba46b32649dbe31f197d94e0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab05000000159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab73f6b77103fe03f5ad252de15639607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b6385926805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ccecbb3591d90b7357c829a234672330197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30ba8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893c001d940d170789d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507b000000000a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dd040000000f1f91e19d8c10cc4a7430528a4125b551eec4b9bf591006b4ffaad2a7a939fded389efe600000000000000000000000000000000000000000b9e2316f7ca05cc2a07b3fa2aa9a536dbd76f0da11b909001d5789bd71f629ea", 0x321) 14:01:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2", 0x1}], 0x2, 0x0, 0x1) 14:01:04 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x115) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r1) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x20000000000011, 0x3, &(0x7f0000000100)="0000065d", 0x2) r3 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000400)=0xc) r5 = semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r7 = getgid() semop(r5, &(0x7f00000002c0), 0x0) r8 = syz_open_pts() fcntl$setflags(r8, 0x2, 0x1) r9 = dup2(r8, r8) symlinkat(&(0x7f0000000000)='./file0\x00', r9, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r9, &(0x7f0000000180)='./file0\x00', r10, r11, 0x0) r12 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r12, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) connect(r12, &(0x7f0000000680)=ANY=[@ANYBLOB="fb0669d15100e5dddf93a8c8c9d4167cd5963a6a800400000000000000103bcde9641d89d0c7baff3676c7cbea09a39e3b89ef58449b79b6317098edd21cca623222584431eb771e1ee8b16c8f62335c981a3cbcff87c26e487aece2d706000000000000cf52da2622ae556f7e301e07005167ae0000000000f5aee3d01799aeddebaee2f24076c0722f4813aeb19fcfbd8bebdeb665debcd5b7d6505064f49f3d817712d7863723f8dacce45af483d36b5364e368c47a5ec3a071d4ade9c1f49dbe16ef37df36f484872618d30048f52ff0f22fed2a5e5a50b5606e75ad1f269036cb2812191af926b66598cd745a2dcfe32d15b82bcf14a020481014e5037c1709"], 0x1) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000480)={{0x20000009, r6, r13, 0x0, r7, 0x100010024, 0x207}, 0x6, 0x4, 0x5}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) shutdown(r14, 0x0) poll(&(0x7f0000000000)=[{r14, 0x1a5}], 0x2000000000000160, 0x0) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000440)=0xffffffffffffff46) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000005c0)={{0x3, r15, r3, r4, 0x0, 0x2, 0x8}, 0x3f, 0x200, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xffffffffffffff65) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000540)={{0x20000007, r1, r16, 0x0, r17, 0x100010024, 0x7}, 0x9, 0xc, 0x3}) seteuid(r1) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) unveil(&(0x7f0000000300)='./file0/file0\x00', &(0x7f0000000340)='r\x00') 14:01:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2df56faf6d002361ae4b778", 0xc}], 0x2, 0x0, 0x1) 14:01:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2df", 0x2}], 0x2, 0x0, 0x1) 14:01:04 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000040), 0xfeea) close(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d, 0x0, 0xfc}, {0x48}, {0x20000000000006}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, &(0x7f0000000100)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) setsockopt(r1, 0x12a, 0x300, &(0x7f0000000280)="5fe81c1eecfdcde9b4f37f50649baf0b2ddd67dc831fa0ba66e90ec57713f7532401dc94d1414dae1d1cc00ee7f10027c9dbd32721f120097f6531122e7b51764940330ec7c8700edd9e59471a12f49a342ca54d1df7966835e0aceb1e316e033c34e883052512c8270d86a3f6cab1cd445b5af0cf664e19e0d81bbf50bcefdf3ac1c3a9", 0x84) fcntl$dupfd(r5, 0xa, r4) r6 = dup2(r2, r3) dup(r6) close(r0) 14:01:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2df", 0x2}], 0x2, 0x0, 0x1) 14:01:04 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000140)='./bus\x00', 0x40, 0x0) stat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000200)) preadv(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000680)=""/4096, 0x1000}], 0x1, 0x0, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB], 0x8) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 14:01:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2df", 0x2}], 0x2, 0x0, 0x1) 14:01:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2df56faf6d002", 0x7}], 0x2, 0x0, 0x1) 14:01:04 executing program 1: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x0, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80085761, &(0x7f0000000080)=0x2) 14:01:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2df", 0x2}], 0x2, 0x0, 0x1) 14:01:04 executing program 1: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) chdir(&(0x7f0000739ffe)='..') r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8be", 0xb}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8be", 0xb}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8be", 0xb}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) openat(r2, &(0x7f000060cff8)='/', 0x80, 0xa7) madvise(&(0x7f0000734000/0x1000)=nil, 0x1000, 0x6) 14:01:04 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x3, 0x3) r1 = socket(0x2, 0xc003, 0x2f) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 14:01:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2df", 0x2}], 0x2, 0x0, 0x1) 14:01:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2df", 0x2}], 0x2, 0x0, 0x1) 14:01:04 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x2f, 0xfffff}], 0xed5, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = fcntl$getown(r1, 0x5) fcntl$setown(r2, 0x6, r4) r5 = open(&(0x7f00000000c0)='./file1\x00', 0x151, 0x106) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r6 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r6, &(0x7f0000000040)='./file1\x00', 0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00') ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f00000001c0)=0x80000) 14:01:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2df56faf6", 0x5}], 0x2, 0x0, 0x1) 14:01:04 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000180)="59794e1deb8168fea86f5017b679d930852cce", 0x13}], 0x1, 0x0, 0x40) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f00000000c0)="00000018600400e71700008000000000000000000000000000000001000000000000000000000000a2151246", 0x2c}], 0x1) rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus\x00') 14:01:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2df56faf6", 0x5}], 0x2, 0x0, 0x1) 14:01:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2df56faf6", 0x5}], 0x2, 0x0, 0x1) 14:01:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2df56faf6d0", 0x6}], 0x2, 0x0, 0x1) 14:01:04 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) shutdown(r0, 0x3) mknod(&(0x7f00000002c0)='./bus\x00', 0x10000002402, 0x86128) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x100, 0x101) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000580)='\a', 0x1}], 0x1) pwritev(r1, &(0x7f0000000b80), 0x0, 0x0, 0x0) munlockall() 14:01:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2df56faf6d0", 0x6}], 0x2, 0x0, 0x1) 14:01:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2df56faf6d0", 0x6}], 0x2, 0x0, 0x1) 14:01:04 executing program 1: r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) r1 = getuid() setreuid(0xee00, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) chown(&(0x7f0000000200)='./file1\x00', r3, r5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) chown(&(0x7f0000000200)='./file1\x00', r7, r9) getgroups(0x8, &(0x7f0000000200)=[r5, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, r9]) r11 = geteuid() r12 = socket(0x18, 0x1, 0x0) setsockopt(r12, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r12, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r14 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) r15 = socket$unix(0x1, 0x9, 0x0) r16 = socket$inet6(0x18, 0x7ffffffffffffe, 0xfffffffb) r17 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x10201, 0x10) r18 = syz_open_pts() r19 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r19, &(0x7f0000000540)=[{&(0x7f0000000080)="8a4f401d2e93b31318100c46", 0xc}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r19, 0x0, 0x0) r20 = openat(r19, &(0x7f0000000100)='./file1\x00', 0x200, 0x40) r21 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x28082, 0x6f) r22 = kqueue() poll(&(0x7f00000001c0)=[{r14, 0x20}, {r15, 0x100}, {r16, 0x2}, {r17, 0x4}, {r18, 0x40}, {r20, 0x120}, {r21, 0x26}, {r22}], 0x8, 0x40) dup(r14) r23 = getpgrp() fcntl$setown(r14, 0x6, r23) r24 = getpgid(r23) r25 = getpgrp() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000280)={{0x4, r1, r10, r11, r13, 0x120, 0x400}, 0x7, 0x1, r24, r25, 0x45b, 0x10001, 0x1, 0xffff}) r26 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r27 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r27, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r27, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r27, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r26, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r26, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x5c}, {0x4d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 14:01:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000240)="c2df56faf6d002", 0x7}], 0x1, 0x0, 0x1) 14:01:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000240)="c2df56faf6d002", 0x7}], 0x1, 0x0, 0x1) 14:01:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000240)="c2df56faf6d002", 0x7}], 0x1, 0x0, 0x1) 14:01:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x54}, {0x1d}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000200)) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48, 0x0, 0x0, 0x4}, {0x20000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000380)="6b5cba82d8a612644dc52e9406b17f764c538ce34af6ea305896f29cfbe021527ff813f48817e7b193c4600c2899719ce20109f4140141ab8d9e50e9a8adaa15df4a3c457a91e0cb272bcf10826059dc86f7b89d1391ecacb5ec2e04e06d01ab316b85cd9a11d03506dfbb083733cebdcf1e57d9aa768240d3742d978a89d5092dd92942dd125a1e7be61983e15f05113cc1b39bb06e85fa44d9c023744810c61cdec876551ada9ad386f0f00f12140d92daf47ae118e255d335185a1bc27ed980d2167f75a69348934a5c1de8a83e272c3036a84fbd3509099c61324167bceb691c9f66831f1bda10051d21179d3d46d945108be7b501a826f63d94cc417294605ac86f614a2f9e226f1cb1ba82457bcf4b6c46b3813c19657be46dad8dabc1a4e393329b4cc867c50b131d473dafbec74be89175470ef2b632a02e5f1dbd4334c18e30186d3eaed2ad38b0ddae6398dcdb8f1af038cbd560834ccf1c7068f3df7188faa8456d3112fa18e3200374de3c061607eb65cee16f3726a6e144a6331593df109db624942ca3f6913b79188cf9aa3a64f2d6a97d6025e3c6a3ef6db062e75cec73959b5f2615193a4c2ce2ed028bd5bf519bfb2ef00e8b2373ac1f8abd11fd2352750a7400a5d65fe3f2bf7520b5b93d8298a14f00b176617af529ee6fecc71724520678a074211654508c1b74a7b7341166d91ecdbc4ff5415601806defdc406c3a9a1b27d88080ae698469305eb8d42d88b4c6b14b1cc6130f11fa0a00480a5eb6453f2e76c95cfd7ee2e939b2e203a197dd9273424a3757f63918eb41d0698765f8d7f915362cc72d701fae83d59a82add40701b95e3a65d866cef4975e67c0039c189b8f1852809be7b5466c54d2f19376c6c8049614c44156f4d74ffb9e1ed31661a6cf444e3f53e088341e88f311df61b2337d8d9e3ee58ef8d635f0b5f6d2a1d1a930356526fcccf3a81b846f7e6041504b541afaa74ed8135888586fd121d1020eac16c2574269efa914eaa79ad5b5dde82d3c61e8b8fced4f49f79650dcb71d36193457c0800765b022887886a94c4b516197955e6516a9fa3d1d0d4eeb01aca5bdac5e085563945a626abe594e906d503f329c422d42053b46de2e7bc1d148110d68056e52363e2b40a898c793bf4edb8fa80ac3ba6a4b06d8186522bc72ed97906361d5953d125efcccb81e880e1fce37aa036e39c1d17976f337e5b14cf6771e6a18bdaa53351a60dd12e8fc1c019480fdc5df2c5d8b98da9ef01eb9fa3cd1dc21de5274001d3fbfe070e52dc5cd9346fea46cfd97154ac34fa061508d345f6b2e6b4da27d6bd46550e0edc2a80255f5ff52d58ff0ac6430162db5ec92534a64373afe1c2c14196e9044d49f0341393552f807fd767e838925885ebe6ae281dfbf77da0145f5978aaee96cfa5a184219e0d8472d31694d0c0ffb0d210972616b9be4c140521934cffc6fa84a1af2bb30e0200a27e020a55785bd3363c39112279e168f01a363baf58461c61c10d1fa876fe3fb9840a52af258cceace0b60c2fda6fd5b50d5def2bd0c2accfcdb3faae786a4b8d615aa023a3c39f3b8a335f74fb7586cf3a3f130324b20c09a78fe4193e47d27cea55e35626b3bc82e3c4a785ddcfa44c215963d7bdd4087fb4c6e7e1c1479d48b8cec5e102868d6de05bee3ca73c5d1dd1c4598205ed14e35578fedbda59343b470720232cd11e48ada43916d4880edbd443618b90208c02bb25a58e179fb7b54100364140daf17eb01a9117e84924be786ab9d0b7c3768bf719d5f0f7efe5d68fa1b2b883fa5bc0dcb0348787e07d51421d985d27b8d5c4e7155c67b6543329a54aba28d3ece917a4c289ed2f3386274178a3590ff2092e841abbf4f8887ce8beef2adb28bd43d7e3946eb2fdf2f6302fdf1c8b36ade76371a5dc15a92056272f9cf1b10ca5b16cea980fc57458efa1b6b6f0c6cf896888326f4742aebf986aef8df380e60c6e191e3890baa9952cf5e0cd09edefb32cf877c17da20689fb5ae0d1b6f56e100fcf9e9e4fee27ee90e119eeae82bc847f0e4fdd4f68dcee2ff93af96bc8b5843839a2bcfad58d6623d96e98ad3e045b60e008c6fc38f3328ac4a48dd11b7a921c2bb6784377abfcb6f7c7150c24585f3dcdcb995f01022f08fe3fcd06eedabdd87f6f4d0098d7acca0dbd4cf817b692d67640f20f947ca5496c5c086099b003079eea2bcb9feb5635f5faf6e1932d1136e94bc855ef1cafa35d9f39a135a195ddffccac28b7ec663891480867c5b9cf7cf98967c60cb07265d946c4bfdd7af77ff7fa97bc85d3e5446b58b2e9e187f73a530c064b1dd7750b6db3b10c792292bfa4b14391b13407afb2912b3d4bc6f27e3f262dd107b8e94ea100337c3f6abe501dae73e15811dc3f08a8d00d87c81adfdd83894cb848736bf23bca1242564bb009319f523ade63ad5a285dfc808ac18defb986d6292d5fe31e2f41fed3e1c0de44a4b04cd9f8977eac2e18658eef7301d0e29e6a14bf39457fb68cf60ebad5cd1e29b9c6063d5f4cdac2894f1ccbef913de85e18eaf21bd80114dd6024e8c4db742a7a18e41c7b712dafcd93f0ca3c05c2c49fb9e32f931b87062138326e1e9ff6f3ecd04e28316e2bb8490a59091811d509a2ad1097d24cc842fac0ebc0058059b9bdff4ded2dc3b7f6ef11e79650bc671d470f62ea071ee9a602ebcdde610edf1595e36a515dac5cd6571a0c6b2bc143bf7d388a49b0f06ea1bbf655f91ada51d394d0cefabf296e801ccea2dd4211d1b38a998a7868035ea5aa910a3d7977ba65935eb111381512a93c90e1cbbec3f26878e1f0fa76ce9ce82bded28cf8ea9c184a418fbe5a55c3db393fde870eb9460622525353f3f26f7de50dd39eff42a06f227c81f3402a6f6e550fa28329d40cfb692292e46d5877c42e520491042943fae333964125e54699c21b747059a4d44b16b30c16974025ab70d90e82d657bc4b180755dfe69ad29c025590819bec6b8052fdd26d213f9de8cf27e516e19771121a3b74cd51dffa053b12777ea67bc15bc9426be3368a2fb05778c1eaadefa692e8e6eac9200d09d087a618ef155a5a977b74f019f4ab3b86878cbba2392b8dffe82524f0825238770981b015760453c9a9919141609870234ffa499a5d4a1c6960106d7fbcc35c118f9c18f167cc83c0b0b136361ca5c8d3b5a5c3848b537545fa3a25f8aa295fb8156795d4fb2810c9f951fa790d0b55f74768aa8ce72c67c9f77a742f930cab3f7b7cd5fe7eccd639bbeac5056f42663970a755fe432315ac4da3f10691b770d5c0bedcd61ee3d2cad10c50f6243414989895fd354e9e499487e0aba395336e4e110fc88194b74a5ab52cb68f2556416f921100664eba161546693b31aa0bf22737dbf3c4b81f7fdf3b052d809562f4d7756ffb4c5a1aa64b64ad6ee7645439ed4448430de070b4364ccc168de4a7133b18ca14277f1c4e4777b9ad318810637490d095d3b41e25209d08ccf73d4a953337f541b595dfbe11b8f78ecf05188f5f4527909a56c4675378d2fa749ea6795efd4d6a8a0046e229a42b0283d2797c1fedc200ff45cf12e27e8483e6f908db1bae6b60a0af5d0ba5aab85ca9926b9b72b5fa45fcaec8dfe26381e2dc32f1a245c075aa4f66392269886cfc0d1a71fb92ca526304b2359b9e9e4e9e77c52e9faca4934bc5b0ab0c2d1c50caab4bf80f5dc8672d0bfe94a46bf6db44af95f4a1435be4aeb7c445267cd7371006a984b4a66f44a43a4a5ba57f37e94d988a21d020894c6d07fe0c1a6302d1564375dbfcb6f2e9d044f12e55bcfe70b3f6279a0faab652db1965acbbcc4d92abfd18c7432580a95bb013da9ca1355a26ce61260922ac75f7776b35204f6c11c62ed7375fd045bf73e831672b875414dab54924d8d6d817024e89fd57404a639c2a819876f0f5062c8fd46aee6daea435073f1df003aca9644a1ac3befb17a3750639218fe49d5e80e6b50316a5373bf9bd32129edb7d0f849336bb223ff2c0f19faf8f1321e1e977021bf9f9e31ace9318a2e355a1389dd6ee68277b95c8b447489124e6b5044a7836fdc174f58f06c9c7b6a1ef56b662f41428566e9bd66b0ae7ac41342cb021e32d74aa7ed257ac3c8f490fbe354db532e75d6ff7f32338ffdf400b0790df56127bfbc0c6eb6f63c78a779a64954ce02f2ee33ac2edadaa14592995e810ba8ed47fc0a00760e90421c1536a26e536911f9a6a29ffe30a609bd0da634d40fea04abf96eb046b4489925b81dc1ec530410bce02d7b29024b30c4f1973121d2f1b14f2bf3e33941c50e170d194d39fcb093dab9c22a266274be5bd27a29290d4327d28683ff44c03e4aab240de54b7d9df1426b67314df9cc5fb0ed5c171e4030d99db579e1eab02fd45804618de107f4c6387590e13ae0e1d4275822f033363498d1cbd7b19fa1a4cab30517c30952074fb279409671faddbb06c334224a5410c5f92dcf848c21dc9373dd94e86f4a26a714956a704073f43b9570134a28897b0c9f52cf8fe9631b1a0b50defb7bc341b2bc326f7fde33c3a1f137286e83d0c79fc1dc387a6b9b8e259ba4ddae934055936a8c4e71cdea8090adb5618108629dacb59f61fa927dc57f91602aa83c68d5ba838bba14e173c9add18378e8301af1095fcfc6894b100e8b933e9192dd8700a347aaf6b0a8126b85e0a3814ca544916b9517638d3d7b04e1a46d320c53f06dbb9e86d987f505dca0381e990beaa775db7558dd1fa78f4777b4433ae9849fb154c23d8beee590eaf17c728bd19d326abdc47e2376bb242332481838222bfecd79397e06c7621ad8f52e461d150cdf3a15bb02ababeae5ba788f28ed22d91a4d5af965e0f383b931f68d6bcec7068de297c9d43508a2ec5c26c6c4a56e5eb166eaf221ca88ec74a790a41e9e494bbf6ac5229949bed7cea0601c5c561ddaeaff09e147422138d14c3c9f5fb72079965e876ab4333b9647ae48853eb144d6e3b6cc228b9fe02cc60cc3749210a4b632c9fd79409728cbd7b041554a2ac13dff1ce3f7937bf46325b1531d2c9d139e857448a052aa6dbe3855889a1745efa00f558b1237b661bde384c1ee4ba2061b3ef418b40d361f3c3e9f025955e0865eeeb732bca3d40722f2bf0c694c745bbc7650007fb520c42faa9f01fe96bfc5cd4dc5447687a949d830e37f04c24261306e259f00bd7e4b87a06484193c2b6893aad07c812233f8a5b6456a65eb3f0b6209f4eb107346caa3b38e8afaeff9afcffb541a0c59b66fe884c1847ee8b4d9a5934a38b5cad36a29913f5b95bbe2a79b530f1d3e6230bbb9b48aa724507fa072eaaff936b1cbcf431565bf1a3448276a9f3d731dd52574af8b8244b89888dacd51f0551ef11b884448e01813538d8b67f7e5862fe9bf765c8f78a2797db9ad91049edebf300de790f24a4df8fbda3054f318dfd4efc377583fc9023efb994e523dbb0a2a733249de8363162219f3df6ff1f878a36e21189305eb7186d23d10a04ff71601822c1f17317d524bfbdf52e2bc1998aa7666c8d79a2f80a580e365095eb95b5bda14e6c5dd1187ed36cf96529e2ac425d945735164419ca2b3471610088646d55f42da87ed2efaae9fd5c3aa135eb6289b612b5b8da40bfd86c096e13ab9199930d072940cb6099cb70bdfd7720c84b7bc91368402866da1b2d1ee86d669ca1fea0d1ba1742d19cf117358bbbf44a95f17a44f89740bf32be8fc4fb54c36074852ddc7600bb148085d07e68c343c", 0x1000, 0x0, 0x4) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 14:01:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{0x0}, {&(0x7f0000000240)="c2df56faf6d002", 0x7}], 0x2, 0x0, 0x1) 14:01:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{0x0}, {&(0x7f0000000240)="c2df56faf6d002", 0x7}], 0x2, 0x0, 0x1) 14:01:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b10000000000000e74de4"}) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000180)=""/75, 0x4b}], 0x1) syz_open_pts() r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x4, 0x0, 0x0, "0200000000004fb30000710000000000006f00"}) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000000c0)) syz_open_pts() 14:01:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{0x0}, {&(0x7f0000000240)="c2df56faf6d002", 0x7}], 0x2, 0x0, 0x1) 14:01:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)}, {&(0x7f0000000240)="c2df56faf6d002", 0x7}], 0x2, 0x0, 0x1) 14:01:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)}, {&(0x7f0000000240)="c2df56faf6d002", 0x7}], 0x2, 0x0, 0x1) 14:01:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x81}, {0x1}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f74d94bb7042") 14:01:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)}, {&(0x7f0000000240)="c2df56faf6d002", 0x7}], 0x2, 0x0, 0x1) 14:01:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5", 0x4}, {&(0x7f0000000240)="c2df56faf6d002", 0x7}], 0x2, 0x0, 0x1) 14:01:05 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r2, &(0x7f0000000140)='U', 0x294, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f0000001580)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000400)=""/4096, 0x1000}], 0x1, 0x0}, 0x40) sendto(r2, &(0x7f0000000300)="091e6d7d04572d98d9011e3f62feb12ba526c6d8a9963eeb69ece709cdc718f41cae999e47207e59588479b5e02e2e6a9933ced8e48812fe0450fe4154da33e0c66c4760d73b3fc75e3f1cc265bf8822d2967fabcf1038d64c2dd3930791d250c7ba00878c24decfbb061ade4ae848f18ab2c07ccf5ac29749b3368fa61389767c211f5a62ec960fe51d7521d2043f800108b4069c81ee2c94920b52779189ede3be3c7bf3c8982da1dbdb729a384fa0b330a749056d20df13e8a4244caa27cbae9886867e7108a26fd4da9643dc783674fa894d26b2", 0x5f244f61170eb19b, 0x0, 0x0, 0x0) 14:01:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5", 0x4}, {&(0x7f0000000240)="c2df56faf6d002", 0x7}], 0x2, 0x0, 0x1) 14:01:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5", 0x4}, {&(0x7f0000000240)="c2df56faf6d002", 0x7}], 0x2, 0x0, 0x1) 14:01:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c", 0x6}, {&(0x7f0000000240)="c2df56faf6d002", 0x7}], 0x2, 0x0, 0x1) 14:01:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8be", 0xb}], 0x1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = dup(r2) mknodat(r3, &(0x7f0000000100)='./file0\x00', 0x6000, 0x7dc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) renameat(r0, &(0x7f0000000080)='./bus\x00', r1, &(0x7f00000000c0)='./bus\x00') write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x2440010032}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 14:01:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c", 0x6}, {&(0x7f0000000240)="c2df56faf6d002", 0x7}], 0x2, 0x0, 0x1) 14:01:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c", 0x6}, {&(0x7f0000000240)="c2df56faf6d002", 0x7}], 0x2, 0x0, 0x1) 14:01:05 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2120], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfff7f7fffbffffff], [0x0, 0x0, 0x401], [{0x1}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48, 0x0, 0xff, 0x80000}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x401, 0x3, 0x2}, {0x102, 0x0, 0x7f, 0x2}, {0x20000000000006, 0x0, 0xe3}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) dup2(r0, r1) r2 = socket(0x2, 0x4003, 0x0) setsockopt(r2, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc914780a6cdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f12f9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87bdde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1be912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b00000000000000"], 0x10) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) writev(r3, &(0x7f0000000000)=[{0x0}], 0x1) recvmsg(r2, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=""/182, 0xb6}, 0x842) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 14:01:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2df56faf6d002", 0x7}], 0x2, 0x0, 0x0) 14:01:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2df56faf6d002", 0x7}], 0x2, 0x0, 0x0) 14:01:05 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f0000000480)=[&(0x7f0000000340)=':\x00', &(0x7f0000000380)='\x00']) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f0000000180)=[{&(0x7f0000000140)="5b3c1c5dc48ff716a8b8817c57250ac04ee1aacfe66063ba6c9d7b765fe4c651d7465b145718291be1dc1eb46523b77f2b13f19912cd8632aa38c7ec0a12", 0x3e}], 0x1, 0x0, 0xffffffffffffffff) pwrite(r0, &(0x7f0000000080)="dcd9364b5ca3a17b02e620bc272a5964d78688f1c700a5ff67ca6d135654afe720932646bc9c60776a9f83abc18c64adb6e23bcf97e5620cfa846458539cf3064e2222a256ded2858d13e6aede4f4e9a36f5f94d54076c0dde35cb6dd49f9ade3a1c81d93bbc0706db529492979f642cf427a883ee809c09870d5f8e9d70", 0x7e, 0x0, 0x5) preadv(r0, &(0x7f0000000000)=[{0x0}, {&(0x7f0000002140)=""/4096, 0x400000}], 0x2, 0x0, 0x0) 14:01:05 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) shmget(0x1, 0x3000, 0x243, &(0x7f0000ffd000/0x3000)=nil) r0 = socket(0x18, 0x8000, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000100)=0xc) getgroups(0x1, &(0x7f0000000240)=[0xffffffffffffffff]) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280), 0xc) openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) socket$unix(0x1, 0x9, 0x0) socket$inet6(0x18, 0x7ffffffffffffe, 0xfffffffb) openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x10201, 0x10) syz_open_pts() r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f0000000500), 0x0, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x5, 0x10, r2, 0x0, 0xfffffffffffffffc) openat(r2, &(0x7f0000000100)='./file1\x00', 0x200, 0x40) r3 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r3, 0xffff, 0x800, &(0x7f0000000080)=0x7, 0x4) recvmsg(r3, &(0x7f0000000340)={0x0, 0x385, 0x0, 0x0, &(0x7f0000000300), 0x289}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) close(r3) r4 = socket(0x2, 0x8002, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r4, 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000140)='./file1\x00', 0x20000, 0x4) 14:01:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f00000000c0)=[{0xb91, 0xaa, 0x3, 0x200}, {0x3, 0x7, 0x2, 0x80000000}, {0x9, 0x20, 0x4, 0x5}, {0x1, 0xf7, 0x2, 0x6}, {0x8, 0x40, 0x1f, 0xffff7fff}, {0x200, 0x1f, 0x6a, 0x7}, {0x81, 0x8, 0x53, 0x7fff}]}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2df56faf6d002", 0x7}], 0x2, 0x0, 0x0) 14:01:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2df56faf6d002", 0x7}], 0x2, 0x0, 0x0) writev(r0, &(0x7f0000000740)=[{&(0x7f00000000c0)="258ce9daf2706e0a94e6ffa33ad100f12c875b47318780a32d9bdb44e05093c98c8ecff068e2771fb7f9bac46e9b0abe8e90b7c3c0aa0963d0555cead9ae804e7b81018c592ddfc9c0aba64dc79a13646263bb3af57838c1fb637cc17142d7515a8479a7eb337bed88a97176fc88144c40687a6fe4d6b7a5a079cab49e24f91439486ad86998ef1b21b8345f9b18d4f61036107f4924bc57287395048491a3ba2ad300ac7337976777b2ecf5e6", 0xad}, {&(0x7f0000000180)}, {&(0x7f0000000300)="922559e54955892e8a537163b85531180f8f0dc953dd8d0f74a29904731ee659ead64c828b8358eed06a884a51d5796e1153478a72cda73a09c452ef580077b190be6f8c93af1e9bcd552ea9aa1fc74239e0f32cc25f", 0x56}, {&(0x7f00000003c0)="5d75d2d0b59ca66b606ff0583a26568dcc54cf6c580809a0ae54e3d77675d56c766d3caf8eb3899b797fa63c87aee7b11d1e13250622b77f5cf82a790d4fcdc9fb5451c88c983c206853b6681540cd316b3a70fe8506c4d6325640ce11a8cbd75839018b0c279849d1e6b437cdd6262032bcbaa1b1b951543a71b57c27b1538c0941c59cfddcde290d535dee9c74773e568c7e8bc89ba5bbf721bad40761d6a229a743199803ccf5241bfcb1e98d958cfd56c9f1088c1cdf7c0a91004c6f1cd4311d2833a1531d61588db8d055c173300ef2335cbe8c1f8cce1472c607c019c1ef49602de1a8005e9fe3c7ec3c8f356e78a632888081072e8876fa1644", 0xfd}, {&(0x7f00000004c0)="8a15845fcaa0bb866e528b11d7fb7f284199999ed60f3d77d6d463292140ac6b0fa871185a9d197cb849383f7e42c1ed46ed94540b51793691ed8261f384c030c4e4258219c4ea632395ea12e3e8ce82ccbd02775475732f90d65e4a4e14e307036c2b9c85e14ef65eb3fa6d69edecac27ec038e19dc17012c48066c31879a95bc3d7b4832", 0x85}, {&(0x7f00000001c0)="ff43d486d1849b2c3a8a8f401dfe683857ed", 0x12}, {&(0x7f0000000580)="42c23ed969f1e1ee83d59b342fe3b638832248e401f89e9d11abb829a009845b5b03921411a30a5982fb01b634b0317a1723baf82b31627b0b2c86fa48a9da898a210f49e2e94393cf0c68b08a6b9b3a9dc59d5292048b01e1557396374a3f9f29851c932704d6efd7142d876dc0509f736119f6edced990e2af4a9337a5689fe76f22c1450db88430f914c4585fe6820f1116f459f94692c8", 0x99}, {&(0x7f0000000640)="43bb05e7b84c853f354595ccbde137a51e8131808e51165e6d8e444a5cfdcb574f5849feeee52bf79f8eb713fbe1d39f802f9870a5a1af5cd2d984a58e81fd4a418a71e33f596319649c9142a2779180d3848e1a1839b8b4cf62816aeae8da0a29bce1d59f4d97818c521cd95a1fd08b0d55315d67742e79496877e7b25a08f174fef55e035a7b81e68c05c5365b7c9eded7d65a817c364eceb354c4abd736726bb0d7e2cda32dfcbdc72f3e5a3539da5736454e00c8779bc86eb2de398a03896a5f72", 0xc3}], 0x8) 14:01:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) bind(0xffffffffffffffff, &(0x7f0000001300)=ANY=[@ANYPTR, @ANYRES32=r0, @ANYRESOCT=r0, @ANYRESHEX=r4, @ANYRESDEC=r2, @ANYRES16=r6, @ANYPTR=&(0x7f0000001200)=ANY=[@ANYBLOB="ce3121a9aea4a32bd66f734091f99eabc02c9397d693f3d86ebcf03c63ee3aa26c18774d6b2c08f7000bc09dba5bf84cbdb353e97b912e8ff49eb95eb2f5c78959804dd189589e5fef3b984e28192e8592"]], 0x7) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r7, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) recvfrom(r7, &(0x7f0000000100)=""/4096, 0x1000, 0x842, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x1}, 0x8) r8 = socket(0x2, 0x8000, 0x1) readlinkat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f00000011c0)=""/11, 0xb) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r8, 0x0, 0x0) 14:01:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000340)=0x40) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x10, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x5a7d5e5d00b5eaf6, 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d, 0x0, 0xff}, {0x48}, {0x20000000000006, 0x1, 0x40, 0x200}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCLOCK(r5, 0x20004276) r6 = syz_open_pts() ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000100)=0xfff) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2df56faf6d002", 0x7}], 0x2, 0x0, 0x0) 14:01:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x3, 0xcf, 0x40, 0x8}, {0xbc, 0x3, 0xf8, 0x3}]}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2df56faf6d002", 0x7}], 0x2, 0x0, 0x0) 14:01:06 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB='v'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100e2956b9223776", 0x8) 14:01:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f00000000c0)=0x5) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSDTR(r2, 0x20007479) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="20000000f6d002", 0x7}, {&(0x7f00000003c0)="6d7c099e398a7db891ca8f38953eae7916ff19dfee5075dcb109391a0da4f0920237424d4a46e74956f82a8a7bd2afe36d4ce713bbd9a100ad887008e30447155799a8dd35997cf0536cb01a41626f4862bb83d3bb88ba7c55e32a8ad0800ed539976f30890fecb85b8bb353f9188b760f5a3a7cbae643fc5fba7085b67279e1b24608b71bc68b7aac81ee1f7760bf915800186d4b3f9cf8e31e250a40d8352001c23383019742f61bdb91f1b72081846abf4ce70be41a8ea9ba55878d70943da20e89cde08d4efb8fe16e905e8dd648aee6cb73fab4102f7e6a95e52ebeed58eaebf5e064fcf9f1bef8ef940f38333ea136d58f4ffb16fda99b2d90ae42cb7bd40a0ff494b9e86b7c2d5622ec5c0bdc6d44c3b44c9594cc1e806a6bc92d4494db818dad41980d2dafcb8e2607c653464ed1f91d48d93d42fc9e5456991cd70edc5840049d395bb22356616324f9168d02afc430757f7ae99101a108392bb95a7949fb24c60e2a85f1bc318d796661ffa19d5580ae7db70a70a3ef1d3fd29669e2da20b1dc8bbe42bdb22bf761ae29701854740684035b78d5790db72402797aedb09c80fe71f83ee850d03882f324c72f809aad8198c88a378f240aa8f9e333edd6bf97f8dd32f75ef793014a7eafbf1a5c54a17997f17876cf2d1f4bd2198f95cd674ff180f7e69e3c6df492a4f123f2e51d4382cea44e475532a6d87b76f1790c31396cb7e0334686daa36d519498f643dbe62783f6d7e047bdacb9222e2cfc63798cff8be8f817173aededeebfaecb943e19a2fc4142aa6bb1f042e3bc30cb5e1225d80ad6d0401f2b73f4c53c94cfdc94107d0a5efa3a06ef0bc22011830a0b4efdbaf3370cb3213a3647e8a4cf5a9228e9753bebdc8f2ad73f3269f96336e3ea9fc795c60d039b2e6bf0efb504b6caeedc8b7d8c6bca2ebb0efba9c4800ac131aaa000f4aee585944e19944bdc3671835709b9ed4e2113daa1b991c95e5f9eb024bd6e502315ebe21e23336ff28d28537a7e3cd991b2cf7d4a74c35f620523146f6704119ef965eea47f0a64728fae3bb28f8e78da05c346adcdc7c4f3e625681fdac5c5c029d946e9c65a00e0b0c6f33c1d874589ed9c0e6714028f37a68011bb74757e86b84fd81c3a8f6adc12c7d6744010bb6663acfd68abda47aa99c175a2169bed003a9a00c12975215e66a0ed6221ee087f6b6eb0dab6c041119fdfd029ca6576da279129db67cefd7ec8cec09b924fbf568c1e8c04648b7c8051e7406a8182689ba71d51de0585b047343001337804d8c3ac57f2c887c8fd915cf7ce8b16e62fafc22c91e0081236c630cef1a7291aea86b0868dce79d2efc42631954966343edf0b53a154071a906afbb41f5fa17478c1c7050822f0ba9d52cdaed930053d7e9644ddc6def99d3378b67a299873c37de618061c13a7f88552222c2e392488cc612ad6fcc8a1f28ff37380d3eab7a24ffc4f4ee3eee3aa8dedb7705eeb19507ea481819d58e6c4c1aa93fb218a5265edf555e66e23ee531f00aa7916c8f437f659a3d0a18f0c9dfe398fb704f871bae934556c40d93c9f669b6a98da5a1901224e0645111d2b4a5837547bc6f7acc03c5722e53de2fe96faf9e1425abf267b48d76dc60b7af2243947158f01e266c3c51307590e93c2c2b67ca54656da3d4fd518e2d7cae68dc35ccd6ef1074b9574e16ab6b1375400199541d27ecbac9b61279da7ebbdd4b71ea249574f1a0a855110cd09e292d3bd007ec74ee653e6f568827b5cf570f911a5be541cbb8a65ad92a849c400ebc288bd1d3d3ae825ca996871626bad5436a8f3d5bbc3a68438f212d6ee750577b65a6b50ee9224a5905907c665e7326c0722539d1b150beadc27f3e23173fecb111b4626c7cda76a898e6304e65b448bed2d53c6afaee52ca5566d12fc1dea7e6e56d090e55ef8d6debd367a130d9c5607343c8017615ed5f8e15f8b0fea14ad261fbb81ffb766373a6d2a47f5a7fa01777269720dc0b8b69bcfe2e2ab836a2fb7553aced3098a32177e53c3ffad071a3709e3211d1d93a877c846cf408793b281a7cfd4fcad3e1ad1b10c4f09fbdf8d9e22fe985e0f92195efb5ab7b4bc34ef2160339ff33097b99c8deeecb8ea5ac197586e48b2f84f19cceacd2b2ed34fbdf7c10f371b4beb46a14bdd416b7556e0f3d4bf844d0c2c904fe483ee22e9f97cce0997b7fbed59f0ea6c30f1e14116597ed1ead64ca3b1834605d2c88d6af0555cc1c0a66ac9ef3bf01aa689260e3addc4af4fbfdd42f740de4c0b4a1cec775833e6b3a6e9dbdd1f512d23ce3cd21ab32060e6c4046631e38e810d33ca62f18b3ab1c2293887c049ee4860040c91886c94eae16515fad9f089a05b1f9ddc151df0cb91691d87d780aad3c63c867b24fa3c5554735e8a0d83a4d26887196cede156d6707e8bb5f7eec279eb94d58699b0decbff0729777336c792ee6372ee39c18b341df879a06a5240da4332247ac7afe2469a7bb483317a1f5f5201f312f9ee835a0eeaeef94f29571bc0e60e069e354bbb1edca50c5337dc152d47f81cacaae10d6a0057cbd7d82bb00c21960da6ce33edace00e4a0863753c7dfefbc3d3e9177e4fb22533f79778af874d2582dae966028014c2255454e982c3ef4e27f9fc6581cc8df9c567c1d946be6eb6ca41ae0026bb6f6a8f5f1612630411444249d10d8cb1d456290bc23c9647721bfdcff8ae8d4edd3f43729d71e22a91780b5c9a88da10a832bc65627eeda4417be167034b4492411803b37dd717e5c25970fa93510de639d25661ec41da4c7b95b5c3f515925787e0ea8aefcf2204fa7fe934bfd0994dffbf8fafaea3f1dae30a6cf0b034f5a72ab93157052122bceeb58faa7f041c146d843fb649f8722352affb2c30f8667b2c0781a2c7f29dea006da1b81fdc1a901a89e42725e8e8653643d7aa4bcde0a5c80feae535d38667c0ddcafdc82f678ca011a603a4f1632836e956846b4185c702ab744cc38246dab521743fd2aa76399b60ae6bf5a0c6c42e65a407ecd124061a992555b6a65c35e057b04610b797deb75cc37f49834354e5525a9bc8a2f862fe7808ad51c70e5fd4dd0c522bba6e33b8a72f7f62b7176b519fb2e82149d79aeeea29fd44ae8a38c12ef3399beaffea7b1cf62205abfae6229574231af337d1ea9f0439f06d4e0e17de8640fda6d7bc8f0fa13379383027118c0756c8aab1fe62fa9880384eff1177c0208ae07cc55ec5b190b202d8e75e426ada89e6d4588f72f792c25a1b60fa3cbe9ddc820768e507e1ff6f6540de32c087065297eadc21ba92fd1aeeb8d74bd7257c993580ead81e69793c251017b88c3ba579df0ec9e241234320220443651c48e24408c55070b5fbfa9ea4df422ce9bcbfaa8a8ec852dfa8b3e5470bce0ebc4b124fe9f93b255de671fe8167b27dcbeefd7e79fd6378ec016427f48601414fa92643b347f1aa87316f9f26004f5c8456b7f6b92e3a82f6ddfb8468e47a07b97999af4ea3166594b351ebd68a6cf8ee8b70a139c1a66e540a7c0c3568af0b2a64df4530a6a50c2814aac67686b4c12a14ad7eef8af4b5fcd3813ea55b63c19f1ce9a1dea3ba59311f5ffaff26f3408c582724d6240e0677c8650e891abeaab8b3646ddbf3ba9262c9597e033567dc8ff18192f2155ef0c6f16bef3f8744d9b1aabcc6223138dbe14a41abbee092ba5644152dcd2a28159150c07f5d47cc056e1ce5247efb23366780d98c18952796151874123c6e407c77369ec19142c9439a8b75de87a51ee3dcc3d0d9ce2f70045193f55d1cc99f043547cba7d207cf725b96ebc6ade08903899204091858ae372aa52e9185380ef456fc7d33226cdb057df9968aa02f67d5e2a449f1242fa9a86c5e80868173a930ffb909089133c04d509ed28058d19f5dcb1889c58f78bd945e8500a7e82809a38430c1fc8e84e5889f3667d9395dbead5c2b52e4f6bcc7b56152050aebb63da9445b1ca4a8895fb46f7f92c20ed50f89236deb6ab98300e13f2cd67f6112c5a532660349eb52437fba16327e39c9d2ed006725e5276faf5665b9008470d42f9ad579ca7af9bdf2097b77cff5aa9289edc62202c35845a60f7048a6ccf8d78b962efa4333a779906454b2f5f719a554485e76a603026f748acba1de0cc963c7d876d9debe91a57b4829ce2d2ade06a1bd6daf83f0b7e9bf5bad0010cbd477c3cb27ccb3270d5cbecb800dea3657d6a9c3ef509b22126599c5c13da321186982477e968a90fcf23d65f37ead6980bc98071670b88a6f43b18b3b4d1d4c7dbc498c5e303f7e4b90b90c3e84c8b3eed9d391d4f4cfe8fddde16adf572c200773e0b58a58afbbc970c3812efa0153ae011bd15c9646f32f15824d40e021cc84b44464949f7a20d3688f2b461e720625071eedb9dc2d79cf9f146e93689521092d7fcfc081a5ca408b314e724e5bdf282b2e61ba3574c9a1ecfe7f62a29ba61ab89900b62c308cdd17ef5ec2d4b681c0b369ed5f887847680f561f55d645e70d78951a39ca66e68b474926348768013d013fa823b7859d9f2360d28d3efbfa55061b330e2e2ee13883ef2e7893248ec7f7ae2b4b0158ccbd35f2d3e4f51f27a5975321fa8d122d64dca93451361b2bc6374d5f0b4e6f59c06df78ff9e9dbc9331fc0cd4ee2178a923eb60c212713cb2d07c0d31f633958d7fac8e4b26c164eecfdcd298d5227f255d9e25f6376e1cd506f48c359d349d4ea721930dfaf8082c658311a8b669ed726ef62d2ec1260799d2412107c1e65099890fdeeb046c65a2e2faaa31d7bd9bbfeb528b3a4fa41ce7fc8dadbfb13669c87074092a07759469566d472bdd7d91d5300a16efff465a97c2a42bc6ea197ea0fdef82e8b9853189385589b5462d1649aac8e113588557eb1e06596815faf8d563a9daedf340cd8d56d9c1422ed327e5b912ddb495d34a58ddff4e25511f18626de935f771e5f1d66528ddc258f3500454d994786d9ed39ccf9e0b197a191149dd86674d62f43e58e8e10c339ea0d00ff3cb6215d2613bad0d4dc2e7cd2d2ce73519a630c32f2e842f1d2e79fd28b47b595c648f19ca36d2495c0bd7929743957ef9ea39c0797fa37d3b6c659e46445c727d80dae8c19003f5f5f488b43f00e1bd77a9e20095fde36e7b07140bc9cb19a529c3b7279fab53401c07f97ed63d698e01f080ad11b48415f7d6534abce2f0c4b886f8da2cb0747b137310903ca0832d64de14e20c1e95ec08ed65ce8c26a529f093e4dfd9f7920b272127881dca104ae1a2179cbaa5eac30af26182729ef19878810fc3a14350404cf574a96b7d36b5a108f7ee5034f5e26e0aa0f869dcf9d153c56332d9f20d0d040ed649ed79d0f9b6def1eccc0fab262141a7bfd871c5be6ff9afc3e3080e7ce36337bbe87ac24600e4360592169c0ec07eb5cabb30b52638012f731c1b9dff01c1ee8f89e497da869aa3e11c4480578b6ba4b8c56d8150124efdab8325e318432c215c83d24b3beb7d2f68a564c1f002cad2aa2ce824dd1e49cc534d48ce6f6bacfd5791574ac63364fa889c7e6b2022b4ed1bedfb9af7b3f837eec9f6bb88a22d7397d7fb8a1267b681e0d25925f79ccc397a7dbf1f795a83af4af9a5e0d71d10af4c1f25bfa4f8dba851458cea8ca55908d523cdb572c62bf1cba992927870cab397ec3b1f75a1a29875581a99bd8778c2e24b30ad30cc90f84e48e7f79a0e34e4ca670adad9644c7ef874633a5296b95503602714a9dada378734a72db18f996792b", 0x1000}], 0x3, 0x0, 0x4) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000140)=0x4) 14:01:06 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x8000003f, 0x0, 0x8, 0x0, 'O%\x00\x00\x00\x00\x00\x00\x00\n\x00', 0x1, 0x3}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$getflags(r2, 0x1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x8001, 0x6, 0x0, 0x6}, {0xfff9, 0x1, 0x0, 0xfd0}, {0x7, 0x5, 0x81, 0x6}]}) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 14:01:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f00000000c0)="b2f883c2df562a", 0x7}], 0x2, 0x0, 0x0) 14:01:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d, 0x0, 0x0, 0x100000}, {0xc}, {0x4, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2df56faf6d002", 0x7}], 0x2, 0x0, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) 14:01:06 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYRESOCT=r0], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) r4 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000100), 0xc) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 14:01:06 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x9, 0x8) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) sendto$unix(r2, &(0x7f00000001c0)="5d69d406372cfcff5970305d7034a65f6880336c5710702e99bd510ac0824e56424b7368c41eeab0333314604f7d3aef54fb4c6c3b0d36c56bd3374f7a8e14f7a20c8cf2e588fa153eb08108c11d8244619d5e66cf3b8d36f76a87b9b6be110633aded1992b38aef7e2db40c7b8a804df8b5e64f53bb231c84d95ad0310d20927daf9fabf3aee637a3717eb73457222fd1730a3cac6479ead3da294a7a18ce49e1eecdab8a0ad3851798ed", 0xab, 0x400, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000080)="440258d086", 0x5}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) acct(&(0x7f0000000280)='./file1\x00') r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000380)=ANY=[@ANYBLOB="9dbbed45baa61aa4a4fbf11635a7ad3a49b81ebc0ee604102bbbcb6b8891759c0534bebe485b7293dd56f0d05df003acd407827236837c7856d60e18ee4e24c65682d52163119eeaed84bb800852b7672a9eeafbd3bfe06d0ca4c0674d0021b7584743e9b3e38ad12412f11b466eddadff55966305b6ccae1557ab8600d3e7d2fd2b6c98b17eb25bd1c35fe64ef70197ac8df0c65a45a2"], 0x10) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) execve(&(0x7f0000000300)='./file1\x00', &(0x7f00000004c0)=[&(0x7f0000000440)='/dev/bpf\x00', &(0x7f0000000480)='/dev/bpf\x00'], &(0x7f0000000540)=[&(0x7f0000000500)='tap']) r5 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r5, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8be", 0xb}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0, 0x0) faccessat(r5, &(0x7f00000002c0)='./file0\x00', 0x60, 0x1) connect(r3, &(0x7f0000000340)=ANY=[@ANYRESOCT=r4], 0x1) sendto$unix(r3, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="21adb5"], 0x10) 14:01:06 executing program 0: shmget(0x0, 0x2000, 0x100, &(0x7f0000ffc000/0x2000)=nil) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f00000000c0)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2df56faf6d002", 0x7}], 0x2, 0x0, 0x0) 14:01:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc, 0x0, 0x0, 0x96a1}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0xbc44, 0x4, 0x81, 0x80}]}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2df56faf6d002", 0x7}], 0x2, 0x0, 0x0) 14:01:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f00000000c0)=0x80) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x7}, {0x6}]}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 14:01:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2df56faf6d002", 0x7}], 0x2, 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fcntl$dupfd(r0, 0x0, r1) 14:01:06 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f0000000300)=0x9) r2 = shmget$private(0x0, 0x3000, 0x440, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) r3 = getuid() setreuid(0xee00, r3) setuid(r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = dup2(0xffffffffffffffff, r4) ioctl$TIOCSETVERAUTH(r5, 0x8004741c, &(0x7f0000000000)) ioctl$TIOCSCTTY(r1, 0x20007461) 14:01:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) bind$inet6(r0, &(0x7f00000000c0)={0x18, 0x1, 0x86, 0x6}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2df56faf6d002", 0x7}], 0x2, 0x0, 0x0) recvfrom$inet6(0xffffffffffffffff, &(0x7f00000003c0)=""/214, 0xd6, 0xc00, &(0x7f0000000180)={0x18, 0x2, 0x3, 0xffffffff}, 0xc) 14:01:06 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x120000, 0x10]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) sendto(r0, &(0x7f00000001c0)="743aebc1d0b6e3670ce0c16a0155ef9b92d461e793892ed35600e8ec40e4c719ba9bbc061da2cdcd4b70c8952427361aa7032502775fd32a5494715902098e3d676ddc89b4a6b9f592ff918cc3a15c6043eefd5688a6aa50dbd638ee7eb5074febe401328cb217e02c1c5fdb8d168f1ff0fb94961ca779fc9f9df59eff3a7a5f6ecfe2eb4baea70d93cb6e0e1d0a05cd3a8aa17dec61896eef892585b3bd2f829167ba77bc7dacc0c139e9cdde534f786f6e009c71ca05acf195c81ca4a2d98d7b59afc2f0fc15759d560c900958606caa94d59ae0b1f32cc9eab30ffffe5ecb656d2ef53217cb7abbecdbcd44912ff53b982b39d3f5f6cc212925", 0xfb, 0x5, &(0x7f0000000080)=@un=@file={0x1, './bus\x00'}, 0x8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 14:01:06 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) open(&(0x7f00000001c0)='./bus\x00', 0x40, 0x28) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = dup2(r0, 0xffffffffffffff9c) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000200)={""/16, @ifru_addr=@un=@abs}) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) r3 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) recvmsg(r3, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 14:01:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2df56faf6d002", 0x7}], 0x2, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8be", 0xb}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f00000001c0)={{}, 0x2, &(0x7f0000000140)=[0x0, 0x0]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x8, &(0x7f00000000c0)=[{0x8, 0xc4, 0x9, 0x6}, {0x3, 0x9, 0xd6}, {0x4, 0x7f, 0x20, 0xfff}, {0xabb, 0xfd, 0x7, 0x9}, {0x6, 0x80, 0x2b, 0x4}, {0x1000, 0xfe, 0x1f, 0x5}, {0x1, 0x5, 0x6, 0x10000}, {0x8001, 0x5b, 0x7f, 0x7}]}) ioctl$BIOCGRSIG(0xffffffffffffff9c, 0x40044273, &(0x7f0000000280)) 14:01:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2df56faf6d002", 0x7}], 0x2, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8be", 0xb}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) unlinkat(r1, &(0x7f00000000c0)='./file0\x00', 0x8) 14:01:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) socket(0x18, 0x3, 0xcd) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) readv(r1, &(0x7f0000000780)=[{&(0x7f00000000c0)=""/167, 0xa7}, {&(0x7f00000003c0)=""/206, 0xce}, {&(0x7f0000000180)=""/102, 0x66}, {&(0x7f0000000300)=""/124, 0x7c}, {&(0x7f00000004c0)=""/138, 0x8a}, {&(0x7f0000000580)=""/212, 0xd4}, {&(0x7f0000000280)=""/58, 0x3a}, {&(0x7f0000000680)=""/218, 0xda}], 0x8) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2df56faf6d002", 0x7}], 0x2, 0x0, 0x0) 14:01:06 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10110, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) fcntl$lock(r2, 0x7, &(0x7f0000000180)={0x3, 0x3, 0x7f, 0x2, r3}) r4 = getppid() ktrace(&(0x7f0000000100)='./file0\x00', 0x1, 0xa00, r4) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) select(0x3b7, 0x0, &(0x7f0000000000), &(0x7f0000000080), &(0x7f00000000c0)) 14:01:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000100)=0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(r1, &(0x7f00000002c0), 0x0, 0x0, 0x2) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000140)="a56965d621339cfed292890ae074dfa5950153349f8164e116d0b28df17bf4223b743464bacb3781e833fab01eb10d765801e95f2c07c9466ad5150e11134f799e3126f7ce82fc31d3383a7b111ce5ce5271982a50b6eb08fa882835f96d6429476985dc7f0ac6915d4a7635a3e998db66", 0x71}, {&(0x7f00000001c0)="581be4d806300c3728a2c1908dc1bf356b79975bb370e9ce6cec58a0f27b8a7f1d28dfd1787170acc7e2ff9e96b14095d21a3cb6062abdbaa3acd60050038f6674774dc6c61a", 0x46}, {&(0x7f0000000240)='$', 0x1}], 0x3) 14:01:06 executing program 1: open$dir(&(0x7f0000000280)='./file1/file0\x00', 0x200, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x800000009) r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8be", 0xb}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000002c0)=0x1) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x100000000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = open(&(0x7f00000003c0)='./file1\x00', 0x2, 0x180) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000380)}) readlink(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000200)=""/47, 0x2f) fcntl$setflags(r1, 0x2, 0x1) r3 = socket$inet(0x2, 0x1, 0x81) getpeername(r3, &(0x7f0000000140)=@in, &(0x7f0000000240)=0xc) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wskbd0\x00', 0x20, 0x0) kqueue() truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 14:01:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwritev(r1, &(0x7f0000000280)=[{&(0x7f00000009c0)="29cbfede1fbaeca6a902e85b4a50962381e45b19e3e635006795f719cbf053e5eb37526546b07459599b18cdb656c0354b7e90eb82fcacca5994d256d6287e963436e015a998234a8b9bf7f27d6394822612bbfcab2388925e2efd9b2b035c7ae96cee7dd09f272b8d51d1a7b4a95842441d1b013f4236aa4c83cbd459f2bf3779bbf80cdec3e77d99486cf40e321343ac30b784040d0c3be538a156e0ced65ed3b2befc5e169ee09ff8f82b01902254d710701b93e2e51855ec871430aab252234fec7f7ffd592fe5bac390be549e4c3eb6638cb75e2c8e3eed49de95d575a91ca05702adbffcc51745ac5b080000006115309ca82921d1ba3d079ac00cea0a8ec976a7f2ba157b6c4ea12f23fc4a6cac1aadb49afd0025adb5dbe394444d2a8f7fd996b6ad7b8605e9df72c6830ad9d3fd41f343a585d2ca100c97f90d726fa84dd6624083f8c93d723332d95bab57d259d903d1ee8f276f8add2cfa89500542f511a3c8c5d90ae411e8925bf9e0be084d2ed839228ee3b12d9b900cf38ba6ff2cdf29440a96261d2d06631a410478902c563909b1e0cf9cf50e86cd8c2a60475164fd0ab590de1155bba0851e36ba7d0a597e70b51cfee7b3ae166fb3bfe112c5e38e0c829f570354"}], 0x2, 0x0, 0x101e) 14:01:06 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) r5 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r5, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8be", 0xb}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f0000000000)={0x1, 0x7}) 14:01:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) close(0xffffffffffffff9c) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2df56faf6d002", 0x7}], 0x2, 0x0, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) r2 = socket$unix(0x1, 0x9, 0x0) r3 = socket$inet6(0x18, 0x7ffffffffffffe, 0xfffffffb) r4 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x10201, 0x10) r5 = syz_open_pts() r6 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r6, &(0x7f0000000540)=[{&(0x7f0000000080)="8a4f401d2e93b31318100c46", 0xc}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0, 0x0) r7 = openat(r6, &(0x7f0000000100)='./file1\x00', 0x200, 0x40) r8 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x28082, 0x6f) r9 = kqueue() poll(&(0x7f00000001c0)=[{r1, 0x20}, {r2, 0x100}, {r3, 0x2}, {r4, 0x4}, {r5, 0x40}, {r7, 0x120}, {r8, 0x26}, {r9}], 0x8, 0x40) dup(r1) r10 = getpgrp() fcntl$setown(r1, 0x6, r10) fcntl$setown(0xffffffffffffff9c, 0x6, r10) semget(0x0, 0x4, 0x10) 14:01:06 executing program 1: munmap(&(0x7f0000ef4000/0x12000)=nil, 0x12000) mmap(&(0x7f0000f00000/0x3000)=nil, 0x3000, 0x0, 0x1815, 0xffffffffffffffff, 0x0, 0x0) r0 = shmget(0x1, 0x4000, 0x0, &(0x7f0000efd000/0x4000)=nil) shmat(r0, &(0x7f0000ef5000/0x4000)=nil, 0x2000) 14:01:06 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf69a49e52ac968a096524f374b7934364f461f145dd11e7997a2c9d4b95feb92b1c7058a264fb7212b10b0b3", 0x1ef}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) r2 = openat(r0, &(0x7f0000000700)='./file1\x00', 0x200, 0x10) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = kqueue() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000002940)='/dev/pci\x00', 0x80, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006, 0x0, 0x0, 0x8}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) sendmsg$unix(r1, &(0x7f0000002a00)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000640)=[{&(0x7f0000000940)="62593f8d67ef906aac76eb41df41c4bf8ee9f75195b4f09ea6d7bd6ad651db7b26f461c1179b3caf75940e4463b7cfe768d554d2b7cb4f8550f2b794ea98025e229cf5ce18a72ac7694411252cd7d6ea3f49ea4e64aa1a905a0c7f546bc73121a3d36644672a16d03092457c862f55905161f1b2d6918df032e8fb7b2a8d0e2a6dd1a117c2e0089771afa4e8abf9959b269e1816f7897090f640d3697f51c30006b26f8e5c56a123386909615c86a81e31352dd43a290c360d5f0ed09c11127572b859f8b246dc46b3e09bde95cbbe517e077b336bcb817a2c120dbf4d3238798f6c6590daf5b3c5c11da0992edbad36915f149b98622165c9c6477afbdcd2240a4d45089fc630a88edf90015abdc8fdcd8ba797865a6f60c2b973755a4e9b7925b9b4181ba5da45f8367af5fba7e088ec6ba547b974750f113763e4d5f252de33329f9e6c6f9fbcda4766aab63c518cb3601b49b7a1f09725078b202269629739a47b120b4e0e089c5c4b91244fea2ffe33f2b54397e98b06e6918c5b5389fa857d744f84e894cedf8666e3cacf4940e165e69b21f4b4793de26ee4defc2069f440491f81964ee65f81e3323a01f176c217af9d26748ab6abab21f56912ddd974c72c6bf9a4bd6a0d13074e7b2902e8f312b5d46dc0168a5255d242349488a9113e70a8784e56ea42344cd559ca8be0ad36bfb8cf804f5ab6045333eccd1032221131b4ebfac880cc9024be056d463464d90e9aadbfa4b25850f7d41884b8ade47a1c126e9344dbf467078f481f2eaad984ff9308b1c8df2eb267fbd1eb19ff12d5a73662998c81a3ab6eb5f2d3d35eb8883f5573ef0709f33e0a93473ca4b4e6f3ee8338470c9c0e11496b62e629f18031f510c6fbedb4e05ac722e2ffca112460f509507f465e20152bf5442b3af2d0d94f2c1ad46ee4c0971a517bcc2e6cdcd733ff424cbb1dbe4f089bbcb4e660b2de8faec99b27a8f3dfd54ffa6c23954a295c16c73d44bb48f028a824bea22e3b657a02fd8794ef52098e32dc8a536fb9942978b575588839f63e7e3cc92faf4829546732e9df4c2b169ecc261dca91931dc51b0e70a387c3c066afba95ec426750e66cddf830d6e0db60c0cf18e3b9edbdd2c1e18a055893f42e8c9fd6d537b55fad88deef0d70ee022655c28098bd173f14d988bc768afccf4b96d67e22ab5f2670409883ff5648ea256a92c5f7deacfe90df1ba49895e9834065510f39723f8e8a74dda8a7ce558187a4bafd604eab354911b6a141e5eb5a4fc2c9c287b67cc9a8af7dc68f589683fa00e897096e247078bc9bba91492b2641d18dcc59e2ccf820eaa132e4e1244a702a051e4c20042ef19afdd7a4c3053e70f99ee49b22c93cde9faeb1c94ba1da7c83fbaeb927abafb5ffeb91557375b9ec580225ca35d5a02f4b6c69ef966aa8da1d7a5d3323f09148d5fd80cf3ecd0e49d8ce18938ca943baec9099264e33e5b6cfc1976e600a94bcdf109a623ee9e729dcead200d7cba2923f82f71458ae663663202880e775250826d734da4fa53bd77f1f4d6146f4d6f7e35ad8162d8f4f023864e7b144bc91da5c3a6003cce76da92bd8d9f95cb8ba983e9ec057f1e5e15859ea0abd1eec5ca0f80721849c365d11cfc3e8a73ad3aac852c37f806f98525621aee3c2998b24ff0a490a4832030439ecd4bcf6c2f763c5ecaca2c3848736ba880d328040d5ba7b5932adcff2f36db6d2112e10cd51fa3eb796ea8b841dcc6053f868f5bf82bf452f1ff40fe960cccfc1af36a08a01fbdbd0d45976150a8f0b67253092a70c089f72982886ade5734396d161bde602804011712429c21ea35d4345f1adddb505598229d4546f3f5b8ddb8e64c6aac68496b966a489b547781a06663d42ba6cf51a47b4da7f4e4eece4732d50d8c910ca8d3a0fb68105664307fd9de9dff463baf20654fd60daeef5ffbccd50291895a2fdb8546b37e4a7482e7943bc92e61a8a7c79c8a419eae5146ef730c041737d9ae47fe81592729e5cb2d3505ca6be79e784510e390a7d3ee4e82da0d08e21bffc65988d4861911d296fcbb2cb9aa2c08842e1904437ad08c89c0b9847a4c0ce602f5902da7c24747a1270cf717dbc029a0cf558d7d076de6d8e2a15801f72892a6ec3f6ae4da56d5acdb858b8a5c5fa79b7768a65a2a13c4b6098337e125ea02df341a47c09abf8569d49b51e81c214f31a3de915e82e018f9cfc27e013771a94a50834f21ff649bbdf8989478c725a7b84824abc18ff6f33d01c2c3172175b9c4187b1a471eaf728095fd06073c95b58a08abbdff54f14af1cd516307588371ea6829f7b4c93bfa4c5c1543cb034ac52820e53b7aa20ccd125184b44935d89accafe71ddfcc7511c778e20b0a7b79986c0bbb3c26538ad76dcd121b1a29b9571cbde2a246799cd411d4d1451154ab39a59a0f9911548fec65447a4ac28525d59c6e0a2e7351d8e602186165665901c6f59377b8676b3818549d55977ac5066cbeccf75d94768c9358f3d0dd819ab978935b7cd3ee151aaa647a1744e7b9c28c06564194dea2ad8f6d46dcab4bee8191c8626ef736efd19af28ae78c6ebd3bd53aab027749a05fa61e295651da096365fc3c5fd43dc80c3197d8fbf2ad18d6e364b58dbc0d1238e7a9bf64dbed97f20fb0ed9af3852575d3abfdbc08d4675499b6a11afe4a213f272f262c7c40e2b8e91a1d057f4eb8bef4c7f53251be677b9430be9b3dc6df298e6d78b558eff0053a3f47fd9f02b4ab4358fa5def97ab78226c1d07235c8cb7cb57479ba00a60655877720dc8aff558fccfeeb9d3e6aaaedb053ae0b3075bd912c409703379242ddd9d38f85bbd21b31fc58514658c9e32a00ee414c0ef9151034599931ff352538eb1dfb097f57864db2622f0e9bfad9a7fc22c2002fd0fe7a1972f96d0ff13b246ba1f6a850fbf3f274026db46f758d48487689006b98e2772b1ff820f582ee6ec9480388f7eb7973898bf81584902ac1a422b9744ae949da90d1d64765efcc0725add5be7e620d6eef12cf75601c7aac143cb355b9e34aadfb8474f942505a6863d853279713a3a28f6e1943db3b28c03499d5c377ea3547cfd5099bb28d40f33dc556a5cbdbdc26690304bdc8a65a9c942aa5234adb2373be945f0552c2d51022b07caf6785dc7a998a8aaa3089de24fc09169b281dbefa558e53274e7217fd70bfa665b651418eb6448cdc97951beea7d8446c81822337a98b7901ee0f6269ebbca204b146a68bec057a4bd49acb9604ca4720701924c86aff778023e6ad74009c1b541677cec5ce6017a595614e95eb4c43ddde6d8a5413fb18c31aff91fca17ff10f771f1a68c101786fcc46e9b95b98bdddd060b5ae02c699d02f2f27b4f65cf0f8559b93f022324624c301188c6d89c623a8a83b04435ddd8334483696333a2b26c4b6fdf9d5aafc3be5150dad131400c8c19d0d048525d337e371718883f996189ff7ae4ec45e95346d40fb773e95a11777ee6a57c16050c29747c656ab6dd9dd75a1385d339955ed4cc80b707b345f61517b784e6cfb514eb95c186fc6cc610b86b40d0a7aa8b36e0ec52b5a08597283d2a8ea286642991adb97e8bfe326b13598cc3759c64e6a727ca692882abb2ed8cd7cc35b0066c07bf1daef520e24a6d11fc6a8f1c6559db5ebced35ec7aea84ccad309fa0566644e38d83f27687bd1ffb0f99f87ad6442718cfd2a92ebe3cc00088c2f4ec15a3278a5f27fd4d756a13d3456ae671032d434cb08d723d6b95d1fc95316ad621ba05516fe26842e6332161f9b9ab007b0124cf9c1917e0dbc3b97bfa72d2919cecaf2bdd384d6f6179df8b43a1097907d3a58c70e3316ab3d6de101e9d23f209aa6fb243948212414541f7a855d596a90d5b1df12f4db925ec392c1bf4e33e2a793973da7306f49cf5cf774f41e07bd863e2d89e21c4c099b8fd8f6bbfbdce0844466fc4fb869205fff3e5eafce542b6a0062c036347ce98949fc11bb3ff5ed2654bd3451b6b439a76a965da9f65ce68a11f104cfffec5c25c0ceefddc0fe7f1a7deb2802cb441d6d145f9d0c62bf3f9142fbe354c6e600ade85381d431481326663081ef67164e8ee77d47af181b543ca607127089839e1e761256581e186787b2f81b787dd8c0f20e73979719e50d79c135b7649312d072411184a9efadab20732c4c8abe32fefeccb2b7da0fee2a923d9738a78cdf6fb4f46d5869e9135e2a4d6988eec22a739c36c27d95d9f47166bf69fd3cc5b5abea38fcc7b58aa0b6471409f915a82715be858849bfb924dedee378ad4b55448349971d9482f9a32d91bd229efb6aa046a0b42fcfa40ac03a76b8b1a6f8c6f7ffc176762cc9078fb47c2d97a9878cdfeac366be9d4919728f4213a08540c232e99909bc11d5f8625738d9ca4d1d3fc5b8bd304782fce83ba733898bb1545dd49d90f0e7078834c802d9ab1e93cc13aa0cb1e2811fb92df8967d99e2d6137892d17d66b4f90a0b188214b897e102c397a845f095d9ff49e56e043d9ec7efd74487693ed847a1921e4b72c8f90df68cfc8da271f20b23309c12ee91002a771da916caffd43ee629d1495c0ae38ab77c633511f128c407d1fa45335f1872601299e4d0bbff1693423c0f11bbd56723c1f419de00579862669151c8940dca8b94b5e45156442f76e8d3f2a8d0a14c31224b5b21414c58a5198a2067e98430d21115deb381b618a1e32a5ae072dceaee1aea0c53e1f1fc8a237120892d0caa9d621f3dae56287eec7dfc1a22da5147b6af0b0145907db02fddb5e8956562ac6a694961489626037ed9c9bfeb9985db6abd7d339dce4f97d6dc6033023b6c54c749fd3356adf33d5eae1b1eeb3bce338dc8b1393c13c45ef066f1a39306bd67e1ef1fbd6814df7399fdc9ffebf066a09233f4b29bc8dce4a961d1af8e6eac4ed4dc8ca976f5f3c63c6b43c3781e12f0918d6c38fe47468357027d0eef641d53143b1b82ac234880e3203881f82b7a91ef38d38bf24453972f7850b6d047733afb3692665aef8501880f12b1c4f5e09889be92b4b0030d1f3f65126530400948d81091ff4f8f9ab641b877b46dd17273f3fc84b11476ff4cf29554911a4a6f19b0a4c5d44450a9a6862bd9b93493272153c578dec2369fe738115bdafd9b879c9cfa3355996324ffaad20a46a5b7045e170bafe9167865ca0d3e1440779c407ea162bd3faa14fb199e6591dc609ae4f3e1a733c19a144b3d57d13d5e318bc00ef6bfb14a42f925995752bd2a7c5e53daa7a7a7ddedaf97dc5bd4a4fc8977a1bafe67d184a382d064197263aa5bad0278627ee93e8cf715acf43402c15c5af42568235fe99eb341508f6f8492c687452017ace3607242fc47cac88e3dbf96f2696834bf3ccaca8bf5294dc4c27eca5569c6f7c434d74dfaa83125210042c51f58b533d45db48441f34811af6f7013cbc1c43c46a2f17753a1883bfeaa138644d2858ce0556d148d928e2ea5664df0b292daa4bda4d59ce80b0d177ca24d415eb2b509a9c935076516cf0b0304ab9ee7b8bee8565496e6bbc91934f272302ae8d66f2ce9636bcd9007ae3899f4b254872f988b6e10219b10853c0f851a0a6d44825600e5e217c29338bb53ec603882d376be02c1f7dac0a954770d3b538fdf0bbe43f009f07314b215b524948f950f520c787c9a6e53f21aa64179a666e5c701c9c15fb240eb7f34735a0f52edfc2b8e82ee1a5d9cfd621131b68112189883ef270f36694c7452b5964593c87a2d2537859d5d", 0x1000}, {&(0x7f0000002a40)="a6af3556fb", 0x5}, {&(0x7f0000000240)="2a182a4652a13a2acb13361475e89a1e55b5b0e6216bd2a5fa0898f6c51f9fd38d67dffcdfbff2c639f836c1c0bdf6d68e", 0x31}, {&(0x7f0000000280)="5917d29ac1abbc0bdfe476", 0xb}, {&(0x7f00000002c0)="adc96c0b18935a9d701b1fc941982edae77048bd59cc4327a57ce2703445b4e7c0c950e8a5e3319cfd82", 0x2a}, {&(0x7f0000002a80)="44a29edbd2f4defed6c98719d96a1a839d02c9b3032926361a9bd78d3f216d38d35e60b360ca4296b116c8baae318ee8fabe7022166086cb49172deafcbf1f6f71f157c001000000000000bd3caaf577aa5b67af96d12f86c20ce10b953d22c909000000", 0x64}, {&(0x7f0000000400)="e371f5204c5537bd8b45986d8479bd398442a0659f9522fc698474ab8e76ec5d96ceb71457fc0b2e106be98f51f2cee035ec6ee289ded50bc8a7b9a6580033a27ba930912d313f77086b173745f4137b1ed4450a0985e64a97087a58e62619ae7f8ce03f3135c381c2ff50fd7d8dc8f88068cb96e29d25b6d50ad0a26341042af0a58da1e3658e03cf953c1f0c07b7868f1a45a571dd0e366fb62b51e0481075abfd10f2d91d37d22439813bfce788752468b24a4c1266fda9b143", 0xbb}, {&(0x7f0000000580)="f1b448dd9102364f49d54fae2db916fc0ce444a0f09814af7ecd7ad74d1bd988e478dd57c746ee4116c9d9891af5840bf46aac4fb25644edf9e18df8edbe165fb4052680dd46dddf93d448c792ed5f74454c11e356d7380fe86f78df31f8a6064c34f786039740603f777476bfc83b6d82aba186d7a7886baf20e434ff79256045da58b286dd357cf87b4d424e208b1f01fd63da5b707cad66b3d218bd05347183966938", 0xa4}, {&(0x7f0000000380)="6c971801191b93f0", 0x8}, {&(0x7f0000001940)="bdb5f52cb483ea59c656c8ca2ba2c54e95dd4e269b884d5b0cd00823d38d5a2e714347c7ccae79c517457ed73e61bc686cb086174a6ce6a72d35d5cb246eb0f0728abc03b913166e94e5f778118bffbc807d8085e40dbe23088896ba17d8ce9f7db4e8a99690edbaf06e776f5144d6f4558c5e496557d7234a5c4881618d70a4422d3f6d2a1fdd134c6a727b3927a9d03ca12db12faf077c7f90c2a1fd37cdecd984e090a7a7222a855f904c9b9102dd93e0c2fef0efb9b4b88f0c1bf56626bca5e9de5ef13f20939ff6caa0d4cfaba474945ff70f614a6f74ae990ba6fbee39498e6ecb608388b0881f98552156dae56e58fba8c5b46af2f96a86427ef1aa08d8099dd1772b69009c76c4aa0addc7ac0e75ca4d29bfb2fac5b0e61abdf982fb3a04bfd80471941603c67660230630d5d8a1d474f90b2681302f7cc4cb51dcdb3db2bb8f9d31b77eb0a78dbcf23d1c2f7d53caee387c94d96de4e37405da837f244b1362220ac4932ed92af9fb1b02bf440a56cc0e2593bc502d8e837608cb650f9a32d027748e46da76ae29ca72031ba25220198b61f2024dcda56f62c29dce38efec7ac396acb02ec2f9da45efec15ca6a8717e0f17d71d9b318a648a875477e8478d7ae6ebd348b05abe6a4d9df03136d2fcc9f0809f91cb9eb4eacc83958f327eaa4e40943d768616db06b5b0114ba26d44babf457d1781a0cf8c967a3ecc8c53034b7ae23e3d12a632c49cb26a28fdba1dd32b6a2dd765b3f00188c886932e51c52b8d8e0962fc4290b7b02d4dbadc1e1f554fdede15851e70280250394b0331251215fbff899ee34b0354fe746136f94c3fc3549b897cb3b7e25087ddae573807e7222d65b2f36af0e16ca29185d7372afeb7065d16436fcfe87554a74038bd2227a87eaab01ce04cce43371381695b27d3c0d1bbb7cb041d2977a6276a65e56d92ca1d087e74445b7fa627e1e4bb874d08881bab539c47c11b2138e69cab2131ea7cdab6ee0502269ea1f9ccbd3ddcdde2e85920791d3870c73147e213153db5aec7d1c55638f342576569876f921d81a53ec85c2672b036be83847da999bb77cf3cd1fdd300866a889cc4537cc8bc320247162dc73de4659926f87cb8c6d3a931d524941d441fc14cfc330fdfd92dc2cb403475545c8d0d007693c1e691b8d4278ddad7501f0a608595b0a72ecabdcd8068c52b8631f30b3a2e057c050b1400bee6535e62f5c75455cedb48c4fafc0a93e241c9b0b15506c0899c6631c1d4b77207f866898db972004b72a2215d800cb2da0091bda7e93d01ec10eaeead22450aef38bcb630a6c3310b4aae0c9704d8e56c17a3d6ccbb84b927de2a3695e1a97da4c15e98e64be782db5d3d374207e22433b8afb9b6ed39972b684ab6506aef452bccc6d7d3ffd517f77302074516c66bbdf7f692309fe97e71324d166e59b9cb0009db3856105485ad44d114521b2976d703ff89048aeaf50ff13c3bb4562718fe1a5eee11fc4eb3271729a39bb3ad99b264c66fbc08fa9dc091b2424e836c135f7dbb0b7b2793b2b097ef6443e663937d0ae258f0ee87070fc47d3371de09387297023e3c74c797ec882e69bf18e73c19142ac416f5c8dd1e456e6716c0279811ebb4c603521cb6fdd747325fe12a0740d61deb97fdd1846084bdb56282a222bed99a20a0f2fc81f0608221d7e952185f8ac23979e89923c8e8f8f534aefbfb02c1daa741bd9cf16bb963f16dc0d05083f1e7a208b6245cd7829d75e4642f9aa2ee68bc9a03bb8cde3ee9b401883eb026e78481dbf1194cce1eed67fcb2b99088b6667ad69c0f9f966317089dbb6241e6bb5d7780173b85ce83d18c4593f596518df1f49b3b298ceeccae7a1892391f722e937c2692c38ffb093a3ee15152756b77caff52fe5060075801445fd028aaebbb943dbba1d617373e31791fbba5a0757aedf2ef5b6723db534145ffb3e0404ea05e4012920dee805940f54d684acc50bd317ed3e832c5002e154794e98b67cc974001530062935abfbde8eb3418b7e228262cf60883774507b3886320030af7da5fcc23bc2d1a877c658d35e8a8486badedc7f0ce3e57ff01ade3f13f32de4cdc728bfc488e269dc1fb35d62532e858ea8b655b7ab66fdf89a3faf5f11709ab34ac1095d70597adb92d96d656832df8e3adb5389f2224977c2b847cc59815b82c9d23266b45276db099bcfa37390703354443b377aa06d2fbbb238437b8395ef147b8e1d4d254f539830ed4f7d764ec38f6776bfbbabaf2fd008f55b7cd106d6209fb9f4c6cd1a2447e6fae199b38a4c6f3ea4e1027736c1852838449328ca46503e28dca406715079ef59c16ccde6aad8e703c61452505ba0ceca8fb01fd21171ced77de760356b26063caf0fcead57792bb28e6b3132b3a2401cf5ec785c2d481170b7d1f833bc24b25566c6875a1fa088c40eb4409a2b5e624962d14b16c967204bdc9ab5c9d6d78b4b418d754c9f19275ee190f8bfde4f44b17003c83be66d623633d0f26f49d3f167da813c5d335654d03925906082fdaf570386ed2a8bb1d179dc1b2eb0d8071502368c0aae782c3dee0c35ca0d0d1b2078dda97bd08fad74cf9d7c481897071af87a3c26b27c7bde1bc9d51a093deed949713a80e5c60cad268854888d9d064fd321f4845d6d3dce087aedc0334b94d0c1b005b71e4023e74017995f5f74d94982789df841aa6699f2da7572f33c381a787d5364f0cfe19b512ffe1403e4ff8ee3e0b606d74fc167fdbd84e7d6b5806c033f3abe89679a54e5cff0dfa515ca343cd74ff3d00a0c760727290ead67d083ad936bcb716003a2b2e4ed9d462f3ab338cd0e9656e9e0555fce08eab7ab2a50dae4f8093ec0a02e58640ac5a4bbbcdef8f2fb81ebbd493cc2bf6a4442ea815a24680a30ba0330198f930ace0826dad10ee2880da8096831de5dc19b1fcab74629f56470d875a1ec0277ee9ea72cc07882cb0b2e097846032c7b047a40b3d6b6790aead6dafc3d843b8c2250f59b165c3eb1a3190e1fa15f3618aa9dff4f554d1c2da2500727406f34bdcd649b3ce76374344176eb72845e1ebab8078e1b26118dfefb33e85525f4b63fffc4c68c6c2669f6f4a1287f36585b0cdbae44d4edf4ea5fb2bcddf7ee7a5bc48a9e0c1d9b7b4d9cf2c40af8a53f36e84726a02a3e0278d0ff1a3a20493453ab2e9b5f27572a451a6151754a480769c7373ef9e6fd0542e8ede1a8c8b7b7d2472f3e56ddb16700eab2a560b7ec53bdc3963c7846fbd9d3e56b58ae33cfbaf394b79e00679dd7c1eaf064505a8cf52844d3a5fa66892333df2d9ed6102ab40e78128b71f6560288b66bb110f29dffcd926fae7cf67171e88594461576da7c36fc6d73c314a53e90fb46480a31510ebe601d82d2f34b6e5fc59fcea5c0f11b3b52475b7606655884a83750c834652f7b6987db71b65c5f401daf120599e754fb9b03d19e95351e8cc924aeaf633340bd8c590801b465b697a476d968342c5de0af94684c4b24c016dee4102a1ac6f7f54885bdeaa1ed5d2b525411052ee0e657d047a79a7a74c17a16c840c4a0b93b0fc81e21d79741d0a8987f512157e6993667dc3b22f875e0e6f8efc430692fb574562f05f4d64ab4a63aa83c0cfb0cd123ada23b52437a38b022d83b63bbaad6e11da26506d1ea4b6b2cb562c554fd3ed915e11ad43519c1f142768487b76589821763c9369c4731e680c0a972b121f564d858136939d46a64e4077f045fb39d3ca041b05e446fc9a69b2c014b3b4ae0a1c82f25a9adc55950e7d348d70df2cf78fded67262d4d8e4ee9190fc6692067a66a082e08312fdf2b4c4cb98b4b9c13d0ff154384744caf2877a0feaaece86ecde0dc4fa41811a4673bbd85f9099363768b4d93b8a29840eeb82feb376a8afab4c2ac20fad10562916dc940848a8cfea10fd7d6c2c08c01bf7649b196e994707b0f8ce4ad44beaac69c3aa7d157af41a51216210f10ed5f4098b5ccbc1fe48a7afff53b229051975199ffb335b23a42ba6ad343669145f308b03c135caceffd820fb8028c5dfb3066cd7e2bad0d5b66061154da01d23b5baade231e4c3f6f37d0b255b9a7e804471b992620615e04deb9fb15d0596512a84fd03cb6b3d319a631f43f4118fb1c31b497007d5bd7307224756e2a8b32d1f8397e86aa5802c100488a885f5e7d30d545b99a2a016469eefa151885257aa31765c092612f65c8d30f3e73d95829b2ddab6fbfab30fbfba6cfea63af42ef86706907096245ea25cfb5bde6c4991dfa1de92509f71f9c9906643c9d1dd75631467f417fced96bde889aa4e1766cf8de18cbe324f814c92a52fcd4178e9913fa554f3d76a2dbfeb490f03a7a636c33d1033e24a8dfe78216dad3ffbcdfdd10ed7deaa6aa04e11599911301126dbdda52c009d1f100b316e8ffc5a031909ace2ea3c8e51e9f8393a692cee24c76d376b321549aa354887cf4e48effb74990f19caa82c4d5321c6d30278b5c376713d49dc3ca280c9f715daafbc4d45a45120247875d69f9c5d159160a88068f435fa5f4c23baf020d61bd8b4417ac54bffba5ae175605620cdb235acec7522882befae408fc6c3f97c0e203057350efd11dc8f35978d8700be67adc9c6fff100c5c0749d6583d50e17037ba9dcca3240df1e7ab48060235d06140043f706d6aa54f06365d92cbfa0a1a757eaf88b0e865ebb8a807906be2cfe5fc37f732d924bca6abb762910cc26fac6f612b1b3ece32050574bfbc6d0fe04a717cca9c7f1fb6b1e2727febb3e62e8f6d143aa1ead7d52e49dc1137538287ea4886640e5285dfd45879f440038cf0f732d44ca4e5045b87c0d6f3ba09675f736d076ee3833bdad9e289ee4482770ae557b0ea925f9f9ef959c8a573073b684c605a2c0b7dd7e7a30e33ad54dc95a7d22cbf1c1bdce191159a019fa15ece4f4dd0f55bf66d65fca700edcab07c26c36bdf0113cadc2382e7d1a233d83822f26ada8935f9b39207cd3af9a7f07855cce217ed0112dd299c3f2d008254dfe7a9e3323803285502828a22bcf101a02c3734ca2fff5589f2901ff31e9b1d252d2a70e3488eedfb89418f9e965476501712cae0a207e2958866ab2c1c21699a6f0859d13e17e80202684f00225de4c6652f7de378e1063a9df70de228f2c16a82bf996df6aedf826144cd0c62a7f55c4b9650159a833826e01ff2ceaec832b6a567eeacc3c5871e48708f58c4151863e94ee18947da6d9f6218eac75f7395ee8658207ee8c3eba4cd5c784c1ad2776407ef7e356020cd3d0d71b5d1b2fb92737b183a79be8eff6853b508c8bc553944b257cb41b5845baeb6f6ee44aa708e85ae42319b068d6f0144375785946c5be4d8935015d54e0a53f9a50a14c25711ea3d2625f9217608a220894133f03c3257ed49666f774faf7d14fe28393912f664ad075a8e99f6517e0bb18a03fc1a085dbced0d74e8bcdedccda70983f80e2ce75bfe8da77d1206f2a2e56ef503745eba7ce040146f0bba0d0ff44ffb4828601a96c66f8123e94e71e0edfe4440bbbebb759d35181d7e5ec8e84cfd7614f213d82b3092880ccc5c5de286caaa303fd4f52551d650d7df0455514d7603178083284333c05e54e4598d5614fb5c464a277b1d16c634b98aaec379fba6555e5225f9ebf23704996e72531ce1ca2ec6f2ff1e64724b0ec5627303c4da75debb775ea0a426c5d2b09807968890d87732eef206909499e18598ec0ea03d90202b0773964d25f4aa41e1cbe13a9db33dc117", 0x1000}], 0xa, &(0x7f0000002980)=[@rights={0x20, 0xffff, 0x1, [r2, r3, r0, r4]}, @rights={0x30, 0xffff, 0x1, [r5, r6, r0, r7, r8, r9, 0xffffffffffffffff, r10]}], 0x50, 0x4}, 0x400) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) rmdir(&(0x7f0000000080)='./file1\x00') mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) 14:01:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2df56faf6d002", 0x7}], 0x2, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8be", 0xb}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = dup(r3) ioctl$BIOCSDIRFILT(r4, 0x8004427d, &(0x7f0000000140)=0x3) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, 0x1}) 14:01:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2df56faf6d002", 0x7}], 0x2, 0x0, 0x0) pipe(&(0x7f00000000c0)) r1 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8be", 0xb}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) pipe(&(0x7f0000000100)) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f00000003c0)={0x7ff, 0x81, 0xb9, {[0x0, 0x100000000, 0x8000, 0x6, 0x1, 0x8, 0x4132047e, 0x20, 0x100000000, 0x1, 0x3, 0x2, 0x6bdaea8e, 0xcb, 0x7, 0x0, 0xe3, 0x4], [0x80000000, 0x35, 0x4f2f, 0x0, 0x54833ccf, 0x8, 0x1ff, 0xffff, 0x5, 0x8000], [0x1, 0x7fff, 0x0, 0x80000001, 0x6, 0xc1, 0x800], [0x10001, 0x9, 0x7, 0x4, 0x100000001, 0x4], [{0x2, 0x7f, 0x201, 0x9}, {0x3, 0x9, 0x9}, {0x5, 0x0, 0x40000000, 0x1}, {0xdf, 0x1000, 0x7, 0x3ff}, {0x100, 0x7ff, 0x6, 0x8}, {0x8000, 0x3, 0x7, 0x7ff}, {0x6, 0x9, 0x5, 0x7}, {0x400, 0x8001, 0x4, 0x2}], {0x20, 0x1ff, 0x3f, 0x1}, {0x3, 0x100, 0x81, 0x80}}}) 14:01:07 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) getpeername$unix(r3, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x620637656ebc8cad, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f00000002c0)={0x200, 0x7fff, 0x2, 0x7, 0x81f0, 0x10000, 0x5de0, 0x10, [{0x9, 0xdd05, 0x7c00, 0x7f}, {0x5, 0x106, 0x2, 0x3f}, {0x8, 0x82e1, 0x8961, 0xfffffe00}, {0x2, 0x570, 0xfffffff7, 0x4}, {0x1008000, 0x4, 0x80000000, 0x8001}, {0x9, 0x2, 0xfffffffc, 0x5}, {0x800, 0x6, 0x5, 0x101}, {0x6, 0x7, 0x8000000, 0xada}, {0x1, 0x8001, 0x799}, {0x4, 0x6, 0x1f, 0x2}, {0xff, 0x5, 0x4, 0x200}, {0x36d, 0x7, 0x8, 0x20}, {0x405, 0x2, 0x983, 0x4}, {0xfffff8b8, 0x0, 0x9, 0x7ff}, {0x5, 0x401, 0x7f, 0x3}, {0xe263, 0x6, 0x2, 0x5}]}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setgid(r5) setgroups(0x0, 0x0) socket(0x6, 0x4000, 0x20) setreuid(0xffffffffffffffff, r1) msgget(0x1, 0x254) 14:01:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x8, 0x108) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000100)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2df56faf6d002", 0x7}], 0x2, 0x0, 0x0) 14:01:07 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x3a0914c44f7b202c, 0xd00) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) 14:01:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2df56faf6d002", 0x7}], 0x2, 0x0, 0x0) 14:01:07 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2001, 0x408633c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r0, 0x10}, {0xffffffffffffffff, 0x8}, {0xffffffffffffffff, 0x1}, {0xffffffffffffffff, 0x100}, {0xffffffffffffffff, 0x100}, {r0, 0x4}, {0xffffffffffffffff, 0x20}, {0xffffffffffffffff, 0x100}, {r0, 0x1}, {0xffffffffffffffff, 0x8}], 0xa, 0x20) sendto$unix(r0, &(0x7f0000000180)="53cdfa80be5467232665b8ac417422605bb9b70f8517b22aa674d8b6f3431670ee05695d9ea51b01e5b7a6313b4cc2f23f005b48c7d1bc13e12a1733117a70e01a8178b48d68f50f2971d2621bfeb826d03dcb627314f5bd10dc29f5da57829d424122db16427fa9dc891336d0246544d3c8d70135852996f12bf409d9c31aee297245f74922f223368f7c850995c8ac16898b0449c1903e256d09b4cb4f6073ecd34ee9236596c54f575e705e20c6590c963b1769323ca4b532b967652877c7652d95145c0a17fc6ce2d48c382fb7d6a5", 0xd1, 0x400, &(0x7f0000000000)=@file={0x1, './bus\x00'}, 0x8) 14:01:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2df56faf6d002", 0x7}], 0x2, 0x0, 0x0) ioctl$BIOCSRSIG(0xffffffffffffff9c, 0x80044272, &(0x7f00000000c0)=0xfffffffd) 14:01:07 executing program 1: open(&(0x7f0000001200)='./file0\x00', 0x1, 0x68) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r0) sendsyslog(&(0x7f0000000080)="2883511b6488808fa716743ae8c300373dd86044d8efd3224d5a7fad6b56152d6702279881183edf1f9a38f76016d898cb8da144690900d209679fbf19ca058e2602c54dc594df7bb1d40f95b6db1ab8c6c3d15d026bf751d1577d3347c2e81940da7c23674d97d0db92f5278ee157dbf37c631faa478d8605d867acb8e9c76beccae3f0ffbef77d789f2f8312e2856081ed5dd56a2ff8cae5c7249509a44e92e89ba9fdfa3f92822310a25b4fc127816fbb5e68c7f964a9d4f7b5a1281625c43eb390b899ec97cb023a73a5b0d8ae80a8f054b733177014c00200132b17737e9cb56b53ae9ae7908d35f8b82a231ec22ffdf863904f90c177a85a6429aeac97200f0f629d05cd8df42ba80acec504fe9956aef03ad5f5b99ed365c0514074e7d06927df96487226b8a1a0c64545d3be39435c7632fc6c662d5bd3d223a41a7784cfdec3b5f52e96d60c712e986fdb1ac7645165ed952bb45c53c8d48161966e8eb6f5494ff5332e2a5e81372f88bec536f7a69c0d14efd5e73a5850e979087843393657d9e08e7a180df2c915a67fbe218b7d91ad74f0d6a21d6aec8dfad004f6014ed12a18c629fe4a2483b2ee8f5c68a645679d32c6d2e19a26ec19fba9b596fa11fb071857980cded8557a75a519f3bff011d9549ca3dbe038ed9264382014e62db0642ce9842d7e05118fe0cd757667414f9b5c5f20675f475e360700b2fb25c7066292ca6311c4b5581bf61aed489f440bdad19c73d4d18f8a374b86f88c86bd2e0aa74089990364249e66b1267409793279d1ecbe67e390662518c701c660353479389ae6a7ed2715ec035ce7504b578356c76d15c8122eaa67c519049d187fb6ed6e25d3cbd08db1988199d346effacd3923178088a90ced8e44b626c75e9027b54cf40e52887c80ea26133106e57da061dab398e1b8cd0b931a34a6c1e6d842258cefa1abb2b320c7a8b296c7c85e513d216a98807b7e6c469a07d037e4caadb43502a265d6c1b5ce70d69d32fa19bc42949e5c70738b913f41e091e4d770efcfd0d214430b634acf17c5ba0e71bb97e05cf6ce4c51130eb6dd73b51120643b8e2edf833109ba97205e89706d5a8d8fffc73b9f5ac665de6e41ba59a0d857def8729c78ad48764062e6cb2fe9e13df1467abc008c9a168f3c11e54ddce05c28cc606179f45f9cba8943dbf7ffbec4c5830af9128f025151c49a9b7cf75faef48823556240701cfd6f6cc3b25a4b09b98be328c3a63191def20c69693d6ece9116ab4ad022287051326102f06924d4c22422b2216942f3565d813996a3e4a832958f7089a553e7667b6f34fb0a124cc6d851404bf4748634815d16414cbd12ad46714f95f601b3adf504603ec8dd81d8c1a30aeadcbe26ab2ed6e81ad76951f39dd00fb76a623ca037bf00021c61681d64c0a77431adf7f1459f1bbcbb5d42e5b0a685f41970d5c6fd453adb5c5687026e5501c01e57f5d393ca14206a7f5594a7575f477e331be053135aae1890ea303294157858e63508a59b07df151692a21d2fffea7f91aba67009875bb41d2ff8852c81c8d83cbed3c28af5d61cc7c527574e6d0ad7455a6d47df87e31c3c6b89c525972933cffa5448f6644f38187a1361cb6cc1c60a562f45a332dd72b6a04762026ab1b4b28e956afa62c9509f584efabe085a0e9158df59b96889e2fb67fefa03a4389bd4fe4e2b9473d2148ac93a35fd240c1c81251eb61a315d30478b4bd15ef1d83e03ef41f2ab2a279d58053624b5b17a0a0f778d6d41aaee005509b2ce5069f16f386ed0bb6b66c1e8f5a48ea954615326e4cdbf9af835e38419af80071a3f056f97dd1b61051671c027033b3770f76797e00cc3446967461a843c972946b3d0ba09c45b2234a43f858880ba0104a85884bc30041f6a551650d1ae72fe13fe4b3b93a06183e4bf987c1959bd2764b0b2d193d3de324cfa6330aa56c4ee92edc7d13c23c8ae023828bb731a64fb629d4571a9105c3b14254e317609c18e1ecbf95bdd9a92412bf00ebdcfde6da8c37b5e10516d18d945f262871564dc58f4d1975d60e21c7af53660e991f0f0225065e5a9b7d16ebbee47ce1e1d44541d5dc1cb3eae60172b1f836ecbfed8a1f71b2e1301af5422a2f59b944b711b2958d7d71bbcfe65d40ea6d74ed2a8879f413ed90e45579ee93ff06771d435bc7ddfeaa056c7ad194f1cb13a82a096c7f5f157af35072345d220c143de4f41ffc5de425ad425bd8b3b9a2c843faf6c77d96839fe1e33f7aafb1b2336c1a1eda6e57aa879da067cae76a33b26107493b75e19830817bc10599ea7bdbf1bef031bc7132825ce0ac66766a9466c64e3863ffd1c4eda6bfbed1d77db09b051b9a6a44cf811dbf62ba7b2b5f842f33b64c31827f18e084b8a07830b9bc987a42cecc764992a8c549ace2430a2cf1b0f294d3cbc2ac5ffa8dcb7cd2afb01d8529c551ab615ba7a99b5a30b1a64203e7fe69931a61f8a1f88d594dea6bb5efdf6246c463ba461cce3c69044be1c05bfeb34a4c015e86131e5ad15debf8d7730ba4a3aa782a3e67775e243a6c97eb3c27bfb9d6ff27a04f6bcd8edcccf6a4e0e6ac92ce29853e32fee38f664387d4be9e1375478237b90bc65e39c4bf87c451b8494b91e452ad12a6d57a1c7656781e51fb6457c4f39dcfb9fbed33b486ed91eab2a2314bf79588877af992cbba3bd2f8043f33f53380a90bcae8ba2abd0118d87e81f1d6843d01f9475bf4840ac804835d93a60a551a1695fb35cabd1204d59440c1236163befda44de2b6807ef5a6203bd86aaeec849dd5de86ead567c9c334cb97f112b4f188dd0e500807c2c342a94c5b7b91519b3ffec42c500462e8a6e6ff6ef5ac0c4eb837b6670261fd2ab6dbac503daefff20c0dd3434a81e040f6847019881180ab9f98e468f3158b4c3d71a4b3b2bcad309cb212db4b161b8c581e19940f28c4f3ccf356b3905f8efedbcda69a2ced9b482f7319d8d18072e18e03553527dd1fa52ac79644971599f5493ee2d1c58608404df6fc5f58b0755cff2b95473c25c39d933c34dd72358faa85bbf41f1190516298e909af46c4c7ce79c7ec142b81d9593deb67a395224d855503df360f985a142ee528b1fbb6363e341ea23801fdb4eca7b70db61d24f0d465ecdd8c470509a4307975538c90fc5af765107d94dbd17ed18e7244fd5569de90116d2f87d2d7a298488bd02775c86dc85e33a6a04b226f4aa2a93f57bf88922c5d2330f164c4ecd360e82e97bc2e9595099a78d68731a8b745bac58644bee1f1e91943d55abde0961d54613ba2d5a8d16746f65f141844da280c438cf1681f645677acae611166fc4a5c949e0c156ece3e147b0de723b8165bec1e24c350ded0414d9136865322c38598e4209fed1cf0ede29d59ffb47fc79c2b36bbf09ba184aee57c3653d6130960bb119a78da6081325ec248a6ce84617c786ff2de99866c8d4d2396633ae52f8c253c531ce69f4dae4f612a52357ccb045f4538522e54802f82f9fcf58b74a6a3a4417aa40282bf188f0ec83eaa922bbb63181f36dcdf42fb944462d86c8a8aac6feaefba6672a70e936f061c1fd99befa47064324dccf125f1d9b10555490545d863ec79b46e367d2e56a25513b29111539eaf16b1d4b5d0e20527b30bdf7e95dc95aafe1e7216cd711a569a4c46bda47d6c690e6628421dc2b297b0bf58339e546c57ffda0ef663b57d48aabfd99ea2a16f069b26cc3a7a9e521a0dd92fc5f99f269015044753405ac5a2b731e2bbb7ee9c09abdc2a8ea5a1954a07204131da67764cc78cf3bf9e42e4950b47a30650145b711977b62e37dc7bafe3eefe077b5559f065b01789b1b264f0b61865acb5c0bc41fd023fde208014e732a27373b753b805adbf1d802576bf2fc0932eb0eb712676fa4e984eb337a09f19a1338b356ab9dce70546a73f1fcfd64c319a75e24ff50d3d4fbb867644a30760203ecec4919036aa6071eb936df3c765f1fd0002fbf598ed4e1a5b03f9655bbbf9543c0664d03fab61a939d64e76e10931ed6de0dad9eb14ccbe9383fd08ed3e3ce49f4974a4e2216c3e7675c462fdca2ff9faeccdac1be092066c19a4a6e21d97834a86c1491b2520bbd5d4e364d95ba6807570bf257b4ef706307c84302060a7c80010292a3eef44bd81d5abf0b9624bfa794e2df467b4d6e14a374ae155b67233ed62f4b257868835f442a2ea62d39c0559e3998a1d51448068c752f8fb53d8ebeb35a9f15c3f0a032db0bdea04aba27a1faefe0fa8914f33cc7591bd0305d3ac8f6bfd1baf416adfda9d7570476dae12a003955d98666d61d3e452b623012151269b1e9301f3cc8d69d5d77f053cecfb332e09c9f254fee0a17e8d5af952ea9890b44476999b6ffd22ea12c194064e250faf1e84170c8ab4a4de1aa15f4d83cc89cdcbca84519773cd36e30324fd17c8c433b9d8d72ffe5d54785f75784303353fc350ba15c05ec8839a60570c05c028949e15706fdcf9d68cb7da0b27d53b152642066a1399c10dc3b186eaca7cb7556c7d7c8228950796cb448843b168ba8f98cdaa75f441b3cd54ffa4839c059010e69ec1fb4d7e52b2b08294bce83c0361fee91a29af21a897c0b39d05a02d469493d9c1a39d285998b8cf5607e124fce44477153ac725950ed20f5a36b85aa8ea0ca3c77e2516f78907a7191554366bb59e055d95c3488de7239659536c4b66de16f757608014239aade9eacea1a7b050a286d60f67a1728f06182dbd2b8c719b7411dacb70e833beb06a9ab1db4539d95a6a58fb6b2c5321e3b49de0fd80d809bed9b2c8f7c40d1dfa01d9ea63453be68d65c3f0733791d9e0b26c26db6a4003483bb8e99753eab9dc7cffcc03055a0c3f097e552bc18633accb3ebb0469c298f5f11bf17ee0485491c0ba7418f751469ee1126eb394d37e1c9fb7760dd152a56c5679b66696482fe709a686912388da97b7e7ed206e2a289793e76e088ecc78d2be1e85789627d91454e3bd7647f546a4bd040082e1e5eb6e54c00f7a2d2f6622727b7cff9e16df361cf0afed2a9e965cf1561ef4bd5cebdbaa917bf8f04bb599279f7ae707d8e6be768f44b735275203b0e8a39f8a17415b6bc3ef6a5411cfffa0868ea0b6e54ef4a7c530b2ff390107712d8a0cdbc81e4c25dad22f8957e9dcffb7e161d89e3706466ac0f21ed1fea4dd6cc4ccc45176e3d180df2740306f04973fc645721833487e1d5589c5f2e0b79ca2528507511d93ff3e93d2512a59ab5d8d8561a6862b01c77c8e0898265c56c1cba0430664159b74c3df7130c0257a58c9e98ea1e227f66c052fb901169268cd109f86b56edbba5750a28c615c2d78bd2847ca2a44b6d071af0f433393e2cae918321f49a3fb8a9b3fbe3a2dad61c4214f3ca58a88a13fe698716824bcb833ccf86fcea36b7bcedaa08cb57d4b85351efca38d47700d7e605779a7fc623aaea3413e9c8fafa9aa4b8c3f71fdc9cb2bd55485dbe922c000a173a5145738664704eb5db435b5c74e5ede8d9b6bd935b4ceef52a10464cfb5654b3f188b3ee5ef3a958b39efbfb1cd5fa9c70c68fcf8e5fc3dfcd8e06eff50de902286e7a0e2f5daa6a767c7f12e5b762b38e1fb5176f29258234ab8b601782ea119e90c2a84b40448f8a1b4c879df9fb86a0ed091e526099ab37450245e17656f3724ad175d8b4e493d21208bd2ea5292e09a09145ede21a6b7e3616f3b58ba2353a7d67d8b36e7025419405df1820f3cb37905cc99e3e6da971267ae35bc45013", 0x1001, 0x0) readlink(&(0x7f00000010c0)='./file0\x00', &(0x7f0000001100)=""/229, 0xe5) 14:01:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x10000, 0x8}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2df56faf6d002", 0x7}], 0x2, 0x0, 0x0) 14:01:07 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x80) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/140, &(0x7f0000000100)=0x8c) r1 = syz_open_pts() syz_open_pts() ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000140)) 14:01:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) close(r1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2df56faf6d002", 0x7}], 0x2, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8be", 0xb}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r3, &(0x7f00000001c0)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8be", 0xb}, {&(0x7f00000003c0)="5b9e925382e3f115a47b24fa3e98bb42e76df8e9b62e68bb919bbb878ada14dfd4a4a33359e4cf3a6067bf7091b029e90c2d5972fac4f744f1b4a2761ce7d1ef82c130de222adbad959cdce854d35ce1b2e5875c61d16dfcb4aef1bf205f27eadf760c0f3d6afd2fc3b511154ccbfa1fcb1136de7f2d397d60d74568cb15e3bcb709c7f1bd301cbf0dd4be42086bfb33bb0f43b1d62eeae7ed132b426d4e15c9194b7c510157d47c9d071befcd17c8f8d206c93f08e45ecd694b7a5a4559331b", 0xc0}], 0x2, 0x0, 0x8000000005) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) linkat(r2, &(0x7f0000000100)='./file0\x00', r3, &(0x7f0000000140)='./file0\x00', 0x0) 14:01:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f00000001c0)=[{0x3d, 0x0, 0x0, 0x1000003}, {0xc, 0x0, 0x0, 0x8000000}, {0x6, 0x0, 0x0, 0xa4c8}, {0xd26, 0x9, 0x3f, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2df56faf6d002", 0x7}], 0x2, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f00000000c0)) sendmsg(r1, &(0x7f0000000ac0)={&(0x7f0000000280)=@in6={0x18, 0x2, 0x8}, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)="403350956a08956d10d8182a1a5f7a411a3aea0b6ca5a3d5a2938d8bf554405945e1ffde2f330f6ff91214c9ac39384165cff3e9ec384d7517a11d84e8c98a92f566e434e596b720301b2ef3bbc2bf301875474899b08491780bcf6e8b05f5f5a5a5b66d8d5e173f803bf4e31bdc75197d197529a6fd", 0x76}, {&(0x7f00000003c0)="69bfd45ae7db2cdc45647859a9617a97eb627f7b96a5d19bc175f161465873043bd1b1ef7e4c03a6fe8b68de3742715124da8b91a6f9a7ae2817dbc281de4802cd8dcae16494e5e3a0bb2c5d2f0a5d58120f6f2f073e9ff2968dcbc98a3ff0ee2ec35e739a5dcc730dcea230c6aacc62e26ffe193ae4d6ecfca0da3ceca556fd9d9432f28490d873150a4e62c578db3a7ecf61974294daae", 0x98}, {&(0x7f0000000480)="5090319936bb7d0295030afab57e1733e9453dfac169de8ee8867cc324b19afcdd72fdf1d930abb6fc91126b5f3c73899887a98e2a9a9ab094f144130323c65e176077794c13f8c9f2ff05fdb12d1dc5eb7160c5767c2aa33eedfc2f4e2736dbf382bb8819e72d5834b95e9d60cb8824", 0x70}, {&(0x7f0000000500)="49d76f360ea2e798e5e65d0d3af8a821d5c7c59afa77fd0e5922126abec622a56472f0651c2746f7e951062fe7d372fa1cccaa6aa2d4973f905837c7f9647d24599d3575cbb596066015711fe9a3a7b6e342062c3a1ef9cc58a33649825c9f8acc516a0eb57838a3e7b10c715993b03027464a65c9dfca2484f5e8f48f8b73dc21c26c739f3beab42cd6d3fe9052e34e54e8b97b0c4ca89fece8bdfe0f124540b037743eb7761d82add8e1d27b1e8e694c57a31130a77d6900f634c08e7595e5b570d44d71bd2f71d1a3e9a0bf1f67b3143cc56542731268854653b93167adce8851644e13286c401f379b39896b8f460358030720f7", 0xf6}, {&(0x7f0000000600)="114e06660e03f1b49a2db1d9926dfac36c53b4755df2d10debf5f31fd72c798d4ccb91f2d0afc851f1f5b956bd372d26cf6a5a046e4ab31e6f425ef1211c3b9d8e", 0x41}], 0x5, &(0x7f0000000b40)=ANY=[@ANYBLOB="c800000000000000ffff000001800000bdaace616df6547cbcc35c09cfb290c3e3a57ae9799204224ecea586a8d0c4cb681a1928aac8b4138f08221cfd34c53c4ae517c988cfd621824b20d5f76fd872d2ac0cc3b7106abbdfef4f365403d0cf98cc92005bc05c41a767f829aa148b4792837588c89a51362edffad3b251d3e9f5baa6840341c85bcb2fc7a22b6b8b5455fd960efd7a1bece25304073ff64d08e4e7ae3802849843ee920c26fd8507ec17ed9cc409c198460443cf67e3173366f5000000000000004800000000000000010000000500000092f0a674426bf3ab4ae3d80cf4cae446e3ad6ba5d85affe0dd4dfc0680fba885a688101c3f7db11229a85248291565eabeac55c234df5400f800000000000000ffff0000090000009dde1e4c8ac5c5e467400173cb628519c23fdde7118832f306c8ed9d532bf96aacb64b76a940b2b5e121b3dae914699ffda5df1ded7a84d7efcd6e19867f6d3e43442caf8e51152448c28af3ee2cb5c3aa8faf69cb0a7406283435c45914641aeceb0a30e509ec7ba303774084ae943248a4e0e3ebc9ccf8e568241e8799edb04bff07bb9b022c0018b372efa116959081f68f0f4a3ef2269a70573cae4fc6a3422aaa79deb7e53e8ae6d3ec2ba80d1973a524f4d5d4ecabd64f02497e798286dd0199e03fd771caedb038f5b035f14c396d107538a0b43ac079bdc1659f32b7a1dddc767b0000003000000000000000ffff0000008000009a79a286d06b44915520d07b79b4fde71996e26b7b8d769ad5000000000000007000000000000000ffff0000060000005dd8cb2bf36b31b50df9135fab2f39a154653da851f999fa89491e1842d830d9c275d2a58691ea05ccdfcec05c34d305ec57d588453a808d89c8de5e60607fc93e97c5d36b3374054bafba3b42f4406c139a6be1fd7cb0f187b51e33cd7dae00480000000000000000000000670000003c030c6f49fe04f177c09a7bb326a9b5ebe4112740a0d9777c90eed5f43bc2eb8c005a6862bc5601a937052c362bfd861ba712fa000000006800000000000000ffff00000500000024d1b82dfeedb6784a5db44528853129794c34d8b1eb8f9be65c740bb50c0324a84eaad3c5c26673cfafb1b4db65a01469a672adeee5c05d2a7ca32595f89eaecae70b4d20879090229474062a9c25144ae09814000000003800000000000000feff000003000000ae03ff60fc9a54ddc0ca500893a134438aa5577a95a30eefa6295e18ae8ad59e7bf7ce000000000011c0b591b6fec03f1be2c321f085961bb0c3346c305d29dd6cc9854b90187206b143e04b33ec5b447527ac29e856195c0ee2d87f4542421d69460dca1729981fcd6c8791c7e674277ea5ad1ab938cfa062d40ca465f54a210c1813f0db0de99c5868c37843680689f8812446bce35ab072155c657cce6bc308"], 0x390}, 0x416) 14:01:07 executing program 1: munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r0 = socket(0x2, 0xc003, 0x61) connect$unix(r0, &(0x7f0000000a40)=ANY=[@ANYBLOB="8202adfdffffffff2a197a386207000000008295955984c87910bf07af654841c3453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7244a744123053ff03d925341d85544cd1cfd7834aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf73300a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff43ac3436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddb062c3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e109cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbbca51acf3f76d12ae4b87f1ca4132cf1f6184c8c156ce5cb47566abe86451173c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d48b3f7b9871543e605aec4e9fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fcfd400000000000000000000000000000000a2ad2e5614112118f2329c5ea4fc08ca848acb2e0d4b4d7f9ebdec8573e5934472f435b62fa5e7527b0a285fa7959672ba51ee9274615a21ff84e9d18b041b023ea3b510fb858e5e8f637366fa670ebdb62fdd865ad48a87d3ad926c89e856bb0d4fc992e8f366a21432c91829e053c8c190fa254640aa54ab03c720e4abe974745c040555f12f12462cd4cce8965fed07a00cc35143830c6d62ac6e833023af1ca95cfa3db9607f9a3c08d051923844f3eb1d14b5ee73850929e1523b90aa912200"/1227], 0x10) stat(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0xca6) socket(0x0, 0x3, 0x7) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) 14:01:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xb, 0x0, 0x1}, {0x6, 0x0, 0x0, 0xa4c8}]}) poll(0x0, 0x0, 0xcce) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbffffffffff7dfff], [0x0, 0x0, 0x1]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x1334, 0x0) execve(0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) shmat(0x0, &(0x7f0000ffb000/0x2000)=nil, 0x1000) unlinkat(r3, &(0x7f0000000100)='./file0/file0\x00', 0x8) 14:01:07 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00", 0x8001}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000001c0)=@abs={0x0, 0x7, 0x2}, 0x8) mknod(&(0x7f0000000280)='./file0\x00', 0x1, 0xcbf9) socket(0x18, 0x3, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) r3 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r3, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8be", 0xb}], 0x1, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f00000002c0)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000200)={'./file0\x00', 0x0, 0x200, 0x5, 0x0, 0x4, 0x2, 0x81, 0x1, 0x0, 0x1ff, 0x6}) 14:01:07 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x67, 0xfffff, 0x7fffffff}], 0x2, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x8, 0x1) 14:01:07 executing program 1: r0 = socket(0x18, 0x3, 0x0) socket(0x10, 0x4000, 0x6) sendto$unix(0xffffffffffffffff, &(0x7f0000000080)="b1000504600000000000081554eaded1528f94f852fcaabf835e49d54a4528ec05de7d76a42b3e4ba5bdbba7d3e8933df19e170a3a63b5fc9ca61241bab0ad6430b6118a781a5757106450fa29c19e1a7e5e6c3d5e43057b5d5f2c00d24b6ca82e0f5fffffffffffffff698ab851fd08a9a87b482e0c6d20668d5b2af6579ebe775acdb2575355faf281f75fd9b7e764e8d65f4b1bd582ae97ff5a2a1e9e", 0x9e, 0x2, 0x0, 0xfffffffffffffe2d) sendmsg$unix(r0, &(0x7f0000000600)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x1}, 0x1c, 0x0}, 0x0) 14:01:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8be", 0xb}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x8, 0x8) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000280)={0xd5, 0x0, &(0x7f0000000100)=""/213}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2df56faf6d002", 0x7}], 0x2, 0x0, 0x0) 14:01:07 executing program 1: r0 = socket(0x2, 0x1, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x3, &(0x7f0000000000), &(0x7f0000000080)=0x10) setsockopt(r0, 0x6, 0x1, &(0x7f0000000040)='tF?\"', 0x4) 14:01:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) setitimer(0x1, &(0x7f00000000c0)={{0x3f, 0x7}, {0xffffffff, 0x7259}}, &(0x7f0000000100)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2df56faf6d002", 0x7}], 0x2, 0x0, 0x0) 14:01:07 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x5, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x2d, 0x709a, &(0x7f00000000c0), 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) r6 = socket$unix(0x1, 0x9, 0x0) r7 = socket$inet6(0x18, 0x3, 0xfffffffb) r8 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x10201, 0x10) r9 = syz_open_pts() r10 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r10, &(0x7f0000000540)=[{&(0x7f0000000080)="8a4f401d2e93b31318100c46", 0xc}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r10, 0x0, 0x0) r11 = openat(r10, &(0x7f0000000100)='./file1\x00', 0x200, 0x40) r12 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x28082, 0x6f) r13 = kqueue() poll(&(0x7f00000001c0)=[{r5, 0x20}, {r6, 0x100}, {r7, 0x2}, {r8, 0x4}, {r9, 0x40}, {r11, 0x120}, {r12, 0x26}, {r13}], 0x8, 0x40) dup(r5) r14 = getpgrp() fcntl$setown(r5, 0x6, r14) r15 = socket(0x18, 0x1, 0x0) setsockopt(r15, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r15, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f0000000400)=0xc) r19 = getuid() setreuid(0xee00, r19) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) chown(&(0x7f0000000200)='./file1\x00', r21, r23) sendmsg$unix(r3, &(0x7f00000004c0)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000100)="42eef02b7c5e95d69b7dbf82e1cec0700006355004203b8c90c25a94b1cbe5ac804ac31c3cad5ba6df8d60d08647130f370c765703", 0x35}, {&(0x7f0000000140)="d41acbf4955c1b10103bf5252d09d2c1b0559fff7853f41fd1788c864b15f81f9bdd91806c10037ddb65ed732de42670fd26be7bd3b8e560a7c37dba89e7a810a07a31f831f18671d2edda358319cff92b354ccba16069f180d3c2fb085a9228d997085df7727d65f0b98292ed89398cce397938dbb422db7877b59bb2c2eff36e27292b3465d3c4cccd0d469fb90ce49b0df0141c76f1183540ac3a8bd9daf5fa738b5ec7f4e54192a98fc2246270d08540eb8cdc80c3498c9cf433229b8cdf7b77", 0xc2}, {&(0x7f0000000280)="31a01988f6c84b5d96c6051146e887a7a58fec5fa1b1bd8f97fb0b94c5e1e303eba67e61db4ecaa4c69682a7455d2a3f8e9e624a2c94fb65e28db20d436a2ae4", 0x40}], 0x3, &(0x7f0000000440)=[@rights={0x20, 0xffff, 0x1, [r4, 0xffffffffffffff9c, r1, r2]}, @cred={0x20, 0xffff, 0x0, r14, r16, r17}, @cred={0x20, 0xffff, 0x0, r18, r19, r23}], 0x60, 0x404}, 0x0) dup2(r2, r1) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r24 = dup2(r1, r0) listen(r1, 0x0) r25 = dup(0xffffffffffffff9c) setsockopt$sock_int(r25, 0xffff, 0x1001, &(0x7f0000000080)=0x80000001, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r27, r26) accept$inet(r24, 0x0, 0x0) execve(0x0, 0x0, 0x0) connect$unix(r27, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) 14:01:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) sendto$inet6(0xffffffffffffff9c, &(0x7f00000000c0)="1fd0bf0ce6a89e87961fbf575fb76d2b8094518f40013e3b2b5956a15bd4d746301af53c8a56931c7b30b36dc8d1e0cda1107b62f7600319f23197a152087e766629666cdaf6ace09c12110fd72d5b2dd3022dd5ea138b46ab3b7daa1cb26d043f85c2d45720b8e5e27a14caab42f6cdd220393f9f180a1584182312d4f74cbe3798e35db354ffd7cf1e0d473ad16819b313f74e021f21661bfcee043492d1cb2b2a29aaa1967954afbfc44528fe3e9a1d6e247670af0660a7478524696cf8e4a26faa46d6e7c542096bc0a755526573df4b0c0ffd0e6bab4882", 0xda, 0x9, &(0x7f00000001c0)={0x18, 0x3, 0x8, 0x3}, 0xc) pwritev(r0, &(0x7f00000002c0), 0x0, 0x0, 0x80000000000000) 14:01:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2df56faf6d002", 0x7}], 0x2, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000100)="7aa12b178bc0c2de09449d0ac6c59e5c042207761a5fb16d61b18b894cccab3d258a391099c269079e494b5e0bdb46ef5886bf4b024929c1bcd394c6ed851094bee616e685784da7d6a6bd778e276201a60dad8ac0264b088df106d4957e0171af9d88c6aed1e6d5e214d26398402059aedaa619dd6bf34e08c1f580fbefa6c44af63e6894dc1781189fbba52173494acffd46a1c461273e466f87095f0384d55dfa7c2e72c27ce25db0b41d3d5e3b7356d1e07729e42ca0cd977a81803fbc051cdb8bbfe45cb64007ef94778b704b51734f90502c76c1f8abd1c31e60e9459e250801234fb8b60131954b1996", 0xed, 0x403, &(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa) 14:01:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2df56faf6d002", 0x7}], 0x2, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) read(r1, &(0x7f00000000c0)=""/254, 0xfe) 14:01:07 executing program 1: syz_emit_ethernet(0x6e, &(0x7f00000005c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b7dc479b86dd6003fd7c00382b00fe800000000000000000330000000000000004009078000000006000000000010000aaff0da1c82700000000fa00000000000100000000002ec00000000000000000c5988c1c403fbf12ad8c065d49d4139d7c0677452674a5d27b48a60e450685843c7df8800ed431164869709ed43ae06b87862f966f4e2f1cb7dcaabd11a06c02a05d1c9448aeba6e1d71fc6e795a72a22becb2dad4c2fa0ef06f7db2ae10ac26ec29cee974560fb9ce4ba25012d70e8d768dfb1495a1ecc38ab48a7dfe44b6e3203d80c857c7fd06ba33814e38b4e6240cacf36984b01c2f26f6b879ff8c41b753052484152c2d2f11da2f7d3100e8f77266d3d5dd376e9529fb1e119643fcbba0e0c28dc92a84f134615e64fd3a768fa14a22ed148dc01a7f322e23c250eb000000df0b1772ac2460c7aa2375000000000000000000004a08dd7f5ad5734bdc3a4218d446cdceb1e6953535a20a79815682e7bde1e1824489356782f4e713859ca8816cc09ece33ad3e8db0fb3db80730b078c222a62d2a21d5cc6e49f9f0e410bab07acd9429c1a82ffb6df6b8c54f3733088e5f1732eb03e79408658134ffb88f634e6f885cc046b5de558ccd783ed51f85ab73872a9f27262f00"/483]) semget$private(0x0, 0x2, 0x48c) 14:01:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2df56faf6d002", 0x7}], 0x2, 0x0, 0x0) 14:01:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x200, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2df56faf6d002", 0x7}], 0x2, 0x0, 0x0) 14:01:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f00000011c0)=0x80000001) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSRSIG(0xffffffffffffff9c, 0x80044272, &(0x7f0000001140)=0x22b2) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001180)='/dev/null\x00', 0x207c0, 0x0) fsync(r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = fcntl$dupfd(r0, 0xa, r3) accept$unix(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000034304451900f550600"/4098], &(0x7f0000001100)=0x1002) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x15a) r6 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000080)=0xc) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x2011, r6, 0x0, 0x10000) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r5, 0x0, 0x0) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000001200)={0x9, 0x80}) 14:01:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000100)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2df56faf6d002", 0x7}], 0x2, 0x0, 0x0) 14:01:07 executing program 1: r0 = socket(0x11, 0x4003, 0x0) accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) r1 = socket(0x18, 0x1, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8be", 0xb}], 0x1, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r3, 0x7}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000340)={0x10, 0x51769e88, 0x4, 0x6, [{&(0x7f0000ff4000/0xa000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xfffffffffffffffb}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ff5000/0x4000)=nil}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x3ff}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff4000/0x1000)=nil, 0xc9b}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x5}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x2}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x44}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x2}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x8000}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0x4}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x40}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x2}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1ff}) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r4, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) sendto$unix(r0, &(0x7f0000000240)="01080513600000000000ab000004000000000004fecea11ea8fe0100cfc73fd3357ae2ecaa0416fa4f376336acf00b7804be781e2fc2caab610f53c2298f1f132e27acb57ad602000d7d026ba8af63ff37211818e4fd89030000000000000070c1f5a872c881ff51f09cbc878d114a7cc53c894303b22f310b404f36a00f90006ee01b120300000000000000000005000000020208a371a3f8000000000800100100000000000000000000000000000000000000000000e0d8befafde7f57687be6b21286e37fd1adb55236b9dcf560c75a67dac5a6e25cea0a871cdfd42147dcb6d12bcad00"/242, 0xf2, 0x0, 0x0, 0x0) 14:01:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) socket(0x10, 0x1, 0x4) setsockopt(r1, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) accept$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2df56faf6d002", 0x7}], 0x2, 0x0, 0x0) 14:01:07 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0xb, 0x9fffffffffffffff], [0x0, 0x0, 0x401]}}) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) bind$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)=0x3) r3 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r4, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) connect$inet6(r4, &(0x7f0000000080)={0x18, 0x2, 0x9, 0x3}, 0xc) pwritev(r3, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8be", 0xb}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000040)={0x4, './file0\x00', './file0\x00'}) 14:01:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2df56faf6d002", 0x7}], 0x2, 0x0, 0x0) 14:01:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0xc, 0x0, 0xff}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2df56faf6d002", 0x7}], 0x2, 0x0, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000000c0)) 14:01:07 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xf7ffffffffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) shutdown(r2, 0x2) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 14:01:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) r1 = semget$private(0x0, 0x2, 0xc) semop(r1, &(0x7f00000000c0)=[{0x3, 0x81, 0x1000}, {0x1, 0x7}, {0x4, 0x8001, 0x800}, {0x2, 0x4, 0x1800}, {0x5, 0x7, 0x1800}, {0x2, 0x4, 0x1000}, {0x2, 0x0, 0x1800}], 0x7) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000100)=""/72) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2df56faf6d002", 0x7}], 0x2, 0x0, 0x0) 14:01:07 executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000100)={0x0, 0x0, 0xfffffdfffffffffe}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="11"], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 14:01:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000140)=[{0x2, 0x3f, 0x0, 0x9}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f00000000c0)=0x200) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2df56faf6d002", 0x7}], 0x2, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) 14:01:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)=0x6ff4) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2df56faf6d002", 0x7}], 0x2, 0x0, 0x0) 14:01:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0xb1}, {0x60}, {0x6, 0x0, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) dup2(r1, r2) 14:01:07 executing program 1: shmget$private(0x0, 0x4000, 0x80, &(0x7f0000ff9000/0x4000)=nil) rmdir(&(0x7f0000000000)='.\x00') mkdir(&(0x7f0000000040)='./file0\x00', 0x4) 14:01:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2df56faf6d002", 0x7}], 0x2, 0x0, 0x0) 14:01:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2df56faf6d00a", 0x7}], 0x2, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) 14:01:07 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000800)="e1ab256e932a16cdbab0f09c352e811ba78b77fde3dfb050f02969c0771461fb94607359682675522c3cd443783f130f4e84bbabfb8b46d078f66657462182e487be538c6ce4547157f03c85f0429a1bebce785b910bbde6403d1b5b77c8ff3331a72af7d33ac416ad320893adb4dc0b8997a5cd7a345222b14faedde20bec015ed97735aea492c18056ce2eace2419ca689c23e86b20cc99d5045269328b344df00de3c42f9e4ffe22fe12258c36ab8e5e9a3676d715bf08e78bfe50fc659939613ac0a5e9f95e76ffdb4dc9dffc6cad0513101d94d45a950cd65bdf8391ce095e2d98b2105830d8affd2afc6c812705269522acea6b8faf381938beaee501872c0557cacdab24bb6f3d0dedce92b61ca83270346af6769644d1e077a0e8e24c8d0cbbde0fd7e63ef4d64f6c822101857f5c72e5019233f6e9a55280cd819ba6b4a0366589ee9f9153249d9ce1dd76ae635222b859278999a8e8046950a53987acca9e1e863249edb37972452688953ae45c1363ce7cdaef958ffc30f61d5039d1d06a160db08de5897ad78832240eb6ab34dec78b47cb40633ec52546e4cdb257520015cf3c1ef62bd2ef4057ec5d22735585bf981939ed9d18b7296b87b40bab0d0c2e0b17b09bcf72f6445b3a665a23ca47bb5d9c04751b885c665834c", 0x1df}], 0x1}, 0x0) r0 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [], [], [0x0, 0x4], [{}, {}, {}, {}, {}, {0x0, 0xfffffffc, 0x0, 0x4}, {0x0, 0x2000}, {0x0, 0xffffffff}], {}, {0x0, 0x4}}}) r2 = dup(r0) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f00000000c0)={0x9, 0x6}) 14:01:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000100)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2df56faf6d002", 0x7}], 0x2, 0x0, 0x0) 14:01:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r1, &(0x7f0000000540)="c580a2ea78f5ab81308cd6b92b59d9b4a5f056731dbbe5da4734cce1a7557b10c697ab2302", 0x25) r2 = syz_open_pts() close(r0) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, &(0x7f0000000040)=0x1) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x31fb, 0x200000000003ffc, 0xffffffff7ffffeff, "80002000000000000000000000000000e9ff00"}) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x10000000000000a6) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) preadv(r4, &(0x7f0000000480)=[{&(0x7f0000000100)=""/97, 0x61}, {&(0x7f0000000200)=""/134, 0x86}, {&(0x7f00000002c0)=""/218, 0xda}, {&(0x7f00000003c0)=""/172, 0xac}, {&(0x7f00000005c0)=""/4096, 0x1000}], 0x5, 0x0, 0x0) 14:01:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) chown(&(0x7f0000000200)='./file1\x00', r2, r4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) chown(&(0x7f0000000200)='./file1\x00', r7, r9) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) chown(&(0x7f0000000200)='./file1\x00', r12, r14) getgroups(0x5, &(0x7f00000003c0)=[r14, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) chown(&(0x7f0000000200)='./file1\x00', r17, r19) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) chown(&(0x7f0000000200)='./file1\x00', r21, r23) getgroups(0x8, &(0x7f0000000400)=[r4, r5, r9, r10, r15, r19, 0x0, r23]) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) r24 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x20) ioctl$BIOCGRTIMEOUT(r24, 0x4010426e, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2df56faf6d002", 0x7}], 0x2, 0x0, 0x0) pledge(&(0x7f00000000c0)='-(^\x00', &(0x7f0000000100)='tap') 14:01:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) accept$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000eb8f702dfb13fff18200000000000000000000000000000000000000efffffff00000000"], &(0x7f0000000140)=0x6e) r1 = socket(0x1, 0x1, 0x40) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) connect$inet(r1, &(0x7f0000000180)={0x2, 0x3}, 0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2df56faf6d002", 0x7}], 0x2, 0x0, 0x0) 14:01:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) r2 = socket$unix(0x1, 0x9, 0x0) r3 = socket$inet6(0x18, 0x7ffffffffffffe, 0xfffffffb) r4 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x10201, 0x10) r5 = syz_open_pts() r6 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r6, &(0x7f0000000540)=[{&(0x7f0000000080)="8a4f401d2e93b31318100c46", 0xc}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0, 0x0) r7 = openat(r6, &(0x7f0000000100)='./file1\x00', 0x200, 0x40) r8 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x28082, 0x6f) r9 = kqueue() poll(&(0x7f00000001c0)=[{r1, 0x20}, {r2, 0x100}, {r3, 0x2}, {r4, 0x4}, {r5, 0x40}, {r7, 0x120}, {r8, 0x26}, {r9}], 0x8, 0x40) dup(r1) r10 = getpgrp() fcntl$setown(r1, 0x6, r10) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0xf38, r10) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2df56faf6d002", 0x7}], 0x2, 0x0, 0x0) 14:01:08 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() sendto$inet(r0, &(0x7f0000000100)="76a0df5b342efe7abdf4fa9ea875c62e7cd5fd627a7fcdcb30da3e1f70289b0fdf3ecee2773a1b81f0cbc472d516559e7d9c525370f0c1ab0d3546223a88a682c5b9ba076ed9efe367fcb9f8f60b79b4ce2e517245e20acb1c047c805c627c1dcf7630484a4a11263a05cc270842c78b081606294c82a5bbb0dc90b284e88846f1ee4485f2010deca252f9d1f6fdfb995757c2dd8dda94183d48050cb54ebcaab9bf03197740d297ae48cca08e926f324e5b89d7ad0453c0c1dddb771e04d6b35dad36421a970b21ec24c25645a2c36e90fa3b9b92e79095fe1d6aeebdfdb5aecc88", 0xe2, 0x1, &(0x7f0000000080)={0x2, 0x3}, 0xc) select(0x40, &(0x7f0000000000)={0x1f}, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0xc9}], 0x3, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x1d}], 0x26dc, 0x0, 0xfffffffffffffffd, 0x0) 14:01:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000280)=[{0x6c}, {0x87}, {0x6, 0x0, 0x0, 0x1f}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2df56faf6d002", 0x7}], 0x2, 0x0, 0x0) 14:01:08 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8be", 0xb}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f00000000c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2df56faf6d002", 0x7}], 0x2, 0x0, 0x0) 14:01:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f00000000c0)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="b1766ca5c34c32280062", 0x7}, {&(0x7f0000000240)="c2df56faf6d002", 0xffc2}], 0x2, 0x0, 0x2) 14:01:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x14}, {0x2c}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8be", 0xb}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000000)={0x9}) syz_emit_ethernet(0x3b, &(0x7f0000000200)="17") 14:01:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8be", 0xb}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) r2 = dup(r0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x100, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffff9, 0x16, 0x4, 0x100, 0x5786}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0xa, 0x40, 0x9}, {{r0}, 0xfffffffffffffffe, 0x0, 0x10, 0x460}], 0x2, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffd, 0x10, 0x80000000, 0xf8a, 0x7c}, {{r4}, 0xfffffffffffffffc, 0x10, 0xf0000000, 0x5, 0x401}], 0xfffffff7, &(0x7f00000001c0)={0xfffffffffffffffe, 0x401}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2df56faf6d002", 0x7}], 0x2, 0x0, 0x0) 14:01:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) semop(0x0, &(0x7f0000000140)=[{0x4, 0xff, 0x1800}, {0xd8f3bb697034a81e, 0x1, 0x1400}, {0x3, 0x6, 0x1000}, {0x3, 0xa6e, 0x1800}, {0x1, 0x6, 0x1800}, {0x4, 0x5, 0x800}], 0x6) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000000c0)=""/87) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2df56faf6d002", 0x7}], 0x2, 0x0, 0x0) 14:01:09 executing program 1: r0 = open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = dup(r0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000340)=0xfffffffc) pwritev(r1, &(0x7f0000000280)=[{&(0x7f0000000000)="04f0815eba747c9c5838aa451d72473b4c89ea454e2bfb73b3ea1ec843e4d52b308d36e6b2c7defc44ae84078a24", 0x2e}, {&(0x7f0000000040)}], 0x2, 0x0, 0x20) r3 = openat$tty(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000300)=0x7) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x20, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r5 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r5, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r4, 0x20005302, &(0x7f0000000140)) execve(0x0, 0x0, 0x0) 14:01:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000100)}], 0x2, 0x0, 0x0) 14:01:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000140)="c2df56faf6d002", 0x7}], 0x2, 0x0, 0x0) syz_emit_ethernet(0x4c, &(0x7f00000000c0)="77867bd28eee4c66dec5296209618ea1301be21e89c54ff2acbfc012b070fb71fe92158c9183ab49caf81ae9a7e8e0355e97b5f94b2af19d62a59f8e1b47bcabc4a8e288756ed3ad7bb80640") openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x8000, 0x0) 14:01:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) getpid() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2df56faf6d002", 0x7}], 0x2, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fchdir(r2) 14:01:09 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ab) r0 = open(&(0x7f0000000640)='./file1/file0\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0x4, './bus\x00'}) pwritev(r0, &(0x7f0000002380), 0x0, 0x0, 0x5508b6b5) unlink(&(0x7f0000000300)='./file0\x00') acct(&(0x7f0000000140)='./bus\x00') r1 = semget(0x1, 0x1, 0x40) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000780)=""/205) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r5 = open(&(0x7f00000002c0)='./file1\x00', 0x100, 0x4) write(r5, &(0x7f0000000680)='oL', 0x2) pwrite(r5, &(0x7f0000000380)="ca0472fbd2ad25f8200b1f19817dc57f821388c419e51441e555025ef695f93d55836ec2eff2fa4c399d66138bce841d25db13b00e4e45a820d3492ece9b347028e94e1797e9598b989ac5a565eacde7912a3153915613f17a32a27fd65a79696d2e35b661430cc015e3ac3c59a66129b4d1afba05c7f9138f18da1dec472deb2b099720d1e39e0f47bddc79bbf1d13cb11ae6ed444798e1e5d7fb0ee43eaee7bf6ffdf1be13244cccbc3ffdab80b9fdd75d826d5bb6bece4976b8ab65d4175b6dc71d17dfa1cd9d8f0b01d4567010ca67d978c5ff2effeb75810f4ad445ad070e94ae9f01573a1d6994fae089811db49029a6816e0892c50b76803aebd53b622ab9bd5e2193d54c21eeda96027ea1bb5dc2abc2765899d888fbebc98e0f44b6d426aabfd64806b9b9f0d36212337b405011879099be2ce3fabd9e1a7c8f95979fd422bf2b48b1622196b0ef1a85bc7dcfde483914fe2268c70449c2ea7ca3dd73becd3435a8332c501584a20dd98ff0f9beacef0a6325e960c06306f64cef2beaf29b841b609a383a724010738638a245933870905eaaadde5725f96335b6f2294aee84e21af74ce971f5c326c5d5432208e8c356e247dfd4fcc68782b3cc405f452e2e", 0x1c4, 0x0, 0x0) execve(0x0, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) r7 = getuid() setreuid(0xee00, r7) chown(&(0x7f00000005c0)='./file1\x00', 0xffffffffffffffff, r3) getgroups(0x4, &(0x7f0000000180)=[0x0, r6, 0xffffffffffffffff, 0xffffffffffffffff]) r9 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) chown(&(0x7f0000000200)='./file1\x00', r11, r13) setgroups(0x1, &(0x7f0000000280)=[r13]) setreuid(0xee00, r9) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) chown(&(0x7f0000000200)='./file1\x00', r15, r18) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000200)={{0x10000, 0x0, r8, r9, r16, 0x148, 0x2}, 0x80000000, 0x7, 0xbab6}) open$dir(&(0x7f0000000100)='./bus\x00', 0x80, 0x0) 14:01:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2df56faf6d002", 0x7}], 0x2, 0x0, 0x0) 14:01:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) r2 = accept$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) r4 = socket$unix(0x1, 0x9, 0x0) r5 = socket$inet6(0x18, 0x7ffffffffffffe, 0xfffffffb) r6 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x10201, 0x10) r7 = syz_open_pts() r8 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r8, &(0x7f0000000540)=[{&(0x7f0000000080)="8a4f401d2e93b31318100c46", 0xc}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r8, 0x0, 0x0) r9 = openat(r8, &(0x7f0000000100)='./file1\x00', 0x200, 0x40) r10 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x28082, 0x6f) r11 = kqueue() poll(&(0x7f00000001c0)=[{r3, 0x20}, {r4, 0x100}, {r5, 0x2}, {r6, 0x4}, {r7, 0x40}, {r9, 0x120}, {r10, 0x26}, {r11}], 0x8, 0x40) dup(r3) r12 = getpgrp() fcntl$setown(r3, 0x6, r12) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) chown(&(0x7f0000000200)='./file1\x00', r14, r16) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={r12, 0xffffffffffffffff, r16}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2df56faf6d002", 0x7}], 0x2, 0x0, 0x0) 14:01:09 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r0, 0xc0205609, &(0x7f0000000080)={0x4, 0x0, 0xfff7}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r2 = msgget$private(0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r4, 0x29, 0x1, &(0x7f0000000380)="2db1da9b78ffa5e57e8c3ba4b0b39eecee5ecaef13c4827411e9c6e0aaba1e022ccea17388b85c4e0744038bde357ba5aff381f8b31220d78011e9b3125bbb9569b485066b730b77af929d5e7c2e61dce545e7f2e873ff0cc31a3ebe9b5946a45129a58e0648a7030e4875bbbfc45d01b959952bcbb92a9a7b989ff7cc733776f5418cc53ee8539212a347b294d2029ea764e5a47903128c0201e64353c967679e4e328fd58839ac4f3ce93e9c0cce64519839dd1e13e52e8dab9d2d2e71064665a98cb8b486224252c5de05e7a9e275294ac2123ee9374007e228e76995a06771ae52b88b9149662f0476e7f07bdd34621917fa27aec6029487e280f98046478e92c0753a2663", 0x107) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000300)=0xc) r6 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) r8 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) socket$unix(0x1, 0x9, 0x0) r9 = socket$inet6(0x18, 0x2, 0x1d) r10 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x10201, 0x10) r11 = syz_open_pts() r12 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r12, &(0x7f0000000540)=[{&(0x7f0000000080)="8a4f401d2e93b31318100c46", 0xc}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r12, 0x0, 0x0) r13 = openat(r12, &(0x7f0000000100)='./file1\x00', 0x200, 0x40) openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x28082, 0x6f) r14 = kqueue() r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) poll(&(0x7f00000001c0)=[{r8, 0x4}, {r9, 0x100}, {r9, 0x2}, {r10, 0x2}, {r11, 0x1}, {r13, 0x120}, {r15, 0x26}, {r14}], 0x8, 0x40) dup(r8) r16 = getpgrp() fcntl$setown(r8, 0x6, r16) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000280)={{0x8, r5, r6, r7, 0x0, 0x28, 0x4}, 0x8000, 0x4d, 0x0, r16, 0x2, 0x2, 0x1, 0x4}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x4d, 0x4}, {0x48, 0x0, 0x0, 0x8}, {0x20000000000006, 0x1, 0x0, 0x6}]}) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r18 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x200, 0x0) ioctl$KDENABIO(r18, 0x20004b3c) r19 = dup2(r1, r17) setrlimit(0x8, &(0x7f00000000c0)={0x1, 0x2}) ioctl$TIOCNXCL(r19, 0x2000740e) 14:01:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000000c0)=0x3f) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2df56faf6d002", 0x7}], 0x2, 0x0, 0x0) 14:01:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8be", 0xb}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f00000001c0)=0x1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2df56faf6d002", 0x7}], 0x2, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[0x8000, 0xfffffffa]}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x2, 0x0) preadv(r3, &(0x7f0000002640)=[{&(0x7f00000001c0)}, {&(0x7f0000000280)=""/42, 0x2a}, {&(0x7f00000003c0)=""/140, 0x8c}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000001480)=""/145, 0x91}, {&(0x7f0000000300)=""/106, 0x6a}, {&(0x7f0000001540)=""/4096, 0x1000}, {&(0x7f0000002540)=""/62, 0x3e}, {&(0x7f0000002580)=""/130, 0x82}], 0x9, 0x0, 0x9) 14:01:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) getppid() ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2df56faf6d002", 0x7}], 0x2, 0x0, 0x0) 14:01:09 executing program 1: mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) r1 = msgget$private(0x0, 0x682) msgsnd(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r1, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r2 = msgget$private(0x0, 0x682) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r2, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r2, &(0x7f0000000480)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a24ff000000d198d2f36ec1d1640d2ad855dea91ac8e1eada005a98f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9151be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576a182f43879a6b05d1c089eeead5c9001cd878709021960fc8b83fd9f6b1a3c87796d1fc27012d9fd1a1e66107c8396e9d3b1eb3e508947cb8b924112ce085f"], 0xffffff64, 0x1, 0x0) r3 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r7 = getppid() r8 = socket$unix(0x1, 0x2, 0x0) r9 = fcntl$getown(r8, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000980)={{0x2, r3, r5, r6, 0x0, 0xcf, 0xffffffff00000001}, 0x100, 0xc07, r7, r9, 0xa5, 0x1, 0x100000000, 0x2}) msgctl$IPC_RMID(r2, 0x0) r10 = getuid() r11 = msgget$private(0x0, 0x682) msgsnd(r11, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r11, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r11, &(0x7f0000000640)=ANY=[@ANYBLOB="00000000800000000000000000000000000000000000ffff000000000000000000000000000000000000eefffffffffffff700831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000100000000000000000000000800000000000000000000020000001d000000000000000000000500ffffff7f00000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000b833db5efb10d376e0124e413a8eba5700165c70ce788ef7311f6a6f40ccac5200b618d4e4885ca49efdd56cf934c3c2645b9a773ddf496b8a855a1465d461d881252adb804fbaf5abb3639419649b9fc306ef79"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r11, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r11, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a24ff000000d198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576a182f43879a6b05d1c089eeead5c9001cd878709021960fc8b83fd9f6b1a3c87796d1fc27012d9fd1a1e66107c8396e9d3b1eb4112ce085f5cb3dd2e78e67e7f72"], 0xffffff64, 0x1, 0x0) r12 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r13, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r16 = getppid() r17 = socket$unix(0x1, 0x2, 0x0) r18 = fcntl$getown(r17, 0x5) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000980)={{0x2, r12, r14, r15, 0x0, 0xcf, 0xffffffff00000001}, 0x100, 0xc07, r16, r18, 0xa5, 0x1, 0x100000000, 0x2}) r19 = getuid() r20 = msgget$private(0x0, 0x682) msgsnd(r20, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r20, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r20, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r20, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r20, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a24ff000000d198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576a182f43879a6b05d1c089eeead5c9001cd878709021960fc8b83fd9f6b1a3c87796d1fc27012d9fd1a1e66107c8396e9d3b1eb4112ce085f5cb3dd2e78e67e7f72"], 0xffffff64, 0x1, 0x0) r21 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r22, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r25 = getppid() r26 = socket$unix(0x1, 0x2, 0x0) r27 = fcntl$getown(r26, 0x5) msgctl$IPC_SET(r20, 0x1, &(0x7f0000000980)={{0x2, r21, r23, r24, 0x0, 0xcf, 0xffffffff00000001}, 0x100, 0xc07, r25, r27, 0xa5, 0x1, 0x100000000, 0x2}) r28 = getpgrp() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000180)=0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000300)={{0xffffffff, r10, r14, r19, r23, 0x164, 0x4}, 0x7f, 0x7, r28, r29, 0x4, 0x8, 0x7, 0x400000}) msgrcv(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a24ff000000d198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576a182f43879a6b05d1c089eeead5c9001cd878709021960fc8b83fd9f6b1a3c87796d1fc27012d9fd1a1e66107c8396e9d3b1eb4112ce085f5cb3dd2e78e67e7f72"], 0xffffff64, 0x1, 0x0) r30 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r31, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r34 = getppid() r35 = socket$unix(0x1, 0x2, 0x0) r36 = fcntl$getown(r35, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000980)={{0x2, r30, r32, r33, 0x0, 0xcf, 0xffffffff00000001}, 0x100, 0xc07, r34, r36, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0x4, &(0x7f0000000080)=[0xffffffffffffffff, r32, 0xffffffffffffffff, r37]) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000000000/0xa000)=nil, 0xa000) 14:01:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) unlink(&(0x7f0000000100)='./file0\x00') ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2df56faf6d002", 0x7}], 0x2, 0x0, 0x0) 14:01:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000000)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x40, 0x20, 0x0, 0x20}, {0x44, 0x0, 0x3f}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 14:01:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d, 0x0, 0x0, 0xfffffffc}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2df56faf6d002", 0x7}], 0x2, 0x0, 0x0) 14:01:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000100)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2df56faf6d002", 0x7}], 0x2, 0x0, 0x0) 14:01:09 executing program 1: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xeffe, 0x0, 0x40}, {0x7c, 0x5, 0x0, 0xfffffffc}, {0x5}]}) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffff9c, 0xc0245755, &(0x7f00000000c0)={0x2, './file0\x00', './file0\x00'}) syz_emit_ethernet(0xe, &(0x7f0000000340)="03670000fe9b57f9e42e8f31d983") 14:01:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc, 0x8}, {0x401, 0x0, 0x0, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000100)=0xff) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2df56faf6d002", 0x7}], 0x2, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x80, 0xd1) 14:01:09 executing program 1: r0 = socket(0x18, 0x2, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2) select(0x40, &(0x7f0000000000)={0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x1}, &(0x7f00000010c0), 0x0, 0x0) shutdown(r0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) chown(&(0x7f0000000200)='./file1\x00', r3, r5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r6, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000240)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) chown(&(0x7f0000000200)='./file1\x00', r7, r9) getgroups(0x4, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, r9, 0xffffffffffffffff]) r11 = getgid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) chown(&(0x7f0000000200)='./file1\x00', r13, r15) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) chown(&(0x7f0000000200)='./file1\x00', r17, r19) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) chown(&(0x7f0000000200)='./file1\x00', r21, r23) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) chown(&(0x7f0000000200)='./file1\x00', r25, r27) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) chown(&(0x7f0000000200)='./file1\x00', r29, r31) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) chown(&(0x7f0000000200)='./file1\x00', r33, r35) getgroups(0xa, &(0x7f0000000100)=[0x0, r19, r23, r27, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, r31, r35]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) chown(&(0x7f0000000200)='./file1\x00', r39, r41) getgroups(0x9, &(0x7f00000001c0)=[r1, 0xffffffffffffffff, r5, r10, r11, r15, r36, r37, r41]) 14:01:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2df56faf6d002", 0x7}], 0x2, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) shmget$private(0x0, 0x3000, 0x408, &(0x7f0000ffc000/0x3000)=nil) 14:01:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2df56faf6d002", 0x7}], 0x2, 0x0, 0x0) 14:01:09 executing program 1: r0 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x59}], 0x0, 0x0) kevent(0xffffffffffffff9c, 0x0, 0x0, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffc, 0x90ba9d0f470c557d}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) bind$unix(r2, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) kevent(r1, &(0x7f0000000040), 0xa9, 0x0, 0xfffff801, &(0x7f00000000c0)={0x3, 0xffffffffffffffff}) 14:01:09 executing program 0: ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f00000001c0)={0x6, &(0x7f0000000180)=[0xf60, 0xfffffffd, 0x6, 0x2, 0xfffffffb, 0x800000]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000100)=0xc) accept$unix(r1, &(0x7f0000000280)=@file={0x0, ""/54}, &(0x7f0000000300)=0x38) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000340), 0xc) getpgid(r2) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x3d}, {0xd}, {0x6, 0x0, 0x0, 0xa4c8}]}) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2df56faf6d002", 0x7}], 0x2, 0x0, 0x0) 14:01:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2df56faf6d002", 0x7}], 0x2, 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 14:01:09 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) chown(&(0x7f0000000200)='./file1\x00', r2, r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) chown(&(0x7f0000000200)='./file1\x00', r6, r8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) chown(&(0x7f0000000200)='./file1\x00', r10, r12) getgroups(0x3, &(0x7f00000000c0)=[r8, r12, 0xffffffffffffffff]) setregid(r4, r13) r14 = syz_open_pts() ioctl$TIOCSETAF(r14, 0x802c7416, &(0x7f0000000080)={0x0, 0x54d, 0x5, 0x511a, "047c2ce62e08bcdcc58b62c200400100"}) write(r0, &(0x7f0000000000)="81df3827f4a088aac363beaea6307750b5f9195d82055f03b84a1a6b08", 0x1d) 14:01:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x6c, 0xfd}, {0x1d}, {0x4006, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 14:01:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000140)="a87600000000800000000057b32dc4455319325b5698d2b437b10fa0b2c0df1603342f602a9af76d08138de838cc168d660986c0892ac7cba3c924d71bb06ce8d098d4f5ab252fb6d84198399bfa834ff8c757d7dec920d58804a381a9f6e973c4a5581daf8a951f99c98e2c44f06ebe3b2b87162683050084cc80", 0x7b}, {&(0x7f0000000240)="c2df56faf6d002", 0x7}], 0x2, 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000000c0)=0x7) 14:01:09 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() read(r1, &(0x7f0000000200)=""/179, 0xb3) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r2 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(r2, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffff9, 0x2f, 0x80000021, 0x7fffffff, 0xfffffffffffffdfd}], 0x204, 0x0, 0x1ff, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "5acc41ae55a132dc079f911633570d59ae5f81bd"}) write(r0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) writev(r4, &(0x7f0000000140)=[{&(0x7f0000000040)="2036fcf1045db768d5f6cce55a18fb2482047c15f65d5c3ca331e1dcdea02f10fc6b5e4f1f8198e5ca9c79f858e1aa4c3fc4db3450c3ca29302f0e7bc5f1e56bb2b0a89c72de9a18cb4534adee26a641fd54d34b0e79963a1cdd0a8f1cc5920eace7cbe8de56c6c94debceafdae21b2a97c66d5ed80a920280eaa1bb01a58ad5b20ac2288a7c91d0afc2", 0x8a}], 0x1) 14:01:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000300)="c55500870350a2a8c103750b06dce47417628f2d4d12498e11c964ba58e8e19239a457404e70ea86e77313b2b0c5ab5f63d895369965a70e939864f3b0dc56a61a762500911920a59b794d2bee22649dbaf847595b26f9cdadd7264f2f20e5699583b0d305c00a861670f2a3628e568947e7d0", 0x73}, {&(0x7f00000003c0)="7ce2a157965db9782ca515a1c0f47d0ad045a57a46f23a215a4e95e655ae6151f52417aea112a487af3fdf78424853bba97514d3191332da48c4c9bcfa50f12da01009da70f6f3a55dd6fbc145f9350252db05e49a7ecbf1def0c17be1f4c35c81a8c16f81535d13c96b7aec17723d39c8ffbeeb30cabafff3266886dcd29befe282b2e7a4546b4ae3f1e21b6d47aefda2669bbf4717519f29d9b55d8e9c", 0x9e}], 0x2, 0x0, 0x0) bind$inet(0xffffffffffffffff, &(0x7f00000000c0)={0x2, 0x0}, 0xc) 14:01:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="a8766ca5da602f", 0x7}, {&(0x7f0000000140)="00000000000000000058cfa2d7132c9c13d65d2871fcf723f7dc1400209a9ee96e395eb8667a7f77e43716540299ff0aa77d16564f973d7da9efa4e862db8c8a8f4e42b516e5d9669e787507525e5eb6264878c100fcd577dc55df4009", 0x5d}], 0x2, 0x0, 0x0) 14:01:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8be", 0xb}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2df56faf6d002", 0x7}], 0x2, 0x0, 0x0) 14:01:09 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = msgget$private(0x0, 0x14) msgsnd(r1, &(0x7f0000000040)={0x3, "7a4a93119334cae84aabe5450ceceb2cdf4aca1c73120946eb601b67ada2be93e1ff095c1bb064020a866f66cc282e62a3090b60b647145f381eb8e5d458b28b08982efd33f9014e97982d229b2b7f323b11a116111d27bae1b8cf54abb48571081718fd18416d35f1f9bf120ea22458683cea79ef82f95be95d0f1bd553e63721bc7534efebb7c23ab0d335270e1c5af9878987"}, 0x9c, 0x0) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) dup(r0) select(0x40, &(0x7f00000001c0), 0x0, &(0x7f0000000240)={0x7b}, 0x0) 14:01:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2df56faf6d002", 0x7}], 0x2, 0x0, 0x0) 14:01:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x150) r1 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8be", 0xb}], 0x1, 0x0, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000100)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x61}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 14:01:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) shmget(0x3, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2df56faf6d002", 0x7}], 0x2, 0x0, 0x0) 14:01:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x1a0000}, 0x8}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) pwrite(r1, &(0x7f00000000c0)="3eaf1e04b4e3544680efc4dc9dc3b8c0d99dfcac", 0x14, 0x0, 0x16) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = dup2(r1, r2) getegid() ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f0000000080)={0x1, 0x2, 0x40, 0x99c2, 0xf800}) 14:01:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc, 0x0, 0x0, 0x7e}, {0x6, 0x0, 0x0, 0x7fff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) getpeername$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2df56faf6d002", 0x7}], 0x2, 0x0, 0x0) 14:01:10 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) shmdt(0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = semget$private(0x0, 0x1, 0x47) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000340)=""/192) r2 = socket(0x18, 0x1, 0x0) fcntl$setflags(r2, 0x2, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x3a5) r4 = socket(0x20, 0x5, 0x24) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r5, 0xc028575d, &(0x7f0000000040)={0x6, 0x0, './file0\x00', 0x10000007, 0xf3f1, 0x399, 0x5}) setreuid(r3, 0xee01) getgid() r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r7 = getpid() fcntl$setown(r6, 0x6, r7) shmget(0x2, 0x3000, 0x414, &(0x7f0000ffc000/0x3000)=nil) r8 = getuid() setreuid(0xee00, r8) r9 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f00002b7000/0x1000)=nil) shmat(r9, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r9, 0x0) r10 = getuid() setreuid(0xee00, r10) getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r12, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) 14:01:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCFLUSH(r2, 0x20004268) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)=0x1000) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f00000000c0)=0x7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2df56faf6d002", 0x7}], 0x2, 0x0, 0x0) r4 = dup2(r0, 0xffffffffffffffff) open(&(0x7f0000000280)='./file0\x00', 0x1, 0xd2) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f00000001c0)=0x100) 14:01:10 executing program 0: mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2, 0x12, 0xffffffffffffffff, 0x0, 0xfffffffffffff6b3) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2df56faf6d002", 0x7}], 0x2, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x1, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8be", 0xb}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f00000003c0)={0xfff, 0x7ff, 0x5, {[0x4, 0x6, 0xca8, 0x8, 0x6, 0x0, 0x7, 0x4, 0x7fff, 0x6, 0x100000001, 0x100000001, 0x8, 0x4, 0x400, 0x3, 0x20000, 0xc4b], [0xfe1, 0x9, 0x1, 0x0, 0x8, 0x100000001, 0x3ff, 0x8000, 0x2, 0xfffffffffffffff9], [0x36b, 0x7ff, 0x8, 0x8, 0xe11, 0x2, 0x1000000000000], [0x0, 0xa3e, 0x6, 0x9, 0x219ef5e5, 0x200], [{0x8, 0xc98, 0x1, 0x8}, {0x9, 0x49, 0x81, 0x5}, {0x8, 0x1000, 0x1964, 0x2bebb731}, {0x8, 0x7ae, 0x20, 0x8}, {0xffff, 0x5, 0x3, 0x5}, {0x8, 0xc403, 0x1, 0x80000000}, {0x4, 0x8, 0x2, 0x374b5860}, {0x0, 0x8001, 0x7f, 0x6}], {0x4, 0x0, 0x8, 0x7fff}, {0x4, 0x3ff, 0x8, 0xffff}}}) r1 = socket(0x2, 0x2, 0x6) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 14:01:10 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfff7f7fffffeffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x8, 0x800, 0x5, 0x81, &(0x7f00000004c0)={{0x32, 0x0, 0xcc, 0x3, 0x1f, 0x7, 0x5}, {[0x6, 0x1, 0x50a, 0x9b02, 0xbb, 0x0, 0x3, 0x5, 0x0, 0x159b6948, 0x3, 0x1, 0xed, 0x38, 0x100, 0x0, 0xff, 0x6], [0x1, 0x10001, 0xb3f9, 0x20, 0xbfd7, 0xf13c, 0x6, 0x2, 0xfffffffffffffff7, 0x280000000000], [0x4, 0x5, 0x10001, 0x9cf8, 0x2, 0x6, 0xfff], [0x100000000, 0xfff, 0x2, 0xfffffffffffffff9, 0x4, 0x5], [{0xca4c, 0x1000, 0x6e43, 0x80}, {0x8, 0x200, 0xd4c, 0x2}, {0x1, 0x8, 0x0, 0x80}, {0xff, 0x8, 0x3, 0x4}, {0x3f, 0xfffffffd, 0x1, 0x100000000}, {0x0, 0x0, 0x8, 0x9}, {0x4, 0x7, 0xde9c, 0x6}, {0x7, 0x1000, 0x4, 0x2}], {0x1ff, 0x9, 0x0, 0x1}, {0x4, 0x2, 0x3f, 0x3}}}, 0x4, 0x2}) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x3, 0x0, 0xffffffffffffffff, 0x1000100400004}) fchflags(0xffffffffffffff9c, 0x0) kqueue() ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000000)={0x1, 0x101}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 14:01:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3a, 0x0, 0x0, 0xfffffffe}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2df56faf6d002", 0x7}], 0x2, 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x41) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r1, &(0x7f00000003c0)="1ead93840cd983faa711cbd92be06691cfe8c7467229d66db2ce38d186d8b409a34e4c62710c9138e8758b9c585de493434e1e1852f36fbebfaf45583c87ffab217b9b392b8e51bbd1e2c578e1999cb99a55641b72c960d1c806f7c409293d572448b4dd1ffb9d1685cb9b8fdafdcda732a57136c8662bf5f5f5d7ee7d80ffe497927d2b99f9f5df58afbbd7dd2946ae8b815b75903aad3d6e0e2749f63429c17f29539ee8a1115adc1ebe", 0xab, 0x0, 0x7ff) 14:01:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x1c}, {0x60}, {0xbe, 0x0, 0x2}]}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0x118) 14:01:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000140)="67afa8209ddb64b2b577da9ae8e774b141dcaf7ddc53dad49f94b26e4aba1281cf28fc8700186336402cd202c127d749c0d2cfc5cdab88ef89d6b008a51bcb5784a5dd6e513e5f973e902fc6add58130d7278e079210bd0c7a72124fe068a5862df34f0c2d035128b865bcfd047157801aeb5bc6c79fabc95bf9a3a8e734b098d820f885853fe63a98753accd2b6c100eb8dac525adea9543b870ee7f93725", 0x9f}, {&(0x7f0000000200)="014fb663", 0x4}, {&(0x7f0000000240)="6965f46eecd9363460b31c0c02b8252e82f00d24fbe7c39e175093d852dda5db1f92a6be4003e2283ee2c64ced2554c7cc2d18e824051a05d9137813e305cb1fe9d10b906f30977236134e53e879f3819e5bc91b065db95feac8eea1f51464dd1c81de8a1095986b541cbb94aa86f4f350c7f296d0178b760a75e2a963dd7df803e63f6a40f910e6f8052b9974510be1d47429ed140c65e6af80be59d2b6972e244c7d04c2a220f77e129ada1080a2425c3ec34abaaf042a7e385ae1bef1239d4a5ada9552917cf3e0c188ddb3dc05315cb30960767de9b80360e7621ffc8f", 0xdf}], 0x3, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000000c0)=0x9) 14:01:10 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8be", 0xb}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(r2, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffe, 0x10, 0x4, 0xfffffffffffffffb, 0xffffffffffff60d2}, {{r4}, 0xffffffffffffffff, 0x1, 0x80, 0xaea, 0x7}, {{r0}, 0x0, 0xc7, 0x1, 0x3, 0x3}, {{r5}, 0xfffffffffffffffc, 0x43, 0xfffff, 0x10000, 0x100}, {{r6}, 0xfffffffffffffffd, 0x80, 0x8, 0xffffffff, 0x2}, {{r5}, 0xfffffffffffffffc, 0x5c, 0x2, 0x4, 0x3c6}], 0xfffffffc, 0x0, 0x0, 0x0) r7 = socket(0x18, 0x1, 0x0) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r8, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) setsockopt(r4, 0x20, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r7, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r9, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) r10 = accept(r9, &(0x7f0000000540)=@in6, &(0x7f0000000580)=0xc) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r12 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) r13 = socket$unix(0x1, 0x9, 0x0) r14 = socket$inet6(0x18, 0x7ffffffffffffe, 0xfffffffb) r15 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x10201, 0x10) r16 = syz_open_pts() r17 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r17, &(0x7f0000000540)=[{&(0x7f0000000080)="8a4f401d2e93b31318100c46", 0xc}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r17, 0x0, 0x0) r18 = openat(r17, &(0x7f0000000100)='./file1\x00', 0x200, 0x40) r19 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x28082, 0x6f) r20 = kqueue() poll(&(0x7f00000001c0)=[{r12, 0x20}, {r13, 0x100}, {r14, 0x2}, {r15, 0x4}, {r16, 0x40}, {r18, 0x120}, {r19, 0x26}, {r20}], 0x8, 0x40) dup(r12) r21 = getpgrp() fcntl$setown(r12, 0x6, r21) r22 = getpgid(r21) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xc) r25 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r25, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r25, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r26 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r26, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r26, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r27 = open(&(0x7f0000000680)='./file0\x00', 0x1, 0x1d0) r28 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r28, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r28, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r29 = getpid() r30 = getuid() setreuid(0xee00, r30) r31 = socket(0x18, 0x1, 0x0) setsockopt(r31, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r31, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, &(0x7f0000000700)=0xc) r33 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r33, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r33, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r34 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r34, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r34, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r35 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) r36 = socket$unix(0x1, 0x9, 0x0) r37 = socket$inet6(0x18, 0x7ffffffffffffe, 0xfffffffb) r38 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x10201, 0x10) r39 = syz_open_pts() r40 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r40, &(0x7f0000000540)=[{&(0x7f0000000080)="8a4f401d2e93b31318100c46", 0xc}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r40, 0x0, 0x0) r41 = openat(r40, &(0x7f0000000100)='./file1\x00', 0x200, 0x40) r42 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x28082, 0x6f) r43 = kqueue() poll(&(0x7f00000001c0)=[{r35, 0x20}, {r36, 0x100}, {r37, 0x2}, {r38, 0x4}, {r39, 0x40}, {r41, 0x120}, {r42, 0x26}, {r43}], 0x8, 0x40) dup(r35) r44 = getpgrp() fcntl$setown(r35, 0x6, r44) r45 = getuid() setreuid(0xee00, r45) sendmsg$unix(r7, &(0x7f0000000840)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000500)=[{&(0x7f0000000140)="0adf86ac0ea6fd39b5087cdfc6ea74aa859cd2d0f351ce481e4ca1140d921a36", 0x20}, {&(0x7f0000000280)="5a70e20fe1b206d960cb50d329a1dace1cfada1f6c80a016cfbf677f18fe946ca1c790628e7469c4f9fdee33cd5443882d8cf554387f9a91575f3b70536ed3ab568ac1a15e25ffa055ef46e53ec7f98268c631c0ce2e274816f206cc7f5e0a80274ce84e3170615db6d1e6dbd0ebe3af729755e43ef3e22f6184859fa27a64d300386104414b8fdf2d743d1086ddd1e800048f62b51abc2f7d75c6534470543625416819d2ae0702e733ec0b42bfaccdc50c06582f82a0100d843dae02ae9360f4868a17db93b11f979c5a6da7b9492d55d6451cfd4da39c88c65947abc28a2bdd1296033de492e333b8d1f049937b3319f89eafc5fffa77f7be13ea", 0xfc}, {&(0x7f0000000380)="26c42de7b4c0b0ee3fff767665ff9a2af2073665adf0dea6480d2e761e367160238d5c167de7efeac6b279b068d62a5cea7da00b9b30676f190f76d70d0595e3e342ce465c7e47dae2b445a50e5685cfb9a9bae4b67c2d2b52c48f72c334ad2f14e865daaa0ddc0d3feabf26626d6d6b584547c2c51aed487f7d225de94bb48d636b8bb933618d97bd824c6984dfe484485e288fc9aae63241272cfd241548b8892925cdedd884abadb1", 0xaa}, {&(0x7f0000000440)="033a2856a658987d0ee4807ec10a7b6d4b452e04644d569d40e605628ba8fd8adfd5660fea869dfc0503a4256a0e60b1e7875802e76bb94ea17fa503ba5693530c2914721a4eada66f147d01e9672c9198859ce855cdb69b7c98012c3b7d42f6f5e3", 0x62}], 0x4, &(0x7f0000000740)=[@rights={0x18, 0xffff, 0x1, [r10, r11]}, @cred={0x20, 0xffff, 0x0, r22, r23, r24}, @rights={0x20, 0xffff, 0x1, [r25, r26, r4, r27]}, @rights={0x18, 0xffff, 0x1, [r28]}, @rights={0x18, 0xffff, 0x1, [r5]}, @cred={0x20, 0xffff, 0x0, r29, r30, r32}, @rights={0x18, 0xffff, 0x1, [r33, r34]}, @cred={0x20, 0xffff, 0x0, r44, r45}], 0xe0, 0x8}, 0x404) r46 = kqueue() kevent(r46, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) 14:01:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000100)="a8020000004c62", 0x7}, {&(0x7f0000000240)="c2df56faf6d002", 0x7}], 0x2, 0x0, 0x0) 14:01:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x5, &(0x7f00000000c0)=[{0x3d}, {0xc, 0x0, 0x4}, {0x6, 0x0, 0x0, 0xfffffffb}, {0xfffb, 0x3f, 0x88, 0x1}, {0x2, 0x8, 0xff, 0x3f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2df56faf6d002", 0x7}], 0x2, 0x0, 0x0) 14:01:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x2}, {0x3c}, {0x4006}]}) r1 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) r2 = shmat(r1, &(0x7f0000ffc000/0x2000)=nil, 0x3000) shmdt(r2) shmdt(r2) shmdt(r2) 14:01:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ftruncate(r1, 0x0, 0x3ff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8, 0x0) munlockall() mkdirat(r2, &(0x7f0000000140)='./file0\x00', 0x192) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2df56faf6d002", 0x7}], 0x2, 0x0, 0x0) 14:01:10 executing program 1: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000140)=0x6) r2 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r3, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8be", 0xb}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) faccessat(r3, &(0x7f0000000080)='./file0\x00', 0x48, 0x2) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x80, 0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r4, &(0x7f0000000100)={0x1, "432b157eb60cd457f25cde612b28064cb9630f5a4dd4123bd8f1fd810224cc7211c8ea9a61fe1855ed8179d4e081fd88406526146a629f22"}, 0x40, 0x0) 14:01:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x7, &(0x7f00000000c0)=[{0x301, 0x0, 0x1, 0x401}, {0x5, 0x0, 0x9, 0x7f}, {0x12, 0x5f, 0xe4, 0x6}, {0x6, 0x8, 0x40, 0x2f8}, {0x6, 0x40, 0x0, 0x5}, {0x6, 0x1f, 0x7, 0x3}, {0x0, 0xff, 0x4, 0x1}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x400, 0x0) accept$inet6(r3, &(0x7f00000001c0), &(0x7f0000000280)=0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) ioctl$VMM_IOC_WRITEREGS(r5, 0x82485608, &(0x7f00000003c0)={0x0, 0xff, 0x6, {[0x7fff, 0x80, 0x7fffffff, 0x400, 0x8, 0x7, 0x6, 0xfffffffffffffffd, 0x0, 0xaa3b, 0x7, 0xa9ae, 0x2, 0x7, 0x8, 0x2, 0x2, 0xffffffff], [0x7f, 0x1847, 0xfff, 0x1ff, 0x1f, 0x0, 0x41c9, 0xd74, 0x0, 0x9], [0x101, 0x0, 0x55, 0x3, 0x7fff, 0x7, 0x8], [0xf0d, 0x6, 0x6, 0x1, 0x40, 0x20], [{0xdc1, 0x1, 0x1, 0x7f}, {0x0, 0x9, 0x6, 0x9}, {0x4, 0x9, 0x400, 0x3}, {0x6, 0xfffffff7, 0x6, 0x916}, {0x1000, 0x2, 0x1, 0xd3e4}, {0x100, 0xfffffff9, 0x4, 0x7f}, {0x4, 0x4, 0x7, 0x8001}, {0x1000, 0xffff, 0x3, 0x7f}], {0x4, 0x8, 0x354e, 0x9}, {0x1, 0xffffffff, 0x6, 0x80000000}}}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x400, 0x0) sendto(r6, &(0x7f0000000640)="b9dffb04915b93bda4bda48a8d6737b042c9f206596cf5558b85afaf62178e8a54059e789d3c2604727b444051101d66f0db3a41c8138941a02a40a310b2bc608aea35405d01110b8b4ac00f5f304ee7b22d5377ffb046189e09c4e38029a956a87e5d5226659189ceed11c68bc3d80d792bfc49efffd128e8320e977e6079b376ebd45a804f81a9505381c027b80bcf4a17cf39d949b289152b7f701ae52eb82ce11d6bfec8ca9483ccb63c8deab984a2857439e94107ebb7a0e27413929dd9f88a25818433", 0xc6, 0x2, &(0x7f0000000340)=@in6={0x18, 0x1, 0x1ff, 0xffffffff}, 0xc) dup2(r1, r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2df56faf6d002", 0x7}], 0x2, 0x0, 0x0) 14:01:10 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) getsockname(r0, &(0x7f0000000040)=@un=@file={0x0, ""/20}, &(0x7f00000000c0)=0x16) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c6, 0x114) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) read(r1, &(0x7f0000000000)=""/5, 0x7fffffffffffffff) 14:01:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d, 0x0, 0x3}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2df56faf6d002", 0x7}], 0x2, 0x0, 0x0) 14:01:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d, 0x0, 0x0, 0x3}, {0xc}, {0x6, 0x0, 0x0, 0xa4cb}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2df56faf6d002", 0x7}], 0x2, 0x0, 0x0) 14:01:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x9, &(0x7f0000000100)=[{0x3d, 0x6a}, {0xc}, {0x6, 0x0, 0x0, 0x3}, {0x9, 0x3, 0x5, 0x7}, {0x3ff, 0x1f, 0x41}, {0x200, 0x9, 0x3f, 0x7}, {0x80, 0x9, 0x0, 0x1}, {0x384, 0x4, 0x0, 0x7}, {0x7, 0x8, 0x7, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2df56faf6d002", 0x7}], 0x2, 0x0, 0x0) 14:01:10 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x13, 0x0, 0x0) 14:01:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x143, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2df56faf6d002", 0x7}], 0x2, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000180)=0xfffff000) pwritev(r1, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8be", 0xb}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = geteuid() r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000100)='./file0\x00', r2, r4, 0x4) fcntl$dupfd(r1, 0xa, r1) 14:01:10 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x200, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x3d}, {0xc}, {0x6, 0x0, 0x0, 0x4}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r4 = semget(0x1, 0x1, 0x40) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x2810, r2, 0x0, 0x1) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000040)=""/207) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = dup2(r6, 0xffffffffffffff9c) connect$inet6(r7, &(0x7f00000003c0)={0x18, 0x0, 0x3, 0x400}, 0xc) accept(r5, &(0x7f0000000300)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000010000000000870000000000000000"], &(0x7f0000000340)=0x27) setsockopt(r5, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) getpeername(r5, &(0x7f0000000000)=@in6, &(0x7f0000000280)=0xc) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2df56faf6d002", 0x7}], 0x2, 0x0, 0x0) 14:01:10 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000001d00)=[{&(0x7f0000000400)="9d2a6d5576392568e6601bed4c360b46692b6139cf3928abcd6ab6fb35d5146afc5e03f520abc3e5963b17ae5df419e4d1e7e24fb23063020c925206463c760ff8f31913b148999989389553e82be803cff0160a90", 0x55}, {&(0x7f0000000940)="6aa463ad952610b5531fcbb641f6a489b47973a60b77e5d0af41e89558d68579d2556dc99929ab0d5c692a43cef2d4537d6905e61918dae987053666a88c12bdf4d6bc478d0316d857fdb83905923a6c8bf5a1e394b16c0381249edcc20631f64d665052582da075abe2ca3c0c0742f743cc4d53e83d1957358181dcab7431c59b1bf9e150cf2ed79a7aa1ae8d8ac0c31db61583effaf5ec11d87fa790a1a2c9e885e06d5250cb826007562ad68c5457a23b9453febb99efb0ec8c35e66112407b5184131957442fead169a5799ce62aad7aaec67547311f570c8f29988730122274536649992f29d3dba5e0a2a1694dc7c4da318acc6f5e7e4f8d124e2bf9a5ed00e3def31249651fa19338ffaf6f4a1e2319f9133d06fb94a6f7c6cd32838784d5ca953449a333a4bd7d90454db0e27b1513db0b12c93422633869f7b63b96198cfe057bfa2a3fd3f91ed037015fe7bbcfb918f25f6efc30605195a22cf777367caacb014c0051dfdaea9ccef0f1d7fa3c1175c220a0fda88bbb2816962ad427c047e9ef41d032e2ad62f035d225b04495ccfc10d66db7137b8d3c69413771e9a3876d1b88f6b3ea7971", 0x1ab}], 0x2) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x810, r0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8be", 0xb}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x20, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffb, 0xec, 0x600fffbd, 0x100}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x0, 0x80000000, 0x2, 0xdd2}, {{r3}, 0xfffffffffffffffb, 0x8, 0x1, 0x100000001}, {{r4}, 0xfffffffffffffffb, 0x20, 0x2, 0x5, 0x20}, {{r5}, 0xfffffffffffffffb, 0x1, 0xfffff, 0x8001, 0x6}, {{r6}, 0xfffffffffffffff8, 0x0, 0x2, 0xf399, 0x8}], 0x6, &(0x7f0000000180)=[{{r7}, 0xfffffffffffffffd, 0x10, 0x40, 0x7, 0x2}, {{r8}, 0xfffffffffffffffd, 0x10, 0x1, 0x1, 0x1}], 0xa3, &(0x7f00000001c0)={0x7fffffff, 0x2236}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000200)={0x0, 0x92}) pwrite(r9, &(0x7f0000001d40)="031459896db65694c6717cf38cca187c995b7c92ab998b8087f9bf6ad006ee3f265d62b471da248081f5cf7c053ecbcc61920064d7e60f891671307d74b26fa6ccc807a4d9ed93313306229afa6ddabced74f059c391316f3a5ec2c290bb5455645472b7fe3bf13bdf8b566e6389e886fd1e4ea48feff1c547707315f40fb91b1b6e37691e98b0a8b2abcf2be2643d468507be0264728d7bf36cc45d0ea407105e7d36aa23d9e406007388f5a751aa3c59d79c1285cb9f6bc9c4fc5ea8f1ebeefc0454270208746af35c51e05d2cd3441c97995b8208228c5ba25472192e8a3bc5bc3224e5732a861b3337346d89fcd8c04510524101e24dbb4cd96e2bffb9bf00e1ed4a112efafeae8d4116bd67376496708be1cfc273c40c342e51bbab2c6b68f3e59fda9600447fa974d921c39ae9d0494d60dc2ff08a2e050220dbec82610e98c3965c41e5ae91d434ae4fff8ecefdd380084f981880deb3cd74e0893409b49c7c9bf290149e29dfc737e9ca7ba2d2e89860e45209979b22d59d44c26ffe8a84e63cd57b0fc4c81a4141a04e32f9f1f045ebcd334b29a5e97cf5fa30d56b919a05c46ba8d25dcfdabc1de0bf55fef22a2631ef1cf7a368a7b40f5d04f12c1c673a71d92098e1651bb76e957b2908bbda0625b73d4e95b002b12b3fc13c8f24bcb104993639aa6a748030d77b0da09ae4f70669939dddf4a74c21579f7c07457845b11313a02b45c9c362a734216cb29c0c6e2ae1e74ccae34fbc8958c1dc27b1b301aa212798468074c41438ce1d05cdf420a8ef2ba3481e3286a62f823ee9f8016ee82276869b68a55c6f54e40fe889c9b3fb11a48cee4134a2a8845092e3565cedbea52cdff25aa65a3ef905cd65302f27357e119c97e849983ed70aa2ff359c0a3b09d38b8d6b9edbdc108ed1918be8bd23e5042536f998b5f410f4ffc1f8951fd860657e2fc7837763d4edc3e081f4c9569c180cbc929d4dd83415ba5264e2256de058d62fbf151799458bef4a6a0bca61cbe6e051d930ac7d4e964476f24324bd68e50041802d948f7d08c196e2bf167627b12d162ed18ed5df8b6c1ed18e1be04e9a9d517d9cf47301dcd6dfe18aca7cb27e6aef41286b5492231e7006c40f769e4cdba81bc4ade95d9dde73c00c350acdad833a9af28ef29e7494d938f2d993d37546d67f53a010a3084283f94b426fcb6f32d275d6d15b2814e5f1d5d3dbe1f60f52192f57f209e0e9e6026e382cb0326a391320ab62056b646dc14ad00abe35c291460cc16b5bd8c0dbeb4d96793a2b9302908f8b7ac75e719d69542245ff089395f96aa8e7b582dff2d24100e4b7f1e14332fd3b640198dea2605c1de75a6a3b41ec83c9861754d6e7a2ebc5c6787778f4f9055d5ada0944157331a7e1457090affb921bd1fab0488735bbdd115809918beabe7627c564e9995c9ca72abe49858108d24cb14e2bdd7d9745027d38d7f20344058dfaf9652ef83d1a5364eb1593e486a7afbde67d9adef8772c7b4cc434fcdd5a46046f25edc19b25c4a66c447718f7bbcbca09003f0e78d13f5b6d31b16aee23a1ab3f8dab4dbac8ab5e5510f6b5fc95d77e067d94c681fd44fdbdc942d93669ece14acbbd1098b670e24dd8cbb1b988e5c09ad4886a3bb56a79f9e9d90bb07892689bdd16a9d3edbb7e9bb1b22e6a36ebfbcfac6e5a2633071d56a49482d72e0c506c0514c2482f2fbf8ae3d0d39ed9577a5e066543d38f8452656b07d329361b085d22f7d61c3ff500d04c02055f98e0396a68dad6a05befcac64a96c6a893480fe2efaf0a7fcadab572bd88c1526e36d9fcb228c91b5066fec7d6554113a52025e664e52fe27a6a705e90ae21c25a1d27408454786249e4b430d1f6e4bdb7532d0c7cc211d13c9ceae432c5757d0beed58177e784a45a3b3bce1d718d47c94aa0a9956d5edf06ed1fa907ce02e78a1814ad1c638a2f45932810d37be6f624012b11299c05cd450cba9c09a4ebf4fa16d53fe8aa30d0a5eb7baffb5b054bab16d85e0f6861a22d8ffe4d6e30af8a0319a20ba31f9aa31e2f2b4a0be484a441084723e3925f30fa0fe91365f6aeb22f20163155ec1731805bdff1f41ce4f4493b5de5c274278ea49a428728fc4ddfeba177e01efde323b2b8302c634e9395ea12a898dc06442ac3a1eed35adf9030507bfe91c1e1824c80ae91a75401babe8ed23771da5588263837c068021842c5dd2c3779bc4b881ba740e3e7d684a7271fb4f730849ac7a90a2a2925c080f177d8894edd5403f7ccaf4ef4f375bdaf33f332b33a6a1144214b84fa84539e7a60937b99cb861205a3e28425f79b0a13087585117adb14a1a483aa7e3da3b7028da6e2e7a9ac08947cfac1587fd00682453aff85fb2da94556954b58bf271452c1167620d99e1de033e289fd30fed91ed32baf582fb7f1da624f7d853c40c0e01a7bbf0ec5b8aa145c74f8ccb2563f2d179e106be2ee6584cda263a9b7bca5d66cd909d6326d2dafddf91d932b6033acc672533d54f7c8d1d0df3153e2de92b9c980e5e15506372c7832e0f79367dcb7be3ca1e703a6842ab17b3f397577279f931608313ed71e2818aa8b9d2c70d64178e1e58959719268c711a8102fe9dbe33f08591f600b5a3b2399d4f073bb862984c0e86b3d8d5f83c2a765c0b27c360f1d69cd2e6662342c9487494cd1da94b21f80b861fdb1b6f57f0d53e2b5a5bdcd6e259cc595ce5477ea8937da50338875b9e1d3ef636bbddad118e4a68b4546838e341080fde3b14e9f92d11a7631b55b1c0bb71fb546fcfde720013204fe00c1a9eb405d759341211ff6778d59b827b6041ba7d13861bd775a692e94d5574134282d7450548c1f3629b91d13a513c2f18283b268e59acfcfdd6cf86a025c10bdb0df155fe174926cf0ff0a7b5fc66336fbd1c809c5e7656727871bf45d8a158ee6df53d23cf0beb6ab0c5b312d915b1ce8cf74eef3b2feacccb2ec13c529beb62c1a58c6a85754b61a7f41d5747e7c70ce52b0f1fc665085fec587a74b534bb67900be7a2c1f0fab0371380c14b336f59ef0a03e09bceb5a65cc47b24fe91c5a8f4bb8321d4839d19dc0f03bb83a4de5ec221dcd492f96fe8114b25d9ad025ff4e4230b14367638a891f0dd81c48f47977c0e84aeb0e27d29a248d566d15ac16ef97a482a5c84b9fe06b46f9ce0f1208362efcba398934e6a4c974b53111bab55de703507d41f63a721bc1ae65dcda876f27b3707dfed175cb7512dd3ab9668408f8a38b06037a02b266692868db7ae4e960384516d24ef4bb6d8547bc1fa67db2bae08dc16ffbc2db1f53ce4b9db72d2df74b35c1a2748c580eb613eed367c8f6f2a5a65b2062dba6ea461874f9d585288057acbd702824954cd323b3063746f1b43306f73393c8b8debc1b0f280b0af31be7c221b149c02643aaad833c52ca0ba621de1627e40305f06a7323252b953b74d512a3b0b000e345d12025941d8ced46427dd8a46bba975505261821faa9c036ae6e3ea2eb2531eee0bf55525812e344ef4ead203bbc59e4705e3102c7cc96a7f8a1345cbdcaad344dfb9e8cdc802ed3f392898d001f6fdca4c4e9ba86739730d667bc3a1bc75256c24df4ac6068bb7fa8b0532f4c70089d8f880ff015828fbf1758d103016123b4996e27699c24cf2abeadd857f36dea32fadeffe4d6ab99598b19ef7fe7552b0ab429258cd1df5ba2489fc1e0d89e4675225b26b1c5ea4ba85b8b402bf040489e54487584b786653ddf38204fdc18249fc732e9163d3218b9bdf9ee5d9abb50d3d31aa525b6f1e946ee24b2df67f4cd8174d83fdf583b997f94159115d4b1b6f204309ce2db58af943a7e69f866cb80241a459ea205ecde9e383ee4282a697f1ffd507a64d774aa7eb0db8d4d4eef966afbf4728b48f6038483f80b987ba089a197bf484e5c56174fda16ea6d2e5a8a9e6f0636eb71c9a34ba03dc21f8c813322393e950ebad5b6c7e11ace1fc4a5e75f2fde95e825d729a3ca94bf7a02e69495f3fc9dbb0604193342bd211da2e2cc69ad687d3972d352cce4f7370d3e98375fe82cf0b99933929daa095ae5b95971edb81906ff1440070e12c59d9256a41358535c158c35cde2ef33618fba2da3a6b2c6bd24ef69a1e79d83f50b6f449885a9e784529094efedf8477f69ea1f75daa4a11eb75c52e4e9357bafc7276cc002849562aca7a74e2d3f26f036f4f17a9cfc0b7829726703d80640f8ee911cfb175448ce4cd6e8f6a012a42f7278f1e2483c3a0c78856ecb8f9140d18cd60e743240177f31c456549d24639920f09c8091f315bae473e398caed617ec79a6e11a05cbe959a53785f0fe5c978e22dd923d73849515f90b87a0b643620bdba45f694c71e8431eefb091c18f277b5fa375cca05f424ff64879cac11d5761adee850161a654cf559b9a0a6465f6d85372cad74dc24d1e6772d30636904674376ad0bb0333aadc56668cfbfafbf65f5ea035e42a3e0624c2a0ec48df9480565901c51574021ed26c01338cba54b5b4dffdd2fca8088e668283b2e49791237fe50404b7f8ecec7ab893cad8631d53c8fa0c5b23624dfbb137191f3f788cb661b27343918f04480fde0f9cc41b83e6148cbaa419bdf8732e4890801b05d0b938d0c3342b61c57df312f7758117db6f3b1f4cadcf6a718575e89fff0d4323af5aef4a152739523b29cc0cc922c056bcb762e66ee36bba15d379f4057fd4724aea10c975842d489c3b6370462f8bc3fc36e0ba9db608fbc901079e5fe8e9f11fd10309ac0fd61c53c735bba9fec8628bfe4483973ee86219b3766225cec4683218d11b960cfad1bbadfa04ce3f84583d387081c956be012d096eb3e91738a447ee0f7d097f435a07d1d532e28f8cfb769220872e9ba04a99e2799946605b09c83698b97148fb2ad789f025bcecbf4826c1cb7aab23838a8d4c6bfc944bc98f772cfe644d90b8981f448493e73e32aea5a2149cadbecdfae686f6681e16ac5ad4ad18d642fea8364d9c27978f6faf8dc747dad820de6583a0e3c8413608d8d2d7d1a1db4cd608b09c4fe06d82d30fa2270e99f6e3d4e7e0e4d2404c4a5996dfd5a5d932a7e437e8aed332096e069a277962693eedf957de10249240293f4398ecc997c7fdb1b770eed5567cd8223f13931edacb12cb4121ca9b056f3858c4e05ef5a525adacfac1cbcefb0c53242b6bf664f6634909818ff7b4a981a58482e65408dccfeb05d896543be91f55aaa6501f97817539b9de85a9fe2a5f0da39cd46d1480a5889041f509ef8e03a3aac641e22bb95380bf1b38493efcc33bf37cf5bc6e3cac35be572e56e3b2f8f89f37cfdec5cd244867cececce1e560dcb6d2b2f50ea3d9a211b0dccd529839e4d86b621fa49aebd2eb07369cc01fea7c26f0c2fdac5bdf8029cb41fe69878329a9162cabd1ddfd0eaf240471d3690fad0b6fb603e971dd9862e93fe0b2e1ed0065dd8cf462607d4c55dcab16f773b21463d753505a359d5a5fbec5d1331c17c1411aa2c40c06459768234cf6d775557a1b55de6e8258ffe24c2d8c4b96a7ce9208af8197c1dc0419096700a535c2f07c37a66646072e6bf776522dcb5b24efa131588f2d34c36a75e40191a76bca49083fabc63122a13d751fd6225cdfa9d44dc61628c2a1a817d461025ba88041a3d27813085ab3374f608b90c6e64343cb02c04baa2e2ceff602e3bf7437b5a7ac0021338fadee32d6a38bc1c6a09214d7e059b249552585d275425c4acf36ebdeaa3fd23398a85e0c34c", 0x1000, 0x0, 0x2) ftruncate(r0, 0x0, 0x1ff) 14:01:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f00000000c0)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2df56faf6d002", 0x7}], 0x2, 0x0, 0x0) 14:01:10 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x7}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0xffff) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xfffffffc, 0xffffffff, 0x5, 0x100079d, "08180b027f610400bfaf7c50ffffff00"}) write(0xffffffffffffffff, &(0x7f0000000700)="962e1c6f2aeb8c602d93ee0f0ec48bc0fdffffff000080ef9e41021dededfc232d4b647a71dcbd05c564d7366aec4104ceb47521697bcaff41241bf1995bbc2796acc1a88e02dbd1bf6dfee456571e1d2dad4d5747a24e2b710de850b9e6e2d14ad0bd569fb62272085639482b6b0cc0d9a4a75f97618e90406a2571c99e86f03ccad7043b252d170a487156ef89871da58b40f619a8984909026e4820f54532ef77d80c95fe2aa73226369fdfb857202f46c676d803834ddd3ff34e46991f8c0393848e0452cc343fe1a4087a04f2d51417973a0968deb1b68918a0b562de8e36b9af0e3f84db1d068f75f670aa8670ff6cccb80b83c559c9eaedfe2ababfea269bc24775dd7a7b5b35000f96c0ca8f1ae171473d7938fb7aa897893dc563", 0x11f) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x796fcaba7863bd6c, 0x0) ioctl$KDDISABIO(r2, 0x20004b3d) r3 = msgget$private(0x0, 0x0) msgsnd(r3, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9974bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152edecea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e35fcd2485e172bf12"], 0x44b, 0x800) getuid() r4 = semget$private(0x0, 0x3, 0x540) semop(r4, &(0x7f0000000000), 0x0) semop(r4, &(0x7f0000000280)=[{0x0, 0x9, 0x800}, {0x0, 0x3ff8, 0x400}, {0x4, 0x8001, 0x800}, {0x3, 0x4, 0x800}, {0x2, 0x0, 0x3800}, {0x4, 0xa392}, {0x0, 0x9, 0x800}, {0x3, 0x3ff, 0x1000}, {0x2, 0x400, 0x1c00}], 0x9) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f00000000c0)) r5 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) r6 = open$dir(&(0x7f00000004c0)='./file2\x00', 0x2, 0x103) ioctl$BIOCSRTIMEOUT(r5, 0x8010426d, &(0x7f0000000180)={0x1, 0x389}) dup2(r6, r5) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000006c0), 0xfffffffffffffd98) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r9 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r9, 0x2, &(0x7f0000000100)=""/114) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x10, 0x0) pipe2(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r13 = fcntl$getown(r10, 0x5) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000200)={{0x3ff, r7, r8, r7, r8, 0x104, 0x5}, 0xfff, 0x9, r13, r13, 0x7d55, 0xd75, 0xfa}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r14, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0xea, 0x0, 0x0, 0x0, 0xffffffffffffff61}, 0x0) r15 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000300), 0xc) r16 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) r17 = socket$unix(0x1, 0x9, 0x0) r18 = socket$inet6(0x18, 0x7ffffffffffffe, 0xfffffffb) r19 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x10201, 0x10) r20 = syz_open_pts() r21 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r21, &(0x7f0000000540)=[{&(0x7f0000000080)="8a4f401d2e93b31318100c46", 0xc}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r21, 0x0, 0x0) r22 = openat(r21, &(0x7f0000000100)='./file1\x00', 0x200, 0x40) r23 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x28082, 0x6f) r24 = kqueue() poll(&(0x7f00000001c0)=[{r16, 0x20}, {r17, 0x100}, {r18, 0x2}, {r19, 0x4}, {r20, 0x40}, {r22, 0x120}, {r23, 0x26}, {r24}], 0x8, 0x40) dup(r16) r25 = getpgrp() fcntl$setown(r16, 0x6, r25) getegid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) chown(&(0x7f0000000200)='./file1\x00', r27, r29) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) chown(&(0x7f0000000200)='./file1\x00', r34, r36) getgroups(0x5, &(0x7f0000000340)=[0x0, r29, r32, r36, 0xffffffffffffffff]) setsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000001c0)={r13, r15, r37}, 0xc) r38 = socket$inet6(0x18, 0xe77177b6a1efe5d2, 0x4) accept$inet6(r38, &(0x7f0000000180), &(0x7f0000000380)=0xc) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r11, &(0x7f0000000100)='w', 0x1) poll(&(0x7f0000000200)=[{r39, 0x1}], 0x1, 0x0) write(r39, &(0x7f0000000080)="a6", 0x1) r40 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r40, 0x800c5606, &(0x7f00000002c0)={0x1}) dup2(r39, r40) getuid() 14:01:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2df56faf6d002", 0x7}], 0x2, 0x0, 0x0) 14:01:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2df56faf6d002", 0x7}], 0x2, 0x0, 0x0) fcntl$dupfd(r0, 0x0, r0) 14:01:10 executing program 1: socket(0x0, 0x3, 0x0) r0 = socket(0x2, 0x10000000000003, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) connect$unix(r0, &(0x7f0000000b40)=ANY=[@ANYRES64=r1], 0x1) writev(r0, &(0x7f0000000080)=[{0x0}, {&(0x7f0000000200)="07f63c230b0c3688062b3526617bff3119ce3743fb46a0fa83a82b73e8816834b5a5a280a0bda598f85e634bee31d67e2e0c2efedcab5f09522b7623c969ece95143d656ef1dfb765c2a426ca49c0e022bff22e6054ed55b4799a960385c74e2497dac2945dbb1948dfc81fdb8cc9780678bf48b2a8a4917a95da61af307febc78e8f59fa81e26f1ce4451d2eb81e946fe3ccb755e649ba9237b9a1ae6b402367a7271a6f218cfe0265c1346b14e5e8627c6c7a383a214453f55cee1503997bf8e6925c1d9feb43a5b58a7a996c0ea99e82ee9c753e1789ef2aa183433d0", 0xde}, {&(0x7f0000000040)="68cb9384a484ef781e", 0x9}], 0x3) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) listen(r2, 0x0) setsockopt(r5, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) setsockopt(r5, 0x40, 0x800000000000009, &(0x7f0000000300)="a89a145ccb49a5000881418551b4c65ef49c039b06b1e26abe79d680fb0a8bc9f91ae7a81feaf87cdb4745ae71f3cd21f80282151fc1fd2c1af6369fc16145a28797bfa3fac6", 0x46) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="7d39b16cf57b956919c197fdffba71b148187a1f202c98018b9eaa780067da97ac9fd2108ebdc7fb", 0x28) 14:01:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d704000000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "85107b875f7c84a4ffffffffff9c11fe4dbfa600"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x5, 0x0, 0x9, 0x7fff, "8f90cb1593e0537343c1b5c9a7f42224694cd976"}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8be", 0xb}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f00000000c0)) syz_open_pts() 14:01:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2df56faf6d002", 0x7}], 0x2, 0x0, 0x0) 14:01:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) getsockname$unix(r1, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2df56faf6d002", 0x7}], 0x2, 0x0, 0x0) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) 14:01:10 executing program 1: r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700001e02ff05000000000000a07b4d3e0080"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e5, 0x7, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) connect$unix(r2, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) bind$unix(r3, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) writev(r1, &(0x7f0000001700)=[{0x0}], 0xe4) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x8, 0x6, 0x65d4bf80, 0x0, "fe90a18cd3826f10adf2a288dbf6770d476f3f06", 0x7, 0x4}) r5 = semget$private(0x0, 0x3, 0x0) semctl$GETNCNT(r5, 0x3, 0x3, &(0x7f00000001c0)=""/126) 14:01:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x7, &(0x7f00000000c0)=[{0x5, 0xbb, 0x9, 0x883}, {0x7, 0xf4, 0xe2, 0x1}, {0x1ff, 0x7f, 0x40, 0x80}, {0x6, 0x7, 0x5, 0x7}, {0x1, 0x3, 0x2, 0x2}, {0x20, 0x7f, 0x40, 0x6}, {0x1, 0x9, 0x5}]}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2df56faf6d002", 0x7}], 0x2, 0x0, 0x0) 14:01:10 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB=',s'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x5, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48, 0x40}, {0x20000000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = dup2(0xffffffffffffff9c, r3) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) linkat(r4, &(0x7f0000000180)='./file0\x00', r5, &(0x7f0000000200)='./file0\x00', 0x4) r6 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r6, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8be", 0xb}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r6, 0x80045721, &(0x7f0000000100)=0x3) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 14:01:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x732b7825ce47c664, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) open(&(0x7f0000000140)='./file0\x00', 0x200, 0x10) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0xa605, 0xeb, 0x0, 0x7abadd09}, {0xff7f, 0x9, 0xff}, {0xa0b7, 0x6c, 0xaa, 0x7fffffff}, {0xffff, 0x1, 0x1, 0xfffffff8}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2df56faf6d002", 0x7}], 0x2, 0x0, 0x0) 14:01:10 executing program 1: r0 = socket(0x18, 0x4d03a5ce48cc0433, 0x0) setsockopt(r0, 0x29, 0x26, &(0x7f00000008c0), 0x4) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x20000, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x4, &(0x7f0000000000), 0x700) recvmsg(r1, &(0x7f00000023c0)={&(0x7f0000000100)=@in6, 0xc, &(0x7f00000022c0)=[{&(0x7f0000000140)=""/143, 0x8f}, {&(0x7f0000000200)=""/162, 0xa2}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/4096, 0x1000}], 0x4, &(0x7f0000002300)=""/150, 0x96}, 0x803) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x6, 0x4, &(0x7f0000000000), 0x700) r3 = socket$inet6(0x18, 0x5, 0x95) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r7 = msgget$private(0x0, 0x0) r8 = getuid() r9 = geteuid() setreuid(r8, r9) r10 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r11 = getpid() fcntl$setown(r10, 0x6, r11) r12 = shmget(0x2, 0x3000, 0x414, &(0x7f0000ffc000/0x3000)=nil) r13 = getuid() setreuid(0xee00, r13) r14 = shmget(0x0, 0x3000, 0x621, &(0x7f0000ffd000/0x3000)=nil) shmat(r14, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r14, 0x0) r15 = getuid() setreuid(0xee00, r15) r16 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r18, 0x0) r19 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r14, 0x1, &(0x7f0000000180)={{0x1, r15, 0x0, r16, r18, 0x4, 0x5f03}, 0xffffffff, 0x101, r11, r19, 0xfffffffffffffffe, 0x3, 0x18b8000000000000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)) r20 = socket(0x18, 0x1, 0x0) setsockopt(r20, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r20, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) r21 = socket(0x18, 0x1, 0x0) setsockopt(r21, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r21, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000002480)={0x0, 0x0, 0x0}, &(0x7f0000002500)=0xc) setregid(r22, 0x0) r23 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r25, 0x0) getgroups(0x3, &(0x7f0000000040)=[r25, 0xffffffffffffffff, 0x0]) r27 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) r29 = fcntl$getown(r27, 0x5) fcntl$setown(r28, 0x6, r29) shmctl$IPC_SET(r12, 0x1, &(0x7f0000000080)={{0x7ff, r13, r22, r23, r26, 0x10, 0x5}, 0x6, 0xfe, r11, r29, 0x3, 0xff, 0x3}) r30 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r31 = getpid() fcntl$setown(r30, 0x6, r31) shmget(0x2, 0x3000, 0x414, &(0x7f0000ffc000/0x3000)=nil) getuid() r32 = getuid() r33 = geteuid() setreuid(r32, r33) geteuid() msgctl$IPC_SET(r7, 0x1, &(0x7f0000002400)={{0x5, r8, r22, r5, r6, 0x0, 0x4}, 0x80000001, 0x0, r31, r4, 0x40, 0x1, 0xffffffffffffffff, 0xf86}) 14:01:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f00000001c0)="d800347ba8f20746b6264fab7f7fd795d4adceb0df766c", 0x17}, {&(0x7f00000003c0)="c2df56faf6d0021499aa8e18e3d28e78f19c49417ca782d08103a14061f82cfec8a07dadbea9d11a74ecc77740250fb73bdb40f425895399a4138481b0c1de13e580d9536f5be6467325b7d63ce689603851e0a47c638e894254572515e62d17cf2150d65267c812a8e7a4781bb91b4c3360814daefdb0efe4b7a2efe6ef46a701b4c97a0e9df443ea10634983c8", 0x8e}], 0x2, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8be", 0xb}], 0x1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) sendto$inet6(r1, &(0x7f0000000480)="c66d72b1f085f0d3bb3515ad03dbf3ab083d8077914af9ab5a0b47fad12fd131fec4c3d768f02e4b0575999c41a9275dbe08559d5eb9d8bab39d566ac501ea3eee6d20643d89356e987e5a94081237d90c895932eb4f040be99a141d483366943acaf2dcba7b044749ad82a81aa601c19f830cefbb0cfa1beb63060ab582d8f738b53559c64fe1c3a83310f89f064d735e24b7418cab2d150747c3b1faed3d525d28a05d2a035907ce120a9357e5948d4bf12d5102c71fbf5c4cce31f255b6e6f5604a1c07a5a7c7550d", 0xca, 0x8, &(0x7f0000000200)={0x18, 0x1, 0x400, 0xd9}, 0xc) r3 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r3, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8be", 0xb}], 0x1, 0x0, 0x0) msgget(0x3, 0x50) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x8300, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0/file0\x00', r4, 0x3}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$VT_SETMODE(0xffffffffffffffff, 0x80087602, &(0x7f0000000240)={0x1, 0xb4, 0x4}) mmap(&(0x7f000000c000/0x4000)=nil, 0x4000, 0x4, 0x2812, r2, 0x0, 0x400002) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f00000000c0)={0x6, 0xf68, 0x6, 0x4}) 14:01:10 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) open(&(0x7f0000000100)='./file0\x00', 0x2, 0x142) r0 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0xc0) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000040)=[{0x87}]}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 14:01:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000100)={0x20000000, 0x0, './file0\x00', 0x10000, 0x800, 0x1ff, 0x1f}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2df56faf6d002", 0x7}], 0x2, 0x0, 0x0) 14:01:10 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(0xffffffffffffff9c, &(0x7f0000001300)=[{&(0x7f0000000500)="7bdd942f65911ff5c9b8be3f9d032ff0cec4773aa6316c4b7354d83cffa2d1ce551437381a021aaa03428b83c73c02841dcb572803e70ae8c4aa01d768e7ffd1a8f5398899153e3840340460000000000000", 0x52}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = openat(r0, &(0x7f00000004c0)='./file1\x00', 0x100, 0x20) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202], [0x0, 0x0, 0x0, 0x9, 0xf7fffffffffffffc], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0x2, 0x1, 0x7, 0xa00000}, {0x77, 0x2, 0x20, 0x3}, {0x9, 0xfd, 0x9, 0x9}, {0x2d, 0x1, 0x7f, 0x4}, {0x3, 0x6, 0x3f, 0x4}, {0xfff, 0x3f, 0x0, 0x5}]}) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x20, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = semget$private(0x0, 0x1, 0x282) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) chown(&(0x7f0000000200)='./file1\x00', r7, r9) r10 = getegid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000001c0)={{0x6, r5, r9, 0xffffffffffffffff, r10, 0x20, 0x9}, 0x9b, 0x4, 0x10000}) r11 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r11, 0x8080691a, &(0x7f0000000300)) 14:01:10 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x691, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x100, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f00000000c0)=[{0x1b4e, 0x1, 0x3, 0x5929}, {0x4, 0x2, 0x4, 0xffffff48}, {0x1, 0x1, 0x1, 0x8}, {0x9, 0x3, 0x2}, {0x800, 0x9, 0x1f, 0x100}]}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8be", 0xb}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$TIOCSBRK(r2, 0x2000747b) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000013c0)='x\x00') 14:01:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x8000}, {0xc, 0x0, 0x0, 0x203bb768}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2df56faf6d002", 0x7}], 0x2, 0x0, 0x0) 14:01:10 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000080)=0x5) close(r0) syz_open_pts() r1 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8be", 0xb}], 0x1, 0x0, 0xfffffffffffffffe) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0xfffffffc, 0x7, 0x558f, "34280002e42adc08000000000000040000000700", 0xfffffffc, 0xfffffffc}) writev(r0, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) 14:01:10 executing program 0: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f00007c1000/0x7000)=nil, 0x7000) munmap(&(0x7f0000b1c000/0x2000)=nil, 0x2000) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2df56faf6d002", 0x7}], 0x2, 0x0, 0x0) 14:01:10 executing program 1: r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000380)=[{&(0x7f00000004c0)=""/230, 0xfffffe9f}], 0x1) read(r0, &(0x7f00000008c0)=""/214, 0xd6) 14:01:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8766ca5da4c62", 0x7}, {&(0x7f0000000240)="c2df56faf6d002", 0x7}], 0x2, 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x100, 0x18) 14:01:10 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000000c0), 0x3e2) r2 = socket(0x2, 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYPTR64=&(0x7f0000000240)=ANY=[@ANYPTR64=&(0x7f0000000100)=ANY=[@ANYBLOB="34d70d13802b8c1a3ebe2504e4f3bb66414bbe418b3c977b441f51d5cc014c50007c442bfcbf94470189baa1c50697d2de5ca6df996e4fe2f0848f2a9568ae55de70dc49857d2a4e542c3dcee2c914d2cb2db42e978392e81f8e94f4e664fa2b18d3f195623598115630c3430a", @ANYPTR, @ANYBLOB="1f5876c6b9", @ANYRES16=0x0, @ANYBLOB="61014c7210eb03c6d0def812fa8616506207c8ffc28a0c970c65e98caf1d438beeceb0ccfb2070eb88299d"], @ANYBLOB="5798d9a5f8b5cb54f368e3c4cf9d0f77f55628bdb0e5f22d42b679756dd1135fb4c2560d11512129", @ANYRESDEC, @ANYRESOCT, @ANYRES32, @ANYPTR64=&(0x7f0000000080)=ANY=[@ANYRESHEX=r3, @ANYPTR], @ANYRES64=0x0, @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYBLOB="6b75abbaea81aaaf0cd99bfcc44884ec67d8d37bae9c7c7c655e8f76ee1bb3391fd9f4361bb87681db386585f15f69e67f835181f98ef120aec84066c8d9615dde4d68fb30eb8ce25950ee2d98defbf8f138972b3c2dc7b7ec706de6460f410fe6045342ee0484127347878cb7ea9cf2f7", @ANYPTR], @ANYRES32=r4]], 0x1) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r5, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) bind(r5, &(0x7f00000002c0)=@un=@file={0x1, './file0\x00'}, 0xa) sendto$inet6(r2, &(0x7f0000000300)="94", 0xfffffde0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x4, 0x5) r6 = semget(0x0, 0x2, 0x2a0) r7 = getuid() setreuid(0xee00, r7) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r9 = getuid() setreuid(0xee00, r9) r10 = getegid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000380)={{0xbc, r7, r8, r9, r10, 0x4, 0x83}, 0x4, 0x880, 0x10000}) 14:01:10 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x1, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x0, 0x1000301000002}) flock(r0, 0x2) close(r0) 14:01:10 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4001612) r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8be", 0xb}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) faccessat(r0, &(0x7f0000000040)='./bus\x00', 0x140, 0x2) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) 14:01:10 executing program 0: r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x40000400000002c2, 0x1c1) ftruncate(r0, 0x0, 0x80001ffffc) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x80, 0x103) ftruncate(r2, 0x0, 0x8000000003) r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r3, 0x0, 0x80001ffffc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) r5 = getpid() r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) r7 = socket$unix(0x1, 0x9, 0x0) r8 = socket$inet6(0x18, 0x7ffffffffffffe, 0xfffffffb) r9 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x80, 0x85) r10 = syz_open_pts() r11 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x164) pwritev(r11, &(0x7f0000000540)=[{&(0x7f0000000080)="8a4f401d2e93b31318100c46", 0xc}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r11, 0x0, 0x0) r12 = openat(r11, &(0x7f00000002c0)='./file1\x00', 0x20, 0x40) r13 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x28082, 0x6f) r14 = kqueue() poll(&(0x7f00000001c0)=[{r6, 0x20}, {r7, 0x100}, {r8, 0x2}, {r9, 0x4}, {r10, 0x40}, {r12, 0x120}, {r13, 0x26}, {r14}], 0x8, 0x40) dup(r6) r15 = getpgrp() fcntl$setown(r6, 0x6, r15) r16 = getpgid(r15) setpgid(r5, r16) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000, 0x0) kqueue() r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x4d}, {0x48, 0x0, 0x0, 0xfffffffe}, {0xbf48}]}) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) dup2(r4, 0xffffffffffffffff) ftruncate(r1, 0x0, 0x0) connect$unix(0xffffffffffffff9c, &(0x7f00000000c0)=ANY=[@ANYBLOB="6600e2000000"], 0xa) 14:01:10 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x1, 0x0, 0x2000170000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000240)=""/101, 0x65}, {&(0x7f00000013c0)=""/4096, 0x1000}, {&(0x7f00000001c0)=""/96, 0x60}, {&(0x7f00000023c0)=""/154, 0x9a}], 0x4) 14:01:15 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) fcntl$getown(r1, 0x5) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00', 0x3) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r3 = kqueue() r4 = socket$inet6(0x18, 0x6, 0x40) r5 = socket$inet6(0x18, 0x2, 0x9) r6 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r7, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) r9 = semget$private(0x0, 0x7, 0x286) semop(r9, &(0x7f0000000000)=[{0x6, 0x4}, {0x0, 0x2928, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r9, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x1, 0x9, 0x1800}], 0x5) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f00000000c0)) r10 = socket(0x18, 0x2, 0x0) setsockopt(r10, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r14 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r14, 0x2, &(0x7f0000000100)=""/114) r15 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r16 = fcntl$getown(r15, 0x5) shmctl$IPC_SET(r14, 0x1, &(0x7f0000000200)={{0x3ff, r12, r13, r12, r13, 0x104, 0x5}, 0xfff, 0x9, r16, r16, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f0000001740)='./file0/file0\x00', r12, r13) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r13, 0x0, 0xffffffffffffffff, 0x0]) r18 = getgid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r11, r17, 0xffffffffffffffff, r18, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r21 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r21, 0x2, &(0x7f0000000100)=""/114) r22 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r23 = fcntl$getown(r22, 0x5) shmctl$IPC_SET(r21, 0x1, &(0x7f0000000200)={{0x3ff, r19, r20, r19, r20, 0x104, 0x5}, 0xfff, 0x9, r23, r23, 0x7d55, 0xd75, 0xfa}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r25 = getgid() r26 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r26, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r26, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f0000000540)=0xc) r28 = semget$private(0x0, 0x7, 0x286) semop(r28, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r28, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r28, 0x0, 0x8, &(0x7f00000000c0)) r29 = socket(0x18, 0x2, 0x0) setsockopt(r29, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r33 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r33, 0x2, &(0x7f0000000100)=""/114) r34 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r34, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r35 = fcntl$getown(r34, 0x5) r36 = socket(0x18, 0x3, 0x0) dup(r36) getsockopt(r36, 0x3a, 0x12, 0x0, 0x0) r37 = semget$private(0x0, 0x7, 0x286) semop(r37, &(0x7f0000000440)=[{0x6, 0x4, 0x1000}, {0x3, 0x1}, {0x2, 0x6, 0x39bf6747839379ec}, {0x4, 0x4, 0x1800}, {0x1, 0x3, 0x2c00}], 0x5) semop(r37, &(0x7f0000000100), 0x0) semctl$IPC_RMID(r37, 0x0, 0x0) semop(r37, &(0x7f0000000700)=[{0x2, 0x8100, 0xd9fa07b72ae6faa0}, {0x1, 0x7ffc, 0x1e5e01f3463b21e6}, {0x3, 0x7b8000000000000, 0x1800}, {0x3, 0x0, 0x1800}, {0x1, 0x80, 0x1800}, {0x1, 0x5, 0x1000}, {0x5, 0x0, 0x400}, {0x0, 0xfcae, 0x1800}, {0x0, 0x8}, {0x1, 0x80000001}, {0x4, 0x1, 0x1000}, {0x2, 0x8001, 0x800}, {0x0, 0x100, 0x1000}, {0x2, 0x3da, 0x1000}], 0xe) r38 = geteuid() r39 = getgid() getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r37, 0x0, 0x1, &(0x7f0000000140)={{0x6, r38, r39, r40, 0x0, 0x0, 0x3}, 0x0, 0xfffffffffffffffd, 0x6}) shmctl$IPC_SET(r33, 0x1, &(0x7f0000000200)={{0x1ff, r40, r32, 0x0, r32, 0x104, 0x5}, 0xfff, 0x9, r35, r35, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r31, r32) getgroups(0x154e8f77b00491b0, &(0x7f0000000100)) r41 = getgid() semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r30, 0x0, 0xffffffffffffffff, r41, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) r42 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r42, 0x0, r7) getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r6, &(0x7f0000001680)={&(0x7f0000001780)=ANY=[@ANYBLOB="ce67e2043839acc82e72b650d9400000000000000003e9409f0042aa49926c9a44740d600e753f2db958136b550c7c3155957926f1912d0e7a999a84c15ffd6c60e12fe7486c163b4f3d7f27f549ea42badbc05d94d7568299d046921f5fa33b437707218c2ec2b48f113314e036f68e18bb71712d80a6"], 0xa, &(0x7f00000003c0)=[{&(0x7f0000000680)="36538456ceb3d10a7899cb43fa8c4fdb43a4b1f117701aabe800d172ccfa99bfdb3836c5f65d2e4e54aad1a4159289e10cc9da9742aec0c8549b3999c837b07658d43eae10d8d4b46c775b905cbf37b7b1b3042d33aa3f4c9a2e4c2bdc4d703cb91167cf633019dc2cba6842862f8788a4b6224da41ed14d881547a2ac8087619cb2e408ebb8895ce514f1ccecf22d0a15230f1e8d327dc6bb6b396d648005476af9829f625bae09a234548ef2cf208989f18e01b925089d6b7da2154a5494d9a5c7d3e5858fefaebc2f411afc7179dc0872742c0152318ee55bcac2643d75a18761a1f252ea7572bae181f985492f8e77cff568e10dd0c7c901ebc25726ebf35cf36303125346c6adf0b94f714c0ffb3f793e950c095da1003f40420c71e2bbed27f68ec20e32266f1f486d42c341fc53c2c0e3fa7b86992493ebd5fc88b0aff9284e5b7069be35168a165cc69f1b09dd1d70a4139eba232fda099b07ac4668e4fe5b9a6cc3f36453a0bcff4f05b46734cc418d36d334617e71cde0223bafd0613cc4640e034a9ac93cc6e7f61713d2e84d080bac1f44ee5e06b7604f247f77e22bc344d86d909fb4c67fe79ca1e3206e61e7940ced69a1b7533648567d31ae8f239214773fdcb2b37c692f528b1aac7afda99fc58b309176bb945c5aea7aa21493000de640b3a8390e6a0ee0a9317607022ae229de074ff059ba95b5893f6e895bc9c6f817fc4915d7b81ff2adc328be40127a0b72b9e58595ef647856888eda93f7df38304af2747490efcb369ea18df98206e83ff06c63decea4b7cefb5788177ddf31c301bb64a605fdfe0be70f6e4ebd50f174ccbd07f077b7b8caa2525d62743e57e4a833bdfb1d03275688890d95f0720a866fdc65251389f9e9c5909f6a9237ea6522890c5015e373ac1cbc9a3cd40713cfcc9e3602d58f1fa68d6ba726fc19e480d4b166ba96142087db312ae759f6ef18ba2bcd01f15c340cde9d31d5314ac526ca965b1f96bc78de06d565b2713633498c65c8fb1e15afdaedb65f5e0594574ee716a66888804e87f490c623b18d4063076e14737bcf8ee6f09b7089a18d3dd8e8aa8344e7ad65d612c95f175d82ec01b468c6b8ec0273878668f09126980afa207514c7b0ebd6f23291004ebff93269be2f4d3e36f42d40d726022fecd4f15eb2aa4de4d854ede65c73267d805fec018acbbd4f685c24eaff4402d252d0a3383b7aadc13fe903c7c6e2cb9bf78148b586a972fd3e2a75091276b10323b2813daddffbae92554d3be518525f4e8cb370fe461cf726126b235b15e5e8984571d204e2294c5f9b2e3bb06a8917ca0fb79fa4038b6f559dc066f0bf308582c5bae37d0dcc8a004161e97312697262681ef987490729ffb9f828af67122a167f3a7de356a18fe3152dc3acd503686ab1b49c3d461c5ec8d8a4cefed7bb89688afad003bb35945a187072065ffd571ead7aa7799ffeba8d3e2a9785a1edf22cd4c2c8b368e430e73e8e8d3400659931eb233a8b9730a8230ad650944624005ca539e512f83eb74d179e5fb7df282d1216b3f8ada304087a8edd2c55e6cfef447877e94ba0a2756e5b0ae712bd85154c5d425d1dc00f9d25b73f8b56a075c37a2fb192a7fa1d02ed096013aba06f330a0cf272a910bec952492448926e2fd03e7f4fb42c63ec22f5251d5333ca64a23989b93e8f0cd2a1031866d18d0dccfd5621f460d261ffa9737df449effd5520f88d4c29bfe233df13fa2a2679127dfcaa4dcd408294991d0c736515e449a4e7312a4e061c1a59771e02bbba2e53fb00814e32884da300b372e8607f0029bf148057a2b5fcd1bd27f08f254f1037352fa2e3d4443ed5be9576061c306cea535e295f1d4f2d7b63034697187b44935f6a2e893a0b5132ffb8297291cbe05b6ad68e9c094053266bba86dcfd8efb2768caba50ee9ba331e8ecb6df64eff5b5fe2c7231792b5111588f78e2e3914f024fabad565762d23187bf89fba9721c56ee34bcac996fc2f53954f71b4a383aadd05c07fb6ba51cf7f5961d3f3081bbb9ecaf302b80da7feab2557f190f1d97359cb773ddc2f4b83ccd128a07e02cb358a9c37e9ed67b0a455f3dd4e88707bfa00178d37acafa09ba90c6356035103ecb72cb885ebecb879f8cbf2f7897c12bc9323c2ca3fc53e94567b9124d3d6c25b76bc60f38edd68cd9135651334e503f30ae41da3a3a1fc2c85cbe685178996179aa9897c0dd5c8d46ffbe4f6e2ecb987f146add63dc01a5cf0a4718735ac55148fbc91ce32578516e90c891cd408fa29ce5d260896d0cfc89bac6d2f74f03edf97f877835f8683ba2eb762ae076ea91e2a72a0134f92d94364240cd066f1791b59c8197d091e3fa02daaac95f4c3eb841574bdaf591ab6801ac876c957b021762dbe372baf4184820006f25fb6b85678aa83028a715cc7a225f21b0890021db1c4be814b53adfb4c7daf2c9ca9236cc291c24f330317e7628474d4735fc32a72fd40b85c6ec730ac783e30f59a9c87f6e9cb04bd812eb2f74c181e54dcbca8b8f6c6bc5e6e18b5fbce76bd1791eca7af2b5c1e70499c0388b8386d3457c3e4e9451a7ce2764fa02f6a86fb89377f2abdf7654e5650160f027630c31b58312143c6646942c6af91cff46294ad42e88194d487c184e6b731b512102b1f14d40b862b1652a033e6addb9b0aa55f8465f3b2329226b4c7a363df937627c4611e3d5e440d1891f8427a9f83988d7e682b4abf11fca0ad2dbe215f9bb031c5a2a2c992317e6e8e336e5d2d4bb33646a24772a802d96336056974a310db64f8aea613a65b71b61a2d366ddd3b1d703931a50242ac8f83f6c180c113c8763ed733caf8dbb5dd8d18c9ff473af7d3f69926d36e0778bdc06f06b086b005ea12240da65816b1dccdcccb392d5e1c9409af46b63002747df4887da9ac82cce7172b1a6d22323b63360be7fa30598c9586f5a4c3bde4f0d242198216eb493bcddd0eea4b6bd1eabfeb2a43188ff7ce69384c876aedc467893ea917f533f83b8597687405440841358b50524f84d2fa77236ff418d7067a38ba065230032397819fcce91a8d9e5bbc1e248a8077c3db887d1aa11a963ea4e1e3566212af6b43f51fb32acd3fca7ba3bad2f4a2d50a5c24cd05deacdc97ff6786f55f0326f8d9a8e2bb36e1270aa07a5cb2cc9913a36a73796c6747b44e28fb9505bd0679c1f137fde73abac05c0ab5fc9d050130febe650c339b1f5f1e50738ce623808f52037e9d4e4948599bb5bfe97fb09b4296b70839c8ec542ef2a9b4674f1982db535037ac99a16467f4b105b9582678f61a21e983c05e873fb3f47a964923df5cc4de5108e6c8cf46bb35b93eb0d0c2c353876cc377ab723245acef6d7c59060fdc1fdcbe05093023e48b23e79cb1cdf0f26ee8ad29552ba46f546fa5c4fc65d84d0b67bb8b23e8f21c20e71b3055f25f7dba931ac74c03d874f3aa026e4a9982fe049e93c55bd26e6ca31e34b9f5f3d293ddd89262abac5214524d28a19a2667f72a8733d1e9da32f7ae4207badbfceec1f38ef867113a9359acc73f14562078b7298237da8aa4a6085b319d8d483795fd6a8eb656127579d258bb631a5b3650ccbee03abed664b1808cbef1b04480adcb0549b53f95bbf05c6528e5fed9353e53721bf0e87f000a7a745fde847587601660d060ee4eb3a7148434fc8ae8e78cbe8060c0b79b4752f591818360387b0a5498c4ea2fca36d6cf78f62835616782c94d9980c12df398e4227abc38a586541c70198c04bb3932a8528fac65466e50bde98603c786776defd29a7b9dcf3cbf54d2925d504ee1ddf2fe7300ad47314b8b3b87a1f502a7e5b334eed45576da9151573cdb2b304996d5f5d1b74cbf29ec0e1965311667efb4a349dd9d8af12ef9527e5de737fab0e0bd30685869eaef208643934be1719ed8ef05bafbb9a4ddf4443f96ace8f520d34afa3e880f9fe7a2d9f27a31d113424fe586139e57bd2040bcf17bf6096bb30ca0f803a450c37b797763f7f4fc10bcc690d6c1dba287fcd898c6eb886820334e337609658b8aff49615e5eb79ba90f0fb1da70d2018c19d63b239c946bd6ea65b3691e67b6e0c7cd1dc32613337813c28c7f5265d8c0a40e39d187627d254ce632a899b9c5bb80d9b4442cb33d69233de3be1be7c2ee4c7872a76d46624ec63b526a68d39f6d1bf19db5eb79262f859d03ac2d23d1701a94c2e7ff0f4d7744fd8292a25b3d5b76a6a13e1541d45b643e21f9ed7e791aa02c5ae6c69e86421c5f0902ffa299e0c96c04ba29d91b10fcdd01a45b98ae6c4a5cdb296e5a87e54a13dc991819365337cbf8d2d35bf8bb638d86592ef87e03628b70a294dced8d75569222aeb5288e15276b44255ddfe39ebaaaf30fce804da24d7d066c5f0636b406636805e631d2f0a3f22b0ec6130cc63ba9650396adb320fcb3e004b4ca1112d1687d3d9b2d37dce6851b6e4b7ad0887ae2625adebc478e82d2578865a8ef686037b555413f0e0ef77055c26fe17d2fb76a92771e3f4d2b974a84b50af1e11037b228ba96d0ba6afb08e37814d1b9a1bbcce3edc91c1a77608a52a01b335cf65505f9d462954902e3d26c78c02d3100292ffd5edb00b3bf9316baba2a0d1d8e0c80a1a652b4d76b6e05d0fa8e250daffc21a38e8d61d6a02e4ea7178a280ceeefcb74a4f8efdfa7c59862cb636d3fcafd58bb6d6d8000e4892325be0e9c3242498358107ba7a7ff70a4d5e3ab44cd3218a06fc039a657877795c93b6d5880c45beb034b69b96f7e288100424dd0a50f930c1e53cf8b0fd744e398c7e7cb33e01125d7fd13269555faff2e21e5d81c50f8677c0b85584d7899e8011167b72ddd3962f616ab9227c105e6ca4c848655a60947098107c92bd6a7ce5bee3a8014cb532d63f802a92e968ce5a93c50b3f0f0d20232fabc12fa90a62e9577d3fbcc1f5514eb4ba4a9d3d78533b075d383472f82c4685fad2349573cb559dee5e56a2732c1b9a71496819d63e7437de783204b71caac997930f15fee0573276cdceb3902569a872dfa8dc83dd42a103da9bd99e29bf8a88678fa647abd876218daa23d4d9ffb169ac906b785c748779259f060644360d6898647d44a676b6479ed511c4b2b90125a2a7fb39c31cfa2467e456dd5f0369be9d5f3bc4941ef6ada231ac8ec3c14279a12b2dbc017c6e4c0932ec1666a54d07b169910d6ad840b0f635d72e31b062134137d64e3ee0d6ee15b55d8782c62c496f944754e0c532952bb3a6c19614cefb2eac9dfd8d2cd21f147565064c830faa5c5ca2b4a6cfa6e0661c6d2594f3fde27f3ffe125c18ce0e2b47446f1c77fca07fc3856b9eccc161eb2fbb7673829a99ebb3240c79287b9b053152181d548d7d661b218e7e8ac5e6fd8a357fdaa75336a33abfc58c18d97f9167e96f5e64453933871ee52907435539a9002afec605b3ddf7bde36d726578f49dadb5d4aeec6175e78a9de40716274afe80cf115e9c38b50e1a5ea1b61e999779d5d4dfeaa2d7420ca9df2335949ca436d35295aa53f7bc97dc954ac1d52d819fe1811979981b7ab074bfef5d5c58102e56844ce7ac078230609b5ac812f5fdca5661352db4fd78b9af50abd197ab7721fa1c38b67dc7df6677d065e5e90f9f7cadd7827c50c6ac2b20ec361aaa4ed253767864cc544213b2bc51a789ed03612c2cf39d55ab526657c89c936d2e4980081ada9f7de2b6c3fbd4e4d7429409c746904fe60c92172ba81da0f2370b249c51e785ef5c", 0x1000}, {&(0x7f0000000240)="5084f0e8124fd0260d9855a30a521565", 0x10}, {&(0x7f0000000280)="afe395183c525d3abe131f90d77100722030647b89aba22c7083c1d8e7726b8839", 0x21}, {&(0x7f00000002c0)="cf9711d9d16f2036c98fbdc8111ce68f594eb69c7adaf62f48ca0dfbb5d32ceb674a09fb3d875d827f1f908722c4396e387ed5fc121f33bb8762de876ec1e262d8a473bb80cbe344ace529d03477d682f717359bbb5950456b007407111110b1cb0f8e091b365356a474f3726ca5f6fe8fcdff5a1fa2751b261b2a0bef5b938c414c0a7099c5f5f2f2d9e82268a566b480be69dd1db1d306aba4bf2629e839e339395b5ea40068ed8a3da5077d695c44fede909da1cbc7514a0a50b5aa0ad7c0bc6e08", 0xc3}], 0x4, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r8, 0xffffffffffffffff, r18}, @cred={0x20, 0xffff, 0x0, r23, r24, r25}, @cred={0x20, 0xffff, 0x0, r27, r30, r43}], 0x60, 0x400}, 0x404) fcntl$setown(r5, 0x6, r27) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r45 = kqueue() kevent(r45, &(0x7f0000000240)=[{{r44}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) sendto$unix(r44, &(0x7f0000000280)="2981a054abf9a556970d9950c4ebab8b15dfe3f44eb7765dc0e867b5773106bec1f51dd809c72671e9a420e53dce5214f250c3f9c334404793cc6663de36c2df1e68b12b2ae7da8485353f45a3f86a80ecb2eecd9f747a8c2ac27a4e7b4b13168cd97a4467b988e60e7e1602024121a0bb2d79e21d31f7cc09dd402c011442516de5f11d19f89fa0a32d8632fe47cf0b377129fc391fd575d8897f789733293c5f7ba58b1af63dbd42d56006ad0d0ae8f97fb566b49e5a65f59a28bb35273d34a0b9e0109bd3519c8da69f5f3abbc9ce9101e3bb7dc5ef975b2558d8fdac1d8c669d3662d2851c6a92dbb04cb00e2f54416d920d4eaeff8a1449804872c303d766936e57be569f1e1c709068a2245031681af156557bac7482a434408abb1eb7c9131532ced340f688005080535b0fd4aa588fdd27a98477d9ce375504e47e9b9102cac185ee20c54cbb053214f5aa795ba651266e2a41c2c9523c42b5472c7a5a882f7b9367b4d0a3953797854fa354780eebd2b4f385edc4428837bca395063f54b29e1136b21cdcced0be32b3bad5c849b688c1e1e79b1af0747a16a1c239b4760988b724c2e8712762d1b95417950ba0eb50a1c82dc60a33f12b41310e2880481d10a41134a28118060bc3244d9984e6beae2c5dd9fc29db1e27c1b4e12be58a02c1b0954752de5e07033fdce624473d0af3ca7a1602320a6df6ab1daf961d4ab9b29dc1a69f1f2f05dc6b9e3abca13fe94f452d192fb30a7038125421f94e058f239c4774fb53842ed7b1e081dae7da25876f7df3d07201b886b3a544c5bfaceb5e165fefc7c5768ac6d97460152aea976b88bb2ec7f5c162b0ea41ded4fbfbfbfc201380d9cf62a3012e60d241593d7d7d330ac574b90b4baec98c0d654996e6f59adb646f91e427c6050eb88756024d76d2517d46e84232aff5f592d93d7a74e06f9b666cd05a3618738022afeba344a8fd31b1edaaeb75de1dcc6ba46e85e552092aaf3b452136f46c63d1c956fa2a3b429bde3e7fc14407200675bb7e7504d7a7cbfd7d2aaf0e1d6e91c0199d0f863ce0860a20dc5ed69e37691946a0edc824e9073858d893101b04b606a815d3b06d50f8269b3a48ea3b03a8d2da75814f852296caa7d55369aaf3db22b3fa32c10ce88bdfcf21ac5c2b83ce6ce7781d3df70c8be885ac234d6994e2f9863352b9390c15ea031145befd89dc4cc6a8984155c228da4b37862a04d53b7346eeed525078cc87037d03a32dbd4c179b546f704c5173004d750a8b9e0ad861b8bed9730e9f1e533d3dc9392cab84aa498921c3d365f216ca01ed7547a59f6fee808fa0e20bb15e2fbf0d9deb5f9ffb7c371b1fd710b1025483e183fb2dc121e4b25a589a468f17737dcd59f2970269101d09983b71f4b8ba0d508077bbdadb3d0434fdc5b88e67186e9f2924bf31ca7490a6973e60a36e7b473f2f90f34ffe24e78c3d6aed16ce438ccabe524c12de87f133e4557f859ba8b44053ae5f504256c033307ce3fc93f382f37a2b5ed507083dfdf371a130debd2e28b09c086af3b42582100772238e1a8f1a1af986447817d0ec0457fbb2b509321721299bc399ed0592e78683db578d56a7be3d58f634c24b7d11ee98edc7db87abdb540d3e27fe767af6dfc94444734e2d913f434e9e2064a937896d8ee618b4c79013a00b99d433208c4c8f93ba0c8b639e5f8983746aea7b8cc0f68c8a2d92630ecb4c31e055bab49952e1d526bc5fce904c873b266b7a9950f276abfea858a5945e014f89c0136b7f6a8dee3aa0fd4000756c4db319b879156c611ffb3873a5b79ca5e1e0b617d44f957012911967bc1d4d5d5ef36daaccdf47949c521364c2be2bb51edc34811c6e26f15dc41b6af84773b4d50cc0cbc40bd748e07abea39111e8bd1fefa417c439d4f8ac51bb1c05c7e80621b093a1eea6f90fab7b66ada0351faf8ded8eea81595450214eef521d5225d26d9e0f6f55170a1d4d822de1c052b2197ba92ef40d8af97a77bde988e4d75f227a269f1cb372036bb2c9f0969c9726213cd5d1721ee3449e5792f85e72c519f0ecd2416c75764f7569dff192b668739afcc962573ccb058d7e9008313590cc1864cd35c42b01eac5e2239bc6eb6d9a24e9f4e444eda7ef10c9e83b7291d13fe3ab9912e1d73fe45da4b93b8e7387a515db3c33a9585c211ebf4fba461090173ba05e17d136ac5f47736614fbeab84b0e7f42a5c8026725d6ab10d0e1bdb5562d1f2efa3d1957df1aa918d16bea6f024e8f1210f5c88ac465aff9e95dccb5d01988947f4baf039a77672798fa4b96bb3704469720df599310ddee07306cf282328d14dec1ced6d8d9ebc9022fa6cbb27614c35e439fd1fa07b04105215bebb1872083e72be77f2c2a5835ec113881e0c9152e4c212cbbe426f9cc590ab1951e6a9954a6bd7675def75461c50f809c60dd89dad7d454fcf92bccf7359951f3c16acfbf15e0682b64f2545a18b40c899e0a3f6343afbb0aca2e095572c9572ab0e9c209598e7c77157ef7e29c0302a5724a7c80cc336e23ce7817b0449f2dd21129894626af351953ada9ece11d55dbdc481cf519cc6b888e356d2fc5e38b37408734ebbd3f18f5ddd0d5546875751cb6a5b7df4266bd84e5ce554a15116c60dc5002a9ca8a0b35ebe360e86c8e15695bb1f93eab549a4473ac08808f551798f41a2a72f164ff26ed3062f152caef98a8a00ec295fa30f5c7369d0634fb761a7f8782d58f234e7619db816ee4963244a9d077c59aac65bb77d97b1351f1d920870179a9cf3bc826ca8fa2607afa40d045ab57273e2717cbc5004543b4e262a56ece7c98492deb5f1947aefad8f5eb030c3c14fdb3236b62a5dbb03ee2fc8c6bac1931de7ff7", 0x801, 0x0, 0x0, 0x0) connect$unix(r44, &(0x7f0000000000)=@abs={0xc790f89cca1e6393, 0x0, 0x3}, 0x8) r46 = socket(0x18, 0x2, 0x0) setsockopt(r46, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r47 = socket(0x18, 0x2, 0x0) r48 = dup2(r47, r47) ioctl$VMM_IOC_RUN(r48, 0xc050756a, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) r49 = socket(0x18, 0x2, 0x0) setsockopt(r49, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r50 = socket(0x18, 0x2, 0x0) dup2(r50, r50) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xba, 0x1, 0x3, 0xffff}, {{r2}, 0x0, 0x20, 0x80000000, 0x80000001, 0x7}, {{r0}, 0xfffffffffffffff9, 0x1, 0x1, 0x20, 0x1}, {{r3}, 0xfffffffffffffffc, 0x62, 0x1, 0x0, 0x6c}, {{r4}, 0xfffffffffffffffa, 0x0, 0xf0000000, 0xffff, 0x6}, {{r5}, 0xfffffffffffffff8, 0x0, 0x4, 0x4, 0x8001}, {{r0}, 0x6, 0xc0, 0x1, 0x9, 0x3}, {{r0}, 0xfffffffffffffffe, 0x2, 0x1, 0x1f, 0x10000}, {{r44}, 0xfffffffffffffffe, 0x80, 0x2, 0x4, 0x9}], 0x4, &(0x7f0000000240)=[{{r46}, 0xfffffffffffffffa, 0x20, 0x80000000, 0xed, 0x7ff}, {{r0}, 0xfffffffffffffffa, 0x9, 0x1, 0x978, 0x8}, {{r48}, 0xffffffffffffffff, 0x10, 0x1, 0x100000001, 0x1}, {{r49}, 0xfffffffffffffffe, 0x20, 0x80000000, 0xae8c}, {{r50}, 0x0, 0x2, 0x0, 0x5, 0x2}], 0x18dc, &(0x7f0000000300)={0x7, 0x7}) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, &(0x7f00000016c0)) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 14:01:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f00000002c0)=0x3) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) pwrite(r1, &(0x7f0000000200)="53956cf22a746ef99dbe455f1b4a9851511dd1844e58a354c7193d22962dc0948eaaa6d24a5015467e3e6612e3115962c74a4403bb26e5de2eb828a6d27c8981243e7b6bb96c73bc8951594e4add044d0a0ad221119079cd8d96d153ca7f65f6057ceed0d902bed920cee524f9f89a658e116776c57b084504fcdbd9d031feab99988866d15e2f0acb4eee213bd6148eabbcdef0fd124c085a8d46f34942a1f1ee085113929ced", 0xa7, 0x0, 0x4) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x24, 0x0, 0x0, 0x4000000}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x14, 0x0, 0x3, 0x39}, {0x2, 0x7, 0x0, 0x4}, {0x78f5, 0xe, 0x40, 0x3f}]}) getpgrp() pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000340)={0x0, &(0x7f0000000300)}) 14:01:15 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x800000000006], [], [0x3]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f00000004c0)={0x10, 0x7, 0x4, 0xffffffffffffffff, [{&(0x7f000025b000/0x1000)=nil, &(0x7f00004e1000/0x3000)=nil, 0x5}, {&(0x7f00001ce000/0x2000)=nil, &(0x7f00002f9000/0xb000)=nil, 0x742}, {&(0x7f0000235000/0x4000)=nil, &(0x7f0000320000/0x4000)=nil, 0x7ff}, {&(0x7f0000305000/0x3000)=nil, &(0x7f0000382000/0x3000)=nil, 0x9}, {&(0x7f0000bfe000/0x400000)=nil, &(0x7f0000c19000/0x1000)=nil, 0x100000000}, {&(0x7f0000f54000/0x1000)=nil, &(0x7f00005b1000/0x2000)=nil, 0x10}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000dc3000/0x3000)=nil, 0x3}, {&(0x7f0000312000/0x2000)=nil, &(0x7f0000efb000/0x2000)=nil, 0xc9}, {&(0x7f0000dfd000/0x200000)=nil, &(0x7f000050f000/0x1000)=nil, 0x1d1}, {&(0x7f00002d5000/0x1000)=nil, &(0x7f00002f0000/0x1000)=nil, 0x7fffffff}, {&(0x7f0000653000/0x4000)=nil, &(0x7f0000da6000/0x4000)=nil, 0x1400000000000000}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000c06000/0x4000)=nil, 0x965c}, {&(0x7f00003e2000/0x9000)=nil, &(0x7f0000135000/0x3000)=nil, 0xfffffffffffffffd}, {&(0x7f00005a4000/0x3000)=nil, &(0x7f000039c000/0x2000)=nil, 0xc22}, {&(0x7f000077a000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x4000000000000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000049000/0x3000)=nil, 0x2}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x8}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fchflags(r5, 0x1) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 14:01:15 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = socket(0x11, 0x3, 0x0) connect(r1, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) sendto$unix(r0, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) r2 = semget$private(0x0, 0x7, 0xa0) r3 = socket(0x18, 0x8000, 0x4) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000000)=0xee65) r4 = semget$private(0x0, 0x2, 0x9) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000001c0)) semctl$IPC_RMID(r2, 0x0, 0x0) r5 = socket$unix(0x1, 0x1, 0x0) r6 = socket(0x18, 0x1, 0x0) listen(r6, 0x0) setsockopt(r6, 0x29, 0x1b, &(0x7f00000002c0)="00012000", 0x4) r7 = socket(0x18, 0x1, 0x0) listen(r7, 0x0) setsockopt(r7, 0x2c, 0x1, &(0x7f0000000400)="08010000", 0x4) r8 = socket(0x18, 0x1, 0x0) listen(r8, 0x0) r9 = socket(0x18, 0x1, 0x0) listen(r9, 0x0) setsockopt(r9, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r10 = socket(0x18, 0x1, 0x0) listen(r10, 0x0) setsockopt(r10, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r11 = socket(0x10, 0x5, 0x7) listen(r11, 0x3) setsockopt(r11, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x0) r12 = socket(0x18, 0x1, 0x0) listen(r12, 0x0) setsockopt(r12, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r13 = socket(0x2, 0x8002, 0x0) connect$unix(r13, &(0x7f0000000440)=ANY=[@ANYBLOB="62020207e000000120000600cbfc9f4ea35119f59e7a53661b74703dd8cc0100000093f42301252b001bc35782be56000000003794ec477479218f8eec332af21b5e774464ec647b2d4dbbf2cde38f3a455cf347141fe25243ee68a17494ace019f57675c30e3f80ef0f519a60052862d75d0da3be00000000000007ff908a70f554ed931c025672c05fcb1718b483777403000000000000006c27f99d9b47abba4814f6332a91c4a47ce9894ffa4227156659669209084b85033958cefa80710a6a7dacda280b255c00c0"], 0x10) write(r13, 0x0, 0x0) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r14, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000280)=[{0x74}, {}, {0x6, 0x0, 0x0, 0x20003ff}]}) pwrite(r14, &(0x7f00000000c0)="f9b3f3b4bb6c070e832d737816fc", 0xe, 0x0, 0x0) sendmsg$unix(r5, &(0x7f0000000340)={&(0x7f00000008c0)=ANY=[@ANYRES64=r6, @ANYRES16, @ANYRES64=r7, @ANYBLOB="50d5ddb4a6631ab7c45afe9adf4d51bd21277b492ed741c219bec2a3a20233d23edc86bd9b1cae156082fe470c4c49a8b4583e0288bebbf51c774f4e9b5f65422ea1de513f0409c96d54bed3d518ff5ec8207d2fc16a4582002a66455cf74d5ec3a3ce9892d4897b8d3e4786ff84884f923c24fa37bdd9ad1e5dc010e78e", @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYPTR64=&(0x7f0000000200)=ANY=[@ANYRESHEX=r4, @ANYRES32=r13], @ANYRESHEX=r8], @ANYPTR=&(0x7f0000000640)=ANY=[@ANYRES16=0x0, @ANYPTR=&(0x7f0000000440)=ANY=[], @ANYPTR64=&(0x7f00000005c0)=ANY=[@ANYPTR, @ANYRESHEX=r3, @ANYRESDEC, @ANYRESHEX, @ANYRESOCT=r2], @ANYBLOB="9f9de90263633126a43ed7d5c0f4e6eb854b79b5c3c29eeaf849944722a4892025a87b9e9fa7f71cb3e4e928ae3dd3bddd3d6f6167747c5dafdac9bde0ccdcbe643b0f443a2ba92249f2908fc91cc333d3be021b6c877e343bb21ebc5244e664e1de5e743f9e2e1075a6a3bb648eccee1d2aee36a551b4ac0032e413343c6406008006bf71104d1762c3fb1dd0c4dc3a41a195d00f42075ac6c5b5f389e2226d710cf7dd7638209e337c26c997f67a943df23f47e0858e0efcb689050000008d147e4e34d1de33bdddc81e74e4c5b6e73b000000000000", @ANYRES16=r9, @ANYRES32=0x0, @ANYRESOCT=r10, @ANYRES64=0x0, @ANYRESHEX=0x0, @ANYRES64=r14], @ANYPTR=&(0x7f0000000780)=ANY=[@ANYRESHEX=r11, @ANYRES16, @ANYRESOCT=r12], @ANYBLOB="13ff4e61eef4d25d676ca7fb9e096520a6a9fd8ec995301c49807bbe6ccf1056d415563bd2d5e93e6b3c4d3a958aa2467b37948d176ab7568ac84338fc5537a025058a9c432635b4b721486e25ea62", @ANYRES16=0x0], 0x9, 0x0}, 0x8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r16 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r18 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r18, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r20 = semget$private(0x0, 0x7, 0xa0) r21 = socket(0x18, 0x8000, 0x4) semctl$SETVAL(r20, 0x3, 0x8, &(0x7f0000000000)=0xee65) r22 = semget$private(0x0, 0x2, 0x9) semctl$SETALL(r20, 0x0, 0x9, &(0x7f00000001c0)) semctl$IPC_RMID(r20, 0x0, 0x0) r23 = socket$unix(0x1, 0x1, 0x0) r24 = socket(0x18, 0x1, 0x0) listen(r24, 0x0) setsockopt(r24, 0x29, 0x1b, &(0x7f00000002c0)="00012000", 0x4) r25 = socket(0x18, 0x1, 0x0) listen(r25, 0x0) setsockopt(r25, 0x2c, 0x1, &(0x7f0000000400)="08010000", 0x4) r26 = socket(0x18, 0x1, 0x0) listen(r26, 0x0) r27 = socket(0x18, 0x1, 0x0) listen(r27, 0x0) setsockopt(r27, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r28 = socket(0x18, 0x1, 0x0) listen(r28, 0x0) setsockopt(r28, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r29 = socket(0x10, 0x5, 0x7) listen(r29, 0x3) setsockopt(r29, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x0) r30 = socket(0x18, 0x1, 0x0) listen(r30, 0x0) setsockopt(r30, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r31 = socket(0x2, 0x8002, 0x0) connect$unix(r31, &(0x7f0000000440)=ANY=[@ANYBLOB="62020207e000000120000600cbfc9f4ea35119f59e7a53661b74703dd8cc0100000093f42301252b001bc35782be56000000003794ec477479218f8eec332af21b5e774464ec647b2d4dbbf2cde38f3a455cf347141fe25243ee68a17494ace019f57675c30e3f80ef0f519a60052862d75d0da3be00000000000007ff908a70f554ed931c025672c05fcb1718b483777403000000000000006c27f99d9b47abba4814f6332a91c4a47ce9894ffa4227156659669209084b85033958cefa80710a6a7dacda280b255c00c0"], 0x10) write(r31, 0x0, 0x0) r32 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r32, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r32, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000280)=[{0x74}, {}, {0x6, 0x0, 0x0, 0x20003ff}]}) pwrite(r32, &(0x7f00000000c0)="f9b3f3b4bb6c070e832d737816fc", 0xe, 0x0, 0x0) sendmsg$unix(r23, &(0x7f0000000340)={&(0x7f00000008c0)=ANY=[@ANYRES64=r24, @ANYRES16, @ANYRES64=r25, @ANYBLOB="50d5ddb4a6631ab7c45afe9adf4d51bd21277b492ed741c219bec2a3a20233d23edc86bd9b1cae156082fe470c4c49a8b4583e0288bebbf51c774f4e9b5f65422ea1de513f0409c96d54bed3d518ff5ec8207d2fc16a4582002a66455cf74d5ec3a3ce9892d4897b8d3e4786ff84884f923c24fa37bdd9ad1e5dc010e78e", @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYPTR64=&(0x7f0000000200)=ANY=[@ANYRESHEX=r22, @ANYRES32=r31], @ANYRESHEX=r26], @ANYPTR=&(0x7f0000000640)=ANY=[@ANYRES16=0x0, @ANYPTR=&(0x7f0000000440)=ANY=[], @ANYPTR64=&(0x7f00000005c0)=ANY=[@ANYPTR, @ANYRESHEX=r21, @ANYRESDEC, @ANYRESHEX, @ANYRESOCT=r20], @ANYBLOB="9f9de90263633126a43ed7d5c0f4e6eb854b79b5c3c29eeaf849944722a4892025a87b9e9fa7f71cb3e4e928ae3dd3bddd3d6f6167747c5dafdac9bde0ccdcbe643b0f443a2ba92249f2908fc91cc333d3be021b6c877e343bb21ebc5244e664e1de5e743f9e2e1075a6a3bb648eccee1d2aee36a551b4ac0032e413343c6406008006bf71104d1762c3fb1dd0c4dc3a41a195d00f42075ac6c5b5f389e2226d710cf7dd7638209e337c26c997f67a943df23f47e0858e0efcb689050000008d147e4e34d1de33bdddc81e74e4c5b6e73b000000000000", @ANYRES16=r27, @ANYRES32=0x0, @ANYRESOCT=r28, @ANYRES64=0x0, @ANYRESHEX=0x0, @ANYRES64=r32], @ANYPTR=&(0x7f0000000780)=ANY=[@ANYRESHEX=r29, @ANYRES16, @ANYRESOCT=r30], @ANYBLOB="13ff4e61eef4d25d676ca6a9fd8ec995301c49807bbe6cd5e93e6b3c4d3a958aa2467b37948d176ab7568ac84338fc5537a025058a9c432635b4b721486e25ea621b646e0c387dc906488d72b7a142", @ANYRES16=0x0], 0x9, 0x0}, 0x8) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000100)={{0x3, r15, r16, r17, r19, 0x261}, 0x1ff, 0x3ff, 0x12}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r34 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r36 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r36, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r38 = semget$private(0x0, 0x7, 0xa0) r39 = socket(0x18, 0x8000, 0x4) semctl$SETVAL(r38, 0x3, 0x8, &(0x7f0000000000)=0xee65) semop(r38, &(0x7f0000000040)=[{0x2, 0x81, 0x1800}, {0x2, 0x3, 0x1000}], 0x2) r40 = semget$private(0x0, 0x2, 0x9) semctl$SETALL(r38, 0x0, 0x9, &(0x7f00000001c0)) semctl$IPC_RMID(r38, 0x0, 0x0) r41 = socket$unix(0x1, 0x1, 0x0) r42 = socket(0x18, 0x1, 0x0) listen(r42, 0x0) setsockopt(r42, 0x29, 0x1b, &(0x7f00000002c0)="00012000", 0x4) r43 = socket(0x18, 0x1, 0x0) listen(r43, 0x0) setsockopt(r43, 0x2c, 0x1, &(0x7f0000000400)="08010000", 0x4) r44 = socket(0x18, 0x1, 0x0) listen(r44, 0x0) r45 = socket(0x18, 0x1, 0x0) listen(r45, 0x0) setsockopt(r45, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r46 = socket(0x18, 0x1, 0x0) listen(r46, 0x0) setsockopt(r46, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r47 = socket(0x10, 0x5, 0x7) listen(r47, 0x3) setsockopt(r47, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x0) r48 = socket(0x18, 0x1, 0x0) listen(r48, 0x0) setsockopt(r48, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r49 = socket(0x2, 0x8002, 0x0) connect$unix(r49, &(0x7f00000009c0)=ANY=[@ANYBLOB="62020207e000000120000600cbfc9f4ea35119f59e7a53661b74703dd8cc0100000093f42301252b001bc35782be56000000003794ec477479218f8eec332af21b5e774464ec647b2d4dbbd6cde38f3a455cf347141fe25243ee68a17494ace019f57675c30e3f80ef0f519a600528623bc546f2630cd306d75d0da3be00000000000007ff908a70f554ed931c026772aa77cb1718b483777403000000000000006c27f99d9b4762524814f6332a91c4a47ce9894ffa4227156659669209084b85033958ce5c00c03ba10300000000000000006c286cb9e33d8064417ea72293984fec27f72678b5563311e3b1268ce502014cea33a2457fd28012e74280f150a45aeeca707993fd5bb5a89aec1e7db18d1a11576353feedf5479c00233aa66f2ad5175d63e365c92daf896bd2b15beae988763739e4e1940d19bc73b8bca2a5ae59ee15d9ef7b13bece4db4e4ed790a71d61977688e90"], 0x10) write(r49, 0x0, 0x0) sendmsg$unix(r41, &(0x7f0000000340)={&(0x7f00000008c0)=ANY=[@ANYRES64=r42, @ANYRES16, @ANYRES64=r43, @ANYBLOB="50d5ddb4a6631ab7c45afe9adf4d51bd21277b492ed741c219bec2a3a20233d23edc86bd9b1cae156082fe470c4c49a8b4583e0288bebbf51c774f4e9b5f65422ea1de513f0409c96d54bed3d518ff5ec8207d2fc16a4582002a66455cf74d5ec3a3ce9892d4897b8d3e4786ff84884f923c24fa37bdd9ad1e5dc010e78e", @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYPTR64=&(0x7f0000000200)=ANY=[@ANYRESHEX=r40, @ANYRES32=r49], @ANYRESHEX=r44], @ANYPTR=&(0x7f0000000640)=ANY=[@ANYRES16=0x0, @ANYPTR=&(0x7f0000000440)=ANY=[], @ANYPTR64=&(0x7f00000005c0)=ANY=[@ANYPTR, @ANYRESHEX=r39, @ANYRESDEC, @ANYRESHEX, @ANYRESOCT=r38], @ANYBLOB="9f9de90263633126a43ed7d5c0f4e6eb854b79b5c3c29eeaf849944722a4892025a87b9e9fa7f71cb3e4e928ae3dd3bddd3d6f6167747c5dafdac9bde0ccdcbe643b0f443a2ba92249f2908fc91cc333d3be021b6c877e343bb21ebc5244e664e1de5e743f9e2e1075a6a3bb648eccee1d2aee36a551b4ac0032e413343c6406008006bf71104d1762c3fb1dd0c4dc3a41a195d00f42075ac6c5b5f389e2226d710cf7dd7638209e337c26c997f67a943df23f47e0858e0efcb689050000008d147e4e34d1de33bdddc81e74e4c5b6e73b000000000000", @ANYRES16=r45, @ANYRES32=0x0, @ANYRESOCT=r46, @ANYRES64=0x0, @ANYRESHEX=0x0, @ANYRES64=0x0], @ANYPTR=&(0x7f0000000780)=ANY=[@ANYRESHEX=r47, @ANYRES16, @ANYRESOCT=r48], @ANYBLOB="13ff4e61eef4d25d676ca6a9fd8ec995301c49807bbe6cd5e93e6b3c4d3a958aa2467b37948d176ab7568ac84338fc5537a025058a9c432635b4b721486e25ea621b646e0c387dc906488d72b7a142", @ANYRES16=0x0], 0x9, 0x0}, 0x8) semctl$IPC_SET(r40, 0x0, 0x1, &(0x7f0000000100)={{0x3, r33, r34, r35, r37, 0x261}, 0x1ff, 0x3ff, 0x12}) getgroups(0x4, &(0x7f0000000080)=[r19, 0x0, r37, 0x0]) getgroups(0x3, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, r19]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) r50 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r50, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r50, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r51 = semget$private(0x0, 0x7, 0xa0) socket(0x18, 0x8000, 0x4) semctl$SETVAL(r51, 0x3, 0x8, &(0x7f0000000000)=0xee65) semget$private(0x0, 0x2, 0x9) semctl$SETALL(r51, 0x0, 0x9, &(0x7f00000001c0)) semctl$IPC_RMID(r51, 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) r52 = socket(0x18, 0x1, 0x0) listen(r52, 0x0) setsockopt(r52, 0x29, 0x1b, &(0x7f00000002c0)="00012000", 0x4) r53 = socket(0x18, 0x1, 0x0) listen(r53, 0x0) 14:01:15 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = socket(0x2, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0xf8b1, 0x0, 0x10000fe, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r3, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8be", 0xb}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000040)=0x1) kevent(r2, &(0x7f00000000c0), 0x200, 0x0, 0x1ff, 0x0) 14:01:15 executing program 0: r0 = socket(0x6, 0x1, 0x1) getsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) 14:01:15 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="10000000ffff00000100000000000000f841cb8e518610b9668be1361f9a3a49dce5b4aa7be22499f07f19114295df547a6e62fad12a395046d524a900"], 0x10}, 0x0) write(r0, 0x0, 0x0) r1 = semget$private(0x0, 0x7, 0x286) semop(r1, &(0x7f0000000000)=[{0x6, 0x4}, {0x0, 0x1, 0x1800}, {0x2, 0xf, 0x800}, {0x0, 0xdc, 0x1800}], 0x4) semop(r1, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x4, 0x9, 0x800}, {0x3, 0x0, 0x1000}, {0x1, 0x0, 0x1000}, {0x0, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000140)=0xfffffffd) r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0x1000000029, 0x24, &(0x7f0000000080), 0x4) r3 = socket(0x18, 0x400000002, 0x0) setsockopt(r3, 0x1000000029, 0x24, &(0x7f0000000080), 0x4) accept(r3, &(0x7f0000000500)=@in6, &(0x7f0000000540)=0xc) r4 = socket(0x18, 0x400000002, 0x0) setsockopt(r4, 0x1000000029, 0x24, &(0x7f0000000080), 0x4) 14:01:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x7c}, {0xc}, {0x6, 0x0, 0x0, 0x1000000}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006, 0x0, 0x0, 0xfffffffc}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) pwrite(r0, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) 14:01:15 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) bind(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYRESHEX=0x0, @ANYRES16=r1, @ANYRES32=r1, @ANYRESHEX=r0, @ANYRES32], 0x5) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r2, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) 14:01:15 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r1 = dup(r0) chflagsat(r1, &(0x7f0000000000)='./bus\x00', 0x0, 0x2) mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0704"], 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r2, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r4 = openat(r2, &(0x7f0000000200)='./file0\x00', 0x10000, 0x20) setsockopt(r4, 0x200, 0x800000000000009, &(0x7f00000000c0), 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x100, 0x0) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) 14:01:15 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x5ee], [0x0, 0x0, 0x3fd], [{}, {0x0, 0x0, 0x0, 0x2}, {}, {}, {}, {}, {0x0, 0x0, 0x7fff}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$getflags(r0, 0x98e027ac12e3fef1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getpid() r1 = socket(0x18, 0x2, 0x0) getrlimit(0xd, &(0x7f0000000000)) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x400, 0x0) pread(r2, &(0x7f00000004c0)="960ca1f4bea89ffa9094e17e42d1e8f6efad8735f43036aa86da5329d3dae154bf2c48bb5a0ecd13903fc708f7caef3f4dc35da6f2f14d377a940e6464395f02698909a797684b0d9dc3457751447d0f6afb7fa2d020f3cc0eb219b481f666eda1319b25ca1942f65df9030b06cc7948e84946fabe63c08073daba6608dffa33f7d039753422e5195675286bb36db80eaafc457870504ee2c5e48c77c71303e34a81b873688ab3bcbcb7338550a7d1c14b605e70315d5f41939a29b02d6858ac03197a1999a93b3408ca63bb3222c6c278af100cffe9c021c534233700aa09590252", 0xe2, 0x0, 0x4) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 14:01:15 executing program 1: r0 = semget$private(0x0, 0x1, 0x0) semctl$IPC_RMID(r0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x2, &(0x7f00000000c0)=[0x0, 0x0]) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000100)={{0x20, r1, r2, r3, r4, 0x122, 0x8}, 0xcdc2, 0x5, 0x5911}) r5 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r6 = shmget$private(0x0, 0x4000, 0x638, &(0x7f0000ffa000/0x4000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) r8 = getgid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) r10 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, 0xc) r12 = fcntl$getown(r5, 0x5) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000340)={{0x10000, r7, r8, r9, r10}, 0x4, 0x8, r11, r12, 0x1f, 0x6, 0xffff}) semop(r0, &(0x7f00000003c0)=[{0x0, 0x4, 0x800}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) semctl$GETPID(r0, 0x4, 0x4, &(0x7f00000004c0)=""/252) r14 = socket$inet(0x2, 0x4, 0x81) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000005c0), 0xc) r15 = openat$tty(0xffffffffffffff9c, &(0x7f0000000600)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCSDTR(r15, 0x20007479) r16 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$VMM_IOC_INFO(r16, 0xc0185603, &(0x7f0000000700)={0xba, 0x0, &(0x7f0000000640)=""/186}) r17 = openat$zero(0xffffffffffffff9c, &(0x7f0000000740)='/dev/zero\x00', 0x8, 0x0) ioctl$TIOCCBRK(r17, 0x2000747a) r18 = semget$private(0x0, 0x4, 0x100) semctl$GETNCNT(r18, 0x2, 0x3, &(0x7f0000000780)) 14:01:15 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) fchdir(r0) setsockopt(0xffffffffffffffff, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(0xffffffffffffffff, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) fchmodat(r0, &(0x7f00000000c0)='./file1\x00', 0x3473af01d7665330, 0x6) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000000)=""/32, 0x20, 0x840, &(0x7f0000000100)=ANY=[@ANYBLOB="010400000000000000004ab2a7b34fb90a8fc3e765ac1802"], 0xa) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='W\x00') execve(&(0x7f0000000180)='.\x00', &(0x7f00000002c0)=[&(0x7f00000001c0)=':\',*\x00', &(0x7f0000000200)='(\x00', &(0x7f0000000240)='}/\\\x00', &(0x7f0000000280)='#\x00'], &(0x7f00000003c0)=[&(0x7f0000000300)='$\x00', &(0x7f0000000340)='W\x00', &(0x7f0000000380)='\x00']) 14:01:15 executing program 1: r0 = socket(0x0, 0x1, 0x3c) getsockname(r0, &(0x7f00000000c0)=ANY=[], 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000100)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000000)=0x7) 14:01:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 14:01:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x61}, {0x1c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") pwrite(0xffffffffffffff9c, &(0x7f0000000080)="e91e22914e7d73910c532de134e80931581cdb40783e626d3c811ec3fbcc6ae20ad8f949978fe3a8a5ea625fbdeca2145073d49cad3e6a3a743001f57937e0b4c693b4b3db80b42c", 0x48, 0x0, 0x1) r1 = open(&(0x7f0000000180)='./file0\x00', 0x4e1, 0xa0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000200)={0x0, 0x1}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8be", 0xb}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x101) 14:01:15 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x1, 0x8000, 0x2) setsockopt(r4, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r4, 0x3, 0x2, &(0x7f0000000440)="6dd891de5497e638a357098ca2808a09fd20e6f71f9729f36417a0be67e2ab30feabee65ad4d5822bc32cb66bb5f86f607d06768b32bb08afd90514810b628102907a4fe806709faf935f942bb86385a107b7249811bc3cdfd56d82e6f9df1f04f091ad03a761e6a5dd6d28acce026555449f331fcb5a44f1838b8f9829d8c02f65081d550d1446f12512cba95d6c789609c5907760bd8cfa38b28e8de58f4964502b6a65d794c122f8c4248473acb929067306b29aa4e153b2c49954d6279b7ac70784bb83d84c7f7cc50c3b1d846d8181ed5608dcf248869e61227b5e8b4bcd6d73bfeaf4745782fa635cc91361da872c06e0ff245aa7eda8fe57116ac0c398e58faea7ed186f8ac620a0e77785f761ff84be2a5bafe51a2471b45c314ef099d340e5a94b5fc1bafb0f203b565c04e19", 0x131) bind(r4, &(0x7f0000000040)=@in6={0x18, 0x3, 0x2, 0x16}, 0xc) close(r3) socket(0x400000000018, 0x3, 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x0) pwritev(r5, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8be", 0xb}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f0000000080)={0x2, 0x3}) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="01002e2f666982653000"], 0xa) write(r3, &(0x7f0000000180)="00ee33003c7200a441b97c29f53440b3d25abc1b", 0x14) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x400000000002, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x80206979, &(0x7f0000000300)) 14:01:15 executing program 0: r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000001000/0x14000)=nil, 0x14000, 0x0, 0x810, r0, 0x0, 0x0) getgid() unlink(&(0x7f0000000000)='./file0\x00') mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x124) 14:01:15 executing program 1: mlockall(0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="cfc3ebecdb186f00002b27fe0300ab7b74371b2891fffffe0000a50000000000e8ffffff0000000000000000", 0x27}], 0x1000000000000046) 14:01:15 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8be", 0xb}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000000)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffbfffbfffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 14:01:15 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x102) ioctl$TIOCSCTTY(r0, 0x20007461) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) write(r2, 0x0, 0x0) sendto$unix(r2, 0x0, 0x0, 0x8, 0x0, 0x239) recvmsg(r1, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) 14:01:15 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3feff}, 0x2440010032}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8be", 0xb}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = openat(r1, &(0x7f0000000080)='./bus\x00', 0x10000, 0xa0) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) r4 = socket$unix(0x1, 0x9, 0x0) r5 = socket$inet6(0x18, 0x7ffffffffffffe, 0xfffffffb) r6 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x10201, 0x10) r7 = syz_open_pts() r8 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r8, &(0x7f0000000540)=[{&(0x7f0000000080)="8a4f401d2e93b31318100c46", 0xc}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r8, 0x0, 0x0) r9 = openat(r8, &(0x7f0000000100)='./file1\x00', 0x200, 0x40) r10 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x28082, 0x6f) r11 = kqueue() poll(&(0x7f00000001c0)=[{r3, 0x20}, {r4, 0x100}, {r5, 0x2}, {r6, 0x4}, {r7, 0x40}, {r9, 0x120}, {r10, 0x26}, {r11}], 0x8, 0x40) dup(r3) r12 = getpgrp() fcntl$setown(r3, 0x6, r12) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000200)=0xc) r14 = getegid() r15 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) r16 = socket$unix(0x1, 0x9, 0x0) r17 = socket$inet6(0x18, 0x7ffffffffffffe, 0xfffffffb) r18 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x10201, 0x10) r19 = syz_open_pts() r20 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r20, &(0x7f0000000540)=[{&(0x7f0000000080)="8a4f401d2e93b31318100c46", 0xc}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r20, 0x0, 0x0) r21 = openat(r20, &(0x7f0000000100)='./file1\x00', 0x200, 0x40) r22 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x28082, 0x6f) r23 = kqueue() poll(&(0x7f00000001c0)=[{r15, 0x20}, {r16, 0x100}, {r17, 0x2}, {r18, 0x4}, {r19, 0x40}, {r21, 0x120}, {r22, 0x26}, {r23}], 0x8, 0x40) dup(r15) r24 = getpgrp() fcntl$setown(r15, 0x6, r24) r25 = geteuid() r26 = getgid() sendmsg$unix(r2, &(0x7f00000009c0)={&(0x7f00000000c0)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000940)=[{&(0x7f0000000100)="98945d06a3ba22869e6ff330d5b6f379c87e71", 0x13}, {&(0x7f0000000300)="ccc26aba2d34854d930d332529ea4ff23d64474aaf25e88c7e21beeae90fba67d3bb22c29aa4426d3adfc3e48557ddc18f2cb10bcc8d80fdebdd986834f8fcafe147fe0ab784fc9bb95aca1942b552afaf3362fde795716fbd5ea4fe8ee4dcbc03193d362e0345218ccb23789f357971a78166d7ac1d01b7b566ff90d173196a97cd74c5aa8fae5abcdfb1471a65c9ca713d36ef19d04322284b319762973e9779fc2bd100f2e3b7cd83fb88feafe5f38228711579d2a21904ed12c2c1fdb593feca31a966bbe5556883d8813cef22390ff4e9c0", 0xd4}, {&(0x7f0000000400)="779612e0e7339d5e189ab13cd8c42703dd190df89d48dec6be08e64dafb143b03344715537f08979cb8944031fd6348b11ffc4f6f4e92cd62a8de780c84d4513989659fc86ce516d1ad799", 0x4b}, {&(0x7f0000000480)="0b48870089e50539c60be1a6dd75949c3b3f7ec5cbb5a4850557785bd5d961fa954e07bab0eca6e7d9108047e39b387d09d199ca9bf78134d1dd70bb03438a2a69708c9c7f0763779b76e685099838d23aa1ca4080930cc52816b39faab046240a44e7cc394f38bc75ffc68cff54101818df0a376275357bf61f18c9ec6bd33abd27eea16be3", 0x86}, {&(0x7f0000000540)="d0fc0a5981a822d5b7a64bba683dc225020cc7c2ba50c241c911b14f7854976605e2a80b44c98c8389d001531f7ca042802ed0b69a6de2cd4073b13b8c6d0e2265f86fee0e95890fe015b58645cba736108ad83b559c08ed083c97aef885c9966612b39222dc748e412c5c52d199c477b8c9bdba0d38a07b09e9ad2421d78c9b88e2603f63b076612a3da9d3c9258e6cb922cabafb1d42ff66c1925e6012ab29c079fffa44cd92cf4b4181832e5d60abaddc42b29ec86d035765a7fdc1216b84c41bd4024ef3af13f5efad5b6af172310249a2a8cc32dc14a7dca904651864a3e9a6e050b57cd3a4082fc464a18331", 0xef}, {&(0x7f0000000640)="0d8a090b9515b49864027bb7ebcea6cf4c2cea5269ac2ce44c456a71f670acd3164790afac68f743726f3208723b97aa8e2e99676ec4f97e78b1df49c7b1d19daf1cd1ee593add45b0b39b3ae16a0cf26c07a5b43e25ef68bfe3d3ee044cbadff49bbf0f876dc6ad99b10e437a8c2a92b34951cf6eab060d29a971ba837e2964dce53b88985ae4a9af34d30d88e6b0c8bda67ac1e1ebf39ffb8d0b5474eab422939d1827d7793f434aa2711204552ac108186aad61f332aa32e796509b24f549be02191b011de04b067777188936d63bc4c37beb0e809beebea4838f73d89e9b", 0xe0}, {&(0x7f0000000740)="d4fef89af5789260a3b87d12a826173c686d1b936da85fa9ea1ebb1c457bbab1af1221acc2e0b10b895c41396cc4a8c3871467af7e345c83af89c93f62d290b615bcd938c96454a9e10d6c5731ddae8062e94d3238c4057cf83089ef36543e74be71b2abc5b8c7ea9cbfc6785d9c032dea07384515a725e916310183d6dfd7dae071651391d4a3f568ded549c5397543e2e53e14126802eed0697d99f2556d9a141137bcb85ca1fe08208860d27021aec80c212be5fdcfb174500915817e58135d8e215ea5db87fb1977dae32311a232a237b88ff5c98f6d184914df02fd5eb4729a692fca592b6d5fe70236", 0xec}, {&(0x7f0000000840)="df8daa42493d9ed7103b8f420093f6d2fb1b6618694912e07b0f2afbbbfeda17bb6236283544c942b8ef0f71a0dd6322357e68d3dd26cc08715414de351b3fc087447e5d632d450f0e6b350a1e7c1e6271308a6ccc567bf57def344de4146520836528b1c9e624ce461b120fb5f9d9a9e05c77912adc3c291ee09b1a2fcf860abb486279e270295a4a1b54e3a785e8a60ec3ffbbd1a91723ddd4e5d8d0cf02ca2a448d9d4a60d63e14ebd98aa85f0cc925f04bdc8286819a0a610c00272721efd408d80ab6356a3cebc6baf22610ee41100703ea66db99980993de5cfc8188240c", 0xe1}], 0x8, &(0x7f0000000280)=[@cred={0x20, 0xffff, 0x0, r12, r13, r14}, @cred={0x20, 0xffff, 0x0, r24, r25, r26}], 0x40, 0x404}, 0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 14:01:15 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280)=[{&(0x7f0000000180)=""/249, 0xf9}, {&(0x7f0000000100)=""/27, 0x1b}], 0x2, 0x0, 0x4) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x2, 0x10, r2, 0x0, 0x0) 14:01:15 executing program 0: openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8be", 0xb}], 0x1, 0x0, 0x0) r1 = accept(0xffffffffffffffff, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) pwritev(r1, &(0x7f0000000440)=[{&(0x7f0000000280)="027233d30ca62796e0d53b18dc4b59e5f842e8710ce395434353991a90cd4016a4ad9b01e62f53023359bc125fada67bb3ee81370cd78528b647b824a7", 0x3d}, {&(0x7f00000002c0)="cca4064f016d6df9643e64cff5802854b345164e713cc6de42051d3353d3fdd0d7ca0c716c6fe9b4be539e37edd41189f386c0f4e68bde69a068bf06dd3752255b8e6c9aa1e806d271df0afe4bcd6470a579ecb85b9e3120d03c64ca599516a186c19b5e", 0x64}, {&(0x7f0000000340)="9da5e233b06f24351e83ad89197326bc4fe375fdc79aba2710f421e8030cf864b156573b26576907794c0deadec5e29571572112c5c0360422a0636baab8f6a8f8f1a2c89d417192ed6cdc6a735cf9aba140a6ece51c5247e3cb2dbd1d4605f60ed26eac5edb26dd3af8ddf8c288129bea334d56ecb8b97aff1224bf16b797a36be0ab8b7a8255d643bcb471fae7c0995285b7167952d359c5d14d13a7ba56ed5ea3c497954c327b15e558b175500a81c7fe40784b4f6ba4fa96277cf9f6e0ba54d1b3d1e642e093ea90fdacf4518c4b8413409c65e8f6ce1ab9cb4ead", 0xdd}], 0x3, 0x0, 0x80000001) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x810, r0, 0x0, 0x4) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x371e3d4a) r2 = socket$inet6(0x18, 0x2, 0x3d) getsockname(r2, &(0x7f0000000040)=@un=@abs, &(0x7f00000000c0)=0x8) r3 = getpid() r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x10000, 0x0) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x20000, 0x0) ioctl$KDENABIO(0xffffffffffffff9c, 0x20004b3c) dup2(r4, r5) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r8 = dup2(r6, r7) ioctl$WSDISPLAYIO_DELSCREEN(r8, 0x80085754, &(0x7f00000001c0)={0x3, 0x2}) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40001300, r3) getrusage(0x0, &(0x7f00000010c0)) 14:01:15 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x8000}, {0x0, 0x0, 0x0, 0xca2}]}) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x8, &(0x7f00000000c0)=[{0x3, 0x3, 0x1, 0x1f}, {0xc10d, 0xc0, 0x1, 0x80000001}, {0x0, 0x9, 0x8, 0xfffff4da}, {0xb177, 0x3, 0x4, 0x6e35}, {0x9, 0x4, 0xc7, 0x3}, {0x0, 0x6, 0x40, 0x9}, {0x5, 0x4, 0x4, 0x58}, {0xffff, 0x8, 0x2, 0x4}]}) r2 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000040)="fd", 0x1}], 0x1) readv(r2, &(0x7f0000000040), 0x16f) 14:01:15 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x48a2) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x20000, 0x96) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 14:01:15 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x54d, 0x5, 0x511d, "0d592fde86f45e52c58b62c25b9d19bf96cea18a"}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$setflags(r1, 0x2, 0x1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8be", 0xb}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$TIOCCDTR(r2, 0x20007478) write(r0, &(0x7f0000000140)='\r', 0x1) 14:01:15 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f0000000480)=[&(0x7f0000000340)=':\x00', &(0x7f0000000380)='\x00']) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) rename(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus\x00') r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x7, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kqueue() pwritev(0xffffffffffffffff, &(0x7f00000003c0), 0x273, 0x0, 0x0) chflags(&(0x7f0000000140)='./bus\x00', 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000002140)=""/4096, 0x1000}], 0x1, 0x0, 0x0) 14:01:16 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10110, 0x0) r0 = kqueue() r1 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8be", 0xb}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) r2 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180), &(0x7f00000001c0)) 14:01:16 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041f7, 0x0, "b0d4f40b000093070600000900000000a50800"}) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000080)="33102b27cad17756de075ead1a65a4eed51e567165315a0dabcc80b5e1e3512b8c9a30f576792d7e7fdeb0de08dbdbe9664052ff4aa621542b8447ade52c08b86695cee282177f7844cf", 0xc3}], 0x1) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x14e) 14:01:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x45}, {0x6, 0x1f}]}) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x2, 0x0) r2 = getppid() r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000040)={0x2, 0x0, 0xa7, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0xfff, 0x0, 0x5], [0x0, 0x0, 0x5], [0x0, 0x0, 0x0, 0x0, 0x3], [{}, {}, {}, {0x0, 0x0, 0x0, 0x200}, {}, {0x0, 0x40}, {0x0, 0x0, 0x0, 0x1000000000000000}, {0x0, 0x0, 0x0, 0x40000}]}}) fcntl$setown(r1, 0x6, r2) r4 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r4, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8be", 0xb}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc0205602, &(0x7f0000000340)={0x80000000, 0x1e8, 0xff, 0x9, &(0x7f00000004c0)={{0x23, 0x6, 0xb0, 0x20, 0x40, 0x1, 0x1}, {[0x9e6d, 0x7, 0x0, 0xd82, 0x10001, 0x7ff, 0x0, 0x7, 0x1, 0xe62f, 0x4, 0x0, 0xdf, 0xfff, 0x0, 0x100, 0x7, 0x54], [0x862, 0x100000000, 0x9, 0x726, 0x401, 0xffffffff, 0x0, 0x6, 0x4, 0x2], [0xfffffffffffffff7, 0x1, 0x3, 0x7, 0x5, 0x3, 0x7], [0x7ff, 0x9, 0x5, 0xfffffffffffeffff, 0x6, 0x6715], [{0x7, 0x5fc3, 0x7fff, 0xfffffffffffffffe}, {0x5, 0x8, 0x3, 0xfffffffffffffffc}, {0x1f, 0x4, 0x2633, 0x4}, {0x3, 0xffffffff, 0x1, 0xdc}, {0x8, 0x7, 0x80000000, 0x100000001}, {0x7, 0x1, 0xfffffc01}, {0x2, 0x9, 0x4, 0x9}, {0x2b9, 0x4a6, 0x7, 0x1}], {0x83bd, 0xa1ca, 0x5, 0xbaa}, {0x3, 0x0, 0x1}}}, 0x3, 0xb8}) r5 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r5, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8be", 0xb}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1f5, &(0x7f0000000100)="79ff070000") 14:01:16 executing program 0: r0 = socket(0x2, 0x3, 0x2) connect$unix(r0, &(0x7f0000001cc0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf67e33ca1519af44d440ae433b7453f68c117002864d30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c03c2a442fbeeaa1b6a4adf92ccc952f6abf1e6b468e922399b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5802e66f4b5df6a68d8cac7dbac5b65c6593d2870bc122cd2350000000000160000000000000000000000ff0100000081160021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ff00000026455bedfb9c9f35f23d1aa500006c17f08969eddff7744123053fb805925341d8553fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c47849768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23432dc9631d64bcd823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e772d35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b254b916042575a9603e129cc5b44d547100e307c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea99dadb1b76b6c98bf0e4f37107f09ad734c77e88381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26b498d0ce05a3852a1cb4338f3bfee17a0a5192d6fff297001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d59161787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc6ef2c1417f58714e9d06aac14689ac60086055319e95afec0bfb4cfdaaca352757699d9c748fa0f45198543169a3c646ea83641a64f7eb1981927ecea519f17c5c32f2a00f53251c8286e341356006c0121cc183a0628eb252297dcc4cb38a232f632426040053bf965523cdb91fd205603d1203c9e6026baa041b3bb782d6f5b227c1fc05dd1287ee75f141e75c3b68d8a55fee5d8719a379c098b21d4395b66fda14cc1fde9eeb1cae65b5c3a755723b059c437762fa534db73f59fa2e68c5e7ded8b77d1b9670420ee942b88a376316b3a3e9d6fc9a6e7ce666154b88092acdb573261ef46a27fd3b21987a33e4998a282282bbaad6277c4b0cc481d53d2ff9034c1a0e7413c1221861dce110e39d721b36e51cecefa8864bcf8da79d3d3c2300000000000000000000c737be5cb209ccafa5f9ca2e8a2169e00efb98f52d5048816855270a92241da1736938ced0f4707e4ae3316a32eb00000000000000214e5d2d618fa605140ee5abc1bbda0907798212ff36dce3e66d107c6041e5e651a472e37d726ffbde51141fe0e94e9cdee79c656ab3e95bccc37a871e1cfb6daa9e1ffd6732ed382227d086a66d6b75858c661d257e97913bb8f1936125874f7d7496a6ef51818bcc2a13"], 0x10) sendto$unix(r0, &(0x7f0000000080)="a1703b4019e3cbf42c610cc45cd12d0e83b4df30ec03f7d559f6b37be487c0bf913cc4c0d150376341a26eb6602e1dbcd901", 0x32, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000008000/0x2000)=nil, 0x2000, 0x1, 0x5010, r0, 0x0, 0x101) pwritev(r1, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8be", 0xb}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x800, 0x45) ioctl$KDENABIO(r2, 0x20004b3c) 14:01:16 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) seteuid(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000440)=[{0x60}, {0x87}, {0x6, 0x0, 0x0, 0x80000000000100}]}) pwrite(r1, &(0x7f0000000280)="895e654f5c1d85047229b675851d", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x800, 0x7f, 0x1f}, {0x0, 0xc3, 0x3f, 0x4}]}) 14:01:16 executing program 0: r0 = syz_open_pts() select(0x40, &(0x7f0000000000)={0x20}, 0x0, 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "1b12e4b5cc1b9a1b2c40b00bc954c51f5c2a88ef"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x1, 0x0, 0xfd, "2f5d235fa443d235e33eaf74cdca4700"}) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x6, 0x2b, 0x5, 0xa4, "666a2a86d3556c5f9d3eef66b85043d9f4e8d6ff", 0x40, 0x10001}) syz_open_pts() 14:01:16 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x3) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000003c0)="000000186004008034ff07010000000000005e2c62b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) dup2(0xffffffffffffff9c, 0xffffffffffffffff) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) setsockopt(r3, 0x80, 0x7f, &(0x7f00000001c0)="1da4ef8475fa201012750041fff3f26205182fc408c6ebaee0568164a2900246658384769e3017ca682b8ef160d55c381ef6bd4b2b35d6eb2bd1e9866aa28777673b8d7cdfad721849d875aeb6a74e9a516c32def1eb93ea7a84978e0768a029c546e09d8732517ad9a6b15ca0836776d3d30ac5c6ba31cd553dbece5f88cd823dc40ae97fefb02779aaa99970a1b11dea8a4b09937fdc71", 0x98) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fcntl$dupfd(r1, 0x0, r0) 14:01:16 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) open(&(0x7f0000000000)='./bus\x00', 0x20000, 0x1b5) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="00000018600400e71700008000000000000000000000000000000001000000000000000000000000a2151246", 0x2c}], 0x1) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x90) 14:01:16 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x91}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x1, 0x5, 0xfffffffc, '\f\x00'}) ioctl$TIOCSTOP(r1, 0x2000746f) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000080)=0x1) write(r0, &(0x7f0000000140)='\f', 0x1) 14:01:16 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{}, {0x34, 0x0, 0x0, 0x4}, {0x6, 0x0, 0x0, 0x80000000001100}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x0, 0x0}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x1, 0x0) pwrite(0xffffffffffffffff, &(0x7f00000000c0)="89ac1334a33af20fae193f154b95ac0adf7ed9ac27b675851d", 0xffffffffffffff28, 0x0, 0x3) 14:01:16 executing program 1: r0 = socket(0x2, 0x3, 0x2) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYRES64=r0, @ANYRES64], 0x2) sendto$unix(r0, &(0x7f0000000080)="a1703b4019e3cbf42c610cc45cd12d0e83b4df30ec03f7d559f6b37be487c0bf913cc4c0d150376341a26eb6602e1dbcd9", 0x31, 0x0, 0x0, 0xffffffffffffff38) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) getuid() r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchown(r4, 0x0, r6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000580)) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xc}, {0x28}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r7, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r8, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xc}, {0x28}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r9, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xc}, {0x28}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r10, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) getpgid(0xffffffffffffffff) r11 = getuid() setreuid(0xee00, r11) r12 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffffa6) fchown(r12, 0x0, r14) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r15, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xc}, {0x28}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r15, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) socket$unix(0x1, 0x2, 0x0) fcntl$dupfd(r0, 0x5, r2) r16 = msgget(0xffffffffffffffff, 0x0) msgrcv(r16, 0x0, 0x0, 0x0, 0x0) msgsnd(r16, &(0x7f00000000c0)=ANY=[@ANYBLOB="0100000000000000e7db52dc76660ce8db99c6c14484742cffb6ad0b80679c0e58de451e7c9f85ea638e0c4711a51f7266fe9a90068f7f52e6f36d5024a0b89efa654e6883d959a89a2bd8965f9f0e8028e51fb6f49a94a95def3c7c3109f4b1ff2e2e7670386297834ab8a9f7d1b963bd12acbcbcc009186002c41f5f6aa6b87fac62702a04d876388563b15cc3810448a92640c1899e876993a60000000000"], 0xa0, 0x1c00) 14:01:16 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=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, 0x70}, {&(0x7f0000a0a000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000f08000/0x2000)=nil}, {&(0x7f00001ed000/0x2000)=nil, &(0x7f0000627000/0x2000)=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, &(0x7f0000674000/0x1000)=nil}], ['./file1\x00', './file/file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file1\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000540), &(0x7f0000000580)=0x8) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x6d2) 14:01:16 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x29db, 0x1}, 0x8) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x10000, 0x0, "00000000000000000d00f29157545f7ea38da200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 14:01:16 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = syz_open_pts() dup2(r0, r0) r1 = dup2(r0, r0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) r3 = socket$unix(0x1, 0x9, 0x0) r4 = socket$inet6(0x18, 0x7ffffffffffffe, 0xfffffffb) r5 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x10201, 0x10) r6 = syz_open_pts() r7 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r7, &(0x7f0000000540)=[{&(0x7f0000000080)="8a4f401d2e93b31318100c46", 0xc}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r7, 0x0, 0x0) r8 = openat(r7, &(0x7f0000000100)='./file1\x00', 0x200, 0x40) r9 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x28082, 0x6f) r10 = socket(0x0, 0x0, 0x34) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000200)=0xc) r11 = kqueue() poll(&(0x7f00000001c0)=[{r2, 0x20}, {r3, 0x100}, {r4, 0x2}, {r5, 0x4}, {r6, 0x40}, {r8, 0x120}, {r9, 0x26}, {r11}], 0x8, 0x40) dup(r2) r12 = getpgrp() fcntl$setown(r2, 0x6, r12) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x2, 0x2, 0x7ff, 0x0, r12}) r13 = syz_open_pts() write(r13, &(0x7f0000000000)="a6", 0x1) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) dup2(r1, r13) acct(&(0x7f0000000040)='./bus\x00') execve(0x0, 0x0, 0x0) 14:01:16 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) syz_open_pts() syz_open_pts() 14:01:16 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r1 = dup(r0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000000)=0x8) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x1334, 0xffffffffffffffff) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x10000, 0x11a) ftruncate(r2, 0x0, 0x43) r3 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0x4013, r3, 0x0, 0x9fca) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000040)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d, 0x0, 0x0, 0x1}, {0x48}, {0x20000000000006}]}) fcntl$getflags(r1, 0x1) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = dup(r4) fchdir(r5) 14:01:16 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000840)=[{&(0x7f0000000000)="a55ba33195bad369f6077c9deccfe6c0b995c1eb1f200f6be6e51e9b3edd472dfb1ea1f23357ed8391d2620857dc1ae20c6a9a66a52f98d7719657302738f4b84d4ac84a67781fb6dcede888ec542b", 0x4f}], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xf, &(0x7f0000000080)="ebffcbff13b9fe812eaa4e713048ef5d8d78aab008a2d7981b993192dc9648", 0x1f) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 14:01:16 executing program 0: getitimer(0x1, &(0x7f0000000280)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x200, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000040), 0xa9, 0x0, 0xfffff801, &(0x7f00000000c0)={0x3, 0xffffffffffffffff}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8be", 0xb}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000200)=0x3f) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r3, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8be", 0xb}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000000240)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x20000, 0x0) ioctl$BIOCSDIRFILT(r4, 0x8004427d, &(0x7f00000001c0)=0x1ff) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000080)=0x2) 14:01:16 executing program 1: pipe(&(0x7f0000000080)) pipe(&(0x7f0000000700)) pipe(&(0x7f0000000700)) pipe(&(0x7f0000000700)) pipe(&(0x7f0000000700)) pipe(&(0x7f0000000700)) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) openat$null(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/null\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001680)) pipe(&(0x7f0000000700)) pipe(&(0x7f0000000700)) pipe(&(0x7f0000000700)) pipe(&(0x7f0000000700)) pipe(&(0x7f0000000700)) pipe(&(0x7f0000000700)) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = syz_open_pts() writev(r3, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r2, r3) close(r3) dup2(r1, r2) dup(r2) setrlimit(0x8, &(0x7f0000000300)) execve(0x0, 0x0, 0x0) `€4ÿ^,bµæ¤ï`€4ÿ^,bµæ¤ïpckbd_enable: command error 14:01:17 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) nanosleep(&(0x7f0000000480)={0x6, 0x3f}, 0x0) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) accept(r0, &(0x7f00000000c0)=@in, &(0x7f0000000140)=0xc) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40, 0x0, 0x400018fffffffffd}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r3, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8be", 0xb}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000340)) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r4, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) sendto$unix(r4, &(0x7f0000000400)="4f97685e2d18b710cecaf7198a59482afd752a634c5eb83ef5", 0x19, 0x0, &(0x7f0000000440)=@file={0x0, './file0\x00'}, 0xa) getsockopt$sock_int(r2, 0xffff, 0x100, &(0x7f0000000280), &(0x7f0000000300)=0x4) sendto$unix(0xffffffffffffffff, &(0x7f00000001c0)="9ed00941cdfbe7b0ac19f939c9aa89baa4176af336605b5a66657c7178bb6978d2b2059113c0ab8775d227aea508d7149d317bc9e3f120fb594c8de99b65a12a63254868768a58db9e56dd3e2a86aa86571bd56435ab15ca367b3eea348b2e974aab5eac1005d3d90cb310b0b4d6d9c78e44f2f22ab24c01146c8597133633c85f3206c2a3aea398e267dfcec0167076af6a0e123ed5edf6855cd72c7c1b91487b6cd1eb165b97278ecd61ad4f0f65028b2c7eec70810a", 0xb7, 0x4, &(0x7f0000000380)=ANY=[@ANYBLOB="00002e2f62757300a6af15497b6461bfeaaa6037250ff25be5948fb8a77abd1085c1b1b8c78063f0d838238605663a03346ce5d981bff895dfb8d5ac804e95b398d22339a190c819044f7db91682811ccf"], 0x8) write(r1, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 14:01:18 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x9, 0x1f, 0x1, 0x400}, {0xfffa, 0x7f, 0x40, 0x5}, {0x7fff, 0x1, 0x8, 0x952f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) accept$unix(r3, &(0x7f0000000280)=ANY=[@ANYRESHEX], 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r4, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000004a, 0x0, 0x0) 14:01:18 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xaa, 0x0, 0x2ff, 0x0, "f01dff200b0f39080500cad853b9169f9a98f08a"}) r1 = socket(0x18, 0xc002, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8be", 0xb}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$TIOCSCTTY(r2, 0x20007461) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) recvmsg(r3, &(0x7f0000001680)={&(0x7f0000000100)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000001540)=[{&(0x7f0000000180)=""/197, 0xc5}, {&(0x7f0000000280)=""/189, 0xbd}, {&(0x7f0000000340)=""/19, 0x13}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000001380)=""/152, 0x98}, {&(0x7f0000001440)=""/214, 0xd6}], 0x6, &(0x7f00000015c0)=""/161, 0xa1}, 0x841) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xc) socket(0x18, 0x4001, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x18) connect$unix(r4, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) 14:01:18 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="820201f0ffffffff248bc0a0ba495a0d9bf50db067bae1a10787ce035a8173ecea08ab61ff8b6785a49bd0ce8ab10f57345abd63d20ef10a22c73dedb7cc36c4c10e1ddd818466bc2fe7cf7bb5f421d128c9c58b130a6c8be40bd0461998a7fbb279d39a06fdee5713a904c16de14e2500d0de8a8f2cb92597c26a8f3cf08f9e2521174045c9209e602c456121d22d80a73c30e24f83c9e1b9a65ca8a7447891fe6f471e957014c7350d0898144ad4993f154c776d3898db31cd4fb64a003fb126fc54a201222897c55bc7373cd3d37e9c7c84c976ff033548453d3e7cb084135824e4644a0eca533adb974c3abca90b8d61767f68756b2b8679f7915e38d469a3e5ad57da40528dad79f0b2e7072ddfa6d2252459ded82fe869583c15ca1a813620c5ed7812640d2ac4c1fd9ce941c71d226625de8d0be00887fd99c5769d0aada965e9c3472e9a92047be83a79c2ebc3049f38fdab316a26394f0409299012b1da46c2e164c80ba0ca2d3a98b7c3232a2a20c7cb14c0611d0c76e76a7c3e5d6d64fdea74444aa932cf1e88792def5b1fa45f433e4e18a22f7691d680564d2cb64d76f3182312865ca83682c46ef6a1c7cd0dca6b063eac31a73b2537c44467f693b1676f7c1ef1bfba4d996c94abb6788c9f431911a31403b9dcf1840fe56c915b037d"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r0, &(0x7f0000000040)="0900000055cc4eb8", 0x8) 14:01:18 executing program 0: open$dir(&(0x7f00000000c0)='./bus\x00', 0x200, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="00d7ab06", 0x4) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440f"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) chroot(&(0x7f0000000040)='./bus\x00') 14:01:18 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getrlimit(0x0, &(0x7f0000000000)) r2 = socket(0x18, 0x1, 0x0) dup(r0) setsockopt(r2, 0x3, 0xb, &(0x7f0000001380)="228f7afa39594ebb3de2a370ccca97c2d2cb5cdead0dbcf076a5a36990824a96c3f66b25c117db972fc67c4b9f4048d6fcc9119940125a95bf1cce96771110120a62ceaf2717e4012c2f9733085a65f1998dcd23db721025b909c953f5fe1b7ee3b5a34198b885b4a76070dadae5fbc748b5a6be729a77476f99cbe23888c77eed1f37e164710b6640a25836ca47ba1031f3444d8a41b8018f9b3c879ce26726d9f3e059607e67c14908fa9f7e91619e99d76fc48a7b22665580a1f62421c95094602aa2ad53ac393f7c5f38a25000"/217, 0xd9) setsockopt(r2, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x22) pwritev(r3, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf69a49e52ac968a096524f374b7934364f461f145dd11e7997a2c9d4b95feb92b1c7058a264fb7212b10b0b3", 0x1ef}], 0x1, 0x0, 0x0) writev(r3, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r3, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x48) pwritev(r4, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8be", 0xb}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0, 0x0) r5 = semget(0x0, 0x0, 0x402) semop(r5, &(0x7f0000000180)=[{0x0, 0x8b33, 0x1c00}], 0x1) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000240)=[0x1, 0x800]) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000200)={0x7, 0x0, 0x1, 0x16}) open(&(0x7f0000000140)='./file1\x00', 0x10000, 0x8) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) rmdir(&(0x7f0000000080)='./file1\x00') mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000340)="29686ce63db2b2542a7aa01b7d45bf6a63750e125cbcd0905904c4083989fba16666cd55c0ba691be2e58c027d5227d9924e08909f11d812d4039e84163404f2b81cef5ad0ddee480a5355365892f959e1f0095b227b03dc89feac9a24247088eb544bd2ec612ae4a206da2414a52e224fa16776b890fe8b80f7f73969eac4910afad4c1b1936eff46f21a26ea24ebb3e48252a82a706ead19eb754a1a6f2cc3d79334f2d875c2e8eb3c674983de815bcfd91c1e838d3c56f98274200845153d0210bac71c684208aad0a4e522b785293d2ea140911fb91af0740d12d62c54434d5d72e592375a0137a16390dbc672a832bc7554942d6d918fd66a72768ee5af81c90c70502cd9b9a8ca90c0d83bca83ba498ebdfad90a0952807be5a5ba151674cb3f94134c2e1cadf2e22031d699bc9d8401b378aaa4e33614635ddf105dd0d310ca764d46e6633d20155bcbf0845a142ef3969c6b5e2d2caec044af110f872a4c2102aa652c1bf0ec9d09e2e2fbd11c6de62fc1c14701b8ebba951bdc4fac0e5811e0e630d8fb03c4fc7df79c86826dec401c319c93a9c652c737b632d3d9897fd1ffc80a0d447876018f932241dd6e2bbd5cc29bfa4f14e98bcd13cfc3620c52190df886738c94b21dcbdbb63124f9f69880fc3ab5a1221d291653b2e8300eba82c2fc97efe995f0e66db0a8410e9a2a86282e07910697f0f2d96c00910347aadcdf56759357cbaa9fc708c64c50804fc3c46b3eb6b8cd325b3947a2730e08fc972ea3ec79847bbaa5352ca5a5072c6489f7ded73ee14dd71a57b437d72cee44482eda022329b7ecc0dff826b717ea08d6b223401952c1be13996e102daec3801430494ebf89a7ccc93e896e7b73fd385e7ebe7af68520b4f5d692dd846138eac3a6e92add2ae645ed37e842b6e2fb16e8b0f1bf42adfea14812b1fb8e3f9f5c4711fa20e49efc1c881fc9af8bb4c992daf37bcbe79742241026b404ab2c32b9fda9bded7f9d56ee0ea07341f1130473c8d19ef612f4848beb87b59f473b1ecdb749136b3afc943c44143b3f65ccb36062ac326a4408d40b3a00dddd6c18a2cf1d5e9ef1ef7c42ff3a76b7ed5c60dd64c8606c93cb8dda40cba80c1d044f603a17e02cad46618972187ef1cdccb03caa3c284e5c0769f889cd7b6181e8f3659f491b2e39d97683b167f61d26e009e86398dc5c4794b200215e366dddd639e0f67827defcfac11c527fecd43893e7f7523d0f0a5358120923b26ef89f85f03e3ccd71cbed97a37702d426ad2b9a22e53a9d3b508e0e133f4aa3cd48461289f2c58d36f6d82280cd14fc14023656a26d93f2e37c594e114dbd603831d937b500eb958559a7e6d783e02df209b0d6c79918e9bf6a05ee37881184297cc2ee006b1553af0276f215b88009e2233c22b4285eeae9e6a714004e5b73fa460e18ef4b84602ab740afbd7fd69bce231ebbda445f2ce0f999410466cdcc4d457a5068b3f671c1e6e01f603ff70ba65e3e42fd45f8bb131be14f687fb3886b30dafeda6abe6c39bf3d459d5adef67e24a390831debc87823c03f7066758ad4f7af2a27b4c443ee52f09f5f5da0e867fdba2e5688a3bae46595b5c8f4788cc68f48479ce38e80e0fb83d8d3cdaf59de149ea6b254c834ab4809cee57b925a895e845888662e69773e73b8c500ff299cf4005dfd91c977b0760f2ae43fe1ae6a242fe51a2382c33b313ce2f6dd16fbeaa6ad4c34ee5f6954004f2c068c79b6bfd08d120eb25cbed2e94730d57d75486d6b32a5e91654c6456e4424f1b60192bbdeb17bc2107070e409cb46101cd67b3caad1c3e2822678dbf69ed7f2e190fc4fd2ce4bed934109eacd793697f3746d3f8f378d54db7bc80fb8f8d4a3eb2a7ec146a57a60cafc42ce7e55dde3a4c3c7c3aa96a7b13bcd6b9fa304461aa895dfd45b90bb32533b4a6769123d8170a0ec41c25310078c7d24af811e7d79a02848f58501098e90a084e791abf63e3a0cf67e945bf8834620b7cf3d03edd15c9a2aba60fc910b519ee363e422805196e38978b03e8e40ecff0bc5bfd226b8e75f36967aca393df40af056ad70d14737becd82a3b816dc6c6091cd8f894eeb198f85f4892c9d8b71bbd1354197f3a40961a063eb6aaff7484f980f61f75b701f204391b37ebb97aea38abd1d91c5f205b31594f23554e9550353ec3e58dc93ce7c0eac15e187c4cd17acd283dc765bd20f8205ffa896e4067c0073f0bbb1bea8789eea027d37f96a2f2bca86aa0e8d23f50ca1fd695aa3bfb5e5297693552b3e17bd0dd2c385f3369bf822e053c2c5f1436303f2176a00927f1b4400aa16a44f3ced31bc12bbc3fdfe3e0b8fa17ebc71abcea634c7fe4f874cb49fc8e01475f1c277265892366342b35a770d83a048b053184e5df07faff61a1606232492e7c720b78027da6642052fee5db65f328358d0c63451a820c2e1afee56eb6238c6bfc4845dcaea55fa6bed418d51675d1b9a726e99932fdef253a5671a3f0f7c6e3764eafee843f31626b1c7d78319bd5b7048bd3791117b4d61255401cd477604d3b31d39c3d74f776b193f8528204eb9aac967b55a62167624376bac22afe302d488ce539311b74841c54feabb20902e34f1e5091da7664d4d30759a0eab9bc58eb6b0ea53792b6b13309aeff4bda37202ba5468df96a60719ae77eec1b745a356ed9336d13e05fe429b69e8bd36420919bd7c7d684a67973fc50ef604644569e7f06c154cae28c94bca1a33f4a6c3b839b88622bdff447131ad53fe7c539d49dd8f2774df1923d2ea4181801961a50387b36279d337e1f2bf2adf6f7b33d9d2aba0c64b355b36b16265967f01e2a072d2b54219b8c36e9c1b22bd7e903f39bab6c52dce95243a309037094c3cbf611351c0dc9a3c7684df15317787aaa9d1a5baa6df3701cb4e7058527b01729f8fadc2a136c1f2dab4bcd8fce7cf0f760b68492fbef0e2f7ed8732f56cac431554ed6375ecbabe42090098dad4b1e21690af4f77829987d93f14f1d8ee922bd49da178a34aa220a762806f671cd848d05171ef11676a4a675b731fc680facb371217b2d8f292de68230b7b420f59a46ff4ea81b7a77ffa9f43d1c76a9095a012f1695ef4916a7ea751e87e31f391c64ad102d0f6c659e642f27a0c29d033513e198f8c40931a8b4a19b6520585812b3005f54075e51f8c8ffbdff0fe356f11f9f04b7e7a47fa1334aabefd17055f60165792354adc9aacee26b050759aca013087e90dcf148abf15d4314aa73e2c70cfa6293309400374a2b9890f038f2de7dd2d2a7580da30df228d301f46a86764aa654e7247fe00ac48d51faa198a39376d92a6dbb8c85220c0e9412c9910abbcc0848b524e74d4feb1592fb160b258ca9f7201f80cae14aa0326a13945d9bbdaa1d8715496dd0e79701fcd99aeed44f8968afb3b56c7c1cc60de7fab8b72a2a9af3ae7a0812c86a496b165d0cb2dcb7a349d28db67c0c42760ed91023c049e403cd77f1f0fdfe5e4a91265181921e74e69bcd4bd255fa6f08c4a0c28831891ea96e16f7c2076645891495b52bcee43b76d3a1eb2bcf24d69f4273aa5fef439d35663d73beb8f94a93bfdf688184af90524cf904bbc6d999af05f575ea373161d9f7965783544f3a4e2e8be73cc28588e16d22edc9683143b569578b3ee730a61c1afd8cb3ccc108b16d4f096b6c6aa49041d3804b460b7c41ae4f04267981a787027496b08875e775bf1797835e64c6b1ed4d54c2ee8b04b82916e6129e85c019c452ca7d743b0dff9737ef4b5474b5b694f9a138b57d0e92e2cf7ca807dfcbb04ffd42afa47a9b8bae710751838b6b8fe9d9e5d8c3bebc9ae964a3fa57c0fe20be4ed9f5e01489e6774de6af1cf3072dedd4f236ab1ff8d462a81cc34f169b8a0dbabe6248fa90e4b006ad2a97de4c9fdad94486fb355cd7b9cc59e611693b2ab58bcd6593cededadc6efa53593954cc5c0c2cbcd550d3bfa247c287caa1043d727a087121654dc8c6b6c812ed7c454372e06a50b4fd03ebe993ac4f84d5388940b12a4c1b510a436368577e85e8504510c2e531336df4436d4d1079b1526c0a1975382e14f0da6ebca3466dc329a4b00593418809346744b8d3c21b662561c114708df8d325d53040ba172f056cf392ec7bbad820723d36d2a93c59c1cabf6c1b8c1e2118c0318be4dd71154b9b5694eaadb8cf34c686aa2fb14aa86c4f4773c8aefecd161399c22de48aaf2fe47af540cdcfa4e73ab4bc408ae2443ada9d24b4f32e600782b6fac14c430b979ea00429b1701ade55b09eccbacf5454b279304e54d1574f557ec7ee06d90cb2d90c750d43424961e634dda3fc82baad4d4d12345dfd1aab23ab74d603c964963f97a00abe4c5e7b806e0279994f09ac0c25a36a6ab271c70a8618719ebf7b33c04c1c3b2bdcf970f1f04cc71db846b2231db67294719e2a7df1b422c5dea52951b4a9032e210f07be9fe054229d8d9f34f3ac565d2695c7338295c090008490ff16dee40249e62a16db4e97dbf8fe5fbb791e90792f779939339a75dc04a8b4766b014f9bc7642c9501efdaf903faa6f3225909716e31451c4c35b1c744a90d22f124b12d61ed582adbc2e913f71934effe3f481b4b33eff52a5bf43fc636b8f081321e562bd3dd061599ba4df44aeb635ee0016c51149579e16f1fd41c42dfb042631a242da515fbe0682c820130ddb0f9cac3d749225dfbccac1b9a9b9fada47b2af73684982aa3f81e1cf2d7187b31b9955ab92095490c652e1926b3d6e7e89bf08caee1ada723d24fd4cb84d0d46eeb0197f89170b84fccccabb171017016ef79c29f5146ff0e2da3fbf54d99462d9f27230baf4264457766972c457af9e478769cc0bdeb92cb1f6c297cef9559d97857801e4e6547246a4ea6ef4a7ed6a00099d175aa52e59d7c90e79655c5fb2080747677c9dc6506f3be931156d7144bb337ec5b096775bc50f50973d2aade7ee415a53f1645032d6b1c7cf0330c863882eaaaf2e37bb61d2c0cf530999801786c9cbe3c8744941e820a773b634fe63208499dba3b85eb1c1411105a7c789227340b0218e133c8bfce0e4cb731311548a63a98838c205d12a81d36fddec66a4ac9201e15a68c2ad19ec95a5ffe7eb71b45e346cad3fefb099b31e8d87b18996128da455e06310325ebc046bdd847a9e0e3f854da31f366fd1d70b93e7c2e4ebd2923c7bfaa0c7a9a7303b7b559e3d8ddcd99e56f5a1ad2d257f0ffd625e1771f97d2d15f3284e618d3910ae8e81355a5e5a3836d07bf573771216c5f260ca1f466733e5313d4c0d741af66b63b7f27afd98392a786c18b04e757e120aef60c17f8099512f0c0ab0842219519f873a9e54dd817ef25306bee7bf2f865fe92c80f472363da6a8ca4f9a7a1e909d94e0e7c79ac288590b3d9960e5cf37b260a43188b11bb0bfb80a22741c5d8550389ab835be52873f6395e9482b71243d066211387ee45d3c76c25876eac5d0d3497c6fb7ce78649e97392406b59175eaad9d2160b475fa7ef6968ec68ab06052b5ac8dbc4330e62f32c3cf38e185257eeb5f893aba7df9e0c8fff2399390b44ce29c2c9d8106a5c57d4a072a890068eddc525826318530604a31748007117b3ad1dca13101481c30cd9b8c858b86c8fb9cc8240b78dac14edcfff23f41ce2dd60a613917e29128faa02d2fe8b3d94a44f81acb6d6fc8f41f9eb17026b7e74269b98ea848e84da52fe839bca647bae74af424d124cdde656446c64c62d12d232e", 0x1000) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 14:01:18 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8be", 0xb}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000080)={0x2, 0x2}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x0, 0x0, 0xfffffffffffffffc}, {}], 0x0, 0x0) msgsnd(0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="eb8ad770d490cefc9e7ac8bc02"], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x14a) 14:01:18 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000020000210, 0x0, 0x0, 0xfffffffffffffffe], [], [], [{}, {}, {0x100}, {}, {}, {0x0, 0x3}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) openat$diskmap(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/diskmap\x00', 0x200, 0x0) r2 = open$dir(&(0x7f00000001c0)='./file1\x00', 0x8000, 0x174) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) poll(&(0x7f0000000200)=[{r0, 0x20}, {r2}, {r3, 0x80}, {r1, 0x10}], 0x4, 0xffffffff) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x7, 0x6c, &(0x7f0000000180)="ba7af51dea338423b1d2374ae7b76a91d4", 0x11) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = fcntl$dupfd(r4, 0xa, r3) ioctl$BIOCSRSIG(r5, 0x80044272, &(0x7f0000000500)=0x8) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000]}, 0x36e) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x80, 0x0) dup2(r6, r0) r7 = dup(0xffffffffffffffff) r8 = open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x50) ioctl$LIOCSFD(r7, 0x80046c7f, &(0x7f0000000100)=r8) 14:01:18 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) recvfrom(r1, &(0x7f00000000c0)=""/25, 0x19, 0x0, &(0x7f0000000140)=@in6={0x18, 0x3, 0x40, 0x225}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = dup(r0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x7, 0x9, 0x1f, 0x0, 0x7393, 0x4, 0x45b5, 0x2, 0x1, 0x5, 0x9}) unlink(&(0x7f0000000000)='./bus\x00') rmdir(&(0x7f0000000100)='./bus\x00') 14:01:18 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x29, 0xa, &(0x7f0000000100), 0x0) sendto(r2, &(0x7f0000000200)="d989efb2af5bdee823dafb4cb7f1bce839bd0b0245e1ffba45a5b5973ca6e1545b7b1d1d974a52011252a99c6cff6fa4f9aa90853917d7dadcac0e345f0c612f8c6076006a1dcb14e36c64c77fbf2eed20e628e5990c6520913b416047e16db7653ec0d4129395b8f77950eda97b8deac9f6144bf28ecf10c54366b9bd6226766925eabd5dd2f8f89f67f3f4e6ae9919c63340604801e8e2ce8ab79f8e0b0589741f05d61a4175ef8bdc1ccbcbb06927b6d874c755fc5c419d53535ae204990ce9b8856c251f8d6da78f27128f161ddb86cda35f78d7f02371dd893fcf27", 0xde, 0x6, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) setsockopt(r1, 0x29, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) connect$unix(r0, &(0x7f0000000300)=@abs={0x0, 0x0, 0x3}, 0x8) sendmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="10000000000000000000000000efdd9ae385ba23786ae7b8000000"], 0x10}, 0x0) 14:01:18 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r2 = kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pread(r3, &(0x7f0000000000)="cc28894028c69c35c0a2e4f883957769d53f4308f462084e79715a68097511e605dac222093520fdcde3728a77db18fc802e29eab1da13b58674465f8f2a03b6228c50e757bf45e8a5298133d2085a8a11cc4b25a7981a5f4a63f0383399dca66d7b54913cf6c7f844c2b6676eba2f561131edf951c252c1b38552fefa8c0f58e8049a56f91b5af20541ac558a3fa1352631a0b55c1a45c8f59dd98af843d4b905c5abe2cae4f8856f2649360fcf22a7c740a28ab966e46a624f03359e702c53eb51b109b4f8b394d91887939bc1db80c65eda0b42c3", 0xd6, 0x0, 0x5) kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 14:01:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000000c0)=0xd93) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54, 0x40, 0x9}, {0x1c}, {0x2, 0x0, 0x97}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 14:01:19 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8be", 0xb}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x3, 0x4, 0x8001, 0x1, 0xb59d, 0x2000, 0x5, 0x2127a8eb9718870f, 0x1, 0x0, 0x8}) ioctl$FIONBIO(0xffffffffffffff9c, 0x8004667e, &(0x7f0000000100)=0x101) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82ff0fcd67"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 14:01:19 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8be", 0xb}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = socket(0x20, 0x5, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(r2, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffb, 0x10, 0x0, 0x1, 0x8000}, {{r3}, 0xfffffffffffffffe, 0x21, 0x40, 0x3, 0x3}, {{r3}, 0x1, 0x10, 0x1, 0x5, 0x8000}, {{r4}, 0xfffffffffffffffe, 0x40, 0x10, 0x80000001, 0x3}, {{r5}, 0x8000000000000000, 0x24, 0x40000000, 0x100000001, 0x3f}, {{r6}, 0xfffffffffffffff8, 0x2, 0x40000000, 0x9, 0x20}, {{}, 0xfffffffffffffffa, 0x2, 0x2, 0x4}, {{r7}, 0xfffffffffffffffd, 0x42, 0x80, 0x1, 0x5}], 0xf8b4, 0x0, 0x7, 0x0) r8 = kqueue() kevent(r8, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x18, 0x4, 0x8) pwrite(r9, &(0x7f00000000c0)="e4bb1f214389f6e3d5ca0268c7ab", 0xe, 0x0, 0x0) r10 = fcntl$dupfd(r0, 0x0, r0) writev(r10, &(0x7f00000000c0)=[{&(0x7f0000000040)="1c421eb8ca11fb7030266bdf355bf4d97d1a88cc12d107819d51fe528338d76264a3ebf8db74a914547840c3d4add906984d625eb5edd4b41ae338701a62b325dcde9ba83a9b9c0f1dd1c6f68d6986c35ab760d7d8d583c9a526321c293887b1d32e51307936ddd38c754ddd5b3720", 0x6f}], 0x1) write(r10, &(0x7f0000000100)=' \n', 0x3) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 14:01:19 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x6, 0x1}, {0x83, 0x800}, {0x21, 0x3ff}, {0x47, 0x3}, {0x81, 0xb4}, {0x3, 0x9}, {0x5, 0xa5d1}, {0x43}], 0x8}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x20, 0xea) chflagsat(r1, &(0x7f0000000100)='./file0\x00', 0x1, 0x0) r2 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x800, 0x0) fcntl$setflags(r3, 0x2, 0x0) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000001c0)={0x3ff, 0xe, 0x8000, 0x1, "bd0023fb53c49fff281ec522b9ea0e66dc195e91", 0x4, 0x1fda}) r5 = socket$inet(0x2, 0x2, 0x8) socketpair(0x2, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000280)='/dev/speaker\x00', 0x80, 0x0) kevent(r0, &(0x7f0000000240)=[{{r5}, 0xfffffffffffffffb, 0x28, 0x1, 0x38a5, 0x13b}, {{r6}, 0xfffffffffffffffb, 0x84, 0x1, 0x9, 0x7}], 0xb52, &(0x7f00000002c0)=[{{r7}, 0xfffffffffffffffb, 0x40, 0x2, 0x100000000, 0x3f}], 0x0, &(0x7f0000000300)={0x4, 0xfffffffffffffffe}) openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x400, 0x0) r8 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r8, 0x2000741e) socketpair(0x6, 0x2, 0x4, &(0x7f0000000380)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, 0xc) socket$inet(0x2, 0x4000, 0x43) accept$inet(0xffffffffffffff9c, &(0x7f0000000400), &(0x7f0000000440)=0xc) syz_extract_tcp_res(&(0x7f0000000480), 0x0, 0x9) r11 = open(&(0x7f00000004c0)='./file0/file0\x00', 0x20, 0x10) accept$unix(r11, &(0x7f0000000500)=@abs, &(0x7f0000000540)=0x8) r12 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000640)=0xc) r15 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, &(0x7f00000006c0)=0xc) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000700)={{0x400, r12, r13, r14, r15, 0x5a, 0x4}, 0x40, 0xca4, r10, r16, 0xfff, 0x6, 0x8000}) 14:01:19 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xf7fffffffbffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10000, 0x57) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x8000, 0xee, 0x20, 0x3}, {0x8, 0x2, 0x7, 0x800}]}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 14:01:19 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) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000300)="824e41b16ac9f0f4cf0065a7d3e74728a5235c4c50ada970662ce335d15f753ce476383d3a0185f81f12aa47901af34277b32113dcc6d37a3e49b0ab488e06562d62f6b0a1d70c7ae870a5ecc50a4c4517e0c2ea2c3844e8ce6cd1a7727e4a491a876ddb3e615ad36877c4449d2a361e616ce974108ecf107ff2b4e00a5c0fd0d36160357b8c2209000000000000a3770000000000000000000000c527e50743a13ebb497d68149f0089ad258014428732d4e8fe19767c85ebc3bb817e5026d246b5cca6eb4e823add", 0xc9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140), 0x28f, 0x0, 0x0) chroot(&(0x7f0000000140)='./bus/file0\x00') 14:01:19 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ff, 0x0, 0x3, "000000000000f6eecc732000", 0x3}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 14:01:19 executing program 0: open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r1 = accept$unix(r0, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) getpeername$inet(r0, &(0x7f00000002c0), &(0x7f0000000300)=0xc) setsockopt(r1, 0x1000029, 0x800000000000009, &(0x7f00000000c0), 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="d1131e1a36f4045cea414d2ad283cc5d7487c477174e20eaf77d24c98cdc6651b54e1620baecdeed9174c0f4b70b5be308c1d6b1e9d81019e1917b9e1627e7d413dc4535f895e8c783e35a25cc4f6e61808b81ed6f5235df9a5c503e6e86728758080de824e4a05fa64d7dee9d3400cf509b76daf44be48b7496d1382e07667519ef93a37c3808ad9834765ccbdfb54c17b5122418ecc163eec0fabef3", 0x9d) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="81440f"], 0x1) socketpair(0x1, 0x4000, 0x1, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x3, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r4, 0x0, 0x0) fcntl$setown(r1, 0x6, r3) 14:01:19 executing program 1: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x80, 0x0) close(r0) recvfrom$unix(0xffffffffffffff9c, &(0x7f0000000140)=""/239, 0xef, 0x41, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f00003a5000/0x1000)=nil, 0x1000, 0x1) minherit(&(0x7f00003a5000/0x4000)=nil, 0x4000, 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x5, &(0x7f00000000c0)=[{0xdd, 0x1, 0x4, 0x20}, {0x40, 0x8, 0x3, 0xffffffff}, {0x4fed, 0x62, 0x7, 0x7f}, {0x79bc, 0x4, 0xe3, 0x1}, {0x4, 0x7, 0x9}]}) ioctl$BIOCPROMISC(r1, 0x20004269) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000001580)='r\x00') 14:01:19 executing program 0: lseek(0xffffffffffffffff, 0x0, 0x2, 0x2) openat$speaker(0xffffffffffffff9c, &(0x7f0000000280)='/dev/speaker\x00', 0x10000, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x80, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f00000002c0)="7d6765f3784533cda13eded76b0a82a8bd7f0e2232a31ee278d7ac0b7aef70b55f4427826cd796f92ce5e841d2683b9f0196855ed292af2a3e70906c9c616a55c1e102d43061c735a7eac2787d5d4b5d05c9ecc96180b085231fbca062d50f3ea531b836a3799f00ff453aa7c9594f64b00ede05", 0x74}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d, 0x0, 0xb7}, {0x48}, {0x20000000000006, 0x10}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x208, 0x0) r3 = getuid() r4 = getgid() fchownat(r2, &(0x7f00000001c0)='./bus\x00', r3, r4, 0x4) r5 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x117) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x4c}, {0x406}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$dupfd(r2, 0xa, r1) listen(r5, 0x3) r8 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r8, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r9 = kqueue() ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffff9c, 0x800c5751, &(0x7f0000000100)={0x8, 0xfe8c, 0x8}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r10 = open(&(0x7f0000000200)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r10, 0x80185760, &(0x7f0000000140)) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r10}, 0xffffffffffdfffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r9, &(0x7f00000004c0)=[{{r8}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r12 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wsmouse0\x00', 0x40, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wsmouse\x00', 0x8, 0x0) r13 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x8000, 0x0) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(r9, &(0x7f00000005c0)=[{{r11}, 0xfffffffffffffffd, 0x3, 0x8, 0xfffffffffffffffa, 0x20}, {{r12}, 0xfffffffffffffffe, 0xd0, 0x0, 0x7f, 0xff}, {{r5}, 0xfffffffffffffffd, 0x20, 0x40, 0xe6be, 0xf748}, {{r15}, 0xffffffffffffffff, 0x53, 0x8, 0x100, 0x100000001}, {{r13}, 0xfffffffffffffffa, 0x64, 0x10, 0x81, 0xa406}, {{r14}, 0xfffffffffffffffc, 0x3, 0x1, 0x5, 0x1}], 0x7, 0x0, 0xff, 0x0) read(r10, &(0x7f0000000500)=""/192, 0x1d2) kevent(r9, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 14:01:19 executing program 1: r0 = socket(0x18, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f00000000c0), 0x4) 14:01:19 executing program 1: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{}, {0x22}], 0x2}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) setitimer(0x2, &(0x7f0000000000)={{0x3, 0x1ff}, {0x7, 0x8}}, 0x0) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=@file={0x0, ""/4096}, &(0x7f0000001180)=0x1002) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000011c0), 0xc) 14:01:19 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) connect$unix(r1, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xfffffffd, 0x9, 0x2041110d, 0x9db8, "d6d06c8a40b3a95986de6982fa385680bda074ad"}) write(r0, &(0x7f00000004c0)="6e0e8899832aed8d11fc4cd32a3fcf73ade6c6df1cefd6406011035e57b476b4af4c06aab7aa13d146f27b7085ab85ff2089f577d5ff1b73b62147218f20d68b6a6287a2485c5ef62f5fafb53474aa30c5808c952f1d55fa9a5712476977d2497d603897f272973aeee0a390ba9fd2d131085114b9902fd1725e8ba6f5475997ff0b9112a49c8c912481b45296722c84ee86bd69e8fa75a0e6d04c82fccc9c831c6ee38ad5a0ae91e111e5b73a1fd63b6aba5fb6278aed857584b0b1aaa823c55335c8f560e316b0f8ce0574b8bfa5647084263175c0", 0xd6) 14:01:19 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x6008, 0xfffffff7) socketpair(0x2, 0x2, 0x0, &(0x7f0000000040)) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) geteuid() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x5}, {0x81}, {0x6, 0x0, 0x0, 0x100ff}]}) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f00000001c0)='./file2\x00', 0x8, 0x1dd) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x5}, {0x3}, {0x6, 0x0, 0x40, 0x100ff}]}) pwrite(r2, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000001500)='./file0\x00', 0x200, 0x10) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x5}, {0x81}, {0x6, 0x0, 0x0, 0x100ff}]}) pwrite(r3, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) 14:01:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{}, {0x14}, {0x6}]}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f00000001c0)="aff35f3562bc8064ad7906cde562aa764016ac5eb8df14083d379502cbeb9cbda27e12f5734caf63dd936953721f34fb3a1d173ddc6ac6dd61aa549ba711c1075c20edf6e123f398760c9847f010b6c854abfa327e89ae5b6213f34db3bd6a3b6a0961732b780c70ee4f23309f3d", 0x6e) setsockopt(r1, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) getsockopt(r1, 0x7, 0x10001, &(0x7f0000000000)=""/104, &(0x7f0000000100)=0x68) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000240)=0x7fffffff) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 14:01:19 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b00000000000000ff000000b81000000029000000320000000300000023ec2e9a402a83a4e587c7ac38141af8fe88303fc2f4f023e1bd7a376d5f4494a5e218ca143d897d28ab7b7f49f4d223654f809e35a731083b964fc4bf1b639271b45463165414266f0dd8e56ff7e054a1d6d40bb66757b253e19684a465bdb4bb8886cae5cd8da28a0d6ce03a02e55d7db23b107fff0ec7096aee6dbf95276dddf68cc83160f505d72b84"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') pwritev(r1, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8be", 0xb}], 0x1, 0x0, 0x0) mmap(&(0x7f000055e000/0x3000)=nil, 0x3000, 0x5, 0x5012, r1, 0x0, 0x0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000140)) 14:01:19 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0xf0, 0x0, 0x100000000000000, 0xfffffffffffffffc}], 0x10001, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) shmat(r1, &(0x7f0000ffa000/0x1000)=nil, 0x3000) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0x6) shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x3000) shmctl$IPC_RMID(r1, 0x0) r2 = socket(0x800000018, 0x1, 0x0) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x3, "6fc6e23c5b00000000000000e74de400"}) r4 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) shmat(r4, &(0x7f0000ffa000/0x1000)=nil, 0x3000) shmat(r4, &(0x7f0000ffc000/0x1000)=nil, 0x3000) shmctl$IPC_RMID(r4, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 14:01:19 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086331) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) truncate(&(0x7f0000000040)='./bus\x00', 0x0, 0x5) ioctl$TIOCMSET(r0, 0x80047001, &(0x7f00000000c0)=0xa) 14:01:19 executing program 0: open$dir(&(0x7f0000000140)='./file0\x00', 0x58dd526613957ed9, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f7871aa, r0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffc, 0x9284eaa0731f5fcf, 0xf0000026}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0xb4e, 0x0, 0x703f, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000200), 0x401, 0x0) r3 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0x6, 0x9, 0xffffffff, 0x0, 0x9, 0x3ff, 0x4, 0x0, 0x0, 0x24000000000, 0xfffffffffffff2ca}) 14:01:19 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x7, 0x3, &(0x7f00000000c0)="080100007123540ef42304fc6bd03ed2b18ef7c17157d0e7e2c79d6fd2024f909130add86fe13321dc04192198150d3c1d19420d2cc1e07a408a85994f3447fde635a698fc0c4d1d021e63d91aaa55eaf1e356479851d4b8f34bb243e564457e157b5cfc6b", 0x65) setsockopt(r0, 0x20000000000011, 0x800000000001, &(0x7f0000000000)="186fe65c", 0x4) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 14:01:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = dup2(0xffffffffffffffff, r0) getpeername$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x63, 0x200000a5, 0x80000000000000, 0x7f}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() r4 = kqueue() kevent(r4, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) getppid() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r3, r4) 14:01:20 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, 0x31}, 0x1000000000004, 0x5, 0x0, 0x0, 0x0, 0xfff}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x60) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000080)) ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffff9c, 0x400c5752, &(0x7f0000000280)) getegid() kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = dup(r2) symlinkat(&(0x7f0000000300)='./bus\x00', r3, &(0x7f0000000340)='./bus\x00') sendto(r1, &(0x7f0000000200)="185a711ad571e734791e372e04fd0f43b37f11151734cc67017c53a663ca268625084ad45ec5dd8c7541f8b7b2ff85039ea82b8233ba3cc045de19f21b966600e3cdecf4f51440d567b2728d11", 0x4d, 0x5, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x1}, 0x8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 14:01:20 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) getgroups(0x2, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff]) setregid(r0, 0x0) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='x\x00') utimes(&(0x7f0000000080)='./bus\x00', 0x0) 14:01:20 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x8000}, {0x0, 0x0, 0x0, 0xca2}]}) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) writev(r1, &(0x7f0000000900)=[{&(0x7f0000000400)="712f5d44ace3431dd441f61bbfb76e429f79c337ea72e03eafc54b786bfa94189c697303d721a9e5bd78d26ea7547ca2c7ae95bdc2361aa419431bc8648761e4f2bf00528e6a54a7cd28c83e9b97d82825909e6a0c523608a399099d445efef2511e9fa2828fd05c894722a311b69ac86eb63ad00c9187c93864eca271fd04fccff4d170918a10b819cb3231f1", 0x8d}, {&(0x7f00000004c0)="efffe90456372604115e719c30e23c0fdef4ab32be41b95dfab33d62fa6ff271bf080f2e02d09f6ad8310f272d7a3f8abad71adf8365f3437a5e46139bc716b48649bb1bb330aa90bdb7bced4aedad6384d31a23be6de67948c60268d2d6638a4aa95396fba7a854e74f0727", 0x6c}, {&(0x7f0000000540)="281fc963a2372ecd7b7fc5fc0dd85f056769810816523bd9713049b74261b52315b469757ccba9fa116daaf47e502e434d28538383abaafdb1daa27b1ecb1f674154a03eb6cdb34da72f8fc333f20c9f17d8cbda1dac43b56438eabfe2e715550eb07fc44f0e55ee5e692d8f32aee989a051f0774a12b9f2c1c01cd6bcd5db768dd629cd0f0831ac45fdec2c08e02a877421d4d6483a0fdf9c75e6bcbd422d29a2f7e94471e2d1c431025d3ea58ee32efadf48ab20eea8574943d871a5e58c4e08d269ae8957ae3948093565df2e01547d", 0xd1}, {&(0x7f0000000680)="25b8db5602ab45de8133c218f5b7e38baf9ef62487f0d5d6e34d5ab13022fd5f953ed9ad46dae9b09a13a51a060065d678d8e6b5a12a54492164f056b4a2a737402584da01dfbfeafe5f25d8a1df3e927a449e11bd0c4f1fbca30b45e5d076d47bce2907a53767ec351571287dea4920f466edea3ced4d88a02a1a9fc0b5e6f02e409de64d", 0x85}, {&(0x7f0000000740)="4d8bad9a1146360f8601ef618aa52e067f995558f58874b6aec1ee939e24b4a5fa2c4301250ac5f44f6cbc9eb03a938a7d11517d3d3b6ce68f4623d5c68918b59090410e7a34222765b28eb7adc53e2557551b564e33965450c318da67cb0cfa83038dd680197feb2dafbe04e091667c835c8054bdbe0d39ba1ade7771acf6d8d7dc33fd2372a60417b0c99470cedd76cff8e42f07f5a0e8e1e6c5fa35e5627106c689699025cd301dd7f837a7f9174bab090516da0e0f94d84878508ed3397b779ba47b108cbc86bba518c8545f25d386c675d95fea9a5945abef2ecf75c93d69aa516fc9b8eb99", 0xe8}, {&(0x7f0000000840)="a34f6c39d0bf0b78fb73263ddf1c9c0e42d18bf4746292fb42be891988285c0e186513f3c6c0ac911503924f4c62c2db6191d45d716735bd6b0d5efdf08158bb0001491833f62970902a798e48a0fa6a6d7953b5b1569d7892d1de7922b44293ca04564c4ba89d3059e7460e40d3a868f2ef9884210c6dab2906cdf8e562a6b27743955b3ea96c8c2d277091cafde6a280c5fd6723515ed20d2be68c1d42ecc724745dd8ffb80264a81ff748ee3e278f6609568a9b", 0xb5}], 0x6) r2 = syz_open_pts() r3 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r3, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8be", 0xb}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x3, 0x800, 0x4}, {0x18, 0x3, 0x4, 0x2}, 0x4, [0x81, 0x4, 0x2, 0x6, 0x7fffffff, 0x200, 0xfff, 0x10001]}, 0x3c) ioctl$TIOCSETAW(r3, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648", 0x80}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000040)="fd", 0x1}], 0x1) readv(r2, &(0x7f0000000040), 0x16f) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f00000000c0)={0x7d1e, 0x0, 0x0, 0x7f, &(0x7f0000000180)={{0x3f, 0x8, 0x5, 0x20, 0x80, 0x5, 0x3}, {[0x8, 0x0, 0x5, 0x3, 0x8, 0x20, 0x9, 0x40000000001, 0x7, 0x6, 0x1, 0x1, 0x0, 0x4, 0x81, 0x5, 0x1, 0x3], [0x81, 0x100000001, 0x6, 0x401, 0x8000, 0x6, 0x9, 0x5, 0xd6d7, 0x6], [0x1ff, 0x200, 0x3, 0x0, 0x5, 0x8001, 0x1], [0xd4, 0x5, 0x1, 0x9a3, 0x2, 0x2], [{0x200, 0x8, 0x3}, {0xff, 0x401, 0xd5e, 0xfffffffffffffc01}, {0x80, 0x3a7e0000, 0x5, 0x22}, {0x1ff, 0x3, 0x1000, 0x20}, {0xfffb, 0xe6, 0xfff, 0x20}, {0x9, 0x982f, 0x7, 0x6b4f}, {0x4, 0x9, 0x4000000, 0x280000000000000}, {0x9, 0x1, 0x40, 0x5}], {0x5, 0x5, 0x94, 0x53}, {0x7, 0x0, 0x7e29dba, 0x1}}}, 0x2, 0x7f}) 14:01:20 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x81, 0x0, 0x40000, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) r3 = socket$unix(0x1, 0x9, 0x0) r4 = socket$inet6(0x18, 0x7ffffffffffffe, 0xfffffffb) r5 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x10201, 0x10) r6 = syz_open_pts() r7 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r7, &(0x7f0000000540)=[{&(0x7f0000000080)="8a4f401d2e93b31318100c46", 0xc}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r7, 0x0, 0x0) r8 = openat(r7, &(0x7f0000000100)='./file1\x00', 0x200, 0x40) r9 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x28082, 0x6f) r10 = kqueue() socket(0x10, 0x8000, 0x0) poll(&(0x7f00000001c0)=[{r2, 0x20}, {r3, 0x100}, {r4, 0x2}, {r5, 0x4}, {r6, 0x40}, {r8, 0x120}, {r9, 0x26}, {r10}], 0x8, 0x40) dup(r2) r11 = getpgrp() fcntl$setown(r2, 0x6, r11) r12 = getpgid(r11) ktrace(&(0x7f0000000000)='./bus\x00', 0x4, 0x4, r12) 14:01:20 executing program 0: getrlimit(0x0, &(0x7f0000000000)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x200, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000140)) getrlimit(0x3, &(0x7f0000000040)) r1 = msgget$private(0x0, 0x201) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x881, 0x6, 0x2, 0x12, "3b0e563bb9afdd790fd5776a6aad779cc134dbd9", 0x8, 0x7fffffff}) msgrcv(r1, 0x0, 0x235, 0x0, 0x864f51a907a84ec0) r3 = geteuid() r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001700)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x900000000000000}, {&(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, &(0x7f0000fff000/0x1000)=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$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f0000000400)) r5 = semget$private(0x0, 0x2, 0x158) semctl$GETZCNT(r5, 0x1, 0x7, &(0x7f0000000300)=""/197) msgsnd(r1, &(0x7f0000001880)=ANY=[@ANYBLOB="0200000000000000c7d14a56d5f6ae0d9be4c4764e995fcd33b2d73303c2cb789e630e84cdf134de490279cb836c54734db396e1d3d83d07eb2d39e2f4d6d377dd1fcb9429478fca19d81b62357a95c1d4c9b10be72f9631b6ce4b015770ca794392c9b910d7f0706fac85fcc0b9d4df741581dce00131ae5548e43f5b1327a8611916a5e6ab5131ae90d4e66b4662c5a4f6b8996d6f643c9b8c25ce95c1878be3304d2133c1a4f9360e8903c3a5e114e1629c55be9830a585f8831fe0da8a7ef5d0ed79702af372b1628fef246b5cf61f6dfe3c20aeca3e6c55a79936284cb274a00a8b9e94dfce6789b57f6082766a19c8977241d327f70d5daf57a08f8ebea12e208ebca0344f47292f18112c62110225509aac16e4019d1becba9208fba7ffa7d454dc7010cf13dadb0a38046e01b27e8e8456f94ad176da28917eb7f0a2d9dc1b97334101fceb900905837127ac695837cc21e2545521f9d4dd0c8ffe389b464ae06adc7e3babc984fa323078b6f69899957f593230647d71552fa1f075087007a47499e54fa9ee13669f8f2b2f29f1350fb94837ab704703fee3cab9c4be2fa829c571b96009c19c0a81847f61bced3086ea122258ec2d42d694d2c118fc7509f85c172118c1d9ab9207559a0d22f2cecf26fabf59489d2e79d44dc8a9413986ec090577a95a0c5ed3e104979d69169ac72ed75152c11faa3669b705c7edeab6e7192aa5ca02ad8399b6ba228c932b0ce0eb6f259f442140ad28c4b8614601f6830d302293058bd0da93c77ea7e26b069bdac024c699a78adb30a9333aabfd5169b898af5c1c46a493b62e87a9e164bc7ebec1dfba32838596cf84addb92cf8a3606a3041b276b50aad4bb9d991c60bc9879c9a9b1ed82fc88bdfda91719051d6787b3387c32dd48f4c183143d299f52da7cb1a1d17de2d0083d7206094ff5855e57481350838caa3978798c8d8e703a90585ca3702e54c3f47b4cfdc3f485a6405ddb8391047229028f69b2352e7e52e9fa8dc57761a51907a52ffdfc263898b47a782b6dea1d8499bf37136d9ffad3f45b6e4212357fdbf494698f7bcdb638cd88d2d088604b236ddb4bcce72a8a3f757f4acf2ac386cd64734138185c80a57d0bdfe1d602d411641885bad7ce443e1732d76f8fe8ac240602df7af347ecf7a430ba8f8b4f4f27ea5ea7144c034270933ce090bcbacb9e452244ec28d701f3791ff31127e4619c96c33295af00e369374ceba5a2371426e2b2cf629c40f1b599098999bd8bc88c358d2cff5b96a88a7360d285ae565b6fc7acb225ee194536851c7eae8c6186e85379651f706186c1a641ac9e354a576ab6c876b128d3d950a56cd6974e39b34ff524f302f45b8d1b2599900be70e75c758a37fdebaa63522c683dfdd6e65740cb896d15e27ed5b4851fdb2239cb5ee1b676478fcd29c4823986615ce4bd4d28a5c7814ca4b68fd3c22e0aa2bbdb6a221b73f9d64c95d33829c8ca16291046e18d4b90e4e5a0b2a50cb77ca392a74304de6b2e12efc105531471da981ca9c4780050a997ce309e2b4267b820c50abf98590a2646e0137b9298abee1ab926a3d6555ff45d07f54e4e2dfe845935549240ec45b7b94dcb1f76776686f7eaa2d07eebaa931764408468c8f5a2e50336516a4bddec066aa59e812430b102fa1f5fbef25f5335b0753d6c4f546fc38e010e61db8d72640b13fecbdc84a45c8c6a09b023e71660fcd899071c96e168884d0363b0cf3ce0b1cfa78f5a2d9d20d3ec5576a89dbb7bd0859f8109f7824b15a51357c492b9ddaad1d73baa09a1003a7295f2793e0f1068a42d7d97cf40985fca097c605a876d7bed10e3d9afd633c2f2fdfa4b120f2d39247af1c7d2a5218c4361d76be03b70a7493a3dfcb44a3382347f8ca0d1ec54fcef6e3498db55fbcb74a773b156e9a14499a41af3cf94b0a6c9bce6760dc6e4c998b762fa9d48e0c6e1937a1d896385e2c00f961eebeca1c95295b89274916526220f00e994ed7ff6757510ef0992424be3100ebbc4ae9ba9f828c000364f20d6aedc97c4f239bcde96d93411269e15c3309464fe3e958231d42ac7de0ea6dd64094a9230ab3f0e7ffdbc77db40dd30350be3e297b5308d4134d5d6bc939f229a1c584eb55755e806399341e163b01a6d64d907d2c1d26b113e03989f6ae4b0d3b34de1afb4c39454efe9416f0099219d963927c46538b57bfafef8debf9ab6a334cec34d72b084b4ba5f7384730ffac79c86a75a05c07c17e3843d60c9062dff8d0dbf5dc7d6740ed1162602f861a98ec17197cafa283ab9089d4d4b32939e67c47d76390e72409c10fbd86a7fe4038a9cc0e13bb4b371f10dd320c5be6e4926a5750c5d9b8f8f490c677413b09781262b751372c43cfa19baed757198a15082da0e527663f563a6599071da368d3f3442317533a31ce2e3726d2e840573a61b017ec2537297cae6c425071d95b7e498838fc208b7a329a1506c98127e584180c974bce83a9a43b3929f21a49899f9d8289d7c7f765a400755f885a144a9708f9ac1185c4285607c2fafdf2611deffd4d27f2a6654014ffe6e901d287561960a36ad55ceb5cdb1028f5ebfc80b904c764ac418e0ea9384710a3108014ffee070572d809eec40e6112b4b58c02a96a10fc6b8a7b90ed800e694c39f541208ca5dac4f09670b828804b2850da7d2a01f8b78b857261f3245438a0b36ea699d1d28058e98b3d0e64fb562e53f11013f158250e371b097cf01b3b8991855f015847094601deed8b0086ec13e9edc5b49e5fa26e502221b24ac3d6340168f912b46c7fbb53c128c83d3d486fc8ab7f78b66661aa79dae4024512d8c7cc78bbefade16a7946966e637999f26715ba1b4b09424a0d8208186d6343bec62af67f3b97098a4b0527ea93328d6e09a09ac4f5a6ca113ffcf56e1c4c74496e77dddccff43092f74bfc59552813daae66b5e05b5a691ee19351b0f431ef5e8661b43573e3a58ce99797036d2a9be045c126bc15a5c55595ef0426147621414c3dac3b4eb7a644db8685c8c933cf0dfe6229ffd33a66096d4036e9fc10e82f3bb53cd328943545a3c05c9d6a3e6ff92fd8fb9fa6454a9aeace8ae844cfe2349905608172f3e9280104139971bddd2d9ee9c00b7a99455e23c2b08171379010c0e79d17ff9a1ba77ad2e00a45bb0bd293baa866394a5d398ece0f0c5fe74e1b7a7b2492630b20beb2705292dcf6d6d94f09078134010f99bbb072d93e051547cabe2e45305337e23035e8476fa7c9ddc6e3cd5f522fdb2da29f4058b9c26ab441f2e1f2fe5657e2fd64331eebcbb9b699e050385b197c688e17d7778bf03d1aa4308d9b647466016aaf17fa542f6a1851a1aa3ed510652f64b08ffda86e9ffa699fd571531d9e72671bb42d7d1b381b3e3e9fc92b4b05ce3781ebc5ddc919b80ed0ea7f1933ddd0deca2c93c40d38de1a3836f6d7f0f9e18632ce06d5b14f120ab0ecfa8dae4bbc73f4bc4ef6a5e296ea260809ec82f055b27d94001a80272a66942be0981f74094eb93369aaf182b9619b64c719f752a72cec33d42e9af3ab86026042380ccab6231a0c1d715a3d7c6e6c8c3883bc312ef5ce7acf82f732606ad46909da7b0b569a9a9efed9c5f12931b783e2e390f5a53253569a91337dfdde2edce013beaf968063c70996f70ad97cec715aa965b8025bd7483564fda38182129b40e53d83f5af24863af025e2a42f5f4bd8a5a6bf748372c8845e98ed30434720e5d5df9bb1358b9b222f35dca89a0464cb171d2fde6e5c8ad179f164a7931c1b6ebd5bddfc1934db40eef1a4c81ec4b146da8252be642f7a20c4b36cbf3fcf6da9d97d7de2791e363c30709294d4316c02a05203e1ac781bd1c518e72ed4966156c192c7cbdb38455e33e98e258d8f93fe1bff29e14a84a230799220be6e9d6e8d5c4e3cf56789899e129d94238481a1078782a7b585ad0350ed538fd782ceedff2b6ce532320967eb8c6025d04a2ae0e3a220d92e194b1c0f366ad5b211cfce837dff377077125d9c559c0611b78795162b71f83d658f7026f0e4128555a17ed465ca246a72ae69242c3ad6f28a8a93cf42f5d63fa621fec43f066cac635ea47b2cdc89efa96cb9372b2775b41411a67215b00d3d5076e455e49ae91d9a7cf762226fff2d43a17b759c32a7fe87e45476873ac36b13f0ab67312c0b48f8ac5f16bb4184bc6e7b2acf502fccbd60e90d43ba3fade192081bdeaad06bfb34aaa2bf203fc46afc60a598edfd33266c73608da1c660ff4cc7fd22274da19df6780fac32f8d007ac7618663eb2703bf6a594467d5530c328368f5e4f62b09ed4717c2eb5d33f1aa941fcfaf6cfea79fd8ad8d9811cc198afc70a826bb48a8c64750b7903162927e74cb5c600b824374d7597e87acfa6635cabe68b3649488c1318c9cd22f5281b5871ade1812e6181f1e2d9019196f91a38ec7eec1c5e9a40c7f4936e4b4d4c71d94420d88a31309e64e641880c2281bb42ff074b6ba92454e2f1f1ba30c4478ea1187f7a4cef74660a0cd6a0c8db715b048bd7df733fb32a1023243ab30a30728f9a2b9b8c13d03ba8438505bd7ab5082f360088673e600f0580cfe22356f1e36d2d2b4b14867806009876badd4f1d32c786321f8951a5c64287e21de87ec27a332808eb14cc15c061a7beea2f85b734372797dc1aaa71af0b644f6ec3fa38a9e15e72c0cfe2f684cf40741c81b9b4eb92c413c112defdbe0f5fe19a6c49e79dd0f5263e6bfad9181cf87427782cf873ac8a7d2f59217792d4bb02f336b7c50dede54af929ca6dcd0db41f5050caabadc85bc29a351106e450dfe1056e76c92c23a0d80b4c422fe46ba8d7368e247b65bcf65456425fe4416d336abe874392f9cea09b5de871badbdb78071c2c2901ac1e123f705f5f74ca0788e13b6bec45e30a6eb0031a49323eb5a4f366308a4ad6948d5f6ba2f9c0349a4dbfb1e1466a5e74e86e2cafddf27420abf2e49330944259528310e5fda41382f7fb9829dd7c60d443fcce5231502daa96fe6958acead66bde8f39171f150d6dc1be792bb34126b062f6e70be667d29918a709ae71dccab2fd3d1c903add2b2f7200945c4623b04c385d00bf46046a326fec8360cd483465cd184e8c0d97cf902ca4a6204834a5eac4f1bbe1ca5d6d3869028049667aed447c449a5bd968413f8ae3d5248fe455efc555b869208a036f28b86321300f78f32e2243bfd6ce93597721db4db84b63b272bd550f669631b6051be48d2ea7eea5b42bd1a630fdcdf3a4462a1254445a1ecbf3c19fc0e066ace18a72d264067ed0885acd62b48af93249123eb37cfb241bb565e99dd297241adbd5cbd46202ad5e7b34d9d5d431d565126623a9dabe355ad8cccf005964ae1f5898c4739b3881ecac226f0d055c6150ced1b174881f7971967a1c4de85bbd51f2c67bf4e0bc705cb1ea5d266bf66c5268fbca5f9f544af8de4851a30941dec4a52cdde47979eb377e57e752640c46f2148dd50223477b5c6db92c1aa1cdf8774f16d42bd77d6ccc82a10b65537a68d187d7c67a81105c4cb63d137c525e3882b3a7648ed87b771a0286689767de996350c325ac09cedf6e1a6c8e3e99efeb8ccd9e9908462bf8ed2fa1167786f96bedb9f9519b523c94d4322b2d8ac30ec25cefae549c14fe0b8213f597f4bd020db5e06629d2a5a530458de7f9e99b902a1fa893a6109199f6a20a7fa1632fe1b81a6f0ca8498114055885995d0f665cd04df9d91c4a90af0d4e6d2f934caa87dc479a492b2e75236b7ef7575188870c7394353025bed4cf30df90e5aff3b2228e12b4cc8db01ef8dcdc9915efc3456a014370c91a197a49c7d9ac6fa294b69c1dd1283bff940c49a763ea012ffc36225653a915a386b31619dcf2f7325341b19cad03f630ef5b871fc0615625ad44c890f7"], 0x1008, 0x800) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000001800)='/dev/null\x00', 0x11, 0x0) ioctl$TIOCCHKVERAUTH(r6, 0x2000741e) ioctl$WSDISPLAYIO_GVIDEO(r6, 0x40045744, &(0x7f0000000040)) ioctl$TIOCCONS(r6, 0x80047462, &(0x7f0000000080)=0xfffffffffffffff8) ioctl$TIOCCHKVERAUTH(r6, 0x2000741e) ioctl$BIOCGRSIG(r6, 0x40044273, &(0x7f00000000c0)) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x2010, r6, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0x8004741c, &(0x7f0000000100)=0x3ff) ioctl$TIOCMSET(r6, 0x8004746d, &(0x7f0000000140)=0x7ff) preadv(r6, &(0x7f0000001380)=[{&(0x7f0000000180)=""/39, 0x27}, {&(0x7f00000001c0)=""/66, 0x42}, {&(0x7f0000000240)=""/102, 0x66}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/74, 0x4a}, {&(0x7f0000001340)=""/7, 0x7}], 0x6, 0x0, 0x0) r7 = dup(r6) utimensat(r7, &(0x7f00000014c0)='./file0\x00', &(0x7f0000001500)={{0x7, 0x9}, {0x7f, 0x8}}, 0x0) ioctl$VT_SETMODE(r7, 0x80087602, &(0x7f0000001580)={0x1, 0xff, 0x7, 0x5, 0x65c2}) ioctl$WSDISPLAYIO_LSFONT(r7, 0xc058574e, &(0x7f0000001600)) getpeername$unix(r7, &(0x7f0000000000)=@abs, &(0x7f0000001840)=0x8) r8 = getppid() pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = accept$inet6(r9, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r11 = socket$inet6(0x18, 0x4005, 0x70) r12 = fcntl$dupfd(r9, 0x0, r10) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r17 = getpgrp() r18 = fcntl$getown(r10, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r13, r14, r15, r16, 0x5, 0x7fff}, 0x6, 0x2, r17, r18, 0x7f, 0x100000001, 0xb1f1}) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000001740)={r8, r3, r14}, 0xc) getegid() mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r19 = kqueue() r20 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) dup2(r19, r20) sendmsg$unix(r2, &(0x7f00000002c0)={&(0x7f0000001400)=ANY=[@ANYBLOB="c7ae758400696cdf6b90437549fc3cff00"], 0x9, &(0x7f0000000240)=[{&(0x7f0000001680)="4cdab88f038b6450edcced9b8b79517bf4107e7fe42fed5ad52cf62023801c8b1a0a5dca48115aaea8e49f8de5d6e6049dffc0ce3c2dfa6093c4be765c38ef637a", 0x41}], 0x1, &(0x7f0000001400), 0x0, 0x1}, 0x2) 14:01:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000001600)=[{0x7, 0x0, 0x3f}, {0x3d, 0x1}, {0x1}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080900030000e4067e2068f60200") 14:01:20 executing program 0: getpid() open(&(0x7f00000000c0)='./file1\x00', 0x10000, 0x112) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0xa0000704, r0) nanosleep(&(0x7f0000000180), &(0x7f0000002540)) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e691035b0d58d646c06c066fef4a722a9770cc38c22a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e6432734062808035224f1029f653540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf793cc228a4fc2484142d2fc29b1112749e1a31bf9106521eb82f5f3fb44ba2c2014bd2026342588fa1a34492fdd4494c5eeb4af04be0195d459fadab38ea746dbe621387dc46ad4182120760700000000000000ab325a2e9cc64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a54216670ceb4ddfe9f9598a1e2bf6d04b8e89f9a026a26e1b202c328ce5845ef83ac4cf9140897d3d9006e10d4b7e62481d802618e2d6dbf289abcc552e55c60cea0ef479c098efc691987d2185"], 0x156, 0x800) msgrcv(r1, &(0x7f0000000e80)=ANY=[@ANYRES32], 0x1, 0x3, 0x800) r2 = getuid() setreuid(0xee00, r2) r3 = getegid() r4 = getuid() setreuid(0xee00, r4) r5 = getegid() r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r6, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r8 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) r9 = socket$unix(0x1, 0x9, 0x0) r10 = socket$inet6(0x18, 0x7ffffffffffffe, 0xfffffffb) r11 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x10201, 0x10) r12 = syz_open_pts() r13 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r13, &(0x7f0000000540)=[{&(0x7f0000000080)="8a4f401d2e93b31318100c46", 0xc}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r13, 0x0, 0x0) r14 = openat(r13, &(0x7f0000000100)='./file1\x00', 0x200, 0x40) r15 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x28082, 0x6f) r16 = kqueue() poll(&(0x7f00000001c0)=[{r8, 0x20}, {r9, 0x100}, {r10, 0x2}, {r11, 0x4}, {r12, 0x40}, {r14, 0x120}, {r15, 0x26}, {r16}], 0x8, 0x40) dup(r8) r17 = getpgrp() fcntl$setown(r8, 0x6, r17) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x8, r2, r3, r4, r5, 0xa, 0xfff7}, 0x1f, 0x27bf, r7, r17, 0x0, 0x9150, 0x8, 0x1}) 14:01:20 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r0, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x200, 0xa) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000100)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x7, 0x3f, 0x9, 0xce7}, {0x3ff, 0x9, 0x1f, 0x4}]}) pwrite(r0, &(0x7f0000000240)="d0", 0x1, 0x0, 0x0) r3 = geteuid() r4 = getuid() setreuid(0xee00, r4) setreuid(r3, r4) 14:01:20 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x64a, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = socket$unix(0x1, 0x1, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc028698d, 0x0) r4 = socket$unix(0x1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000013c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000630800010000000000000000"], 0x10}, 0x0) readv(r0, &(0x7f0000001340), 0x1000000000000290) r5 = msgget$private(0x0, 0x2) r6 = getuid() setreuid(0xee00, r6) getgroups(0x3, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff]) r10 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) r11 = socket$unix(0x1, 0x9, 0x0) r12 = socket$inet6(0x18, 0x7ffffffffffffe, 0xfffffffb) r13 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x10201, 0x10) r14 = syz_open_pts() r15 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r15, &(0x7f0000000540)=[{&(0x7f0000000080)="8a4f401d2e93b31318100c46", 0xc}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r15, 0x0, 0x0) r16 = openat(r15, &(0x7f0000000100)='./file1\x00', 0x200, 0x40) r17 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x28082, 0x6f) r18 = kqueue() poll(&(0x7f00000001c0)=[{r10, 0x20}, {r11, 0x100}, {r12, 0x2}, {r13, 0x4}, {r14, 0x40}, {r16, 0x120}, {r17, 0x26}, {r18}], 0x8, 0x40) dup(r10) r19 = getpgrp() fcntl$setown(r10, 0x6, r19) r20 = syz_open_pts() r21 = openat$tty(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/tty\x00', 0x800, 0x0) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r22, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r23 = dup2(r22, 0xffffffffffffffff) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) chown(&(0x7f0000000200)='./file1\x00', r26, r28) r29 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) chown(&(0x7f0000000200)='./file1\x00', r31, r33) r34 = socket(0x18, 0x1, 0x0) setsockopt(r34, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r34, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, &(0x7f00000005c0)=0xc) r36 = socket(0x18, 0x1, 0x0) setsockopt(r36, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r36, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) r38 = getuid() setreuid(0xee00, r38) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000780)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000180)="5cacf28288cc9c71689c0932054687e74295b08fa709dfdf86e7bf108f7992c8a3479893e56b21f24e70724fc794c092dd542162b8dfce818a4fc98b993aa98dbfe9af6397bee8d5", 0x48}, {&(0x7f0000000200)="69f7cf94b34956892b7514918c448aa2196900703710a326afc7ed2f82e76207b5853b080060ff147a9b37931251903d6c290e6a58a69b543c3358e2157931756952613698a26587f34d8ed73f3d0a3897e3d9caf867eb3276a91e826ef55823809d1a3a838c29535796fed55e22da6a92d6b450c76753fde42963586396374c73263fcc81abf4ba56256ba49fcdcc57e04c3cf28e0901421f05b3cd4fa2c6faee389e18fc20a95e2da53d484897b571e24baf473d31deb26f7e906b1c061d46bfbf13e4a79daf11c2131c20e386612fe15504c6935df8fd504396646b016821f8600a9f5d27e860f557dc0242c9699303b12493ad765b7b2c", 0xf9}, {&(0x7f0000000300)="0b26f4b68c6463af5cae49e48d67688952", 0x11}, {&(0x7f0000000340)="0e4df0df8a4b9bb4ea3c6cba340fac695e758dc386d2eff4f242802acab9a244ec12a11fc12b0d3c66d9cb", 0x2b}, {&(0x7f0000000380)="260ea794acb8f83d08d7d43e03921c09b13f7e788edfc343f2679c38673be44a75ac1a6d4afabbd5b4b64f38622877eca33971705e1278d7be2ac870d958b320fe1167c02be821a9d60d4c98735548cd937d417e9b76a06e2f24b6ae56f51c932047db0c38fac3561d17450e2ee938606eaf6d6d6f45e7c5201cc8b28be50c5a862e162dc507489f", 0x88}], 0x5, &(0x7f0000000640)=[@cred={0x20, 0xffff, 0x0, r19, r6, r9}, @cred={0x20, 0xffff, 0x0, r1, 0x0, r9}, @rights={0x20, 0xffff, 0x1, [r4, r20, r21, r23]}, @cred={0x20, 0xffff, 0x0, r1, r24, r28}, @rights={0x10}, @cred={0x20, 0xffff, 0x0, r1, r29, r33}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r35, r37}, @cred={0x20, 0xffff, 0x0, r1, r38, r7}, @rights={0x18, 0xffff, 0x1, [r0, r2]}], 0x108, 0x4}, 0x402) r39 = getuid() setreuid(0xee00, r39) r40 = getegid() r41 = fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(r5, 0x1, &(0x7f00000000c0)={{0x4, r6, r8, r39, r40, 0x116}, 0x9, 0x7be, r41, r1, 0x100000000, 0x9, 0x6, 0x80000000}) 14:01:20 executing program 1: r0 = socket(0x11, 0x10000000000003, 0x0) chroot(&(0x7f0000000000)='./file0\x00') sendto$unix(r0, &(0x7f0000000180)="b100050400000000000008000110000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3872babfbb770c17cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000000000000000", 0xb1, 0x0, 0x0, 0x0) 14:01:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f00000000c0)=[{0x81, 0x1, 0x1, 0x4}, {0x53, 0x0, 0x9, 0x2}, {0x6, 0x97, 0xde}, {0x80, 0x0, 0x0, 0x9}, {0x7, 0x20, 0x4c, 0x7}, {0xcf, 0xfc, 0x45, 0x10001}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000300)=[{0x5c}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") 14:01:20 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="9513", 0x2) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f000062b000/0x2000)=nil, 0x2000, 0x5) ioctl$TIOCCHKVERAUTH(0xffffffffffffffff, 0x2000741e) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000200)="8165d7e7c3026f503b71930aa7bb3c1e34f5c2e4", 0x14) 14:01:20 executing program 0: open$dir(&(0x7f0000000140)='./file0\x00', 0x58dd526613957ed9, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffc, 0x9284eaa0731f5fcf, 0xf0000026}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xb4e, 0x0, 0x703f, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000200), 0x401, 0x0) 14:01:20 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="2b165070bc8b5082022e2f66886c65300076021a0adf7b149f1e99364abc1820cd41e15ef99d74fd5def779bf3adbd67d4fb66718456f4aea2a9ee845377a1d8b890cfdafc0029ebda30d786b606322dca81897bb2d8f62842e920195d6c826468b152e350f2f530cdbc5a2c57a35c39800cdb3de9844cf20a65d1f3a9bafddbabf6bfb0fa139811ceca1fb27dd758d5652d0e6c65a2b324d1c56b5d3dd6bcdb6cbac19f4894d44e24c962f0a0a9a0cef74a00156d45632a01bb4ed05be444a20d03a9a40c54e26a8c5fe87d95"], 0x10) shutdown(r0, 0x2) semget$private(0x0, 0x0, 0x1b) 14:01:20 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r1, &(0x7f0000000080)='./file0\x00', 0x8000, 0x10) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000000c0)={0x1618, 0xffffffff}, 0x8) getrlimit(0x0, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x40000006, 0x0) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 14:01:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0xd6fac31c0ec9c954, 0x0, 0x2fa74a181c431338) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000500)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCCBRK(r3, 0x2000747a) write(r2, &(0x7f0000000300)="924bbe0c414ad127ecae9a6174d36e212ca55c360a2772259e190bfca07e1c87cbe0e386d9b87da2a3066577f8bda6778db23996ddb82881f985876a782445e434d7a141e91ab2c31564e13bc99b96039bfd7189a9d9a2e8d995ee89adc0dcf47610d09ab5d128efb4ef782b0aeaa55d844bcfc5c57d1112dfa5c6d24132816afe2440e4a1436cdaa6261024875c7fb289473e5466deb039ec4fd6538b05b517a50d007c2464cfe56272d0d8b13e5b2f1b74a6a4f923414b91be13e04eae1a5e782ac6912e4e54910b54c1af9bdd671ea6b0533cda55fe0c1504d37340c8828631d973770800f8e67db5f39fe5f5d4fcda81f06149f811874b7c800ccbb53d4a6d2c8cfa297530ffff000000000000e49176a464c2a2cf2bf15d1cec40d52e7e9363d13ea3873e8efaf883b6be0fe7a9defe418d1174814a34c5d6696e21e4df838c7c315545b67a2dedd4cdbe7a5773962a16ae7aaa19811a69ad8bf0b6c0bd95d8f5544d6db9af7c52f57306b0c20e102966d762040613de4a1130e42c5e6a8357d0a7c673f9", 0xfffffffffffffec7) r4 = syz_open_pts() close(r4) writev(r4, &(0x7f00000013c0)=[{&(0x7f00000003c0)="d09ba57886d9e99b428f2d6110a8d2eddfde62d6aee7392aaf9abd55a35a730e714fce0041d4c92c6fed44562933abc53831f6f53527e8bd69bb0a9631a7b05b7b3568b8e3eb8338bcc437c589796e27ed3f5db774e5b8ba202cf855fc1eaf898d90ef75f290d3e2061686dfddb941e9e1fb56e3689a8b884b39d0c963b5d8802b94c065fbe65423794229af46104d0012d4f5f7ea5352b4e0d2b8565e5c4d3697ccef63497927f47a6b1d66f9eec2d2a6e1e94ebb818466b67f6f0cab7df66eb0b8cbda06b1712dfc6bec17d4f69d2b083f88b8bea12d8ac2554fb78ce712509a77b9137331340f6c21571f0bb75bf1c113743e5e221896c5ef421a24667fe5928b66528a6802939f15b1dc06b39ee2575649f68cec05b0080b8b9d1a7fd4535e695a9337f28680fda32fad796b7990e5f9d9082935c85b2179f46567dcf536d9ff3a0f033196d586df1cdad3a8d69042c56b865f4e9d80d8b539e8dc322acbb76957123f86ca353d8378609a9794fe2b024ecb5fe3270258f332d8781245a8a4fc1cb67c8fe02f7627a9c4d17cc9fbd6dfa39588f85eb2d02e50b78967f7cbdfc0060cacb2014bf53bb53117a140453b4825412bebea1a10bdb20f60113fc2f9a17736decfabf4929ef1a9de6f930a7c3717440f0e59d302a17f7e9d9411fb02b00fab2f80fc940e1cf98788309c7b35d461b4d340b3e5b857ad5fe8326d68de94a1610d09ef46d8beec1b9551681608d3cd7e916914dc14f8cfd9f4e5bd31d52f8d3d72111b6d079ce1bbdc47cb5a5bbac8c5c9207289c944db97ade9f655d5ea3aef380416dd95aa57a5edae7515dcd748146ed20f3b9e58af824e1abda62ce83df25f48e9e01005164991ae2009aa1a3f05fa78b079d0fbd91bbb0ea5064dfa03909f280f97f09d495b0c24d87dd99af152de644c4aeb81bedb6c82d844313f9786810c301b7707f4d930f78fe40a3d787bf2656d2277ed91b14fc62acdd62bbe18d1ffcdf131979c90c8a1fb20bd5084e0d06958f62e6267555fb7efbf9e3d9c132a6332d2152b50c68fea9524cff7a8faff8134dd66c67258e3d56734482537ab2dfa342e50d5bda74eab05134ac7e25ce39270a6c647ca97988cbf19cfd4add42f03971147000fa4cf9211c5705de74cdea09cdec356546ea2ee9865d115cd3cf6fe2fdfab2064e64e09dab7694a289811519bdccdd7c57b0b6c9308a0422ad27c7166ae505034b536edfd15fd75decadf65f9f1eb9ca330c865027f7204ae77f880f9ae1d00a95287349f8a0027022cc567843110e402b038025ab17c13a9f584743ad32a075c918343121b099dc5f7d51f8c09d0b0f0d00c5ac3474e614fb801bc9baaa5ef4d2c49e4c556d025f61dfbf80226e4637014a30d499f1cda07006fb199cf1ed82739d228b3c69e42d2250b8916020166e2da2e86b674e4d60354ac01cc29191bf88af9241ba37c6d666397181545eb03e51db98d6dffb4c2fdc12c8e860244b7f1a9072c973c50e719bde389d699b2c77fad39e18d1375800916ccdb34abfabddddc9e3f69cd3a33c9a17ca9e3e737587f4d19bb71b94b0aab36a10197739ab9f25bcc73839cdb6dc0bb3c914e7aa62029299af31ed3448ab351dcfb", 0x486}], 0x1) ioctl$WSDISPLAYIO_GMODE(0xffffffffffffffff, 0x4004574b, &(0x7f0000000100)) getsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) kqueue() r5 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r6 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) r7 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r7, &(0x7f0000000280), &(0x7f00000002c0)=0xc) dup2(r6, r5) getrlimit(0x8, &(0x7f0000000540)) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) preadv(r9, &(0x7f0000000200), 0x1, 0x0, 0x7ffffffffffffff8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) read(r0, &(0x7f0000000040)=""/32, 0x20) 14:01:21 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f01d00200b0f000005000000ac39080500cad800"}) r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r1, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x3, 0x9, 0x1, 0x0, 0x6, 0xa6, 0x800, 0x1, 0x2, 0x3, 0x80}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = fcntl$dupfd(r1, 0xa, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$getflags(r5, 0x3) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) setuid(r6) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$VT_OPENQRY(r4, 0x40047601, &(0x7f0000000140)) 14:01:21 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8be", 0xb}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = dup2(r3, r0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r4, 0x2}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setgid(r7) setgroups(0x0, 0x0) setreuid(0xffffffffffffffff, r5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) msgget(0x1, 0x254) 14:01:21 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x7}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0xffff) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xfffffffc, 0xffffffff, 0x5, 0x100079d, "08180b027f610400bfaf7c50ffffff00"}) write(r0, &(0x7f0000000000)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41", 0x33) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x796fcaba7863bd6c, 0x0) ioctl$KDDISABIO(r2, 0x20004b3d) r3 = msgget$private(0x0, 0x0) msgsnd(r3, &(0x7f0000000880)=ANY=[@ANYBLOB="02000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e281f35071f061ac0e16f32a0ca5d39656da02489002db63850b0845111e98f229c473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb658b0fed6706a4d08452fc04250db61cf6f8a007d623bcacfe9d34b6aa1e222dcba8dee9f0cdc7527d27e8a15b700000000000200000000000000000000cd849ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2c85e172bf1200007d12b1bad7bc118f440cd268d0696a5ed615de137c0b7af743b52cede207061509b8e7df616baa41b83962d25aff3c50a0a0fdf190d7e0f4be31e95fc719bda977d50d66f2bb6206e6d909b6c7f2fd27fe21f7d08f7d0595ee078955083911139f2bd03f"], 0x113, 0x0) getuid() r4 = semget$private(0x0, 0x3, 0x540) semop(r4, &(0x7f0000000000), 0x0) semop(r4, &(0x7f0000000280)=[{0x0, 0x9, 0x800}, {0x0, 0x3ff8, 0x400}, {0x4, 0x8001, 0x800}, {0x3, 0x4, 0x800}, {0x2, 0x0, 0x3800}, {0x4, 0xa392}, {0x0, 0x9, 0x800}, {0x3, 0x3ff, 0x1000}, {0x2, 0x400, 0x1c00}], 0x9) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f00000000c0)) r5 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) r6 = open$dir(&(0x7f00000004c0)='./file2\x00', 0x2, 0x100) ioctl$BIOCSRTIMEOUT(r5, 0x8010426d, &(0x7f0000000180)={0x1, 0x389}) dup2(r6, r5) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000006c0), 0xfffffffffffffd98) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r9 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r9, 0x2, &(0x7f0000000100)=""/114) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x10, 0x0) pipe2(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r13 = fcntl$getown(r10, 0x5) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000200)={{0x3ff, r7, r8, r7, r8, 0x104, 0x5}, 0xfff, 0x9, r13, r13, 0x7d55, 0xd75, 0xfa}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r14, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0xea, 0x0, 0x0, 0x0, 0xffffffffffffff61}, 0x0) r15 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000001c0)={0xffffffffffffffff, r15, r16}, 0xc) r17 = socket$inet6(0x18, 0xe77177b6a1efe5d2, 0x4) accept$inet6(r17, &(0x7f0000000180), &(0x7f0000000380)=0xc) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r11, &(0x7f0000000100)='w', 0x1) poll(&(0x7f0000000200)=[{r18, 0x1}], 0x1, 0x0) write(r18, &(0x7f0000000080)="a6", 0x1) r19 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r19, 0x800c5606, &(0x7f00000002c0)={0x1}) dup2(r18, r19) getuid() 14:01:21 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = msgget$private(0x0, 0x0) r2 = msgget$private(0x0, 0x0) msgrcv(r2, 0x0, 0x0, 0x0, 0x0) r3 = semget(0x0, 0x0, 0x402) semop(r3, &(0x7f0000000180)=[{0x0, 0x8b33, 0x1c00}], 0x1) semctl$GETPID(r3, 0x3, 0x4, &(0x7f00000002c0)=""/66) geteuid() msgsnd(r2, &(0x7f0000000340)={0x3}, 0x0, 0x0) r4 = msgget$private(0x0, 0x0) msgrcv(r4, 0x0, 0x0, 0x0, 0x0) msgsnd(r4, &(0x7f0000000340)=ANY=[@ANYBLOB="00800000"], 0x0, 0x0) msgrcv(r4, 0x0, 0x0, 0x0, 0x0) msgsnd(r1, &(0x7f0000000340)={0x3}, 0x0, 0x0) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000180)=""/139) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x100000000, 0x2}, {0x80000000, 0x7623}}) close(r0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x3, 0x3ff, 0xfffffff8, "a8186503182eab7fff0e091fa600"}) write(r0, &(0x7f0000000080)="96038c867d189ac9f508d0f68e0299003a52edcc40b100d771d81fdf45df4284f85cffe2a0ccdfc66f8614df7085abb101001061ef76da41e7dc71c96ae4c37431a4bf7eeea0d36524669f18959d18d08c3509", 0x53) r5 = accept(0xffffffffffffff9c, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) r6 = syz_open_pts() ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "27c88efb93011cbe48546c189af6743f75cf9b87"}) fcntl$dupfd(r5, 0xa, r6) 14:01:21 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x10000, 0xa) r1 = getpid() setgroups(0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) accept$inet6(r2, &(0x7f0000000040), &(0x7f00000000c0)=0xc) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r1) setgroups(0x0, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCNOTTY(r3, 0x20007471) ktrace(&(0x7f0000001b40)='./file0\x00', 0x0, 0xa0c, 0x0) 14:01:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) unveil(&(0x7f0000000480)='./file0\x00', 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000003c0)={0x21, &(0x7f0000000380)=[{}, {0x27c}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) dup2(r0, r1) 14:01:21 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000100)) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x1021, &(0x7f0000000040)={0x5}, 0x8) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r3 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r3) r4 = socket(0x20, 0x3, 0x8b) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r1, r3) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 14:01:21 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x6, 0x0, 0xff, &(0x7f0000001340)) pipe(&(0x7f0000001540)={0xffffffffffffffff}) recvfrom$inet(r2, &(0x7f0000000100)=""/178, 0x73, 0x0, &(0x7f0000001240)={0x2, 0x2}, 0xc) recvfrom(r1, &(0x7f0000001100)=""/161, 0xa1, 0x0, 0x0, 0x0) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) dup2(r0, r1) bind$unix(r0, &(0x7f0000001300)=@file={0x1, './file0\x00'}, 0xa) r3 = semget$private(0x0, 0x400000000d, 0x0) pipe(&(0x7f0000001280)) semop(r3, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d8ebe}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) semop(r3, &(0x7f00000002c0), 0x0) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000200)=""/27) semop(r3, &(0x7f0000001900)=[{0x4, 0x80000001, 0x800}, {0x0, 0xfffe, 0xb52d7de6e61f1278}, {0x4, 0x2000000, 0x1000}, {0x0, 0xccb, 0x1000}, {0x3, 0x0, 0x1000}], 0x5) semop(r3, &(0x7f0000001840)=[{0x1, 0x6, 0x800}], 0x1) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f0000001380)=""/234) r4 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmat(r4, &(0x7f0000ffa000/0x4000)=nil, 0x2000) shmctl$IPC_RMID(r4, 0x0) semctl$GETZCNT(r3, 0x3, 0x7, &(0x7f00000000c0)=""/60) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffffff, 0x80045756, &(0x7f00000012c0)=0xfa) getrusage(0x0, &(0x7f0000001480)) mlock(&(0x7f000071a000/0x2000)=nil, 0x2000) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000240)=""/4096) semctl$GETPID(r3, 0x3, 0x4, &(0x7f0000000040)=""/50) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000001580)) semop(r3, &(0x7f0000000000)=[{0x1, 0x5, 0x800}, {0x3, 0x80}, {0x1, 0x0, 0x3800}, {0x3, 0x2, 0x1000}, {0x0, 0x34b, 0x800}, {0x4, 0x7, 0x1000}, {0x4, 0x9239, 0x1c00}], 0x7) execve(0x0, 0x0, 0x0) 14:01:21 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x9da8cc483d10d122, 0x0) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000100)) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd0\x00', 0x100, 0x0) r2 = getpgid(0xffffffffffffffff) fcntl$setown(r1, 0x6, r2) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r3, 0x0, 0x0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x0, 0x0, 0xfffffffffffffffc}, {}], 0x4, 0x0) msgsnd(0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="0f9f2ce52ba25589c6b8357f1ad575e64740d27eb8416cf29f7df135d1f27d39b0edb1104232b47a637068b9f9cfcc9c455b0a0c1de6ae06d39e8c3977f419e58870174c0d3945dc558c90000000000000d11466f599aba6b711f08849f74d2d06c43eaa45a0c9c4f01fdadde7"], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x18, 0x2, 0x0) close(r6) socket(0x400000000018, 0x3, 0x3a) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r6, &(0x7f0000000040)="100a2956b9223776", 0x14a) pckbd_enable: command error pckbd_enable: command error 14:01:23 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6418214c], [0x0, 0x0, 0x0, 0x9, 0xfdfffffffffffffe], [0x0, 0x0, 0x1]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) mkdir(&(0x7f0000000000)='./file0\x00', 0x20) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 14:01:23 executing program 1: r0 = socket(0x2, 0x3, 0x2) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf67e33ca1519af44d440ae433b7453f68c117002864d30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8491aaee48c03c2a442fbeeaa1b6a4adf92ccc952f6abf1e6b468e922399b9b813ad30676bde7f00a49fef9d612f871f4385f04157795ea4a5802e66f4b5df6a68d8cac7dbac5b65c6593d2870bc122cd2350000000000160000000000000000000000ff0100000081160021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ff00000026455bedfb9c9f35f23d1aa500006c17f08969eddff7744123053fb805925341d8553fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c47849768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23432dc9631d64bcd823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e772d35d0d625d6034e3e2abc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b254b916042575a9603e129cc5b44d547100e307c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea99dadb1b76b6c98bf0e4f37107f09ad734c77e88381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26b498d0ce05a3852a1cb4338f3bfee17a0a5192d6fff297001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d59161787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc6ef2c1417f58714e9d06aac14689ac60086055319e95afec0bfb4cfdaaca352757699d9c748fa0f45198543169a3c646ea83641a64f7eb1981927ecea519f17c5c32f2a00f53251c8286e341356006c0121cc183a0628eb252297dcc4cb38a232f632426040053bf965523cdb91fd205603d1203c9e6026baa041b3bb782d6f5b227c1fc05dd1287ee75f141e75c3b68d8a55fee5d8719a379c098b21d4395b66fda14cc1fde9eeb1cae65b5c3a755723b059c437762fa534db73f59fa2e68c5e7ded8b77d1b9670420ee942b88a376316b3a3e9d6fc9a6e7ce666154b88092acdb573261ef46a27fd3b21987a3382bbaad6277c4b0cc481d53d2ff9034c1a0e7413c1221861dce110e39d721b36e51cecefa8864bcf8da79d3d3c2300000000000000000000c737be5cb209ccafa5f9ca2e8a2169e00efb98f52d5048816855270a92241da1736938ced0f4707e4ae3316a32eb00000000000000214e5d2d618fa605140ee5abc1bbda0907798212ff36dce3e66d107c6041e5e651a472e37d726ffbde51141fe0e94e9cdee79c656ab3e95bccc37a871e1cfb6daa9e1ffd6732ed382227d086a66d6b75858c661d257e97913bb8f1936125874f7d7496a6ef51818bcc2a1300000000000f0169517c2bae6d55c563202fdd3d45881b0ccd432d7d3962dc58d7f182e3541ad80c871231fbe4b40276d894a5c3ab5479b3a22e6af15d06db0a1af4dded6ef49af34c3a555a0a887b5e0524174af3f03bef028e11182b0b5a9e82478f5e9cea8e9743e19f84db1ec6e5477f35791e3b89f10e986a0f624b5896021cba982bbcdd481b0a46ea7c6d0c05196e7943f3397830cedf2dd7f3f72261c8865d17366a3c296ea14f568afed3794e77e863a594eb9b3591c1978393030fb3b9ba4a351a8c0861e0466808d0466dd6e54d8003d15d16a877e383b37d365389f184aa687cf63fb4d3bcbae5efb43cf3c32d206bf146bc563976ab488567bfb76ab5659b234a7520101d96006764b9d8777e7a0e4207eed802fa7f19296214c72b56d2102278beb0aa7bb04a42d668a69d8802ae92ba0db488f6ef87d9697fdb35ad19936efdff7189bbf47e46807b5f6c5a01859b4475f1d34a2ea69d7ba5273b562bc3a95ffcb00c14427f215563364248792fa155e7ee3f1ada81e341a55afbfbfb544a"], 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) pwrite(r0, &(0x7f00000000c0)="9129af478de743f740e37c28d1fc35a4379218143d09952332f407ccf879e35f490f913227868efd91c17092a18fb9a1a81a8d7a7c19c26cb8e87d350463921a12afc549a58be1aa7566d2cc45bb74bccd3c0958dc371d2da1781f1c8e89ee1592983ca9a568143276a2be996e7e9e41f6250fce384c3a9b30514fd4892f4c131dd67191d5acd7747c0111773eeadfa6b6599ae067ebbdda1b5c654e2ac650f844f20a090aa7ed6727521cbfeab44423b5f5f481a6f11e88076c22b155df", 0xbe, 0x0, 0xfffffffffffff800) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000000)=0xe7) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 14:01:23 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$FIOSETOWN(r0, 0x80047476, &(0x7f0000000000)=0xc6000000) 14:01:23 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000040)=[{0x87}]}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x821717ec9cfd7933, 0x1, 0x3) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="14fb56d904f3fad2", 0x8) 14:01:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xb1}, {0x3}, {0x20000000000006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='c\x00') r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000240)=[{0x5, 0xfb, 0xe1, 0x9}, {0x2, 0x20, 0xfe, 0x70}, {0x0, 0x6, 0x2, 0x101}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x7, &(0x7f0000000000)=[{0x6, 0x9, 0xe1, 0x9}, {0x1, 0x8, 0x81, 0x8}, {0x1ff, 0x6, 0x7, 0x8001}, {0x7, 0x1f, 0xc2, 0x80000001}, {0x3, 0x44, 0x1, 0x5}, {0x20, 0xe1, 0x6, 0x4}, {0x9, 0xf1, 0x9, 0xbfd}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f00000002c0)=0x3) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 14:01:23 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=ANY=[@ANYBLOB="2000000000ebff071b542a538706000000b818000000290000003100000000000000000000f8d2ec000000000000000000000000ffff0000000000000000000000000000000000331c197c500e15c68d69d817076a878aeb3017aa05d9906eb8d3da9962e8b2de5a794be7d410de527b5d57f57c354f5d36d2a7d2deb5714632d06f3acd07465a572ec5c59d873171107230472fcd9d5e127b1008b21ca52783988ccf67d9a7cbf728c6f52cd8ededd8d9d2eb4901526e0c572e737de6f120c1de21add3b63b5919dde5514bba94511fc44d47579e7f29"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="200000000054503070ff000000000000f87c8a5b671b1b542a538706000000a714000000290000003e"], 0x29}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x100) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)="d4a69cba25d50c4fc6b21c6aaea54a7d333601d199451572fc2e5999dcde1eb4d923515afbdb14c40a2b1068bc9c429691df69c2bf655bd9518c168cda18255bec5ffafc3cb7c1ff9a40623c542a9e6d3c03c84b785e1b6c1dd2d2433a3774", 0x5f}, {&(0x7f0000000200)="5ebfd40038cae94c8ea78bb6fedcbe0968fad503438e9c2bf53832138762e104d6f77d8e48eaccdb97096fdb61a79621b188742eb887726a69d3652585b7d3a28ff7979afa62eb4873445de4a3cbbf83e4de85d55cf4478865ec595a262e17e8ce5c126dc548b8602b5d59c7a5bfefd6a9219398468928a8678f3a7280cc024455b7ad21cb9ef7758e92c7328e10f33b45aa2733bd0b6f8c36a10c", 0x9b}, {&(0x7f00000002c0)="6aecf48e7e6e738be5649f3018613541393ea970", 0x14}, {&(0x7f0000000300)="26be3ff610a426d5185c600ef5c8bba6ddf95a458f0318088d552879dc59cf54633bf38eb5fda73778275276ed55c2750e930bd74ca76720863c33c703cc832497e4e7c0660db14047e520867bc8aeb1a45da27d3abf30772868395544af893c2b8e166dfa98d272541635b4b07f3dc3fbf95291905c7c89a772fe9ad65fe24720614b55a64b77c93aa990a1cbb1d64380b3c83d79f6dde336624e53da3a6d02a000734b22d617f15854b6726bb7ee543829f5a2f95a565997b8d2dc4ca393e924b41362b1f99d3c97923a054fbf0e3e6ec57ed42a389a6e31d917", 0xdb}], 0x4, 0x0, 0x2) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 14:01:23 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) read(0xffffffffffffffff, &(0x7f0000000140)=""/108, 0x6c) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 14:01:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x5}, {0x44}, {0x6}]}) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x200, 0x21) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r4, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r5, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r6, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r8 = getgid() fchownat(r1, &(0x7f0000000100)='./file0\x00', r7, r8, 0x6) chflagsat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 14:01:23 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) dup(r3) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) chflagsat(r1, &(0x7f0000000000)='./file0\x00', 0x10000, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) 14:01:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000440)=[{0x48}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x14}, {0x80}, {0x88fe}]}) syz_emit_ethernet(0x89, &(0x7f0000000000)='\x00') 14:01:23 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2be9, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0xffff, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0xffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe, 0x1, 0x0, 0x1, 0x3}], 0x5, 0x0) dup2(r0, r1) 14:01:23 executing program 0: r0 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f00000000c0)='./file0\x00') readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000140)=""/169, 0xa9) munlockall() fchmodat(r0, &(0x7f0000000200)='./file1\x00', 0x102, 0x2) 14:01:23 executing program 1: r0 = msgget$private(0x0, 0xfffffffffffffb30) msgsnd(r0, &(0x7f0000000e80)=ANY=[], 0x0, 0x7fc) msgsnd(r0, &(0x7f0000000e80)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d6b5aae9e1e53d2b8d941319c6b5d3b16ea71c41b9d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ecfd58c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf000000000000a4a3af74e7548a3f0a1ef3e3f4358b30a130a9a062e678e5a37e21591aaa06ab276ae2868755"], 0x107, 0x40000000000800) msgrcv(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700000000000000000000c2bec0f1d945d9d0000000000000000000000000000000000000000000000000000000000000a06d57e1e5115f2e92d736a2dc7d1c92f98d460ba5ff383bbe7d3271ebc2e7809de3c58bd0b79eaa16346c1f68fd6e66b05b9a0d8de53f656eaa79c98f7af4a7aa2496f62471330709c02d2c6a0033d648af1fb4ff912a4011f695e1708ad48cdbacdb68bc1a0718463e72226b3b7ac597ed207327893ae5537cd1cf00"/323], 0xbd, 0x3, 0x800) syz_open_pts() r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x4, &(0x7f0000001280)="02000000", 0x4) dup(r1) r2 = socket(0x18, 0x400000002, 0x0) r3 = getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r5 = socket(0x11, 0x3, 0x0) setsockopt(r5, 0x20000000000011, 0x3, &(0x7f0000000100)="0000065d", 0x2) r6 = getpgrp() fcntl$lock(r5, 0x7, &(0x7f0000000040)={0x3, 0x1, 0x101, 0x1, r6}) r7 = semget$private(0x0, 0x2, 0x400) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r8, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x36c) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r11 = getgid() semop(r7, &(0x7f00000002c0)=[{0x4, 0x6b37, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x2, 0x1000}, {0x1, 0x7}, {0x3, 0x8, 0xa62479465016c877}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x1c00}], 0x7) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r10, r9, 0x0, r11, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000740), 0x818d5567) r12 = getuid() r13 = kqueue() r14 = fcntl$dupfd(r13, 0x2, 0xffffffffffffffff) close(r14) r15 = getgid() getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000005c0), 0xc) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) ioctl$PCIOCGETROM(r14, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) r17 = kqueue() r18 = fcntl$dupfd(r17, 0x2, 0xffffffffffffffff) close(r18) r19 = getpgrp() r20 = getgid() getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000500), 0xc) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) ioctl$PCIOCGETROM(r18, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, 0x0}) setsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000700)={r19, r21, r20}, 0xc) setsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000600)={r19, r16, r15}, 0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000005c0)={{0x3, 0x0, r15, r12, 0x0, 0x2, 0x8}, 0x7fff, 0x9, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000180)={{0x20000007, 0x0, r22, 0x0, r23, 0x100010024, 0x7}, 0x9, 0x9, 0x3}) sendmsg$unix(r2, &(0x7f0000000740)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f0000000780)=[@cred={0x20}, @cred={0x20, 0xffff, 0x0, r3, r4, r23}], 0x40}, 0x0) read(r2, &(0x7f0000000340)=""/226, 0xfffffffffffffff3) r24 = syz_open_pts() r25 = msgget$private(0x0, 0xfffffffffffffd43) msgsnd(r25, &(0x7f0000000e80)=ANY=[], 0x0, 0x7fc) msgsnd(r25, &(0x7f0000000e80)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d6b5aae9e1e53d2b8d941319c6b5d3b16ea71c41b9d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62fd59e573c376fabb6713c8c3fcbb5c9c975498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ecfd58c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2478a3deaf000000000000a4a3af74e7548a3f0a1ef3e3f4358b30a130a9a062e678e5a37e21591aaa06ab276ae2868755"], 0x107, 0x40000000000800) msgrcv(r25, &(0x7f0000003740)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003a000000000000000000000000000000000000000000000000000000000000000000000000000000000500"/189], 0xbd, 0x3, 0x800) msgsnd(r25, &(0x7f0000000280)=ANY=[@ANYBLOB="020000000000000049f3d2d4ae7defbdba99f5605c5b07029989971932efa7db62241e8def917302a1dbeac9bdf70d51a8622804a15cbc3035be9ea1636f77e6253b913a28344e41c8515e808f287ce7ac90432f6895e2d995f2ba0e968f48180addf3c34adb18df184648ce57b4a76a"], 0x70, 0x0) close(r24) ioctl$TIOCSETAF(r24, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x4000001, 0x100000000000511d, "0d592fde86f45e52c58b62c25b9d19bf96cea18a", 0x3}) r26 = socket(0x2, 0xc003, 0x0) setsockopt(r26, 0x0, 0x15, 0x0, 0x0) r27 = socket(0x2, 0xc003, 0x0) setsockopt(r27, 0x0, 0x15, 0x0, 0x0) socket(0x2, 0xc003, 0x0) 14:01:23 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1000, 0x0) chmod(&(0x7f0000000300)='./file1\x00', 0x2) open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) syz_open_pts() write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff434a5619515a4c8a36e04a239ff1222308ccbf66b06198824b3da025bbd44272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f000000", 0xffffffffffffffb3) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000180)) write(r0, &(0x7f0000000140)="91", 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r3, r2) connect$unix(r4, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0x77) ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f0000000400)={0x7, 0x76076409, {[0x45c8, 0x1, 0x800, 0x9, 0x9, 0xad, 0x0, 0x200, 0x4, 0x4, 0x5, 0xfffffffffffff800, 0x2, 0x80000001, 0x4, 0x80000000, 0x0, 0x100000001], [0x7fff, 0x4, 0x5, 0x3, 0x9, 0xa2, 0x2, 0xf805, 0x1, 0x2], [0x7fff, 0x1f, 0x3, 0xffff, 0x1000, 0x842, 0x3], [0x0, 0xc0, 0x4e, 0x7, 0x83ae, 0x1], [{0x6, 0x7, 0x2, 0x3917}, {0xbd21, 0xf062, 0x4, 0xf1e}, {0x5, 0x0, 0x7ff, 0x1}, {0x8, 0x7d25, 0x40, 0x1}, {0x3, 0x4, 0x800, 0xfffffffffffff97a}, {0x9, 0x1, 0x5, 0xffffffff}, {0x80, 0x6, 0x4a0e, 0x60000000000}, {0x1, 0x8, 0x101, 0x7}], {0x0, 0x1800, 0x8001, 0x2c44}, {0x3, 0x6, 0x1, 0xfffffffffffffff9}}}) close(r0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0x7f) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x20000, 0x0) ioctl$BIOCSDLT(r5, 0x8004427a, &(0x7f0000000380)=0x7f) ktrace(&(0x7f00000000c0)='./file0\x00', 0x5, 0x1000, 0xffffffffffffffff) 14:01:24 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186004008000000000000000000000000000000000001c000000000000000000120000000000000100", 0x2c}], 0x1) mknod$loop(&(0x7f0000000040)='./file0\x00', 0xc000, 0x0) 14:01:24 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0xfffffffe, 0x0, "01e68b94625171216141849233cd5f50113d41fa"}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8be", 0xb}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000180)={0x5, 0x3, 0x7, {[0xc08c, 0x3ff, 0x800, 0xd35f, 0xa124, 0x8001, 0x0, 0x1f, 0x100000000, 0xf7eb, 0x0, 0x82, 0x5, 0x2, 0x2, 0x2, 0x1, 0x9], [0xfffffffffffff800, 0x802000, 0x5, 0x8, 0x100, 0x9, 0xb4, 0x0, 0x4, 0x2], [0x7, 0x1, 0x6, 0x2, 0x3, 0x8, 0x4], [0x3, 0x7f, 0x6, 0x9, 0x8, 0x5], [{0x5, 0x3, 0x80000001, 0x8}, {0x1ff, 0xa5, 0x7, 0x80000001}, {0x4, 0x0, 0x7, 0xffffffffffffffff}, {0x3, 0x40, 0x4d168729, 0x52}, {0x0, 0x800, 0x8, 0x7}, {0x3, 0x5, 0x7, 0xffffffff}, {0x61, 0x7fff, 0xffffffff, 0x3}, {0x20, 0x3, 0x6, 0x5}], {0x86a5, 0x4, 0xbcc, 0x4}, {0x101, 0x401, 0x8, 0xd65}}}) 14:01:24 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=""/207, 0xcf}, 0x85009fcf799d2b4e) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) geteuid() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = getpgrp() fcntl$setown(r2, 0x6, r3) r4 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r4, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8be", 0xb}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000140)=[{0x87, 0xffffffff}, {0x45, 0xffff}, {0x41, 0xff}, {0x43, 0x3ff}, {0x6, 0xb4c}, {0x26, 0xfc}, {0x22, 0x7}, {0x85, 0xffff}], 0x8}) 14:01:24 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x1e1) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) r1 = socket(0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r3 = open(&(0x7f0000000340)='./file0\x00', 0x20000, 0x40) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2, 0x0, 0x0, 0xfffffff8}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x61}, {0x7}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) socket$inet6(0x18, 0x2, 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000280)=0xfffffffffffffff4) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000180)=0x6) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000380)}) r5 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r6 = open(&(0x7f0000000140)='./file0\x00', 0x400, 0x8) getpeername$inet6(r6, &(0x7f00000002c0), &(0x7f0000000300)=0xc) 14:01:24 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000040)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0xa}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x8002, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r2 = dup2(r1, r1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 14:01:24 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4008020000210], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000000000000], [], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0xffffffffffffffff}, {}, {0xfffe}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 14:01:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000140), 0x10002) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f00000000c0)=0x1f) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000200)}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) dup2(r3, r4) r6 = getuid() seteuid(r6) lseek(r1, 0x0, 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x5}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") 14:01:24 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffdffdffffffffff], [0x0, 0x0, 0x2000401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/136, 0x88) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 14:01:24 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000040)) socket(0x18, 0x2, 0x81) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000, 0x0, 0x0, 0x0, 0x3], [], [], [], [{}, {0x0, 0x0, 0xade2}], {}, {0xffff}}}) shmctl$IPC_RMID(r0, 0x0) shmdt(r1) 14:01:24 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8be", 0xb}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0x5, 0x1, 0x20, 0x1, 0x6, 0x8001, 0x5, 0x2, 0x1, 0x7e, 0xfffffffffffffe01}) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x9010, 0xffffffffffffffff, 0x0, 0x0) 14:01:24 executing program 0: r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$KDSETMODE(r1, 0x20004b0a, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700001e02ff05000000000000a07b4d3e0080"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e5, 0x7, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r2, &(0x7f0000001700)=[{0x0}], 0xe4) 14:01:24 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() select(0x40, &(0x7f0000000000)={0x1f}, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x1) kevent(r1, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x3, 0xfffff, 0x4, 0x9}], 0x3, 0x0, 0x80000000, 0x0) select(0x40, &(0x7f0000000080)={0x1f}, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x1d}], 0x26dc, 0x0, 0xfffffffffffffffd, 0x0)                  14:01:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000280)=[{0x54}, {0x4c}, {0x6, 0x0, 0x0, 0x800}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8be", 0xb}], 0x1, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) bind$unix(r2, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) dup2(r3, r0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000000)={0xffffff01, 0x400, 0x2, 0xff, &(0x7f0000000300)={{0x40, 0x20, 0xb9, 0x3, 0x7f, 0x8, 0x2}, {[0x4, 0x8, 0x9, 0xf0, 0x23, 0xca, 0x20, 0x4, 0x8000, 0x10001, 0x9, 0xd5a, 0x1, 0x97a, 0x94, 0xb74, 0x8, 0xffffffff], [0x1ff, 0x7, 0x1, 0x0, 0x1, 0x100000000, 0x76, 0x2, 0x7, 0x1], [0x1000000000000, 0xfff, 0x8, 0x8000, 0x0, 0x800, 0x9], [0x7, 0x1000, 0x5, 0xffffffffffffd525, 0x8004, 0x5], [{0x46e5, 0x8, 0xfffffffb, 0x5}, {0x9, 0x0, 0x5, 0x80000001}, {0x7fff, 0x4, 0x0, 0x1}, {0x522, 0xc, 0x105, 0x13cabe6c}, {0x400, 0x5, 0x71d, 0x6}, {0x6, 0x80000001, 0xd0, 0x8}, {0xff01, 0x3, 0xec23, 0x80}, {0x8, 0x81, 0x3896, 0x7}], {0x1, 0x2612875c, 0x128, 0x3f}, {0x5, 0x3, 0x5, 0xa5}}}, 0xff, 0xfb}) 14:01:24 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) shmat(r0, &(0x7f0000ffc000/0x2000)=nil, 0x3000) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000080)=""/4096) r1 = socket(0x18, 0x2, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2) select(0x4, &(0x7f0000000000)={0x8}, &(0x7f00000010c0), 0x0, 0x0) fcntl$getflags(0xffffffffffffffff, 0x1) shutdown(r1, 0x0) connect$inet(r1, &(0x7f0000000040)={0x2, 0x2}, 0xc) 14:01:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x81}, {0x5}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x3, 0x7) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) sendto$inet(r3, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0x76, 0x4, 0x0, 0x0) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000280)=0xc4d) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000240)=0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0x0, 0x100000001, 0x7, 0x8, "2da838fbce7a31ddea03b5ed0b997af5ed643854", 0xf4e, 0x5}) listen(r3, 0x2) r4 = accept(r3, &(0x7f0000001600)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000feffffff000000cab5a4a70000000000000000ff0f00000000000020000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000e03631381b04052cb62bf291f6cfcda5ccb192d636f0f243255748ef5d3b4e45866f9d4ccb2e5a541d771cc99e579ce80f9c7494c60e7798c22ae488f1d6d91f85d92b4a4f63f428e702703d8e369f6a51abb07db21e0dde6b062bf0ff6014f8291a7717255e47c1b5ae0274a6e6fb0e57723615cfd12e8b2822f711eceaa808fb87e85f32d93c9626bc8d2dd542ec98ce92c040284048a66c43b9b58259d09d3f4b8a95f8aa28b0371dbf38a3ed481fbb08c58981f109433585234a16661936e434215545e56581fc53c0326075f992b826b0ee296cb6ed9ee7f17c98b7f6033e306ebc7c4b85fd67957702aaa185b5e94f1cc2132ebbc3723759afc285593c0386461edf939586503a68b84adb42c8358c43e44d8d6f7f000000c3a30040b3f8d2f67890fd0e7ad0a38e9c4b03c1618c8934d57b513770d7efe75f97f9133198fadd316d02756867d2767cb35fea985b937e60b56bab957077cbb08a940859f2144ff7f47029b060d21aabc29ffac75dc48afd7f36ba265226cf7f482369f5a7175e1475fd89d881cec8b4c0d559fb4a90475fec43d0429f86e4e0e34e299b7c7de175c5b210b6be3a06a14e723189ed8843e6880c9507777b41cf8e2df3a363b4218747c3d1a827c85d95acb0b9541c4ed1fd6529deaa60f9935098e6cd19106e69dcb2a5d477f6a6be98c0aa37217ddbb562d5d1c37b78cd0970b3136ab1522ffc7bfee361ab11de2b8e081fba606f334a19e99d6823334672aa287cf1d7a74a27b36b9599d6a40ed92b32378640c22b5c47390ae9c8c5dcab444d1c2cc5f2e4ee2a22580ff743a431b4170f4f41ce8447d8a7d610b580e284c063978a02264ea6dd9affa3cde3aaeeafc13b51bd1638fe026077096f008e4183d782d8b568d971a28e52cf3783f89b294030797f625d34d9990f7912295ba3061b97957e0fe5949d02f4c9ce000000000000d82e2fe3c4991b57806d31edef558a1e4bfb79555dd776f538045d7396e2e653b6cbb3fc4236c3b4bc8c1dc1876290cf2f56a2853b782407ed5a276284166e6ee986533ccf4700e12dd7046eb876691052793431376a304360a90a700f59a49a51e4247bc0ec0dbfc9dab7e5b36694df5963f76aca1a05ef7cd18d7542975419e483079c910c9c1ffd21557ead1bbdc4a2534a8862dc61858a49c3c04ebe67afa859515d2efa5d788649cabeb7e7876aab80b889f2c93fcfa80a1637beab763a523165f4960135378f99dd9cbacb91baa543a5e6f56e04eec381dcc2801407b0702da1fa59ce4d21fd1375eeeff837aec1939515483dd66a5013c970d5af37258e90b068ab8810655c56ea90e94fcafcc8915609e5e5436a53914be604f2a735daa809bda713943978976eec15b70be1ab8d6dcb55d1a97ddbadec9fc13f3f3a03bfa2cd5d670827741d97960f01c4cb443d1f01da16639dd073d6e35180a2825375aa82184430d6cc46d87daff4a4a27ba3862526996d888e1b8f6c16c32c33b8ab9be14c5ecbc30ca3973a933dfd49f8e8989d39b7ecea2c637988da0310074cb47bd0d6975d65b5d4b11166ee9ffcdcd4c12ec5262754e100c44843a2bc1202ea36392ccb00e502ff30675fa0c0fef5116db637fa221bd4066f043d55bf900195711cf7cb7df022b3f47531b35ec2551f9323c405e06fc5cac9891b8985ab495d287688b05971f921ff74512e2a45508be2f4c2c578856e003b6f23ff5bf76d5f71313d403ddf1caa42c016ff4d47d4c12dcfd9ccb08d7ca91bf32ca35accf71006fd8c90f6b4548fecf69f0a2af0aef478c97cb461fede8e038a4a35edd13a657be62af47377fd9dad83cb5bb2e3c3105142e649f6e871cb2fc0e7aee9f81fe498f4e19431c4ff97969e40de7b0ec33517425a7bd00ee51f97bb13e1e5e6d298e4b5ae390208921515a0a142324750b9201691fd1fa43f0c5d153f4e9a731ad4390ba83fcf62c5df43db31f5968a7ce4cab2ea6792e02edbd5612c998912e379a212ac7b195a528210dd6a83e417d07047e89b7be854204fac903ce3361fc4fa674acfa1dbb87b1515c1d25af8a475accce899d14e21e27a3ba1607d0d07a0749607fe07ea821a0add0c0f3c5860d41f263d347e70feaea59ca9f1f7b21b3484088cd06dd54a308e4d24c3c31c8c74d9b1232d25aa133265512fa58b46b6140169922e203706d85f6ac7830e8dfbb370d807d73fa6bb84d7604d2de7b409ce49f78eb886a60d19f5a8936ba324f17bb04e265cdef0f357f8cfaf433cbc7f6d212cf78a2c76587886d01d63dee6fd8119aa1931644a94d8b36b722b1e8043a95bb5955a7956b5caacce832c66a9cf8d125b569cbe3df7f3d1cb3d1310efca0dd6e12ec869dd9fb3d096d796fdd6c975f2c465b310f03eb0f1008b3b27c295d0478dadc4e8326df7475873d41d5a171858e63b3aa7c4"], 0x0) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000580)={'./file0\x00', 0xffff, 0x1, 0x3, 0x2, 0x2, 0x0, 0x30, 0x0, 0x0, 0x3, 0x9}) r5 = fcntl$dupfd(r3, 0x0, r3) r6 = getpid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, &(0x7f0000000c00)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000c40)={0x0, 0x0, 0x0}, &(0x7f0000000c80)=0xc) r9 = getpgrp() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000cc0)={0x0, 0x0}, &(0x7f0000000d00)=0xdb5b5d4d03853f2b) sendmsg$unix(r2, &(0x7f0000000e80)={&(0x7f0000000b40)=ANY=[@ANYBLOB="01002e2f66696c653000179de05696a64bcc0ee9545782be4d832c3ad631cdc8d5738194e8b5cad061522919fb9d719888f258ce54bcf65c19f8ea59839d1ecd9cfe8219a656eef0136ffca40e5298cf066d8e347ef264f6050acd55fc034258208c97f224a721b59d14111c"], 0xa, &(0x7f0000000740)=[{&(0x7f0000000640)="2f5b758a5bab0ba225d102364f35d14de101350100d016eb39b41f", 0x1b}, {&(0x7f0000000680)="23c4c2cf6efafe78dd613f18d9f364d88e45f26fb5317700ee9c88dec484cbfde9fc8488afc2605da2ea73ffb4371bf2ed11a60afc0bebe13a718a76db4352dbbc57a7266c84946b77a459ea13f8badfa6fcced8316d2fbb1f1a8a4a63bc899064b0036e9bb331e970c5", 0x6a}, {&(0x7f0000000700)="817697fabe", 0x5}, {&(0x7f0000000900)="bc2a2202ccabca9b23ee5d6002509e6db0c024643f4384f73169b202d79a1110b2b175f06039c8835c674f425fe872c27e512c166172ea93919601a35a67080d253bc1e4fd18e36d951dc83c418d8f468a8e150c7464aaa36aedb45b1fc74dc7831b1e02a9f9df66f29950a166ee47e30b0c19a37df83597561564667e4a16b1434718db61a743ab6b571305345d8d27b85447340e5503cf8bbc913cb1390467c314e2fce4fed125761262fae3c39f8a73f619543924eaba260a5647acbcd346177109b6f3", 0xc5}, {&(0x7f0000000a00)="12b0a13bb8cf5ef283759761f2fa7d3f1a13fae6d38e65d2e3bfe69cdd98efeb493049798398881cd753252923094dcb407e1aa46b61749b3cad8ab7bee66a817b6f658f326d80c15bd1725fd837fcdd6593c30c9827df2e1e186bad75a49fda50a10fe7ccd462a267bc975a34cb8d5acf426b42ea94c21acc3bf840ab9beb82027eacb8ae3b13967bf091928e720c09ea70cbb4db03cdcf808d4eb7dad1cbb3cadf0b4bf12ec81293c7593d03840f4304c20d2785b76eea655f81c425953c666e225b3de42e3eba53bfeb9f008740b033fa72a372df56471ced58a808071f3e02749729fca2f073739c0500653b44a0ced3540dd1228bba7f", 0xf9}, {&(0x7f0000000300)="a822885a2c7ba4727608325ea1c3fdacdcc44ad8494781ee1cb904afdf548b829ba7194a548536bfa8a2fd60d05c9c48dcf572e25021bf8f6bf24eba93d742c2b201cdd2973e671628f31036fc9a50752bbe9ba29c6d5d76363c698cac3c0be3ea4f123f3040501bb3be9463c3899010065fb7989430470cb5a505d0d222dbb1e47e2f49e45fa61c45582f764bb5acbdad19a06cf899786b78dc01d0c09df25d3e580e30f847d1cd0579717d8fa5f28dfa5ec8fd1d7ce1e2e5023f7bc308b7ba77cc086bab54056c10f779ec3b9276e3370f29cdfd6fc5b6a5ed3c65f614a3e8b7e3f4d6cefb36b4300226e1d631facc0cb2aa892bb6", 0xf6}], 0x6, &(0x7f0000000d80)=[@cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x38, 0xffff, 0x1, [r2, r3, r5, r2, r2, r4, r2, r5, r2]}, @rights={0x18, 0xffff, 0x1, [r5, r4]}, @cred={0x20, 0xffff, 0x0, r6, r10, r8}, @cred={0x20, 0xffff, 0x0, r9, r10}, @rights={0x20, 0xffff, 0x1, [r4, r4, r4]}], 0xd0, 0xd}, 0x1) r11 = getpgid(r9) r12 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x16}]}) r15 = socket(0x18, 0x3, 0x7) r16 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) sendto$inet(r16, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0x76, 0x4, 0x0, 0x0) ioctl$FIONBIO(r16, 0x8004667e, &(0x7f0000000280)=0xc4d) ioctl$BIOCSRSIG(r16, 0x80044272, &(0x7f0000000240)=0x1) ioctl$TIOCSETA(r16, 0x802c7414, &(0x7f0000000200)={0x0, 0x100000001, 0x7, 0x8, "2da838fbce7a31ddea03b5ed0b997af5ed643854", 0xf4e, 0x5}) listen(r16, 0x2) r17 = accept(r16, &(0x7f0000001600)=ANY=[], 0x0) ioctl$WSDISPLAYIO_DELFONT(r16, 0x8058574f, &(0x7f0000000580)={'./file0\x00', 0xffff, 0x1, 0x3, 0x2, 0x2, 0x0, 0x30, 0x0, 0x0, 0x3, 0x9}) r18 = fcntl$dupfd(r16, 0x0, r16) r19 = getpid() getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, &(0x7f0000000c00)=0xc) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000c40)={0x0, 0x0, 0x0}, &(0x7f0000000c80)=0xc) r22 = getpgrp() getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000cc0)={0x0, 0x0}, &(0x7f0000000d00)=0xdb5b5d4d03853f2b) r24 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r24, &(0x7f00000005c0)=[{&(0x7f0000000440)="cbd4d9712e6ba66dac34010f5d4caf8c3fab6d93dcfccfb4b3cdf9915539934a3e3edf578f65db603d53cfe6467b923ad8c78b1b17b372b877df9ec2b1f47f880073ccca1e28f72c5b17b704b27a25338306118c76ff5fa8c95f7df355bf2da8e47518486a13d4cd4e86b93c16a8c847fb14632d", 0x74}, {&(0x7f0000000500)="95c1a03e11d5ba8f833794a39801cf7f2c9d3321ccc7563dc45a21f16f5d566fed9c6a2531af047a952fd5d960b43e1eecc3b402e7276021472c615284ec", 0x3e}], 0x2, 0x0, 0x0) write(r24, &(0x7f0000000300)="6f4c8b76f6dd709d4f5963aef8097ce610781e9109647789f718e89512a085b26778d743efaa2d9f0aaca7b848ea5e523934ce569f95a33dedfb6368b0762dffff04002abb03da34a4415afac671f2f6b2fe3288c16486e8ec0582160757c961000000000000e0a9dbb28500e4b4064691df863641186b2125f890d15e01e0054d2311d662448e678b375a1f3203845de8398034812d7bd95d0a2d2a3e828c81a7a5382e800f61127a2a62992a77a8d05b63", 0xb2) r25 = openat$klog(0xffffffffffffff9c, &(0x7f0000000500)='/dev/klog\x00', 0x80, 0x0) r26 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r26, &(0x7f00000005c0)=[{&(0x7f0000000440)="cbd4d9712e6ba66dac34010f5d4caf8c3fab6d93dcfccfb4b3cdf9915539934a3e3edf578f65db603d53cfe6467b923ad8c78b1b17b372b877df9ec2b1f47f880073ccca1e28f72c5b17b704b27a25338306118c76ff5fa8c95f7df355bf2da8e47518486a13d4cd4e86b93c16a8c847fb14632d", 0x74}, {&(0x7f0000000500)="95c1a03e11d5ba8f833794a39801cf7f2c9d3321ccc7563dc45a21f16f5d566fed9c6a2531af047a952fd5d960b43e1eecc3b402e7276021472c615284ec", 0x3e}], 0x2, 0x0, 0x0) write(r26, &(0x7f0000000300)="6f4c8b76f6dd709d4f5963aef8097ce610781e9109647789f718e89512a085b26778d743efaa2d9f0aaca7b848ea5e523934ce569f95a33dedfb6368b0762dffff04002abb03da34a4415afac671f2f6b2fe3288c16486e8ec0582160757c961000000000000e0a9dbb28500e4b4064691df863641186b2125f890d15e01e0054d2311d662448e678b375a1f3203845de8398034812d7bd95d0a2d2a3e828c81a7a5382e800f61127a2a62992a77a8d05b63", 0xb2) r27 = socket$unix(0x1, 0x2, 0x0) r28 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000540)='/dev/vmm\x00', 0x490, 0x0) r29 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000b00)='/dev/diskmap\x00', 0x0, 0x0) sendmsg$unix(r18, &(0x7f0000000e80)={&(0x7f0000000600)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000740)=[{&(0x7f0000000640)="2f5b758a5bab8ba225d102364f35d14de1013551edd016eb39b41f", 0x1b}, {&(0x7f0000000680)="23c4c2cf6efafe78dd613f18d9f364d88e45f26fb5317700ee9c88dec484cbfde9fc8488afc2605da2ea73ffb4371bf2ed11a60afc0bebe13a718a76db4352dbbc57a7266c84946b77a459ea13f8badfa6fcced8316d2fbb1f1a8a4a63bc899064b0036e9bb331e970c5", 0x6a}, {&(0x7f0000000700)="817697fabe", 0x5}, {&(0x7f0000000900)="bc2a2202ccabca9b23ee5d6002509e6db0c024643f4384f73169b202d79a1110b2b175f06039c8835c674f425fe872c27e512c166172ea93919601a35a67080d253bc1e4fd18e36d951dc83c418d8f468a8e150c7464aaa36aedb45b1fc74dc7831b1e02a9f9df66f29950a166ee47e30b0c19a37df83597561564667e4a16b1434718db61a743ab6b571305345d8d27b85447340e5503cf8bbc913cb1390467c314e2fce4fed125761262fae3c39f8a73f619543924eaba260a5647acbcd346177109b6f3", 0xc5}, {&(0x7f0000000800)="12b0a13bb8cf5ef283759761f2fa7d3f1a13fae6d38e65d2e3bfe69cdd98efeb493049798398881cd753252923094dcb407e1aa46b61749b3cad8ab7bee66a817b6f658f326d80c15bd1725fd837fcdd6593c30c9827df2e1e186bad75a49fda50a10fe7ccd462a267bc975a34cb8d5acf426b42ea94c21acc3bf840ab9beb82027eacb8ae3b13967bf091928e720c09ea70cbb4db03cdcf808d4eb7dad1cbb3cadf0b4bf12ec81293c7593d03840f4304c20d2785b76eea655f81c425953c666e225b3de42e3eba53bfeb9f008740b033fa72a372df56471ced58a808071f3e02749729fca2f073739c0500653b44a0ced3540dd1228bba7f", 0xf9}, {&(0x7f0000000300)="a822885a2c7ba4727608325ea1c3fdacdcc44ad8494781ee1cb904afdf548b829ba7194a548536bfa8a2fd60d05c9c48dcf572e25021bf8f6bf24eba93d742c2b201cdd2973e671628f31036fc9a50752bbe9ba29c6d5d76363c698cac3c0be3ea4f123f3040501bb3be9463c3899010065fb7989430470cb5a505d0d222dbb1e47e2f49e45fa61c45582f764bb5acbdad19a06cf899786b78dc01d0c09df25d3e580e30f847d1cd0579717d8fa5f28dfa5ec8fd1d7ce1e2e5023f7bc308b7ba77cc086bab54056c10f779ec3b9276e3370f29cdfd6fc5b6a5ed3c63f614a3e8b7e3f4d6cefb36b4300226e1d631facc0cb2aa892bb6", 0xf6}], 0x1000000000000074, &(0x7f0000000ec0)=[@cred={0x20, 0xffff, 0x0, r19, r20, r21}, @rights={0x38, 0xffff, 0x1, [r15, r16, r18, r15, r15, r17, r15, r18, r15]}, @rights={0x18, 0xffff, 0x1, [r18, r17]}, @rights={0x0, 0xffff, 0x1, [r24, r25, r26, r27, r28, r14, r29]}, @cred={0x1bf, 0xffff, 0x0, r22, r23}, @rights={0x20, 0xffff, 0x1, [r17, r17, r17]}], 0xd0, 0xd}, 0x1) r30 = socket$inet(0x2, 0x2, 0x0) r31 = getpgid(0x0) r32 = semget$private(0x0, 0x4, 0x201) semop(r32, &(0x7f0000000040)=[{0x2, 0xffffffffffffffff, 0x800}, {0x3, 0x4, 0x800}], 0x2) semop(r32, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r32, 0x0, 0x8, &(0x7f0000000240)) r33 = geteuid() setreuid(r33, 0x0) r34 = socket(0x18, 0x3, 0x7) r35 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) sendto$inet(r35, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0x76, 0x4, 0x0, 0x0) ioctl$FIONBIO(r35, 0x8004667e, &(0x7f0000000280)=0xc4d) ioctl$BIOCSRSIG(r35, 0x80044272, &(0x7f0000000240)=0x1) ioctl$TIOCSETA(r35, 0x802c7414, &(0x7f0000000200)={0x0, 0x100000001, 0x7, 0x7, "2da838fbce7a31ddea03b5ed0b997af5ed643854", 0xf4b, 0x5}) listen(r35, 0x2) r36 = accept(r35, &(0x7f0000001600)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000feffffff000000cab5a4a70000000000000000ff0f00000000000020000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000e03631381b04052cb62bf291f6cfcda5ccb192d636f0f243255748ef5d3b4e45866f9d4ccb2e5a541d771cc99e579ce80f9c7494c60e7798c22ae488f1d6d91f85d92b4a4f63f428e702703d8e369f6a51abb07db21e0dde6b062bf0ff6014f8291a7717255e47c1b5ae0274a6e6fb0e57723615cfd12e8b2822f711eceaa808fb87e85f32d93c9626bc8d2dd542ec98ce92c040284048a66c43b9b58259d09d3f4b8a95f8aa28b0371dbf38a3ed481fbb08c58981f109433585234a16661936e434215545e56581fc53c0326075f992b826b0ee296cb6ed9ee7f17c98b7f6033e306ebc7c4b85fd67957702aaa185b5e94f1cc2132ebbc3723759afc285593c0386461edf939586503a68b84adb42c8358c43e44d8d6f7f000000c3a30040b3f8d2f67890fd0e7ad0a38e9c4b03c1618c8934d57b513770d7efe75f97f9133198fadd316d02756867d2767cb35fea985b937e60b56bab957077cbb08a940859f2144ff7f47029b060d21aabc29ffac75dc48afd7f36ba265226cf7f482369f5a7175e1475fd89d881cec8b4c0d559fb4a90475fec43d0429f86e4e0e34e299b7c7de175c5b210b6be3a06a14e723189ed8843e6880c9507777b41cf8e2df3a363b4218747c3d1a827c85d95acb0b9541c4ed1fd6529deaa60f9935098e6cd19106e69dcb2a5d477f6a6be98c0aa37217ddbb562d5d1c37b78cd0970b3136ab1522ffc7bfee361ab11de2b8e081fba606f334a19e99d6823334672aa287cf1d7a74a27b36b9599d6a40ed92b32378640c22b5c47390ae9c8c5dcab444d1c2cc5f2e4ee2a22580ff743a431b4170f4f41ce8447d8a7d610b580e284c063978a02264ea6dd9affa3cde3aaeeafc13b51bd1638fe026077096f008e4183d782d8b568d971a28e52cf3783f89b294030797f625d34d9990f7912295ba3061b97957e0fe5949d02f4c9ce000000000000d82e2fe3c4991b57806d31edef558a1e4bfb79555dd776f538045d7396e2e653b6cbb3fc4236c3b4bc8c1dc1876290cf2f56a2853b782407ed5a276284166e6ee986533ccf4700e12dd7046eb876691052793431376a304360a90a700f59a49a51e4247bc0ec0dbfc9dab7e5b36694df5963f76aca1a05ef7cd18d7542975419e483079c910c9c1ffd21557ead1bbdc4a2534a8862dc61858a49c3c04ebe67afa859515d2efa5d788649cabeb7e7876aab80b889f2c93fcfa80a1637beab763a523165f4960135378f99dd9cbacb91baa543a5e6f56e04eec381dcc2801407b0702da1fa59ce4d21fd1375eeeff837aec1939515483dd66a5013c970d5af37258e90b068ab8810655c56ea90e94fcafcc8915609e5e5436a53914be604f2a735daa809bda713943978976eec15b70be1ab8d6dcb55d1a97ddbadec9fc13f3f3a03bfa2cd5d670827741d97960f01c4cb443d1f01da16639dd073d6e35180a2825375aa82184430d6cc46d87daff4a4a27ba3862526996d888e1b8f6c16c32c33b8ab9be14c5ecbc30ca3973a933dfd49f8e8989d39b7ecea2c637988da0310074cb47bd0d6975d65b5d4b11166ee9ffcdcd4c12ec5262754e100c44843a2bc1202ea36392ccb00e502ff30675fa0c0fef5116db637fa221bd4066f043d55bf900195711cf7cb7df022b3f47531b35ec2551f9323c405e06fc5cac9891b8985ab495d287688b05971f921ff74512e2a45508be2f4c2c578856e003b6f23ff5bf76d5f71313d403ddf1caa42c016ff4d47d4c12dcfd9ccb08d7ca91bf32ca35accf71006fd8c90f6b4548fecf69f0a2af0aef478c97cb461fede8e038a4a35edd13a657be62af47377fd9dad83cb5bb2e3c3105142e649f6e871cb2fc0e7aee9f81fe498f4e19431c4ff97969e40de7b0ec33517425a7bd00ee51f97bb13e1e5e6d298e4b5ae390208921515a0a142324750b9201691fd1fa43f0c5d153f4e9a731ad4390ba83fcf62c5df43db31f5968a7ce4cab2ea6792e02edbd5612c998912e379a212ac7b195a528210dd6a83e417d07047e89b7be854204fac903ce3361fc4fa674acfa1dbb87b1515c1d25af8a475accce899d14e21e27a3ba1607d0d07a0749607fe07ea821a0add0c0f3c5860d41f263d347e70feaea59ca9f1f7b21b3484088cd06dd54a308e4d24c3c31c8c74d9b1232d25aa133265512fa58b46b6140169922e203706d85f6ac7830e8dfbb370d807d73fa6bb84d7604d2de7b409ce49f78eb886a60d19f5a8936ba324f17bb04e265cdef0f357f8cfaf433cbc7f6d212cf78a2c76587886d01d63dee6fd8119aa1931644a94d8b36b722b1e8043a95bb5955a7956b5caacce832c66a9cf8d125b569cbe3df7f3d1cb3d1310efca0dd6e12ec869dd9fb3d096d796fdd6c975f2c465b310f03eb0f1008b3b27c295d0478dadc4e8326df7475873d41d5a171858e63b3aa7c4"], 0x0) ioctl$WSDISPLAYIO_DELFONT(r35, 0x8058574f, &(0x7f0000000580)={'./file0\x00', 0xffff, 0x1, 0x3, 0x2, 0x2, 0x0, 0x30, 0x0, 0x0, 0x3, 0x9}) r37 = fcntl$dupfd(r35, 0x0, r35) r38 = getpid() getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, &(0x7f0000000c00)=0xc) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000c40)={0x0, 0x0, 0x0}, &(0x7f0000000c80)=0xc) r41 = getpgrp() getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000cc0)={0x0, 0x0}, &(0x7f0000000d00)=0xdb5b5d4d03853f2b) sendmsg$unix(r34, &(0x7f0000000e80)={&(0x7f0000000600)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000740)=[{&(0x7f0000000640)="2f5b758a5bab8ba225d102364f35d14de1013551edd016eb39b41f", 0x1b}, {&(0x7f0000000680)="23c4c2cf6efafe78dd613f18d9f364d88e45f26fb5317700ee9c88dec484cbfde9fc8488afc2605da2ea73ffb4371bf2ed11a60afc0bebe13a718a76db4352dbbc57a7266c84946b77a459ea13f8badfa6fcced8316d2fbb1f1a8a4a63bc899064b0036e9bb331e970c5", 0x6a}, {&(0x7f0000000700)="817697fabe", 0x5}, {&(0x7f0000000900)="bc2a2202ccabca9b23ee5d6002509e6db0c024643f4384f73169b202d79a1110b2b175f06039c8835c674f425fe872c27e512c166172ea93919601a35a67080d253bc1e4fd18e36d951dc83c418d8f468a8e150c7464aaa36aedb45b1fc74dc7831b1e02a9f9df66f29950a166ee47e30b0c19a37df83597561564667e4a16b1434718db61a743ab6b571305345d8d27b85447340e5503cf8bbc913cb1390467c314e2fce4fed125761262fae3c39f8a73f619543924eaba260a5647acbcd346177109b6f3", 0xc5}, {&(0x7f0000000a00)="12b0a13bb8cf5ef283759761f2fa7d3f1a13fae6d38e65d2e3bfe69cdd98efeb493049798398881cd753252923094dcb407e1aa46b61749b3cad8ab7bee66a817b6f658f326d80c15bd1725fd837fcdd6593c30c9827df2e1e186bad75a49fda50a10fe7ccd462a267bc975a34cb8d5acf426b42ea94c21acc3bf840ab9beb82027eacb8ae3b13967bf091928e720c09ea70cbb4db03cdcf808d4eb7dad1cbb3cadf0b4bf12ec81293c7593d03840f4304c20d2785b76eea655f81c425953c666e225b3de42e3eba53bfeb9f008740b033fa72a372df56471ced58a808071f3e02749729fca2f073739c0500653b44a0ced3540dd1228bba7f", 0xf9}, {&(0x7f0000000300)="a822885a2c7ba4727608325ea1c3fdacdcc44ad8494781ee1cb904afdf548b829ba7194a548536bfa8a2fd60d05c9c48dcf572e25021bf8f6bf24eba93d742c2b201cdd2973e671628f31036fc9a50752bbe9ba29c6d5d76363c698cac3c0be3ea4f123f3040501bb3be9463c3899010065fb7989430470cb5a505d0d222dbb1e47e2f49e45fa61c45582f764bb5acbdad19a06cf899786b78dc01d0c09df25d3e580e30f847d1cd0579717d8fa5f28dfa5ec8fd1d7ce1e2e5023f7bc308b7ba77cc086bab54056c10f779ec3b9276e3370f29cdfd6fc5b6a5ed3c63f614a3e8b7e3f4d6cefb36b4300226e1d631facc0cb2aa892bb6", 0xf6}], 0x6, &(0x7f0000001080)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r38, @ANYRES32=r39, @ANYRES32=r40, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r34, @ANYRES32=r35, @ANYRES32=r37, @ANYRES32=r34, @ANYRES32=r34, @ANYRES32=r36, @ANYRES32=r34, @ANYRES32=r37, @ANYRES32=r34, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r37, @ANYRES32=r36, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r38, @ANYRES32=r42, @ANYRES32=r40, @ANYBLOB="00000000bf01000000000000ffff000000000000e690d0510a05b807dfd4f086f3d1e32dbcd2a0ac7d5d441cac209eeb5ea85e0a3cb05cf1a781edb37f3f2f63f216a58f1eda037f756065b10e3512528fb72e7430b08b90dba6220ee37f2438387eabf50f482c2ce5e3c6d0e57a7b9d966fc58057480dab071fcc0892392ddcc60bf1b7e4a8e71ad8a548790ab1753d1a39346bce03735b3efbf823849f7f3c7ed9f57510ae2a075a14fafcf5bde1ccb06864f959e4139edee7043115c8815323feebe89e5e43145371cbb35bd6983572d2abf9fa0802eb959ca0e9be7dea0c721d12da4633a738", @ANYRES32=r41, @ANYRES32=r42, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r36, @ANYRES32=r36, @ANYRES32=r36, @ANYBLOB='\x00\x00\x00\x00'], 0xd0, 0xd}, 0x1) r43 = socket(0x18, 0x3, 0x7) r44 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0), 0x531fe3e9f9bea4ed, 0x0) sendto$inet(r44, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0x76, 0x4, 0x0, 0x0) ioctl$FIONBIO(r44, 0x8004667e, &(0x7f0000000280)=0xc4d) ioctl$BIOCSRSIG(r44, 0x80044272, &(0x7f0000000240)=0x1) ioctl$TIOCSETA(r44, 0x802c7414, &(0x7f0000000200)={0x0, 0x100000001, 0x7, 0x8, "2da838fbce7a31ddea03b5ed0b997af5ed643854", 0xf4e, 0x5}) listen(r44, 0x2) ioctl$WSDISPLAYIO_DELFONT(r44, 0x8058574f, &(0x7f0000000580)={'./file0\x00', 0xffff, 0x1, 0x3, 0x2, 0x2, 0x0, 0x30, 0x0, 0x0, 0x3, 0x9}) r45 = fcntl$dupfd(r44, 0x0, r44) r46 = getpid() getsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, &(0x7f0000000c00)=0xc) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f0000000c40)={0x0, 0x0, 0x0}, &(0x7f0000000c80)=0xc) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f0000000cc0), &(0x7f0000000d00)=0xdb5b5d4d03853f2b) sendmsg$unix(r43, &(0x7f0000000e80)={&(0x7f0000000600)=ANY=[@ANYBLOB="0166696c652fe1"], 0x1, &(0x7f0000000740)=[{&(0x7f0000000640)="2f5b758a5bab8ba225d102364f35d14de1013551edd016eb39b41f", 0x1b}, {&(0x7f0000000680)="23c4c2cf6efafe78dd613f18d9f364d88e45f26fb5317700ee9c88dec484cbfde9fc8488afc2605da2ea73ffb4371bf2ed11a60afc0bebe13a718a76db4352dbbc57a7266c84946b77a459ea13f8badfa6fcced8316d2fbb1f1a8a4a63bc899064b0036e9bb331e970c5", 0xfffffffffffffdf5}, {&(0x7f0000000700)="817697fabe", 0x5}, {&(0x7f0000000900)="bc2a2202ccabca9b23ee5d6002509e6db0c024643f4384f73169b202d79a1110b2b175f06039c8835c674f425fe872c27e512c166172ea93919601a35a67080d253bc1e4fd18e36d951dc83c418d8f468a8e150c7464aaa36aedb45b1fc74dc7831b1e02a9f9df66f29950a166ee47e30b0c19a37df83597561564667e4a16b1434718db61a743ab6b571305345d8d27b85447340e5503cf8bbc913cb1390467c314e2fce4fed125761262fae3c39f8a73f619543924eaba260a5647acbcd346177109b6f3", 0xc5}, {&(0x7f0000000a00)="12b0a13bb8cf5ef283759761f2fa7d3f1a13fae6d38e65d2e3bfe69cdd98efeb493049798398881cd753252923094dcb407e1aa46b61749b3cad8ab7bee66a817b6f658f326d80c15bd1725fd837fcdd6593c30c9827df2e1e186bad75a49fda50a10fe7ccd462a267bc975a34cb8d5acf426b42ea94c21acc3bf840ab9beb82027eacb8ae3b13967bf091928e720c09ea70cbb4db03cdcf808d4eb7dad1cbb3cadf0b4bf12ec81293c7593d03840f4304c20d2785b76eea655f81c425953c666e225b3de42e3eba53bfeb9f008740b033fa72a372df56471ced58a808071f3e02749729fca2f073739c0500653b44a0ced3540dd1228bba7f", 0xf9}, {&(0x7f0000000300)="a822885a2c7ba4727608325ea1c3fdacdcc44ad8494781ee1cb904afdf548b829ba7194a548536bfa8a2fd60d05c9c48dcf572e25021bf8f6bf24eba93d742c2b201cdd2973e671628f31036fc9a50752bbe9ba29c6d5d76363c698cac3c0be3ea4f123f3040501bb3be9463c3899010065fb7989430470cb5a505d0d222dbb1e47e2f49e45fa61c45582f764bb5acbdad19a06cf899786b78dc01d0c09df25d3e580e30f847d1cd0579717d8fa5f28dfa5ec8fd1d7ce1e2e5023f7bc308b7ba77cc086bab54056c10f779ec3b9276e3370f29cdfd6fc5b6a5ed3c63f614a3e8b7e3f4d6cefb36b4300226e1d631facc0cb2aa892bb6", 0xf6}], 0x6, &(0x7f0000000fc0)=[@cred={0x20, 0xffff, 0x0, r46, r47, r48}, @rights={0x15, 0xffff, 0x1, [r43, r44, r45, r43, r43, 0xffffffffffffffff, r43, r45, r43]}, @rights={0x18, 0xffff, 0x1, [r45, 0xffffffffffffffff]}, @rights={0x18}, @rights, @rights={0xffffffffffffff45, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}], 0xc8, 0xd}, 0x1) r49 = getgid() semctl$IPC_SET(r32, 0x0, 0x1, &(0x7f0000000180)={{0x1c0000, r33, r40, r47, r49, 0xa0, 0x291}, 0x8, 0x6, 0x100000000000}) r50 = semget$private(0x0, 0x4, 0x201) semop(r50, &(0x7f0000000040)=[{0x2, 0xffffffffffffffff, 0x800}, {0x3, 0x4, 0x800}], 0x2) semop(r50, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r50, 0x0, 0x8, &(0x7f0000000240)) r51 = geteuid() setreuid(r51, 0x0) r52 = socket(0x18, 0x3, 0x7) r53 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) sendto$inet(r53, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0x76, 0x4, 0x0, 0x0) ioctl$FIONBIO(r53, 0x8004667e, &(0x7f0000000280)=0xc4d) ioctl$BIOCSRSIG(r53, 0x80044272, &(0x7f0000000240)=0x1) ioctl$TIOCSETA(r53, 0x802c7414, &(0x7f0000000200)={0x0, 0x100000001, 0x7, 0x8, "2da838fbce7a31ddea03b5ed0b997af5ed643854", 0xf4e, 0x5}) listen(r53, 0x2) r54 = accept(r53, &(0x7f0000001600)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000feffffff000000cab5a4a70000000000000000ff0f00000000000020000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000e03631381b04052cb62bf291f6cfcda5ccb192d636f0f243255748ef5d3b4e45866f9d4ccb2e5a541d771cc99e579ce80f9c7494c60e7798c22ae488f1d6d91f85d92b4a4f63f428e702703d8e369f6a51abb07db21e0dde6b062bf0ff6014f8291a7717255e47c1b5ae0274a6e6fb0e57723615cfd12e8b2822f711eceaa808fb87e85f32d93c9626bc8d2dd542ec98ce92c040284048a66c43b9b58259d09d3f4b8a95f8aa28b0371dbf38a3ed481fbb08c58981f109433585234a16661936e434215545e56581fc53c0326075f992b826b0ee296cb6ed9ee7f17c98b7f6033e306ebc7c4b85fd67957702aaa185b5e94f1cc2132ebbc3723759afc285593c0386461edf939586503a68b84adb42c8358c43e44d8d6f7f000000c3a30040b3f8d2f67890fd0e7ad0a38e9c4b03c1618c8934d57b513770d7efe75f97f9133198fadd316d02756867d2767cb35fea985b937e60b56bab957077cbb08a940859f2144ff7f47029b060d21aabc29f8625df1c822b0674ba265226cf7f482369f5a7175e1475fd89d881cec8b4c0d559fb4a90475fec43d0429f86e4e0e34e299b7c7de175c5b210b6be3a06a14e723189ed8843e6880c9507777b41cf8e2df3a363b4218747c3d1a827c85d95acb0b9541c4ed1fd6529deaa60f9935098e6cd19106e69dcb2a5d477f6a6be98c0aa37217ddbb562d5d1c37b78cd0970b3136ab1522ffc7bfee361ab11de2b8e081fba606f334a19e99d6823334672aa287cf1d7a74a27b36b9599d6a40ed92b32378640c22b5c47390ae9c8c5dcab444d1c2cc5f2e4ee2a22580ff743a431b4170f4f41ce8447d8a7d610b580e284c063978a02264ea6dd9affa3cde3aaeeafc13b51bd1638fe026077096f008e4183d782d8b568d971a28e52cf3783f89b294030797f625d34d9990f7912295ba3061b97957e0fe5949d02f4c9ce000000000000d82e2fe3c4991b57806d31edef558a1e4bfb79555dd776f538045d7396e2e653b6cbb3fc4236c3b4bc8c1dc1876290cf2f56a2853b782407ed5a276284166e6ee986533ccf4700e12dd7046eb876691052793431376a304360a90a700f59a49a51e4247bc0ec0dbfc9dab7e5b36694df5963f76aca1a05ef7cd18d7542975419e483079c910c9c1ffd21557ead1bbdc4a2534a8862dc61858a49c3c04ebe67afa859515d2efa5d788649cabeb7e7876aab80b889f2c93fcfa80a1637beab763a523165f4960135378f99dd9cbacb91baa543a5e6f56e04eec381dcc2801407b0702da1fa59ce4d21fd1375eeeff837aec1939515483dd66a5013c970d5af37258e90b068ab8810655c56ea90e94fcafcc8915609e5e5436a53914be604f2a735daa809bda713943978976eec15b70be1ab8d6dcb55d1a97ddbadec9fc13f3f3a03bfa2cd5d670827741d97960f01c4cb443d1f01da16639dd073d6e35180a2825375aa82184430d6cc46d87daff4a4a27ba3862526996d888e1b8f6c16c32c33b8ab9be14c5ecbc30ca3973a933dfd49f8e8989d39b7ecea2c637988da0310074cb47bd0d6975d65b5d4b11166ee9ffcdcd4c12ec5262754e100c44843a2bc1202ea36392ccb00e502ff30675fa0c0fef5116db637fa221bd4066f043d55bf900195711cf7cb7df022b3f47531b35ec2551f9323c405e06fc5cac9891b8985ab495d287688b05971f921ff74512e2a45508be2f4c2c578856e003b6f23ff5bf76d5f71313d403ddf1caa42c016ff4d47d4c12dcfd9ccb08d7ca91bf32ca35accf71006fd8c90f6b4548fecf69f0a2af0aef478c97cb461fede8e038a4a35edd13a657be62af47377fd9dad83cb5bb2e3c3105142e649f6e871cb2fc0e7aee9f81fe498f4e19431c4ff97969e40de7b0ec33517425a7bd00ee51f97bb13e1e5e6d298e4b5ae390208921515a0a142324750b9201691fd1fa43f0c5d153f4e9a731ad4390ba83fcf62c5df43db31f5968a7ce4cab2ea6792e02edbd5612c998912e379a212ac7b195a528210dd6a83e417d07047e89b7be854204fac903ce3361fc4fa674acfa1dbb87b1515c1d25af8a475accce899d14e21e27a3ba1607d0d07a0749607fe07ea821a0add0c0f3c5860d41f263d347e70feaea59ca9f1f7b21b3484088cd06dd54a308e4d24c3c31c8c74d9b1232d25aa133265512fa58b46b6140169922e203706d85f6ac7830e8dfbb370d807d73fa6bb84d7604d2de7b409ce49f78eb886a60d19f5a8936ba324f17bb04e265cdef0f357f8cfaf433cbc7f6d212cf78a2c76587886d01d63dee6fd8119aa1931644a94d8b36b722b1e8043a95bb5955a7956b5caacce832c66a9cf8d125b569cbe3df7f3d1cb3d1310efca0dd6e12ec869dd9fb3d096d796fdd6c975f2c465b310f03eb0f1008b3b27c295d0478dadc4e8326df7475873d41d5a171858e63b3aa7c4"], 0x0) ioctl$WSDISPLAYIO_DELFONT(r53, 0x8058574f, &(0x7f0000000580)={'./file0\x00', 0xffff, 0x1, 0x3, 0x2, 0x2, 0x0, 0x30, 0x0, 0x0, 0x3, 0x9}) r55 = fcntl$dupfd(r53, 0x0, r53) r56 = getpid() getsockopt$sock_cred(r55, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, &(0x7f0000000c00)=0xc) getsockopt$sock_cred(r52, 0xffff, 0x1022, &(0x7f0000000c40)={0x0, 0x0, 0x0}, &(0x7f0000000c80)=0xc) getsockopt$sock_cred(r52, 0xffff, 0x1022, &(0x7f0000000cc0)={0x0, 0x0}, &(0x7f0000000d00)=0xdb5b5d4d03853f2b) r60 = dup2(r17, r16) r61 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0xc80, 0x0) sendmsg$unix(r52, &(0x7f0000000e80)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000740), 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r56, @ANYRES32=r57, @ANYRES32=r58, @ANYBLOB="000000003800000000fcffff000400000100e5d8", @ANYRES32=r52, @ANYRES32=r53, @ANYRES32=r55, @ANYRES32=r52, @ANYRES32=r52, @ANYRES32=r54, @ANYRES32=r52, @ANYRES32=r55, @ANYRES32=r52, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r55, @ANYRES32=r54, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r56, @ANYRES32=r59, @ANYRES32=r58, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r60, @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYRES32=r44, @ANYRES32=r61, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r54, @ANYRES32=r54, @ANYRES32=r54, @ANYBLOB='\x00\x00\x00\x00'], 0xd8, 0xd}, 0x1) r62 = socket(0x18, 0x3, 0x7) r63 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) sendto$inet(r63, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0x76, 0x4, 0x0, 0x0) ioctl$FIONBIO(r63, 0x8004667e, &(0x7f0000000280)=0xc4d) ioctl$BIOCSRSIG(r63, 0x80044272, &(0x7f0000000240)=0x1) ioctl$TIOCSETA(r63, 0x802c7414, &(0x7f0000000200)={0x0, 0x100000001, 0x7, 0x8, "2da838fbce7a31ddea03b5ed0b997af5ed643854", 0xf4e, 0x5}) listen(r63, 0x2) r64 = accept(r63, &(0x7f0000001600)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000feffffff000000cab5a4a70000000000000000ff0f00000000000020000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000e03631381b04052cb62bf291f6cfcda5ccb192d636f0f243255748ef5d3b4e45866f9d4ccb2e5a541d771cc99e579ce80f9c7494c60e7798c22ae488f1d6d91f85d92b4a4f63f428e702703d8e369f6a51abb07db21e0dde6b062bf0ff6014f8291a7717255e47c1b5ae0274a6e6fb0e57723615cfd12e8b2822f711eceaa808fb87e85f32d93c9626bc8d2dd542ec98ce92c040284048a66c43b9b58259d09d3f4b8a95f8aa28b0371dbf38a3ed481fbb08c58981f109433585234a16661936e434215545e56581fc53c0326075f992b826b0ee296cb6ed9ee7f17c98b7f6033e306ebc7c4b85fd67957702aaa185b5e94f1cc2132ebbc3723759afc285593c0386461edf939586503a68b84adb42c8358c43e44d8d6f7f000000c3a30040b3f8d2f67890fd0e7ad0a38e9c4b03c1618c8934d57b513770d7efe75f97f9133198fadd316d02756867d2767cb35fea985b937e60b56bab957077cbb08a940859f2144ff7f47029b060d21aabc29ffac75dc48afd7f36ba265226cf7f482369f5a7175e1475fd89d881cec8b4c0d559fb4a90475fec43d0429f86e4e0e34e299b7c7de175c5b210b6be3a06a14e723189ed8843e6880c9507777b41cf8e2df3a363b4218747c3d1a827c85d95acb0b9541c4ed1fd6529deaa60f9935098e6cd19106e69dcb2a5d477f6a6be98c0aa37217ddbb562d5d1c37b78cd0970b3136ab1522ffc7bfee361ab11de2b8e081fba606f334a19e99d6823334672aa287cf1d7a74a27b36b9599d6a40ed92b32378640c22b5c47390ae9c8c5dcab444d1c2cc5f2e4ee2a22580ff743a431b4170f4f41ce8447d8a7d610b580e284c063978a02264ea6dd9affa3cde3aaeeafc13b51bd1638fe026077096f008e4183d782d8b568d971a28e52cf3783f89b294030797f625d34d9990f7912295ba3061b97957e0fe5949d02f4c9ce000000000000d82e2fe3c4991b57806d31edef558a1e4bfb79555dd776f538045d7396e2e653b6cbb3fc4236c3b4bc8c1dc1876290cf2f56a2853b782407ed5a276284166e6ee986533ccf4700e12dd7046eb876691052793431376a304360a90a700f59a49a51e4247bc0ec0dbfc9dab7e5b36694df5963f76aca1a05ef7cd18d7542975419e483079c910c9c1ffd21557ead1bbdc4a2534a8862dc61858a49c3c04ebe67afa859515d2efa5d788649cabeb7e7876aab80b889f2c93fcfa80a1637beab763a523165f4960135378f99dd9cbacb91baa543a5e6f56e04eec381dcc2801407b0702da1fa59ce4d21fd1375eeeff837aec1939515483dd66a5013c970d5af37258e90b068ab8810655c56ea90e94fcafcc8915609e5e5436a53914be604f2a735daa809bda713943978976eec15b70be1ab8d6dcb55d1a97ddbadec9fc13f3f3a03bfa2cd5d670827741d97960f01c4cb443d1f01da16639dd073d6e35180a2825375aa82184430d6cc46d87daff4a4a27ba3862526996d888e1b8f6c16c32c33b8ab9be14c5ecbc30ca3973a933dfd49f8e8989d39b7ecea2c637988da0310074cb47bd0d6975d65b5d4b11166ee9ffcdcd4c12ec5262754e100c44843a2bc1202ea36392ccb00e502ff30675fa0c0fef5116db637fa221bd4066f043d55bf900195711cf7cb7df022b3f47531b35ec2551f9323c405e06fc5cac9891b8985ab495d287688b05971f921ff74512e2a45508be2f4c2c578856e003b6f23ff5bf76d5f71313d403ddf1caa42c016ff4d47d4c12dcfd9ccb08d7ca91bf32ca35accf71006fd8c90f6b4548fecf69f0a2af0aef478c97cb461fede8e038a4a35edd13a657be62af47377fd9dad83cb5bb2e3c3105142e649f6e871cb2fc0e7aee9f81fe498f4e19431c4ff97969e40de7b0ec33517425a7bd00ee51f97bb13e1e5e6d298e4b5ae390208921515a0a142324750b9201691fd1fa43f0c5d153f4e9a731ad4390ba83fcf62c5df43db31f5968a7ce4cab2ea6792e02edbd5612c998912e379a212ac7b195a528210dd6a83e417d07047e89b7be854204fac903ce3361fc4fa674acfa1dbb87b1515c1d25af8a475accce899d14e21e27a3ba1607d0d07a0749607fe07ea821a0add0c0f3c5860d41f263d347e70feaea59ca9f1f7b21b3484088cd06dd54a308e4d24c3c31c8c74d9b1232d25aa133265512fa58b46b6140169922e203706d85f6ac7830e8dfbb370d807d73fa6bb84d7604d2de7b409ce49f78eb886a60d19f5a8936ba324f17bb04e265cdef0f357f8cfaf433cbc7f6d212cf78a2c76587886d01d63dee6fd8119aa1931644a94d8b36b722b1e8043a95bb5955a7956b5caacce832c66a9cf8d125b569cbe3df7f3d1cb3d1310efca0dd6e12ec869dd9fb3d096d796fdd6c975f2c465b310f03eb0f1008b3b27c295d0478dadc4e8326df7475873d41d5a171858e63b3aa7c4"], 0x0) ioctl$WSDISPLAYIO_DELFONT(r63, 0x8058574f, &(0x7f0000000580)={'./file0\x00', 0xffff, 0x1, 0x3, 0x2, 0x2, 0x0, 0x30, 0x0, 0x0, 0x3, 0x9}) r65 = fcntl$dupfd(r63, 0x0, r63) r66 = getpid() getsockopt$sock_cred(r65, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, &(0x7f0000000c00)=0xc) getsockopt$sock_cred(r62, 0xffff, 0x1022, &(0x7f0000000c40)={0x0, 0x0, 0x0}, &(0x7f0000000c80)=0xc) r69 = getpgrp() getsockopt$sock_cred(r62, 0xffff, 0x1022, &(0x7f0000000cc0)={0x0, 0x0}, &(0x7f0000000d00)=0xdb5b5d4d03853f2b) sendmsg$unix(r62, &(0x7f0000000e80)={&(0x7f0000000600)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000740)=[{&(0x7f0000000640)="2f5b758a5bab0ba225d102364f35d14de101350100d016eb39b41f", 0x1b}, {&(0x7f0000000680)="23c4c2cf6efafe78dd613f18d9f364d88e45f26fb5317700ee9c88dec484cbfde9fc8488afc2605da2ea73ffb4371bf2ed11a60afc0bebe13a718a76db4352dbbc57a7266c84946b77a459ea13f8badfa6fcced8316d2fbb1f1a8a4a63bc899064b0036e9bb331e970c5", 0x6a}, {&(0x7f0000000700)="817697fabe", 0x5}, {&(0x7f0000000900)="bc2a2202ccabca9b23ee5d6002509e6db0c024643f4384f73169b202d79a1110b2b175f06039c8835c674f425fe872c27e512c166172ea93919601a35a67080d253bc1e4fd18e36d951dc83c418d8f468a8e150c7464aaa36aedb45b1fc74dc7831b1e02a9f9df66f29950a166ee47e30b0c19a37df83597561564667e4a16b1434718db61a743ab6b571305345d8d27b85447340e5503cf8bbc913cb1390467c314e2fce4fed125761262fae3c39f8a73f619543924eaba260a5647acbcd346177109b6f3", 0xc5}, {&(0x7f0000000a00)="12b0a13bb8cf5ef283759761f2fa7d3f1a13fae6d38e65d2e3bfe69cdd98efeb493049798398881cd753252923094dcb407e1aa46b61749b3cad8ab7bee66a817b6f658f326d80c15bd1725fd837fcdd6593c30c9827df2e1e186bad75a49fda50a10fe7ccd462a267bc975a34cb8d5acf426b42ea94c21acc3bf840ab9beb82027eacb8ae3b13967bf091928e720c09ea70cbb4db03cdcf808d4eb7dad1cbb3cadf0b4bf12ec81293c7593d03840f4304c20d2785b76eea655f81c425953c666e225b3de42e3eba53bfeb9f008740b033fa72a372df56471ced58a808071f3e02749729fca2f073739c0500653b44a0ced3540dd1228bba7f", 0xf9}, {&(0x7f0000000300)="a822885a2c7ba4727608325ea1c3fdacdcc44ad8494781ee1cb904afdf548b829ba7194a548536bfa8a2fd60d05c9c48dcf572e25021bf8f6bf24eba93d742c2b201cdd2973e671628f31036fc9a50752bbe9ba29c6d5d76363c698cac3c0be3ea4f123f3040501bb3be9463c3899010065fb7989430470cb5a505d0d222dbb1e47e2f49e45fa61c45582f764bb5acbdad19a06cf899786b78dc01d0c09df25d3e580e30f847d1cd0579717d8fa5f28dfa5ec8fd1d7ce1e2e5023f7bc308b7ba77cc086bab54056c10f779ec3b9276e3370f29cdfd6fc5b6a5ed3c65f614a3e8b7e3f4d6cefb36b4300226e1d631facc0cb2aa892bb6", 0xf6}], 0x6, &(0x7f0000000d80)=[@cred={0x20, 0xffff, 0x0, r66, r67, r68}, @rights={0x38, 0xffff, 0x1, [r62, r63, r65, r62, r62, r64, r62, r65, r62]}, @rights={0x18, 0xffff, 0x1, [r65, r64]}, @cred={0x20, 0xffff, 0x0, r66, r70, r68}, @cred={0x20, 0xffff, 0x0, r69, r70}, @rights={0x20, 0xffff, 0x1, [r64, r64, r64]}], 0xd0, 0xd}, 0x1) r71 = getgid() semctl$IPC_SET(r50, 0x0, 0x1, &(0x7f0000000180)={{0x1c0000, r51, r58, r67, r71, 0xa0, 0x291}, 0x8, 0x6, 0x100000000000}) setsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000040)={r31, r47, r58}, 0xc) r72 = getegid() sendmsg$unix(r1, &(0x7f0000000480)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f0000000240)="2cccbedd527d38fd25b7ac6c8dead7da064a10ea527ad4f43f9c358e6994f03a55290b5ec6c3aa47912e54835c3475eb6f3c1b593eb4cdc393f70ae9859a9d0b4c8754022b1263fead3461041b17f3bf2772d1634c953108bcc64bc658be001e2b3bba1b9168b195694ff48ec7075e0c3983fa2e01784319cf37b91d5f5d96447bfa556c6318be224fd9a9c80e2314b573548a67db63a9a4f59840596e0e6ed8f2d12ee0073b8ef30761abdeb45e388512d3f26bdd2ea5a972167630f371507bb25fe3eac1660d9af6c358cfdffc7a", 0xcf}, {&(0x7f0000000340)="2b59b2e09bc2304c1da0b1b9f11d45dfbabaa628168799f7ecb8109cbc46957c889518c5b6806586bea2777fec703420ef87a396816c866bb8e8309e08b3acd49e2ca203622985462852694fce83afcd40feeb87243027bd85ef2ad948dbe99254c6a58a05d238e75c5080365e6ea75a6fcd6dadb6a26c48112c66809874513677e080092112595b85552de6e3f46cae30d3ef26473d35811215c27a309d3b6eb56d249d30c065620843e9f52eaff6b655947e73ce0a257cf0ffd42bb235a0a0645b34251c358cb1bcf2e8871daed5ba2385c1f12b6489b9595fa5909f65af", 0xdf}], 0x2, &(0x7f0000000440)=[@cred={0x20, 0xffff, 0x0, r11, 0xffffffffffffffff, r12}, @cred={0x20, 0xffff, 0x0, r13, r47, r72}], 0x40, 0xe}, 0x400) 14:01:24 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000003c0)=ANY=[@ANYBLOB="fb18bd45503302e3ffa57c6f11700fd1a9f2c506a623de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f6ece473d0316942e3072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c19ccd8258c6efad679ed3c6d948a0464b50c4fc9bf4f44d2630b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187bab4b9832a4787a1787f148c29765398f30b1409000059fb66a400744261444c0e2997e923dfd128bd9ccddd3258575cb601ac9a00000f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303df456214f7e6db20500693104e85f6e35d30447492ed173a472abb5991a2e81062b55dd6c64e571fd484ebf3205d38f5128b364290968fa9fae21241732c85b162808eb3b78fe335ca09881b5e9a6fe71e5ce5ad54865aa1e5e557190bd825d55aff09378687a7ea45dce20a9e0fb0f18c59300f0ccaa2d2023601152da1e7279991f5b0b13c91c63992f3bbf6943a5b57eea57bb9a5080c1b6b264aefe9fb9fbab341ddcf091b8d5a0d0d572b33318272e17f7603ce107a9fc677c011d84e5d7d41fc293d012ccc4a77227ddd54e50e566830c1d9409863f1c6d651508b9ebb658251e0073df28ce6523da473df348c7b3e36e00c86ef3e637179e4ee1c7b5addb12565f3e29cdd08249e82d1c2dd167bc08167c46c2bc3fa0643e5a294f581f5fa560240ecb8b91cab8b9f402bfa430ba22eb02eed1950290c510cd438178b33545a9645c9c85b96a8762db075b21ee8a15aa43fdbaa05749e0133eb1e13b3623d04a999c0612f032474f07fd9f9e2ea42324d3af15a463227eb1951ff7098b3603fd678f1c64baa7243e4372c5efa74951e17f833f10ea7ba9b0bc17338d232129db79f42acf5738db016179709fc80bc9142f292060f3dbf85009a5ac4699471a2f821223511ca7e61f3b27db7d60d06bfa7bebaf78a30ab99fbbb659b3d9f792ffa50ce8a655f4a6c7ae5640a6e94bbfa29ab71678a99f509b3a7fbff14a5cd7bf1edfa29a004d4ceddfb1bf7ca0f6412dd42c4924d428a5c41772eb35609338a457268cf9814ae67c35cf1b0d1725ee4fd9ad922ebcbb74f76d56bcb6e5e05735970fab77d4a7a4fad5a1fd1b5db00af4b8025ffb0e635f815cdf640ce8d1df1f89e30c092cc51d741cca68b24575379c597d91dd7efa7a24e99f1fa7"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x3, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) mprotect(&(0x7f00002e8000/0x3000)=nil, 0x3000, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r2 = dup2(r1, r1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 14:01:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{0x7}, {0x3}, {0x7ffffffe}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) close(r1) r2 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) connect$inet6(r2, &(0x7f0000000100)={0x18, 0x1, 0x9c7, 0x101}, 0xc) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) connect$unix(r3, &(0x7f0000000180)=@abs={0x0, 0x0, 0x2}, 0x8) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x0, 0x0) 14:01:24 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000100)="0239bd9a7f659509420000b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce0000000026201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee35205e034fb83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd214572bc0626017b3deead5dca1", 0xdb}], 0x1) socket(0x13, 0x5, 0x80) 14:01:24 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000180)="5839e416d72eb062b5b5ccf4e69cf55f741908dcaea41f58e192c33a5384630ecc539186f3cfa133185354d5442641f832b40c5e7befafd52ad34d8d29c2233a2e854552483a808f340410ceef6a6d92e47734fe273a2a7d630b8f4e244a949be755ca6ec4812d1227fe7042ca950a52a35b324b090008c64dce4d26cfaf9a3a0fa4429573d0142d802f0a29cfeb46173f5cfe9f178be0d7951b37a4d10477fa96b5a9ea9bd086583c14c6a188cb7bc9639ae633d3841b8c11a725a1f0e00f044fcc37e179dd132dbe7ef7cc3990c7a726b2000000000000000000000028bfe9d655d17f21a78724eac08ad510a3f445c352c1b62245b357fddce5a6db4589d97fb0c032bf22b9a104bee40e007660f865a584fff00057ebd0c1cc633f72df812921294d66d09dbee42cdddf41e4492f3c4ec344859a6d8238da016b054f488a41e9b7da905b64f8608bb0432f1bfa7dacbb52b1e76c896f83a86402dcb841070a94436665c4b5a9b28143962200c350d88a1689c3b72da74b5c71c1ed2b2a75445447538ab4310c8d5cd82908ca95e2d46bc8e165f2d71aa685f5e51d99a37d166d14923e9dbec242e7dc97ae105778914de69471b4e7c03ca33d7c2818288b173064c92293abf549572850d0a2239da1e493ea47ea120f977efa64280021c794", 0x1e1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x40) syz_open_pts() syz_open_pts() ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, &(0x7f0000000080)) 14:01:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x1d}, {0x6, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) pwrite(r1, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) 14:01:24 executing program 1: getrusage(0xffffffffffffffff, &(0x7f0000000200)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x97ae348c5e397e37, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x10006c}, {0x74, 0x0, 0x0, 0x4}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000000c0)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x6, &(0x7f0000000180)=[{0x0, 0x2, 0xff, 0x6}, {0xdf, 0x4e, 0x6, 0x1}, {0x6, 0x5, 0xea, 0x6}, {0x401, 0xff, 0xd4, 0x1}, {0xc800, 0xb8, 0x3}, {0xfd, 0x2, 0xe1, 0x200}]}) 14:01:24 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x8) setuid(0xee01) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='c\x00') r0 = socket$unix(0x1, 0x0, 0x0) r1 = getpgrp() r2 = semget(0x1, 0x1, 0x40) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000040)=""/207) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000200)=""/4096) getpgid(r1) r3 = msgget$private(0x0, 0x105) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) r5 = socket$unix(0x1, 0x9, 0x0) r6 = socket$inet6(0x18, 0x7ffffffffffffe, 0xfffffffb) r7 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x10201, 0x10) r8 = syz_open_pts() r9 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r9, &(0x7f0000000540)=[{&(0x7f0000000080)="8a4f401d2e93b31318100c46", 0xc}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r9, 0x0, 0x0) r10 = openat(r9, &(0x7f0000000100)='./file1\x00', 0x200, 0x40) r11 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x28082, 0x6f) r12 = kqueue() poll(&(0x7f00000001c0)=[{r4, 0x20}, {r5, 0x100}, {r6, 0x2}, {r7, 0x4}, {r8, 0x40}, {r10, 0x120}, {r11, 0x26}, {r12}], 0x8, 0x40) dup(r4) r13 = getpgrp() fcntl$setown(r4, 0x6, r13) getpgid(r13) r14 = getppid() msgctl$IPC_SET(r3, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r14, 0x0, 0x9, 0x0, 0x80a6}) r15 = msgget$private(0x0, 0x9bfb243d1cc7ffc5) msgsnd(r15, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r15, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r15, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000100)=ANY=[]], 0x1, 0x800) r16 = dup(r0) kevent(r16, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x0, 0x0, 0x4}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0xfffffffffffffffa, 0x0, 0x0, "0100000000000200"}) r17 = socket(0x18, 0x1, 0x0) setsockopt(r17, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getpid() 14:01:24 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd60451a7c00c50300000000000000000000000081000000bbfe8000000000000000000000000000aa33"]) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffe5ffffaaaaaaaaaa0486dd60a4f00808183c"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x2, 0x4) openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8be", 0xb}], 0x1, 0x0, 0x0) ioctl$BIOCGRSIG(0xffffffffffffff9c, 0x40044273, &(0x7f0000000080)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000440)) clock_gettime(0x0, &(0x7f0000000300)) accept(r0, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) r2 = msgget$private(0x0, 0x0) msgsnd(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="02000000000000003f7acfe5e8ef6348b0b1260175651d27c7bce36e7b7b5a8ef85132b9553b9d822276e9d653616be234001245f145faa032b6e72e245c2950b3c3433a8a5ce0daea01ec2c04c46719bd111ce5820c1eb654e54f8b2b87f44a6b3ccc681a21cdd23600e143ac3ece5bbcab159ec70fbeade50811336acbe64a7b6ec92a59f9c4967ef7006adc3241e37907bb5b18923ea1a7ca4f6e17602493329c47c3cd960775358b75724510f1cf79beb204473a056688d9da8df431571b6656a8f3dac3f1ef80d6aeb347ae"], 0xd2, 0x0) ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80047410, &(0x7f0000000380)=0x1000) 14:01:24 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) kqueue() r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f00000014c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b197a380000000000008295955984c87910bf453f68c11700cdb67ef6cb927fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9f213ad30505e8f0000a49fef9d612f87a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc120400350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665980ea3b1e39a00206b1f007bf8f244ff010000000000000906000000ec895c4784f63b0ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265367027548d8ffda5eb1152f6b60afa3393fc23442dc9631d64bcd5b823e495bb171672365f9025ac16e369633d89aac2204ccdaf733f9a5b0f2c82d33436a13db936a5d3378479709da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e7f000000000000003f5a2469bfe8c96e620397a30031541469659255490b88ff1bf33436e6331ad3574d79be64d7a570715f68932de75cc13ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7bd1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e929cc5b030087c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe415fa2cfdee2e52bf897cc2330000000000000004751b76b6c98bf0d9f371e916fc7b88c013c7381f77988003c7ba2c44768789d05f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c000001007c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc0793721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca7e54747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff903ad0000ac75aec99a8ea296f8f93ddc76bf6229f687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629d0162d03821b117c90841ea6147ce522005f96566eaa0312083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9000000df395e367a8807e37779cb60ff7fb71682d1a247d5d2b5afc600100000000000009c42bdbe3f267105d1d6654c4dcc8f494de290673b40ddb1ae4ea610e2f6d9d55b434e8e41a077c0889b4d873318f832941ed130ec8be79ab4cea21b83e2f6ec1abdc4a29f701d87d5774af8e999855d0b0f27c1478755604f7c7aa2cd85d12f1b36a56a3623e4aa467719fbcfc59a4f71965e8b803d8b2aa14fe22e5c3f66f6295b468a8961b6c5d96faf962bfb27c16eb7ef661559319aa672530bc9c1c0d4"], 0x10) pipe(&(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x1007, &(0x7f0000000080), 0x4) msgget$private(0x0, 0x10) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) getdents(0xffffffffffffff9c, &(0x7f0000000100)=""/144, 0x90) sendto$unix(r1, &(0x7f0000000d80)="380014a288c8affbae9a76965a26402ef5395e0cb6486366c64ca692ccbd80e2bd0a107f8e102fc78b82d42178295d922ca1d790c2b8e6252c130a7d2db8d4c8936b385c4bfd6cfe7ff3f94380a77ad06ff75a36ae60fbe4ea8dfa2d3aa3debb5ea06c8aecd1c7dcbc208ba26348692485f26055250a37072b8a7dbf3049960b310c12c8d60f4fe1bff1f802c603259d4e6f6ca5d6c05e96771c4480767d05ad330aeb2c5c68e65303a67b1a33c437dca145dfed1dcd2b7b6e6283cd00913dbe59979b59820d069f9c553d414081c70518f85366e29f47fb918b2807f07c2ea47379fbf496d3b8def3ff63c926104a0ed9eb31e6797c083db4d4356447cf6523c72777c43a52762adb398f670400ed2a8a1797a142b49eabb2aa054c0e0b170f10bb06315f251e01e2acaa723d5d01ecc80a3bfc144cb496036fbe4904ea2d8d12ddc579385883187c3008f0de7283629413388ec8f5056bcdfed76f208545ccd6a3a5090c2dd74d5bdafc3ce9d2585807d5172c8eacaba7ee8c08a7504d537f27c12723e1428530853eed713002517c7ae9632b501045b3c0fab73259e5ca1422bb940e35c23bdfe1c9352260dda1ad2050225412ad535ef67d4cd225414bec2420b72bdc082f4b70bd35e913ca32755358d5fc9828e59aa757c3fec5aa41afcf875a56fd86a07950a5f5a0c042ea9320ac56d22a2329197e907a4e2615fb621185921cb313388c2d4985282d7502a88edb030a2f9886ef727356987c3fa0a76af86286f9d10d96954b3063581e32d85798106680dc9fc1cf687dd98e73026c22eceee6438b66af66c80a0dba9b49b90d1090d24cf55129d7348edabeda1cbc63a9b5c05777f0b3054495329661b43a0635b05c5170939d99026cc8fa69b416631854a63dbd733729c2ae81d1ade08020fe51e9dcc868b24390bc1a2a04cbe4e8b346af29bd0fc4a7ba3d37dad3b53a0c7cf2426f30a7266cdbf66fc63e99004d8ddb0e26d98a0f7f821fb01a8f65d1df8475dc3613105bd6ee7c6633a9d564816520ac0be70aa48ca05a8a02eb47901f3b2d30175c1d179595266b1dc6ef1d9e0bd8b33b10772cbff9abae125df19da7f072afe9df8ea7efb01685b96b345c402a35851835372345afb5961a4345b89fbd5e452640cc9e22bd5320df86c2a551538da73a39bb93c03331a4ead982dc5753d368624bc81a849b2d52dd20bf11e085d4ca25c3202d63669c92daab05a7d4fa4af875f523a35e0b90a33dad70c4f60c660f816f72764a4474aa25fb567d209f1468f2f15476a7e80cb26cfe3bf25de57789425fe1e5e24c809a8cae675ff720410ea42e28ddc37e295ebd1f9f8bdeb285ff70467e03006817df421e97a1d565ba6abbd180799c882a6ffd6e0e8c9206a7571fbc44969ac35fac698426504ee59171bd509bca9f43d2b36fcdff694bb34a62f3523bfee0cab78649bf73106ec060ea618f6f6da90cccd0ef5e4a16bd5e1c4fb8192aff65249a2950ece088b41626cdaefdcfde7b08ae7b415bf2143ffa145bccc6b91d44175d1363c91ae352a826b7cb635239233b8157b9e53b9361e970867b9bd8f66309c45bc7dfc94dece38f0362abb293a0b9ff18d27b536f9f368143ca828bb8ef8e6ee9c16f86c85d0773e7ec203142dec71e031e286878690f8558f459a1ba3fb1f6c74db5b74802edb8c47f9389b91a70273e75a86aca08ade1988594e12e2158b0bfbf725aa5c08e0ed76f04e417056d311249f735fbb9290bf7282e09aa3c4a09fb1dddee2f8be3f08320886e872657dd89b134680e039494ba2fcc154285dd7bac8724080be63df6b9939a78a8dad63a7dc5e3bfc19e4acf86c4eb9feef0c9bce660552f299a333a5262c97500ede28bcdd3255062eed5c232b5b8a25c7fd593b16688eb11506d2b2bb7e9dd4eb26b837bda53e6b8ef2a5c61c842901233cee993b5ab82e284d4995a660a43c7a67a8f7dc6fc3c09772269a83899cff74256501a5b1733f22dfd7ba7839621ad76", 0x599, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 14:01:24 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000140)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000e00000/0x200000)=nil, &(0x7f0000ff0000/0x10000)=nil}, {&(0x7f0000e5e000/0x2000)=nil, &(0x7f0000e70000/0x4000)=nil}, {&(0x7f0000e7d000/0x1000)=nil, &(0x7f0000f2a000/0x3000)=nil}, {&(0x7f0000e28000/0x2000)=nil, &(0x7f0000e2e000/0x4000)=nil}, {&(0x7f0000fca000/0x3000)=nil, &(0x7f0000fd4000/0x1000)=nil}, {&(0x7f0000fa3000/0x3000)=nil, &(0x7f0000f63000/0x3000)=nil}, {&(0x7f0000fb2000/0x4000)=nil, &(0x7f0000f1d000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000e93000/0x12000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000e34000/0x1000)=nil}, {&(0x7f0000ee2000/0x2000)=nil, &(0x7f0000ff7000/0x9000)=nil}, {&(0x7f0000e81000/0x2000)=nil, &(0x7f0000ed0000/0x2000)=nil}, {&(0x7f0000f12000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e07000/0x2000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) 14:01:24 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb13f3b74e0d8e9", 0x90}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) setrlimit(0x3, &(0x7f0000000080)) setrlimit(0x3, &(0x7f00000000c0)={0x4}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006, 0x0, 0x0, 0x4}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCLOCK(r1, 0x20004276) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000100)=[{0x96b5, 0x6, 0xcb, 0x800}, {0x0, 0x7, 0xb1, 0x3}]}) 14:01:24 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000300)=[{&(0x7f0000000000)=""/47, 0x2f}], 0x1) execve(&(0x7f0000000040)='./bus\x00', &(0x7f0000000200)=[&(0x7f00000000c0)='&\x00', &(0x7f0000000140)='!\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='(^-@\x00'], &(0x7f00000002c0)=[&(0x7f0000000240)='-\x00', &(0x7f0000000280)='\x00']) r1 = socket$inet6(0x1e, 0x3, 0x0) shutdown(r0, 0x1) sendto(r1, &(0x7f0000000080)="f2f53b6d74e65257d4f78a7bd7056bddb2c0a5a07f70df87c3784138afbcc28d2e6de94e353f0d29ff44755a519881e297bcf167fb70168d23f6148f41edfcfc0fb6408156dc07d28dcfdeeaa5c7dc57859ae3907952dea1822458c14227fcbe541edd385425477149e733783db1c34b105febca799fa7cc628f7e0242a3ded58ae15badb863cc72784d565ef20f29ec56", 0x91, 0x0, 0x0, 0x0) r2 = dup2(r1, r0) getsockname$unix(r2, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x8) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r4, 0x0, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x40, 0x0) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000480)='/dev/speaker\x00', 0x10, 0x0) read(r6, &(0x7f00000004c0)=""/98, 0x62) fchmodat(r5, &(0x7f0000000400)='./bus\x00', 0x20, 0x4) r7 = semget(0x0, 0x0, 0x402) semop(r7, &(0x7f0000000180)=[{0x0, 0x8b33, 0x1c00}], 0x1) semop(r7, &(0x7f0000000440)=[{0x3, 0x1, 0x1800}, {0x2, 0x1, 0x1800}, {0x0, 0x6, 0x1000}, {0x1, 0x101, 0x1000}, {0x0, 0xa000, 0x1800}], 0x5) execve(0x0, 0x0, 0x0) 14:01:24 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x100, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1, 0x1}) dup2(r0, r1) ktrace(&(0x7f0000000140)='./bus\x00', 0x0, 0x0, 0x0) 14:01:24 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) getrlimit(0x2, &(0x7f0000000000)) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0xa012, r1, 0x0, 0x1) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x3) 14:01:24 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfffffffffffffffd], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = shmget(0x0, 0x2000, 0x202, &(0x7f000061c000/0x2000)=nil) r1 = getuid() setreuid(0xee00, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) chown(&(0x7f0000000200)='./file1\x00', r3, r5) r6 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) chown(&(0x7f0000000200)='./file1\x00', r8, r10) r11 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) r12 = socket$unix(0x1, 0x9, 0x0) r13 = socket$inet6(0x18, 0x7ffffffffffffe, 0xfffffffb) r14 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x10201, 0x10) r15 = syz_open_pts() r16 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r16, &(0x7f0000000540)=[{&(0x7f0000000080)="8a4f401d2e93b31318100c46", 0xc}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r16, 0x0, 0x0) r17 = openat(r16, &(0x7f0000000100)='./file1\x00', 0x200, 0x40) r18 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x28082, 0x6f) r19 = kqueue() poll(&(0x7f00000001c0)=[{r11, 0x20}, {r12, 0x100}, {r13, 0x2}, {r14, 0x4}, {r15, 0x40}, {r17, 0x120}, {r18, 0x26}, {r19}], 0x8, 0x40) dup(r11) r20 = getpgrp() fcntl$setown(r11, 0x6, r20) r21 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) r22 = socket$unix(0x1, 0x9, 0x0) r23 = socket$inet6(0x18, 0x7ffffffffffffe, 0xfffffffb) r24 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x10201, 0x10) r25 = syz_open_pts() r26 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r26, &(0x7f0000000540)=[{&(0x7f0000000080)="8a4f401d2e93b31318100c46", 0xc}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r26, 0x0, 0x0) r27 = openat(r26, &(0x7f0000000100)='./file1\x00', 0x200, 0x40) r28 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x28082, 0x6f) r29 = kqueue() poll(&(0x7f00000001c0)=[{r21, 0x20}, {r22, 0x100}, {r23, 0x2}, {r24, 0x4}, {r25, 0x40}, {r27, 0x120}, {r28, 0x26}, {r29}], 0x8, 0x40) dup(r21) r30 = getpgrp() fcntl$setown(r21, 0x6, r30) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000040)={{0x1, r1, r5, r6, r10, 0x166, 0x40}, 0x8, 0x7f, r20, r30, 0x5, 0xffffffff, 0x20}) r31 = socket(0x18, 0x2, 0x0) r32 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r32, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8be", 0xb}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r32, 0x0, 0x0) ioctl$PCIOCREAD(r32, 0xc0107002, &(0x7f0000000000)) r33 = fcntl$dupfd(r31, 0x0, r31) ioctl$TIOCFLUSH(r33, 0x8080691a, &(0x7f0000000300)) r34 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) shmat(r34, &(0x7f0000ffa000/0x1000)=nil, 0x3000) shmat(r34, &(0x7f0000ffc000/0x1000)=nil, 0x3000) shmat(r34, &(0x7f00003ae000/0x4000)=nil, 0x3000) 14:01:25 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x8000}, {0x0, 0x0, 0x0, 0xca2}]}) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() geteuid() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000040)="fd", 0x1}], 0x1) readv(r1, &(0x7f0000000040), 0x16f) 14:01:25 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000340)="080072a20800f2ec", 0x8}], 0x1) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x8000, 0x0) 14:01:25 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="aea36020e6e0c9836730a6cf8baffb2082904d96f1209f7c67385719c1ce95ce5421062008bde7444a83e58ce464b675c1e6c16dfb872d3d560148e224f348e5f92ffc8661c281c1217b80d47afc07c66ae8f97ae573178456f6065f574a343f57174cc3348b56eb629a817837dc9c26798b765dc4fb12b4671e012c7296dc8e1791740dc8d00d22835c08bb8aee3bd87ad65af79afe48a7e2009509b06bf21bbd6ba74b"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, &(0x7f0000000080)=0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = fcntl$dupfd(r3, 0xa, r4) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(r5, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x10, 0x1, 0x69ca, 0x10000}], 0xb96d, &(0x7f0000000240)=[{{}, 0x0, 0x80, 0xfffff, 0x5, 0x8001}, {{r6}, 0xfffffffffffffffb, 0x64, 0x80, 0x3f, 0x5a}], 0x8, &(0x7f0000000280)={0xde78, 0x8}) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 14:01:25 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x40, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x20, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000140)={&(0x7f00000000c0)='./file0\x00', r1, 0x3}) r2 = open$dir(&(0x7f0000000800)='./file0\x00', 0x0, 0x1c8) faccessat(r2, &(0x7f0000000040)='./file0\x00', 0xc6, 0x1) 14:01:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x61}, {0x3}, {0x6}]}) dup(r0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8be", 0xb}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000680)={0x1f, 0x1fb, 0x474, 0xcebd, "523b7afa2eece27b08f362d3f3c322595505c4db", 0x100, 0x6396}) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chroot(&(0x7f0000000000)='./file0\x00') execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000440)={0xee20, 0x0, 0xffff0b7b, 0x9, "63333aaa7d75d9b31f040084aad97aa75594eb94", 0x8000, 0xffff}) r3 = open(&(0x7f0000000040)='./bus\x00', 0x20000, 0x0) poll(&(0x7f0000000140)=[{r3, 0x15}], 0x1, 0x0) r4 = semget$private(0x0, 0x7, 0x0) semop(r4, &(0x7f0000000100), 0x2cf2) semop(r4, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x800}, {0x2, 0x3, 0x7fc}, {0x3, 0x9, 0x800}, {0x3, 0x68, 0x1000}, {0x0, 0xfffffffffffffffc, 0x80000}, {0x4, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) acct(&(0x7f0000000540)='./bus\x00') semop(r4, &(0x7f0000000240), 0x6) semop(r4, &(0x7f0000000040)=[{0x4, 0x6, 0x800}, {0x4, 0x3f, 0x400}, {0x0, 0x7f, 0x1000}, {0x0, 0x7ff}], 0x4) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000180)=""/135) syz_emit_ethernet(0xd0, &(0x7f0000000280)="0fce1f8c9cd9c03bb7436b9a725db2ff0f06f31f24bdf91a50ddf489f564305f7f0bbd16e8f9decef63021508d201f9948ccfaefbc3c9778ae2bccac0b3f4cbc73af6822235c1ad5b06a777b3b13619c653186bb9e3ec3da2b2f18bded13f547e3c0ebb1c762d5b35de6794536192c712885d9c4d208328c28f7263a4b762d394ec02380d249026137ba6435358652233c07068bc90c5b3bd9f735968de04f12e623ae6e46a67b0917bdccd9dfa1469e3a66373301a3531ddda59c4177e42fdf9bf3069e7f948a6576cfc43abe656f40") r5 = open(&(0x7f0000000580)='./file0\x00', 0x10, 0x567ed3ba452796b1) sendto$inet(r5, &(0x7f00000006c0)="dabbf171cf0af21d5c28586401000000b83e71cf36dbae5f43b1b6072777", 0x1e, 0x6, &(0x7f0000000600)={0x2, 0x0}, 0xc) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000500)={0x6, &(0x7f00000004c0)=[{0xa02, 0x3, 0xab, 0x2}, {0x9, 0x5, 0x7f, 0x400}, {0xa0, 0xe1, 0x6, 0x80000000}, {0x93, 0x24, 0xff}, {0x1ffc, 0x40, 0xff, 0x5}, {0x0, 0x5, 0x3, 0xadf}]}) preadv(r0, &(0x7f0000000400)=[{&(0x7f00000003c0)=""/46, 0x2e}], 0x1, 0x0, 0x3f) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r6, 0x4, 0x0) semop(r4, &(0x7f0000000380)=[{0x2, 0x473, 0x800}, {0x0, 0x20, 0x800}, {0x2, 0x5, 0x800}, {0x3, 0x4, 0x800}, {0x2, 0x6, 0x62cc843c842ad6dc}, {0x0, 0xfff7, 0x1400}, {0x1, 0x7, 0x400}], 0x7) accept(r3, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) 14:01:25 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r5 = accept$inet(r0, 0x0, &(0x7f0000000040)) socket(0x1, 0x6, 0x7) sendto$inet(r5, &(0x7f0000000280)="1daad5cd36195d6810b318270ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e7178a0d0a3e839ee05e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e13faeebbccb92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7", 0x1bc, 0x1, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, 0x0, 0x0) write(r5, &(0x7f0000000440)="80266a140b59907a14a5bc03fcd26fba24eef925df86118ae9e1536ca1729f40d929165444a673a4541b49bb2359d2690e843b267c9b9e58ae5718bc21a7b36ba49ef67af57eb64ca15c1fd8bfcc73fdf37e149b4f97f4f2eb6dc572b6bc57511af9fed5b159a5bdba24d1ccd39c2dde9891dc46ecc6ebd2c5daa3e0df04332675b6f8682e348c794460ddd3ba054ba8d05c044823e6c93da7e8b4121cd828e844ba400dace98c81b303673e26721725ad2fcbc385a64d925afca0ff1085a8178be57489f47506cc2d153afd76fea9add7", 0xd1) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r6, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) getsockname$unix(r6, &(0x7f00000000c0)=@file={0x0, ""/15}, &(0x7f0000000100)=0x11) 14:01:25 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b5496fe00"/177, 0xb1, 0x0, 0x0, 0x0) r1 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x80, 0x7ff) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x3, 0x4, 0x3}, {0x18, 0x0, 0x5, 0xff}, 0x2, [0x8000, 0x3, 0x1, 0x7, 0x7, 0xa69, 0x5, 0x6]}, 0x3c) recvfrom$unix(r0, &(0x7f0000000180)=""/147, 0x93, 0x0, 0x0, 0x0) 14:01:25 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000001000"}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x61}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = open(&(0x7f0000000300)='./file0\x00', 0x100, 0x101) pwritev(r2, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8be", 0xb}], 0x1, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x10, r2, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x401}, {0x48}, {0x20000000000006}]}) clock_gettime(0x3, &(0x7f0000000280)) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x400, 0x0) write(r6, &(0x7f0000000200)="e0dccf0b6154046315b35f9e7abf437d707f2a0031bde3f99c9f195d7b53ec3ff1fd1aeb0d83bd19554755a404e6de3f19c974ef8d344747519b9dfd82f0c61452a22d89f8ea524b1f147782595ee4091a656c671f19ed458a9450b0a6fd6c1f1d77df38", 0x64) 14:01:25 executing program 0: r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x14602, 0x0) open$dir(&(0x7f0000000280)='./file1\x00', 0x201, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8) r3 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x100, 0x0) readv(r3, &(0x7f0000000600)=[{&(0x7f0000000140)=""/175, 0xaf}, {&(0x7f0000000200)=""/11, 0xb}, {&(0x7f0000000240)=""/26, 0x1a}, {&(0x7f00000002c0)=""/251, 0xfb}, {&(0x7f0000000400)=""/40, 0x28}, {&(0x7f0000000440)=""/242, 0xf2}, {&(0x7f0000000540)=""/57, 0x39}, {&(0x7f0000000580)=""/92, 0x5c}], 0x8) renameat(r2, &(0x7f0000000000)='./file1\x00', r1, &(0x7f0000000100)='./file0\x00') 14:01:25 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8be", 0xb}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) fchflags(r0, 0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x200, 0x120) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f0000a50000/0x3000)=nil, 0x3000, 0x0) kqueue() mlock(&(0x7f0000a0a000/0x9000)=nil, 0x9000) madvise(&(0x7f00009e2000/0x1000)=nil, 0x1000, 0x4) 14:01:25 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x4003, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="02"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000080)={0xfffffffd, './file0\x00', './file0\x00'}) 14:01:25 executing program 1: r0 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r1 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000180)) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r1}, 0xffffffffffdfffff, 0x151}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000400), 0x8, 0x0, 0x10004, 0x0) kevent(r0, &(0x7f00000001c0), 0x14001, 0x0, 0x20a67748, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x2, 0xc0) 14:01:25 executing program 0: pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$dupfd(r0, 0x1, 0xffffffffffffff9c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSBLEN(r1, 0x4004426a, &(0x7f00000000c0)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000001c0)=[{0x4, 0x7, 0x5, 0x2}, {0x40, 0xc1, 0x2, 0xffffffff}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x87}, {0x24}, {0x7ffffffe}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) write(0xffffffffffffffff, 0x0, 0x614) r2 = socket$inet(0x2, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r3) pipe2(&(0x7f0000000080), 0x20000) r4 = socket$inet6(0x18, 0x0, 0x2) accept$inet6(r4, &(0x7f0000000480), &(0x7f00000004c0)=0xc) dup(0xffffffffffffffff) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r5, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) accept$inet6(r5, &(0x7f0000000440), &(0x7f00000002c0)=0xc) getpid() r6 = semget$private(0x0, 0x4, 0x408) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x379, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") semop(r6, &(0x7f0000000400)=[{0x2, 0x9, 0x400}], 0x156) semop(r6, &(0x7f0000001400)=[{0x2, 0x3, 0x1000}, {0x0, 0x7}, {0x4, 0xfffd, 0x800}, {0x1, 0x4003, 0x800}, {0x3, 0x4, 0x1000}, {0x0, 0x7}], 0x6) r8 = socket(0x10, 0x422432601ff1fbcf, 0x1b) r9 = accept$unix(0xffffffffffffffff, &(0x7f0000000380)=@abs, &(0x7f00000003c0)=0x8) fcntl$dupfd(r9, 0xa, r8) semop(r6, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x51) semop(r6, &(0x7f0000000240), 0x6) 14:01:25 executing program 0: r0 = socket(0x11, 0x4003, 0x0) getsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1001, &(0x7f00000000c0), &(0x7f0000000100)=0x4) sendto$unix(r0, &(0x7f0000000300)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff0ffe608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r1 = syz_open_pts() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x4, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGRSIG(r5, 0x40044273, &(0x7f0000000180)) setsockopt(r4, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000080)=r4) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000140)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x2000081, 0xe7, 0x7ff, 0x4, "aba842f3fbc8ccce49886b192767c3891986c488", 0x8, 0x9e0}) 14:01:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x40}, {0x7}, {0x6, 0x0, 0x0, 0x108}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = socket$inet(0x2, 0x8000, 0x2) setsockopt$sock_int(r2, 0xffff, 0x1003, &(0x7f0000000000)=0x8e, 0x4) 14:01:25 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0)={0x0, 0x1}, 0x10) sendto(r0, &(0x7f0000001840)='T', 0x1, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x40) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) 14:01:25 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) r2 = accept$unix(r1, &(0x7f0000000340)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) fchmod(r2, 0x8) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0xc0206911, &(0x7f0000000300)) 14:01:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000440)={0x3, &(0x7f0000000000)=[{0x24}, {0x14}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r1 = msgget(0x0, 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = getuid() r4 = getgid() r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) r6 = socket$unix(0x1, 0x9, 0x0) r7 = socket$inet6(0x18, 0x7ffffffffffffe, 0xfffffffb) r8 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x10201, 0x10) r9 = syz_open_pts() r10 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r10, &(0x7f0000000540)=[{&(0x7f0000000080)="8a4f401d2e93b31318100c46", 0xc}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r10, 0x0, 0x0) r11 = openat(r10, &(0x7f0000000100)='./file1\x00', 0x200, 0x40) r12 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x28082, 0x6f) r13 = kqueue() poll(&(0x7f00000001c0)=[{r5, 0x20}, {r6, 0x100}, {r7, 0x2}, {r8, 0x4}, {r9, 0x40}, {r11, 0x120}, {r12, 0x26}, {r13}], 0x8, 0x40) dup(r5) r14 = getpgrp() fcntl$setown(r5, 0x6, r14) r15 = getpgid(r14) r16 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) r17 = socket$unix(0x1, 0x9, 0x0) r18 = socket$inet6(0x18, 0x7ffffffffffffe, 0xfffffffb) r19 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x10201, 0x10) r20 = syz_open_pts() r21 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r21, &(0x7f0000000540)=[{&(0x7f0000000080)="8a4f401d2e93b31318100c46", 0xc}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r21, 0x0, 0x0) r22 = openat(r21, &(0x7f0000000100)='./file1\x00', 0x200, 0x40) r23 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x28082, 0x6f) poll(&(0x7f00000001c0)=[{r16, 0x20}, {r17, 0x100}, {r18, 0x2}, {r19, 0x4}, {r20, 0x40}, {r22, 0x120}, {r23, 0x26}, {}], 0x8, 0x40) dup(r16) r24 = getpgrp() fcntl$setown(r16, 0x6, r24) r25 = getpgid(r24) msgctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x200, 0x0, r2, r3, r4, 0xc0, 0x7f}, 0x10000, 0x3ff, r15, r25, 0x8085, 0x0, 0x5, 0xcaae}) 14:01:25 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0x7ffffffffffffffe, 0x1, 0x0, 0xffffffffffffffff}, {{}, 0xfffffffffffffffe, 0x42, 0x4, 0x5, 0xd5}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, 0x0) r5 = kqueue() r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r6, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) r7 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) chown(&(0x7f0000000200)='./file1\x00', r10, r12) r13 = socket(0x18, 0x1, 0x0) setsockopt(r13, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r13, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000012c0)={0x0}, &(0x7f0000001300)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000001480)=0xffffffffffffff91) chown(&(0x7f0000000200)='./file1\x00', r17, r18) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) chown(&(0x7f0000000200)='./file1\x00', r20, r22) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) chown(&(0x7f0000000200)='./file1\x00', r24, r26) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) chown(&(0x7f0000000200)='./file1\x00', r28, r30) getgroups(0x7, &(0x7f0000001340)=[r18, 0x0, r22, r26, 0x0, r30, 0xffffffffffffffff]) sendmsg$unix(r6, &(0x7f0000001400)={&(0x7f00000000c0)=@file={0x0, './file1\x00'}, 0xa, &(0x7f0000001240)=[{&(0x7f0000000100)}, {&(0x7f0000000180)="cdec5627daed", 0x6}, {&(0x7f00000001c0)="970bae3702826a9b054ddaf355c560274030750dc0c3a4e34e69a3b2896404875ebe053c2e4ea21c2499e2bf660704252986b970c4879f5731621d4f179b57a62ce5c6e444c395d8b8d0a677a1f4378ebe583e3233992fe4f287384fced16045a2b93beb95ef714d8054c7d2e650c1c34203f498db106a3e2980fc6e9c8d2c7ee5b9c4c9d06955db758203d3042b0ad4d2d245d3c08a462000c89eb7c3ecf4113f00bc97570a282c1bff8069db7d118bee2b6e46c672c866f5848da8b91925389479a7f27fa6080986f23b2f94aca70562a39a96d28cd4e22454185104173fdcc64d01f28315701585e1ad9bb088e0e499a5491c41f3ccf151fc90bcd8ea6e471caf4fd5bb88425bc05b99fd772cfa6cf78140965389522c807c2ef27e129ed0a70314bd51e93969ef400579a0656b0c9e56cc7e93877c981acc812cb9cef5425e0c6ab775974eb3e8ac345518a74fdb8f7d460258b246e6ffe4678fd7e5955b3052aebc67f3fcacec219e8caddb4c397d2c33c1d4250013def24f99833fc5423c12ae17850ab6e0b188d969348576b56efcaf5f1fd3a054b84bf8ad0fed3acaadd241bb59b426fdbead6b97a61f04e56224432441ea9976b3bd46699b3338ce1b7ddb9c66e644822604fe2a1d49f192170569d349f4aa7e70cf228f930462ce7d90a5afa2ec7bc2460e961cba8c178fe28a5bbffce109b8588e7b8e00efc153f666a2850d69d2e2541bf4b3d823e860d995a66f7ea1cc65388b959f83134c40083a514ddf6e32dcebbe9958206c652ac16d4d10aa4c09cc7a38e150f3a478af5e185dd37499e5922eaa1eddf5101efd501ac9315a7b643a090f86219836f7e7e73eb54984c24d4c33d9d7bd54370dd68ba55f6f7f0cd74b158fd327f1b163aaf78269610f774225adc1b1b5a08764efc9f582739e2561e843ced7f1048c2ca39b34e0f323b5ab59255fc39aa1477bf922ec05745588991885f7fd39680665a69e9d0fd913b2381acb7a902cb95cf67bd10f15b6add1256d0323739bb749c8d74bdbce3a3c9fcf1f0173a326bb9dd934a1c263663ae90c7b8ae4c55909af9d568f9e21b3ca240d24b7d8f8570b127baf7e64ad69f7d5d0c867e2c3adccfd5c7cd98188261686aa525873ba294c2a18aee4a3d024dab3505630040f9e7060482b77c25fd0261a628fad27d391d9d3881155a8349fc6418a378fbe67f6c863573bad9ff085ba9dd72596a20dfd4e93a3ef6828d408d3d7efcdc862cb56cff207b5da9f63b158b875c68b1b09748c5dbd0101c400fde98c105cf12fee6b8496cac2fb33adf80bedd849947724ef995468bb20e23738a5699bab3d8cee9a7f37a2ac4bd1a96c68513585392384aa15b43fe2d3d15ee3ff14c5170c1a13136b7f9f328e80279bc063b2d6f5dd8ca7202eff37d3fb3bee0dddf3886bfa20b314f5688607e27dbc1a60e7ca29f67c6b780d94ff7ad3c2639d649ac0e2fe42938a44e1962d5a0114503c58f7cc650ce1f7be9073824354d21ac0051a227b034e2eaff9953e8953731056769665c621c92a87ef2bb6d3825bb22fd3ba1d29b5d4819a267f77f82d42099923df5283723f1ab0c331d1530f6f26860310b12b4290109bd3ab2ab976b37605b3db8b62bbebc3351dc92227b00dfd6284efff6d6bfc18040c1c195e987496ce1e3e06100ce37ba3931adcc56507737027e1591a99bc26903b4ff9d52bbcfbf3b6cf84154942d18d0e2e52ab4028793f9d4a150d4a765c785f37643d336e5b413a73d8bed0b49bcf6e682811f4c6c0224bf5a5cccf91334cd29a6cb3ee5ea3b93618e72e94c2fa90ef8a730c57d245b4796cc22630e471deb4329d8aacd615d57e653b722afbf081bfb2a64210afe575a95c1a3f00c42bc095dc4f507d9171e9df078ec5a2beec07e39a58a2ef8d5d1cd1007a2a202b79c8de7ecad8864c80bf548b921680c1e6fc4aa5e424612518da618ac116313f3d762d9db25a7925f6d1d85b836b558fbb2949b84ffbde5167c65ce3df9b002b4b0c61948c81f8d7285ff13217d2ff45cfa01562c44efe5eb62105adfd6d07d546d3df41bacd4a1fa54b96bd846618e750c980a478cedefe93eac07e31506b1935d942e8ceb55c99e1ee0529661e81d7d31a7a61fb653a1cfa6b9d2ca2c729554a6592699cd509ffb3996be06dc9bc68e69b07f37ca4ec94c83f6473a4d6c814fa9d3c3b5b1c79bf247a3ab39046d04599b1c08703fb6eabeadbec8a804e86967b90b44e33ceded013984c9f39a7e720f32bf868d78b3e8b6e64714b01af78b6b4548eeb7dd65f0aee44e7faf7f69598390dc759518c3b23b01a803689d5aa0a05c79377ffe639b16170d12defcef729fdceeaafe1072c93e5fbebfad786b9833eb4bf8841a26fefa7dd5dc2aa01652bb33b3717670eddaa07fc1a0f5bcda780e0f6208d5af19007f8d90158316fad22850a04b094c93c71a5a85b47e9c7f629822374aa5eee82540447c54ce1ed3b2e4f52a264107fc35afc66de0496d21a99dbe03693bf94dad1eb19a9a43cafaaa5f9de806f2e01dd7d6fdb7bc5fa0686e2f922eb01c8a860e7877e0ee988ee189aa108cc8ee69b45f2fec2c550c0dbbc2dbef9e925c4366ac9ed254ec54950032266e9f9dc5f27949ef35f8df26c08391a6dc5c5641cc6eae245a47c597995717346a3de01f7d4a9a4bf67b1a92027db0777ed3f64e3fe6350f92e80bca8b4d19a8cc57a3aba10961e270bcceb6df09323e993aa39ff5e989e7dc50279c07945a68b224f172a3130cc0c78ded8ecca2cdef392b901efee5b5d6a5b87ad25db8f8e7d2b9b04b2bc16a9e15963c36e62aeea98b2a8b60a0dee32427e04dfb23f57b252ccdcc4a63c3fe91b612aa5e7e218873bb1e72ee60856ebb9ed98f6d79517ea3af142fbe1bef390f2f1c7a6114485f179d81f3a3c792083c80599002b13eed6ab79c663d0a7a6f4d247fd4039f4074e73e3f09a43433526e104eb2b6e42b29047385ae58bff5365348b51f18c72a64d88f85395b2682748385f3ffabb28701fb675b94208085ab221aa17212f42a96c1083de3a1e7093cd1ef91b41f0f16c75b93775426051aa4e2be6b9010b2f4a4c2b4014ae0898e1a9b774aa06935411864ee1fb82c53eea0702ef1003283830fafa190dcced893c1f11f373d5ce826365ebbbeb0b8e2b110b78eb911082d0e6955611a39beaeb6e781ab3875391668bacb8836289bd36a1d42e2d79dc656cc2966711541e67152be6c77923d5a64c0dccc372c84f3dc3b35de7d4fdf3c37e16f7e05b7f9ded72c6eb69f349f816bf660afc7d88b30379ebc52b234c83c7223c71fa2024245252fcaa3b9794de2d752357a116480119069d318cc00982fd89dc8e707ecb1a7965d03e7ede2f8ea137189f2c086782968fe59624b3243a01420b6a42a27682eb69efe1313093a00f48dd4b74dc11c5d563629190e44adc1cad1e2b6fa25d3979ca1b977379ab02510e51b036241d73d59d37d4094566170ecc6e7e4c14461848af202fab7f498a999aac779dd91b05a0962efb87c29d94fdaa89da522a1fcf0af17b0b3af9a739c4536b735bd04b5dab800a9683e79ff4432489753f63bd61e856d51f9930a73955ab124eb8b6297f5098e2375fa5510fa0d22a015e7c73b83d98211db86f8123cf520d94237c5f325a041ba844cdb6b75bc4a9ffbda43493c1f2ab2e443003ffc21ed58e3dd6e5ca61913c180b663c7cc146fd5e0888452e0970f2571f24b6e01815741780b37aadd96cf6c22f468541d2262891774b43a4fbb612ae9cbdb3504def18b6e308064729915ec1292f70cd941797512f657755080b8944957c0fb91ece3d6563ca88e839cd2f5023c46b3875f85cd9a98abacfdcfde67033484022407fec25f305574e20a36242d9c3a178cd4206bdfa7c13397534644df5a2038e856a204312c86d8021b43fa6f1f3fab2690f9f96b36f7f54f68c2ac10a2eed324854abd7563be682a0d25dd70faa34cf7286a50d68c68316098cb7f32bd27b2092043816bc4a8802e34fa499094a7f03f3b6e863a5c6174a1dc87c365bcb20481de67162821f2df2ca63c6d95cbd0c696c85b53ca092f44cdf8d7803912f3ce3c8ce12c0d0d1d882f1bcceda2b1c187a5f2f0d5472ff5067209f5760b6793e9b003931240f00ff471de77c3ed2e9407b738a6013d7082d5899253c9a59be0e9e42b76e38677766915ca53c15049ffe0d42fa5dade42fe5014d090bae2e52530c6f8d9788e2110c505fc1930a23578341644be92ec86a8742b8108593726d64b1c1aa8e7b990b42e99dd8c6f5313f7e1f3ba4958fe66f02e74a3c4cb3209df54cc0bac0d6bbd1e254f22e6033077146fcfeb7d3f8eb9d532f31c10109575835cd6a1efd43e683cb24ad37883fb5c96778cb1bde8b40db1993f35f5bde92b08344575e294334f123c3cb285e001dfac0646da75cb0c63f8115489f83600a03f762147fd36ef3c91244e5c1c4d7a8e23edcb5f3cf703d4489151b13da8749ac40e8cd6cc330d0d232aa6c3c479c2d6d309a60aa38eec94493c03ac915c06ed5e9039a48199ee9bcd28eead53e4801963acfe4401677c1ada670024ffc5c3abb7f1622b711dd605eddbe6d44cc3bf4b3942532981f0fd326b50807726f30c8d7a7d1317c02cd36ceb1b1d317d2aec3e33af8c858fcbde011614af4261c5c7141f99dee780af95a6e573bb47a8c70778bd66a441d94696075a0be51d89e937c4793867cebddc7fd42ec73d29303dbccf8d1021070dbf7bffabd415812847ee2b857ede2eb5ff153ae5c3b4733054cd18d63ed54f6f4ddb2b3461a4ff6ea692f0b2d08b9197eb3ebacc122e8a677920b3fd369e8b98d3b3476e01bd19cb5f0aa2402d1e1ed098bbac6466d65bface3d1c9b0339eb5cf69f6e81c4f73e872a3674eb64e81d10cbb0ef6365d2400a3717e7b3e56884f84b931de09b21b62d8cf773d79039df600e648992f982cd02a27795236df452f0b84ddb1c5fd5dc5a482b4334f945e63bd2e0fd26dd3ef84b0411a08521a5b928fdad563274bd70fb12b6dd1817cb03790633546a2bef0313c21fb6f4f3b984c26ee283f6fa544c028bbc2ca9746f8dba5777b6dc6ff80e5e3c1ebff89f7d26519a5328585a4835727764830a992ad9eeb750301e35b191e07b5be61d89291777b45605596a67794e626eac6d924a714cdb0ae94073948b029f1da75072cbf8c116a503edbf3e3e9afceeb400c3d88e6fd73bf009b8e5259dc6ab9119ccdedbf794a67d4593accc09d3f94550e0792c8f8035b1aabe878d2e98f9e27b223f5dd82d3fa900c7ffca761ae7475dd52d55bbd77834323ee74e03981b2b61a2ff76d673e2bd1af4bab075773d4b93a034b0960dc560f5c3139a561d1f0e5cdaf3f96528772a293a79d04441f16030ced6274307997a8f211201557b2c1a7a166bdc6ae5210dbb6a40dec8d76dc7a8672f2a929874c05fddde910fb1d6f57f0cadf17eb799d3075ce72ef16ab9993d1ba74d5334f74e33658bb5506ea59822972eaa95ccc87654cd781367b78f7b7fec70b9b70d5b3b7904a2104045eb1c0311d413c7e2e264f535912e643a6396efb83179c530fad3cb2ad86e7c47cc7bc431dae64ddbd6d7c41f4a0d7d8be2311fe7eb94cb1ccf9c30fa16dd20d6eccf84263fe87a5aab6a234fbde623b189acb306b3c74906d7fbcb2f425733a6ced48dfc60c6297f2ed635ef48b29d1e4a6b587fc1d01f92204723f150a58eb283d84edd9b91b7356c5735fd0", 0x1000}, {&(0x7f00000011c0)="c920a6334e814c52607ea900b8a84076c39a5459943ce72e6157a05a0e73f9e4cff03baa3f5cbdadf6ec4073e375371406c9125acca1fe2e073912035ba28d93af50beec4f2e9c46fa", 0x49}], 0x4, &(0x7f0000001380)=[@cred={0x20, 0xffff, 0x0, r7, r8, r12}, @cred={0x20, 0xffff, 0x0, r14, 0xffffffffffffffff, r31}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffff9c]}], 0x58, 0x404}, 0x406) kevent(r5, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, 0x0) dup2(r1, r2) 14:01:25 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = syz_open_pts() socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r2) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSTART(r4, 0x2000746e) readv(r2, &(0x7f0000000100)=[{&(0x7f00000001c0)=""/170, 0xaa}], 0x1) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ftruncate(r0, 0x0, 0x1) execve(0x0, 0x0, 0x0) 14:01:25 executing program 1: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) chdir(&(0x7f0000739ffe)='..') openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) madvise(&(0x7f0000734000/0x1000)=nil, 0x1000, 0x6) 14:01:26 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="000005f599f4e012f73dfadc1a7b73d27382eab910c73a2147e672c6feaa7eec3858589958cae7e3fb1743f7cc80be2c26f2e446c827d54420a8c22ef6f91082bf4138838f85254f2cee14317ba85bf0007c0c7aaeccac2735a545f109a9933126a6fe1f7e9920f39ccfdf8ef5e1ce0584a7a4619fb2d1136dde3bb35be36e4aff12cc4d011322df6a00000000000000dc82edbe2c61acac656e529cb9acb89a8d2d2796f2baefdc8cf48d237edf2e6ce9c5508a9ea247e026caa7c25b2c1c3b0b56763374caa59e0879ef87b0ba592bae9df784b3e3752f00d059fca03e7779d102c0352fedea7b7b936af1647bfc960da869a77ea9025f23c9bb9f3d5dc886d82644c144a9c4660bde04e3efa0bc409e29f1e1254dcc86562ec9989a082eccfca73aa2dbbaf1927b4dbd7d19078919dd5977388c056ed1f0b0d68fea949663aa9e82b828c980fc2b74f2788404c0d0c39c4bac1f9acbe2ce3ac28394312865a7e844a14ed3833f998360bd"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00", 0x0, 0x12b7130c}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) getsockname$unix(r3, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) socket(0x400000000018, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 14:01:26 executing program 1: setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x0, 0xffffffff}, {0x18, 0x1}, 0x0, [0x0, 0x4]}, 0x3c) r0 = socket(0x2, 0x1, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x2, 0x88, 0x3ff}, {0x18, 0x2, 0x1, 0x2b9f307f}, 0xff, [0x9, 0x5, 0x7fff, 0x5, 0x7f, 0x2, 0x0, 0xffffffff]}, 0x3c) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8200"], 0x10) 14:01:26 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x40002000, 0x8613b) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f00000000c0)="4e070008c237661381b81c0dbac78f6ad197cf8536fabeb055c1ce2506b34b791722be7187eb98c6a21acb359f3bd5f1bd180f9fcc16f45ea62fb9c67f2f791a9221651ae486f6b87c5f025bb8aa6fb6db6b0edaa6737bed4bebd361b76c4e21ca1ed1d5d891566b0efe37ecfab08db7e2a384894bee20ee4dc11da76b00690800c1cd644e9d86259ae936aa2372b080", 0x90) r1 = open(&(0x7f0000000040)='./bus\x00', 0x100, 0x11) dup(r1) r2 = kqueue() unlinkat(r1, &(0x7f00000001c0)='./bus\x00', 0x8) pread(r2, &(0x7f0000000180)="ea45985e73b4a8793685db8d21467c372413e5a016f7a516", 0x18, 0x0, 0x7fffffff) 14:01:26 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000000c0)) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8) 14:01:26 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x8001) write(r0, &(0x7f0000000800)="bc41fee8fb221b935863aecf201db5f0601215db950f745775179da25885869ad8adad056c0e96a2ceeeac76bbf3a2aced2872c46cf9da66d86835c838e9c809d9cc40d5e2a0583ce619ade808b18b6c520585cb0b867543e8ae59440a", 0x5d) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) dup2(r1, r0) 14:01:26 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) shmdt(0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = semget$private(0x0, 0x1, 0x47) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000340)=""/192) r2 = socket(0x18, 0x1, 0x0) fcntl$setflags(r2, 0x2, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x3a5) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r6, 0xc028575d, &(0x7f0000000040)={0x80, 0x0, './file0\x00', 0x10000007, 0xf3f1, 0x399, 0x5}) setreuid(r3, 0xee01) getgid() r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r8 = getpid() fcntl$setown(r7, 0x6, r8) r9 = shmget(0x2, 0x3000, 0x414, &(0x7f0000ffc000/0x3000)=nil) r10 = getuid() setreuid(0xee00, r10) r11 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f00002b7000/0x1000)=nil) shmat(r11, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r11, 0x0) r12 = getuid() setreuid(0xee00, r12) r13 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r15, 0x0) r16 = fcntl$getown(0xffffffffffffffff, 0x5) r17 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r18 = getpid() fcntl$setown(r17, 0x6, r18) r19 = shmget(0x2, 0x3000, 0x414, &(0x7f0000ffc000/0x3000)=nil) r20 = getuid() setreuid(0xee00, r20) r21 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f00002b7000/0x1000)=nil) shmat(r21, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r21, 0x0) r22 = getuid() setreuid(0xee00, r22) r23 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r25, 0x0) r26 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r21, 0x1, &(0x7f0000000180)={{0x1, r22, 0x0, r23, r25, 0x4, 0x2}, 0xffffffff, 0x101, r18, r26, 0xfffffffffffffffe, 0x3, 0x18b8000000000000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r28, 0x0) r29 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r31, 0x0) getgroups(0x3, &(0x7f0000000040)=[r31, 0xffffffffffffffff, 0x0]) r33 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) r35 = fcntl$getown(r33, 0x5) fcntl$setown(r34, 0x6, r35) shmctl$IPC_SET(r19, 0x1, &(0x7f0000000080)={{0x7ff, r20, r28, r29, r32, 0x10, 0x5}, 0x6, 0xfe, r18, r35, 0x3, 0xff, 0x3}) shmctl$IPC_SET(r19, 0x1, &(0x7f0000000180)={{0x1, r12, 0x0, r13, r15, 0x24, 0x5f03}, 0xffffffff, 0x101, r8, r16, 0xfffffffffffffffe, 0x3, 0x18b8000000000000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r37, 0x0) r38 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r40, 0x0) getgroups(0x3, &(0x7f0000000040)=[r40, 0xffffffffffffffff, 0x0]) r42 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) r44 = fcntl$getown(r42, 0x5) fcntl$setown(r43, 0x6, r44) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000080)={{0x7ff, r10, r37, r38, r41, 0x10, 0x5}, 0x6, 0xfe, r8, r44, 0x3, 0xff, 0x3}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r46, 0x0) getgroups(0x3, &(0x7f0000000040)=[r46, 0xffffffffffffffff, 0x0]) r47 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r48 = getpid() fcntl$setown(r47, 0x6, r48) r49 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f00002b7000/0x1000)=nil) shmat(r49, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r49, 0x0) r50 = getuid() setreuid(0xee00, r50) r51 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r52, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r53, 0x0) r54 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r49, 0x1, &(0x7f0000000180)={{0x1, r50, 0x0, r51, r53, 0x4, 0x5f03}, 0xffffffff, 0x101, r48, r54, 0xfffffffffffffffe, 0x3, 0x18b8000000000000}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x4, r10, r46, r50, r4, 0xa0, 0x7f}, 0x129, 0x7, 0x8}) getrusage(0xffffffffffffffff, &(0x7f0000000400)) r55 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8000, 0x0) getsockopt$sock_cred(r55, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r56 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r56, 0x0, 0x6a, 0x0, 0x0) r57 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r56, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000040)=0xc) r59 = getgid() bind$inet(r56, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r56, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r57, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r58, r59, r60, r61, 0x2, 0x9}, 0x5, 0x5, 0x5}) semctl$IPC_RMID(r57, 0x0, 0x0) 14:01:26 executing program 1: mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0x4cf}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f800010000d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {0x0, 0x392}], 0x10) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000040)) execve(0x0, 0x0, 0x0) 14:01:26 executing program 0: open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x105, r0) clock_gettime(0x5, &(0x7f0000000040)) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) 14:01:26 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000100)="3cb1779930352eeab876c37ab9feecd2e947b6ce4929348f2bfae7b059896b4764c753d64360aed2ad82bcf464087340171c558498c5e64becdb3b7ee224ac4bce00117580f9d705a3", 0xff52}], 0x100000000000020d) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x20, 0x6, 0x2, 0xf8, "e4807dc7d87f1e8ade4b226cfe295a5051ba585b", 0x7fff, 0x7fffffff}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x7) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xffffffffffff65b0, "925475447dc50f479a8933ec72545f0a765e2ba4"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="1e20", 0x152}], 0x1) OpenBSD/amd64 (ci-openbsd-main-9.c.syzkaller.internal) (tty00) login: þ$q¦<Üá¸dÆÉ ãÞMÂfuûô.Pó‹_T±Ø½“<“7ŒÜGÕU·/ø]¨ƒJ)ÉTU.„. Úø¬2;H„ûÖÉvëù#·¬¿?ðjÀ3euùK²Ì©€ü V" ënßð=ý»Š¤ÈÍ`ŧÕ`å…¥¡©ëæëq­ñ”Ã5A!üaÝ„µÂÁöÀv Â/D´ Vd¬Ü‰Õ¹±ŒËΈž ò¬Ú‰×ok‘¶ÔAèqÏ|Ï®¥6~ÒuQ¼'äÖ‡eÇ7<´ž¤dd횤D=Û/kkiœeÿa¼‹ƒó¹¤èµ9þ$q¦<Üá¸dÆÉ ãÞMÂfuûô.Pó‹_T±Ø½“<“7ŒÜGÕU·/ø]¨ƒJ)ÉTU.„. Úø¬2;H„ûÖÉvëù#·¬¿?ðjÀ3euùK²Ì©€ü V" ënßð=ý»Š¤ÈÍ`ŧÕ`å…¥¡©ëæëq­ñ”Ã5A!üaÝ„µÂÁöÀv Â/D´ Vd¬Ü‰Õ¹±ŒËΈž 14:01:26 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x9) r1 = msgget$private(0x0, 0x80) msgrcv(r1, &(0x7f0000000140)={0x0, ""/191}, 0xc7, 0x2, 0x1000) r2 = socket(0x2, 0x2, 0x0) shutdown(r2, 0x0) r3 = socket(0x2, 0x8002, 0x0) recvfrom(0xffffffffffffff9c, &(0x7f0000000240)=""/90, 0x5a, 0x2, &(0x7f00000002c0)=@in6={0x18, 0x2, 0x100, 0x8}, 0xc) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e000000120000600cbfc9f4ea35119f59e7a53661b74703dd8cc0100000093f42301252b001bc35782be56000000003794ec477479218f8eec332af21b5e774464ec647b2d4dbbf2cde38f3a455cf347141fe25241ee68a17494ace019f57675c30e3f80ef0f519a60052862d75d0da3be00000000000007ff908a70f554ed931c025672c05fcb1718b483777403060000000000006c27f99d9b47abba4814f6332a91c4a47ce9894ffa4227156659669209084b85033958cefa80710a6a7dacda280b255c00c05dc5b9c73d541eff62def9115f5a52b49220c86103f3e7b4e92609e8d7a2054cfa4506542b36056a423100bad484db88b46be928428849231f44d8c7fedeec794561b6cefafe2b43eebfbeedcf6fdf38b1e91859f1f7de5d4e289db1"], 0x10) write(r3, 0x0, 0x0) 14:01:26 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x1, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x101, 0x8000511a, "0d592fdebf96709dce4100"}) write(r0, &(0x7f0000000140)="96", 0x1) 14:01:26 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 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) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x20000003e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) r3 = semget(0x1, 0x1, 0x40) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000040)=""/207) semctl$GETZCNT(r3, 0x4, 0x7, &(0x7f0000000100)=""/253) 14:01:26 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffe5ffffaaaaaaaaaa00868d4aa246d1f91dd4994510a111dd60a4f002000000000000004f6e0000000000000800f100aaff020000000000000000000000000001"]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x7, &(0x7f0000000040)=[{0x6, 0x3f, 0x6, 0x2}, {0xc04, 0x6, 0x9, 0x880}, {0x7, 0xfa, 0x6, 0x1}, {0x401, 0x3f, 0x4, 0x1ff}, {0x8, 0x0, 0xbe, 0x3}, {0x4, 0x0, 0xff, 0x9}, {0xfc00, 0xff, 0x0, 0x3ff}]}) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 14:01:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) fchdir(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$getown(r0, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 14:01:27 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chroot(&(0x7f0000000000)='./file0\x00') execve(&(0x7f0000000200)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000240)='@\xc3\x00'], &(0x7f0000000480)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='/\x00', &(0x7f0000000380)='/dev/null\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='/\x00', &(0x7f0000000440)='r\x00']) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) rmdir(&(0x7f0000000140)='./file0\x00') r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x4, 0x2) r2 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8be", 0xb}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000500)={&(0x7f00000004c0)='./file0\x00', r1}) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000001c0)={&(0x7f00000000c0)='./file0\x00', r1, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') 14:01:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x7}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000b00)="b6f8aaffffffff00a5cae10db855") r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10000, 0x101) ioctl$TIOCSCTTY(r1, 0x20007461) 14:01:27 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x98e78048d8d47635, 0x0) pwrite(r0, 0x0, 0x138, 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000080)=0x1) 14:01:27 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000}) syz_open_pts() dup(r0) r1 = semget(0x1, 0x1, 0x40) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000040)=""/207) semctl$IPC_RMID(r1, 0x0, 0x0) syz_open_pts() close(r0) r2 = semget(0x0, 0x0, 0x402) semop(r2, &(0x7f0000000180)=[{0x0, 0x8b33, 0x1c00}], 0x1) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000000)=0x8) 14:01:27 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8be", 0xb}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "9375b01a93b4ee5cfdf0f0e1787fd11e3b4ba8dd"}) r2 = dup2(r0, r0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0xf770, 0x0, 0x9, 0xffff, "bedb1f106121e963ae3e245c2423061d9dc5be7c"}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000340)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30aab82d3cb6718414aea66a911b76bf788aa916a9b1a63ef26c2a82fd55e418437da1ccfac4e4d7c951829f0dac42957c6571bfab569ff2930d52544c234db69da11ca735a141583ea0dce0ca864b16c4f140b35bf7c591cf57dfa85f113ca394894449c9ac627a7706975b89c721c640b60bc48191aa820c7719e03cc52083b1ea969a867075f977a9c6d8da4ff6a99f55b82814b012c2e77f948faa4aae62ec75be1135e5038af485ea695e2319247a3ea5acae7f1fd85a706dd80bcdcc16a361761b7179791ed0d1cb442103e", 0xe5}], 0x1) 14:01:27 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) fsync(0xffffffffffffff9c) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) socket$unix(0x1, 0x2, 0x0) pwrite(0xffffffffffffff9c, &(0x7f0000000140)="0e662938006e1c8f05d20861240c379f87392c1b1a4485c12bb4c4510d1295541099887a288ec5e2b87dd7907dc0b6d464a2f549abc1f22ef11dc46c1612b9c01a3282f687e13d7c843bd0a6392e766092f53e730b853f514745208118b858c248160530e12930a7d54c9d77bd2cd58ae78548440025021f80ce739d51a523b8775284d8ef26e0cedb14214ce9a3d78504", 0x91, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000200)={0x9, 0x1, 0xd2, 0xeb20, 0x9}, 0xc) sendmsg$unix(r0, &(0x7f0000000080)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, 0x0}, 0x5) 14:01:27 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(0xffffffffffffffff) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8) 14:01:27 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaa90aaaaaa7289b75c479b86dd60451a7c00c50300000000000000000000000081000000bbfe80"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") r0 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) fcntl$setflags(r0, 0x2, 0x1) 14:01:27 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) chflagsat(r0, &(0x7f0000000000)='./bus\x00', 0x10000, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 14:01:27 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x205e, 0x40000000002902) ktrace(&(0x7f00000000c0)='./file0\x00', 0x1, 0xa00, 0x0) getitimer(0x7, &(0x7f0000000000)) 14:01:27 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4001612) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000040)={0x1000, 0x8, {0x8, 0x7fff}}) 14:01:27 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) read(r3, &(0x7f00000001c0)=""/207, 0xcf) fcntl$setstatus(r2, 0x4, 0x4c) bind(r1, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) listen(r0, 0x0) accept$unix(r1, 0x0, 0x0) 14:01:27 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0xc4c01002e}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) dup2(r1, r2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 14:01:27 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x4c) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x8001, 0x8000}, {0x4, 0x3}}, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) recvfrom$unix(0xffffffffffffffff, &(0x7f00000000c0)=""/4096, 0x1000, 0x42, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000010c0)={0x0, 0x0, 0x0}, &(0x7f0000001100)=0xc) getgroups(0x1, &(0x7f0000001140)=[r2]) chmod(&(0x7f0000001180)='./file0\x00', 0x8) socket$unix(0x1, 0x1, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000011c0)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000001200)=0x1b1e60bb4e07ef80) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001240), &(0x7f0000001280)=0xc) syz_open_pts() r4 = open(&(0x7f00000012c0)='./file0\x00', 0x80, 0x14) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001300)='/dev/bpf\x00', 0x20000, 0x0) fcntl$setflags(r5, 0x2, 0x0) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f0000001340)) r6 = openat(0xffffffffffffff9c, &(0x7f0000001380)='./file0\x00', 0x0, 0x120) getpeername$unix(r6, &(0x7f00000013c0)=@abs, &(0x7f0000001400)=0x8) r7 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000001440)=0x9) pipe(&(0x7f0000001480)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SRES(r8, 0x80045721, &(0x7f00000014c0)=0x5) r9 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_GMODE(r9, 0x4004574b, &(0x7f0000001500)) r10 = open$dir(&(0x7f0000001540)='./file0\x00', 0x20, 0x4a) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0, 0x0}, &(0x7f0000001600)=0xc) fchownat(r10, &(0x7f0000001580)='./file0\x00', 0xffffffffffffffff, r11, 0x6) connect(r9, &(0x7f0000001640)=@in6={0x18, 0x3, 0xfff, 0x400}, 0xc) pipe2(&(0x7f0000001680)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCLOCK(r12, 0x20004276) 14:01:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x1c}, {0x4c}, {0x6, 0x0, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1b, &(0x7f0000000100)="96446a99e553c535916d938c0638e2d774ebb69a98dcd4c3d8d6fcb31a5e6ede493ef02631de49cc03fdc213b425d272ab0593425bfb4d43c9e7d2fab272d6f8eacd145333c0bdc29beedf3fce6290c5c3ea03") 14:01:27 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8, 0x80) openat(r0, &(0x7f0000000040)='./file0\x00', 0x800, 0x40) fchmodat(r0, &(0x7f0000000080)='./file0\x00', 0x1de, 0x4) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4008020000210]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 14:01:27 executing program 0: r0 = socket(0x2, 0x3, 0x102) connect$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xc) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000080)='(.:&/)}\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='$%)\'\x00', &(0x7f0000000140)=',[,\x00', &(0x7f0000000180)='\xf8[-:!\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00'], &(0x7f0000000340)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='*e^@*\'\x00']) 14:01:27 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)={0x1, &(0x7f0000000040)=[{0x81, 0x7, 0xd9, 0xec09}]}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 14:01:27 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) 14:01:27 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000100)) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) mknod$loop(&(0x7f0000000080)='./bus\x00', 0x8000, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0xc4c01002e}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 14:01:27 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xffffffffffffffba) writev(r0, &(0x7f00000014c0)=[{&(0x7f00000000c0)='#!/', 0x3}], 0x1) shutdown(r0, 0x2) r1 = msgget$private(0x0, 0x20000003c4) pipe(&(0x7f0000000480)={0xffffffffffffffff}) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f00000004c0)=0x7fb0) msgrcv(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="22ca5bc23f953ce570886708091799199d62584c6dce5d15176a2e1d05e282739022cf98bb6d05734e1be3835e225e790b81f617c1817fa1e212712d"], 0xc, 0x2, 0x1000) msgrcv(r1, &(0x7f00000005c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000009473bcafba8acad4a63da6a45c138ea00"/251], 0xfffffffffffffcc9, 0x1, 0x1000) r3 = kqueue() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = dup2(0xffffffffffffff9c, r5) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000500)='/dev/wskbd0\x00', 0x20, 0x0) fcntl$dupfd(r7, 0x0, r6) getegid() kevent(r3, &(0x7f0000000100)=[{{}, 0xfffffffffffffff9, 0x1, 0x1}], 0x2000000000000008, 0x0, 0x0, 0x0) msgsnd(r1, &(0x7f00000008c0)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbc6910874426bdcf306843b34f7c027e266c2bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca80000000000000000000000000000000095ef97fcc9a806471b875b901eeb549b590d06c4dcf9448c68b9853d3e29f98964e8f053d8355dfdf9298fc6d861293df936d1bb9ed072688c13b133d7ab7e1e8dcba26a9a3d1df483cff71c87b4bb3a13084b2ebd3cc02e2751077ab464370be5cff77dccd11b583a4f5d74c7c5c372f34b60c3d9aec40d35b4f15de6ac382adaaedb819658c89368fabefe6e65d94f8754de4b654c70b9fbdec38e060e82747b32f149557fb3af464ced85fe0d6af7a32ad832e36011f4c4b8dec76727a9fcdd8e9ee8b28c24724ba3b8cbbfe5cf2b8e9b38651da"], 0x1, 0x800) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f00000006c0)) msgsnd(r1, 0x0, 0x0, 0x1800) r8 = msgget$private(0x0, 0x10120) r9 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1, 0x1, 0x1e, 0x38}], 0x20080000000000, 0x0, 0x1, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs, 0x8) r10 = kqueue() r11 = msgget$private(0x0, 0x20000003c4) msgrcv(r11, &(0x7f0000000580)=ANY=[@ANYBLOB="00000005ff07000000000000c92832986cd5ff4425918ccbeb19b2e885f422604138b9826031"], 0xc, 0x2, 0x1000) msgrcv(r11, &(0x7f0000000ac0)=ANY=[@ANYBLOB="000000000000000300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c8fda75463000000000000000000000000000000000000000000000000f59579a200000000000000000000000000000000000000000000000000000000000000000000000000009b2200000000000000000000000000000000000000000000000000000000000000000000000000000000fd569f95e813dbb6563979c00000000000000000000000000000000000000000000000c92ef00a075d4d8962151224e75f9a44fb8b8d01d27bdb45f2e07c5df40de5ae9b46bef8e8c67e57581cbb4d35c3b7b2c8485be4c556b3fc6d40ce63a558bd7f07c15ab292076b6d2a690a164721816a0b16"], 0xfffffffffffffcc9, 0x1, 0x1000) r12 = socket(0x18, 0x2, 0x0) setsockopt(r12, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r12, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x4) r13 = syz_open_pts() writev(r13, &(0x7f0000002a00)=[{&(0x7f0000000080), 0xff52}], 0x1000000000000289) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = kqueue() dup2(r15, r14) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r17 = kqueue() dup2(r17, r16) msgsnd(r11, &(0x7f0000000200)=ANY=[@ANYPTR64=&(0x7f0000000300)=ANY=[@ANYRESDEC=r12, @ANYRES64=r13, @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYPTR64=&(0x7f0000000640)=ANY=[], @ANYPTR=&(0x7f0000000700)=ANY=[@ANYRES64=r10, @ANYRES32, @ANYRESHEX=r8, @ANYRES32, @ANYRESOCT, @ANYPTR64, @ANYPTR64=&(0x7f0000000780)=ANY=[@ANYRES16=r1, @ANYRES64, @ANYRESHEX=r17, @ANYRESDEC, @ANYPTR, @ANYRESDEC=r10, @ANYRESDEC=r13], @ANYPTR=&(0x7f0000000180)=ANY=[@ANYRESOCT=r0], @ANYRES64=0x0]]]], 0x1, 0x0) msgrcv(r11, &(0x7f0000000080)={0x0, ""/220}, 0xe4, 0x3, 0x800) msgsnd(r11, &(0x7f0000000c80)=ANY=[@ANYBLOB="00000000000000007e39b2630136e792225fc6778eddc5ebe0fc123ce1b9d8018b83b7220185b90215613f0e86ab04022a238d161316a4d9464126f6b49286d0efca016a8991216008caa8a9a9a0e4b126ffcd02f80dbb54646532bb38dfa8593d8a490ee9472e55ceb59186b4c28bdec77c40d4a7a0d8d834bf78640529e8c8e381ca2c602fd00a88b1dcbf855cd2f46a0d268bd788f2147cab582d8b7e5ca5043d392b880c6489571d3c0943636db19b6e5b00000000777057204b362af6986d1d061231498d353d5c2c89a9184392ac70e370fd17e7f1f76e81d98bb743d8b42722253e67af5230f76c6214c19a01ef0ef0be882f14f6253b52315879428130a654d281c9a74c5ebc59adb4c09faf1caf407e5dab553773294384f023d71a3d045f7124dadc115efbcba85c0960bc4d0300ab75377ec15422ffd295148e9729c75314d8e1755548852216d5dbe76c05be465fc8d268"], 0x8f8b63494240359d, 0xc00) r18 = open$dir(&(0x7f0000000040)='./file0\x00', 0x800, 0x100) r19 = accept$inet(0xffffffffffffff9c, &(0x7f00000001c0), &(0x7f0000000240)=0xc) r20 = socket(0x18, 0x1, 0x0) setsockopt(r20, 0x2000000000000029, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r20, 0x29, 0x80000000000000c, 0x0, 0x0) kevent(r10, 0x0, 0x0, &(0x7f0000000a40)=[{{r18}, 0xfffffffffffffffb, 0x20, 0xf0000000, 0x8, 0x3f}, {{r19}, 0xffffffffffffffff, 0x8, 0x1, 0xffffffff, 0x100000000}, {{r20}, 0xfffffffffffffff9, 0x6, 0x8, 0x2, 0x100}, {{r12}, 0xffffffffffffffff, 0x42, 0x4, 0x2, 0x4}], 0xc4e, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280), &(0x7f0000000400)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='%%\\\x00', &(0x7f0000000440)='%%\\\x00', &(0x7f0000000380)='-\\\x00', &(0x7f00000003c0)=':-*\x00']) 14:01:28 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x4040000013}], 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x20000, 0x0) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f00000001c0)=0x80f) r4 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r4, &(0x7f0000000040)="480fc3a038", 0x5) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ò¬Ú‰×ok‘¶ÔAèqÏ|Ï®¥6~ÒuQ¼'äÖ‡eÇ7<´ž¤dd횤D=Û/kkiœeÿa¼‹ƒó¹¤èµ9pckbd_enable: command error 14:01:28 executing program 1: r0 = socket$inet(0x2, 0x4, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2, &(0x7f0000000180), 0x700) 14:01:28 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086331) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x20, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x80, 0x18a) close(r1) pckbd_enable: command error 14:01:29 executing program 0: clock_gettime(0x5, &(0x7f00000000c0)) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r1 = socket(0x6, 0x1, 0x2) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x20000, 0x0) fcntl$dupfd(r0, 0x0, r2) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x9, 0x400009, &(0x7f00000000c0), 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) 14:01:29 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) semget$private(0x0, 0x2, 0x440) setsockopt(r2, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) sendto$unix(r2, &(0x7f0000000300)="b1000513b100030000003d000000000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f405000000bbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babe0000000000000001a8bfee8aca4d1ffaef5a872c881ff7cc53c894303b22f310b404f36a00fdf9000fcfff0ffe608a371a3f800040000000000000001000000000000000000", 0xb1, 0x4, 0x0, 0x0) getrusage(0x0, &(0x7f0000000140)) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0x5b) getgid() 14:01:29 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) r1 = msgget(0x1, 0x0) msgsnd(r1, &(0x7f0000000040)={0x2, "2f215ba37bd45df9fa789904ab626b1f00d609a54b31fde76ca3e0882da2d48e60305c64eecf37e86cb2c03ec15ff1a5330ba0eb587a0c03b0d9bcb8b721a7c815f803fa65fab381adf6a59e66dcd3f324c99bc808fdef47ab5f0d4592370ac97ec46eb730da6ed4c24a79baba0149833e2decf8f4bff22195d564cb5e365816339239fb9d187b3907d8fd998392b1c1596fe923da1c372a43204f02de35189db214c604418a0309c07fc747962e0afe439cae4d4dee363caae965b47138929504a0229e2b25365d42838f2621b22704024c55f1274c234369701a494cd74cf50e3a2b27919a4a0ddd15908dbd7085e908a1cfa65076"}, 0xfe, 0x0) msgsnd(r1, 0x0, 0x0, 0x0) r2 = socket(0x692ffcda5f0e9a24, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff, 0x41}], 0x800, 0x0, 0x0, 0x0) r5 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x86) r6 = kqueue() kevent(r6, &(0x7f0000000140)=[{{r5}, 0xffffffffffffffff, 0x41}], 0x800, 0x0, 0x0, 0x0) r7 = openat(r5, &(0x7f00000001c0)='./file0\x00', 0x80, 0x20) ioctl$WSDISPLAYIO_LDFONT(r7, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x38, 0x7, 0x4, 0x2, 0x7, 0x401, 0x8, 0x0, 0x2, 0x6, 0x5}) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getsockopt(r0, 0x2, 0xdc0, &(0x7f00000004c0)=""/230, &(0x7f0000000380)=0xe6) r8 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r8, 0x0, 0xd, 0x0, 0x0) pwrite(r8, &(0x7f0000000100)="c8a84e", 0xffffffffffffff1e, 0x0, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000440)=0xc) r9 = socket(0x18, 0x1, 0x0) ioctl$TIOCNOTTY(r7, 0x20007471) setsockopt(r9, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r9, 0x29, 0x80000000000000d, &(0x7f0000000040), 0x0) r10 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x10080, 0x20) socket(0x0, 0x4000, 0x81) ioctl$WSDISPLAYIO_LDFONT(r10, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x10000, 0x7, 0x4, 0x2, 0x7, 0x55a58399, 0x8, 0x0, 0x2, 0x6, 0x5}) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000480), 0xc) msgrcv(r1, &(0x7f00000002c0)=ANY=[@ANYRESDEC=r2, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYRESHEX, @ANYRESHEX], @ANYRES16, @ANYPTR64=&(0x7f0000000340)=ANY=[@ANYRES16=0x0, @ANYRESHEX=r10, @ANYRESDEC=0x0], @ANYRES64=r9], 0x5, 0x0, 0x400) sendmsg$unix(0xffffffffffffffff, &(0x7f00000017c0)={0x0, 0xdf, &(0x7f0000000600)=[{&(0x7f0000000ac0)="27828cb6ab4aaedcaa1a7427838ed8bd60ec9c93a205eaed0733c4fadc891286cc094386d5f636e54f9b05199637adf917e26335263fa20b9e7aa543c4a529799e81d6ca235b628177312c9d7097c7da6abeebbf5e9384f62ee2becbad5dff46ffcf8e7402c24d23e988c400000000000000f110f73f05c9c6bc4abbf215ae788851647afe61b631afeb5046a085531313ecf38a44fb39240336b0e969bd9073007b6c968d8b788e20d2cf7a41fc6436fc59b5ec87d8764a79d9417150c544d013eca27746a4a81237718b198bb20477964b0986ed5b26eb209bbc0cf25ed8fda3252eb537abc2ed6a7acde25e97231692c8c9f7a446b1e8a5ee892fb3ffa13d157bdd9f818bcfc1574ccad64101c9dbdf73157b53575980a88626927858c78c754d986591bfe603d5e2012c8afae675a38c248e56c8d0b31c2c8598636ed4be0b1baa80deae75f783f4df8752c8cc7cc21f85e41e5778e04d1d7ed05acc62cdc19ece6c480938c8afc25225dc65085f45f8b45558a2c33e2333ac4b8895d1901e854cd8a93aea69276b43e443403fcea00d243f12b585075502075ff072e9c1eec32a4571374aa7744ec5543064a4a66af8c1d7d79e07bcd7d94fca868ec9477a96f362fa7c92", 0x3b}, {&(0x7f0000000640)="9a661625478dabe26d53717e8f21d14784daa940fccb409889e5daa76bb52b557538128bdad9494e9a2d275fa894550559a9c6d92d9351db70dd34606ad46c7b8d40f615ac16b67a9b5e5773a25d1d382fce96f06ab76260500950878f40d78b02ec03117a3b47dd65813804f0cbcdd106a53e57f8ab4a610a297902866b60f10e0c171223e53355732308c02569523ca360aa476341466a0a6e24aa9e9f6d2e619a5192305dea74a32a069c17b1702eca07000000000000004ee1e93eab53327218833f7d4c8282b7648374b4082a36e2f6a2926eab13b90340b70b832550134f067e58d896c123f65e3120fe07ca42b88ae0c5ad9da4fbd61062b6c33292c748e01230633ae8a8fba37d32e8e3f65b61171c6a2c745498a37123acddaf50cf94c7b77c3c9225de5b83d51b04bc67da9d5fd5d4fb39e54a371358ccedc5a96b898332193e344830efc86304e0ea5774b8549ab8b325cc0e6fa34af6eef6e07a3c5d835618e22095cc1a01c1210fea4e2abc23638a82c9d7a5e5138f699f477be2e9d6baee64f3c6c36513376f18a626346010dd44d49e79922187cb7d3780471ccef374515b01c8e5d67737c43ca62a93afc98547776f3b8e63f028758c53439c698564a71f18", 0x2c}, {&(0x7f0000000a80)="9faee962563217fb2dc42d02e6b05368cce8c76fe7049844097a5b5d3c3918a2b3e0", 0x1a}], 0x3}, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x2]}, 0x13c) open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) 14:01:29 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x40, 0xdcd8) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f00000000c0)=[{}, {0x6}], 0x2}) 14:01:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) r1 = dup(r0) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000200), &(0x7f0000000240)=0xc) sendto$inet(r2, &(0x7f0000000280)="4dc6e7e8975dda2c1eeb5fc8d0d6224b355c2b08dc4fb6bed1f23ddfa7aeb3ff504efeb248dc2784041f0ed64fb21a43", 0x30, 0x400, &(0x7f00000002c0)={0x2, 0x0}, 0xc) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000580)) sendto$inet(r2, &(0x7f0000000140)="3fe905338a57", 0x6, 0x8, 0x0, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000000)={0x5}) r3 = semget$private(0x0, 0x7, 0x10000000000490) semctl$SETVAL(r3, 0x23b5f1c7d494329b, 0x8, &(0x7f00000000c0)=0x447f425e) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) connect$unix(r1, &(0x7f00000003c0)=@file={0x1, './file0\x00'}, 0xa) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0xf5, 0x0, 0x0, 0x81}, {0x10001, 0x0, 0x40}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) semop(r3, &(0x7f00000002c0), 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r5, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8be", 0xb}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r5, 0x82485608, &(0x7f00000005c0)={0x6, 0x5fd, 0xa9d, {[0x6, 0x7, 0xfec, 0x5, 0x9, 0x200, 0xfff, 0x1ff, 0x1, 0x1, 0xff, 0x1ff, 0x4, 0xfffffffffffff5d6, 0x9, 0x800, 0x200, 0xfff], [0x1, 0x5, 0x7fff, 0x1, 0x2, 0x7, 0x1, 0xe37, 0x0, 0x4], [0x6, 0x2, 0xc6, 0x6b6e, 0x80, 0x56, 0x9], [0xff, 0x2, 0x8, 0x3, 0x7fffffff, 0x100000001], [{0x7fff, 0x3f, 0x6c, 0xdab}, {0x7, 0x9, 0x1, 0xfffffffffffffff7}, {0x4, 0x8431, 0x1f292fad, 0x400}, {0x8, 0xfffffffe, 0x1, 0xfffffffffffffffe}, {0x1ff, 0x8, 0x4}, {0x7ff, 0x7, 0x45f3, 0x3f}, {0x9, 0x5, 0xcbd9, 0xc5}, {0xe0, 0xff, 0x4, 0xaa}], {0x3ff, 0x6, 0x3, 0x58}, {0x9403, 0xfffffffd, 0xfffffff7, 0x80000000}}}) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000340)={{}, 0x8, &(0x7f00000001c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) semop(r3, &(0x7f00000000c0)=[{0x1, 0x1, 0x800}, {0x0, 0xffe6, 0x1800}, {0x0, 0x80, 0x1c00}], 0x3) clock_settime(0x5, &(0x7f0000000540)={0x5, 0x7}) semop(r3, &(0x7f0000000000), 0x2b25) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000180)) semctl$GETZCNT(r3, 0x4, 0x7, &(0x7f0000000240)=""/196) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000480)="0a9858f15b4d1f30637e94e3c95b") r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x4008, 0x0) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f0000000500)=0x1f5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x8a00, 0x0) 14:01:29 executing program 0: r0 = syz_open_pts() pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x8000) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x4000, 0xc70, 0x0, "d705000000000000165b00000000000000004de4"}) fcntl$setstatus(r0, 0x4, 0xc8) r2 = semget$private(0x0, 0x9, 0x42) semop(r2, &(0x7f0000000440), 0x0) semop(r2, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r2, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$IPC_RMID(r2, 0x0, 0x0) select(0x40, &(0x7f0000000140)={0x100025}, 0x0, 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x7fff, 0x4, 0x800, 0x74, "2d89d2d66091cd7f5896ae3f3c9dfb5206165730", 0xfffffff9, 0x9360}) close(r3) syz_open_pts() open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) 14:01:29 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) msgget(0x3, 0x0) setsockopt(r1, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x2) 14:01:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f0000000180)=[{0x7, 0x20, 0x0, 0x1000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x0, 0x1, 0x3, 0x5}, {0xfffb, 0x8e, 0xc0, 0x40}, {0x8, 0xfc, 0x8f, 0x81}]}) 14:01:29 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="84"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100e2956b9223776", 0x8) 14:01:29 executing program 0: r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x31, &(0x7f0000000000)="eb", 0x1) 14:01:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x2a, 0x0, 0xc}, {0x4, 0x0, 0x1, 0x3}, {0x6, 0x0, 0x0, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000040)) 14:01:29 executing program 0: ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000040)={0x0, 0x0, {[], [], [], [0x0, 0x3], [{0x81}]}}) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000300), &(0x7f0000000340)=0x8) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000002c0)={0xfff, 0xbc8d}, 0x10) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) getuid() 14:01:29 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x12000, 0x0, "b000", 0x3}) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x6, 0x2, 0x3, 0x0, "6540c20c1097ecdea3a137317ae2ef6025d2a2f6", 0x0, 0x7}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) chmod(&(0x7f0000000100)='./file0\x00', 0x2) r2 = socket(0x18, 0x4003, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) ioctl$TIOCSBRK(r3, 0x2000747b) r4 = dup(r1) mlock(&(0x7f0000139000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000340)={'./bus\x00', 0x2, 0xffe, 0x1f, 0x1, 0x68, 0x0, 0x8, 0x2, 0x0, 0x0, 0x2}) r5 = syz_open_pts() r6 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) flock(0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r8 = dup2(r7, r7) shutdown(r8, 0x1) ioctl$WSDISPLAYIO_WSMOUSED(r8, 0x80185758, &(0x7f0000000300)={0x7fff800, 0x8000, {0x81, 0x6}}) write(r6, &(0x7f0000000140)='W', 0x1) r9 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r9, 0x82907003, &(0x7f0000000040)=0x1) r10 = openat(r9, &(0x7f00000001c0)='./file0\x00', 0x80, 0x10) r11 = kqueue() pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r11, r13) r14 = openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x20412, 0x0) r15 = socket$inet(0x2, 0x4, 0x7) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r17 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) kevent(r17, &(0x7f00000003c0)=[{{r10}, 0xfffffffffffffffd, 0x6, 0xf0000000, 0x3, 0x9}, {{r5}, 0xffffffffffffffff, 0x40, 0x20000000, 0x100000000, 0xae90}, {{r3}, 0xffffffffffffffff, 0x84, 0x1, 0x8001, 0x1}, {{r14}, 0xfffffffffffffffa, 0x0, 0xfffff, 0xffff, 0x100}, {{r15}, 0xfffffffffffffff9, 0x1, 0x1, 0x6653, 0x1000}, {{r13}, 0xffffffffffffffff, 0x0, 0x2, 0x1, 0x4}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x0, 0x1, 0x5, 0x4}, {{r16}, 0xfffffffffffffffb, 0x8, 0xf0000000, 0x8001, 0x3}], 0xdd, &(0x7f00000002c0)=[{{r12}, 0xfffffffffffffffe, 0x69}], 0x80000000, 0x0) ioctl$TIOCDRAIN(r12, 0x2000745e) 14:01:29 executing program 0: pledge(&(0x7f0000000180)='vmm f#) \x00\xb0\x00\x00\x00\x00\x00\xef\x95`\xfe\x9f\xbe$\xb3\x00\x02\xf3\xe3\x00\x00\x00\b\x004\x83\xb4\xca\xa1\xa6\x16f\xb8\r\x01\x15\xd1\xfa\xc6\xa3s\x02b\xa7Q\xb4\xb4\xb0\xb8\x18\xa7 \x93\x9fP\xfaf\x85#n$\x84\xf3\xd3\xb0\xc9\xfdd\rEV\xea\x04\xe5\xab\x15\xfcE\xacl\x9c\x99v- t\xf3\x01\x00\x00\x00\x00\x00\x00\x18G\x18\xf6\x0f\x18\xf0\xf8\x9c\xe3\xdb\x89wG\r\v\x97m\xb9 \xc3\xd5\xf6-\xe4\xde\xc5J\xd9i\xbb\x00\x00\x83\xfb\xffZ\xd1\x01\xb0\xbb\x910\x13\x8f\a\xb8\xe2\xff\xd2\xcd\t\xdf*\x86\xd1\xe7\xcb\x1c\xc6\xc0\xce\xd9\xaf]nF^\xcc\xd8Txa|\x175\xe4\x8a', 0x0) getuid() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x100, 0x0) r0 = msgget$private(0x0, 0x20000003c4) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf06a08a565755831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f2111380d0effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7ff3b1d1cb097b84b11aac824013f304e73039cea0b5afba30fb92b1c6bf0f13870aab35cf8e9375de7a438cbb8afc9d24b7c12b48e55666f38f00b59ef1ad56515b056c608261ab4eb605597bfb310072f77b88c32b9a0b436c4c55f041e7e6a8d46f7a586ce3d4e578efeb6dfa1049c1ca676b6785e58f0371bdc02be0b98b32122187cb42a8437a6c291355a936333057467c63032abdacd7cad001ed21767a99f6da49d5e0d01cd6cb422711885cf278542c677055b6702442d957239833a7d460abc050b21a35dc528b80a415c50ae61d60a57aa81adca1037243cad8929cd7e0ab3996a9682d6e843018613012e989957e464f030426b5e8c9d70e51f9400ca4f5e6c3b38de16b652c99751f006b7e6f430393871b5e40025463e86aed1da84d27c3e2805877ff577ce9cbf2efcd9e8eb5deab5951105ad8a728461964d15825ea029b4cacf569d5df8e1ce8fb6430265b9b60b1e47df81343d8d1def91afb43b85e91444cb6af74df5b5fd53afb0d3ad7e6d51cd2a756d366a7f52449a1f20d6553ef503dc5936a54af240586da25068acc4b3bae635f4384abbce17b81ec6f01457d0ccfb6c6b4a9a207938cdd38cce7c3385b17f778654e1b915ec32cdf6f1b446b3315a426733fe4551db4590c89c35cb012583b4e9b582b0afb6d1b8d031ec8531d26dd4fd2e06d9018a714c6bea4cd975e8181cb1c152cc216856c8770e5011a28908d462aeb5fc1f9c6889465eb80884ba59ff5ec361b94059353a5442d379cc1decfa84ca6fb7f91f910180bf8d77ef66a812234be92b5f7778a787dd8e8f28a49f4316c2b7e1b92e3df39692ab0fbef1fd148854d98a07c68ee1602f26516e462fe2a7a5357ccd5c52954c9e46e0d4c744749613b9f6a735c45a6420a65794afb4debe38ff0a4924801631d564aaa5543ccc54909465d7a56e2e092670c2ef6896469b8be80ddbc5372fd74322cdf89503b021ca5ea89ed3c614db32453a70c418fe664d2482cda1f8e934ad6a12afb368762e69e209de150c77a93540505f38dc46562f102613d2cc4610a6722f211cafea820d4cd8f0692400ba0087aae687b584d0e4426b41f08fdc0b4d75656d199b5cf20820ef7f5a19ae83f253b33a38182f2806cda315a0f7a7106eaa8e0b79d7fd21b9070d4122dd1f1c4458e81e724d906534d20c3c8e1011ff7c428ecf7b1ffddfa4339d015d2ef832f4fee6489d08b37751fc3b7a1e7e65e590586ec3242a3017edd3bc2b9f36d767b8cc6ef65c4749fc54a07915a40fbd35c20b6bfcb5b5525920bd50a0863a0274e20f197574bada2a4d7262e58df87083b2dc7be12738177ad918f5ed6d74fb6b6d2c4712c3f00afe27704c0c4e9499b2499fa7079b497634d0bc76c757c119bf89ec6f268c0caf1b696c22523bb75cd0560a041b357ed07ea0eade3dcbf18336350e42ec1c791b251c2db611be4cb0df26341d6c55ff3bd9b2ad584774be86cdcf843896c76bf280f04d72cac4ead24ab9cd54e8bded01d4bac76d59f759d7e90ce3ec60794ed52b38820897b27f4909591dced0369f0f61b7f10364834687105f8df507d84f72ac95a0533969d67546eafd8390a29c6776d91b4c84bf58d2b8c91a247ca02ebefa87a5dccbbc90c796f530bbd5ae7e7a95d5800fe08e4b979ab44124009c08dc150112768ede79c0a51ff1be0b6289332f03d78a29647f589fba143ab20119dfcca045d6523ff2b189a24e011e6748861eb82e1771d09908ba58913446bc6a07bf23daf5ab577e02ff143481b36358613fbfcf33d7c059b0835128e96cb18c0a6c56aeb6a374fbc8d66902f6d7ffdcaad573c4bc99d7c317e32460a4d1755465890e456b0a406df32427d233ec0f3d8a6c72fa1b97d73c94179b1a2c9dc4f44320f4d0db40163d7a8e5b2c14f90053d0d268118271cbc329498103f45695bb6fe3a42332f3f46f41d495b4fb1ea325317acd752fbd43186a77aaae37bbb8c1b46e447c20ed8c5669315347159e54ad40780194e6ffa8cbad1befed5f3e133ed3af67e1cc8df0a04b13dd43009f2089d88058ae23c3bdd6acb5a4063a5b1425f0851b3f5198a7da64f8f818d76eec3121cd906c716589176a7a5601445d65a134eacf2133cb819dcecac5b48dfa0c0ec3386c848b7be569e2e50e3daa067e3d72beb212b4c1d030ed735fcd0a00a4c8f6d3754c8c1418605725f2b015cad7fadad245bfc10b2e61855182cb68402afb993635851cc2db6a2d7d0086f8bfe8ae58f3c8955c574f341cfa119f35620c9562e40bd30ea741a973bf8cae1821721b78ed002e2330ce8ca25f7d9e605a55c1951290fc6ab7a27b2d1158ce5bb27a95b621c8404fe498255324450f86e5a8baa66f35a1d62847544f66153fa79eed29c888fa1a3ca96ee1c50629bebd95cd12909b907b465fc487b0aa91d25ad8de93266e20bbd79daa232d87b32796ece77b9cc9a057c400e17a832e131c95878dab3bb9737d383e0650ae5fbb11e6e2cbd0471a7acf01c2071928831be9c519f2d823d44ae30359e5b60f02d6bc391c8fb15c86863c3c294138d097879a8f1b2a8485a7295b9ecc16d9e9f973f3ce8d036e1982f06d31a194372bddf2b71214ba22aacd113b306440de6941b1924a5c0859ee08c2fc7d1cb0ffb76e12fafbe6ee16f1b992c27683931a7fecb27386080e1ce0ecb1ccb7fb03d66fc6b0227fe5bebb5aa367fc06bb15959f54e38caa5af004f2292be3d827213c3cee3e619d4bd9ebdb9b3000f1ec55b1e29a822a38b7e2be0c309a7c8bf87c983b561a2e0543413d0644bed36f3abf165c465f9ce0fe0e101de3e340691aa6049ac825ead35fae9be9e145c14540675aabe67538baea24de134d4e6a7ce109b36c9e3d0a4ffa11af7fbefc474d0262522d05d62c88e5a3db587c827eb6b120927bb30911174d32804677b5e7d4e3f3a621d8b05ef97b5c5c522613aac127d38154400ab851342e4848d8a43438b33f6301e19280a", 0xfe44}], 0x1) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f", 0x37b) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000ac0)="ea110ad75a0113e5c4d97191ca8b933529be8f48ab8063c5b6e215d45184ccd2d17f1080158dd483554463a560b093f4b569bdbe0d89fb771da85524b1d7020000000000000001b71f385c191f6bffef23876e02b6c9c70a8d0335d0ed00fbe65e936a0b535162aa9e1e99ceca27f153667b1a5957a9e6f30499502b4ebb1a1db42c8cb08e87bc91b3148ea0524b9f44d837afd4d652d4e48649fc74897e53e97052681ae213d907da71138ffef6a83aeff788e614bb70042914fca3004ed9528b6f375c6650373d6c428604a04e04fb70fe33eeeaa852af0d907b2d86968ca63688803df41acd6a3d56efeba47a3d879055b93f6f485be9169787f52eda1fcd8b499ce575dd3ea1962848f78f1e634c52b0a571d4d1806eb5344fa84728e3a6ccf6957586015f98322e9ce03e42d032bc90e74b2f6a2ce3d02f67e2ba799b114f100b52f7958b9edf02f8ac70308cbbc4f06ff1e46c136539d40dcb4fdee20dc3405adfa49096931c2303060d9fe7301256d8cfe1ce2344231229d9afef66", 0x17f}], 0x1) writev(r1, &(0x7f00000009c0)=[{&(0x7f0000000940)="176a9e37ec6e3d3eff0fc65f7f0baacf752c102c0c04fa2f845d095d804e6f3e0f9122315c6128b7f6d4092c94134447faeb2f1a2a16f89b6d982dec8b06a3536401d03b7062c068ecf1c4", 0x4b}], 0x1) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffff9c) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000100)) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000a40)=ANY=[], 0x0, 0x800) msgrcv(r3, &(0x7f0000001540)={0x0, ""/227}, 0xeb, 0x0, 0x1000) getsockname$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f00000004c0)=0xc) msgsnd(r0, &(0x7f0000000a00)=ANY=[@ANYBLOB="f1435c0ae40a9c8f465a779bcd5ab3b5d7bc7de3679bac2dc9ba", @ANYRESOCT=r2], 0x2, 0x800) r4 = open(&(0x7f00000001c0)='./file1\x00', 0xe7638c5be1570c31, 0xa9) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r5 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000640)=0xec7ba243d1f4d784) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=[{0xe0, 0xffff, 0x7fff, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x90, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497"}], 0x170}, 0x402) pipe2(&(0x7f0000000540), 0x4) r7 = socket(0x2, 0x80000000000002, 0x0) connect$unix(r7, &(0x7f0000001900)=ANY=[@ANYBLOB="82022e2f66694c653018cdee000001008eba2db063fa32a8a9f9590588002ca551ebfde10cfc60830eff4d030000000000000060833c5c9b9fb54cb188dd3e7942a967f063a7a9b7831600000000db9d501488d08100ad1f25dbc29a8644ff0f00004c998cc24951316f47836c23a69b5b1e27aabf283d517a2cf1476059d13c9b6e5ba84590ecf549edc9b6206e76c50c5229850b5f87336442bbfc3e16fe0f10f92de749706d523cada01b19f2df4354f4e90243e4af2cc78152fa811fe7541da1e5d2f19825b216b7f4c355f6ecbab1dbcc2abb8c9c7713374977a6c585f0607b62241529fe6dd9c7148593cd59cced5db896fbec4666e16f9617b5ebc471eb8c62522ef9f3f0c0388868a7ce900b55c2686abfcee553a7b80b5597bcaee96c3b43528197cb308d1cd568962fc52620cccfd18f4b2bfc709c68a2cdbf18df7efa2bb891fbc6dddc"], 0x10) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f0000000080)="01a01b56e9681eab070000011b00fefeefffff1a00f40000b6000000", 0x1c) writev(r7, &(0x7f00000017c0)=[{&(0x7f00000002c0)="7d8123364aadc8a8aa165a9a7563c915c657e870f56098b50d22618c22165803b5ea503ca23048ab36fed184b2a541649d46e2610b047fef8be45b734c377d26f2a113f65f00438b4e79ef08265f24c393f45988cdaf4163302bba27530ff8a31d552eb8420641c11ae6b02a2b86da8ab902225d79e1fc49267765c508a20606031d016cfc7071dc4edfd1ecb6ebf1757627c19b987dd072a731bde090b58c2a6393f1c961e883bf4ba096509c913bac4b0fbec38ddcc8aed1a4ee4fb64c758607957c847cf7386bfa83e1d349a4c64a71d65766d58f65ad665abaf0b37d307e449b8a25", 0xe4}, {&(0x7f0000000180)="790b425f59ca1c6bff9af1e8b5d79ef79d61f3b041851906d1a013089d7d38ddcf419f7b3898", 0x26}, {&(0x7f00000003c0)="ea4c6a610e5686478771a5f960412ddfa4e68e757a2205e9a00b306d88839967025aa296ef458b76709103a8503510a1e8d9097e01c15030786923d4b6f69e6e898f4bca7a36dbe0e46302bf89b90d43e96eb6f40f1288f029f1a2785f1658ec3b6e879dffc5726567b541cf52d54603c80a9ed163c9c94f0742107e93f75a36e01dabab665682fa3fd9cf35b8e280b5d5186b52243c1d38949109715b1e60578b03ab0ec85518b477278c8d170385c39ae6287ad5ba9b55a9b2a9", 0xbb}, {&(0x7f0000000480)="e55ad40d73ded4be0102a21f856fe93398c919fefdca372b1cef4b4f8dbdba8abe0084312810b6d15b6c225f56f3a56820a5f6c1c2a61498e14b3688620ce9cba9f2c6b8d5d154b1456141a4da4763a9c4eebe7a62ff1f32f8b14d2102ed6d338e8a378f284e4a39be8b7543d889db620a7514040e737e699d5ae454834efe644edbb63a362e674eb51d25ec534cc964da1cefadc6957842df", 0x99}, {&(0x7f00000001c0)="fd782352ced49bd1dfac54a7c795138b7ec58eb7190dd68caa29cd4771a8643939f475933ae349ab6ca9d5e2b9553462b65db5111d4cd8f4140aaba9e2d074", 0x3f}, {&(0x7f0000000540)="95dda513a92fa1380266a04e634eb95d8154c17dadb9bbed140a17329a2852b714f18e3fc5bd44a25cd203c2cc0f78b28401a0e878d67a6f4f459b50e1730c3c5bdba80ef0db9a9648089dc420092f1e7247b5229476fb8af93990a60db9aff385e1146bb4b5845082dd46b3f025d719585f51b188433c51c88d1c3fe5237724ec2af435c416e1388f85df5e0c0712b66a9db1d326c2b58e7f70b3caced59ca2a54761a566fcbae6127606fe4d949509670535efeebed7b367451df7bda024ec85a51fc4685a0ed4ebfe8a66f79c385db9513173bb294759ce5a9168a143f90749281e1b687922996f59bee13a67e2892a853523bd52", 0xf6}, {&(0x7f0000000640)="261332bf57366c53547fa6dc23bf8f418789c63376ee6bafa3218e826023b04a8a57ca4006c61873d940fdeb3457bbb2876f7ee8dcf8a48c5af4574a638ea76c26220b05dd8e0ba9de3781062381e0c6d140da29b1a9c51edb907e265b2dbed3664132562a7b8b3cd29f41253f84c3df11ed08cd9a47c6f70ba5ae52dc305a0b1e32f0669906d2b33db926bffb211110c98fbe5f6b93615784f30e33c2e11963ac742bae99c4cd41299e36044ed36b5fdbddd52925c8420ac5ec586729a3cf7ef3c23c87b0a17fd411f7fca7c48f2c64aca75f9c97e888954993de3fcb592d07e4b0d888fa8aa59148db6903e37891928de507ac79cdd469549d332077eda1020cb3a235bdb6e0ee7860eb5df38191bc2044381e12a400d12e706f53a3b838d2210d800530ee11be7e77bc5f610c775812206a55becb55cf8ce71789955d25022430d3b822d06d38c73d3d02b60d638a257b566dbb3b441dc62b0f751b2e2d8aa8a2b4090ba83fa2c3ee3aadc794302473b4a5800f88fcdffd4f4cfbe12d98cdf644883020515bb8864a6a6b967e8c2c0ee0ff00de4c8ad3532631fc396b7156ab1a71326ca7ee3cff93e4e9cd592a2201709534deb83614f64b33ac00d8cda5f081eb8fd9184e241f31a00eec7925acc5a7b2615ecaf9de25c38040e41658b980ec8c8213bbd4b28a7f", 0x1ea}], 0x7) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000005c0), 0xc) fcntl$getown(0xffffffffffffff9c, 0x5) r8 = msgget$private(0x0, 0x20000003c4) msgrcv(r8, &(0x7f0000000b00)={0x0, ""/244}, 0x15448cce079ae68c, 0x0, 0x0) r9 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r9, &(0x7f00000004c0)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e691035b0d58d646c06c066fef4a722a9770cc38c22a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e6432734062808035224f1029f653540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf793cc228a4fc2484142d2fc29b1112749e1a31bf9106521eb82f5f3fb44ba2c2014bd2026342588fa1a34492fdd4494c5eeb4af04be0195d459fadab38ea746dbe621387dc46ad4182120760700000000000000ab325a2e9cc64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a54216670ceb4ddfe9f9598a1e2bf6d04b8e89f9a026a26e1b202c328ce5845ef83ac4cf9140897d3d9006e10d4b7e62481d802618e2d6dbf289abcc552e55c60cea0ef479c098efc691987d2185"], 0x156, 0x800) msgrcv(r9, &(0x7f0000000e80)=ANY=[@ANYRES32], 0x1, 0x3, 0x800) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r11 = msgget$private(0x0, 0x22) msgsnd(r11, &(0x7f0000001a80)=ANY=[], 0x0, 0x800) 14:01:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x1c}, {0xc, 0x0, 0x4}, {0x4406, 0xe1, 0x0, 0x3}]}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") 14:01:29 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x1a0000}, 0xb}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = openat(r0, &(0x7f0000000080)='./bus\x00', 0x0, 0x124) ioctl$TIOCSCTTY(r1, 0x20007461) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 14:01:29 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x2, 0x0) preadv(0xffffffffffffff9c, &(0x7f00000004c0), 0x191, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = dup(r0) ftruncate(r2, 0x0, 0x10001) unlink(&(0x7f0000000100)='./file2\x00') r3 = dup(r1) fcntl$setstatus(r3, 0x4, 0x8) mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r4 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) acct(&(0x7f0000000380)='./file1\x00') r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0xb, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r6 = fcntl$dupfd(r5, 0x0, r5) sendto$inet6(r5, 0x0, 0xfffffffffffffcf4, 0x0, 0x0, 0x0) r7 = socket(0x18, 0x1, 0x0) close(r7) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x10000, 0x0) r9 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r9, 0x0, 0x7fffffff) ftruncate(r9, 0x0, 0x80000001) kevent(r4, &(0x7f0000000000), 0xb0, &(0x7f0000000280)=[{{r6}, 0xfffffffffffffffe, 0x78, 0x40000000, 0x6, 0x3ff}, {{r8}, 0x93068a7b0ac75ec4, 0x23, 0x9ec873e541904e92, 0x71, 0xa3a1}, {{r6}, 0xfffffffffffffffd, 0x4, 0x40000000}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x20, 0x10, 0x81}, {{r9}, 0x6, 0x0, 0xf0000000, 0x2, 0x1}], 0x2, &(0x7f00000001c0)={0x5, 0x5}) writev(r4, &(0x7f0000000080)=[{&(0x7f0000000180)="000000186a5601ff0300000000000000feff0060d5705785c2768511fe870000f31f00954d0000000200341d2b81", 0x2e}], 0x1) 14:01:29 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x140000}, 0xa}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000080)='./bus\x00', r1}) 14:01:29 executing program 0: r0 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0x39}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) readv(r2, &(0x7f0000000800)=[{&(0x7f0000000140)=""/144, 0x90}, {&(0x7f0000000200)=""/142, 0x8e}, {&(0x7f00000002c0)=""/203, 0xcb}, {&(0x7f0000000040)=""/49, 0x31}, {&(0x7f00000003c0)=""/223, 0xdf}, {&(0x7f00000004c0)=""/207, 0xcf}, {&(0x7f00000000c0)=""/47, 0x2f}, {&(0x7f00000005c0)=""/69, 0x45}, {&(0x7f0000000640)=""/199, 0xc7}, {&(0x7f0000000740)=""/158, 0x9e}], 0xa) kevent(r1, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) r3 = kqueue() r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r3, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffa, 0x153}, {{r5}, 0xfffffffffffffffa, 0x1}], 0x7fff, 0x0, 0xbb01, 0x0) dup2(r3, r1) 14:01:29 executing program 1: ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8be", 0xb}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = dup2(0xffffffffffffffff, r1) renameat(r0, &(0x7f0000000080)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00') r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000000)=0x6) ioctl$TIOCFLUSH(r4, 0x802069dc, &(0x7f0000000300)) 14:01:30 executing program 1: open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x10, 0x0) r0 = socket$inet6(0x18, 0x3, 0x0) shutdown(r0, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) r3 = dup2(r1, r2) r4 = semget$private(0x0, 0x5, 0xa6) r5 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r5, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8be", 0xb}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = getuid() setreuid(0xee00, r7) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r8, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) fchown(r6, r7, r9) ioctl$VMM_IOC_RESETCPU(r5, 0x82405605, &(0x7f0000000700)={0x10001, 0x1, {[0x6, 0x0, 0x8, 0x1000, 0x800, 0x6, 0x5, 0xbfbc, 0x4, 0x2, 0x80000000, 0x7fff, 0x8, 0xf1a6, 0x3, 0x3, 0x22f5, 0x3], [0x2, 0x7, 0x1, 0xb67, 0x80, 0x9, 0x10001, 0x1d0, 0xffffffffffffffe3, 0x2], [0x1851, 0x4, 0xc9, 0x3386, 0x4, 0x4, 0x2], [0x1, 0xfff, 0x1, 0x4, 0x6, 0x4], [{0x80, 0x2, 0x2, 0x2}, {0x0, 0xfffe0000, 0x400, 0x4}, {0x3, 0xfffff4d1, 0x6, 0x3ff}, {0xe39b, 0x9, 0x10001, 0x8}, {0x1, 0x4, 0x4, 0xfffffffffffffe01}, {0xff80, 0xffffff81, 0x6, 0x8}, {0x0, 0xffffffff, 0x8, 0x8}, {0xb5c, 0x1, 0x1ff, 0x2}], {0x9, 0x8, 0x0, 0xffff}, {0x6, 0x1, 0x2, 0xfd99}}}) r10 = socket$inet6(0x18, 0x3, 0x0) shutdown(r1, 0x1) r11 = fcntl$dupfd(r3, 0x0, r10) dup(r11) semop(r4, &(0x7f0000000480)=[{0x2, 0x10001, 0x1000}], 0x1) r12 = semget$private(0x0, 0x4, 0x1) semctl$SETALL(r12, 0x0, 0x9, &(0x7f0000000140)=[0x3, 0x9]) semctl$IPC_RMID(r4, 0x0, 0x0) write(r3, 0x0, 0x0) open$dir(&(0x7f0000000300)='./file0\x00', 0x100, 0x138) 14:01:30 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x80) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) sendto$unix(r0, &(0x7f0000000000)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebb3557699a1f132e27ec0ed602000d7d026ba8af63ff37282921e4fd89720fd3872babfb8070c1abda71601a8bfee8aca4911faff575e8c881ff7cc53c894303b22f310b404f36a00f9000fcfffeffe608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f00000001c0)) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) recvmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) rmdir(&(0x7f00000000c0)='./file0\x00') 14:01:30 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000000c0)=0x401) open$dir(&(0x7f0000000080)='./file0\x00', 0x64a, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x66, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000080), 0x1, 0x0) 14:01:30 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfffffffffffffffd, 0xffff, 0xfffffffffffffffa, "03664e2ba70c033c02df50795acd00"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d03", 0x546) write(r0, &(0x7f0000000000)="6a4a4e5cfab9b0fbac605a000000ff03", 0x1e2) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x200, 0x0) preadv(r1, &(0x7f0000000a40)=[{&(0x7f00000006c0)=""/221, 0xdd}, {&(0x7f0000000100)=""/46, 0x2e}, {&(0x7f00000007c0)=""/145, 0x91}, {&(0x7f0000000880)=""/10, 0xa}, {&(0x7f00000008c0)=""/110, 0x6e}, {&(0x7f0000000940)=""/27, 0x1b}, {&(0x7f0000000980)=""/140, 0x8c}], 0x7, 0x0, 0x1) 14:01:30 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) munlock(&(0x7f0000ff4000/0x9000)=nil, 0x9000) writev(r0, &(0x7f00000023c0)=[{&(0x7f0000000380)="023559dd7956eac1ba213de8d79574484db80d8c9427b9e0d8182a5098f9ade766c685856793e410c30da8d411df30bfd637c31beff6362141b3875a1e0244694c815313eecb272af5904012847b1e29cb52674b05b84662209e5079634114339506a7259af425635926c6592fc4f1127455b26948edc2b03310f5a5dbd9b70351da35cfb20ff466c6dd1c61cfa1f4dbbf2b8772fc76dd2c63368872c92e803c912e270727a404b229dde6681b467fcd582ceff924a7f2014878856b8bf6013dcbe60eff5125caa158a2cb82755a9493cda2f57ff52c8bd487ea5f05beeecf8704ffb1d9eab9de865b1438163871b59d04eeba824a2914f16c7e32184d406ee87c43f47f6a86c91de423ccaeb365563f147019aa20a497ee5390f3e88c060ef1a594f26589779ed606b91c561d141437342953963001af0e2bfdaa342daf54098383c13f4a9e39c861f7a1d56733311879ef600763136227369c9789136d875918b24aa4ddde8ebc5d07112741f2757965d2499727b8b579e9287077203a98fc25488600f34edd40092be3a623bf24222250ac9c59849d9ea307211334e4e7ad66ba95bf0c546e71d0c1fbd46ec353420c58a2105889a8f35fbab0fdafaf178dbf606d79ede1502ba68256ed8ade273dd038066215dbf216c493fa96c46aea0cbba1ea91d7cde448dadafb46b7875870a0f885ed3beb4784cc7c0f6305dd5c29964f97a2fcb1c1b9046b2d43cf1d6d2cadf43183331999bbf87e09437c3cd48c33acc3c44836a7990e636e2916cdab5d95549ba579920483af960ff081884a6ddb4ea87731fa8569c35c63e2711b33afa26e16f176a3be2e38be7f5428de73344dd3cdd95e4dd41d4873846f1e88b5d511253edfcc96bf67d48758aa20efd9dc3feb58b12a0bc9798792fd815750f96e34e96375f72a6f1ff4918602a8672970a376639b6780af932ee319a68e520db200ce069a7752b68f0f213b5f1683f7e849b37d3c047dec02192514dfc2a0c18be272c9b566af92843c9c2831c742e179180508b9710a41b9f3e1f5c938b946a9374214e707b4fa477f624cc47538c4e99ec700ac91409d7161b3e52ba984abb4568549bc49efb3093289d7b93ad05a3812bbf483a8fdbaf25dc4007e9e10d0a22f282bb8f1d40a2e836d682d17e554b05c462e855f57195f97e7ac476137264e5c96d0f2a045ebf2e8f574b122e004b0f297ed80773fc0a352056d32ba7f1e88a4677dee7ef53c28ae3c5b11762d7a5b6a038ac7566a6dc621f1de76bf35260e06938189b2d919f47631c62a30ab5a7df2f528ae1431f2d1169566ee35da80a260047ec7afcaa7e52fc66d2d1315ab25644a72e479060f149621487c518cfc5dba924ba4f4baf7d62a8a9c35195a9de7d36972bd0344f09cb01f424bf1eb6404cac5a1613e0ea8e5c015f429ad1f66ac64cd01203b7626cb087b37bb88c87ad04140d758363a33fc2c12b094dac0116b15c3ff369e9a1a5a8c88766197620e2b71191e095f9b137f86575bc5e8891c8b4319b90386d51de4097eb320b47055f5a9e2336971a7dce6dca64bb225be61bc9ef438cda461fff05e153944ce900cb1a5241b219a10fbb9215b49e96f8e0c5134682bc625258e4a8b1c6671de228a0fb005a903595aee1c5d31e25fff09a2025cae0ab3833843dd51da133745645bfcec08e69f52d2602a8f96ea8fcda90ece752ddddc1583e8f059b3358cb5c9ebbd4ba32a3e7a396ee39befcc696b2b683c48134375b0be337e68270cf38613c9d1d037de6ae77363e42d3621ebb31a5b087b2e6009e1eea1d7c9d9bb837cbbd1667a6a677872f20536ec43da4e3f7fb0c484bf7cdbd6233c4d2240f272359c4cf4ddde7865e6301f57f6b4ba3da479dc26307ad38f14a05407617b21937e2f3254ce5700c0b8811c9c47564328587959f4bca98ec5aa0e193d99c1d1f536d172b742e7b082bc586b327936cf741529c81f6d99a7c41e5503587e22d9e7f940313b7a60201c9a305411b8f3497e5733d2e756de8b095b73ba85040a7843972558ff982ca1abf96f2b2bd3c68b36184a154d94da895dde1275b22ffdc8a40eeb31b335f31b5cd151ab962cb4c4abb92f2555c1d56a80a9e8ff8fd579658b9e92396ecfca9cf64fcab3a9b02f513d9fe091bbc7f8e6f39bd945797a932457c534bdbb0cf9f50fd489d3d19d3706cf9928e136b1ec4ee17f81069c5734c02bda3bdd6b56cf647196cdf966d7bf760ccdd283205d509c7ca9d7cccf763800ab28087da6ebd2db129ebd86151c55a5cfb2e5db9621cf773b37de4c25177f12ccf1d3499b349301c400de0b45504956acb5483c877a411e4f1cd7b2f7baef9866d623543a398ba3075f32d489b0d9e7c27016cb74543364a7f1b8155e906c14feeead287cc98a48fcb03759962c4fbc9e01f8e2f6f3d1f9460df85f89410c0a5ac624fcba71affb236edacc970d78e638331b3d661b61b94182609c36b39326a3cd433ed55a6bd9c4da97045dc0b7d964944194951dda7d202f92a70483c36797a1fadd7ec4ad9738c6fb03d50f6422f100d40233e9ead60a93bc792c85d3c3bb9984e52cd9dc2ac91aed65a18b249e2b564278257e9a45142fc94c628ee3b2fc2096a353573cbb83f00dbcfa069823b4c68410f9d44bdcbd0040944fefd7d8218b844c55018948ea2d3c143868f1cd514ca197ce5bb16fd7e73c2b2d8642bc8c48023c1a66f2a7057f3b2ea8ac752d3ce0b34a85b40c1bb7a7b43a3505d26d66f1a36b99cc55f41c280e545cb4d4956d7747a1e426574ff20bc975f258fe44f26f74af24dea453b69e782bd8bf118120838f43695319731a7872334ab9e760e0786456b8c73c7d5471d672552afc117dd6a02a95b3e6743537941c096739fb7089ec402dc2be85768f5abe7aca0ffa7fe1b74871584e0b764a3bae33d2d80931dd328738260546a85c3f53a6e1497e7debbed9a602435cd3b11a7d3a1af1af3cbe90b147ef1b9194dfe273fc91df2152dcb1526a4c3d30565d3586368d2bf0e9e9833f1df3ca5bb146d4113187f5a7724a6cbafe42506ac76b33d96c6d291da78d290dee9dbf2305a5e1a303edfc4f895ecb229a6b026f51dc4c0ba5e0ad2056445d593558901fb9742eca568baaa21f4bcc3a8d6944912cfb74336cdbc6a18640c1e3d678271c4fd0170fc63caeaafa3bacfc2966fcf3708e506fe6c857785843d8c97cf5f721d34d4dfbe424a0a9d0f743d8abec2be36f0d863403c13ffbff2afe1df31ffbe3256d902b485823d7fc696ce334febc05936feee3ff87d569c0a3dd71ba2154727a5017d3bbabb8103c4c1b99a299e046c808f975063907ec4cc029933411dc08376ab6773ef2f455437e5326ce226c3bc02686e7f7c0f877c34db92f1618e475f652600a969bb01df0bdecb62907c9d4ee6ebf0096044ab140f62f9994da6c1984b4d1d565900b5573ea054f8b89e2d452cff24431e79ff96f20021f79d726865f5e9847113e0461e6da55572e81344d1ffa087eb92e64cc2da497223b16b12ebe6910ad9c5ea917ee27d88f3e87e7ff048cfc459609f83bf2fc78c6631c0e0173abbdf91c5bf593580b8d5d7e8910aec988878301b691069a7462dda500e0480c7d61e2e8d856ac7347cce2434b6fedeeefe38383469d1647711990c1d95273a30b9ac7a21109f6ed50e747c5d4956febec84618ca20b9988a0a3d360de1735b79f7b4ea0034a85c3ecebbf471b861240cc87bfde77ed65df30be80e88da8e3ca1ae401b206bb78587a952b8864245bc0320093dd6fa5e2fa224424dd2e4e72312dc165e1e083c89dffd0d69cd83640cb9f310cf056404813049b4d3ea61a76b33542efd51108f2d521726d6bb7077de394e5ced43c2eed4a6a1a734af8dde693f30b3a05afd5d6169a5f96658c80789af2427c1ac57b51a51734c72dfeaaeda5e62fff3292588299be1f1232658b5fddc0b762d9c97b4cd8b664c3b50ea8ca23f753de0eac58b15267aeef46e9910d", 0xb23}], 0x1) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001280)={0x0}, 0xc) r3 = getuid() r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r4, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000012c0)={0x0, 0x0, 0x0}, &(0x7f0000001380)=0xc) r6 = fcntl$getown(0xffffffffffffff9c, 0x5) r7 = getuid() setreuid(0xee00, r7) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000013c0)={0x0, 0x0, 0x0}, &(0x7f0000001400)=0xc) r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) r10 = socket$unix(0x1, 0x9, 0x0) r11 = socket$inet6(0x18, 0x7ffffffffffffe, 0xfffffffb) r12 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x10201, 0x10) r13 = syz_open_pts() r14 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r14, &(0x7f0000000540)=[{&(0x7f0000000080)="8a4f401d2e93b31318100c46", 0xc}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r14, 0x0, 0x0) r15 = openat(r14, &(0x7f0000000100)='./file1\x00', 0x200, 0x40) r16 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x28082, 0x6f) r17 = kqueue() poll(&(0x7f00000001c0)=[{r9, 0x20}, {r10, 0x100}, {r11, 0x2}, {r12, 0x4}, {r13, 0x40}, {r15, 0x120}, {r16, 0x26}, {r17}], 0x8, 0x40) dup(r9) r18 = getpgrp() fcntl$setown(r9, 0x6, r18) r19 = geteuid() r20 = getegid() r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r21, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r22, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r23, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r24 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) r25 = socket$unix(0x1, 0x9, 0x0) r26 = socket$inet6(0x18, 0x7ffffffffffffe, 0xfffffffb) r27 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x10201, 0x10) r28 = syz_open_pts() r29 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r29, &(0x7f0000000540)=[{&(0x7f0000000080)="8a4f401d2e93b31318100c46", 0xc}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r29, 0x0, 0x0) r30 = openat(r29, &(0x7f0000000100)='./file1\x00', 0x200, 0x40) r31 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x28082, 0x6f) r32 = kqueue() poll(&(0x7f00000001c0)=[{r24, 0x20}, {r25, 0x100}, {r26, 0x2}, {r27, 0x4}, {r28, 0x40}, {r30, 0x120}, {r31, 0x26}, {r32}], 0x8, 0x40) dup(r24) r33 = getpgrp() fcntl$setown(r24, 0x6, r33) r34 = getuid() setreuid(0xee00, r34) r35 = getgid() r36 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r36, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r36, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r37 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r37, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r37, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r38 = open$dir(&(0x7f0000001440)='./file0\x00', 0x1, 0x80) r39 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r39, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r39, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) sendmsg$unix(r1, &(0x7f0000001580)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000011c0)=[{&(0x7f0000000140)}, {&(0x7f0000000180)="7de3baf2728387d9bb585fa5b7e9f86f40567d20b04149d03dca3c9b7a7df1270f0a26a391d5b6b4205776f63a439dbc512fe09e3994219ad5a9ab2caebe3012fae4ac741edcf5f3d1f3aba5603291ae3681780f462f2645036fe8a78379cfb32d454215a087c5f2e9d8a5c7196e8b011b5d416034e22db01648e8c51b0b77ff9e8e5aa3764a663105f9258998f17ca30afb0ef7249f", 0x96}, {&(0x7f0000000240)="0b79e7f9ed4be01e114ff9b0170478bde778eaaec4b59ba23dee870dcc3553322c3eee8c96b92fdd6b9ce091c04cee492f3885c4750b74dc21908b326426f19610447a2438201fe9f7fe840e4ee531de1ffbfd61c847210adc1d51ab5b310207b0a54095", 0x64}, {&(0x7f00000002c0)="b6ce4f92ffe280072619970fd1f291d8ff8afea69bbef8a386999cf053eb80a645f04a254906fea4648e727ed22e59c83e0f59bb09637c08f29f23c3b7d71c767ca5294e84b53256352904edb36dd9df7b9c55e2259d5a60bff56a174414d03c1e23fe5b91f30b71111b6d288f4bf394a0840b1bfe8742ad07a4de574ef0184e556ff1ab18c5b052920d63a5607a87124e8e421ef91ab69df15da776bc590ec1082bc2", 0xa3}, {&(0x7f0000000ec0)="c803465945cbe65d10aa58f40b551e1fbd712e684af9239e826b157525ea92a8c41071f21ab36d7bce444b9d78352e16433e9489b2da79b083e70ca64c43d5c5f9eb9f343e065b931f27603cf1e88a4921162dd0d09a18210188b372b4eeb7036b821f97f5695053d400f82b4e67", 0x6e}, {&(0x7f0000000f40)="76b8fcef1ee5a8b1b4883f4a98", 0xd}, {&(0x7f0000000f80)="42bbd6d5b2cd600b9dae7f9ce8d7ad9349f4bc470881b243b101ed6e1c0027cb140ab435b9e12e3812a35fb85ab99bd24e1cac9dac3af90456c2358fc766ad7615b91f9a22013d8311939b44af9ddac4493b4db7e7a68072039fc7279cf1b43c63047d9a199becac697d350e2a40396086fb3e391264908c82f7fb0261fbee0d87909d0208a94d084443803a08c45cb3cc732f00c845b6113df09a0aabdde411a649d32f6367ae9f9dc957d559cdbf58db5859b836bee47b6dd3a640ee809447", 0xc0}, {&(0x7f0000001040)="134accf5548de21a9e70e28b435ef6181b38f3a6743d39af36a1ff8ec2dffea5bb7f5fcdbda4c6a1fac1baed569dae5e8681000a83b26c950bdf28a6a857a6f182b393f01d8ed618ca7cfc876b57520051f9ebed7ff495ac03aa36bcdf7268f0b9a8d0c9d34e8d1f3e1977312ad2c5b0f4cad1d9d1efe1f2f2b83d39a2f868b3bc6f9ecbd103e1c1dc2b855e50fdae550fed0e81e4c901ddc08eb59b7f29d8aecc8a160049b112f88331006dbd2e02284052f1b863290fa78492", 0xba}, {&(0x7f0000001100)="95b0002ced803d70071f4ddd28ff554fcd7cfbb5471c7a8a266842dbccfcd0cdc5e8e0579014394ab2c2fbb608331f91194a282a7e5480fcf40dbb03ed1f7e12ebe9bcff19b045f7cafb15c43a09363239a6df31cfa4dab65cb9a4afd3dfaa8e8ab83ce401960351cc32440554c1bd00f047499fde1de239d319eb8c8c6a7ffec890c811f3fdcf4ece4fe5cb3af56ce4", 0x90}], 0x9, &(0x7f0000001480)=[@cred={0x20, 0xffff, 0x0, r2, r3, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r18, r19, r20}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, r21, r22, r23, r0]}, @cred={0x20, 0xffff, 0x0, r33, r34, r35}, @rights={0x30, 0xffff, 0x1, [r36, 0xffffffffffffffff, r37, 0xffffffffffffffff, r0, r0, 0xffffffffffffffff, r38]}, @rights={0x18, 0xffff, 0x1, [r39]}], 0xf0, 0x408}, 0x1) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f00000000c0)=0x8) syz_open_pts() readv(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000002400)=""/4096, 0x1000}], 0x1) r40 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r40, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8be", 0xb}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r40, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r40, 0x8004741c, &(0x7f0000000080)=0x8000) 14:01:30 executing program 0: wait4(0x0, &(0x7f00000000c0), 0x0, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mlock(&(0x7f00005fe000/0x600000)=nil, 0x600000) munmap(&(0x7f000096c000/0x600000)=nil, 0x600000) r0 = socket(0x11, 0x4003, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8be", 0xb}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f00000001c0)=0x5000000) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x4, 0x0, 0x0) shutdown(r2, 0x1) sendto$unix(r0, &(0x7f0000000000)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed19f4c8b2ca3ebb3557699a1f132e27ec0ed602000d7d026ba8af63ff37282921e4fd89720fd3872babfb8070c1abda58601a8bfee8aca4911faff575e8c881ff7cc53c894303b22f310b404f36a0069000fcfffcffe608a371a3f80004002ec7299e34000000000000010000000000", 0xb1, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000200)={0x180, 0x7}, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r4 = semget$private(0x0, 0x8, 0x80) r5 = dup2(0xffffffffffffffff, r0) ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f0000000180)={0x8, 0x3, 0x3, 0x3f}) semop(r4, &(0x7f00000005c0)=[{0x0, 0x0, 0x1800}, {0x5, 0x3, 0x1800}, {0xe, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x5, 0x1800}, {0x0, 0xfc00, 0x1000}], 0x6) semop(r4, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x2, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) semop(r4, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r6 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r6, 0x29, 0x33, 0x0, 0x0) 14:01:30 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) open$dir(&(0x7f0000000040)='./file1\x00', 0x100, 0x4) mkdir(&(0x7f0000000140)='./file0\x00', 0x42) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000100)='c\x00') 14:01:30 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="e0000000000000000000000000000080a93cbee3f2e18770a483e8af8df53c1452b1a245202c44449334e63d1a220f521788dd0f734f7b16ba5c3ae8823773013355612e4ea68aac48ff895519d38850e989302eb7bd9a049d5f2e51ff5b03dd27c1d5debd445b5611e073c27172b582ebc4b098cb4f6cb6dffa20f720b17de40d69cfff71ae08c1435b82221622f6451bee2b62574157fd8bdf536a20cf7163d955acdf42d09f06c109f6f688da620503a4ea8bc86431a8ebd40f73a2f16e9b8870ea50317c98f389549f87cd63cb0e8a57b177eaf8b6873dd28357000000004800000000000000ffff00000400000075cb6e53ead5c4ab94aeaa81b98684b8e1b3ef1ccb3dd842020b2afa9584e26e891f424986b203a765ae385dd9a5605fa86d000000000000101000000000000001000000080000002598c0a1ca7b7ad9f98a9c74360518b46931285c652794783e51dc423f3d933fafaf45df1c6a94abe63aa106803b3f7d1a96123e21e94853842128684a25755c1046533a29defd51b255dc6ba56e0c7785f995f44d2c874baa0ced79e40a569365eb8ab1083e15f056619e31e0c37e19e9f3219644cc0d68dfce30d432d65286fe3c81d9265c827b33d28ba5459e140fca17452fdf9ff6232b25bbe2b09d6b53c46fcbb6b09fdafb25f82ca94dae6e956f796a7aa490f829c21197d1769607ff4510168340ff0903ae205a6e5336ed3000b7ef7d068f35b35b7db69a2625793ba93ad5e697a7c957b4f4316b26d56ec9b37dfbe1da1b2dabd261c1fd6ce939f31c95f4e0c45bd93f2889fc8ebda1e6ab0d873c5b61c11ef28128294e2a52a3cc63ccb76e02eb4f5bbd5173f74e4476a1f0d47864b75f4f9bccd7487278390e6693a760228a4c8600b789d49034f361333f0228daabce62e501404b1980f81faebca525d938e0616e88c42ffdcbfc9333a3d83b05c8c29a4fd8d89811331418df48379aac428ccc97bdf9a1b8251b6083b5b6fa1cddc4bcb0cc322e8e826d60e9ed885ca186f07f69e69d9870659c611bec90bf376c8f99faf245aaa98e5b183d95e028723ce8eb7b4cd8338d16921ff1619c526d80ccdf5d6dcef0ccd12c8b991042888e84c8992ba9e35818a029ca64c6719e068e837cd8cab4e5a007ae46591ae4f994d5646fcd339fc58c0bf640eb6a068eab67022d5c977280e5acd055af76d5b9b227d01408c846d3bdfdd4d45d52e7849822f1071b9995947602783e0c26d3420183faa8d54dcf7fae21b196e70cf40608909d08c151a80202eab3bf87cbffa3f25625a75b709eb4811e98ad89e0e4028b01cc599fbf64066e3a5f3b43e3e8b757705c6d818a7adf184d739233765b76bb968bdf50b8e561ecdd9a7870c908f023fbdb166f06a99ed4fc8ee4e6e3837ca9cd0e3b2a76d3167c7bbb30c6077642c775827ff05c91778a6d0d750131b6766c3f4950ca497cad666468181d2ee37578ca02481230f874356ae53b56b15572672e7aecc45164c609b60c7d8ed392284fa6697ea1d0f701334e7643b5d3845f9e24cd8e31dfcb703cbdd1f585fc808aceab7105db7df2e0d31b990155676553c0415d8370867ee0f9e3770f7d9727cd1c40eb48bc0fcb00ba4b7142f18922b51d1cb1a67a370fcceb975aa4b37d01d5cb636add314b4e36bfa3d15ecd0f085b04b37517298399ecdfd4c265115697530576512816f1335b55b3b1012c175b4c6fb7c0f83958d3ec57525bda25dad67d01081c8c96da8d7696df3fceb872f1e29cf25dc117af51c21ecc1c3da18b095cb5892e7cc4efa6d0e2780feed39f427c0a8910d158c9f4a3ab9f85ecbd39cc62b9f90be00ec3eb35d382c4eccdd428ff533d86b314455e87f7a3cbcf29de0df6f957aee4d262ead52ba517286a1e92ca94de406371e77aa18f8e67b4d995fbf69b871048da0a125887cedcc357214eee0a9b8ace73aa6dbeb200a7331198eff4d788db882c53de978123addbd6ef362e5c9fbdc31313f56b086892ca5cd683b68a828c7fda1afd9cd8e1d8460fba0bac3dcd91c774a3cb33e390f981d4a2c9ba83d5c87edf6f5757eab3a820b7f8db3075f67e6dc1ac85a95ecdf1bd28ff5a5dd0695f954609d8810d08e943e71ae1de0d9e10dddd3fdd8f60499fc79ab816e439c19ab931b563d2e0b779a51d868e945e82e3ce3c29f5150b42b452d2bc569aed67f6915cd2a80df01f31b96318af88f844d85c99f425d7126efa35b5d5c54cfb2e53f5b9bde332848687b1b2ac5bb6c40793d85ba6786650e6d5de2fe0605a40175e30bf025f050e9d0468e68f0c6835e4d8db9157b779bdefe7faf23a97c7b80de39cff6b1fa329983cfee5670b56235174a0da901ae74d8da13baf691785d4c51d5e940b1429ba7eac479ee13622da5811be5ea58b3959aad75d428f44da57afd36d4466839f4f7c914fe83af689fce05838045e50503b61c326b7dfc6f770603f3a7d8cac3ff5cf0fe3474ab4787a8210dacc55d6c31968ad9dc0e8f0ad42777c42292c769c3332a76dd6a2131b98aed8c33dcba243a7a21c8afcb4d9930aafaafac06f844ac8bc43e06a2d08c551ad5f30ea2fbeff5f4bf957933996b19014d06f37266abbb6523cb2a8a7b8613f58ef6ba40a7f02ffa0c3293dbb091040f38458c701765bdf60d5a97e725d6ae350e8b6fab4a50aa4948ac2a1b2f2c56141c5e79e7d8c8afb81dcb5ce1a3aea043ec1f7e15df31646f46765ddf25e05aed1364702c466458d65b50b5a4233ac6415298e460eaca4b8213285dd99d8d1a9eba0ebc871fd1208366e2f7f917e4f75e17e4618b225369ff6b0a2e8d72fcd12d769848ce3f5d174e93c9a16ee0d23962d24524e72f8b5a887996cbaca003efb0602eaf4caf1aea5f1aebc57cb942e7bd43ef0e5f460592d2cb37c109f5d96f0602cb83394238cf750c2d483d7e54f8a881d6ca64519e218ba796be0c58ad92fb042a63ac2b1cc08498ee0717518a450a1f2aeae14b5cb045619d76abf8bf222d9112020"], 0x860}, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0x4, 0x81, 0x7, 0x1, 0x8, 0x3ff, 0x0, 0x3, 0x3, 0x3, 0x3}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000]}}) fchdir(r0) 14:01:30 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="863fce28fb1a2ae1aedd2add138a9b45154779e5428a7ac90ec007348f4001a36842473272803c27ca1f4d8d92f20c43c65823be150f38176223b64ba77006aa46959ea5235975c6f0636d93ac0459652b425757814f84d014f1bdd9b573526cb5b6c2ccf5bfa23d6a66a33ee20f0ddfeb51343acbe8eb"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCEXCL(r1, 0x2000740d) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 14:01:30 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x6000, 0x601) openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8be", 0xb}], 0x1, 0x0, 0x0) write(0xffffffffffffff9c, &(0x7f0000000040)="1df7f21c2b", 0x5) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000140)={0x10, 0x5, 0x4, 0x1000, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1ff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x4}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff8000/0x8000)=nil, 0x7}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x8}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x3}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x8}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x1000}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x871}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x2}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './file0\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', '\x00', './bus\x00'], 0x1}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, r1) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) r4 = socket$unix(0x1, 0x9, 0x0) r5 = socket$inet6(0x18, 0x7ffffffffffffe, 0xfffffffb) r6 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x10201, 0x10) r7 = syz_open_pts() r8 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r8, &(0x7f0000000540)=[{&(0x7f0000000080)="8a4f401d2e93b31318100c46", 0xc}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r8, 0x0, 0x0) r9 = openat(r8, &(0x7f0000000100)='./file1\x00', 0x200, 0x40) r10 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x28082, 0x6f) r11 = kqueue() poll(&(0x7f00000001c0)=[{r3, 0x20}, {r4, 0x100}, {r5, 0x2}, {r6, 0x4}, {r7, 0x40}, {r9, 0x120}, {r10, 0x26}, {r11}], 0x8, 0x40) dup(r3) r12 = getpgrp() fcntl$setown(r3, 0x6, r12) r13 = getuid() r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r14, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) socket$unix(0x1, 0x2, 0x0) r15 = socket(0x18, 0x1, 0x0) setsockopt(r15, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r15, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xc) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) sendmsg$unix(r2, &(0x7f0000000900)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000800)=[{&(0x7f0000000640)}, {&(0x7f0000001380)="309834f2ce9055e7606d2d0af500f6eac4f427a7e7c42cefc050358962f53f5512283665b70daf7d0a789049128f68ba1c47fa9dfaf8c362bf1d01f5e1be3fe38939d5df98eedd86357fb7b66578643c1c01bc19a43fa5bd04209d03f7704f87699a56e255a4f905edab68ca0a7f5157aac3c2bc5795f7c7de9e36a1fc4a31a2202bb54fc9baf004d90aadb29f606164ec009704511847584dc1f6ee14d801dd61833960f9373dcb615d549798c2d53e069ee2cc9949d494aeea5a4dc69149a92eaf1a098cc77a7848940e8eceec2fac9b4797742fcfeb8d9207071bea38ae59a96d4c0f98a6110d8426c3ac7d01bf99674f23083d68cfd94a0d66bdde4000ba6933db666fac61f66927a494b5f9dda1badf3f56529cb1720e0680cfb823ddf38dffad2ac89bb139f425b5ba4e3d5934b2e36f4084c7e7b76392c83067cffa190b8afdf44d22c9283347ca154c87baa7c623548016521af81c44e6c530870e0b2b9d754f0fc6d479dd2c37d174d5cbeabf59920bd5c614b577ec2ec8dab90c134bb53846089901da8258b8ae29f537a040b94445041e1437597240f3d4f6329e595dfe83ee4a1fb852d489cb3b0b6ea48888f9bb80baf16b5a2dc59fc9540f2bec223414115186af16cc881c9a202e5921bb68f1f84c4c70a9d5a2301c19e78b976828b3b2c432ea1943b61065a83b2e13c9de5c9a91e51d214f13f58908e549c7fedb24993addb719c0f102013b13de1c11ed9f6948a984a2b4f74654fca51b808706e332aeaed4e313c8da99f8c82221dd8c9690fb4da9b4b50733c97704255a7cc8ea8bacb613aba095bad3011218bf1ca7d674d95f41cac49b528fcf3deb40fa1522116c3a7b66494edbc62672d20053445c133bb594c912b69ac7b32bdd13f5bf491984431e2e083541574274295b4552323ecbfcc1f8834d9a6c69d9c1d91599dc34e1a549b71129a56c39324f9f1676a3c2940824d8f0d8803b8b93d83ede6a4e5f79bfdf16c2f8d01e1aacbaeeaede8ca90818644e4c6e8567cbc24f85d60b31ace951257a578842917d7dd48c2e6d7acbf91d80ac0f32cae867859cb24d29d894d85d477a76e7acb75e46ebe7a9cb756e6ecf8ca1740db7934ae4428d371a7a67e4c0f218b142c63384a9406218fb35b31d3b40dbeb2eb2124851718f6ded253da108d1cf7761853489116b757d8406525a860121125e73fbd3bb7c4c9a831682d6d0c9696f58504c6d71f7ca7f5168bec2de4981e61907ffa319ffd1ad7d0df7c574aaba7ecc05d720e8dec183364311003ca6b0f6399d10515c7fb4583aa05508f42f08c2999a2127109fe42d96b02f4edac18e9dd7592c7a455eec14658569960de55110c14c5607755232d1ea4015732f37cb458bd2892b2ef76f26f5e725aae39abd06fb977a9f6b0309c91c0f4fc020ab97ba4b5c38c41cd7318bb25bc5ebb2705535db6dd6570c0d25ab08a9928644b7754015b101c789320e1cbddcc6f41ee5582a90a8d7c2a306fdf52813c7b3546ac7bbe25fdf1b0f40a98bcbadfae608558491fc945b4e77653a6eca88b722bf2921e36ceb8d19d2d86a50a21d413012a0c212145faf0eb2d88e3a3aec5f2c5a737d60b5ad4df288f27ed16383166c96c25c49c1b3ffc7c53add5e430d08446e285fc1b2967cdc46425a8a6dc1f0c714e74746b10c9f23691b9c5b2eaf7ab44abef3a314296a5f125099fa4fa71c69c9400bdd799d7f9f4d45b1317179c01f2bd6f808ab880082e58947f11b04c558925d3f0186e215fe54893dc25934b3226bdb1e0aa0680053604419a2a651f1f50ad8bdc15fb7966a13bceda82e74efcd0f8a602eb617f869304bec90fa672252655b796d1034ccad8278e1eca866e5df596d32c7aff7739a1128dd0926d5fd19d8cec14ffd74dc5def9c6f160596a61867b465b75ce5fce0eb29b263465e61146a39a00890244ad405ba8235c5108c10bcb314cfcaa8a994503f0fa9b4a2d1201f7325bf27e931f632eb0a7a0617a152ad72ae8bfcd4fb513855a8cb8480af10163ea0c146e61f8d47bbc0de91bf1c76c935f9a5b9ace05ba0b6b61f72b1854b7eb32d4cf46196dc56ddd0ea620e6afbb34b2624e47841999f1ff22e3e683e35c9e555c50d82a9e960a60c7e352c0401ff4353789f9734717d09e27863ae3ca751739db8a5c19011f34571af52d5a0cbb69876941a8c32dbc900d1532d970bfdb3619b217a0d1e6ebc621cd6d10fdb518931a004409a5ffaa4f29fd6d4ce11c87a16732d5f2a96df9d1af2f91876951dc470890dac3539f93420272172ca815988bdea4024333c08ed10d5ba0dd9e4a5cbdf7ab5b991ecd30713d63f118c05aaf614dea477a26b4d9a4e3538bc7c55258ae72e071f06044137dc77d52701fdaaa83204aa20572272b672c372543ba36e3a37220cadd400f266b20c62fcd2ef2e178b480e0568ba92332ef0f10cd1dde0befb13e3fa41531fced5ae336e797b01be1095e8d8e43f07d37d7e363c46adad5d29a6085c895eef2bba31794026f419e8468904843fba9e8d1a651027de6386664517b2e10f21a2628c3fc1576e3f6a0bc276ef319a2b80207a3242cceeb736d4ac6946aa7b8f03f7045437da96686daec83327e75598b484e2b5f80a87f07da399211495607ef723b6bc984b0a6b9ff58131e9c442a04db521c85696629891e3e9eba0571d9d6d53daa1d022302b4a00454c8aea853e6e4ce8007fa6f66b5e1728dc8d9ceb3c7c7677575c0db9952df44c372c7cfb63f3dda7f37c6cce1a655e0de9618f1c380d9c68d60ad1b5500ea8da40b231f7a906ace8e7d27388e3abe22b5b12b6affc0bd243d7a593ddf1fd54e4bb3acd2b38860ad850b54a10cc29746c9c91bcd335785c7c4802b7eb57c3ecfeebedef7b17a6abec99c2385c9dbd4ee2ec43b0659a5a54433ad7c1ad29e13994910b1478ec77803277a2cfc16af3b532e65b687333cb9f13a970aa0b23801b297176c95464f0aa03828964df9767b00241d2be1bc715bd675a18a7462f42f14151c6d62571713c95660f6debd522386c154c75f71e694d8674f6eea15f4bf27f0b66ad758c59cf70b072dffd81b47ba14a8d244a80e361ebbed44eb7bee6758b553bb833cad997687170d3a3d75a9d7d59e362b5f5971405c86647ee27a222494d0e94cc25261e7122e3e3b55b1ced228ffa431dcbb0198327f95e7833d9c0c0cfd3b421fc9759087b9421e8037ce483ebda41d16d706281ae77b748ba745b7817bce9de45ebea20ee9d3e5a5a91fb0e0a98c1ef6e7d59b74f9695288ab44896f0f2ac6af7ce89443546a99f8ee8dd4d788b4d6797ba4d2e66e61b4ac328034a1abe3fa87a07481e49e5b757b881aac232cd00284490abdb7dc2af58f880ae3a06c61178ba5430227782f60bcc968708f433d6f7c8d4fe7b56bd7ead55e1e4af5b47e6a1773ee47fc941e5a5d734f75cc6b5e13d78845d23a88b09476b307dafc831e2bcfe05c516e4c85c3f35627f96a0eb9b362aee905400bc7a3f42cddbcf661e260202aab9dd5b5fc8df7f0b8c0ee9a42c323a7800c04144130e005b613aac797f828c17991a03ceefcad74b019c4e6cbef19e720eb064894eb716f7c81baf67d6a5c54a1755fe1a46d1ae198145d9a7d921ece153c12abf528f68026b3bc03c8f6af51a664089c31e79d46ddfa3a9a7a1a975c91161e9c8249b9ce2cc988745b786eda1939de4b0f6e7733794a0dcd6927520d683902100d10f1ba47f96af214917cfef7c449eb61e4c1547639b7db62bacd30e986afa382f20ed062b191408abc26f4906761e257fe8a00a13cb0ac4ba1a6c17518df0734d0826f35e69d28f0a462d2288e0ac0c6ba0af1c33be81864da9d2bc6c202f8c0f8b8126a4d15d76110da76783f6636da74f617b39f11bdc15446c4f312ed34900282b728b9774971ab98b09e8b132214295c37bfdacc7d1c40066ed0357ee5186aeb04cd657d7069f89cb35db8021382c2611b47522ff111dcb3dd950e0bb45096e74d062cf546e74ff480a5376a40e75aeab5625fb3504595a1b0f9e8d39e83b5252942daf765dc99e40cfd18df50bb127178065b873c91724f64f2342159bf9b05ccfafac5dc5b5d8600bf7722e605b2ba016b38a2e7110b79528a6ccda33dea9005ede538d2a21227a5c53cdb1a3d8be08ca53a3a4616f427dbd786d5c396f4310a3552e8a496c3522b5359b73a8cb068ad0b59036d3b84ed6d8fd05a25c6564215d56398493fe08fd03dfe4a22597db22092e9804346edae1a6e2d9b4e11afd30462a9539027e8d8350cffb70b8efd85c22cf514d56d5923de92d903d3b69adc6402ac5ddaa8dc2062c04e7204a91bb1130e37643733cca775b8adb3c9b776ff4ec83dc4126141f76f6b7ac3f8425897a00de4c7481a0ae7748cb95bbb81d750a0d90d275b586e672b429a15c29b3139d54317b1b354e67114f80361644c2c71ee09c1420496edc6f0da5215d5c6da7c9de14895337e7a1b9b4cd213180efc32e0c5273c6bedb06d2fb69308ff9acb316e00287fb2ed397ec8bbd3d95d53e74a0d562dbe95ce75de4115b5c1e5221e37aa54331041cbf8d0ca545579c44b7e6ab0a6765b180eb873d531d9cbbc1a97aab84f8d4f0af40d116966ed91dd24684e14d2242a1b0f7de23e81c00ff34caba0744113459f41ceba4d5ddc06fbdc115ccba8ca2e1579c02b5c5c9da9da8dc18c9f9feac4b2b53607f734c33732fd613e1b50141ed5480e431fa52ed49e4ebd9ea2dde9fb9576a806fa8258af640ac50fc069753e38e3a2cb760f9fdb6fd4ee0f107b958a339b6ecd4750c18f3e2d8636074ab0982bbbe199deccfa16e436bd37b94039b263d15abb5c0ed616666cbe1782bad68f7c7362fac0d2b7130a72f9a1a530787782019f7167189a218cb4cff47449078e4c4cc1466be19b34947fd56f5058ed6a40080dead075371f817037db22a52a1f7b9f42099031874b7f76f58fd5e9595d6c23880b0e41ff8cf9a6baad989d885fe12d2ba2e6a631f7df5904f4f34f1c7a411f2759b9b55783a6f77db5e5d729c7ec6293ea0da7051683ac44ce6814ac3759aa572dbb3ca6c36020cfe751f3283404a3351635e57ef590b0bf81c104e06755c2f628a14d407cf63e11c1f15c318a137e4eed03fa39543e5180973cb57e4a9b8217715e5f137391faa14201ccc970231fcbc18d85c2d63859dea9444ebee7cbe86357527c70b3de5b25fc0ff7044c13a5d8ba26c6c2de58cef46e2577822e99876ae7877a2e62a4d1c39a7aa257c3dfe078bac4013e5cccbdee95379c0acae332cde63e7f530f70b0e1c37921aae1f12dcf0eb5228b1ce65bfcc5cc6b3a5d8df5baed5662549f4a6bb9e644fd25b54b2c80b7c1914aff27c4d818adb11d3b4d1a9bf46eba8f9f5bc6a3124b10fda238c6ed686f6f874ca5b52f181a28e77b83e5435e4e6310c9520216f564de6fb436022e2c6f94f862de07db8836ef42332801c4ae7d13874c29f90ed463e52efb66d3a524ba615d33b991ee960314a1d0cbe2389c3aeff135305fae5c3ff6d393b45bbd63ddfbf8fdf1637740e1fc818c256927b2f650cd05d39987fa09685d843fda3b72fc81510f028be9d8d9f9e299c2cbacc34c7f7626d92dceb4c7aaa5bb124c42e0f727559e4782d0d406103c9b6f3ebdb00b85807c8a52f3f5dff8242676c4dc9ca3288637363df8ab03a2e40ec34be92b0d9b48f17994738f80a2fab6d0e0e07bb00d855f02441d5f16bd64a7c6da9df7c06bc2d", 0x1000}, {&(0x7f0000000680)="95c61a54f69781e5107d5f9ef140f2125f36b287b4daa46a1bddda68f08bced9051bd3438630ad5eed38fd5ae80305781fcdebe3bcbd7be1d2c7e6f11f20988a56425bf4f235053a4ab54bf1b56952efdf223706f701a9e2d5eea01f4f42b3757d46d2cdc9e335fdc46433ff684d1752e0660ec2e2d3e1b8978a07", 0x7b}, {&(0x7f0000000700)="ec15ad9441a20963f6a7f6d9875466dc6932b48fee9cfb34725f2dcb04cfe574d144deb350b74061801a8a0bd85d3b48869b4fb6a35e5414d29bda1300a9ae798f8d4e290df805fbb2af04b45de6bb8c668fc48349eefe01eda2c3f1923ec54926c2a089207fef7a49c061ff1d07991b07df298f702c1943e3bc877e5ee702a20d5de88017e8144983f8551f8fec89f959", 0x91}, {&(0x7f00000007c0)="87c60229c45f49f7729096fd4f0e", 0xe}], 0x5, &(0x7f00000008c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r16, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r17, @ANYRES32=r18, @ANYRES32=r19, @ANYBLOB="00040000"], 0x40, 0x6}, 0x404) 14:01:30 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) r2 = socket$inet(0x2, 0x2, 0x4) fcntl$setstatus(r2, 0x4, 0x0) r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r3, 0x0, 0x30000000000) ftruncate(r3, 0x0, 0x80001ffffc) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 14:01:30 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0xb138) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0004001c000080000000005fe60340004502208887d35e056e000004"], 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff07}], 0x100000000000005e, 0x0, 0x0) 14:01:30 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x4000, 0x2f) socket(0x2, 0x5, 0x43) r2 = fcntl$dupfd(r1, 0x0, r0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000000)={0xfffffffffffffffb, 0x4e}, 0x10) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 14:01:30 executing program 0: syz_open_pts() ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000000000000], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbffffffffff7dfff, 0x1f], [0x0, 0x0, 0x1], [{}, {}, {}, {}, {}, {}, {}, {0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8be", 0xb}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x528, 0xfca, 0x3, "71f46ec1590259f325503b801d426e0624535f02", 0x4, 0xc89}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 14:01:30 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x110, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x400, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f00000011c0)=ANY=[@ANYBLOB="20007b80309905f87c8a5b34010000080000ffffffdd66831dae00290000002a0000000000fb0a010000000000893f"], 0x38}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000080)) close(r1) socket(0x18, 0x400000002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x5, 0xffff, 0x1, 0x6, "b07c3d942572aa80093768f49be763893e5ee76d", 0x6, 0x2}) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 14:01:30 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000040)=""/10, &(0x7f0000000080)=0xa) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x2d}, {0x54}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r1, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 14:01:30 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffff9c, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x2, 0x7, 0x93}, {0x18, 0x1, 0x20, 0x7}, 0x9ac7, [0x0, 0x3, 0xbdd, 0xfffffffb, 0x9, 0x7, 0x10001, 0x200]}, 0x3c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 14:01:30 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) ioctl$KDENABIO(r0, 0x20004b3c) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8be", 0xb}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x1, 0x8, 0x19, 0x1, 0x6, 0x2, 0x80000000, 0x2, 0x1, 0x3ff, 0xffffffffffffffff}) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x80, 0x141) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000080)) 14:01:30 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = dup(r1) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="82022e0aa4eb9c221a9cc1f070faffffffffffffff94c021e3f6ca745a1b030e8dbe8f48f71c661327fcbf653000"], 0x10) setsockopt$inet_opts(r2, 0x0, 0x20000000000001, &(0x7f0000000080)="01201a56e9681eab07783b3706000000000000000000000000000001", 0x1c) writev(r1, &(0x7f0000001640)=[{&(0x7f0000000040)="cc6ea633c17498175e97613c89ccbc0a3c1e815dfbc2777eb7c0c31c46b18b8587adfe8639dc7ac3251848e4f683df", 0x2f}, {&(0x7f00000000c0)="0376e062fd57da8e6756ca12f63b5a501eda154f04939ca7d9ca37340da4ffdabfd3185d1a54c6860aafaf", 0x2b}, {&(0x7f0000000100)="b8c82b5aba6eb1a842f5be737870664fad80a0fd6f0e87996cec3d42413b8c77f9c6019ef60d90a2ef87ed4f030e92aa9e96d467fea7ab2e8a2a919eda138f035b57a9e0eac6b5170dda3d3c13cc891d92c3138931af597c23dbe3677cf7993f572276b9467a0f71511d834179a47cb2ea1cd4d2b03eead197622b85b1cd13b4a26a0f458470ed307c4e3c3bcf71083dd7f8", 0x92}, {&(0x7f00000001c0)="a55ba33195bad369f6077c9deccfe6c0b995c1eb1f200f6be6e51e9b3edd472dfb1ea1f23357ed8391d2620857dc1ae20c6a9a66a52f98d7719657302738f4b84d4ac84a67781fb6dcede888ec542babff0c0350eafdec83c9054a9c4bd7e26ec1743007b370bf78c6ea505bfd84bd85c186a220", 0x74}, {&(0x7f0000000380)="0e6d8cf5758855e20fd04adae5056e34164562e08b94eb67912b1a90c67f333f7d369909ba39d5410efa5c1379d76b2c7994aa1bc4d6a13d4c51b20ea943484a9dbd3ffd904acf1e72f62eea548520027f4105ab28bf9eec78a4c173abd4519196f9512636260541e1fde03d86fcecf987a32204adf0ad3a43f02eee14faf59f600107d9ade67447672824249619db2c5b61efab4494384f75cec2c81a1669334492a0b75979a6c129094bbf8926fa8ae4f6b81c3455f03cca80055762aacf5a2fe801a064323a6ff6598ae3e185d4a9f97b2dc9706b9d4719c73642d87288891f8c053b54267d0f4ab6c2e932b7ebb8e77cf9d2b9427f995707d9d2c769effa8b34d0276fdc5b807ffd3f3d63e49e19749af313a2730f8fbe899470f32ee965b8f6498a0b8e0bccc98e83f51f2dd6fd527372f45ad914ea91128ef8bb53a2a2618738a9f683a9b99a66a57995b4f2f807db50f8c5bba58a8c249e70df13f89972e691b22cc9bd0dfaff3e2e5fe81793cd22714aec37c5fc4f729fcfc4744bef08194dc09a8257ace2ef1eb919a599cfb3ef05633057c65f0e1c3f32fed356eff8e57f816e581e69fecf4ae5a3fd7ee62bded1f8dad032ed3b397a9cdd0c68732f61a9a3380928a17ab4529db98e308027429ca40a7377bee0e48a07311dc1a41a02b805c2669411ec746a68d79246f1802708a328230d3ec9df78ae0953c6569fcd9b95109789ad9576a8cb051f56728b5e96d87e4cf73e8cea97a6e3937d768a0bf1233adb68c7dc0952dfd76b4ea042a6dfd17760b9b6ccd691d3df1c1959c757bd0e3f31bb83ac054396ab2b131a694bd894a77a412e7b2009c6fb6777006693d0c6811a9eb45bd6ff84754e480fdfd5c61c4618304e39159004ad922794ca662c2b84c278d3f6ab8519a62fa0c583b23412963bbfa3fd95fdc8fc62ef368df2ec95ad007538553c0794b71fd5d530fd90a8410d44960ec042f5baf58f14df7c04071edf1214ea1b760199c906ef1651655793e5436c91a9a26798ae2e90812e1c4a8a7ebadee7040820210d491d0609adfc99fbb60ae0af3d847e41c68a8320de621ccfe43747149f01d403ddab4d57e9d0eb01d3532e9acd0b76d579855b8dfefa0ab9bbee9717cd782cb73c76f1b8d4618ed822818e134b2a525ff56e2c47e133f8f46f046c8ebfc48bcbd401d6c0297751bfcb138a86d80bff9b269e4f3972477102fac02cba5e6dab9981eb9b59a7733a90aa5d3ef046f2b35fb301052860d2aa52e4f9ddbc0aaf32848f7a083c5a860598ac09e684a4416c49d2024cbc5c2b963ff45a0aa30e937cef5af612deebb251528a015cf4ade6a8b0b948bcc1b0bc71fe1a3e964ceea1ddd2895d3650c6f13fe3db618689eb3a76e5b80e096411ffdaeb92255bb062bb0c317ee18087914da150ddc9fb273607f377fc4102858b1b54b864b5d92b95e182fc27f2685518b9334fbc2070c2b17c0e", 0x41d}], 0x5) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) acct(&(0x7f0000000240)='./file1\x00') ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x10, 0x28) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000280)=0x1) fcntl$lock(r4, 0x7, &(0x7f0000000a40)={0x2, 0x2, 0x3, 0x181}) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x30, r3, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) close(r5) r6 = socket(0x18, 0x1, 0x0) fcntl$setflags(r6, 0x2, 0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r7, 0xee01) socket$inet6(0x18, 0x1, 0x81) r8 = msgget$private(0x0, 0x4) msgsnd(r8, &(0x7f0000000940)=ANY=[@ANYBLOB="0000000000000000a0cc9bbaac28fb8bfd36917d480b8cef1e4209615fc36252f6e51fbb0b6de1559b299261ffe87e73a30522b52bf6c07d4154af5a3499c3d8bc83128b13c30c5906d6373ac3349df412c1ec053861438b9825350b725d7316e6d64e5aade5826b65224a"], 0x33, 0x400) r9 = socket(0x800000018, 0x1, 0x0) setsockopt(r9, 0xffff, 0x40, &(0x7f0000000000)="eb44e1bd", 0x4) msgget(0x2, 0x2) r10 = socket(0x2, 0x2, 0x0) connect$unix(r10, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r11 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r12 = semget$private(0x0, 0x7, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r13, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0x17e, &(0x7f00000025c0), 0x2, 0x0, 0x36}, 0x0) r14 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r14, 0x29, 0x37, 0x0, 0x0) r15 = socket$inet6(0x18, 0x0, 0xfc) getsockopt(r15, 0x3, 0x3d, 0x0, 0x0) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r16, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) fchmod(r16, 0x4) r17 = msgget(0x3, 0x3) msgrcv(r17, &(0x7f0000000ec0)=ANY=[@ANYBLOB="0000e7ffffff00bbd06a007ad3304117b9a9b3ffffffffffff01000000000015000000000000000000000000000008000000000000000000f3000000000000000000000000000000000000000000000000000000000000000000000000c0e83c8a4721097f0fa8221f4bdc0000f0ffffffffffffff00000024ea55a65274965e000000000000002095c133653f9c5a9d1f00000090f8a3d1f31b1f9bde0100000000000000000000476e1a4cca7d0a2164f8688b92d7cd1d4082f75760616391c149bff5c979bd19ec80f73a3dedc7439fd14dcf278601e2aec615b01aae286e6ab1430ce4cd7e79a8ec25b6121f7700a356f0fca828e1596556e1977242d5c21a86355a547e0dd625e9695448b5307a66b958f252901a73bc78b335ef9bb366000000000000"], 0x97, 0x1, 0x1000) msgsnd(r17, &(0x7f0000000e00)=ANY=[@ANYBLOB="01000000000000003b1c09bf38f6784244d8228380c2dd5c913ecac0213641828cb25d8c988ce6de84a180342a933b6640a0ae27a38803a71bbaeab7611aa1000000d5002886a80a946f1eeb3e99f31c5356af8cc78bc22e5ee1db49964729a58a1025f894e3c7354845a30a02d40222afefa70b3ad383e9f883d373e53be91b02a75b251aead536980ffce19df9ac8ed55207a05529ebcbf60e1f3962bc6fb188772c5e686b"], 0xa6, 0x800) msgsnd(r17, &(0x7f0000000a40)=ANY=[], 0x0, 0x800) msgsnd(0xffffffffffffffff, &(0x7f0000000ec0)=ANY=[], 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0}, 0xffffffffffffff90) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r20 = socket$inet(0x2, 0x3, 0x0) writev(r20, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r20, 0x0, 0x6a, 0x0, 0x0) r21 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r22, 0x0, 0x0, 0x0, 0x2, 0x209}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000200)={{0xff, r18, r19, r22, r23, 0x100, 0x730a}, 0x3ff, 0x9, 0xd6ff}) r24 = openat(r4, &(0x7f0000000ac0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x400, 0x17) recvmsg(r24, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0xffffffa2}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) r25 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4810, r25, 0x0, 0x10000000000000) pwritev(r25, &(0x7f00000003c0), 0x273, 0x0, 0x0) sendto$unix(r25, &(0x7f0000001740)="66c7cbd953fd8202b3c9365c68826d171b1572fcbe6c33ecc5ba0700f5b1cf4f31a6910725e751c7e064e71d027e998ee6cb40f812fe13a6925bf6e7471477d6382a4485a974a3270adad99215e886f021d7823268c6257181a035319231405d99df8a89a827a65245f706700631589bae960f577c42f239320f408b25d0360000000000", 0x84, 0x4, 0x0, 0xfffffffffffffeb4) write(r24, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r24, &(0x7f0000000100)={0x2, 0x1}, 0xc) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) r27 = getgid() r28 = getgid() getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000002940)=[r26, r27, r28, r29]) getgroups(0x3, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, r27]) chown(&(0x7f00000001c0)='./file0\x00', r18, r30) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r31 = socket(0x18, 0x3, 0x7) r32 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) sendto$inet(r32, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0x76, 0x4, 0x0, 0x0) ioctl$FIONBIO(r32, 0x8004667e, &(0x7f0000000280)=0xc4d) ioctl$TIOCSETAF(r32, 0x802c7416, &(0x7f0000000100)={0x4, 0x3, 0x6, 0x3, "28f42ab705c53cce2437100cf506d3f218bd34a3", 0xfffffffffffffff9, 0x800000000000007}) ioctl$BIOCSRSIG(r32, 0x80044272, &(0x7f0000000240)=0x1) getsockopt$inet_opts(r31, 0x0, 0x1, &(0x7f0000000800)=""/231, &(0x7f00000002c0)=0xe7) ioctl$TIOCSETA(r32, 0x802c7414, &(0x7f0000000200)={0x0, 0x100000001, 0x7, 0x8, "2da838fbce7a31ddea03b5ed0b997af5ed643854", 0xf4e, 0x5}) listen(r32, 0x2) accept(r32, &(0x7f0000001740)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000feffffff000000cab5a4a70000000000000000ff0f0000000000002000000000000000000000000000000020000000000000000000000000000000000000000000000000e03631381b04052cb62bf291f6cfcda5ccb192d636f0f243255748ef5d3b4e45866f9d4ccb2e5a541d771cc99e579ce80f9c7494c60e7798c22ae488f1d6d91f85d92b4a4f63f428e702703d8e369f6a51abb07db21e0dde6b062bf0ff6014f8291a7717255e47c1b5ae0274a6e6fb0e57723615cfd12e8b2822f711eceaa808fb87e85f32d93c9626bc8d2dd542ec98ce92c040284048a66c43b9b58259d09d3f4b8a95f8aa28b0371dbf38a3ed481fbb08c58981f109433585234a16661936e434215545e56581fc53c0326075f992b826b0ee296cb6ed9ee7f17c98b7f6033e306ebc7c4b85fd67957702aaa185b5e94f1cc2132ebbc3723759afc285593c0386461edf939586503a68b84adb42c8358c43e44d8d6f1a97d076c3a30040b3f8d2f67890fd0e7ad0a38e9c4b03c1618c8934dd7b513770d7efe75f97f9133198fadd316d02756867d2767cb35fea985b937e60b56bab957077cbb08a940859f2144ff7f47029b060d21aabc29ffac75dc48afd7f36ba265226cf7f482369f5a7175e1475fd89d881cec8b4c0d559fb4a90475fec43d0429f86e4e0e34e299b7c7de175c5b210b6be3a06a14e723189ed8843e6880c9507777b41cf8e2df3a363b4218747c3d1a827c85d95acb0b9541c4ed1fd6529deaa60f9935098e6cd19106e69dcb2a5d477f6a6be98c0aa37217ddbb562d5d1c37b78cd0970b3136ab1522ffc7bfee361ab11de2b8e081fba606f334a19e99d6823334672aa287cf1d7a74a27b36b9599d6a407c6fb602e2a609d9c530ed92b32378640c22b5c47390ae9c8c5dcab444d1c2cc5f2e4ee2a22580ff743a431b4170f4f41ce8447d8a7d610b580e284c063978a02264ea6dd9affa3cde3aaeeafc13b51bd1638fe026077096f008e4183d782d8b568d971a28e52cf3783f89b294030797f625d34d9990f7912295ba3061b97957e0fe5949d02f4c9ce000000000000d82e2fe3c4991b57806d31ed302fb6d87c0e084aa047e0fcbbef558a1e4bfb79555dd776f538045d7396e2e653b6cbb3fc4236c3b4bc8c1dc1876290cf2f56a2853b782407ed5a276284166e6ee986533ccf4700e12dd7046eb876691052793431376a304360a90a700f59a49a51e4247bc0ec0dbfc9dab7e5b36694df5963f76a910c9c1ffd21557ead1bbdc4a2534a8862dc61858a49c3c04ebe67afa859515d2efa5d788649cabeb7e7876aab80b889f2c93fcfa80a1637beab763a523165f4960135378f99dd9cbacb91baa543a5e6f56e04eec381dcc2901407b0702da1fa59ce4d21fd1375eeeff837aec1939515483dd66a5013c970d5af37258e90b068ab8810655c56ea90e94fcafcc8915609e5e5436a53914be604f2a735daa809bda713943978976eec15b70be1ab8d6dcb55d1a97ddbadec9fc13f3f3a03bfa2cd5d670827741d97960f01c4cb443d1f01da16639dd073d6e35180a2825375aa82184430d6cc46d87daff4a4a27ba3862526996d888e1b8f6c16c32c33b8ab9be14c5ecbc30ca3973a933dfd49f8e8989d39b7ecea2c637988da0310074cb47bd0d6975d65b5d4b11166ee9ffcdcd4c12ec5262754e100c44843a2bc1202ea36392ccb00e502ff30675fa0c0fef5116db637fa221bd4066f043d55bf900195711cf7cb7df022b3f47531b35ec2551f9323c405e06fc5cac9891b8985ab495d287688b05971f921ff74512e2a45508b512a2b552e3961f4b7cbe6189ba6c23daf01e891c8c5d9e4052c06f2d0d0221816bb019dd4853090507172ee708ae17db9b18f4ea1747e"], 0x0) ioctl$WSDISPLAYIO_DELFONT(r32, 0x8058574f, &(0x7f0000000580)={'./file0\x00', 0xffff, 0x1, 0x3, 0x2, 0x2, 0x0, 0x30, 0x0, 0x0, 0x3, 0x9}) r33 = fcntl$dupfd(r32, 0x0, r32) getpid() getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f00000007c0), &(0x7f0000000c00)=0xc) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000c40), &(0x7f0000000c80)=0xc) getpgrp() getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000cc0), &(0x7f0000000d00)=0xdb5b5d4d03853f2b) r34 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r34, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r34, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) r35 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r35, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r35, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) r36 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r36, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r36, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) r37 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r37, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r38 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r38, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r38, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x24}, {0x3d}, {0x80000000000006}]}) ioctl$BIOCSETF(r38, 0x80104267, &(0x7f0000000d80)={0x3, &(0x7f0000000000)=[{0x22, 0xfc}, {0x1000000044, 0x4, 0x0, 0x9}, {0x4000, 0x0, 0x4, 0xfffffffc}]}) r39 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r39, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r40 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r40, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r40, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) r41 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r41, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r41, 0x80104267, &(0x7f0000000040)={0x9, &(0x7f00000009c0)=[{0x3, 0x80, 0x7, 0x8e}, {0x8001, 0x7}, {0x200, 0x6, 0xc2, 0x101}, {0xbf1, 0x4, 0x3, 0x6}, {0x1, 0x5, 0xff, 0x7f}, {0x7, 0x8, 0x4, 0x10000}, {0x3ff, 0x8, 0x2, 0x101}, {0xffff, 0x4, 0x1, 0x20000}, {0x8001, 0x1, 0x3, 0x6698b90d}]}) r42 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r42, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 14:01:30 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x9, 0x0, 0x400, 0x8001, "734d4d7ee4000001000000c006000000001000", 0x8}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) 14:01:30 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="d9850dc1", 0xffffff21) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="009ede7622000000000030a3108816af1dd673cb18aab16c70936eceafd3ca93543548b3fac4b6a6ca0f05000000000000003c440bc291115232e87da38ea0db157da45a64"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0xf0, 0x2, 0x8, 0x2}, {0xfff, 0x9, 0x9, 0xfffffff8}, {0x7ff, 0x4, 0x81, 0x40}, {0x7c2, 0x6, 0xd3, 0x80000000}, {0x4, 0x0, 0x6, 0x4}]}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) r2 = socket$inet6(0x18, 0x4, 0x0) r3 = dup(r2) readv(r3, &(0x7f00000002c0)=[{&(0x7f0000000180)=""/51, 0x33}, {&(0x7f00000001c0)=""/29, 0x1d}, {&(0x7f0000000240)=""/87, 0x57}], 0x3) 14:01:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) syz_emit_ethernet(0x57, &(0x7f0000000140)="b75d1208162bdf78e9a51e57362fd45c539d2b0a471603c5cb4675e2fb519be609ce6e3649213a98ff02a6d19bd4ac119dff5c37544f6cad2a6c0d587377926e0b5b84f0c7ada4a55ac754c14cfdb821580dd086666f15") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x3d}, {0x30}, {0x800000000000006, 0x0, 0x0, 0x80000100}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 14:01:30 executing program 1: r0 = socket(0x20, 0x1, 0xf9) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000008c0)=0x6) pwritev(r1, &(0x7f0000000100)=[{&(0x7f00000001c0)="90", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) sendmsg(0xffffffffffffff9c, &(0x7f0000000880)={&(0x7f00000000c0)=@in={0x2, 0x1}, 0xc, &(0x7f0000000180)=[{&(0x7f0000000200)="52c5f91b9e11401ebb82ae2f6fb1f29e0ef5a3d2dcf721622df4a6c7519c7c41d4f22899007c7cedba26d21e2f9fd66d796575729ee159ae04a4c28354e727818e92059b4c4e92e374f81eeb457ab315191ab6d8433e6d892689bf188ccec93d8e64c8c7666d85ac786eabb15ec4d7064219ee53e37fd5bfd1bbc9886279fa019f7c08294ae737b33b4f775e689ebc0ce5d29623ccac553e564da2b93cdd72d58ada8c88a038b7d361c532133d2b64786934bae27688fb0c7f21a29eaadbff45c64a7ed220b89b6a6453dc61a1c47c9c4484a19c3b2094263dd2da4688185608e44f", 0xe2}, {&(0x7f0000000140)="410d5f45a197bc72823d4ffed1a0d7bd5cd27013d22db99fe33222", 0x1b}, {&(0x7f0000000300)="78f500507a16419cc5d5477030c63752dc4c3b575c6677ee026e6dab1ea431b9f73d705b0c3cbabd85ef9f892a0ba1c8ea189c89c24c7014c2e7987a1da615e235224d4b3e50aff57bd8bc60fb1cff6f1fa57cd948311d38519b0c256da990f776369334548ab957d04a8c878c9354f36e8162f15fe65d47c797dce06f71f76d63a5700aaf794b3024caf0a34b5f20ea47b3ad5d8273cebb07edad100b82cb25fba27085f46a5676188e65f468e2d57408feb8837f9f3247da36e2279fda8b94a035b726c3f98b677bebd885a8388281964cde2bebb253626a022efe97ddcb62af4ef6a0c06251c75fea84995f5f7cda7cda", 0xf2}], 0x3, &(0x7f0000000480)=[{0x30, 0xffff, 0x6, "ca06caa5af86f20c46dbf9d3fa81e0ce03ff3b94593ed5d1e72218d8e913"}, {0x90, 0xffff, 0x4906, "77d772b60694cd9bb0fa95925b22c0e9cb1c96d49cb8ffc9eda396e031694c8067b369c5c25e890168fc851ce9692e90289eb3c0151a0d30e69a95cae04ca7038eaa34634c63d46e57f662493081a96cc7cd5b7ebbedf4eafd50ab85b97b77666e4959d5e66a0b45fe1f0e543bce840bf17231de65bc37964691d17a91ba"}, {0x110, 0x1, 0xfe, "ab7d2a6e02e757a282cdab9cda768464fcee4be3a59f0de96ab8c8df77200a77f77ec213caf5e5da242540accb7d8491663a2ab1ca09bf3ae36973ee2e5ba434f60d050a043d5d592439eb057bb491d96e2b8ab927ce41162c84d8ac7c52a1bc0613afe586d5d23f482a4dd61ff42fc3a228ae48c4dc558658a4d2702aaeb70f05e97cee5e9ad580bcc14339af0fa8103f3729179443261a1b677474765b9b5db6690eeb0830b38a994eb83a548a52e212c7b8af3e75015965ea13f267488742000cb9e2ba15afac4e651d43a145ca63331c06b67048f6f2d9fd47a6059173c09d1b9a7b6310e08bf06fb71c8c59913d70bd49b7a7416cec8e"}, {0x68, 0x1, 0x20, "0da60d6cba1eafdafc6e648465d4fab88e6ee336d7c1191e3d67e34a5a35127b827f7d5a62262c84e82bbaf043aee7ddbb983139450f886078da070435f6319f7719cbbdaf8f6e909fe0989f4c831d996931c63cf9ad"}, {0x100, 0x1, 0x2, "09f6e1f0b71879e2347964b5917b2ad05f5a7b78caabe323fd1f1b76f68b184bf2dbec63230781bf204e777257b0dcd9e33334df389cc013b51c0e67e620cbf532057639e56e3f1925e28d6afd4507be03b193589d4ef3ceadc827b4fae9d1882889218a39d9a11550119ee4a9e23b6132ed216254f9eade513f5ff58e3ec79f3b658cc675b5466ff3340aa0ce84e6fccbc34a50b2ce411df45517595a277848d0df1fada44b5bb4484d0559a33b5be6e4b7da70b81ef21e31f2d0aeb4e67e677f5cc962f1c4b5041b8d126903d6ad78e9ccd95241cc31728308390e2c1133f2cf2dc90f9f02461ea609ac8196eff7b3"}, {0xa8, 0x1, 0x6, "8b15cabb8604f00cb494e8968869889835ffc4841803fdf3609ab8968f9aedac70e277a4461fb6397fa1b8767660a88f8655a0a855220b2dbf55d61236dc635544857761b51a373d586eca3e1874a58e8a39f29f4799374831fa1292ea91bae1e8a119e2cbdd9143f9bda5736de7fe706a4f6242aeaeddaee2c55caa044fcc601787619840d536b2a9e2a68ea8fa87617f961fa6d30ac656"}], 0x3e0}, 0x4) select(0x40, &(0x7f0000000400), &(0x7f0000000440), &(0x7f0000001300), 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) getsockname$unix(r3, &(0x7f0000000900)=@file={0x0, ""/52}, &(0x7f0000000940)=0x36) 14:01:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x8) readv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000140)=""/62, 0x3e}, {&(0x7f00000001c0)=""/182, 0xb6}, {&(0x7f0000000280)=""/175, 0xaf}, {&(0x7f0000000340)=""/7, 0x7}, {&(0x7f0000001380)=""/4096, 0x1000}, {&(0x7f0000000380)=""/6, 0x6}, {&(0x7f00000003c0)=""/207, 0xcf}], 0x7) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513600000000000000004", 0xd, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1}, {0x18, 0x1}, 0x0, [0x0, 0x200]}, 0x3c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x4003, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8be", 0xb}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f00000000c0)={0x1}) sendto$unix(r1, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37280f18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f75006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 14:01:30 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) write(0xffffffffffffffff, &(0x7f0000000240)="220e2a", 0x3) chflagsat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x1, 0x2) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x44001000e, 0x1000010008001}) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 14:01:30 executing program 1: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x20000, 0x41) read(r0, &(0x7f0000000180)=""/219, 0xdb) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r2 = open$dir(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) faccessat(r2, &(0x7f0000000000)='./file0\x00', 0x4, 0x0) r3 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x20, 0x0, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1005, 0xfffffffffffffffe, 0x150) r4 = shmget(0x0, 0x1000, 0x1, &(0x7f0000ffc000/0x1000)=nil) shmctl$SHM_LOCK(r4, 0x3) fcntl$setflags(r3, 0x2, 0x1) msgget$private(0x0, 0x20) r5 = socket(0x11, 0x4003, 0x0) sendto$unix(r5, &(0x7f00000000c0)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ffff072918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5f8010400000000000000010000000000000000827b0fbc7282", 0xb1, 0x0, 0x0, 0xfffffffffffffe3f) sendto$unix(r5, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e4c8b2ca3ebbc257699a1f132e278cb5d60200af7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881bf7cc53c894303b22f310b404f36ba5f90006ee01be657aea8c5fd6f0d9cf049c0a00384020208a371a3f8000400000000000000010000000000090000", 0xb1, 0x0, 0x0, 0x0) socketpair(0x1, 0x2, 0x9, &(0x7f0000001dc0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r8, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) r9 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r9, &(0x7f00000001c0)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8, 0x0}, 0xc02) msgsnd(r8, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r8, &(0x7f0000000240)=ANY=[@ANYPTR=&(0x7f00000004c0)=ANY=[@ANYPTR64=&(0x7f0000000180)=ANY=[@ANYRESHEX=r6], @ANYRESDEC=r7, @ANYBLOB="2d7490092081b1d091476075e68bdff5383327c8b1d59fa5589809e698b9c2fe40032a33070464d26582b4a4867ec73f79ab0c2990eebb60ac386c355c222d8ada4f4eb9acf20db6a38b0747808cc2bea79866067e820c3b038c38030e110a412c40bb1f9d64cc484c96829357f12622d9fba01122e0c5994490", @ANYBLOB="f8f3d67f78052120b61969af5b82cd22a94e2b876a4aa302", @ANYRESDEC, @ANYRES32, @ANYRESOCT]], 0x1, 0x3fb) r10 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r10, &(0x7f0000000840)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c95556609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e691035b0d58d646c06c066fef4a722a9770cc38c22a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e6432734062808035224f1029f653540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf793cc228a4fc2484142d2fc41b1112749e1a31bf9106521eb82f5f3fb44ba2c2014bd2026342588fa1a34492fdd4494c5eeb4af04be0195d459fadab38ea746dbe621387dc46ad4182120760700000000000000abc35a2e9cc64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a54216670ceb4ddfe9f9598a1e2bf6d04b8e89f9a026a26e1b202c328ce5845ef83ac4cf9140897d3d9006e10d5c7e62481d802618e2d6dbf289abcc552e55c60cea0ef479ffffffff0000000085a6a7619e043190a2885abd3fb926e900ce7ce978ddcb021594bd37c6397602831cc2d4964275df4f77982339e3817a19904a9d69836badbab6c404b5ae309fc9c19245722e800b37487b1298ab5ebd1d105110de737bf7c836526cff32d62f797fcb1b7d412b287b3a2b076d2bac3aa549d2fde3c1a35adb46d8c67c2dea6b865e9cf8c34cf8f791865c77558e1148092d2ac38449b1e5b2f65b2232daf84f2e1ab4d2d131b0e8ee9278b5031d9af35dee47e29462d6b04fd2a0a211b63bfc61cef713ceaf774b508562f4d98e3a4c1697e3d2020bc678f8fd8b2ae4bd5ee8c0587a133c0cd6461bf8c96d2ab1c7dba31dc95dbd9f8ac157c4c84028fd458a96b725731bc7e7b20d055ac6b701d855604c7d77dfcf9175a2aa39c26f3b15074de508c80e271eb8fb6f670957d625e5f4c14dced5c17e60242f73cf1d4e131dd8c55f8d29dffe59f72c4fafb3d3b70cb69d904bc82273ae09d27a55101d78912be1ae41a098eb76ca8ad0503f52a554501482870bdf20eb1181c6014c14f63fcb775449a9f7e45ece"], 0x156, 0x800) msgrcv(r10, &(0x7f0000000e80)=ANY=[@ANYRES32], 0x1, 0x3, 0x800) 14:01:30 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffefffffffffffff], [0x0, 0x0, 0x3]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) syz_emit_ethernet(0xe2, &(0x7f00000006c0)="13353d23639338c0c04e73af6e096c0de21ea956c2afa8e31826818e5af67b9411f5c0efb8dc2e7563e35e816e925556825910a626b580889dab099c7fdf2e8df4a19895cf24655eeb883f23d450138e7db9b8573c35cbd4e3f591f143d5d3e36b703a5fa80d2766177e660671f71f0316cca20bb5db8d949c14a228786646d724b77aadd96af9ab48f993ec954bd22dd023e0321ecc874a14d9b2ecf97f29b081a5a295ecfd3ed1a285b03496347070cbad86abe411c6313ad815dcdfe8518ccd958168f41393ad306a6e5e6709aa5888aad2869822ef68943bfe70ed483e7ce2f9") ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000000)="b74dc9afab27f7251ad1790b2ed81ffd33f9637aae2252c7785a2eb9563933838f1b3988065dddbcd95c2c4fb461aeb4e0cc650f452cc7b3d00c679adde112d3b6ae293134d210721d5276066df8cc43478ae3c3e9bb919fc72045fd485ee8accb7f473be943fab6306094285ec45d1ee9533ae34c0a792c06d62f9b5649fb2a3c3d4201aed88e39d80d6d2764a2ce6f5e5c234466087a71a4f1cfee7dd15e87ea522a0ae4622c2403f17cb4dee81785b3dd69cf0b1fd83cea5e0c6b0d76a4f188951b9eb177a6dd6bd3f59f7b0d4712067d9f4ac93f9fbbb1d6caa1b6f4cebefd3e5333942d6e9899d0c8b102d2aa069e0bf45578ef52e89f7521275b8a07", 0xff}, {&(0x7f0000000100)="244167656fc5ff2d4d9ee74b79f5", 0xe}, {&(0x7f0000000140)="a236779bafab38329f0313a06b6971a51f41", 0x12}, {&(0x7f00000004c0)="358a91deafedb7b8e025501372cb9a49ac89def38d52ee478dffc07dbdb9d0aae2b20b4432603094a8ac8a6dc39d0c64f09b170f1f6be1f99e334bae22016d013bd538f10dd0112b500b55228fe6bc266db087688302570bede81d4b04bf2badf917ecbaa74848cb200d89b0a5e71519ab07a3ea47f2f5997fd04f052eaeac8e280b23aff972ded67b74be9f1e70502ec6ce1cd0b3d7d79b7ef9e16beab657ab3ef6fe0c862fd469e4b4d1b00f71318e11b7c9ea25313939ace0ff5670179a32046195bc1e31", 0xc6}, {&(0x7f0000000180)="2ae772b6d08effc721f5fa53eb86823f3e", 0x11}, {&(0x7f00000001c0)="427ca8648b128d71db19759a3ddc1df537375582c7cbc9dda4732f3a1f2f6ca83de215cbaa1c380164e2f3ca99f21ca541191b30cd27ddd69f048af8a8c6e1", 0x3f}, {&(0x7f0000000200)="bf740c15e6c486409dc0cf5fcbcb1316", 0x10}, {&(0x7f00000005c0)="6a41539f5fe8e1715c3695bbc226356aa645e73e6915f202adfad175c9e65b6a8e8e2a4053a14689935c7f6da3958399003bc931b637d852f86277cb72fbba60b2ca9cba1cfe7a493e", 0x49}], 0x8) 14:01:30 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x3, 0xffffffffffffffff, 0x1ff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 14:01:30 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10221, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000440)=0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) sendsyslog(&(0x7f0000000540)="3eb58dd4fbaa9320773dd5b2f22cb4702bbb1af8c3f7a5fdadf2127ad23bf865e8c670c352d4e5f465f9c8e59c49f27dfa5a7d180300595f21a0aa44e032e4a4f0b10f4bf59959b7dd0ccac7a54702d5217492b947584ff6229f76381b42d85e7601d36234a63fb1865041f0b425d6e850a5c2239bf555df8ac03b3e6ffac4451dd3884012348f89b588e148082d286612cca37c7d3e475fec3e0ca2a76a8ae6ad136140a90197dc912d80911fb091432b3949e3d10b09d5bcb908b472fbd679812010ef228eb124008d035f762ad42540eb3d14bff10a567c65dc77d675ac23047a5179e6246c9fab0c9f3b918d314db17183ab09f07bd0377afd13856e70536768bcbb8bdc3adcfec48f3c2e650304c9abcecd3b3528133608476a67fb77455cf33664e07addee476cec399d824d8f3900a01f1cf9d14b2d6d2b7b2881f37052bf98c4d0020772589ff35d23ee654a4cd177d760c21d977b152dfce62f287f44a0f6a27c2d0677bffeab1f38887192cf79de9f3277c287610f14d51ae51706f27d2a8d2f681c17deaec83691185d1dded336b55a5869689b5fd2657c6fbfd330a32362c10e63a157a791fcd4ccd4ab44c184fb301b9af2fd06907af178ed679be528aa83dfe90b9b90694d224a7d0b2e30c85278055af616195aebf2cd1e3ca8bb9bdf23", 0x1e5, 0x4) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x7f, 0x0, 0x0, 0x400080}, {0x20000000000006}]}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wskbd\x00', 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) readv(r2, &(0x7f0000000780)=[{&(0x7f00000001c0)=""/181, 0xb5}, {&(0x7f0000000280)=""/85, 0x55}, {&(0x7f00000007c0)=""/185, 0xb9}], 0x3) unlink(&(0x7f0000000040)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x100, 0x0) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) r6 = socket$unix(0x1, 0x9, 0x0) r7 = socket$inet6(0x18, 0x7ffffffffffffe, 0xfffffffb) r8 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x10201, 0x10) r9 = syz_open_pts() r10 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r10, &(0x7f0000000540)=[{&(0x7f0000000080)="8a4f401d2e93b31318100c46", 0xc}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r10, 0x0, 0x0) r11 = openat(r10, &(0x7f0000000100)='./file1\x00', 0x200, 0x40) r12 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x28082, 0x6f) r13 = kqueue() poll(&(0x7f00000001c0)=[{r5, 0x20}, {r6, 0x100}, {r7, 0x2}, {r8, 0x4}, {r9, 0x40}, {r11, 0x120}, {r12, 0x26}, {r13}], 0x8, 0x40) dup(r5) r14 = getpgrp() fcntl$setown(r5, 0x6, r14) fcntl$lock(0xffffffffffffff9c, 0x7, &(0x7f0000000480)={0x3, 0x2, 0xe6, 0xfffffffeffffffff, r14}) writev(r4, &(0x7f0000000180)=[{&(0x7f00000000c0)="c5a5e52acc4ec5ab04b6025b901a4ace83312d7cc40cd4716f11b53a2ec18949e75f173c1f0e6fb5ace53f8f9f3f933115c2797dec1ce2a80c03e0eea111dc766e28399d9e4e791d30d75b679eb7561040692620838d2168e4d452130b7ab14b47834a866c54342c15db543b2511bb5f0d1488aaba06ee334114f8debec3bd5d057d7e4fd780b056dd65eaffc52a255af2638c78115d635aac30da11467afef582526a04fbd4340a19908357d8", 0xad}], 0x1) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) r15 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCGDLTLIST(r15, 0xc010427b, &(0x7f00000003c0)={0x1, &(0x7f0000000380)=[0xd9a0]}) close(r3) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 14:01:30 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8be", 0xb}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000000)={0x6, './file0\x00', './file0\x00'}) symlinkat(&(0x7f0000000140)='./file0\x00', r0, &(0x7f0000d06ff8)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='x\x00') 14:01:31 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x82, 0x2) flock(r1, 0x2) flock(r1, 0xfc2c8179caefaba3) fcntl$lock(r1, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) syz_open_pts() syz_open_pts() 14:01:31 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100], [0x0, 0x0, 0x0, 0x0, 0x20000000, 0x0, 0xfffffffffffffffe], [0x0, 0x10001, 0x0, 0x9, 0xffdfffffffffffff], [0x0, 0x0, 0x401], [{}, {0x0, 0x0, 0x2}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x800, 0x40) openat(r0, &(0x7f0000000040)='./file0\x00', 0x100, 0x202) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 14:01:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7ffffffe}) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, 0x0) kevent(r1, 0x0, 0x2, &(0x7f0000000380), 0x7, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) r3 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0xd6fac31c0ec9c954, 0x0, 0x2fa74a181c431338) r4 = socket(0x800000018, 0x1, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000200)=0x26) setsockopt$sock_int(r4, 0xffff, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCCBRK(0xffffffffffffffff, 0x2000747a) write(0xffffffffffffffff, 0x0, 0x0) syz_open_pts() close(0xffffffffffffffff) writev(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) kqueue() r5 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r5, &(0x7f0000000600)=[{&(0x7f0000000040)="40f3e4e8a87958c533c2ea5b12fdc903c67333399f6f"}, {&(0x7f00000000c0)="c5da2409403e09c2c9a2b09add2d358587912f6a2ef0dc28f20dd80aefd0e086dc6f4e2142c6386891e273dfebae52b0d4fc68aeb1c8c1c8092cb01ce10f48c344e7642218915f947ee2aea12c9c31e1731a1b20618bf3c03bae1fcf3f43aa7389ada27255f79d88e5571bb9"}, {&(0x7f0000000340)="e353c3de4f02b4d9350417afee29a2b3f0bd96577ff3b3442ff3166e58018c7ccaa410d15faf75913f9475986a51c7789c90cf345aef97974feaa6579177eea30a5e56a02c63d9789ffe93611ef7ccc1d252b0d0819a2587ebb2688e7a210faa7efe75161fa57c8bf4c964ca1690e9de4174b8d3beadf95e03726f72f5968e7cce4ca37eb576c78e9e069c15a58f2d95f195e943c74bb62cc741c4c0907353d00cfb3ea5afb5a33b02c9209079072ad533a73d"}, {&(0x7f0000000400)="c4c676bf5201f3407e8ec4b5021d73276ad1f0a2be53b0cbe88efcd150542cda8b3bf916e9e8bc26418d4c49301c33f50387bdbd5c99d73ecb57bf2031b91a4be43f3cd229a51fc89008aafbc0bc050f6d55d54426d2aa6cab1ca5a6a92e7f44d1ee5649b0d50b5fb6ecc9747aa631b4482ca0e08b2bdd424a46d09b5671eac50d0386f5c0dc22657dda688d550bd148285f42e346730f5b"}, {&(0x7f00000004c0)="3cfe11f94184fd7ffc49682e1323d6108ff7c01c19a629b0327b27fb4b4aebd1b44f8531b6a0ae1552"}, {&(0x7f0000000680)="e739387d07ea37e5f316f50f1b99dd7b63f10a2a005b39798eabba7fbb9028dc051d3ca376fe57ccc385a84e514b0dfdd181d267936d4f7877cd7bc67c3e028390a918cc5507bb5813cd1fcfe09ab35e20c492891ed2255e243eaac4948a66cd09911b51e72c6251f6dd51ae2c508857beb1ae53266e395c71fec6515f6df777067451de50509be70b270c324aab3395efa916e41a4ae2fecc48d6e7b8b80608000000f0faccb61aa77a30b0d99dbe38920000000000007a73d3a21b6ff074134c60c8e5b0459afeff31c10f9613ed1a4e14ad1bba0196ac3792d1c71494a6e776b3d05dd51cc6a1d42987c71590e186ae34a647df428aeb097a905fd5c84c3b45277d8a66dfb6732b556a07fb6881a0889d53064bb8131cae1fa9c6ef8e534780f1f12c705bb6e0c52f0c7bffd1ddaa8df4f402c2442b4655936c6eeb8d8528c6685172d0923e539049ed9d92de0722a59273ede1fbaa8ebdaa92"}], 0x54, 0x0, 0x100000) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0, 0x0) ioctl$TIOCCDTR(r5, 0x20007478) open$dir(0x0, 0x0, 0x0) socket(0x1, 0x4, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 14:01:31 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)="8a", 0x1}], 0x1, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2c, &(0x7f0000000040)=[{0x14d}, {0x4, 0x0, 0x0, 0x66dedc4e}, {0x20000000000006, 0x0, 0x0, 0x800}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x2, 0x10, r1, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x6, &(0x7f00000000c0)=[{0x0, 0x9, 0x3f, 0x2}, {0x400, 0x3, 0x41, 0x1}, {0x8, 0xfa, 0x20, 0x5}, {0x4, 0x1, 0x6, 0x2}, {0x8001, 0x7f, 0x7f, 0x1}, {0x1, 0xff, 0x1}]}) write(r0, &(0x7f0000003040)='u', 0x1) ftruncate(r0, 0x0, 0x0) 14:01:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000080), 0x1f, 0x0, 0x0, 0x0) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000240)={0xcdc3, 0x100002}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$VT_SETMODE(r6, 0x80087602, &(0x7f0000000140)={0x1, 0x3, 0x401, 0x4, 0xfff7}) r7 = dup(r4) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x5}, 0x390) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x67, &(0x7f00000000c0), 0x1ca) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r8 = socket(0x18, 0x996ea6be41b61f4e, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000300)={0x2be, &(0x7f0000000040)=[{0x61, 0xfc}, {0x54}, {0x80000006, 0x0, 0x0, 0x3}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000040)=[{0x61}, {0x54}, {0x80000006}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) close(r1) connect$unix(r8, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) setsockopt(r8, 0x7918, 0x2, &(0x7f0000000340)="0b271bd837a4f5355bd7624c192107f6f487f4ecad312d1122e6e7913ba71a84aa23784945cf80c7c82e180d958c14ed35f7a7bb8c3abe60225f2b647b1701477b2fada905b0f1", 0x47) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f00000000c0)=[{0x10006c}, {0x50}, {0x8000000006}]}) ioctl$BIOCVERSION(0xffffffffffffff9c, 0x40044271, &(0x7f0000000000)) syz_emit_ethernet(0xe, &(0x7f0000000300)='\x00'/14) 14:01:31 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 14:01:31 executing program 0: r0 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x5, 0x7fffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, 0x0) poll(&(0x7f00000000c0)=[{r2, 0x11}], 0x1, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0xcd}], 0x1f, 0x0, 0x0, 0x0) 14:01:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x8, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) r3 = dup2(r0, r2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000000)=[{0x24, 0x0, 0x80, 0x4ee}, {0x101}, {0x20000000000006, 0x0, 0x3}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000280)=[{0xa3, 0x74, 0x0, 0x5fe}, {0x0, 0x0, 0x6}, {0x1, 0x1, 0x3}]}) syz_emit_ethernet(0xfffffffffffffe2c, &(0x7f00000002c0)="171022c6fd49035efd1a1445214919891e4f85c58e9960790517946951b48b07279d7fb75bd586837debdcbd7ff40f43b952a2482df86c7cb431") r4 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r6 = socket(0x18, 0x2, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x3d}, {0x81}, {0x6}]}) r8 = fcntl$dupfd(r6, 0x0, r7) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6, 0xa010, r6, 0x0, 0x3f) r9 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x61) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x44}, {0x44}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r10, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) fcntl$setstatus(r10, 0x4, 0x80) pwritev(r9, &(0x7f0000002900)=[{&(0x7f0000000500)="c370cb8d705ceef7ff4ef7ac814b9acb6488446a8cc7c5c13f2a117b61936ef7f8b554f533b125fa4b7712b37eb1e38f24b0639a4964da31f53046f33ae8bada59ae736aa4618d1e11e0b9821551b3073f53955eec895bbe778177694cae42f722a16bfc61a2c945978785aa24da0134bd956478c4c2748fb4a8074ae5b1533e8d00f48e2ae985d709cddf811d8920c933e92ad90c4defd624e5293953be94183b6a17b63460a9b3ff087c4d876d45e25366f218fb6e8ec29a0425cdb1ab26e672407b4ca9dfdd5fa9f5831b334d7b6983b50f7e9f2571969dfe82f2bd645a3e3e3ae2b4dcf7dcccdd7297ba94f7a0fe3e9001f559d51d32caa51acf75a6e4358c82767e67af1ca01df3c9ce0d94ef63734eaeb95a512651e9742c29249c5983364b2ab539be8a80ed2876e1abc4729faf58c958298d948dd12491946ed1504b32d34575234c3bfbaadb3c38261b21ba1277daa9a791a1c4e381674f726da149d67af73bf819714c675569bd10b67f21d086d4282b4c42db86b68e4eff6dfe59d24a5c0da90dbc2fb27aa578e0dd14d62fe460188e51e57db57fa8e232ee88f86d1b033d2ce1d0c1771c81ca86b0ef2cf10bd0e07a80d39cb47db94f392798f60ed4af0671641bb184ec22e7bcc3715b6761eb5c29c941d696309d8628f65d5be38813c03de6972f2272dcd5346826333c501bce1e4b781357eacb28c2539d56a2506a8e7bdd02a04599ebe7a9fb9d4149d4f7a92d02775bf5d41785a64053e50720bd063c9fab80d6ddbb03e42ec063ae598d79282552612e95ecac08d1850fbe6cdc42c818f19f20cd6214059dd963350d7b0d3c9bf37cbaa8127c4ce92de52add044a069588a112db2de99b0d3906d21ae48303bddab17778d1ca517eae77d6247c07da50468e5398690dffe2fc220935e5a571843fb260f86ddf619ab86d84a34e05791b70f75d6f02be33e6f5c84b037aefc7879f4843ef85ce79c9a712cd5c07318344c66b233a27dd293b5c558c724d74c8e6f4cf5a8b3608991002fe5b5cef1545aea04aa476b2ba1048c090450e61200d2cbdbb154bac2f94c880629d54074f2ec7fe771bd43753960835f0bc946966fd09a09da56a669c93cfe20f81c521a0880a61215079ef4bd222a9d79b169f5d2bae35487e59cf79683f6cff9d900e6a7105f22fd4c55081a4a9cfc3a0bf613618e64bbc453a9dd8bbe9d366e5ab8be3bc583c106f83761f103b4ca033d9975e9b2ce671163f055285f4916f51fcd01e428d3ec8d9ed5a7c8fc31e5dd0a07ca6956ede17b3e52dd8df502e2ef54faa08f2ac7fe98d9d3193fa8354cbe45e4cf5961bdf5378c5be752cd52fcc42423f720938d4069eacac9685f8ea7798a184327dc6204c21b288274a27942fa0e880f6828516a649ff0316e6ade631e2bc747e662b2b56ca4d58e4a998412dac484c8d01deee34d7971633e084f4716d6e3482cf0163b2f4d423717b2efe44c56b9bdacb18bb2489c8522360042a4a716c214a69c9e1f752ee001742307d8c5faed7dc43c2dd57bb5a2f03e18e72a950b95f2cb5e9184919a0ee12d442ff71140a4edc141b869055312246d3592a1c3adc55b8e634b331e487091c5f632153c1f1dfd4fe47acbd4ed142e980465840c9df76f94394ef6c5ec69a624e14d3dccaade345bf870efee516fa3276b8b3643c715ce7a4e6293992a0197e7d28687fa9e9a9538b1ebdf22fa6ae598265db02e627c64230e4e94b7f6f77fe153370c19c15a95f83c45474e58bbf870a47499e64858ef17ac138769fb7de64b19e1b6bd531c1ee99d62289c5cc0b8cca9f618c3126381315a12732245d658ffc8796c1ce74a0b8c6966c87ec1cb24dacd7848ab712e064c0bfe716afc0d0ec33630385a6618266f80a14856e04a9106002c1c29bc0cfe409017ef3a3678ac3cc62f110fe57088df4b360331e51f3841a0932bb067d714ce6b4b82cfbbbceb616b669ace15c7dddc3475504abd4d2dc3e083abc6a604e0a82338f2b161d4aaa29ed45f6d1d74ae7fe35c4c432ae473f0c1dd8739c2be3fb2c0a43543983eeb51c4a1e9910c855193fe0f699bd08bf29b9c9c99c584048457f7290d33234f8344e14d52cfeb64508d06facc339daec06c23391406218bb3ece61dc085912649fd739763fed0f8e809efaabc513d04bd9e7056affca22275809792a9b4f84413761fa6ba4cf7099424ceaa8c5ded0f3eb87e7ff2f6353a71e7ee7e28e397444fd7440062573370962e9d6663115b3d7b7991a95e6411bdfe8912460ded3c6e852a9a1306d0be74ed1c3f736568ab99b6a48c0d45e7f33dad88e5866550841c36eb3194df826a1583c64a2d942f44ddf2fbb4000da1903a6e7a7a43fa8f3abec140cbc95996b423d92cd608b4b8645212c399c9695af3004ffd1177fde6420c01b810b8fec7eeb08f816b29b98855bcac20e4766597665813b4df312db20c6251f8cdb1d8a8e3714468c2c2fdea4741e797aa6549e0c74b0899dc0db0a89d43c3a1a95105bee455e7bc5dc5fc21e5345da578b9db3b149f73266c7343d662c4fc802508413e97375b277c66c5941fedec49c3cfc51cb95b3ca263635283455cf081ef7a99b440cb22ae2d25bc719f9fc4e44bedf6bab01288424214d05e8f4178856b5856a17030979bfb4ad26aade52b3f20a2e619444fa6472ea295ab4f04997f2de82a2d31feba16efbe05272ba8f6f4637a4040b070519fb4cb88802c5391292bfc6a63b9b699ff1bb2aadac9cbb4c16ce7f315a3a2746944c532eb21009ed8e2bac94edb7bdf9b3324a9d3057a5db25b3c69669ef37efaccfdf96545412e07877f448b5f3434483a3f7bdaff2a36428c79888ebdc42967a1c5846fcef1f4766c09c2576565caebf62840eb8d0134958f209ad87d2408a85083198450c0962247624ad7b066236135d60f14625560892cbecdc5432b8f52507999e8e3a322cd87269fb08119e8339d2f96f02205c913cb0380bb4004b808cbfdbb4da7d98d488bbfdcc7b3982c77fcfe760d633cdff8dc0b54f8c3f5c12f2e94ffcabec15b4ae5daefdd22e86474e1baf082ba7dbd07ff10ee6f57a3d6988518919c7b6b803b04d5c173b1569efef627dce3bd97dd32d28a508c21b83fbc35299fd7495ef64ee473c8a18a90bea3ecaa2dee84e7b52ae62892cc7c7904c52198753dff4c658f472aced37c22c9c918511d4e43383ce2079520d4c5cdaeae8c24bea689b07b020be6103ca286f10f70567de8c1e1b59e3fc554b557b552dc53f41e82e79ec9454e8df87988fca573d20a1b7f40fcf18a98bd09b12fc42b029253981b86b45e3e4b0557a146878452154e63e13acb3add32c117570b89a3c4415dd83433f5a77264c0b2650127b105deb81f9082057f05f256eae16726ce98eb30d4e8d25fccf5012d49ec301f2d4d85f4391fa89b0b2f0abae799386f8ac7d8443e45efab0fac8288c52f2a7a5203ce319a212c305fdc28fb8071964998d113d6766c25362d388b392bd0ccb9443af717944dcc748e16e1ca8d0cf130e7ed5672456ce31e56d3031045d4bb368fe47326cf90e6e630c8f9877b7f43ddb28e84a0e14991e46168de61f8ea9b6fbcba61370f78724e81e7ea0efbc3ef16e035c4a331aef950ca984909142031375095f10dc7240d35411481b7e4877d07e76261cb7f50b07ef478f9dd4868e5640c55421e2e9745bcf6daa7c38405756fff2617a9ae22d33f31a6e705187cbcc675a9fc82395535688b36930f993f9919d00198e84c70611827c6684d3e9b579a98047efa45373e32e8e9a3cef28d07cf717dc72fdd1cc2db6882459a6b78b320a327f76f44605ba8bedaa003441523e2731df1798f320ab978db8c05c34419b2b185df89e3e9a9053f0943d031ffc68dd872cff6e2431f17bf73e1d197bfe555b5c99856f50feaa01655f3e17fad8891cf14fd14b33b0c6721459ecb0b3cd5e2ccb8a66184aee16f2733e32eee1a92db1bf1e4011e58d7788d665ba2b08654adcaccdff281c686be7ba0c0ebc5909935fc722e764bc66062c4984f409b50ba46c10fc38f09b298fd50fc0e2ab20e2684029889f0c4b857b0bf02b0b800368c767f6f7c8582701498cd716c3bca70321fa2d99e1b1520f40eadc9b48b89222c3e8da21ba4579d6d5292b07371fe6e6f72ad3a580705dbfb9c6123ef0b7049149c1196bc2b0117d80db8ab435ce1670266e4e475cfa37856031b239b6278553ce4f841d6111a113789bf7b3276e72a7ae85bacb6b462b639660a30268dcc621ee3db6e66f9169aee1a46ca2ed97ad01f702d8e1dd69cd4aafa4ca8dec910aa17da958d569735ef6b5c334a412f4ca1866eb3d08f1cdda9d50ea7b27d1f0faad3d7061319784edacd659f7f20e8bfa1c73c9b114f256f74d4ed918ec106c080c7292a7fa8fe1722bca12bce1fbacfdf2e6cc545a0b4c8aba6fa663f6e07054d6de34e63df897936f6d998a901bc8bef5d7cac3412be348bd0df31168a806bfba782a5a3e7653f226635132f819913062a13a0ff7d8b05181c61db9c9dbbdad3c27bd7ef48869e4b88e26718e77300f5b903b229306a5de44719a49fa06bd9ae3d7800e176bf24e8e0d139be333492016f0cf6813a22818b295f4027b861124ec502ecca970beba0f9224fbdff291ad4318061928e4415d976469c9c549a522df0b29814fd5236f88d69c4fcac12de448c9af88706d5d94098e427cf400463565437f4936a630676af1407eb92af1ed638ac49c619fbbb5df28cd98140c898a4f77d06336844254a14fb33857040b44912963e27845c291399edf6ba892af795c1fb156bb72553aa1ace3e495e5c21981889d52264ede240bf744ff44bb232d09d18498c26a484bb3a5c8ff1f25020f5319404d41a232baf852acd52701cf9cd4ceb13747e874d9e056d6de9b74fc9f167c50451d00d4ee5fc47e527d0e7a99d6c28733ebec2ea727d149b10db6aec1bbde0519efc8bd018e79eaaee49bc66ce4ffcbf023581cfeeddcc1fc399a6cf71c1623d44c19ce7e73d5a463eb97f622f6043172dcd9f5bedd73ef1eff946015484d5970de490da8cfba89d606f24680b2974ecdea810f700ca585f6a46373ede4ebfe4bb47dd293feca9443e795f112dca041ab0cf2096a9783956f86abb98b81514fb140a0528d0445194024e90eacc23a82384beca4b946fdd2837e9c5cc7e0485cb948884cf38b8c270bb686e06f57f1e9ceeaab3b8bfa64ef360dd0b53fa1d282988b186195998cbdb4108b2d0e82e5c13adc22155e850b0e8ed1d3ffc283a0230b4293732e4986baccbe0bc9d27d4b638d3eb594435cf94f0f6d45cd6f70a185c85fce34ebb41be2b1591376683ae638438f43bae365e0ace2c776cb280e1e0ec3c9d3a99dc40b958bd8f648a91fd994175cb6fe860c9a4733da1ca751b23227c47982b73a3077bde925bc2e43edc85b70dcd0979bb6e3556d0a50135d718200626f1299c20601a7007cb588603e12b7a7bc7337e12623c573367842342be2ba6a904d4fa0cf014d5ab82bcd9896aad39f87640fda63a095e40251cd577671c3f2a6a880ae47897ac784c4d2c20b5f91926078f0b7e4cc0ae035a77344fa1b8e4a6ea5611ab4c8fd0343975a05b77235b91ccd6d02e54cc415b81bd0be38e6c739809fb34efc6577b721814d5be134f6df7e98ce14db2d6b4fb281254a5a1b9e8adb1cdaa03ba0f994ca9173d741f53a4832a719e8907c1b02d65b23c9827a3479e5c2feb33611b6d3e39713a0", 0x1000}, {&(0x7f0000000380)="56ab3dad8af49ae931ffd4965f266f1eb21831a45e4b8becc44255b57e13396613b1a729df0b7929caa0d37de921f2e24b3999d22615a1923a08d0bcf85d3d7323ba8b11879ec8fde09be9ada47661e604c18af1ab", 0x55}, {&(0x7f0000001500)="b10b2c9a39395c549743860c2d13be1f4cef184016e6f01bb1e8940cdf94ed779bd749d280efc53ead74b5198d53cc7f1e2bf8b2b6ae09ab450f320cee827810f27627ba4fe53bc79a3d7710f89d493783affc22dc57072476596e5a7148ff8de9ffc7c892f9ba1e12262558fa4bcfe9f5547e492da33dee3e67cb8b5aa0023821d592f07c3c", 0x86}, {&(0x7f0000001740)="3516a7d5042ad7066480d114a9c38dc561933db3744e312c8e036aa5af43b5109cfa2183be44a088a7e25996401acb98ea1e6cf710ae67a73dc9a714aa89fd5c67ad7401589a9a5a0910c5261f9902c5e1e592ddfbed2b82de173cb8d05a35728ef47d3806c1835ab0d4f8ca166c003cf76429d5923453d5d7e492cc7d0b7943bac011fd46fdfe61", 0x88}, {&(0x7f0000001800)="4d6b6021cd19fbc03ca5d1a745081d5c2edf4261f7828030c3c3ea5a81ebeba64402ef27aec00e77208efbcdfcd4b359f0c965b167b94713321148ec466bb95ce5319fa557e88c17dff9eaa3f0ae7d95b9862aa6abda6949be12dde48f3acc1f3f04bdadc5bba6d39f83c5976eb92640548d34d04eb758827027abe36ec949d6eb98cb8f582e97315b9d022e1a9dbe858886df7daa93ce9623ff3964e9475ec2a28b767d35b050491de935fcc109f43e3aca37f94930b83347247cfe19296314022f4813d979424db0a1512e64eb7ce7061b5ae1356dfbcd225a16f001de01e0be3204d31b348da7b44abc9567f1c374ef8a6cc2ac7aa5ee1d707c6653aa6d43b83c9cbd92745f1e5d8932c240b782319187d173d27542dbcbb6ce9b481986077e20c18d9a9155a6466455246352a8e303817613e23ad19516e88cdb69e58158cf52b06a73f2aaf3cafd98f9f87205f295428636e9ddf5ba2b9d19379309ef937ba9a2dc8f40e748deac8a79bbd80d4d0e05436a217ad434276c03e3c2676cddee5e387ae080c34605e9379e5a958398bc276065cccf3e90cea5d585dd16c09bdc8faa55d619ed40de238c2363b110f1bc5daa89a35b084a94edd22a503f5221e177b8766114bb13d34a5c9ed4ac19df504619d049f0201752db785793e5bc9190caa81f43c9abaf42718b427e0549a78f02e8147016561165f9ea443c4a4a59b50a5604accae69cffccd823a31c5182ee4239f8253fe96076f7238ccb507ca8502a899755b80720d6b9e1507a5f553fd7d856331c8f0f8dad07e8afd4374b73f96f82b20b4763a7284a3c61b34d784ed6daccf3243303a839c7fbfac7abf0525ef6635450e49d315ffd455f40b1661d72bd0b9a5f0f71aa0cc8060b65a67e5150fe2df12a2ff2f4c2223affb876c05da7540fa0332793f5584dd57e0914f269c95bccb84e59e71d8ab949c5345bac79210735562f3f62ac52bc071c5d30d050f5790a6f444a2ea8ce5a8440e47780a7ae1648062dba972c3a7f2ecb671d8305781cd571ffe1217cb4540992f5526a44186f4753b2115fceae7cd5758addc8ec3306801ec4c05f73fa9bf5ac4e31888423ec049f3465fd2ec17bcaf14c073153b136561371678c9902c7268878483883c3aa0cbe0451862a7aeda9e32f7c401471dbac7168a936c3d7699d4fa198ac3afe66322e2cb0358117a4b18f0b2190318a72985e68845160316c8a3cb149dc81d9306936c992c069e82d998d78c6b8e43e344ba62cb5b6b70f61ed6a5e0d8982d3c6120f2bfcc509dc4ffea3e539cf8fb057be8292de1a5df3f147cef00e0787ab5092b695431313bba3f1dccf23ee2723c4e4c49616884058dd35c3f46a7ddf5539e32bea187f5515d23e47a751556f05e7912887f0019c15721d8861ebb53f2cd882a1413d71f0218ad9e7a9b6ed47d4c2c51d6ca0523ef13b9f38269bcf8449de8f2479cd0bf460ccc646eca0526afcdc6265b4f078d1781e199e9e66e78299ca07a003927ede757a1fba6d34d9c84d6cca4f87af00c99b053028e97823d0175af01c88beba9cbcc2aed999ebf16145546adef9134d354defc855ac5da37e73c46bbd9d52e5c75855f9558d2ef22dac63c7bfeed0b39622ca7e13edcd0590bd946868353b4363bff711c1a2a98183f255791d568fa3ee5319b0b1f15d88a56a7c4be3b596865425eeeb0e79e161657d0ea4e29b337572100003318d354161e52e5e44d408c195095fe89a6a73bccede832a0e5bdd0c42774fd1f6be67aefcc41487c54f1ae659eaebf0269d53547f9af990d0fa285bfba96a500d42552f0f4f0919f45dce4ca5faf957fd68f7ecc5fd534ed36ea775da4ee50dabbd6d47018044e38f1f4c1cb351a6e981bc216b5f9e6f3c0681240f33327e0d150cd879f13895bf7d61e77eaf45707bba06b26457d69778b5dde832b538b26efc0a2270154d49f49f43f7410eb118e1155cddb054b5cad8dc242aece78f7fde719ec5b1b6d8b821cc1074fb2e84ccaead8f2de1776c6906d0126bff1bcd5c47b3594ee47fea2484a6ce8c10bb9205a8bcd2828f131703dbb46807f6b8c0af2b9d5855633b95e7446d755b9d5e9fa98e7bf7461a809631d48af98bbfd0f6f6c947a8f4f68f95f092560b20e6e99175f3b7308df75f5383971aa36a78da4b32b9e135a4daffcf2daf26140e3b169f9a471f31317d52d333ceb00be60fa58230bc4c68e6d742fee17e39ecedfd8aac8d2cb4fc12dd4ce8126d6a8020e831256e2f4a6c7260983820117d43f21431bd0c66b7cbfa1f4db4fdb32c1db3256feae5a9a156d536ae3566bbf183e9dc9381fef85b9c5d8c6df1b0afa890bcc9ba2ccbb77f7c43604a1fbd6adb6fa3086162af394ca6788eff23a208a97c103d9634b4f49826b3fdf8d25d868f8fcc08bbdd7b36e19f4bb029d455027db91bc25eab5b5a5519750002d883c079064dcf4f0eb905b8cb4b830f9e5da6333e28f2bf281ebc7c48fdd6d714fe9909c63cef7ec808b86bf02a78e8e50e0de9e5ae0e3a034127e515b83362db9f664db02abf9ec9364132c39609580e730f4a5a89804c16a2ccd455729363803277a3b8cc7b18056bcb26bf24b4b5c528f0d916f93075da7e83eb1cab0fa16170d7bd85677ad31d1695cc9ec0f1fb91c9f00ba59eeebe9c0e19a90dfa096f57cdf110fa6a59206842e21199429a3301833a2a99f8c32b788ea9b5c8e45f0db2d540cff4ac6f1a61154c73a1e7a2feb95cc3eb007ed73be070c446252069c695e31f6990fabf8307af6efa4a8b0ad48f4a136477c281406e4c7740030f60fe72c8f44675fb2973768c70b633cacab6ccb05fe4a3f2355eceed2aa47e7d025bc8c029b7a83956768cd7cc4ca92a7543411bcfab75c558bcdb0fbc12bad4a9620c69b4db75f669a13fabfef967a4cb4b65b753cf54a7e37f4ef4d3998826d19f3f53e084a6f7e720f5a51dc41a6ff3299455bd712e789d720eceb2741bb6b44aa5577ffbfafde3c1eace35b379140a6324f88b7b27fe42c505d6f7ca7179c0c12940ef051ae1b58e59e32d4bdb8b4ddda2267efdf7090fdb50258f4bf87084981580bc2618978370b9a543a6c8a531481f1f3fc1efddde95889160b9e5027fdb1ecad907de15af954747288f40456e1ec4480f3d1db66aaa68b051c5d08039403a4b3c964d5455033e66a7149e907d52ae227184023eb5553f2d0cecf99315ea73368ccf88ac54980d083ad11c0c7d25fdd16aa5c7e6d08a2a806ff2ffa72248a0c7aa5f787d81353811f15b5d6afd7db70fe76ef7375415fc9a00186f67a6a3ce2530591d23f6f23954ad9fe50b3670fce6861fad98b7103eb22166c1f14707282d5e83ae1ef6657bc73aa29e939e9958b34064a90938e60312b34a6cac76e6028b463ba6e79c0bfc4609ba607ad1ce34388b4a8e9a2ecc3025b783be6eeece0f1ac936c9722215471c4c4f70ad2549c1055ad320480c5eee3c916052d74792b9f7dcc5296ab0fbab1d5dfe7ad7fe11a40fd67fa6ccd34ca361f0368a49b4c5ecb65909a776d6d3ed4bc2ea076ab43ac37475d68f1180ce92e81c6ff8fe9d2f28eef166317258176b8ba1aed49c91ce4636228c4d5fe83409d24f5ff186d312081d3afb9f8769d83a997bb97e0a7bb292b32b2221fabeef81b052f46bbe697046ab565c6920abcaa26d5034e33a1e73542e0ad44c5282c5df64f82c1ce766fe30269d2e58040e43e80bffcb9037348823f7d9d44806dad27537d9f57747f5ab030c8fb65a13aa7892010b1aee37f8dc9d555a9ae28a67ebffcfe091e1321a112115bd314176bb23714ee9d2f3b1988323cc8cf8ae66e531e4f990670524f7cba1400054d00309f72d24f00a745c3a6b8b447204c36b30b6d1a3e7cf773a9827519414f1615b5a2d2fd1adcbc1d72656ec6ab35013b75227f87c97bb5a8c03c9ba809b8e6d12813973d68fe4152a46bd4e68b0e1431007e0a8cc4586b05477b099203e00a1fdf4307b31618fa45fa4975a185a58b10932d2898b5e4b3ab84ab5fecf49787676fefc5629c5f084e8111792b730599b1f76eaf7ae5a4ac7f82491aae0fd9380a0eb90ce19351438990d64d09bcb6514298e39c457fefe72b27fd450ce565151ca3c13e36693376075c5acbbeb7b86eeaf28a712931a7b8295dbc602ceaf78bed97ca03fad6ec59d17a317f7a7346ac9f987fad693b4abc33bb9c0b082503a16a5cc60f81e9c2efaa3be507ee2a5aa5e09ea0c09e06f5cb6eb433df7d17f19eb60762cfcdb5d48494909cc5fdcdea38b8f278b53e6546b3ab0a63671b6a17cc336cc994344cb076880d6c4cf1453bbd67a7170750536e1bc5cbcffb42a2dd94bf40cb3fe06cabf5dae651cbf709fe5cc754997926b67ecd95825914db32202cf88dc201e4c7566b6eef30d2a74a6d88af64490e57298beee22173906841d62ccf336e276995d2fe658c76ac8cc6c4bf269d4f4621d79269a0cac16810a966bec7e01c8d340117c08ee6512877cf0774c0fb9bdc3355bfef5c9e50b581247e4a69a79ca1562c7fdb5a00930f40da2fbca419f5c0437d98bac0416d43d95d68d6ed83d6f05d55f44e3f7c3dcb88a569841f1774298d1141375ef4fc25d0d9800be09817c0e15fb5e94afc7e192526c62a3524b76fbdc6d3e7b645a2ae21d0e201947b399da3cb8471cd333c903fdae4fe3a867b093d3acd02c5f4b7705d06924bfe0719e94650fab3ef7c84843262ef1447baade56e6d542faf5d5b7b0d461004027a279683f3729c400ae11fc010436b922afd59cb507d0f3b9b8ae8ec50213eb0b30b8677457aee835df65a1b6656172d4d4deaebc1f0d845e08608a07cc0e49e6995025c4ac1d863fa3072edc6347741f508a54328c4b3553a463e2d1f566ee4a0c0fe68926e0e606e178c2896be3031d8571796fad8ef5da32b310f2a0239bb6d26d76394c1225ba69e66f08faebb6fd1202c603d4d1f763cb14aa0fdca8627d045aa92b0874883b9c0aadd89387afe7b0930f28907df36f75c9af41ca2b3c20f28b236aa20a561f7b52d21688d719a141892d8fe87c82d593e44b5337c5f5b0085fcf2f01a674ebb0c959aa7bc72da9ec7a7f04c2c6968134bf19c33f1a51baa7a7b9b32f1f8c03c235948e77ed9068b3f55fbcaa72d96a361fc79d7dc76c86bbf21a68bc6f50c97d87c2e180d88e5d7ba6bd9e55140aa435938fcf90b1557e87d3e4797c7dbbea7ac8d12aec9983937e2bbc8db18675abd0f1bb50de32cf513f6ed6c99943392861ced788aa7f5d33dbf2827f471502fe40e7fde0eb37d63afffc0ad69f94e7bc45fa7f7d3e928c70aa348bef60e71ed1d0eaf10573e76ab7c6e542d780ddc05d7553909a8728b71c3ac88f0429fe3d6e46f41cf5bc3a2129b2c6f6d626461efca06ad7513d956ddb7cf7c3fdf64f0f6cf3b8e7a9a4f7b05710475f8cd4cc7346b24c6ea1ec78b66cf3a031e4427796c3ad0dd7f2ab39d0ae25fb8f7a6256755d63c7118626e36c9d30a38326f2ab83e62ea452a2af913543028d321804c7450c33391d76ed616fd3374ec6c639e9cf9c4082572c063fb9fffc100ccd49930cd3ec78babec0d42c005cddb9babb767391a12b9d332b2cc1250ce66bf3b6758624bcccf2bf8698557f27dc24dd9a8cfcf2d6ef93da9c968a8dec4266d92e2f4ae263e29e62415e0baa19adb82ae423f3ef1dd0014c8c877925c0d0f9380ce626c2d9fec7544de806bb421a17cf22b53064c0582585017572c42c2151b6e510051fe709", 0x1000}, {&(0x7f0000002800)="c058a79a2c36a3651c2050b0b05d7775d84b3f49f3300f0f1b09785363c1e1955af5c259d74b335ecb2f3f5a5c5b4a494ff6bbc79ccb3a58cbb232ce5ae56b7a5a218142352420f855c5eb271209dcb162035f29540e263149caff3901bbdb79c83277cc2f1c1a95879cd9f07f8d543be2127832077ec86dadd47f669a2dd3f433e9a5797b14ce93df154192063cfad8128fd4a71691e9d9477a35c636ba1521bb95741b6ca315668fdfbd44846a7087f31e10724144e04deb557a7999d114b32af30634aae0bcee38d47f75f3b12e1396dd937efe2734a7", 0xd8}], 0x6, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r5, 0x0, 0x0) getpeername$unix(r4, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) clock_settime(0x0, &(0x7f00000015c0)) r11 = semget$private(0x0, 0x9, 0x42) semop(r11, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x0, 0x8001}, {0x2, 0x0, 0x1000}], 0x4) shmget(0x3, 0x3000, 0x200, &(0x7f0000271000/0x3000)=nil) r12 = kqueue() r13 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x80, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) kevent(r12, &(0x7f0000000200)=[{{r13}, 0xfffffffffffffffe, 0x8, 0x20000000, 0x6d49311b, 0x80}, {{}, 0x8000000000000002, 0x0, 0x20000000, 0xdf7, 0x3}, {{r8}, 0x7fffffffffffffff, 0x40, 0x20000000, 0x6, 0x2}], 0x3, 0x0, 0x3ff, 0x0) fcntl$dupfd(r12, 0xa, 0xffffffffffffffff) msgget$private(0x0, 0xfffffffffffffffd) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x881, 0x0) 14:01:31 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x23, &(0x7f0000000080)='\x00\x00', 0x2) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x200, 0x80000000}, 0x8) 14:01:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x1000) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x800002d}, {0x6, 0x0, 0x0, 0x100}]}) chroot(&(0x7f00000000c0)='./file0\x00') pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 14:01:31 executing program 0: r0 = getpid() getpgid(r0) r1 = msgget(0x1, 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r7 = getegid() r8 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x8, r3, r5, r6, r7, 0x0, 0x1}, 0xfffffffffffffff7, 0x636df404, r8, r0, 0x5, 0x1, 0x4, 0xffffffffffffff3a}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) setgid(r10) pipe(&(0x7f0000000200)={0xffffffffffffffff}) accept$inet6(r11, &(0x7f0000000240), &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) r13 = getpgid(0x0) setpgid(r12, r13) r14 = openat$klog(0xffffffffffffff9c, &(0x7f0000000300)='/dev/klog\x00', 0x200, 0x0) r15 = getpgrp() fcntl$setown(r14, 0x6, r15) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) setuid(r16) r17 = open(&(0x7f00000003c0)='./file0\x00', 0x0, 0x10) ioctl$WSDISPLAYIO_DELSCREEN(r17, 0x80085754, &(0x7f0000000400)={0x2}) r18 = accept$inet(r11, &(0x7f0000000440), &(0x7f0000000480)=0xc) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000500)=0xc) ioctl$BIOCSDIRFILT(0xffffffffffffff9c, 0x8004427d, &(0x7f0000000540)=0x1) r19 = shmget$private(0x0, 0x3000, 0x1, &(0x7f0000ffa000/0x3000)=nil) getgroups(0x5, &(0x7f0000000580)=[r4, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) shmctl$IPC_SET(r19, 0x1, &(0x7f00000005c0)={{0xfffffff9, r9, r20, 0x0, 0xffffffffffffffff, 0x100, 0x400}, 0xfffffffc, 0x3, r2, r13, 0x81, 0xc47e, 0x1ff}) r21 = accept(0xffffffffffffffff, &(0x7f0000000640)=@in6, &(0x7f0000000680)=0xc) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f00000006c0), 0xc) 14:01:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000100)}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[0x7, 0x5, 0x1, 0x80000000]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 14:01:31 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0x80fdffffff], [0x0, 0x0, 0x403], [{}, {}, {0x0, 0x0, 0x5}, {}, {}, {}, {0xfff}], {}, {0x1}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 14:01:31 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2052, 0x4900) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f00000000c0)='./bus\x00', 0x800, 0x0) unlink(&(0x7f0000000000)='./file0\x00') ioctl$TIOCSDTR(r1, 0x20004455) readlink(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)=""/24, 0x18) 14:01:31 executing program 0: open$dir(&(0x7f0000000140)='./file0\x00', 0x58dd526613957ed9, 0x0) getpid() r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) r1 = socket$unix(0x1, 0x9, 0x0) r2 = socket$inet6(0x18, 0x7ffffffffffffe, 0xfffffffb) r3 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x10201, 0x10) r4 = syz_open_pts() r5 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r5, &(0x7f0000000540)=[{&(0x7f0000000080)="8a4f401d2e93b31318100c46", 0xc}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0, 0x0) r6 = openat(r5, &(0x7f0000000100)='./file1\x00', 0x200, 0x40) r7 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x28082, 0x6f) socketpair(0x6, 0x5, 0x35, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000280)=0xc) r9 = kqueue() poll(&(0x7f00000001c0)=[{r0, 0x20}, {r1, 0x100}, {r2, 0x2}, {r3, 0x4}, {r4, 0x40}, {r6, 0x120}, {r7, 0x26}, {r9}], 0x8, 0x40) dup(r0) r10 = getpgrp() fcntl$setown(r0, 0x6, r10) r11 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x10, 0x0) ioctl$VMM_IOC_RESETCPU(r11, 0x82405605, &(0x7f0000000300)={0x5, 0x267, {[0x6, 0x96, 0x0, 0x2, 0x6b01, 0x1000, 0x10001, 0x7, 0xfffffffffffffffb, 0x7, 0x26, 0xc5, 0x3f0000, 0x1000, 0xfff, 0x8001, 0x1d8f, 0x800], [0xffffffffffffff7f, 0x10001, 0x401, 0x32e, 0x9, 0xfffffffffffffffc, 0x48000000000000, 0x4, 0x80, 0x3], [0x9, 0xffff, 0x747, 0x0, 0x9, 0x8001, 0x8001], [0x1, 0xffffffffffffff0c, 0x3, 0x6, 0xffffffffffffff0d, 0x5], [{0x3, 0x19e, 0x4, 0x2}, {0x1, 0x4, 0x4, 0xfffffffffffffc01}, {0x6, 0x4, 0x5, 0x9}, {0x400, 0x3, 0x9000000, 0x100000001}, {0xffff, 0x5a, 0xffffffff, 0xfff}, {0x32, 0x4bb, 0x1, 0x7}, {0x1, 0x100, 0x4f4d, 0x3}, {0x7ff, 0x9}], {0x1, 0x7, 0x74, 0xffffffffffffffe1}, {0x8, 0x3ff, 0xa179, 0x8}}}) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r10) r12 = socket(0x2, 0x400000001002, 0x0) connect(r12, &(0x7f0000000200)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 14:01:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2000000034, 0x0, 0x0, 0x8}, {0x1c}, {0x200006}]}) syz_emit_ethernet(0xb5, &(0x7f00000000c0)="8fbb6e32b1065f1209357a4ecd55e965ae2796c457a97f5275fc67265213285505c6125d8c91846cacf41d54535537e3477a98b25675a179b8fe95464362bbbb87db9f6fc6620d3147159a988c64e20f1ca7a78b941bcd9f442aaf50e120a802a460be0ee2de425ebdb8b4d54d045adfa329449d250c06e3134d16a03ef27e1ae28660ed59ac822a319de13e8f52cfd2023adde0dd86cfc88ea02cc2cc77a2422062425eab05a70c4ba597d31f00000088509fe62b") 14:01:31 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) r3 = socket$unix(0x1, 0x9, 0x0) r4 = socket$inet6(0x18, 0x7ffffffffffffe, 0xfffffffb) r5 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x10201, 0x10) r6 = syz_open_pts() r7 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r7, &(0x7f0000000540)=[{&(0x7f0000000080)="8a4f401d2e93b31318100c46", 0xc}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r7, 0x0, 0x0) r8 = openat(r7, &(0x7f0000000100)='./file1\x00', 0x200, 0x40) r9 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x28082, 0x6f) r10 = kqueue() poll(&(0x7f00000001c0)=[{r2, 0x20}, {r3, 0x100}, {r4, 0x2}, {r5, 0x4}, {r6, 0x40}, {r8, 0x120}, {r9, 0x26}, {r10}], 0x8, 0x40) dup(r2) r11 = getpgrp() fcntl$setown(r2, 0x6, r11) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x1, 0x1, 0x7fffffff, 0x800, r11}) r12 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r12, 0x801869a3, &(0x7f0000000300)) 14:01:31 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r4 = dup2(r3, r2) listen(r3, 0x0) dup2(r3, r0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="00012e2f66696e652feaa1b96335c3d3939a6cb51ffca307591ebf85aef3b0b9e5be9639faf7903b237daea151664bd0fc99dc2d38f6383b2a8dca084674a849121f9cfba6f0024944cddb9eb0689795d72ad7c85f7728a507367077a4aa54d790aaf2f3f2bfa5a9e053cff3c34ed3911455c3064a6598f7ba128b3974e349d21bb6dea47324787ebc9b856a8a59a7b5"], 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = dup2(r6, r5) connect$unix(r7, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) r8 = kqueue() kevent(r8, &(0x7f0000000080), 0xf8b4, 0x0, 0x10000fe, 0x0) accept$inet6(r4, 0x0, 0x0) 14:01:31 executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x2, 0x0) preadv(0xffffffffffffff9c, &(0x7f00000004c0), 0x191, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) unlink(&(0x7f0000000100)='./file2\x00') r1 = dup(r0) fcntl$setstatus(r1, 0x4, 0x8) mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) acct(&(0x7f0000000380)='./file1\x00') r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xb, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r4 = fcntl$dupfd(r3, 0x0, r3) sendto$inet6(r3, 0x0, 0xfffffffffffffcf4, 0x0, 0x0, 0x0) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x10000, 0x0) r7 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r7, 0x0, 0x7fffffff) ftruncate(r7, 0x0, 0x80000001) kevent(r2, &(0x7f0000000000), 0xb0, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffffe, 0x78, 0x40000000, 0x6, 0x3ff}, {{r6}, 0x93068a7b0ac75ec4, 0x23, 0x9ec873e541904e92, 0x6f, 0xa3a1}, {{r4}, 0xfffffffffffffffd, 0x4, 0x40000000}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x20, 0x10, 0x81}, {{r7}, 0x6, 0x0, 0xf0000000, 0x2, 0x1}], 0x2, &(0x7f00000001c0)={0x5, 0x5}) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r8, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r9, &(0x7f00000004c0)="a5ea1e8cd48aab177502855e231a6cdfa71a7257e22444d8b14bd265ba59b3447be36e88f4326e66cc95b877ced6b7a6fe303daf3c6739ace95afe694a9946c52e8297bd748d7f", 0x47) sendto$unix(r8, &(0x7f00000003c0)="1dff9487e5d476c2d0307c3c1ccdbdc9b159438130cb4abb2a1f08c8b6401847d43b12a05506e4ca9869e5501f16ebcf3a5fe80a7df28a9e5568fdd064ec18ac7fdb542da4c182a1b0419bc31a0888e5d5c4e670e67808a4713c130cac8ee548817b82d98b6c1664ffcfc6dfe29979bff03959c5f1e028aad72399990755fbe527aa5d575dc1dd2fabe03f802dcb686c9da28ed8f117fe25d7efa58977ae0c9650b71e3a1aece1703e0d86d383ca07aa9c35006fb8d933df499534c9c973ac305fe427a0588b986e30739e875c6e356cf86f3a1b9a0f3d1dcf9d409597cf6af5d9cb4b48f94ec544add8e968737b3cf1bb", 0xf1, 0x401, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000180)="000000186a5601ff0300000000000000feff0060d5705785c2768511fe870000f31f00954d0000000200341d2b81", 0x2e}], 0x1) panic: receive 1a: so 0xfffffd805e555190, so_type 3, m 0xfffffd80696cc400, m_type 0 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *261435 30728 0 0 0 0 dhclient db_enter() at db_enter+0x18 panic(ffffffff821a0fa9) at panic+0x15c soreceive(fffffd805e555190,0,ffff80001d382298,0,0,ffff80001d3821a4) at soreceive+0x170a soo_read(fffffd8067f3b3c0,ffff80001d382298,0) at soo_read+0x53 dofilereadv(ffff80001d3499c8,6,ffff80001d382298,0,ffff80001d382380) at dofilereadv+0x1a1 sys_read(ffff80001d3499c8,ffff80001d382330,ffff80001d382380) at sys_read+0x83 syscall(ffff80001d382400) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffbf040, count: 7 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic receive 1a: so 0xfffffd805e555190, so_type 3, m 0xfffffd80696cc400, m_type 0 ddb> trace db_enter() at db_enter+0x18 panic(ffffffff821a0fa9) at panic+0x15c soreceive(fffffd805e555190,0,ffff80001d382298,0,0,ffff80001d3821a4) at soreceive+0x170a soo_read(fffffd8067f3b3c0,ffff80001d382298,0) at soo_read+0x53 dofilereadv(ffff80001d3499c8,6,ffff80001d382298,0,ffff80001d382380) at dofilereadv+0x1a1 sys_read(ffff80001d3499c8,ffff80001d382330,ffff80001d382380) at sys_read+0x83 syscall(ffff80001d382400) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffbf040, count: -8 ddb> show registers rdi 0 rsi 0x1 rbp 0xffff80001d381fe0 rbx 0xffff80001d382090 rdx 0x2 rcx 0 rax 0 r8 0xffff80001d381fa0 r9 0x1 r10 0 r11 0x7f6c0b9067bb1174 r12 0x3000000008 r13 0xffff80001d381ff0 r14 0x100 r15 0x1 rip 0xffffffff816b5468 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff80001d381fd0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (dhclient) pid=261435 stat=onproc flags process=0 proc=0 pri=24, usrpri=50, nice=20 forw=0xffffffffffffffff, list=0xffff80001d34a388,0xffff80001d349c48 process=0xffff8000ffffaa90 user=0xffff80001d37d000, vmspace=0xfffffd806bc09440 estcpu=0, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 89708 456985 45282 0 2 0 syz-executor.0 89708 461148 45282 0 2 0x4000000 syz-executor.0 48544 2704 1 0 3 0x100083 ttyin getty 26535 479540 0 0 3 0x14200 acct acct 45282 232246 88007 0 2 0x482 syz-executor.0 61140 290658 88007 0 2 0x482 syz-executor.1 23792 503201 0 0 3 0x14200 bored sosplice 88007 163431 41505 0 3 0x82 thrsleep syz-fuzzer 88007 40847 41505 0 2 0x4000482 syz-fuzzer 88007 519953 41505 0 3 0x4000082 thrsleep syz-fuzzer 88007 280841 41505 0 3 0x4000082 thrsleep syz-fuzzer 88007 124140 41505 0 3 0x4000082 thrsleep syz-fuzzer 88007 375957 41505 0 3 0x4000082 thrsleep syz-fuzzer 88007 111841 41505 0 3 0x4000082 thrsleep syz-fuzzer 88007 295814 41505 0 3 0x4000082 kqread syz-fuzzer 41505 463988 85117 0 3 0x10008a pause ksh 85117 246678 54037 0 3 0x92 select sshd 54037 509654 1 0 3 0x80 select sshd 14984 393693 44629 73 3 0x100090 kqread syslogd 44629 161699 1 0 3 0x100082 netio syslogd 90747 36528 1 77 2 0x100010 dhclient *30728 261435 1 0 7 0 dhclient 62425 22685 0 0 2 0x14200 zerothread 20273 65329 0 0 3 0x14200 aiodoned aiodoned 54149 246826 0 0 3 0x14200 syncer update 77948 101838 0 0 3 0x14200 cleaner cleaner 15343 378271 0 0 3 0x14200 reaper reaper 58301 187225 0 0 3 0x14200 pgdaemon pagedaemon 38099 389479 0 0 3 0x14200 bored crynlk 3664 484466 0 0 3 0x14200 bored crypto 6883 487745 0 0 3 0x40014200 acpi0 acpi0 69272 41698 0 0 2 0x14200 softnet 78497 168378 0 0 3 0x14200 bored systqmp 62518 496467 0 0 3 0x14200 bored systq 66665 155506 0 0 2 0x40014200 softclock 86004 256143 0 0 3 0x40014200 idle0 26421 466496 0 0 3 0x14200 bored smr 1 28845 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9522 6360K 8019K 78643K 17203 0 pcb 13 8K 8K 78643K 196 0 rtable 114 3K 4K 78643K 558 0 ifaddr 98 19K 19K 78643K 271 0 counters 22 16K 17K 78643K 48 0 ioctlops 0 0K 2K 78643K 68 0 iov 0 0K 14K 78643K 159 0 mount 1 1K 1K 78643K 1 0 vnodes 1222 77K 77K 78643K 2893 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 18 0 VM map 2 0K 0K 78643K 2 0 sem 12 1K 1K 78643K 90 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1794 195K 288K 78643K 12646 0 file desc 5 13K 25K 78643K 1137 0 sigio 0 0K 0K 78643K 14 0 proc 50 38K 55K 78643K 610 0 subproc 32 2K 2K 78643K 102 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 383 0 in_multi 105 5K 5K 78643K 260 0 ether_multi 1 0K 0K 78643K 34 0 mrt 0 0K 0K 78643K 5 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 61 281K 281K 78643K 61 0 exec 0 0K 1K 78643K 320 0 pfkey data 0 0K 0K 78643K 1 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 122 71K 73K 78643K 3577 0 UVM aobj 40 2K 2K 78643K 57 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 198 0 NDP 15 0K 0K 78643K 57 0 temp 142 3014K 3083K 78643K 35612 0 kqueue 3 4K 18K 78643K 94 0 SYN cache 2 16K 16K 78643K 2 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 15 0 8 1 0 1 1 0 8 0 rtpcb 80 83 0 81 1 0 1 1 0 8 0 rtentry 112 110 0 63 2 0 2 2 0 8 0 unpcb 120 980 0 972 4 2 2 3 0 8 1 syncache 264 13 0 13 4 3 1 1 0 8 1 tcpqe 32 11 0 11 3 3 0 1 0 8 0 tcpcb 544 699 0 693 7 5 2 4 0 8 1 ipq 40 5 0 5 3 2 1 1 0 8 1 ipqe 40 139 0 139 3 2 1 1 0 8 1 inpcb 280 1397 0 1388 7 5 2 4 0 8 1 rttmr 72 1 0 1 1 0 1 1 0 8 1 nd6 48 18 0 14 1 0 1 1 0 8 0 pkpcb 40 4 0 4 2 1 1 1 0 8 1 ppxss 1128 4 0 4 3 2 1 1 0 8 1 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 536 0 320 16 1 15 15 0 8 1 art_table 32 538 0 320 2 0 2 2 0 8 0 art_node 16 109 0 65 1 0 1 1 0 8 0 sysvmsgpl 40 22 0 18 1 0 1 1 0 8 0 semupl 112 6 0 6 1 1 0 1 0 8 0 semapl 112 84 0 74 1 0 1 1 0 8 0 shmpl 112 55 0 18 2 0 2 2 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 3089 0 1690 46 0 46 46 0 8 0 ffsino 240 3089 0 1690 83 0 83 83 0 8 0 nchpl 144 4843 0 3243 60 0 60 60 0 8 0 uvmvnodes 72 4631 0 0 85 0 85 85 0 8 0 vnodes 208 4631 0 0 244 0 244 244 0 8 0 namei 1024 15851 0 15851 2 1 1 1 0 8 1 vcpupl 1984 5 0 0 1 0 1 1 0 8 0 vmpool 528 6 0 1 1 0 1 1 0 8 0 scsiplug 64 1 0 1 1 0 1 1 0 8 1 scxspl 192 19541 0 19541 1 0 1 1 0 8 1 plimitpl 152 102 0 95 1 0 1 1 0 8 0 sigapl 432 1297 0 1284 2 0 2 2 0 8 0 futexpl 56 26676 0 26676 2 1 1 1 0 8 1 knotepl 112 237 0 218 1 0 1 1 0 8 0 kqueuepl 104 345 0 343 1 0 1 1 0 8 0 pipelkpl 16 296 0 286 1 0 1 1 0 8 0 pipepl 120 592 0 573 2 1 1 2 0 8 0 fdescpl 432 1298 0 1284 2 0 2 2 0 8 0 filepl 120 10316 0 10218 9 4 5 6 0 8 2 lockfpl 104 1259 0 1257 1 0 1 1 0 8 0 lockfspl 48 601 0 599 1 0 1 1 0 8 0 sessionpl 112 22 0 12 1 0 1 1 0 8 0 pgrppl 48 28 0 18 1 0 1 1 0 8 0 ucredpl 96 1157 0 1150 1 0 1 1 0 8 0 zombiepl 144 1284 0 1283 1 0 1 1 0 8 0 processpl 896 1314 0 1283 4 0 4 4 0 8 0 procpl 624 2622 0 2583 4 0 4 4 0 8 0 sosppl 128 9 0 9 3 2 1 1 0 8 1 sockpl 400 2474 0 2455 19 12 7 10 0 8 4 mcl64k 65536 59 0 59 3 2 1 1 0 8 1 mcl16k 16384 7 0 7 3 2 1 1 0 8 1 mcl12k 12288 15 0 15 3 2 1 1 0 8 1 mcl9k 9216 9 0 9 4 3 1 1 0 8 1 mcl8k 8192 33 0 33 3 2 1 1 0 8 1 mcl4k 4096 109 0 109 3 2 1 1 0 8 1 mcl2k2 2112 17 0 17 3 2 1 1 0 8 1 mcl2k 2048 64898 0 64846 19 11 8 13 0 8 1 mtagpl 80 446 0 58 10 2 8 8 0 8 0 mbufpl 256 111466 0 110550 77 18 59 59 0 8 0 bufpl 280 8006 0 2596 387 0 387 387 0 8 0 anonpl 16 127222 0 110479 90 16 74 83 0 107 3 amapchunkpl 152 7142 0 7000 35 21 14 20 0 158 8 amappl16 192 6106 0 5196 62 14 48 58 0 8 2 amappl15 184 59 0 55 1 0 1 1 0 8 0 amappl14 176 465 0 463 1 0 1 1 0 8 0 amappl13 168 8 0 8 1 1 0 1 0 8 0 amappl12 160 552 0 549 2 1 1 1 0 8 0 amappl11 152 69 0 57 1 0 1 1 0 8 0 amappl10 144 67 0 64 1 0 1 1 0 8 0 amappl9 136 663 0 660 1 0 1 1 0 8 0 amappl8 128 188 0 164 1 0 1 1 0 8 0 amappl7 120 165 0 151 1 0 1 1 0 8 0 amappl6 112 56 0 49 1 0 1 1 0 8 0 amappl5 104 710 0 697 1 0 1 1 0 8 0 amappl4 96 587 0 559 1 0 1 1 0 8 0 amappl3 88 1498 0 1488 1 0 1 1 0 8 0 amappl2 80 9311 0 9242 3 1 2 3 0 8 0 amappl1 72 32601 0 32177 26 16 10 20 0 8 0 amappl 80 2938 0 2891 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 56 0 17 1 0 1 1 0 8 0 uaddrrnd 24 1304 0 1285 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1304 0 1285 1 0 1 1 0 8 0 vmmpekpl 168 12360 0 12328 2 0 2 2 0 8 0 vmmpepl 168 159956 0 157943 147 52 95 121 0 357 7 vmsppl 272 1303 0 1285 3 1 2 2 0 8 0 pdppl 4096 2614 0 2575 7 1 6 6 0 8 0 pvpl 32 427837 0 407999 276 53 223 276 0 265 60 pmappl 200 1303 0 1285 2 0 2 2 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 256 0 60 6 0 6 6 0 8 0