kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Wed Dec 4 16:34:27 PST 2019 OpenBSD/amd64 (ci-openbsd-multicore-7.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.15.223' (ECDSA) to the list of known hosts. 2019/12/04 16:34:37 fuzzer started 2019/12/04 16:34:42 dialing manager at 10.128.15.235:4275 2019/12/04 16:34:42 syscalls: 337 2019/12/04 16:34:42 code coverage: enabled 2019/12/04 16:34:42 comparison tracing: enabled 2019/12/04 16:34:42 extra coverage: support is not implemented in syzkaller 2019/12/04 16:34:42 setuid sandbox: enabled 2019/12/04 16:34:42 namespace sandbox: support is not implemented in syzkaller 2019/12/04 16:34:42 Android sandbox: support is not implemented in syzkaller 2019/12/04 16:34:42 fault injection: support is not implemented in syzkaller 2019/12/04 16:34:42 leak checking: support is not implemented in syzkaller 2019/12/04 16:34:42 net packet injection: enabled 2019/12/04 16:34:42 net device setup: support is not implemented in syzkaller 2019/12/04 16:34:42 concurrency sanitizer: support is not implemented in syzkaller 2019/12/04 16:34:42 devlink PCI setup: support is not implemented in syzkaller 16:34:48 executing program 0: munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) seteuid(r1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x6) r4 = dup2(r2, 0xffffffffffffffff) setsockopt$sock_int(r4, 0xffff, 0x800, &(0x7f00000001c0)=0x9, 0x4) readlinkat(r4, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)=""/114, 0x72) openat$klog(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/klog\x00', 0x0, 0x0) pipe2(&(0x7f0000000300), 0x10004) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000380)={0x5, &(0x7f0000000340)=[{0x40, 0x8, 0x1}, {0x7, 0x1f, 0xfa, 0x3f}, {0x80, 0x40, 0x4, 0x8}, {0x3, 0x40, 0x99, 0x1}, {0x10, 0x44, 0x3, 0x40}]}) pipe2(&(0x7f00000003c0), 0x4) chmod(&(0x7f0000000400)='./file0\x00', 0x104) setuid(r3) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x8, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000480), 0xc) r6 = kqueue() fcntl$lock(r6, 0x9, &(0x7f00000004c0)={0x3, 0x0, 0xffffffffffffffc0, 0x6, r0}) r7 = accept$inet(0xffffffffffffff9c, &(0x7f0000000500), &(0x7f0000000540)=0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000580), 0xc) pipe2(&(0x7f00000005c0), 0x10002) r8 = open(&(0x7f0000000600)='./file0\x00', 0x200, 0x10a) ioctl$TIOCGFLAGS(r8, 0x4004745d, &(0x7f0000000640)) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000680)='/dev/zero\x00', 0x8000, 0x0) openat(r9, &(0x7f00000006c0)='./file0\x00', 0x210, 0xa2) shmget$private(0x0, 0x1000, 0x131, &(0x7f0000ffb000/0x1000)=nil) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000700)='/dev/zero\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r10, 0xc2485607, &(0x7f0000000740)) 16:34:48 executing program 1: ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000000)={0x3, 0x4, 0x1, 0xfffffffe, "f5d96eb70a991933072150047032334d22afad12", 0xffff, 0x4}) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) fcntl$dupfd(r0, 0x0, r1) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x80, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) getegid() r4 = open(&(0x7f0000000100)='./file0\x00', 0x8, 0x181) r5 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x200, 0x9c) r6 = socket$unix(0x1, 0x5, 0x0) r7 = accept$inet6(r4, &(0x7f0000000180), &(0x7f00000001c0)=0xc) socketpair(0x6, 0x0, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = openat$tty(0xffffffffffffff9c, &(0x7f0000000300)='/dev/tty\x00', 0x10000, 0x0) r10 = socket(0x6, 0x2, 0x40) socketpair(0x10, 0x4000, 0xe2, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000380)='/dev/speaker\x00', 0x20, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000200)=[{{r4}, 0x8000000000000004, 0x10, 0x1, 0x7, 0x3bf9f668}, {{r5}, 0x0, 0x4, 0x20000000, 0x9}, {{r6}, 0xfffffffffffffffb, 0x0, 0x10, 0xfff, 0xfffffffffffffffa}, {{r7}, 0xfffffffffffffffa, 0x0, 0x40000000, 0x9, 0x1f}, {{r2}, 0xfffffffffffffffd, 0x49, 0x2, 0x100000001, 0x2}], 0x9, &(0x7f00000003c0)=[{{r8}, 0xfffffffffffffffd, 0x0, 0xfffff, 0x400, 0x1}, {{r4}, 0xfffffffffffffffb, 0x10, 0x0, 0x8, 0xfffffffffffffffd}, {{r9}, 0xfffffffffffffff9, 0xef1c58a90d048e80, 0x4, 0x80, 0x4}, {{r10}, 0xfffffffffffffff9, 0x27, 0x1, 0x0, 0x1}, {{r11}, 0xfffffffffffffffe, 0xa0, 0x2, 0x6073, 0x9}, {{r12}, 0xffffffffffffffff, 0x2, 0x20, 0xffffffffffffffcc, 0x40}, {{r4}, 0xfffffffffffffff8, 0x2, 0x0, 0x2, 0xa1}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x42, 0x8, 0x2, 0x6c1d}], 0x9, &(0x7f00000004c0)={0x0, 0x9}) r13 = accept$unix(0xffffffffffffffff, &(0x7f0000000500)=@abs, &(0x7f0000000540)=0x8) writev(r13, &(0x7f0000000840)=[{&(0x7f0000000580)="e217f14b5f32fadde52178772670fde4d5bf11a232d830b96cb35dbbcf513241d68c3b97692574c395540153fcf0e4a390661642014a2f22c1186074d247ab4ab545bf6c2a97e84271e00ed42c92265a798b9e031253fce8aa79f2e7a5142ce1dddb8a9f19ac883b400ff6677fc3f10353a995a9494131238d4925b8d51974f70eb253e6da4d00eb0f7063ddeca944da011102aefdc5fa2ef78fbe186c402f19fefc1948c1db56bf493201ec7c94401e7b78984b76fc91c4626c089f1f710bddea4ea7", 0xc3}, {&(0x7f0000000680)="a3aec00e2095668b3315056361c9037cbf2166e01dd7ababdb08627f17bceea3ac753a72b452d93cb4b26a8e3d2383228a7cfd103e8022a2d8effa8f03942aa1cbb0290b9862f2bcb53ee1c80113a0309af39cf2b1adaa384a15ff8374241a4d1e1480e3000b00892282da8079918e392e23cbd09a5211665d901e99b8d0ce78cc02c6ddf07e06a1e168a9c5ee139e4b5bfd45bba5a1171cfe4451e41876d64bdde8f7d733844a35777e2a8b08b0b1628551629f03328d8a9bc79e8dab2a33a4d569ab5dae13b78024f1ceeb670aadd589f0478727b7af2ccc", 0xd9}, {&(0x7f0000000780)="7ad3a6a30f7c7bee2213073e93bd2dc13f7341460a2265e32fbc878a42aac8d7f56a6a16dc7665791f09b34c765c452ccbf3d4356513ed32d8dcb4072b47192089addf8cce6d765913b25521b44a18a1266c8ee22d3122c26ddbae1c7da2ddef675507b6a6cad4636dec9d42a78934d4a8f0ec34a842c70850eff0a881c301ffdea01b4512ff878f418721c4ad27471cb1da6d92aea8d7374b794a4c14ab05c71fdc61fcbf", 0xa5}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000880)={0x0}, &(0x7f00000008c0)=0xc) fcntl$setown(0xffffffffffffffff, 0x6, r14) r15 = openat$tty(0xffffffffffffff9c, &(0x7f0000000900)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCSFLAGS(r15, 0x8004745c, &(0x7f0000000940)=0x3) openat$null(0xffffffffffffff9c, &(0x7f0000000980)='/dev/null\x00', 0x20, 0x0) r16 = socket(0x11, 0x4, 0x0) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f00000009c0), &(0x7f0000000a00)=0xc) r17 = syz_open_pts() pwrite(r17, &(0x7f0000000a40)="7463c697820cd1805b62cad9378d5892a19618fbd0565b544ad68746f03fa98c26a38cb9f66dd5c727341f7099b761581fc9824b325b4aaf7f798e96545d813fac9b396ac08a32f4222844840e9812a641d42174845010c586f9e22c581bce8673d9bac5fc34717ff2853ab24631e9e747e4a2776423aee970ef3af81a763bdd52997a0837dd028c5da82092d8dc7899c98fe26850e89db67a24be862663c9e21cda6678e0a567ec33fdcc10", 0xac, 0x0, 0x5) r18 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000b00)='/dev/wsmouse\x00', 0x10401, 0x0) dup2(r3, r18) 16:34:48 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000800006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x8c) ioctl$VT_ACTIVATE(r0, 0x20007605, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000440)={0xe9, 0xffffffffffffff60, 0x100, 0x4, &(0x7f0000000c00)={{0x7, 0x87, 0xe4a9, 0x101, 0xfffffffffffff10b, 0x7, 0x400000000000003}, {[0x0, 0x6, 0x7, 0x3, 0x3fe, 0x4, 0xdf, 0x20, 0x9, 0x5, 0x0, 0x400000006, 0x6, 0x7fff, 0x9, 0x81a6, 0x7, 0x80000001], [0x6, 0x1, 0x20, 0x0, 0x81, 0xf51, 0x9, 0x10, 0x0, 0x1cd4], [0x8, 0x200000000000000, 0x3fc, 0x1, 0x0, 0x8, 0x32], [0x7f4, 0xfffffffffffff11f, 0x140803cd, 0x5, 0x3f], [{0x400, 0x0, 0x3ff, 0x2}, {0x8000, 0x1, 0x7d, 0x3}, {0x7, 0xffffffffffff0000, 0x1e91cab4, 0x1}, {0xc6f9, 0x7, 0x1000, 0xfb}, {0x6, 0x9, 0x5, 0x8}, {0x10001, 0x5, 0x8, 0x6}, {0x0, 0x6, 0x2, 0xea0f}, {0xff, 0x4, 0x0, 0x3b0}], {0x81, 0x9, 0xffffffffffffffff, 0x1}, {0x67e7, 0xb9, 0x9, 0x6}}}, 0x5, 0x3ff}) accept$inet(r0, &(0x7f00000000c0), &(0x7f00000002c0)=0xfffffffffffffe4f) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000a80)='./file0\x00', r2, r1) r4 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x8c) r5 = kqueue() r6 = kqueue() kevent(r5, &(0x7f0000000040)=[{{r6}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r7 = dup(r6) kevent(r7, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r8, &(0x7f0000000c40)=ANY=[], 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r9 = kqueue() kevent(r9, &(0x7f00000002c0), 0x3ff, 0x0, 0x0, 0x0) close(r9) msgsnd(r8, &(0x7f0000000040)=ANY=[@ANYRES64=r9], 0x1, 0x800) msgrcv(r8, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f000000000000000000000000000000000000000000000000000000000000000000000000000000000040004c59fc5a6bcc2f74d575c034504bdba5d022814439e9eab275"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r8, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r8, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r10 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r11, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r14 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r14, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r14, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r16 = fcntl$getown(0xffffffffffffff9c, 0x5) r17 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x8c) ioctl$VT_ACTIVATE(r17, 0x20007605, 0x0) ioctl$VMM_IOC_RUN(r17, 0xc0205602, &(0x7f0000000440)={0xe9, 0xffffffffffffff60, 0x100, 0x4, &(0x7f0000000c00)={{0x7, 0x87, 0xe4a9, 0x101, 0xfffffffffffff10b, 0x7, 0x400000000000003}, {[0x0, 0x6, 0x7, 0x3, 0x3fe, 0x4, 0xdf, 0x20, 0x9, 0x5, 0x0, 0x400000006, 0x6, 0x7fff, 0x9, 0x81a6, 0x7, 0x80000001], [0x6, 0x1, 0x20, 0x0, 0x81, 0xf51, 0x9, 0x10, 0x0, 0x1cd4], [0x8, 0x200000000000000, 0x3fc, 0x1, 0x0, 0x8, 0x32], [0x7f4, 0xfffffffffffff11f, 0x140803cd, 0x5, 0x3f], [{0x400, 0x0, 0x3ff, 0x2}, {0x8000, 0x1, 0x7d, 0x3}, {0x7, 0xffffffffffff0000, 0x1e91cab4, 0x1}, {0xc6f9, 0x7, 0x1000, 0xfb}, {0x6, 0x9, 0x5, 0x8}, {0x10001, 0x5, 0x8, 0x6}, {0x0, 0x6, 0x2, 0xea0f}, {0xff, 0x4, 0x0, 0x3b0}], {0x81, 0x9, 0xffffffffffffffff, 0x1}, {0x67e7, 0xb9, 0x9, 0x6}}}, 0x5, 0x3ff}) accept$inet(r17, &(0x7f00000000c0), &(0x7f00000002c0)=0xfffffffffffffe4f) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) chown(&(0x7f0000000a80)='./file0\x00', r19, r18) getgroups(0x7, &(0x7f0000000180)=[0xffffffffffffffff, r3, r18, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, r13]) r20 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x8c) ioctl$VT_ACTIVATE(r20, 0x20007605, 0x0) ioctl$VMM_IOC_RUN(r20, 0xc0205602, &(0x7f0000000440)={0xe9, 0xffffffffffffff60, 0x100, 0x4, &(0x7f0000000c00)={{0x7, 0x87, 0xe4a9, 0x101, 0xfffffffffffff10b, 0x7, 0x400000000000003}, {[0x0, 0x6, 0x7, 0x3, 0x3fe, 0x4, 0xdf, 0x20, 0x9, 0x5, 0x0, 0x400000006, 0x6, 0x7fff, 0x9, 0x81a6, 0x7, 0x80000001], [0x6, 0x1, 0x20, 0x0, 0x81, 0xf51, 0x9, 0x10, 0x0, 0x1cd4], [0x8, 0x200000000000000, 0x3fc, 0x1, 0x0, 0x8, 0x32], [0x7f4, 0xfffffffffffff11f, 0x140803cd, 0x5, 0x3f], [{0x400, 0x0, 0x3ff, 0x2}, {0x8000, 0x1, 0x7d, 0x3}, {0x7, 0xffffffffffff0000, 0x1e91cab4, 0x1}, {0xc6f9, 0x7, 0x1000, 0xfb}, {0x6, 0x9, 0x5, 0x8}, {0x10001, 0x5, 0x8, 0x6}, {0x0, 0x6, 0x2, 0xea0f}, {0xff, 0x4, 0x0, 0x3b0}], {0x81, 0x9, 0xffffffffffffffff, 0x1}, {0x67e7, 0xb9, 0x9, 0x6}}}, 0x5, 0x3ff}) accept$inet(r20, &(0x7f00000000c0), &(0x7f00000002c0)=0xfffffffffffffe4f) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) chown(&(0x7f0000000a80)='./file0\x00', r22, r21) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000980)={{0x0, r10, r13, r15, r21, 0x46, 0x3f}, 0x11e, 0x80, r12, r16, 0xa5, 0x1, 0x100000000, 0x2}) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={r12, r2, r1}, 0xc) ioctl$VT_ACTIVATE(r4, 0x20007605, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc0205602, &(0x7f0000000440)={0xe9, 0xffffffffffffff60, 0x100, 0x4, &(0x7f0000000c00)={{0x7, 0x87, 0xe4a9, 0x101, 0xfffffffffffff10b, 0x7, 0x400000000000003}, {[0x0, 0x6, 0x7, 0x3, 0x3fe, 0x4, 0xdf, 0x20, 0x9, 0x5, 0x0, 0x400000006, 0x6, 0x7fff, 0x9, 0x81a6, 0x7, 0x80000001], [0x6, 0x1, 0x20, 0x0, 0x81, 0xf51, 0x9, 0x10, 0x0, 0x1cd4], [0x8, 0x200000000000000, 0x3fc, 0x1, 0x0, 0x8, 0x32], [0x7f4, 0xfffffffffffff11f, 0x140803cd, 0x5, 0x3f], [{0x400, 0x0, 0x3ff, 0x2}, {0x8000, 0x1, 0x7d, 0x3}, {0x7, 0xffffffffffff0000, 0x1e91cab4, 0x1}, {0xc6f9, 0x7, 0x1000, 0xfb}, {0x6, 0x9, 0x5, 0x8}, {0x10001, 0x5, 0x8, 0x6}, {0x0, 0x6, 0x2, 0xea0f}, {0xff, 0x4, 0x0, 0x3b0}], {0x81, 0x9, 0xffffffffffffffff, 0x1}, {0x67e7, 0xb9, 0x9, 0x6}}}, 0x5, 0x3ff}) accept$inet(r4, &(0x7f00000000c0), &(0x7f00000002c0)=0xfffffffffffffe4f) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) chown(&(0x7f0000000a80)='./file0\x00', r24, r23) r25 = kqueue() r26 = kqueue() kevent(r25, &(0x7f0000000040)=[{{r26}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r27 = dup(r26) kevent(r27, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0x3, &(0x7f0000000080)=[r1, r23, r28]) r29 = socket(0x2, 0x3, 0x0) r30 = shmat(0xffffffffffffffff, &(0x7f0000480000/0x3000)=nil, 0x2000) shmdt(r30) r31 = fcntl$dupfd(r29, 0x0, r29) ioctl$TIOCFLUSH(r31, 0x8020691f, &(0x7f0000000300)) 16:34:48 executing program 1: setreuid(0x0, 0x0) r0 = semget(0x3, 0x0, 0x504) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r2, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r2, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000ddfd82beba98"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r2, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r3 = geteuid() r4 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) r5 = syz_open_pts() close(r5) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0xfff77ffffffffffc, 0xfffffffffffffffe, "9375b01a93b45136fdf001800000d11eaaf100"}) writev(r5, &(0x7f0000000040)=[{&(0x7f0000000340)="d1", 0x1}], 0x1) pwritev(r5, &(0x7f0000000280)=[{&(0x7f0000000200)="185d95167720d0eeab46b454ac9313d76a038c652df3e8106bfe8cd7616ab0d556a7589fe02d0bbc6dac991ac1", 0x2d}], 0x1, 0x0, 0x9) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000003c80)=[{0x58, 0xffff, 0x0, "f2d42a7e634f0cdfc7329fbc162ec5979d99204990e385355e71587918dacf66f4e718c3a4811dfcff6c7b32adc8c10079fbf1073f9f4c2e96525fa2180cd85eaac2c66b856daa"}, {0xffffffffffffff33, 0xffff, 0x3ff, "9ea197a65c0975cfa6845856564ad6671272dbedaa4c019741f135feff8953cbd5324714352817cf053b7fa9d07a90eb7f"}, {0x88, 0x8001, 0x2, "c04c398b1fe73a402be1d52515a832fcdad04d1eca8f8d598cb36468d611a07490fe63a0abd74b96cf8f052ae8f32a3e9f71c28abb5ebaef1c6381642cf98368aed3b3caf031f91fbea647b87a72103373cd80d4d9c8fe96d5eb5bf66dff633f7e2c75c5e8e38d1f1af8c2a5eaed6be7f3a65b09523c00"}, {0xd8, 0xffff, 0xf8000000, "2013cff506c7c30efee770c1f96a109fbf6eacdbb273195e1e8a4f1331cab2fcc60f13926ee420b5d261fcaee709fea3f20f00755463d6a297b59e0fd5b3a0ad226b660c6964a3283e395b9518f3486dc4af28047999f4563f4fa93015c7e1c9c5604feb0b01dbdf4f76dd3213c87bc5549ebb34429abb5a210eab77ae3f2e43f2d9a8eff93205f7a5a82e682cccad3a75d2a89206f58fb5cea0abd2c72c87b11b72954c2a30b8d146e84d47009b8a5455224f8b4f81f67d4116cc918a6f44c62e69c1789929cc53d20f5200ae254d903b093c60ea66b9c779a1c32b3e9dc90288a6de95f24b9de684597b676c9dd2d0"}, {0xb0, 0x1, 0x827b, "a68a7726d9edf8e1a240fb9d68a69f169a18cc4b17dbed56d20225de4bc0c7581649240ce04f2c9b9e4b1e4478ae96e7c31f98fe484ab8b9d8591aa34e63bda594f8d75f47b33f85a474859df78b7ef5ef8a7ec1c41f66b7a2e24190073196e9894876297b7fe4419451b96cdc90bd9056f34a7ee239f1a3946642746fb7dbe80203a58aad330cc36eba06706c614794151ceb915d98d75d4ca99c90"}, {0x4, 0x1, 0x8, "7f9ba57485726a94d22dfc66f6090540c7cccd6470e50ee412c2"}, {0x1010, 0x1, 0xe13e0ad, "becd29fedcdc5da128a98d551fc8c4c8a2507094d67efc8d038dfd8270176b8f8fd5cc1f06e06c76c6ed6b08ce9a0e5e05dd4f60e6b163d4f487cd28fe0ac0407623c8875f9d3c821ff4bb728e1a68f733f9a34d7c3422287b61e6d166c58a230c5e27a54e4ef4d3796a3b0f0ea800d768850326a0fd2a42cd2067ab0de4937f5cdd633a408fdab9c473f972f45977c08a14cbdae6752ec383a536ce580778eabfb504810a1c1468eacb353aacc2bf1991541c899028646e0be03fa281723990caabde08cb6999ac1b7d85682517102cd0f46fc78f05ef7b2326707d734f8dbf9ea519cfad07b2db7c7c4a8d7e83165da3d3a351c9cdab9df666dba2171092304f79cfd8232296a2dcf4d2677dba106102e6d2a298d0339cf1d2daa21c00928929f23b7b96b15e4c04e1c0104becdcc02e4b090ebac13a8e8572641a47fcde0038adcd4992eca9097c22effaf5ac4435131eb5ce7dee520b22cbc7829f16cb8369c845cd7e35066910c8a9e66cf01adf455bea772745cc36ea46fbc57f526f2e402afea524b0da3a4fa9e6e64c6520761c0367db61197dd29a66b4f40f5c0017d6242d9726fd501c1a56a85cada3c74043d5fe298deb6c40048917537f257055005473b587d9721c27e33a5946d0d5f6355fa4b568121dd832c0f10a061ca38e22bf7fed8853255633c509b10d7b8124a927ed90f82886961d11cd03fa5b14d3edfac6edd0ab079d408bcc1d1787c86e19517c7562d056a2664bafd9d8ea1c57f51702bd34f6690af93d7b7733158f24108abb2278a0cbdee8aa564683b581aeed2bb10018c002025b52d6d4ff55e0f1c3a86b4bb6f68f4246cbad629c92ff02033c1d91abda907bb4af20e74b63de6ed4da5d1b4b7ac209f60e4b19fed880a9b5117bf05794bc9323554ec9608db1740b908be5578784cfc21dd2e4f00ca6979ae48bc6789e9c9dc755d9420e785433107972aacb4825cc7e00280e2137c6d39e6a7b4d7882bee5aa409925fc80fcd9db047b13b2b21b3f3c8e8f473eda5032d39999e44442cbe14c2b32e6647edd2da3ed996562b717a9fc699461b8866540d9aea9f7ad0c917162524c79c5ba74a527098357153419127d7f2e4e8f5018931af75a47dffc7d7120ebb4d4f1e817ec4c64df92c324718c316abaefc6c1d52eca2a59692a2a7c485a3237d4ca99132481907c7bcdc35df96836f4eee592862f6a92808e6e4d996c3619332b1dadf302e8d5dfb662de77814d8e523ce8dded07601055f4cdaac6c7ebb71e9606db98aff5be2035b291234105887095c53f8eea21d9d91ed1009001f1b218c8903441b9b54fb308b5cba9be688fd87858dafcbefc5647f0dfd1b1369527e795ff3b170c2f89e1a29344b8a82ba60618786bae3d04d9a99fc38ced6be92375dbad5e506c353a75fbfec1156647002041426495b352d084bf63b3d33100a5c5410580c7a916d8d736e2194d95fa7aa5cc9e351074fa9bbf0b30885041f6b7d9741e65464ef2beadc35afcd5af3111f6baf1947739abcb5267e6e97ba4523a1bc86a47e57e55b8bb5291b0c199592735322fde6d011f487e4c26d4619d8435540b76ae01a081e707e35fc4f0ffb7e5f20b163904e81aeb9314accbe971bec90585527802fe911b32ce959888ae7142fda24c878985daa7bf38f5b5947e94dc5d70eba63051928d2590156043d6cd9f14b55a903745f6d3e15ee346475e6e887623dc3748d0985a72936ba2dba844e141e66d80e5cc1eaa7939364fd8dcfe7a6f66a629dfbace8fbe0126485caf89bc0766e753f6ea51c001ed9a9a5fddbb20422eba9798a62dc57b5008897f523228b4e779cc54661391264fb9a1fff7d6939fa24c9b0fec7876ae71be4bc78dd085fe174e6f9719e78ca2f10625dd21db63f85b38cec21a264531b51efd92770de69cd44fd088be2dffaf685f232224eba5a1faeca484950ba29f938040e7de1db283e35b8e411b97dc2fe6e0dc3510eb6bbae4f42d25504df97e57381d581adb79b9cc4727a6cc29eb845cf811e1e2e0a917c83b60ac0b1657228cfc53aefcb488cb420272d59be4131c93ddaecc79ef00cb31624e92201bd589433d5ac795edc0c55f01ca3fa9e0ee4e3f3d316ac760637748c1052fdb8b3ee02ccb5991dd646f1035a634130193a7ad9002b6494d62a185989a290cab3a04c9b7b94358c76c93999b09b65695fc75b55a22b9bf147a19bdb32390d883eff534b994714a2b9ddcac180dfbd813c6221572feacb7b1b04561ac769fdccc545c87a0b31b8b2521fba53bc0ce8214ebab049468f22e921cd328a15416799f9704369282acb91d9e91724030fd187f30caaed01cd181de96f626a248a2dc34d9449f89e2b58c6722e226ab786c67d11c9f606440b3c2aa55f74223142ca6fc85e53d160dbaab3b0a16db47a6a961cb5494a349615df03231089441f103125782ecf77b57cdad845fe20ce16b6637ac0cafe9350f27cb865ef34617d703c8d1c413bce4d8c5e0db095d05c4cf4b8a0a834a77d6e15fd825b9c1dffcdbd686a68eb938c3f0458d16ed7656df29d26e037e1b63adfd00a1c650e3b775d25286eeef6e0820fdfe6204f5bcff2a34095cf62e692e6b096c4e49a50d435241edb5a6a285233cbb5a5c406db8ab48ff6c8a2d8d564a223b12f84745642a5fd25974b0da66fc0c1de84560bbd0baa16ea87c8d31bd54ef3481a38fb13e33bedb3fe991f5df3c6d1ce35e5163950d7512e0bcc4c07b36a5afc0d667ca1a3d5f7a3a878d164d557f61d22bd091f1cb91f49debd3fb354e9d3930de96e1ab11c8eb2b3e6c6ef328248a493c0de5b5ecf0cf321eaa33b2d2d7588ddd99ef1ac6000f91b784a68a0622526741a70017bf8d3e7dd0f2bc496fb5f5b9a7c185202641257b56a161a6d77429905c8cae8404e16eb1726ab9ab4c1571bdbf7d17b8a8b82ebcf28ad9085fa107c5958f871542b83f11fb67dc3ead455267c5c2686d04c02f64e4e7350f95fac59b4ab2b8b543e98755ef494e501525f305a8bee1f35146710c17c532570d036593d965dbdfff331528ee70258fc11ec6ddfcbf7a7884dd31462c6b836577e9617fac416b5d5641b9b453afb30b513a19d3950e97c4418415eeac1021481ce9c13ae5f8637055fe2dfc4f72391be1bd728f6547a3b99320a76e3c83d731c7d049f24d7d2853eb41c503ab6f361cc444f60b27d2040c583592ac66f7efd33bb58ce5f4ff7b15c63f6d7662d42406ee47d61512979e423bd4bae47a55d7fa607d6fa1f4b2d76167cdeb8646ab3505ef39d21ac38e9543c6f5e58109f557b026a4e31f411f5f239a131f6569fe39c23d6ec8d34cf382cd2d1abc08e2c07a9922850a3343cf206e32d30cba6e6832ade577599dc1047497b21ec00dfb7e028614066b801b963437d37a18e00f96e095040b03075a2a489254d1859c17dddf2db0bf1c28e1f27b7aa3b8e78e3d5ad4b1d08155afc9524fafaf982f6f5bf534d7470d95751303c7420d40f0a01b3a676b6a57fcb9812b5c8dd02757a2ad29d93527ffa5b7f020185e5a01c923fb6d412c21fc52ed82febb5c11c781af95a14e728ae028545d8b6712826a154f7027732578ea76624dbf19b974407af404792179864f1901e5a4886ad43071a5b8758a25979aad4e38d55de82953f82af2b49f5e2979820e28a84381339528042b3ca729887f31c1b831392624aaa4d7e90f8840e590d6097b4c0b415a6b978cfa9f09ea4e183eb2f4c8f046af574e625bcf0e09220f07b52a6f89797920d03378b5294e9c85c32afd334fddf001370b6ae89e40360cd19896e23f8b4b94e38003f41c8c730326e2ea49607f3bd31ccb75736969ac951ca0628108929936ed1eb8a94649fd3a123e34f5f618897e4d08654e91746fd0ebd61f5d0a5bc1e6504513d2b99b54eedca2766a999c3b8b48f58f7ed2b815827cfe2fee5b119dcb7bd45e49aca0ada4b3be63f450a9969758c260916f8f0f39255c5ab0306fb7a23dca673d940336f9df7f48885d1c8a7b9eae2890a752f5e08dfacb6028492aef57a49929d163a31f85aae12cb49bb7c6418ffc1a0fe3df146425c03446ff65912007ab0e157787bba5e9a1198f4715145011e2d2996a67beba3365cc2958139bde950e91d5fe42f429ca43bfb24f6f5fa1d928cf6550f380a505495d56e9f00f66a00aa4abdcaeffe01d8c18af6ca5079cc6417d8d3f127e3669b10bb89352478d8b34a8204fe10533dea4d619bab05944e99dbb305a4f68bb2ed4692cc993a15f5c9f46e3968072d7460067ef5f2d47826723f2006a5a7016be95f2e53c55221a86506330a33a6b3245517e9d0baacd3ad7ca9220f3ad4219c7c12a375dea863774fcc7fddae70cf3a787b73d00960e44eaf44173bc03dcb0d0a061e7b81e539f991b6abcc84f48ce0ff987bc3a10ac9eec45e89b5c43cb74e235493e3606cc15b2b76f4088ce5577b1e5daedbb40e0852480cd879cc6a1bc8a8d2983637787ba09876df73104150cf208c2b553ab0cc5d04aadf0fe77c50351738741e6e59863cd16cff9eecf24415e3682847a9495e650af93e5906c85095b6a985a0ad83d9497654b68dc5850312b32a25167eba1aae95b42b1425fe9bb5d4d2d5093db818cbc9ec60acde01393b96123461ccacaadca453e861aa2510b6e2840f33af311c8865c407f736d81530108f671200f72ee90fabacddc39570b94c75910364298ecf38111dc1e2ebf804dbcb843c0dc378e9dc28e3c6caad2e212049213ffe7e75358bdaddcc7aadf7f273b39fd224467482e18ee22d14acc47fdfd55995a058c80fc35f1894900f68ad8d785f2d4ce5f8e764327ff50c2f3b2d2611549a45d7eaaed6215d0be95a5210513ea460dde1635e3992ec0ed119110d852310bdf4202b05ffa1b10931efd6fe47e2823f8ad26275fe826b3d902334a02927d82e90cb49d925ec50a6c4c126eaa74f9df701e294f7769feb5cf9a128496f75bfa6403c937b87b3040f43788b3ff1c007cbff27c5ab58c0416fd4d8518dc16b70d372c316ab76ff01a3519826e9787d7ac98428fd70904e97f91f1a4eb050cc089c4679dfd23381a09aee26c35af6be114c190868189aeb16b2c86e9ed55b6e882d6613b932de4a624bcde8218e37af4f140466a4f774abe183738c19e141a207653455eed989249925d3c7c11987b9b60432840634b8f56e5378c19bd4b030ee2dc5b06d38b3d4001e65cb69a39899f16e0b2a2689e2ed5d1d39b4676c166fba364617eb0514d55f71035e0a1095f0f6b1c8ce0eef5479677535f93e0a42dbc5e29c5c3d9decf28ae812e7ae42fdd7f38c2ca92d91d5fe661d10e089dfcd3f85d57f8d932d6e4612fbae5a7048c58acaea570c89a81656b2fb8b93ada27875ee76157554a718586f2e5218fe44f5f9a32a1cd12821a4b548186bb22ded830e2e185d5d6263c546cc5d7e223cf1da75e28746611875865e95d69979dc983dcbb74ef421d432050b97f4c3f19a24f78fd054ca10f06d86c6ac0c70deaf140236d2ee5510ef0abb7ca3186b98bc2a60b8b4085c534eee7525f25cbb44711d9f28cd2a2db1433e45c6c7413f60d67790446cebf13eaa3961979adacb83fc89fcc9c9efdc806fa264c0b9c7bb31a6eb1fa641de7cbaaacc83f702741dc7cdd9f5ef96a71a90ddd24e7d1df7749e96cb7291f912c8954391d05ce797174e04c464526239640747f3b332fa5f7762f0eb1e719063c6d2dbccb05a54f414bf58057be648cf1a82127949d75"}], 0x12f0}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r9 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000980)={{0x2, r3, r7, r8, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, 0x0, r9, 0xa5, 0x1, 0x100000000, 0x2}) r10 = getuid() r11 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x80, r1, r7, r10, r11, 0x48, 0x38}, 0x400000006, 0x2, 0x3}) socketpair(0x18, 0x4003, 0x102, 0x0) 16:34:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x15}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x8c) ioctl$VT_ACTIVATE(r1, 0x20007605, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000440)={0xe9, 0xffffffffffffff60, 0x100, 0x4, &(0x7f0000000c00)={{0x7, 0x87, 0xe4a9, 0x101, 0xfffffffffffff10b, 0x7, 0x400000000000003}, {[0x0, 0x6, 0x7, 0x3, 0x3fe, 0x4, 0xdf, 0x20, 0x9, 0x5, 0x0, 0x400000006, 0x6, 0x7fff, 0x9, 0x81a6, 0x7, 0x80000001], [0x6, 0x1, 0x20, 0x0, 0x81, 0xf51, 0x9, 0x10, 0x0, 0x1cd4], [0x8, 0x200000000000000, 0x3fc, 0x1, 0x0, 0x8, 0x32], [0x7f4, 0xfffffffffffff11f, 0x140803cd, 0x5, 0x3f], [{0x400, 0x0, 0x3ff, 0x2}, {0x8000, 0x1, 0x7d, 0x3}, {0x7, 0xffffffffffff0000, 0x1e91cab4, 0x1}, {0xc6f9, 0x7, 0x1000, 0xfb}, {0x6, 0x9, 0x5, 0x8}, {0x10001, 0x5, 0x8, 0x6}, {0x0, 0x6, 0x2, 0xea0f}, {0xff, 0x4, 0x0, 0x3b0}], {0x81, 0x9, 0xffffffffffffffff, 0x1}, {0x67e7, 0xb9, 0x9, 0x6}}}, 0x5, 0x3ff}) accept$inet(r1, &(0x7f00000000c0), &(0x7f00000002c0)=0xfffffffffffffe4f) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) chown(&(0x7f0000000a80)='./file0\x00', r3, r2) r4 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x8c) ioctl$VT_ACTIVATE(r4, 0x20007605, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc0205602, &(0x7f0000000440)={0xe9, 0xffffffffffffff60, 0x100, 0x4, &(0x7f0000000c00)={{0x7, 0x87, 0xe4a9, 0x101, 0xfffffffffffff10b, 0x7, 0x400000000000003}, {[0x0, 0x6, 0x7, 0x3, 0x3fe, 0x4, 0xdf, 0x20, 0x9, 0x5, 0x0, 0x400000006, 0x6, 0x7fff, 0x9, 0x81a6, 0x7, 0x80000001], [0x6, 0x1, 0x20, 0x0, 0x81, 0xf51, 0x9, 0x10, 0x0, 0x1cd4], [0x8, 0x200000000000000, 0x3fc, 0x1, 0x0, 0x8, 0x32], [0x7f4, 0xfffffffffffff11f, 0x140803cd, 0x5, 0x3f], [{0x400, 0x0, 0x3ff, 0x2}, {0x8000, 0x1, 0x7d, 0x3}, {0x7, 0xffffffffffff0000, 0x1e91cab4, 0x1}, {0xc6f9, 0x7, 0x1000, 0xfb}, {0x6, 0x9, 0x5, 0x8}, {0x10001, 0x5, 0x8, 0x6}, {0x0, 0x6, 0x2, 0xea0f}, {0xff, 0x4, 0x0, 0x3b0}], {0x81, 0x9, 0xffffffffffffffff, 0x1}, {0x67e7, 0xb9, 0x9, 0x6}}}, 0x5, 0x3ff}) accept$inet(r4, &(0x7f00000000c0), &(0x7f00000002c0)=0xfffffffffffffe4f) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) chown(&(0x7f0000000a80)='./file0\x00', r6, r5) r7 = getegid() getgroups(0x3, &(0x7f0000000000)=[r2, r5, r7]) 16:34:49 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = dup(r0) r2 = shmget(0x3, 0x2000, 0x100, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r3, 0x2}) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffffffffffff8, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1", 0x36d}], 0x1) r5 = kqueue() r6 = kqueue() kevent(r5, &(0x7f0000000040)=[{{r6}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r7 = dup(r6) r8 = kqueue() r9 = kqueue() kevent(r8, &(0x7f0000000040)=[{{r9}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) dup(r9) r10 = kqueue() r11 = kqueue() kevent(r10, &(0x7f0000000040)=[{{r11}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) close(r10) kevent(r10, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x20, 0x4, 0x10000}], 0xbe, 0x0, 0x5, 0x0) ioctl$KDSETRAD(r7, 0x20004b43) r12 = kqueue() r13 = kqueue() kevent(r12, &(0x7f0000000040)=[{{r13}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r14 = dup(r13) kevent(r14, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) r15 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r15, &(0x7f0000000c40)=ANY=[], 0x0, 0x0) r16 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r17 = kqueue() kevent(r17, &(0x7f00000002c0)=[{{r16}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r17) msgsnd(r15, &(0x7f0000000040)=ANY=[@ANYRES64=r17], 0x1, 0x800) msgrcv(r15, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000004000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r15, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r15, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r18 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r19, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r22 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r22, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r22, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r24 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000980)={{0x0, r18, r21, r23, 0x0, 0x40, 0xffffffff00000001}, 0x120, 0xc07, r20, r24, 0xa5, 0x1, 0x100000000, 0x2}) r25 = kqueue() r26 = kqueue() kevent(r25, &(0x7f0000000040)=[{{r26}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r27 = dup(r26) kevent(r27, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r29 = getgid() r30 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r30, &(0x7f0000000c40)=ANY=[], 0x0, 0x0) r31 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r32 = kqueue() kevent(r32, &(0x7f00000002c0)=[{{r31}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r32) msgsnd(r30, &(0x7f0000000040)=ANY=[@ANYRES64=r32], 0x1, 0x800) msgrcv(r30, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000004000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r30, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r30, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r33 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r34, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r37 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r37, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r37, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r39 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r30, 0x1, &(0x7f0000000980)={{0x0, r33, r36, r38, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r35, r39, 0xa5, 0x1, 0x100000000, 0x2}) r40 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x8c) ioctl$VT_ACTIVATE(r40, 0x20007605, 0x0) ioctl$VMM_IOC_RUN(r40, 0xc0205602, &(0x7f0000000440)={0xe9, 0xffffffffffffff60, 0x100, 0x4, &(0x7f0000000c00)={{0x7, 0x87, 0xe4a9, 0x101, 0xfffffffffffff10b, 0x7, 0x400000000000003}, {[0x0, 0x6, 0x7, 0x3, 0x3fe, 0x4, 0xdf, 0x20, 0x9, 0x5, 0x0, 0x400000006, 0x6, 0x7fff, 0x9, 0x81a6, 0x7, 0x80000001], [0x6, 0x1, 0x20, 0x0, 0x81, 0xf51, 0x9, 0x10, 0x0, 0x1cd4], [0x8, 0x200000000000000, 0x3fc, 0x1, 0x0, 0x8, 0x32], [0x7f4, 0xfffffffffffff11f, 0x140803cd, 0x5, 0x3f], [{0x400, 0x0, 0x3ff, 0x2}, {0x8000, 0x1, 0x7d, 0x3}, {0x7, 0xffffffffffff0000, 0x1e91cab4, 0x1}, {0xc6f9, 0x7, 0x1000, 0xfb}, {0x6, 0x9, 0x5, 0x8}, {0x10001, 0x5, 0x8, 0x6}, {0x0, 0x6, 0x2, 0xea0f}, {0xff, 0x4, 0x0, 0x3b0}], {0x81, 0x9, 0xffffffffffffffff, 0x1}, {0x67e7, 0xb9, 0x9, 0x6}}}, 0x5, 0x3ff}) accept$inet(r40, &(0x7f00000000c0), &(0x7f00000002c0)=0xfffffffffffffe4f) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) chown(&(0x7f0000000a80)='./file0\x00', r42, r41) r43 = getgid() sendmsg$unix(r14, &(0x7f0000000480)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000340)="624291f31737803ac41c89d6f38b5fe06936d1d01e78b0afbd044dc795283247fba34b46118285750c64fad09dbfb71b05a1d583dfe91e0fa469b215aacc9c23bb78ee48b561475e9356cc677665c1c58749d6e79dfa02881a92abf05bc1da81b66f70aa2df5931e954aca994125fc1abd3e6c5f515ef71ba3c0290f322fa0468834dc56c6e1452adbfbce11b23e9fa5e9127eaa1a71378fbba3fe9e577f64310085f4b72ea8367495cf3cb42a7cca7ada724fbcca24034df23c5f6bafaa4790341e", 0xc2}], 0x1, &(0x7f0000000440)=[@cred={0x20, 0xffff, 0x0, r20, r28, r29}, @cred={0x20, 0xffff, 0x0, r39, r42, r43}], 0x40, 0x8}, 0x20d) ioctl$TIOCSTOP(r4, 0x2000746f) writev(r0, &(0x7f0000000300)=[{&(0x7f00000002c0)="0d9dd6badec72d7598971d4283791f00"}, {&(0x7f0000000200)="7107001bcd0156489348243abdc9dbb858e76c64524fe89c689de31eaee2b1f4a37ec025fac03acc1812f76580955a60e94b01be3ed866e5e80d01d8ce4966ea0f4b00f16de26c95dcbb5e2984d91974790d17b54d1a1ded095a45b3b6a1f71af11a55feec35b37589e3a7b1bee84ba1952e653055a7af251b6b68bbd7c2489b521c7d4b75faaf55efde4153f96c50dbf3fa"}], 0x78) 16:34:49 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000000)="e008dc7be849bdccd04333", 0xb) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) geteuid() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r2 = socket(0x18, 0x3, 0x3a) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getuid() dup(r0) unveil(&(0x7f0000000100)='./bus\x00', &(0x7f0000000180)='r\x00') r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r3, 0x0, 0x0) shmctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/206) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r5, &(0x7f0000000280)=[{0x3, 0x11, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r6 = getgid() r7 = socket(0x800000018, 0x1, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r9 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r8, r9, 0x10, 0x9}, 0x8, 0x1, 0x9}) r10 = getgid() r11 = getppid() r12 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r14, r15) chown(&(0x7f0000000200)='./file0/file0\x00', r14, r15) lchown(&(0x7f0000000780)='./file0\x00', r14, r15) lchown(&(0x7f00000001c0)='./file0\x00', r14, r15) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x6, r14, r4, r8, r10, 0x1e6, 0x8}, 0x5, 0x5, r11, r12, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$IPC_RMID(r3, 0x0) sendmsg(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="6b6f551f95250de0", 0x8}], 0x1, &(0x7f0000000500)=ANY=[@ANYBLOB="15ffa963cd9087f6f87995c098cbbbf93c240ae2821d1b1e809a828f83b351ec8c1b7b538ecf39c5fb68179a5636395055540f7f6a8124920071fb3fc7001653375612b5d2dc7d443ed2b98d75771c58dd67c41b7cf08a343e8cdfe90d36002129"], 0x10}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000440)) r16 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r19 = dup2(r16, r18) kevent(r18, &(0x7f0000000040)=[{{r17}, 0xffffffffffffffff, 0x51}], 0x3, 0x0, 0x0, 0x0) kevent(r18, &(0x7f0000000080), 0x8, &(0x7f00000000c0)=[{{r16}, 0xffffffffffffffff, 0xaf}, {{r19}, 0xffffffffffffffff, 0x21}], 0x835, 0x0) fcntl$setflags(r18, 0x2, 0x1) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x29, 0x400000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:34:49 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbffffff7ffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000180)=[{0x80}, {0x1c}, {0x4000007ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) socketpair(0x10, 0x4000, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r2, &(0x7f0000000040)=""/248, 0xf8, 0x0, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = kqueue() r5 = kqueue() kevent(r4, &(0x7f0000000040)=[{{r5}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r6 = dup(r5) kevent(r6, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x4, 0x9, 0x6, 0x0, 0x80, 0x6e, 0x20, 0x1, 0x3, 0xffff, 0x9}) r7 = syz_open_pts() ioctl$TIOCSTOP(r7, 0x2000746f) ioctl$TIOCSTSTAMP(r7, 0x8008745a, &(0x7f0000000200)={0x6, 0x8000}) 16:34:49 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000200), 0x7ff, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x75, 0x0, 0x0, 0x0) 16:34:49 executing program 1: r0 = socket(0x20, 0x2, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000100)="2927688b178dde4290c427feb6baee790bf709a3eed5750dc5defb2d5ce3826d5608a00c3a3636288cedb81574bff8af9802954b2b46e285a6327f3883997782ca0c8e7e18fcb6cb518ed08828a5", 0x4e) shutdown(0xffffffffffffffff, 0x3) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r1) r2 = kqueue() r3 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r4 = dup(r3) kevent(r4, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) ioctl$VT_ACTIVATE(r4, 0x20007605, &(0x7f0000000000)=0x2) fcntl$dupfd(r0, 0x0, r0) r5 = kqueue() r6 = syz_open_pts() ioctl$TIOCSTOP(r6, 0x2000746f) ioctl$TIOCMSET(r6, 0x8004746d, &(0x7f0000000080)=0x5) r7 = kqueue() kevent(r5, &(0x7f0000000040)=[{{r7}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r8 = dup(r7) kevent(r8, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) fchmod(r7, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x40, 0x5) dup(r0) mkdirat(r8, &(0x7f00000001c0)='./file0\x00', 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:34:50 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000500)='/dev/diskmap\x00', 0x0, 0x0) mkdir(&(0x7f0000000100)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000640)={&(0x7f0000000540)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', 0xffffffffffffffff, 0x1}) r1 = socket(0x11, 0x4003, 0x0) r2 = dup(r1) openat(0xffffffffffffffff, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', 0x400, 0x4) r3 = socket(0x11, 0x4003, 0x0) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000001280), &(0x7f0000000140)=0x10) r4 = socket(0x11, 0x4003, 0x0) getsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000001280), &(0x7f0000000140)=0x10) sendto$unix(r4, &(0x7f0000000300)="b10005016000009005001b000700000005c604fecea10500fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8cf5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f361b1257aea8c500002002000000000000020208a371a3f800040000000000000001000000000f000000000000000000", 0xb1, 0x8, 0x0, 0x0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000003c0)) sendto(0xffffffffffffff9c, &(0x7f0000000240)="c759cfbec6b9bfc9f242a3e560f880ecb6887bc3cce651627034e359d073bb52ac194a6b4b1080ff6e53da5fd0a9f88712c8b02ec9aa6f6e20ffcf3a0cd3a0ca6817051cb29a2ec814daf47005e7d6ff1d7e69edd2ec714675e87ee1763ef939e5d9706ab06f293888c8dff1d0fe4d9b1b683f24c83d588a04b9f525743b930103f2559e1f", 0x85, 0xe, &(0x7f00000001c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000000)={'\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', 0x8, 0x0, 0x3b1d, 0x0, 0x2, 0x7, 0x7, 0x0, 0x6, 0x5, 0x7}) r5 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r5, 0x29, 0x38, 0x0, 0x0) getsockname(r5, &(0x7f0000000080)=@in, &(0x7f0000000180)=0xc) r6 = fcntl$getown(r5, 0x5) ktrace(&(0x7f00000000c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', 0x5, 0x1000, r6) 16:34:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x4d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) semop(0x0, &(0x7f0000000100)=[{0x0, 0x31f, 0x800}, {0x3, 0x20, 0x1800}], 0x2) 16:34:50 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="5001050300000404000000021306ca9008101018cea11ea8fe036ecfc73fd3357ae26c578ed500a0c7ea4f376336acf00b7804be781e4991f7c8d75f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d02040000000000000002e4fd89720fd3872babfb6a000000000000002f310b404f36a00f90006edf1be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913ce29b800000000000080d1b15727c73f4d000000000000c9a600000000f700dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed79518bf70299107ddf3b187906698e04e34248daaf9231feece30323b4125ce01000000671ad6e5b7b303757e60642b", 0x13c, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000000)="d548c294fc4b90ca7dcce2be1413729af06255f23b88c0f6ba372f3aa3fbc20536f3930b65e9aba25c6e8d9efc4d50ac2d2cea51e1dcc75d49c51f7b1d9c1788321cfe0df81e7c5535366c2f1922698b1e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee88e0c23067e332e", 0x214}], 0x1000000000000250, 0x0, 0x0) kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x9, 0x2, 0x1, 0x3}], 0x3, 0x0, 0x0, 0x0) r2 = dup(r1) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0xfff77ffffffffffc, 0xfffffffffffffffe, "9375b01a93b45136fdf001800000d11eaaf100"}) writev(r4, &(0x7f0000000040)=[{&(0x7f0000000340)="d1", 0x1}], 0x1) r5 = syz_open_pts() r6 = syz_open_pts() close(r6) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0xfff77ffffffffffc, 0xfffffffffffffffe, "9375b01a93b45136fdf001800000d11eaaf100"}) writev(r6, &(0x7f0000000040)=[{&(0x7f0000000340)="d1", 0x1}], 0x1) r7 = syz_open_pts() ioctl$TIOCSTOP(r7, 0x2000746f) r8 = syz_open_pts() close(r8) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0xfff77ffffffffffc, 0xfffffffffffffffe, "9375b01a93b45136fdf001800000d11eaaf100"}) writev(r8, &(0x7f0000000040)=[{&(0x7f0000000340)="d1", 0x1}], 0x1) r9 = syz_open_pts() close(r9) ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0xfff77ffffffffffc, 0xfffffffffffffffe, "9375b01a93b45136fdf001800000d11eaaf100"}) writev(r9, &(0x7f0000000040)=[{&(0x7f0000000340)="d1", 0x1}], 0x1) r10 = accept$inet(r3, &(0x7f0000000300), &(0x7f0000000380)=0xc) close(r10) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0xfff77ffffffffffc, 0xfffffffffffffffe, "9375b01a93b45136fdf001800000d11eaaf100"}) writev(r5, &(0x7f0000000040)=[{&(0x7f0000000340)="d1", 0x1}], 0x1) r11 = socket$inet(0x2, 0x1, 0x5) kevent(r3, &(0x7f0000000200)=[{{r4}, 0xfffffffffffffffa, 0x13f, 0xa064e3727347fa6a, 0x7, 0x7}, {{r5}, 0xfffffffffffffffc, 0x8, 0x4, 0x80000000, 0x8560}, {{}, 0x6, 0xc, 0x40000000, 0xd5, 0x6}], 0x9, &(0x7f0000000280)=[{{r11}, 0xfffffffffffffffd, 0x4, 0x20, 0x9, 0x8}], 0x8001, &(0x7f00000002c0)={0x3, 0x8000}) kevent(r2, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) bind(r2, &(0x7f0000000180)=@un=@file={0x2, './bus\x00'}, 0x8) execve(0x0, 0x0, 0x0) 16:34:50 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000100)) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) 16:34:50 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x66b, 0x3ff, 0x9, "0200000000000000000000000000d50f00"}) write(r0, &(0x7f0000001200)='\r', 0x1) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0xfff77ffffffffffc, 0xfffffffffffffffe, "9375b01a93b45136fdf001800000d11eaaf100"}) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000340)="d1", 0x1}], 0x1) r3 = getpgrp() fcntl$lock(r2, 0x7, &(0x7f0000000000)={0x5363c24fbfe960bf, 0x3, 0x100, 0x403, r3}) 16:34:50 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x5798, 0x0, 0x100000001, 0x0, "507d33822f6219af2abb9ba32d29f7cc5aed542a"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000440)="c36c27acac9c67f9d53aa4554d5410be9c8937b1f92edd62b5b1913d415511cd68b69ca331c93e51f2d2cfed0322ac2457d4afd04e48577c09e8c1e440048bd78bb71694f02e1bcbf461f35c242d94560dc757ac16c363c28404edd5f151ee3c782c00caf1c1cf7ba53af42f98a817dda6d7b4fc8bc94a2f9361140510aa86ef255d440010187cdbfaf76d1b7f76fb2f189a996d830a39d5cb39f3b97d180f1894541aaec106940fdf2fd71cb0692e904ed82a5fb2a071c3274d2863068b16634919aaa6b31449c5653cd1832cc9e5631e41625d00e1e729", 0xd8}, {&(0x7f0000000540)="812380a446e7af818a461af9bb11db08c317471ae906733bc5e5f95288329d668dbffbc8f8c8db05ea8936a1882a0f32462ff2662b9334ed5c03df23388719b0c130e18c694419708191200d", 0x4c}], 0x2) fcntl$lock(r1, 0x8, &(0x7f00000000c0)={0xd2288bc13e05ede8, 0x2, 0xb1, 0xfffffffffffffff8}) 16:34:50 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x10001, 0x0, 0x0, 0x0) close(r0) syz_open_pts() 16:34:50 executing program 1: r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0xfff77ffffffffffc, 0xfffffffffffffffe, "9375b01a93b45136fdf001800000d11eaaf100"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="d1", 0x1}], 0x1) write(r0, &(0x7f0000000000)="c7203f2a3832443cf68912106728ef19e6d59a2241e38fb222f7271b6b6f5c78f01084927ed4375e248a20278811c3e805dd76d31d11e8b500584f8af9d84148e42d196ad82ee3b8ddc9d99ea369cd2b331f8e48529c7e87baa9113ba9d18a55710d501e11034091ba3422f19affa7ec9a9c2f9eef71f74a31b5cbba3ae31f86f4a7644509f4e8b82d2c6797db134f51dd37148d280af10d4eb069db7f85fcaddbc557b6ef006a6dd4b532d0232fb4bf29a21d643d23ae6659c7a076166f30c024d249a3f368398621a2ecbe614dc2", 0xcf) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x4, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x80000000, 0xffffffffffffffff, 0xbffffffedfffffff], [0x0, 0x0, 0x401, 0x0, 0x0, 0x2], [{}, {}, {}, {0x9}, {}, {}, {}, {0x0, 0x0, 0x0, 0xcc6}], {0x0, 0x0, 0x0, 0x1}, {0x0, 0x0, 0x0, 0x1ff}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = fcntl$getown(r0, 0x5) fcntl$lock(r1, 0x10, &(0x7f0000000100)={0x1, 0x3, 0x8, 0xc6, r3}) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 16:34:50 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0xfff77ffffffffffc, 0xfffffffffffffffe, "9375b01a93b45136fdf001800000d11eaaf100"}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000340)="d1", 0x1}], 0x1) ioctl$TIOCCDTR(r1, 0x20007478) fchmod(r0, 0xe3) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:34:50 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0xfff77ffffffffffc, 0xfffffffffffffffe, "9375b01a93b45136fdf001800000d11eaaf100"}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000340)="d1", 0x1}], 0x1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) close(r2) r3 = socket(0x18, 0x400000002, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x3e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) 16:34:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2017}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x7ef426718453bdac, 0x0) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:34:50 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000b80)={&(0x7f0000000580)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000f2ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008100000000000000ffffffffff00000000000000000000000000000000004ceaf90150b2c05a0b98fc7ceb5a663b0a2fc0827528c1f126ceb067b631"], 0x6e, 0x0, 0x0, &(0x7f0000000ac0)=""/138, 0x8a}, 0x0) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="274e4ec83900cfef9cc7913d6812cb28000000ffff0000010000000080000030467f044e048e2b363e1d2fb89ff1edf40609b989a0a7aef1a2e5de6e6a1b78f734b3e5ff5774fa5239a2a9a89f69b43a64ba6b197758cc86436bf3b30f5f41760a8005b0456e2715cc49612f02b7a0e93307124e31bba3a8fa19723da89f44c4140000a19b3c9ddb18e36d9d6bb62252ff7ef82580459595659dbaa2f20f56fe7f6b3d67f78664994f88bf850037d5a9934aae8d8a306395a6311741928cd6b00dbb5b881a9e1bdea38c2cc166229800353635fa1f70813515190e3b718795fff2f1edda0a8b7f15298e4ce1ce", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) r4 = kqueue() kevent(r4, 0x0, 0x0, 0x0, 0x7, &(0x7f0000000000)) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0x80) r6 = syz_open_pts() close(r6) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0xfff77ffffffffffc, 0xfffffffffffffffe, "9375b01a93b45136fdf001800000d11eaaf100"}) writev(r6, &(0x7f0000000040)=[{&(0x7f0000000340)="d1", 0x1}], 0x1) pwritev(r6, &(0x7f0000000640)=[{&(0x7f00000006c0)="8d6fea9d8ac1693b776a494fd873a2fc2dea2fb07e6b0e40d722bc5b9b16d4144ba2fbcbd5a68c97", 0x28}], 0x1, 0x0, 0x94f8) accept$unix(r0, &(0x7f0000001bc0)=@file={0x0, ""/4096}, &(0x7f0000000380)=0x1002) r7 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r7, 0x4, 0x80) pwritev(r7, &(0x7f0000000a80)=[{&(0x7f00000009c0)="53ce82395080890d6a45cb7ad71ff92041bea15820f8916ec1e0e77d00d8182d23d345f10373f798e169291554e43fccd16652edf638f232605f6734c51c8937e4a9d1a52b414fb57d0d5d27e7934daba1b92735a929f80c103532b8a5eb687154cfff5775ca670fde719ba304325ceac4067d3527d4a97eb31abd261029b18f35bb146b", 0x56}, {&(0x7f0000002c00)="6fa194a169e6aebe5fdd9935e6f60e4ec00c732f851a309841f3aa20f9bdbc69a1075472be50ffbe9322cb77b7b5bde7335d2e774df8a972d0da72728d9c76b3b7771d538a11f4c780f29a8e90ee380a7b8d07fd607c41b55e18953c960fde1e658e46264b4cdc0b334dae771ed283dd301db51b83768ea81e88ac5a05d4aa0dd3584e3b121e85", 0x87}, {&(0x7f0000002cc0)="9a2786791814b2f38ad7710c506c039c3c9b303c937041e7345d33a35a00354a421c89ec58dbaf701b1ba764073bb03e618ad94d2ca39c1c683bc9812b95a48ea6110d1cb2bab7723665fd92a852d78bc714b6ac3b9fcef5025d0b24cbdf11e8b8127ed4dbdaaa626895e889d04437", 0x6f}], 0x3, 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/klog\x00', 0x8000, 0x0) r8 = accept(r2, &(0x7f0000000480)=@un=@file={0x0, ""/108}, &(0x7f0000000340)=0x6e) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000540), 0xfffffffffffffd34) r9 = semget$private(0x0, 0x7, 0x0) semctl$GETZCNT(r9, 0xfffffffffffffffa, 0x7, &(0x7f0000000280)=""/175) semctl$GETPID(r9, 0x3, 0x4, &(0x7f0000000100)=""/210) semctl$GETNCNT(r9, 0x3, 0x3, &(0x7f0000000380)=""/215) semctl$SETVAL(r9, 0x4, 0x8, &(0x7f0000000200)=0xffffffff80000000) r10 = getuid() setuid(r10) r11 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r11, 0x0, 0x0) shmctl$IPC_SET(r11, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r11, 0x2, &(0x7f0000000040)=""/210) 16:34:50 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="d9850dc1", 0xffffff21) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="620202eb1c292b01"], 0x1) mprotect(&(0x7f00004e1000/0x3000)=nil, 0x3000, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="ed78c4839b5644ab1c176ec7f055cde13bb15b4c7ade390055e21b187a021889e06a8a057942582fb0f97a1864e7467c39436a6fec9973e3d61e16b81e9d0d509a4af19faed30f0fb6dd8e0e28c45e03f703038e8a1fb666e48c94d940ce98f9b953b0e3d18fe9b78c88523468f2db321f66ce724046959d92b16134fb4c217c273275866a7a8c4e1a309a700c50f3a38cf4bc44f197faa140c4167e8b30a49fb4a5fc83ae87d1081931e78f9daec152f75b48c7ba209b2547"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 16:34:50 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0/file0/file0/file0\x00', 0x4a) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='./file0/file0/file0/file0/file0\x00', r0, &(0x7f0000000040)='./file0\x00') utimensat(r0, &(0x7f0000000180)='./file0/file0/file0/file0/file0\x00', &(0x7f0000000200)={{0x1, 0x2}, {0x214, 0xd56d2fd}}, 0x2) chroot(&(0x7f00000001c0)='./file0\x00') openat(r0, &(0x7f0000000280)='./file0/file0/file0/file0\x00', 0x82, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') readlink(&(0x7f00000002c0)='./file0\x00', 0x0, 0x111) syz_extract_tcp_res$synack(&(0x7f00000004c0), 0x1, 0x0) 16:34:50 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x28ac) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pread(r0, &(0x7f0000000240)="13", 0x1, 0x0, 0x0) close(r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:34:51 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = getuid() r3 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x8c) ioctl$VT_ACTIVATE(r3, 0x20007605, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000440)={0xe9, 0xffffffffffffff60, 0x100, 0x4, &(0x7f0000000c00)={{0x7, 0x87, 0xe4a9, 0x101, 0xfffffffffffff10b, 0x7, 0x400000000000003}, {[0x0, 0x6, 0x7, 0x3, 0x3fe, 0x4, 0xdf, 0x20, 0x9, 0x5, 0x0, 0x400000006, 0x6, 0x7fff, 0x9, 0x81a6, 0x7, 0x80000001], [0x6, 0x1, 0x20, 0x0, 0x81, 0xf51, 0x9, 0x10, 0x0, 0x1cd4], [0x8, 0x200000000000000, 0x3fc, 0x1, 0x0, 0x8, 0x32], [0x7f4, 0xfffffffffffff11f, 0x140803cd, 0x5, 0x3f], [{0x400, 0x0, 0x3ff, 0x2}, {0x8000, 0x1, 0x7d, 0x3}, {0x7, 0xffffffffffff0000, 0x1e91cab4, 0x1}, {0xc6f9, 0x7, 0x1000, 0xfb}, {0x6, 0x9, 0x5, 0x8}, {0x10001, 0x5, 0x8, 0x6}, {0x0, 0x6, 0x2, 0xea0f}, {0xff, 0x4, 0x0, 0x3b0}], {0x81, 0x9, 0xffffffffffffffff, 0x1}, {0x67e7, 0xb9, 0x9, 0x6}}}, 0x5, 0x3ff}) accept$inet(r3, &(0x7f00000000c0), &(0x7f00000002c0)=0xfffffffffffffe4f) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) chown(&(0x7f0000000a80)='./file0\x00', r5, r4) lchown(&(0x7f0000000180)='./file0\x00', r2, r4) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffefffd, 0x0, 0x3ff, 0x7fffffff, "735160527b0100e534840700fffffff800"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) 16:34:51 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = open(&(0x7f0000001600)='./bus\x00', 0x800, 0x8) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x43}) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000080)=0x5) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x9, 0x1, 0x8, "5efceaed76ad52eade00000002000000008c5e00", 0x0, 0xfffffffd}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000300)="8509a6990bffda950678d7e1f35f7921bf8cec277eb37f2583e5f31049b07fc650a6399c35ebd2687b7b61046ed502f8c2083c96f7a44151fb62961a58c493613a9e23d329d4491c77671524b68414745a7db5bc1bbe21510d", 0x59}], 0x1) r3 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x43}) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt(r4, 0x0, 0x800000000001e, 0x0, 0x0) r5 = open$dir(&(0x7f0000000280)='./bus\x00', 0x2f912c012e7615af, 0x10) setsockopt(0xffffffffffffffff, 0x0, 0x800000000001e, 0x0, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt(r6, 0x0, 0x800000000001e, 0x0, 0x0) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt(r7, 0x0, 0x800000000001e, 0x0, 0x0) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt(r8, 0x0, 0x800000000001e, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) r10 = getuid() r11 = semget$private(0x0, 0x4, 0x408) semop(r11, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r11, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r11, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r11, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r11, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r13 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r13, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r16 = accept$inet6(r15, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r17 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r15, 0x0, r16) r18 = socket(0x18, 0x1, 0x0) setsockopt(r18, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r18, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffc77) r20 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r20}}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000480)=0x671) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r23 = getpgrp() r24 = fcntl$getown(r16, 0x5) r25 = semget$private(0x0, 0x4, 0x408) semop(r25, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r25, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r25, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r25, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r25, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r25, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r27 = getegid() getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r30 = accept$inet6(r29, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r31 = socket$inet6(0x18, 0x4005, 0x70) r32 = fcntl$dupfd(r29, 0x0, r30) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r34 = socket(0x18, 0x1, 0x0) setsockopt(r34, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r34, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r38 = getpgrp() r39 = fcntl$getown(r30, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r33, r35, r36, r37, 0x5, 0x7fff}, 0x6, 0x2, r38, r39, 0x7f, 0x100000001, 0xb1f1}) semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f0000000100)={{0x8, r26, r27, r33, r28, 0x112}, 0x200, 0x401, 0x2}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x10000000000000, r26, r19, r21, r22, 0x5, 0x7fff}, 0x6, 0x2, r23, r24, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r41 = accept$inet6(r40, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r42 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r40, 0x0, r41) r43 = socket(0x18, 0x1, 0x0) setsockopt(r43, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r43, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffc77) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r47 = fcntl$getown(r41, 0x5) r48 = semget$private(0x0, 0x4, 0x408) semop(r48, &(0x7f00000003c0), 0x2b31) semop(r48, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r48, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r48, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r48, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r48, &(0x7f0000000240), 0x6) r49 = open$dir(&(0x7f0000000200)='./bus\x00', 0x8001, 0x0) r50 = dup(r49) ioctl$WSKBDIO_SETMODE(r50, 0x80045710, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0}, 0x2bdd7c36e0c82825) r52 = getegid() r53 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r53, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r53, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r55 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r55, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r55, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r48, 0x0, 0x1, &(0x7f0000000100)={{0x3, r51, r52, r54, r56, 0x4}, 0x200, 0x401, 0x2}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x10000000000000, r51, r44, r45, r46, 0x5, 0x7fff}, 0x6, 0x2, 0xffffffffffffffff, r47, 0x7f, 0x100000001, 0x9}) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000100)={{0xfffffffc, r12, r44, r26, r14, 0x4}, 0x1fd, 0x401, 0x2}) r57 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001380)='/dev/ttyCcfg\x00', 0x80, 0x0) r58 = socket$inet(0x2, 0x2, 0x0) setsockopt(r58, 0x800, 0x800000000001e, 0x0, 0x322) r59 = socket$inet(0x2, 0x2, 0x0) setsockopt(r59, 0x0, 0x800000000001e, 0x0, 0x0) r60 = accept$inet(r59, &(0x7f00000013c0), &(0x7f0000001400)=0xc) r61 = socket$inet(0x2, 0x2, 0x0) setsockopt(r61, 0x0, 0x800000000001e, 0x0, 0x0) r62 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001440)='/dev/bpf\x00', 0x8, 0x0) r63 = socket$inet(0x2, 0x2, 0x0) setsockopt(r63, 0x0, 0x800000000001e, 0x0, 0x0) r64 = socket$inet(0x2, 0x4, 0x0) setsockopt(r64, 0x0, 0x800000000001e, 0x0, 0x0) r65 = getpgid(0xffffffffffffffff) r66 = socket$inet(0x2, 0x2, 0x0) setsockopt(r66, 0x0, 0x800000000001e, 0x0, 0x0) getsockopt$sock_cred(r66, 0xffff, 0x1022, &(0x7f0000001480)={0x0, 0x0}, &(0x7f00000014c0)=0xc) sendmsg$unix(r3, &(0x7f00000015c0)={&(0x7f0000001780)=ANY=[@ANYBLOB="01002e2f6275f4d2db4d2ff4b854dd95e03394e8e0ca0d1a63d474103ec73df09fa2da3cc202a99cc7b5e7c1a62156f00d647a87bce96697b7e6371d4c1dda0ad4fc3ba65267b4e58a33e965c8afad93ad1789b8"], 0x8, &(0x7f0000000240)=[{&(0x7f0000000140)="43fe5c98165ba87f89940b905f4b7e941478a73c5a9c1d3449ba5595b8b8378cb0b753a557324ca9301b46d2c47c06cebfb146db9fd2f18f5d3f110172e9b942498197efc97447e28698c0fc38a863c5", 0x50}, {&(0x7f0000000380)="e33cc71e5bc93590b157d526081d93cdc2d2bbeb5e3493930cd2fda75ade7ee3adeb45a6783ba4ce223bff66bc251a5fb2b47be2e5eee0fde61a90ace8e45dd507eb4fac3f58b4dd688a8627264997cfcde7cd0ba03855f061696ec1f7401e1f6483911bcb05a51352aaa272de8c43710862ac397cbb0d4346a32e8bf45300ca8253fb6f3c2448bba77f1d0f8deb2d2195909c601d6af33993dde9f4cdacda0d3e18fdb3d7c86df3b2cb917cb089126e03b2b5c1db9cd4f9b1acaf3a543b1686895a1bee92172dc0f0ef6f0a657fa7f304e310364b382dde8cf79064d3816e09277a7c86d20d795ed2d627144f4667ab469e029c350358e74d22435ad35d384835d7d8682a76157ecc068e29558205cc1d82a0b0ef58f43ea48d3635f21a046f39f211aa7daceab99c9df13116d1dd918cb5f18ab6990e341a07f395f12e18ed0dd9719bbcebd9ad5df2e755c6f4804524c59438cd19deaaece4b998a918f81d6d179fb9139f4681cba1608df1d60694ca44d1d924bf0273ae484eab81894bc4169b8eee5f012dabbfea0698480d47e50885a35321696e451299d8487bd71d72fd36b6c3afafb1a89001dce8f7bc40c330a896e45b68e1b9d19bb1d36ad1d8557634639837ece8c9549305289e1a32771905929479603c02a47c20d40d998224dcf789e6890906ca7f01790de9545e40d93d94b874ebf74dd03f0efd681d0365b86eb28cf3e9a499f20be3939ed2bad05e908058f1bf82a5de1885223dce2a4127b9a0d5f9a9ae8af65cc5c3e6a96da9c66b3ebadb99f2bd7d18a4bff1c817b8305fa681e7f5aa0fa703c035df72c608b78121542255acd5e60655ad6b40e56482ebe3ef0103aa9002c20bc2b63de5baf02902fdeda7335253c948ba6b70b9b47f10eb4915c98d24afaeaf0ad09ce9fd78927e73dc40fe13c54f97ef7da6e24fd15732e3abd547d7cf98c0ff9213a6eb59cb4256fb049f1312fec3d32815dca546c1c461e9017b3464730e8f60ae43e0b7226ee054452f2f6d821ff97c9ee4b5cb1474cfb9c21ce482c18baebf3abb17b47957a7507d4299a768f546bac3629c59d6f16c80e1dfaa1862bcbe867b8c06176e308d28c8e35645a24638ceb458432b797e126f1f7f73954d22eaa2e4c12f2437f0eb0d26883b8187c1984454b3942443f211c754f7c594a52df30658735e5733fbdc8540ddf732ea5e949317bafbdf90ea4cca38d379dc752fab30710d03e6229cd348f6414f1e38f8fddcbaac1fac01d37fa9d860d0ef44fa5f8b49024669719ba1e223fea72ca244a038e98af6d7e92e3a5fb5ed5c05ada55de4feeb07156590fffc8a8033bc89316a178a311402f88455f641856bb5738cb5aa2faaa7ea189be921ec742a7cb21f8f19ab72597c4511cee281f1ef19731b6807c384ec3a6e68963928072e7d5b090785ddacb94e6b3c06570225d39a8450ed03fa879245efbb4cd4629bb046c935268f5ed0023b7b06687a119137ea4acbe452012c7249be0ef773ac2224f0b6222f8425099e26ae1d79f413f1073cfb95aaeda2958cd2b8fb67fcbfa1c804a2a2951109bd2ccd09bfefc62ad9d003157dfc664de7198b60e8dc0c4ddeb29161986d795ab234bd87f8967df78038ace4fbdea74964738bebbcae189c96dee99304ec28a30133a510f382968c33a5abecd82312fff14178f93e508f0b8bd4635b5a109ec9626df3f9559103a71a82f6c74ce7a7fd45213d04f672fc2994d934fe2df82663e32ab8d561b0b2af1124d92bbcf02c03a9eaecfab9ed0ee195b73fb163980eea1355446d51136c80ffd7c73d5a9c1b2bc8068490c1370bf71638d25e587903dfa0cd530951a44e50960024545996d5d33e8825a95c5baeaa40feba0a44478337b6f787be8dc8b98f90a5e57c64e26a3f3dbe177e556ef637ac986f31424f6e4f3fee63c3247c49dc69ba2ac06028119d10d59afd97e7b7a9801e734a4e4cb1bf9112930a7258fc8cc17300b44b3a523a8ad66cad7205bd053202bf6e7c40335bde88b67efd840310612a8316860a449c015966a1ed78c3748466900a816b3acdfad0d2624509886384674992068b82abcd499090cc9d8744f639bbeec528a1541cf2231084a04b5df9831d2f5eb84128a94d9b537643d4b0573dc71dccf5d9b6fa80d41a3418a3fc3d9a65e40f4797faf128bbd46d4e9decb4bb61f8a872264c3fcaff08e6b8799062cbab5f1402a9ad868ae6eff27390c37a13b343e47342472cbace36773edc9f995a72d6724b0b0723f166ef54c6f1c1be0d00ef83e9bf17f88b295385ad711c0b471cc01f454af5e184de1e10f9dee58cb08460e7f087e19f4b51a16611f849e16b693e2ea04ddd32dbd1a202e6041eb0b12922e3cf5f5bd9b0858a276719ae0c6efd55186ae3c8e8b041b2e6fa43a5d865cc26ac981402c8ce622590b3a29c45887c0e07e8b922e68630bb3f5256661516c8e1ff7fe534e08bd088264994087ca21db7cc6d7205c7a8dee0bf9c3ce13be317211b865c435b4f5d8ed60dd00856022a9f40dff4caf8727a126ac4242ed0a0f6bff5ae11f968e521116570f5b86eaa83addf4f6f6c6e7ccff57be3e10d6a97cad9573a658dd73e5f47a0a522a1e7543e6f331076eb3219b58723861f7257d90bd66f81351e5d675eb702c047f098854b5b8b9e15881d7c1ceb8a90a48755dea6743a2225eac3358e30c35e4975e5b004ddf6bdc3c569c5f5adfc14bb38489c75ad85b1d704d4b9995e6abc7694c4962d8e054e0f9c1af02edbf91d9fc5467ca03fa587b922b74b73652e2fd6ad5f02262d4fbd3524d862ccfa0c475d23bbb8d3ca5bb8a84b357a90a3133bde18da15ca141c52ba6f0b4d38428ee34fc60a3c119af7ffc8508e7e27db64c3ac9d0cbff99e2c60225d9cc1f04b079981556ee70dab0b7bacef9acad5bf1bf328a8951a33fd4a775ade42f975eeafedb4ecf12a9849d581a48c5e928d5395c640db9087c6289298630fda7392d58b745679deae710b650cc7706c0733ea9fc7825d0dbcbe1b1d067b2747193ccb06a0acfbabf97ef3cdb2eb55521d8502a304210653013dba76e3cfac74a92581a35421c48898f3e8513904f08037fb6decd9b45593ba72e7f991b9fbf53aa8ed255b7d34a2c586b177c56607284343b3886a3aaa0d633dbf84ef7c9ba7966a845f0d15625de3630e1ed69ed5702904320c05913f8e24f7016aa895da26061c938a185a8fc90438aee47cae942090d75fa9a7925b3508912a04dbc8b000cf300dd6a8688503d9e5a5364063ea2cffe681fea935c6deeaf51494c59d9375cb851412725a3ebf5efc337d30ac3a6a12829b3843f5308f0fe164b648876b343c724df0d2a87cbea8a9e1aeeedbbe5f380268e25c7dac7c094eb1ea5ad6bfe3e6199eaec3f552fe037cb3c92effe40c682aa13bfc581ba52fa75e423c1e59d2221300e585118b9d1dda94f5dc71a7ebd3f1c527c6f50818c70827f9c724370935bf1ff30b4b0c2f9f90e1682eaf176354f2abae6c4c16baed2011508d4d8384452fce432cf18f88b4d877e2a9da3fd136c62de2a982fb1262c15acbe29c089a65d70047c83ed9db03d27db342ad6994bf64874f00ad1f25f7923efcf319c8844e6bd07d496dd9d7d54737b1befd7ffc74345f3cac56c7872a0634636b643b4df9f9f3c95cccf07fb1b551cc3d10d20d066f9950f08a35548972188538a0b788a255107f870a006da0a9d9647e9815ea5c18d7109c70b43bb846d642d04c78804f83090163b2ec9389b4592c97497189b8a63591d76c8b6c3101c72b230d42dd8157d98fefe84a463d787de0e6c87ceb6075a9c72660a21363456d2d58ec4b1a7da87c3a7d3fd4b78ad26e34c038913e3d205ee6756858c8edbaaee8e456f6309f1ff84b5b67f81038e0eec43be2a0a10947d3d265334590c66e4e5bb2564ee8f6b76a81046e0b94064b1293d0d31c4095d3c3d9fc1ed1944eebcb0e6c3ea2a43cad8ae2cd354fe4aba80a0362fa420cc702f33bb7f37a3c1595cc262d59a51666f8946c520fb3abea39250b0240d465512c06f95a9b5b1576b31ff9611736d92a99f9b1aa7f54398c37569533ccc1475f02ffb712e34009ffcaadb42c2e99e41b69ee7f7921738d215e7c16a5bb797767d182b3372a90d7899d491eca2abf3d0fcdb8a8ec152be968657ef8d75e77545f1d8f1d8520785927a22ec56752fdb95ead657b6fa21f4abd45f35b08174b831ce58bd9b729bcdd053bbcc80b801b7757dbce22dcc8675c45a184dde8c9635f5b415af5a4770c27b796232be294b4c2b40a2d58e4f0d0626b5a642bcc594122d9bbde30770c87d29c2e44dab707dd52ffb5c6ce25084d70253053fabd83a1f697e85bf62fe3ef3d05bdf99751e67f873b9646202c467c2f148c7776016c2bdbdd94db3def4d22156c440507a70ada3a3c5273ce3733775ee7f36662a7cbabf63eb1e9fa5fc9a54bccca334aaefc500fb330804825ebba1550367b6bb2ac2b0e197aa69bd540a99e9456c1e77be10972715b9ade7f27aa428cda6a862e9d38c5ada81ea9322169b45b81ebb6988ee61aaa709d1628868e18020106ad5d7d3d59d135be02eb23ded8909387c4a880979b0726e7ee8ba3bd45925e6853117c0ad41e8d6da58f6734985d0ccca8ea2aa6e5b635d04addeebd4aa034760af35f8014385dd154b9860434a7d887bc171874becb56f55b704cc311a50b62051249461a725e9b3c377dd13b2ad3183850b4b441169033b75d27f3281ef382347af28789cf0e68ab5371d7429d63e829cc505521934816dfabfbe129617ed8d5dbc44b700d002c6fed08c7c549b201d3a0496fe8a3c894b62fafae51f4d7ce9645f1081811a76b373ca028d0ab1d5da9c557c29107aee7f8aa89eb94d7b961c32850465b9e7754f47ada3c21f5acd4cb9e6576625fa75ac929875bf5ecb2161e8359d6461da927aff9688f8de3b0b533dcf76258c3c0b537245fb100360da92d8021f8fe6c89d91e191c7b46e3dc7d327ed1ba19a2d6355abbba509dfedb04a406627f06024653556b5647e5eccef9de5df119dec29dd941f7d8d1c17a9b3390d3629c90a4562fad852c2ac94d62d36d852ec09ef6418078049ed916dcafb00001b31410827185d82e6a4fabbe411e64c92eb53c93fc674c9c24d4429d028fb5830d722edd72788eec33ce7e57a55990ddb8174a25d4cf51783a79ecf59dadbf56424007d0ffbec3991eecb30eed6e1f7dc47844ae57c7987eb8cf3c5c22935e15f032a025e2ebd745cc9f58d9dcc108ce028b83ad12468b28f13923145c0e7b974a5bb41448a1ba92ced227c01ffcc51bd3698a779df14d9bb47edfc45f1c67e007057cd2695b8b78cdfd4556f7f5250e8994695906685945c45f07214e62acd0b79667c2c080687b246fac1ee9929d33ed7c2976a05d7bdbfa6e4ae6f37c575c9a4beb1380a0c465d5b06254025fdc116afea3b78b45bb514272bd27b5b5e5ea8f02df2b63e70fdf39373723a9579b2ba898ca4552bc63c6ebb4efdf354c12c44942ed9a655020d3a0587c1a24bea6cdf7cc3d85d3cde9dab0447389b9ab6bd923d28aa9c11106cf4975a4c00dd6fd740b83569704b61ceb8d460ba79022e912054d475317031a0a55fb6ca0454c5fae6a12c6e83cc297d226f500d6b1b29ccc1a739883da823394efb682d6162fafc50732ff7ca8ffd0694120c7fe8fb641b623eb7b31e3d42dedc38429fd2208e2bfa3980c2ab96106146461d5ffb8bb1d7555e532e1", 0x1000}], 0x2, &(0x7f0000001800)=ANY=[@ANYBLOB="f84c3000000000000000ffff00040100000058c9dab4523f77c9a1b14296a6590d6268241fd5c09d670e7659bc9f83c6571a17949ce217fd8a3e65a6e5141edd29c283a3184a8563", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32, @ANYRES32=r0, @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r2, @ANYBLOB="2000000800000000ffff0000000059e2d272aa57070098d0860b9fb69b2c91f9cf0982d918abbee8d6c7cdef73f3de6e0cb93ef894996d445703ec91ef058c0889d50e637658fc410e967d19f89fc41b92c542160b8a08306a02aa9fc08dc5cd5de1e632c1980d2e513578e9017d1a45a00a", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r14, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r57, @ANYRES32=r58, @ANYRES32=r60, @ANYRES32=r1, @ANYRES32=r61, @ANYRES32=r62, @ANYRES32=r63, @ANYRES32=r64, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r65, @ANYRES32=r67, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0xa0, 0x1}, 0x1) 16:34:51 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x100001, 0x0, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3", 0x3) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget$private(0x0, 0x7, 0x0) semctl$GETZCNT(r2, 0xfffffffffffffffa, 0x7, &(0x7f0000000b80)=""/175) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000100)=""/210) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000380)=""/215) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000200)=0xffffffff80000000) r3 = semget(0x3, 0x4, 0x80) semop(r3, &(0x7f0000000480)=[{0x0, 0x0, 0x1000}, {0x4, 0x8001}, {0xa8245f716c1c0026, 0x2, 0x9e0970ee9dd6f2c2}, {0x0, 0x0, 0x1000}], 0x4) semop(r3, &(0x7f0000000140)=[{0x0, 0x1, 0x1000}, {0x0, 0x2, 0x800}, {0x2, 0x8001, 0x1c00}, {0x1, 0x5, 0x800}], 0x4) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000100)) r4 = socket(0x11, 0x3, 0x0) getsockopt$sock_int(r4, 0xffff, 0x1021, 0x0, 0x0) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r5, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r5, &(0x7f0000000540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21936b0c425c835b2316cfeaa1f302993bb672d8f9322ad23bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c18510f9a107c82319a6bb436c5b9ae81dea53a766715d91e2858df7f77868c50ba70b50dca8216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r5, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r5, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r5, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c2277be4b1ae3b17368a64d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r5, &(0x7f0000000a40)=ANY=[@ANYBLOB="18000007000000007ff7e1d456ef5826acd6475a6b501fc70ed786a290c191675bcacb070ca64c5a183c6dd3c00447331c139e87591de55c2ea4948b9c4670e141c604d3a8ea571b21b23e69ea712a238c73df7919683be32fe2d20acd48e8ba4d28ee8e5a7e6a0c8519e9382fb45d9042e0f1bcdfb602bb8d9216cb83ea3cba4908c8f207531bac99e645d61dd6bf854de98442d67a5c724d8192d1e4e465fe223c818c2d41de69401ea41025e4ae8ebb07bd9ee969efa5acdfc879440807566249887ea46e3148"], 0xffffff64, 0x1, 0x0) r6 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r7, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r11 = getppid() r12 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000980)={{0x2, r6, r9, r10, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r11, r12, 0xa5, 0x1, 0x100000000}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000780)=0xc) r16 = msgget$private(0x0, 0xfffffffffffffffd) r17 = msgget$private(0x0, 0x480) msgrcv(r17, &(0x7f0000002a80)=ANY=[], 0x0, 0x3, 0x0) msgctl$IPC_RMID(r17, 0x0) r18 = socket(0x18, 0x2, 0x0) setsockopt(r18, 0x29, 0x23, &(0x7f0000000000)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r18, &(0x7f0000001500)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000001280)=[{0x10}], 0x10}, 0x0) r19 = socket(0x18, 0x2, 0x0) setsockopt(r19, 0x29, 0x23, &(0x7f0000000000)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r19, &(0x7f0000001500)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000001280)=[{0x10}], 0x10}, 0x0) r20 = socket(0x18, 0x2, 0x0) setsockopt(r20, 0x29, 0x23, &(0x7f0000000000)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r20, &(0x7f0000001500)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000001280)=[{0x10}], 0x10}, 0x0) r21 = msgget$private(0x0, 0x480) msgrcv(r21, &(0x7f0000002a80)=ANY=[], 0x0, 0x3, 0x0) msgctl$IPC_RMID(r21, 0x0) msgsnd(r21, &(0x7f0000000480)=ANY=[@ANYPTR64=&(0x7f00000004c0)=ANY=[@ANYRESDEC, @ANYRESOCT=r14, @ANYRES32=r18, @ANYRESHEX=r8, @ANYPTR=&(0x7f0000001680)=ANY=[@ANYRES32, @ANYBLOB="21bb187de1c56d546dd84ddba7c20b37bb8a078af7c638a2d9b7df12c2d704c59e1df07c2ce5b9bfc38bb558bd47f9e45d4f7045c8a07937cb0e09db72039745b4716e8643fdebe463ebe097bd5c004883ba9972de8f9213358168b836c67bb34b4bf1bf3c4d52069db61a433bf67baaff1a5b92b7575781263d190e34f8a1f7ef3a5a5166472b88cae10e3f1d08a06ad77da4b36082c7aecaeea20f0659f28b6788409dd31264e29862c56992d5e1d843e1054c9f4df501510d57fe94e9046c082ec04b22dd446c6350ed1c7a1d5ff541c147fdb0923f1bf374781e8854d45c748b8ceb9e196eee7f6139d0edf78bb549acc68d03dd2b5d774c7a3bb367bce0404f9e1ebd58d2bc7cb3da19aa7171c03337bac392eda472a6486b706b07441af54ca1fa07114409a863aa26d2a4d80b2eb961467b3f671425194af7d2f1bd7ba6d0d20848583caa01350f9c8ab37e2759eb77988f1943a3ce33fda9c86c073914c15e4499ae9f02a58f90194084a8691a7b2b1d2b4b32ce3afae7c5183b4973d8caad8115c3f79f87e7c3da6946bb203ac7e83668aebea44145ef702a02cbe492cda3a338a28c1709b678a575d11e7416d5bd01e4f6f62292903636df4c3ac63e3e3958e153eeb0f50c7ea19d8a446dc4775c35d53fc37110777a036cbb8281d365955ac44228be0bc0516f49f56a49a564a0f602cbe94342d05139e6f0f11d4d9ad2fad2091bc5b9421b8934508a888d204879bb613c75ed39a57ffcd40f09ce8e9f68812ec1ad6236b46819b91e700148d2f249870a96d864651c0417f45543cb7ac4d9434ae10543e4c53a8d53d7dd0a9f7078e840673f514505db7f199fe37268595dfc6eb17b1b0ea46cd4a3c2c31b4c560ad25078ba85a252f1444946860bf75803e40af55af053a50c121fa6c2481075228efac3ad90c336de018c7091a84d2c345493229022dcadcd2a4b4e9e2b3f8132cab6c298716faf6cf0846ac00795fa4f36fd94d9add3712c5bf63ae199d1f1af39d514ed0e1bb3993e8133a71ec9c27c00c78d531fb7970b0c2659ff7719f5dc8bf1f2acaecf57c93c80d1d2e502730966ad82a5073ae40ec8c935fe52e77248c70a6dd31041b07239bd92b64d6c6a5700cea0c5db561f9d5bc950cb168b50fac14ab522db553cbced1593fb8e34710bb8758af81135521490cc3d0109587ea105a0c12e7f7e972cf66e94277c295dc84aa5bc1a1a6bef764d3f4dd79e36fa46026e14f9e68c7aabb1ee990f651553684fdbf9dc64ab74f7c94f7700e75172976af8300fa4e72597c98dc577945159ce5f39fcf8bd2d4dea5c29e55b0941dc4678f761558dcba41ad4635f10fd6fd930d1cd5c51288bb03314599fe5ec25c0458205378ec172ebad75cece058e1be7b4a7d85dfcb1e985f9555ebcfb905531713ba509d2438fe19ad7f0b826a21a519869a3fba825534428e8b196a790e7e66aff884012db3d1930498e077438abc9c53678007951b2de3ab6a6810a128341aa1a71df1740dec2db20dd9db660704f93227f5575734b9e312637bbf89c84363df4fbb85a4a4b1c4205ad19d8d4042a87bdcb5a044a08b3e7b67efcb56ff5e4be05c093f6c09968c385560edb7706b82908b0d14bad4ea533ca21efe1e2585fda73e6b35e4181b08ceb1e93427aac2bb6e14cfd73f36921b3eba06bd01704ca420ec6784d3dc208cc03fc0d58c4639ed8b429727d63313879bd97277b5c547aab814a87e1f47b7cf47d5be0aadd4428a450775f28e1677efecc1c901716033d75af6a86eebfe8c88685c6f06548bc8986045d352baef05c0be5268fe466244d1c4f2b3b6d18d4c035ad52719e3c8a371d679461eee64d6a75278470a146295a029b4a660f94054c1dbcea4e9fd3d5ff4272a8c5ffced8eacf0279dc14d0554ddb85152c0345ca14dbb1f809a1fa108e9ceb77a0c0942e59e40b3bac6cc0474cf2922a9e6b46fa7aeda449354921da4de58da5866e4ce036c38dd6212467c8017973bdd2aca0ea0b93495d1d7d1553631750fddec5939395405829209c9bf84e3157a37b7cf28a9618217fc7e7fa74cd15e7cae192b82c39550c51d3ac8ebfaaa147c923590addddea6757a68d91afbdc9877b26ec8d69724644f45bc7fc4fdb939c8086040f07fe488b9294256970d19caeab62431b0dd224b06b22faa62403017d66b3c2f7530a316f44368d533f541ee9ab7d63f8c808d48f4d385ec4fcd0b9239f222361d2fae043f689febc2dde01daf84618f91affa27c78e5def405463be77b7a088eb072c2c0bba07f2f21eeb77e80bd52578af3fd8c489f9988e17a8d252b897cfeae5fa37313afe417890d826a92a3f01e25343194255348cc638467576dbdc64d0fbc56a12a8d8195b75c24f9c93345f83f1b32ca0455b9024c90581309572910afd69bed7201f5a1c6800bfcb1a8c585a6714d971d3537dddf33d2d57bc1a22c20f0bfab1b2c4ab246e9b2511914d0a8af11a70c563889e5f08a30af3bd9676e3df55e65d737d6742706bde099f4796d31bae9e8f662ab2a33b2e06327f9a00523d9d620bec3e65d45fdb72aefe416f42fccc8c897bf93e2ceead669718c72de75bd85306ff715a2eca0213183c7048ae0d0c6fcd40e9f02f9a38d6c61e60600c1a184686cdd2e9b7e8b4b981da729f8ebbc57e8509f07a37c3e3de3baeed62717bfa150fee7db23bfffe222861a6fc968248727e4b4f50e728ba8cdd0a138f56b43f11ce2c5271dcca6f60f1c6c8c9f37dfbed07e3f5dd7e293e13926cd78100d1acd2bd3a550c990e87bcfb3c9ec586a94e2d799dec13cedb812359a1defc000941597cc6757112ac4c1785be90d8263e47d96cd409313b4c05d7023c6b4bbb3425a0529d44edc4807db2d8e006dfb037d4d878574d3cfc2585d605c16e704044adc69b0de5c20f8499aab44bab1cd3f78e627f36a51a607e644814e49eef4d219331f6e2450439f9872518f5e19db51bb017a8c36f3657e803da1b787d70b88285b5990fa7710d4965239cea40113d3e551f08a6784529e8008b24be09e7c021c2b9c1fdef346f89b28e8611ee69e2fec4eee885cabd8f479228145a97b42c448687db1e27123ec7366a013e89a52f40dbf6902c1ba2d64078e728a24fb3c12faa07a71fd6f7fc6991162f7782502030aa716ca6d2e32441e0da7592fc79bb70e08f5867ef64a497023a4d98a3b15f531283bea1434ba96921b2e3622361d3eba85a8234fd54a6fd8ba27a368bef4d6e60d5e5be3d69a6da11be485b7111dd29f6bc0897b159a50cd540e09229b8d7552e1fa9fe8bb3b54cb1e156ce7e6d2bdfe2401543e1d9890ba385e951ef19d067a268a58f80940cdcf48ad2af7cc57d0af20d9b262ab1b6b3b61d79631f509c5721152bb3c25abc2b5f979326faa25edaa050fb371c4c95056aaf89662d4ce49cae5c35bb2c0c131ce049a75d3fc5c5bb51cbee69dff987815aaa64949335b128a453d8b51e56bc67ae0c7871ae95cf479752c47305d38b8b0a0ab19b31ce7f869e3f01978a0ecbd037ccc50cda03dc2a55aa5fda691ee31264094c2c8f930bf3f36ecaa7c8d68d6f23df446127fa658e64e0b00123200608ca2379ac2c26efdfd8b03e88127b7dd5012e0f41c79cb0ea411e104abac6783e971ceae710f7cb1b476059f4bb703536202ef2bf8e29b218be9ae61f6f9e6ff15437aff7a694ab73b94f242e852d158ed2a5b244adaa5e0607f4f5fa6d45248a9fcd6ae98f3d0d41e37a64e86326d74c89cbded7d36fa53a2dbc130185c1df45d603e33e43ce99ed4d2f97a0517ccb095d7f9428557a7e87dea54e8acf55f5aa31f94f88fae4e175d30a8f4da027d19b6b7612d2055bc846ee4d5370361ba0118b4af6b892dbc4145690093cc83fcb8c162ec8bb7301f03240502ce0dbf9987e6ecddea376bcf2a1194e302a97e856754a8863e3d0abd7827bce7cf1b9f7adc3c9251dde16574b3175050cdba3f9608eefe2d5b96fed4689d78fd015701ed51efb30a591a1f7cd6b6badc4e32ddf0859091cafe760dc78abaaafd83959501737607dc79670dd7cd4ac6d4c395b18f781b447a9d3698a8043de4b8421733c1aa1214cec4e23eb18ceebfda32364142f4648e828ec0b5c56f3fdec1216420823ac9d7a5df890bab4c359c7ba9ec54b0e81372cc251ab7fae8c3d62638979da787e8f36c1834235d210e08424cf2edc32fa2514a8bc4e67ffd3836e20b9ff66db97a8d4d93232a1b2e95c0a0115caf236ffb91e61e16ae1b6747551c715895d35263baf94e60867aeae9e861b58ecff0678c8061b1e793c78546cf7a800141f79a11faf2cf72991d48be644838b48665f4bc031a6bc63d59ed294398802af2f847a89a17e0787df73d4c8d9276a243bff1cebc04d7f957e222315bb883df210f17c6255393f8a6cc06c0a6557911fd6bf3b16b4deef90d65be1c55c7e7f596121c1b52de3c5fa595a69041cc3a69cf1112bcf308ea3dae4d559ecfc486df9dc42b65323cf49e3c677ae6457e0cd96773e53db8029ec2242d3736e3fd71a3d254c62c8d72478f656e367db5180f8a69f695b24317b7f2d903bea15d67e82144366d2c7900e27e95bb9e35df85693e0d6a3655387acbc91d7dbd0a57f1b86e7aa381cf3ac5ca5b004cef3940d02289254668295cfd7ea6076ef7d43dd00eabee2994862078f16035ab24b5efc454837f5aad52732813252e1e8b2c939c4c9a6f887ea96b6fa399837e9e5629d7640326abbaa99425cf1198811c434e5c9f353bcba5ddaca63b43c981f3b6145e6101648863c04c63919eb51ff4c3a87570198bdaa88602482f536dc17d0e6c2381268c9e011b48ae753b330e321e8d42243b572101c5c74d2309ba8403107a1df763d02355bc2f31b30165c72124e3c913a2dbdbeaec19316aab9af277fe0aa79323334b6f0aa62aa8df386aab1a35f82f424c1309a98008faf6a365f17e7b909d2a63389afbae07c0984405fb7cf701e989c047330dfa1804d67569b2598500dd0d1f62b7f39c60e08155e80fc5607967bf31ac2e5b967431a104297dff1789c2fb6f1dcce6d0ac3dd7df33e45a98fb644af138d53ba0074b3d405db34ccca5f9fbbdde83108f8a8651b4eac6f4739a2ffad6790e75a3e385568b836a04a504eb6e26a257253f5d8dcf0a4ec8c3309560a3f9ff995eb21cd52abbfedd590ce02af77f8096aba06e0f6cac5bebc0a7ed4d741fd3479b332927f233705ac0b003e467fa49efbdc99e467bebdcb65fc9fdfc1872e7e97a10c22a5ace6c88c7795dda110ece8d553a072a7811580ecdc5f19c2a354f66c2e9e2894d74defaece76f62ff545ed0fcb26b45a843f804c042016f3aee8f9ecd38a2a6fcffbeeb40fa03db50fda685eb1098da2803ad9f9657f7a4af61e58e4466e4ef45f08b65c5dd6f04d1b5c65e72734d660ba5c3cadb6600aa0731dc4945e6b32ad2927d68c4df013a71b5278d0db66bd168bafe670a3d8514739f3eaebdd55ae5869da42406c4952454403fa36b72228a8dc48358a7d4b3afda98bb28789d31bec27b2e04b8888518dffea7520d87c5410348472b71f6587b997ffd29021b430793ea4ab214980bf1741fda7ddcc1023ac0734fb4a81d4f3920329f279c6405e210fcdf93cabd2aff61a1d6a836dda161e07ac230303dea7665ebb6558f9e695a98398e677bf0461829c8366aae705e1ebc5ba7fd882f0babba2155249849d574002d47097ede39653f5d444ccdffeba30cc420e3ce090ea5b6", @ANYBLOB="9e1d7a44751b7babaa3dea1ad7fad0ef346f0fc327b09ba69bbe0db250e5be70df7a6d4409709741456b042a0e40ccd8f74da64b6fd78efa60c5c98bfab9e8348826ba4246d26d57ed0b1b9233d656324b1db6dc3a6fad6984802c5555016f9a39dfa4c48eb642826f3197af1ff764a1f924db099df560899cb4ecd00917d3e2f214d2028261fc93f817f0533978030db88c", @ANYRES16=r19], @ANYRES64=r13, @ANYRESDEC=r20], @ANYRESOCT=r15], 0x2, 0x0) msgsnd(r16, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r16, &(0x7f0000000540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21936b0c425c835b2316cfeaa1f302993bb672d8f9322ad23bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c18510f9a107c82319a6bb436c5b9ae81dea53a766715d91e2858df7f7780ba70b50dca8216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac6c2d"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r16, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r16, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r16, &(0x7f00000006c0)=ANY=[@ANYBLOB="0008000500000000cc403de6b99080b840d12ac5bd074aa09c3977be4b0022b17368a64d7f0a8e6fc25ab9f177334d03dac79186e40c9bd8a341f1b659cd14742eed82010e8869a622edee6b100fc7c86d5d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r16, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000"], 0xffffff64, 0x1, 0x0) r22 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r23, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r26 = getppid() r27 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000980)={{0x2, r22, r24, r25, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r26, r27, 0xa5, 0x1, 0x100000000}) r28 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r28, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r28, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) r29 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r29, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r29, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x20}, {0x80}, {0x4006}]}) r30 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r30, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r30, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x20}, {0x80}, {0x4006}]}) msgrcv(r28, &(0x7f00000008c0)=ANY=[@ANYRESOCT=0x0, @ANYPTR64=&(0x7f0000000740)=ANY=[@ANYPTR=&(0x7f0000000900)=ANY=[@ANYPTR, @ANYRES64=r6, @ANYPTR64, @ANYPTR], @ANYRES32]], 0x2, 0x2, 0x1000) msgsnd(r28, &(0x7f0000000c80)=ANY=[], 0x0, 0x800) msgsnd(r28, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r28, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c225abe4b1ae3b17368a64d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r28, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000"], 0xffffff64, 0x1, 0x0) r31 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r32, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r35 = getppid() r36 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r28, 0x1, &(0x7f0000000980)={{0x2, r31, r33, r34, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r35, r36, 0xa5, 0x1, 0x100000000}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000007c0), &(0x7f0000000800)=0xc) r37 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r37, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r37, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r37, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r37, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r37, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r38 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r39, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r42 = getppid() r43 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r37, 0x1, &(0x7f0000000980)={{0x0, r38, r40, r41, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r42, r43, 0xa5, 0x1, 0x100000000, 0x2}) openat$pci(0xffffffffffffff9c, &(0x7f0000000840)='/dev/pci\x00', 0x424, 0x0) r44 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r45 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r45, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r45, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x3}, {0x40}, {0x6, 0x0, 0x0, 0xcf2c}]}) ioctl$BIOCSETF(r45, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f00000002c0)=[{0x5, 0x1, 0x1, 0x89}, {0x2, 0x2, 0x7, 0x2}, {0x1, 0x0, 0x45, 0x10000}, {0x3, 0xb, 0x4, 0x4}, {0x8001, 0x0, 0x7f, 0x3f}]}) ioctl$BIOCSETIF(r44, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r46 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r46, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000280)=[{0x5c}, {0x1, 0x4}, {0x4000000000006, 0x0, 0x0, 0x1000}]}) ioctl$BIOCSETIF(r46, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r47 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r47, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000280)=[{0x5c}, {0x1}, {0x4000000000006}]}) ioctl$BIOCSETIF(r47, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r48 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r48, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000280)=[{0x5c}, {0x1}, {0x4000000000006}]}) ioctl$BIOCSETIF(r48, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) dup(r1) r49 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r49, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000280)=[{0x5c}, {0x1}, {0x4000000000006}]}) ioctl$BIOCSETIF(r49, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) dup2(r1, r49) openat$pci(0xffffffffffffff9c, &(0x7f0000000880)='/dev/pci\x00', 0x100, 0x0) 16:34:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4c}, {0x84}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0xfff77ffffffffffc, 0xfffffffffffffffe, "9375b01a93b45136fdf001800000d11eaaf100"}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000340)="d1", 0x1}], 0x1) fsync(r1) syz_emit_ethernet(0xe, &(0x7f0000000280)="d057080000005f593b2146d3a25a") openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x20000, 0x0) 16:34:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x1c}, {0x3}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000180)=[{0x80}, {0x1c}, {0x4000007ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'\x00', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000180)=[{0x80}, {0x1c}, {0x4000007ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x308, &(0x7f0000000100)="2f524244e0031cfe9fac78661b08") 16:34:51 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) open$dir(&(0x7f0000000040)='./bus\x00', 0x40, 0x20) acct(&(0x7f0000000080)='./bus\x00') ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, 0x0) 16:34:52 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x8, 0x0, 0x2000120000020200}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) getsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080), &(0x7f0000000100)=0x4) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000640)="4c854404c50ef2e1ed66cd7b2c75fefd5d440900dd2443fbbdbdaf4ddfc72907a6814e1cd26bd3254c87a98e1a07e4137431bd8eb50db9386c7f400bdabcf37c01ccaa764e1546893d64e887c3959234f6320171e914cf32e70633ee0dd1d9c00d0a4f810d4024f169dcf4dfa2efc7ee13315815c6e34ba64d44685f500413e7abbd9359d9382fc3c6264035542ba4f951b7d913a15ace47d1bb0c97719f65779b293fdf734b8bf5391c6fdf786f84dc1207d5518ebc770fc817a483c186ba3f352861eff19792b03ac1751d46e16d6c4db5d6be5288912d0f39bf5a257b6d73ea3d6379d2214f8a48d5ef941c22e8cf691a08fde81b83b22d58919453a33dcf9bec2f85531068828da6c01b615396ad8868f3f781740d44c322cadaa307339b721ae8fec19c47ed9dc250f01515d31dc01a5d63407b6651c04a80abb48ea79acac1db3f8da45077d7b9aa5ac0073e8c3d1c328c0034a1777431a1162db51a17c3f33d74d3a8173d022837f962327aefb4622a3c3b2013636f7a47e9afa8d0075173c0d294de1150a0febece0f533becffc7481f6c117277e4cdccce6ecde078a885ccf9d33b46c44116423353e6a64e85cf82898bac39154d124e9f36", 0x1bd}, {&(0x7f0000000800)="b7f809605d99fe44742b532ec328b3d71e39de7e9dfea85a0b69e5703c6ec0c02382d14f4171f49dbe21a5141ffbacc1add5759f8abbca8d7691c322a5f73e3b05b3baed043c697f5bf9b2835ca218950c8a877b1cd945efd9e02493f06d6099d62b95b941311c2ad70ce04b7727bc3ace5bb0bbd132427bc398827b0bcd0a7319ed7ff74fbb80b1e082ca08771d4fdeb0447b050e42d9507f4776096c62059963d163adff8352eee69849d2c0bd82353cafb1c5a0274c087a0b4ef38ed78f5dcc6ef07ced", 0x63}, {&(0x7f0000000900)="5132158d49d73b34cb0adecdfec56eee83d53de97f9306f1f509568d0668f209e3c466afd8e92ac7db6003d7053c07b852d310bbc504eef09d45c617905c51e715fb268b6515561d3ab9d50c8ef4f0bd385344335c5fa7a0515a08b0484db07fa6f1bd9a425b77368efce12c462e47fa6731a62674a16a26e497db5860abb8caac26a12f30cc0833bcd8ef1f961021d096f3964cab28847996a7a025834005972c2e098348acc4cd552c4c2ea2d129cac0e672c7f2e7e3ab617e454593f40be0a0ea92c6e1bdbdb7f4b63555d2316bd9d2f24800836b4133ce3163eebd39efecc51ec6496ea8b2620000570335734e80aa8506566f54037d3ddf6da340fe4b4d66c9b9f782e9666ff88b041b00ddf186cfd70f7b794fdcee2edb8de64c718e726fc353ff32bd21661a4b08e11196a0654b254f36e05d05f42c439636685cc44dbbe48460a688074da9c5dde3084d5fc4839543b4abbcbaf334e88d4378862ef78a9732f58dba79036c878760cf85c09985aa2175dc782af388c1b6d66d5c1f58995f67c2268939f5d3be4274c7c025b2e160208bdca8b0d613f36eb921a1cbf41fc6263b03b3ed53b009cc7acb994e427c0f8e93ce43245a3560fa898fa265db2642d45c6099091be5bed8e0579956e63fadfc318940902412b0e6fd44fa4001f60f956e474857468469d79afefaca078079b29f27134a86305ad4f88991e05a6d8142fda691bad63a561b7b6bf8bf734da62feae3f5f4165f723b64b50993695b9b6c7c0e188caab3051d317e", 0xb6}, {&(0x7f0000000400)="0662eb907c4ed53c079b351dc6596877e8c636a4b9ef927b168fa995c72fa018c78f33876b12f1afc8137d27206b021ee48f5454e75b194f12a1ce1b771e6c0587dfca9ebc018b71ea8c8709fa67e252c790110f38506f973e98e20976b45f77c7c79b7c4ba436188b7cbf389c6571c51a56de379483faeef739976d669e388014cc83171017c3accfd5dc653b5303863079bd4a92ce3afce52d0d91980364ef", 0xa0}], 0x4, 0x0, 0x40) r1 = semget$private(0x0, 0x3, 0x420) semctl$IPC_RMID(r1, 0x0, 0x0) 16:34:52 executing program 0: r0 = socket(0x2, 0xc003, 0x4) connect$unix(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896fc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c05a2f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a4f4c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372dfa8ef42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d610180b8bbca8854747213442d520dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597fc2269a7d09c1068d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bb20d67cca9c4543f9e40630f56ae48f6c6c9983dbb5ba11cc2e9a01ed793a0000000000000002543fc100a4356ab4110e30933036ff0ba61dcbce7a1385052bacb4c1a306ed1708f8f73b3a5f47562ffe4502a2fd81d9033329d83372d00d4d60e56c021338dfe34a1b145fe92bc1b22550a8a188ffd72e48f57c9cf71121f382305cbf4769bc70e58b4cefe3bb5d6a5ee1bf1ed0ad26585aa8c7c21d45a5d94dea4c094736385ba64555fdfcbadd4e37a0603ca7c212705176c7f670bf99780897092677cd1597d628cb6d35822d81882f43ce4c10630a48c5a5ef69a102546f818649f15d98cef5b8a349b6e6c5ed08c6265be5179bbb14d86c613b426dd2d25873fe32fa6678c796fb25f390f1fe70cf75e80d90e2bc13634e62c3ade359e1218ff57be3dd27bb0123a026eae7f3419a93effbe9f18886b2cd0f757a4116918e53f7cfddf2d56d9bc69660e704c88b3e1200d206202e06bcff6c1ff160f250b5233a55ffd0ae0b5df04b625e89d2f1cc35c777e93f7c6f89a04a6a72f7f168ab0c6e645ec4ea34e6b6d916c1f6bc232c0a246a0000000000000000fe9bfa9093afca1548"], 0x10) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x18) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x10004) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000200)=0x8) fchmodat(r1, &(0x7f0000000040)='./file0\x00', 0x1e5, 0x0) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) r4 = syz_open_pts() ioctl$TIOCSTOP(r4, 0x2000746f) r5 = socket$inet(0x2, 0x4000, 0x6) writev(r5, &(0x7f0000004040)=[{&(0x7f0000003d80)="894ba754a14c8d1b1b29355309f12e227079f98b8fef124b60e5611dedcdbb4a389b5e73a935a7c3f8407fc9e9c08121ff502c405e54780210b8dce661f7a3812588f39ac82f17ebd7e62776d586eec329327e63c4a815115494888a63"}, {&(0x7f0000003e00)="9476ee5b852a72bed19526e80c7d4050f2a75f38f175ede6d4f9995a78ef80dfa94fd6c8583741ee2f07317f0721ab5910"}, {&(0x7f00000040c0)="e873a066e53112079a06db51cb82c94118f89d558766a63926b6579e4e91a81afc44675b29bbdf16eb94e32e3e8196231a72a6eaf12be48ca29e89567430b8c2597aaf63d7cf4140c1cc9aafcfaaa7be4dc7fb86f00fc93b7078ddaa839a1379351830466da8e24609540ca42e235509febd93fe6acd8f663b0ca5f34ea7228dc2b342ff93ba7b3d3190f70bc5a83501d9d3df1b4f6cab3687d4d2b7fb1ff6"}, {&(0x7f0000003e80)="c9375edccb1836888da06f9d5b0af6a8590c265245d85f5f322ace75556ec9e73c57ba5d3ac3c1aeb26cc5735a0e8c59dd43786969fe5199b04adb4a8e9ed40dd1bafde378ac9567a00442072f83468d1e4ef8020446fbaf7af4dbe3b692bf3a1a66e412def7d810eb4c63ae86ec415b3c38d08298a37a49ce7989d9fc97dc598978d89b1566b134d7f8e3ab26649e47e1a62560656faf77cd475b669d50c5ad3570d72dbd72f9c007876e52fbcf6baedb358f6800a9f9ad"}, {&(0x7f0000003f40)="d14041b827388763fd7820de50f02e999a900f13e57e0a0a999d4d76ce4591bb51385fbf00c321a26ff8108f3daba578cb5b316de42d589c6745d4"}, {&(0x7f0000003f80)="a5247954e6781c68eae4545c2e3d53a30e90097f60fad122b92bf4b1e62b80e35ef6be50b2da385d833076f70f1c29e7b50f3f0b971b39a32ba10ce85f957f658a0a0e47b4cfaa197f1692c8268c3e4b32e38de3c7e3d218db0cfd1fed511d4ec1e261c8a6e29bafb9522bfb806ade5ca405e24c57b464bf7d2a4941ec06e72e54835d44b9cad6b76955217405764ff47d153cee13e6bb38291dbf"}], 0x80b8ad1fe1fc1d4) r6 = syz_open_pts() ioctl$TIOCSTOP(r6, 0x2000746f) r7 = syz_open_pts() close(r7) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0xfff77ffffffffffc, 0xfffffffffffffffe, "9375b01a93b45136fdf001800000d11eaaf100"}) read(r3, &(0x7f0000000240)=""/25, 0x19) writev(r7, &(0x7f0000000040)=[{&(0x7f0000000340)="d1", 0x1}], 0x1) fcntl$dupfd(r6, 0xa, r7) symlinkat(&(0x7f0000000140)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00') r8 = kqueue() r9 = kqueue() kevent(r8, &(0x7f0000000040)=[{{r9}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r10 = dup(r9) getsockopt$sock_int(r10, 0xffff, 0x1003, &(0x7f00000000c0), &(0x7f0000000100)=0x4) socket(0x10, 0x8001, 0x4) kevent(r10, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) openat(r10, &(0x7f0000000080)='./file0\x00', 0x10, 0x50) 16:34:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="6b3e1913ffd6af8956551175f523") 16:34:52 executing program 0: setuid(0xee01) execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='/\xbb\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') shmget$private(0x0, 0x1000, 0x50, &(0x7f00005b9000/0x1000)=nil) r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) setsockopt$inet_opts(r1, 0x0, 0x5aad03a33f590168, &(0x7f0000000a80)="23d43e8336586d8dbf5499eaa4a25321ae87be9a84e346b5375cf1fce013e4b5473d6b5808914df421eb446ce8259448da32c9f0b8be367e66b58cc171cd4962c97ab9101a864ba4df3bddd26aba0000000000001fc8c9ac5bf8f89e95caa8a61ced1815250f30525007075625986c50a857de0260f22be2cb3c1a7726b05c2803f1427e119551353506666aaee8f6f2af5a7bcc0e13d0620d5f93a40aa7b1a2fa572c0f4e95caa8d9caeb79df2af1b6becfc9df27f267f98953af31ba2dedaf7d05a97623192565f1c0ab84df5d865babe0da7227b2adf6e8601e111d6b06494ef5be3ee1c35138ed4beb86628d38315a5db7f0eee69e4391699f11e3f328d98043a4c4e0c1bfd18ca4ea3eff8c3dd9bd66c3f273bcc9dc1e4937d33c6fe04b8958dcb8251d871bdb1e991f7a3144e2ce24e89f5d1f386f2fe5c491f2f648b5d36e59d7f1f011df80f968b6bf6117c88b5775fb13abb54058dc53178abed7837347531976831c41c05d3c939093003280053fa4cbc019b24cbedbfb", 0x253) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r3 = socket(0x2b9a0592b00f9cee, 0x3, 0x3) setsockopt(r3, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r4 = socket(0x0, 0x8000, 0x0) setsockopt(r4, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x90) r5 = kqueue() r6 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x800, 0x0) renameat(r6, &(0x7f0000000240)='.\x00', 0xffffffffffffffff, 0x0) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x89e992dc5855bfb4) r9 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r9, &(0x7f0000000240)='.\x00', 0xffffffffffffffff, 0x0) r10 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r10, &(0x7f0000000240)='.\x00', 0xffffffffffffffff, 0x0) r11 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r11, &(0x7f0000000240)='.\x00', 0xffffffffffffffff, 0x0) r12 = accept$inet(r11, &(0x7f0000000780), &(0x7f00000007c0)=0xc) r13 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r13, &(0x7f0000000240)='.\x00', 0xffffffffffffffff, 0x0) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x4c}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) kevent(r8, &(0x7f0000000900)=[{{r9}, 0xfffffffffffffffb, 0x2, 0x1, 0x204, 0x3f}, {{r9}, 0x7ffffffffffffffb, 0x8, 0x20, 0x2, 0x1}, {{r10}, 0xfffffffffffffffd, 0x11, 0x20000000, 0xcc, 0x7fff}, {{}, 0xfffffffffffffff8, 0xab, 0xf0000000, 0x7}, {{r12}, 0xfffffffffffffffa, 0x9c, 0x80, 0x318c, 0x101}, {{}, 0xfffffffffffffffa, 0x8, 0x2, 0x4, 0x2}, {{r14}, 0xfffffffffffffffb, 0x2, 0x41, 0x3, 0x900}, {{r4}, 0x0, 0x27, 0x5, 0xffffffffffff0001, 0x7}], 0x7, &(0x7f0000000140), 0x1, 0x0) fcntl$dupfd(r5, 0xf, r3) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) getgroups(0x3, &(0x7f00000005c0)=[0x0, 0x0, 0x0]) getuid() r16 = getegid() fcntl$getown(r4, 0x5) r17 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r18 = getpid() fcntl$lock(r17, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r18}) r19 = msgget$private(0x0, 0x0) msgrcv(r19, 0x0, 0x0, 0x0, 0x0) r20 = geteuid() msgctl$IPC_SET(r19, 0x1, &(0x7f0000000140)={{0x5af1, r20, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0xffff, 0x6, 0x4822, 0x80000000}) r21 = socket(0x18, 0x1, 0x0) setsockopt(r21, 0x3, 0x40, &(0x7f0000000640)="0700007f630448396c2f0ca600d761ed385311448021356dfb007cca5e1b1b6f69a573b934bbb089fa3cd3b03f0ae7b2bd6a750391c5191ca850c3b84ec0512316a4409acaa5f646faf3283869f3d9edcbe70394a1756335f5dff263e2d578881ec8427eca8a2d39eb52ecdfe47beb368c4f6ddd8976bfbd60c616b4007e481e09a703fce5613869c4bb40ad11aa87e49285c5a5ae557e192a8e", 0x9a) r22 = socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r22, 0xf, r21) r23 = shmget$private(0x0, 0x4000, 0x200, &(0x7f00000c5000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) socket$inet6(0x18, 0x4000, 0x40) r25 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r25, 0x0, 0x1, &(0x7f0000000300)="8ca4452de3c4de81bff201d1c7a45579ec4eb9df941abc6f7d44cc591793422d8f0fe124d5727e0d2c3665b28dcee6ba23602cbb6c702bafc914340007d76191e569948fde33ad976afa83458e85c384fb05e875b9e0440d1cf8377056439009ef170396b5cd93a1a7c124921d54cebac8c85b7901dd5b5511bc813c80fffffffffffffffb66581a4e411cf3d7ad3c11b63ec5cbf140b6f9ae4bba72ac688dfb3babd709ae08df540aba6400d3cdde6be35eb00f", 0x196) r26 = socket(0x2, 0x5, 0x5) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xffffffffffffff94) getgroups(0x3, &(0x7f00000005c0)=[r27, r27, r27]) r29 = getuid() r30 = getegid() r31 = fcntl$getown(r22, 0x5) r32 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r33 = getpid() fcntl$lock(r32, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r33}) shmctl$IPC_SET(r23, 0x1, &(0x7f0000002380)={{0x0, r24, r27, r29, r30, 0x20, 0x80}, 0x3, 0x7, r31, r33, 0x8, 0x80000001, 0x4}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000002380)={{0x0, r20, 0x0, r29, r16, 0x20, 0x80}, 0x3, 0x7, r2, r18, 0x7, 0x20080000001, 0x4}) r34 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x8c) ioctl$VT_ACTIVATE(r34, 0x20007605, 0x0) ioctl$VMM_IOC_RUN(r34, 0xc0205602, &(0x7f0000000440)={0xe9, 0xffffffffffffff60, 0x100, 0x4, &(0x7f0000000c00)={{0x7, 0x87, 0xe4a9, 0x101, 0xfffffffffffff10b, 0x7, 0x400000000000003}, {[0x0, 0x6, 0x7, 0x3, 0x3fe, 0x4, 0xdf, 0x20, 0x9, 0x5, 0x0, 0x400000006, 0x6, 0x7fff, 0x9, 0x81a6, 0x7, 0x80000001], [0x6, 0x1, 0x20, 0x0, 0x81, 0xf51, 0x9, 0x10, 0x0, 0x1cd4], [0x8, 0x200000000000000, 0x3fc, 0x1, 0x0, 0x8, 0x32], [0x7f4, 0xfffffffffffff11f, 0x140803cd, 0x5, 0x3f], [{0x400, 0x0, 0x3ff, 0x2}, {0x8000, 0x1, 0x7d, 0x3}, {0x7, 0xffffffffffff0000, 0x1e91cab4, 0x1}, {0xc6f9, 0x7, 0x1000, 0xfb}, {0x6, 0x9, 0x5, 0x8}, {0x10001, 0x5, 0x8, 0x6}, {0x0, 0x6, 0x2, 0xea0f}, {0xff, 0x4, 0x0, 0x3b0}], {0x81, 0x9, 0xffffffffffffffff, 0x1}, {0x67e7, 0xb9, 0x9, 0x6}}}, 0x5, 0x3ff}) accept$inet(r34, &(0x7f00000000c0), &(0x7f00000002c0)=0xfffffffffffffe4f) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) chown(&(0x7f0000000a80)='./file0\x00', r36, r35) r37 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x8c) ioctl$VT_ACTIVATE(r37, 0x20007605, 0x0) ioctl$VMM_IOC_RUN(r37, 0xc0205602, &(0x7f0000000440)={0xe9, 0xffffffffffffff60, 0x100, 0x4, &(0x7f0000000c00)={{0x7, 0x87, 0xe4a9, 0x101, 0xfffffffffffff10b, 0x7, 0x400000000000003}, {[0x0, 0x6, 0x7, 0x3, 0x3fe, 0x4, 0xdf, 0x20, 0x9, 0x5, 0x0, 0x400000006, 0x6, 0x7fff, 0x9, 0x81a6, 0x7, 0x80000001], [0x6, 0x1, 0x20, 0x0, 0x81, 0xf51, 0x9, 0x10, 0x0, 0x1cd4], [0x8, 0x200000000000000, 0x3fc, 0x1, 0x0, 0x8, 0x32], [0x7f4, 0xfffffffffffff11f, 0x140803cd, 0x5, 0x3f], [{0x400, 0x0, 0x3ff, 0x2}, {0x8000, 0x1, 0x7d, 0x3}, {0x7, 0xffffffffffff0000, 0x1e91cab4, 0x1}, {0xc6f9, 0x7, 0x1000, 0xfb}, {0x6, 0x9, 0x5, 0x8}, {0x10001, 0x5, 0x8, 0x6}, {0x0, 0x6, 0x2, 0xea0f}, {0xff, 0x4, 0x0, 0x3b0}], {0x81, 0x9, 0xffffffffffffffff, 0x1}, {0x67e7, 0xb9, 0x9, 0x6}}}, 0x5, 0x3ff}) accept$inet(r37, &(0x7f00000000c0), &(0x7f00000002c0)=0xfffffffffffffe4f) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) chown(&(0x7f0000000a80)='./file0\x00', r39, r38) r40 = getgid() r41 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x8c) ioctl$VT_ACTIVATE(r41, 0x20007605, 0x0) ioctl$VMM_IOC_RUN(r41, 0xc0205602, &(0x7f0000000440)={0xe9, 0xffffffffffffff60, 0x100, 0x4, &(0x7f0000000c00)={{0x7, 0x87, 0xe4a9, 0x101, 0xfffffffffffff10b, 0x7, 0x400000000000003}, {[0x0, 0x6, 0x7, 0x3, 0x3fe, 0x4, 0xdf, 0x20, 0x9, 0x5, 0x0, 0x400000006, 0x6, 0x7fff, 0x9, 0x81a6, 0x7, 0x80000001], [0x6, 0x1, 0x20, 0x0, 0x81, 0xf51, 0x9, 0x10, 0x0, 0x1cd4], [0x8, 0x200000000000000, 0x3fc, 0x1, 0x0, 0x8, 0x32], [0x7f4, 0xfffffffffffff11f, 0x140803cd, 0x5, 0x3f], [{0x400, 0x0, 0x3ff, 0x2}, {0x8000, 0x1, 0x7d, 0x3}, {0x7, 0xffffffffffff0000, 0x1e91cab4, 0x1}, {0xc6f9, 0x7, 0x1000, 0xfb}, {0x6, 0x9, 0x5, 0x8}, {0x10001, 0x5, 0x8, 0x6}, {0x0, 0x6, 0x2, 0xea0f}, {0xff, 0x4, 0x0, 0x3b0}], {0x81, 0x9, 0xffffffffffffffff, 0x1}, {0x67e7, 0xb9, 0x9, 0x6}}}, 0x5, 0x3ff}) accept$inet(r41, &(0x7f00000000c0), &(0x7f00000002c0)=0xfffffffffffffe4f) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) chown(&(0x7f0000000a80)='./file0\x00', r43, r42) r44 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x8c) ioctl$VT_ACTIVATE(r44, 0x20007605, 0x0) ioctl$VMM_IOC_RUN(r44, 0xc0205602, &(0x7f0000000440)={0xe9, 0xffffffffffffff60, 0x100, 0x4, &(0x7f0000000c00)={{0x7, 0x87, 0xe4a9, 0x101, 0xfffffffffffff10b, 0x7, 0x400000000000003}, {[0x0, 0x6, 0x7, 0x3, 0x3fe, 0x4, 0xdf, 0x20, 0x9, 0x5, 0x0, 0x400000006, 0x6, 0x7fff, 0x9, 0x81a6, 0x7, 0x80000001], [0x6, 0x1, 0x20, 0x0, 0x81, 0xf51, 0x9, 0x10, 0x0, 0x1cd4], [0x8, 0x200000000000000, 0x3fc, 0x1, 0x0, 0x8, 0x32], [0x7f4, 0xfffffffffffff11f, 0x140803cd, 0x5, 0x3f], [{0x400, 0x0, 0x3ff, 0x2}, {0x8000, 0x1, 0x7d, 0x3}, {0x7, 0xffffffffffff0000, 0x1e91cab4, 0x1}, {0xc6f9, 0x7, 0x1000, 0xfb}, {0x6, 0x9, 0x5, 0x8}, {0x10001, 0x5, 0x8, 0x6}, {0x0, 0x6, 0x2, 0xea0f}, {0xff, 0x4, 0x0, 0x3b0}], {0x81, 0x9, 0xffffffffffffffff, 0x1}, {0x67e7, 0xb9, 0x9, 0x6}}}, 0x5, 0x3ff}) accept$inet(r44, &(0x7f00000000c0), &(0x7f00000002c0)=0xfffffffffffffe4f) getsockopt$sock_cred(r44, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000a80)='./file0\x00', r46, r45) r48 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x8c) ioctl$VT_ACTIVATE(r48, 0x20007605, 0x0) ioctl$VMM_IOC_RUN(r48, 0xc0205602, &(0x7f0000000440)={0xe9, 0xffffffffffffff60, 0x100, 0x4, &(0x7f0000000c00)={{0x7, 0x87, 0xe4a9, 0x101, 0xfffffffffffff10b, 0x7, 0x400000000000003}, {[0x0, 0x6, 0x7, 0x3, 0x3fe, 0x4, 0xdf, 0x20, 0x9, 0x5, 0x0, 0x400000006, 0x6, 0x7fff, 0x9, 0x81a6, 0x7, 0x80000001], [0x6, 0x1, 0x20, 0x0, 0x81, 0xf51, 0x9, 0x10, 0x0, 0x1cd4], [0x8, 0x200000000000000, 0x3fc, 0x1, 0x0, 0x8, 0x32], [0x7f4, 0xfffffffffffff11f, 0x140803cd, 0x5, 0x3f], [{0x400, 0x0, 0x3ff, 0x2}, {0x8000, 0x1, 0x7d, 0x3}, {0x7, 0xffffffffffff0000, 0x1e91cab4, 0x1}, {0xc6f9, 0x7, 0x1000, 0xfb}, {0x6, 0x9, 0x5, 0x8}, {0x10001, 0x5, 0x8, 0x6}, {0x0, 0x6, 0x2, 0xea0f}, {0xff, 0x4, 0x0, 0x3b0}], {0x81, 0x9, 0xffffffffffffffff, 0x1}, {0x67e7, 0xb9, 0x9, 0x6}}}, 0x5, 0x3ff}) accept$inet(r48, &(0x7f00000000c0), &(0x7f00000002c0)=0xfffffffffffffe4f) getsockopt$sock_cred(r48, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) chown(&(0x7f0000000a80)='./file0\x00', r50, r49) r51 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x8c) ioctl$VT_ACTIVATE(r51, 0x20007605, 0x0) ioctl$VMM_IOC_RUN(r51, 0xc0205602, &(0x7f0000000440)={0xe9, 0xffffffffffffff60, 0x100, 0x4, &(0x7f0000000c00)={{0x7, 0x87, 0xe4a9, 0x101, 0xfffffffffffff10b, 0x7, 0x400000000000003}, {[0x0, 0x6, 0x7, 0x3, 0x3fe, 0x4, 0xdf, 0x20, 0x9, 0x5, 0x0, 0x400000006, 0x6, 0x7fff, 0x9, 0x81a6, 0x7, 0x80000001], [0x6, 0x1, 0x20, 0x0, 0x81, 0xf51, 0x9, 0x10, 0x0, 0x1cd4], [0x8, 0x200000000000000, 0x3fc, 0x1, 0x0, 0x8, 0x32], [0x7f4, 0xfffffffffffff11f, 0x140803cd, 0x5, 0x3f], [{0x400, 0x0, 0x3ff, 0x2}, {0x8000, 0x1, 0x7d, 0x3}, {0x7, 0xffffffffffff0000, 0x1e91cab4, 0x1}, {0xc6f9, 0x7, 0x1000, 0xfb}, {0x6, 0x9, 0x5, 0x8}, {0x70, 0x5, 0x8, 0x6}, {0x0, 0x6, 0x2, 0xea0f}, {0xff, 0x4, 0x0, 0x3b0}], {0x81, 0x9, 0xffffffffffffffff, 0x1}, {0x67e7, 0xb9, 0x9, 0x6}}}, 0x5, 0x3ff}) accept$inet(r51, &(0x7f00000000c0), &(0x7f00000002c0)=0xfffffffffffffe4f) getsockopt$sock_cred(r51, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) chown(&(0x7f0000000a80)='./file0\x00', r53, r52) r54 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x8c) ioctl$VT_ACTIVATE(r54, 0x20007605, 0x0) ioctl$VMM_IOC_RUN(r54, 0xc0205602, &(0x7f0000000440)={0xe9, 0xffffffffffffff60, 0x100, 0x4, &(0x7f0000000c00)={{0x7, 0x87, 0xe4a9, 0x101, 0xfffffffffffff10b, 0x7, 0x400000000000003}, {[0x0, 0x6, 0x7, 0x3, 0x3fe, 0x4, 0xdf, 0x20, 0x9, 0x5, 0x0, 0x400000006, 0x6, 0x7fff, 0x9, 0x81a6, 0x7, 0x80000001], [0x6, 0x1, 0x20, 0x0, 0x81, 0xf51, 0x9, 0x10, 0x0, 0x1cd4], [0x8, 0x200000000000000, 0x3fc, 0x1, 0x0, 0x8, 0x32], [0x7f4, 0xfffffffffffff11f, 0x140803cd, 0x5, 0x3f], [{0x400, 0x0, 0x3ff, 0x2}, {0x8000, 0x1, 0x7d, 0x3}, {0x7, 0xffffffffffff0000, 0x1e91cab4, 0x1}, {0xc6f9, 0x7, 0x1000, 0xfb}, {0x6, 0x9, 0x5, 0x8}, {0x10001, 0x5, 0x8, 0x6}, {0x0, 0x6, 0x2, 0xea0f}, {0xff, 0x4, 0x0, 0x3b0}], {0x81, 0x9, 0xffffffffffffffff, 0x1}, {0x67e7, 0xb9, 0x9, 0x6}}}, 0x5, 0x3ff}) accept$inet(r54, &(0x7f00000000c0), &(0x7f00000002c0)=0xfffffffffffffe4f) getsockopt$sock_cred(r54, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) chown(&(0x7f0000000a80)='./file0\x00', r56, r55) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) r58 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x8c) ioctl$VT_ACTIVATE(r58, 0x20007605, 0x0) ioctl$VMM_IOC_RUN(r58, 0xc0205602, &(0x7f0000000440)={0xe9, 0xffffffffffffff60, 0x100, 0x4, &(0x7f0000000c00)={{0x7, 0x87, 0xe4a9, 0x101, 0xfffffffffffff10b, 0x7, 0x400000000000003}, {[0x0, 0x6, 0x7, 0x3, 0x3fe, 0x4, 0xdf, 0x20, 0x9, 0x5, 0x0, 0x400000006, 0x6, 0x7fff, 0x9, 0x81a6, 0x7, 0x80000001], [0x6, 0x1, 0x20, 0x0, 0x81, 0xf51, 0x9, 0x10, 0x0, 0x1cd4], [0x8, 0x200000000000000, 0x3fc, 0x1, 0x0, 0x8, 0x32], [0x7f4, 0xfffffffffffff11f, 0x140803cd, 0x5, 0x3f], [{0x400, 0x0, 0x3ff, 0x2}, {0x8000, 0x1, 0x7d, 0x3}, {0x7, 0xffffffffffff0000, 0x1e91cab4, 0x1}, {0xc6f9, 0x7, 0x1000, 0xfb}, {0x6, 0x9, 0x5, 0x8}, {0x10001, 0x5, 0x8, 0x6}, {0x0, 0x6, 0x2, 0xea0f}, {0xff, 0x4, 0x0, 0x3b0}], {0x81, 0x9, 0xffffffffffffffff, 0x1}, {0x67e7, 0xb9, 0x9, 0x6}}}, 0x5, 0x3ff}) accept$inet(r58, &(0x7f00000000c0), &(0x7f00000002c0)=0xfffffffffffffe4f) getsockopt$sock_cred(r58, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) chown(&(0x7f0000000a80)='./file0\x00', r60, r59) getgroups(0xa, &(0x7f0000000700)=[r40, r15, r47, r49, r52, r55, r28, r57, r59, r40]) r61 = socket(0x18, 0x1, 0x0) r62 = socket(0x18, 0x1, 0x0) setsockopt(r62, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r63 = fcntl$dupfd(r62, 0xf, r61) shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xfffffd84) r64 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r64, 0xffff, 0x1022, &(0x7f0000000400), 0xfffffffffffffdc2) r65 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r65, 0x0, 0x21, &(0x7f00006cdffb), 0x0) getsockopt$SO_PEERCRED(r65, 0xffff, 0x1022, &(0x7f0000000240), 0xc) getgroups(0x0, &(0x7f00000005c0)) getuid() getegid() fcntl$getown(r62, 0x5) openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r66 = getpid() openat$pci(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pci\x00', 0x100, 0x0) fcntl$lock(r63, 0x7, &(0x7f0000000440)={0x2, 0x2, 0x0, 0x100000000, r66}) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) 16:34:52 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x7, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x3, 0xffffffffffffffff, 0x7fffffffffffffff], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0x200000}, {0x0, 0x0, 0x0, 0x2}, {}, {0x0, 0x0, 0x778}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 16:34:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{0x20, 0x0, 0x0, 0xff8}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000180)=[{0x80}, {0x1c}, {0x4000007ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f00000002c0)=0x785) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/d%v/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000180)=[{0x80}, {0x1c}, {0x4000007ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000300)=0x8) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000040)) syz_emit_ethernet(0xffc, &(0x7f00000008c0)="9828bed0e52c2677d50e18031b411d4a38ac59ff75e0d2eaf6caaa1cf16eab3703f33f23ad9c4d115bed2c71a4cfcd81efd3fb55a01c05b8dd701b4e55f9d84c6aaea638f2eafb22ae7b822745f3bd21382b3b4cd917c406f8a2f644b30e1ef593123e14cf9eb952cf19af0dc08dd130d20889b25fcf3c474e1aa747e256e60b105e1f0ed57e9ad642a5b486868fd39a526e0bc4a7e166965b162f8f4851bc573a0a2476a743110a69afbd80734253902702928271f0e1cae691c501bfd327b9c1d0071be4194d2bea532732876ccda343aa23aeec2942ac11d6ac3b7832a43ab0d5f433a9d25f822f820b514edcc433288a5710c8072d32202b10d8b7046bec273892eff4d4c155aa020b4533d03123cdfa8b0805f8cc31aae4acec1717e9c02acd67404b1a28873677d786ba87c19a2b46fedbb44f155f2b7489df673739908780582b8007588d3ab3c0f278cf00b147ca37601bd76f66cfa78b9c5a6a8b024f71f17a5506dfa6662d62dd3931f73df50e9cd7eb63d7302f61b887a240f814c1cc84e6c73cef8f40f356b3da76f9a0bc5fa78320dd106dfb0e3e657b8f1598651bcb645242bfd160313c9b7ffc53a67bb86c519024f7caf2e4cdb0605225598c13b5b7a056bcd16364a34b6c1c2283d9eab6551fb6547fe2b812d973e0abbcf6fc289400ff0eefe54e36555329c8b5af87a57b937cf231bdc3f0f4675c791cf017480f7867f590b0b3b5b669ab48bbf37c61f509701f3c96d30d1d01a873891b017ce6455338003c75280e465ec026933167a65a175b1bc8755a09fb3e863d39a893a14feffed620018de8695ed5f2e546c914cb3bd2f4e6af8c3c4f649199d9059a1d8c414e4474e7aaa7de78b4c4afa871665b27f1d570114a534be568fa31343249733974321e5bd25d576fc1e7e7bc212403cdf5cc005b41abadb3c2634e62979a6d1b00bee97d36835839b04dc4a067a57c1749b7735776efa99ef2e7b8bacc3cf04977c6e4a1f18d3d3182f76116c61587dc9d0bec0aac86a2532733e1f9f98cd3ba8c9624973e9968467bfe2b02c1cf7667966a0614dd7fa6108002bfd4fd4cbfa4875ce17b446437baeda11e8399baff5a32db2275b5748a9065098bfb98460f569b098fbd059489cf4cb6343eaf690f87004ad6e9b1a041eb9870fc88651078b99a8a9ed4c6a8e6c072aec891b95ba97c211e0231d944edd44afd2b7836bee98d907df6f1f5c00d80885e93640da0155973f82920d3c2bec738df9116e8bc8183af274c489704db0d7f93412f10e6998999a0a6a83b3a949100486840e8a22c5b5b2f7fc04eba7bad640a2e86c2b371dd82cf66741a90eee43c00bfb61bbcac5bbdb0e5d634b021a0dbe7f65491b7a0c77aa6289c2994ce364643c4e6fd8d51766bddff42be87fc9bf4e493897c1969e42787a563fdba287edfe019f76713123638f69c42af5c7cfab7fcbb2c268e71b66f7940af2ba4b75c1379b5d33b3a10bb2c9540c5c12290ac143ef44250b7fd64d67ec1a1977975358b42b25dd3b0691e76e5980d3e05c909a048f7a104f88d6aeb574e8fc92e055fdd63c511a032c39e0dd1d2b7e743f035903d798d6e402e08c92750030ff668800aa360104a52f34d59b06e512e1a217eedcb11f8bc43d4dc9f779ca7529343624ab83cd4d060d69760b9a23390a4996984e68f3254b4defe4f41de0cfd9d1e0d473d0fc9a34ff4c022f6b6101bf808a2a8eba9301d76e49d302ec12f2980958a9b0d1c289e05f115fa9902fbf981048f1e2e00e50b005b46426b3841ee6b3abfff42462b24ea356aa21005dbe756f4d9cba381809ce32a5cedac4e123259fa6ee170b7886816d8e87d531b313c69d6395475907be8c217aec718a0ec4b6375b8e00200edcf247189fbfb16003b00bff033b744742c4a17ff887cfa758ce4164a0c5f1cf5eec39d14c6ccd292f300e8f200fbe65fcb9f8cf5792f47872b71d4563f1b3911d47e96ca1258e5569899c5b4373fe210795adaf4972f9920f27005baefea54760935fc6e673d4b63503854b510134af52f7addf8b662ea7b787d78e466b05fc6f03e416e7c4633d3cc0a1da66bdba21c69b8a868b94b168ad3dabf41823a0292ed9efa93c47d775933058d141edc3d2c0e378e8ab5a0413d368d1304d8866ee988375cb775c22c87fb6a199fc92ec909de95c7b73908841f6bd53b30d98a599c3d483ee80dd28283c254fad655d7c4483f09dd528fa5ef44c60b9f1d7d185b8d093a38838bc65a5f7448ff699c737fb40738089811a05e14ba637e9ed04caeab873f8050f624bfa9d209dfcd47c78b4283607a0c8d067bfe37aa5cfc6cb5cf229adb5bb88bbaf508a9bb1ee894335e89c9d1e26d49d4fa7ccf0dce51f7ea9cb6c0e27850da303dd726bc79a502e78b586f96a0e8c5b5cc149155973118d624ea27f218eac98819d2bf69b30822e03dcd061f460b96cc4a43ca358b284accebed6f5d060118279c45a4f459ad0c9333bed5c17a990a6124c9ed7667d8cd5bb00e8de5cfef4357d4d1e1cff797ea68b8c39e6635acf853ce2a24197760ddd8f76d58d356e9aef019a0177478e31c83ba771321e66e17cf02ac0357df96e47200634e311ed7ec91a1e9c6ca9abd4b7efe668e64807befc40749caaf07fface39fa39e3da3aba9167b456aaf3d4a4151cc4a8fb19b6efc4437f203cd77c13dfe4ff4585b49f760a838b8680ee4b071fc30b7e4b18a22d12ca6416c1f74ffdecc212dad3a5add6860d4357c8efe01083c5ec900d8e101cdd4a6cabc3c0785051edd7a1b0cab67b59848c0147a48982cff36ef8ab4e7921a110f454493bff2245bf2124c9dea59637b23e3dc8feac2672cdd654749529e31b2488fb6a9ae4897600a3cf4d22fe1d756c47502412c78eb1750e0886add85512ed34d4f5ab35e48492ea901dfd5b1f22c279b3441c0e33b7ff56025013c0f34c57aec7ad7b5fa1e1e15a7150db4abec8e2835b1916bfd72219e0f9addbbd3782dced777d9ce7344b967869eea1bf53d1c4b02b3e34ed02d76ec7e3965f4dcb32d36e71ba5df17d49bee0993cd99a9417fc8f947fea3cd9902478ffe36aed89d4fedffc3072b62c9cd8a39f11d3415e82c8b1b896b8910735d802866b6d36c7dc7748f99fb2dcf4eb6e7e5088129d7258d7e78d39c0a4f4d916160da9619386e3197806b7176b44efc22d0cbe66d724c101ab901627b542683e4bce32e0b342d5ef7f2f1aae1e1ac03e39e48c0992cce6e8a6e4b2f4fb03023b979d394baf597a46b56cb9973454e0f0278d2a154a70d6b0092b60263d63f861735c948ea6b7e3d6ff1d1c06a0baf276c64be2c035537d10b1ee1d485c28e51ddea698fa7bf0c115715ac196a3859232f2bf469ccfe2b4dfeb0a66f71b8dbfd7c06edd49614490c466f1c2a442ba924e34551904ea3cccdce4e5c9389fc9a8f12022b793cb078432bcc502694873f996596c01c0e9a693e39b3c95ec576e0c734189e729924daf07556ca916a36f312011f6509617c83f90cde3ed7456f211b017797a4f0251c5c7f81454a5d484d9d86babc238d79e1a6eaff8e5022e8b17eb3078155093e9ff35186d87562592147b192f73d0c739402947481eface91d0bcce47629c16700743846ab53b554cf0d9dd4867efb6f8de0647fd01332a04584ff8d2dba336fb81db0442576f58831329863d2b4a14ee6a1204b81bb82d1388c8cb4ad10ca34078061c1c88f1c1d23988ed1bc98717e15d1865957d8915550aa04b896d1ef1e2cff9a4e0a5acdb9020aa67ee5c286894071a87bb1dd0e80aa9e8409468e9f836847ba4825118ea71aaf372810df24283fa079dd5dbc2407a9dea800737cf087c83815b08c97d10930484dd202ba68d64026f22939186297acdf903b845ae614aab9e028841eee1a0b0f259444314d31a5e456c67fe918f64a952d84f16bfb2bc9cea5ae07bab2ebb53bb8a524b66bf26a2a0fdbf26285d5b7a2701748cbaa893a08922e70aebefaa005f0d4659f01e7f47fec0be3b5a203e6316e776b9fb76aa12560d0f147c8809c6755cb739b2c807fd3d6b1a7a1ca1c0b16ee7b91dde8cfacde9411f6629d2fd41b2ad475473c99a391eeacf017404d40dc116166778d0822802851f3ca1ee0655322d659ea79fd8a2d9151516e300d3f193f70c6d02e04c6af62793b1be8bda7170242354ae3d75573659b1cabd41cf9f89aa0b8b79f313997b625f7c7f57d2ad90a9c6a407a1bd4c7e8bc1ffd50ad06ad4e3ba699ceb2e386960f547e440bbb8f25e2cbd3fdb2e278073cbc0d1b88a91e12500e81e2c575d1b0a7ed1471578fb02beea00006646903826f0ccc3193b2ea545718beda46e2e080d96c5c9878e7b9c1d621a9472d8247e7d105b51edf16a17c887956c51e447300325640fdf0a06ceb2b9bf91998118b25ef20142f7aff506ed6217ddacb74d059af2709fbeb64bca8e5b99d517dd141531500a34cba3aa1ffa1fe36ae3d0ddcd89a00a66c105adeb198e062e71be98700f865266b636565e050908d5a321a3a72b7c747f6623fd77c1224681f14a6e7fbe435beed204a34ccb052007eea57b6342e2b39c8f8b487ca56392935b503c0f10efe891d46272f91a06e5a5fa71b6f15f317edb752b7ad2b34fe2c230e238b0247ec62feefa940986c706b5766f99cc12d4e4ab53537e146223032a92166eeaf0e63111b1a3538b19f6a9087ce9d7fb30f06ded561dc00bc561180951a6cd409baf2cef4455878f5453107bef2e763706bf0f3cf29ef3b36c1b9c6886b039a3a801b6e374885cef0dc979624e367b7392ca9d3ffe5b6b8f6938d8d6f45f683ac4c12acdfb38ed4d4f1b163278c86646fc3c4bf9decc02b766541001ea3bcfae8bb4fa2a95241c9561c3797cc88404957f23f2ea607caba3154ebbd0dd905f1ec1959926302782e520ef00d37ccf33af8f146d2edc13b750841f78f99227b466325466b8709d4c6e830cec63258362b11e5d91c6983994a05eb8be857e9d5acc0666148fbf66cf61df2052c31e9be86053d63d41fa607ac83ceb65343acd95f38ded92267ae2ed182fed9cf64e3b81d14a6d6598f46f43fd51bdfe5ac5c95853cd30d578cdb0e2b3c62f0df3278a102e45e3936d9b0d47e5ac1182ebaa16bee9f2c790b7b7947018b44429c8cfd3cb44227948dc6c6f9b1bc91dc9dfb8ee6e92646f8da66b2cf0a0f0e5168d35125765c18a9ab25c66c4fabf59bf890aad36d357478e29fb48e3db3efbb071f6317bd2d3ffb4d924abf2cf4f1155130dd13653978066fa8a657399153d1c58981aa5fa11423547ec7bf21140bac418a090d464ff994928d28633b170778a6cca7ff53e063cbb37be1e7865ec993b5e21bdf3623770b447fcee87a9a9678e51a7224476488ad58aa3bcde808425a2441d7d1ba6a3afc50f56adad35cd6ce353d9b620e8e6418a11b1b35f828bb280f8467a3a92b132ff49fb77586e044763e8cc7cbab7853c1c4aa438939603a8f13ee5604a34ad0c0372683f06deaca2d7094b43d2c1cee762e41b35a8d23bb77ecbdf3ecebc2a639b0a7fbffaa512621646c980e9af82d24ce3c43b38b61208fe68340262f314fe79df07e3f6294dcfd59eb770d43d92567480b8fefc4fe6db6437222fd513e49ad33961818af098b883a3497944d92e24b06545e5e4dcc1ee0410a7f0556abb4c002080c9c9312c56ed4cd106d7c0a14b8327f4d53d9a05807964988a1e70f30067406bdaa3da39660603e2365362963a6b2") pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f00000001c0)=[{0x480, 0x2, 0x1a, 0x5}, {0x5, 0x1f, 0x4, 0x5}, {0x40, 0x5, 0x81, 0x3f}]}) r4 = kqueue() r5 = kqueue() kevent(r4, &(0x7f0000000040)=[{{r5}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r6 = dup(r5) kevent(r6, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) accept$inet(r6, &(0x7f0000000740), &(0x7f0000000780)=0xc) r7 = syz_open_pts() ioctl$TIOCSTOP(r7, 0x2000746f) pwritev(r7, &(0x7f00000006c0)=[{&(0x7f0000000340)="977582e946f584ec3b8db24a46e5a906d0177a592e87a14a22189b777df218cffdbef2bda7b64afbaa33b0b2b16903da5d1640001fc6e33f8a0e59845c415a4e70ef95b92987fae6a10dc2188e4a1d4047b881caf09040329cea8adacc9c96206aaf25a8efa1df4c92ef9b0a33c8d26207dddf2bd4f8ec09352252e3638d438bcaf1e2d471772530e025f9d67d60700bab159cd9ba12fb9d2b231abb29a25bc8bd15d3be4f7ea73788f7ebd4f2a3ae726f3186f5a7", 0xb5}, {&(0x7f0000000400)="5eaff11b4298ad9d4c5d616616d617ab684b59aa2594f4ad29cda417b828cad58ded115786fb9d369e7fdc921c6dcc0fe94d705305e3a4f2bf99d748d19ba12a5ae11425aa987e59c96b3d67fd438cb15cd1a18850791ff0bc31173bc099e29355ecb8f6a0a627a34c0aa0173b42fe91fc0e3c93b6732f5c9b", 0x79}, {&(0x7f0000000480)="267d82fa0f5f47cf1492e00e1ead46251dacad4f14c0387262d676f89555912806a4ecc201b9f63dbaa9683aaf493af0f624e0090956b19edd6aa96f86514dcc2a889b3599b55aeb7c36015648971c563c4af1e6d408550946c453f37eeaacc7211b9337598d9b7bfa560c13752027196d2b2c3dea37f706383183de53ffcb8be5c4cf354b49ac3882e42f8ec8f041ff8485abd8ae930c0dbd9d9bd6aeaa20d64bb4cdcc3a677bdd2e3f432b", 0xac}, {&(0x7f0000000540)="9aa8219d32ace06f05a50abb24d2ab3456aa7262367115ba4b2b24f13d65d52a1234026151ec2082732b142fcf7c93091888d09c640fd5ffba5165c7f4c4742282940ac1562d7609c9dd498cbfb5f16a021f2ac2da66e5298777b335003237e928d8381615df8ff80a4aadecd29bbd90874e4ef8741250274308158b0d6d183fd71e8a912850b4043d2363b038512aa26877976e0221a5ce2f91f539a62d780ef582748446684a670b557f105f6c88983c1c1f8a7c", 0xb5}, {&(0x7f0000000600)="b24ba112c3e314a3d54e1c0135441ca52ac5179653cbf6eb18aaad5dc9287411c3a3ce52ed8d79a7bb2dc4116225e653df015447376ba71b15f8708fe0fb0076709b002865c7917f924d71e5adf1343ef83e9e4aef4129eb70ada3bfc955c69b99a801d3783aa56a83d452a9eb2d5de9acefda97606eebcbd1d74f7bbf01dd3cc40bd9b17b2cddf91fefa07c", 0x8c}], 0x5, 0x0, 0x0) 16:34:52 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000001100)=""/161, 0xa1, 0x0, 0x0, 0x0) dup2(r0, r1) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x8) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) r3 = kqueue() r4 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r5 = dup(r4) r6 = syz_open_pts() ioctl$TIOCSTOP(r6, 0x2000746f) ioctl$TIOCMGET(r6, 0x4004746a, &(0x7f0000000100)) kevent(r5, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) connect$unix(r5, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) read(r2, &(0x7f00000002c0)=""/171, 0xab) execve(0x0, 0x0, 0x0) 16:34:52 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) writev(r1, &(0x7f0000000800)=[{&(0x7f0000000080)="035ab74d10eb078c37fd8114ed9becf48ead859ef3b5bcef299d4f50a82d8a259b35109ecbc10faab20ad22ca1663e4799518d0c26608f92061246fdbe4539b0743cc809a53c3b585079ef41cd6854b6f3a4b8b704433345aabb7c3b41f7748cb3becf7921baeeb84dd97b76695beb57b14b4903ffdd1ee6ac5e0cdd844b247dde8335657a622298a5f4d74ce24450", 0x8f}, {&(0x7f0000000140)="509f1f611bd773a84f268b3e88d472f07e6d2eb7bcdcb18f76b28ba502f2a0560063609d4f137b479925b1cde14c6c38379e725544d0623c999e345f12f42886b4fbd313d8fd8cad120077f565f23a29b9ca", 0x52}, {&(0x7f00000001c0)="d921e3b770de9bb39306c96520c85992b0f0e2a9f3c475f7996b4c344fcefb0ea5d0d09852de70e3fe8e9cc12ee3cddeb909f463d4c03d0657d367e5de89ee2f3ec88dfb3fd6a6abc4f97ce365f7a9d6c0c61269f5f38eb2fd871d1747452adef06f7a1f3c4890b40075f2bcddb8e3bf65c5c0ca0bd2f2ac00c286357e2412b1141a72fedbe983d13e6a918d768f264df0c8cd897187901c0b0b4135689f779b152f721467", 0xa5}, {&(0x7f0000000280)="2ae163152c082a0bc372f2f76535f952df7f6b3b6be5a14afb757b2d030bbe523622f2b07288bff365bba139e140b7b746278252ff8ea35b08b854521924c110e12bcbb89d22842ca25d470e1684f2c224bce8f3ea1f9b90185ffaa393bc13243d5ea2ed99a65cac7517c3558c4af5ba2a901ce036b5ece5af829758f657ad49d9a72e450e277c5168c4ff9f917317", 0x8f}, {&(0x7f0000000380)="21d8f18142608ba6e7e96e9d6a7971e5a5c072976ddf15307eb69e40fd5ff3cdb4d2205b68ea2d4d0b2267e50e484dddc0764849227ddd2925c38170fb20b85b2c40cdc9bf6ff66247d5b7a6bee63aad47242834e002dbb16ac2a70874a86d737a2f58379fd0fffa9af92bd8c6d7b55d994e5cc92f0aa127756fd3ada17b0467aa6cba6944835b3d6133c4ce8aaf468438233fae18e7f5b7f2b66ffb804b05f5f26bd12c7677413e", 0xa8}, {&(0x7f0000000440)="3d2c0f6891718551ddac890867c532d664493eee65603132ff441cd2973594f15ad59082760c87124c3b7204c0ae212fd244e8972ddc101b5162385e058d75e0314ce75a81908041d3050061f71bbc09c338fab511dfcdb7636b4db4a45e9ed3f1850b34085d1cab045a3fed38b8e86163035db39a9f7070913c4600f9e7ef943af49165bc33d59b79ee18da10f7ffe7dcdca8b39a1110444357c84eadc277a2f154", 0xa2}, {&(0x7f0000000500)="1c5b249aa87979ebc61c95f4ad16baa29325ad17641fca69adaa994db438a2e957e027020e5f97126390edb98ac35ed375e19387a720791b47b2b86462a2f1f62387249d28a9481c076d05b77b8a71ccb9b74752", 0x54}, {&(0x7f0000000580)='g', 0x1}, {&(0x7f00000005c0)="f2cdbeb5968268fbf77a67400ec8a89e3259381aaac7da25c878c1b87a7b2d9aa2f47420527a8c3a5d0b088fc48e9bcaeaadb510eeb1776db49736e87fedb12ced247b0b89dd4f98da45c8f4ff3e6fb697e9930eddd3900fe42e0db9b64a35e1cbd41a2581ca7cef3c900eaafcb37423c6b3aac71cfc483c4695729ee8dc4ca4758840bb55883916cd3eb25ec34e733989f41f21829d698a885f9e9a7168ed56", 0xa0}, {&(0x7f0000000680)="50e2df2037c195bf8d4e4c54ebb9fcd7a1cf2d0edd66fb331f60d434ba006d1ffb606205bd1bf77a4f49204beb96ada70656bc773b8fed3cada234ca75fb02d8a01f49bd2ab60584499edfc823b3841afd1e37f051e40d1f0c8ff1be13c39db638b9f0e2eb28543cde6c2a5cd6159b3a3230c6dba09bc87961db08f48164090f95b4f923a354d31ae82eea4fda3b1ef8dbcabe34f57ee06745f1f75369549af3394811f126859b8ceedb365cadad382970fdf5ae7c0f", 0xb6}], 0xa) close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7ca5977300e8ad135943f2df42775d195cebd66ea14f61469ca8271f56e5c52", 0x38}], 0x1) 16:34:52 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x10, 0x265a) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) symlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='./bus\x00') 16:34:52 executing program 0: clock_gettime(0x3, 0xffffffffffffffff) msgget(0x1, 0x5c6) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0xffffffffffffffff) readlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000300)=""/172, 0xac) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) mkdir(&(0x7f0000000040)='./file0\x00', 0xd8) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) bind$unix(r0, &(0x7f0000000580)=ANY=[@ANYBLOB="0100a5c52aabf089874aec103d86a9b55c92aca0d314b1b946175f0fe6f91b47281fa8a0d177f08e36cf50fe197642d5e6a0d4acc0bbc2ab723e7afe489401a2b6e051c74339b492f8b0cc09f49752d3674f96400ca27e60023cb64f7c039b2856c1862d7de7df2766871fe0d5b8bad09cbaf0ca9668d5d7025a57335494e0e14b7dcbeaa703c090e1f1b0e4c8882df804563757db2d26f0a3c8e03e35b8750c72c0a89b17c5b1d4eb8097c3910a1e0080ebeab59e1f86ce068b6f70d76e9cc409191dfa630dd1564825b3d706d36ee03e008f9aafcd30a213c05f765799d7bc2f083d2f3c61f2ecdca0d941dd92da5542d708406cb2dbe65f5fa57164abf5f250f8b0ca9ffa97e0e04668125dfa682744873fa7d12447e9570a5de0a4f78f9ea67301e72f4eef743b8e686f99553015a023e5409a71888d67961ce83dcda17a5de1816a978dbf38f2762592364ca5db37349565577bb7bbc841c30401cb0298b27c046ac6f5a6827b9d2667490864fdbe339a01f3e3a550ce3bc8b7691d22e2ab0b3928d9282f73acb486cffb9dd99272614285f7bb0c83bb48520d3796363ef4c39bf075"], 0xa) msgget$private(0x0, 0x0) 16:34:53 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x58) setuid(0xee01) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='r\x00') 16:34:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x30d, &(0x7f0000000040)=[{0x8, 0x4, 0x1f, 0xfffffff9}, {0x1ff, 0x81, 0x2, 0x7}, {0x609, 0x8, 0x6}, {0x8, 0x40, 0x40, 0x3ff}, {0x0, 0xca, 0x0, 0x80}, {0x140c, 0x24, 0x0, 0x3}, {0x6, 0x8, 0x5, 0x3}, {0x7fff, 0x2, 0x6, 0x10000}, {0x1f00, 0xf1, 0x20, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) getppid() r1 = semget(0x1, 0x3, 0x10) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000200)=""/225) syz_emit_ethernet(0x133, &(0x7f0000000540)) r2 = kqueue() r3 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r4 = dup(r3) kevent(r4, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) r5 = socket$inet(0x2, 0x5, 0x5) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f0000000180)={0x8, 0x3}) fcntl$dupfd(r5, 0x0, r2) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000140)=0xc) 16:34:53 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x1, 0x40, 0x4}, 0xdd) write(r0, &(0x7f0000000040)="670dc3", 0x3) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000340)=ANY=[@ANYBLOB="000000002a7a0600000100807c515e91e832239fb064d2b0ece6172b005d79b2105dfa200900a300200000917d8c13940bd0e8ad2e6c7e4f2edd6d859aa19b9bc1bacf6feb2ef774f56693cc18836ee0d22ae9f68eda08e9d5b7c1603f5cab83cf21a84f216dd9e5dd45a4fa5f6fada7d4eea907dd827ceae92948c7841589e5d79e8270c3359f457e8421efc66d510d80c617a9"]) close(0xffffffffffffffff) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x0) r2 = geteuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r2, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) r4 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r6 = getgid() r7 = dup2(r0, 0xffffffffffffff9c) bind$inet(r7, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r10 = syz_open_pts() ioctl$TIOCSTOP(r10, 0x2000746f) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f0000000300)={&(0x7f0000000280)='./bus\x00', r10, 0x2}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, r6, r8, r9, 0x2, 0x9}, 0x5, 0x5, 0x8}) r11 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r11, 0x0, 0x6a, 0x0, 0x0) r12 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r14 = getgid() bind$inet(r11, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r13, r14, r15, r16, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x3, &(0x7f00000000c0)=[r9, 0xffffffffffffffff, r16]) fchownat(r0, &(0x7f0000000000)='./bus\x00', r2, r17, 0xa) 16:34:53 executing program 1: mknod(&(0x7f0000000000)='./bus/file0\x00', 0x2, 0x1) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(0xffffffffffffffff, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198", 0x30) recvmsg(r0, &(0x7f0000001880)={&(0x7f0000001740)=@in6, 0xc, &(0x7f0000001780)=[{&(0x7f0000000300)=""/220, 0xdc}, {&(0x7f0000000400)=""/206, 0xce}, {&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f00000018c0)=""/102400, 0x19000}, {&(0x7f0000001500)=""/130, 0x82}, {&(0x7f0000000240)=""/91, 0x5b}, {&(0x7f00000015c0)=""/229, 0xe5}, {&(0x7f00000016c0)=""/91, 0x5b}, {&(0x7f0000001740)}], 0x9, &(0x7f0000001840)=""/16, 0x10}, 0x40) write(r0, &(0x7f0000000140)="220e22", 0x3) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000000c0)) pipe(&(0x7f0000000200)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fcntl$getflags(r0, 0x3) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0xfff77ffffffffffc, 0xfffffffffffffffe, "9375b01a93b45136fdf001800000d11eaaf100"}) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000340)="d1", 0x1}], 0x1) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0xfff77ffffffffffc, 0xfffffffffffffffe, "9375b01a93b45136fdf001800000d11eaaf100"}) writev(r3, &(0x7f0000000040)=[{&(0x7f0000000340)="d1", 0x1}], 0x1) r4 = fcntl$dupfd(r2, 0x28f1cb375f4cd7dc, r3) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f00000001c0)=0x8) 16:34:53 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x100, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) recvfrom(r0, &(0x7f0000000280)=""/4096, 0x1000, 0x803, &(0x7f0000000080)=@in6={0x18, 0x3, 0x3f, 0x80}, 0xc) r1 = socket(0x18, 0x400000002, 0x0) r2 = syz_open_pts() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000180)=[{0x80}, {0x1c}, {0x4000007ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCLOCK(r3, 0x20004276) close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0xfff77ffffffffffc, 0xfffffffffffffffe, "9375b01a93b45136fdf001800000d11eaaf100"}) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000340)="d1", 0x1}], 0x1) mmap(&(0x7f00006f8000/0x3000)=nil, 0x3000, 0x7, 0x6831, r2, 0x0, 0x20) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x20000000, 0x10000, 0x1ff, 0x2, "00000101002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x13c) 16:34:53 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7cab58", 0x1e0}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) pipe(&(0x7f0000000000)) 16:34:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x5}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000200)={0x7ff, [{0x1, 0xffffffff}, {0x2, 0x3021}, {0x3, 0x2}, {0x1, 0x800}, {0x3, 0x80000000}, {0x1, 0x252}, {0x1, 0x101}, {0x1, 0x9}, {0x3, 0x9}, {0x3, 0x1}, {0x2, 0x6}, {0x3, 0xf8ea}, {0x2, 0x6}, {0x3, 0x20}, {0x3, 0xff}, {0x1, 0x200}, {0x3}, {0x1, 0x6}, {0x2, 0x26734c2f}, {0x3, 0x3f2a}, {0x3}, {0x1}, {0x1, 0x4}, {0x3, 0x1}, {0x3, 0x10000}, {0x3, 0x7}, {0x2, 0x80000001}, {0x2, 0x80000000}, {0x3}, {0x3, 0xdf25}, {0x1, 0x9}, {0x1, 0x3ff}]}) 16:34:53 executing program 0: setrlimit(0x2, &(0x7f0000000900)={0x60000000, 0x60000000}) mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000280)="000000186000fe0000ffffffff0000000af6ce4f22276e2b8d2a48d600000058a300"/44, 0x2c}], 0x1) mknod(&(0x7f0000000200)='./file0\x00', 0x59bf4917880646c6, 0x1003) r1 = semget$private(0x0, 0x7, 0x4) r2 = openat(0xffffffffffffffff, &(0x7f00000004c0)='./bus\x00', 0x40, 0x2) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000500)=0x3) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000180)=""/9) execve(&(0x7f0000000540)='./bus\x00', &(0x7f0000000740)=[&(0x7f0000000580)='\x00', &(0x7f00000005c0)='-\x00', &(0x7f0000000600)='/dev/zero\x00', &(0x7f0000000640)=']+)\x00', &(0x7f0000000680)='\x00', &(0x7f00000006c0)=']\x00', &(0x7f00000003c0)=']+)\x00'], &(0x7f00000007c0)=[&(0x7f0000000940)='\x00']) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) mknod(&(0x7f0000000480)='./bus\x00', 0xc000, 0x3) r4 = open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) pread(r3, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) r5 = kqueue() r6 = open(&(0x7f0000000800)='./bus\x00', 0x10120, 0x0) kevent(r5, &(0x7f0000000100)=[{{r6}, 0xffffffffffffffff, 0xd}, {{r6}, 0xfffffffffffffffe, 0x1}], 0x9130dbf, 0x0, 0x0, 0x0) r7 = kqueue() r8 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r9 = syz_open_pts() ioctl$TIOCSTOP(r9, 0x2000746f) r10 = syz_open_pts() close(r10) ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0xfff77ffffffffffc, 0xfffffffffffffffe, "9375b01a93b45136fdf001800000d11eaaf100"}) writev(r10, &(0x7f0000000040)=[{&(0x7f0000000340)="d1", 0x1}], 0x1) kevent(r7, &(0x7f0000000700)=[{{r10}, 0xfffffffffffffffe, 0x1c, 0xf0000014, 0x80, 0x7359}, {{r3}, 0xfffffffffffffff8, 0x28, 0x1, 0x15a, 0x7}], 0x101, 0x0, 0x0, 0x0) symlinkat(&(0x7f0000000840)='./bus\x00', r8, &(0x7f0000000400)='./bus\x00') chmod(&(0x7f0000000880)='./bus\x00', 0x118) pipe2(&(0x7f00000008c0)={0xffffffffffffffff}, 0x10000) ioctl$KDSETRAD(r11, 0x20004b43) r12 = semget$private(0x0, 0x3, 0x120) semctl$GETALL(r12, 0x0, 0x6, &(0x7f0000000000)=""/155) semctl$SETVAL(r1, 0xd88ce6400dd2fc4e, 0x8, &(0x7f0000000100)=0x1) close(r3) r13 = dup2(r3, r3) ioctl$DIOCMAP(r13, 0xc0106477, &(0x7f0000000300)={&(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff, 0x2}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) mkdir(&(0x7f0000000440)='./file0\x00', 0x1) pwrite(r4, &(0x7f0000000240)="8829076e9db40856a5321cf3864c65fe3f0351f97fe7a134f5022dc60a78e4d4e8997d8056e95f8df0a2ebeea40c260b3598a1d1eba4818a8f7138004a853d03a41ff90629679b594802edfef87aab83fd1f197186fa2eb6504f4b17a1da98783077968f3e85e3b65b3097288f068cb4768080bc62b6dad6679f983153bb72cf8643c12d2937ab804b2e69e0b2c9299a51b8639508abae2d598764670cd2d370e252e47ba47aaf9e65", 0xa9, 0x0, 0x0) link(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='./file0\x00') 16:34:53 executing program 1: r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) r2 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x8004570b, &(0x7f0000000000)) r4 = socket(0x2, 0xc003, 0x6) connect$unix(r4, &(0x7f0000000580)=ANY=[@ANYRES32=r4], 0x1) write(r4, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) r5 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001300), &(0x7f0000001340)=0xc) r6 = geteuid() r7 = getgid() r8 = geteuid() setreuid(0x0, r8) setuid(r8) r9 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x40, r6, r9, 0x0, r7, 0x0, 0x101}, 0x9, 0x6, 0xfffffffffffffe01}) getegid() r10 = openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x20, 0x0) r11 = syz_open_pts() ioctl$TIOCSETD(r11, 0x8004741b, &(0x7f0000000280)=0x8) r12 = dup2(0xffffffffffffff9c, r2) r13 = syz_open_pts() ioctl$TIOCSETD(r13, 0x8004741b, &(0x7f0000000280)=0x8) r14 = syz_open_pts() ioctl$TIOCSETD(r14, 0x8004741b, &(0x7f0000000280)=0x8) sendmsg$unix(r5, &(0x7f0000001400)={&(0x7f0000001140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000001180)="b229b61f9c1122762dd28fb7dc704b903ec5c04832fce187d287d91091b554b9cd6d2c233c2412303466f09c3298df023e62f89c782feb9286e9fff91cec10b59ee3cf60c9f00f8d503feeaeae5289eda34b54cd83d1490786d3d13bdc52fc30e9eac3b9b77f886c8fdb94fdee7799898e96df", 0x73}], 0x1, &(0x7f00000005c0)=ANY=[@ANYRESHEX, @ANYRES32, @ANYRES32=r11, @ANYRES32=r1, @ANYRES32=r12, @ANYRES32=r4, @ANYRES32=r13, @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r14, @ANYBLOB="000000002000000001000040ffff0000d1032f65", @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r10, @ANYBLOB="131e0000"], 0x5a, 0x20c}, 0x0) getuid() getegid() r15 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r16 = dup(r15) ioctl$WSKBDIO_SETMODE(r16, 0x8004570b, &(0x7f0000000000)) r17 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r17, 0xffff, 0x1008, 0x0, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r18 = getuid() chown(&(0x7f0000000200)='./file0/file0\x00', r18, 0x0) r19 = socket(0x2, 0xc003, 0x6) connect$unix(r19, &(0x7f00000001c0)=ANY=[@ANYRESDEC], 0x1) write(r19, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r19, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) r20 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100), 0x0, 0x0, 0xd79, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001300), &(0x7f0000001340)=0xc) r21 = geteuid() r22 = getgid() r23 = geteuid() setreuid(0x0, r23) setuid(r23) r24 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000002c0)={{0x9, r21, r24, r23, r22, 0x42, 0x101}, 0x9, 0xa, 0xfffffffffffffe01}) getegid() openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x20, 0x0) sendmsg$unix(r20, &(0x7f0000001400)={&(0x7f0000001140)=@abs={0x0, 0x0, 0x3}, 0x6, &(0x7f00000012c0), 0x1, &(0x7f00000013c0), 0x0, 0x20c}, 0x0) r25 = getuid() chown(&(0x7f0000000200)='./file0/file0\x00', r25, 0x0) r26 = socket(0x2, 0xc003, 0x6) connect$unix(r26, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r26, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r26, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) r27 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r27}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001300), &(0x7f0000001340)=0xc) r28 = geteuid() r29 = getgid() r30 = geteuid() setreuid(0x0, r30) setuid(r30) r31 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r28, r31, r30, r29, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) getegid() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370020000f000005000000fa3900"}) r32 = socket(0x18, 0x2, 0x0) connect$unix(r32, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r33 = syz_open_pts() close(r33) fcntl$dupfd(r32, 0x0, r33) writev(r33, &(0x7f00000004c0)=[{&(0x7f0000000140)="e4", 0x1}, {&(0x7f00000001c0)="24e763934f62f831e4de0f37cb679043b1f9e3da16bd02e1de467741e13777e0707fdc83fc1303c8df71016fea0887d91fb9b8b3194a3ab6e6eff42d4de96e119e43c7606ee4d98fc6ebcf8c6d9fc8d252cf69358214628723beceda0d7e431d2a36600f351eb6ad4c60b682ff2bc5c7536e9785dd451e8e361d24c104bace2f7d6c1f1020487888149234710bc01de5b7d9abf9aaf6f3fdcbf10d40a11f037376", 0xa1}, {&(0x7f0000000680)="6e12027f64328d0414b93e0d5f693b4d88572afacbc13163e149d431d69a1597208c8bc217bcedc969d5541b2fcda3cc32ea5956725dc7b24fe36677e8e062f36a69d463d90b232f7830f15674ed72a9f609d25dac4511004a5729939f5dc1f5d76a1010e92b6529bde2da02380f64b6be3a0fca83a37686dba2b0b4af272dda1d78643d321010f6f541136485a27f53e450efec66dd4c10ffcd79d54f1522023de38f69bbb5cf708d34d2e808a1be5eb88ab2bfe971494dc2e7975efc5f27fa82cc0b735e142261530d3d58a22a1a258bec47e5ebfd068f4c306b9cce9f6298c2075eac957897a71bcc94f684f8a8e6910a6bd14110ed549d868632886329bd271430d6363a96ea4079da12a8dc5069fdc156296cca9452e847683e4f29fab8bda6aca30efaef0c25c944020bf92f0a5f3f5d3577cbe394cd46d084bc7af1aed5c4c26c7c8874db91dcf33e1aa336bc6b196eb3da45ae86b0d1cd9514502da6e8a2dcec20f822857983468058ba85634b5acd6c8dffb7c21c34336a64ec091098a1efb61dc68e98131007c22bd234ef6f42d8c089f56bd3fed3a091266a647e069197afefa8fc653bcf3f681119ab5bf38dbb914df0eccfc240d5f6cf6c350dc0b1bb979df9a815b5532b4857e03a3eb784aee9bad5550499caedadd77fad16398eb42657ec6df097d40a8a5587527ce3fdbe459b89a6e59089dd33394c5916ca6b9a31bd109d5af36658d902f299abd2899c54940415a3688496054909eb8687b46ea389224c937eae0fbbade7aed8fedc35e2c133bcf4c6f4f8c16e2b0a4f52d7c872c7ac3def54ea2c875d67739ba5c8c28d5d89c915fa94506ae79772a5cf6e98d2e6684ac23feede2cff509eb5fd139da7ae515b04ce4db41c1b6e52a6f0d61de4287bc821987150623708b83cfaf1f76213e579de7b7987efa28ec69e5943a6b2ccac25e404f029147f98145b87d8ef43f401a947bc6462dfc6d20e83c5049ea5bcb219a9b29c430e053423f348cf7b3f3a147f84b86508da7085ba57b61cc1e0facacc4b46ad2e735056d29167287b1b04a3fd6dbe10a9599f778a9060736679fa6afa33196271e6d4f8aa11a07d2a83a3065e60428ac5553929ed1b78ddfdfa68b66668b0a5dc392f632f7673cf995aa190b199c4e94ade5b108071df5d88ca5a59dad8c05bea7db917119b5abda90983b400da75db1db5eb87259aafd69ef9c7f3740a8fd5a7f84638016f662597059c7abb320aa72d2e55fa085b5ca9b7aca29e5d81ce1350c0164a78b1e64e0c94b00c0f956868f60ddc29b68e00bd5e74ea87c00abb6eb8a292d94b31b8c7f781f77a33d5b6d1863e65ac3efdfd63c50f3b178622ca03e5bb994c365ade93712ba4747536dee506a8fa0f44bc9438859806c9ad9295bf2734ada474299a8edd4ad5669eca1fe63e55deb4d4d823fed86ac40109383cfe79ba724ad37e1e1b04b36ae63abc74ef5941530a066bc25c14c77c4b1c13b46dd31d357367", 0x42f}], 0x3) 16:34:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) socket(0x11, 0x4003, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x4000, 0x2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000100)="8c65", 0x6d2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0xfffc}]}) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f00000001c0)=0xb3) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r4, &(0x7f0000000340)=ANY=[@ANYBLOB="000000000000004ae6f9b135367e97675cc9b648da1100945a0000000000000000000000002000000000000000000000000000000000000000000008000000000000002c2275b980010000000000000000000000000000000000f48dc8d97aaa554b542cf8351506935e7cfff359d7e8b34be3910fda770694c9f17c5b2496248f20f3f2379dff2ba0c83642039f41168d11fa734b2ce506ab298032bc2be0702b3484e86eb2d1af4592442bc7365e9a89cc3177edbf599014765c2eaf88fab83b169a1fb3778c95fc6bd4be9c457918f725480072b9d2de000000000000241c9972b47e25877d6b7dcc20ac9010574b495802acf425e6152ab59f32d10dddefb96c485f60bcdd3b50b36656a1b10eeacff71daa98aff064c06f86ae188c52f69b007747c303f02ddb36"], 0x1, 0x3, 0x0) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000340)=""/4096) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x50}, {0x3}, {0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 16:34:53 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff8}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r1, &(0x7f0000000100)="74970400000000003300514ab45713442de6", 0xb1, 0xc, 0x0, 0x21a) r2 = kqueue() r3 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r4 = dup(r3) kevent(r4, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) sendto$inet(r4, &(0x7f0000000140)="71bddf6ef13d926d823b39ff8c3ca1dc731aea3c34d1c65d0677101df0ddbb9934a962ff2ba4c4fa125c9e93a43e0a1ae99c3300a339abf9fee94366fecf318084600cee36a64e06912e98e92af0ef3344c5670ea40c2fbbb688edeedba3d45e990e703196567bcd73e52221c1fc5d5faf6277a5903d534b39a9ee5cefeea0234e3a8a5d183477abf413a6f51337b0eddbabc4c84fcb2d7009ce7b3b6669117e0bebda1216a7a135cb16801447dbada30ecda8be6313aefd2a2202be39b70c9a7806624fc9968d50f2fb2c2cc2a0a3904190814f59f17c69eebe543553b7bd01c62808e4abb0728fe0151897b5b2bfd1d9ab68d4fe6c8f6e2c1d9d2b40c0318066ba7ee8e5ef2dd8f0a7032247b5a055405cbce93986350d81518aea700995457dfb199292fd77da2b148a044556da34e2f0b1976e1f1889b6fcd9eae826e8afd149a8fa3004862cac7745038556ce41a53488399e5c3de430563bfd4809f322aa3e94d84ffcd073d14ec7cc4c2d1c91bae43ae048d4815fce2079b985758af01e543dbf6d83bf67f26dcf04a8ca13d2835d58951eeecc8e9ae33212c788c77483181939332bbea0a5a555244f73593bc60bd48531905478d663f3b7c2234cc242682201435724fc86d97f45a7f0d75ae4c1262daca5c0846c90913daf8a11e706ac8be13844341580797c456b13d3b7c7118fbcde607ffc048e2ba19a44854af282310caa4b79a643b67cb39fa5548739c8cc8462c5372af8cf78ba0a3311304e00736e333279097e43cc4eefe5fadc73560cae79610a3fd656205867bcb81a29fde8d6e25ae5f353c07a1554cae58a2901a30a1ffebd5b6e0c2c88319bfd3ffe85a2797630c9c0206955c739e9e5663c947ac9aa1559d6ebe16cb7aa08c6513a1ce366840cce93bb6cb31ef78f90748c5254e1f9187cbe5136d3cdd4da4a9732904b8e3b6df55dbc32cd5c02b6bc0c3aeb26be4562e77428939431c824d2f34a373d6bdcac5dc75ef984b4b32083fc24ba0db23f96a25da575366f33481425946e1f3f622350b5981386a4746077ed92ca75daad65b53de4fcb4e2ae7d91dfa3a123a56480964a1384a3727c48e894189a4194205849a4c94674b66aac3fcd8e9b18951aef16292525fb3b5aaec353c1d050cc5fb09c67c7d3781f05ade7c0047b3ab75fecf0ea55efedd60a278e92c592d2e74371c81211f0ebbad5864b4b45a7ea88f94dd6ae03722e743ed1f13d9cba6fdc00ac3d4b11ab54c5d0cf2f636256270dc622f085eb75e5b10e843ca841ecb352869d95849095569c44e03f61bd344d84e680452935963a5924a21bf0cbbbc9e9eb795226b3f7301666f5d8664acec376ba16d6b8c3f05fe05ee5b58cd78417853f5d0c2ce7d7b20a2a3e11a151627a7b35fefe95cb757ade39461b9783ec033d2e2eb1eb98ca254e2d3cd5fb05ac04a8066b055be33a21045607b858ea78265436b8f86cae063b6596c90a2bfc3a9c84eb4454d07e498b1ca64106238eb5c8c43bdb7483bab762abc56c95caff4cb2881194c61ce14418e433d964aed194381918dee9f5798190881a90728015f79e7c32bd170cc88da48a5f290e8414112c4d4e3177cf7d7c2c39a74f02403e0f29a20f79b5bc8fddfa44abcbaca2b96e04a16fd161c6db0cce4c6ec69e66a62ac396ac6c91e8450aaaab672a6a6863603f6d83a3dbb435621f6bf521e11a756e354019b439739009bf6a004c5c15fbc5976e8b14edc19a2fa70ae82536f0a9bbea9c920ef1c7999bf6aa9abab29df4a5447393b2bd4fcc9f424eb883de4e27ce7a3fab248c6e1d66262804e9480fe62c6a490beee02eee776be92828fb028f27e303019380566632baef8519c52ee50aecdb1b8ea2fa46b4b8bf65ba679a91aef52ae88c900c96415bd70b3c59289475265feec6d2aa199527c661c4b80850f53a9d99ae29fc791cf30dd003248a1a568bbfd47c61e1523d430e379ff69c1f2da7473d655b9df478b787e86ba3c3118edb8953abe17d8f08fd00f1938bb01ef426648d60bcb7b6c8e2d874fc5964f878120607747ea2d930c48032b275af104ee939ba5a51df2664d65d3ce65f7ed5e54b35ec57004b1ee5cf8f392fafbe6b23d35e907b99d8377fe1b68e25ce78dc5d0e703a2892815df0383a8ad91c70d2412a2af3d9dbf2e606f866f0d473aa09f1b765b8fd4a3f654d7c8d1edd5093ddaaa22460e2a7a41e4e58cacedeb5d387a7ad22600dbf682e183de42e96bb16915f8522da19246d6fc092f1068052eb8695eb23599a7729d6bc8f8913e0385ed4981d2dcbf421b5e43a9a7dce1a1da380774a7055921bd702b5828ad6da2e21c4b6db7703294ce02ade5aea503dc28552e7f2e322b2e8155557247cf37e35a30fc317ec1d19c8c3c2a7ec30d956425d45570d3e43765535384651fd68e67c6e5b97f444c31f8047307ebb24a940368ac13c9b386b322ace5b539e7ead3e279d8dfe885aafa213902818297a5ae5d2692d70c4422ff24274e405cc507d2d8b74a29ff3baddcb11d78b079c9f64f4427fd012aeaecdcf8e11550571ed88d2eee9183e31d11af270db4824b87cd97af24b5875182d384da441d3c65940ef04cf5e8f7144403051d5580424c2d79ee034afbcd5d219d59769f00cb20f4b75e4cf7ab901d49748e508958ffde494725cef1e8b3fe2291bac22102d5023c3a6ca1dadcb637a4b04d5e9810abda508a39c09132cb192f606a5249294e29dbfa5b8d754334712da6fb3be7e57b12e2fb94ca6ca18362306b3efc3e159e96e4ef5925f925280f4a7ec6c72ce522c5321008d7197c5e756c9c12500d385748cf2c3a0dd55b76984d89dc6cf1f4712da86ea5002382c6987db069020a29826191b0de696f05d53d551a3ecaaf93dc7de414cd69184ecb4a6fa2f5b6deb084f88ce51daa452cdba4b68081faeb4762c63aed4e750c3ce63741e281b3d8fc017b4f1ac88395e6e2cd4a9a9d225dbc0b57ce765bd7dabbb9de27e68c3d232483c5f4cb0ba5007f0e7ffc6f3b18a4ff70419ff1fe98ed86b71678c9493246de30c8a0271c3efcdc82d63430cc250415f851af1a25c9da4557986da58c33d179a47a1d39f5eb39a73b1d36c0f2a13935327d4a340f8a35ee91f6b6b74e7dc953be63a4110f1ab7b633663eefad5a5a81bf3673c681335df099cf0493908437584d4b62afc2eae364ea05f5af20e052ab1df5edc2f8526303da94ca78b85dc25766c8fcd0520f312fb4456a5f4ce54e24a8556f2725043dc476b9118c7f821e23f8ec44728c845ed1be0f96a19b0a39e69c473310f8864658f69f2b69a33ee090814ab10edfb85ddc256be23c03cab66a8ea920fd77ef166cf326f049cec460ae18d05f914f131204baf57bf4a7a9b5d3ae4dbc441f33a21199e95cd9581c2df5468f2a1d20ed2a7179c42827f046e6d929b88647d640e4842e15b9c90b0042407b8c60af671bb2c1699b9b72c2d1c413c5d1e40b4d30e6f7046cba804791b1f45627249870f725c5fbdb6b3507c7c6c931f7aad9dff0f37ba465f7f9a1de6d2f93fb60d0685c0004384e8f41f22894d3229dc59c60642dae7e096650016a0990d4e9e049407d959784f84bc5a490433d6a59b491aacea0c481e4a0994b8b0adcbb8d34c84d1e2965c3b127e843ac7740e93b0c5d499600ad572aabb8f19832812f6b637d2eddd1bce13428f7d6a52351ce29b9560ef33b2464a32c4b4e0df448cc106a0f56e6f4fbaa48412f046e584d1c0ce52d0a6751ed5f2a9861bb865a4adc2b32d9ee54607db65079eec4436390bb816c68922d2a10a8bba6b9ebc942f85468d34edb6c37d74168b056eb68cc5d984a02bc7731c77caf918227bff60657e9baacffa04dbfe576f0cbf598ec812245e62923216e7ddcec74a4b4775ea5f781e22ec708dcdd8641e896b41ea5e46581431586aa42a1579ca5e40b85d3a2394d3fc7cb879a1b58cbb4ca68f13aaf4c1e1f1defc3865c379e3bbf8a337df3f1a10e6ac3bc6274d42ac0d44df3a61cca032f53c5fbab1ec334d854b86c7af4b49c4bdadf483d0aeab34cc9cc99544340771d2e6bcf81d1bc51bbacd15598fc8a2acb0a0b554012ff69cef269308c229c9e2b478f0394ab6ba4cbc4b0a122925139607f61a169491ffce5cc236bf56cf6821f4c2b5024bd571ce1ca1d1da4e3e4db6c804c20f0094f8c9af7ba849223c19185664b3df1d92b0e31a27f1b5c06d52df7eb41df994682621b9629d175c9a4a595febc23526f49dec3ca2401c6e1d7b170034a105bdff7a1049c950b5e27cfb01829f507ed50fb9c0ba191b460f66fe1e1e28c925d140af33828b6ed59f7681b314b050c6e911fc5864501fab32f056342b79ee6e94c58030970b7520a3725f95bd84ab4afde294a12ba762c50d5a0b5740fcc21fbbf5701b42a46e1014e175261e84b3365eb88e4299ccb36a2f5282a67567ed9652956a49d71516198c656e3df5cb4ca0604a4e41a684de43b58ee29d2f394ad3d0a6f2cccb4186d28637b8c45bdc907b216903a98aebdcbae768c51e58c6b0931e1ae9b35d990c23106a21e94c29f3f5c247df2b8d635b878eaefd1fb84bd2222ed83734f50b6ed739922e21314e5b9217695acfa8d41b02bb0a5dfd87fdd1083d025aa48a28e6765679d591dd895773a7c78b357ce786e4e568c38836705613fc4a2644c529d0a80be9ea9e4ae69be69c9b39c756fe8acf3b1d122b820fb52bc540800817bedfe8bd574fb9c65d8fd64c628ccb7bde8060801c9081812d12782362001d0d6d92c00b656e3db0aaa0ec3535c0cf5cfa02a834a9b571a2d7fd54eceb73dbe829e05d5ef0337485729f5359cb7925427b4cf559a77654ea309174eda2f65b8685be3f1056c0d7da8ef3fcbf04f378185208351dcffc76714f5f6029cc9ecf45538121eeefd9980515bfcdaee435a48073f29cecb217d18a027df525b9e4ce51216c1eb15891b198a9851dd9e924f380001d97fc4d2836184c65f0231638b692df9371d2232b51c03c001ddeaed076465c0234b5a4309d96a0995808a0903ab02431a820fe8019ece94f73a6ac2e416cb7de90155ec8685367df304fc3bdf32af315e76a857771174544db20622cbdab58db4d05386e4fed67634cd5c673d694cb9463dd7b1e1321d2ace788dc22bb3729b3a2270a848d657acf722de468435acbd0a11fb55cca22f29de765e943d82c08d4134db5245eee73e03418dafb1031b89cf068b93c33d9967b8f5681442103e84acb9a1cad01d49caeaef12f1f351d87621d1792f51bfb2486be18b70e379cf9bdb07371954f00f3ab1163192d0db9978d7f025af00d9dd7a2dd3f73fa8a52306521ad93f5c0eae27c56c3cbb5f03506d2a3cfb5118412a8c7865a27c0c2a26f997bda9742841870cf1f37c7612e10537f139fd68d7dc689955b9fe7cb1e9d0cacc0571d1e3965bf0c7d4cdde0234cda8e1822447ffab7affaf799a99265c745f6d0f1c783fe6fe84e81dd7a07b7e591cf31c7dbca4cd945db0b1460fcf0bd1baf79cba104548377e6a832af21e7e407d1be8b11a9cf7301616c0e67acbe41e49a0bbe31e0ded9d81d6327e6f15b970bf1916a9d6eebbc7e492d97a4a576efb2191c0df93abe61eb0f9ff1579f528e96a9563109595eab7589e4e4b2fe7c301f2f96c6cd0497f2f87973a98c92f7617c571ba0a7e61ac1a04605dcdc3f7089068de62678afda3e2f4b908035ce8010107075786d6bcf4fdede3c5ab744ce423e3cf073cc2b82d37209f052f8", 0x1000, 0x4, &(0x7f0000000040)={0x2, 0x2}, 0xc) 16:34:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, &(0x7f00000000c0)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x1d}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 16:34:53 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="2b025c9f65aa8e7a3733e84c53911da0c5a2d75300001a1e3cadbd"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x2, 0x4, 0x44) r1 = dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000080)=0xc8317c8) getrlimit(0x0, &(0x7f0000000180)) close(r0) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f00000001c0)={0x800, 0x19b, 0x6, 0x80, 0x7, 0x1, 0x297719c, 0x10, [{0x10001, 0x1, 0x6, 0x2}, {0x0, 0x6, 0x6, 0x2}, {0x3, 0x7, 0x6, 0x7}, {0x0, 0xfff, 0x1000, 0x51}, {0x1, 0x3f, 0x4, 0x5}, {0x32e, 0x2, 0x69af, 0x80}, {0x5, 0x0, 0xffffff1f, 0xb3a}, {0x7, 0xd270, 0x3, 0x401}, {0xffff, 0x0, 0x800, 0x3}, {0x800, 0xfffffffc, 0x5, 0x100}, {0x4, 0x1f, 0x137, 0x4}, {0x4, 0x10001, 0x6451262a, 0x8}, {0x10001, 0x47d1, 0x7}, {0x10001, 0x8, 0x6a13, 0x4}, {0x3, 0x7, 0x4, 0x1}, {0xfff, 0x9, 0xe3ce, 0x19}]}) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x6d2) 16:34:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) preadv(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000000)=""/103, 0x67}, {&(0x7f0000000100)=""/171, 0xab}, {&(0x7f00000002c0)=""/163, 0xa3}], 0x3, 0x0, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x395, &(0x7f0000000400)="e4") 16:34:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x320, &(0x7f0000000100)=[{0x44, 0x40, 0xff, 0x7}, {0xfffb, 0x3, 0x3, 0x6}]}) r2 = open(&(0x7f0000000040)='.\x00', 0x32, 0x4) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x10000) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:34:54 executing program 1: r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x10000, 0x80) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x9b5, 0x4}, {0x5, 0x9}}, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x40002000, 0x8613b) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kqueue() kevent(r2, &(0x7f0000000140), 0x66, 0x0, 0x81, 0x0) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) symlinkat(&(0x7f00000001c0)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00') dup2(r2, r1) r3 = kqueue() ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f00000012c0)=0x1) r4 = kqueue() kevent(r3, &(0x7f0000000180)=[{{r4}, 0xffffffffffffffff, 0x1, 0x800000c0}], 0x3, 0x0, 0x7ff, 0x0) r5 = dup(r4) kevent(r5, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000240)={0x3, 0x6}) readlinkat(r5, &(0x7f0000000140)='./file0\x00', &(0x7f00000002c0)=""/4096, 0x1000) 16:34:54 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffff9c, 0x81205724, &(0x7f0000000140)={0x3, 0x0, 0xff, 0x1f, 0x0, 0x7, 0x80000000, 0x10, [{0x1, 0x0, 0x4, 0x5}, {0x8, 0x3, 0x100, 0x8}, {0x50, 0x2, 0x7, 0x7fffffff}, {0x80aa, 0x9, 0x0, 0x78}, {0x1, 0x0, 0x6, 0x8}, {0x0, 0xd7, 0x204, 0x7}, {0x5, 0x3, 0x200, 0x7ff}, {0x1, 0x5, 0x4, 0x6}, {0x3, 0x6, 0x7, 0x401}, {0xff, 0x3, 0x8, 0x9}, {0x7, 0x5b6, 0x5, 0x9}, {0x3, 0x5, 0x4, 0x7f}, {0x6, 0x81, 0x2, 0xa8}, {0x5, 0x9, 0x3065, 0x6}, {0xf051915, 0x9, 0x7ff, 0x11}, {0x0, 0x8, 0x7fff, 0x8}]}) close(r0) r1 = socket(0x800000018, 0x1, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x840, 0x60) r2 = kqueue() r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffff8, 0x31}], 0x8000, 0x0, 0xc600, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x40001, 0x9e1, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "00000000e74de400"}) r4 = semget$private(0x0, 0x2000000000000a, 0x200000000000284) semop(r4, &(0x7f0000000800)=[{0x3, 0x29c, 0x1800}, {0x0, 0x80, 0x1800}, {0x3, 0x1, 0xffa}, {0x2, 0xff, 0x800}, {0x7, 0x5}, {0x3, 0x9, 0x11800}, {0x3, 0x4, 0x800}, {0x4, 0x4, 0x800}, {0x4, 0x7fffffff, 0x1800}], 0x9) semop(r4, &(0x7f0000000100)=[{0x1, 0x7fff, 0x1000}, {0x2, 0x0, 0x8621e15948ee3c6d}, {0x0, 0x9, 0x1000}], 0x3) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x6, 0x4) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0xc) ioctl$VT_GETMODE(r5, 0x40087603, &(0x7f00000003c0)) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYRES64=0x0], 0x1) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) accept(r6, &(0x7f0000000300)=@in6, &(0x7f0000000340)=0xc) getegid() shutdown(r1, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r7}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r8, &(0x7f0000000400)=ANY=[@ANYBLOB="761ff18e27bd0e96021ffac40b6c6ac06ca35395ebe04eec8087dffdb6344815580f46350121b2edb2d76ed05bb2d0192113d040f722db1e3e1f4592bf1a"], 0xa) r9 = dup2(r8, r7) accept$inet6(r9, 0x0, 0x0) ioctl$TIOCEXCL(r9, 0x2000740d) 16:34:54 executing program 1: semctl$IPC_SET(0x0, 0x0, 0x2, 0xffffffffffffffff) r0 = semget$private(0x0, 0x0, 0x1) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f00000000c0)=""/58) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r1) mknod(&(0x7f0000000140)='./file0\x00', 0x1000, 0x800) r2 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0xa0) symlinkat(&(0x7f0000000000)='./bus\x00', r2, &(0x7f0000000080)='./bus\x00') write(0xffffffffffffffff, &(0x7f0000000100)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000180)) 16:34:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_media}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x60}, {0x15}, {0x6, 0x0, 0x0, 0xfd}]}) pwrite(r0, &(0x7f0000000140)="d000ef000000ff55d1cea70a5682", 0xe, 0x0, 0x0) 16:34:54 executing program 1: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000e80)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed40746ff6aac5cbe0edc16cacf01ca06cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91ffffae10c0928a0ae54079a66de6fb5c4d38a6acb0b27c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18de1ec584b9761852c9cf8e19f9c00c3e7b1169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea93a03ea94430239fc1ecc440000447c892633fadec93926b43beaf656f9362301555914cb68a1c5bbbd92eb253cc7bc3eac6f705d4729f7c40581c29c40e67beab3b0cb0c1b705f6b4300048b1c0db6c55a02a05961e2dcd3ff791d54261fbac8503da009edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231f9cdaf31facb5863072dad54297179036ec6a73cbbb2a000001000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d823cf94e32bed356943610d5d327253045dfd842a97e6eef0ba29e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa5b3874f6e7a75ee2e5a0151de042d0fcdc4ba6e9e5d11520105a9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a700000000005532310f1856ecdf2d000000000019d8d89770485b54ceffcfa734aacb9eec72947d1aee550aea112183c54b890cbe14ed2ae734df865576d38e8b1c7db73dd603c7293b2ba3a53f1ce0f8efd3790d2ca05530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f99d0b4caf123444a4afeb18694eee999ba299bd8477e0700000000000000cdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf02000000dd5a9ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af4e3d0976c00000089e257c53487bdcc8c7799e221bc002300ed4e1bc0da3e2b955ab144ba1ae7abfe98b6094121644888958446f5b8bad42f38336ff7e6742e5d9641653484ecc8749f73693798befcfb02af2b5f0fe957dd7039e5a79ff5236df4de059916459cfa38f2520ac4921e3792dde54768071b2c560d49b8c238e70632974b233de5bfb363fd129327976ae424715b9684d1f762c3d2da09115441f9b2b0ef1a41e460f37734a80e61bf2cc802b28d57588fcf81faa54914620b9736a08fb8081425d32dd716ae5d422d87000000000000018728176eb1880da87a045de62ca9605108585161af3c6c2af92c5a8f74f1261e11542a74c240df0aff2259dd8df0258b75cd14f47a957a1183ef7724af57dc3fb4bb647d3d4ea2e7b369350986afb5686a7e566197be01a61e0a4f60a0145cb4e9fd15cb81a677a3ea46366b8a93a1f82f5d969be7f3f31dd7a47d34783481d2eb0f253e0c6ce404f47a80e59c68439ca2"], 0x10) r1 = dup2(r0, r0) r2 = socket(0x18, 0x400000001002, 0x0) sendto$inet6(r2, 0x0, 0xb5, 0x0, &(0x7f0000000000), 0x7d) getsockname$unix(r2, 0x0, 0x0) socket(0x2, 0x10000, 0x5) write(r1, 0x0, 0x0) pipe(&(0x7f0000000600)={0xffffffffffffffff}) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xffffffffffffff81, 0xffffffff00000000}, {0x8, 0xffff}}, 0x2) read(r3, &(0x7f00000001c0)=""/122, 0x7a) poll(&(0x7f0000000480), 0x0, 0x0) socket(0x0, 0x0, 0x0) 16:34:54 executing program 0: ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f00000001c0)={0x1, &(0x7f0000000140)=[0x4000000]}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x2) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000100)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bNf\x00', 0x10000, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000180)=[{0x80}, {0x1c}, {0x4000007ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x8, &(0x7f0000000280)=[{0x7, 0x1, 0x6, 0x100}, {0xffff, 0x2, 0x80, 0x1}, {0x9a, 0xc0, 0xff, 0xbd}, {0x7f, 0x0, 0x7}, {0x8, 0x7, 0x8, 0x1}, {0x1f, 0x5, 0x0, 0x9}, {0x7fff, 0xf9, 0x2, 0x9}, {0x800, 0x9, 0x23}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:34:54 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x33) r1 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x8c) ioctl$VT_ACTIVATE(r1, 0x20007605, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000440)={0xe9, 0xffffffffffffff60, 0x100, 0x4, &(0x7f0000000c00)={{0x7, 0x87, 0xe4a9, 0x101, 0xfffffffffffff10b, 0x7, 0x400000000000003}, {[0x0, 0x6, 0x7, 0x3, 0x3fe, 0x4, 0xdf, 0x20, 0x9, 0x5, 0x0, 0x400000006, 0x6, 0x7fff, 0x9, 0x81a6, 0x7, 0x80000001], [0x6, 0x1, 0x20, 0x0, 0x81, 0xf51, 0x9, 0x10, 0x0, 0x1cd4], [0x8, 0x200000000000000, 0x3fc, 0x1, 0x0, 0x8, 0x32], [0x7f4, 0xfffffffffffff11f, 0x140803cd, 0x5, 0x3f], [{0x400, 0x0, 0x3ff, 0x2}, {0x8000, 0x1, 0x7d, 0x3}, {0x7, 0xffffffffffff0000, 0x1e91cab4, 0x1}, {0xc6f9, 0x7, 0x1000, 0xfb}, {0x6, 0x9, 0x5, 0x8}, {0x10001, 0x5, 0x8, 0x6}, {0x0, 0x6, 0x2, 0xea0f}, {0xff, 0x4, 0x0, 0x3b0}], {0x81, 0x9, 0xffffffffffffffff, 0x1}, {0x67e7, 0xb9, 0x9, 0x1f}}}, 0x5, 0x3ff}) accept$inet(r1, &(0x7f00000000c0), &(0x7f00000002c0)=0xfffffffffffffe4f) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) chown(&(0x7f0000000a80)='./file0\x00', r4, r3) getegid() r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x440, 0x0) getsockopt$sock_int(r5, 0xffff, 0x1003, &(0x7f0000000180), &(0x7f00000001c0)=0x4) setgid(r3) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="82022e2f66696c6530e25debbd8c501b7f93a30b1e605700"], 0x10) sendto(r0, &(0x7f0000000040)="1592", 0x2, 0x0, 0x0, 0x0) sendto(r0, &(0x7f0000000140)="010029ba97d0bba1248defae40f01df6", 0x10, 0x0, 0x0, 0x0) 16:34:54 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = socket(0x2, 0xc003, 0x6) r2 = syz_open_pts() dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r3, 0x21}], 0x1, 0x0) dup2(r2, r3) connect$unix(r0, &(0x7f00000000c0)=ANY=[], 0x0) write(r1, &(0x7f0000000000)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x53a) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) r4 = socket(0x10, 0x3, 0x0) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000200)="06000000", 0x3ae) sendmsg(r4, &(0x7f0000000140)={&(0x7f0000000380)=@in={0x2, 0x0}, 0xc, &(0x7f0000000100), 0x0, &(0x7f0000000940)=ANY=[@ANYBLOB="e0feffffffffffffffff00000100000067047be4c91071058784dd0ac5ea1a79fdd85bdc7aca5ef9667b0d3061bc4c92f8b4d5b19afa2db3d0f1e79d1218bba1907fbec7b4390111e19d97247c8624164ca9dc4fcf5b31135e4ca29b83dfc82a3d4c85b8efdf91f15c01ab97d6da867b9a3cfade658794c8ed8c8cf24bf352f37afaa4a9b7ad000000000000db5f67666d50ad2ae4aef0029018ff7d4f4bb74231596437c2c3c654522fe34bc299d116fa828e15de483438245ce39e3251ec0c8decbd1e63cc1ba9f2f9a194e2ac1c903f2bfe838dd3de57161e52e83acbafe2822107b941e47b7d5a0d3baaca01c9ca48b4b9ecc36c0261c6aa9ca916ea473fe24bab2e51e4153cb45e9a8cdc9b8f138beb8aa4ed88078d72be441f6fcd006968c94abfb4ae73dde4e53e5f9bb0d5a6face7e13bcf192ee591d11ab9f211216d688480baf9c0139bb375797d088fa6345220af47eb831d5cac78064aa50e012b009223d4e0077210c32e7a3eb21c35b322017950a2f0000000000000000000000000000ffff0000090000008c1bbfaa809254dd0721083d156ef32ff1c1dd9d6c18b9f29a45f4cd5fe9c12f717a067ca9764db8accd88c8cd36ed64c6548121cb469f1864417dce4351e52a3e1909cd58e024447c7368f9d6df94cc6de9530977cc43d457631e4bb46e9a23ad5c82a92fea9005effec2c703d00f008324ac2046821d8974dee4ff904882b77de7a6db489cdb626c7f335f7c4dcfb3b9fa89a06cdc7ef893ece7598e9e7d8b194acf7852be4acc9a646ebeaaab38c2de7d9848d3b5495e8bc1c05bba9215b88dfcbf5a1838be0c6566b87826e35316b3b97e3f799ec374ef7f3a995623ce30e860ddc8f7b730fd85412f84e08e1af184b690a61b58c5613c8530c0ffc89b003efdffffffffffffffff00000200000061fc74ce9b0d5b2c3fecb1911da56c99a8b188fbdc232d3003a37a3490953f16b1929ea9aeb91d6185d9521e45fa2d81d70bd54e8626ccf6b7b083cd631d799fe0dcb9c921b66dbe070796594b2b189670ed629d7f9642570c5dce3856a4c9380f4dfaaa1cd507735a87665720ec201dee7c1113ba124159e85b6ee40cd770b85829a699625e7d3a0cfd85247cd400be4f1d65b0685a5ca07619ec6d888670f13481ca05ab2fbcb717ce5c4b311661eaec4ca8895a8ebae4e637da2c4f33a36cc76c8b5c835d5e6d46e983c61b9984b6010fcf636e2336615fe8d0248fdb78d38a0b1734e636591c7205cb50fe45a2bcca609e51e0f882008c9bd8398e58ddf13a99cbf19cf724031c080ebf25937291a2747afdc7710146c43b578503046babbc60684b398b4c6d"], 0x3c4}, 0x2) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f00000001c0)=0x80) fcntl$dupfd(r4, 0x0, r4) r5 = semget$private(0x0, 0x4, 0xa5) semop(r5, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) r6 = semget(0x3, 0x2, 0x569fc1a14e9d434f) semctl$IPC_RMID(r6, 0x0, 0x0) r7 = semget(0x3, 0x1, 0x8) semop(r7, &(0x7f0000000500)=[{0x6, 0x7, 0x800}, {0x41c9bfeffef6a63b, 0x6, 0x1000}], 0x2) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) r8 = semget(0x3, 0x2, 0x10) semop(r8, &(0x7f0000000180)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x800}, {0x3, 0x68, 0x1000}, {0x3, 0xfffb, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x3, 0xad}], 0x8) semop(r5, &(0x7f0000000240), 0x6) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r9, 0xc010427b, &(0x7f0000000040)) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r10, 0xc010427b, &(0x7f00000002c0)={0x0, &(0x7f0000000280)}) dup2(r9, r10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) r12 = socket(0x2, 0xc003, 0x0) connect$unix(r12, &(0x7f0000000dc0)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a3862de109d83008295955984c87910bf093f68c117002845cd7ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c01162b07004237b8fa4d01ed52beb85a85f8b2fd57d60f13ad30525e8f5300a4aeef9d612f871f4385f041570600a4a5c5fe659fa202361cd8cac7dfbc5b65c6593d0870b41200003500000000d28418ac1b00000000000000000000000000df28d2080000001e51f16cf4eb8382da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9aac417e2ab04fd8a9c98e958ff55d36d8224d791038ff07d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf637786819bf7e26863a11a274bd1ba119a76d85eac8a829bf8aa0562ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d0000000000f9547bdfe68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b020078a27e42cfc93123b8284e6b47e3f7dc2a8bcc1f01cf13fdf0db339bb94791509e76000000000000004ad3bca3b4e1c30227c41a28a0889e6f58dda3578a19a5ef077f13f97d1ac1063bb7ca96bed29b7948908298218d7a030000003641a83ce2be3293f224de29927319bbf44fe4924121afb7af4e864b1837ab860e02346315e8f936d30fab852a13df8c7f5c7c16e05daecc54ab06f0adeefa647cf429d76b3b1dd21dad6f34bc502dd7196302b41cb22c69bb82d43e905f0bdffb491c3733a2b7bae8f51965eeaaa78e106c5417744e1fc4fa995a8e6d4abb7d41e1fafbe98df76f31199f5ba6c92781947d181cdfb4408a1a5557052acc2966b391930b3d4baa66ec11b85d36f6d00907af6dd1982af7f0c1c692c50a205e6120851543aec8cca4cc73d2a93cbaf36d7791225dcfd16e4b481969b6401a9dca86cc434c5d26e47cffacc78e3be74e8d7edadb19e6d92f8c581d5393fa504a7a6297a3388646ea70e9029cf85a1de4b311ba5e209c48f1d767510b0bb1b05972ff940803d2e11efed3ea89a33a59c2a882a33656592e7ff8c353aa6262285019e95ecf034683f437b2b94d86892af31357ec08b747a83e9e92e2110cbc578103e10dfbc2b04e2b876376d2ecc4cbc2bb59f8a693e5f0ec79be01c866ca17db9262a6c8d1c62650a2904ce48a3d56a91727e909a76a2684467a4acb21d539c7405f5d7a8364d8a50bdbeb8da8455db88bd439733a056f36c09fb7693ba621b1a7385bc6fc7865cffa1f8301d21d762c698b69f443a2ed0dae27329bd18a00ec07ce4cd2f28244d705eaa4895eccdda3856eceb2668d9cf88d60bb122ccc161a6f17f1adc7bd6b1217c8e3c3068c57d8eaba5d5edfab4c87a5238e423b7d04e2ce4bdb3dd88fd23644045c7ccc06ae82d1095bab26ef2297596db68c3e19f21f3cc9069b9d466d71880197b74d02592046f7f9a951b941fca3ec4618493d3c9415959a3b2a5889e7078b587c94b6ed3875d3abc4a60ad91d1dce3c5ae42d77542ac037553241bc785155ce09a9e69b8afaf7bd502a944a16f2f3111c0b788c1377bfb24f1fdf4a3bfe73a304d1c25feb5b9345"], 0x10) dup2(r12, r11) setsockopt$sock_int(r11, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r13 = dup(r11) sendto$inet6(r13, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:34:55 executing program 1: kqueue() r0 = kqueue() r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r3 = dup(r2) kevent(r3, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1, 0x0, 0xfffffffffffffffc, 0x4}], 0x9, 0x0, 0x0, 0x0) r4 = dup(r0) kevent(r4, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) kqueue() ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f0000000140)={0x9, './file0\x00', './file0\x00'}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x8020, 0x0) r5 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x20, 0x0, 0x0) setsockopt$sock_timeval(r5, 0xffff, 0x1005, 0xfffffffffffffffe, 0x150) fcntl$setflags(r5, 0x2, 0x1) r6 = msgget$private(0x0, 0xfffffffffffffffd) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000a, &(0x7f0000000080)="01", 0x1) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x80) r8 = socket$inet(0x2, 0x2, 0x0) r9 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x400, 0x0) ioctl$TIOCGETA(r9, 0x402c7413, &(0x7f0000000100)) setsockopt$inet_opts(r8, 0x0, 0x200000000000a, &(0x7f0000000080)="01", 0x1) kqueue() r10 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r10, 0x0, 0x200000000000a, &(0x7f0000000080)="01", 0x1) r11 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r11, 0x0, 0x200000000000a, &(0x7f0000000080)="01", 0x1) msgsnd(r6, &(0x7f00000004c0)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e691035b0d58d646c06c066fef4a722a9770cc38c22a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e6432734062808035224f1029f653540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc2484142d2fc29b1112749e1a31bf9106521eb82f5f3fb44ba2c2014bd2026342588fa1a34492fdd4494c5eeb4af04be0195d459fadab38ea746dbe621387dc46ad4182120760700000000000000ab325a2e9cc64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a54216670ceb4ddfe9f9598a1e2bf6d04b8e89f9a026a26e1b202c328ce5845ef83ac4cf9118e2d6dbf289abcc552e55c60cea0ef479c098efc691987d21852dece05b2a1d330000000000000000"], 0x156, 0x800) r12 = syz_open_pts() ioctl$TIOCSTOP(r12, 0x2000746f) ioctl$FIOSETOWN(r12, 0x8004667c, &(0x7f0000000180)=0x4) msgrcv(r6, &(0x7f0000000e80)=ANY=[@ANYRES32], 0x1, 0x3, 0x800) 16:34:55 executing program 0: r0 = socket(0x2, 0x3, 0x80) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc48fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd2850000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4365a041e5142642ba18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564e9560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0af18b6394359a0000000000c5926c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac22a5a1daf733f9a509da7f66d0c7598fd6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a6579159255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da56b6770ddbf42b3a87e35f6a28b70b9126ef00000000126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac558698107b866467be8d9bef963638254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1941cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a87868ea9977751b76b6c98bf049f471e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a49f378bfef3789ecdfcd4a0ae38d0ce05a2b3edfbd00d045b7ee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f1893fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15ed5104728793b05c484bd13df26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7a9ce63b7ca7a89400bfc4c150eb6fcd3b65c4ab78a2793c3f07c1fafdedf762ac9427b81352d5911bf1b5bf13bf119d16bc2a87496d29b6c4c180fddf3f189b3a3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331e4a8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8007ab63d3e2c8bdd3e834708d82d4b093f351635df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737570700000000000000a41f5c40d33397e2289c4550c78ffe6988b4c465b85755ac14e0681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268cc8b21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661333a831669d8f87b72b792a75e94ca98c0dfc7b779ef5b5744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6ce615cde3d54d4e76418d9fe07891849b0382145b9e077dd819a75fbb7aee7f1d1d725c5a6882bc9a1e9a5e38106acf9ed15e64c905fe7f26e449609ab82bdaf09bcec7b59e54027403dbb54e797f60012fff4883f09fd1e22c8d66f2964e80a0d00d0d52d44b30ae88a2feacdccefb62c63d8a4a808b480e9d71c16eeb4ef4c7c42f67e80f3b9b9f1fb1b4107b63f954a5402af1f32c62ea8b46bc2f6e386b629ae9ad262e704c3a86dc2c98aeb88d8f6d06ff6ff0c0839e00d4b5497be0adebe13799771184000ea097fa03da96fc3383140eb1efb087565d0304eb5d115c28615650184e50c5912e3507161d9f72c46bec4bd90473a1f0a10a59595e4d8ddc0247494c7ede442a8d0cab5e7cbea9a6c54fafed02a7fe970fc2f1e06cfff8caa5cf98b59dc8aff1c65aa89058a3d1c55d32b6378c853536dd4d5991d7435650593c9cf58a8e67ffad55b4a41730a440e7f55a86a62afc8d4e542f1b7f9e828369c25ac9f0db"], 0x10) write(r0, &(0x7f0000001400)="8686195684072a42a5e3bd34d0026eb9b327bddd2c5f6ba9c69c7afed8d00d91b6cc957f88f2e5efed0439ac82dcc8e95bb291f272b7cefb042d4912f32b2348dee1dc6dee60cd6aff4e761e623358a5a85cab550f8e9b7f54c4eb290129f1ccdd6c9982854579937a6bc5049d3adc896cd9aa3cf1da07e0789de0e788568e29792d03fe011a533df8ce0803de8b1fc3a4792bd940a66c641519cf8c886031cec8a059745db41527ed92b8c1b76eae5c7319aae4853b52c7de0f15c8d07fff06cdc56c142aa89d5bc7571d6be1e1a5331c621ae639959836e28fa00cc59ef4852d891868657b23d7570b8ad5c1a79f8efdc017593ecaa95f4e7797236891386b514b471e7f29eb0ccf2c0ec45388de45cb31bae8c6af835978189b54991d3764eeed9cd865af14dad4a6f3e40a6d1f86b0d150b90b720617df7342c92149eb59051a2988fba330e9e312ac5619f93e5d1ea3585c85b6dd90b4eb55ba3be0585ccd6afe960d118a8ac12f57422276aa0d2eb1a37acd90e16faff6e35d3984bb2e754c97a781f581fe41d029ae671644abaae476d1d2519ef49f1249a4b8772ebad5e164dab10cea0d76c4adbffa1d737cf1a4064de6ec49cbe5da5edd27a8943142c0d889186ab9187608908581cc887774ba92e374c0fd42ef49a8f57c381e1591bb4d83fcdc3dcd267aa61b1e0a5accc37f7716624667bd160d8deec67b5cdc39cb8e6b00a4683ea29fa0839b27a299d76773a436d3afb20a23c350bad16305ece6388226ee95df70dc0dea87abbcb7b676f05af744b09f27fd8e11740b5de80d4ed6cb4887715076ef6c641875204cc223ea6477ce306e93fdbe7a18b654c5e338fadc63b0f88373711f26bca99a0b838a482af578ba50273c2d3013300860d9c3312c6cb37fcf74e8a2663a016e17e0063f095f4ff1852c8be21cd98b5f238c86516531a0bc9d431531acd7111cd716803773694c8b3fd262edafe8ebea50e98a268c935f7fc336aadffc170431000aecfcca64204a31b657ef18db10f602a578b894fdc7fdf511f84c86819cfbc28ebc948e2a694152e7f6062e7b4fd8226d1cf4d5cb776d544fcece455d74d7d0f6e4b014a6536b464db76871039a2e705e437c9e4dd42f7709278fa5326005806707cd7117be24776f11e8d3897b30ea40cedf55d61a1b08abb1d250b913995aa924a71495f2e6bfc80e13d4f551e072970a41698d63daff9aa2c11203f7fb1ff69e20c18ce609719b0ec6b944f40e88f81f63add909538ef61a20379d32b7b832297d3c9f73ca5e43b7b2c3af265b73320a8f3bad8f39d498d8e2fc1518e87ec7e5e3d71b0e30708899d06c8c306dea4114164484f4d74d6e2aa5102693f818028d05f41c74cf2fba1a071880d332a64da2947dbfe51e8c01df05572f20bba1e61c498be69bbc9d085b9c05fdb056d0a3f297459a1576b81694b5014ceecccac7746adbc11443522fadacf5edf1a61a90cf6ec97e606ce24edd3ce93d8b12a22af127f05e4b161fc0b21d0cdd5075963bb58ac94e548c4bf1152d07dee448f369b8e5429b3dd73115399f99cb15f0d3253890a8b9fd30885f6892aefc98eab8d90bae783d3d15e5235ef37be367fce7062e2047af22c67a4da9f94d6401abc5fee9795af18aa97b8c852c9542fb1bc40608f5c6c310c3414eaf1bcb38d0721d971c6e060addfecdd15753fab26adecbb6c1c246871492a3e2a8bf8d16263bf0758a3f0cbd3e44fe899b5ab8412ef4d2dc33b972a89b4444175d81421aefeb12ad8dacf3cdb16b4a17e4fbdfe28f43482738827a2ba238ffb33a0774161a876c51da6601922654491a04439eec363fb655ee00fd3b41d879fc0eaac4f91ff2b1068c99d2e9c99222393ef618fa348eb81ae38624b75b4128170d389fa8d8130453d043b4338fa77341f844a856b607b5105e8db1b908922700e47efd0ea3e5e6b7d54c37fb25447d40c7d995492b0849fc56a9fc4d6cb51f0db20325dce9e764eed3a03706d399358b357d82c995ebec93de3e4f750d93542c5fd5e5a8dc55c4e9ae1d8bb8aad08c506284111c19420a28d986fc69e4dd986f", 0x5c9) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) 16:34:56 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0xfffffffffffffff7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x64], [0x0, 0x132ce30c, 0x0, 0x0, 0x0, 0x0, 0x209, 0x0, 0x1, 0x3], [0x0, 0x0, 0x3, 0x0, 0x7fffffffffffffff], [0x0, 0x1af11ac9, 0x401, 0xffffffffffffffff], [{}, {}, {0x0, 0x2}, {0x0, 0x0, 0x0, 0x3}, {}, {}, {0x0, 0x0, 0x6, 0x7dbb}], {0x0, 0x0, 0x2000000}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0xfff77ffffffffffc, 0xfffffffffffffffe, "9375b01a93b45136fdf001800000d11eaaf100"}) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000340)="d1", 0x1}], 0x1) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000000)={0xffff, 0xfffff000}) 16:34:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000c40)=ANY=[], 0x0, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000002c0)=[{{r3}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r4) msgsnd(r2, &(0x7f0000000040)=ANY=[@ANYRES64=r4], 0x1, 0x800) msgrcv(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000004000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r2, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r5 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r9 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r9, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r9, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r11 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000980)={{0x0, r5, r8, r10, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r7, r11, 0xa5, 0x1, 0x100000000, 0x2}) getpgid(r7) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x74}, {}, {0x10000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x30000000) 16:34:56 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000800000cea1fea7fef96ecfc73fd3357ae26caa04f391d6be6336acf00b7804be781e4991f7cadf9a912b297be1aa5b23ed00f4b7b2ca3ebbc257699a1f132e23acbdd602000d7d026ba8af63ff37282902e4fdedb96f27872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90a2921a006ee01bc43eaea8c500001502000000000000020208a371a3f8000400000000000000010000000000000000000200ba35a7a6b24b7305ec0f2492189ed4b7cd0272255c9cdc48f652d7d2bfdfcc912e59e9fd5e6aaff16b0aea32e23f478bf6cec659899610a3e1be145ef99ea431aaf42ad0555aa4578a2f9d341c82914a7f536c3db7b43020c6280e6fc5a0d0e683551dac6e821f2dac1b8a1daf0b6259b93ebc91fb321e026aa994d3654a0ff679d51a60bdd8273ea7e97548df271b2fc4bebd52d88e0b4ec291d9ab6f3146e78263cbba1e8c1777e292454619ac5a63101e5eccc8d633fad4580a066bbbd2e55b", 0x175, 0x819, 0x0, 0x0) 16:34:56 executing program 0: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x20000, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r3 = dup(r2) kevent(r3, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f0000000100)={0xcea, 0x3f, 0x1}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'\x00\t\x00', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 16:34:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000180)=[{0x80}, {0x1c}, {0x4000007ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) setrlimit(0x8, &(0x7f00000001c0)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x9, 0x2041110b, 0x9d98, "0400fff31e5a6f88303b05004000000400"}) writev(r1, &(0x7f0000000380)=[{&(0x7f0000000300)="0b636dc63876f858d804", 0xa}], 0x1) 16:34:56 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x44}, {0x6, 0x0, 0x0, 0x3ff}]}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000000c0)) pwrite(0xffffffffffffffff, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 16:34:56 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) select(0x40, &(0x7f0000000000)={0x0, 0x100000000000000, 0x4, 0x0, 0x0, 0x2000}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000040)={0x0, 0xffffffab, 0x0, 0xfffffd94, 0x0, 0xfffffd7a}, 0x401) 16:34:56 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb240176055c2fe630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c91041e84d00f8acd8b1ca60ec4f04e40923d8e4ed82f9052ed05cb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9c050000000000000033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007ffffffffadd7525e0126e33aaa42db8b2161c337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af32386149eb3ed54b6e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7fe2414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2da44645303b4da0ae2e628beccd1a205ebca60a5ac918bfc87b6eb4d73447f93060000001f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03250c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec909008cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfabbec948756800000000d970831a6cd795f10c540ec2af46"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:34:56 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000080)="c9ccf7beab19832a5447afa0f4b21c73e9c068d53c6fa9ffd99c87605c15d14e2e", 0x21) execve(0x0, 0x0, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f00000000c0)={0xfffffffa}) 16:34:56 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x20, 0x2065d) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20000, 0x22) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0x8000, './bus\x00'}) open(&(0x7f0000000080)='./bus\x00', 0x38070, 0x0) execve(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000200)=[&(0x7f0000000100)='\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\\\x00'], &(0x7f0000000280)=[&(0x7f0000000240)=':\x00']) 16:34:57 executing program 1: getpid() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x64}, {0x2}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) chflags(&(0x7f0000000000)='./file0\x00', 0x0) r1 = dup(r0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000140)={0xff, 0xfffffbff}, 0x8) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) fcntl$getflags(r2, 0x1) 16:34:57 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chroot(&(0x7f0000000000)='./file0\x00') execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x41, 0x48) rmdir(&(0x7f0000000140)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') 16:34:57 executing program 1: r0 = socket(0x18, 0x5, 0x67b) r1 = semget$private(0x0, 0x5, 0xa6) semop(r1, &(0x7f0000000480)=[{0x2, 0x10005, 0xfffffffffffffffc}], 0x1) msgget(0x2, 0x400) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000200)=""/230, 0xe6}, {&(0x7f0000000300)=""/113, 0x71}, {&(0x7f0000000380)=""/210, 0xd2}], 0x3, 0x0, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000680)=0x8001) r3 = msgget(0x0, 0x10170) r4 = socket(0x2, 0x400000000002, 0x0) fchdir(r2) setsockopt(r4, 0x0, 0x1f, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) msgsnd(r3, &(0x7f0000000b80)=ANY=[@ANYBLOB="0300000000000000ed8297313681ebb6c044c73a2f370b096592987ba6fb5610c913e7d94165a55708440cf37c1a379d5ef57fcfbb1c1722a1e5c1151c7375a56fa7e0bcb75d25f700f3832ece7027d45582b284d804b68c36bcdcf8a2e0c1621891e2fd54e5b646cdd1abc9c49765cc114891b3b92769ea56658fd7c12ca80ac8dd503c4e60d4330499d2188932bc627f5c4807170908000000000000005c17fb4ae042c678d57993c1121f7bbddd512d59898419628124e6fb6202a342bc62657cf94e599ae0d56e44b0c961dfab8548b0c231929aaf8bad55f53e66516336d66142a2ca7443704a66a9ea48a10adb4568c867eb918b0850c2dfb0876bca5c1f99c2741f7a3104bac61d167edba6c15997a3087a3a27061928d8bb0bd6b8a14063352f70a07cbf3be667973c52bc11a47276d93feb6889f351bc7d853bf538e486adb0e1c61d809618a8c672fa54f7da06653ab12b15ce5ddc4e1472d35565a00547c264a424068917436482af051cb1be5195ebf00000000000000000000000000000000000123ed901f42c94e81c47fa84a16877b0329a0a0300000000000000b67bac59672355712eace37cef62204f3c7c68285889d5725199d264cd4d25a3e3bc04be71d516fb037d744f9a0745e905e595e82a28e378ac681ee180fb1e69e8591e13d27e525003c39db1661b8088eeb34edd10ee58b2e9976113e3d5e98d11e445902ad4c4d69e4a8baaec6a375f5b81db5317d94e0eedab4409adb4206d1060317f625ba16565d393a876bf7dfa68509701d23b07e2eaba9caf9e58b904b870da5657353ee935c9812c0be8ab9d52e691fe5e9eab2694fc5cbba6cb18c894dde2e4021a6619d1ed68ad000516513107b0c3867c7f3490f20a0468f5b0c3160c5531641ca10beac4a93d1779d260f7e8ea4102a7b10ec76fe266d34c9c7d6e8916b6391db4003c19d3c1ce88649bb3ec2b0000000000006c7d15ebe88704f164a7663cce0451914ea9d6de4cd1aaac679142e350cbb4839c4aaffabe5a9bb8b841841c238e527e5a688a3ccbb34e8bbcaad326638798f67c7f130b5979ce9d9a"], 0xd7, 0x0) readlink(&(0x7f0000000980)='./file0/file0\x00', &(0x7f00000009c0)=""/180, 0xb4) truncate(&(0x7f0000000640)='./file0\x00', 0x0, 0x6b2e) munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x28}, {0x3d}, {0x16}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r5, &(0x7f0000000280)="fbf27553cd7bd9d8791c2d190300", 0xe, 0x0, 0x0) pwritev(r2, &(0x7f0000001300), 0x958bd0ca00c5e808, 0x0, 0xfffffffffffffff7) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000700)={0x44ed, 0x9}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x9619, 0x4) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) connect(r0, &(0x7f00000006c0)=@in6={0x18, 0x0, 0x3, 0x9}, 0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x11, r4, 0x0, 0x0) semget$private(0x0, 0x3, 0x4) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000004c0), &(0x7f0000000500)=0x10) r6 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r6, &(0x7f0000000400)=[{0x4, 0x8}, {0x3, 0x40, 0x1000}, {0x2, 0xd9, 0x1000}, {0x0, 0x7fffffff}, {0x1, 0x0, 0x800}, {0x2, 0x8, 0x1800}, {0x1, 0x6, 0x1800}], 0x1) semop(r6, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semop(r6, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r6, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r6, 0x4fa596d1f056515a, 0x5, &(0x7f0000000040)=""/231) semctl$GETZCNT(r6, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) r7 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, r7, 0x0, 0x0, 0x0]) r8 = geteuid() r9 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, r9, 0x0, 0x0, 0x0]) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, r7, r8, r9, 0x40, 0x6}, 0x30c6, 0x1, 0x1}) semop(r6, &(0x7f0000000100)=[{0x0, 0x22, 0x4d6411c0486f3d3}, {0x0, 0x2, 0x800}], 0x2) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x4, 0x0}, 0x8) getsockopt(r2, 0x8, 0x8001, &(0x7f0000000a80)=""/166, &(0x7f0000000b40)=0xa6) close(r0) socket(0x10, 0x3, 0x9) recvmsg(r4, &(0x7f0000000600)={&(0x7f0000000540)=@un=@abs, 0x8, &(0x7f00000005c0)=[{&(0x7f0000001340)=""/4096, 0x1000}, {&(0x7f0000000580)=""/10, 0xa}, {&(0x7f0000002340)=""/4096, 0x1000}, {&(0x7f0000000880)=""/228, 0xe4}], 0x4, &(0x7f0000003340)=""/4096, 0x1000}, 0x801) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000180)=[{0x80}, {0x1c}, {0x4000007ffffffe}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGRSIG(r10, 0x40044273, &(0x7f0000000740)) 16:34:57 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x3, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = kqueue() r5 = kqueue() kevent(r4, &(0x7f0000000040)=[{{r5}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r6 = dup(r5) kevent(r6, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) openat(r6, &(0x7f0000000040)='./file0\x00', 0x80, 0x14b) write(r2, &(0x7f0000000100)="8c65", 0x6d2) 16:34:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000180)=[{0x80}, {0x1c}, {0x4000007ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'ta\x06', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x74}, {0x3d}, {0x7ffffffe}]}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:34:57 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), 0x10) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r3 = dup(r2) kevent(r3, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) setsockopt(r3, 0x29, 0xe7fffffe, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:34:57 executing program 0: mknod(&(0x7f0000000840)='./bus\x00', 0x2000, 0x8612b) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f00000001c0)=""/121, 0x79}, {&(0x7f0000000300)=""/220, 0xff58}, {&(0x7f0000000400)=""/142, 0x8e}, {&(0x7f0000000040)=""/58, 0x3a}, {&(0x7f0000000740)=""/189, 0xbd}, {&(0x7f0000000240)=""/73, 0x49}, {&(0x7f0000000580)=""/178, 0xb2}], 0x7, &(0x7f00000000c0)=""/53, 0x35}, 0x0) write(0xffffffffffffffff, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r3 = dup(r2) kevent(r3, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f0000000100)=0x7d5187c3b67fed06) bind(r0, &(0x7f0000000000)=@un=@abs={0x2, 0x0, 0x1}, 0x8) 16:34:57 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xeffefffffffffeff], [0x0, 0x0, 0x401]}}) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) connect$inet(0xffffffffffffff9c, &(0x7f0000000000)={0x2, 0x0}, 0xc) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:34:57 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x3fff7eddbff], [0x0, 0x0, 0x482], [{}, {}, {}, {}, {0x4, 0x0, 0x0, 0x1}], {}, {0x0, 0x0, 0x0, 0x7}}}) r0 = socket$unix(0x1, 0x2, 0x0) recvfrom$unix(r0, &(0x7f0000000180)=""/101, 0x65, 0x803, &(0x7f0000000200)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r3, &(0x7f0000000080)=""/236, 0xec, 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB="00002e2f66696c6530008abe0b970532ba080000005740277f346f624f1823449cb81f43689dbfa820b2f8ce9b5cec8bc2ae8154679c2596e8d44c5529090f477bc5ce5d35d3ab9c35d6d262e9735551c0163b12b0f1f11c9b3790d86a1d20792e66fca626440c"], 0xa) setsockopt(0xffffffffffffffff, 0x40, 0x3, &(0x7f0000000540)="7579e2418d216136c08e88f8d3e0d0aa34cbabd90a670c0db13faf7406e9a23b89bade700249741d8dfb8d8c082c32b1bba2f94fd70a86b0a9d7de9210082f119eca1d", 0x43) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) socket(0xe0111094951cad50, 0x0, 0x0) r4 = kqueue() r5 = kqueue() kevent(r4, &(0x7f0000000040)=[{{r5}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r6 = dup(r5) kevent(r6, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) ioctl$KDSETLED(r6, 0x20004b42, &(0x7f00000005c0)=0x3) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000000)) 16:34:57 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x8) open$dir(&(0x7f0000000000)='./file0\x00', 0x18400, 0x2) ftruncate(r0, 0x0, 0x14030003) 16:34:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613e) r1 = open(&(0x7f0000000100)='./file1\x00', 0x20042, 0x0) r2 = getppid() r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r3, 0x0, 0x0) shmctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/210) pipe(&(0x7f00000003c0)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) semctl$GETNCNT(0x0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(0x0, 0x4, 0x5, &(0x7f0000000700)=""/194) semop(0x0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x2, 0x4, 0x1000}], 0x2) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) listen(0xffffffffffffffff, 0x10003) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r10, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000640)="4455f172b9a1847f86a77cd2657fb38a5d452c08d9c4af36bf680a510404da37fc50bda2b9e15c373d9ec8fbdb4009108c8180734c9dfa15f9c8d1118aa3146ff8970329754e27762207175064f8c5d20ce5872907583d764cd0979f4123332c99dbdd677c4bde18373b1786f185", 0xfe20}], 0x1, 0x0, 0xffffffff) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r8}) fchownat(0xffffffffffffffff, &(0x7f0000000180)='./bus\x00', r9, r10, 0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0x5, r4, r6, 0xffffffffffffffff, r5, 0x147, 0x40000000000d}, 0x6, 0x1, 0x9}) r11 = getgid() r12 = getppid() r13 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x26, 0xffffffffffffffff, r5, r7, r11, 0x1e4, 0x8}, 0x85, 0x7, r12, r13, 0xfffffffffffffe01, 0xfffffffffffffffe, 0x7ff}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6355c03a, 0x3, r2, r13, 0xff7fffffffffffff, 0x2, 0x8}) open(&(0x7f00000000c0)='./bus\x00', 0xc4a6ccc49fa58f3b, 0x0) ktrace(&(0x7f0000000080)='./bus\x00', 0x2, 0x34, r2) r14 = socket(0x18, 0x1, 0x0) close(r14) connect$unix(r14, &(0x7f00000000c0)=@abs={0x1, 0x7, 0x0}, 0x0) r15 = socket(0x18, 0x2, 0x0) close(r15) setsockopt(r15, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r16 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r16, 0x0, 0x200000000000a, &(0x7f0000000100)='%', 0x1) setsockopt$inet_opts(r16, 0x0, 0x200000000000c, 0x0, 0x0) write(r16, &(0x7f0000000040)="100a2956b9223776", 0xfffffd43) write(r15, &(0x7f0000000140)="624ee7", 0xffffffffffffff1a) getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300), 0xc) msgget$private(0x0, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x200) r17 = semget$private(0x0, 0x1, 0x4a9) semctl$SETALL(r17, 0x0, 0x9, &(0x7f00000002c0)) 16:34:57 executing program 1: socket(0x2, 0xc003, 0x0) r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000500)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a3862de109d83008295952e32c87910bf093f68c117002845cd7ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012a48c02f6ac41e8df3bf554799000000ed52beb85a85f8b2fd57d60f13ad30525e8f5300a4aeef9d612f871f4385f041570600a4a5c5fe659fa202361cd8cac7dfbc5b65c6593d2870b41200003500000000d28418ac1b00000000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9aac417e2ab04fd8a9c98e958ff55d36d8224d791038ff07d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf637786819bf7e26863a11a274bd1ba119a76d85eac8a829bf8aa0562ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d0000000000f9547bdfe68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc1f01cf13fdf0db339bb94791509e760000000000000043d3bca3b4e1c30227c41a28a0889e6f58dda3578a19a5ef077f33f97d1ac1063bb7ca96bed29b7948908298218d7a030000003641a83ce2be3293f224de29927319bbf44fe4924121afb7af4e864b1837ab860e02346315e8f936d30fab852a13df8c7f5c7c16e05daecc54ab06f0adeefa647cf429d76b3b1d"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) socket(0x2, 0x3, 0x0) socket(0x2, 0x3, 0x0) semget$private(0x0, 0x1, 0x0) r3 = socket(0x2, 0x3, 0x0) r4 = socket(0x2, 0x3, 0x0) r5 = dup(r4) fcntl$dupfd(r3, 0x0, r5) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r6 = socket(0x18, 0x0, 0x0) setsockopt(r6, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r7, 0xc028575d, &(0x7f00000001c0)={0x5, 0x16, './file0\x00', 0xd329, 0x36, 0x1, 0x8}) setsockopt(r6, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000180)=[0xffffffffffffffff, r8]) r9 = dup(r1) sendto$inet6(r9, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:34:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000240)) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000000)=""/53, 0x35}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/251, 0xfb}], 0x3, 0x0, 0x7) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r0, &(0x7f0000000040)=""/32, 0x20) execve(0x0, 0x0, 0x0) 16:34:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2087, &(0x7f0000000100)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:34:57 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, &(0x7f0000000080)=[{0x54}, {0x7}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f00000002c0)={0x1, 0x401, {[0x3ff, 0x8, 0x400000000000, 0x0, 0xfff, 0x10001, 0x80000001, 0x1, 0x80000000, 0x400, 0x80000001, 0x7, 0x8, 0x5, 0x4, 0x2, 0x81, 0x2], [0x4, 0x2, 0x7, 0x2, 0x3, 0x7, 0xfffffffffffffffe, 0x7, 0x2, 0xffffffff7fffffff], [0x91bc, 0xfffffffffffffffa, 0x3, 0x5, 0x100, 0x1, 0x1], [0x1, 0x1, 0x5, 0x0, 0x81, 0x5], [{0x80, 0x101, 0x9, 0x9}, {0xdad, 0xfff, 0x5394, 0x9}, {0x8000, 0x81, 0x2, 0x70d}, {0x401, 0x7f, 0x6, 0x1}, {0x96, 0x7, 0x40, 0x81}, {0xd86f, 0x600000, 0x1, 0x5}, {0x1, 0xfffff478, 0x0, 0x4}, {0xffc0, 0x5, 0x9, 0x7fffffff}], {0x5, 0xda7, 0x81, 0x3ff}, {0x7c4c, 0x1, 0x0, 0x1b}}}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000800)={0x4b, 0x5, 0x0, {[0x5, 0x6, 0x9, 0x5, 0x100, 0xffffffffffff756a, 0x1, 0x5, 0x697e3962, 0x8, 0x4, 0x8000, 0x0, 0x53aee68b, 0x9, 0x9, 0x8001, 0x80], [0x0, 0xff, 0x5, 0x0, 0x5, 0x200, 0x6, 0x3ff, 0x300000000], [0x6, 0x2, 0x800, 0x1, 0x80000000000, 0x7fffffff, 0x8000], [0x0, 0x9, 0x4, 0x200, 0x3, 0x5], [{0x1, 0x2, 0xd505, 0x80000000}, {0x7ff, 0x5, 0x20, 0x6277b7c2}, {0x2, 0x0, 0x2, 0x8000}, {0x1000, 0x7ff, 0x4, 0x7fff}, {0x1, 0x401, 0x400, 0xbd26}, {0x5, 0x8, 0x9, 0x7fffffff}, {0x8, 0x7f, 0x5, 0x1}, {0x7, 0x9, 0x1200000, 0xc4be}], {0x0, 0x3, 0x1, 0x70}, {0x9, 0x5, 0x3ff, 0xffffffffffffffc0}}}) 16:34:57 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x3, 0x80000001) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=[&(0x7f0000000040)='{-\x00'], &(0x7f00000001c0)=[&(0x7f0000000100)='-+*.\x00']) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000180)="000000024c8a44e1caa5b30bdfc982955d37c1c103287f07", 0x18}], 0x1, 0x0, 0x4000000000000000) 16:34:57 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f00000001c0)=0x8) dup2(r1, r0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x6, &(0x7f0000000080)=[{0x6, 0x80, 0x3f, 0x2}, {0x1f, 0x81, 0x7, 0x6}, {0x3f, 0x55, 0xfc, 0x8}, {0x81, 0x2, 0x1f, 0x200}, {0x1f, 0x9, 0x2, 0x20}, {0x2439, 0xfa, 0x5, 0x80}]}) r4 = kqueue() r5 = kqueue() kevent(r4, &(0x7f0000000040)=[{{r5}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r6 = dup(r5) kevent(r6, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r6, 0x29, 0x68, &(0x7f0000000200)={{0x18, 0x3, 0x100, 0x2}, {0x18, 0x0, 0xfffffff7, 0x9}, 0x4, [0x1, 0x3336, 0x1007, 0x0, 0x8, 0x6, 0x6, 0xfffffffc]}, 0x3c) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x20000000000001d5, &(0x7f0000000100)=[{0x3d, 0x40}, {0x8000, 0x0, 0x0, 0x2000000}, {0x6, 0x21}]}) open$dir(&(0x7f0000000040)='./file0\x00', 0x4c452c1496d417, 0x100) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 16:34:57 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x16a1) 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) r4 = msgget$private(0x0, 0x101) msgrcv(r4, &(0x7f0000000200)={0x0, ""/178}, 0xba, 0x1, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) madvise(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x4) 16:34:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000180)=[{0x80}, {0x1c, 0x5}, {0x4000007ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x20000000000000c5, &(0x7f0000000040)=[{0x60}, {0x8000025, 0x0, 0x0, 0x5}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) 16:34:57 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000)="10", 0x1) open(&(0x7f0000000200)='./file0\x00', 0x200, 0x2) r1 = semget$private(0x0, 0x7, 0x10080000000) getpgrp() semop(r1, &(0x7f0000000100), 0x0) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000040)=""/29) r2 = semget$private(0x0, 0x425f13df57fda06f, 0x103) semop(r2, &(0x7f0000000180), 0x0) semget$private(0x0, 0x3, 0x2) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x1, 0x100000000, 0x15, 0x8001, 0x100, 0x7fff]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000001c0)) r3 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x800, 0x14) linkat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', r3, &(0x7f0000000180)='./file0\x00', 0x4) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000280)=""/228) semop(r1, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x4, 0x3fc}, {0x3, 0x7, 0x1000}, {0x4, 0x68, 0x1003}, {0x3, 0xfffffffffffffffc, 0x1800}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x5d) semop(r1, &(0x7f0000000240), 0x6) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000080)=""/55) ioctl$TIOCCDTR(r3, 0x20007478) r4 = syz_open_pts() r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x10e40, 0x0) dup2(r4, r5) 16:34:57 executing program 0: minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) ioctl$KDGKBMODE(r0, 0x40044b06) 16:34:58 executing program 1: select(0x40, &(0x7f0000000000)={0x3ff, 0x3, 0xe88, 0x0, 0x0, 0x0, 0x2}, &(0x7f0000000200)={0xee, 0xff, 0x0, 0xf8a, 0x6, 0x1ff, 0x1}, &(0x7f0000000240)={0x3f, 0x2, 0x7fffffff, 0x0, 0x0, 0x100000001, 0x100000001, 0x54}, &(0x7f0000000280)={0x0, 0x973}) r0 = kqueue() r1 = socket$inet(0x2, 0x3, 0x10) getsockopt$sock_int(r1, 0xffff, 0x20, 0x0, 0x0) shutdown(r1, 0x2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x4c}, {0x16}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") open(&(0x7f0000000040)='./file0\x00', 0x200, 0x40) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000180)=[{0x80}, {0x1c}, {0x4000007ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000400)={0x0, &(0x7f0000000380)}) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0x18c) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000140)='\xd3\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00zk[v\x9b\x83\xde\xc4R\x00k\xfa8\x1bh\xd0Dz[\xf9@\xfdaHAtND\xea5\xedB\xd4\xc5\x81b<\x06\xe4\x92LS\x9b\xdf\x9e\x13\xf95\xbb\xa6.`V\x9a\x1a\x06\x95\xb4,\xd0\xb1\x11;\x9f_\xf1\x1fl~PE\xd0\x1b.K\xaaO\xba-8\xe9\xf69\xad\xc8\xc0\xdaA\xcc\xf8O;\xd7H\x04\x92\xab\xcd\xd6v\x15)', &(0x7f00000000c0)='\xca\xa3\a\x00']) pwritev(r5, &(0x7f00000001c0)=[{&(0x7f00000002c0)="89a3c409e5fd1cc0ba9a320b00560b5e3bb715bff80eb5295519398a3a5e448c38717c0e39a4e7d20dd8fefd956955d29ce0fa8bca9e56f83c0486d5fca7aa0661c139fc2e4a1c63e19ab8b85ff58979f085c868485bbfc5ef54970b3271360c7b88b8e95e03b44145fec8d39d2b7f26748ab5d773f76e19e411405ec4324edc28ab926e8852d99282d2f82fa67ca02fc2b28882", 0x94}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)={0x0, 0xfffffffffffffffd}) close(r0) 16:34:58 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x7f]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) poll(&(0x7f0000000080)=[{r0, 0x2}, {r1, 0x2}], 0x2, 0x5) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000000)={0x8, './file0\x00', './file0\x00'}) lseek(0xffffffffffffffff, 0x0, 0x7fffffff, 0x0) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:34:58 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r3 = dup(r2) r4 = syz_open_pts() ioctl$TIOCSTOP(r4, 0x2000746f) r5 = syz_open_pts() ioctl$TIOCSTOP(r5, 0x2000746f) r6 = syz_open_pts() close(r6) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0xfff77ffffffffffc, 0xfffffffffffffffe, "9375b01a93b45136fdf001800000d11eaaf100"}) writev(r6, &(0x7f0000000040)=[{&(0x7f0000000340)="d1", 0x1}], 0x1) ioctl$TIOCMGET(r6, 0x4004746a, &(0x7f0000000240)) r7 = syz_open_pts() ioctl$TIOCSTOP(r7, 0x2000746f) kevent(r3, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffe, 0x80, 0x1, 0xbc54, 0x1}, {{r4}, 0xfffffffffffffffe, 0x8, 0x1, 0x1, 0x1}, {{r1}, 0xfffffffffffffffc, 0xb3b2c84363ee9d14, 0xf0000000, 0x93, 0x331}, {{r5}, 0xfffffffffffffff9, 0x7fcaf2dd0b1ab8d7, 0x20000000, 0xfffffffffffffffe, 0x80}, {{r7}, 0x5, 0x1, 0x1, 0xf5a7, 0x1c}], 0x4, 0x0, 0x5, 0x0) chflags(&(0x7f0000000140)='./file0\x00', 0x0) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000100)) r8 = fcntl$dupfd(r0, 0x0, r0) write(r8, &(0x7f0000000300)="0920090000000000040014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0xfffffffffffffeaa) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:34:58 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x6bb) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) close(r1) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400, 0x80) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000080)) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) syz_open_pts() 16:34:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2c}, {0x3d}, {0x7ffffffe}]}) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0xfff77ffffffffffc, 0xfffffffffffffffe, "9375b01a93b45136fdf001800000d11eaaf100"}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000340)="d1", 0x1}], 0x1) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0xfff77ffffffffffc, 0xfffffffffffffffe, "9375b01a93b45136fdf001800000d11eaaf100"}) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000340)="d1", 0x1}], 0x1) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000080)) dup(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:34:58 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x10000002, 0x80], [0x0, 0x0, 0x4, 0x0, 0x0, 0x2], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0x80000000000000}], {}, {0x0, 0x1}}}) r0 = syz_open_pts() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x8c) ioctl$VT_ACTIVATE(r2, 0x20007605, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000440)={0xe9, 0xffffffffffffff60, 0x100, 0x4, &(0x7f0000000c00)={{0x7, 0x87, 0xe4a9, 0x101, 0xfffffffffffff10b, 0x7, 0x400000000000003}, {[0x0, 0x6, 0x7, 0x3, 0x3fe, 0x4, 0xdf, 0x20, 0x9, 0x5, 0x0, 0x400000006, 0x6, 0x7fff, 0x9, 0x81a6, 0x7, 0x80000001], [0x6, 0x1, 0x20, 0x0, 0x81, 0xf51, 0x9, 0x10, 0x0, 0x1cd4], [0x8, 0x200000000000000, 0x3fc, 0x1, 0x0, 0x8, 0x32], [0x7f4, 0xfffffffffffff11f, 0x140803cd, 0x5, 0x3f], [{0x400, 0x0, 0x3ff, 0x2}, {0x8000, 0x1, 0x7d, 0x3}, {0x7, 0xffffffffffff0000, 0x1e91cab4, 0x1}, {0xc6f9, 0x7, 0x1000, 0xfb}, {0x6, 0x9, 0x5, 0x8}, {0x10001, 0x5, 0x8, 0x6}, {0x0, 0x6, 0x2, 0xea0f}, {0xff, 0x4, 0x0, 0x3b0}], {0x81, 0x9, 0xffffffffffffffff, 0x1}, {0x67e7, 0xb9, 0x9, 0x6}}}, 0x5, 0x3ff}) accept$inet(r2, &(0x7f00000000c0), &(0x7f00000002c0)=0xfffffffffffffe4f) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400), 0xc) r4 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x8c) ioctl$VT_ACTIVATE(r4, 0x20007605, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc0205602, &(0x7f0000000440)={0xe9, 0xffffffffffffff60, 0x100, 0x4, &(0x7f0000000c00)={{0x7, 0x87, 0xe4a9, 0x101, 0xfffffffffffff10b, 0x107, 0x400000000000003}, {[0x0, 0x6, 0x7, 0x3, 0x3fe, 0x4, 0xdf, 0x20, 0x9, 0x5, 0x0, 0x400000006, 0x6, 0x7fff, 0x9, 0x81a6, 0x7, 0x80000001], [0x6, 0x1, 0x20, 0x0, 0x81, 0xf51, 0x6, 0x10, 0x0, 0x1cd4], [0x8, 0x200000000000000, 0x3fc, 0x1, 0x0, 0x8, 0x32], [0x9, 0xfffffffffffff11f, 0x140803cd, 0x5, 0x3f], [{0x400, 0x0, 0x3ff, 0x2}, {0x8000, 0x1, 0x7d, 0x3}, {0x7, 0xffffffffffff0000, 0x1e91cab4, 0x1}, {0xc6f9, 0x7, 0x1000, 0xfb}, {0x6, 0x9, 0x5, 0x8}, {0x10001, 0x5, 0x8, 0x6}, {0x0, 0x6, 0x2, 0xea0f}, {0xff, 0x4, 0x0, 0x3b0}], {0x81, 0x9, 0xffffffffffffffff, 0x1}, {0x67e7, 0xb9, 0x9, 0x6}}}, 0x5, 0x3ff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) chown(&(0x7f0000000a80)='./file0\x00', r6, r5) r7 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x8c) ioctl$VT_ACTIVATE(r7, 0x20007605, 0x0) ioctl$VMM_IOC_RUN(r7, 0xc0205602, &(0x7f0000000440)={0xe9, 0xffffffffffffff60, 0x100, 0x4, &(0x7f0000000c00)={{0x7, 0x87, 0xe4a9, 0x101, 0xfffffffffffff10b, 0x7, 0x400000000000003}, {[0x0, 0x6, 0x7, 0x3, 0x3fe, 0x4, 0xdf, 0x20, 0x9, 0x5, 0x0, 0x400000006, 0x6, 0x7fff, 0x9, 0x81a6, 0x7, 0x80000001], [0x6, 0x1, 0x20, 0x0, 0x81, 0xf51, 0x9, 0x10, 0x0, 0x1cd4], [0x8, 0x200000000000000, 0x3fc, 0x1, 0x0, 0x8, 0x32], [0x7f4, 0xfffffffffffff11f, 0x140803cd, 0x5, 0x3f], [{0x400, 0x0, 0x3ff, 0x2}, {0x8000, 0x1, 0x7d, 0x3}, {0x7, 0xffffffffffff0000, 0x1e91cab4, 0x1}, {0xc6f9, 0x7, 0x1000, 0xfb}, {0x6, 0x9, 0x5, 0x8}, {0x10001, 0x5, 0x8, 0x6}, {0x0, 0x6, 0x2, 0xea0f}, {0xff, 0x4, 0x0, 0x3b0}], {0x81, 0x9, 0xffffffffffffffff, 0x1}, {0x67e7, 0xb9, 0x9, 0x6}}}, 0x5, 0x3ff}) accept$inet(r7, &(0x7f00000000c0), &(0x7f00000002c0)=0xfffffffffffffe4f) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) chown(&(0x7f0000000a80)='./file0\x00', r9, r8) r10 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x8c) ioctl$VT_ACTIVATE(r10, 0x20007605, 0x0) ioctl$VMM_IOC_RUN(r10, 0xc0205602, &(0x7f0000000440)={0xe9, 0xffffffffffffff60, 0x100, 0x4, &(0x7f0000000c00)={{0x7, 0x87, 0xe4a9, 0x101, 0xfffffffffffff10b, 0x7, 0x400000000000003}, {[0x0, 0x6, 0x7, 0x3, 0x3fe, 0x4, 0xdf, 0x20, 0x9, 0x5, 0x0, 0x400000006, 0x6, 0x7fff, 0x9, 0x81a6, 0x7, 0x80000001], [0x6, 0x1, 0x20, 0x0, 0x81, 0xf51, 0x9, 0x10, 0x0, 0x1cd4], [0x8, 0x200000000000000, 0x3fc, 0x1, 0x0, 0x8, 0x32], [0x7f4, 0xfffffffffffff11f, 0x140803cd, 0x5, 0x3f], [{0x400, 0x0, 0x3ff, 0x2}, {0x8000, 0x1, 0x7d, 0x3}, {0x7, 0xffffffffffff0000, 0x1e91cab4, 0x1}, {0xc6f9, 0x7, 0x1000, 0xfb}, {0x6, 0x9, 0x5, 0x8}, {0x10001, 0x5, 0x8, 0x6}, {0x0, 0x6, 0x2, 0xea0f}, {0xff, 0x4, 0x0, 0x3b0}], {0x81, 0x9, 0xffffffffffffffff, 0x1}, {0x67e7, 0xb9, 0x9, 0x6}}}, 0x5, 0x3ff}) accept$inet(r10, &(0x7f00000000c0), &(0x7f00000002c0)=0xfffffffffffffe4f) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) chown(&(0x7f0000000a80)='./file0\x00', r12, r11) getgroups(0x8, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, r3, r5, 0xffffffffffffffff, 0x0, r8, r11]) fchown(r0, r1, r13) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r14 = socket(0x18, 0x2, 0x0) r15 = fcntl$dupfd(r14, 0x0, r14) shmget$private(0x0, 0x2000, 0x1, &(0x7f0000776000/0x2000)=nil) ioctl$TIOCFLUSH(r15, 0x8080691a, &(0x7f0000000300)) 16:34:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x1fe, 0x33, 0x3, 0x8000}, {0x8, 0x9, 0x0, 0x9}, {0x0, 0x7, 0xe6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x40}, {0x15}, {0x6}]}) syz_emit_ethernet(0x28d, &(0x7f0000000340)='\x00') 16:34:58 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x12) r0 = shmget$private(0x0, 0x3000, 0xca, &(0x7f0000ffc000/0x3000)=nil) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x2000) madvise(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x4) r1 = kqueue() r2 = semget(0x3, 0x4, 0x80) semop(r2, &(0x7f0000000480)=[{0x0, 0x0, 0x1000}, {0x4, 0x8001}, {0xa8245f716c1c0026, 0x2, 0x9e0970ee9dd6f2c2}, {0x0, 0x0, 0x1000}], 0x4) semop(r2, &(0x7f0000000140)=[{0x4, 0x2, 0x1000}, {0x2, 0x401, 0x800}, {0xb, 0x4, 0x800}], 0x3) r3 = kqueue() r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0xfff77ffffffffffc, 0xfffffffffffffffe, "9375b01a93b45136fdf001800000d11eaaf100"}) writev(r4, &(0x7f0000000040)=[{&(0x7f0000000340)="d1", 0x1}], 0x1) kevent(r1, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x80}], 0x3, 0x0, 0x0, 0x0) r5 = dup(r3) kevent(r5, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) r6 = accept(r5, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x5, 0x4e224fd90045559c, r6, 0x0, 0x8000) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) munmap(&(0x7f0000002000/0x4000)=nil, 0x4000) 16:34:58 executing program 1: socketpair(0x0, 0x4003, 0xffffffffffffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYRES16], 0x1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000a40)) chflagsat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x10000, 0x2) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000140)=0x80000001) r3 = semget$private(0x0, 0x3, 0x0) semctl$GETZCNT(r3, 0x7, 0x7, &(0x7f0000000180)=""/177) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='c\x00') mknod(&(0x7f00000002c0)='./file0\x00', 0x6000, 0x49) semop(r3, &(0x7f0000000040)=[{0x0, 0x9, 0xed83a85592e0e329}], 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r6 = getegid() lchown(&(0x7f0000000300)='./file0\x00', r5, r6) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wskbd\x00', 0x8, 0x0) chdir(&(0x7f00000003c0)='./file0\x00') fcntl$lock(r0, 0x8, &(0x7f0000000400)={0x3, 0x3, 0xc05, 0x9, r4}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) fchmodat(r2, &(0x7f0000000480)='./file0\x00', 0x41, 0x4) preadv(r1, &(0x7f0000000600)=[{&(0x7f00000004c0)=""/22, 0x16}, {&(0x7f0000000500)=""/197, 0xc5}], 0x2, 0x0, 0x0) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000640)={r7, r5, r8}, 0xc) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000680)={0xfffffffffffffe00, 0x2b, 0xfffffffff7ef952f, 0x2, "ac76a7989f168c73bb55a4001a1d00", 0x0, 0x3f}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000006c0), 0xc) recvmsg(r0, &(0x7f0000000880)={0xffffffffffffffff, 0x0, &(0x7f0000000780)=[{&(0x7f0000000700)=""/117, 0x75}], 0x1, &(0x7f00000007c0)=""/155, 0x9b}, 0x803) accept$inet6(r1, 0x0, &(0x7f00000008c0)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000900), 0xc) ioctl$TIOCSCTTY(r2, 0x20007461) accept$inet6(r1, &(0x7f0000000940), &(0x7f0000000980)=0xc) r9 = semget$private(0x0, 0x4, 0x201) semop(r9, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f0000000240)=0x8) semop(r9, &(0x7f0000000040)=[{0x2, 0x74, 0x1000}, {0x2, 0x800}, {0x3, 0x800, 0x1000}, {0x2, 0x1}, {0x4, 0xd, 0x800}, {0x0, 0x3ff, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0xffff, 0x2800}, {0x5, 0x4, 0x2800}], 0x9) semctl$GETPID(r9, 0x1, 0x4, &(0x7f0000000a00)=""/2) 16:34:58 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xf14, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) nanosleep(&(0x7f0000000080), 0x0) close(0xffffffffffffffff) 16:34:58 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) r2 = shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x0) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) shmdt(r2) shmctl$IPC_RMID(r1, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000040)=0x1) shmdt(r2) 16:34:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x87, 0x0, 0x0, 0x3}, {0x7, 0x0, 0x0, 0x8}, {0x46}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0x2) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 16:34:58 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0xfff77ffffffffffc, 0xfffffffffffffffe, "9375b01a93b45136fdf001800000d11eaaf100"}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000340)="d1", 0x1}], 0x1) flock(r1, 0x8) writev(r0, &(0x7f0000000800), 0x0) execve(0x0, 0x0, 0x0) 16:34:58 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, &(0x7f0000000140)=[{0x50}, {0x30}, {0x4006, 0x0, 0x0, 0x1}]}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") 16:34:58 executing program 1: r0 = socket(0x400000000039, 0x4, 0x6b) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x8c4, &(0x7f0000000200)="f2e39c9c6aeb7c9e2e9e97a392b90fe53ac77de39359cc71562f1d34feda40c1dbf02c9d2a8de61e19701742bff6e00906a3963d5a1d7fa890ed836499d165725e09372e470c6b4b22d5c470ec405c9e6794b58f3e19392126a7245edc9af6c3b55cf2e0c8420484326382ff25ca1cffd6", 0xd) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c02000000"], 0x1c, 0x0}, 0x0) 16:34:58 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff9}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82024534c7b99420194871b733442e5f712a33cafd25be4d0000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r1, &(0x7f0000000100)="8797f078e964e23bc85851382c4213442de600d63204fe1c", 0xf6, 0x0, 0x0, 0x0) 16:34:58 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000480)="90", 0x1) syz_open_pts() r1 = kqueue() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "854955883d026111fe4d04000000100000001000"}) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x59}], 0x1010, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x800, 0xffffffffffffffff, "69c75737320e47ba4a7baab7be9b0943b2fa183c"}) 16:34:58 executing program 0: r0 = socket(0x18, 0x4, 0xfc) r1 = kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r2 = kqueue() fchmodat(r1, &(0x7f0000000100)='./file0\x00', 0x44, 0x2) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() fchdir(r2) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0xc) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) kqueue() r3 = open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[@rights={0x306, 0x7, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r3, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}], 0x50}, 0x0) 16:34:58 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000100)=0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000340)={0x3, &(0x7f0000000180)=[{0x50}, {0x15}, {0x6, 0x0, 0x0, 0xf103}]}) pwrite(r1, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:34:58 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x80, 0xc2) sendmsg(r0, &(0x7f0000000500)={&(0x7f0000000100)=@in6={0x18, 0x0, 0x1, 0xffffffff}, 0xc, &(0x7f0000000400)=[{&(0x7f0000000200)="e0e303880c17362c40841809e351195c33e66ed561a4ceca09aaaa389b518665d673a09912f792df66816330c68928516b18a304bafedc12c8c2d488212bdcecd75acf77a547607255f0a28e70d2334891a2ec27a05874e7b5419eb2e648c746bf052d364ece483e3a7fe0147d3755a3b049ae427c6fc668a61a68e3c27cee9c97517e3bbc874a0b8932f2210571eaed964cf5847c7eed066d8fb197e07387be1bb8dbc719fef6b324559f09fe18c4351c5f2ed3e05dc7738b4f7cebc8571def9457be367eef2c18f4f0b4be", 0xcc}, {&(0x7f0000000300)="3d00e97ae6331322811c98a7d86d3422f819224d7893e4cafc63c26e549b4ba2dd9816c9a601fa8ab5e5e279f6eb2713df42d1e77c9c183f736f40f1d662160b11bf006d32cbb9bafc50ded53b9f611b73eae28718cbf92901d6c3818cd7d1098f0fbf1fdcf3c3f1a8a83e5499d38086e460fc722c5f1af4a056d3b090d061ca4bb1bbe360dba9ae77d730693ff658ba2428f5a122dc0877e5a5260a023ee98dfc0e799a4d4f18cc6efd8775aa9187e89d15687df270dce0f19b4b2556ab2fa5950f107443", 0xc5}, {&(0x7f0000000140)="1d4dbb61c20e9a834686c593a1aff6d71229daecf20abf505207c4a8c00cf9c7939912aa385708d708e1850f868091", 0x2f}], 0x3, &(0x7f0000000440)=[{0x88, 0xffff, 0xd2, "504386737bbe3078d982ee47345f22ef9d0999ec343b6d55b175ed1910b2e816b60a657c538b054ba92e7ddf0f2a9c3eae68fd995e6f3f10e6e0aa868192179ac17096c062ef8ea67b46349218eb98ee07180bac81b1125fa61bbc608cbe09ef51e25592d5ff67d880096749a112b80a23b2"}], 0x88}, 0x400) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="0000001862040179002b2c000000267e897f7780e9992d836000753dd4d16106195f81db318cefbd0900a24e14da0001a8b36b8f74652d62e100c501ad5a8bf626d9dea3c2c37bb79d7d2c336ec5e00000000000000000", 0x57}], 0x1) 16:34:58 executing program 1: r0 = socket(0x2, 0x8001, 0x0) close(r0) r1 = socket$inet(0x2, 0xc002, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) getsockname(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000100)={0x80, 0xbe, {0x4, 0x1}}) dup2(r2, r0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82027811e2b28a11776b"], 0x10) writev(r0, &(0x7f0000000140)=[{0x0}], 0x1) setsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:34:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) getpid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x24}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x351eb20b432fb3ff, &(0x7f0000000000)="b6bc1fc924792dbf1781d2b73a56") 16:34:58 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1efb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) open$dir(&(0x7f0000000080)='./file0/../file0\x00', 0x20, 0x82) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f0000000040)=0x1a305bba) 16:34:58 executing program 0: r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r2 = dup(r1) kevent(r2, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) sendto$unix(r2, &(0x7f0000000000)="55b30ea8550d8857b15174c2dc7a76df79d48d890307556f149dd03cd3d1f29209d5d017a575b2413d9524c3aea644255e18a4705c7a262ffe7ca5a32e4fdfb2ab3698e7cb864e404f0af1b85406d5b7e3fd2b527541aa3fc336a558d939ef7e300a1ed7919a57cc83ee97", 0x6b, 0x4, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) r3 = socket(0x10000000011, 0x10000004003, 0x0) sendto$unix(r3, &(0x7f0000000240)="b1000513600000000000000000400000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b08ed00e3630667a586196a07949a2cf4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006eeb1b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000f14ceef0de871a8a6d63850def49d19441e314e873ed34fa23dd8c53c88cd33ad2060f5735faf68f553701137a27286facab88528fc78cf547fab4c64724b7689f0b082de1a6a6f99b4f10a56ee036eac370859f6d8a10077ce5d24ec8393308d2eb7a0214acbd8ad1f29404636d649a3f3efe7d9b76dc88e9db5b0867033fc89689ee898bb016ae81254184347c92d2cc02299a2745288a7f93c813d582da379cd31bdfb8544454022323e6005f6bb9b904ae672534a94111be5c8fbdfbffc55c92544110f404c8b612950eedab9ce70fa9320f26ced12bd9aeac849fd093af97fcf0aca94411dc36775c535f238f8b0570378ba07143fb8cbcba9f395028e6cd52e6ed447c6400a3a84cd2cd38d43f62c339e43bb6772f402a4f660b098a96c93c710983b35dcacabdc8ce1489f1824a0f5bc335898924b9af5849c1f1d0823868d63896ffe60e351b18a225b39729b89ccb0730eed16d0af74b28ca9395459d3ae169d7dd0d198b3bcd7aac87fbdc40569c7c2bec0c3b76451f4fc47e0ea922bbc8ddc70d78d9df32aac7b119d910610549e18f87041388b8949e816fd69c15cf63b37e3cf581e123886bf0eda6399832445a8ffe31a103f62bfca967220147c59574b927f169e21050139987cc2915a30083ab43fc472826d8448bee28b5df90d7e030d1f46a0d105dd9820079528281a9ace95c3fdea6f571", 0x17a, 0x203, 0x0, 0xfffffffffffffd91) 16:34:58 executing program 1: ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0xd14, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000240)=""/83}, {&(0x7f0000000180)=""/83, 0x268}], 0x10000000000002f9) pipe2(&(0x7f0000000000), 0x4) close(r0) write(r1, &(0x7f0000000200)='R', 0x1) 16:34:58 executing program 0: r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r2 = dup(r1) kevent(r2, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) setpgid(r3, r4) open(&(0x7f0000000180)='./file0\x00', 0x8000, 0xb64d10ea98f581c) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) clock_settime(0x2, &(0x7f0000000140)={0xe20}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = kqueue() r8 = kqueue() kevent(r7, &(0x7f0000000040)=[{{r8}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r9 = dup(r8) kevent(r9, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) r10 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r12 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x8c) ioctl$VT_ACTIVATE(r12, 0x20007605, 0x0) ioctl$VMM_IOC_RUN(r12, 0xc0205602, &(0x7f0000000440)={0xe9, 0xffffffffffffff60, 0x100, 0x4, &(0x7f0000000c00)={{0x7, 0x87, 0xe4a9, 0x101, 0xfffffffffffff10b, 0x7, 0x400000000000003}, {[0x0, 0x6, 0x7, 0x3, 0x3fe, 0x4, 0xdf, 0x20, 0x9, 0x5, 0x0, 0x400000006, 0x6, 0x7fff, 0x9, 0x81a6, 0x7, 0x80000001], [0x6, 0x1, 0x20, 0x0, 0x81, 0xf51, 0x9, 0x10, 0x0, 0x1cd4], [0x8, 0x200000000000000, 0x3fc, 0x1, 0x0, 0x8, 0x32], [0x7f4, 0xfffffffffffff11f, 0x140803cd, 0x5, 0x3f], [{0x400, 0x0, 0x3ff, 0x2}, {0x8000, 0x1, 0x7d, 0x3}, {0x7, 0xffffffffffff0000, 0x1e91cab4, 0x1}, {0xc6f9, 0x7, 0x1000, 0xfb}, {0x6, 0x9, 0x5, 0x8}, {0x10001, 0x5, 0x8, 0x6}, {0x0, 0x6, 0x2, 0xea0f}, {0xff, 0x4, 0x0, 0x3b0}], {0x81, 0x9, 0xffffffffffffffff, 0x1}, {0x67e7, 0xb9, 0x9, 0x6}}}, 0x5, 0x3ff}) accept$inet(r12, &(0x7f00000000c0), &(0x7f00000002c0)=0xfffffffffffffe4f) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) chown(&(0x7f0000000a80)='./file0\x00', r14, r13) setsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000200)={r10, r11, r13}, 0xc) close(r6) r15 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r15, &(0x7f0000000040)="7b553b6aedc2ec28", 0x8) 16:34:59 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) r0 = syz_open_pts() r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0xfff77ffffffffffc, 0xfffffffffffffffe, "9375b01a93b45136fdf001800000d11eaaf100"}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000340)="d1", 0x1}], 0x1) close(r1) syz_open_pts() socket$inet6(0x18, 0x8000, 0x40) connect$inet6(0xffffffffffffff9c, &(0x7f0000000000)={0x18, 0x1, 0x1, 0xb0}, 0xc) writev(r0, &(0x7f0000000480), 0x10000000000002ca) 16:34:59 executing program 0: r0 = getgid() setegid(r0) r1 = socket(0x400000000018, 0x3, 0x3a) getitimer(0x0, &(0x7f0000000080)) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000000)={{}, {}, 0x0, [0x0, 0x0, 0x40]}, 0x2d1) dup(r1) chdir(&(0x7f00000000c0)='./file0\x00') 16:34:59 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='\x00\xdfF8\xe1\x82\x00', 0x200, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)=0x3) ioctl$TIOCEXCL(r0, 0x2000740d) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000180)={0x0, 0x10001, 0x0, 0x0, "5bebfc0ba0c10a9054edf0721b84396af3aa4755"}) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000140)=0x6) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000c40)=ANY=[], 0x0, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000002c0)=[{{r3}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r4) msgsnd(r2, &(0x7f0000000040)=ANY=[@ANYRES64=r4], 0x1, 0x800) msgrcv(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000004000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r2, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000f2ff00002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r5 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r9 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r9, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r9, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r11 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000980)={{0x0, r5, r8, r10, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r7, r11, 0xa5, 0x1, 0x100000000, 0x2}) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/147) r12 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r14 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x8c) ioctl$VT_ACTIVATE(r14, 0x20007605, 0x0) ioctl$VMM_IOC_RUN(r14, 0xc0205602, &(0x7f0000000440)={0xe9, 0xffffffffffffff60, 0x100, 0x4, &(0x7f0000000c00)={{0x7, 0x87, 0xe4a9, 0x101, 0xfffffffffffff10b, 0x7, 0x400000000000003}, {[0x0, 0x6, 0x7, 0x3, 0x3fe, 0x4, 0xdf, 0x20, 0xd, 0x5, 0x0, 0x400000006, 0x6, 0x7fff, 0x9, 0x81a6, 0x7, 0x80000001], [0x6, 0x1, 0x20, 0x0, 0x81, 0xf51, 0x9, 0x10, 0x0, 0x1cd4], [0x8, 0x200000000000000, 0x3fc, 0x1, 0x0, 0x8, 0x32], [0x7f4, 0xfffffffffffff11f, 0x140803cd, 0x5, 0x3f], [{0x400, 0x0, 0x3ff, 0x2}, {0x8000, 0x1, 0x7d, 0x3}, {0x7, 0xffffffffffff0000, 0x1e91cab4, 0x1}, {0xc6f9, 0x7, 0x1000, 0xfb}, {0x6, 0x9, 0x5, 0x8}, {0x10001, 0x5, 0x8, 0x6}, {0x0, 0x6, 0x2, 0xea0f}, {0xff, 0x4, 0x0, 0x3b0}], {0x81, 0x9, 0xffffffffffffffff, 0x1}, {0x67e7, 0xb9, 0x9, 0x6}}}, 0x5, 0x3ff}) accept$inet(r14, &(0x7f00000000c0), &(0x7f00000002c0)=0xfffffffffffffe4f) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) chown(&(0x7f0000000a80)='./file0\x00', r16, r15) r17 = kqueue() r18 = kqueue() kevent(r17, &(0x7f0000000040)=[{{r18}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r19 = dup(r18) kevent(r19, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r21 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r21, &(0x7f0000000c40)=ANY=[], 0x0, 0x0) r22 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r23 = kqueue() kevent(r23, &(0x7f00000002c0)=[{{r22}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r23) msgsnd(r21, &(0x7f0000000040)=ANY=[@ANYRES64=r23], 0x1, 0x800) msgrcv(r21, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000004000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r21, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r21, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r24 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r25, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r28 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r28, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r28, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r30 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r21, 0x1, &(0x7f0000000980)={{0x0, r24, r27, r29, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r26, r30, 0xa5, 0x1, 0x100000000, 0x2}) r31 = getpgid(r26) r32 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r32, &(0x7f0000000c40)=ANY=[], 0x0, 0x0) r33 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r34 = kqueue() kevent(r34, &(0x7f00000002c0)=[{{r33}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r34) msgsnd(r32, &(0x7f0000000040)=ANY=[@ANYRES64=r34], 0x1, 0x800) msgrcv(r32, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000004000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r32, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r32, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r35 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r36, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r39 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r39, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r39, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r41 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r32, 0x1, &(0x7f0000000980)={{0x0, r35, r38, r40, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r37, r41, 0xa5, 0x1, 0x100000000, 0x2}) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000300)={{0x0, r12, r13, r16, r20, 0x180, 0x6}, 0xff, 0x2, r31, r41, 0x939, 0x0, 0x29c, 0x7fffffff}) r42 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r43 = kqueue() r44 = kqueue() kevent(r43, &(0x7f0000000040)=[{{r44}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r45 = dup(r44) kevent(r45, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) ioctl$VT_SETMODE(r45, 0x80087602, &(0x7f00000001c0)={0x0, 0xf9, 0x5, 0xb23b}) write(r42, &(0x7f0000000040)="510fc3", 0x3) pwritev(r42, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:34:59 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffffc], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) mprotect(&(0x7f0000606000/0x4000)=nil, 0x4000, 0x2) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) close(0xffffffffffffff9c) 16:34:59 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0x1de0], [0x0, 0x0, 0x1000000403]}}) r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r2 = dup(r1) kevent(r2, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000000c0)={0x6, 0x6}, 0x8) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) symlinkat(&(0x7f0000000000)='./file0\x00', r4, &(0x7f0000000080)='./file0\x00') r5 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 16:34:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{}, {0x1c}, {0x6}]}) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0xfff77ffffffffffc, 0xfffffffffffffffe, "9375b01a93b45136fdf001800000d11eaaf100"}) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000340)="d1", 0x1}], 0x1) r3 = fcntl$dupfd(r1, 0xa, r2) connect$unix(r3, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0xfff77ffffffffffc, 0xfffffffffffffffe, "9375b01a93b45136fdf001800000d11eaaf100"}) writev(r4, &(0x7f0000000040)=[{&(0x7f0000000340)="d1", 0x1}], 0x1) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000200)=0x6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x277, &(0x7f0000000300)="032d8a49") r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000180)=[{0x80}, {0x1c}, {0x4000007ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x5, 0x6, 0xfe, 0x1000}, {0x1, 0x6d, 0x2, 0x3}]}) 16:34:59 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f00000003c0)=[{0x80}, {0x1c}, {0xfffb, 0x0, 0x3}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0xa, &(0x7f0000000340)=[{0x4, 0x4, 0x0, 0x101}, {0x0, 0x40, 0x1, 0x5ea79889}, {0xffff, 0x9, 0x4, 0x1}, {0x80, 0x7, 0xff, 0x9}, {0x2, 0x1, 0x7f, 0xaa}, {0x9, 0x3, 0x6, 0x4}, {0x8, 0x80, 0x5, 0x2}, {0x3, 0x9, 0x1, 0x9dff}, {0x5, 0x20, 0x42, 0x200}, {0x6, 0x6, 0x8}]}) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf60a46439aa972152f2d848a02cd3a1a4375a915c8e076c8a16e630eb28ba13e6297c117815d7e7a7352a4a657599370e52c3b19274cd1b572a3e4af409f44cece0bf40b4319a777eb74cb234fc28809686aa74e2ae13e2c29b843072", 0xb5}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r3, r2) r4 = syz_open_pts() ioctl$TIOCSTOP(r4, 0x2000746f) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x80, 0x0) r5 = syz_open_pts() ioctl$TIOCSTOP(r5, 0x2000746f) fchdir(r3) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, &(0x7f0000000180)=0x8000) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) 16:34:59 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="ef045c91355745992a101018000010ff010001005ad35a0520000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000040)=[{}]}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000004a, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x20, 0x40) 16:35:00 executing program 0: r0 = socket(0x20, 0x3, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100200000000000000043fd00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000000029, 0x4, &(0x7f0000000180)="01000000", 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000140)="ad1af05de2f4ef18", 0x26d) 16:35:00 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x94) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) mknod(&(0x7f0000000240)='./file0/file0\x00', 0x10, 0xce) ktrace(&(0x7f0000000080)='./file0/file0\x00', 0x1, 0x40000024, 0x0) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0\x00', 0x121) chflags(&(0x7f0000000180)='./file0\x00', 0x80000) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1, 0x0) msgget$private(0x0, 0x2) bind$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="0166697f4d87ce8c6c4e240f"], 0xa) lstat(&(0x7f0000000200)='./file0\x00', &(0x7f00000002c0)) chroot(&(0x7f00000001c0)='./file0/file0\x00') 16:35:00 executing program 0: r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r2 = dup(r1) kevent(r2, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000080)=0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="301f737c06"], 0x1) r3 = socket(0x2, 0x3, 0x1) connect$unix(r3, &(0x7f0000000800)=ANY=[@ANYBLOB="617f6c99bc2d81d5e84570badd426a0c9dab737008d30683fe7924d2ab405ea00dca68b8de7643e9272da1ea0a8a2d35fa750f7e0bfb4d9fce4a272ef5b2b249e070aa5b29f4747b07a2880274c619cd5203a9db69bea9c6d4d442384123d74915"], 0x10) mkdir(&(0x7f0000000040)='./file0\x00', 0x13) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x81, 0xfb, 0x6, 0x0, 0x0, 0x8, 0x7864007e, 0x2, 0x0, 0xbd, 0x7ff}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r4, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000200)={0x10, 0x4, 0x4, 0xe4e0, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x6d}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x645}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x47}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x100000001}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xffff}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x3}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x6000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1f}, {&(0x7f0000ff2000/0xc000)=nil, &(0x7f0000ff5000/0x1000)=nil, 0x4}, {&(0x7f0000ff1000/0x2000)=nil, &(0x7f0000ff3000/0x4000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x9}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000fef000/0x3000)=nil, 0x2}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x5}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff3000/0x3000)=nil}, {&(0x7f0000fee000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xffffffc0}) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r3, &(0x7f0000000140)='\r\r\x00\x00\x00\x00\x00\x00', 0x188) 16:35:00 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getsockname$unix(0xffffffffffffff9c, &(0x7f0000001480)=@abs, &(0x7f00000001c0)=0x8) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000e) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000200)) r3 = dup(r0) recvfrom$inet6(r1, &(0x7f0000000480)=""/4096, 0x1000, 0x41, 0x0, 0xfffffffffffffff9) listen(r3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) r4 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r5, 0x0, &(0x7f0000000040)) r6 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r7, 0x0, r7) r8 = fcntl$dupfd(r2, 0xa, r7) ioctl$FIOASYNC(r8, 0x8004667d, &(0x7f0000000440)=0x200000) write(r4, &(0x7f00000000c0)="a9a94b142498f3d084e162f1cb1159d5d9521840832cd8a188da80abeb33199cbc910bb3d50328b6b3172d866b71fef7962436fafe904c361a0d490e0e7cd9a577f38f9e7a9fbed7e11f7fafe4d5a9ce12828a029c4ea615238f99d1e44c44ec5fc06546e3977b40f15796361cbfdfc283e112614ac00949d5f45c8e7051805a9ebcc225c1c93b73606751e9dcda4ef0ce", 0x91) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) r9 = socket(0x2, 0x1, 0x0) connect$unix(r9, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) sendto$inet6(r9, &(0x7f0000000300)="940f454695241d5facc07b62f07ab4dc4509d4389a879e6d15484fd3e068fe63094b3342087a69b128cb0de42e1d3f8d25b06bbe90d23c2d6de0949608593b59c828913befefed891b100123666b8acec72663eb06183107a7e1ff8ecd5ea72e9bfb5f670d3fc78ee0cf86139aa87eaec5ad20c325ab07a81bb93558d0930aeaf9e481a7ab5d51823fb1bbc41c5aee45d5483f8c94fa8e0f218152e31ec8df3ba4d4f8577e0d0fe376d3e5b794cfe77e8f1ce9c27e3ca8fec3db6e9912cbcf6a5092c450b98343827fbd38fed41c55e0bc414567226d5df63c9f0fddf5477f3d81b8ad60c3b4f449b414ae2d8d5e3e903de93832b27ddd0868b009bc2b0f0d9c408da0eef3aa543ebcb609bc526f0dd413471ca2", 0x114, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r10 = accept$unix(r3, 0x0, 0x0) write(r10, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) sendto$unix(r9, &(0x7f00000000c0)="b9e17c754528668ee54d4e42b67b77a57ddfdade358cafae2641068ba77d41b30ed78f02aebae357971981e601ea692c6d5d3e0bf5930ac55cfab1752fe6f9c88479b180b05b02cb5a30eb5ffd66403c6850493be0e22d708b0af877ef55c281aec760f1a5fb0f01ebc475dad7892c9716bd4989aec6d963b23d0222578cf6a168c1c967", 0x84, 0x0, 0x0, 0x0) dup2(r3, r10) 16:35:00 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = semget$private(0x0, 0x3, 0x0) semctl$GETZCNT(r2, 0xfffffffffffffffd, 0x7, &(0x7f0000000340)=""/165) geteuid() r3 = getegid() r4 = kqueue() r5 = kqueue() kevent(r4, &(0x7f0000000040)=[{{r5}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r6 = dup(r5) kevent(r6, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x2d9) r8 = getgid() setgid(r8) setgroups(0x40000085, &(0x7f00000004c0)=[r3, r7, r8]) r9 = semget$private(0x0, 0x4, 0xa5) semop(r9, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r9, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r9, &(0x7f00000001c0)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x400}, {0xc, 0xfffffffffffffff8, 0xc00}, {0x2, 0xad, 0x1000}], 0x8) semop(r9, &(0x7f0000000040)=[{0x2, 0xeff7, 0x1800}, {0x4, 0x20, 0x5a8e4b91944d23c3}, {0xa50b5b29fd415b60, 0x4, 0x1000}, {0x3, 0x5, 0x2000}, {0x0, 0x45, 0x1000}], 0x5) r10 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0x1ad) r12 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r14 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r14, 0xc0107002, &(0x7f0000000000)=0x21a) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000100)={{0x3, r11, r12, r13, r15, 0x4}, 0x200, 0x401, 0x2}) r16 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r18 = getgid() setgid(r18) setgroups(0x3, &(0x7f00000004c0)=[r16, r17, r18]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x7fff, r13, r3, r11, r18, 0x20, 0x3}, 0x725eae93, 0x40, 0x1}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2011, r0, 0x0, 0x8000000000000000) socket$inet6(0x18, 0x8001, 0x0) r19 = socket(0x12, 0x7, 0x7) setsockopt(r19, 0x6, 0x2, &(0x7f00000000c0)="86537602", 0x4) r20 = socket(0x2, 0x2, 0x0) connect$unix(r20, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r20, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r20, 0x0, 0x0) close(r20) 16:35:00 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000e8a000/0x1000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000180)="c2", 0x1}], 0x1, 0x0}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000a00)={&(0x7f0000000700)=@file={0x0, './file\x00'}, 0x9, &(0x7f00000009c0)=[{&(0x7f0000000740)="ef114e5bfd4e5e1a9f91c4ebd4405a9de15189d078dfd4aa51b48418a1057233379203c05f21dfbb7c92a395eddc78f4540abccf510d48566c37d8c01b76b5012f48859e0f6efe9210f051aad663afec6869926483faf3ad5284bf563db697a7849567136d237d5d8bbd0ad3ad5b1431a06319aeaea034c0776f9fa37ff6036b19744e6e2c6861cbe6cec4041b4207e233fc90f86475dfe5334094c9863014", 0x9f}, {&(0x7f0000000800)="e43eb05227dc68e6d3aa7f26d0d6f4c0693684a2684ed38fbed9f4959f7c4fa550fcb63b98daf89be36016b283d1b4e4bec48c3a01b99b4262a13a2ee7a34225d555ecb96a657d8fe6c9884704fbcfd70e5761401c037eeea937be2eb16f8ae34d49635083023cd4120f489758f1237986d0a0ebdeaf9e306df6ee9d2323d03f7c6e3eccf89e653b5f70dd028c2691595ece85e3376b142f5296d32f1069181c8b4adcef29c8b536c0c0738fd5fd14672ccbd054cb2062f23c3c839e810a0940dc389de55564c0df4c3237ea91de0f602a3bca8f4e92d30407308ea5ca17c86ab3738607b64fbdc2aa520140", 0xec}, {&(0x7f0000000900)="f487d83a62aec8420496ec5b7ada0882c99024", 0x13}, {&(0x7f0000000940)="96297efa2c1ae154705dbce5021a885da15bff5119a47d0d3a06f2f16759b01ac0d2b0daeb7342158b7e11f438a2d6fe93d20dac2195510d80afe5e4023ea69f6d", 0x41}], 0x4, 0x0, 0x0, 0x202}, 0x2) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000580)=""/159, &(0x7f0000000640)=0x9f) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 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:35:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000140)=[{0x1, 0x7, 0x8e, 0x100000000}, {0xff, 0x20, 0xfffffffffffff314, 0x20}, {0x200, 0x4, 0x0, 0x4}, {0x64, 0x10001, 0x6, 0x9}, {0x4, 0x9, 0x80, 0x80}, {0xbd, 0x401, 0x8, 0x7ff}, {0x6, 0x9f9, 0x4, 0x6}, {0x6, 0x2, 0x80000000, 0x40005c1d}]}) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) shmget(0x2, 0x2000, 0x6f5, &(0x7f0000000000/0x2000)=nil) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r3, 0x0, 0x3, &(0x7f00000009c0)=""/176) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getgid() r8 = semget$private(0x0, 0x4, 0x51) semctl$GETZCNT(r8, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$GETNCNT(r8, 0x4, 0x3, &(0x7f00000003c0)=""/237) r9 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r9, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETNCNT(r9, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$GETZCNT(r9, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000080)={{0x4, 0xffffffffffffffff, r4, r6, r7, 0x10, 0x9}, 0x8, 0x4, 0x9}) getgid() getppid() r10 = fcntl$getown(0xffffffffffffffff, 0x5) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = msgget(0x2, 0xc0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r16 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xfffffd59) r18 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r13, 0x1, &(0x7f00000003c0)={{0x0, r14, r15, r16, r17, 0x121, 0x9}, 0x800, 0x1, r18, r19, 0x3, 0x1, 0x1, 0x5}) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r2, r6, r15, 0x1e4, 0x8}, 0x5, 0x5, r5, r10, 0xfffffffffffffe01, 0x9, 0x7ff}) r20 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r20, 0x0, 0x0) shmctl$IPC_SET(r20, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r20, 0x2, &(0x7f0000000040)=""/210) r21 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) preadv(r21, &(0x7f0000000700)=[{&(0x7f0000000740)=""/72, 0x48}], 0x1, 0x0, 0x7ffffffffffffffc) r22 = socket(0x18, 0x1, 0x0) close(r22) connect$unix(r22, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r23 = socket(0x18, 0x1, 0x0) close(r23) connect$unix(r23, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r24 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r24, &(0x7f0000000f80)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000000000000000000000000000000000000000000000000000020000009aeab5beef00010027001c00000000000000000000000000000000000000000006000000000000000000000000a86cf441000000000000007306000000000000000000000000000000000000000000000000000000b25d8ad62856dec8dbdb05fd2d6c5da5d9aacf0688258af5c5f7a1c1215526d997cadc5720f1b208000000000000003248985c5c89117daa00fbcea2481795dc129c8b73dfd45409d0a1598b48c680e0f62c43576c06736304c3312a624ea751eb00"/305], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r24, &(0x7f00000007c0)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303e8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7509000000000000000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf129bf4ef7a13fd4c70b398c4f2e54f1dcb2fd3aa1da60a93adc5be829d0d5c110058c35b156bea20f83995139256b58d93f2dc9dbc5842cd1e3936d1d8cce8aa78284aa881942ebf3c172cb1c8c9f8e22c325b7aa34933f14f4c95e10e4897fabb175f9c8ef0a088fdb587421e6bf1fce9e88fa6882f33bda546ad186daff42a9b8126fbc923d7f783599e91bec563584fe29b040f6c790f1202a6192cc7816cd37a10879554748f19bbb11689ceb99300"/455], 0x44b, 0x800) 16:35:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x34, 0x0, 0x0, 0xfffffffffffffffd}, {0x74}, {0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffe47, &(0x7f0000000200)="e740608e8b2e9230af9c291d3c96") r1 = kqueue() r2 = kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0xc}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x20200, 0x0) ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x8, &(0x7f0000000180)=[{0x3, 0xff, 0x6, 0x1}, {0x5, 0x34, 0x0, 0x5}, {0x4, 0x9, 0xfe, 0x5}, {0x0, 0x7, 0x2, 0x3f}, {0x1, 0x7, 0xfb, 0x1f}, {0x1, 0xff, 0x7, 0x101}, {0x2, 0x3f, 0xff, 0x2000000}, {0x5, 0x90, 0x2, 0xffff}]}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") kqueue() kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r5 = dup(r2) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) kevent(r5, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) ioctl$SPKRTUNE(r5, 0x20005302, &(0x7f0000000000)={0x7, 0x4}) 16:35:00 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) pwrite(r0, &(0x7f0000000140)="e2", 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x20) mmap(&(0x7f0000ff9000/0x2000)=nil, 0x2000, 0x2, 0x4811, r1, 0x0, 0x80000000000003) ftruncate(r0, 0x0, 0x4000) 16:35:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x19b, &(0x7f0000000080)=[{0x883, 0xfc, 0x6, 0x2c3}]}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="b658b389a88f5e3dea4908399ea8") 16:35:00 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ffffffffffb, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795ab976ef3caf00"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e09104821ed1549ed688286fff86bcbf5cbbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708815c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf641301511f591cb0b938defaf0756c5f38af2ecde75f89401e1bb8602f31f7d08e8c5a888c90ddff5f0c4e311c345f3516f5685beb0433fe42c6fe8aae6a082723a14dca54a626cb4399e9f2e72f70aa60701e1f27892b5c65ac3943e1a46d4143f9453faa955cbec69079eb12f89158ca24a2015a40641e374eb6efa182c21d71466362bd21dc87cd6a96e1d54f58809075b24c5744fa34d9cfa9af7a765dce7bda2c9f858e0479b7068b82174abb6069c4e1ee700564957c8e88a1bad4821a1d74d42cc09e1ff2cfc2d2af1fa4ef106e7888b992204400b0a9b1beebba875c5ecb40d6db73d8c58b80c644bc9cabc485479babed39941d62b05e0f8523e67eaf4cd31ce568d9f3af42bcf9687ed3a0583445c7e3d0156588c4a3c0cb6fa5e26d2883bd04121bc50e944be0f18b79c33b8a2f2e9a5b856085b5238c8d33906119822516aea0fb3b959363f2db8dfcb566555600dc0b608b4d9f16861f4198a0de11941461cec217377459c0aac1db06a68e20c", 0xfffffffffffffe3e) write(r0, &(0x7f0000000980)="89bf73e40fa9f6738637b9d9a53a0c", 0xf) 16:35:00 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000e80)=ANY=[@ANYBLOB="2202f7e29f72000143a95dafcb792f85430f8c5bac649a0085f9e282d4c8aa0951847a5332492e32ede284725b6ecac8fcae37956ca7d0e42be69a7931ee00c62a4e69a4d01fda9666f7a8ba08f000f5ffff976691d279f91a39d9a1e62884fae110964c1a21dd4229f2000000e6762c8f9f954be49ca14ef5a27ed91374479f05ba4d77b1753b50f6dc73f41cb9a01f8978272334d65140d845e67e782b8a05622e5beb67c1622ff084f1e972fe76f5fd0e2b6109d9cb26696937bc8200e38870e771ff5f4d6c03d79aa050ed161df58d20f2ce6551a4fe392cbd5153efceaa4a7a1a8a3d33d9c668f320e74f8bb161bc41817660acd04dece040d40bec0adb8519dc6c9d2d49d42e2bd1f2afe12cde519a551b596b1d95cadfeb88acf08eb634375eee416eaedd1f0b49353d7ec831ba9b5943703f132816d954313079552d349ff8cabd4fc953a64deba1cfc588e2a15f9a8a3f11c4bb85af5bff9222fcac25b98847b4a58789a6d587f20b939e60dcf57b9970613c86a62042a4fd478892ce6a7fa774f63e8704c3e41da7e41c677266ec62e362db4b8e8a6fb893211a5449c8ff7cd4bc6a9761cbeaf37b965c5e1c5ff2dc8db36421af02b08aaceadd2a396ce85f7e31d88aa440b6f4a1bf31df872a6ec4657c0cc222199546c914fa7c765368ccf9364898c688234c8ffc66041cb3868d0d2d81317474e5a62160f1debddcb032ac051a12870078d096f2c01a9db07caa"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000140)=0x437, 0x4) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x5) r1 = socket(0x2, 0x8002, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000080), 0x4) dup2(r0, r1) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r1, 0x0, 0x0) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r3, 0x0, 0x0) shmctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r5, &(0x7f0000000280)=[{0x3, 0x11, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r6 = getgid() r7 = socket(0x800000018, 0x1, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r9 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r8, r9, 0x10, 0x9}, 0x8, 0x1, 0x9}) r10 = getgid() r11 = getppid() r12 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) r16 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x8c) ioctl$VT_ACTIVATE(r16, 0x20007605, 0x0) ioctl$VMM_IOC_RUN(r16, 0xc0205602, &(0x7f0000000440)={0xe9, 0xffffffffffffff60, 0x100, 0x4, &(0x7f0000000c00)={{0x7, 0x87, 0xe4a9, 0x101, 0xfffffffffffff10b, 0x7, 0x400000000000003}, {[0x0, 0x6, 0x7, 0x3, 0x3fe, 0x4, 0xdf, 0x20, 0x9, 0x5, 0x0, 0x400000006, 0x6, 0x7fff, 0x9, 0x81a6, 0x7, 0x80000001], [0x6, 0x1, 0x20, 0x0, 0x81, 0xf51, 0x9, 0x10, 0x0, 0x1cd4], [0x8, 0x200000000000000, 0x3fc, 0x1, 0x0, 0x8, 0x32], [0x7f4, 0xfffffffffffff11f, 0x140803cd, 0x5, 0x3f], [{0x400, 0x0, 0x3ff, 0x2}, {0x8000, 0x1, 0x7d, 0x3}, {0x7, 0xffffffffffff0000, 0x1e91cab4, 0x1}, {0xc6f9, 0x7, 0x1000, 0xfb}, {0x6, 0x9, 0x5, 0x8}, {0x10001, 0x5, 0x8, 0x6}, {0x0, 0x6, 0x2, 0xea0f}, {0xff, 0x4, 0x0, 0x3b0}], {0x81, 0x9, 0xffffffffffffffff, 0x1}, {0x67e7, 0xb9, 0x9, 0x6}}}, 0x5, 0x3ff}) accept$inet(r16, &(0x7f00000000c0), &(0x7f00000002c0)=0xfffffffffffffe4f) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) chown(&(0x7f0000000a80)='./file0\x00', r18, r17) lchown(&(0x7f0000000180)='./file0/file0\x00', r18, r15) chown(&(0x7f0000000200)='./file0/file0\x00', r14, r15) lchown(&(0x7f0000000780)='./file0\x00', r14, r15) lchown(&(0x7f00000001c0)='./file0\x00', r14, r15) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x6, r14, r4, r8, r10, 0x1e6, 0x8}, 0x5, 0x5, r11, r12, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$SHM_UNLOCK(r3, 0x4) 16:35:00 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfbfffffffffdffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0xfff77ffffffffffc, 0xfffffffffffffffe, "9375b01a93b45136fdf001800000d11eaaf100"}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000340)="d1", 0x1}], 0x1) r2 = fcntl$dupfd(r1, 0x1b, 0xffffffffffffffff) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000000)=0x4a0f) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:35:00 executing program 1: pipe(&(0x7f0000000200)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000900)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000180), 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0xb) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:35:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x30}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:35:00 executing program 1: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') munlock(&(0x7f000038a000/0x4000)=nil, 0x4000) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000000000a], [], [], [{0x3}, {0x0, 0x0, 0x0, 0x1f}], {}, {0x0, 0x200000}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000100)={0xa, &(0x7f0000000080)=[{0x7, 0x1, 0x2, 0x259}, {0xe, 0x1f, 0x40, 0x1}, {0x8001, 0x40, 0x1f, 0x8001}, {0x7000, 0x3f, 0x7, 0x7fffffff}, {0x9bf, 0x1f, 0xe9, 0xfffffffc}, {0x67b8, 0x1, 0x40, 0x7}, {0x2, 0x20, 0x8, 0x6}, {0x5, 0x3, 0x6, 0x4}, {0x0, 0x6, 0x6, 0xf5e}, {0x8001, 0x9, 0x0, 0x6}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f0000000c40)=ANY=[], 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r2) msgsnd(r0, &(0x7f0000000040)=ANY=[@ANYRES64=r2], 0x1, 0x800) msgrcv(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000004000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="01000000000000827e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000005eb222178bb3522b0000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r0, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r3 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r7 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r7, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r9 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000980)={{0x0, r3, r6, r8, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r5, r9, 0xa5, 0x1, 0x100000000, 0x2}) ktrace(&(0x7f0000000140)='./file0\x00', 0x1, 0x828, r9) r10 = socket(0x2, 0x3, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x8020699f, &(0x7f0000000300)) 16:35:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000880)={0x1000, 0x0, 0x90d2, 0x1000, "00e74de400", 0x0, 0xffffd}) write(r0, &(0x7f00000002c0)="14202bc87290167d61e1f5ecabcb0e0ff7fcc134ea11325884c3a32bb898c44482eab9c7a74a83e5047087f90eeb2d7e658d3d0f1dd368f2a7c5da70a76f7df19c4f7bf4423bf515898c99aaafc5b4f2436bc457ade89efaea7b434a86f133395739acf9f96f3737ebc319", 0xfffffdd5) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000280)) r1 = socket(0x800000018, 0x1, 0x0) r2 = syz_open_pts() fchdir(r2) setsockopt$sock_int(r1, 0xffff, 0x1000, 0x0, 0x0) write(r1, &(0x7f00000000c0)="0f9dd1f4b3c031cbeee9c9d34c9437b95cce90f854327f2c3ef755186d67b1e90e8dd3ec375be45501c4b5483d7da68dc9e953cf338bf295735ac00d0c3ecf65cdec5c585822c89184998bbe218eba0df4df067dff5fe6d97ca1451b75f2be0a675c01eed0576c4a73a8830d1a32b3299db28b8f27e7e58eb435be89baad67c4468d194e05fee535c5acabd2ed14e75e5cf22090930384ddf637fdcf75dfeb31b4fc840b08a11318cc0a24ccfa6424b60bafad49d128b81231517bc6c4a3389b2155c86d2b8a66cf28188a30553ee3881639b99fe0ba83d36c36a4d71ff538aa35249f981f91e0cb330902bd090d4124f0f3b8ac", 0xf4) syz_open_pts() r3 = socket(0x18, 0x2, 0x0) dup(r3) r4 = socket(0x18, 0x2, 0x0) r5 = dup2(r4, r4) r6 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x2) ioctl$TIOCCONS(r6, 0x80047462, &(0x7f00000000c0)=0x8a31) r7 = kqueue() r8 = kqueue() kevent(r7, &(0x7f0000000040)=[{{r8}, 0xffffffffffffffff, 0x82}], 0x3, 0x0, 0x0, 0x0) r9 = dup(r8) kevent(r9, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) r10 = accept(r9, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) fchflags(r10, 0x0) ioctl$KDDISABIO(r6, 0x20004b3d) ioctl$VMM_IOC_RUN(r5, 0xc050756a, &(0x7f0000000040)={0xfffffff9, 0x0, 0x0, 0x0, 0x0}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, 0x0, 0x0) kqueue() r11 = msgget$private(0x0, 0x401) msgsnd(r11, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r12 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r12, 0x80105727, &(0x7f0000000400)={&(0x7f0000000480)=[{0x101, 0x8}], 0x1}) pwrite(r12, &(0x7f00000002c0)="a3019d759bdccc0f96b77012f802e4f6216754248545e14aefe9c9736aac32f8247b4eaf70a50ae1e63362b6f0132ab55948ca9cb9d9bc78742697f597a7e522023f1baeec52c16c4248a179532fc58d5dd93144a0f3d6731f9583ae2fd2ec04acaaf274c2289a641e0adbc82865a875427d874b21f368f13f27170e12f115d5b093322d9830bfe6af60cd728fa8dc007134d0eb8ad3d4c18f1aeba76e4362cf48", 0xfffffffffffffe63, 0x0, 0x0) ioctl$FIOASYNC(r12, 0x8004667d, &(0x7f0000000380)=0x2) msgrcv(r11, &(0x7f00000004c0)=ANY=[@ANYBLOB="00fe880000000067dd00000000000000000000000000c2ab000000400000000000000000001067ee9ef11350f5df87fd065eca00000000000000000000dc263de45b91000000000000831f51f1f32fd93d3b5fc9c5ddf8000000000000000000000000000000e5f0e30000000002000000000000000000000000000002000000000000000000000000001c00000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000001e000000005395efe2069c8bad4251a42667661db8e1a10609638947feedecf1354aa95076e3f384c4ddd0b2ee2d5e3d2675c7b4602551bf57787dd49b7cfe2d8670f50001ccebab70e0972d87f6d8d4dc8767c4c45b3ea94de3d7211ead0000fc0000009c679c8992347d41cbdf"], 0x1, 0x1, 0x1000) msgctl$IPC_RMID(r11, 0x0) login: kernel: protection fault trap, code=0 Stopped at in_delmulti+0x8d: movl 0xc(%r14),%r15d ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic the kernel did not panic ddb{1}> trace in_delmulti(bffffff7ffffffff) at in_delmulti+0x8d in_purgeaddr(ffff800000a19200) at in_purgeaddr+0x156 in_ifdetach(ffff800000a11800) at in_ifdetach+0x74 if_setrdomain(ffff800000a11800,a) at if_setrdomain+0x19a ifioctl(fffffd807e25e790,8020699f,ffff800023bcfc60,ffff800020ac13d8) at ifioctl+0x16ad sys_ioctl(ffff800020ac13d8,ffff800023bcfd78,ffff800023bcfdc0) at sys_ioctl+0x5b9 syscall(ffff800023bcfe40) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x3a0bc449c30, count: -8 ddb{1}> show registers rdi 0xffffffff81eee24d in_delmulti+0x8d rsi 0x2e449 acpi_pdirpa+0x1a2b1 rbp 0xffff800023bcfa80 rbx 0 rdx 0x2e44a acpi_pdirpa+0x1a2b2 rcx 0xffff800022da2000 rax 0xffff800022da2000 r8 0xffffffff81342423 rt_ifa_purge+0x153 r9 0x5 r10 0x2f r11 0x9048edd7c9c7882c r12 0 r13 0x3 r14 0xbffffff7ffffffff r15 0x1 rip 0xffffffff81eee24d in_delmulti+0x8d cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff800023bcfa20 ss 0x10 in_delmulti+0x8d: movl 0xc(%r14),%r15d ddb{1}> show proc PROC (syz-executor.1) pid=257152 stat=onproc flags process=0 proc=4000000 pri=86, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800020ac0780,0xffffffff82634898 process=0xffff800020aec700 user=0xffff800023bca000, vmspace=0xfffffd8061e9c460 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 76939 111786 14016 0 7 0 syz-executor.0 76939 174881 14016 0 3 0x4000080 ttyout syz-executor.0 58747 109751 11978 0 2 0 syz-executor.1 58747 480278 11978 0 3 0x4000080 msgwait syz-executor.1 *58747 257152 11978 0 7 0x4000000 syz-executor.1 71533 404801 0 0 3 0x14200 bored sosplice 11978 340496 71171 0 3 0x82 nanosleep syz-executor.1 14016 23544 71171 0 3 0x82 nanosleep syz-executor.0 71171 506987 9391 0 3 0x82 thrsleep syz-fuzzer 71171 493709 9391 0 3 0x4000082 thrsleep syz-fuzzer 71171 3449 9391 0 3 0x4000082 thrsleep syz-fuzzer 71171 205720 9391 0 3 0x4000082 thrsleep syz-fuzzer 71171 409299 9391 0 3 0x4000082 thrsleep syz-fuzzer 71171 22254 9391 0 3 0x4000082 thrsleep syz-fuzzer 71171 513296 9391 0 3 0x4000082 thrsleep syz-fuzzer 71171 411936 9391 0 3 0x4000082 thrsleep syz-fuzzer 71171 404229 9391 0 3 0x4000082 kqread syz-fuzzer 71171 359065 9391 0 3 0x4000082 thrsleep syz-fuzzer 9391 135507 42090 0 3 0x10008a pause ksh 42090 68032 18423 0 3 0x92 select sshd 14789 337017 1 0 3 0x100083 ttyin getty 18423 365092 1 0 3 0x80 select sshd 15169 502312 97229 74 3 0x100092 bpf pflogd 97229 287793 1 0 3 0x80 netio pflogd 19617 68851 4205 73 3 0x100090 kqread syslogd 4205 502034 1 0 3 0x100082 netio syslogd 93384 85254 1 77 2 0x100090 dhclient 12634 128485 1 0 3 0x80 poll dhclient 59574 302696 0 0 2 0x14200 zerothread 58937 203168 0 0 3 0x14200 aiodoned aiodoned 98611 500238 0 0 3 0x14200 syncer update 24935 206723 0 0 3 0x14200 cleaner cleaner 92930 383351 0 0 3 0x14200 reaper reaper 40888 86600 0 0 3 0x14200 pgdaemon pagedaemon 62058 80569 0 0 3 0x14200 bored crynlk 24241 73337 0 0 3 0x14200 bored crypto 96466 119971 0 0 3 0x40014200 acpi0 acpi0 14662 283995 0 0 3 0x40014200 idle1 30740 391706 0 0 3 0x14200 bored softnet 30026 332885 0 0 2 0x14200 systqmp 80846 288971 0 0 3 0x14200 bored systq 33606 317497 0 0 3 0x40014200 bored softclock 59674 62466 0 0 3 0x40014200 idle0 62586 256620 0 0 3 0x14200 bored smr 1 446826 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 58747 (syz-executor.1) thread 0xffff800020ac13d8 (257152) exclusive rwlock netlock r = 0 (0xffffffff82495598) #0 witness_lock+0x52e #1 ifioctl+0x16a0 #2 sys_ioctl+0x5b9 #3 syscall+0x4a4 #4 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff826563c0) #0 witness_lock+0x52e #1 syscall+0x400 #2 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9530 6422K 7125K 78643K 11158 0 pcb 13 8K 8K 78643K 59 0 rtable 102 4K 5K 78643K 306 0 ifaddr 81 15K 15K 78643K 121 0 counters 39 33K 33K 78643K 39 0 ioctlops 0 0K 4K 78643K 1484 0 iov 0 0K 12K 78643K 45 0 mount 1 1K 1K 78643K 1 0 vnodes 1223 77K 77K 78643K 1387 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 5 0 VM map 2 1K 1K 78643K 2 0 sem 12 0K 1K 78643K 62 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1809 196K 290K 78643K 12766 0 file desc 6 17K 25K 78643K 182 0 proc 60 63K 95K 78643K 463 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 28 0 in_multi 47 2K 2K 78643K 62 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 54 238K 238K 78643K 54 0 exec 0 0K 1K 78643K 247 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 134 87K 87K 78643K 1586 0 UVM aobj 29 2K 2K 78643K 33 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 1K 78643K 40 0 NDP 14 0K 0K 78643K 24 0 temp 144 3023K 3090K 78643K 6049 0 kqueue 0 0K 0K 78643K 2 0 SYN cache 2 16K 16K 78643K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 9 0 5 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 39 0 37 1 0 1 1 0 8 0 rtentry 112 56 0 18 2 0 2 2 0 8 0 unpcb 120 129 0 119 1 0 1 1 0 8 0 syncache 264 6 0 6 2 1 1 1 0 8 1 tcpqe 32 42 0 42 2 1 1 1 0 8 1 tcpcb 544 76 0 72 1 0 1 1 0 8 0 inpcb 280 281 0 273 2 0 2 2 0 8 1 nd6 48 5 0 2 1 0 1 1 0 8 0 ppxss 1128 5 0 5 1 0 1 1 0 8 1 pffrag 232 8 0 8 1 0 1 1 0 482 1 pffrnode 88 8 0 8 1 0 1 1 0 8 1 pffrent 40 276 0 276 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 pfstitem 24 25 0 0 1 0 1 1 0 8 0 pfstkey 112 25 0 0 1 0 1 1 0 8 0 pfstate 328 25 0 0 3 0 3 3 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 246 0 46 14 0 14 14 0 8 0 art_table 32 247 0 46 2 0 2 2 0 8 0 art_node 16 55 0 16 1 0 1 1 0 8 0 sysvmsgpl 40 89 0 54 1 0 1 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 60 0 50 1 0 1 1 0 8 0 shmpl 112 31 0 4 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1681 0 268 46 0 46 46 0 8 0 ffsino 272 1681 0 268 95 0 95 95 0 8 0 nchpl 144 2161 0 539 61 0 61 61 0 8 0 uvmvnodes 72 1846 0 0 34 0 34 34 0 8 0 vnodes 208 1846 0 0 98 0 98 98 0 8 0 namei 1024 6509 0 6509 1 0 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vcpupl 1984 8 0 0 1 0 1 1 0 8 0 vmpool 560 8 0 0 1 0 1 1 0 8 0 scxspl 192 6103 0 6103 8 1 7 7 0 8 7 plimitpl 152 35 0 27 1 0 1 1 0 8 0 sigapl 432 381 0 365 3 1 2 3 0 8 0 futexpl 56 4450 0 4450 1 0 1 1 0 8 1 knotepl 112 130 0 111 1 0 1 1 0 8 0 kqueuepl 104 189 0 187 1 0 1 1 0 8 0 pipepl 160 284 0 265 2 0 2 2 0 8 1 fdescpl 488 382 0 365 3 0 3 3 0 8 0 filepl 152 2926 0 2823 6 0 6 6 0 8 2 lockfpl 104 48 0 47 1 0 1 1 0 8 0 lockfspl 48 19 0 18 1 0 1 1 0 8 0 sessionpl 112 18 0 7 1 0 1 1 0 8 0 pgrppl 48 20 0 9 1 0 1 1 0 8 0 ucredpl 96 473 0 464 1 0 1 1 0 8 0 zombiepl 144 365 0 365 1 0 1 1 0 8 1 processpl 896 398 0 365 4 0 4 4 0 8 0 procpl 632 785 0 740 5 0 5 5 0 8 1 srpgc 64 2 0 0 1 0 1 1 0 8 0 sockpl 384 455 0 435 4 0 4 4 0 8 1 mcl64k 65536 8 0 0 1 0 1 1 0 8 0 mcl16k 16384 1 0 0 1 0 1 1 0 8 0 mcl12k 12288 2 0 0 1 0 1 1 0 8 0 mcl9k 9216 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 4 0 0 1 0 1 1 0 8 0 mcl4k 4096 4 0 0 1 0 1 1 0 8 0 mcl2k2 2112 2 0 0 1 0 1 1 0 8 0 mcl2k 2048 162 0 0 20 0 20 20 0 8 0 mtagpl 80 7 0 0 1 0 1 1 0 8 0 mbufpl 256 339 0 0 21 0 21 21 0 8 0 bufpl 280 6709 0 1340 384 0 384 384 0 8 0 anonpl 16 53159 0 32727 85 1 84 84 0 125 1 amapchunkpl 152 2100 0 1941 8 1 7 8 0 158 0 amappl16 192 1873 0 749 58 0 58 58 0 8 1 amappl15 184 60 0 55 1 0 1 1 0 8 0 amappl14 176 29 0 26 1 0 1 1 0 8 0 amappl13 168 83 0 81 1 0 1 1 0 8 0 amappl12 160 17 0 14 2 1 1 1 0 8 0 amappl11 152 53 0 38 1 0 1 1 0 8 0 amappl10 144 82 0 73 1 0 1 1 0 8 0 amappl9 136 613 0 608 1 0 1 1 0 8 0 amappl8 128 143 0 111 2 0 2 2 0 8 0 amappl7 120 168 0 155 1 0 1 1 0 8 0 amappl6 112 57 0 51 1 0 1 1 0 8 0 amappl5 104 132 0 117 1 0 1 1 0 8 0 amappl4 96 713 0 683 1 0 1 1 0 8 0 amappl3 88 123 0 115 1 0 1 1 0 8 0 amappl2 80 2159 0 2077 3 1 2 3 0 8 0 amappl1 72 18354 0 17877 25 15 10 20 0 8 0 amappl 80 1044 0 991 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 32 0 4 1 0 1 1 0 8 0 uaddrrnd 24 390 0 365 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 390 0 365 1 0 1 1 0 8 0 vmmpekpl 168 7129 0 7097 3 1 2 2 0 8 0 vmmpepl 168 54685 0 52233 142 10 132 137 0 357 25 vmsppl 368 389 0 365 3 0 3 3 0 8 0 pdppl 4096 787 0 738 7 0 7 7 0 8 0 pvpl 32 172330 0 148581 201 0 201 201 0 265 9 pmappl 232 389 0 365 2 0 2 2 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 174 0 3 5 0 5 5 0 8 0