Warning: Permanently added '10.128.0.19' (ECDSA) to the list of known hosts. 2020/04/26 09:47:41 fuzzer started 2020/04/26 09:47:45 dialing manager at 10.128.15.235:34138 2020/04/26 09:47:45 syscalls: 338 2020/04/26 09:47:45 code coverage: enabled 2020/04/26 09:47:45 comparison tracing: enabled 2020/04/26 09:47:45 extra coverage: support is not implemented in syzkaller 2020/04/26 09:47:45 setuid sandbox: enabled 2020/04/26 09:47:45 namespace sandbox: support is not implemented in syzkaller 2020/04/26 09:47:45 Android sandbox: support is not implemented in syzkaller 2020/04/26 09:47:45 fault injection: support is not implemented in syzkaller 2020/04/26 09:47:45 leak checking: support is not implemented in syzkaller 2020/04/26 09:47:45 net packet injection: enabled 2020/04/26 09:47:45 net device setup: support is not implemented in syzkaller 2020/04/26 09:47:45 concurrency sanitizer: support is not implemented in syzkaller 2020/04/26 09:47:45 devlink PCI setup: support is not implemented in syzkaller 2020/04/26 09:47:45 USB emulation: support is not implemented in syzkaller 09:47:49 executing program 1: r0 = msgget$private(0x0, 0x103) msgctl$IPC_RMID(r0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000040)=0x4) r2 = socket(0x10, 0x8000, 0x8) flock(r2, 0x1) r3 = shmget$private(0x0, 0x4000, 0x43, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_RMID(r3, 0x0) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/175, 0xaf) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_GCALIBCOORDS(r4, 0x41205725, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000380)={&(0x7f0000000340)}) ioctl$TIOCGWINSZ(0xffffffffffffff9c, 0x40087468, &(0x7f00000003c0)) ioctl$WSKBDIO_GETMODE(0xffffffffffffff9c, 0x40045714, &(0x7f0000000400)) pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDDISABIO(r6, 0x20004b3d) connect$inet(r1, &(0x7f0000000480)={0x2, 0x1}, 0xc) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f00000004c0)=0x5) dup2(0xffffffffffffffff, r1) 09:47:49 executing program 0: ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) r0 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x111) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)={0x1, 0x80000001, {0x2, 0x7ff}}) setrlimit(0x6, &(0x7f0000000080)={0x913, 0x8}) ioctl$TIOCMBIS(0xffffffffffffffff, 0x8004746c, &(0x7f00000000c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000140)) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000180)={'./file0/file0\x00', 0x6, 0x2c6, 0x3b9a, 0x1, 0x5, 0x4, 0x8000, 0x0, 0x0, 0x992f}) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000200)=0x3) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000240)) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80047410, &(0x7f00000002c0)=0x7) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000300)) pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000380)=0xfff) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/ttyCcfg\x00', 0x0, 0x0) preadv(r4, &(0x7f0000000700)=[{&(0x7f0000000400)=""/101, 0x65}, {&(0x7f0000000480)=""/230, 0xe6}, {&(0x7f0000000580)=""/103, 0x67}, {&(0x7f0000000600)=""/196, 0xc4}], 0x4, 0x0, 0x7) openat$zero(0xffffffffffffff9c, &(0x7f0000000740)='/dev/zero\x00', 0x100, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000780)='/dev/wsmouse0\x00', 0x10, 0x0) 09:47:50 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) close(r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x3d}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) dup(r0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, 0x0, 0x0, 0x10}) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 09:47:50 executing program 0: ioctl$FIOSETOWN(0xffffffffffffff9c, 0x8004667c, &(0x7f00000000c0)=0x2) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x80000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)='N\a\x00\x00', 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 09:47:50 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x3d}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x3d}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYPTR=&(0x7f0000000340)=ANY=[@ANYBLOB="7766f56e3bf92aaa3d00", @ANYRES64, @ANYRESHEX=r0, @ANYPTR=&(0x7f0000000140)=ANY=[@ANYPTR64, @ANYPTR64, @ANYRESHEX=r2, @ANYRES32, @ANYRES32=r1, @ANYPTR, @ANYRES32], @ANYBLOB="ce713f3c794e8ba6e701e59d779db566cc0ab26513c021c0417270eeb73eb7a5b4523c5f14a837d0502038757fc502097b2349a0305a7d4a03133d4607de6ae037bf3f850c8e40b8e57b971d121cafe78fbb5dcaa484bb46024227caf0b03209a7be5d6dafa62d4bf3eae2fd0b5b0e30966c3ccc3a09e6f114564c217460dedd2597532705afc1d9469f238c2071e20f226695cb98529ef40d1ce9f7f0c4cb2fa90e85b62e2dbf4c8028295f31ca9c1728ee699dd8d4be60310ab38500bc1448ecc80b4807d1d97a8e817016efa819a775946924eac0cbf2a9b50addf74099abb165960ae3531bcf48c1ff5634b7e8a9370160f53886d6fcba"]], 0x8}, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0206921, &(0x7f0000000300)) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f00000000c0)) r5 = socket(0x400000000018, 0x3, 0x0) getsockopt$inet_opts(r5, 0x29, 0x3c, 0x0, 0x0) r6 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r6) msgget(0x0, 0x448) r7 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080)={r6, r7, r8}, 0xc) 09:47:50 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x40004000000028ab) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="77f4dae6", 0x4}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x3d}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) fcntl$setown(r1, 0x6, r2) 09:47:50 executing program 1: r0 = socket(0x2, 0x2, 0x2) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x8002, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f00000000c0), 0x4) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000040), 0x4) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r1, 0x0, 0x0) 09:47:50 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) r0 = socket(0x6, 0x4000, 0xff) r1 = socket(0x400000000018, 0x3, 0x0) getsockopt$inet_opts(r1, 0x29, 0x3c, 0x0, 0x0) connect$inet(r1, &(0x7f0000000040)={0x2, 0x1}, 0xc) getsockopt$inet_opts(r0, 0x29, 0x3c, 0x0, 0x0) getpeername(r0, &(0x7f0000001000)=@un=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) shutdown(0xffffffffffffffff, 0x2) open(&(0x7f00000000c0)='./bus\x00', 0x200, 0x0) 09:47:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x44}, {0x1d}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)=ANY=[@ANYBLOB="0000000072c77443beba2e252dd900"/24]) 09:47:50 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)=[{0x55, 0x81, 0x0, 0x9}, {0x5, 0x6, 0x0, 0x6}, {0x4406, 0xf3}]}) syz_emit_ethernet(0xe2, &(0x7f0000000100)) 09:47:50 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2005, 0xb) link(&(0x7f0000003540)='./bus\x00', &(0x7f0000003580)='./file0\x00') 09:47:50 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0206921, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000040)={0x1f, './file0\x00', './file0\x00'}) preadv(r1, &(0x7f0000000440)=[{&(0x7f0000000180)=""/205, 0xcd}, {&(0x7f0000000100)=""/32, 0x20}, {&(0x7f0000000340)=""/251, 0xfb}, {&(0x7f0000000280)=""/66, 0x42}], 0x4, 0x0, 0xffffffff) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0xef, 0x3, 0xffff65a9, "925475d254c5fe34340a76c22ba4000400a5d200"}) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)="b244906c15f54157fac35f3582cc7d60156d3ca6e6f3aaf3112bdd213906c673bb14b0507f3d785f04", 0x29}], 0x1) 09:47:50 executing program 0: r0 = syz_open_pts() r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x1, 0x1) utimensat(r1, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x8, 0x10000}, {0x3, 0x20}}, 0x0) setitimer(0x0, &(0x7f00000001c0)={{0x7ffd, 0x80000000000000eb}, {0x19e3, 0x2}}, &(0x7f0000000080)) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x1, 0x0, 0xffffffff, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd", 0x80000, 0xfffffffd}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40, 0x0) 09:47:50 executing program 1: chflags(&(0x7f0000000080)='./file0\x00', 0x0) minherit(&(0x7f0000005000/0x2000)=nil, 0x2000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) bind$inet6(0xffffffffffffffff, &(0x7f0000000000)={0x18, 0x3, 0x3, 0x40000000}, 0xc) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) 09:47:50 executing program 0: r0 = socket(0x6, 0x1, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000380)={0x3f, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="9b3758e1", 0x4, 0x0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) read(r1, &(0x7f0000000280)=""/38, 0x26) ioctl$TIOCCDTR(r2, 0x20007478) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x3d}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x20000, 0x0) dup2(r4, r1) bind(0xffffffffffffffff, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) ioctl$TIOCFLUSH(r2, 0xc0206921, &(0x7f0000000300)) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f00000000c0)) getpeername$inet6(0xffffffffffffffff, &(0x7f00000002c0), &(0x7f0000000340)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0x0, 0x200}, {0x18, 0x1}, 0x6, [0x0, 0x7, 0x0, 0x8, 0x0, 0x1000000, 0x7f]}, 0x3c) 09:47:50 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2285b0001000000004d5f4de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() r2 = dup2(r1, r1) writev(r2, &(0x7f0000000140)=[{0x0}], 0x1) close(r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x3d}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwritev(r3, &(0x7f0000000040)=[{&(0x7f0000000280)="55c9153c9ce68ec951f362a4fdc82cb8831ef62675a7675cb219d84d92f64df438a84fc943c72ea3bfe8914c39163a38d898acf5eceb15fb6c5daa76fb8dc4dc067eae2d99292301bdced0f1cd1aca9a0c0b809dc8f225d3fa544858ed07efb490450ac486ce7c2b9c61c658f7b0e399c8023a8e94f4d88ec049bec3cd3c27d039eb378eee1ad54d51841831b5ed46df4cfea2b81a96c35117cd218c1058fbbec292d7b601524a8d339fa7ee7d404326890ca99a656aa9c2ee7dd952bb8b45eb313c54562d4ad14afb578ecfd8ddb91660dcb28aacb92e5ec85c80cd09a73f7e", 0xe0}, {&(0x7f0000000380)="64190bdcfb02846447a50dd04972faf597f0d0880237e7e05da1ee9ac60494b32d930db246b9128a73c4416dee10a38b625c92dd23540c167d1881fba8257d8750f237567b3e157e8dd82fc5d9cc298ff4e2af9884e629970960871947c3fd9a6aa62e067d5acadab548ffbbceab278319b908dc217692388d23787782804cbb66207e459e4f2421cde4538d5f39736cb016fafe38e11f3eed4711093c6d1f32b3147f99050c7b053c802732b264a6a0946e1ccbc8e82e96bf4a11d93a8a50b4ff54f037ace8ad806e638a566afc1488649280ee0265f79667e1b256729de9050cd0c6bff61d019679c3820f0f5fb6712206d1af113b5eefab36bf3ec140e83a2998f7753fa40e2bca6eed2d3f9f28e6b18be107973d908d4e6d1bf48abf581eca32b62855fe36450a91353079903c2ce9808ddd522ce15692d4c4b0c3d68cd0ef62ddff2207145a7b4011102cf1c292da13012736ee4ae67719b16fa2c4e06cc2ed73ffe352545d89a50573707a2dff5fcb773a435cbe630bd062e01097c0641f0047d12d15d93735565030faa07673310e88daf8b82771b3c43247c508893db077459dbe20726c78048249e1d51a151e9f297b0663b7f200ca4403393013d339be911d8997b82063da15abe5450aed7cf17ac4310131056e75533fe7af06d90f320eab8b642c508e17c44b1e75d8779900a854803fdcc563b5eb5249fb9644603ddb1f0095538fa5997c9f8ac0e2a055bf5b488d0cc59b3c2369acefd177dee803d56e3a37e57e0b8fb0427d9669f38335db7916d3d7880196d72161b5e593593351d8d9a9bbb12f708dda109f88167ca9903bc87e87e163237f906d616526ace5effd29bb52918c84e9fbe29db9785c92757637ca33b1fe773fcc78052e5b936d7ebef455e631274c3d50f0b32223c0b2dd6b263a2c5750b752f8567828c665686403190d36b54ae3890c14ef977d1f5f10ca84e7b87bcdff1dc90ddf6f84bb4da6a7d6d13e6d3a008512ae60b42c8d429bb3941bcf4643dc51972b3201700efb3719135622feeac102b3785b1cb6ef0931478caba31a98a02001b93ea78b8b189aae61fb4519458ae89db7ef9b2bb27c08a4072f2b13dab672b629db75e2f546f708313a8d33ffc67ad4a8045adb7069f2d8d432ce4d60bde623df679b76c34af4d2971869514c83a5e780172707992be36313379866e7eeae4f1bf8dab2af741ed0dfd7aa52505150bf2f954816b18ded873bba49a1fea87874bb3abb83ab13bbcb746d103d4334a7b85cb43117db204bd0ead5ac7805ebfd01277d8412869db200723a95a79761c77fea180a02da678f9bf263f3aecffc532bd0f45b596b935ef41dd8454120d2738e433bdecf503287e9039434493d9ce096aa6fc4d42cd413c8c86d53059d930c4c37a2a5327f96d62fd23bc7d6c21d09c8bb0198cc2e35a7ef67ff181b1e1aea02d6d353c62bb594a01219ee46e3898d21cecac3d4ea449a913bc04f8fedef6158fc34c9f2d3700b29096240fca853066183aedd6a0d7e147e3d01825c6525090498b8df35766c9f741273ddcc0737d6efe2175c8744754ae4f967c73dff638e390ffe9930720abcabdda573e676bafd4091a773311a87fc28be21395431afeaf60a252e3fb8868cd29e4cf511d31b55086d41478b4b2df9247aa686dbe893c60da1b09400bb16d97b7ffa1bf8ca17f134e04f3fb6e7c964b95745f57f33b9f835c9896db8ece10a96be508a43b8609eec937296723ccff17c3fe9c65c967bedd149cc92858709403903f5c5a3bcef8c63c55f680a9ae399ef3d09f112ba4b291db7527fb82c3fff2bd71f7be51b3ce3f8e246580e13d25c6a7150862846699c3c8282f7501785f82fad0b06936b3f868d8afda5d7ed0b891e7f2c602bbeab067ebda065cd743ec5a12ae01c1bfc8626c24240446a4e101b0170588c2256f0d48dde7d430f044d195214247ba1f4721ab71584e08e766912eee66bd872acf08ea544ec82e39a0d60d05a8c6e991117d3ca5ea69bf28aad5924ea079e41957902d6209549e1b72e900c5b130c6eca97e2e2067b624374dae7b852294d6c4a1bd621ca2966f144d550a073a0e7f428ab2db470850d18cca8ac7f03cf8dcd776018fba0c589719288a0dc51eb62cc48937c154ecddf1822390ab273989c5c05846e767bd06142712a7f8c5230b7c00e0d77fa1212acea4b8b331c041c619cb78eca2733c015a9419bbb60fea69ac4c526ff46ab475723242a4dc19d0010a326788cbd2f2f2f246dc33b5b5a47022349c773c180556d94021b2e2da042fc3a35e689fd9695066f20e2b12d1a5e9e70ace412a358a1522d539ede541263b4689055cb16ebde76b4fe82931c50276781c5b252125422569062ae8c9dd2dde9d3be1a1c6c823ddb125e2a226b97c8d3a6786b68e5ee7c1c8e560213897423510cd158d1f2e09facd44d3185c55ec50fc326475b68c83d5a817940fd0fc1acf418a312a238d99ec5c59f597a4bcbf9e061e9cc69863de851d49f8bac1a82d8c74b5f0fa11ec5e2ce9a2ffbb489ad8f916773f7b94fc6bb87490cd6e3d6d147b0ea79074341837fcb99cb5621f26c8e5f19fc567b5e9aca3252783217fa4ac503303fb3f749133dccde2d646451b662a4cd93b2db511d983ac90706b378644c59bc6e73e42a14ff0d99d30247054c1b27177719de6b43efa41a417d4c237da087e5d9482094264ff169b24cce8c6019f720a817e2561390b564bf88a11248b152262ccc310fb2baf0cacf284fb67deef8e55ae5dd5facc6a82a237a2b93c323eb2a964df94763318b20db705427aeefc4457fec10e676c02e223e601f6c303638bcb3b5eda0544b21f48fd911589c2f46053076dd00de75914f73f87d65526a3b75dbeca3891b87ca09032f98082d8f4691e242f1a7992825437516b407b2fafcdb82491883782caccb1f5d765777b83bd996a7bbb3c69097974278d524c1fa5cd67915521b24233cc5da180f69e6ac914cc4bcc84617f256ef173717d7e952bea952022957217fdbacf4879205a91c0d68cae66df63cc1ea5924061e4c21aeb7dfa64241122b5999e5b5fddd4bca17654d0bd98ecbdc7d731694000d6b8c70bc1d9934d5128643b52227fbe3fb5a4bd49ced9f8eb1651f4ef3e6fd55f0f97a282ecce3e274f5b336c80cd4a745f26294970ea8f051e8b55edfbfbac4678b6258559a4b02fcc4ed742da5d17c709398b7fe6f06c741c3aadc84a31b76e335850304204de25f3dba87ef799664142d2610b4e043d191063815200b17b80d2b7e9c18eab334d14745fc7375fbdc12ccc1bd2222deb1e1c1d2ae250c1c6c37046bd0dfeb39df94528b5636f0bdc3a01da15c46a3e39c900476f8db5187339241aef7f15b66da8d28e68d85ebccc1c5677bba31a00b51ef12a8c9e782d75e644d5a06876f0d27f176075bb6af45f98bda81c7b43621a0dbdc5eac1118cdf82710cd48a4000323a209a95ba17bf851c3cd303e50d07585f3aac00dbc29da734848b307430fd2caa2b173b821f52e03a20b2091a047ab4e266499ce774558f824e679476ddf2e3c17a1da1f102b8d4624808283006d7da1168d795134b546e4c421e6bee4caa01579fcb375abacf3d2f4d12e6b5de9fead8f26e5e5aa6aa52928381850a601d98b34c29258f190603e66fdf0c31c04fa9aab9176683bd395670c49057d71d70f7f062ce2c73dfe1d7408674a710156c839be09e3dbca2f6d22160b58173732466cb817ce7ffb0aea8f6021873fda334c0d74b54e29029ca0d373bf63563d7bb98fca1bbf74e844f82fd51c89339d2e2ac1ed810e9f9e2e846aba85375741c9893dc5fe1924862a2736dfd4a2190d61c84a3a955f9873d993d03b168cda9052f9cca772856c0144bce01d64551cd2297dc907649bccdd28147a2450c30038e289bd7a80fd7e837523a4c23c4bc653476efa199414f1b31139f9d2953da01c35428f275a429b792f99423e0ff682ac8358527b994aa65ca902e3cb6efa5c3840cc72a2435caef17e11eb1c8accb05f4ef22b73ea217218ab55c7cac955455e6707f65e9905a30e0c4f05faa50103ed779f5142b008666a587500aa8e6a4e924f3928777991d355609481503c1b0cf87b03d873f02def8b12c3f7badfbea02a8e671d55bab2c19ffe78b39f357d86791c2d9a509dc9e48004b1303341ed691fd60dbf1379d8458f5bf225885ce27dfb246519423cf7f4750d5db9778dcc9375733b56722023e4843f9a5837b6d1be7b9ca4e8df4f3c6cefd8a2202e776bdc8bdf506e3f0fc0517c2321a055a51877365a83649ad82c0f97516d4bb49085f0c6576a1103c2efb56dab63fcc703d48d7092ba353ae867ffc554a3e18af21739917e4dfb03ee526c9c8aaca5efec009aa4e38ff3d63c11d4f44a7736d295d23a908d8b09cc4e09329da6f17a484c4d56b3dc091e83d8eb395954f11427e163e5cd8d8d184df526b4135e2a6ad2d8f9c83890fcc84e5d5e3b3dfa8abcba698dc20ed206389b05491e80eb5129f5aba3daa4242813afcb23ed94346585fca5b3ef5e899b33c6326407e39d79ba987db3efbfe710cbc9f755a274fc7d0830e17319af42911e3010bbf2ff609dbedbffcda6c6c181b00cc04a268124120d189b0d0e39342b6e049fc424b1e807783cb8ab090ab6a13eef4dae5e80008ddc268cfd5a40bf974863b4fdb33abe874c1f56aa92518fa1a5a6625a628f007b9e1253de65e06a5f62a8bf5568438134c046df0ee9620e48545f9ebb2f95b104d0f5b2ec397c2ea10974d4bb944917ee39731d5c2581fe88a49de13fbd43d69fc41085ec6a8bf56c3178c5746469f29630241d63106925df09b2989c825d1541f6d9cc35310905039e0baa0b4fba4ee5a6478619ed1001fe7a22bc7761c9d5b21bf34af10142ac1a87acb56f31fae439602afda8a067fddbdde4cf99cf5f599e234803cc453ef80f88455acaaa03087dce454ced6c94b31a040e5dff4605c258579e999ff7342edfd66abe81e924f9d8b2429622862a67ce7b0bce84442963183bb92a21cadf1875b5b7c8923db972261538080af87fa6d9d9845aa872c19778ffdaecea1f058de513c6c947dfa12959b355e311590184533fb2e42c4440e5a16338b1bc9ac9b37d876420f03752b65159760e2a2393ff923ce2a1e352e6b762a3caf80e237cec108b668d97ac69a6d366c7e4135dfc462ba619dfc439b80cd420223b57f58eb620e3f70404390c09ba31e2da67da1598f9d9da1c7f00993185b73c19c1a97a9c0bcac82cee1508ba50fa6840a1a4de4bca9e5f97efc885ecf861418ee3752df41628d30b83ac2d8ac470fc41cb05d63ac15ee5a39508a58ec53738d30efc3e9becb50a587c7f3257ec4d034174441b5d418fa28eac161e897fd557f686800fc69b94ae70d568e1a21db1b86d19e0b1f0e43fac0c6a0739377b56f6ac21ba3a10c409ea404da8d35e5653ffa792b0e1863ef1d410efc804b436724f62f24b8d2cf258de7609dd2c485ede1be3bac6506bf16cd5127e7137e09277e674686be32b48f6f0df541d106e0482fa748a60b21d91b6eec1f026ade545e6b9a649f3c85ba8d4656e4707baedcd1a003025ba04d70b8082b23499ea11dab0e3cf13e308b7a16dae96b1c817886bf8d5993f43a80341a9ac07ea32eca77f608054aa2c9a4a7c4363d3fc58ba1b1c1c7fa59e4c9a0dfdc8c1708de0c26f809d3d3173d50bd9d8cd09f1f250568b350cbe51c01ffe3c150f7282ba4555", 0x1000}, {&(0x7f0000001380)="97f443b6f036e4ee4411bfa7fa57eaaad3ff96ed7deaa38064484035c180c665b485b357d9c178299976b76e0fb706c1a2e418b66d5515d367ea87536a2bb6f4ed9e9fc7dec15da9b056fa13c2dc66790871e91db25ba8fe2662ba3340458317083cad9adfc620a835684f38e45df6cb7ff06ce811bc04cd51995215b5886dde6ee49490ee9831578035a1924f06989acacaff4b771b9a5ab992b388ed5c5005ccbccbef6d815e70a072e987503c6b50be0df2a6e39bf3830f91e897807a2c35f0e4bcbb2fb88ea83643b453d8c00d474593b2a673c5f09623280cb4658e3c", 0xdf}, {&(0x7f0000001480)="9a2d03baf1f5cdc5aa9ae97ca06277a40c896d04b3b3e988f18c81dc43722580fb3bbb0907dd3c6098c200a5e0db1f39982101bbd5438533d94594f2b92c38b674c4e29313778be7f46ebf85f1c2a7808a89919a205ecc2f7e5cfdd5ef3e94b1e157515a0a202be369b9aa5678b93561e2bb242051ff375d6c189d42b2be6f8ef1f8e34df0576efccb9cd65ef63c85211d5f8ac305ccb5a06f886f5fb4ed77a1aba7f8d6c6ee0d9e4125730cdc6c86019576162c8a06686ffea5468678e8fdbc168d78697478d0c370e0d14b3a6be986821b5a5eee34", 0xd6}], 0x4, 0x0, 0x1) syz_open_pts() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x3d}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) close(r4) syz_open_pts() 09:47:50 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x3d}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x3d}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x3d}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYPTR64=&(0x7f0000000040)=ANY=[@ANYRES64=r1, @ANYRES64=r2, @ANYRESDEC=r1, @ANYRES32=r1, @ANYRES32=r3]], 0x1) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 09:47:50 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x80000000}], 0x0, 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x80, 0xa0) fchmodat(r0, &(0x7f0000000140)='.\x00', 0x5, 0xad818993850b0b3b) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x3d}, {0x74}, {0x6}]}) utimes(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)={{0x4, 0x100000000}, {0x9, 0x4}}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r2, &(0x7f0000000280)="44d4c0a7a1ff80248e3d", 0xa) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) faccessat(r4, &(0x7f0000000200)='./file0\x00', 0x10, 0x3) r5 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r5, 0xc0206921, &(0x7f0000000240)) openat(r5, &(0x7f00000000c0)='./bus\x00', 0x20, 0x28) 09:47:50 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x800, 0x4) execve(&(0x7f0000019100)='./file0\x00', &(0x7f0000019300)=[&(0x7f0000019140)='\x00', &(0x7f0000019180)='\x00', &(0x7f00000191c0)='.\'\'!)^*%#]:\x00', &(0x7f0000019200)='%-\x00', &(0x7f0000019240)='@\x00', &(0x7f0000019280)='\x00', &(0x7f00000192c0)='(\x00'], &(0x7f0000019500)=[&(0x7f0000019340)='{\x00', &(0x7f0000019380)='+\')-\x00', &(0x7f00000193c0)='\x00', &(0x7f0000019400)='(\x00', &(0x7f0000019440)='\x00', &(0x7f0000019480)='[\x00', &(0x7f00000194c0)='\x00']) fcntl$dupfd(r0, 0x0, r0) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/38, 0x26) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) lseek(r1, 0x0, 0x20, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000040)={0x7ff, './file0\x00'}) getdents(r1, &(0x7f0000000100)=""/102400, 0x19000) 09:47:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x14}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000140)="fbf217f65b361b1b42e218190300", 0xe, 0x0, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206921, &(0x7f0000000300)) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000080)={0x3, 0x3}) 09:47:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5c}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x100) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206921, &(0x7f0000000300)) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000040)=0x2) syz_emit_ethernet(0xe, &(0x7f0000000080)) 09:47:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x54}, {0x40}, {0x6, 0x0, 0x0, 0x80000000001100}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f00000000c0)=0xfff) 09:47:51 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100, 0x101) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000140)="000000024b2ab30bdfd982955603287f07b7efa76d410d59831a5283e4b25af411ec5111814efd7c2200000000000000", 0x30}], 0x1, 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r1, 0x0, r1) readlinkat(r1, &(0x7f0000000040)='./bus\x00', &(0x7f0000000180)=""/174, 0xae) 09:47:51 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xf7fffff7ffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0206921, &(0x7f0000000300)) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000000)={0xffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 09:47:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0xa, &(0x7f0000000180)=[{0x7c, 0x4, 0x80}, {0x3d, 0x0, 0x0, 0x6}, {0x2, 0xff, 0x7, 0xc929}, {0x0, 0x3f, 0x0, 0x6}, {0x0, 0x0, 0x8}, {0x0, 0x4, 0xd1, 0x4}, {0x6, 0x40, 0x1, 0x3a}, {0x8, 0xaa, 0x0, 0xdc09}, {0x8000, 0x6, 0x0, 0x1}, {0x5, 0x40, 0x80, 0x245}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0xfe6738c8a8eac870, 0x0) 09:47:51 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="7702ee3affffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) socket(0x2, 0x3, 0x0) socket$inet6(0x18, 0x1, 0xfc) r0 = socket(0x400000000018, 0x3, 0x0) getsockopt$inet_opts(r0, 0x29, 0x3c, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x8) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r1 = socket(0x2, 0x1, 0x2) connect$unix(r1, &(0x7f0000000b40)=ANY=[@ANYBLOB="62020207e00000010021b403d27d132f33d11bdbf7eb24b249135917287215e50a90bde000e4439d9fc4b0193d6e2ac6894d75b94cc121d313e3b27bfafc56b4488a38f83d9ed1e8fbfa1dd002df410ada4c3452e170ca404e7a2c940537b1f4434cf09c5f03bf0000000000000040a548733d4a641d45a5db5a6a6f1f0e2da8fdfa59f2d8b8c45852c04347c3a49920fe835ec234ab7e1718ac61aaa9e13c170ab72e2fe12c95d5e9fb579281d1a00012000000000898656ae3a6549a6c5519913332139108c2a1ba6a4be41512275a734cacc7cb73ea3f6ebcc0cb266383266a934aa27227881c03ecdda84cef9aa1baa4b79a8e739dc75664d0cdf3c8025cda4ba4de1093ebe25a9b563aa7c023dc78a216b7adaabff79ca9c660a9d01776f509e6b429518517bd0b1309a613921b1b871dca554b000000006ea7d2308bf29361d0d5682fcd8e275a9b0be9103a4154e49a9f0f46d94774fcd1b5d6f578386367c3092543d6658aa27ce5324c1bc2633b994fb00da28f997b967bae1fa3d979c4e729efba66d5e11453be3531a7dea2fb2d85c6ca7e6855263fa0ba159fb288c1531bea798a62168b4af4180162cec579d3ba47a5fb57b27256ad02c47af8f147623fd13523abd0b38698f937df75f262549ae9dfbde0496f513aa27953374f39b0b693a1dd070e8a5625b9b8db45a090e53f47f453815d480a42e7f19f5dd4a2c48125632b3d972b7ada9d909e27a101fbbaf30217f0da8da409047c087d000000bd221327858645ffffb6895c49ff47e3586a76322b1860844a58dca0720f27090000000000000037ea9608f17395a374d09615e05752807fa1a5e7986f380adf6a96f580594e6d0443fa14cb8dc6758b21ca47fcdb945c0e26aeccedb74c7d7210d35951702fb7e16288aa2319c42e526fbd1e5523b2a58f846df373e95f7afa03a0319c6149fc9601b46eddc592639794b749fe12dc1fd01e96fcccc73d65c210faa4777fe49c7e3f92d5fa6883b8d2ec1484932b7e42dbfe956c97ddb627e06caf69fcaa72975d55e6f360169b7a1decabf8a83a679e0c04b07d20b1d4ff8bc87b4ae2a304ad4d40af2c2a878305c886dddbe59a772b325459c8a500"/809], 0x10) r2 = socket(0x400000000018, 0x3, 0x0) r3 = getuid() setreuid(0xee00, r3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) lchown(&(0x7f0000000040)='.\x00', 0x0, r5) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000480)=[{&(0x7f0000000200)="940c58e1e24518d0d35dbbe831dd8d1993b1c4636f1fe0da8b63457194d6dde6da2a0cd629d391303564211a12998f5f1eef84ea8951cd44fed43bc9579b12c42877d96c958b485a6a3c033f59e582f52a40a6db15860148e0d3ea805f511d9e20236adb119721958eb88cfc055f4b7260384ba5b47749c297ebb390b32a6b53bc6962e6cc25b6573f4bbc49c8618895cab0711756a895e2b17d63556741eae8652e9cd25482448fd58b47854bde5d550642f53d85fcac36678f1a186dad2884c19d1442b01a44f0237f64ab095bd6299e8767b8cee00ffb1ab3d2e04b4e", 0xde}, {&(0x7f0000000300)="7f4a57074e7071b9e50c0e22af70327e2ae1bd3869763dfbf171a1b2edf70e505d244a4886764e01103de0870f66179a73bcbb4a084f70672b0c7b1df2216867ad4fbeceab1033a7b8336db6d638ed72a29ed30e99f7a6acaa08cae173f15e9aa0495810ea9b577b410403cc1cad2572dbd9afca3710a7574881297b0535d656977cc75b17682dbbb90c8f3d4988f354cdbefc068cbd6175f216bba0ff941f93a20c3650efc02167b17e98761da511e5176b970028ec933539a80cec65fd111dccae", 0xc2}, {&(0x7f0000000180)="764e5723663d0c034e579ef5fe3ad6f7bd082facaa894ae1da887cd62234e94a66aa96bb84c70664d72838b9a509f4ad61b3a867d5091a6a", 0x38}, {&(0x7f0000000400)}, {&(0x7f0000000440)="bfd3a383057bd7bcef3f496cbdfad0944616e24e535b34b232d2084c1d664e70eacff5ea0d7b9035bbda70073afcef571bd0e4dc", 0x34}], 0x5, &(0x7f0000000580)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, r3, r5}], 0x98, 0x40c}, 0x4) getsockopt$inet_opts(r2, 0x29, 0x3c, 0x0, 0x0) setsockopt(r2, 0x29, 0x7, &(0x7f0000000040)="fe23691c821b464c27b7a29fa45ac75830483236c8f11920ba403895c874da372b0eafe9031b99b9c02039fea32bbdd692f484aecbcae10a0cf9fa6f947d11bf6264d209a133d308cf9ef349df46e9f30d26f7b868421660970618ab720d8e0de7eba82ccffa1d0055ade44136120b2cd0b574fab8e0aa579008b4baa3c4d2f9e90f41dc229b12a2904c25cefeb1e9adbe94b0f37f7d9d3ccb1f349763d11b0b40a05b42022482368fcef5c89cc1db01fef49f0fc8ab2d89730d6c4791ba32318152d441b0569723f37ac630a04b8d", 0xcf) writev(r1, &(0x7f00000001c0)=[{0x0}], 0x1) 09:47:51 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40, 0x0, 0x400018fffffffffd}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = dup(r0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000040)) 09:47:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x3d}, {0x74}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x3d}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x3d}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0206921, &(0x7f0000000300)) kevent(r5, &(0x7f0000000080), 0xffffffff, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r6, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r7 = socket(0x400000000018, 0x3, 0x0) setsockopt(r7, 0x2d, 0x24, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 09:47:51 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0206921, &(0x7f0000000300)) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000080)={0x0, 0x81}) r2 = getuid() r3 = getuid() setreuid(0xee00, r3) setreuid(r2, r3) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xffffffff], [0x0, 0x0, 0x2f6b6091]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCGBLEN(r5, 0x40044266, &(0x7f0000000040)) r6 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 09:47:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x4}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) 09:47:51 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbf3fcffffffff7ff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) shutdown(r0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 09:47:51 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x691, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x100, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x3d}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000080)=0x3800) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000013c0)='x\x00') 09:47:51 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200, 0x0, 0xfffffffffffffffe], [0x0, 0x0, 0x0, 0x200000009, 0xdfefffff], [0x0, 0x0, 0x403], [{}, {}, {}, {0xfff, 0x0, 0x1000}, {}, {}, {0x0, 0x0, 0x80}, {0x0, 0x0, 0xfffffffe}], {0x0, 0x0, 0x8}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x3d}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000000)) 09:47:51 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) sendto(r0, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5233d73ef002a215f3bd81937a37e24e3fb37be915aab0e9e6a149a8f52ef8b4091a1f30d07acbb69bee8b9e51f6b30794206bbb183a84ed1a60b4f6eb65abae606b63fe3a37c4d10be0fe413861558f9afd14a10be994fb78bcd268970f223ad975617c0fa1215ce4705be65db22bc9de45663f26f4259969ddc526462b0d5bf4901d679ff9f570f294dbb52f4e58c14bb86689d9027fa55bf5e71a3c5b23091b2576a7763facac07428457c522ec9b2896fbc67c4ef710f0ae24d0fb2f6c6d35f90d14c298ae74213e11c80053209b007e49a236221d0de09613e12f86e4ad0531ae251b00a253c39345ba41d22e741d589fb56e9c0fad3a7b3a3e5ed624be28835d893ddb00d323762f1255a013d2466bf1ffb72848c3ad7cde35ef5be0924cb8f75ccc88a9b5d06931e530a1bf7a961247fe13e0a16ca4343042e925496bbff0f7b21650309be07b0a8e51c38a264bed7e073340cf88bdc4b14f994a97fa333e021837930083fc36e68dfd0204cb6cc85cc357d953ed33e2f3f6074405f9b0f08ac48c11717bcfd551e6ac16afe59f9a7a3720e49151270f11fe8f116d6de1d337b2587a9dbc5c22eda6ff8571571ef4cd15904be64920d5dd00073ac1c290af3ba422749f025fd06a16b7344e06684b68850e850e4282ec4cc5ecfc4c6444022ccb1a32f99ebab9b7147d4981dd94c983cb995f04ac3d68138158c313512e63098e1c423909fbc9c04ed7923b2e15dccbad8c667644c826d1c9c196700c2ff2476d99254c0ab9ce52718836e2992080f65efe60d", 0xf11, 0x0, 0x0, 0x0) sendmsg(r0, &(0x7f0000000140)={&(0x7f0000000180)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000002280), 0xf0}, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x18) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) execve(0x0, 0x0, 0x0) 09:47:51 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0366fe15795acd76ef5caf04000200"}) writev(r0, &(0x7f0000001900)=[{&(0x7f0000001680)="f4a2d02f2f537208530023741ade4393fcb48cde1bd3bf5dd861f86804f7c8f19d", 0x21}], 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r4 = getuid() setreuid(0xee00, r4) r5 = socket(0x400000000018, 0x3, 0x0) getsockopt$inet_opts(r5, 0x29, 0x3c, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r7 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r7) r8 = socket(0x400000000018, 0x3, 0x0) getsockopt$inet_opts(r8, 0x29, 0x3c, 0x0, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x5, r2, r3, r4, r6, 0x26}, 0x444, 0x1, r7, r9, 0x5, 0x0, 0x8, 0x3}) close(r0) 09:47:51 executing program 1: mknod(&(0x7f00000002c0)='./bus\x00', 0x80002007, 0x5dc3) open(&(0x7f0000000100)='./bus/file0\x00', 0x20, 0x40) open(&(0x7f0000000040)='./file0\x00', 0x10, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0206921, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000000c0)={0x9, 0x3, './bus\x00', 0x10001, 0x4751, 0x4, 0x3}) acct(&(0x7f0000000080)='./bus\x00') r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000180)={{}, 0x0, 0x0}) 09:47:51 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x7ff, 0x0, 0x80000001, 0xfffffffffffffffc, "e3000000245a8423082bed1727200200"}) r2 = syz_open_pts() ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000000)) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000380)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733", 0x4f4}], 0x1) 09:47:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4d}, {0x87}, {0x6, 0x0, 0x0, 0x9a}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206921, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000080)=0x1) pwrite(r0, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) ioctl$TIOCSCTTY(r2, 0x20007461) 09:47:51 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = syz_open_pts() syz_emit_ethernet(0x114, &(0x7f0000000380)=ANY=[@ANYBLOB="000000000000aaaaaaaaaaaa0800443301060066800007339078e0000002ffffffff8313f8000000000000000900000000e0000001070f0500000001ac1400bbe0000001018907050000000001830f07ac1400aaac1400aae0000002000098054769c03abf71fa8fe870f724e748a6fb9d1914f6373e7de62aecaa97b0bf340324b6a8ee6748f92f38262c1514ae783469ac1dc214d03a3ba29cd9cf108ce262878cace19ec7c8a96cbef93a4bcb374678aca72a434a7aebcef1556cbe8e70f6bb0cfb799839fce2021583d151ecea1c27eee5f349918d2cbd2d3019259a254e2c8f0930da6ef21261e15e72b7c717c976a0d7019a94840c2be76d7763a813d3b3c45a910b7cb51e4ba3c1d1d845d59e404bfa2c6c628d2e1ebf17611d266a0cceb9c588f8678a915502e0003e35f43f6f66096dc15715fe9170691113478b4591ce5969b74e8469fe52eb450030fef06c804890ebc9b836d756c8c45d9757d47aa8619f0065e11115934083083351dfbcd3b1cdf5af0d47b8d9572a674c9aa773cc9727bf2cbb9a13eeb1248f622b547a2ee1e2b39e80ac31c81f1f3c087db49dda99b37a"]) close(r1) r2 = socket(0x400000000018, 0x3, 0x0) getsockopt$inet_opts(r2, 0x29, 0x3c, 0x0, 0x0) connect$inet6(r2, &(0x7f0000000240)={0x18, 0x0, 0x400, 0x1}, 0xc) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r1}) r3 = socket(0x400000000018, 0x3, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000080)={0x0, 0x0, 0xfffffffefffffffe, 0x1000300000006}) getsockopt$inet_opts(r3, 0x29, 0x3c, 0x0, 0x0) getpeername$inet(r3, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x400, 0x0) write(r5, &(0x7f0000000100)="b27ed3c071167c2186df4b699bb0730fce06613455254092c62a00c59e198ed76b436bf40bcf17267ce003f3d1cc9c9d1ad5f7db47e45f8893bddb8530a4cf750b9b8fe3fa845507507b924e3b6ed288dcdebb082b6b26034f1e9d6b5cfecf9ec2e6be2c332ca13096e71d2d0a38bfb203ff0535929bcd76f5dac9e2eb7d8fa01e", 0x81) 09:47:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x6, &(0x7f0000000040)=[{0x6, 0x7f, 0x26, 0x82}, {0x641d, 0x7, 0xdb, 0x68}, {0x8, 0x8, 0x85, 0x81}, {0x3, 0x3, 0x81, 0x5}, {0x0, 0x7, 0x3f, 0x1}, {0x8, 0x4, 0x7f, 0x4}]}) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206921, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000200)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x7}, {0x1006}]}) syz_emit_ethernet(0x49b, &(0x7f0000000140)=ANY=[@ANYBLOB="0000a3f12f5b396528ae000000000000000000d3ab203dff5fa34da1e63cc4c43a650f9d39b79086380400000000000000a12b22c733ada59cd34319accb62bb9ff919c6898d796d2d517771cc0b39643c"]) 09:47:52 executing program 0: r0 = syz_open_pts() syz_open_pts() fcntl$setstatus(r0, 0x4, 0xc0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "85495500020000000000001167f5bfa600"}) syz_open_pts() poll(&(0x7f0000000040)=[{r0, 0x21}], 0x1, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)=0xfff) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x80) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206921, &(0x7f0000000300)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0xfffffffe, 0x0, 0x0, "f145a1eead8f8e373832454da4f1734cf8f499ea"}) 09:47:52 executing program 0: r0 = socket(0x11, 0x3, 0xfc) sendto$unix(r0, &(0x7f00000000c0)="b100050400000000000000000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f373f00acf00b7804be781e4991f7c8df5f882b297be1ab5b23ed00f4c807000000000000001f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1ffff00000f90006ee01bc43eaeacc50000fa02000000000000020208a371a3f80004000000040000000100"/164, 0xa4, 0x1, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x40, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) r2 = semget$private(0x0, 0x1, 0x49) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f0000000040)=""/203) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000080)=""/73) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000000)=""/23) 09:47:52 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) getpeername$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) poll(&(0x7f0000000140)=[{r0, 0x1}], 0x1, 0x7) 09:47:52 executing program 0: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000040)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f00000000c0)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() syz_open_pts() r1 = socket(0x2, 0xc003, 0x0) fcntl$dupfd(r0, 0x0, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) setrlimit(0x3, &(0x7f0000000080)={0x1, 0x100000}) socket(0x6, 0xc003, 0xfe) 09:47:52 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="200000000000008d742c219880309905f87c8a5b6701000000000000000000c414000000290000002f0000000000030000000000000089daef16809e9c59f9b057b425246054340796c48ed192f46f641454efe69b534d424ac2656c964a2a0729c083e08fc2aabf999bc2e241adde00000000cdc97c9a00000000000000001e721ba1b0b9f6bde94c5666617cccfa789b46726d9c44062b1379f74ca83cad07e886a85fa14e4c622b20b81707a701cd21b7a9ca5581ffffff1e6b42c10cef114d9d4f58fbf75beefcf0c3400d38f67ca39e5ea666c5d0d4885d83a3fe72cdb4200000000000000000000000000000005c98d4afcf"], 0x38}, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206921, &(0x7f0000000300)) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000000)) close(r0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x20000003d, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffffdcc, 0x0}, 0x0) 09:47:52 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffbfffbffbffff], [0x0, 0x0, 0x401], [], {}, {0x0, 0x0, 0x40}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206921, &(0x7f0000000300)) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0206921, &(0x7f0000000300)) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f0000000000)=0x8000) r5 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 09:47:52 executing program 1: socket(0x400000000018, 0x3, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x400, 0x0) socket(0x400000000018, 0x3, 0x3a) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000180)=""/156, &(0x7f0000000240)=0x9c) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0x0, 0x13, 0x0, 0x3, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0xc003, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 09:47:52 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x20, 0x60) sync() ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x10, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x3d}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x3d}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x3d}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x3d}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r5, 0x4010426e, &(0x7f0000000140)) 09:47:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x1c}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)=ANY=[@ANYBLOB="0000009f137a029a0701afcdb0ef9d88d108716b3005b4e1acf0f0ed66ed1097340e93ff0dcdf90996650c3cbb3ed8d73beb5c14d0b20596668192623fd1ff561b5477eb8a675a852a23a756900a1979f119868c53"]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x3d}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000100)) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0206921, &(0x7f0000000300)) ioctl$TIOCSCTTY(r3, 0x20007461) 09:47:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000001740)=[{0x1d}, {0x30}, {0x16}]}) r1 = socket(0x400000000018, 0x3, 0x0) getsockopt$inet_opts(r1, 0x29, 0x3c, 0x0, 0x0) bind$unix(r1, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x20000) 09:47:52 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000e8f000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f00000b2000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000d94000/0x4000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f000026a000/0x1000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f000024d000/0x1000)=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']}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000540)={0x8, './file\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 09:47:52 executing program 0: r0 = socket(0x1, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000040)="b100050360000000000008000300000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a0804be781e4991f7c8df5f882b2d57e1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d6b7e30d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae80000002000000000000020208a371a3f8810c00000000000000d3c883b40000452bec305435a8bc2a156eaaeb00000000007c050460c14f69ecf7b016ac5f1a6f65f5c2599416231739e26e65d06c01b58c000007f088fa141f03fbcfbc5d5b1c31372e927e13d6101db0cc00c06130828ce72383ab0476528a1eef6346b2f479b78cc27569a02a4f006559cf9279c6e5060000000000000087fc341b3cc275ed0d96e5d398c8f7d5416c6332aa1872a5429daab52ab5d76c", 0xb1, 0xc859c721952b51be, 0x0, 0xfffffde6) r1 = accept(r0, 0x0, &(0x7f0000000000)) sendto$unix(r1, &(0x7f00000001c0)="d99d23edc46d1d95208c1d0524e3b8a977e8ef1565caa967ceb42945cfec81cf8fd7f1c4d62f059d2f3bca736b5f4d817cb81e9ad38d2e04d991e83cb40684db6f53fa6768cd4f015a9393d80e77dedcf5ed850a5ad3c98356bcd58362f662f20745278d9a33932105361d7fdf8d72ff5cb3a1630cf5985abf34e388c942c9c9ea93224bf28f501d6d98cfcd3d87b2dedc7e3bb1500e9bf6d04d73afd7e6d3e0be9d0e4a4d3f5269eb1a0fac6096909e70b4b7349000a07ad7b77cb0d4608ddc1b8df0056ff1ef75ff2251b08c4ca4820fd748b61c3e8caf73a1ab0859a4ce2f8be4095be7ffbc355cceba5ba772ba35aff053503fe4", 0xf6, 0x400, &(0x7f00000002c0)=@abs={0x2, 0x0, 0x0}, 0x8) 09:47:52 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000000000/0x600000)=nil, 0x600000) 09:47:52 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r1 = dup(r0) sendto$inet6(r1, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x10, 0x0) 09:47:52 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg(r0, &(0x7f00000001c0)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000002540)=[{0x10, 0x1}], 0x10}, 0x0) r1 = socket(0x400000000018, 0x3, 0x0) getsockopt$inet_opts(r1, 0x29, 0x3c, 0x0, 0x0) bind$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) 09:47:52 executing program 1: r0 = socket(0x18, 0x4002, 0x0) socket(0x18, 0x2, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x1021, &(0x7f0000000040)={0x5}, 0x8) r1 = socket(0x400000000018, 0x3, 0x0) getsockopt$inet_opts(r1, 0x29, 0x3c, 0x0, 0x0) connect(r1, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x0}, 0x8) 09:47:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000480)) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r1 = semget$private(0x0, 0x5, 0x46) semctl$SETVAL(0x0, 0x1, 0x8, &(0x7f0000000440)=0x89) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000340)=""/192) r2 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r3, 0xee01) getgid() getuid() r4 = socket(0x18, 0x3, 0x0) getsockopt(r4, 0x29, 0x2e, 0x0, 0x0) getsockopt(r4, 0x7, 0x8, &(0x7f0000000140)=""/17, &(0x7f00000001c0)=0x11) r5 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000400)={0x3, &(0x7f0000000200)=[{0x2, 0x3, 0x6, 0x2}, {0x6, 0x3f, 0x81, 0x1c}, {0xa7c, 0x3, 0x1e, 0x1}]}) getsockopt(r5, 0x29, 0x2e, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) semctl$GETPID(r1, 0x2, 0x4, &(0x7f0000000280)=""/143) 09:47:52 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x96}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0xffffffff, 0x5, 0x550f, "6ea862cce8ff01000000000000c8153232111100", 0x6}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 09:47:52 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x80001ffffc) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x15d) ftruncate(r1, 0x0, 0x100000000) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x3d}, {0x74}, {0x4}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x3d}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000040)) ftruncate(r2, 0x0, 0x5) fcntl$dupfd(r1, 0xa, r1) 09:47:52 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2000, 0x0) r0 = socket(0x400000000018, 0x3, 0x0) getsockopt$inet_opts(r0, 0x29, 0x3c, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000140)="bc303d695827ebc3a1ef8b5b3605daf1cc4a6db33f18fa0e814e4e67b3b3e06f3e5688de30de2af38fa7e674bc0a9635872aa5148e42a8bf32546368db2e4e6f1ba7592d21a7b55cb3a493eeca32c139e8e5b39f4e83709791ab55231f8155cec98ee2f9249111418b67c35ba12bdd73e4612fb867b8852c6ad60c62de863304e37017e8489d3698330bf3af7db9c2d63d34394fe5f64af352622b4cde13df88e8ef330ddccc49f9671fd009b806ba365f42", 0xb2, 0x7, 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000004c0)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000300), 0x22e, &(0x7f0000000380)=[{{r1}, 0xffffffffffffffff, 0xd0}], 0x10000, 0x0) 09:47:52 executing program 1: r0 = socket(0x2, 0x3, 0x2) connect$unix(r0, &(0x7f0000001140)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf67e33ca1519af44d440ae433b7453f68c117002864d30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c03c2a442fbeeaa1b6a4adf92ccc952f6abf1e6b468e922399b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5802e66f4b5df6a68d8cac7dbac5b65c6593d2870bc122cd2350000000000160000000000000000000000ff0100000081160021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ff00000026455bedfb9c9f35f23d1aa500006c17f08969eddff7744123053fb805925341d8553fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c47849768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23432dc9631d64bcd823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e772d35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b254b916042575a9603e129cc5b44d547100e307c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea99dadb1b76b6c98bf0e4f37107f09ad734c77e88381f77d036b0233aca38bc8789d01c4674fb41c17284e2bc63013865adebbb6b3baac646be9389e32be26b498d0ce05a3852a1cb4338f3bfee17a0a5192d6fff297001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d59161787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc6ef2c1417f58714e9d06aac14689ac60086055319e95afec0bfb4cfdaaca352757699d9c748fa0f45198543169a3c646ea83641a64f7eb1981927ecea519f17c5c32f2a00f53251c8286e341356006c0121cc183a0628eb252297dcc4cb38a232f632426040053bf965523cdb91fd205603d1203c9e6026baa041b3bb782d6f5b227c1fc05dd1287ee75f141e75c3b68d8a55fee5d8719a379c098b21d4395b66fda14cc32de9eeb1cae65b5c3a755723b059c437762fa534db73f59fa2e68c5e7ded8b77d1b9670420ee942b88a376316b3a3e9d6fc9a6e7ce666154b88092acdb573261ef46a27fd3b21987a33e4998a282282bbaad6277c4b0cc481d53d2ff9034c1a0e7413c1221861dce110e39d721b36e51cecefa8864bcf8da79d3d3c2300000000000000000000c737be5cb209ccafa5f9ca2e8a2169e00efb98f52d5048816855270a92241da1736938ced0f4707e4ae3316a32eb00000000000000214e5d2d618fa605140ee5abc1bbda0907798212ff36dce3e66d107c6041e5e651a472e37d726ffbde51141fe0e94e9cdee79c656ab3e95bccc37a871e1cfb6daa9e1ffd6732ed382227d086a66d6b75858c661d257e97913bb8f1936125874f7d7496a6ef51818bcc2a13ba4f59b8bed61bd1aa2e3eb192ec693b14895c3fcd5df00e9d4b0c69f861db60045835c5cd0d29f93a6be6f5fc4591748c4ab8024a94ea86bea498d04312d84d1c0f020c06e86902f146d2d9d04993f1aba597d557e88c409cd22e88d80067317fe8c736bb25ce1c71cd6a0bd3a2bf2dc2e3710ff6b93f73de6c721a7277164113eeead0ceaba19c28cf65eda5852fbbcd77ef0b2194cea6899ea8f5642dd911bde8b0ee6505820c7af2169e9c619d53cb1f5ccaced145d8dc25e24c72cd4077ed32f7488c8e73a07b8af0cd4c77959f3789f061bca93d5cde1061b0c88f4010aa201baf8a6c9786627f030bf95a664d4dedf9b744aee26482ab54516fa6af2f5742a340378b2ee322e725dd818f44a03e6a611b02b9f7520a973cefb8764840b23b92beaf7468f68250099935eb30d74237288290e49c38344eb2f868788e80d829073a9c5287f1d6560687a6653c9209ecd5e071ad94cab28f98aca71b9ac5478d9aa8c1a7ada651696d465b7ebd21a48e6a1dcbd995e6b01b8692b8b3f3e9a729deda473f4a4fc80e7c3271a11920b46006e68a35736e332091d42b7849841a379d4b56837f2accb7286411f570"], 0x10) r1 = socket(0x400000000018, 0x3, 0x0) getsockopt$inet_opts(r1, 0x29, 0x3c, 0x0, 0x0) recvmsg(r1, &(0x7f00000004c0)={&(0x7f0000000000)=@in6, 0xc, &(0x7f00000003c0)=[{&(0x7f00000000c0)=""/129, 0x81}, {&(0x7f0000000180)=""/209, 0xd1}, {&(0x7f0000000280)=""/122, 0x7a}, {&(0x7f0000000040)=""/15, 0xf}, {&(0x7f0000000300)=""/140, 0x8c}], 0x5, &(0x7f0000000440)=""/85, 0x55}, 0x1) sendto$unix(r0, &(0x7f0000000080)="a1703b4019e3cbf42c610cc45cd12d0e83b4df30ec03f7d559f6b37be487c0bf913cc4c0d150376341a26eb6602e1dbcd9", 0x31, 0x0, 0x0, 0x0) 09:47:52 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x130) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0206921, &(0x7f0000000300)) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000180)={0x5e4, './file0\x00', './file0/file0\x00'}) mkdir(&(0x7f0000000080)='./file1\x00', 0x2) link(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000140)='.\x00') mknod$loop(&(0x7f0000000100)='./file0/file0\x00', 0xc000, 0x1) mkdir(&(0x7f0000000000)='./file1\x00', 0x112) 09:47:52 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="a223"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4}}) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0206921, &(0x7f0000000300)) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000280)={0x10, 0x16, 0x4, 0x3, [{&(0x7f000016d000/0x2000)=nil, &(0x7f0000188000/0x3000)=nil, 0x7}, {&(0x7f000030e000/0x1000)=nil, &(0x7f000022e000/0x3000)=nil, 0x7ff}, {&(0x7f00003f8000/0x1000)=nil, &(0x7f0000391000/0x2000)=nil, 0xc7}, {&(0x7f000045b000/0x4000)=nil, &(0x7f00004e9000/0x4000)=nil, 0x25}, {&(0x7f0000403000/0x2000)=nil, &(0x7f00006c7000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f000066b000/0x2000)=nil, 0x80000000}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f00000fa000/0x5000)=nil, 0x3}, {&(0x7f0000679000/0x3000)=nil, &(0x7f00001b3000/0x1000)=nil, 0x80}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x4}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000049e000/0x4000)=nil, 0x1}, {&(0x7f0000690000/0x4000)=nil, &(0x7f00000be000/0x1000)=nil, 0x7}, {&(0x7f000079e000/0x3000)=nil, &(0x7f00006f7000/0x2000)=nil, 0x8001}, {&(0x7f00004fd000/0x3000)=nil, &(0x7f0000281000/0x4000)=nil, 0x200}, {&(0x7f0000757000/0x3000)=nil, &(0x7f0000369000/0x3000)=nil, 0x9}, {&(0x7f0000552000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1cd3}, {&(0x7f000022e000/0x3000)=nil, &(0x7f0000061000/0x1000)=nil, 0x5}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000140)={0x0, 0x80000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x170) 09:47:52 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x80000001, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{}, 0xffffffffffffffff, 0xd, 0x0, 0x4000000000000000, 0x800000000}], 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x3d}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000080)={0x9, &(0x7f0000000040)=[0x0, 0x4, 0x4, 0x3, 0x208, 0x8, 0x0, 0xff, 0x4]}) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, 0x0, 0x0) kevent(r1, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 09:47:52 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd7) unlink(&(0x7f00000000c0)='./file0\x00') r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000001700)=@in6, 0xc, 0x0, 0x0, 0x0}, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x200, 0x0) 09:47:52 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="3f02e1"], 0x1) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) r4 = dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc0206921, &(0x7f0000000300)) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000040)=0x81) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000080)=0x2, 0x4) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0), 0x4) 09:47:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x3d}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fsync(r0) mknod(&(0x7f0000000040)='./bus\x00', 0x80, 0x5cc2) r1 = socket(0x400000000018, 0x3, 0x0) getsockopt$inet_opts(r1, 0x29, 0x3c, 0x0, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080)={0x3, 0x80}, 0x8) r2 = open(&(0x7f0000000280)='./bus\x00', 0x80, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffe, 0xb}], 0x66, 0x0, 0x0, 0x0) close(r2) 09:47:53 executing program 0: writev(0xffffffffffffffff, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc42", 0x96}], 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x3d}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = dup(r0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000080)=0x10000) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f00000000c0)=0x1) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x3d}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fchmod(r5, 0x195) ioctl$TIOCFLUSH(r4, 0xc0206921, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0x6, 0x800, 0x3, 0x0, 0x8, 0x10000, 0x20, 0x1, 0x0, 0x2, 0xfffffffffffffffd}) r6 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r6) fcntl$setown(0xffffffffffffffff, 0x6, r6) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [], [], [{}, {0x9}, {}, {0x0, 0x0, 0x0, 0x800000000000}, {}, {}, {}, {0x0, 0x0, 0x0, 0x7}], {0x0, 0x0, 0x7, 0x7}}}) 09:47:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x84}, {0x5}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x3d}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = socket(0x400000000018, 0x3, 0x0) getsockopt$inet_opts(r2, 0x29, 0x3c, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2, 0x29fff616, 0x3}, {0x18, 0x3, 0xb7, 0x2}, 0x9, [0x5, 0x3e, 0x0, 0x8001, 0x4, 0xdf1, 0x1ff, 0x614]}, 0x3c) pwrite(r0, &(0x7f0000000080)="e16914f6357e3af702f600150000", 0xe, 0x0, 0x0) 09:47:53 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x400000000018, 0x3, 0x0) getsockopt$inet_opts(r3, 0x29, 0x3c, 0x0, 0x0) setsockopt(r3, 0x3, 0x2, &(0x7f0000000000)="907840f23763e24679d28f99b6291a42cb6b122b3ea4654b22a11d8a49ab858312ffd57e40ecb0c72a67da776238f6886deed43ee4acbbab0994662461d2a1f7067bb73a15692fb7b108c473a1b419a07221eb38a8b2eaef4e25ff575633f0bd3c95ddde2c912439c8189d49b510f2b074ac840a00e29f", 0x77) r4 = getppid() fcntl$setown(r2, 0x6, r4) fcntl$setown(r2, 0x6, 0x0) 09:47:53 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)="000000186004008ba8162b27febf00fc0000ba0d31e99a00000000000000000000000008000038b60fb5590f", 0x2c}], 0x100000000000015f) 09:47:53 executing program 1: clock_gettime(0x5, 0xfffffffffffffffe) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$TIOCNXCL(r0, 0x2000740e) 09:47:53 executing program 0: setuid(0xee01) execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='/\xbb\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') shmget$private(0x0, 0x1000, 0x50, &(0x7f00005b9000/0x1000)=nil) r0 = socket$inet(0x2, 0x5, 0x80) setsockopt$inet_opts(r0, 0x0, 0x21, &(0x7f00006cdffb), 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r2 = socket(0x0, 0x8000, 0x0) ioctl$TIOCFLUSH(r1, 0xc0206921, &(0x7f00000001c0)=0x4) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) setsockopt(0xffffffffffffffff, 0x2003ff, 0x40, &(0x7f0000000540)="d5ff46cf480100000000000000c6342166aba826a742aef6f608d6ba6d168568012fc0cbdaa474d7ec727e5fbf63b34b17f3c89fa02811aea11c553656dce82c4beaca7224095af0bb0e0b980a67d12d2a78cc0cb6d39942740d1fafa67703c0336884a5ff27f8ffffffffffffff1c20573e92b1bf2e785ac087050a5e63e77d583a39f7f736f2586efc4a0eecdda20a37c48cf73b252dfbf88f567f8700000000000000000000000000000000000000000000000000000095bf8738713f3e40106e6b152a037b48bfba4abd0eb1efef4e00d7d5361733600a01ba4c7ecc50c034058a01e3ac07b669bea04a597357f45b99e5bf86bc3f914c7ccd7cfc145ff6e790fff5f33400ca9688", 0x4f) fcntl$dupfd(r2, 0xf, r1) shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) open(&(0x7f0000000280)='./bus\x00', 0x8000, 0x14) r3 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000140)={{0x5af1, 0x0, 0x0, 0x0, 0x0, 0xa5}, 0x1, 0x7dffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) 09:47:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x87}, {0x4c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x400000000018, 0x3, 0x0) getsockopt$inet_opts(r1, 0x29, 0x3c, 0x0, 0x0) getsockname$unix(r1, &(0x7f0000000140)=@file={0x0, ""/73}, &(0x7f0000000080)=0x4b) syz_emit_ethernet(0x89, &(0x7f0000000000)) 09:47:53 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x10, r0) r1 = socket(0x11, 0x4003, 0x0) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000513600000000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281002e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0x0, &(0x7f0000000180), 0x1000000000000264, 0x0, 0x26a}, 0x0) 09:47:53 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffffd, 0x0, 0x40, 0x0, 0x400018fffffffffd}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="510fc3a0", 0x4) ioctl$TIOCEXCL(r0, 0x2000740d) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 09:47:53 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = socket(0x400000000018, 0x3, 0x0) getsockopt$inet_opts(r1, 0x29, 0x3c, 0x0, 0x0) connect(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="01002e2f666974653000496c1f13c9b561e17b5ac8456e2329a123bac6152ea0ae708f3576807a75fc500252e51cca1594f9f7105e3dfbec5165ba80ba13f1abb8ca6475befc52ed40ebab4ee0efe40e2d0d2d60839c80c2d7dfbc529997dcbd94b830e82fa5e5cba6ae7acbc9d520b4126ed45721b8c427f9113815bcf151ae4ad8e065da0bf4975051688150d2b9eb6f74280e9a79f3c92d82be37b09547171d1baa26b289da36c3114ab58a29fcc33ce1d49bb50c8669107cafa9164d47be6889ee4c06cd2a5d4ccb4beae40044d03bf9b1b7b6ba77cf7c393a891938a998c232d826f0ff74ce2356a11fd23fca0783108516275ab5de293a3a46620ba8bdc16d474900000000000000"], 0xa) sendto$unix(r0, &(0x7f00000000c0)="b1000503b1000000000001000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae00000002000000000000020208a371a3f8000400000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) socketpair(0x1, 0x1, 0x95, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 09:47:53 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) geteuid() r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0206921, &(0x7f0000000300)) ioctl$TIOCSBRK(r3, 0x2000747b) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x7, 0x5, 0xfffffffffffffffa, "7f00000000000a75e3a4ce43ba2a4100"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf06a08a565755831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f2111380d0effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7ff3b1d1cb097b84b11aac824013f304e73039cea0b5afba30fb92b1c6bf0f13870aab35cf8e9375de7a438cbb8afc9d24b7c12b48e55666f38f00b59ef1ad56515b056c608261ab4eb605597bfb310072f77b88c32b9a0b436c4c55f041e7e6a8d46f7a586ce3d4e578efeb6dfa1049c1ca676b6785e58f0371bdc02be0b98b32122187cb42a8437a6c291355a936333057467c63032abdacd7cad001ed21767a99f6da49d5e0d01cd6cb422711885cf278542c677055b6702442d957239833a7d460abc050b21a35dc528b80a415c50a", 0x4c8}], 0x1) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000100)="11d5e7b7532d4c767f440b259de0d673afbb3a12e5f5316a38b5f4a97419e195fd2b18e6b967b64a20982b9a1203f0d4794b2dace412cc6b94b70d71fe41e46791487717e98cd75439a2bca3d73cc6a78b4650a4c2f395e1ac0b1c3cb199df1c5503a47f199807216ae331a55e0f958f9fc5d3e87ae6c056514c5cab4368a75782d67360ccd7340ae27a03eb1d0625449cab2cad1905c10297f99c3f9eb7801dfbef4b537f120cb1499af88bb37086b26c6331312247f75b0ca608a59101aee00243fef30a99c9b60915e9a514ce003e996e3eba8da533af89461314beb9c6a49369a689a301f3f0a2697f4ac21d16", 0xef}, {&(0x7f0000001340)="a8c65c2ff7aea296174a63ae635edd05dc78e075214db94f1e3de508a907ab08e0a016746c53d028b76644485ce5d035b6f5e6998891b13d9846058137ad0442271dcc0b976ff5561abe498beb07c8e345cc5c6cc391d973f6dc6f7e2cec52ca44798e90e64cc2cb80ef682c403c3322126f79202133e0ce8740ed3cfaf8ebc50066cfb9c26f3285f296b7af35571438ca23584e7bf1e2250f77c8d9c55dd8451f47e8dd0e462c22a8f77ce8fe81398bcbd6c54c976ddf0759aecf87e3356267fa6fe71661ceaf71479b86b0bc69aae4e387d1c4ea41678e4a630c0061c50a7836c8cd8bf02742b74e5346d234caca3b6d6255f746b94ce8b70f18ecc7c81e4030176fe0e778fdb8b7b9fa347b3a2da886ef1dada063f127b57b5417cc2a0a5d090bde4d0baf988b723ed537c8a6245fbc5d394655f533aede132113df5371e872081e40118dc574638e939fc949ddc41d56bf39b4bdc97452c6f4edbaebcfb69aacbbc213a4b60328b978166e3dc1398198a6da066691cdf11dcf3f9ff0f86d35f864ab8b59e9d478fb59cfd1f72404acbacd8604e2085e1f049aa783afa242e5af3625ba0fa8ef970db8ad4057a64f5d09d4bf3248e9e9c6803343908ac88a2f8dca5a2e4379fb430b47aea3393907e61407ee38cbb2e017a6aa1c405c2e7ecd5e6e911a3b8dc4398dcbb457e49c7dd8029f0196d3a245a26c596b17d176f7e9866817faddb3e82856c6990ac2b86993b0297b923012f6436b2980e6e89e5fd9a8371509ac0afacc467d02f8ce6e095013a5a80314c58231860dd6756215621949026df6de3b46c29ccde7b773bd1772160a1231b3f645bf26acaa0ddbb2868a7985b6e85754e1beb574574b98f0ac2f7a21dc10ccf3d4410ec1211d1a46a2da980d122ed78f483435652b247026ae621c91ec3c3c97821b7d7d917cd53a4c2179c564f5f939221d698f85af4c93e80f411cfab693839fcc068ce4999321eac8eb99bb0cf41369d82fac737fc3addbf9a8aeeb8e0e12003c314741a78ffe396db6cdca5e6b51a477cf55e0735595f9a225ace983fd619d3b026791112f29bcc5c1e0ae48c3f54a3d1f5458ec515c41ceaed3ff85dae50d96f7ddaacf6d29b3d97bc78a4a42a25a91c91ce6e991cc81e7ab6c2156713a545dd946dec70246a5d21d9f95cf46cc13d5775942a1409d82c56f41482742c6f356db8994b0d5b3ed2ee1f7f18a2f6baefeb95a28e43b843875a827251ada7e095c13cd418256f5fab70dc72d8ba958661317458ac7417902ff13de620862856e5c5548457f955998b7815ca27a01b1fb11af1c46db5a9a57a2e1b37a22bf6d8be811564a717e022d94ca042f9e6c96ab59451dfb225bcca3836fc69f219dc10486a76e4b637730e2d35e53394578e38afc96001939cb93abf33b3cd1ac66c971a91177d98f16977aa9d84a66f92cecf9aaf3afa8e8b77f87c59a8012f631acbbca7062e5e2b5db8ccf98090243fed62918dda581e3087410c7e16aff56fc23ba003be55c42180f99e0553c875de43574e2298d9ec263801fa8721e3568718c6f7f2fe37113173887092d873b26da2aef4a1d749356683f479e585c8a229d25af19273a4011839a5de0acbe31d225d44b50d915c510f160450d5db6cb42502b8aec20edbbeddda4934c0281d44044a9470b293d00b83dadcbaec1938d5670467021bd5a2a228de025d127979bd177a02c415d69a2e3622b32a7b6a714fc9241d8b91b663a1569fda73c9082f476b1e6f63aecd392bc8a2593fe654b9075ddfbff0879277def7317b524b9a032cae688e6da3897262522ffa7bbc5d200fa7cccb90036d8483b09a248725e558d06099a84eb77e4e1a88f90d5347d84981156fe125a601e4d10e141e1c694abc96ba8a19a89561b59b1d712b2bf8d3fc084bf81717649ba9fceec1f46e0882067f85ebcc98ed487d0c26f590635dc2d0c150be7c0e628c743007f1c18c265e3a7ccc4f7b678350d24d1dd0481084dce14a20d79322597b7ddc856963263acf386110e64010246628efc8b5f69038d4aa8160738002394beedd56c2bdcaca6b31dbcc21e45297be63e65a6c656cef94db2765081fc3f0f9eecf8d95ce33f6fe332bd54f854efffa52e7c8e6bfdbb1af28a56fb20434b833253281522dd145b08c59126d80caf25bf03d789cbb996d733c2f1387271f8308308a528509472c0f4706d902725fe1e31fba407ad25b738fe772bc80e212c59c34859d972633388b6c911f4e1faa85b795818a48d351c0366572f35194aab0030ab704951bb8a09f338ec71b92c6526f1a2564d73e5e0619a1698a41a8739f1b969859dfc289f3fdf710beb34009e8ca9aa4c7590e3f92d653aa3ef7ff8f15e92503de177e5d745d52cf9d7815c5cb3357a4149763ea482e25cf79e7de331e5b776a6341269978bc9718241f7821d9828145615b3c9340930d5bae171386c64bcf7c10003a6038c2a20d74a9bd1d655d5aedd591f6a40f63b2583e9dee574ddba930b2022b8ff3cef33cf00432b6d8883ea90d5e0d19fa7e95f35d897f9ca094fe291b7af9ce12e73043a9264b3cf62d3666ad05af84a19d4f003ae69e14065594764a1afe9b5392c752911be480d00ec7fd27f6c70c97e182ca60cf4e974d0d969cc305ab1efbc35313eb81cf383422755cd6ff00d805d0aedb5b82bb9633d6f2cacf996e54336eea120332905fe1dd362f9157330a623d7f0c809fe8f60bdd9ba8c8e565778a5f6d0e2458a084f0cb843274f933772160559ec7b49f8a616520466608f56c6c5e9dabab4670cb8b8b679e5ff3b4845c498df7d6a02deabe5dc2994722d752e18b0fc9ab298ea6d7a888dd5c6810cf4d1a1cc2d517dc0688d329d05738b8217337c4d34e8ebe12bd76cb71e6b8a26464ae4063b070066c02b765856bbb28c7752c5a621541dc174b148b588570d7d952fe1e955bb8fa4c26e4ecc3fc7b39a672e4c9245fb0258e0", 0x849}], 0x2) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000340)="61aabb41ae03e1c21fbbe5204f081ae5e339dac99b45ae623d91b6f686ffed32949eba26f3452174fdd70310d827bfcaf3f74e76989f898a9d3729b998b4117c54e55bd76eb73f0a0a", 0x49}], 0x1) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) 09:47:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x60}, {0x6, 0x0, 0x0, 0x97}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x3d}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000040)) pwrite(r0, &(0x7f0000000180)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x3d}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 09:47:53 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x6000, 0x601) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x8, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0206921, &(0x7f0000000300)) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f0000000280)=0x7) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x3d}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x3d, 0x0, 0x8}, {0x74, 0x0, 0x0, 0x7fff}, {0x6, 0x1, 0x0, 0x10000}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000140)={0xf0f, './bus\x00', './bus\x00'}) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r6, 0x80245753, &(0x7f00000001c0)={0xfffffffb, './bus\x00', './file0\x00'}) openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) 09:47:53 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x400, 0x0) unlinkat(r0, &(0x7f0000000100)='./bus/file0\x00', 0x8) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2}, {0x18, 0x2, 0x0, 0x190000}, 0x8008}, 0x3c) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 09:47:53 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x96}) r0 = syz_open_pts() close(r0) r1 = socket(0x400000000018, 0x3, 0x0) getsockopt$inet_opts(r1, 0x29, 0x3c, 0x0, 0x0) getpeername$unix(r1, &(0x7f0000000100)=@file={0x0, ""/67}, &(0x7f0000000180)=0x45) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x6174, 0xfffffffc, 0x5, 0x550f, "2ea86ecce4dcd569ef64e16eb595607fcfd71900"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 09:47:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d, 0x0, 0x1}, {0x44}, {0x6, 0x0, 0x0, 0x3ff}]}) pwritev(r0, &(0x7f0000000280)=[{&(0x7f00000001c0)="5ebd2361f1bc8634f4eb62999cd1", 0xe}], 0x1, 0x0, 0x0) 09:47:53 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x61}, {0x4000005c}, {0x4006, 0x20, 0xfd}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)=ANY=[@ANYBLOB="000000ebffa544939586121f0b95"]) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x43d, 0x2}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = getpid() r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0206921, &(0x7f0000000300)) ioctl$KDSETLED(r5, 0x20004b42, &(0x7f0000000140)=0x6) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) fcntl$lock(r2, 0x8, &(0x7f00000000c0)={0x2, 0x1, 0xffffffff, 0x2, r3}) r6 = socket$inet6(0x18, 0x8000, 0x40) lseek(r6, 0x0, 0x3, 0x1) 09:47:53 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8a, "0000000000142b0238000000000000000100"}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x3d}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socket(0x2, 0x3, 0x0) r2 = socket(0x2, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) socket(0x2, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r2, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x7e, 0x0, 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000140)={0x800, 0x1, 0x0, 0x400}) writev(r1, &(0x7f0000001940)=[{&(0x7f0000000080)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b09ef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c5d517a556640df359ef5642a3eaaf17c005efa14", 0x52}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) lchown(&(0x7f0000000040)='.\x00', 0x0, r4) 09:47:54 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg(r0, &(0x7f0000002400)={&(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080)=[{&(0x7f0000000100)="83925a20d6b3c9990aa7206783602238d7f328433fdb38498d3bcb547c1553327e954fc2ce8f017bd7ce59406f426730dd68f6b56183b4a338755061f65bcc51d9eb253efc0ddfba0a08765c14cd6aa9b2c40b631dfc9ce8006a6295dca432d0b875c4eda3ac8f93a9ff3cf7e25d922762753194047797fd149b4e6673ed8596049415b62db9ed5e2118fd79efdb28a9c7585cc3d3355876b732fd657cc6bbcfcdefaeebfe9831d9e11d19715172189dfa1547b91d3465863f4c78290c677ac8272ab2b82daf605cb2c1037fe2aaa6b3b11adf13384e5166d4cc993749ca4e17b6e1e1df677999de5d41895e0da3d3d64fae7d119ac470ad8b323bbe5b11d2be98c64e610900925418ee5e60a22b7ea22a6c5ec673bf7e4aee1ba427a2d3f4d4a32881adddfe658d026aa0d8b5332015ed20d6a031438e60ebb870faa4cd3ece82f89b4f48e04771f1aabe4f6753eef6e025dd8cdfd1287b712881fc0c4b287ada0765ca2d6c98821f24c52c71010dc12d2f18dd5be454e73d4225cb6401199fc1345033956877ab0fee2cab2a01b816486d921835ef33f2497741ec24d4a839bce5fd4f0314dc2a69cab0bec961b82e969b1db5b0d1b159fb14e24381df8905c2737e6b7a0916cd25014ff9edb6a553059a0e704551ee9f12a7597bac3b3a660ea9980ba2c3bb66659c699eae97caa213b2dba752a14d9a03ac03e71d619f0ec7d04661cbaef90fb7b5c10f0d1dd2f69fdd27fe8a2e5a8cf1315236e25ef236d5ed2170c53d9d8447d8a3546402a3126cdb1af92fe81b6d9ecb6b58e0de29d5ed8f571967d02d1ba48b6957e328d52bdc9e19c1fb65550af4d4cd6c8af4c571883a45b440a86b32239290055c2e83ff6e034ba4a666b626beeb784242c5338c577df1e66d5d5f2cb59782940dcb31f607b7e9b2b74a0cb0215f502206f65391016eac8f2614aa3dfabfd355b98e7d5afec8481b4b9ffddc94cb5f8c62fb3270a45b89c16140645b58370cc5a01406ec7af30882e311062b687467c2e7724ca9e81b503b2a33b00fb810214957d4e502bf6a6c6c41fb3a72996301e5656a679891c29dda40847a2eb81c1d555935fe9a230e8a64953134385c2fdfce7688e5fa20529555aeea8a0d4df5b035e18912a351b4015abf16a47150e110ed1eb2195af44dbb8173c8c678ae282a79fcb4b478836ba0f1ddd87eb94ddf4ac468b5e76df22bff22c28eb96ef852346f980896efdee601b973bef35a4ec7b932d850032728f0b028a30bf4b8905ec42d7662db21ad2d1d222afbbd4ae4269227624c9ab4efa2073192ffbbfe5adfafb875f4ec34b7dffb8b614f901b667cbcdfa0e108586264927687e3221c005af8d18e70bd60a0bc39e4a5b627a29d7e0370c6b9b3c820cb279dea5bbd1519941f92c49f8995177b34852b5d25f986f9fc451d000ea2e7bdba6f801d25a43c4921cb471d98fd33af774dabf1dd76439b5f9f34e33ac10da17a046dacfe5a3aab29cc841cdbeb942fc3dba79c8a9db4a6715c701cef204deabfa31d7a7d090eb97fbf84e9542d0ccff40d23c063ca25b20f47da9cc27b49cacc6ba0d7e8356e0fef57e23bac874a192a8a501d1aab9f4b8917ce8a3f6bdd0057c6f711433a32f21c1d347c636f0242e9df11be789284fcb7a40ba037c9b1044685f3571761d54e7e75503777775208640297e809b0d2274c39ac3b66756ffc943b33cc81b3adf782180e24e0775bad0939dd3d0ae008789d3a96c2fd14dd92a3a64204e2dc391f13113cf8afbb7f097ddfe8f70bde756ab6258918318a03c30a5b9ad59b20b95a4eb5d39b5a0c6a30d8050f7df9ba709cd684c6798e3d59bc70d88d104c36ae4f6000b33bcfb5b515245e1673d767cea16e103ed0c6c407e56aed0e57ab42add5efc930561eaf8bba56009e58ed166c109fe529eb81e6efa9aa34919def1ce64307697dd936e58ad42e619dd51044654dde66dfc736ccd9e06fd874db2a68a050806aa0e02e901fde5a16dd9b82931c42df3acf4ed657bcbdc45da8d83727baae76b459c019bb3452f5245d721065412012e62b37a569a2522b2691505601030797e442432a445c70b507fa2626d07a67295a68114b09670bd6ac45d1f69a3fcda6139c72e3aa41fbb5cda1ff4fc703cc47765dd6ad9f5e863b10dea3f565be24222c1a764de86afe4e6baa2af1029d753aef97dcf4bc70fda65fe9319afa15686d64f584d92ff992a1168eb5b2e9b5b1bf27b96703ef81ddb30fb9d489f1fbee3433afc765dd3f3c6b964b3450323ba91a0dc93ef8066c452ad61dc4fc29608edbe603c2e9b59566f756266f1432b746e23b4cb89b438705d99c0e9b304aef8e1a6282bbb3cbfb9cbb1674ff78df0e11adf1868f017c7bdf8178915aa5914d9b026424247ce327b1cbe71d0ca25cd9caf651501b3c638600be96fc46a77f753077f422d7bfef83ccdd7c43acfbf64d8c1e666e81af0844b337ac193d6159c396845ed7cc804e4b50ebe76abd637b97f772b2b4d43b94ae8880a925b9612515814197aed54d00a8c289d2f8e754c88d0a5ece6880ebbce4fe3a82382cdd9ff91f8d4913785350697936839df312a272b2a20426f298b7c29c38e31a7191ec09c9c3fb1f692282f9febc9b06c4b2fe5bb214be4be15269a04a97056ce6540a8d8a5feea9234b6336444b3954177f6cc53613a26092ff4272063f856673a6c282174796761c6e5059ab63ef0fe502feec5d9f58334880bab0668aca6d204126b5fedade48a43e8c36d1e020d07e7112a1ec802b4fa60a6b8dd2e65c840d2889a0e033732a8601c737b5625b6b0c8a0dcd539657bc58a499d0f3a552576e149c47cef6bf469d12cfe69fc914489cd17d9ba3d154adae243d0b0fae93bfa2e51e2a0dabcb73cd8f6fe6a4adde1b361ea34527686dcf533ff052d3e81a234ee957d024efa01292c5482d9a0634a95efc5806237af65a5f81ba5b3f267b54948e517019c63e760a9cd9b37769dae36a3895b8513f20d2cd098008340e9b3ffc2a71237ddf2e3598c9bc67efb6412f5de9f17fc779f6ca9de0bc60dda4356bee1194d5329b08263ac1f8d4141cce3a195d5b73413f01fd790bef2e0cba1dc399d7feed20904e209926c0f71bfdd5febe527dd0d00ca31d41ababd160a8fde5cda7d2a07cd284ed395ba0d284280ccc993fdfcf831c802bc6ca89cd105170f69b56799ce7b619137023a0358b091951d04e23aef4bf7c4f47198dae68175a6fed2d1e199e07f57829914ceed6f7cb9f62ffbfe8215ffbe6b0301670a53aa924c3b594d3bd1c8a458e43c2bd304f2cc71e4437e3ef8a5e22c19b0afb64461f720bb8c0ef8b8252c3dbadcd0b47279039b80f2648e2cb7a13b19f4b6233218e93458f4d16fae8edf51fcdb1439207068393c5b77b814c47af2055aebba271ef6e0dfde3110d108d6f1eed4936976041297d9184477736c2fabef183950df7373fcc056624363d5f6a20fb05edeaa7c1e1769732b101dfdc307302c70b8e2169bc52c8e00730beb5c769a4e2ef1c99fc15653a6d08b31e3316ec7bcda6120a8e7f725bc1f71719929c9a17233531006156f99a42d73b40ea61932bd407bf55763992f7032189d307218ed34f5f8e89e8d8e1ffce0b9ac9579c83951e1ed4337bd9c8eb9fa01c948a82e87767cbd200a5b6afd183e86a15d9e2e92713b56282a79bdbbb8c05d9aed1fb349081a9c4798ebb44895463c0e02f00e718b9ddb9dae7331fd63a34f4ad3f47a22086ef0f123cc4b2e8d5757f67b740341020842cad2a556dea95dc6b225eda74698248c1d61b4d6b6604068b046becf0d849895c13b5d5b7cf019d0eb6adcc9798a4fbfee8dba17762bdb86457102c74a1043afc86e7bd0ce7bbb0912f1474f9306ab6c1d051c6a54448a781268953a72505bf935104ea26fa0fa0a4bb446dd7e550e1c2e045a7dccecf033618160ba889452fef4ec4fa2df78763678a6084885422ef049553348c0fc7d32e2df148cd39a5af078c6fb680b3a04bde1eb690f72367a346e0ff1418a7bb22bc9cc0504c7144781c43f6410c296d6a9e83284906895d9ebf7cd377e9ff6980c456fd1915c23eeac11fe87ce963a3f26ab659599234068fd4857a4932debf5b93ef94ef78b9902b29b937007a47bc929209ac4583f7cd50d45874499aa4ce8467c9441f757e64e78fe14926062b558f89ddc74799bde490b0ed4c6de5de17e36988c95e6ce2fad81c8d7b2131c479b8a0514c30f925e4974103097a83c3633cfdd8df34caa7eb0c28b03e5ec3885555b80e95a740f15c9c20d57a817baa4187d766b6035e5b7a5dd9fa2012ad43f2064195833707ad772fd7b1303a9260a9894243bad3874f5fb0106d51a6fd6c17f792e3f45aedaf28c24904a1d4f1eebc546a1134a30cc5ca79aed5607270da9fd23c4e395a676fa675787d99f0db4f00a8aa89e5bc74da911df435b6656eec21f254cc788bed6422cd74aaf8c97cb86e3dbbc252dceeb053dbc3505e4235d17edcf01d717c66df84632bcf6fe7d1fd2f26a76bec966d97ad2fd27bf4500426a9a83339c479b0f72829601e9d8eb05a8e156fb9ddaf60529b9d6b98206b441f120c90a8d06c7ff2d10aeb59512e09073af81f5792814019aa10446c59766519a0ce5f5cb3539e4cf0ade343fea9c4c88fe05924fa86808a7ab8afd6ab32507d484f3e84334d9b03567945b59c97746bfb565d51c1f7d80ce873b6be6f3c224d113ab856b8b304f20520816234f6ea4514981e1b369c80f26fbc144eefc8cf018e6010ae7e0c895ca78d5af37d3d403fddd5ea525ae1e4ac9f96c43d78c7e763b268320b0e6d1097c995b2486a427536c04f20451545c492142a59e360797d1c034c5c72524a00565499bbc36577e9f0f43a79b06ebeedab58a1a722117c103e67ceaad0b5f220ca366caba5f3dd4f6ea76eff3052d93cefe2e949499a87f1534cf9ccc91270e367e26f23e5e1524a047aa6fc249848260f1efbc32359cc75c699cc01cc9d15780d697e69b8b5f31b349e0797a47c29d202347f8f2d6a04d4195718bd206c9344641b2ba5fc4490116860b2d808e2a03096dc7306c1d6cd5ced239ca8aa81ba1cbca32977bf39f200868a0e13988b825beffe2dd1bfc0f87f409acda6b4c3778ddc8f90928fd06a72108865c6c6b2dd6703ba81877a062b8133451f6b6d89628f5bdc7647f4780a2791ecf5acecdf95bc6f47da0203ef68af8c2d523214a002f5ed545e2efbb8516739716d5e91165e10cbcf026f1c35d55188c23088b20bd52d9421d11f4012eccb10e61257908c2accb1e72aa2620b62ca7061fc3a77bc3f3e5ebc56944113163f609107bb1fa500203642a5bf81271624c8e06ac46ea1fe28aa7349cb330a2bc9a4ec4138ed620bad263d3bfa5d08ba1ac4dcd1405c1d2c21fb2b959d2cbb1a5e632fc7d19bd0cce5df0286c3c66889b02475f15ba875619201a0c7cc58f0e0d596e643f43a2bc2d4c6cde895d0369f0ba055ea6ac6eb29cf4b9de271d06885c00f20f4f2a03b430108953e663dc221e8bb60c7eafa144de0be7d003723127a967d8aa2702c64626e77cf9235b6319a5838cba54b65a0e387c290c83d36fad9adc4254c6d69b120f564aa68ac1dc38752f699811cdc9d9fbbb8582af6ed5976152f5ead83e394ef81cd2ae50e9707fa4f7e79191d65fd9dc196469a730da480988abf814150bd81d25388163af4bb903343aded7a0e69a65675d0fe6925f9110718025a1b322c8eaa804c", 0x1000}], 0x1, &(0x7f0000001100)=[{0xf0, 0x1, 0x3, "82d5e392e9e1ed3b5829c132db029236591b03e574de38b4ad6daa5cfc90e40cb334c84f266ba518b28d2bca7116f3f19b71b1fd64eb262466a66e62e70f9150a4cf3d4536a04bc451d4a9a7ed8ee6f0be2b03ca2c10dbd43d9f1728de145e347fa81c343a3babced389486e39d0cc9a44e3bd3284c20ef16e68ba19324df2e7811e12a146526fa93121e346de3dd7e7fbd286f06288fd2e7a194892cb0031e03efd84f53df77c883698db5b6048ceb905a3763ae0a4fc19daa95a4ec91a0d45244a5e4372da86a22f8b3c732505fcfbba0d0971489d6275540dc6dcf296e2"}, {0x1010, 0xffff, 0x4, "caa4b00b7e906d7a712678401a9ffa4a9ac9498b0c27075a22cb526b5b7fc97b2b5143ca279e18ac33bd0d354bec4f05c88abd6d53bed274b8d85a79b6f24ef30efeb2181b36e42cea766e0fa793bc3c7b6e968edfb7f21a46e5fbc997f552ee0a93b09ad5729cfdca0d784094a906de16b17be849ab1311b957996859ccf633a0cfdffa7ae52b1a5faba2f800a3347ff7ff39c9e1452e2d468484ffdcb2efc6054efe0d6c78b4bb48ebfa3717890fb5d276cdb1a52900b74770696132f183ee893a3c846c3c74e14792c35b7bb99d70f2f8a3465b5c1c9ac420767104b777b05733fdbff67f6fb49c1af079290b20fa6757e1bf8aa6e0827d9ed2ae7f973c221932124a5b4702481719905dd4d57998186326cde81c302832ca506e2e74150f79f877cc6ea11689274db16002637919f9a46a6030253cd9427a578142f06de88f880cffbd103fa4c840ef946d71838236bcec2c2785dd3ba2bb75d734a0a4c3557dc8b1c10c459c9b920067a64710bc1f7d2bc288b5f572e05df6592dcf012f9f488d7d7b7f052f159ecb78a00d7a63defdcb70de86995fe2afd10e9e1956c1aac27050bcd3e0a0de44e870250119963567360e9fbc1d84f88e229b82dbdae35f7a635b9895e72cbb129c793d072e2306b11951e3a0bb1dfe7bcdfe06498d27b960317312f5a10057f6a4397ff625e06a71654ab1dd018dc63d6143e9d23d42ddae361e9772a2b3096d005aacad11566aabfe137b3b8600cc0c5687da5d0b117474c46e9ca222d39e6caaf56b474fbf6ac8c291dab3c561e86bbf8be6a59205556dca705d2bdf49e3b4c3f5e3b7457aae6b7aa2e110c3aecb79f70186b3944d26e7c86bbd94ff4f611afc8f762feb3f8d9f09d5d9c9666868edfd5be66fc23c0d62485261a0612930ee9241467dd4cab95db5e03b4df4bd076f17826aef0088629016e6a7c3b383d650be79a15a56d13040515007afed2685d90d806578f02429e6020b803cbae89171ceb64588baf094da62ad06aba7a083547af545333acff2e5ac93360ebb1bc9a174cda23bc98526f32913b84123e784dcf581ec6ebd2b2f687ed2c365994979c17578ccf8880fb8aa5fdc479729e92372ce324c309c9b90a62f6b4ff01dcd929068d24177cdfd0a17ba1fcbb83ce6f415deaface3f7a7f26787b8114967627bd9e4e897079ff95c362d54163eae5ce8b562428c1fd95eadc1b6d6eae459dbc75cd7ccd6004cacb04cb4b087edbd3219b2892a048c3f6537046c7877ef528db6194d00be5f88bbe177c379779d7aa4a3886fd432b3666452c65c73f17bf2bdfef70485f3ed7136454ebd3d6b84fe553f4b27f31a461eac4ff9f2125c4c4b88b98540b3c776340fa255a88ac076af9a4588cbfc8546b85a392157de2d0cdbbc3f4fcc1b03bf9618cdbd568a1acf6e9dca9ab012e7f8fc73479743e6e799e2012b6d4c1b830505f29265771d8fe1ea91d89b5df854a7dce7891c06f8722fc4e5fcbfec0b3a7a53a24daaf7120c0b0d1c495f8e6f1ccf9e865d3c8acd156cb894dc994e5ea5d2c4621858b2389512d72e9fdc1ccebbd4497da89355c4c7b9f1b7c9e8100ff09e764409acd4311270e426e81ee4b129e212c02175bb5153a9c05b9ec4a8f572534ba92df996462c3d513af875a533a55165de29abe721a457e75d58677d538b772e14cfcd683e84b529be36f5f88b39873b981e0dba7ad26ad35f703bdb9e220585ac4b58cecbdbc2b5b475b6e1272389b34172eaa80a2b229fdf88d8ca117a5a1072b7ef02932c22c9e32c57d1370a0348f9a9e4a3fd4dcd5345ed8813526d3dca2db498e74a95d4c067db39eeb29373292fd99571f75a49c97b03a652a2810e9870c1ecc90da419cf483977b5313f744a4588f93e2e21c726d6bdbd2d30aae554c57a8750430f38533d71d21b3acd62fdf3cb972a769e2e5c50f01555e8c643e40228086f9c5cf1a3142a981b5c3f8d3907ea391724212f3e77b650f12529f7df1cd8dc9486098f90b5717d7355d869fb3e11b4b2a890949fcd13dd5e3c3a454bc2145700fe5f53b4cf12bba90a7365d5dbd685a35222dd90f11a0ec2ce8b8534ece4d2be41688f9ded12f966e02b616abdb1b7d046bb2e506bcec2b7a087ab4594b9356320a7a5c64367f8acfcc5e0be63381462f30e1edfc7da31dcc5257c3a8e4867210f814c239290157c2e988ce91926a7ab4497e15d79ed1cedb529c783cb848220326e09e30f03cfa2d7e83968d19219caf7197fd60f980692b8f1d68d1803de8358fd9064f0716dd01429a7589c5cbd6e37dcf13a7fabbeed9e3fd255905942b5b95788c035ec4d0da98fa32b6e1e2e00e1cc21d69fd416a455d6932f86b1e24c232f2f4b87d644c00df5c77e3d5962a9aaf2c2246d4ebfdb19279ccb1396c4ed47ba67c23eaa30ab1a1184c3f355691cc7b7500a7eb822cb9aa9e9a9df88abb7b5c307037810fec0ebb19e465661a02311eb29ea3cb1baefd834760b98b748fefd830d6949e173f65cf1ec896f3fa15708778f031faae54b3873f3f58e30a152e6a837dd16bdd2bc154d6014589b02e2f47a55ac94ce6cb49e341e393571f57387074c95d230cf43103fdc09f5b52c8c4b550de86ce7cee11d32f9ab20c094acf619e36202666a3e9dbc3acf37fca6dbd12651d5527985bf3d52f3d40d344407030c9d5915b99971811268012f26cb3a0f022004c4db3ef08eb82813ed5ae83ba4fa9b6910168947e3ca21d8b880ef106eea5606094504756bf2498cf8c5a9a6b9e24600963f6af9a87b259096abc13a8b7617b8b354ff19725ef686ebfbc40678b85a653417d37f0a27e3f094199fcfd9e5017eb9c90124e9e291ba1e32f6262da17cde5cb9250fc7412fb41c4c69f08e9122db7d2640b030a23cae9ec63f9fb65b2c5e15da53efbe9e49cfcb14d3f475c33928f8247fa1489b824cf92b5a444a831742be8e344cdf009fdceaed423b2fb557b86395e76fcbbc8570c22b194c34f11b50506494caa6fdf15ce3352387bb15f8aa3d33422f6319f6c8179f1eb65d1d4ae46568f5b358ca3c0cfbb4e0889ee569164731a64f9a48953485b146fda818e62f08937e16d8c821f9a60624df5524d1ab0216a94139b95739db9703470efe4f46787715199e134be5e9b533e082aa1cc6ac542d08397ad1b6e9d8607a9114374ca40061a9a9158964a51afba6d39a8efa394abb29569d576aa17765c2ff08318855fd8a0e1ab160cf1381dca019f0c6e92d1b943e37640d434be139b1abf5546185add25ac2b5652f0408e207570766aa1638a5ee98a748295776cb89b77dc7b138f7e46a52e6e2d8ad994f6b30746e53f4797d0d81560b379333eb3fbe3c1fa09ad78b4460b746f4b0638222c4c3f43bfa35b0cd3e9af27f8d85870930f2f30e6810f0587dc32d4f641a811230b3c9deb2d21d94e87703727ef027688feb7b3c471675b68f77518aeab23d9152b5005316d6749b48d27341ba3ab31bf93886d3116c5546fd74898f358272d56e60d3a2c0fd37536c92e8581a2dbd37ed2003327f45c5ae1ba27b00dcb4126f7db219fb28e3f0f062d12976be8d56a0a16e049f11c2929ff377760fea9188d3ad550f3ace5973f500643e5994bd27958260f05c2897153dba5df4a4ee0c1bc527c3ae07b585c644b8b83b512bc80f5bc0b26d9bc2eab8b0167b98dd42f746a46eb8fb807b391cce4de3a1010aa3c07c0cac52ca0c1988454eb00a2883fd237ad1e0179cc6da88bce69d66e4bbf002397df1220a164e256e6b8769be936179fdcd691beb33e7b138f4ff10267bbe5ecc9547f5876de71ffc948753ee5fc12b561de6a4dfd12e85407214e713b503fe72836e0651b8aba11b99392f5776ddc26e31f1e3c407549cb860f43da12e5439d0f2b844390ab5b18f1da89fe30dfbb55b1c56374a64259560f7b1d601b222b2ba8764e2218fa7f9c9b883cacf7de36dacc4721a06b5ba04cc594bb152a7edd997d1fc9b87b2e37212094c49270ec89eaa3f9f279cb156a04fb88b14de7c4f87add95f105208172e6f5a421ce06c276fe2f54eaca6e57d130e4e6de53954a7b945ada041507e0548367faeb2b582e643d96dd29580e5a158c0a95cf45609bdaecf7025419d4a99344a714ccd6aed9ef85a41e39b3943bc3dbe16b4b0c1355fea307a941b54e31852041fd6d7bec0ca298e40039bea00eaf4a052a0bee6214b01e9933d873eb65d73e6f8b80998773825c33677a900876878dfb58cb9bcdcfee7f36024004bd4f8ac197c8d44a2bbb0666983bc97f70b284a9906201a1dd33563454798937e61dadc25d7483bc0b3efb4057088b8f9f80443429c2cc5850a30ff66e44b462b720a010241e2dae7d519c247f7a59e5c85e937dea4f1a56454cbff8bca43d2a6e27604bbf1338cf0938fbe055ff35b3836f907904184b9da6ec3c81051f9edbd68781d0785c57dcfcbdc7b669abddb0faaf1fb489abd074772aa7cc63a5d2fbe17fbde121e9e00e2622582d6921e2df72211deed03ac9ef833fcf9b80cae7e5d24fb6c533aae91f3b87b0459e97615968dffe69fe8c1d7e2618047363b93cea703892f43505dc942e345c5d2caabda4e183f1a5a845f9dc5887a71a3b45881bf4facd7e4671f4b4d1d55fcb55c7c1033328631a1188cb4bf60197cfcb1794304de2a24de215a0e7adfff8c812bec7764ace61b4e3abf5cf1c4b262377476da70a4991fdd7bcb843b62cc9e3058c70f4e800fc361f77e84093b0eeab5003bdea9123779548744d4b2600a271ce2018e36cc78d7fb6cc8353e13454a46694115eae02fc3bf130b5336bedb6f8c826bffa3786d457752371824bda4734d6336458df31c040495e4e4150f1155bc6661fae015b84a969e327c7d32e9d25c35a271350e508138301f8d0a20a2dfef06b95464db3809bbc11fe8e59a72c0b2f92ac6939bd535654e9b765ac9a55ab409d013b4495c4ad9a044b3d3ff921435f70c4824e74d898ba651c98a6380d4b2875092c57b8d6aee9818e080ac0886774977d0f34b848a5077f04a75898aa8bd004c6344efd3cb777fdf412fc5e0e920beb22a2dc220cd13074458d42aea7698af1d7761d91c78d5693588603a4abfff545812e4462d283fef3b203fb9a1786d719732ead15cd07f74a262a8e8c34f6fb47580ef11a89dae44a888e92ec74bbacf213a0def23715fecd8915e66bd4253d8c89772ae796f865a2d1eee3e80eb6bf20292ca762afba9f53a4839e10f9c20ff3808dd5719743bca2a230f0cf0ee324f91dba72e15e1c2bce9fafbcde8b331e9f477bdddf93f8f813eefb3c216d95a6fd53a7085971ecf2355e3e905456c9412388f2baf286e6977a02715f88268a65424036a35c53b8c38454afd875d39e16106aeb6c0e8e0a49d290b99fbb1626fed5f0e5ef2322473114fd2acf5d1c1e350cef467ce1f171bd4492124748bb2b3cb9800436cdc7a5173a409e04e9c8d2af131ddc70db101e0f4b482a6b636ff1c7b648c456a77ce41cca4fa8159369e2ae7b59c1115f63bf1da831c41a774457b5b2cda2cd62cf7d86ea19a4c9b90ffbf31a992dfa60f00ed2b7014f32a05ed9b1be817188172da6705de3759fd2936eba6d1aba401ef7f83edcaeda944082c7f228e6fd5552e15e1030069365557375873647cbbd6f2d5f5cd101fb8d73d75359de898ef2a237092c69963ad5736633c91b4622e8d899bb3b3086bf3fa5a01d2f60c18a4e3fabf0d9bf41d5affcbde9e49c55a11bbb6fe6bacc6506aa0"}, {0xb8, 0xffff, 0x5, "a1c4860fa50bbc635c9ab4f2aa342798730f88a99b524f85cab463823dc319f8b760881c21b789c1aabf14bde890f66821a33d2f6c61224f147b83f65954789f99f8d4352fae3dae49944c57d8caf5c846321619840c01f39e764afa8be5e06dbad11bb3e2219094042e85599d4da340fe1cc675c5371128aedda80a6bfc1fe46a22b3d14f3eea0442f42dcc5d45aab2c9a2261df0fb7597a783d8bb7d01d26ff3254f72"}, {0xf0, 0xffff, 0x80, "59898ce997fea011067aae726bdf4852c1ce5e6e86761a904dfe345b47689aaacac0e587a22e43a1563e237fd859893291eefc424c03977a010bffea6fbe57368a37be042a4aeefd2e2f246c89269d79ba55a6c11e5253983534127348832e5925e0b43ad1bce417d331d524774153f6bbc8f271aee1bee49802448f326632827057889e15a31f3015cfc27ff3adcc83a166ed3ab7c99a04b01b293ab642341d3dc3036d31e010ac9ba8a2aa4a0aee68da9504c30e55cde4436c6bb2c9aafcfc4204f240286dd443609d2fc9c679c7f5b3a325a7c361c43c1adfbb6f18"}, {0x50, 0x1, 0x1, "0680a7807337d513ec7e6d9da87627999f7e5d1fead1743cc449774290194ab20fd20dcfcf54ad75cb4bfb24d98428fe5f42af0d8d197adf357d31e252"}], 0x12f8}, 0x0) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="010702"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) 09:47:54 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x3d}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) close(r1) r2 = getpid() fcntl$setown(r0, 0x6, r2) close(r0) 09:47:54 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) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x3d}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 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", 0xbf) 09:47:54 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x100, 0x416) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x80, 0xc) 09:47:54 executing program 0: open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x40) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440f"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) sendmsg$unix(r0, &(0x7f0000001540)={0x0, 0x0, 0x0}, 0x0) 09:47:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x45}, {0x54}, {0x8006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x3d}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3a, &(0x7f0000000180)={@remote, @local, [], {@arp={0x806, @generic={0x1, 0x3c0c, 0x6, 0x8, 0x9, @empty, "508e7e53448a9396", @remote, "660df07444f37449125f2076e9ff145c"}}}}) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000280)=""/110, 0x6e}], 0x1, 0x0, 0x9) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000080)={0x6, &(0x7f0000000000)=[0x5, 0x3ee8, 0x80, 0x7f, 0x9ec8, 0xd5]}) syz_emit_ethernet(0x387, &(0x7f0000000300)=ANY=[@ANYBLOB="000011c742c7cd4836d20c44ce6b2a000000006a84002da3b8c9"]) 09:47:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000003c0)={0x3, &(0x7f0000000400)=[{0x28}, {0xc}, {0x16}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x3d}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0x4, 0xe5, 0x91, 0x8}, {0x3, 0x7, 0x6, 0x10000}, {0x7a, 0x80, 0x0, 0x2}, {0x5b, 0x5, 0x2, 0x8}, {0x1ff, 0x9, 0x7f, 0xfffffff9}, {0x6, 0x6, 0xf7, 0x2f}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 09:47:54 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) connect$inet(r2, &(0x7f0000000000)={0x2, 0x1}, 0xc) setreuid(0x0, 0xee01) r3 = socket(0x400000000018, 0x3, 0x0) getsockopt$inet_opts(r3, 0x29, 0x3c, 0x0, 0x0) connect$unix(r3, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) r4 = socket$inet(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r2, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80606948, &(0x7f0000000300)) 09:47:54 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000980)=ANY=[@ANYBLOB="82020600000000000000006530130fb9aa23d0571454d78a2a197a38e207000000008295955984c87910bf093f68fd6dab7f7ead4bcb777fa69dfceac2a84e6abc9d4896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554791a1b81ded52d60f13ad30505e8f53f8a4aeef9d612f871f4385f04171e0974e59954f499fa202361ca1d8cbc7dbbc5b65c6593d2870b4122cd2350090beed66fb00000000000000007184956662fb2300040000007a3485d1ff679e294dcdc1549fcc780469f87088b65a16f8613250fae7c1714233841b0ed22b04f08ac886c375ac62d744b8d3530c2a245af8c1b261098b50fe44c260771de424c5563dda900a33445baa5863cf4f5318f1e4f3085b5e85b0a06bbe1982787bd0a4fc5e20095e608d9461347d9f5d18ee3d76ec688a50310ba135c918dadad0cf49767bbb4f86f5cddf91a053fc841d042690e93ac783ba81000000d7e1986287d381add19e70a5990cac8fe8986af92eaeab952f2ba296ecebb5235431193dad75dac832888396daf5cb022827472756460cad12b99043f5b1b8beecb5b515b8f8b3eadeb0cee0906914acd2e562b24c0096c28edb7fbfe0d6cc2039643bf8150706443a4e6067415808299a389aa67701024f50953d5474397b01da8c3ab4d77e92198909a995213ee62cad316d99e1b9ce3bed4525f822d11191044f7e76ffcf20ee40f9b28904f202def0c4bea4647202b8ad178315df5897d734c0e5381073a14ba298a2d282b79304dfd2da94360be973f3b2f827c03707aec604d752659b766dd8deadd076c836c5e4f4249ed08a03bc0f9aa47be81307e150d3c70fe13a5537f2628bc640e39287e860f257140c72d53b17e1cb7cb025154d9c797ca83d076039e14ddead7819594b8d5f1c5263a5c0c8da16de69e4b53ecb866c4bf613452720c05842801d399e63993d0de2d41d8f50d56870d1f368f74f1cfd7bae70d0247d792a4c316c9da4b0138a7cd188ee777f77835c73ec788292680f329191c71a539e21f981d605ef7841f107a6249ffe7154bf4d463a757aae4f423fa582a67470d27b9e11c495a681b6da8b781f6b74961835b5b668c694d7ea04075a9dcbd74f0cc810d88416758eba857791ec836b8b1f157c20c99bdbe9cec2fed51da9672b314f812db1692122fb0049b1c1698b2c5f94df0e033b5f20e485c9916bdad08257363d2cf1acffbce5188462f8984501e43042f0b628d29290933fccb463e91eb4b32c8f2c5830f6b48071e56afd9053e63fb6fadedd719e9d4712a6256afedc2f0342e1d3e42738b1df6467b7f026c08ab49556d9ef955e0eea3f6d053dafb4df19257a7bb0e1541af382828c207819e820792e53f879b9d2843b684651d8bfacb0025be021cae7a8de9c877d833bad02a7e3580c7ae5f100000000000000000000f4a16f755aa11f7cb0cb9025ce2af5a5e6214b4cf57fa13f3998104127ff9c959fea10bef9bb8fa98086664f8d99b13f47ce2690e82e4ae7ea4daf5a67ba587227fa9ccd3ec99e2ab88fe848827e2688d7d6478a7270aa2c34a5f7f016a9d5ae3072266e0b7dacc700a279a9f07c8f321cabd8491ffa2c61f33bde959528c3d593250a9d84418e8b167381b6d930992ec171467960348a98ab1d1b02efba846d46c104b928d4502ab78dfc35adfee742ba5e311e49e112a6009e0bf6f16c97a90c797513660fbb86fd56b047fa077fd33585d0827763dcefb977774e0f56e19802e3f7199527b0df7c49c1b8da77a535fec41a2ae6ff5d56c52ab71eaa21c4cdafe100ab2065579b2742a687bbad454b825e8f5281fc411048deeb573344d9afdb787e7958fc0393e5a43fbdb2cb7dd11554dd15ca70ece5e64b3218968811de5e9b7baa5d6f6e12ce55f343808b3441a07523ad6e2ba29480a71b209ddf9b115bfecc1067b821907d46d1c5f4b1049378d482e62c52ace1245a9b11af62c7bb4aa21951969d2f6e0e3b650cbd871787c80aa5d00cba8d1a968d48debd903f07dbe0bbcb7f00f37b0f3c5e480c34fe1d1eac6317bd0219c76084b9d91fd31d1fb692801179023a49530dbba179befc9b74def1cc1b997ccda20b96d219228f1dfdaa0349993a76c1906bae4c61b728c5e55807f814919fb5252e3a6ef3240a44df62ce32494e55462dbba0313f90ffbe5eba5902febbc22ec92160628300e26df0e10ca89bd2a225e742ee576334fdaa19c6a0baa3dd3372224391ba5ec3d59482b9244483c874bf420d16b0537963abc91e6653fc8a4b3e570d51f9dbb4f132ce0259e9977e50ae8647ff66741baddefeb3ede08fdb587ce93ba5d70110570a3bca6cdc1938373a9e02d51489fcc3d1d566ff520fe26b5f3bf9f5230574d1a67286637d9725bf648a95d95e010841ae065e9588a3d32f7e19a439bc3a5615e551e22e368af4a9c376a315ababcc050232d477157e011adaf2863420fb0cce0b53003ae8cd9a8bd0b08c53aaa8ea000000000000002932da80c7cb2fd87aea1676dc886e48a75cb56402b3b8f7073d31f0dfd38132250bb9dad8dad20f394e88e3f0a0b567c9d5c6bf38191c0f754f4ec564b9cdc332d079f3ab91a665c83706e46fe2ffc36985619892ea18750c082016e14976c57f09850820f96de498531286429ce05b56ed2a63f5ee43faece3453001bc147d5ecdc53fcbe026711ddebd74c1a4ae01d2b8e9339968e99a66e78677a8d42844486a313fbe5272684818b54dcbec56a5d4cf9096c0e63fbc88f7646cdcd937766b01909dc0f6667f7a03635cc2b94f4ce738c4861219b5e256cbd3b3cb02c83b1c82c6cf31da085b37775c31bde892a5f98de73eef13217ec1d0fb9b1b89d5fb71a30840e33821e3db29e8c077dadd53536343d86c5d2ac4e8de90ea59d9c548510b019d4f6fc7d427697451deaff889dc6be75c24d67ce8e4052deff13e41b35b6d58593fdffd03a366bac22c4d5063307a886882cf8d2cb6ed699f64925750c153"], 0x10) dup2(r1, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) dup2(r4, r5) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x3d}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) mmap(&(0x7f000056d000/0x3000)=nil, 0x3000, 0x2, 0x12, r6, 0x0, 0x9) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 09:47:54 executing program 1: r0 = socket(0x2, 0x8001, 0x0) close(r0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82027811e2b28a11776b"], 0x10) readv(r1, &(0x7f0000000380)=[{&(0x7f0000000080)=""/176, 0xb0}, {&(0x7f0000000140)=""/204, 0xcc}, {&(0x7f0000000240)=""/163, 0xa3}, {&(0x7f0000000300)=""/100, 0x64}], 0x4) writev(r1, &(0x7f00000007c0)=[{&(0x7f0000000040)="18d251cdfc1f0519", 0x8}], 0x1) r2 = socket(0x18, 0x5, 0x8) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x3d}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x3d}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x3d}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x3d}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f00000003c0)=[{{r2}, 0x1, 0x10, 0x1, 0x80, 0x5}, {{}, 0xffffffffffffffff, 0x0, 0x1, 0x10001, 0x100}, {{}, 0xfffffffffffffffa, 0xf11488fc00b3904e, 0x20000000, 0x5, 0x22400000000}, {{}, 0xfffffffffffffffa, 0x20, 0x1, 0xffffffff, 0x2}, {{}, 0xfffffffffffffffb, 0x8c, 0x2, 0x7, 0x5}, {{r2}, 0xfffffffffffffffc, 0x20, 0x80000001, 0x1, 0x6}, {{}, 0xfffffffffffffff8, 0x8, 0x2, 0x80000000, 0xe5}, {{}, 0xffffffffffffffff, 0x8, 0x1, 0x9, 0xff}], 0xff, &(0x7f00000004c0)=[{{}, 0xfffffffffffffff9, 0x4, 0xfffff, 0x800, 0x4}, {{}, 0xffffffffffffffff, 0x1, 0x80, 0x800, 0x3f}, {{r3}, 0xfffffffffffffffe, 0x2, 0x1, 0x80000000, 0x81}, {{r4}, 0xfffffffffffffff9, 0x10, 0x1, 0x1b, 0x6}, {{r2}, 0xfffffffffffffffb, 0x10, 0x15, 0x1a9}, {{r5}, 0xfffffffffffffff0, 0x44, 0x40000081, 0x3, 0x6}], 0x8, &(0x7f0000000580)={0xffffffffffffffe1, 0x58}) 09:47:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x3d}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x87}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10401, 0x0) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000100)=0xfb0) syz_emit_ethernet(0x15c, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000202200010000000000045240146d3d396af34de52c63db6c2091e07406c9dd70e1b675491eead31dcad29a97de276b1918f8c51a16cf61f490f9231ff9e43fef2b016684fe3decd68fe1fe6d2c655d989facc22a5e8622942532af38a3cc239ff690873cab3826c78b7c0f73645bfbf40af927e4ad9be08ea5cdd90939b20f0e3ad224f630f92af8d0a27bcd750c5600d15c06624f14da269735701ab9eefad3f83c58de2194d6afd093dc3d68a11795"]) 09:47:54 executing program 0: syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff88636006920000142f00fe800000000000000000000000000000fe8000000000000000000000000000aa000022eb", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="08000000eeffffff"]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) unlink(&(0x7f0000000140)='./file0\x00') ioctl$TIOCFLUSH(r1, 0xc0206921, &(0x7f0000000300)) ioctl$KDSETRAD(r1, 0x20004b43) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x0, &(0x7f0000000100)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) openat$pf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pf\x00', 0x10, 0x0) 09:47:54 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(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) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="160065246ce135e56aab4b22da01dd13c1e254e70d40abbedfa29c2406616d1eb3203dec7f9846e8ea7e25ffa56b64a6664585082200003534f959f77f3c0c3bd3bdf652ea018d8861ab83951ca9e6221096d1e0a09f390ef15cf0db41cf4c0d5ea142b0f4d8f1f3fba73929a9147fa3c4203c5efdf16c366919110f7399137363aa2bf233f977fbea13df3179dafb6e70a572703dce1225ad808c334c29510db088f47c6abb7d9c80569544e4050758b03826e07bae"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) r0 = socket(0x400000000018, 0x3, 0x0) getsockopt$inet_opts(r0, 0x29, 0x3c, 0x0, 0x0) setsockopt(r0, 0x1, 0xc, &(0x7f0000000100)="ebffcbff13a940c614805d7d53a454f7", 0x10) r1 = socket(0x20, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x4, 0xff) close(r2) socket(0x400000000018, 0x3, 0x3a) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000180)={0xba8, './file0\x00', './file0\x00'}) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 09:47:54 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x4000000000) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) chflagsat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x3d}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000080)=0xed) ftruncate(r0, 0x0, 0x20002000008) 09:47:55 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x80002007, 0x5dc3) msgget$private(0x0, 0x400) r0 = socket(0x400000000018, 0x3, 0x0) r1 = socket(0x400000000018, 0x3, 0x0) getsockopt$inet_opts(r1, 0x29, 0x3c, 0x0, 0x0) r2 = socket(0x400000000018, 0x3, 0x0) getsockopt$inet_opts(r2, 0x29, 0x3c, 0x0, 0x0) r3 = socket(0x2, 0x0, 0x0) getsockopt$inet_opts(r3, 0x29, 0x3c, 0x0, 0x0) r4 = socket(0x400000000018, 0x3, 0x0) getsockopt$inet_opts(r4, 0x29, 0x3c, 0x0, 0x0) getsockopt$inet_opts(r4, 0x29, 0x1, 0x0, 0x0) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) open(&(0x7f0000000080)='./bus\x00', 0x184a0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) lchown(&(0x7f0000000040)='.\x00', 0x0, r6) fchownat(0xffffffffffffffff, &(0x7f00000000c0)='./bus\x00', 0x0, r6, 0x2) 09:47:55 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x9}) r0 = socket(0x400000000018, 0x3, 0x0) getsockopt$inet_opts(r0, 0x29, 0x3c, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) syz_open_pts() writev(r1, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) 09:47:55 executing program 1: socket(0x400000000018, 0x3, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x8, 0x0) close(r0) 09:47:55 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0206921, &(0x7f0000000300)) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, &(0x7f0000000080)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) msgsnd(0x0, &(0x7f0000000100)=ANY=[@ANYRES16], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) socket(0x18, 0x3, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) socket(0x18, 0x3, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0xfc, 0x2e, &(0x7f0000000200)="eb29e50809b39aeeaef9f55cc844ffcbff13b9fd812eaa4e713048e6993192964891bce59132c1023a72a038346f7f58dcb96139632b8b51f1c879bd6238f6575c194a013363add6c501cb7f1d7e2e092ba6c07f46a1736d6ea881c601", 0x5d) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x14a) 09:47:55 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x1}, {}, {0x1fe}]}) 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, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\f>\x00P\x00'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000180)) 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) 09:47:55 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)='h', 0x1) recvmsg(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000008c0)=[{&(0x7f0000000080)=""/96, 0x60}, {&(0x7f0000000a40)=""/4096, 0x1000}], 0x2, 0x0}, 0x40) shutdown(r1, 0x0) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) connect$unix(r2, &(0x7f0000000180)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000240)=0x8) dup2(r0, r1) shutdown(r0, 0x1) 09:47:55 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f00000018c0)=[{&(0x7f0000000240)="6b5b9bf095beb7f6f929bc659c2009a1266ce47b3e458bfd9ced27136fff5777c5ae31521419c92d75e455ee6a65b04342e5f389a64c02fb7f4d3a96d1e9321d8693", 0x42}, {&(0x7f00000002c0)="702fbca8aaf3416dc1c2ba71422d7316766759479de8d62a5508fe801a31af52f8941a1a", 0x24}, {&(0x7f00000003c0)="6f139d1e9b5e5d06e34afac311fed2774172015b42712b5f02fef6b3a7017a524f7ef80efb486156c561e8253c39799fc75332062e46fc639145b52f2555b7131603b4a7cd6683841d3df62cbbebbae608d5f99e8d8bc059b6fa386c4adbda0dfcf85337f3df6191b0846b74e0b90da95759cf74b5c8fdedbb050bdeaba668b1b78483ac646e8736411ebb250e59ccd9b34e55f38493780494cc31e5adfa9ec8222795453ff11fa207fafb92194af4bba68882e3ac667cb8105bf2a80e8bb6657a1ad52cb82cf292a15593820f29f67dd52407b37034191dcea40f58047a5353dfc2d380883fc4734f72667e0935bb06a3bd042b40b7997aa87116eec15a075e81d1bbc3364e668a90d29d33eb61daf6498ad67f1618bd0e41408c665e948120c8f4326e50df03dc0b70c22452411f95080b88298eb9fffeb5579aa3493416411a7fff8ead72983c09d5ac80557f70f40cac7f2650febccf402d4660e74d86a28f7cf011ff1f0c0a79bf1ad09f68ce04007f7fef99609303b3fb66f4fc3f636e7562363a70badd6f2998a2b56b87b7039cf6b22bd206fbaf24d5fb0b6b5c3663dc83d60e8ee26db96e5140b3573e401f946f57327c1e5df2d0f057c35157e0a8c2f0332e1a4216ea505de00f057485e937b4fc4bb6633b068ec9018658a66a60eb6c32b6fb463e261f771facf00c51fb4825043fdc24305a3107685fa8c69b5727ad5e2b982433d8bf346fb3dbe96d765ed849817168a17aa359001318414f445bf9ce196509a1635a443b0cb3992a5309fb11b9026652274d3b2d6ace45828d57cbc5f96bbb2c15751db0e241320b4196237d80a9df22eb349defc6670041df08a9ca1a85ad059f1a3bf1575ebac5c71490d833832a7e0e097072c2d11abb1d82f88e7a38fab659649c20a22d76df2bc2a86865816d1d6eb4dfc7c70a229bce06519d8091558a19ed1a01b7f625423f39d622649a4f3c24b4a7bd8b8f314c3c17e7a64b12ddb00d773b64387d5e0137019165e8f6172fd1ef5c3b8cb66d253d6dba6061ba3d997c2449ee0fe024801eaf415fb74a734bd2f2505ccda78fd47423dd6a4431fbc737552d9981aa9c8142e0a9900b9114dd4334b1dd7d3e914fe791330501ad64fa42d037dc103c0fbe246963ac3f4d7f2670086a9d408606ec0915dd7b9af9c7d9a199b4b937a08a4c254a5bf606b10535d5868c0b723c49908d1252e6b4cf0f69b2bdd2d1db2741f68a6ade29e03342bc47dfa7a14fece0da8dbb46ff281286078a7fcb94c503f1afc4290b211c3437f86bb1fe406ad743b7faaac13715d71aa92643605f1d477a17a77a8677ee7e4e25ca46337be9047dc7d2bb2ae72183a659b5e3ce775df45d354dbc97d73faba5e06409dd2f6177e1cc779938ccd5a2d386596a9111a6136e70c13320e53367b6edbe511f545a6c17875ca1854fee99b72db9243304b40be7ae69e47b0fe6638eee9728adf1ead98a44443213d7aa4da7fe2ea115c1e2f1c47a879c8e7fbb65e86b890cd1be34b7a66faa909c1aa8858ba546e727168d4dd801352e1a1c58bf2a220ba8021361fd3ce173d2a8868e2be4def50af53fe65ca9c0ef665bd4581c708a0d0bbde5ea1c7786528438f78ee9d5a6178b1bb354e81633e388cd00028f65ad55c5ac36630b867e068fee048dd7614c6e8861e0819ce3844e1d2842e0f4fa05ddc43327c71e8959205145a1fd9b83ee4006378bd9a3ca44dc63945d6a4c02b5632556904878b07bb8454a120f3a62fe440129805dd7570c8e1f029e4e42c0413b3832591cc9ae3c7713d1a07789f1cfdad853d74b7faf56c032c4e9e93dd5dbe160e1be93e55824c6518bc622c4139c65d38ce56e49dbc246d698fccec27d79ed8adca178501601e841fcef39f9fe648fd2fbe19f5837c41febf053641bd15e979744f4bd1c224d2412995e4d54866277394283befe7f7ec21d63b318a2082812a7e7737d77ac9151226b5d81bd17b25a45e8ce21f9db9bf0b63178450d1045ae81285c3a5bd52049c00468f9ca690647097ee3d6ed57abc86286f4b6930d36d3fa93d41dca2d7097a104dd11f05eacc3b0960e4f091514c3fe7a25d43f58cbcee7a78677ba7e57002363bd70f0538c342eba1b943a2774a4c46766474633cdaf43419457a18e51b75057187668ece7859c984fa096e156b7fe8bbf1fc6aebc150d543ddbc8478112eb1ae56d90978bbfb0d83fb3f11ba5e05e28cb72c7a478a54303ed5d5015525c7fa26d9fa248d6e37f9c83b4e6c0d83408273056efe6bdb6af27554db6e09366a43bdeec1c498a82cb9bf8ffa5ca8b319f227fc1dc421e8a242a2d5d4943c4b1d5f50e01bfa137c92869ca6542f2332ddfa127c26a28a0be2c031c85c868852b8cd0d9fed1b2572cd598b6a9135c0a4e63dd5d2723ec74af4a1de0e112cfcb7e71e814209a720241c8397a31c78b1cd6f2755cfa817a6bb88195802ac6906798fcf6080fa9e56f56e99bfc6f8eee61e0ce23654cd59ea952e0641d271ab92e0492c9f53da893a1561124c3303b26dd6fe092370d706ec9abb8c35f6e2af001a7fc9f885ba3b4efc24d992de0a50d24e4a64885326f45fab0154021b7636cd4eb2a713805d5c6e97acec360c4b45ca4725f1ef0b05fe3840f15d8b84d632238ec06a99fb947bfc0960a8673d5fc0ca1c62a8e251cc1f82beb648a2fde58ca91dcbc664443d578a8f1160a9976380b899a49d2c4d07f398fc2a5cae11a7b43da742acfdb20c1cfb873b90da275bc8c87711bdf34f5cf2f4aee70c955d2cb60811ce8c12ab1ae8564adf2cedbde619191e8e12500b728c384aa293cb7f1dd58dc3e424ff7191134d5b0a04fb7790561801dca743c151fee94f17f46d65744ae3722e5361c2fb5dce6b3d0c43b0a7ec682918b877f894bdf669ceae6428d5dabbd7e73bda4276b1d317a41c61268833eb400222173c7b46e82d669d410e85ffd0d474763b97685fb79286b31d45bdfd810985291b87f38a2752dbb631b02530614f5ca7794599c466820a765794f2eb9d93677c6c8656803d4ceea47623b1c7d1e8ce010fbb5b34cb7dbc3a33d20f9fdabef0587d90ce84e1debf50367e98c8b67093cb7716619561d0e5f297ec7db5478e39c5a25cb067e86689a0f5b58554ff32cacfacb503e59b2158a68c9fb9d5791213f678307f4cc0f88d81f2b2421254267def027c058608cad13f3a1f9e31086bce069126241b2f301b4bdd47fe28b8d0ceda3730dc8771b698936f0e9b34efd9aff425e401c2a8b30d0b1a54ed94a44f3799fa719fb4e202fd6641709187982aff4cfb725a2d7d5b210c1f1d9f8ebd7b1f72b301dad23c56c7265439fd6c0dedc6badb08e142f4d5a8d8858ef140ddca36148cf6012daf987527e9356283075f488018505c766f221e406d4a33f3061d5d5ff216c1957c52267172808494162c5d565426afaadfdcd1ce45aa18dcee8d6603e8caed2d1c8ecaf56c81c4631fec7272d67d1499d6532e71776e2e913407e8d3b146d8ac71490ef0ee45765f7161ebad1168d48694516a0ba4721c62f334e8883ab587f9cbe259371966430abbf8b39a2c0a7fae7223277f40e1d3dbe85b08bbb89d331fa25ad0f5733900c69fca9ec2298423d12658c32df09bc49356be55c2af30cc580d87efeac9007df6b3326197a57d0dc80f8496b8e55f562f5b8c4ffebe9c95a78887602c73bf73a7809a1263340500c411444b249bc874d0de3c31288dd656bfbe21e1ec992d7b5969f672be1d11a407976e36d940cf101e5afe8b22c29f022f9e033e7f76f58e2f33083f749c7d5da9b2e2ff6780087065689aa288edcc86674d668fff1403a799e673b6719bdc55148ff834fca581b225a27c83ebc870418b2bd0d986167a49bc349b74456a07c715f95fed7514901d58483f72eb586cada004508badedb411f711e39d5618f93a69c88b329fa5b22ef98b5fc43ab08d9fd17f6815bf6bbe971b5a2210bb1879051b762c0bc6ab089e00096a9a3b873d79cef28f0f5fcdaa613db56aa4ddf31e7d8d409b09d2ad1b22c22d21116403bb031692d0b3d0c873906e8b2982e114e2b7b4d793c34d6471d82c885f745994109c727ab9d7ba23270d64aa8e30570c8f98ff62cb3d0c4176c21f98a1907d3facc6860a84c47859d256b8495a3b76952ccc8f8abf1f5d9d06743baa427ae286674f99f07a0953917d748e433f457d81df0f8b3cf64f057e054485642c984367ad09f4acf5102e220804c974eafcac3c14e6b0ad4a2146c05a6d4fc991fb766c2b9d33781fc16ff5a92423749595d71208177d7ce61ed157f680f07487f77621062656e883709f216a154ed5fdd2aab7d5276634ade99d1d8a5fcb2342f5c1f1e1157654751cea0c21580f71e507aba46bc41e105c9aa3c1da1d54629de2ef837b18496fa9c22338e025decae0cb4d7e73598549ba5ff4b29c5f88b993d54b7e57f25a1fb8993676754877f717219dddb7e1c2db4de7d845f7ca64130050df87c8d7968752b6060cbf7d75420a3935fa4d74c60aa13da9c7bff1a2348948fa133ac44506eadb830d00ae04d5bca5bef7872b60ee4baea52c065e52ba7457c343e88ecdad2ee2d832f95ebe7bd6eaa5551ba4a152d3de60ed42266fb8000dbf3b4e3474c3ebc9983c4e89a057f90687e3c9c5501667775168760e9cbe172e7393986f64e40cd532d4ff8077743af99352761aa65f2d802610d39fb7bb69e99b1af95053471e23f00767368466a7985fc9c8f71ec641fa318a1979904ee4d06018420bc86eabfa7857d3d13f480ff40bd8cde4e0d4924967d567e9a13e9f1b7bcb0e54d8ed5f79bbb349b7a9aada4efdb4836378762b7f443f048551d28152a8db5776d441da9da572a7257fdeb7de43fe05562831812553212f81aaa6637e4cf0fd5407a6be72062d681e8ccbb76a6ddccaffabe8ca384004d52d36644a0639cf8409a61ac605d1cc296b08d0eacb6442ece7f188ea2b245f0508f7600c541a522b91bf26274c383343fa6fb9f386a2dbf7ddcf33d349569eb08a23f2d2eb9cff3363c5da2fbb08cedcf441cbf394b052a323ac5b330253382974e4940c7e61306c6ab7ab6f4bb22e25ad04a2a80625a001ba0dad6854f45a74b70026621df47b66fc6f2e97a1ffeabe4cfe35d4bbf2783fcf78be8d7d426ee8d445b74f7625020f24cd7445316ad1eab6cfaf0139c340f2749976d6fc97360314daec909c40eec9f9c7fd93058b659713f736ea3cf7049f658730ec8e6f8f900b981dc19751cf164eb5d1f3b46e43470e5c8b61a0ecc05a729dc1f6b324927ce0d810a102e8b5df150f547200aec54d4d244d85e7e3f1b146e4e4029e4bc9869d8e0921ca532d2a736f443ef037e3dc8a5b0199425e67c6f1ac5063c113e834f62ef902fd99ed904cd4ba1f5646574cc55fd0a891d3242aa4521178c4d71f2d2fbec623c6d898d160d0cb3e0b454c96e7e0cb7eb1d37ce50dcd8b89c038f454856504b0673163e4867de967008142d4250f092cea01ce40b712d6a5e91a65e95afb1554584f9ad794a37583b05241ff504880b0d2d89b1ca573faf46b524e61926229889c54cca155bba79ad703fe7c978b8284f06609d5d8c009f7d49f94ef2752dc175a45490067d4233b54d63350df539801cd701fa3f713581b6b89d62cf84ceba6ed7beb15236ffd3ba2667e4a269ba26faeb76c29579b2ac3b63fa34aaf2fa5903eb34b689598cf81a810f2eef66c35d775c8588342b4f079921167757720be7fe", 0x1000}, {&(0x7f00000013c0)="bde986ac269fe7c06b1c1e65360da54dd4c25aee25f6b2b847329a9e6e261672dc0cf18175a91008a2600a9918819c580c2f9baf6626a4a559e47ed2f9903ff1e9433e4d7b2037ceeb44f588b53333941a3ba4132bd9f41ccf817e1e4b9d9452216814291beb7f76a3b26feaa14aae2be73efd687d6f87bb6d3e4450f22133505d450e346a69977eb76451a2fae4c5676aef323fc9f2178a57cbded90796bdd06450767bbe7bf4de1dd6d379809c27508891651a08dc3bf07a686a31", 0xbc}, {&(0x7f0000001480)="f34716b6889863d748cec974e257a3e6e5fbeaa36f9c2e8798325133c3ea08d8165e1553e305f2bc6b741e609d2974342a0efc6754de137b10e87142ddd3944dea73924a8a4d7d56865c202926f5ca69dce69a09f2df6fc7b6cdec262e94c26b969dc9097af8124b878a8c0bf81dad412be02b4c1b65314179e082f3273e4b53448e00728bb2e4646c4b09fd12f7e00dae0caf497a5ebaa48630dad42561530d386166dd9a77914ec072cd8b073c7ddf3e974380a0768cde51729014ac582bd7c538f4f1de1cd238f6397af62f6d29ef842c35fdaa37f9aee0d408af571611230ecf4985a248dd1f59db475ead7a247bc94292bad50c65da", 0xf8}, {&(0x7f0000001580)="2c18fd7949a09bc0eaa0202cfb31f40374785e6c1ec34b87c5fd3ebc4af16ff161fea7a46dfc41b56450dfdc155010ea7982ca4ba636a35fb4d02dfe40afe1a1dfd5427d053ba7512f1da24148880521f25eb5d58e8c5ca9130042ebe0260a2ada97fdb37cbc13e56ec4184654691f871221190b840010507645def346f57985e50fe35163ca846c24669c756031dfa4e06a83c4d3886fdd080badc85cbcdf57f0fc762c9ccb98925c701a467a10a24f400a3207a1e1fabb5403902a4995f30c6bfa2d52f0bc4a89c4f54a879480b2", 0xcf}, {&(0x7f0000000340)="2df483e4f4d4a45805c17891dab84cf0c0ad1bd9c76b8379cb6fc79a24ca91658b4aa53e49735cb17c3cfaefdb", 0x2d}, {&(0x7f0000001680)="4b0e779c3256bbd5c18bdc7e3cfdbacd63aca531df9929670fa8e7686f3953669991bd7b0859bb2f67d63b0255c1935ce26d0cd8eb74f52d43f7676d1befc48119871c0b8619da734c22dd5e85b41b60716ace8ecc0d6c37f9de32c3f17052d5cbadc9d6a21232ab641934aeef7f0c323ae49977a6b7540bf2a0de86bb534bfd29f222e21663347b379a5fba13d9220f84187c72c7ecc10279188549a22182b4fed1ae471ab967558804", 0xaa}, {&(0x7f0000001740)="087de5c6df088265a1853bdfe1fc47fcc97dd4cc9d9d3fab04364d15dcb1d421ff0489a76e7dd1e896a52a278b017503a5a46879813812e5675f563d6a2ec39ad8cb43d0cd5c278910e5e1336ff6f875f9f0f2b8998206a4270ed443cafc6dbc6760a2282b4d0fdfb2f732629fdd4f0e51a913f83b72dd26d177463a489e21e26668c0908915eab10604f22915b6100a0418a96d057bdb2171173d0b635142b57a9c3ea594515e9d41efe7d926ac6a2db2cd19dabb0b694eb6ad8c63f40f27c665e8b142ea71145e68107068af0aa4a0517db4d6a8e0db2d0a0834e708", 0xdd}, {&(0x7f0000001840)="34d51549cf28c542ca33627a774a415cf3af658d895424c4f6096344c2a08b6a948038898d5d0bf02ebaaa41692a5ae3b79f7a99439c1c68d4659e82344a1cce0fea97df509ead8f224914415cd12a59070ee8da0b39023e0cfd419f88bde019e410272c4d0aa8f0ed720c1f99260d1b8b", 0x71}], 0xa) r0 = open(&(0x7f0000000100)='./bus\x00', 0x8, 0xa3) mknod(&(0x7f0000000040)='./bus\x00', 0x10, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) rmdir(&(0x7f0000000000)='./bus\x00') ioctl$TIOCSTAT(r1, 0x20007465, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0206921, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000200)={0x40c5, './bus\x00'}) open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r3, 0x2000745e) connect(0xffffffffffffffff, &(0x7f0000001c80)=ANY=[@ANYBLOB="1120493d2db8dc7a470a9999f87273816050084ad79c9c96f9cd9a4e62fc6126c51ca4cc10402946476e855af0f05fb13a76d044f6e1b4fac5780e6c03f310d6e0b21d82b2740a2a1c8be35d2be3de48570e6ce58fce9d9588c591988bf42a7333bc896ded3f1f41cca16f9ba918fba9e7daa46b79508b29723db051a81db7617a2f4af487c525eaf846d4abdcf5dd2b42b5338a9b55fd08c85b1930e620f133c5fd807dc4996a574a790be8902d984a3c05e81f8470ccef25c7da022ce955fd3f0b71bbad767cc2709ea44c5dab187ed2beed42c108fadc7f75274848efdf52e090a17ebe616d15af3619b2b1aa0ab64ec3d23c6d6c237513a7f3d3bd3bab22adc35325b293316899321ce2f7f9b1490f6e044f4ef78cfb11fe06fff4ccdde01a9c130cc88f9dd96d72ca978b80b5f911351143d376458fa29e7252c372c3c097f4f28c0d26d07e045d40fd2ba89c1a75be5095727efc971e05b2c27a6cb6b47069cb09cc1a68575bf22ec2374a64776c7ef1e5a3eaa8799ed9d44fdd95d815b135ca2acf566982c46c77ad643f6cf491dfcd1e50763d7c4b000a2637ecf6d662aa7c2c4847b7"], 0x1) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="f91204a49155e71e00", 0x9}], 0x1, 0x0, 0x0) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0206921, &(0x7f0000000300)) ioctl$TIOCSTART(r5, 0x2000746e) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000001a00)="018fd6cea0e1845649643569797d5893b227c925ea2babd94fc00878531de985b07ac8a2b4db40b027308003f01bc1e96f8f1360fc478d034656b12fd67aec7cb8278081b968491109fe74a1839c674cf6987ce6515873b8d5d0287a57ea1d3f38de186ef7b2a0c9bd65592fbb820ef98018824d02e0db1723b554d99a5f00"/142, 0x8e}], 0x1, 0x0, 0x0) 09:47:55 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x400000000018, 0x3, 0x0) r2 = socket(0x2, 0x4, 0x3) connect(r2, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) getsockopt$inet_opts(r1, 0x29, 0x3c, 0x0, 0x0) bind(r2, &(0x7f0000000040)=@in6={0x18, 0x3, 0x6, 0x8}, 0xc) accept(r1, &(0x7f0000000100)=@in6, &(0x7f0000000080)=0x10) getsockname$inet6(r0, 0xffffffffffffffff, &(0x7f0000000000)) 09:47:55 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x3}, {0x18, 0x2, 0xffffffff, 0x190000}, 0x8008, [0x4, 0x0, 0xffffffff, 0xff, 0x0, 0xffffffff]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x3d}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000140)=0x2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x3d}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000080)=0x3ff) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 09:47:55 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x800000000029, 0x26, &(0x7f0000000040)="1f12fb36", 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) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mknod$loop(&(0x7f0000000100)='./file0\x00', 0x6000, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000080)="1654bd6a1cd5b39abd3d", 0xa) 09:47:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x3d}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000000c0)=0x6530) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000080)=[{0x81}, {0x16}]}) dup(0xffffffffffffff9c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000380)=[{0x3d, 0x0, 0x0, 0x8000000}, {0x74, 0x0, 0x0, 0x4}, {0x6, 0xb9}]}) r3 = socket(0x400000000018, 0x3, 0x0) getsockopt$inet_opts(r3, 0x29, 0x3c, 0x0, 0x0) setsockopt(r3, 0x6ac0, 0x10001, &(0x7f0000000280)="53df5fb38eff834c1443417f5e5d70f70157c0897785e92cdc15b99a214eef26513cc679a93e6c2b865a9cc439022a330a262e144d5a99c52d8e136e903171930aec622cf8d251015003eb686a313f64e43508febd398faae574ac7bf6c176b3f628e2c38b249a06275fd1989897ec863cdde8d41bac7af888af53573ab71a378a51ec6ab59df7a912756c5a177c2d483be086f6c76d41139f83bb2b319f865cd90da8d58703259174f2f0ca96b821727090409b1260593998291c7c562a8326ff90fb504c54fcb96cc1d4fd265841e6b9ad463581d8650dafe721db6503f10a72466debbeabca2e31b4512338cc102ce1ceb3f47c5c965005e5b3", 0xfb) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000180)=0x2) fcntl$getown(0xffffffffffffffff, 0x5) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x9}, {0x74, 0x0, 0xe1, 0xfffffffe}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1bf, &(0x7f0000000000)=ANY=[@ANYBLOB='P\x00\x00\x00\x00\x00\x00\x00\x00\b\x00\x00\x00\x00']) `‹¨+'þ¿üº 1éš8¶µY`‹¨+'þ¿üº 1éš8¶µYpanic: m_copydata: null mbuf Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *148613 24405 0 0 0x4000000 0 syz-executor.0 db_enter() at db_enter+0x18 panic(ffffffff82251aef) at panic+0x15c m_copydata(fffffd8058968900,30,8,fffffd805990d920) at m_copydata+0x17e ip6_pullexthdr(fffffd8058968900,30,0) at ip6_pullexthdr+0x16f ip6_savecontrol(fffffd8066975c08,fffffd8058968900,ffff80001fa32230) at ip6_savecontrol+0x373 rip6_input(ffff80001fa32488,ffff80001fa32494,0,18) at rip6_input+0x75b ip_deliver(ffff80001fa32488,ffff80001fa32494,0,18) at ip_deliver+0x2e3 ip6_input_if(ffff80001fa32488,ffff80001fa32494,29,0,ffff80000017a2a8) at ip6_input_if+0xf26 ipv6_input(ffff80000017a2a8,fffffd8058968900) at ipv6_input+0x48 if_input_local(ffff80000017a2a8,fffffd8058968900,18) at if_input_local+0x121 ip6_output(fffffd8058968800,ffff800000a0ad80,fffffd8066975188,0,0,fffffd8066975118) at ip6_output+0xd02 rip6_output(fffffd8058968800,fffffd806b7bb970,ffff80001fa327f0,0) at rip6_output+0x4d7 rip6_usrreq(fffffd806b7bb970,9,fffffd8058968800,0,0,ffff80001d7a8600) at rip6_usrreq+0x5e1 sosend(fffffd806b7bb970,0,ffff80001fa32a38,0,0,0) at sosend+0x669 end trace frame: 0xffff80001fa32a20, count: 0 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic m_copydata: null mbuf ddb> trace db_enter() at db_enter+0x18 panic(ffffffff82251aef) at panic+0x15c m_copydata(fffffd8058968900,30,8,fffffd805990d920) at m_copydata+0x17e ip6_pullexthdr(fffffd8058968900,30,0) at ip6_pullexthdr+0x16f ip6_savecontrol(fffffd8066975c08,fffffd8058968900,ffff80001fa32230) at ip6_savecontrol+0x373 rip6_input(ffff80001fa32488,ffff80001fa32494,0,18) at rip6_input+0x75b ip_deliver(ffff80001fa32488,ffff80001fa32494,0,18) at ip_deliver+0x2e3 ip6_input_if(ffff80001fa32488,ffff80001fa32494,29,0,ffff80000017a2a8) at ip6_input_if+0xf26 ipv6_input(ffff80000017a2a8,fffffd8058968900) at ipv6_input+0x48 if_input_local(ffff80000017a2a8,fffffd8058968900,18) at if_input_local+0x121 ip6_output(fffffd8058968800,ffff800000a0ad80,fffffd8066975188,0,0,fffffd8066975118) at ip6_output+0xd02 rip6_output(fffffd8058968800,fffffd806b7bb970,ffff80001fa327f0,0) at rip6_output+0x4d7 rip6_usrreq(fffffd806b7bb970,9,fffffd8058968800,0,0,ffff80001d7a8600) at rip6_usrreq+0x5e1 sosend(fffffd806b7bb970,0,ffff80001fa32a38,0,0,0) at sosend+0x669 dofilewritev(ffff80001d7a8600,6,ffff80001fa32a38,0,ffff80001fa32b20) at dofilewritev+0x1ab sys_write(ffff80001d7a8600,ffff80001fa32ad8,ffff80001fa32b20) at sys_write+0x83 syscall(ffff80001fa32ba0) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xcd189112ef0, count: -18 ddb> show registers rdi 0xffffffff817e2fa7 db_enter+0x17 rsi 0x139c __ALIGN_SIZE+0x39c rbp 0xffff80001fa31fa0 rbx 0xffff80001fa32050 rdx 0x139d __ALIGN_SIZE+0x39d rcx 0xffff80001fa33000 rax 0xffff80001fa33000 r8 0xffff80001fa31f60 r9 0x1 r10 0xffff8000009fb340 r11 0xf108891abad8027b r12 0x3000000008 r13 0xffff80001fa31fb0 r14 0x100 r15 0x1 rip 0xffffffff817e2fa8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff80001fa31f90 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.0) pid=148613 stat=onproc flags process=0 proc=4000000 pri=32, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff80001d73a868,0xffffffff82591038 process=0xffff8000ffff9940 user=0xffff80001fa2d000, vmspace=0xfffffd805726a778 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 24405 482386 58229 0 2 0 syz-executor.0 *24405 148613 58229 0 7 0x4000000 syz-executor.0 7421 364010 0 0 3 0x14200 bored sosplice 58229 25272 68371 0 3 0x82 nanosleep syz-executor.0 11333 510880 68371 0 2 0x2 syz-executor.1 68371 327180 74593 0 3 0x82 thrsleep syz-fuzzer 68371 307652 74593 0 3 0x4000082 nanosleep syz-fuzzer 68371 88596 74593 0 3 0x4000082 thrsleep syz-fuzzer 68371 164253 74593 0 3 0x4000082 thrsleep syz-fuzzer 68371 228337 74593 0 3 0x4000082 kqread syz-fuzzer 68371 443554 74593 0 3 0x4000082 thrsleep syz-fuzzer 68371 321455 74593 0 3 0x4000082 thrsleep syz-fuzzer 74593 96795 93040 0 3 0x10008a pause ksh 93040 405188 89672 0 3 0x92 select sshd 46027 240996 1 0 3 0x100083 ttyin getty 89672 147282 1 0 3 0x80 select sshd 51239 202550 79715 73 3 0x100090 kqread syslogd 79715 1621 1 0 3 0x100082 netio syslogd 6106 302356 1 77 3 0x100090 poll dhclient 14488 33037 1 0 3 0x80 poll dhclient 75019 271246 0 0 3 0x14200 bored smr 86916 197526 0 0 2 0x14200 zerothread 25904 429509 0 0 3 0x14200 aiodoned aiodoned 47025 110386 0 0 3 0x14200 syncer update 64122 437295 0 0 3 0x14200 cleaner cleaner 79822 210473 0 0 3 0x14200 reaper reaper 66954 38782 0 0 3 0x14200 pgdaemon pagedaemon 1820 336290 0 0 3 0x14200 bored crynlk 60817 497614 0 0 3 0x14200 bored crypto 39442 121913 0 0 3 0x40014200 acpi0 acpi0 28511 293145 0 0 3 0x14200 bored softnet 94663 26175 0 0 3 0x14200 bored systqmp 50447 320529 0 0 3 0x14200 bored systq 26601 285063 0 0 3 0x40014200 bored softclock 72684 127647 0 0 3 0x40014200 idle0 1 151377 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 9507 6596K 7239K 78643K 11239 0 pcb 16 8K 9K 78643K 106 0 rtable 105 3K 3K 78643K 246 0 ifaddr 62 13K 13K 78643K 100 0 counters 21 16K 16K 78643K 28 0 ioctlops 0 0K 2K 78643K 21 0 iov 0 0K 12K 78643K 24 0 mount 1 1K 1K 78643K 1 0 vnodes 1225 77K 77K 78643K 1392 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 1K 78643K 2 0 VM map 2 0K 0K 78643K 2 0 sem 6 0K 0K 78643K 6 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1794 195K 288K 78643K 12646 0 file desc 5 13K 25K 78643K 143 0 sigio 0 0K 0K 78643K 8 0 proc 49 38K 63K 78643K 370 0 subproc 32 2K 2K 78643K 34 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 1 0K 0K 78643K 10 0 in_multi 42 2K 2K 78643K 55 0 ether_multi 2 0K 0K 78643K 5 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 43 201K 201K 78643K 43 0 exec 0 0K 1K 78643K 187 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 116 54K 54K 78643K 1158 0 UVM aobj 6 2K 2K 78643K 8 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 2 0K 0K 78643K 16 0 NDP 10 0K 0K 78643K 21 0 temp 86 3033K 3097K 78643K 3258 0 kqueue 3 4K 8K 78643K 5 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 6 0 0 1 0 1 1 0 8 0 rtpcb 80 31 0 29 1 0 1 1 0 8 0 rtentry 112 45 0 1 2 0 2 2 0 8 0 unpcb 120 65 0 57 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 83 0 83 1 0 1 1 0 8 1 tcpcb 544 42 0 36 1 0 1 1 0 8 0 inpcb 280 204 0 193 2 0 2 2 0 8 1 nd6 48 6 0 0 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 188 0 0 12 0 12 12 0 8 0 art_table 32 189 0 0 2 0 2 2 0 8 0 art_node 16 44 0 4 1 0 1 1 0 8 0 semapl 112 4 0 0 1 0 1 1 0 8 0 shmpl 112 6 0 2 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1586 0 186 88 0 88 88 0 8 0 ffsino 240 1586 0 186 83 0 83 83 0 8 0 nchpl 144 2006 0 397 60 0 60 60 0 8 0 uvmvnodes 72 1767 0 0 33 0 33 33 0 8 0 vnodes 208 1767 0 0 93 0 93 93 0 8 0 namei 1024 5081 0 5081 1 0 1 1 0 8 1 vcpupl 1984 4 0 0 1 0 1 1 0 8 0 vmpool 528 4 0 0 1 0 1 1 0 8 0 scxspl 192 5773 0 5773 1 0 1 1 0 8 1 plimitpl 152 33 0 26 1 0 1 1 0 8 0 sigapl 424 330 0 301 4 0 4 4 0 8 0 futexpl 56 2507 0 2507 1 0 1 1 0 8 1 knotepl 112 57 0 38 1 0 1 1 0 8 0 kqueuepl 144 14 0 12 1 0 1 1 0 8 0 pipelkpl 16 86 0 76 1 0 1 1 0 8 0 pipepl 120 172 0 153 2 0 2 2 0 8 1 fdescpl 432 315 0 301 2 0 2 2 0 8 0 filepl 120 1869 0 1770 4 0 4 4 0 8 1 lockfpl 104 36 0 35 1 0 1 1 0 8 0 lockfspl 48 15 0 14 1 0 1 1 0 8 0 sessionpl 112 17 0 7 1 0 1 1 0 8 0 pgrppl 48 17 0 7 1 0 1 1 0 8 0 ucredpl 96 190 0 183 1 0 1 1 0 8 0 zombiepl 144 301 0 301 1 0 1 1 0 8 1 processpl 920 330 0 301 4 0 4 4 0 8 0 procpl 624 468 0 432 4 0 4 4 0 8 1 sosppl 128 6 0 6 1 0 1 1 0 8 1 sockpl 400 309 0 288 4 0 4 4 0 8 1 mcl64k 65536 25 0 25 1 0 1 1 0 8 1 mcl16k 16384 1 0 1 1 0 1 1 0 8 1 mcl12k 12288 3 0 3 1 0 1 1 0 8 1 mcl9k 9216 2 0 2 1 0 1 1 0 8 1 mcl8k 8192 4 0 4 1 0 1 1 0 8 1 mcl4k 4096 13 0 13 2 1 1 1 0 8 1 mcl2k 2048 62309 0 62261 17 4 13 14 0 8 6 mtagpl 80 18 0 2 2 1 1 1 0 8 0 mbufpl 256 99595 0 99481 11 2 9 9 0 8 1 bufpl 280 4233 0 182 290 0 290 290 0 8 0 anonpl 16 42183 0 27494 63 2 61 61 0 107 1 amapchunkpl 152 1386 0 1256 9 0 9 9 0 158 3 amappl16 192 1403 0 587 41 0 41 41 0 8 0 amappl15 184 59 0 56 1 0 1 1 0 8 0 amappl14 176 25 0 20 1 0 1 1 0 8 0 amappl13 168 23 0 22 1 0 1 1 0 8 0 amappl12 160 15 0 9 1 0 1 1 0 8 0 amappl11 152 99 0 88 1 0 1 1 0 8 0 amappl10 144 14 0 11 1 0 1 1 0 8 0 amappl9 136 374 0 373 1 0 1 1 0 8 0 amappl8 128 307 0 272 2 0 2 2 0 8 0 amappl7 120 106 0 96 1 0 1 1 0 8 0 amappl6 112 22 0 18 1 0 1 1 0 8 0 amappl5 104 262 0 250 1 0 1 1 0 8 0 amappl4 96 417 0 393 1 0 1 1 0 8 0 amappl3 88 108 0 103 1 0 1 1 0 8 0 amappl2 80 1779 0 1713 3 1 2 3 0 8 0 amappl1 72 15483 0 15069 26 12 14 20 0 8 4 amappl 80 691 0 649 1 0 1 1 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 7 0 2 1 0 1 1 0 8 0 uaddrrnd 24 319 0 301 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 319 0 301 1 0 1 1 0 8 0 vmmpekpl 168 6058 0 6029 2 0 2 2 0 8 0 vmmpepl 168 44267 0 42376 105 7 98 98 0 357 12 vmsppl 272 318 0 301 2 0 2 2 0 8 0 pdppl 4096 644 0 606 6 0 6 6 0 8 1 pvpl 32 144160 0 126485 150 0 150 150 0 265 5 pmappl 200 318 0 301 1 0 1 1 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 240 0 9 7 0 7 7 0 8 0