kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Mon Dec 30 04:53:32 PST 2019 OpenBSD/amd64 (ci-openbsd-main-5.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.102' (ECDSA) to the list of known hosts. 2019/12/30 04:53:42 fuzzer started 2019/12/30 04:53:46 dialing manager at 10.128.15.235:43109 2019/12/30 04:53:46 syscalls: 337 2019/12/30 04:53:46 code coverage: enabled 2019/12/30 04:53:46 comparison tracing: enabled 2019/12/30 04:53:46 extra coverage: support is not implemented in syzkaller 2019/12/30 04:53:46 setuid sandbox: enabled 2019/12/30 04:53:46 namespace sandbox: support is not implemented in syzkaller 2019/12/30 04:53:46 Android sandbox: support is not implemented in syzkaller 2019/12/30 04:53:46 fault injection: support is not implemented in syzkaller 2019/12/30 04:53:46 leak checking: support is not implemented in syzkaller 2019/12/30 04:53:46 net packet injection: enabled 2019/12/30 04:53:46 net device setup: support is not implemented in syzkaller 2019/12/30 04:53:46 concurrency sanitizer: support is not implemented in syzkaller 2019/12/30 04:53:46 devlink PCI setup: support is not implemented in syzkaller 04:53:52 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000040)={0x4, 0x80000001}) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) r1 = syz_open_pts() ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000000c0)=0x1f) symlink(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='./file0\x00') semget$private(0x0, 0x0, 0x2) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) connect$unix(r3, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$KDSETRAD(r4, 0x20004b43) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r8 = getegid() fchownat(r6, &(0x7f0000000280)='./file0/file0\x00', r7, r8, 0x2) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000340)={0x40, 0x0, 0x8, 0x73b6, 0xffffffff}, 0xc) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000600)={0x3ff, 0x8, 0x13, 0x9, &(0x7f0000000380)={{0xfa, 0x1f, 0xf6, 0x5, 0x3, 0x5, 0x2}, {[0x6, 0x7f, 0x3f, 0xae7, 0x12b, 0x7, 0x1, 0x10000, 0x6, 0x400, 0x23a, 0x8, 0x5, 0x800, 0x0, 0x5, 0x8, 0x80000000], [0x7, 0x2, 0x1, 0xc6, 0x9, 0x3023, 0x1, 0x2, 0x0, 0x5], [0x9, 0x1, 0xeb8, 0x5, 0x5, 0x1ff, 0x1], [0x1, 0x0, 0x1, 0x0, 0x2], [{0x2, 0xd38c, 0x0, 0x3f}, {0x580, 0x200, 0xa96, 0x1}, {0x7, 0x8, 0xb49}, {0x0, 0x8, 0x0, 0x3}, {0x3, 0x1, 0xdaa, 0x3}, {0xf1b1, 0x3, 0x2, 0x8}, {0x40, 0x9c3, 0x3, 0x7ff}, {0x13f, 0xfffffff7, 0x2, 0x1}], {0x48d, 0x7fffffff, 0x7, 0x2c}, {0x7, 0x0, 0x8, 0x100000001}}}, 0x40, 0x3f}) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000640)=0x1) accept$unix(r5, 0x0, &(0x7f0000000680)) r9 = openat$tty(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCFLUSH(r9, 0x80047410, &(0x7f0000000700)=0x80000001) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000740)=0x8) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000780)='/dev/null\x00', 0x0, 0x0) r11 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) fchownat(r10, &(0x7f00000007c0)='./file0\x00', r11, r12, 0x2) r13 = socket$inet(0x2, 0x0, 0x7) pwrite(r13, &(0x7f0000000880)="17d5c754e19d5284a3ebcc38c193d53eff7f4a6a4cbce9586c8cfb4bad2a1e2e34dc229cbd74ac8abb3ca1586021c3916b7394eac9ba2befe8be6c24995c95f94e3eda5d2962a23b4eb9d4e5ba7f78c039cb4752307185b75849704c3a98c86dd416ec740bc64f67e4897efadbd1e01ea38be56683956c0c3afd", 0x7a, 0x0, 0xe7) r14 = openat(0xffffffffffffffff, &(0x7f0000000900)='./file0/file0\x00', 0x80, 0x3886beb546312c3c) fcntl$getown(r14, 0x5) 04:53:52 executing program 1: r0 = geteuid() setuid(r0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$KDDISABIO(r1, 0x20004b3d) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0xb00, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000080)={0x4, './file0\x00', './file0\x00'}) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0xc3, 0x1}, {0x3, 0x32b1}}) r3 = getpid() fcntl$lock(r2, 0x8, &(0x7f0000000140)={0x0, 0x0, 0xe5d7, 0x5, r3}) acct(&(0x7f0000000180)='./file0\x00') pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r5 = shmget$private(0x0, 0x1000, 0x210, &(0x7f0000ffe000/0x1000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r11 = getegid() shmctl$IPC_SET(r5, 0x1, &(0x7f0000000300)={{0x4, r6, r8, r9, r11, 0x40, 0xf937}, 0x3, 0x7, r3, r3, 0x101, 0x5, 0xe9}) symlinkat(&(0x7f0000000380)='./file0\x00', r2, &(0x7f00000003c0)='./file0/file0\x00') pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$LIOCSFD(r13, 0x80046c7f, &(0x7f0000000440)=r4) setegid(r10) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000000480)='/dev/zero\x00', 0x80, 0x0) r15 = getuid() r16 = getegid() fchownat(r14, &(0x7f00000004c0)='./file0/file0\x00', r15, r16, 0x1) r17 = socket(0x39, 0x1, 0x52) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, 0xc) r19 = getgid() setsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000540)={r7, r18, r19}, 0xc) r20 = getuid() getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, &(0x7f00000005c0)=0xc) r22 = getppid() r23 = getpgrp() shmctl$IPC_SET(r5, 0x1, &(0x7f0000000600)={{0x1, r20, r16, r21, r16, 0x10}, 0x4, 0x7, r22, r23, 0x7fffffff, 0x7c000000000000, 0x9}) 04:53:52 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000240)=""/255, 0xff}, {&(0x7f0000000340)=""/255, 0xff}, {&(0x7f0000000000)=""/51, 0x33}], 0x3, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x15, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x15, 0x0, 0x0) dup2(r1, r2) 04:53:52 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) socket(0x1e, 0x1, 0x40) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x104, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x15, 0x0, 0x0) getsockname(r0, &(0x7f0000000240)=@un=@file={0x0, ""/17}, &(0x7f00000000c0)=0x13) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) kqueue() r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x15, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setgroups(0x1, &(0x7f0000000200)=[r3]) sendmsg$unix(r1, &(0x7f0000000900)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0xffffffffffffffc6, &(0x7f0000000840)}, 0x0) 04:53:52 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) utimes(&(0x7f0000000200)='./file0\x00', &(0x7f00000001c0)={{0x4003ff, 0x8}, {0x1, 0x80000000}}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) openat(r0, &(0x7f0000000180)='./bus\x00', 0x200, 0x70) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) socketpair(0x6, 0x76dbe50039a66180, 0x65, &(0x7f00000000c0)={0xffffffffffffffff}) bind$unix(r4, &(0x7f0000000140)=@file={0x1, './bus\x00'}, 0x8) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) 04:53:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000080), 0x8000, 0x0, 0x10001, 0x0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x20, 0xa) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/\x06\x00s\xd7\'\f\xa4Y', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'|ap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000280)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000fc8b451a215edcc999670dad2d833f6048f149b1366e0a09e3caf2be9bf423126cbf5772689f6a1b2f9f85217064fe86c9795045ec0e724706891552e0ffd41023babf8b5e30ca4b134d13293e21ef3734d685bc8eef89babe33f34dc76decbd958b0c377e016c2af021404adbe03724d975b8d74b0629018742a951258b33de33e10fbb1ff8b5c6d198dbdfb65d1e70cd0c99648ac9a685baacb7c983e00cabcff1"]) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x6a35, 0x1, 0x6, 0x40}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="d4962cf0fff3805fae4f42ec9a63") pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r6}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) getdents(r6, &(0x7f0000000400)=""/173, 0xad) fchdir(r5) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x15, 0x0, 0x0) fchflags(r7, 0x1) 04:53:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000080)=[{0x3c}, {0x6}]}) getuid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fb", 0x1, 0x0, 0x0) 04:53:52 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x80, 0x6b) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000080)=0x468c) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f00000001c0)) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000140)={0x2, 0xfffffffb}) r3 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r3, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) 04:53:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x100000b1}, {0x7c}, {0xfffe}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="ff9717e3b4ad75820be0185ce043") sendmsg(0xffffffffffffff9c, &(0x7f00000002c0)={&(0x7f0000000080)=@in={0x2, 0x0}, 0xc, &(0x7f0000000100)=[{&(0x7f0000000180)="15a79a34f26f04d67ced2f9829d9bf4ceb7159bc253bbf682d7ed09089a98ce35dc2fec470d5f5ca93a9d0a842e6bbff0562aa500f768e69aaa941cd36aa80c38e7eceb66521783890758f6ef2e340aa54320188cfe850a3038cb5222ad32fe663c0aa5250df83c2", 0x68}, {&(0x7f0000000200)="fa43f0a3b5fc6ea5a88fa633c5c64698633fe8bb49596f2ce0738dd843b20becbeda0c90f410b19d00fa25367375fb4602f6d7224649b6b9051bdaa17721bbef88f578b681319b6f9477ab37359e3e2ef0768e609e72378504be705b1d8918240c469790cb73ad976a4e4082b64fa37b1b346c603e3a890722ed24ab10afe9aa7f2687280eeedca6457924ae98d560dbf376a21d732ed6099a00ee0c584bad079a099606b112", 0xa6}, {&(0x7f0000000340)="462b527d43cbb1b29c7d486237b5b4b93bde917debecea6de0deba8df6f9adc65d167ffb3a2b2b6627dfa22523973329022b0943a4c4567021e9afd651f4788bb327973bee", 0x45}], 0x3, &(0x7f00000003c0)=[{0xd0, 0xffff, 0x800, "baa7bfc1f533ddf2708fca4b0a092b3301f3d1d1f4ccd4415613ab76d4059d09823c362a4329c175fed11a6583dbbf7a465720b4f87645e9de7e130f707742b6777a54b20f4a58ac702c3e7f4f8f4402c10d777947d81fc262739aecbd8f90738beec5f52a43fb3a30d117796c995bce14542ccee166e96ced4ea851233b9f3040a1bc3ee547f523603ab40ee705be997384cdbaa08f0ec64f209606529e62dfa28a19f28f0de77e4fc802d637b3b7665e4772280cd233d533b6e21d049d3ce9"}, {0x20, 0xffff, 0x2, "7d68a3d6c06f2e5eb59697c8f9fc89ca"}, {0x78, 0xffff, 0x8, "8788f0d24ebdfec4655ff093ddd38d3b31573852c47eeb296bfbb8fd13281e3251a045ca0d09e70f8d587448ed3978504b9fbfc050328d8fbce0fef5c7aac47a13da87d446b9befc854a9407b42c7d0461eda984047d9fd0caa553f80bbce78ea6dcb6ef3e"}, {0x28, 0xfffc, 0x4, "071332b371bd387cd4bed019437b63c2553ad2"}], 0x190}, 0x1) 04:53:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x74}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x15, 0x0, 0x0) write(r1, &(0x7f0000000080)="9cb56bdcf5721633fcfd", 0xa) 04:53:52 executing program 0: socket$inet(0x2, 0x3, 0x0) r0 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f, 0x0, r0}, 0x0, 0x4}) r1 = semget(0x0, 0x1, 0x10) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c1a735bb2f74"], 0x1) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) dup(0xffffffffffffffff) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(0x0, 0x2, 0x0) shmctl$SHM_LOCK(0x0, 0x3) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000080), 0x4) socket(0x2, 0x1, 0x0) open$dir(0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0xfffffffffffffdb1, 0x0, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x20004276, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x40044271, 0x0) 04:53:52 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)=0x100) preadv(r0, &(0x7f0000002740)=[{&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/21, 0x15}, {&(0x7f0000000240)=""/102, 0x66}, {&(0x7f00000002c0)=""/198, 0xc6}, {&(0x7f0000002800)=""/144, 0x90}, {&(0x7f0000000480)=""/246, 0xf6}], 0x6, 0x0, 0x0) 04:53:52 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202, 0x44], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x3fff7bdefff], [0x0, 0x0, 0x482], [{}, {0x0, 0x0, 0x3}], {}, {0xffff}}}) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2, 0x0) socket$unix(0x1, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 04:53:52 executing program 1: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xe, &(0x7f0000000140), 0x4) r1 = dup(r0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f00000001c0)) socketpair(0x6, 0x5, 0x0, &(0x7f0000001300)) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f0000000100)=[{&(0x7f0000000180)='=', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0, 0x1811, r2, 0x0, 0x0) fcntl$dupfd(r2, 0x0, r2) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x7010, r3, 0x0, 0xdd8) r4 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r6, &(0x7f0000000040)="670dc3", 0x3) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCFLUSH(r6, 0x20004268) dup2(r5, r4) fchdir(r4) r7 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r7, &(0x7f0000000040)='./file2\x00', 0x0) 04:53:52 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) getppid() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x10000, 0x50) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff}], 0x0, 0x0, 0x1ff, 0x0) r2 = socket$inet(0x2, 0x3, 0x0) writev(r2, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) r3 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000280)=0xc) r5 = getgid() semop(r3, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xfffe, 0x800}], 0x5) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, r5, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r6 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r6, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r6, &(0x7f0000000400)=[{0x9, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r7 = getgid() r8 = getgid() r9 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r9, 0x0, 0x15, 0x0, 0x0) r10 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r10, 0x0, 0x15, 0x0, 0x0) r11 = fcntl$dupfd(r9, 0x0, r10) fcntl$getflags(r11, 0x1) r12 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(r12, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r12, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r12, &(0x7f0000000400)=[{0x9, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r13 = getgid() r14 = getgid() r15 = socket$inet(0x2, 0x3, 0x0) writev(r15, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r15, 0x0, 0x6a, 0x0, 0x0) r16 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r18 = getgid() semop(r16, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xfffe, 0x800}], 0x5) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r17, r18, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r13, r17, r14, 0x10, 0x9}, 0x8, 0x1, 0x9}) r19 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(r19, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r19, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r19, &(0x7f0000000400)=[{0x9, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r20 = getgid() r21 = getgid() semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r20, 0x0, r21, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0xaf4, r4, r7, 0x0, r21, 0x10, 0x9}, 0x8, 0xffffffffffffffff, 0x9}) fchownat(r1, &(0x7f0000000080)='./bus\x00', r4, r8, 0x2) truncate(&(0x7f0000000040)='./bus\x00', 0x0, 0x4) ioctl$TIOCFLUSH(r0, 0x4004667f, &(0x7f0000000100)) 04:53:52 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x9130fbf, 0x0, 0x4000000, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000000)=r2) r3 = fcntl$dupfd(r0, 0xaea5679ff3189b03, r1) readlinkat(r3, &(0x7f0000000300)='./file0\x00', &(0x7f0000000340)=""/223, 0xdf) fsync(r1) munmap(&(0x7f00001ef000/0x4000)=nil, 0x4000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000040)={0x1, 0x0, 0x1, {[0x0, 0x2000000000000000, 0x0, 0x20000000, 0x200000, 0x0, 0x0, 0x5, 0x0, 0x0, 0xffffffffffffffff, 0x7c, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000000000], [0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [0x0, 0x0, 0x1000000000000000, 0x978], [{0x0, 0x0, 0x0, 0x8}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffe}, {}, {0x2}]}}) r4 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r4}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f00000002c0)) 04:53:52 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x19) writev(r0, &(0x7f00000014c0)=[{&(0x7f00000000c0)='#!/', 0x3}], 0x1) write(r0, &(0x7f0000000140)="0920120000feffffff04148027454a638a711de274fe266ce23205554752cd8439df6dfe4e0f84b94aaa41f680fa371c960a", 0x32) shutdown(r0, 0x2) r1 = msgget$private(0x0, 0x20000003c4) pipe(&(0x7f0000000480)) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x20000, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) unlinkat(r2, &(0x7f0000000180)='./file0\x00', 0x8) r3 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = socket$inet6(0x18, 0x5, 0x8) writev(r4, &(0x7f0000000c80)=[{&(0x7f00000006c0)="440e1244c79288a67b0485255a4d5350320b8ee515ec7c4643f39a1403dcbbf7d19df1626b10c257d20428782fc5b29e58d647de4599ebd981b715d06d6089c0adfda6cd96a1ba5a3b4d877cf41199609d29c3be29616a2e49552c2c942b77a6daa500b1d8b920260983785d8818ee21ad1356194c29588e7dc3dc798daa453dd07d58f089abb71fa4bf1eb314377b3c7ac56d0924461836ba59fc24fb50f700083c636086da264c4ce7d36e944be041e71a0bef72c408f2c6d5b9186150e2dde0efb88cc3632e4a3ce0c5368f8a9c2219dcb34f79cbc2b9ea59ca405baa82e3ab936f289c12c86d0c6913a54a5a552e029705"}, {&(0x7f0000001500)="062853807c38a7adad71a4204f9228f0d96a5871de60e10cb0f6694ad30ba8c8e36911d68e849318a9421d7e03f42404efe91c946e9c4d1f8b05022a17983280040e84997c22424f259c75b1f969ddd54d22fc3044ddee4d13de82a19d51e10624e8d1aa60dbadc4b36b154ac03ffbce4bfb6ea76805e61fcd52e4f7e7020262b6116ea31a255f6be527e10c5e540032af72ffbc0caf8dbd660bc51714d85d1113d64df8fc9abd4a550519407171363b99da1d68b2b6486ab7b64c37176b7f3a92ccce6ef44cf9145045fc5a12799ad4b3835bd3ac334feda241bcd0d74fdee627580c5eb8df01014a0f1f09909f1bdb896347ad43cf73da06cc57280897239b7ed216baae5b29b19fd9c5436e00c6af49edb42dbfa4f65f03eddd0b2af3f67f462c0fb4b040f630e10543e8d84428ec41d49d7ee31739250b8713df3510fc9b6f987f31f04e2b2d40fb23fe0a251adde79492a9423dbade8f8b085a0277d0fa016d5db089640a694158ec95e564e469ac9fed56cfba280014e676a32fd52c77158eef08bb6be1a1169eefd5595312c5ba8916971c4aea11093dfd28eba3edeb0c302a148c7a10177e13086be5ab79186c4e24d575f0ab57abf32edcff9ad3a069e22f499546e1bf10925b4ce8f0249f609c5047cc7c64e736fd5953745ea3f2623147384c39dd952a72bf15c061fa9605cc182b11cc177c3ec4d58c13b4e5331243bd43d23e206adb0e08bb898f7249e8cbbae92942a60af286f3d132e0c4cea110c26e4520f5d93de3dd9698ed5724ca820dd4ea40ca9353fbe2f637520feaa62b2e68be3ec1bc09b71b8207d222c4087c0292d73aa8815c4393297647b421053a150ee1e9eb675033ab57ec2b68a96459df3c106a70ba5faba2c0a18e2cc8d3be757bdb63d2d14231647a9853da1b6131235ea4088a6da618c8076e8cd317d33e2292b95e9a10ae7feef791c8783b0d08616ef27bc823f501b4a5bdc7b19d003df884b022b55fc2c03dee1cfa691e9cd789974e7b65af11f48a434feb52dbb1cf3f6b6c2be8490e170ab7a77491526562ed53e8daf743a0ef8ad3ed1e720d6d53c514c5cf176c82580546fe4af07f0d2fac6ffa1aa8d8212746202609c90416b739ae362257f74feee1054bcdb47752fde36fa1950e971bf9b4b4e576d47e7dd6e1c5b4ec4115a272057395532e984eeed971383119c88860df231a2a6da1971f36b0ee01ec485a228601293cf7fe0eba68d4b3d849ee552d3fd54be3abaed6730e8f7c069a52c0a2937b04ca7b6e9d703c58921589de5956119a8a95ee49b3e06313acd035cb69ca17d22c8969bbab65e864d0733d2a9cb6d9f16f61c37aa96bb8ead2fde4097ce297990aa1315d3dee93c83fd923c94538646cc448727fad8ce04503301d7b4d01cae49661b00c64c7665bb6573cf2870c40f65b95609d838f777acef8f17657a95b6f7e6736de5c91283a057026c35fb13405e0d1eb59613d7941b5dcd9b86b7d742e114ba82aa066fe052b9a098ef5a8415664eebf17a99a3630a87f2a380ada0e7515e00dd94b9602f292cb6980d977fe18287b8640db0b32acaf589cf4d6911c69b28c74566c510960f3950bdecf4ef3b8e2ee0b980ed128adf5a8b186d232c3d7c3a2077531e348f9d04699ed4ea399cbce13b5219acbd9fa9754d1929574d8186cac5af7c5b6733a4e5551920efdf48d1ae1aa6ff5c174c94ebbdb8d5d470ec61dd70b27d388a7c95443b844b51fa239273769041bb2696f2b12ab66fbaab2fdc09e63d3b1d0ea854d8e9ec493160838706a78844b875a20ba5067eb717504d2bed4d16da5e4fe6af6961ce7780c4f18362f05371b5416d95dbad0e8849ca050ff4af08731ebd5c8bd1b8bebadf5c1c31a63265af9e0d16a3114e418a5ff60e9caf541257996ee1e0aa0c3ca2894aefb9388ee7a2d10aac7c1aa37ebd8dfbdfd6218fb9470887b2cc65831be1c1cb242727b908a0da6003f824b8c5bcdb1533e8597665e96f140ca42033fcd7f86e7a84e9721854c12a8fce5115b3c6053162f1efcab0310733c112cb11d59f37598f243da4ef117fc67613b3a9eabb494fe1ec911dfb9295e9627a297aa30bb9d1d59a9c885e19be21823d0ef9678e6499ba703a2a50774570bfc84b4f005bc0c453d93afe817b414e49655835a078faae935c2da2624ea33ec2a94f77a03a14b667334814e7ad95dced167daa099c90fa659ba678d4226af1d55b280841521e908649971c99d141130d8f9da97d9ec77d95825cb708b22603b87c16e066b25e6f5bc7e2a92c4b4f011bc17fc161a7484042c63ca664a0b564ab038e76d979d0de49ecf4d715cd2eac93109a0119c3b914bc38e1ba531f00bac2cda8cd981040f07b82d45ae0ff8cc21e9496d3c4aa78dfcfc895b716c1b4e043bc84f9135b35f6b3eaba53c870f4220ec6ac9a6f3ea0fdf4a7eb730ba43215c5bf747196df9a74de10cd5aaed8a520c8bd0541e7d637f75e1fbb13db7c4e4dbe96a6adde41b801469bab8c43fd24e52a251554786799525b2e9eda6aecd274f32eca6156804843804166c4a1be65efd3be66f85d84bb011844a3fa92203802723141f1e55b86c48cd90246ba8f48f1f49675ee780c0d3e6c902fc457a6dfe967e66979f2aeff5b04ac39e4fbc137c80f6d7295978e029b8b491509838a8b25a075233e38e27c39c3a5c6802829f212fa86b08d0f2333d5de4e8bfd5a348a7b2864c948cbe92fc546627b4759f11c276dd40bea57f8165f9d1ad6e6a27a6e6ea2c890d3765df5589908577d69e7dc615c6e5003b6a15715cce57a63aad0f8b6fe6449b88c3109d5251c60f423e604461dfa684a2e71e4de6d378723340dfca1c4f8f10219d044a28c3781c378ac96de1c1fac6a63d3832af326566bcd5b30e5f7f546eaf3bfb1187698c38dfbeab35898a6d8a51c9fd03a20115f52573797c869fd391a041756909bb4cd02145041ca4f713ab98059e54134c70352be000ff8ca3fe5863a38d05107978eb13f98f5195eb02c09f2ed5d92a7225e9c33af000a714ee522cfbc3479cec36dfca71967683c1e2f2cdad9ecd1c57a2e9aa2832bc76e228ef1df1db3ca1f656b25ce9b5797fac60e46e79366c557a31984097ff4d49374b4729ca65772178fc40321f17b7a20228a028abe9e382ec5aebc1e1f5c8764dae5397d877fa0f2b1cc9020c97d8bc78875538c3545b60e06c6c41334a0d703b6b7f06a7f72506131927822c0d01b466bccc5ac82b0047b11fe98953d8cea9a9108cfb5a9ca3715ad7a1eecc17d4fbc949fb62994bda5c0621bdf222df079081d287f74b714be4afd7c0e3b0c5850856f3f10e03c0ea4a056c8a87e629e0050e61f090b486b2bdce043575fd2e53a2ddf845dedc38b3b8fa671f99e121de8481921729a3b20ddd41df6f05a999ed3b8e84742b78abd5cbe72cdf02cef2bd9a98e10148861ae79bac7b0e929fb85105de400f70dec5c105a4f39b2dc9e84cf7e643000e5e6ee7b618188154531480432160a5bf0af31d2cb2c89579dbd272bff5350c2f4f6e861ede555d6d60032570e1557e45cb15d5def8eaf16c4bb3495f090d1414cbc0a8c18795e20b52f5c0eab1f910fe880cf0f7b482844e2812f72d3d73f331391eb590cc28f5880619ee958fa94bf611ccf972c800114efd5787ba3f65d1be72379d2c221663fc536641e63605756f1699581e5d220a01c37be2d49766158f124ee8aec222a31451540aa100d4082ec8e635e52234c10a290c8ed2f74ca781d9eec01c443246dd4416aa69f10be3e127a7550ff33704e37e251f8d0f1f24b5a0e1b59018b74d2506eb96b4ad447907e6da2e330be2a6ef929e44f40436a3b3fde4d63b7e900694bc1b7d37f9a7e22fe437995adc01dbbb4453bc9431748da083518f0a629293070f525633a2e703bacd1c8bddc1c80086a01d790798d173702007b7cc34ab46db21c433f6c0ed7b8d4a371523f31fd67a0b9f3ff836f823da64ff2e68f4f4b5a366e0b5f956de9b9f1a1da0a1ebb8e9d77dce903c43e340236d0bdb248e92031de6d6140042949d9512ce977e998e57974661d77c52b60b1c663b9f6b3784a4360ec42f489164c1ddbb129599ceacabf6ed1ffdb4b18dd062cb6c5890bcc4228d22fd07571cf2ae41ccb44bc63d022569bd4ca62c3b79032f53728c05e6b31ab4a9042d7681002d28768b2bbbfca23f344ee6f1a5169ed42d8d9997fc384157a41ee54122ed4a1480ecb09cd1a29d29e8b69a9ffeca11d186e2f214da394b068454328f4a18a59f054c581d7637429461facdecef15a42f89d4b5b73759cf5a9f3ef1235848a8415235e20d5bbfd0d810c36dbb1939c0fcdafc32ee2d3b74742a8f8be36159dcb82dcd822ce0318a6e9076d8a0aa2f620dea0ea13b7ff749254adaa23f7292c2280b3943e9d40f80fe4ed130351e0d57a96855bb901e147b9aa98d074b887663b49329563353eebbd2cc4906f26dbc8495fafc70a362c2c435b210dcb48c5dfd83e12ec4de2091ce1320e5a9b847bcedb020786ae16edca1fe79d0fe33dd31b0e819c8ab91e927f1b5de308cd9c5dd969040765e3aeddda0b790885988f1791ecc9c14c37eba31f94b81b0acb8386e95cbee6faccde104e97b6efe6003910aaef3f82d370108113e2f85aa74c09e693d5b40e602e8352e84689b4c90829a338eab166302e8c319ffbfed3e83e6278eec5c3f370b1e8bebc665942c40a5b5c11cefe111958cca2f172fb97e4b2014d6e67d3c7e5d8c8f72c4927ee3cc0c4292331cdb07997efc48f7cfc66754aad84406324913f00f1e7f565b20130526f50c89e4f3a06ade833eebf6a649cdff8281993e189357bf2848a45f39adff00494b5724b0179c128f1aac9bb281a118f76f9e21f1ed0ae96db394ebf9f7faaafbdc5a82c2ef10e97afc333945daa77b85933ccd4e556816c86dcc28c4a35fd46a299e744b530cf8099a8997a5b0850d3a7e4a8098086c533a7f54876d7fb804d42a1dd798a3bb730be3295238bba58d3f0a0edd466bba3de8bc2cf3d98ad8ea429f9765d1cb12bde5d86eb9b7823d35983807bc39affbff200471a4ddd37fa6d371a36d48f0d3dcc02815ae1b2fcb3f70c792a2d1d32670c516369b84eb0d9639ba75ecca949cd4c3d207258c4bd0bb21e7c1bcf190bfd1d7cca3960eb78bacf3808658672c204cceee57671f8ece1e5fb60964e0268e9819f8b21585312c2e585f3ac70b9abf37f0b2b634d5114da930ac59423351531c09d840f67655c014abba98aa5a34d6def9edb1e3bd292d19b75285c3d87e7f2ffef597ddc64c2630f2e948d0f6a589bc0584409972ca95cc91efbf9970bbf76ebbcdcf3ca88264126b37022baf5de78de40993756d1737ffc1c2da3e500284294face2a32237ee83beeff327a6f1fca365da710a2365649dc8d82fd8dc3006ff9a8590fe41100a2fafb705a3d0fc2eb6311a4ff2558a8cb714693c91ddf4bdb4e1aaa384ac7c325d491eba8bd009d52f820345bb46f8acacff7615b5d2cc7cd102483aa2721ccd6aefb093d720f47982ead78b90d4929db23be0ddc590734aac389454ec935f3484e07ba5ea7676b258c830286b93d05241053fdc764569274faab5443418a21e903b63c9344acdd0506400a8065eca009858b1ece2bd4b44f55e4f49d2f6c24f222541377963435c036de9eb3d26934ba9b18c2761644d65b104a9e37a4671cadf18e91470b10dce8688676982bd499b5c820a58f419b946544079f58c6c68"}, {&(0x7f0000000880)="1b459d2d60ecff2583e5277dcab37417fbbd427d0f08c411310235ad8239cfc7674d7b2be8280f9a241d36afc71e44aef9389dac3c50693686a2bd720d8f61e23141d4359867c9980afcdc3f5209726857fb00f68a46beebaff61e461ee3ee4b97dbe781e48962aa7101f124b05266a2f66ccc871cf39a865b7c696454387124de4d25b663500bd54e436f1b5e9fa44c731d77bd9de6776ffeccac57a1668bfb7a2ba60be13deb21b1dbd080e85e4077fd1fbac5099ea81c0897b7bde977f419de0a530fde9712e4b6b66961c5e1afd92ea5179ff2dc76fb1fff716f"}, {&(0x7f0000000980)="08eb5333fc24845663bbdeb98c931bfa8b712c48c20429d75ec85ddfd87e5d46161ab4b329ef983f42f15cb2b69981798561df1e1bad8feaf4bd61ac73a3faa55d5fcbb3e706cb0d4952cb7500434ecbbf8700bd372257e3dd6a60c5b814d98a7bb025e7fb93c93472c9fb0fd5a90d5023bd6f91d7bac1b7757bae1f142ed5c7625b7fa2f1f22dab985cba1983aabbabc77b70b81787e424e73a7043022fe0011da89a"}, {&(0x7f0000000a40)="d225b4d64ed1f4f00c4dda61702a1a741831b578d2efeb4ebbe9c206feee8193cc697bb4ba13a5034d66011130fe7288b340345b544eed4d524df00ad540ae3f8b8880a8996b495b9cb2d4f6a39ac6598acfa738a249c8954ac12b7f191c8e514ba4a7248b9241c194c7e2e462989c24732f0ba8f0f65baa23575e55a6761592558ed807cebcaad917b6f803fd72fe6de5f78f8cc4527506bca7bbbddb436177b0fdd3e0fb8840bf4dab3285c130004db8cfb72ccc"}, {&(0x7f0000000b00)="2366b4d3f7b2ca05a8df4a46ec1e0f53715b94d4a43ea141e809ad6756677796dde96c695a9df2c3b9e73b5ba22be9c8a2ecc21f9dfdb1f9b73fdd9b92689cbd7a831314f69ba03f977f4804711f0a21738efb55464678191e09ab5694c0df8351ee7f1b36a6c3823db13bb2551242f4c02441be07f478c751b71872d3003189f298feddf9b1e3fcea5eb1364d79ff3fb4f5435cd75c5ca2d912e4fc12fdbf82ccc191221c5afe1765601eeba7bea8683a963549f6d7b975c9baa373d1e233a84d90420e8b6d7ada0f94"}, {&(0x7f00000002c0)="70deb9ea9b547e0f6b7fb33a71966fbe8ca622cd309403560c509580c9ad46f5251756b695d661d57a353dedac1cd3526adb0263559785b8bd5485a31b8b95e659a502c5aed8e01bb9b7f4dd07a8a826c59d6c9a88764887cd2e3a812afb0a190d01f910634b4c87754a82aeaea49c0716cfe46d004c8ed2"}, {&(0x7f0000000c00)="070092a81092abeb89390a13d22dbef72374e9a9c92933e4abef3f203d41da424e91d2a666696aedd475abefad0d608439b22ce9d2694017bc227fc060f9e7a673e914d28b57abed35ba136e951039c720d19821794fa9df41d19dde99a0122fc78ee932cd06eecbcfa722024d36ce17481ad8f0db930c6451fd9c33"}], 0x1000000000000335) fchmod(r2, 0x8e3) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000340)=0x7fb0) msgrcv(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="00000fb9"], 0xc, 0x2, 0x1000) msgrcv(0x0, &(0x7f0000000d00)=ANY=[@ANYBLOB="00ebff000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000002b0d2f4d535013a451e6990c4a27fb09d3dd1702eebc645ede279ee143f49ec74dde217fdf9c3350553be143bdf316545415cd48a0f20a34e1e6f2f4339abbe4b78b9b160b26c63f1a2cc43e577d425185c4b27e0dbe93f01a53d90b584fed37d67af614f8a95ff30c1f5d40b37aefb6d96d469ee405353141f64da61af8dfc3ea7c59fa3b4eb5f2ab070009c86824fabe4bd1d03bcc98f0a5c1314a6d1d7c7b03307633b84d078fe568beafe9b1750c0424d053a7cb8d3300580b60f7d1acfd65009e6ed299a3ae9576364f192bdfd38bd47f5366776d37afb7e294c75befe3be44a9fa41ffe89bff945c36fa1fad44b10da534edee9a94b57df88ada3d02e150"], 0xeb, 0x1, 0x1000) r5 = kqueue() fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) getegid() r6 = accept$inet(0xffffffffffffffff, &(0x7f0000000440), &(0x7f0000000380)=0x5e2) kevent(r5, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffff9, 0x1}], 0x8, 0x0, 0x0, 0x0) msgsnd(r1, &(0x7f0000000200)=ANY=[], 0x0, 0x800) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000001c0)) msgsnd(r1, 0x0, 0x0, 0x1800) msgget$private(0x0, 0x10120) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280), &(0x7f0000000400)) r7 = semget$private(0x0, 0x4, 0xa5) semop(r7, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r7, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r7, &(0x7f0000000240), 0x6) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r8, 0xc010427b, &(0x7f0000000040)) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r9, 0xc010427b, &(0x7f0000000040)) r10 = dup2(r8, r9) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xff4b) r14 = semget$private(0x0, 0x1, 0x102) semctl$GETZCNT(r14, 0x1, 0x7, &(0x7f0000002600)=""/155) semctl$GETPID(r14, 0x7, 0x4, &(0x7f00000026c0)=""/163) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f00000004c0)={{0x3, r11, r13, r12, 0x0, 0x4}, 0x200, 0x401, 0x8000005}) semop(r7, &(0x7f0000000040)=[{0x0, 0x7, 0x400}, {0x531bcef4eb67362f, 0x9}, {0x58d70e956d7aaab8, 0x8, 0x1000}, {0x4, 0x7}, {0x0, 0x9, 0x800}], 0x2aaaa881) login: vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001e45bce0 04:53:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$inet6(r2, &(0x7f00000001c0)={0x18, 0x2, 0xffffffff, 0xf2f}, 0xc) setsockopt$inet_opts(r1, 0x0, 0x15, 0x0, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000100)=0x834) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x40}, {0x7c}, {0x80000000000006}]}) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r3, &(0x7f0000000200)=@abs={0x0, 0x0, 0x3}, 0x8) syz_emit_ethernet(0x31d, &(0x7f00000000c0)="b6") ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000180)) r4 = fcntl$dupfd(r2, 0x0, r2) fsync(r4) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001e45bce0 04:53:53 executing program 1: mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) r1 = open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000100)=0xc) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x15, 0x0, 0x0) r4 = fcntl$dupfd(r1, 0xa, r3) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000140)) ktrace(&(0x7f0000000000)='./bus\x00', 0x2, 0x20001906, r2) 04:53:54 executing program 0: r0 = socket(0x11, 0x4, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0x80, 0x3a0) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = dup2(r0, r1) recvmsg(r2, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 04:53:54 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="000038000000efbda1e800000000000000d5b600e361fffffffeffd6898f00ff0f000000000000c4a2d17879000d9ff6cfba660100d76b4d1a9d85407deb16dc822f6484671273b7e9010000360acc1a00000000004e"], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) shutdown(r2, 0x1) 04:53:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000400)={0x3, &(0x7f0000000040)=[{0x3, 0xf9}, {0x2c}, {0x6, 0x0, 0xfa}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x4c, 0x3, 0x0, 0x4000001}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x80}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000480)={0x2, &(0x7f0000000440)=[{0x1, 0x0, 0x5, 0x400}, {0x81, 0x8, 0x7f, 0x7}]}) r3 = socket(0x11, 0x200000003, 0x0) sendto$unix(r3, &(0x7f0000000640)="b10005030000000000000800010f000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3e00c257699a1f132e27acb5d602000d7d026ba8af63ff372829e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000340)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x2d0, &(0x7f00000001c0)="0c516d3f70e19318ca9bc32c1b26") socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r7 = dup(r6) getsockopt$sock_int(r7, 0xffff, 0x1023, 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r7, 0x40045744, &(0x7f0000000080)) r8 = getpgrp() fcntl$lock(r4, 0xf, &(0x7f0000000340)={0x1, 0x0, 0xffffffffecd81e2d, 0x100, r8}) ioctl$VT_ACTIVATE(r5, 0x20007605, &(0x7f0000000380)=0x101) getuid() r9 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r9, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) r10 = socket$unix(0x1, 0x5, 0x0) r11 = socket(0x18, 0x2000000002, 0x0) setsockopt(r11, 0x1000000029, 0x23, &(0x7f0000000040)="ebff", 0x2) accept$inet(r11, 0x0, &(0x7f0000000140)) r12 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_LDFONT(r12, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0x97a3, 0x3c, 0x200, 0x1, 0x0, 0x1ff, 0xffffffe1, 0x1, 0x3, 0x9, 0x4}) r13 = syz_open_pts() close(r13) ioctl$TIOCSETD(r13, 0x8004741b, &(0x7f00000000c0)=0x8) writev(r13, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r14 = dup(r13) setsockopt$sock_int(r14, 0xffff, 0x200, 0x0, 0xffffffffffffffd3) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r16 = msgget$private(0x0, 0x280) r17 = geteuid() r18 = socket$inet(0x2, 0x3, 0x0) writev(r18, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r18, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) r20 = socket$inet(0x2, 0x3, 0x0) writev(r20, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r20, 0x0, 0x6a, 0x0, 0x0) r21 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) r24 = getgid() r25 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r25, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r25, 0x0) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r21, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r22, r24, r26, r27, 0x2, 0x9}, 0x5, 0x5, 0x8}) r28 = socket$inet(0x2, 0x3, 0x0) writev(r28, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r28, 0x0, 0x6a, 0x0, 0x0) r29 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r31 = getgid() r32 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r32, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r32, 0x0) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r29, &(0x7f00000000c0)=[{0x0, 0x81, 0xb36e2247fb563a33}, {0x1, 0x6, 0xc00}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r29, 0x0, 0x1, &(0x7f0000000580)={{0x20000000, r30, r31, r33, r34, 0x2, 0x7}, 0x5, 0x4, 0x8}) getgroups(0x3, &(0x7f0000000340)=[r15, r27, r31]) r36 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x0, 0x0) dup2(r36, r36) r37 = socket$inet(0x2, 0x3, 0x0) writev(r37, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r37, 0x0, 0x6a, 0x0, 0x0) r38 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r40 = getgid() r41 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r41, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r41, 0x0) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r38, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r38, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r39, r40, r42, r43, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x7, &(0x7f0000000200)=[r40, r19, 0x0, r23, 0x0, 0x0, 0x0]) r45 = open(&(0x7f0000000000)='.\x00', 0xfffffffffffffffe, 0x0) r46 = fcntl$dupfd(r36, 0xa, r45) getsockopt$sock_cred(r46, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000980)=0xd53d181c86a701b1) chown(&(0x7f00000001c0)='./file0\x00', r47, r44) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) r50 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r50, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) fcntl$lock(r50, 0x7, &(0x7f0000000240)={0x2, 0x1, 0x40000000000b, 0x8003, r49}) r51 = getppid() msgctl$IPC_SET(r16, 0x1, &(0x7f0000000280)={{0x2, r17, r35, r47, r48, 0x40, 0x9a4d}, 0x5, 0x87a, r49, r51, 0x1f, 0x5, 0xfc, 0x40}) msgctl$IPC_STAT(r16, 0x2, &(0x7f0000000100)=""/45) geteuid() r52 = socket$inet(0x2, 0x3, 0x0) writev(r52, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r52, 0x0, 0x6a, 0x0, 0x0) r53 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r52, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) r56 = getgid() r57 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r57, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r57, 0x0) getsockopt$SO_PEERCRED(r57, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r53, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r53, 0x0, 0x1, &(0x7f0000000140)={{0x1fffffff, r54, r56, r58, r59, 0x2, 0x9}, 0x5, 0x5, 0x8}) r60 = socket$inet(0x2, 0x3, 0x0) writev(r60, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r60, 0x0, 0x6a, 0x0, 0x0) r61 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r60, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) r64 = getgid() r65 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r65, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r65, 0x0) getsockopt$SO_PEERCRED(r65, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r61, &(0x7f0000000300)=[{0x0, 0x81, 0x800}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x2, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r61, 0x0, 0x1, &(0x7f0000000140)={{0x5, r62, r64, r66, r67, 0x10, 0x9}, 0x5, 0x2, 0x4}) r68 = socket$inet(0x2, 0x3, 0x0) writev(r68, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r68, 0x0, 0x6a, 0x0, 0x0) r69 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r68, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r71 = getgid() r72 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r72, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r72, 0x0) getsockopt$SO_PEERCRED(r72, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r69, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r70, r71, r73, r74, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x3, &(0x7f00000001c0)=[r56, r67, r71]) r75 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x0, 0x0) dup2(r75, r75) r76 = socket$inet(0x2, 0x3, 0x0) writev(r76, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r76, 0x0, 0x6a, 0x0, 0x0) r77 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r76, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r79 = getgid() r80 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r80, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r80, 0x0) getsockopt$SO_PEERCRED(r80, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r77, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r77, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r78, r79, r81, r82, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x7, &(0x7f0000000200)=[r79, r55, 0x0, r63, 0x0, 0x0, 0x0]) r83 = open(&(0x7f0000000000)='.\x00', 0xfffffffffffffffe, 0x0) faccessat(r83, &(0x7f0000000040)='.\x00', 0x0, 0x1) fcntl$dupfd(r75, 0xa, r83) msgsnd(r9, &(0x7f0000000c40)=ANY=[@ANYBLOB="0100000000000000ddfc7e4d84486250b0999e9b7272c428de41622bfd80de0d711428036e38913bdb4a7e9f87b507cdd4caa4d46bf36ffdf6a4fba2532ce237eb7f07aa0b81e20479480600000000000000680003c28c598a778194e09ae1347a443f28b1a29497fc9e0a65769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc116a0af1461584b0577d2138cc76577919c1b86e7f263cbbfdff53500000e540af43fb96804001c3b3f08f0b864726d9148fd998240ac5378a429e4f4f019407d3b561a989c1cf0b6d1491b41c992dd49431d440080b06d8a847a1c2e46f7764444290b250496faf4eaa90f893d5c67ddbe4cf5e211cbea4e0e7008959daa50e8bb3675ad601596b4e343ff43d3bfcdaac304eb55b4520f3ce3f500000000000000000000000000007cbebefa60d469aa13a7b3684ac9c26d2d71bcd0fe508847b046fba1ef5cefa7a07d8f3b96452af26c5ac06c2a942a0264141d6646aa3e86fb51dbae9c1a9f27beba417fb500029263305b774023b19f77c8a05e6a7e0b4675f2d73d8fb568a8713d0337e0b4840d8dfc0657d5e0ab606be26c7463326170f3d7d854ec59a40c4c2d4056d6e1b15ad9867ece5f24a943abaacba731ad5a8ad71a56981c054b7f60ba2e4e7055e373318b32bb6a653e4694ae84be24329c8c55784aa249c81c95981517ddf0497dbbf7e1a6149d35cb3b7ea7a13e12d582e2dcbccd20d9b61757eb32a590b8f6e303dbfe823a76c00dc96109fa7e5314670643492dbe698cd6b27581616596c5e9d23e9153ae886b7830ca5bc256bc6a48a3fe55ee01db1f518a25552ba50784943b24b9a65bf85ada6c4fcf5542ba44be4ca153fadf96711bd5ceb777481571519fc96d914efdf4c3de9729a7b1"], 0x1, 0x4) msgsnd(r9, &(0x7f00000001c0)=ANY=[@ANYBLOB="0300000000000000943b5b09252ec40b4ca3cb8558a2b9d6b22f90f42b9c39dc625820176e69b1bc810a9854bc86025db7f96f0000000000ffffffffeb7b000000"], 0x41, 0x7eea135638a8ce50) 04:53:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x81, 0x0) getdents(r1, &(0x7f0000000400)=""/4096, 0x1000) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x15, 0x0, 0x0) dup2(r1, r2) syz_emit_ethernet(0x1d, &(0x7f0000000080)="ddbdb14973af6d3b28682dde240cb70ad800000000ec00d4d95bf7ffff") 04:53:54 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f0000000180)=0x8) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000040)) getrusage(0xf2eaa29d05ff95f8, &(0x7f0000000280)) 04:53:54 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d7992a197a386207000000008295955984c87910b6f61e095703cdaa7ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000023002951b15801360bcd4c0a162b58fd4237b8fa4d012ae44f473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2358800000000000040000000000000000000df42d280ede065dc0643ec6b47b8d7da4333ac0f994166ed2e1977bd035f5ea1b3009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e8cd3e1cf4259f0393da33ed3cb4fcc0000039d056f307a5df50944e682e620edc034f6208bc33bac744333dead7bab29b4f157572c9bb033cad61024acac975a399c453bddf80376d7b59321b918f3393806e1d1f2e9a6030f3fe6de74dff0e08498ad60f925899e35a2dd899c279d38b048a8e80abe5edef1bbfa9734339212be982b23b6d8ed194b4f0d2e2f9fb747045e16c1127f37486f0c0cf976a486d9dd6bf742be63b57e1732541b5230899673cbce687e0fc0cfb94dbc9a30ce724a2723b60b3aa39abd95826552dc3e0a512d94daf1000456888aa3a0996635335eed870de6b9178f64fd63cce890464907768778664a9c9acb1f9e62be8d13853e3fb3f1fca455e56dcbee6a8950514b844e8f"], 0x10) dup2(r1, r0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x15, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x80, &(0x7f0000000000)=0x2, 0xff0e) r3 = dup(r0) sendto$inet6(r3, &(0x7f00000000c0)="cdd54ac033712a9a7fd3ef22b571476bb04566e962f929747d63425f1d294a3324c98796fda9832722c266179c797d1a0df4bb09acc2f4034994a21efee88f3bc3f5d9012a22aa6f6681546ea21bbaa941b7", 0xfcec, 0x0, 0x0, 0xc1869da60ba9692f) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000040)=0xfffffe53) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 04:53:54 executing program 1: r0 = msgget(0x1, 0x240) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCLOCK(r1, 0x20004276) msgrcv(r0, &(0x7f0000000140)={0x0, ""/254}, 0x106, 0x0, 0x1800) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x6000, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000340)) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000391, 0x0) chdir(&(0x7f0000000080)='./file0\x00') dup(r2) mknod$loop(&(0x7f00000002c0)='./bus\x00', 0x8010, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() ioctl$SPKRTUNE(0xffffffffffffff9c, 0x20005302, &(0x7f0000000280)={0x8, 0xffff}) kevent(r4, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffc, 0x1}, {{r4}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x800, 0x0) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wskbd\x00', 0x800, 0x0) writev(r5, &(0x7f0000001700)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) dup(r3) 04:53:54 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x4], [0x0, 0xffffffffffff7fff, 0x0, 0x9, 0xffffffffffffffff, 0xbfffefffffffffff], [0x0, 0x0, 0x401], [{0xfffc}, {}, {}, {0x0, 0x324}, {}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}, {0x0, 0x0, 0x0, 0x1}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x201c2, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000540)={0x1, &(0x7f0000000500)=[{0x20, 0x24, 0x4, 0x4}]}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) lseek(0xffffffffffffff9c, 0x0, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x15, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000000)) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3}, {0x4006}]}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x5, 0x1, 0x8, 0x80}, {0x2, 0xeb, 0x1, 0xc98}]}) Data modified on freelist: word -35183718123334 of object 0xffff800000a10000 size 0x800 previous type free (invalid addr 0xfbf3d887af09cc80) panic: Data modified on freelist: word 4 of object 0xffff800000a10000 size 0x800 previous type free (0x0 != 0xdeadbeef) Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *111331 86584 0 0 0x4000000 0 syz-executor.1 db_enter() at db_enter+0x18 panic(ffffffff821a93c9) at panic+0x15c malloc(800,7f,1) at malloc+0xa23 knote_attach(fffffd805db63380) at knote_attach+0xaf kqueue_register(fffffd805d71da28,ffff80001e43e960,ffff8000ffff2290) at kqueue_register+0x36c sys_kevent(ffff8000ffff2290,ffff80001e43eb08,ffff80001e43eb50) at sys_kevent+0x2b1 syscall(ffff80001e43ebd0) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x87f7fe051c0, count: 7 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic Data modified on freelist: word 4 of object 0xffff800000a10000 size 0x800 previous type free (0x0 != 0xdeadbeef) ddb> trace db_enter() at db_enter+0x18 panic(ffffffff821a93c9) at panic+0x15c malloc(800,7f,1) at malloc+0xa23 knote_attach(fffffd805db63380) at knote_attach+0xaf kqueue_register(fffffd805d71da28,ffff80001e43e960,ffff8000ffff2290) at kqueue_register+0x36c sys_kevent(ffff8000ffff2290,ffff80001e43eb08,ffff80001e43eb50) at sys_kevent+0x2b1 syscall(ffff80001e43ebd0) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x87f7fe051c0, count: -8 ddb> show registers rdi 0xffffffff81c29ac7 db_enter+0x17 rsi 0x7e63 __ALIGN_SIZE+0x6e63 rbp 0xffff80001e43e6c0 rbx 0xffff80001e43e770 rdx 0x7e64 __ALIGN_SIZE+0x6e64 rcx 0xffff80001f63f000 rax 0xffff80001f63f000 r8 0xffff80001e43e680 r9 0x1 r10 0xffff8000009f7180 r11 0xea38f1f288441743 r12 0x3000000008 r13 0xffff80001e43e6d0 r14 0x100 r15 0x1 rip 0xffffffff81c29ac8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff80001e43e6b0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.1) pid=111331 stat=onproc flags process=0 proc=4000000 pri=86, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff3650,0xffffffff825498a0 process=0xffff8000ffff6378 user=0xffff80001e439000, vmspace=0xfffffd806bc09cc0 estcpu=36, cpticks=2, pctcpu=0.0 user=0, sys=2, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 86584 220316 94604 0 2 0 syz-executor.1 *86584 111331 94604 0 7 0x4000000 syz-executor.1 94604 120317 98924 0 3 0x82 nanosleep syz-executor.1 50914 298598 98924 0 3 0x82 nanosleep syz-executor.0 98924 504715 94741 0 3 0x82 thrsleep syz-fuzzer 98924 159912 94741 0 3 0x4000082 thrsleep syz-fuzzer 98924 150601 94741 0 3 0x4000082 thrsleep syz-fuzzer 98924 315383 94741 0 3 0x4000082 thrsleep syz-fuzzer 98924 176788 94741 0 3 0x4000082 kqread syz-fuzzer 98924 274295 94741 0 3 0x4000082 thrsleep syz-fuzzer 98924 79076 94741 0 3 0x4000082 thrsleep syz-fuzzer 94741 342994 9228 0 3 0x10008a pause ksh 9228 399295 86539 0 3 0x92 select sshd 47845 501335 1 0 3 0x100083 ttyin getty 86539 451949 1 0 3 0x80 select sshd 74007 312010 96871 73 3 0x100090 kqread syslogd 96871 142454 1 0 3 0x100082 netio syslogd 47805 522314 1 77 3 0x100090 poll dhclient 87738 359950 1 0 3 0x80 poll dhclient 55136 439425 0 0 2 0x14200 zerothread 78317 404192 0 0 3 0x14200 aiodoned aiodoned 23629 337226 0 0 3 0x14200 syncer update 31333 45541 0 0 3 0x14200 cleaner cleaner 63007 137176 0 0 3 0x14200 reaper reaper 81999 487692 0 0 3 0x14200 pgdaemon pagedaemon 42579 219584 0 0 3 0x14200 bored crynlk 13177 474269 0 0 3 0x14200 bored crypto 75865 116082 0 0 3 0x40014200 acpi0 acpi0 33520 375202 0 0 3 0x14200 bored softnet 37628 71593 0 0 3 0x14200 bored systqmp 20629 129183 0 0 3 0x14200 bored systq 36786 79792 0 0 3 0x40014200 bored softclock 13948 503072 0 0 3 0x40014200 idle0 43332 448173 0 0 3 0x14200 bored smr 1 103854 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9455 6453K 6785K 78643K 10674 0 pcb 13 8K 8K 78643K 23 0 rtable 105 3K 3K 78643K 202 0 ifaddr 41 10K 10K 78643K 47 0 counters 19 16K 16K 78643K 19 0 ioctlops 0 0K 2K 78643K 19 0 iov 0 0K 16K 78643K 4 0 mount 1 1K 1K 78643K 1 0 vnodes 1223 77K 77K 78643K 1257 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 1K 78643K 2 0 VM map 2 0K 0K 78643K 2 0 sem 12 0K 0K 78643K 32 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1794 195K 288K 78643K 12646 0 file desc 5 13K 25K 78643K 61 0 sigio 0 0K 0K 78643K 2 0 proc 47 38K 63K 78643K 358 0 subproc 32 2K 2K 78643K 34 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 in_multi 40 2K 2K 78643K 40 0 ether_multi 1 0K 0K 78643K 1 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 37 175K 175K 78643K 37 0 exec 0 0K 1K 78643K 191 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 108 21K 22K 78643K 981 0 UVM aobj 8 2K 2K 78643K 8 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 5 0 NDP 5 0K 0K 78643K 10 0 temp 73 3012K 3074K 78643K 3304 0 kqueue 0 0K 0K 78643K 2 0 SYN cache 2 16K 16K 78643K 2 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 6 0 0 1 0 1 1 0 8 0 rtpcb 80 21 0 19 1 0 1 1 0 8 0 rtentry 112 45 0 1 2 0 2 2 0 8 0 unpcb 120 45 0 37 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 18 0 18 1 0 1 1 0 8 1 tcpcb 544 40 0 36 2 0 2 2 0 8 1 inpcb 280 120 0 113 3 0 3 3 0 8 2 nd6 48 4 0 0 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 212 0 0 14 0 14 14 0 8 0 art_table 32 213 0 0 2 0 2 2 0 8 0 art_node 16 44 0 4 1 0 1 1 0 8 0 sysvmsgpl 40 8 0 4 1 0 1 1 0 8 0 semapl 112 30 0 20 1 0 1 1 0 8 0 shmpl 112 6 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1467 0 64 46 0 46 46 0 8 0 ffsino 240 1467 0 64 83 0 83 83 0 8 0 nchpl 144 1734 0 119 60 0 60 60 0 8 0 uvmvnodes 72 1540 0 0 28 0 28 28 0 8 0 vnodes 208 1540 0 0 82 0 82 82 0 8 0 namei 1024 4262 0 4262 1 0 1 1 0 8 1 vmpool 528 2 0 2 1 0 1 1 0 8 1 scxspl 192 4568 0 4568 1 0 1 1 0 8 1 plimitpl 152 14 0 7 1 0 1 1 0 8 0 sigapl 432 232 0 219 2 0 2 2 0 8 0 futexpl 56 1194 0 1194 1 0 1 1 0 8 1 knotepl 112 70 0 50 1 0 1 1 0 8 0 kqueuepl 104 17 0 14 1 0 1 1 0 8 0 pipepl 112 158 0 139 1 0 1 1 0 8 0 fdescpl 424 233 0 219 2 0 2 2 0 8 0 filepl 120 1345 0 1248 5 0 5 5 0 8 2 lockfpl 104 8 0 7 1 0 1 1 0 8 0 lockfspl 48 4 0 3 1 0 1 1 0 8 0 sessionpl 112 17 0 7 1 0 1 1 0 8 0 pgrppl 48 17 0 7 1 0 1 1 0 8 0 ucredpl 96 54 0 46 1 0 1 1 0 8 0 zombiepl 144 219 0 218 1 0 1 1 0 8 0 processpl 872 247 0 218 4 0 4 4 0 8 0 procpl 632 290 0 254 4 0 4 4 0 8 0 sockpl 384 186 0 169 7 0 7 7 0 8 5 mcl16k 16384 2 0 2 1 0 1 1 0 8 1 mcl4k 4096 11 0 11 2 1 1 1 0 8 1 mcl2k2 2112 2 0 2 1 0 1 1 0 8 1 mcl2k 2048 69332 0 69288 16 2 14 14 0 8 7 mtagpl 80 2 0 2 1 1 0 1 0 8 0 mbufpl 256 109479 0 109406 10 1 9 9 0 8 0 bufpl 280 6211 0 1326 349 0 349 349 0 8 0 anonpl 16 44339 0 25982 92 2 90 90 0 107 16 amapchunkpl 152 1202 0 1050 8 0 8 8 0 158 1 amappl16 192 1398 0 394 63 4 59 63 0 8 8 amappl15 184 50 0 46 1 0 1 1 0 8 0 amappl14 176 26 0 24 1 0 1 1 0 8 0 amappl13 168 8 0 7 1 0 1 1 0 8 0 amappl12 160 18 0 17 2 1 1 1 0 8 0 amappl11 152 46 0 34 1 0 1 1 0 8 0 amappl10 144 21 0 17 1 0 1 1 0 8 0 amappl9 136 565 0 560 1 0 1 1 0 8 0 amappl8 128 117 0 95 1 0 1 1 0 8 0 amappl7 120 91 0 80 1 0 1 1 0 8 0 amappl6 112 52 0 47 1 0 1 1 0 8 0 amappl5 104 165 0 156 1 0 1 1 0 8 0 amappl4 96 444 0 416 1 0 1 1 0 8 0 amappl3 88 114 0 107 1 0 1 1 0 8 0 amappl2 80 1073 0 1003 3 0 3 3 0 8 1 amappl1 72 14072 0 13650 25 9 16 20 0 8 7 amappl 80 512 0 469 1 0 1 1 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 7 0 0 1 0 1 1 0 8 0 uaddrrnd 24 235 0 221 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 235 0 221 1 0 1 1 0 8 0 vmmpekpl 168 5757 0 5734 2 0 2 2 0 8 0 vmmpepl 168 36544 0 34448 130 4 126 126 0 357 33 vmsppl 272 234 0 221 2 0 2 2 0 8 1 pdppl 4096 476 0 442 6 0 6 6 0 8 1 pvpl 32 135345 0 114031 209 0 209 209 0 265 37 pmappl 200 234 0 221 1 0 1 1 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 143 0 6 4 0 4 4 0 8 0