kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Sat Jun 6 01:31:43 PDT 2020 OpenBSD/amd64 (ci-openbsd-multicore-1.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.60' (ECDSA) to the list of known hosts. 2020/06/06 01:31:54 fuzzer started 2020/06/06 01:31:58 dialing manager at 10.128.15.235:24297 2020/06/06 01:31:58 syscalls: 364 2020/06/06 01:31:58 code coverage: enabled 2020/06/06 01:31:58 comparison tracing: enabled 2020/06/06 01:31:58 extra coverage: support is not implemented in syzkaller 2020/06/06 01:31:58 setuid sandbox: enabled 2020/06/06 01:31:58 namespace sandbox: support is not implemented in syzkaller 2020/06/06 01:31:58 Android sandbox: support is not implemented in syzkaller 2020/06/06 01:31:58 fault injection: support is not implemented in syzkaller 2020/06/06 01:31:58 leak checking: support is not implemented in syzkaller 2020/06/06 01:31:58 net packet injection: enabled 2020/06/06 01:31:58 net device setup: support is not implemented in syzkaller 2020/06/06 01:31:58 concurrency sanitizer: support is not implemented in syzkaller 2020/06/06 01:31:58 devlink PCI setup: support is not implemented in syzkaller 2020/06/06 01:31:58 USB emulation: support is not implemented in syzkaller 01:32:06 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000040)=0xff) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000080)) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f00000000c0)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000140)={0xffff, 0x400, 0x4}) socket$inet(0x2, 0x3, 0x50) ioctl$VT_GETACTIVE(0xffffffffffffff9c, 0x40047607, &(0x7f0000000180)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x8000, 0x0) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000200)=0x80000000) openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x8082, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse\x00', 0x800, 0x0) pread(r4, &(0x7f00000002c0)="9959e9e8a33f80577fa0c1daba162c4f4eec861c4f5340b90f8385a7a9a1d18d40e73413b49104e594d5fc16637d534ffa4c21980c290cd4f53cf51c552c5d899744e33a63fb1404631357791b67bc5dc7e7c01abac566348d2b54b278b590ceb336c3aea34a7ea5fe933a9e1a5866ee6fe3e2fbcf40727a72b070a375ea8f2daef9af8788f8b3cb5c2502509375f5013dc0b65a8a17b0", 0x97, 0x0, 0x1) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000380)) dup(0xffffffffffffff9c) r5 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, 0xc) sendmsg$unix(r2, &(0x7f0000000880)={&(0x7f00000003c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000580)=[{&(0x7f0000000400)="02b26d0bd131490b784598c6b5ba40893dcb0b331452b5c074d5af7eb7868144e47295e3f3cb39119ce3fc2a08485bac7f3ca4363324e42a0d410c14ab463e56647ef66f", 0x44}, {&(0x7f0000000480)="a075f84a0a13675e0ca4b1458b32e39a33a409a526529c3e0402f4768fc9924635dc573dd855ffa765048ba2faec0ba619d0b509fc03bd4e6b42ee680040cd52dc8724789b5c8720a047582b9dd7863bed9cafeece6d745e080e355f49f02417979cc579d1bc5f9d39ec77aa959de5eb19b5b49df798f139eeeacdbaf42ccf5ff0b9c6269d6947c815ab1948869e71ecd1291cd60d71910e1aa6", 0x9a}, {&(0x7f0000000540)="1cafee60f96a94611278d8569f90dc81a3a7ef51ef3a399f79f5f92ad0a43a31f05e", 0x22}], 0x3, &(0x7f00000007c0)=[@cred={0x20, 0xffff, 0x0, r5, 0x0, r6}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r7, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r8}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}], 0x98}, 0x400) 01:32:06 executing program 1: connect(0xffffffffffffffff, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) unlink(&(0x7f0000000040)='./file0\x00') r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) getsockname$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) getsockname(r0, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) fcntl$lock(r1, 0x6, &(0x7f0000000200)={0x3, 0x1, 0x9, 0x7ff}) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffff9c) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000240), &(0x7f0000000280)=0x10) setgid(0xffffffffffffffff) readlink(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)=""/103, 0x67) msgget$private(0x0, 0x25) recvfrom(r1, &(0x7f0000000380)=""/4096, 0x1000, 0x0, &(0x7f0000001380)=@un=@file={0x0, './file0/file0\x00'}, 0x10) mkdir(&(0x7f00000013c0)='./file1/file0\x00', 0x9) symlink(&(0x7f0000001400)='./file0\x00', &(0x7f0000001440)='./file1\x00') r3 = dup2(r1, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000001480)={0x5, './file1/file0\x00'}) sendto$inet(0xffffffffffffffff, &(0x7f00000014c0)="cd4d01802c5aadf9a6515ade60bdb833bbe816dfafd784208b8e21fe7566ac587a93fea9cfdba2a690adefcac670ebed3490f49f403cdba826f35a2e6d5a226865a813af5ba744d832b562cb408475005cfdbfe4c901bc21281f407f83f378f603e34c16b57c84e5becbba4ded844c8bb6b1eec849dfa6b5daaf73bb0ba38cfe816f66da1e496b0149a6b3d1baaaeef654738f5a886cadef464b39920f0a9000430116be2b8c95a39ca7194fc1ee801d2399c657e20c400adf3b7911dd2432827dff1235545b0cc1332d", 0xca, 0x0, &(0x7f00000015c0)={0x2, 0x2}, 0xc) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000001600)) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001680)=""/174, &(0x7f0000001740)=0xae) 01:32:06 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 01:32:06 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="7a6103cca626f13813b83ce0629fef461312791e291af0d14b6c22ecb898d6f6255446a79776ba98"], 0x1) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)) socket(0x6, 0x4, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x10, 0x3, 0x4) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCSBRK(r2, 0x2000747b) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f00000001c0)=0x9) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x9, 0x81, 0x3, 0x0, 0x20, 0x2, 0x6, 0x2, 0x1}) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00./H\fTJ0\x00'], 0x10) shutdown(r0, 0x1) 01:32:07 executing program 0: r0 = socket(0x18, 0x2, 0x0) sysctl$vm(&(0x7f0000000040)={0x2, 0x2}, 0x2, &(0x7f0000000180)="7809833ccacb7ca5b4ad45bb38392101cfa14ce86815f2aafd8c2686712c546c9884e189928f24", &(0x7f00000001c0)=0x27, &(0x7f0000000240)="f09d7f63ea321c62ecc2990fe3c14c114c7f005fdd67c67362d20cec6779bc4d7679fc21af323ad70ce3d3779f81b5ccfce4859ca87db29e1df092a9f3b8e29381a639b466c66ae51a3dd199dc41a282b865586de9833585dc322f", 0x5b) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000000)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x40}, {0x20}, {0x16}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000140)="87d13f6a369b71de8b9c210614d6b8b11f", 0x11, 0x0, 0x9) 01:32:07 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x39, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x2, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000240)=0x8) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f00000000c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{}, {0x34, 0x0, 0x0, 0x4}, {0x6, 0x0, 0x0, 0x80000000001100}]}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r2, r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x4d}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fsync(r4) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000200)={0x0, 0x0}) pwrite(r3, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) 01:32:07 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbffffddfffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) syz_emit_ethernet(0x8d, &(0x7f0000000000)={@random="7a442efe726a", @empty, [], {@ipv4={0x800, {{0xe, 0x4, 0x1, 0x7, 0x7f, 0x64, 0x9, 0x22, 0x6, 0x0, @loopback, @multicast1, {[@timestamp={0x44, 0xc, 0x32, 0x3, 0x4, [{[@broadcast], 0x9}]}, @generic={0x0, 0x10, "38004fc1547ab93374c737f08e39"}, @ra={0x94, 0x6, 0x7ff}]}}, @udp={{0x2, 0x1, 0x8}, {"2f6fc7a404d81a5d51172bef1e96ed217ae33d1e0256dd7bd2a34b29e3aea7360cecedf47259602eac1f53fd040f3d0d17f8dfedb9055c6ff88173ac57a894"}}}}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 01:32:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x4d}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x1000100400006}) r2 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r2, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000000)) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x800, 0x0) r4 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r4) fcntl$setown(r3, 0x6, r4) 01:32:07 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x1, 0x8613c) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000110000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 01:32:07 executing program 0: sysctl$kern(&(0x7f0000000080)={0x1, 0x41}, 0x2, &(0x7f0000000240)="02b877d9", &(0x7f0000000180)=0x4, &(0x7f00000001c0)="e67ab2a7", 0x4) 01:32:07 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x895}) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r1, &(0x7f0000000280)=ANY=[@ANYRES16=r0, @ANYRES64, @ANYRESDEC=r1, @ANYRES32], 0x1, 0x1, 0x1000) msgsnd(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="6dbeeb0a3c3bcbd67fe245a4d8cd8b77feb1528b9b02a96329f1e6ad5c4f"], 0x1, 0x800) msgrcv(r1, &(0x7f0000000800)=ANY=[@ANYBLOB='\a\x00\x00\\\t\x00\x00\x00\x00\x00\x00\x00'], 0xffffff64, 0x1, 0x0) msgrcv(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="8f300000000e00000000"], 0xffffffffffffff86, 0x1, 0xf322e3cfafe5d53) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000680)={{0xf879, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x34, 0xfffe}, 0x6, 0x9, 0x0, 0x0, 0x2, 0x4000000000008001, 0x100, 0x2}) fchown(r0, 0x0, 0x0) r2 = syz_open_pts() close(r2) syz_open_pts() r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0), 0xdde, 0x0) ioctl$TIOCSETA(r2, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x31e) 01:32:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x4d}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000040)=0x1) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40, 0x0, 0x400018fffffffffd}], 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 01:32:07 executing program 0: sysctl$fs(&(0x7f0000000000)={0x3, 0x1}, 0x2, &(0x7f0000000040)="af8483fca0a9397ab8214e6dc3b6c39a1f15bf3016e6a74ec2eb9f246720519f5e15689ed4f8774b9c46eeb548193b7933c9dfc28c3b7e38e1879e67b26fcb74f2e41151a4911a46e3243e238f24804424a3ab44e23264bde3a1fa1b6166d6cfce9a19810cede2deaa51474cecafbf82fdcb19780ed6e7ab37a421416eebec67c0c933", &(0x7f0000000100)=0x83, &(0x7f0000000140)="f4dcc76c92642827e88c027cbd9da96aa06c4f4187bf1919ec5776a3c1caaed9f07ac96d81e16c33a1c0d8dcf0b1cdf3c8f88ccbbe6becc219fd97a450a9b63d2a120f9d5e1341ff35db86190282340ca09ff58bb1ea", 0x56) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xefffffffffffffff], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x80000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) socket(0x10, 0x4000, 0xe2) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 01:32:07 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfff, 0x33, "25e7f613283958181095e4b6d987e72f21f9bc15"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0xea64, 0x0, 0x0, 0xffff, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0x480000}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x4d}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r4) fcntl$lock(r3, 0x0, &(0x7f0000000040)={0x3, 0x1, 0x5, 0x7, r4}) ioctl$BIOCLOCK(r3, 0x20004276) writev(r1, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190a", 0x87}], 0x1) 01:32:08 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xeffe3ffffdffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) sysctl$net_mpls(&(0x7f0000000080)={0x4, 0x21, 0x3}, 0x3, &(0x7f00000000c0)="b4f10aea37a116a7bfb7e06f645546161ec9c3ad523f5f53d07aefd57b1cacb072c1ca26b3f13cadc3141cce3b8a15ed26f7c54e6586078bdbfe69f3134feaf36fddad731942d103fe0aab2d1cf3aa65f6f80000c435c491a72afa801ac10a8c3ca19a9616482b73fc24763f968477cb7f79d2d2ce03cb4e5dce01947aadc847173c68bfcb154b8ba7f80161b0991bffd4ff39aca2d437e3f604a5b341", &(0x7f0000000180)=0x9d, &(0x7f00000001c0)="381781852a9c0317648e4e9240ca86d399b81d34307165a3737107e1b1ea8d08a83cdceee151542a769f2a7d5753dc2ea27200ef72d5118636b17d0c00f24ea4", 0x40) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSCTTY(r3, 0x20007461) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) unlinkat(r4, &(0x7f0000000040)='./file0\x00', 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x2, 0x0) 01:32:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x61}, {0x15}, {0x6, 0x0, 0x0, 0xfa}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x4d}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000040)=0x1f) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85047229b675851d", 0xe, 0x0, 0x0) 01:32:08 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x101, 0x0, "003700200b0f000005000000ac39000500"}) r0 = socket(0x2, 0x2, 0x1) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000040)=0x14) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r5 = dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) ioctl$KDSETRAD(r5, 0x20004b43) r6 = dup(r1) sendto$inet6(r6, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffff62) ioctl$WSKBDIO_GETMODE(r5, 0x40045714, &(0x7f0000000100)) 01:32:08 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6418214c], [0x0, 0x0, 0x0, 0x2000009, 0xfddfffffffffffff], [0x0, 0x0, 0x5]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x0, 0x1, 0xff}]}) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 01:32:08 executing program 0: r0 = semget$private(0x0, 0x6, 0x428) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000240)=""/239) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x1, 0x10, 0xffffffffffffffff, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000001bc0)) 01:32:08 executing program 1: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2, 0x1}, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffff0e) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xfffffffffffffd13) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) socket(0x18, 0x1, 0x81) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 01:32:08 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000000)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0xfc, 0x32, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0xe, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x8, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, @multicast2, @multicast1}, "810000005ee1048c"}}}}}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x10000, 0x0) 01:32:08 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f00000000c0)={{}, 0x9, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}) r2 = socket(0x18, 0x400000002, 0x0) socketpair(0x18, 0x8000, 0x1, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000140)) setsockopt(r2, 0x1000000029, 0x3c, &(0x7f0000000080), 0x4) 01:32:08 executing program 0: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x4d}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r1) chmod(&(0x7f0000000100)='./file0\x00', 0x10) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000000c0)={0x2, 0x8}, 0x8) unveil(&(0x7f0000000080)='.\x00', &(0x7f0000000040)='r\x00') truncate(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000200), 0x0, 0x0, 0x7f) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5d38abf5) 01:32:08 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x80002007, 0x5dc3) r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getpeername$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000280)=0xc) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) getpeername$inet6(r0, &(0x7f0000000100), &(0x7f0000000380)=0xc) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x4) renameat(r2, &(0x7f0000000080)='./file0\x00', r3, &(0x7f0000000140)='./bus\x00') r4 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) open(&(0x7f0000000040)='./file0\x00', 0x800, 0x4) unlink(&(0x7f0000000000)='./bus\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open(&(0x7f00000003c0)='./file0\x00', 0x8000, 0x42) r5 = socket(0x18, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000500)=[{{}, 0xfffffffffffffffa, 0x6, 0x2, 0x9, 0x8be}, {{}, 0xfffffffffffffffa, 0x8, 0x10, 0x0, 0xffffffff}, {{}, 0xfffffffffffffff9, 0xc4, 0x1, 0x6, 0x8000}, {{r1}, 0xfffffffffffffff8, 0x4, 0x4, 0x1, 0x9}, {{}, 0xfffffffffffffff8, 0x40, 0x80000000, 0x3, 0x9}, {{r0}, 0xfffffffffffffff9, 0x42, 0x4, 0x2, 0x6}, {{}, 0xfffffffffffffff9, 0x1, 0x1, 0x1, 0x8b88}, {{}, 0xfffffffffffffffd, 0x0, 0x4, 0x8}, {{}, 0xfffffffffffffff8, 0x4, 0x20000000, 0x8, 0x8}], 0xfffffff7, &(0x7f00000006c0)=[{{}, 0xfffffffffffffffa, 0x20, 0xf0000000, 0x6d20, 0x4}, {{}, 0xfffffffffffffff9, 0x40, 0x4, 0x2, 0x1}], 0x8, &(0x7f0000000700)={0xffffffff}) dup2(r5, r4) 01:32:08 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x4d}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYRES16=r1], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="0814000000000025ff149b33ff0f000000000000", 0x14) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = openat(r3, &(0x7f0000000040)='./file0\x00', 0x400, 0xd0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x1, 0x5, 0x73, 0x6}]}) write(r0, 0x0, 0x0) 01:32:08 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) ktrace(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0, 0x0) execve(&(0x7f0000000040)='./bus\x00', &(0x7f0000000180)=[&(0x7f0000000080)='+^-#\x00', &(0x7f0000000100)='}[\\\x00', &(0x7f0000000140)='\x00'], &(0x7f0000000480)=[&(0x7f0000000500)='}\x00', &(0x7f0000000200)='$%)\x00', &(0x7f0000000240)='\'\x00', &(0x7f0000000280)='(\x00', &(0x7f00000002c0)='\\/\x00', &(0x7f0000000300)='@\\\x00', &(0x7f0000000380)='.,.@\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='$\x00', &(0x7f0000000440)='\x00']) syz_open_pts() unlink(&(0x7f0000000000)='./bus\x00') ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) syz_open_pts() 01:32:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x54}, {0x4}, {0x6, 0x0, 0x0, 0x100ff}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) r2 = getuid() setreuid(0xee00, r2) r3 = getegid() setgid(r3) chown(&(0x7f0000000380)='./bus/\x00', 0x0, r3) r4 = getuid() setreuid(0xee00, r4) r5 = getgid() r6 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r6) r7 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r7) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x1, r2, r3, r4, r5, 0x1c5, 0x5}, 0x10000, 0xe, r6, r7, 0x7ff, 0x1, 0x7, 0x2}) 01:32:09 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x3, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x40000, 0x200], [0x0, 0x0, 0xfffffffffffffffe, 0x1, 0xfeffffffffffffff], [0x0, 0x0, 0x2, 0x0, 0x1]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)=0xffff) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 01:32:09 executing program 0: r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) syz_open_pts() readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x31e) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x4d}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwritev(r2, &(0x7f00000012c0)=[{&(0x7f00000001c0)="13938113188c774776310f43bba9a89e402c327b95441042fd940e71d33d6af0004cc877f93838d63672d2b01fd4ab25c746f8cce1", 0x35}, {&(0x7f0000000200)="7b5870787287e3b2616f4b08e1663f68c4fad629ec011314706c0858cf9292628faf65602ec989c7fda7d35c142532d44becadbce01e54e4b0dbf98212772fc279b1e87f67c81a4682c0adca014e63cb95368c1650c4442e4154c1c5fa2acb951ca0fe915a64827ed2e3e9c9d372db83b77a0ecd6bac143107b3f9c9e0e17019f879cb239939db9ff3e4efbc9bf98e547895c02d6cf3e316b90faa71b56c2e92dbefe94cb8a667db6013835a435abd185fc17f57586707f5083a17cc5f6fe39f46320c71e6473a39e4351bcc8b9509af2fe09d8a555c62199defb763264213e29064be55f52e64d00b9fc7a5957e54f913f5af5cecb603a788f1d043909e473982bf30cdd99f6803995e70cf7752c4410eadf7f7fe0e60f5cc79fa2827d2de460e21705a7dd5a694d3bc809db2c3d6ff20879839144028eab595398abf40eb37ea86cc3c893b32f0f88004446b993b9b447125572db147d2a00dfdb3880581616c7c9da8796f5c264390795b5a795096f268b8595d6fe9a963c87078685958bbcada4e174bdc4f7939d5162183afb2a1da388f8a2c0f9d5767c9542c7a590bed4127cf13221dd51889f995bc40bdb8d84a5829a6299414789da94aac1277d28529bb2545f85a4e992b5b8f2ec896f6ba811b73adb541f268c1d3a892160a5037f56732ce2f032624c8efd2f8d2cc2699cca64a1d6da5bf8c10a9bc797fd99ec0a675e76108365455fd9e5fadb244d4760a75e0e520d501552a372cb1441a8e5d94a9eada329f4473884e8c12b49f1a55781d652c042573e6c0053816e1c206d4942ef96b767e3128367d0d33c3f71722a9bd36eb113460f937f04de5f3f633b6f3b5e997de1064a942eb16de19c86d455c43a589a98c83cc934ce949ededdbdf4657c9e723e636e7503725859d9b2ea3a878962f35a0c0005432572899b2722b52c2b8f753465520171494567ade25a024ce3e20d8674c176d4abe90e60b53d47949e9840bab12e75c86731e1fedfb8a00388891f10d8b554d2425700f39afef334c3f0de790e0e64cb190438ca55fc8ccb5949ec1131adf3472618765015f0289b5f203c3d4811fa09404ffd33df2fe8125cc40c90f2c5d8f156bbe1c96e41aa917e6c62d5a0ee68b4504b8464dcabd3e31333f3794b8e1633fb2b354c782abb936725a5a69f67e8588abcd9436bc19c9438be5227a26b91a06c09dd20a3199e1d98b108b7938fa58a7c0c437b8384164eaade7a63e0631233c133eb1f70e7b67cd9d235f5020578913ea9b0cc4edfc67de91dd274bd0ec7c8ac1e4c689d2192974b41f6a6791b8805977c2c2d44eb69c7819e5a99a18f62d15c71d5bfb3f911dc176b78f348e90a8e7a5190a37a1463d31a347f3f45576b0cdffdb7877a9c5644e4fd46d4086c52a6346a81fc1da8928c3d76b1c84e847afa1dd0a9c9793a0f09cc9b6bc972ca3d8c92fa1451ddaaa5ab35c1c97d84d1ec8ea411677a6c31bbaa76ac59a17a957b81f433454135065351dc59c071fc3d0b933d71ac29685bf24700063435db981d1353885807b614e520453e00019f6072841022ba733f7628fb1a5931c76cf235879b473e1a6813b0ec2bfabe58cce6232845805dfc516cceb4ec5e087ebb28f80b04ec8decb4c8698cdf9a249d237e15dc129cc5d1298812a604a085c5974066989be85dcddac7bd6605fc654cb61c9a9cd3e6ab9f58b416c8610f8f60d445ae244f3e1e5c8419cd5c34b2044130021dc91309306e516e79e0619c62d2adca5add5529d77a61b513dfa7e84752e40dbf7828cdf5b91ed2d4ce0ba2ab272a5ff5c43f858e8c237b76e2fbca11e08ae99ee975a16ad99f253f3443767c7aabfa9a53b0960047230c35343385bd3266df67cde8f526d030284b2742aac2ce80610814a7763c0215f5175b80fc1775e3cedf432bd9e86df7eea04440817b58239969b2c41d668993179875cf16ea349d35f38c337d009c6c12a53f588ec06f37359a7363d9e53a98354fe1f8efc7540cd16cf3363a38f607706bd0b28530b3f51bd6a088fbe02192c62c5b6466d8282138e0d2a2790900d778e556270eb3f8cc6b9716a917623f137ef2c196eb637fd3f6797f582a5d9f344a96973e6aa70656b8a35c62c3d57f4e27ec62fe44112fe1658306eba182749c045c6f21ae8ec07e7c1346f444eb4a94889a565c663c4ca68d2152360535328535478e4e74cd5ac98578194b0644d4edf3085968b2a5c1c207076a41781d8ad389412a218a59c59eb9859c387af14478d2b4889e04631142fb6b25f5413fb53c250ee3e6fcb58a30214b723d303bb6089d99d60619ff002a10180dc43b97c2bb5ec20f2228b864ca08c7e7cf88ce45a2bf6471891900ccac42c8d7f51ff35d869a7c5fe82d1592ec29e4b08b8e31ff1afc90b11ec286d01467aff6c3337f2f97cbc136b4963e352a66b08c29e093711498550140d55770eeef83ec96f713c39bd223df1f9f6a2e98dbf17e6bd6071267add7662152f7ca747c84b5f938a50f0750ddf1137409a86057fe2eff497f6d3c496a526b86fb44ed0908e73d9fe4440ebb510b55ebd7108254a160905461c95c52918c3042c5fd6ce75e8b128b74a64367e369e5db95538c2cd45c9428e27f3ff768f90278dd3dc35e31ae6a2e3410175d90b03b392b9d6148bf9aab73dd5320a317faadf8dd3073df1ab1139819caeb47d1dd4c82949b0ac463d893d472bacee082f584ef5b2f4421d6a0ecf658fe7dfdd6b72c5be7812da467704e31121942ade5fd4c0fa30951bb6d009a63fc39edbb40e1329a1aba697e2a640429cd02473041804daecacb7b1df2f4092a8cff83c9d7bd8011449ea68962f7b68c21bbf8dbc41cbed6f366fff5cf27a8a4dc1e82c38e99eb6206fce65b1d0db1e95a47c533bc3267ebac3ad1513aa0a8084a46d6119f91511f8fb7a0841fa20e9fcef7b2f17cf7e6c95bbb070bc4099aede3a613e2e9cfe6e7591ca60033c15ee7fab2ce2fdad1adf6fb86b91f33c00e269d7e738c568aa791495ba9d69525f34578d8a8b1a3ed266785d21a92aaf5afe0b662987831667f6b53a6c5ebe855c7586cf7cde3914a9ff2545692023eb540b15f4644101ab47feea4f9d8c9ce0f2bee3ad1c1228664bb8f6d3a8c88da5cc18de64e4e4181dcf9f199d32aad3daa40c62a04d7779146fb319a34ca818beeafabec7851093f63b9060384d43305b27cc7702fbef84b50d690dde0d17f515807b9e9a846653bbc49d469df90d4b65ab5ea93e71b13849d5c72422b548641d0412108f203867a60c89610c69191ed54814b796eef3b12d076b8906e973460b6a912636ad9e6d09c8750e7e487087a2fefa1f04b43eb591b12dea1dd893ac62cfa03f702139c10ee55b7af6bdeb74e23097d93c9c7eddeb21192d62664b2cdd2c5d7897783f9bcf9d90d881836cc033b4a01ba02c539f461b93568c08e14770ad14bfeb06fb15d87162545d083765ec2de33308f4dad191d2d5d2c78481a68283d5ffe522f51e2b1ade72cde833c2375d09ee116e1564c2fd5d7320db2455e41425a91154ca954edd98fcc95093e5a2fb31256bb68e3fec453043547b6aae3e2a8d5c5ee2d85bf67bcbe120b9538efaf9919d33c463c6277bbfcedcb9afde540bea21481a25c04c727672cab997efa55fa0e3340225516b81f93518be48485e68f0e3b0d28b6f8a2f1bb4746e7fa2c2742cace5c369e039f737ac7e7ea563012c4cbc0731ed275447d29cb9828a6387816544bbc45dfce78c9f1e270cd1957f62b43c469eb578f3fc1914a86aa8464dc6294cf4c7900e1a3b324b89f13fad59e192da7cdf5aef9eb5902521ed0c1e5d5e2dbfeccd03a830b7e11abfeffc7366cf97ba1b40b9437c0be66b8d65eed305b7db628a703d34f091923b947612e31d3568701899f12bccb9b297df7f99a9b25a9bf526ef8dde3e4d02de66e9737f3aad102689adb73987eb2f7fe1e1174ba1fc0e3a78700a3fa7af719f89e946f95a12d7f68117dd8096c7945d01868c8a83616d8b6ec0933a2fff8b1abf73d256d99f1e686944961c8cfce232825ceea3702bdff3df9f57417cf33cf9c28c6495233e12c7314c1724a5d73ed5a58cca0a0e60d68b2db96a36fd1b6bf55201e6a7689a91f465f42b040971eeac88412aa7dd931a4a2b3a4fe37f5e851ffe1cb1b4b0dfed5ffa93349ad78f4ab193f978e2ac5400968fbb94eca1cc9fadfeb4996fedfd9e9ee1258f128d8c32d8d8aa64dfa3fda8d4579a1ea464953949d1d891cbff632f72dbc90c0cd1816a13be00364597be51099c6b38384660103fa0c1c70957c61a86fc2105664fa1a260e79d4f5fad1de0191a637e490c5cbdf60462879ace76fcf35d6e8e355985213e87bdac7d566401e965967c9f7df33ab53825dc719ea90b7edf3955e117c8fc556a535974520bc48a1ef7848361bc4036aeed0b2dcefd873ed6b7fb4dbc48d55db3161a5f8eb5db458c94133ea064a51a8e556a1e15f9811fa55379b6a9748e36aeeaf18b07087dc6f78b45978503a6066bd089890fce76ca1db7a9d9129a13f98e7ebe7428dd8cd22363736e910f3bc82f385c7a0ff81008c87ce3e83473685930881821f0524259623e21779e2daa5ae4aa40e342583aef720d1212a07daae1b37a1fde9229af24396cd8274804ccf304feae90272a99cde8f75bd7edd785322caddf24688586065300ca361d31bc624fe411b52f44d8fc5ad3a7fa54f2c74a5bf2368d51a9d986649aa37fc7ecc1b5b49aa0c9b3bfd5198257c24859308b1a34d1cf8ecb399e326e6d17942f19a7623eddd2932263314e37d6300b6e903c2118c538ac2adc3800aee0f7a2fd2ee75e46f90f757166ab5c5d6914a90634c1a7a11bdfee808385f0df398da9b6358e4eaa8140ca2b2671e60b8ea7d293673529635974fab4efc1556a75f825cd4f94d585f314e2b23ba4bd1e3a881945cfe5e154f9436bdae6833dc132b3e004a068bb5a162f80bb8247a84d8d422ae88cd9339b0f511d765ca36529c2f19270269da9fd652ecfbd7f88aab76e06b0b792b560ec7de15ae428c129897de4fca38d8484e6c61dcc220623672be31258c25009950db3c3b5b3d7192f9679780b908d3c9923edbd35f0811cb55071a7750032ff80b6ebe0388804c87285bb9008a8696f2cdbfcdb2654e5bf9b5374d36736d2798e008e3d80b0027c4bb2b5203c682b8640839f60072326d0966e3d1651271e6d6f1cf37666da734f10f3da09929c40eafacc7d8c7d978b026429351ba471b28af8a103f593d5efb090dd8f11088fd39ee3166e8743f83b2d970d65c2b56da2ad47eba052a2978e8131513178297eebe97336bf1858655c0528913be85d5492d617a54ca2378939493f339324c82d8f934403259860ebed27c11cd39b042d83202c27bcda57ad4951ab0e2bdc97bff35be59949f7f052f43089a66c6618700ce6b50cffe70e1f656086a64d5ab1856caaed3f4d96050dedc68b3ca88b19893a6fef1342cb4f5fa0a656212998ef79cd25047e647b076221d2b16ae0927ee02e9b9cd9ba2144abdbec139b1eaaf198f334c97211436cc488ffd71f59b0752f2f76e232b92db2b1fdad343112bdde3de9d42109bdbc2a26b08cd167b52362c3285a1ecc9b0c57b736bd70d241ca4abe1814c9d6749618f6073ee7660e9b8098cbf5b6a94e1bb21f303cdb780507bfe45501f441fb16c40843eadf9b66db7e5d3f928a8e15ad99dbea4de4621ee49e92e2e18099e616cd5dfb1f54cdda65b8", 0x1000}, {&(0x7f0000001200)="f79e781f4d4fad43923615f96953c158a61f3b9e8c93510770e596452266a4d4afdfdcb5d2d7d632f2bb594c6ab8d9c741cc3c80a390660ead13e977433d5fa045fd906b0d62b153f04d2d3afb3f26e36d55411289cee74a5dc428d950822e2d128160be602f234a5b2e4edc350b65b28262f787434acf4217f6ad766c41a188417d35c6f743ddb79550976540036bc899cff0ef1d33ceb2fea6d887be103c698a0de9f6452fee23128cf7becccc3354361aa7c2613d76d1", 0xb8}], 0x3, 0x0, 0xbd) execve(0x0, 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x4d}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x4d}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x200, 0x0) dup2(r5, r1) 01:32:09 executing program 1: r0 = open(&(0x7f0000000480)='./file0/file0\x00', 0x80, 0xffffffffffffffec) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)="1c421eb8ca11fb7030266bdf355bf4d97d1a88cc12d107819d51fe528338d76264a3ebf8db74a914547840c3d4add906984d625eb5edd4b41ae338701a62b325dcde9ba83a9b9c0f1dd1c6f68d6986c35ab760d7d8d583c9a526321c293887b1d32e51307936ddd38c754ddd5b3720", 0x6f}], 0x1) write(r1, &(0x7f0000000280)="20d3cf596a0a", 0x6) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x4d}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001700)='/dev/ttyCcfg\x00', 0x101c1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x4d}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x4d}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f0000001740)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x4d}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001840)={&(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001680)=[{&(0x7f00000002c0)="7bda170983cd950e45b4fa3d13303286494e09477aa3ac81774be1a7df6dc8a2756a4a0e0d37b7e23454e6e27587b471260ceb56a6abcf96670d95be842fdc7e0487c782b7e80cd50b91dbbf766dc9b0833ab95916b29eabfaa78e055fa1196611d515c4449b18d89234f0f10dbdb06d90e8faec1ae8d023f5e01fe99fa5592b4d6d002b1218a93071943536ac47ffb9baccaa2cda915a3b0cb653b016a861b5f08db4fee8120142f464342c12a4ecb3", 0xb0}, {&(0x7f0000000680)="0363fe4d8228b268558c2b4fed98cc2e42d65558e878d44e58168327faf2fb1ceda9b2de0f4cdfeed6507b937dae917849b35bbbaac0d9c6d7adcd79e04657ae466c3ce4f4f9b1cb3339d43cf7566f90ef076d8d06aaca576aadb9ce831dff2082a2bccb3fbc6b8e4831ad6cb6e1a1722fa2ecbcc83583a9fc02f4b01630b4215095dbb537e926e1a19d015c566bd141a8f947900527e978a3a673869f8ba7f355e5236f79900e021e8d1b1d64f4786566d652538bfc7a6f519b2756a9bb077f7776ff074235a599a74b391603add1261c1fee254e6622ae1f861fe89e7e4ae925e8d305f5f6a89cbe04d7df73520859c0f45df6f2f7cbb65645649f08d00bdef3d1662b1b838be9a62101730b56b822171fb4d4f92965463eceba48dc62fe576d45114471214d0e7039d22c1741d7aedf42079eec65dbd2ffc1293c39b64d22c75eab758b023ff1ff8daf86588249f94493bf2a927382a2ee733c7866041790779f2c72e3697c619bb2f5fcec35c44fd7d9ab2b8a37614deaf79c32ac193c0d8ed4f84e61abfbd5af446fea1b0a0dbd0eed29ef26e70cf838e5b5f4bff47de44f20dcec1ca02afc3c11e324027aa2b077237a31b52d8b4b154ebfa166b3fec0e00983d3cbd6dd214ebe63c9cb1405168caf2ee23b971c880e2e00aa3d109828cdc7ee858c5bfce0324f639ded2545cca00df4a81086d268132cce8763ae0b6170739208f19986d016f85ecbb0dde5cf228fe93fbd4f737cf763d26f04f450a43cfff0d8cad9494fe5e427e5964a62296a86ef41b5055684bab8398ce6e3ec0389719c42aba2b98ce9a723df2dc76a4c0bd960ed69ef376b03a47a621a0b414d5d42e0425244dcd82f19c2291032335a66cdf715eab7b7d4771edaf0efe851b1f88ab7bb786a26379e658b1ae03d9185c0ea8fa20e3b72d2837cbe503073b9542a4ad11ee8d8b23f320c21ad4b2e846decbcaee396e6f795aaf6e06741019a245333efbaee21bbd47dc3ba768307252d62ccc54b094e80d923426f79f9803555ab686465cc6278bd25108a56160f5140211458f3ac75d49f86a6d5022994199ab2c47d6d391e89f0f52e49337cdc147238c3c61e046b08d86c3d4f0886b85d5d4522972c7463e81ac73079d61cd61a6cc32b253e3fed8769d505cdc664e03387123d8be5385da215899298acdeee3dadf7e6678f3a77590fd24e472caf38a55d1d71047b70f5d9dd8d051885b9d32d596c1217d96cb88b1ba6e9629f8b0f8aa09f7811683638c6280d494af231c69730f40029a420543c25f9c7a2c5d02e6058e46c5f1ba54d2c725f320316d27a6dfde8ea7464926b7ba1b26e8487b263bffc0c182e914c124792489ff3cd9c065072fefe5f79f14f6ea6cc19f5678fbf15b4015b1a27f70424301e932c8b84073d4343d5578b4cd85bb0a2db044a4a94f3a061fe007493d67211b16acad87ccb4490bd2df6329bc46a9e3eb5d0b0e67a9cf47bbb9792f5e18c5696cf071b1c8bcfe90c7405d3c391ebf749c7dbb7e6b5fee834b2b0b29a3bcdb9b838a2baeca9add49506e69b6b0ac6b5415719fc5bea50ad208aee5928c1476f083119f70a9507c7ed06b0c2cbe471d04160751d7a09776a585ceae2b3b60771ffcecff8e9ed39f4278fb9c66e8dbc80e147d531d51ec921a19142d446d9e026cd1ca6cf8c3a7a6c324459c90bddb93017da951e2114c7ca40c82dc7a86e43aabb759795bae5bd25ca042d194904e7beb12290e2b5edb749fcb6b9d7e318870d0c5833d6a52045d69e91fe29626ad7a7addce45dfe3d5c688e14f34063ff188dbdc4884f79cf01df5d0fe1965a8b6c1d0891d10cda17f098c4ace7e4545799e861f92b54b70ca7ffc04107a0e075bbb0990649009b51e17a5271d9d1353c4e1007d41ef1c638f520fc8ca55c286edb54608d3acb4e05435f9912741fbaf5fabbe48b8b96d86f5c8970e7a9f3c43099b4ad57399fb067f24dea84332525b4fe3901ba3791f395763a957e9b29cf3a1fdc76cc9433d81d754b32b374f22410a245127af3b42013cbc10709207d4b9fe9b37514485608319898de36c0cabee5ba463530604ef14f6d34dc58a2997f348ae9941d1423a444865c9ddb6d64510f2cf508fc14c2a84d1eac49265ada2b203d80d4ae1d040406792a42fdaca3778fdc37dab0f2b6d86b3b4453037885abdea1cbfc424c3ab238cc0df88ca02ea9a21db4bdfb5f6e122b89ef962325d934c2fd65025661ba14cdc0a95adb69fea505a5da44c691ce08d995254fa9fc26aa91edf1ec0c1e6985bad8561efc0139339b808dbe2a66b7979396018d8f450fe425933971b53b71107563d84507799ed550873084b472562b7f51ffc1ef58f6b710ab4800dc721e46f27dabec453035659df4d715188780dd86f10a52184fe0fceac6e49d2c764f9e70c0eb4cf662483f930ff1e48e0c53eb0ff9859e8ff88bae30b5fba7aa4dda5868b9c690c73a555087a58ab86315fe11de39adec57a2dbf20d900e3cde2deae0726ec03d8cfba1b40c470a9d7b7eaa3e7f73ab6f9cc7b88031c0f41170ce14cba0367c0d80ca21f4ee895c4094d706206f5e961126a5ea329061cfd64dde145cca7586a550fb09f1bbcf09bd352d07db5aa35f3a5805cb687cac53b628248f0c6441233943e96026c31faab6755b9738869a3666ff935cc59fb9881f903740ce882b5aae747399667d0df5339c09f37eb874231a4ca85a1490012136cdb50da80dfaa3709bc18e330521b21c1ece38563c12793892a159a441f1546550e4d58521e58a1dc6380ad5f7a6ab6f28c34fbefbfa31d3f5e92779d947bc491e2ebcbade5ce40ad2b41e3fad69b7b6de3c416fcfa34e442bf00a906f641b574c97ee1b86296b60604ac6ec9452a38830924dfdab3476c95e0a46419dbfbc1fe6d186dcd61751e12f66859d3b77f62471bebf6338d413d4af1a4a557ed81e7a55b77c4aa6ccfc727e8bf6f95f8569cbeb0f87627a76beac002b26292f3ca4b8da39310e5485e55de7fc7c5b45b38703a9dffcfb47a89426b2c8943fc88e1bec02b00ecf059492c2072e3cfee35376847eff4a6c5877c27ed34ea85c64e20f4b94571ec03f62ceff834b4d5fba6a45e7c79cbde63d324a4d6dc26c1f20f70dbf3a8754f22f93307639ccd4f424ceb07fcb077c691c22731962d61c2f69301760ab9ad4c421d33f384d94be780009cc71bb74593c0cdd1ed362c86c2eebf5699328fc8333ec7a9094756156a784467934decc74740c907b84b04047b1b379efd0fe7f31bebe97816c2ca649da508fa44b2b39bd95d55bb6e0dabb15b552371fa0724c17281dff65da0f056ad1fb0890828f53c85a8453b854155a7d048a6dc248f9d6f0fad03ab44ba8a1df33713ad920368478b181fff481249f7dad1b39c5f7d1bdaa9c31c4b515f1d4bc83c824cfafc408d07e2e9ba6b968f160cd60b22ac462935b14e1de1d127add3f642c6d9f45799c3379639f9d27044fb4ca0c0d216d0b57a82128616c8d37cde92f3ecbad821bd2c0da8c65f93009959174adaded41b70cd6049477d0e88dfb3d993d5e63b46a9e198d3845ed8be0a7a84f7921409a26c91c6736b04eb995f1fb714f9e1188626152bf4565b22336cf069799d9abc918b452955a97ae41bcba163e575ee918934e3d2cb8ef6a7756532023220dd9c279e8f49cf2b9668895f8fbc31e0aeefdddb3bbe6cb6b4491ca1a95d935165fdd197d6f4f83efb4199edc4612572df6f2db47d39b2e46041256efe27df22d59bff2bc604ec9d3e124e8aa3cb925115e36b69121e371459865303b2a3b5ce69e25664153764b2a0e25445febc053ca7e16d4e9f5d58ba08b1e3da0076fa0d0267a7fabaa87fe49fc842381aaf97d9310cb4c0853f0c9bd871f55cc0cb1bd59b7af3229a1c56f1f27005e469475c724316b4001792e7c56f5a4363657a17b4daaf80b895e58ef074570d72e0762babe090836e3b05a9980fdbb7c01101c685c5d4c10b654815376dcebef0bc32b65495877d1941d6fb8cdb11018d8e97f6f6fbe94b267125f00f828b70b15cc202cee7f9537d324007a118dc9510127e6b9889e17f960e7a8615b00b9f220c11a20af4b3eaa8ef27ce0ff74645ae58dfa8b47fdf5710c069233b0b331b9a0c9330d967884f9af5236aa7fb3bcdffe5f8ff044b2d183cdb93ee2d61fa86b9a0c2543ed682e782f9cd8c9047e237fc163752e151277ecc4e3c6103feb33c01dd478a979f05cfff75c2c87f2ca2123a02fc633428be289f6a585b47fd378f3124fd5d68d097cb802a8d06115d890f2bf14f427f1e893ff9b165a0c9a696f81769a840f1b9323943f02c2f78c2e49bf8bf81470dc2c155fdf05d8bb050d348965304fe716df781ed191e1e74ca6e681817f71d8538a0f84a799b1e688b53f0c567227ddd3232933cbf44ba4ee84095fb36445426d88a55e533a5bb0c8cb22ba4d737684cb1100784c202c0e147f3688f9b85af3cc7963f2fd244c138e41301e7024e558755f9143af39bf819d270985d9c3ec40e659f16ced4c45f0100849b5dac17e99df4290843eb484aa2667e9c20174423ca3ca82ace87f20c77e1d1cffc6d3baa32408edbec05f120c15524222a29ac6a50239e319604625ff6916b3cb605955d892794173aada16ca4de403b31e4dacbc74b270bd0c78f3fa703a1defde7f67bea508bc7cf471a1fa98b8a71088e53a54359612ce3ec7000bf41052cb6a8576a880a7791db3cfcf96432563009616eea89fc512a2c09700000f4d052d15f6479509bfca11fdd51508dc2deb7563f7ee7487cb2fb29224e453e95f5b3766161f044b75bf890faed3dbae844723cb69dcd3e11822b6cdce73a3ea006f414c241da44b444af80f6cdc19c59e590908f09354170a12f9550e3ab7a955321e51faf0dbc07c90c491edc6567dda594bdcc07b0737f63cf16be716e0aae05a0a841b95f187e274109e645f1f3be277028cc05f01a1197afac55292c2c0470be2ecd6a75d1e8632926c96f0a5b326f5b12bef4a998a63fc0f2ce9bcede9f5509ec043919924a32b9f59e442f77893bade5254ae7dd01df48160ba82e1e6cc78c4e4018eb44592950a2a6a4ef2d61534f3fa30b9b933623170c338844e69bc1876506bec7bb21b7e144a90f916d99f40c441091e397e9dbe662758e2b0714baf620fe7070907aa606eb4541c7081331fe7307b87fb3161d59e8fe76ad9e9e30eac541a50f2b25936f347aeb5c04ad081f0c1befc702f5bc8f292c15265ce04aaaf7b2fcd6678403ddeeda1b3283bb3b4e683973c5d6465dbe4ffec9e8e22a094a6be52454618386f891198f52a5fe16953c2de0e616aebd47135ea77ed606c01e8267219d461325c293384d430e9c9cce4a6d8178eb610f31fdeb28601adfcdbd072aa8929dc1be83bc3b194e354d3b7511302803563a74f131e79acc015959280b20df7d285bedbb4e072c7983328ef1b5faba690ee28abf550506ab80989e1944d4f094b3274d6dc4ada03d1336c7036c3fc28612e22d98a8d3e8b6950f68e1e44a9c8c4413b1ab2d7c9527b68195c38474a3c3ca01a789f35b4601081d4ff896da62308a3aa7f886e5e7dadfe4de3a4c342c3efb8c4fbf78a48afc40e4ffd97e70854062ffa6dc6c8a8ca2e92ba790ea769a45532a8f2cf02d2f49d8797ea1bfda29b88d223efea92d2c84d1369c460109b26265e3aee3c57853bdf2ace23b677e0835aa6b5e4e4de11043d8cba7509d9bac730de732cb2386d3b7e851c", 0x1000}, {&(0x7f0000000380)="96b4d70a46d5850da50904db0748b891edb1c120180c5322d9923fc4aede3b6ca8f40817d8b7ee777e99e8a38d981f41110f99ecffb8a007733487df3f0bdbf10608c51720bb188c41f51ddfff3a0c8497e993af2f8302c507c7ecc6830a307a55954c0559c2336fd03603fc0ad5e072f32698e135bc7a6d5aab3847e1dd4139d6fe82cf3524a30a84a73625b5c7faba265f566bd41a42c1f2ace76917c33410b0be750b36d94688835e88644e143fa10641d2a3ed60951eaa583c7a421c89f6ae73abff9317a7231f4276d1a67f1a96849ecce9a7c27ed2fcacb2302216", 0xde}, {&(0x7f0000000200)="8ed880952e36eb0d4585b0abbfe4747451b2b66fa876a53077d2413669f039a62040701b521a53ec9677313a036bb51bf3183de52ad471ac342ba570ae070bd634c9f990a11dec1704f2202e02a11a7b0a5ff3ec4aedd8ef6bf954a575be925a", 0x60}, {&(0x7f00000004c0)="4929ec25dca41e51ac24b1b40895bfd50b409aca1242a31abbcfadb60ec1c6af976a47b359eb1bc07ed51e33fb8bf9f4556de1ad1b914b998f8b87ee6ac5ac57bcea9dec34f2de6136fd3cece067ecab7a2b75f3743db0bf064a144ac37292cb41b0651dc4c3e053d94e87303912ec97e5c1668413ecaf7ff26d59e869ca820ebda0385e7125c155d67a64d333eb13c678324c5c832fc34ad130ecc0ba8c4177693030dc50aaaaff14c6da5b3d50469d7c8cb87e9ad253d5ad42a7ecc87a80ad2335701e6f5f0a8dbb45115a", 0xcc}, {&(0x7f00000005c0)="e863eb55ec478a1e0f1c56000e51a4c63c2ccfbda73afa479469d0bea231fc9204e8cdf9a328f72ec144e579819ed5b014d7d028fedd2cf7b3c9af4e78598ac4e4f8fb625a605a2a3b39ca034768dfa006aa90", 0x53}], 0x6, &(0x7f0000001780)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff}, @cred={0x20}, @rights={0x20, 0xffff, 0x1, [r0, 0xffffffffffffffff, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r1, 0xffffffffffffff9c, r2]}, @rights={0x30, 0xffff, 0x1, [r3, r4, r5, r0, r0, r1, r6]}], 0xb0, 0xc}, 0xa) 01:32:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x1c}, {0x3c}, {0x7ffffffe}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)) sysctl$net_inet_ipip(&(0x7f0000000080)={0x4, 0x2, 0x4, 0x1}, 0x4, &(0x7f0000000200)="f27c84ac7f572a2b181d4399b44a1b6f3aed3e0c72e5c0b14b58590c23c2b442cce12cc28508727dd649cdbdb655727efb00723011a23f4c6f5713bf88aa6f1fe996d176916ca6cdb8b125f087e10a183b92306e8263aad7b09ffd00770a06348c1823001c069468b379cc1051b8b755b3d3ee3bbdb7a664f47767bcf32e3aa302d6fc8be0453e14a9bd83030ecf26942bff1e7d8dd91f6f262a7a599d2d06711e1eeb40b7c805b1218b2ee1c25318fbb3e3da0944b7246524ef4c7b67ffceb20b2364ce25a5d9af276f92b0d3d1b74cefa8fbf8993b1d2269fd560258911b842550cc48deb7d66f375424b049dcd9d5", &(0x7f0000000300)=0xf0, &(0x7f0000000340)="0d64d6a6e92b77f99488622dc0894e61cd33ec403cb33b0f8bc3ff79c999520b2c557167ad43ad1adb71ada13195ad3201772112978be34381e59cbba2a2c5a6965a0f44276df6c1a7be46ac5bf6e0c0f4284dc674d525b80d37", 0x5a) 01:32:09 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000240)='./file0/file1\x00', &(0x7f0000000280)='./file0/file1\x00') setuid(0xee01) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f00000001c0)={0x400, 0x7b}, 0x10) openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x70) rmdir(&(0x7f0000000140)='./file0/file1\x00') rename(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000680)='./file0/file1\x00') sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f0000000080)="33f93e394706901885b8f7324b07511b23c2cca88044d948e21798811c94cda87f310b5b96d7b47655ca", &(0x7f00000000c0)=0x2a, &(0x7f0000000100)="56ac8ba7d0", 0x5) chmod(&(0x7f0000000340)='./file0/file1\x00', 0xc0) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) getpeername(r0, &(0x7f0000000200)=@in6, &(0x7f00000002c0)=0xc) 01:32:09 executing program 0: sysctl$kern(&(0x7f0000000080)={0x1, 0x47}, 0x2, &(0x7f0000000340)="c7ab30ac", &(0x7f00000000c0)=0x4, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) socket(0x18, 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x4d}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x4d}, {0x28, 0x20, 0x0, 0x3}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = fcntl$dupfd(r2, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCCLRVERAUTH(r5, 0x2000741d) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000000)={0x5, 0x1}) 01:32:09 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x4d}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$dupfd(r1, 0x0, r0) munmap(&(0x7f0000693000/0x1000)=nil, 0x1000) r2 = open$dir(&(0x7f0000000280)='./file1\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x69a88df4) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000040)=""/34, 0xffffff98}], 0x1, 0x0, 0x0) ftruncate(r0, 0x0, 0x20000a) 01:32:10 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0x7}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = shmget$private(0x0, 0x1000, 0x404, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_RMID(r0, 0x0) 01:32:10 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000002c0)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723de9de09e9b537ea39fa85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f69c16212d60ab2d0ec9f5f0ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9b3a93eb9a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b713232b3303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81062b55dda0dc"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet6(0x18, 0x1, 0x0) r1 = dup2(r0, r0) r2 = socket(0x18, 0x8002, 0x0) r3 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x241, 0x0) pwritev(r4, &(0x7f00000000c0)=[{&(0x7f0000000080)="b4", 0x1}], 0x1, 0x0, 0xfffffffeffffffff) r5 = dup2(r3, r3) dup2(r2, r5) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) dup2(r5, r1) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 01:32:10 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x800, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000080)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00", 0x3}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) 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(r0) socket(0x1, 0x5, 0x3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000180)="f90929a8142237765b39ba83967acb8ce5bf7f3d4c3fee6abbace438a009e0c32be41e33b70ba28ceeb824abd17b61f60b8f4ddac00ad8e23bc63f8d737c911a822b343b01b64c7914e7c6d849632c81f4165d63f1397247f36f670e0b1b3a944e97faa35f16a6a6c368adebec95aa615afad8a467edcbea", 0x78) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000100)=""/49) 01:32:10 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x208021ff, 0x0, "b00009000000024000100000cbacc3ba0e133015"}) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f00000000c0)) 01:32:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x4d}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYRESOCT=r0], 0x10) r1 = socket(0x2, 0x4001, 0x0) connect$unix(r1, &(0x7f0000000680)=ANY=[], 0x10) socketpair(0x10, 0x3, 0x92, &(0x7f0000000000)) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f0000000140)=0x8) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) close(r1) 01:32:10 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x24}, {0x6, 0x0, 0x0, 0x7d2}]}) pwrite(r1, &(0x7f0000000240)="b1e93dee8fad27050ce2fd2413b0", 0xe, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x2, 0x400007fe, 0xfffffffffffffffd, "0366288fef097f0c033c02df7179000076efffaf", 0x80000000}) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000000100)=[{0x3, 0xff7d, 0x1000}, {0x1, 0x2, 0x17fc}, {0x0, 0x1009, 0x1800}, {0x0, 0x2, 0x1800}], 0x4) semop(r2, &(0x7f0000000080)=[{0x2, 0xc, 0x800}, {0x5, 0x806, 0x3000}, {0x2, 0x100, 0x3400}, {0x1, 0x7, 0x1800}, {0x4, 0x1, 0x1800}, {0x4, 0x3}, {0x4, 0x6, 0x1000}, {0x6, 0x3ae9b8cc, 0x800}, {0x4, 0x0, 0x800}, {0x1, 0x2, 0x1000}], 0xa) semop(r2, &(0x7f0000000280)=[{0x4, 0xffff, 0x1000}, {0x2, 0x40}], 0x2) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r2, &(0x7f0000000000)=[{0x2, 0x3ff, 0x400}, {0x0, 0xa}, {0x4, 0x21, 0x3000}, {0x3, 0x40, 0x1800}, {0x1, 0x1, 0x1800}], 0x5) semctl$GETZCNT(r2, 0x2, 0x7, &(0x7f0000000040)=""/150) semop(r2, &(0x7f0000000140)=[{0x4, 0x7fff, 0x800}, {0x1, 0x9879, 0x1800}, {0x1, 0x2, 0x800}], 0x3) semctl$GETNCNT(0x0, 0x3, 0x3, &(0x7f0000000540)=""/169) writev(r0, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a23275123a017272ee9c494f921b6a5917ef0017084914923695f9d645fca8132618ed2230149da24e388d4486aaa858b90d121e71c3aec06497c4969ab2853c9ea06b6af7f782a6319fe7f2990642d3795a0fdd18349d606908d2a6cb6e0314a15b7ddd5e573b148ef1ef125ca53d4f53898e069de20b88d065b8148fc819149777e853cda0bd49f645f78bad0db63cdaacfa6bafc3e68a3471335869eed976a313d96a2d25433462a3ea267ca2be921607486729d26f1294c317c94badf36805fbec0da84ecfb8b91b8a3530ab2f4db8d519ab6b866e9426a8b125c20e1e4852cf0d59b952c1261e0d6a96de11266360b4bb05e306fb3647c540ea138d30eb129f6cbb8d75d16fe7d3d6249e3f99c0328a68833184d5a155a9512416b0d4ba4e9a15a29de93d58627f5c99d7ed59525f3c7615d3c162de4bddda8c16e7054213ac13984848f922ae0211acd295522d704cf70c01a9e574977d9de87a839c6266cbdae811db3554caf8c8d5c76e4b841522e725709", 0x189}], 0x1) 01:32:10 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x1}) unveil(0x0, &(0x7f0000000280)='c\x00') pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) connect$unix(r3, &(0x7f0000000340)=@file={0x1, './bus\x00'}, 0x8) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) bind$unix(r2, &(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8) pwritev(r0, &(0x7f0000001a40)=[{&(0x7f0000000300)='R', 0x1}], 0x1, 0x0, 0x0) 16:00:00 executing program 0: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socket$inet(0x2, 0x3, 0x0) pipe2(&(0x7f0000000180), 0x0) socket(0x18, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x4d}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0x8) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}}], 0x0, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x3, 0x1) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) shutdown(r5, 0x2) connect$unix(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYBLOB="820771e14ff906d64fb1c038216cfe2062ca22a8b1a907b64d2775ead77a042682d6aa7d80068bd81a3b0ce501411e185a4318a8d5a6f0fb43688bd0a36dfbcf3b39745e15a16d6a3ab2f1f9e09902ec4f4cab441bb6293cb2c193142089da8d0ddb82a9a04b943d3e23bebd45ce2be46eb3f71600"/130], 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x4, 0xffffffff, 0x0, 0xa88b, "403f9360d3b70ff356630cc94e8c71474bc74450", 0xf42e, 0x7}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r3, &(0x7f0000000400)=ANY=[@ANYBLOB="4a18a9866ff7cc94e18e355647ea27cd1f3482245c614694981955291f45233ab83c17cf8406ba9cc5fe945a81537cfc4f0e5af5afaab1412e9467b8283106a777743082aa887a4307b6fd717efa3d307dd5017ae01ad684a97f8025c222298b08da51d47d713d89f09f52f8eba017d6f3c754fb9917ec05e8cbafc57ca93fed2ab1a3f08bcfd4d52394d1a5b1de05320b788cf2cf0c767a32d974617a23a8ee744a9af5f3f1515cfcc874243395797bdad7fd4a5a0401c17a44db15de7575076fbb4442f35d25523e637f18d4e034ebf556e67313e8510290dec9cfba515aac56ee6b2588384698402de173f6cec4bd957ca6adcc15cd700b236b7f84fb1e4111518cb9"], 0x10) sendto$unix(r3, &(0x7f0000000100)="7497ac5713442de6", 0x8, 0x0, 0x0, 0x0) 16:00:00 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) close(r0) r1 = accept$inet6(0xffffffffffffffff, &(0x7f00000005c0), &(0x7f0000000600)=0xc) r2 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) r3 = getuid() setreuid(0xee00, r3) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000640)={r2, r3}, 0xc) sendmsg(0xffffffffffffffff, &(0x7f0000000580)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000040)="a8d63211c612481377e91b337be7eb4d06f3db35305065a3ed8074a5389b2a91977dbb29d8129e38858f26c44ec308b8", 0x30}, {&(0x7f0000000080)="d45ad122", 0x4}], 0x2, &(0x7f0000000f80)=ANY=[@ANYBLOB="a0000000000000000100000005000000e350ede61644955ee0f3cc383ae3d5f48d34e3233040a4e7d1d7f65aeef78282735c4090f4b8db3d940908ae602635b3d54bac0a782e0d85d4069dc11f424a077f9c9bf121be9798d338429737d3123bebab600e23d9a8b8a291b72c20a5e3586bac0dc22a795a0bccc03fef0673121cc3bb1b2bd52e0ce66229de7652352055e2f29b39ef00468251b0f24e5ca400005000000000000000ffff0000bc1c0000c9d6571da7c2dfa1ddbd0eebbe930a3d2dd1a5daa2234c0b0a9322470bb8fe8895657008ce7d81244895e1d149f41d1ff535dbe1ab9eb8e25589f21cf4a8dc00600000000000000001000000ff0300007c3d195ccfbf0b12589227226ca23a470a6aa063a17d2e5084c0189cc58028c0819d3e52ed5c3db03de4cac401cf6747263da9c28789958f2ce3f859273b55492f1b5dfd3cc66e21ca000000000000002800000000000000ffff00000700000020c4d2d10884addb21fbbc39662ef1d326ff8c42eb0000002800000000000000ffff000006000000d85fc56ee151924176847b4a2fbfaaf9c0a91200000000008800000000000000ffff000029050000c88f7a297bd227bdf12556ddc628ec80d379b85e0f9c136b641c8d3ca646486ea1fd9e92775be1f2ce5b4e221cd3550551183de86922ec5be6e69e5e238c3ad02c470153f98606011e4ecad6c261e46d59d92c0174d332219552195684a72d7b7322d9802cd9234eafb1714f8a2f24c26572b800000000000000ffff0000d4020000e5e2a9041ac98a01795043778c89245a4b291559925ed12fdde4f80b5582953370c204f712d778b9837ba124940f8d7c70c55c345efc14bbcaee67b7888ff676a32c1a6c8984b1f00d45e281ced4d444294ba3b5a2c6941cc842de341dd80de6d6dcde7efe2469ff7325680b502fc4d5d0cf4c9e6d692eaef58862df1099a843d6dec7249ab4bcee179082ef1b9809f2bac2153eeb9c0907f3de078077f0a15e2fa7736afb9e84eb4bfcf21d9599faa9161cb006563e0000b800000000000000ffff000005000000b2468d52dd7e28cbd475e6bc7e38e3cbc18d9868a81017b82e59fa101c4e7566164ac11c4a23f9e2a8c30e4bcf2c6221cab525bd95d3086c4582454467b22960e3970ddde77c76549a93ec6cb0186187426a2752eb1962d83ed11f98ccd3e743808805f510245dac49850941ff22ef946319a7977edaf3b20126d8162b4ab870141b61bdda67616bd577237e87a40582e496958178b5f15e380707c487489ae79cbb73c500000000b0000000000000000100000002000000065d6a97f57b437e4c2a801164bbf8ad6d7512b59910a03dd175d5323224669a2e386fb9d7204cd509051d33ee7f2ce2062abd5dc7a34d783e869664f3284549c1aae3dc839565b8d7eb193dd0181d22dbe6a5c8a304f06fd5f54451f2df76a716c237f3bc11ce27aee776ce3691cfee713284c0e940b8d4c660b6a6218a8b46ca478ed43be67328e921ce299688032e3bfe35351a4258db2deee46b2572f6af3ee79ffa690c8cf80a29007248ff282558c88c2d0d42e5079e571b10fdb25cd573f8c58ff386554b9965ce23d815a47cdade68f4d3c539b08ab5c5bc8e59167c9dc9bb32d5f7636944e05384d338196b8aaecf8a8b2ecd2dbd04a0510088185aa2fb8014095dc3d409947b87ba48f59f53036631c6949a900de7ed4efcc3f3c9ef6c6ee645592fe2d8bec1a7dc3892b2047001669ee567b984abae01836836f00e60fb3251d2897aa479df44501013c5133a055072cae81d4f3e8d7e73e6fcf6c5fe3822ffa2789e28323107d4c83d8fe6ab108527a8249803d3207136886eb32f295c250ff17e6b9c568d32f0346179f25a3336c374fda61903cd2bceb95280e9210d9607772b77cf01b051285b88b3364eb22e4f75a163255d87ca42b348af929d2e837f907dbf3f146acee44facc0a3c2b28699684c32c05041f2eb78123b63f94ae6b788c8f839baeabd6909b44248c336ee"], 0x448}, 0x400) sendmsg$unix(0xffffffffffffff9c, &(0x7f00000008c0)={&(0x7f0000000680)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000880)=[{&(0x7f00000006c0)="2f2960f1f68c9c546f4bfcf65909b4170a3ab1b01884d70bcd4bc08205f52b7dab6e02c9fd87f267f48d3a12fd2eb4241288d35d9a452546fd7bfe6f67e2f24b68b51781a854713ff68f3734869b83b7db437953245a343ecd3bbf614cf57f9244162ac824fb7a2a45d0", 0x6a}, {&(0x7f0000000740)}, {&(0x7f0000000780)="8dd43eefe1c243ce0f2aa72b45aa99907c87bfb246a84d2cafd5ce84ebe383413f53867b1b1d45cb33174f78859620712bce79a066e9c082b9a67485f198323b8a42066044a144f4da5b99769c4aec6eea520fc827ce5f452dfa2e921c78281f996ed0c6ddf4a9df82dcf150491ca1d5502719a9a529c31db3b87d378f4e678fe8db57d444a5c7fb9bcb8d0bd5650499cbea10aea0b3f7a3a6301e90bffa7942fefb7a516048fae1f5a6c676bf1d104cc449943c812f6cf37bb43fbf7d044e7f48e09f3c8a4c6e70d5dc7e02d11e676ecef354ef64dc1e4e9b9722dc416e19d4c669360672", 0xe5}], 0x3, 0x0, 0x0, 0x2}, 0x4) pipe(&(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCDRAIN(r4, 0x2000745e) r5 = getegid() setgid(r5) chown(&(0x7f0000000380)='./bus/\x00', 0x0, r5) r6 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r6) r7 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r7) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000940)={{0x4, 0x0, 0x0, 0x0, r5, 0x110, 0x8000}, 0x7d5, 0x401, r6, r7, 0x0, 0x3ff, 0x7, 0x5}) 16:00:00 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$KDGKBMODE(r0, 0x40044b06) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000000c0)=[{0xb1}, {0xc}, {0x6, 0x0, 0x0, 0xffffffff}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:00 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r2, &(0x7f0000000000/0x4000)=nil, 0x0) write(r1, 0x0, 0x0) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x6) 16:00:00 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x40, 0x22) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000002c0)={&(0x7f0000000200)=[{0x4, 0x7}, {0x82, 0x62}, {0x0, 0x56dd}], 0x3}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() write(0xffffffffffffffff, &(0x7f0000000240)="6c6ef401c27101e0d610aa242add32b7cb25a5203f97daed72508b6ad30fe962e0d7b26bc1f796007bf3c345a5bbea33bfeb69a2ec0f431596d1be1ee8a4e45453f8665beb4f6d2c4cc8dedd5e08191f60a52cd96c537925455190311a18ee7d0a", 0x61) r3 = dup2(r2, r2) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x40, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x7) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x1) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x4d}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r4, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x35) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000000180)={0x40, 0x0, &(0x7f0000000140)=""/64}) 16:00:01 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000040)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x3a, 0x0, @remote={0xac, 0x14, 0x0}, @multicast2}, @udp={{0x1, 0x0, 0x8}}}}}}) r0 = getgid() r1 = getgid() r2 = getuid() setreuid(0xee00, r2) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x205, 0xffffffffffffffff, r0, r2, r1, 0x0, 0x9}, 0x8, 0x1, 0x6}) r3 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r3, &(0x7f0000000000)=[{0x6cfc18e8446a4025, 0x8, 0x1000}, {0x0, 0x4, 0x1800}, {0x0, 0xda, 0x1800}, {0x0, 0x9}], 0x4) r4 = getgid() r5 = getgid() r6 = getuid() setreuid(0xee00, r6) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x2, 0x0, r4, r6, r5, 0x0, 0x9}, 0x8, 0x7d6, 0x9}) r7 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r7) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x1de, 0x0, 0x0, r2, r4, 0x1, 0x987}, 0xff, 0x3ff, r7, 0x0, 0x0, 0x3, 0x7ff}) login: pckbd_enable: command error 16:00:02 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) pipe2(&(0x7f0000000040), 0x2) pipe(&(0x7f0000000080)) 16:00:02 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000080)={@random="0100", @random, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x2, 0x0, @broadcast, @broadcast}, @icmp=@mask_reply}}}}) r0 = semget$private(0x0, 0x4000000009, 0x82) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/163) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semop(r0, &(0x7f00000000c0)=[{0x3, 0x6, 0x1000}], 0x1) r1 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xb) setregid(r5, 0xffffffffffffffff) r6 = getuid() r7 = getegid() r8 = getegid() setgid(r8) chown(&(0x7f0000000380)='./bus/\x00', 0x0, r8) r9 = fcntl$getown(r2, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000340)={{0x6, 0x0, r5, 0x0, r8, 0x14, 0x3}, 0x7, 0x8, r9, r4, 0x2, 0x701400000000000, 0x5, 0x1f}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000240)={{0x0, r1, r5, r6, r7, 0x88, 0x5000}, 0x8f800000000000, 0x1000000, 0x8}) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000040)) semop(r0, &(0x7f0000000000)=[{0x2, 0x5, 0x1800}, {0x3, 0x4, 0x1000}, {0x3, 0x7}], 0x3) 16:00:02 executing program 0: r0 = socket(0x6, 0x5, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504600003000000080005010000", 0x300, 0x0, 0x0, 0x0) 16:00:02 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000100)={&(0x7f0000000080)=[{}, {0x5}], 0x2}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc020699c, &(0x7f0000000300)) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000040)={&(0x7f0000000140)=[{0x89, 0x281d4e87}, {0x81, 0x10001}, {0x6, 0x4}, {0x48, 0x80}, {0x25, 0x800}, {0x8b, 0x54e6}, {0x47, 0xffff}, {0x41, 0x3ff}, {0x1, 0x2}], 0x9}) r3 = msgget$private(0x0, 0x0) msgsnd(r3, &(0x7f00000007c0)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf401a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f0633c0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356010415f058b0fed6706a4d152ed0cea4eade0cd7d88838f8387c3440ba6ba9cc08452fc04250db61742b9219c5cfedcacfe9d34b6a31de9d05a5615416a1e222dc290000000cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd0500000000000000b85b0990b99c9c04fb2c6471effe54a4af861d06a9351ef36f0000"], 0x44b, 0x800) msgsnd(r3, &(0x7f0000001200)={0x3, "2e1100b0df6d7fcf409def1a1fc1ed34135533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b712000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf120763e2ce23d1fb7cf63c9dbc6a87869b8ed7fe114d70adee7d696a5fa50d515e2714fab1fb6f1ef5e2ee86a0738d95934e84357ed214ae041c228e609fb27bd54d86080f76a08dca519d53d20cd99fc0e03dd76407ae51adbb71981029aeca137eaa9049710bebce9939b3922299a460f3eab037a5d2cba6bd4272495cd7049a7d7b01e1206d3b57d1fccc089aa0b0d4cfd8ccc85cc9db643f529ef3ebf17616907fb01c6b8c9a309319c606ad4bd8169d5176363749cfd308abc55fdd6d69134ecb558aa9a58fb0e85a6be806954bd6968dd632de372d"}, 0x4a4, 0x0) msgrcv(r3, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00'/31], 0x25, 0x2, 0x0) msgrcv(r3, &(0x7f0000000180)={0x0, ""/72}, 0x50, 0x1, 0x800) msgsnd(r3, &(0x7f0000000200)={0x2, "ddadd68413da5f3c4d553ae17a7bbb6d4d0b60c41666dae07e85a3f4644f31aef3ee710f350b6cad5a8f2423261e6db359cd01c535970e87be"}, 0x41, 0x800) 16:00:02 executing program 0: syz_emit_ethernet(0x7e, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff080045000070000000000001907800000000000000000308907800000000450000000000000000000000e0000002ac1400aa83130000000000e0000001ac1400aaac1400aa442ca41357660000e00000010000000000000000ac1400bb00"/126]) syz_emit_ethernet(0x44, &(0x7f0000000000)={@remote, @remote, [{[], {0x8100, 0x0, 0x1, 0x4}}], {@arp={0x806, @generic={0x1, 0x660, 0x6, 0xe, 0x4, @local, "fbd5bc425dfb4249d42e9272fb62", @local, "8d99ec4bc407001ed59c0dfc5ad7a740"}}}}) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x4d}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x4d}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x7e, &(0x7f0000000040)=ANY=[]) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x8000, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x44}, {0x35}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)) getuid() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x4d, 0x0, 0x5}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[0x81e8, 0xffffffff, 0xff]}) 16:00:02 executing program 1: r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00'}) getsockopt(r0, 0x29, 0x0, 0x0, 0x0) r3 = dup(0xffffffffffffff9c) accept(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000000000000000000000000001e000000000000000000000000000020000000000000000000000000b1b2000000000400"/66], &(0x7f0000000080)=0x4a) listen(r3, 0xdd3) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x81}, {0x3c}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000180)=ANY=[@ANYBLOB="1e00a20000000000000000000000a90b14625f6da69112d6099a644f69c222a9cb9dcf9e26ba2d60ea18e323314c93109ec2b05889bbc69e4bb452563653b432a9a432207aee072a66dc0547b5195e131bccd1bd21d4bea6c7d97a142fba4ca8c5535ea4e048e2cfee01219a1954f4cffc108e25ce41aa35453c4e39cc49daaa6ce73362a824be72e87fb634f7ad75f1d52d36b4ff4eca1a95d939723834de72563490fde2fca86a23fa4848f048457f92a8de5c920fc2912f142a464a0e068326f292281b6955d2dbbe8130265076fc1b5c49"]) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) sendto$inet(r1, &(0x7f0000000080)="f2264fab7304af073a96682de39a2a8988b54c049ed58f063a199c18aff0749bc7143f37ebb58ed7c1745a659822292de635b9de28f9c98661a2d9fc882980e34469bc93f41221678ffd29f5fd311a86276660048bf49127e4131246af6975e2e18db163ee13e1eef46856632480119a95cf0f87af8d", 0x76, 0x409, &(0x7f0000000100)={0x2, 0x2}, 0xc) 16:00:02 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000300)=[{}, {}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x4d}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) dup2(r0, r2) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCFLUSH(r1, 0x801169ac, &(0x7f0000000300)) 16:00:02 executing program 1: r0 = socket(0x1, 0x1, 0x0) select(0x40, &(0x7f0000000000)={0x8}, &(0x7f00000010c0), 0x0, 0x0) mprotect(&(0x7f0000000000/0x11000)=nil, 0x11000, 0x2) fchdir(r0) shutdown(r0, 0x0) 16:00:02 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000500)="69dbf6e084426aeb4bec96fc337d78b918bcd76922f089946d7286857cbc1e641ca8385c83dade7a87bed6b161162c592cebe99099a458aec61b2d675c4aa66a4463054edb4c8c776289bf9091bcd0fbd59d9025f6406b9a63e05f27220daf7e1ab5c6904fffbfc9fe68b25176b5056953bc0838d21988c049845f4732653cdf0503f91eab31a8cc7a043d1f02ce87f6f1457a68cab8a9f0289b0b2ff15c6592263c975005b352bc0083b490eddb28a52aa74693b8de2d8f117d0973cff820a5bfaa1437eadb56884d29c9b47093bb2606a6098548371738deb00c5ff36df8f62ce772f0ce67737774dbf8ed0d113915ddd68c9bba25ac6ee7a228abf59afc7e9d1b212d384b58adcfe699efcff57270e45b9600a8b395f1f28a58de19b463cfdf1fd96ebb4f25ff832d3c3f4b9bf00dfe0b44e805a5744bf30b5a785b620fd13666cb7e83358d55872dcd3091a986e324511b5547d999b027c2b44edb79cf666d9895df0be880908776b21e5eafecd06e1684da344a6b9990a9a488b6010000001773ffe8bf61f5c36f15f65731e835db455a489ef35ed200000000000000000000000000000012fc64362fc44dec3cc5c512dabcb5dbf0db5ac17b469b8f3c1bcefff003e246b39efc63dff91be8cc6df30236b29d4733ec6ac38ed3a1d7e34cb04580cc662efc1d0c1b4aacd799749db733bb3fbbd168f9d081a939eb9939e3c0973fbf9b58f6371d4b25bfba9f3613c49a8cacc84e2fe29df5390eaf97be53805e7b4bf6bd2874977c5f18aded27cbb92c811137a31cd6987e5dbb5b6d709c7ff65ece598827da6ecc76ca9beb87a9de8f0a3a09b9a6b20e9d889055aca71bb4c687558d910603ee6e5d5f3a893a5e54e7cf98ace39b271a8511add1792623a6a9058af50926d8a7a21c80bae2187413af50eef0ca7100315a17977aef531ed7e9e1b0bbb3aab90c2e6aba0d88272b256fd05830c91f67bf98551edd686964e60e51ea6a8a1493d71ba23707d477b739e5d0ecb35489e1f755b4a28d6dd9793ee9f0525e02e499b6018006ed528308e25b971e416866a935fd50cd2dc9c6c9f53ea1b39cf7c7605caa96f5bf61ee63411c5c0a55e844febf57e7aef632306bda3f64b51fa07fef50e614619e4094256f1e49dd32b36e0bf8758019df83221e09c4f385a6778aeda303e7443579c528fa09fe2c1797693489380941990e3e4bb7b410e530d1daf824457f787be7b203c7a128811402fab34665e0fd0552604248f30ef36d5d8050903107077baad376351c9e900afdf8be72c7947bc99cd5649fca699ad76dcaeff7a2626fe3a64e9cff0f6b9f7b2822b345ee58f4c1", 0x3be) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x8000, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x4d}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwritev(r4, &(0x7f00000001c0)=[{&(0x7f0000000100)="6ef5a99fbaac44f9421a27826e739177f9a410d45f3751ce15089d4212ecde817b9412e47ed7813b48776eaca0bcbb200c99589410255dacb1c566e81a576bb5f72daf315d3d473b62c0be6106d39653ec8a68a6ab4a35d10e63eccdd5310eeb9b4a3bd46f1dba83276b9ad82fde91c685f34fb0f01f0b1435ab4d659d67e332a91de8e7bc762f", 0x87}], 0x1, 0x0, 0x27bc0000000) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000080)=0x6) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x2) 16:00:02 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x0, 0x0, 0x0, 0x1ff}, {0x2, 0x0, 0x0, 0xbffffffe}, {0x3}]}) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb13119598b641c5", 0x0, 0x0, 0x0) 16:00:02 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x12c, 0x0, 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) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB=')'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x10, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:02 executing program 0: r0 = socket(0x40000000011, 0x3, 0x0) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) sendto$unix(r0, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0fe62e18443fd3357af96caa0416c74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720f0500000000000000f5a872c881ff7cc53c894303b22f310b404f36a00a90006ee013e657ae00000002000000000000000000000072ba2ebe1b080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:02 executing program 1: syz_emit_ethernet(0x42, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x34, 0x0, 0x0, 0x0, 0x6}, @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x8, 0x2, 0x0, 0x0, 0x0, {[@mss={0x2, 0x4}, @nop, @mss={0x2, 0x4}]}}}}}}}) r0 = socket(0x18, 0x8000, 0x87) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000080)={0x0, 0x5, 0x9}) 16:00:02 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x200, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB=','], 0x1) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x8080691a, &(0x7f0000000300)) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000100)=0x8df) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:02 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001100)={0x0, 0x0, 0x0}, 0x0) r2 = dup2(r1, r0) recvfrom$unix(r2, 0x0, 0xffffff2b, 0x42, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCDRAIN(r4, 0x2000745e) 16:00:02 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000d80)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x7fffffff], [], [0x0, 0x0, 0x0, 0x0, 0xff]}}}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x4d}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000080)) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r3, 0xcd60441a, &(0x7f0000000240)=0x2) 16:00:02 executing program 1: select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000000000, 0x8003}, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "bd8b28c6cc11a280000005000000000000004000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x18, 0x2, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000100)={0x4, 0x0, 0x80, 0xfb46, 0x63}, 0xc) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0x12) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:02 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)="69dbf6e084426aeb4bec96fc337d78b918bcd76922f089946d7286857cbc1e641ca8385c83dade7a87bed6b161162c592cebe99099a458ae7451d107555b4db998498428cb13cac61b2d675c4aa66a4463054edb4c8c7762892b9091bcd0fbd59d9025f6406b9a63e05f27220daf7e1ab5c6924fffbfc9fe68b25176b5056953bc0838d25988c049845f4732653cdf0503f977ffc6b2071eab31a8cc7a043d1f02ce87f6f1457a68cab8a9f0289b0b2ff15c6592263c975005b352bc0083b490eddb28a52aa74693b8e33233cbb03b74ab0fb6e158aa36b975d80708d53828dcc8ee8866f88bac0eb69604eeef4f44846fce0008a342c1a7d30dfc79996fa11969aed72c3b7c1c7a9ebbc87f9ab10f5effeddaec5bb98a07f874e41975fa7f85ea62d8d348151a53c29518bb86da692b9840d88e3ba09307e7e3634c5f9d1e3fbfc231d0cb1b1f5edc44c8d149f596b58635a17900288144da6a3b8d3e16ddb2f0448c9a8dcf928b76e2188682e9f891e287f2e9e0fe33de5d317e3fdcef7c3fe4ca93a1738111f42c18b9953f349c3d0a1dd9812bda49906aa663027ec4832ac57c51410be9cba28182b89eae225178e0c68ec2327efe13c4e18c1059e91dc05fc3eec2b0af00e2b156dacd2dd0333664461927686eb3dd21f333dc0240f576c9510ed1d91368a8d46e7ca475f9ac8287122f8e27d4e9b4d252370391c0ce1f15986bd3cb59c6dc970955fe80404b6f31fb101f5e784e99b07c27c62b53ec8357d4e1aa87d4cc0e8a48fff69203fb0a46d100103b47dd27065df62465a21caeec6820d34e5ffec1c68f61f2b208aace26d778f7077155be5a24bf393a25ec773ac8a08dc5edbe7e7857e2f4a6faed47d5803c2108ff55180733017da22a215514bd656d719fd5e53f735dd76cc8d80dd989224116c45319498766722e88b9c5081de79f9d5941a6da1110a76584125f7652c17a50834b54ce1114756faaf8ee0806bccf2ecde2de73eb039ac0d804d286f112ee8179ad699403cc8fd29724ef3e9d1972b029b8383d68259918e245f86f4150d483e13198487d3af7a8b218ae500e0820d4a23db36d7c43609e9defbf7b7b2b911062a9cb90eac5558234d1394b5aa03bc6a40b077ce3aff27766c897920db63955bd8e42e69150d42fbbdfc3f9ce37f99be75694be0a4be573aa268b7ced71c3151007d1cfc308fb625321137dfe04b37324ecf37a23a359ea4a83eb6415b5fb474ff4b7f35d7158ee2580d8a9adb41636225318ad1fee88580b55b996ec4ba00d05a6bdc8a2c0bd758a0798cf0a5aee5d3622305d1158b068c43e3ffaaa97e7c81f9d1c10159f4fbe433603a302ec4f4ae30ec237e698975e683bda75faf09dce61ab3f0ff12be0893d18e99d19938570926dda824d990bc46ed42e0c171f454df9b922dea06aa45d9c0c0b75c1835bbe4f84b31b011ce919f92af975ded13b9fd2b60194fa8d9da825bbb102be7c3ee2695d5022f7ac49bb5d4e836a3ddb4111445b216bb7f225b56b3580648109aa7a822cfab0bfb2336cdc92e9a1df8f4c43d462b06336c6cedb3d66d6285d5fcd859c29e7f50ddda541c93c24e7c13c1ddced9fda24c1893cadc3530e8d1d622cc2bd9c6fa1eaceadd7cddbbf46c03dd0135d7efff253045bea2fc6a9aabef05d144a5975a343532a74ba4222b6c09a000cc66d4c2a9572c61f582d6f48016160b2f47d541c4b92d6553c78089b385cd4879d1674f30a4549ac8b0be47123f44ea0fb15f639643bc180be4f98db68613ca346eab26dc997a8624af172c05baa4ac3abb761e9c0c7947e33dd4cf4b7bc9e8f6ffb825d373cd4de0aa452c52f768b9311d733ff32aeff0881b129ed98954d754d8ee4409559be55ef7ad95feefb898949a5aad399d6323262b3bf952049d79479644cb8397662707edb1ddfeb5ade78e68a8d75df4931010a380aa52a56ab7a950145b74f79d19ec7a77d89a07944be0de70eadafc9e40637ca397f1f946134766f60e8767f16fb5e56441050c782bf3bad2994e0a35ad7b4a90864c189b7fd500036309379d6ab07dd95305526f7c6e733d52c74fc75864ca66fa0f87636dd5a40a18ebe967facc93e9173e54bf96ac98435b998875a17a1b8a835e4c1bc47173a543ce37b7666e3600f8d732b3e22b0fa19fbccaeb9e06cf409c9ba992970d2be2e88e3dc80db3babb0a9d33e05145e729f854a8686b7edccdc395ec6d5f4cfec5d2ef0d07c61b3c1c11a18781e8a8e362bfdd41bc951c3c9fd27f8fabff85e080000000000000085916000c4a673a185da0e589534b1f531f71efbd474d8a3e0006c461ae803b80ccc0432c7a067d8e484aff52bbae2e3735e8964c5ea3ed1c8cd11095801c705cc59d0c007a74716955ec68c241df1cf97b298a6b8baf2de62a5890800000000000000e916118bc6240dab3500e74efb67930a483d84c6e9a7e39a8f2ddf7788e56f61fb2e4c7937ec3101595c0afd7d7c822d50ac3a23e5f15e7bdd6a62fd2e0e6cd4e94826144d707ec84bc6c9c040b00779521fa3b31888b19f6a5710a93fd526b202c2159d998855b21e843896520c1fa79e742ee3b02080d580a9eb597e658cfd7b2be6e7c08e3e2c3cc4a779b07db3cc7fb981a8d0ec166f24e2114a2c743e5647f72795876886c0d6e0321b46226ab5e1f96499803deef5bc241a09b381a95dbc82b8e3cb1ce9a0d316004962ead61249fae533166642325ede91772a764b35eda0f201258f7ce88a17639b23417b177e83bb541d19c4fb0c447497c26e5e5a16305834369c6f8c97e8f12c2edd5f027d6935a5ecfb9a7d0b1d766764f6c5e94e588e4b48a9e291c3240e82d1609a19695fefd630353d313789f084d3298460c38101601babd9915109de5e72b45b12448a409c4a2acabf69d9856040ed7a450bc505efac835136d423ef98045676df5b37a7d75ae19fd0065b68b40db8ef80b72be75a22d2d07bee7c7599125ed2810644e580114c61fc5ac4a883fa8cb95e7c288cc0aee44a890ea92d98d0e3610b328055ed6a7c37721d04d00295a7d62b76fc11ddb80bcb2521baf835d20545725ae37ab2a3c37b6153960adf6d8ed65ba4aafaa9d98907c70d6c3627acdc6b7d2c0c9cc775fd325ce8f75e7d8327fa87e383b582f484f2a97fbb39a051a5528124fe71ebd431c6b2f30a18a99f8d66c4c767a7066eba0da4d50de57c33bdc686f1f59fa4e0a6a6841515174ef3b0d578a967d18f0529fcca56557ac01b86c12b197d73e0c2c03514d39f53b486aaf74428551507c158d5ffc0512880c7d3f7c2838f8bee96901de164b39a787e73b7720ea8b1dfc48be2f9ed1058e53190e6402cf14fcd4b804daee55079a3a87e33bcc92c5832f09015acc32485e93401050b7e20dba5486083b4e01f536c6df79664ce481eee76c02e56f7569b220fb74f749fa5e0c1fe39e04cce0c13779b5f02c09d40cb3b40e2f0b7f13401edb8ee2073152552cb96f0f82baa1fb6639bea32b37453a2242ffbbd093d1b12a5a0eddcdc81481d35bfe379afcd9ac4ed22fb020e03dce23c08bdd19ac9f4537a94769fb0bead9abd6cb0ed6b82678410f37ff3b426e4f7c5335d8f319c78b03a906ec753fb65bceea8ca24080ecaec3d2e79e1d75c72b2aa7c324dccfdc5e18192e6ad74ad5efb02025bd5e11d37b88c778dbd461b11dad4987821e10672356bd8188d21d2fe5531a2228db0c085afbabd53b755a5bb9e0b711c49de1b0d2bede1908487a10db366e12ddc1cebc5aea6a309e106f887c88b79b819d15b55c6c8762c907b844783f991a22cd234d9293247ebc9d3ab3a93fa1b00f41323bbc739c92e491ce947d12d3c51b6a53f8a5d07163f85a595499dd7b8b8cc520bb7e2624c761b4bafb8aa0c17187f06ec11f95f2164830d49b52fa1e1f39fd43b99f8bf72138e8b", 0xaf1) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0xc5005601, &(0x7f0000000580)) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000200)='/dev/klog\x00', 0x10000, 0x0) r2 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) fcntl$setown(r1, 0x6, r2) sysctl$vm_swapencrypt(&(0x7f0000000040), 0x3, &(0x7f0000000080)="97db8b8bc4726c9a3553bc75b2f958f00f010ce6a2a7f50623c16a3b9df21d55ec4f2d8504ccb40c70c7e18c96da6b23562ae4c3a16e996d7d3510ed2e1dacac2c52a81a699109fa108ff86c9389d3dd2f643ff363f6ce7907b91f953e184cd0702a28aa260e5bc4f75084e7f87426", &(0x7f0000000100)=0x6f, &(0x7f0000000140)="eeea29ac69373a233f4b3a665f034ac26b29015ff321da6aa754975ae3c362b21b5c2d8c20e12fd52c502875350721586b210f5afb95fc3120a3c430cf633d897af121dd1eb9d1f2371a89fba9f07ff47da356a06dcc3f8eb66434fcb0ca44f0536c9014c4300f9a570e2295ec00ad23df3366690867b500d6827f8fd4facc697fe79d66b9b40b3ad067c94c23d67c928a623f83b6c42febbc8d976f3d52fb5ee51a35bd1ff3f6565a23644fa64dc310d90c4a706510eb08dd96", 0xba) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r3, 0xcd60441a, &(0x7f0000000240)=0x2) 16:00:02 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000680)=ANY=[@ANYBLOB="9002adf5ffffffff"], 0x10) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0x2f}, {&(0x7f0000000480)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000180)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000940)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464daba0b2cef38d533141c24fd2b801bb867818ef744b4d3d112fc66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdfde91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155010400002578dbbcb1f77558cd9dcf4a4878148c46ac218794072940008e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000329167802970eaf0855b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b767249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e1c5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d121908c9e926a5071c410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669df", 0x2ae}], 0x4) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) renameat(r1, &(0x7f0000000080)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00') r4 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x43) read(r4, &(0x7f0000000200)=""/60, 0x3c) 16:00:02 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x2, 0x0, @empty, @multicast1}, @icmp=@timestamp={0x16, 0x0, 0x0, 0xe000}}}}}) r0 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) wait4(r0, &(0x7f0000000000), 0x2, &(0x7f0000000240)) 16:00:03 executing program 1: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r1) chroot(&(0x7f0000000080)='./file1\x00') mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x200, 0x0) 16:00:03 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) fchmodat(r2, &(0x7f0000000080)='./file0\x00', 0xbe32b41865913528, 0x4) close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x1ff, 0xfffffffffffffff8, 0xfc80d8c, "0000240300000065fc16ffab80200e0934ccf4c4"}) write(r0, &(0x7f0000000540)="2078f7b678807d89e032dc19f570fe00", 0x10) 16:00:03 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f00000001c0)}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) pipe2(&(0x7f0000000100), 0x10000) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x38e) 16:00:03 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r1, &(0x7f0000000900)=ANY=[@ANYBLOB="000002000000000000000000000000000000000000000000000000e8ff00000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000004e3ffffff0000000000000000000000000000000000000000000000000000ffffff7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015d6146febaaddf1a23175ce18e6bd659edfc14a50f2670712077fa16e39d330df734703101a340065a5c7d8e306bc366cf5efdec2a4b8ce863e086dcb17ad8e83a9cd67d69d8d22eb81a6a35e2986f4ca9a569c9db1"], 0x1, 0x1, 0x1000) msgrcv(r1, &(0x7f0000000800)=ANY=[@ANYBLOB="8c0300000000ffd5c9cd0000"], 0xffffff64, 0x1, 0x0) msgrcv(r1, &(0x7f0000000140)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0xffffffffffffff86, 0x1, 0xf322e3cfafe5d53) r2 = getpid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000680)={{0xf879, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x70, 0xfffe}, 0x6, 0x9, r2, 0x0, 0x2, 0x4000000000008001, 0x100, 0x2}) fchown(r0, 0x0, 0x0) r3 = syz_open_pts() close(r3) syz_open_pts() r4 = kqueue() kevent(r4, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0), 0xdde, 0x0) ioctl$TIOCSETA(r3, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(0xffffffffffffffff, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0xfffffffc, "37ff0000b9d5000000003f00"}) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x31e) 16:00:03 executing program 0: r0 = socket(0x2, 0x400000001002, 0x0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) setsockopt(r1, 0x8, 0x8000, &(0x7f0000000080)="b0bb73ea56ff5c26ad03736accc77fabbdeab764e670b4a7be009080449a4ff3318faf51b914a5c590f2a0bab6b98fa8710a28230f6899172738a9f48a1c1c03", 0x40) sendto$inet6(r0, &(0x7f0000000000)="5069d335b60986e89d800b07aabc66", 0xf, 0x6, &(0x7f0000000040)={0x18, 0x3, 0x20, 0xfffffffc}, 0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000540)={&(0x7f0000000100)=ANY=[@ANYBLOB="00020035"], 0x10, 0x0, 0x0, 0x0, 0x0, 0x5}, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[], 0x10) 16:00:03 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x211) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) connect$unix(r3, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSBRK(r2, 0x2000747b) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) openat(r0, &(0x7f0000000040)='./file1\x00', 0x8, 0x86) 16:00:03 executing program 0: syz_emit_ethernet(0x3a, &(0x7f0000000040)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x6, 0x0, @broadcast, @broadcast}, @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x6, 0x2, 0x0, 0x0, 0x0, {[@mss={0x2, 0x4}]}}}}}}}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) open(&(0x7f00000001c0)='./file0\x00', 0x20000, 0x109) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x3) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000080)={0x101, [{0x2, 0x1}, {0x1, 0x7}, {0x3, 0x8}, {0x3, 0x7c}, {0x1, 0x200}, {0x3, 0x101}, {0x3}, {0x2, 0x6}, {0x3, 0x1}, {0x3, 0xfffffffd}, {0x3, 0x5}, {0x3, 0xa81}, {0x1, 0x2}, {0x3, 0x6}, {0x2}, {0x3, 0x10000}, {0x1}, {0x2, 0x8001}, {0x2, 0x4}, {0x1, 0x38000}, {0x3, 0x800}, {0x1, 0xb0d}, {0x1, 0x4}, {0x1, 0x2}, {0x3, 0x9}, {0x3, 0x10001}, {0x1, 0x1}, {0x1, 0x3}, {0x3, 0xa5}, {0x1, 0xfffffbff}, {0x2, 0x9}, {0x3, 0x80000000}]}) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x4d}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r0, &(0x7f0000000000)="9b38c71d1265539ba323dcdd814ba635a7d2a390d15f0ef72e1b60e02763d832f4abf908990c2189047e0a7de79b6e3a524aef54b216592ae32bcadb954534c2b09c3cd9a49b91effceed1af16b29ba29e659bfd4d58308f709d73c1fcd6e8e663b8755f5f86b7837a0a1bf8", 0x6c) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050300000000000000000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f373f00acf00b7804be781e4991f7c8df5f882b297be1ab5b23ed00f4c807000000000000001f132e27acbdd602000d7d026ba8af63ff37282902e4fd89", 0x65, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000502", 0x4, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050300000000000000000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f373f00acf00b7804be781e4991f7c8df5f882b297be1ab5b23ed00f4c807000000000000001f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1ffff00000f90006ee01bc43eaeacc50000fa02000000000000020208a371a3f80004000000040000000100"/164, 0xb1, 0x0, 0x0, 0xfffffffffffffd41) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x4d}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f00000001c0)) 16:00:04 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0x0, 0x0, 0x1], [0x0, 0xffffffffffffffff, 0x0, 0x800000000000000], [0x6], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0x800}, {}, {0xfffe}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f0000000000)=r3) write(r3, 0x0, 0x0) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000040)={0x2196, 0xde6, 0x40, 0x800, "a2ab8f6ffd9a8db1d574763b7719c0e483228527", 0x9, 0x10001}) r5 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) write(r5, 0x0, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000080)) r6 = kqueue() r7 = fcntl$dupfd(r0, 0x0, r6) r8 = socket(0x2, 0x3, 0x0) r9 = fcntl$dupfd(r7, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8020691f, &(0x7f0000000300)) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2000000000000281, &(0x7f0000000040)=[{0x3}, {0x74, 0x0, 0x0, 0xfffffffe}, {0x7}, {0x5, 0x3, 0x92, 0xfffffffd}, {0x8000, 0x1, 0x84, 0xd5b}, {0x3, 0x7, 0x6, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)) 16:00:04 executing program 1: r0 = socket(0x10000000011, 0x8000, 0x0) close(r0) r1 = socket(0x10, 0x8000, 0x0) connect$unix(r1, &(0x7f0000000d80)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) write(r0, &(0x7f00000006c0)="117971e95732368eb644d7cff351300251a259790ba896b768e78ace53f8f99fc45947feffb0f7dd911e2eae7839d0621b00c7451aa37ec09f69f4e75bf6bf1554f370050d1bec99d337817ebabe2810b5a2176db6d42eb41e53a4d1a846124379ba5006fc1ba1adbe7dfb93f9954a78ea943220088a686db1bc3d4bb21ed6117a6142f65977dac7a6365399704714670657ae41ce340e290032b31bc4dcac4c66436978ac0a57cf6233865d76460e4811104a9de9513dcc75b0795fb3bae033acf5775074d89f9298105d1ac15fec2bc879aae9a62a604bf45374684601109ea25077dafe3e62817100636bfbcc1a36816aa49a50fb879ad7fd9fe159fffa3532bc5a7a0fe15b4750816b155bbab61a44891ed9da2f7aff51e4f5c178ea3e5e77e3d9c508aa08d8b00530a46222c2a1be8f653405ce0251daba2db8077f6bc3f581556b219efd0743defa5fabf5fba78e60c65e5897a4cf8c025f91221e74c7b7c8ae440229fdb4103c5e999a8c94fb39166c57ab6f67293a3941cc007767380498e2d60f34aedab5203bee35a86261ffc002ad39adc27a60568906d859c3520c52962063b51bddfcd5dca951be41113b21b14af4916744874aed720636f4597d8c89f8eaae0ae344c85db0335832beb8d0720724b5a0dfb50f72c7b60b87df211a49fd7e9b7c0e42992c18eda869b5b4e2b9b45bf440ce40116270ae025f6685eaab093b9514970219aede98df4e041de09efb6d20e5a4fdc21f9fbd9f9b58fc85847fc27b1695782c176df954217cf88990f251464d4b72d48245a3aadd1fc992f20da991cf9f4f478d7175479e0d332c41e74d2eba5f46c16a017f826b0d2000491e918e255a1364d153e35321c5691141baed98e0659c9a0bb192942b585580156c07a24df94869e8b905d1da8338cbdefc798df44e43aa0896e4f5bdb6556fc50fc9264796b1e1d544c5006978f424c04cf591693930a1a685f06401bacb8b27ae66953f26c283dee70750afdfedb0ad9183531bbca0811410ce096aac1ffbc7cc7efe7d461608a9e30ecb728e37cf5c17328cc57c41f5b5f0f499f4d0f91e5b65beb3c4a202c76ed8b7bc4b7176d087955b786289477b7861997812fbfa943013d40cb27db45bdde1fea9ca63d1a76f2ba922c70ae8ec945e6f0af3c4cc6f648f30b3c7be4cd6407e11bee15e896d2c4209312ba79def28e670707dd0c98da650c9a8750be0b2d6c5bb359db0973eda244d0c8e773f0925493d21b298a943d64a65f571916bcd3e6dd45435eae7bab41b3b0af327b37621f0397194d0048e37009a7695372c3e09b38ce09c4c171cce1ea66df5d3981073f86239c72140a369c276f34679768f3a4112845f3bd037e3d21dcebf7a60034fdf5e6f89b378cf87bcc5312ed1dcdb704ab8316b696c21a9007a4178dd9da00f813cd11d7fe1cef0c0cd4e6ac2511d9f07af35ab2ff1aa684ff726f84cedf039750fac15c9feffc87244665ca651a52bacbacb36cacb6c9b54c874ec688d272293ec8589eb7e1ba4edc7253109a414048206d8bfa8a78524bf84708207cfae47ee8171246648357768d81dc82dc04bcdc0c5bf759ab067891371ae4c73cdff529464568e9a361cbe9ca064a107a357761f9e5f9eab223a352890b241e466ee12e217b173ff7cdac85eac0aaa426e41e79737d77ec7fc4575842e55d6dcf9973f8836f8eebd4d603b60acccc809376964574b83fe3132825d565b5759e2148140ccd53ddcb4bbe6a4eb756ac808e348bd55b139f2c17e56cb014aba80727be472543f76e8c1d832307226c1d729bf72e4d582a64911a4a11ae65136879a63f8a38f6bb0ef76bb1959cee5374dbbcfccd741c6be8c0279ab914bc66022fd2866b6fab5247856c692391a5246ba0271360b305f5f14c1bbdb33d77a8da272ff5a05f91cfba9b8c602ebe273481384ce3e87ffabcce29a36d0cbd2e13aa710a839ad6638d8ba6f2ee07b5d1f242c01ceabe1503e2fba5f41a54767bf676e89f338b5e52992246a1b", 0x5a1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x4d}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) close(r2) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1c}, {0x35}, {0xfa06}]}) read(r0, &(0x7f0000000180)=""/138, 0x8a) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x32, &(0x7f0000000080)="ebff", 0x2) fcntl$setstatus(r1, 0x4, 0x40) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_extract_tcp_res$synack(&(0x7f0000000140)={0x41424344, 0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000240)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0xdc, &(0x7f00000003c0)=ANY=[@ANYBLOB="aaaaaaaaaabb0000000000008100191386dd6045ef5800a2000000000000000000000000003f00000000000000000000000000000001000000013c002231640000004e234e21dfee888eaee599a659cec249417d78bae57e5f00653ed3121a1e805577", @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="b0107fff90788001080a0000000300000041050e000006320000000900000001023d7897d551bc36cc3375508abaa2d705030b4414245a573c60b473ffb8b54cd737c2b25047924b5e9e0646419d3f9ff2ca3b3b415a926aed4b2e082a14ccc1898620532c4104253bb915f2851ac56677cc323470b3ed2d13eb39740b7ff5701e0c773033a3ac5c8609e02c47bb"]) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x32, &(0x7f0000000080)="ebff", 0x2) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000380)=0xda6) r5 = fcntl$dupfd(r0, 0xa, r4) ioctl$VT_GETACTIVE(r5, 0x40047607, &(0x7f00000002c0)) r6 = socket(0x2, 0x1, 0x0) getrlimit(0x3, &(0x7f0000000340)) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCGTSTAMP(r7, 0x4010745b, &(0x7f0000000040)) 16:00:04 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0xfffffffffffff}}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000040)={0x5, './file0\x00'}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) socket(0x20, 0x1, 0x0) 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(0x1, 0x1, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x2, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) getpeername(0xffffffffffffffff, &(0x7f0000000080)=@un=@abs, &(0x7f0000000180)) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x25, 0x2e, &(0x7f0000000340)="99319296480000000000000000000000000000004171e2750c667df50b99d4d67900000000a3b1f9e16905242a123ec6ba2c78a9910f2cbeec363c4c693eef9099c74288903014a67634c5b51b0af43e7bdd8607c2afffe67a79a64fd51fa64050bf7da2ba896de16511a0050328b4a60a92351bb8368ac88f9d658e7e3b0fc198739d569a3b0dc72e0ad1ce79e50a3c9230d203772c64b39894bce0a3d957428423a605151bdf088f5c56ded7f31d32c6a6c63532574e70ea603135d6b0cfe00556861ab6d225a0f47d8036568240a626f7e791d53b2877837a0281b3630176dc851ac707", 0xe5) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, 0x0, 0x0) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x4d}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x2, 0x7f, 0x2, 0x2}, {0x2, 0x81, 0x66, 0x200}, {0x0, 0x1, 0x1, 0x7f}]}) socket$unix(0x1, 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000001600)=[{0x44}, {0x2}, {0x6, 0x0, 0x0, 0x101}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0x26, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10000) fcntl$getflags(r4, 0x3) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r5 = openat(r3, &(0x7f0000000040)='./file0\x00', 0x200, 0x2) ioctl$VT_ACTIVATE(r5, 0x20007605, &(0x7f0000000080)=0x800) 16:00:04 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000380)) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x2, 0x0) close(r3) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x29, 0x4, &(0x7f0000000040)="00000001", 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:00:04 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000280)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0ca672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf69a49e52ac968a096524f374b7934364f461f145dd11e7997a2c9d4b95feb92b1c7058a264fb7212b10b0b3259a0ec31921d77e2f1564cb1ec1a67233ffda578d78e976c9bbcba1e13be35951c29909f7e5602564761bd2ae8af84ec95df068cf731aef4841236878d2bd4b8dc4a789c25a137e", 0x237}], 0x1, 0x0, 0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xfffffffffffffff7}) writev(r1, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc1084425, &(0x7f0000000240)) 16:00:04 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0xffffffffffffffff}) r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0xe1, 0xb35, 0x0, "2ea86ee16eb595607fcfd71100"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8d64017c92a3953ff2b0f80981ade610ba108e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b320200ad335fb860307fd59dda5a72aff924360000a2aacf1b001553e098973c85ceb7d135bfd98a07634d3910a956ea948281d66d4c50432ad91508000cf85f8783002a67897cff7f000000000000f3ffe8cfaa1d4ab4d0157f6bd3525e34e763128666ce7877bf9753b6bdae4c5b43a344f0323348f261b51f15ee1620b4d2009fe508528e0000752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e127ca9c256b24800000067583efa0d00"], 0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 16:00:04 executing program 0: r0 = socket(0x2, 0x8001, 0x0) close(r0) r1 = socket$inet(0x2, 0xc002, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82028611e2"], 0x10) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000080)=r3) readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)=""/122, 0x7a) r4 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000240)=0xc) r6 = getegid() setgid(r6) chown(&(0x7f0000000380)='./bus/\x00', 0x0, r6) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={r4, r5, r6}, 0xc) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) writev(r0, &(0x7f0000000140), 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:04 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = syz_open_pts() fcntl$dupfd(r0, 0x0, r1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x4) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000040)=0x2) getsockname(r0, 0xfffffffffffffffe, &(0x7f0000000080)) 16:00:04 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f0000000000), 0x100000000000021b) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x4d}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) dup2(r2, r0) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:04 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0x0, 0x1]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 16:00:04 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x20, 0x0, 0x20000000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [], [0x0, 0x0, 0xfffffffffffffffe], [], [{0x0, 0x0, 0x0, 0xfffffffffffffffd}, {}, {0x0, 0x3}, {0x0, 0x0, 0x8f48}], {0x0, 0xfffffffe}}}) openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) pipe(&(0x7f00005dcff8)) 16:00:04 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000000)={@random="e3ab04002f00", @random="16f93d3cd3fe", [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x18, 0x3a, 0x86ddffff, @empty, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, [{0x0, 0x0, ' q'}]}}}}}}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f00000001c0)={0x1, 0x2, 0x3, 0x400}) r2 = semget$private(0x0, 0x3, 0x1a2) semop(r2, &(0x7f0000000400)=[{0x1, 0x100000001, 0x1000}, {0x2, 0xfffe, 0x1000}], 0x2) semop(r2, &(0x7f00000011c0)=[{0x0, 0x82}, {0x2, 0x2, 0x1000}], 0x2) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) getsockopt(r3, 0x200, 0x10000, &(0x7f0000000080)=""/249, &(0x7f0000000180)=0xf9) semctl$IPC_RMID(r2, 0x0, 0x0) 16:00:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) socket(0x0, 0x0, 0x89) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x6) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000004c0)=[{0xc}, {0x28}, {0x6, 0x0, 0x0, 0x401}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xe) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:05 executing program 1: r0 = socket(0x1, 0x8000, 0x9) r1 = socket(0x2, 0xc003, 0x11) getpeername$unix(r0, &(0x7f0000003080)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cbd6b32c99c282650000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041e1209cf1f500000000000000000000000000000000fffffffe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e316000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffe400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"/4097], &(0x7f0000000000)=0x1002) connect$unix(r1, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a0600386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896fc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c05a2f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a4f4c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372dfa8ef42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c5247f7c6033c1d154b378da4026e2805b1676b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7cc074c1771cebe4e0f92cfdee2e52bf897cc273cab1d5ef49a8aa77751b76b6c98b29d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f6161b8408769389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c436f19033a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa78c580000000000000000898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d610180b8bbca8854747213442d520dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597fc2269a7d09c1068d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bb20d67cca9c4543f9e40630f56ae48f6c6c9983dbb5ba11cc2e9a01ed793adac7c078d7dcb7e6543fc100a4356ab4110e30933036ff0ba61dcbce7a1385052bacb4c1a306ed1708f8f73b3a5f47402ffe4502a2fd81d9033329d83372d00d4d60e56c021338dfe34a1b145fe92bc1b22550a8a188ffd72e48f57c9cf71121f382305cbf4769bc70e58b4cefe3bb5d6a5ee1bf1ed0ad26585aa8c7c21d45a5d94dea4c094736385ba64555fdfcbadd4e37a0603ca7c212705176c7f670bf99780897092677cd1597d628cb6d35822d81882f43ce4c10630a48c5a5ef69a102546f818649f15d98cef5b8a349b6e6c5ed08c6265be5179bbb14d86c613b426dd2d25873fe32fa6678c796fb25f390f1fe70cf75e80d90e2bc13634e62c3ade359e1218ff57be3dd27bb0123a026eae7f3419a93effbe9f18886b2cd0f757a4116918e53f7cfddf2d56d9bc69660e704c88b3e1200d206202e06bcff6c1ff160f250b5233a55ffd0ae0b5df04b625e89d2f1cc35c777e93f7c6f89a04a6a72f7f168ab0c6e644d32ea34e6b6d91641aab1f0a6ecc49021931c9dd4b4ede457d2c74f86b189a28d1e1b45d365f875ad10b4ea3c528cf3c564fc13323330e94fb67e90b5a23db291396d3d298b7f135aa7b3a957cfc67650664362ae7f665bc7425cde6d458a0a97bab29276583666fbbf5e2a1c258143ec9f0d20283dd76dbe9791611f9820000000001bfda559c49755015991ff6ab99a45c4ca0d7ebd7021af181a530bcdc691b753e53d5cba5d569c445e8e3e085dc69029ea17207ec32fa08abf06102f2299722e9d2442fd7df781ebdc82"], 0x10) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000004700)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207cefef4d5026edc8b5722b0e5c72cc6e29e9279e0bd9bb5429126221775b6b301e752feb828320f068085baf579a913b73b251e765c0ba54a62abe8a91e6d5641ed74b44890ab21d0166107232cdc487e7fc1da09cf0f7688ced3e3d8d4664c789145d5f7786dadbd35733c369ef21da82abcb189cbfadb19c8388935d7e0159f2e112cfc99ca10fa4a52231a06a97bdec17b33055efa00a34a2c2528f05f7f8990188cb50de1db6437adc997160e2dd0ea108e6efb09bea215b3f8ef1f1", 0xf73}], 0x2) getsockname$inet6(r0, &(0x7f0000000200), &(0x7f0000000440)=0xffffffffffffff74) r2 = socket(0x2, 0x0, 0xfd) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0x800000000000009, &(0x7f0000000040), 0x0) r3 = socket(0x18, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000000540)={&(0x7f0000000140)=@abs={0x1800, 0x0, 0x1}, 0x8, 0x0}, 0x0) getsockname$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r4 = socket(0x2, 0x2, 0x0) r5 = semget$private(0x0, 0x5, 0x400) semop(0xffffffffffffffff, &(0x7f0000000000), 0x2aaaaaaaaaaaac38) semctl$IPC_RMID(r5, 0x0, 0x0) r6 = dup(r4) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000340)="00040040000000000000c782b81048ac303d94a04a701ebc227cdf0000", 0xfe56) r7 = socket(0x1e, 0x4003, 0x0) connect$inet6(r7, &(0x7f0000000100)={0x18, 0xffffffffffffffff, 0x0, 0x3}, 0xc) listen(r7, 0x0) flock(r0, 0x4) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r8 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000100)={0x1, 0x0, 0x3ff, 0x51, "666bfede477dac00"}) r9 = semget$private(0x0, 0x7, 0x287) semop(r9, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semget$private(0x0, 0x6, 0x89) semop(r9, &(0x7f00000001c0)=[{0x4, 0x8, 0x1000}, {0x0, 0x1, 0x1000}, {0x3, 0x3945, 0x2800}, {0x2, 0x0, 0x800}], 0x4) 16:00:05 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="00de"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 16:00:05 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCDRAIN(r1, 0x2000745e) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000040)=0x3) open$dir(&(0x7f0000000000)='./file0\x00', 0x10a08, 0x0) lchown(&(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff) 16:00:05 executing program 1: sysctl$hw(&(0x7f0000000180)={0x6, 0xb}, 0x2, &(0x7f00000001c0)="164e899ed05b57db844d10ab1e3af5964ddc091afda747001d3686c673714c222dba406544dfc8bbae85eee4326c625c9eb24289c099e8afd722b266e8869c5279650cc07b04315ba20f31722149a3318c0adce36e7e9df78372f482ba9d917f6bee55219ed1a4119d788895fa790febcefb2f9b527cef98b6d7b4bbdd91efd1ee6a949c350da157b2966b8010e1b35506c6c5f210675757f500080427db64f34b00ca2876a07205d4214614d9bdd4f1633ee57b5f26dfafce7157b69a4734bd8a44a5b6292242212b13672678499ace3cc241c9c36b28ed2b73198cce7402b8426b27633d179867fc9813883c2759f17209ca04b7e8e05db0214fdb659047", 0x0, 0x0, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$KDENABIO(r0, 0x20004b3c) 16:00:05 executing program 0: r0 = socket(0x2, 0x2, 0x0) 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, &(0x7f00000016c0)=@in={0x2, 0x0}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f00000000c0), 0x4) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000040), 0x4) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) recvmsg(r3, &(0x7f0000001680)={&(0x7f0000000100)=@in6, 0xc, &(0x7f0000001500)=[{&(0x7f0000000140)=""/113, 0x71}, {&(0x7f00000001c0)=""/206, 0xce}, {&(0x7f00000002c0)=""/215, 0xd7}, {&(0x7f00000003c0)=""/157, 0x9d}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000001480)=""/49, 0x31}, {&(0x7f00000014c0)=""/40, 0x28}], 0x7, &(0x7f0000001580)=""/194, 0xc2}, 0x43) write(r1, 0x0, 0x0) 16:00:05 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x400, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbffffbdfdfffffff], [0x0, 0x0, 0x401], [{}, {0x0, 0xfffffffe}, {0xffff}, {}, {0x0, 0x0, 0x2000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f000078b000/0x2000)=nil, 0x2000, 0x0) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = accept$inet(r0, &(0x7f00000005c0), &(0x7f0000000600)=0xc) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000640)='/dev/pf\x00', 0x10049, 0x0) fcntl$dupfd(r1, 0x0, r2) r3 = socket(0x18, 0x2, 0x0) pwritev(r3, &(0x7f0000000580)=[{&(0x7f00000001c0)="d243657d7a7fd11a0310387c40ed2d253fd7036f3f783e163ba5fe9676cda5a15befb6ed497d1be0ddca9c87c8cb9069e0cc3e7118a61737a3ee", 0x3a}, {&(0x7f00000004c0)="a4c71767a271c2181efe40e4f9aa845ecca72bb129e053eea27a17a5b9ff6e00aa8aed883887aef238924b0cbf66b8f83033e67beb1e6c56fa6bc3b5fd9fbe7679e7423e8908db3f9a7ea2a657ac9bb92b8622632b7024c7de1a120a06353fdc3d62c23957aeb30014cd49a3368c3e4d3f797bf046f4a69ad5f8e912422bd6539e7bf08532f7b432013e58ad3096674ea57229eb0078adb9cb65dde28ec7459b518e2762cb587ea1d1723d98847f0ec074405852e3f81a01fcfca52a7033", 0xbe}, {&(0x7f0000000200)="02333834e1c5ab57d3cd0b7e7590bfd5c85b977608bea9989ed6acf47720e31f03a1557c1ee4f56c7111", 0x2a}], 0x3, 0x0, 0x10001) r4 = fcntl$dupfd(r3, 0x0, r3) sysctl$net_mpls(&(0x7f0000000000)={0x4, 0x21, 0x3}, 0x3, &(0x7f0000000040)="304c2f099a90909d6ac63cb9e46fb15e6cf35243999bf06b612094a79c4cd8ba754ea6c43def781c908bb293b37ae03f1ae80d6c91d36bb77be35de7ced543df6fee279714005666abb167759a1cd369381cb5e6b023056da63dcd0033582087b39226c9841d9a7453a25cfc50fe8b650f760bf13a13136b4450055810963c847cae265d673de9ba893b36eff96d198a8279fccad6c58a462db1226cfcaeb5aa330374525a1c4f074c49f0a900e435c7903691f676e08a87337c324dcd390d51f2ba91972010cb2585ae2b3347d62d35362b3c9ee571c7b653fb7e5001879db2d18b1b8d5c4bcf6ea11384842b096b7d39907a3c57463ee615", &(0x7f0000000140)=0xf9, &(0x7f0000000180)="f8b0c55198eda4ea8f728bab382c1b1a55db654201f90b7b5e061fb73e24132c5e", 0x21) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) getppid() 16:00:05 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', 0x10, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000040)={&(0x7f00000000c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', r1}) 16:00:05 executing program 1: syz_emit_ethernet(0x76, &(0x7f0000000000)=ANY=[@ANYBLOB="af0955779021ffffffffffff86dd6000200000402c00fe8000000000000000000000000000aaff0200000000000000000000013201000000000000c2040000000001000400907800000000607dd5b1000000000000ffff00000000fe8000000000000000000000000000bb000000000000000000e900"]) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x7, 0x0, 0x0, 0x6}, {0x44}, {0x6, 0x0, 0x3}]}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 16:00:05 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000000)="724372e72084dd0d06f964a671c57cc870ff28de9b675e3d3329401934b1023830", 0x21) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x5) flock(r0, 0x2) r1 = syz_open_pts() ioctl$TIOCSTART(r1, 0x2000746e) dup(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = accept(r3, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) close(r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x4d}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) close(r5) 16:00:05 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x6b8c52f063851bf2, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x4d}, {0x28}, {0xeba9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ftruncate(r0, 0x0, 0x8001) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r3], 0x28}, 0x0) recvmsg(r2, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 16:00:05 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202], [0x0, 0x0, 0x0, 0x9, 0xf7ffffffffefffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x400, 0x0) 16:00:05 executing program 0: syz_emit_ethernet(0x7e, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff080045000070000000000001907800000000000000000308907800060000450000000000000000000000e0000002ac1400aa83130000000000e0000001ac1400aaac1400aa442c000000000000e000f0010000000000000000ac1400bb00"/126]) 16:00:06 executing program 1: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="4c73318fb2c7703f8d0100fc30e8e1940000353592d88218e73975cd5e006ead94c603e273c9489220c01bc5c37dcffaffffffcd22f52b7b1f2b4340286ad2649ba6f04fd2c006194e4f34691ae011401ab1085550f592b728e3d6e291645e8b68cc632321a97e1682e16e9c05cb5f76a55fb11094d739aa15463507a88b299ce66fb7bfa8e15f9e6d85f7aa7509a4c9a32865d4ea2a363f"], 0x10) socketpair(0x83f3b00c11b4f51c, 0x2, 0x0, &(0x7f0000000000)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x4d}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) flock(r1, 0x3) writev(r0, &(0x7f0000001680)=[{0x0}], 0x1) 16:00:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086334) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="c6e317ab88d9e7b71f08c2dd124ea3a325", 0x11}], 0x1, 0x0, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f00000000c0)=[{0x4d}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) writev(r1, &(0x7f0000000840)=[{&(0x7f0000000200)="8ca4a29ffd73afc5592a209c736467535c79c6862c8862647cf40e38077e01fe0cdb1e65e66028cc872561a03ff3aa3b7cdbf1011214ac63a355928a9219edcccd85b879087ef3f40ffa43f9195e5cfbfc8a9b690e61cdfc073d394436f67b06cb173e6fb1ceb9827d1ef7816e33012e035ab2ab09355d4d9f4e2e14e75944b78014cfb14eecb578a71252c0bd1c8fc97a8041478f63e7473a48c92377c14aa58f04c7f44f92fd1c79794e10e9b5334c552f263bfd8ffcd30c181beda7906c26e95f", 0xc2}, {&(0x7f0000000300)="4975a62928d07c51804730c98f1d44159f9eba6e8c4c86f0d06c430dcd8d6071ab8cf423505182e5c81c33afd24649f6df5672e9beaaad97e1979bb6dc88b6de97a3dcc97ba52dc443cbc23962f31c1aedfdd506ef254dd3b6899718de59dee73d0c2454c9d1d23f1dcfef300a59e30b593538d3344934544490bb8c0b95289d63c8", 0x82}, {&(0x7f00000003c0)="32c06675dee48925f93e11711a2508164227f4246464369a2aa8675ff4c15de616c91a94090c96341bf02c84d1e150a9c8ecc95d1dc3f3652b94caca5aa6162b8ab74136a587c6a1552607b40cc21132ca74c28f0e6f284109e1bdb089a69bcc57f2cb36247f4fa17f18964c8272c5a0d1879dee1acabd02517beafde0119599567b1b7fdf8a3f4e3ad78dc7829080cb1d8ce95ca3e91c4db0a76b0ef438ac838399b14b9809f79725abbdbd82de6f213d88992de9199a3e6f1d38e78adbe78153057a1ef6028bbcf88641267ac28883577237a4097443c95f774b4f87f3e7c3acc493f5eef39aa56a8e7296ee6c7e514d03bf", 0xf3}, {&(0x7f00000004c0)="a73a3fa53655f88f847f6150e1a00b41d7cb0abc6ae19b3d785e1eb22131386a882bc5f6b1c137735028b3b68c5c77c0defc205731c9c370b66b1f1e481b9216e8b599015054515807b14907df7498999ee5673da8772dfdfca8b51dd12f03720c7f1a5da4fba91bbd552ce4d31f8a0af9c4aa18428aac91e4d5108de8473df0968d1030e64fceff91bd2140bb9f1c1e256fae5ab1474b8060c3ad3dd45f375f9f0f0088c4434029a2d28cdaa978261d6a5e9540", 0xb4}, {&(0x7f0000000580)="2e8176a7fa5afcf1270dbe8c753ebbd9fb57be32263dcd7a3e48c0796dac34bb96f4026efa95e744df62c0f97acfb6cda4ea58ffa9f27fd4d304610d7517ea09f68034499c95ff39fcc12805db3aff8a11bdd0d332cc", 0x56}, {&(0x7f0000000600)="86ee8436848dc7e14e2f2cf831793cc11e5f81e8540dbd65b81e8ce3f5edf471cd7c48dfe3ae963e627675876c16f4909e37db07943dee183a873e5f3b170bc3204198a55a858d248d50e69d4b702f25a5340e04a171ac3ef12f691c93af138c9806bd2ccfbf20b132007c20083783c1a4246c1177364c0978fb9e2a22f253d3", 0x80}, {&(0x7f0000000680)="3db5b8301fa859a9ea9ed8621084500378240bee61abea7bee7479e6fd01f435083dd006515c6d474f6ab7e84f5e743f53f094f9f1fad86973317e7b41c98dd622c1c02e9f9c2945cf15579737419a3c636a8d4550304a7e897a7571832e9c98874151474d7008e5e9059569f121b40878830b22b67a03cdfbe82e093093", 0x7e}, {&(0x7f0000000700)="99bdddfa33fa586d60b5f5e2bef50bbd1d0e68af62a135a717277bc77d16e6c30fcecf46e81091c387ff61383a2cf4932f6ba27d010f3a097c5b0a8f3509c64d9e82aa6d69878afd730ccbb2fe60e7cffa521511a4eea1c73e56b207f0aff078e63caf259c0fe18b4ecb1a9cb85dfd6fee063271dae6b7097d80f761bec57b9edb3ba702759819e746b5083b89beb3ce91061037d0f161895f377101f5eb8eacef5109eb0a61084c1d77ecf37c1c51da03e6ebc3a688521a6ef5c1e114088c81de9d26", 0xc3}, {&(0x7f0000000800)="6651ba6e6f12cfdabdbc71", 0xb}], 0x9) r2 = semget$private(0x0, 0x3, 0x1a2) semop(r2, &(0x7f0000000400)=[{0x1, 0x100000001, 0x1000}, {0x2, 0xfffe, 0x1000}], 0x2) semop(r2, &(0x7f00000011c0)=[{0x0, 0x82}, {0x2, 0x2, 0x1000}], 0x2) semctl$GETPID(r2, 0x2, 0x4, &(0x7f0000001940)=""/238) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f0000001a40)) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)) read(r1, &(0x7f0000000940)=""/4096, 0x1000) r3 = socket(0x18, 0x2, 0x0) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x3) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f0000000900)={0x63}) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x4d}, {0x28}, {0x6}]}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) getpeername(r2, &(0x7f0000000240)=@un=@abs, &(0x7f0000000280)=0x8) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x4d}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2f751f7fc1e3feb8, 0x1012, r3, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x7a9, 0x1, 0x43, 0x1}, {0x0, 0x8, 0x0, 0xd3}, {0x7, 0x7, 0x80, 0x6}]}) lseek(r0, 0x0, 0x800, 0x0) r4 = socket(0x11, 0x10000000000003, 0x0) sendto$unix(r4, &(0x7f00000002c0)="b100050400000000000008000110000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b29612f7be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3872babfbb770c1f5d9d157ab68dd5cc58943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f8000400000000000000010000000000000010", 0xb1, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000140)={0x4, 0x2, 0x0, 0x1a}, 0x4, &(0x7f00000001c0)="a51c6ad4507d9b52ab0a511c99e7fcce0706df94a17ec91b7c5c03c2226620e629719c146d82205e7847bdc02e7a4399dcdb5ea122", &(0x7f0000000200)=0x35, &(0x7f0000000380)="26b1c6a8abfdf994fd9d5dc2cd1c2fb8f12264a1bed06b2595000a78d2e743fe56baf3fa7a577e97a113c0adba79f83fc53215c7149878003e8cfbb7c019854cb903faf774f9d8999d5046865b2781327384bb5828df4c3999ec8c0d997693467c237276c71b68db8adb1a09bce6a51003cc89fbb24e1d45699e00efb153ae0d30b449c2c11655eae034e7891fc9979cb645641bed4e9b460aa180108574b3b68eab799e53c24968144f6730d6d23518dfd4b59e6358fe4575dbc0f63cfdaa3ea473cb", 0xc3) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4d}, {0x14}, {0x6}]}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0xffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)) 16:00:06 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000a40)={0x0, 0xa, &(0x7f0000000780)=[{&(0x7f0000000080)="02ecb531e49356ecdd636cf9c2a7c166a4669dc3d9c085cc56dbf481a9e51bc615fefe700f9e14c0e87819e6d47f2cf1bbf55188f056919752736fb1bf5d672c98d355926b8482564b", 0x49}], 0x1, 0x0, 0xa0}, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x4, &(0x7f0000000040)="00000001", 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$sock_int(r3, 0xffff, 0x1007, &(0x7f0000000180), &(0x7f00000001c0)=0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:06 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="6202c17f7f000001662cb79822d1675d4744eab30d637424fb89a66c839d34c482a4d910c3e19a463b4852c7b3aea735108355508836025f558964ef1cc4c09b779a40753c477e3c8bf71bd5c48b85ebb5529455f28ab076"], 0x1) chdir(&(0x7f0000000080)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) sendto$unix(r0, &(0x7f00000000c0)="8f3039b0a446d205de37caa04ed1245bafde4639cbd4a0fbdeba5fa462fc4459bf6d8c8dd9987015df535d837c5d418f3bd0ba88a7fa5ef8cc0821a89913cc5cf8cfcaf8f1fd3a2edf88af932d2f407c5ba27f16a6e8", 0x56, 0xa, &(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8) r1 = socket(0x2, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) writev(r2, &(0x7f00000013c0)=[{&(0x7f0000000280)="f35545a5e74da407989e7a4c686d1cb5637e79d1126578b37199239a5ab2f7271ace6747035b608f36da311464cd001d445d75d13f144a321b0370874db4152d7236e56cde7f435b0fa61f1a625c3c581859e411bb3c3b79d0a6353f7e8c35073de2e76e611af07f7f86a115222e2735c98b779c91e2ae71a4133a58dd9b38f2eaba7d669d0071c906", 0x89}, {&(0x7f0000000340)="8ceb520a1b0dd11ec8ce760eba45c16a8174ff95e5fcd3dfe8573c6decaff66e525a4ad9fb6d95ad1a7533f97a94b792af36c81a19f6a05fb1a4575fdc06835756718e906ccaccf5f230", 0x4a}, {&(0x7f00000003c0)="ede1eafaa697a9c8f32a8c9f8b2459eda6785fa16f9185aae2c12a1aa851823527cb5b15422802dd3157085491b191b1b71529f9640bb27b9da75ed0eb8ccbf910eca03ef8d7e34fab5775b2093c985ed3d31de5fcef62273406a2ccd29f9ce5208244366334b858dd8ca2559f268701d86b3f32c320d0bc6499cec73c93e88f496f996d8b67c7b5a739a5b24d1d7198fb04d007b5eb8f63cd0b7230fd536bbccb702bc3284ecd156fd247d39e80ed25d218a7ed7b8e13631cc223992cb9c0f5cd653e75988cef51b5e13812a5bfb6b7744c3c9251b03743dabe8b1908025fe751b1aecf624e199b655b7804593eecb5b951d5be8b9aff200b97c55e68d25501f488b943cb81d4df37e3078dbca838a2241bd48a4fd2c9b87213bea1f869635cd9f2d63bd9e59b8b65dbc90efc4a4bf99f6b9bc675f2f4af6e833532b851537b3a75d0d50bb0b872cce5c59e2ea9e2c3347fe5fc47b3793577538036d72544d6de6031a42f8ec97065959716b9b6e599302e39bc702d0464b58f25144b10d04bc4aeabede44d1325020a801c6c432c860996d8068941cb462f784b0a2b018f0bbc955f83ffdd055dca150fcd908c8a46eedfd5f8c445932a8b40115c1dd09cf09659655c02a8004a4988a1a2dd87c96615e8c89bb1f1a44935c69d744e1e8f5cecb4cbc8c758ee192b4820a6098781e68967d3dcf69717a51201ed5bb3cbe300f0112f71f67e84b99d7134c6cf32d84a993e15a496d69ce1b155abd504cb637d648e9c4989e4b7c58b52fc16dd6655125247453185b3e1082112f53f42f6c5e0b0311bd18e900cea4fcd34da8a172e5afe91cb41639c1c833fc1d7f5297a0ad0a41e798b94f07c6d6004f30b5a3013eb4e3d01a036b538ab318fb03f683ceb0d658c447ce5730a36bbbee3b7c6ddc28761eea810f896c8b1cd60db6ca8373d3c73aad4d1de6d91779da42b5447c36062dfd97b5b7361043a646de1e16d2d71aac83316382d7d9d70b72d96b082a5d2745cd68b287dd26565e41750dd36c51713d6ae55540379a74c82db79eb92c0b78b61bdbc81b457bcbc259e791df975444d56b42afc2bc3ac87775ad48bdca0f0b51897feaaff0ae1a07cc00a607f8f28a6b0d8b4ad31862752c3e9685095ba82d7caa021eef9c1289183176b05193d4da7c30117a7809f4e46649a174f7d2eac7f3186f0a66b8eb01782152c9daddf1922e2b8d597c3377b5466464f949e621c2eec79a8c85d5da9ee801fa5ec75be8deddd2578db86d1409e86fa9ead8ab4358a780053ba6eda2279b9f1f09c081958fcfd31c3b3c0b109949692fe09168bfb71bb58a61c8457a308cb1eda027a8b993ec3107eaaea3cd26ad0fb839b9753c7a2d802ef876631e153ffdc42e2c152f0972308c36f7591f867706434bc20624b21a9aeb4df95cfbfd7c5cee6a4ed21cb7320c041bb5eb9b586d1356b0aa983bb332d2cadef42beee37c789b6f25b7891870e7df4015300552a291d63e8e848f63d8e7874669fd6cf5d19615eb66f24166f8c9569e947e8db54daa4bd758c9a23d60e97de0e3e9844604751f5ca1a612e9c9160f7e724f0474e89b6dbfbcf8629b261f75d6b6d60192da9111c535f01df80bd89c232ad142234407c358352cbd1e0352256fe8e67da62b07c3ae0a35094e6bc94d2e24a7ac57247eecc7ab33774578ec9732650dd3449566e882883205c9f8f35e33a0c01c4030dbe2a35338e77e87cc4b0b45f23e704f9803becd782602c2f1c7ed5fa71689d12e39408bf83d95185cb18bb063e42c5c84bd1ddf45e9fbecb7d7f934c26465d7bf0232d674e84aa4d9c1bb41d63f419f3b217d9371b2d84664365db6de02ea5655e3a38972deded5d9aa672d3b866394279fa99ad005cccebe4cc77e047225138924df07626af782c48161d4003a400f254c1b6ead1e87a8b399409d1eb1fbcbb1cdcd16b0b164734900bf7f20591c40e93175a8bf72cd98a16a58ff294b2dd161162b10de2d9aa21df77bcf3d6a6a64cac814ec0a07395e14dcad69edcad3efcc8cbb80f50cfc66dac3a3e70fb924787738b795acc5a56106360365ecb319b8fa503268a9f4f481938fe4197b5ef4422b2aa9ff4c07c550df5a03685a0c16eff982dc5a00d0dd82d82d7edaf1cea218e027f9d221880d782497fd96c10d2d958c654e768efcf5b17729904eaf02f127b56f39db9018d47bbcb4606f0efcdc414774eae2cffbd068656cacb0d4e332e82a740fb8b87c510f520091c03cc20d69e76361bfcf921057ba0c362479f1ee71f1e363a124299d0386e0375d7f58975355e5e6b3aa50415a63929d6c8bf23e746710f384afc9225c429915ff74730bbe1727b00a38135bb52ff7d4565c1f1cc3e74c8d1d62451653f8ac8bea5ce2a814a09210ee9e477822dbf5b096ee33df58ff292e6193dec612765945f2eb8491bfe626e5bff837fbb4e6dcfce9777f8dbadacf963286a200dd2dc6bac56baea30c15836fd6bc5a0b27763f32f9d5f0272ea3978d11634f4c96dff642168748e310f5a7d33d4966f0ea0f670cfb6a1592848e0efd808c48f5f90fbada605aff33dd0a68c262c30e9090c6b7fa629d8f3c745506425318c2bed23052bc43d75ec451116afff7f65d94adc0edc105a4692e82270542a799cb8ed83fb330f898dfd9ad8424b9e8896ede66c542221d8cb0e7d284c379686682a6b580b1496b6f765884581aaa66637e9f0bf6b9b65175d807234dc0c2900ff4e209f1f765d8c88132a5e8b653ef7869d7ead56a808c249cf1dd50bc00be0d15e03bbc1c82df58da0f9116bc3fdf1308421f1325c8665c07c58af15bdfa532c5d0ad2f4fcc26249540fec0f5e0745011542ec4a985f82fd6036dd42a6f79ede5b81ff423a920c4b9dff3ab6f18721e5fb6176a83dd51dfbbb16a49bd4d8002eec8072002dce9be83de9ce4b077a78580da8988e3c455cf5f316f07b4580e7a885f7feada20447eb46f25f721505333e65586ffaf3dbe127967a4891b3d118ff3c5c945ce749212c20eaaf7657bc1a49f7cf5f1cff1effb9a079f0cbe0059f15dea8b2b35a1211a59023f476fb6495446eb1c123d721e4ea25e730857d352e2b48df11c9879e3238341ee96bf708222205c9c06282befdab6f334995c677819156d5ecb1cb80fe4bbf057b3476fab1e5e7053de59891ed1874e66a21a30ef98455494a839154cd957b5dca2b15617b88e8b0094f39618354169384b4e0342c966654cdb4093e2ead7eaa40fe5190db166088415a4ba8754a402df1cc9d0ac50e4722c60a076c8d6616b97813f6d35b7fea3bed42cec44694c3ea95c8ae2fe59865df84033a93ff4726b56e2679b146875bfd5bf2dc40644a5d312cd7442c3a2708d258d41c5b507059a5d5c6c58767880edc52042c9eea7a5568cb9f4e6081a9a887ca0dc305cdf3f6701f7df10d35891fea13315a84eb056cd574599c2df0c03192b6ede81497d13037fddf85fc9a077525ededd9e1e5c421568e3d9571a4da0f88c5f4720b4cfa45487695344e0d6e78c32a0ed2a34c0dc9e752b2cafd63dc504010527b4e8852a1b96814c70946e37514b4e5e8a9b24e08b039d6541660caa887d080acc5ea977e741fe9f3d8bac91414ab75bdcb87fdca54b5000a316239191c4a0a87403615435299b5ca8f3a4a30385423906c2c0abec6cf350e4900b98abc2fea04310e9ba4aff9f3cff430fada522a1d63bd905f7e03f8151d178fa2095a3f9584e88c014997e81d5e661135897e7a95aa39560b86fe41a99ec5b6540880dd7fd3c786286424b4d219c6b88f514116075220fbc109e6ec65fed9b6ba801d97b636a16f31f8cb48895ecf6c5619a18daac9c93c2d4b78c9b0b19dfcd6640a81d436fb0e05afd0cde6fab0ba9caa6fa4c51272c5ec743613579ad364eb162a768421e449dc31bd5e4e165f41d28d1263e8746039ad39d13fe54af6358ec286dd3b841be2e66cf21b31df7738659469ea523ea9715acbc80ae560746a119f01c677f6bc17460345882cfbbc16493e5601e29b7559aafcae733dc3c41390937abbe6775d02a76889f1e59689d2e86a930c684c8886242e2864da28fc8a974fa707335b916b0f09be0249a5f92df02a4ab58a3ef932cc2f3a6485282474585750888202379f6dc5ff12377dfa45a18ff5c3ab44195c4912faec6301ff5f1e6fd645519a51672176780d6516456011b8db1073f79aebcd6324a28cb598f774297276a906193a96d3213f8e3819250ab2b60fad722175646e7a701c477c596323747c68cbdf65bb5c93b30564cf5c84d62a5cd1090ce9b5b1a516fb7b0720736444004cfc0b3169e536b1c4e1e4feabb4af73b71d69df033cfb30b1a2845147ed595e5d5d8aa4b6a2415d3e346ee3e3d4c90f981b42c9e02e55f8522a5e9867894fa97d3123c7fa6464c33b4609a789a44860a48f29ab0b57a25f46fbf7547b703a14b82e361f05994e1157b2e2c59fabfb1dc4fee38f3563bfbf0c7b0733470d75553dcb740f761ec8ef2e14636ea491ac7319ee2e425e33953420817db4cf5ebfdfc7dd52b500f90bedbc5732f93a7099f3a80f2bb1e6256e8d2b7ca6e76a6cf771945c839b35644c4101f2c7cd80f3a30720e35c25c19514cbdd54ef6d2e8b8f36e275f849d988224d8ae2000baba53a7cce88c6a06fa249f9b1de1a8adda26de19272793ee180f92f75cbe75d3a14f2eec91539387de2aee76362ddbb62b53583aab22b6f8fd40ae22a615d20fbb7921e70cf237618edb699f712995af90e4b4e307d641ffb9d8da30fb26b31257aed371ddd6ad100cca4490d317c986a0f8284e5bf721018fd73d33ebd345de8e45a8c52629f90eacda43371cc1df364a072721481152a927bebecbbc99250719e0f57f0b2241f0c249205b3f228f3011f4d92eb77f1d5aae7257acbaa53661e636a272b4f6377e4285ee516b9e2c949e177cc4f3a7a3abba527b83224aa9612b52182af8e8f50cb6fc9d26a25672024d07c26095882caebc0a74c48d89a90fd234e3b7bfcd2425bd375864f89421e7a81ea8b171ff0e817e7b0ae0ff73f2c42b8b2e1d82c5e46a1052386e50dc25c86ac8b9bf4e250d00c9e223d207c88e76e19c4e3f6cb288fdd0a44262aa6bac1437033fbea5034ded3aca0bbfdc66f1d30236a1c573d6619d0a0b4891f16d2df966a7a3934280ed4b6377e682bf22f274c19833aa14e9f754d142d2476c30f7c4b4243b7eadd0656322c2ae268e0af00c82eb00b8d564bf559e8733e161961fadac1478c8813791f8470e7cd4cbc9ab2974a7ff2221522fc2d4c476c76c3feced658772256616f6911323ab698f87e817544ff3cca32c9af9e7a6434333a57f1a3870a5e4e239d056e935ff8e7cd930cb2d0439515389ae1fe80f5c8cdc68c6aeebc031519ceb1d23c67c131dd81837c8e1375939b42d1d70e8575dc2bb5dea9983a29463d5cc893abed472579adda42502ab4ab7e510811652169ff920feab673fe50a659ef140217ff57ce092ab266667eed0184b0f0a4811ca5529a18514cbf9e04fc8ed07b479acad0295407740cf48858434f6e618bb6651fe1cb08ad92dc829d2decccbd2f4a57f75886d4e30b33de60b3870d541f43e8c521f5013aa90e137ce188f2764693e68c82f0824b8774c8f96469f3e57aeb28baf4ffc85404c11ace64b294253bfaa01f8629aa21e7b331e5ca85f6f25a36b566ac82b6ece322e7b613bddf5c5c2b89671ffdc68ac98fb2defa117243aa29019812eb0fc0952cff63", 0x1000}, {&(0x7f00000014c0)="0e44c823fac072202caacd59e42f657d4596fb9a4dd7eabf4bcc5e06e0c4cd157d8c7c353ea700d54cf05fb9bdd9d5ccac930374bfb14ae0cdff13cc50be04011bf3d10c6db2d82ca0e8dac13acba32c3170d68d85a7584b482ce7510904217599088b32cbb549d9459405727fdd29ed171c4cbd50b5371664fbb97f234d26a03e6d2ad9a23f5e53f01caba06593f8155c9b398f7d21ff4095267c66da4a03bcec27cbe4a4c3e8641f6acd792fd41eee0b46e74870ab99c261e1f1ee012e8c78c79bb16a91e5e62fefa01e44546fb3510a735028c5964939266c29f6e9cfa78b4c24866098ce8c32b6b412d2f2446a08d5b6459ec77d395fc0658bd73f670e8a91c71a10cee4cf85c158dfacf285442f033c91108f718471ef0203447b3b91d4e657c83650e5d06941c0105d42aaf796c51b07e16a71e158c7ef7769180bfc73d21b26626da67edeed80cf576165f69ee31973c6d43a7864968ea5ded6539955ff6dd898bf6328dbc8d7405ce4a446f24ca78d000ef66a2783ddcf2fb9bd39f180c20a93e2c9621159b4256d2ba29e2eb1a38e94d8344f490a631afb47bf820d17749a915d864bb1a7fca469675efbf4606e4471363edc39b1df09d276bea59935a611b772c4b20dcf56694932519cee047e01d14c5cee94c1cb22bb72413c718054cb48804b6a2c45594b8aaa70dcfbab900c4c828dd0c6dcc5c78eb47a36e04f689dd121b80084e6342d853ba95bf3057defd505cead238a8372ae11a41a6a6bfddcb196b91ba558a333e80f0131832e1c0c2fe2d39bbd4d63a8c671ff8a54f3f0a56e0168386c2257a25664297e401dfb1cbf7558b63e74198032866e6c04e3ac3d6e87475ba50f64e7890d3cd0dfebfa082570aa2273a726dd2021b1bac47fc8ddcca80fccb618e3978c088e8ae5858437ca442daa30106d80762b2fa4ba2283b0fb47b161ef31e42555c7ebebb47eee012038b6d294de8e4dae6d89d394fceca00f26801821ceb65188af9fabbcb68263616da9db160989d68d9758f1db5b2e57a311abb0dfb16d6c884f6a56980cbae34869808c0053c1c025d5ad2cc9237774b10f6af2f031a93ef762d269422736b00d7cbb7a6266d7222fb3c821228fb7e880bbecfd9cc4a8c8c61dc5f524ddbb25a247dff3421181991cb7b68c7da8b57da5fe6e0652715f369a0bdb085f0a388f6dec3ac7f8d2ae2ee1bd72b41007380ceba444dd789654c672b8cb9e6f4074bccddf0bb94aa712a963c59f10b736b431580b41136434b8841fcb18487fdf86a9473e8a6793a68f4cb09805025c00ace7a470c30c97b0e0c4e2dc22ce87d4954a8536c015f77ed6c3fba86140ea225686c08361929a6b1eeb3153b47b1f3c8aedae0691a89cff9de60b46e8912c7fc116462acfba35ca2ff6012f3587a37feac330d860f4ba43cb69b448d2786e0ca74c41cfb53133fcf82a2784d0a28d3767e8aaefeca4a3cf3a7bb5b5076c9ee838ee22d12fc94ab8cf21548150b625a1908834dda980be68e7633a0759367679a904a6edb10c389b5d0c448d94b1380db5010032ce35e21839eeea1541bb57c7a709b025ecbfad2c00336a8a1866ba8df70d11b9516867fc0902d716d235096d1d255286fbb011eddbfbb864f6233fd343e3132ca6fe61c7dc7ef51f556c3b6f85f5aab076f78aea49e5b0da16451f581d6b5cfc270180b131124a514826b2331104d1cd9165255b6660d13879402ce52a7bf76aa6d439c0483f0de20d78fbe7195696bdd248c07f972aef99d0ce16b0b68b5b74d500cba24ba52231d4f0a9262fe50ae13a4f269f6820309f3487f75d0dc884f8a24a10c24aa697b157659e79d7770f2b080e735a21c32a5460c422214c995bccad45d2d38e5cb8ad732c1254f93499df8e89312cd470b3a55ef143315df26d267ab25ff95b83e1f1b95dd5af8166116b25be668b573050bc7e83e38e78b4866ca04f25844e30e733ac3bf5717578c9fdb6ed2c0fc4cf1f9c0cf613c592bf6d32793dc29387f8b26ef174cbf551e8e28132f96fc1fe7789d127b47674fff2e1e5776ec938192ba3238f264d5864080fa1daa098d577a3ca15efb86727f0dee4dd86dc0d3704c92570493077e1168386387e0b08f145680a252b8d5881916194202565ee50cc47c2f49c2dcfc2985bfc1e816db1ab662e8244005bc43f70b41bcaf731cefc6364c991e01ea94de3ce4ce58a3cb52eae7bfa4b2d77a12967867ea1d3a40e10412c0913e68d43e43893c42b87e21001ca908bed3516abfc18290df9d449ccfd9588b8851eccfeeb7d9ec12358adae57238307b19446953d982c55fd10c88ea0060ce558291d6b1b7d9b85b535ea07f4a5a3b137ead2dd85f9aa55727e75551473ffd779d3836fbcc939ad1f3eb1d9209fcb854720298180f6521bb0b61411a8afe88ccb8d7f7c1d7eb017cea5249aca6b83b6bc8949b4446675c26109429ca1d74fb99c4bf825854d4265df8d98c9e832bc2e1c938804bbc429af2d36dfd3e4703b885f9266fddd773b110b18b05038367d21d93abb85ec2ef4582320021fe2beb180cb6bb38fd5444282ad301c8d345d349c43d20c04d4c9db38f3bac4fdfe6ebb5e08c4285fba7ffd4350e99424a53b30c6dae2fc3efa6f9307992c52845ca7ecc260dedf3cdae2230b4749fae9341ec628ec0c15290cb30297646d6870f8fdbb355f1732c06cb4a7585e0c8323b0643161461c4c3eb7b4d86733fb07be96515d512463fc26d6b9928ae3fcb0a12a8426a4356b16b5cdae376027d19dab35a381bd3fa5f5d903e608bd406f1d9f69d900a50b4e700ef4d2041cb71dcaa9e9fa52b762f87fba2abc2f72794e36526171f7ebc6935fbeb845bb75de1d502c51e1e52b20905e7e56a3a7abe127a6a1d15bfa0cb01408dbfccf58218879e2e86963daa0b0ff8713e9f53d9533c4b8d7978689c76f83d2da7fb4281f08893d5492fe83a5e5734aed1b575013b7fec2b6436778e089951caaf01b141e69b6d8e5f0ecfd256208b1bfd6556bb28907ddfeeb8b2930c2bca21fad8ffded037917f74c99e858080bb6620ddaffe821a123971e74f80762d6b85b27f332492c021a9464dc6d4447d36030764a7904ee150c098826dd4b873a0ff93e00c78c5e2dc8ad37b33dacc2016901326b705bb8d580f4ceb9aa3351863a3271303c06cd09febea675be59ce28ba8b8b9058ba51a225bf4e8dab8aa134d505b3d411a2f1eea44bc6604871be49031b87f1f2dab390f670cc1d672d4b4a12df74a8be5862f5394e50bae8c6992f902659ace727c6ad13ac54ed19962afab4cb795fb89f9f75605aafe640261268a95828c21908ada05326874f2d9f386e7805b244077d4997d1a7267eefd872f092fa212c2c1f361906101b6d0ed75f1e8d9eedcbae8fd28b26c0bc9c0bf59b754b7863f011aa1e1f064c5480352b2b15108a2ce813f2a2e59e2206d9d300cb8a3573db24378332c127bfcf94a3482743125a9f0a521330419969b074e83d296677e9db620b0ed65916fdccfddb2ab9d82b75b53503d4c8214579f28aee094a8446a7e719899a12512dae22d7d704751b67724064f78bb65960bb10acdfd0ee9e5babbf465ff59ea190ced0ed057ddcd5fed0cabf511aab513c2b134ddba6d2402316c57c65ffc77f95a227505ff314093e85f85ec89f459056fda6a7a57b8eaab4de88a9d231edd6c8c1cba6d206b97126619de337f826fdcda4076c7a4d3097eccea959f0e9a5f038a203218a9fed7bcb8eca7a4db59818027074f50ebfd6e73277942b61e1538b62bd4646637b786e50cb2c8c0f1a345b74994ad8251b9e75022be27cfccaf1649be2897eb95c95e834268fef43a0390ba617accdb90650d803e8b00bbcdb1a0e3f84f4daa5abf9cc852579d94f0e87ee506297b455e4366f3a3850b51d2476ecb963edea9150df03e06d9a1a62b59c2de6918b8f1c1ed8d64bdebdba68e6a0c262e9e2eef8660afd979aab86d3bd22674fc8820d99c77f46d7313c3b1a0aef2c450ae5bd802c2c0c73954701833308c63d3b18e6a92e1bcf95c915501819416b50a58a523246b063af68b29a4bc32092218e2214179050bd8dae538fbdeb891d6e99c26f99c6974276617667b153dfde3e885cebe723cf7da1253ab1a11362acc5575d8d8c39b98ab3acd64cca0057b4e512a4866c76e322c6798d4695bdbb8781fbe877785e8a167bb570eaf94661c20cc26078572c4d27e25553bc0f7aba3f1cc185bba41924dd77f0b35f9a8e6741cffc2100cf40214444e9158b846d2e8e3aa5e2cce080f946fa672163a7bf09140ebf3cc0eb5dda1576bb92d19d9576c4ecb6262ed74362ea30ebe80fcd99273a2c135dcb2b22cd82e772fcb794a91639651bc55e3853a0aabb8c663f10e32c34a53895d3c6cab172b45aaed09b958536746012efeb1f498341d62d0cdbce73a22661526a2220e40b0f6eaf1290e964b160f17b2791f4654f8e586da5aa693cc54981e69d156c06bb583cdedc6779d2748066d9bcdefc2d0d029a830351e7a4b8aa6bfe03091ae46e693b55a87db8d61f75b1b8768d26e80a83635cc43fbbba882c896763c5a8f676e5240f60d39e3699650fe4ea1844a819b6accfa171a892bcaf90b7947a7b0157550b1c1540ee1acaff1542847b48af7110717525a6b8c9a227857d08e87ef6fc71dde31e2d9824a5f7983ef61d80450f3c05abd672d6a11ddb9984e034281c65d3e1f6a5ebe8a767be21ed037624ee53a8614b4cc61b97679bfcd01b426fc3dae30b41836486cfe59793232623a6cd91e04e74118638c26bc7ffef2e0dc4f59561fe9096f37b91d58b094f4ad02c1e7ba5bbf582cfb350b379e3ff15ef103a3c80ca9388af999682d02e3f67ca42787a509f3e6110703f10af994d83ebfacbc3d718ea9b1d9252f55d35bd3149b97e93d61bd5a06b9e4af8ad98c5d006dde376b8d7f31aafc8d82922eef801295cea6dd85c8bc0b4b27d7522c2fbcb0ee7c24a3ef15e71b4d35557140d1e43cd3406b4042c57e61698a2ffdca39caefb5f6a75ea9db70be2613f4b9d10fcf566729571b1e2c8dc648f5b3068571095236ba828658fc1bb502c16bedf605429fa5906935687409133522a7663e021bc449769333cbdedd0baf5aad20c7ec9b09c3cb5bd41056fe9436e9bdda4d4540e83febc444d732011a7fdfcaf21ee2ec77170af26804a0e5e2f1bb5bee9e9d47b6d9daf05eea173892ce6ecb5cf3e4137688fbbf6c9e70aa36bdbce3bba650106317bb52dd4ff70daf795a6b470c28838a3357e0d990525c66a90357957af9fdf512ec58e02852e668ad04fabe929bf57c46c2c72ce267c9d84ec8e21aa088b0e6d301843a9b638f33a8627fedcfc7ed9c83cf5c4e4c1f4af58598cffc31210285eb1a26ff059d4d59eecb718b1951929d4e369eed94762f6c69dea6bd50574c19e5ce97b95c0429b7b9a29c0404c4229dacb845fd534303363e3e9c64f96f4cfa4fbb15b9e729c81804d1d298ca6659d05f30979a4b2e393888397d2578a86b12f9238279b25239c8267139275e2ca728fc90df84af94a92e8491ad849a5ce63f08ed5820777effa47d68274dfd6ec4a9f5bf157673aed39a5c44e87b29f5a84a62b6a9e020a6b6e2a3ac166cfde8b24adff0d967b4811f612ba006db460f096fc99cadf0c299b1842fc66c082a7fa6f0c70aa6b4af708fd19da84c88ee83eae67ffa9ad3c62ae2b371a6e5e4fea705550e6aa68e2e71849637a97d697298069d494ffccddcf", 0x1000}], 0x4) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r1) listen(r3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000001480), 0x4) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000040)=ANY=[@ANYRES64=r1], 0x10) r5 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) bind(r5, &(0x7f00000001c0)=@in={0x2, 0x0}, 0xc) sendto$inet6(r4, &(0x7f0000000180)="0810", 0x2, 0x0, 0x0, 0x0) 16:00:06 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = getuid() setreuid(0xee00, r0) r1 = getuid() setreuid(0xee00, r1) setreuid(r0, r1) setsockopt(0xffffffffffffffff, 0x0, 0x37, &(0x7f0000000680), 0x0) poll(0x0, 0x0, 0x34) execve(0x0, 0x0, 0x0) 16:00:06 executing program 1: r0 = socket(0x2, 0xc003, 0x0) close(r0) r1 = socket(0x2, 0x2, 0x0) listen(r0, 0xfffeffff) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2f66696c653000109c15c35033a6e506b93bfdd46dd11603abafb587f659b219234df9cc285460fc6f69f3165cbdc6f5c8ce35e35480ed23c504ea096302872cdd987be98678eddd38f172880bb49abefe07f9399dcec8bcf6212c0a47090f6a225ce2286206ab234d714de655009330e1098f2d15540aa82f4f9607057b50f6c05ce9aca371f3"], 0x10) r2 = socket(0x18, 0x8000, 0xda) r3 = dup2(r1, r2) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) sendto$inet6(r5, &(0x7f00000001c0)="37c8f9ada8c3eb67a25c3955aefb4b731082cc59a613542b78bc57cced6c1e78ecaba5bc2e07bb2d185860b7a3b38f54c62b92f3c79f64d79d80d9cc1edab5d437faf9330dc8541c0419f8ce3cb2c94e88c644c634885d10c13b5a871a472e6bf2a6032db684fe585f75f04171ad2bd318ec3d262a487f8479fc22e848b89b9c5b278235f9a41c9d1e39066b98945149b0e4272ef2cc4f50a783a19d0bb3b31f38c30712297d41cf34865692eebbacc1aab966193eddae40b4af37771c2c4bd2edd65be9cf82953fb4303c8ad622ae57d3cb17851958e0f132f7b24e496f94ba56b4a4b107cf914d78d9ec5f721d3dbce15e31077047da1a7df4135f9e64375468d9ef45a4317a8a43973bb9683492d6efd702c254528a2c45c21722c75953df4d8ad7eb49a474730b2809dd5c762d0dae5d4be5088206592ce37b4daa92b5bba43be70e355b00445e20bea280e11289dae9a302158c944ed2b38a593ae4bfda9d57ecace8e45c80d0b5e8a048fb8d6f3b1865d60b966ebc45ffc5101191ada34e7c9dbaa7048a9749ab91e77b7c7e6da46d918be85fec83161efd57ce222c3880f8e1576d9f7f9ff2a51e73769a4f2659ad26b32c0662e73ecbf131f3a7026f7ccfb688492d763408d14fbd9c4b384355b0955aa0f816c846937b0c4745cd937ab965ceacfa7fc66c0701d00a83a453ecbafb0e9907b106e1860b9e177229ad9d3e6cb9ef9c60024588d23837606465cd07136d9ed736a382e0d972b6b2cabfabb8470a1b1df9dad28959895f04ac7565543bc67d0580bcb72921cf335d2fc1888de48fe646f442978ccc2c6baa9eaee7b1b3df15229772c1dd86df4cc8f94951d4964bc500f436aa0b0939558557cf5c6ab192bf3d0fd43c2882d60d6774791be0d594dec7c48714a6b768c4a0e674cfe06f645a0bdb28182277afc23150b6679da19f533c7bf19d0eec3a099770b4ffc4bf16e0cab041db4c2c38baa50541cd5ddbdc372b5fc15c2f0c62df1f7b1a5cbaf5e0d1c9b2f0312aba977637e8946bd7e68effbd9534014cfe14a0988f7d77a1e7579bfb4b27490ea40c84bda2dc17f4cd258bdad7e68d3718f95ac334d4660357aa969ddc14b27c00ee648332513b29f0e3ef3316ebd4be6bb095640a9e8bc33e6163fb0e2bd285d8a3f9f4bf0329090543960f52f895a38893ec71191120ba9554d6c1617236abec6b90a3fe0687d7f758118facdb0afc96ef13df9fe9205396ea9d502d39f9c22ed092a864a45a3456fa3734b01afc4606de4c3a7422d766c5dd16e421f06b90f361fa795b8ab0b6efa5bf5b4f3949d7c5f890d5ba2b9f0b9fb62ce88b4ea42768261ec9720e0beb70a8fa3c4b81f6c3ed74334814405a3234e773a6e7a4c022401ef48dc2c996f9749de45c60fb9bc2123614f4a48c02fc62cfeeec41ac53fea4cd36ccd10f7659f955f71a9a3dcc68821ba6d3e4fc8a3da7f92bedc216b27e680ba15c32b0a41c8ba1d70dd2e5e6013a9c3a9cc68702d08391dc05fb5d7e50cab2f563f88457f192ea5be2c27b33d356e2269d48abbe24189f4a4716347ea142a006161eb64f8d7384f036c3a7fb08e324cbf508cb0e9b44962f48332fbbe46f4ca2de9f4aa2685eb207972b00c3534c8ed53f1ec9f995fad4ffb7f068441e15393c7cfcfdb0bbf5ac240b27b97d38bd5f0b9927433c649605c857ce1116cfb612c08a1e0bff365665b7201f365aae61bdab7598ce79bc7e30e50a1088a9789afadca7c230212fc712af382efb4b778a04bedb0191aa065dcfa8bf84791d1372d56765aa0c2aa39cb60c69dddebb3f38ae64a781d0d43670d91fa75b758af9a03cc1ac15b159661ade248aaf1f46bfe1472b1c768f6b99fd5d6a89fe0410a099b1d42231315ee95f834e713afca97c646b4a84e06f253f492de6a6090c8ad8e0daa0c97a5f9f8b4aa379212ea36b969b9c633aea85baa7370a22cc4b7624fbf647a7fe4643f4fe7e33c9453308ee279404b0ac7c2a0ee1c9c1ad16c3fd859cf64583944347d3fed891e352b0850ccdb202ab558e1cb7450fcc6e867e5d646aa34d020aa0af1a34bca7947532d80dadbfcaf15f743f5f9521f3b6e45a18f9887ef466101af202cfb7b66496250dcfaf57e73451ca9a96e70ddef7d128998c3fd9857d1a65b24899ab1d2bf8f9cd50e30b02aa21914a17c95ac89e97b8820623665677d6b58cbc45de6a156b295239776dd485d6ec6fe48d4d8e850b2f6f4186ddd5d4ede60d88e037e1b9cb8599c622d6aea679af332ec1b84d6f8f1e8efb4e499b371c9457c91e94414880e4d5740cf486ae84c5059d478575913b37e021d4a23df896eb8ea246480f18f5b231775e9731e46e85491478905a39c4a3b158b9d98968a830d41ca0cc25a37092f6d1db7f1de3cb40016ceb9d23d9f9862f274e6db818ca0cdda92bca0002322d7965488f6f430bd5ae4a5fcaebefc8a4eebd7cf961a890aa16a7bd47288be1e51e6c4517543384da1388fda4b76d54ff692be4e99463304e7a568c9431e91e8aa6d1499ee51ea55ea216de9e7475f90a109d06f5cc8dc92d90806e2f11e8bdce123067e012cc10a52f493b76c47526f4d2cbd3714a7c47060e9faba0fdc6b3077ae7cb8a9cb0d67e9013e6afe0a13d44a3ac38f73e145186dad7ca77c5b74c6ed9cd33fdae42b8ec698d39f7b4e8a4f66ece1449b533c3351f6bb725a900415a7da0021ccd5a6f2556289fa3b39916f9c2d2110f6c5416a0e43273fbdecc74c14d2ebd24230e4818561365ceb2cbac7c1dcfb1b61fe65e2bdf8db78f1744079df2c5c2ead1f30350c685e136eccd4ea851755c90366d8a4ecaadc993943122d093155181aa0d25bbb8f8717ef53f4edf6aba638b9ae976ccae12618e87091eda0b37dee795eaf24d06bf665802b7687cef107597a1efbe5479d7d28633e9a7d217bd5cd0e62b01088c26a162e5f643d6c79baf5b4622e603a8ff01f1da5b9a33c38123baa69b46e29cf5ac8998ceef4d93bac15108b61689c72abf04dad99b0b9586b83ba25fa59b9ea43192165c6fcf74fc33897485f845a9af6ca40d2011f62fe53ce9ce8b1f3219acb945abb52fb09c037dd8f1bb407cae3660805c7e1eb0bfe5a9bfb6e5034acfa5ebc06b6eea02bc9b78585c40a3a0e275a8a61632b082f02ac33864a4ac64c827122c21537ce8bfc668ffe367de92f20ccef04ee27f801faf0d8d75a5f2d363423d23cd58d4d4294ceedbe9533efad759c4962265d245b04639816f652978399ab08467818f4d025aa596ff5ff6cff7328a665b34e4e2e1379fe4daacc56d9fd8a1be75fc8e958f94b7be7977d618b04a6dcaedc7db61420cb3048fcafdf98ca6a3b85f2f5a045fa86bb71ed6e9c0382989dd73b759951edd58a66fae14b99fa5c93379d4e3aba89c7c84c86b8d351c0cd3437bd32b82ffdcdc4555852a278fe425311a3314e4c20357866516912ed2c54db70c5ebcaa98678e1989c83ad18f94e640229ac3c15cf8dce7d3076bdd219a1db077b7dcc4d0ef98269b152d0d2e1c6c5c8fba281e500573786b27d9cbd07f4cbc2c62aefa88c2e3365a528d34ba92b0818965db415231bf79e18b46d706d63e1cf0411a2102e67112ea326b950d3d277662cee2ef1461fc5867cd900905f02ac7c96f1e8213c545768902afbd55d8687733a9dc35573ec8d65164fb8f1a686b36f098cd21abe11661cc9f328f1022c9630a3ca6461ba6984ded0697ab0ced352ac27d0a663c3d8f00a11024f0809e818b95db3348a69475fa962e028d90722bfd1c20a6fa69046d63b0ca74195bbe6eb93abeaaf21eaf3823683c89d32691d5008cb466d765e6befe22abf82e237e4ee685fbab50645ab896d09f5101fc4f98c119bda5584815347f4778a20981532d330de78651c004790dac945ad6bc9ac0797da1b158048def42048b5af37889c5f8715c134afd069ad4f29acf3b6b1a130d00a8159b26fcf0755ee5d5167df196a98bdb44d6bd7a3fcd528ed34e0ab6e33da91250d319d79a61fc14315930181d4b1b4658de487bc528de6894a2ca23c9b759b229fce564cb3d7c44385ed2588c398ec56cf66d99bc00b40b990ae8d4b8ebc8dd81568c542707b3177ed046bc729dac52ca0cc0e1d48e5f98e01b220a04dcc07abe158046784fa75b9ca2663231a1f9aab6368f20c3e6da86e22564c9885c801520ecffd1b3c7ee66361579ca49352fe7b9c67fd19edcd50c6c3157ad5cc29dde91ca2ebd012844e459f1a7c5821295fc684df5c599fcead4aebf155597a8073869862d9d4acf93d6bbeabae2ccdaac9185745b5c14545995b92cb9c541d1572e06acb28c20249d2c6c5fd0515b35a7c469729403e3c47dc9c3f7b09ba20e61679f14c656a1dae27f9b016a771373f8d231a1d88d500589d6df01d97dd449aec940e1a02cb21f7b6b9c4f347aa5521c34f47c2ea5deadc9c31c3e3411747c7aa9e76edddeaca63320a0a647104b1ab9abcc96b889ad8fd4442184c170833c0ccbd4ddd105575e910f5636f48a8238859daf1553481dcab4a2ebb60ad2682239c6cc6217a5828f850d16f3472d2c9398265c3b93971ea0cd85124203aef40bb2394df5030fd140edf9fcedcfd839f29ed027385fa3b797574772ea64d3c39f333bf7d25262284ac75eee0a7d840ed167b12b873565c0b20b1ca9e27b90e2588f1369eb5a195a360052c3ddab08acc7cd037e6b066b22f0c4ee2e68ae691274f24d1db287c8822a3d20d3454bddcfaff5e8b9601840644d6e3d55579b2af09015a92a352fc8cf5491e3ca588b9f7645a6c2143ee73b00a5b94aa7086a4787a6fa32d01a781e1b3c929fd99930cbbbff58bf80a5e91cacfe34066eaa5d2b4df42d0a7ee66d52ebaaa3069d519cdebc9f8265a91d59962e35c625b1205abd42dbebaf9a957a1f869a0fec01be0f960bf7e8a5bd3afcd3a5379a1e18fec80018f5701a7ce990ba9ed2b84c5658fe764ba15d7c450dd6d89d30d8ce151ff7d4b5f96c5ce5a77ed8f25ef3f3e9d81c9674bc4aea7286f3154803d0aa8452d306e18ee7879e2a58e82dae19423123adc5c5113f49d9e9bcf8f62f436c831b8a08ca49a55eceac28089366d51de0d52d317ba7715b9a127721c56dffebdfe89ae286d6e85f6fe6fd630ff7242a27103968059d219b1e8592441c29ea4a10831ecc70cd73ad6ec6ca075f9ed125a97759c57d2f6a64a4641e5be3980656968934d3d91c67f7d446fb8af68e7ed007d821709e46c65eac5774be587481830877cf70286a68c3464a490cb5a9a16375e59bff105e0fdf2bc83b58cc4f5d2b2b36d0831385a0cf149a19a87ad8583ac55f0e141bd2a03db034723e497316d9d017c882b2586c325a16132e362f3f2f040aaa7a0d3b971c7239f09ca2a701dfaaf3aa85b8ae83174c892c75a4ce11e69dcb7fff997ab543c332c17789fb342b8534d1a1d1784b8c3fddf88e39e4293f5953f3c3fa681acd962d4fe09feaad470744a9f0d1aee3682eed74a06b8cccedf55c6da9b3ed8813e6a44cbd151b13ce0da3a11cc095b18b86789fed7a1c7bae27bb8bca933ed0f2187531ecf8238cff8d58e06c396f7c87172c2ca08620b8d99be2670383cf052058ed875fd865cbd428a3031200b4f0f194dc1f4413e9584bdb931645b6ce2c7c012d854ab16ef4496bdf2d22a50b90e0faa3e656955fef37c55c028b836b452075feb6c5a7afdfc6e5238b5c0848dc1f241e865ee9ed79b42b6df5842135bd164fb3ac4164fc54f14f5fc7", 0x1000, 0x401, &(0x7f0000000080)={0x18, 0x0, 0x10001, 0xe2}, 0xc) faccessat(r3, &(0x7f0000000040)='./file0\x00', 0x69, 0x3) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:06 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x8000, 0x0) chown(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) pwritev(r0, &(0x7f0000001200)=[{&(0x7f0000000280)="8383aa1d422ff4919a15b595be12b33e5e5127a8bd66c5ff741505423e92de972024da1dad1b9856ef2103bda33c365040c9624e389a75273e3f8d7a6c2f5e44f1ba68662e00df8b744371961cbd88fec9b2c45613399c9e9f417dc553cd416dd5bb895b14abcb17998e4ef10e860c98c236c4edda6b2e740755509656fc90f3e4620b09b0224f0e7726", 0x8a}, {&(0x7f0000000200)="fd3468cff9608601297b9b43cb35e5e882949ec0c5a5aa520f6f354418ffcaef9bb585c1f92fdba8eb6319677189ad54257fe69f02932aa2cfa7897698dcdfd26a70822bfadd1dee8af8036098bf62eb065fcad6ea5ed84a65d716f9ed4524c795ddc0396e3db83b1d7068db6a", 0x6d}, {&(0x7f00000015c0)="0579b389f47ae66a954644669f9236d3601b18a14c065d76af614ea8ad44ebc4fe41b84809cb34e45482373965b2a8ea4072888acba993cc3132e4df1b97a88cb523d41bc0c8fbc8edde3859ffb61775a05ae379c35c3ade798d1e686cd1aa7a46fde251bd76bebf2d0633ccee211db0011548b27eac5a0af813f9050e2eba7dda7402f42fe078da627f1419531365b26acb9d97867ecc9f61add68716139b58e8ab5c245bc3f4c5e31c941074b82e09758222f6a131df19ce96866270b986eaa875516828fdb2aaae0bbb06eed0611320faa789a31993de92c03b6595dcf0c82bb64b15414094ec1b07f931e6e370d0df4fcba9040d03e3db45d2bae043da84b6cca21c3bf9c008813ee667923098868acc5ed61450832f47b46a63edfd7b244d14468597d0289233c5b00254efa8e819ef911710f5202dce86332491dce95a7e420f41148126342071842d3cee44e77ade093be758bd055d1f0a8c455f0059bd2bde6724e19f69d30a28341e0290bd2d855c3379663424842d7b49d23160af8e98366d8d9c5a76a24e031a08cbd2f6b42ab4cb577e18135089bd54a7cd809510afbc5800ecaccd7eec2119f8ac3059e1e7740ee9b1d72e6182bbd58e390cfc4ae258de80fd458ae5e63015b061c70cf74037872c15d81ed82213115685275ea313df0994acc9b62da1376285d14aedfc94854576c852be68b64ac567cbcbf3657d10904eae5f13521189eab9aa3376393c8d9c4c17a2ac6c9aa657f03f84be06706c656a3ef352d6d02a033fccd0e594cf3f4063b5bfb38a372549c1b7daae48e4c67c75e8408605e57f2169b6a37e383e7c7e7eb1bd44a4894cee1e13994a602d68fdb5cec3534ba285aa1e7c336075d6cc2a6d81574eca22b2d67809c78ffee5ce65ffae4a88a6bb66e1fb7a1ba0221623021620688ba9872d1eb1b057881a89467594534706f188e2bd0bbe4320eff32880b43acb265a9c558eeba3277656c3383184a7700435954eaaf7abe90d119394d78adb073d9edeeb3e446adfa180f9356767a4f03a9ded3b6724bc38912941ab6587614c2a6303284d76202a329958b9e1096b8d36dafcc7be7e95d540768774b1c12ec82eaad973f9a33f95dcec8aa4b69afec150b827a094275253a4b8aefa0f7ffe1d86121136c0e03094fb9ce0e58180f7a1daba84680c2c3288b9fe138eca8979cc1bcbd79f5f64443a594bdb5bb7773fba3e828af0de1fb69a2417bf047c4e39fe0a07b60572a79aa08074bb5c63fa96148a147b2407c521f2e17f8ffcde5b20db190edadff8bde5d59ae3315838833d5489fc2db5690df697d26723c42ecd5158a425fc14281d0b18004bce5a4c6154a39f3083d073907c6055fbb3f7b197b8cbf532b0de21db575b77a648002174e552aa8ca1f9f30a176193cb35c58de680b740c45b42e234a4514841e699ab52342eca17851d20faa6790b1a0e67911f22cf66f4af07b8ad14dbee245b6a4c8d1d2312d0cc721cd173cb39f71a4fb0f7b897b78fbc48b44a274974bc922a1d918f21265c49d3b60991044ad0d7f826ed370ea3dd79e98d1f2d54c1580a98bb7396d978a7cf1aeb26d928e2e01ea375a19483256ebb418bd4db32b9453e78803550b4fcbf18ba499ec239c5e6be9fcf3ac5460c72c79ba6e0fe8efb49ae61640ed95fafd7e94181f912491cd37da641f8ffcf207afd90a5a446aba633a5506c8dd718f8c8ceb8a26ec2e359497d570c5f3ac919f760e24172b09891da9bf7f77d8ec94a1742dd70fb32b9c0aba4629f7b1c12aa59e02d87a9c9a7184da178c5413c69664ee51e5a89666c1309c4221dd0cf5240ec4903e5cf85073fc900e298a3b3b7a6f0d0b745568b0019338f3a0ccc86528b7a75bdadba88ae325eb352e1da3863fc3ff00873184e4f97eadcbc5db6ea49032fc7d70a900558c3c865ac389d75abc0650b411837f8a14e65989f74a7fe3a8f12a6906aa44e7abd093372482d4f8f92a46cd8c89ee611f39a75d3741c1536357db7ba9503232a45f2194659ce4d531196eb94b771b79dee608de8bbafe934172716a480048402283b8a18cb58b8044c6eb3fb9bac5b4b1d4ecd45d1e048337cf35ee243b6eae7eb1e6a6f388cef37a874173bfb504d90914fc07192daafe602ce5597666d29e823cda13c34069ee14078ab39d2aca6ded03559b979110f97b6c7a289bd8b0c37dfa48625771983c704d8a515f9177f64281b205b5a3eecb3d91bd62262d1f784f4234af1ced8024ce071fb2dfe7116ca916702049b22c0d10e4e731fd28b9d6c70929156c877c551eb960f61c7c325d7aebb53f7cc5b6cdba06f6dc3ee2d12e7c6a9d0e42c91cb100a5b84c22bdd6f8771d759e46901c5061e4fed2123efe85acd86c49264043e3c927f516dc326086efa1dea403490dcf1308a7f78b3e4c679f6f8f9485c518861dce64202cb5a2d66e347dfffb960dbdd7307b03fcf76df15905cc74d7b219545f395ada88105f0afceaabd3aa9fdd2fba9700fbd1bf9df48d93fb125806b3a5fbdeb10d79178b745bca074e33534d6bf5b3d0950de19574d117586c5475029075f848044f87f6f65805cfb9285b2e39dbe64bae687aab0113fc41317d9e80836cb1cf8461e948bb72f9886e96debeaaca5c19f82d6c7192f1833dfc846d78c2720f46ccea839f7b17534b5ae2698ca053d3499f4304cca65a0ae9eeb9b7f1313cc7026b2197a2d2c1a55e4dcb1b3e4568b8018317db48ca1e5242a3abea164c1460f576039713e8045aa4321494e4d416b5a575bfec97fcb3760ca22dda93b9c573bcb98b0ac8614de8e976df05b8b18748277ada619d4ea7017b9282d08ef6e82dfe078ddb688d2af062f3b6a9157cbc2aa4f42aba53036a2e7f11608f751e3919504c72fd396cda967286cd46aa0528693140991bad49091db167bdf8146b83f3bed38222e0f38a4fd3a65759bdfbb57a68f83a6fbbe67c3fbe2675a83ebcb341f74e98c11d6a0b537d43a4161ff36a5f288cf0a0520b35eb4477dae85d1d4baf00bcc2b2551fa712e7ca5e96471ec59d9556f42efc27d2a59b471d755fc5a2cc8aa5fcfdde24a920cb0b0f380c10af82a8733ec2ea293888411ff21506447b2b5b3ffc4c886ad17a3937e1e09e829c55d7f737310ba2e2aebd7ddaf12d6010b990ea038d77bbb1e1e23a02d878a58967e4a85db0bc5febac5c3934cbeae72c4ffbb6c9673f845a38b16a145c2cafb2229f20e0dbd6f010368c51056597498943fa8cde94b13181369b3132b538c2825a6e4e9816e110eb8acf54c8dc5a2b084be5dcc7c38c9d75beb087d5f266046729f17cbab2ade4e081bdc4ff6d1632d36783bd4763ba867e8c8ec92350441257532f14f93fc2193bcaf161d14801224b6102de78df615f745d76b8d394ff9b50aeec6cb28692ea2d98a86c9b65feb3633a9035dcfc76f0775aac819f233518fdfdeab471e3397c9d13cbcc2efb894d9e3e132befe0827e9b21d0fc92fb9d64eb49d9f5fa585670884debcc29651e8b16f9de9a693687d88d664e38953e4c88428a36313dd6d7170ec6ae98941dc2576f316915d514c32771834f3f0aea2a28b2478e411f7178c2ac25717b8876aed05b9c38eb4541d15d03a74a74555019c96e2e38ce93843a26e16dce87f4a8b1eae05cfe28140bd39a9be6432092b1b5d10a0df4a7540ffb0767e74bff3ee76e088737a8f864d8b0a572bbea3affffc019e97c7d00797218beb128df922341df6582d6c83d5012801e9c28f45e3c77ca97ff920b17f6e6186a6d35b524a0e7f0839f1f726e8f937a2d39f13effb65961b42ddc32caa588e2e33025811239dddff85ae53c83759f4d44c01a677fe23eeef39cc6cb03dc31fbc859df99abe4e018e903ec069cb85f780d8370183a627083e418bc50c2b9655e6a8e18ad6bade4f3ef44cd20332f1c0b7047c9c1add0a03e61ea07b4a7d8cf4e0bafc2a34144013e95440d778a8da7dc4a3cd56d636c16f94b262393702c50e4b3fbb115256582b02a72ff183c5c0b3ffc18d3a7d1507d5e4b52c4f54be8c05bcf46f81f77ec8d98e21105b4ce0e939445401941605b6b87102b166899c43bc8c0dbff1cff908739496dd3f95ba52aa399e54c6a02476c0451bff125505431236b995b8dcd3a86a2c2d3e57ed2eb83738e292dcd9b1716ec67ad809c2d212d886aaee7c63e5cdc9c352bb1998a3e501f516fceeea4628de0375b89fc35b347b8790fb17c48c7e3613a54af9533d33d917025c0886d30d47b6987f048b9234b3995a63bdcb3a06123f72eb8e22dbf3055c5c52aaa4c8ee30df1dd3f81a2166888a8941395e0a959edccaffd3394986b3de92d70bf363ce17619df1e0371e2e418649828a196d87aa21044f4be0ca6a429721a49f9aa63a20b02a4b930461323224eb2b76c4bff12c4bd8ccbeada60abe7dd4296271a5216a64b29af46d43f7766307ab194c9d70a3bd2bc6401addba598cc782673625faa409777a6a29cdfef519507b3c46ebb0946f4aebe19396c27dbcf51dc7c107ee067acc0d88cc2d2d69aeb75751d0c72751f73af4678f105d1d30b169912b62e1cf675a1a8c202fc471ec08a4f5111f641e3631e13b75c58436644a2041fb8b0828b60dc6fb78c29fba7fea5eaf5395531581a790a5ed85c9d686386d53b931d121551c3518387b6921385fb464cd42a6eeb68d719b3074153ad58b30b83782f984d7a836b010fc6843397b8c72c941645da8a05d5babbc15af1abd4a06304175c5ecacc95c77762050ea79ac7a5979f67815fdfd4ec5f622ea36a0884653cec2d84bec53163b399bea7979fe5d76b2b80abfa589129d47c1bc1a305e824f0e0d04562064fd42dfec059948d9d5bd8f51fd4c3868fe2fea81feb6a78bf9524dc0944a9c9a409f209c7e712b7715468ae17d288b285969b66672bdaf4b6d57867f9854a9a07d04d3ccea2af0a2388b34d576654599af4673dafe1040cf441987dfa93a36443741b8d7baf0f902fc14a4f53555f464b32a30f9d89c11c73760c50319905ab05378005d508175b4d03886fa94731135cebb1e7c5e38344e9eabf520a9636e2d35f765f09dcad1a2f445b6b80c2a22a18aee44d5804595841345d7891bf627a5e8eee070ae097d7a16413754b437d73aec376b7c7cac3d23514348a9d596e8f518702c7eac7477d9e750e96d9fa34bbf8c5fc2ed797d5185f1c045ca1aa7b185c030cc8947069dba77efd6b82e09a66b45c8ac2284273de8737bf7b0012797cc6d5f621ca5e9e21d4fb8447a0b6c165a48e6aadf19539b8ee9bb67f4462fc280969d612dc97969c8980bc82a3dc31be9bb5bbf2c59b1ad57d95e86d9dfeddfafc37c4469f44f8b7d152fc91c4ff32517d7ce033694af0ec1c40403aa7002637c31e1579aa78ff46397fe8717fa5385c14063d61d8e01ea07e0331a5561ee8d9d56fe80906866dc2a5fbd0f1457db45a9a2fa7b9b54e7ea139e804ede6f1af11e1a4c8dff556ba344d8a898ed0ac286cc926db8b6f6e777d033471259a9d06def7368a18cb5db60a1f193e9365f620884268c85665437a4301069496e4447dafbd088c70526f509c34f3324a272ba040c317d457ba30451a3ebb8649ca5dad202e3bbe8fc0dfdd4b741ed7170c5ff25e69163824d52467228711d7b1cc5f7bf2c96828294589352f8059b7471b3ebb9d51ddd5e1e47fad7eb18a618cc805d28182b9b48c4c5a28a831468af84251856dddeadfe42209bda85cf62f05e66c9d97ea0a9362143e69db84e8e1f7ceb5bd2358b4eeae72842758333637ea5484b46659c6732dba59dacb27d6473d94592cb08376c9c4709ba42a7ccba063bab92e400c5ea29ff4de7b49399ce8f3d7b8b7d233125da9975c622569967e964e9145e474bbc791c0826bc4098995fedfb11edf485217e67e42200"/4217, 0x1079}], 0x3, 0x0, 0x10001) chown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff}) ftruncate(r1, 0x0, 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socket(0x18, 0x2, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x8, 0x0) r3 = fcntl$dupfd(r2, 0xa, r0) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000080)) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x14}, {0x4}, {0x6, 0x0, 0x0, 0x100}]}) socket$inet6(0x18, 0x5, 0xb) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f00000000c0)="e68a437b7600ecaf647c56349bcd", 0xe, 0x0, 0x0) 16:00:06 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180)="440258d086", 0x5}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendto$unix(r1, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) bind$unix(r0, &(0x7f0000000080)=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:06 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x8) flock(r1, 0x2) flock(r1, 0x2) r2 = semget$private(0x0, 0x1, 0x52d) semctl$IPC_RMID(r2, 0x0, 0x0) fcntl$lock(r1, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) 16:00:06 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x4d}, {0x28}, {0x6}]}) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f00000004c0)={0x9, [{0x3, 0x3}, {0x1}, {0x954406c6082af712, 0x4}, {0x1, 0x81}, {0x3, 0x5}, {0x3, 0x20}, {0x1, 0x7}, {0x1, 0x80}, {0x0, 0x100}, {0x3, 0x4}, {0x2, 0x400}, {0x603bc9b3f3f79b1d, 0x4}, {0x3, 0x4}, {0x3, 0x2}, {0x3, 0x6}, {0x2, 0x401}, {0x1, 0x6}, {0x3, 0x2}, {0x2, 0x200}, {0x3, 0x10c4}, {0x2, 0x9}, {0x3, 0xffffffff}, {0x2, 0x21a}, {0x1, 0x3}, {0x3, 0x8}, {0x3, 0x100}, {0x3, 0x9}, {0x2, 0x1000}, {0x1, 0x77}, {0x2}, {0x2, 0x80}, {0x1, 0x5f}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) close(r2) r5 = kqueue() r6 = fcntl$dupfd(r1, 0x0, r5) r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8020691f, &(0x7f0000000300)) 16:00:06 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x200, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) semop(0x0, &(0x7f0000000400)=[{0x1, 0x100000001, 0x1000}, {0x2, 0xfffe, 0x1000}], 0x2) semop(0x0, &(0x7f00000011c0)=[{0x0, 0x82}, {0x2, 0x2, 0x1000}], 0x2) semctl$IPC_RMID(0x0, 0x0, 0x0) close(r2) socket(0x400000000018, 0x3, 0x7) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:06 executing program 0: openat$pf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pf\x00', 0x190, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x4d}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) close(r1) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x40, 0x5, 0x81, 0x86}, {0x3, 0xef, 0xc0, 0x81}, {0x6, 0x6, 0x6, 0x7fffffff}, {0x0, 0x4, 0x1f, 0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x4d}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x6413, r0, 0x0, 0x328) 16:00:07 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000d80)={{}, {[0x0, 0x0, 0x0, 0x3, 0x0, 0xa3, 0x0, 0x0, 0x2], [0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80, 0x200], [0x0, 0x0, 0x0, 0x0, 0xcb], [], [{0x40}, {}, {0x0, 0x1000, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x7}, {0x0, 0x0, 0x5}, {}, {0xfffd, 0x0, 0x0, 0x3}]}}, 0x0, 0x4}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = dup(r0) r2 = getpid() r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = openat(r1, &(0x7f0000000180)='./file1\x00', 0x28e90, 0x0) linkat(r4, &(0x7f0000000140)='./file0\x00', r5, &(0x7f00000001c0)='./file0\x00', 0x4) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x1, 0x1, 0x3, 0x9, r2}) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r6, 0xcd60441a, &(0x7f0000000240)=0x2) ktrace(&(0x7f0000000100)='./file0\x00', 0x80a74c7b650d0865, 0x8, r2) 16:00:07 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "0000ffff004e800008000005fd0080002000"}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000000c0)) r2 = socket(0x800000018, 0x3, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000000)) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) setsockopt$sock_timeval(r6, 0xffff, 0x1005, &(0x7f0000000040)={0x8, 0x2}, 0x10) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:07 executing program 0: setreuid(0xee00, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0xac0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x10) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) faccessat(r0, &(0x7f0000000140)='./file0\x00', 0x2, 0x0) 16:00:07 executing program 1: sysctl$hw(&(0x7f0000000180)={0x6, 0x7}, 0x2, &(0x7f00000001c0)="64f21a27ee093f84cb874727022aab5d2f10f978a36fe37cab05b569f65a65096668e267ee2755912f820ed637a799ddf320b26c5d946c9f43c9c357ec75d6dfa9d1dad4ef86c8bd5c844bcebd251c29028db10eacb982f91e086eb9f167aadd6bf6e9c115d6be082a962e762c84c38b15db817788c5e16f1add207c6e3c9f", &(0x7f00000002c0)=0x7f, &(0x7f0000000300)="4c6be0ef394b1b139f1dd951522a7cfc8cdfc63dd6bd91d02fc1ca8a8967623a0ebb6b5fb8a20bdd2b22860fcbf51a005b54094fd20f2dbebb6cd4507b7370fb5f7f5a37b060c439e127932d9484cc20a13c517495642468fa69be99ba89d078676616486ce074a3f8df06cbd0ec59da8545c492aab0e876d0057df88a57125bed61c8772d511cf78e35480ae262228ff306b770b6d2aea8761ead24dee5557d6c62e9228df56020bade1c95005eec4d0e7ab57709", 0xb5) openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x80, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x4d}, {0x28}, {0x6}]}) mknod$loop(&(0x7f0000000140)='./file0\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000040)={0x8, &(0x7f0000000000)=[0x8, 0x800, 0x9, 0x800, 0x17, 0x3, 0x100, 0x1]}) 16:00:07 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000940)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c12829102b34505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3cfa67c10b8d9f53f5c820600000000000000fa6be9a2cbb2cfacc5e906dfd1e3258364bb049bd8468bcec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d7869546049befba997acb9ac407e75d791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf69a49e52ac968a096524f374b7934364f461f145dd11e7997a2c9d4b95feb92b1c7058a264fb7212b10b0b383aa30ec916b5fe187f8e39df14183b71049c17d490c5b5c6620040b2022c9b2040a4810d8407967ad9f92b92c70f531eb64410e39135090677dc0724f4a0000000000c7749f766799b3424960be0d05a637e56c226fef9f", 0x242}], 0x1, 0x0, 0x1) writev(r1, &(0x7f0000001bc0)=[{&(0x7f0000000640)="01c9178130d70f9dd8887c84adf1c45bf0e163461f13ec784b5e69afe93ba1ef0f5a8c2474752ba840ae2cb4f5919ecc8d8f91610703fb198f8c0b60a7c4d449940df17f1ca5767a3fd23a9dfe8ec180b6dd30f47a657d856044518ba1423e2509edb31ae8719988b925b02c67e793cffdd4636e8596f6ce75f972cb51fecad01501284713f11dfbbc5ab3793246c10c6b416419790ef515c3b487c3e9aa201744fefa277f8861b040c75116e3d1290f622c559525c22e67d4f3f57b4781db7aeac71ee888815c3e0a8ea388e32c34223e21d11caff8", 0xd6}, {&(0x7f0000000740)="5ccef6cbf4cfa1557cb34e0cb104eeb38f279a21c77fbf0d56b62e25ac5d72c90ffb0293523112", 0x27}], 0x2) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc1084425, &(0x7f0000000240)) socket(0x6, 0x4003, 0x1) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0x42}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 16:00:07 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x10, 0x180) write(r2, &(0x7f0000000100)="e32ad4b7d1784908d929692689a4a64707e8e5d851673aaee78eb0752352f826128c5431a19293ee2a29e11daf0463e67bdaa3ad10c1637c0b82b7d2f33f6e65afa0cb8d52d57d7ecc6b90904f1328b3d2d04891a1c1e708cbfb2dfe803eabbe195b769351859a9b6ed0094f188422b4f2eea0ef7972b596d87a03496774ff09c2", 0x81) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="00002e2f66696c6530008d6d5d994170af57934d8cf5b0e2d401eedc0660d271f411c4c6e6400d20543a3dac26c5ce1328352e0273bcc1b230146acabfe5117a3dcbd0ce631efadc987f0decc5e9c0706d046a6b9523c6354c9c61303a878157ee2700000000f4337c02505bdaf905e10dfb3c914efa1ef72cdd533cdf17062d7acf5739878b00364228ec"], 0xa) dup2(r0, r1) 16:00:07 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202020703"], 0x1) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000000c0)="5b4383c13420188f29a134138e2554789916cbd24010dce2a11c21227ea4163a2821f18e23118b3102b68dd3bec3bd5dee724fae4fbb1fe3c8c15de6230c74666fb79a74562145037b100cf2eb634af4f42787af0ed5544c5bfeb4af93feeda358b9f380445d3c4c6ae5ebe4b3191c5f3d0bfc4cdbe5c139", 0x78}], 0x1}, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x4d}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fchdir(r4) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') r5 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) readlinkat(r5, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/11, 0xb) 16:00:07 executing program 0: r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) bind(r0, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) sysctl$hw(&(0x7f0000000180)={0x6, 0x8}, 0x2, &(0x7f00000001c0)="64f21a27ee093f84cb874727022aab5d2f10f978a36fe37cab05b569f65a65096668e267ee2755912f820ed637a799ddf320b26c5d946c9f43c9c357ec75d6dfa9d1dad4ef86c8bd5c844bcebd251c29028db10eacb982f91e086eb9f167aadd6bf6e9c115d6be082a962e762c84c38b15db817788c5e16f1add207c6e3c9f", &(0x7f00000002c0)=0x7f, &(0x7f0000000300)="4c6be0ef394b1b139f1dd951522a7cfc8cdfc63dd6bd91d02fc1ca8a8967623a0ebb6b5fb8a20bdd2b22860fcbf51a005b54094fd20f2dbebb6cd4507b7370fb5f7f5a37b060c439e127932d9484cc20a13c517495642468fa69be99ba89d078676616486ce074a3f8df06cbd0ec59da8545c492aab0e876d0057df88a57125bed61c8772d511cf78e35480ae262228ff306b770b6d2aea8761ead24dee5557d6c62e9228df56020bade1c95005eec4d0e7ab57709", 0xb5) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x50, 0x8}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)=ANY=[@ANYBLOB="0000000000000000000000000000afc09a7432594e764c8953ea90951009b5271128cded6dd56c25024e1197f57c2349eadfdcb43c69e28f1902a80da99cad5d93a6f1112f0168a76b36366db7498e4f1743aacd3de7ebfef5324afd67a751359fdac29c36b0989263ebe799bf0d43f77f62a49a1657a96571dd090b3361fc37632213366f22e309e180d9e9820a8d6fa2e51bcae7c39c3d2661234fa6ccd2a52f3b35d4c65405720634e2fae61e91c317eb2b038704a0f815b3d3309cf499cf6edf84d016857ae736fc1a768928afed3c88a0bca87ab1139d15a63eea3325e81d471be0c63ec4"]) 16:00:07 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt(r0, 0x6, 0x4, &(0x7f00000003c0)="7a2fbc3f", 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x4d}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffff9c) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x4d}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$setflags(r0, 0x2, 0x0) sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x14}, 0x4, &(0x7f0000000400)="c5a22f6368e10831bbc79f338b286dc9ed7fb3943cb12cb3040b9a99299e2ca58006c52d0e6c6b523537b87d0113cb6e9d16890175af893e475a752cac806e20e3f9c946f9a4f2c4136c1b5c9df87e8991b48583686f3b0cd6ed40469b894abcbbbf69ca270754aeab93d536fcd5a92b1d953beca89bd19f577741eff8f0437994158152b82c2728bcd6de343babe3dd5677ab71a3fb91e9c385144ca8771d5537dd91b9e80603264cfc335f6613c381f65d2096a130291085ded31240b692659ba7ce6a73048073c4cfad0097ebb62eeec0eba75c2684221c0faf34a0488fe3dd9c34483db04fd7600a7ad0b046c58beccedb23feafd850900a758858b1391e6c5c3adb4152ca4fabd3a4f1d3a0e11f6034d991a57fc86d048a9566b855f112dcfe3a0708f57d56fefd7610c212900ec945704b7a8002051c2a20baa71ff39629", &(0x7f0000000040)=0x88, &(0x7f00000002c0)="00355423649ebf16eaf5675f9b98913a79b8daae2b16a677451988c50e3dafc4e790687aaac584bed3d22dd6e11f609ebe3d5c1b4606f1fe9e2d7cf72d1b5422a3f242d40098e955c4fce5e9125f9575dc778a039e2b411398b66bce59f5e44411cdc8de2d821e2f9ecd965029c473f21d66c1246be302d37956b52e05a6efaebafdd7a45fcf2f99fe3394654c030424a6c00a3db501f22179c1caf12a84a699192a960a1581560a8de73e0b6effe00789ebc4c21424577c38618bcbf9a21a057f43524df3951b6ddf064af1db3e1c03818c004e70df78f407a213b42bdc66fdce310f50410c0938e3a03e2881dcd8bd909907a3e8c5d2751121f7e859082ec5501f801e595afad86214b8c8e2c398fc", 0x2) 16:00:07 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0xc}, 0x2, &(0x7f0000000100)="82f8c9ca41bf340a2eb0427b8b8593e5cb12167cc7281c0c15f8f1a884e61a110800000086c08317a87c395ed73327c99fcd84fb17b766eb2ef63290eec6ca1093d3bf8b3081fb517616efb05cba631e2f4f00b312887d68c898fa5a1971a9b3fc5cd72d", 0x0, 0x0, 0x0) syz_open_pts() clock_settime(0x2, &(0x7f0000000040)={0x1, 0x1}) 16:00:07 executing program 1: syz_emit_ethernet(0x66, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffff4c5b0aecb9cb86dd6000000000303aff2140f9d4037d303ebdd590c69d3e9ce8cc5aafca51147426c00f82783347a0ff02000000000000000000000000000185009078000000000005a9f4abf54a6b11fcb35efa958e565f29e962361ea852bc3b94df4c2934f60fb7e696ae0f823c"]) syz_emit_ethernet(0x3a, &(0x7f0000000000)={@local, @random="a432cf7db323", [{[], {0x8100, 0x6, 0x1}}], {@arp={0x806, @generic={0xf, 0x4242, 0x6, 0x4, 0x8, @local, "e3b1cbd3", @empty, "03fddbee3645eb4c30c5c10598934eb7"}}}}) 16:00:07 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffeaaaaaaaeba0deb80000380000000000019078e0000002ac1500aa0303000000e0000001e0000001000000503900b55d8785c6d99dac8ae8a20976a8f7fb7a6528452ddab5ae3ae4ae4d38d7a4f25b33132a49fe9bce783ec9000000000000000000000019b1645a043849e59a2b9b07e1ea565896308501710118740129250401d2ab6b0ab2cbbee266d4bd15214a45c9d2bcd25ab5d436d0a0fb66b1f3e83ddcf1b0f651e9848dd31030454428e343ed597db29c3f6c95dee08f1998ad0656117bc3f5f1c54189e50f33ce30c8d0bb3803149f82fb448c277f26f05d50bd588f1a5e7ae9d113b014650c182cd67a0839f25b5d81777253b75204137519d5b434712e81decad9c628ad3a34f1645869ba86957b1680d62b93ab42dbc61e76cfcbad6a01af47222b4c6b71642302a77a602b821367127698939a0c436d1681ab4704132e9d505b31212cf5a9e114467b5f2fdd95257d6f63ea3e30080dc0761553f0cd8d983e440c5a13043438d2bb54b90411627e5e702f3506954c210cbc38a49e27bb555084b181aead29d00c9c14a6336c7de8d32800000000000000"]) getrlimit(0x3, &(0x7f0000000000)) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x15}, {0x14}, {0x6}]}) syz_emit_ethernet(0x12, &(0x7f0000000000)={@empty, @empty, [{[], {0x8100, 0x7, 0x0, 0x3}}]}) 16:00:07 executing program 0: sysctl$hw(&(0x7f0000000180)={0x6, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000000300), 0x0) sysctl$net_inet_icmp(&(0x7f0000000040)={0x4, 0x2, 0x1, 0x4}, 0x4, &(0x7f0000000340)="f7d4cc0d4ab1b77e8575473d0f00f719dfbe3d757eacaf85e47dd2eaa5b68417b4c12c1c996c5394e2f8e29ab11471b9c1d30e2a1bc426c2e37a6355c9501c2c8773cc2b61772583989587e16ce4f3c560f6a705fef3689401b3834306912e7ec36b3028476aad3e10cd6c7ac5cd46b9206b4b39f3cd413f8981fbc4691e6fcce25ee00b3d3a5452e75af39b56cea1ee24e2ca4f08a4abb3f82f1534b6d5f7bb96c7d26ab824daeaaf67139e50861e0111f21f8abaee0093c7f9087ef18b2aba2ebd34842c867489193727e787af8faec40f8054de5df1de32ad866d372ea8464c9587e0c28d27ecf9c8c1ce4ec86c7946d37a41a05b38e402065ce4d071351b28622e05156f5b96b13365fc74bcf2be471a49edc468ff03536144833d2f2f89fd55a4053cb7a9df1c499eb56abf82d73ff326ac926aac68e82c42505e939e686a4b4637bf4b9856a9a403e8c5f4f47af643f1d593172c5fa3708cbab298e8eaf0107c52d8d1089d15c39f37bcafa623ea4b8347d870e535062a7a16cc49d2c333bb8b07aa6beaa1b9a3423a2c04b2b9da16d0f71acd1157d13c9fe833a11c467eaad30fa929602cfb05b5b7aa431fe51c317e618ea459a7b1f8582c8cce3c9a2bfef9a8932e662831514c265acb6c879b365333d5d43ca8da7dc23775edafa6fbcbaf4177bb8256a14f192bf6d575b9dd3f9094ca9250c196233d97f012517ae71558ff503ec4e9ed8dab23ccf85d7dd7d20594adf2caeee027b52507ba49ebf721dcf2804a39da66074e4f903ec42d6274e042e47af9524af885aeca2ffec34c84ae3d10214566c6e9b2b015cccc28476542926464663329a4f0e3f1f492eb4fc3503c864a95b1d4ebae9cbbaab1c8a92e85faff8756ed1be8ae45ee40c75ae517681db32b04c82de8c52b2a3e02939641e6a6ccd12dce1b1cf80b8b48303a2da741326f4051a9ed591e0bcc27667c3d26b0d10312be62df7f48bc48d9c2e2514d59c5cc3be269741d721df9d3885c057737ed75d56defa92c15b544c9984ee57c41906d2a272302ce18190616dcd389c51ab7e6226e7a85b784cf01ed900c81afaa49b9a57dff29aac18d1e0e14626c079f12ee50d18ce3f50c9caef7b38c3a0c57311b217ce425080e3cd497690efb7775bb4f71286b88ec75857e388510c2e955a3d00c66f21a0cc6d37636a84597c6c54f994906486d22ce82224be7f58a756b5802bffa18678ea1649fe3b2d90698b014a5864de913196febcbea34af1d4d34c1b2a9667337b99d18057017074d0cc3fa886093edf4703823bfc9a66cdfdd79a5f26527d7721f05bd007fc3277d1e7cd4499b9ff51a7913d1a4b512578db97989a20cafd3257fb6056ceffdad2ed5943136b271e894ef343f66cc97bb18907fe15860762792ec6742baf7837364b6745c5e7e81f860a2b64cba235d5b7e5cd5c4e1464f6a803b6e2f1320d3ad3dff1138ed124c2ef881d64e5c5ba8406066b03240547802de2f1c66681b7f4fc28d3f2c0657ca5661e8408429843e64d9aab9ec76d1c7cabba1186b5bf3f26250537e1f3520cdfc1557a3b6e6c7b1905aefc5158d5e32f3d618469a7b7fc8bfc89009184acdadda3f1cb3a81fe9cfa9fae38b305ede61b4f16169ff2a8f179624fe90183cabfbb16bbc6868470433648bfc49d41ccec65ad6a7204ef08cf1edd2216fdd095899507b6302f7b2926a12eacd5b031fdf4d74e0c816cf7c557dbb8513b47810f9f9cabcd3c5a4453349e2c496f2475d3a7a9ed05a1a5e7d685f2efdfe374cb2852e92448bf8f28aeb32b01aa6e9e39caf286f517fad837321a09a812f2dd9d69fa82fe9c9f8b708d50325fa97c5de74cf7cc14c6a9ecf21e4b8adb797532607ae43222ff4e56130006965cb041ead562e7acd257a01469a0558c72af4629f0fe54c4d8140701959ebff7312fa9c37c4b320f6a6d7e5c2c4fa2a1e97f901b4665eeb15e9e2b4f5922e0c03cb1fc2253ac7b1d3e24e59884089f7ca21709edba18749e9a066e7e838afa0da8079a16024a29e16bd328fde9ff049ca2a504be31d2216337da42a439ad7817c633d7a729d037000df1cc8a1da646c70ab9be200896dc9618e4fb4e1b9b0059b09bad56621776c30845aecca145d3a97ef87917aa7f1276f0f097eda2724d53e0b76a429b1da5da1b14949f8714e12b0cf967b327f3ca443e96551513986782d53fab8cfe68673ceaea0ce64a6068331fa8ec9fb90e6b710b080aa059bb8a0d03e3679ac867ed5d60f97369f58b373cd1b3f607c2bd827db6fdcc6bc6af760d62300b943e65e4fcd88f06f833a2c993d722333894911e118787d26421d6d3b8a84482c4208df61c94505481d10117ece910b4cc87c041d12bb23d3820c7eedd175db5d14ad6952058bb8d142db2a12f12dfe99d781f29fb46d61e876a65080a3b9f066d9425016ed4cc43fa5c263964a0c6d56c43f4adeb01d92c5e78aaa0e675336cc41deeb21bac3f84fdf71d14629999ad211121d28d8ececc234cf48c1c594395cae496e4cfe1630586e661912a8607b54ad814a2bd805b341fb8bdc60fd7e2a999a12ccb1850bff34cda7b742fe410873c9c8df512fa273441498efe847c8edd626360a85886bcbdf286efbe69ecf75822c32b5111a620789c18b8b638e730523fd2b5447795a1c603add0a92e20650d990e38f8d399681a778593d5293d53801a859c5d22d83174c4827d61af222d86e34f04c0291be2a66791e797649d2afb8a2f7f7d1428cbd6a6d88654618c6d77a6cf9fab6d345fbd12b2edb9d24ecca355d8aa1e9468b5323ad70d16e189dbaa4cd382d65ffcf01b9d2d4ce676269ce92908bf11ec1ff761a0570827530d8f2126ec928d5c220aae0888f12abc7a23afbf7b4b033e60a7ccb61241812ec16e01c7ad15fa2c9a34173f346e89575e5daedf1b1f24a0af5cd551c60f84d0b98612a2308db2e3fd4c0e1ee7dac524cb8166e94413510d5898f3e5972d287d8cf59687e185d799491e9a6074c443af215749e33068f57c264abfffb0f9e3b3224ef37a239d09731deab6e99c05637e6dcbe20bf17575d3cd964e54e7edc6f4c229e33918e11d683ad2d1de801c8a758299c84f4b2c6221128f4cabf2c92479289332ce47b1ed2411f5379d465e93b69187f1b61cb49c73fc4b57f0c57c719104720537f6f6bb961c3b296411aab5bf360c9fdadac99f7aa05181ecae3529df86eb5970e95a903d9e4d2f927845e53ea0b3506bfd71b2d607af2ecbcb2a103d8c53c117cea5464a147f3f272b1a5bbccdd7db95ecae74dee8de3e63656dd32a2e23b9f2d3c8fa3679cbab5e0c66f5fa14265a3090e2a95f137249f52bfc4d6ece68b2881b16a0dfdc24cc30da134981b112b07b1ed645c90c4ea580c205eec9b6d6921207e31685c76a5a68ad7709bba5cbe894a6eea55a33013791550025579ee4f87e89f6886ffaf1e797d3e67243739f9c5699c1399414e8d558be4e86676cdacc8b7aac4e08518b2b6554a8f20bb97ad305839c3972d5d7f8d57def7cb42baf210fef058825dc06b2dd949a95bee4849c8ad4441993c7910fabd17359e7ecccefeedf9af2bb5d46c913c445a9c70a726588e0667ec90964e40818cca7619c186a200b98eef735c4c1d1b9750c5f0a2fa999b1dd39af0f46ba1634320bd5987824af18c30e71cef47b5bb05bd409b7074cc2b1e5a50a3ddb7c026623b9f389354d36c32e3ecb69b17ac2e656a8b7926e283dd31e450187a8eade826b420affb2ea6d8118f2effd137dd9ef4b6d3d1765b5ad313c83c5d2accc10682257b341b87e292259c2a2a631101f6c2a34e0e905de4c91eb03e108eee77eb50c53ff391a277dec716a82b2bf494a1cf1eda7beb6ce0cf460187453018adc6f386c145aacf4f6928d0f476d9cc184dad15dda800dab227564d945cc2a6b9acb6b9f67e8d7cdb57be1bc5476996f9fb86be8dc81a50c3b1b41cc053aa9f2bbdcf8bed26a3d30bd4add9a80be31022a56bc8338f99dce76d4981cdb328db5975e2b1610c10f6790907d7355ea28bacbb0f9f141d22842ff78b83daec350e11990ea2b6ae51088362d522343475d7df4485b526aa6e9a14aa88604467a888d35fcf694350b5385e6d319686970c6c005f8de280fe2db48d71c05e7ebbe2b86d337c2658b60d15899662b630d818dfac8876e2c6be99be91f0bcbb8e614e0264c1bb988f359ab8de96332cad015c52fb191fe9e1511f9953654223a66c158401b400bcb947e50c8c5e01ae5dfdead7a385368f401e03341abe547e74248a52e16950038fcbf888c3518fdd4d447a3b24f814daf1307752e5776b585c14d4bf21dde3ec355b74e3086d7595a1d90560f4764def4685d3d42c44974406068a7067009d360aee81a9dbd7c5ccdf8e1e55b5a31e3ea0aa56d8a3be4aa113ae6f9c48c4f1ae1de0ec207229a6b638af59c74b55f3aa125ed4aa968acac1b3ca83b6586c0efccfe731109bce3977d3a0b4c5a36bb09459e64b4fd47c40cc867a02add0447f4a3b088077a619a1a77b6e02987472f1bcc2c92bda41a8f1b3590e90d8060ec4151b5a136c2ac3d4a9712979fb30c92b4611b5171d96107b8345278f0a3a22ce3f99dc7fc57264f4702378a3f323f56bd48e2fa340e09f263d0b87caabde26aab2c35ba6e6c6405b7ea8d7368c49a40c9f121f29dc51e102ceeddc32f22774bd53cd82d2ef30ad8d138488086861f1fbbd6820c754b24e6efcdad2f2b226e7fc0e34f155223d54158bbbe0d2a3be15167bde0bc834d031255a28a134d8026b5c15bc2d26313062d910e87d446897ce837e763831afd126466709e24e84841ae0e1d0b632e07e446372cd96dba65bc334428b68c4187ee44f072afb7c0d3b861d11a169dcc558dc53762b2905af69dfe494685e8cb06f319c7c94b07d13318215a76a13d1af3d16ca25e7cfe5701d8bc4eac089f42817b32419101ab24d5a00326f97c7ee768ac7a6011b51948f69c8044f3ec6910c3732c3732c063111269f1cc38a9b452cd64256571624677633540970705d1a37d783fbe9e0f7d99b4d043d9bd4acd80772850eafcf4a2f2e0c465e9ea5ec1b255473d134809a0d0a1d61adb5054d2d54b3b3fdccfac5a995385d763d2d38256fe192d289b04632b40c0f19a646d6948c85600f739ea2dd58d116454d4534800ca89bbb3624bd3c66457bbbb8daea1b391d47bce7410f4343fbd1092767a48a5e2415896a79580742a6f9fa3f300d12a0f044b12e95495131b059c4bdbbf7428084a37d67249ac54e745a8d0174547efed916e7d42ced77c868252c27063fbd683907d87df06b853edc2c8793d2f1998ff6502af7b9c5e055b90a948b55e316c2f3cb942d7c1eff65d4e8133f57be3e3825d8da3ee22e9ea683185bde8cb57686d4c8f5af65a7fc6d84f76924cb84ca45fbab2c6d1359f20a64794b4e51ecc96e17ed0853d75e546a50da86f77b24b28d8a49e4f4ad248d300088353ce4a88e0df4d9f10954c47087bce20f3a99d31fecaf3c107b60e7d27b5819ae2bc570b3e66e882efd50d19504cd8e6a13d01823b1b936af3fbf2d269d57413824d9a23fcd888b4396ba33c26a2af7e03e18bcc7c8b23aa1444a4cfcc658bd74d94bf941e2d2169ed9d0ca22539d0d6f80eae12872e35db366e568035d1df7d9033aa60350251f7ef1b77b72fce24906fdde381f3bac9c7aa614cb11e101106e12fc96091874455754f235d31bdbd61c35f532a86e9f4741bf5682cd6944b87d7b9de4", &(0x7f0000000100)=0x1000, &(0x7f00000001c0)="556fef5f42cf2899c0c5f25d65b39d9feddd7e4b171af849e229adbface2f81fc43d87c5a74d0b97e8e2163f625435bdef24a56ceebd32552ac4be0c31e9c04dbd10fadf35b3cf1c4cc0d829d565504a31072dbc3aa4dbc5538098b30bf66fab26f0723a821f8095b483d79d77266b7c37fd477f00a14a2c2d0f00eb3e78248a6b2fd9cc3744ff05f63e7206f6f28185583d5c63c9fac7a1350e773e2ca85a85c3518a7c0009d57163bbb0df85c743e18a3d7cad22f369e25ab5b46bedd10e9e94d7", 0xc2) r0 = socket(0x20, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x4d}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) close(r1) r2 = fcntl$dupfd(r0, 0x0, r0) mknod(&(0x7f0000000140)='./file0\x00', 0x10, 0x100) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCNOTTY(r2, 0x20007471) 16:00:07 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40000000000], [0x0, 0x0, 0x0, 0x0, 0x800000000, 0x0, 0xfffffffffffffffb], [0x0, 0x0, 0x0, 0x9, 0xffffffffbfffffff, 0x7fffffff], [0x0, 0x0, 0x482], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0x81}, {}, {0x0, 0xffffffff}, {0x0, 0x0, 0xffffffff}], {}, {0x0, 0x0, 0x0, 0x3}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x4d}, {0x28}, {0x6}]}) r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x480, 0x10) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000200)=0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r2, 0x0, r3) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) open(&(0x7f0000000500)='./file0\x00', 0x10000, 0x80) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f00000004c0)=0x7) r7 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8, 0xc4) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x1, 0x7, 0x81, 0x6}, {0x88, 0x9, 0x9, 0xe8}, {0x7, 0x7, 0x3, 0x3}]}) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) panic: sbdrop Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 233657 10717 0 0 0x4000080 1 syz-executor.1 * 69135 38192 0 0x14000 0x200 0 softnet db_enter() at db_enter+0x18 panic(ffffffff822206da) at panic+0x15c sbdrop(fffffd806eb41968,fffffd806eb41a60,634) at sbdrop+0x3c6 tcp_input(ffff800020e39318,ffff800020e39324,6,2) at tcp_input+0x3d76 ip_deliver(ffff800020e39318,ffff800020e39324,6,2) at ip_deliver+0x353 ip_ours(ffff800020e39318,ffff800020e39324,ffff800020e18750,0) at ip_ours+0x412 ip_input_if(ffff800020e39318,ffff800020e39324,4,0,ffff80000017b2a8) at ip_input_if+0x6ce ipv4_input(ffff80000017b2a8,fffffd807f01e600) at ipv4_input+0x48 ether_input(ffff80000017b2a8,fffffd807f01e600,0) at ether_input+0x345 if_input_process(ffff80000017b2a8,ffff800020e39448) at if_input_process+0x10b ifiq_process(ffff80000017b6a0) at ifiq_process+0x80 taskq_thread(ffff80000002b080) at taskq_thread+0x9c end trace frame: 0x0, count: 3 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic sbdrop ddb{0}> trace db_enter() at db_enter+0x18 panic(ffffffff822206da) at panic+0x15c sbdrop(fffffd806eb41968,fffffd806eb41a60,634) at sbdrop+0x3c6 tcp_input(ffff800020e39318,ffff800020e39324,6,2) at tcp_input+0x3d76 ip_deliver(ffff800020e39318,ffff800020e39324,6,2) at ip_deliver+0x353 ip_ours(ffff800020e39318,ffff800020e39324,ffff800020e18750,0) at ip_ours+0x412 ip_input_if(ffff800020e39318,ffff800020e39324,4,0,ffff80000017b2a8) at ip_input_if+0x6ce ipv4_input(ffff80000017b2a8,fffffd807f01e600) at ipv4_input+0x48 ether_input(ffff80000017b2a8,fffffd807f01e600,0) at ether_input+0x345 if_input_process(ffff80000017b2a8,ffff800020e39448) at if_input_process+0x10b ifiq_process(ffff80000017b6a0) at ifiq_process+0x80 taskq_thread(ffff80000002b080) at taskq_thread+0x9c end trace frame: 0x0, count: -12 ddb{0}> show registers rdi 0 rsi 0x1 rbp 0xffff800020e38ea0 rbx 0xffff800020e38f50 rdx 0x8b rcx 0x2 rax 0x1 r8 0xffffffff8159948f kprintf+0x16f r9 0x1 r10 0x2 r11 0xc0fb9a6377eb9c1e r12 0x3000000008 r13 0xffff800020e38eb0 r14 0x100 r15 0x1 rip 0xffffffff81f91828 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800020e38e90 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{0}> show proc PROC (softnet) pid=69135 stat=onproc flags process=14000 proc=200 pri=32, usrpri=50, nice=20 forw=0xffffffffffffffff, list=0xffff800020e189c0,0xffff800020e18280 process=0xffff800020e1a3d8 user=0xffff800020e34000, vmspace=0xffffffff8265bd40 estcpu=0, cpticks=0, pctcpu=0.87 user=0, sys=0, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 10717 320020 4387 0 2 0 syz-executor.1 10717 316651 4387 0 3 0x4000080 fsleep syz-executor.1 10717 233657 4387 0 7 0x4000080 syz-executor.1 96855 113564 0 0 3 0x14200 bored sosplice 4387 42 66418 0 3 0x82 nanosleep syz-executor.1 10125 261155 66418 0 3 0x82 nanosleep syz-executor.0 66418 88364 24127 0 3 0x82 nanosleep syz-fuzzer 66418 342126 24127 0 3 0x4000082 nanosleep syz-fuzzer 66418 197293 24127 0 3 0x4000082 thrsleep syz-fuzzer 66418 338762 24127 0 3 0x4000082 thrsleep syz-fuzzer 66418 121767 24127 0 3 0x4000082 thrsleep syz-fuzzer 66418 445034 24127 0 3 0x4000082 thrsleep syz-fuzzer 66418 218092 24127 0 3 0x4000082 thrsleep syz-fuzzer 66418 314730 24127 0 3 0x4000082 thrsleep syz-fuzzer 66418 127795 24127 0 3 0x4000082 thrsleep syz-fuzzer 66418 258295 24127 0 3 0x4000082 kqread syz-fuzzer 24127 137397 35433 0 3 0x10008a pause ksh 35433 29102 54926 0 3 0x92 select sshd 1426 296893 1 0 3 0x100083 ttyin getty 54926 1550 1 0 3 0x80 select sshd 42300 445586 45725 74 3 0x100092 bpf pflogd 45725 149637 1 0 3 0x80 netio pflogd 18625 115283 18648 73 3 0x100090 kqread syslogd 18648 210715 1 0 3 0x100082 netio syslogd 6281 44546 1 77 3 0x100090 poll dhclient 76672 331359 1 0 3 0x80 poll dhclient 83584 517120 0 0 3 0x14200 bored smr 10400 452113 0 0 3 0x14200 pgzero zerothread 23516 253655 0 0 3 0x14200 aiodoned aiodoned 97249 464667 0 0 3 0x14200 syncer update 29145 246021 0 0 3 0x14200 cleaner cleaner 22001 391543 0 0 3 0x14200 reaper reaper 13808 20328 0 0 3 0x14200 pgdaemon pagedaemon 47509 159333 0 0 3 0x14200 bored crynlk 75559 76126 0 0 3 0x14200 bored crypto 29901 417560 0 0 3 0x40014200 acpi0 acpi0 63476 185379 0 0 3 0x40014200 idle1 *38192 69135 0 0 7 0x14200 softnet 90404 340836 0 0 3 0x14200 bored systqmp 97075 38040 0 0 3 0x14200 bored systq 49253 163045 0 0 3 0x40014200 bored softclock 57738 412900 0 0 3 0x40014200 idle0 1 491521 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 10717 (syz-executor.1) thread 0xffff800020ec7398 (233657) exclusive rrwlock inode r = 0 (0xfffffd807ecc5d58) #0 witness_lock+0x4c7 #1 rw_enter+0x453 #2 rrw_enter+0x88 #3 VOP_LOCK+0x4b #4 vn_lock+0x81 #5 vget+0x1c8 #6 cache_lookup+0x2bb #7 ufs_lookup+0x1bc #8 VOP_LOOKUP+0x5b #9 vfs_lookup+0x7a6 #10 namei+0x63c #11 vn_open+0x117 #12 doopenat+0x28b #13 syscall+0x4a4 #14 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff8269e118) #0 witness_lock+0x4c7 #1 syscall+0x400 #2 Xsyscall+0x128 Process 38192 (softnet) thread 0xffff800020e18750 (69135) exclusive rwlock netlock r = 0 (0xffffffff8252a498) #0 witness_lock+0x4c7 #1 if_input_process+0x85 #2 ifiq_process+0x80 #3 taskq_thread+0x9c #4 proc_trampoline+0x1c shared rwlock softnet r = 0 (0xffff80000002b0e0) #0 witness_lock+0x4c7 #1 taskq_thread+0x8f #2 proc_trampoline+0x1c ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9547 7123K 7124K 78643K 11150 0 pcb 13 8K 8K 78643K 45 0 rtable 114 6K 6K 78643K 282 0 ifaddr 67 15K 15K 78643K 95 0 sysctl 2 0K 0K 78643K 2 0 counters 43 33K 34K 78643K 51 0 ioctlops 0 0K 4K 78643K 1497 0 iov 0 0K 32K 78643K 21 0 mount 1 1K 1K 78643K 1 0 vnodes 1226 77K 77K 78643K 1362 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 3 0 VM map 2 1K 1K 78643K 2 0 sem 11 1K 1K 78643K 16 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1824 197K 290K 78643K 13058 0 file desc 5 13K 25K 78643K 175 0 proc 61 63K 95K 78643K 446 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 0 0K 0K 78643K 10 0 in_multi 52 2K 3K 78643K 89 0 ether_multi 1 0K 0K 78643K 8 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 55 254K 254K 78643K 55 0 exec 0 0K 1K 78643K 216 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 127 31K 31K 78643K 1517 0 UVM aobj 5 2K 2K 78643K 6 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 35 0 NDP 8 0K 0K 78643K 20 0 temp 90 3041K 3105K 78643K 2494 0 kqueue 3 4K 4K 78643K 3 0 SYN cache 2 16K 16K 78643K 2 0 ddb{0}> 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 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 27 0 25 1 0 1 1 0 8 0 rtentry 112 62 0 20 2 0 2 2 0 8 0 unpcb 120 69 0 59 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 970 0 970 1 1 0 1 0 8 0 tcpcb 544 68 0 64 1 0 1 1 0 8 0 inpcb 280 315 0 306 2 0 2 2 0 8 1 nd6 48 10 0 6 1 0 1 1 0 8 0 pkpcb 40 1 0 1 1 0 1 1 0 8 1 ppxss 1128 1 0 1 1 0 1 1 0 8 1 pfstscr 40 4 0 2 1 0 1 1 0 8 0 pffrag 232 1 0 1 1 0 1 1 0 482 1 pffrnode 88 1 0 1 1 0 1 1 0 8 1 pffrent 40 3 0 3 1 0 1 1 0 8 1 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfrktable 1344 7 0 2 1 0 1 1 0 8 0 pfstitem 24 35 0 3 1 0 1 1 0 8 0 pfstkey 112 37 0 5 1 0 1 1 0 8 0 pfstate 328 35 0 3 3 0 3 3 0 8 0 pfrule 1360 26 0 16 2 1 1 2 0 8 0 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 290 0 112 13 0 13 13 0 8 0 art_table 32 292 0 112 2 0 2 2 0 8 0 art_node 16 61 0 22 1 0 1 1 0 8 0 sysvmsgpl 40 19 0 15 1 0 1 1 0 8 0 semupl 112 4 0 4 1 0 1 1 0 8 1 semapl 112 12 0 3 1 0 1 1 0 8 0 shmpl 112 4 0 1 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1617 0 210 89 0 89 89 0 8 0 ffsino 272 1617 0 210 94 0 94 94 0 8 0 nchpl 144 2046 0 436 60 0 60 60 0 8 0 uvmvnodes 72 1783 0 0 33 0 33 33 0 8 0 vnodes 208 1783 0 0 94 0 94 94 0 8 0 namei 1024 5509 0 5509 1 0 1 1 0 8 1 percpumem 16 36 0 4 1 0 1 1 0 8 0 vcpupl 1984 1 0 0 1 0 1 1 0 8 0 vmpool 560 1 0 0 1 0 1 1 0 8 0 pfiaddrpl 120 3 0 0 1 0 1 1 0 8 0 scxspl 192 5427 0 5427 8 1 7 7 0 8 7 plimitpl 152 32 0 24 1 0 1 1 0 8 0 sigapl 424 391 0 359 4 0 4 4 0 8 0 futexpl 56 2506 0 2505 1 0 1 1 0 8 0 knotepl 112 61 0 42 1 0 1 1 0 8 0 kqueuepl 144 17 0 14 1 0 1 1 0 8 0 pipelkpl 48 107 0 97 1 0 1 1 0 8 0 pipepl 120 214 0 195 1 0 1 1 0 8 0 fdescpl 496 375 0 359 3 0 3 3 0 8 0 filepl 152 2117 0 2012 5 0 5 5 0 8 0 lockfpl 104 43 0 42 1 0 1 1 0 8 0 lockfspl 48 15 0 14 1 0 1 1 0 8 0 sessionpl 112 18 0 7 1 0 1 1 0 8 0 pgrppl 48 18 0 7 1 0 1 1 0 8 0 ucredpl 96 176 0 167 1 0 1 1 0 8 0 zombiepl 144 359 0 358 1 0 1 1 0 8 0 processpl 984 391 0 358 5 0 5 5 0 8 0 procpl 624 729 0 685 4 0 4 4 0 8 0 sosppl 128 3 0 3 1 0 1 1 0 8 1 sockpl 400 412 0 391 4 0 4 4 0 8 1 mcl64k 65536 6 0 0 1 0 1 1 0 8 0 mcl12k 12288 4 0 0 1 0 1 1 0 8 0 mcl9k 9216 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 2 0 0 1 0 1 1 0 8 0 mcl4k 4096 4 0 0 1 0 1 1 0 8 0 mcl2k2 2112 1 0 0 1 0 1 1 0 8 0 mcl2k 2048 196 0 0 24 0 24 24 0 8 0 mtagpl 80 18 0 0 1 0 1 1 0 8 0 mbufpl 256 258 0 0 15 0 15 15 0 8 0 bufpl 280 3525 0 133 243 0 243 243 0 8 0 anonpl 16 49387 0 33805 65 2 63 64 0 124 0 amapchunkpl 152 1864 0 1711 9 2 7 9 0 158 0 amappl16 192 1624 0 799 42 0 42 42 0 8 0 amappl15 184 1 0 1 1 1 0 1 0 8 0 amappl14 176 33 0 24 1 0 1 1 0 8 0 amappl13 168 38 0 33 1 0 1 1 0 8 0 amappl12 160 19 0 18 2 1 1 1 0 8 0 amappl11 152 134 0 118 1 0 1 1 0 8 0 amappl10 144 83 0 74 1 0 1 1 0 8 0 amappl9 136 385 0 384 1 0 1 1 0 8 0 amappl8 128 365 0 328 2 0 2 2 0 8 0 amappl7 120 179 0 166 1 0 1 1 0 8 0 amappl6 112 103 0 99 1 0 1 1 0 8 0 amappl5 104 276 0 259 1 0 1 1 0 8 0 amappl4 96 493 0 462 1 0 1 1 0 8 0 amappl3 88 109 0 102 1 0 1 1 0 8 0 amappl2 80 2021 0 1950 2 0 2 2 0 8 0 amappl1 72 17975 0 17521 23 13 10 18 0 8 0 amappl 80 986 0 939 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 5 0 1 1 0 1 1 0 8 0 uaddrrnd 24 376 0 359 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 376 0 359 1 0 1 1 0 8 0 vmmpekpl 168 6847 0 6815 2 0 2 2 0 8 0 vmmpepl 168 52357 0 50348 113 7 106 110 0 357 14 vmsppl 368 375 0 359 2 0 2 2 0 8 0 pdppl 4096 760 0 719 6 0 6 6 0 8 0 pvpl 32 165185 0 146464 158 1 157 158 0 265 4 pmappl 232 375 0 359 3 1 2 2 0 8 1 extentpl 40 53 0 36 1 0 1 1 0 8 0 phpool 112 265 0 3 8 0 8 8 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace db_enter() at db_enter+0x18 panic(ffffffff822206da) at panic+0x15c sbdrop(fffffd806eb41968,fffffd806eb41a60,634) at sbdrop+0x3c6 tcp_input(ffff800020e39318,ffff800020e39324,6,2) at tcp_input+0x3d76 ip_deliver(ffff800020e39318,ffff800020e39324,6,2) at ip_deliver+0x353 ip_ours(ffff800020e39318,ffff800020e39324,ffff800020e18750,0) at ip_ours+0x412 ip_input_if(ffff800020e39318,ffff800020e39324,4,0,ffff80000017b2a8) at ip_input_if+0x6ce ipv4_input(ffff80000017b2a8,fffffd807f01e600) at ipv4_input+0x48 ether_input(ffff80000017b2a8,fffffd807f01e600,0) at ether_input+0x345 if_input_process(ffff80000017b2a8,ffff800020e39448) at if_input_process+0x10b ifiq_process(ffff80000017b6a0) at ifiq_process+0x80 taskq_thread(ffff80000002b080) at taskq_thread+0x9c end trace frame: 0x0, count: -12 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x1a: addq $0x8,%rsp x86_ipi_db(ffff800020e00ff0) at x86_ipi_db+0x1a x86_ipi_handler() at x86_ipi_handler+0xc6 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x23 __mp_lock(ffffffff8269df10) at __mp_lock+0x127 __mp_acquire_count(ffffffff8269df10,2) at __mp_acquire_count+0x51 mi_switch() at mi_switch+0x392 sleep_finish(ffff800021f91080,1) at sleep_finish+0x113 sleep_finish_all(ffff800021f91080,1) at sleep_finish_all+0x32 rwsleep(ffff800020ec7398,ffffffff8248ade0,120,ffffffff821f4352,0) at rwsleep+0x11b futex_wait(3a0c366a2a0,2,0,2) at futex_wait+0x13c sys_futex(ffff800020ec7398,ffff800021f91220,ffff800021f91270) at sys_futex+0x114 syscall(ffff800021f912f0) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x3a0fc2235a0, count: 2 ddb{1}> trace x86_ipi_db(ffff800020e00ff0) at x86_ipi_db+0x1a x86_ipi_handler() at x86_ipi_handler+0xc6 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x23 __mp_lock(ffffffff8269df10) at __mp_lock+0x127 __mp_acquire_count(ffffffff8269df10,2) at __mp_acquire_count+0x51 mi_switch() at mi_switch+0x392 sleep_finish(ffff800021f91080,1) at sleep_finish+0x113 sleep_finish_all(ffff800021f91080,1) at sleep_finish_all+0x32 rwsleep(ffff800020ec7398,ffffffff8248ade0,120,ffffffff821f4352,0) at rwsleep+0x11b futex_wait(3a0c366a2a0,2,0,2) at futex_wait+0x13c sys_futex(ffff800020ec7398,ffff800021f91220,ffff800021f91270) at sys_futex+0x114 syscall(ffff800021f912f0) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x3a0fc2235a0, count: -13