Warning: Permanently added '10.128.0.183' (ECDSA) to the list of known hosts. 2020/03/12 12:18:53 fuzzer started 2020/03/12 12:18:55 dialing manager at 10.128.15.235:2470 2020/03/12 12:18:55 syscalls: 338 2020/03/12 12:18:55 code coverage: enabled 2020/03/12 12:18:55 comparison tracing: enabled 2020/03/12 12:18:55 extra coverage: support is not implemented in syzkaller 2020/03/12 12:18:55 setuid sandbox: enabled 2020/03/12 12:18:55 namespace sandbox: support is not implemented in syzkaller 2020/03/12 12:18:55 Android sandbox: support is not implemented in syzkaller 2020/03/12 12:18:55 fault injection: support is not implemented in syzkaller 2020/03/12 12:18:55 leak checking: support is not implemented in syzkaller 2020/03/12 12:18:55 net packet injection: enabled 2020/03/12 12:18:55 net device setup: support is not implemented in syzkaller 2020/03/12 12:18:55 concurrency sanitizer: support is not implemented in syzkaller 2020/03/12 12:18:55 devlink PCI setup: support is not implemented in syzkaller 12:19:00 executing program 1: r0 = socket(0x6, 0x64be26c28565345b, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) socketpair(0x10, 0x1, 0x66, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r3 = accept$inet6(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000140)={0xd3, 0x100000001}, 0x10) chflags(&(0x7f0000000180)='./file0\x00', 0x1) r4 = accept(0xffffffffffffff9c, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) getsockopt(r4, 0x0, 0xfff, &(0x7f0000000240)=""/54, &(0x7f0000000280)=0x36) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) socket(0x10, 0x4, 0xdb) r5 = syz_open_pts() ioctl$TIOCCBRK(r5, 0x2000747a) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f00000002c0)=0x40, 0x4) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000300)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCEXCL(r6, 0x2000740d) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x0, 0x0) writev(r7, &(0x7f00000004c0)=[{&(0x7f0000000380)="b268f2f66ed8efd1703be949b77d7180ef65efcf2df9205867dc452aa505c8dfec128c5a27045115092948d2aa46494f05aa6f94417916af3796c34e5dfbbfe6df447f185fbd845b5414cf6e880ce9ba7a3b05f1dce74b9857bd805a8a8e0f28b06126a4c705a998707b421d07417cd72b4aee9b4013608fc5ffcbaa8946fa1df940f0be798280733374b4bf30bf3ea79f874531c0932cfe74371bb34947ef790a5ae6621674fdec0429536d5145b3101a75c064440e34e7c09696d51d88036deff1bda356dd6e7c804c", 0xca}, {&(0x7f0000000480)="4a7cc3aa6e26f8df3174ce55b428c49fc548487c9b554341093c", 0x1a}], 0x2) syz_open_pts() msgget$private(0x0, 0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000500)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCCDTR(r8, 0x20007478) openat$null(0xffffffffffffff9c, &(0x7f0000000540)='/dev/null\x00', 0x10, 0x0) r9 = openat(0xffffffffffffff9c, &(0x7f0000000580)='./file0\x00', 0x8000, 0x188) getsockname$inet(r9, &(0x7f00000005c0), &(0x7f0000000600)=0xc) r10 = getpgid(0x0) wait4(r10, &(0x7f0000000640), 0xb, &(0x7f0000000680)) ioctl$TIOCCONS(r7, 0x80047462, &(0x7f0000000740)=0x2) bind(0xffffffffffffff9c, &(0x7f0000000780)=@in6={0x18, 0x2, 0x823b, 0x3}, 0xc) openat$pci(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/pci\x00', 0x80, 0x0) 12:19:00 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) linkat(r0, &(0x7f0000000040)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000100)) r2 = dup(r0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000140)={0x27, './file0\x00', './file0\x00'}) r3 = socket(0x42, 0x5, 0x20) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x89765e70e5e3b0fd, 0x11, r3, 0x0, 0x7f) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$PCIOCWRITE(r5, 0xc0107003, &(0x7f00000001c0)={{0x6, 0x32, 0x1}, 0x4, 0xc2, 0x3}) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x80, 0x0) r7 = getpgrp() fcntl$lock(r6, 0x9, &(0x7f0000000240)={0x1, 0x0, 0x53fa, 0x7, r7}) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r9, &(0x7f00000002c0)='./file1\x00', 0x2, 0x0) ioctl$FIOASYNC(r9, 0x8004667d, &(0x7f0000000300)=0x65387798) ktrace(&(0x7f0000000340)='./file0\x00', 0x1, 0x100, r7) r10 = open(&(0x7f0000000380)='./file1\x00', 0x8000, 0x122) ioctl$BIOCIMMEDIATE(r10, 0x80044270, &(0x7f00000003c0)=0x8) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGWINSZ(r11, 0x40087468, &(0x7f0000000440)) ioctl$WSKBDIO_GETMODE(r4, 0x40045714, &(0x7f0000000480)) r12 = getpgrp() fcntl$lock(r0, 0x7, &(0x7f00000004c0)={0x2, 0x2, 0x2, 0x6, r12}) r13 = openat(r8, &(0x7f0000000500)='./file1\x00', 0x20000, 0x1) ioctl$WSDISPLAYIO_SVIDEO(r13, 0x80045745, &(0x7f0000000540)=0x1) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000580)=0xffffffe0) r14 = open(&(0x7f00000005c0)='./file1\x00', 0x412, 0x20) ioctl$TIOCFLUSH(r14, 0x80047410, &(0x7f0000000600)=0x400) r15 = semget(0x2, 0x4, 0xc0) semctl$GETALL(r15, 0x0, 0x6, &(0x7f0000000640)=""/167) 12:19:00 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{}, {}], 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x0, 0x0) msgsnd(0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="0292d58890cdfc5277c937a339bf51ea3b79c5c674031ce5c1c33033cb785213d35a24a3cc91aa0fc392de860d34dce10c5e617b67e95e9d15e2453a2295be238ea05c7d4a684765d9d3"], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) socket(0x2, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x14a) 12:19:00 executing program 1: nanosleep(&(0x7f0000000000)={0x1}, &(0x7f0000000040)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x0, 0x0) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, 0x0) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x10, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r5}, 0xfffffffffffffffe, 0x1cd}], 0x0, 0x0, 0x0, 0x0) accept$inet6(r5, &(0x7f0000000380), &(0x7f00000003c0)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x80, 0x0) r9 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x8, 0x0) kevent(0xffffffffffffff9c, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffe, 0xa, 0x1, 0x10000, 0x4}, {{r4}, 0xfffffffffffffffd, 0x8c, 0x11, 0x2, 0x3}, {{r6}, 0xffffffffffffffff, 0x20, 0x80, 0x2, 0xdbacd86800000000}], 0x100, &(0x7f0000000200)=[{{r7}, 0xfffffffffffffffb, 0x47, 0x4, 0x7, 0xa0}, {{}, 0xfffffffffffffff8, 0x50, 0x1, 0x8, 0x44c2}, {{r2}, 0xfffffffffffffff9, 0x1, 0xb00000ce, 0x3, 0x800}, {{r8}, 0xfffffffffffffffd, 0x0, 0xb0000000, 0x8000, 0x1f}, {{r9}, 0xfffffffffffffffa, 0x40, 0x2, 0x9, 0x3}, {{r0}, 0xfffffffffffffffc, 0x84, 0x1, 0x5}], 0x8325, &(0x7f0000000300)={0x1000, 0x8}) r10 = openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$dupfd(r10, 0x0, 0xffffffffffffffff) fchmod(0xffffffffffffffff, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000340)=0x7) 12:19:00 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r0, &(0x7f00000013c0)=[{&(0x7f00000003c0)="d09ba57886d9e99b428f2d6110a8d2eddfde62d6aee7392aaf9abd55a35a730e714fce0041d4c92c6fed44562933abc53831f6f53527e8bd69bb0a9631a7b05b7b3568b8e3eb8338bcc437c589796e27ed3f5db774e5b8ba202cf855fc1eaf898d90ef75f290d3e2061686dfddb941e9e1fb56e3689a8b884b39d0c963b5d8802b94c065fbe65423794229af46104d0012d4f5f7ea5352b4e0d2b8565e5c4d3697ccef63497927f47a6b1d66f9eec2d2a6e1e94ebb818466b67f6f0cab7df66eb0b8cbda06b1712dfc6bec17d4f69d2b083f88b8bea12d8ac2554fb78ce712509a77b9137331340f6c21571f0bb75bf1c113743e5e221896c5ef421a24667fe5928b66528a6802939f15b1dc06b39ee2575649f68cec05b0080b8b9d1a7fd4535e695a9337f28680fda32fad796b7990e5f9d9082935c85b2179f46567dcf536d9ff3a0f033196d586df1cdad3a8d69042c56b865f4e9d80d8b539e8dc322acbb76957123f86ca353d8378609a9794fe2b024ecb5fe3270258f332d8781245a8a4fc1cb67c8fe02f7627a9c4d17cc9fbd6dfa39588f85eb2d02e50b78967f7cbdfc0060cacb2014bf53bb53117a140453b4825412bebea1a10bdb20f60113fc2f9a17736decfabf4929ef1a9de6f930a7c3717440f0e59d302a17f7e9d9411fb02b00fab2f80fc940e1cf98788309c7b35d461b4d340b3e5b857ad5fe8326d68de94a1610d09ef46d8beec1b9551681608d3cd7e916914dc14f8cfd9f4e5bd31d52f8d3d72111b6d079ce1bbdc47cb5a5bbac8c5c9207289c944db97ade9f655d5ea3aef380416dd95aa57a5edae7515dcd748146ed20f3b9e58af824e1abda62ce83df25f48e9e01005164991ae2009aa1a3f05fa78b079d0fbd91bbb0ea5064dfa03909f280f97f09d495b0c24d87dd99af152de644c4aeb81bedb6c82d844313f9786810c301b7707f4d930f78fe40a3d787bf2656d2277ed91b14fc62acdd62bbe18d1ffcdf131979c90c8a1fb20bd5084e0d06958f62e6267555fb7efbf9e3d9c132a6332d2152b50c68fea9524cff7a8faff8134dd66c67258e3d56734482537ab2dfa342e50d5bda74eab05134ac7e25ce39270a6c647ca97988cbf19cfd4add42f03971147000fa4cf9211c5705de74cdea09cdec356546ea2ee9865d115cd3cf6fe2fdfab2064e64e09dab7694a289811519bdccdd7c57b0b6c9308a0422ad27c7166ae505034b536edfd15fd75decadf65f9f1eb9ca330c865027f7204ae77f880f9ae1d00a95287349f8a0027022cc567843110e402b038025ab17c13a9f584743ad32a075c918343121b099dc5f7d51f8c09d0b0f0d00c5ac3474e614fb801bc9baaa5ef4d2c49e4c556d025f61dfbf80226e4637014a30d499f1cda07006fb199cf1ed82739d228b3c69e42d2250b8916020166e2da2e86b674e4d60354ac01cc29191bf88af9241ba37c6d666397181545eb03e51db98d6dffb4c2fdc12c8e860244b7f1a9072c973c50e719bde389d699b2c77fad39e18d1375800916ccdb34abfabddddc9e3f69cd3a33c9a17ca9e3e737587f4d19bb71b94b0aab36a10197739ab9f25bcc73839cdb6dc0bb3c914e7aa62029299af31ed3448ab351dcfb", 0x486}], 0x1) r2 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r2, &(0x7f0000000400)=[{0x4, 0x8}, {0x0, 0x40, 0x1000}, {0x2, 0xd9, 0x1000}, {0x1, 0x7fffffff}, {0x1, 0x0, 0x800}, {0x2, 0x8, 0x1800}, {0x1, 0x6, 0x1800}], 0x7) semop(r2, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r2, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r2, 0x4fa596d1f056515a, 0x5, &(0x7f0000000040)=""/231) r3 = getuid() setreuid(0xee00, r3) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r6 = socket(0x1, 0x4, 0x3a) setsockopt(r6, 0x29, 0x6c, &(0x7f0000000040), 0x4) r7 = getppid() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r8 = getgid() r9 = socket(0x18, 0x2, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r9, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r10 = fcntl$dupfd(r9, 0xa, r6) r11 = socket(0x18, 0x1, 0x0) fcntl$setflags(r11, 0x2, 0x1) socketpair(0x1, 0x0, 0x6, &(0x7f00000002c0)) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0x401) setreuid(r12, 0xee01) setsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000100)={r7, r12, r8}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000240)={{0x3f, r3, r4, r5, r8, 0x2, 0x40}, 0xffffffffffffff80, 0x1, 0x100000000}) semctl$GETZCNT(r2, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) r13 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, r13, 0x0, 0x0, 0x0]) r14 = geteuid() r15 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x8, 0x126) ioctl$KDSETRAD(r15, 0x20004b43) r16 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, r13, r14, r16, 0x40, 0x6}, 0x30c6, 0x1, 0x1}) chown(&(0x7f0000000080)='./file0\x00', r14, 0x0) login: pckbd_enable: command error 12:19:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000240)=[{0x1c}, {0xc}, {0x200000000006}]}) pipe(&(0x7f0000000000)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x4810, r1, 0x0, 0x3f) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x40, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) poll(&(0x7f0000000080)=[{r2, 0x2}, {r5, 0x8}, {r6, 0x20}], 0x3, 0x20) syz_emit_ethernet(0xb5, &(0x7f0000000140)="b7") pckbd_enable: command error pckbd_enable: command error 12:19:04 executing program 1: ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffff9c, 0xc058574e, &(0x7f0000000140)) mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086331) r0 = syz_open_pts() ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) close(0xffffffffffffffff) r1 = socket$inet6(0x18, 0x4000, 0x6) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000540)=0xc) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f00000000c0)) ioctl$KDGKBMODE(r3, 0x40044b06) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x8, &(0x7f0000000200)=[{0x12819dae, 0x80000000, 0x2, 0x4000000000000000}, {0x3, 0xb5, 0xff, 0x7d1}, {0x8, 0x800, 0x3, 0xe3b}, {0x4, 0x8, 0x42ba}, {0x0, 0x6, 0x7, 0x8000}, {0xfffffffffffffffd, 0x4, 0x8, 0x9}, {0x1, 0x3f, 0x7, 0x80}, {0x9, 0x3}]}) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x2010, r5, 0x0, 0x0) preadv(r5, &(0x7f00000015c0)=[{0x0, 0xc955dfaa67bbbcbf}], 0xdd, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f0000000500)=0xff9b) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) setreuid(r6, r7) setreuid(r2, r7) setuid(r7) r8 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r8, 0x40047002, &(0x7f0000000100)) pckbd_enable: command error 12:19:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x3d, 0x0, 0x0, 0x8000000}, {0x1}, {0x6, 0x0, 0x0, 0xfc}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000040)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x3d}, {0x4}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000500)="9742896968cacc1b049986d20230") 12:19:04 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2, 0x10, r2, 0x0, 0x8000000000000000) write(r1, &(0x7f0000000100)='w', 0x1) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x25}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r5 = getpid() fcntl$setown(r4, 0x6, r5) r6 = msgget$private(0x0, 0x0) msgrcv(r6, 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000200)) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000140)={{0x5af1, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) 12:19:04 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) recvmsg(r1, &(0x7f00000001c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000180)=""/9, 0x9}, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)=0x8, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) r5 = msgget$private(0x0, 0x202) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r7 = geteuid() r8 = getgid() setegid(r4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(0x0, 0x1, 0x6e90cb2ee28ae046, r10) pipe(&(0x7f0000000340)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, 0x23) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000280)={{0x6, r3, r6, r7, r8, 0xc0}, 0x200, 0x7f, r10, r12, 0x1, 0x2, 0x8, 0x1}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 12:19:05 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffffe, 0x1cd}], 0x0, 0x0, 0x0, 0x0) ioctl$KDGKBMODE(r2, 0x40044b06) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x6f, 0x3, 0x1b19, "2bd0c00968dc65a2dff3fde0ab10000000001000"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) 12:19:05 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19769bbd73"], 0x10) sendto$inet(r2, &(0x7f0000000140)='--', 0x2, 0x401, 0x0, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, 0x0) shmat(0x0, &(0x7f00000f6000/0x4000)=nil, 0x0) shmdt(0x0) fchdir(0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r5}, 0xfffffffffffffffe, 0x1cd}], 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r5, 0x80185758, &(0x7f0000000180)={0x6, 0xfffff0c6, {0x8, 0x8}}) sendmsg(0xffffffffffffffff, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x80, 0x0) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r1, 0x3}) close(r2) accept$unix(r1, 0x0, &(0x7f0000000040)) recvfrom$unix(r2, &(0x7f0000001200)=""/4096, 0x1000, 0x3, 0x0, 0x0) 12:19:05 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000100)=[{0x60}, {0x80}, {0x4206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000100)=[{0x60}, {0x80}, {0x4206}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000100)=[{0x60}, {0x80}, {0x4206, 0x9c}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000100)=[{0x60}, {0x80}, {0x4206}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) pipe2(&(0x7f0000000500), 0x10000) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{}, {0x3}], 0x2}) ioctl$WSMOUSEIO_GTYPE(r5, 0x40045720, &(0x7f0000000040)) r6 = dup(r4) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="8b0201fcffffffffffff214147f7cd2de35e6e0f43e0ddc4f54cc627dd28a697abf7274c33e6fa1f406acd9f8d8b37b58ec54df48a472af1bf2ec4831751df5aa0dbbcd9682d8404c1e1c8d001e82006cf0343d883a98653ddc87c84abcc8833b4ed08e775bc4d8beb6bdb07a68845ef0ae3b290114d58b004cfcfa6a258e9e7ef6f086290cdf4a08fecfef706d1c22ef476566882ac8962638daec0bfed21314198260deca34e2d0bad4a67f5b9d8a2f0453c5048a100608e190105de783df5628752cffd3265826bf0e2e5e77101ef39dcccbee066aadb219dd68fb12c8f0d1f66e82e2d9509d46921015324b995afe1fbecfa72e8ffd0d114cdb0ec18aeee7110a3428a66b8da8c6bd4bd000000000000948b08d4d092a80c8ff96f321af3913385c3e75762bfb3f83d355966abe4f8d7526e83c50900abbf5c929dedfeb69934511e47280605dd5c8075bb682fd4df88d29629a3e719d396af5906e7ae68f0b1c7c45669ced89552d9867e1fdc920000000000000000000000000000000000c55e15fb74a27aa3f685dc0608f8a202a0af976e330206b24e324c495c60e6a9c4def7146d14ca5c0e70adee1efb8a72a5934900dd2eb696b45293848fd7d2e57c8c6dcb5e8e6b2014daba26db5e09aaa3e73c3a2f926c58b648eed0ad1359739022dc956090f44ac73ae9ac5af030ff963d73e6fd3a70ef72dd5000140628415f04b11c1c6cb80d71d92bf66ca4c5c1e0f87ba1d401b8007008ad23b40d4bc225305a806a392ffba5033f189223f31ba8a50abc74dbc417a8dd4999778512e59026656bea1fd5d8b04f1553e2828e7a8a051021fd64b81e6d88d6cb886c383568f9d61166b6be3aed4e92bf32240639b4b417b00ce3bfbac4e959ca26cc7ea314da1f65d6211c64c7a3b9745a25fa84ae6b47754785f137e16b1ba03fb7d9ea668e57755e26e46b9a841a418806c3e93f6b0e3c9077d5b43e76b60303b723bf03f65ce8f7b821bac7d9521e3ccd961238b8f904eb3b813564a922b7fc81705c6875085855b6a9927a5af8a78b2660ea4b7c44a5d738839790935400d3461344134282fabdfd6f4a2767ab3db8b1069f8ab7daa931ae61f948d164e9b715dfdad7270825f89d4cc59a784b2a0ac941e57658a540bd8259f299c8974e0d61f1fa292a3f"], 0x10) setsockopt$inet_opts(r6, 0x0, 0x20000000000001, &(0x7f0000000000)="01201a56e9681eab0b783b3706800000000000000000000000000001", 0x1c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) dup2(r0, r7) setsockopt$sock_int(r7, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000100)=[{0x60}, {0x80}, {0x4206}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSBLEN(r8, 0xc0044266, &(0x7f0000000140)=0xffff) r9 = dup(r7) sendto$inet6(r9, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0xfffffffffffffe8c) 12:19:05 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r1}, 0xfffffffffffffffe, 0x1cd}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0xfffffff9, 0x200, 0x8, 0x53, "4793573606cef9754bfd6f375d446d2a60f7a11e", 0x0, 0x8}) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x0, 0x2010, r0, 0x0, 0x0) lstat(&(0x7f0000000080)='./file1\x00', &(0x7f0000000140)) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x0, 0x10, r2, 0x0, 0x0) 12:19:05 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$FIOASYNC(0xffffffffffffff9c, 0x8004667d, &(0x7f0000000040)=0x80000000) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) shutdown(r1, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x6}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 12:19:05 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x380a2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') rmdir(&(0x7f0000000100)='./bus\x00') 12:19:05 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x12f) setreuid(0xffffffffffffffff, r3) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) 12:19:05 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0xe6, 0x9, 0xf9ffffffffffffff, 0x0, 0xfffffffffffffffe], [0x0, 0x0, 0x5], [{}, {0x0, 0x0, 0x0, 0x2}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) fcntl$dupfd(r0, 0xa, r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) mmap(&(0x7f0000028000/0x1000)=nil, 0x1000, 0x0, 0x13, r2, 0x0, 0x400) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 12:19:05 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="162d"], 0x1) sendto(0xffffffffffffffff, &(0x7f0000000240)="bf", 0x1, 0x0, 0x0, 0x0) r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x40000000011, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs, 0x8) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r1}, 0xffffffffffbfffff, 0x2f}], 0x0, 0x0, 0x0, 0x0) kqueue() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000100)={0x0, 0x0, 0xfffffdfffffffffe, 0x1000100400004}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4}}) r3 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) close(r4) connect$inet(r3, &(0x7f0000000040)={0x2, 0x2}, 0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCGFILDROP(r5, 0x40044278, &(0x7f0000000180)) close(r3) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r6, &(0x7f0000000100)="8c65", 0x170) 12:19:05 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000540)={&(0x7f0000000080)=ANY=[@ANYBLOB='\x00\x00..'], 0x1, 0x0}, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x3d}, {0x1}, {0x6, 0x0, 0x0, 0xfc}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) lstat(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000000)=0x8) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000040)) write(r0, &(0x7f0000000080)='n.', 0x1bc) execve(0x0, 0x0, 0x0) 12:19:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x80000, 0x6, 0x90d2, 0x2, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0xffffffff}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000480)="93", 0x1) syz_open_pts() r1 = kqueue() close(r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000200)) r3 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000100)=0xc) r6 = socket$inet6(0x18, 0x4000, 0x9) connect$inet6(r6, &(0x7f0000000180)={0x18, 0x2, 0x3, 0x20000}, 0xc) r7 = dup2(r4, r5) ioctl$WSMOUSEIO_SETMODE(r7, 0x80045726, &(0x7f0000000140)={0x1}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "854955883d026111fe4d04000000100000001000"}) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r8}, 0xfffffffffffffffe, 0x1cd}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCGETA(r8, 0x402c7413, &(0x7f0000000040)) kevent(r1, &(0x7f0000000300)=[{{r3}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x1000, 0x0, 0x0, 0x0) 12:19:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000440)="e6be86246ee64099c34145eec52a300e198b96d1166a6b181f241a1deb914248940d97fdf8b6bf9f220efd6ac1ace858e48ead817ba0873b572af15c28aa393a087897e2dbb980fd1826aa4bcdd5aa9b7d765f4256d599049fbec115c43cd393765e5cd7f8dca1a10f1237f47785", 0x6e}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x80, 0x0) writev(r3, &(0x7f00000027c0)=[{&(0x7f00000001c0)="d777c057b55bd0ff5c22", 0xa}, {&(0x7f00000002c0)="a2b05511e39ca0448010cb2c1396", 0xe}, {&(0x7f0000000340)="b65d23ff1af6d9060702610861e9d4948a1a07b2e344023712d111ae90cf8ac6f4e65f0f136b21aed2e924c784a143b132574f151e6119b5b41769891bde472201684ca60213f0d1ec3c99330ae7663186973224021d7777f1369a8903e489a88697610b6232c693f13f3d0cc0f0f4e8fb70de71897914ac6229382a87046826d8e2cb1adbe9bd2356b7d7664d97f9fe9c2792d3a6a987882f00c407348c042c51c715502ef98fe90756ec0de07bf6fcf011fffbbe4310a408d5c16eefa8662ac6b781ecf7ae1c4bf0d9942dc0692d6270e112ec4e01bd09d6b190a8ebe146a1c02c0a52a8d7f9f2c5ddb2dfa3b84a5015772ac418320e", 0xf7}, {&(0x7f00000004c0)="4bfe9fcbaa3e6fddc1653f2787efb1df056ca1381a2c89c3d4b4b3fa885f0f1573e1d3d3e0326d265432d9920a8566242f0a28b01e841e6a6a78d27b32124009210ede35cd9a88e8a2ece0b990295bba920ecf16da768033e5e61e41387e9382650e5085d8d9c0798ce8ad0c4537a297d18decdb87fd37d81576869f0f89c4f9850cb297f1f082be2a98f3df30969b5051ce43721a27c76618a4caea3f8a36ee7c81eee3d7123e63c9c14a62994420ada7b224d00d4ff618710aeae3461eebd71b9c9b4585e1a5be767703bce9eb7f04b750f090e9dfb66c29de2d2c3545b96c13a7abede5b8eb2532c8133567fa", 0xee}, {&(0x7f00000005c0)="0570f872a88400d7b88c7163c23cd8a7a97dc18c0e49bd4bde733e4ca597f4795368f18e48e87dc9abd77e111c564222dc26b2ed5cf3797f67f32bbd41e267c6d777678f237045d1d1c6a979169df68f72a36e32038ff5e12ad088d702129c2c67f1edd77eef99cc3f8c243aa1f488ce2949890e90d4a33200ddf8484080f58ac7f8241962f4c72b6f2cb0445708b345625c76a17be496e729e2a84de272e8c109aef6482347d1d449f90c94e5ae05da6cac8b951c8f140d1ab8bbbb2cc7cf21866854155daa7187cbdec2da8b7aba36aa97ad7893e75824d43db076385d29e3db8c902e8152842ffff117694b14b72e3e5458b6c1c1818705c7ea508bfd91d2613ea5eb82df7df8d9719bbd96facea762927424c3709a5006b11b5a6b1828e5872474bd7d2049b90a2283e2547a596368fcce1b54ff6969c159f4c901f6ea70e34653145e3e0666ce68b03594f2720fb2b9be094f507b9779a9bf9b3ef450d5332aeebf477bb9baf95cdefa45f15d9bcc329b2c465cb1ff0b661314eb80faf46f6263b59753a957e6fb66585755f4d65e9ad857878849fa04023735aa7b38be6e137afbc0e54f0fbaa414bb8eeb93f79f3e7b90d10ce9bdb5028a36f09f4113a9828601155075fb2b5bf1394fae2dde720c402ed5d6375934d824f97c234c4723851eaab06cfdcfab734d393b31e33596727e81b03f7d1c23de21ae049c658572b16f7f7e28d92652ef077586797913c04515b829e5a83f433b0bdfdd44a181cb339fc41bdce2a53aeaf83a464233c581cdaa56633b96c1bcc70b6f615832a953f9e5aed2c1294896ed8f39826e0a921cd02c0b008370ce7a03d0aa3f3420787fab2b668d50273424ea0c82d8169bf953f5b6fc0905c7982d37a983923a6ab104bdc1e414c3265dd68978306a2ea3d71b224fc0a911d3104a12b8a73bbe1ccb4dc52afcc8cc5a1bc0ae7b4dd2a00baa62dd467e8ab6c679df427c17cd2b17fae98d16fa806bd92849da3d2b2b796d6a5c339116d6b88376d824a331ba4439f4d69625a3239d02a785e51c7b023069aea49a279a8f465426b153c12fac24f2ede38cbba2c88214c6162f73065c0976d232fd468c0f9235f4de0daa333d569b007b155a73639b6c741e06169659987a4c1878ab33ac7401b6e2eb6030986f260f5212fc2ba8e76b96b2d4305783198771feacb0a76f53492e10813e1a3614406cd0c1bbaeeb7d7b4a4015c167a50edb830af4d0efd727a02ee64044789b00fc231ec8b2331c53bfd1bab11afefeeb9dd3aed3d815e37e2de7b7ca537a27559e871d6e36aefeaf77a179fb474d9aadcecf850cce7a4c4364d3c47f4aba4222753ed4509c8efa4470c0d6bd3dc1082bc6e32d84b95c57326ae58f5dee29ac256eddccc0e9286a7f0f69713e7dfb86ae1a978fafeead2c6c9706a9bd1ac6f73aeed7c11e95e77fde560ecbc60f4f1b401b922c5f1c8cafb13fc9c8a06664a59d1d2054b8ff5bdc858d614fcf47fae26a340d0cbc43304a9af4a14c420092baa5e09dd137225b9fa944ac2930259c627ba4bc82d093ad6b25048e75d38335f3e99ff9226e2c2ecf49799b1d17f6c494b02701b1e67ae59394bcbf864cf49fab4790a6b6a9b9ecccb9cddb18de7a8abacfc67df0c91e166fb3147b98c6207c573095f1cc9381abd70dc6c3d54604d6e831e8bb57497937316f7ef1a549a68681bb264e7ab0735cca747888bdd10222d1dd1cc9348b4da694c1dc9ef78041cffc73ddcba0ee68ce207d90416f088e595750fc89ff1c8192393e905a7b2ae6b8b9a37a685cb9acb679868758b5250aed6602e451b4079d1f9d4658365147dddd7a333b0420425a9df888da89a306cc91dd13087a53e6cfd5135ffb6585f300013e1b5f0aa4326066cd4c41798769be02c223548437f8d1b2a2f4d0f500eb60d1c0556988483d725b2f80eb1abee9dadf3e6abbd1f669fa3cc1053d57a9c84b331a30b0a3160c5add800008dac59ce34e372593a81e61dc6661cd6fb0c6790e13fae0de1890ecf5c7fdda49c74fc91da496dea2939d7c3bf1fe203bd74413613bea299eb87d13f865b4adb9bf0666b14b955c3e30424aa04a846aa35ec802499d23ce003b91e7be6af95393974f127e3fba9a468b9e79044c4c4d65470cc282b5aff6d71af736ca7f42b1e00956c27780668872ff742b34f8fadd594cd800e04d10dc41b8a1519597640e062ff38e09e60941176889d99fb1cf626d6ae6922f78b64bf0d53a3c0e3a5422c96ca402ef87b059b2efba92df8cd36553eb36a12fb53cb1fa15a3cde05190f9029bbb0f3a7b12dce795e765ca210d6e4ab4bb254d807d5c8a108af5c4d7c14e668d27f0c22d9e4f3dbc60593ca47874a2551dc52e9df418c364e041bd7c10a57999e0ec15708e9f9d60e8239961ec0169bf9ad2fe118e35d7c501c9aa0b3b78bb59ee3bd8f6eb122a509ff7f98cf9716c3f0bfb065c932502f4d9fc376c035146bb3c438d046ce94cf104b0fd2e1d0ece2b5d708fd5704f8b121f1f24db5913113b8d11986ae797b12f64716dfceec0a28553fc49f83c8cd6ecb0e888fe6d7266171eda22b22a2ca67543eef7295940acfeaf355d0559e60cb757f1a8c02f5fa4dc7275ec86c8b3d5f0f2bbcf4878e47d44978abba92a2ac10fa9664958135abe0911418f96b82003af1d41ed7d98e82f53e299ecb5ae4de108d84103c2aae8f7eeba87b62b9386d6def759cbd736bcb4ec8128f20148fe59e1efc0c00af1b9ee2abfdbc7f1c0489cfb5db1f36070e09a798440bdd6c5f827e59e5b7fc8e1d81c28a875b23d7b4a07ce2efc056c1078d064223a6ff3269cb5405cf9d57a8c024c32dcee493e8226cd2056b663983a73010d354b5687e44a02dcddfa77fa0867d51ef57b1425b312e3298f5a1123fb95ea564fef4c829385502f425cd621a9a880a9ec0448de547abc193750320c6911d12f1a687846802b68375c0258f17decd8fb112d74189f9f71aa315b3ef40e95a7b19ff52a9b7da0cecc26bd3b11fa59eed3070e0b21319c29363bdd5f44366ca79609f18e9f73f9d9a400b3d8518b9e1823e2eb7ff5f6c5b56ae277f3d2251852de81eaff6d77845c101b059320fa002958ef70afa25afaee1474ce4c937044a525ccef9003a3bb5e40c93d02845a737b5689bfbbcfb2ad8e0f4b687d8c372c8dd74df5f53099065a91c4f2d3c7ba7606f755e5670e426359159a999e4def2f5869f70b8b3d56468bae611433733db40ce1f94bbbe52681abeaff775b63fc722670f1f38ca25b8bd8e5f23a654c9bb7efd99228e53895bed5f0263be8d09316e88ba5f260db03576f96166ebd365dafcc0d73a76ce430cd1d6de75a3076ff4b18366ba002e4682bb291ca563797071fd134c2376012332fcf323d93ba2ad29ddf41cf500747ad0889d91fc3dbcdb69d84c5712ca4b9cc196f1d93f8dd3191389dc75840f0d9dc027d0d5c8a382232caf4c5546d70c8204c744fccea4e0c057744c1e3aa19dacc1c0a977abd265fee2e4db6675b854824a66a7b81b6bb9a6d8ac75def76746a1d93b566514e2b27752f1a485e032189b76fe451eb8fca0a846f62871f48e7af0d9c4448d55aa49007de591844bffc4c86f342e85f5475a453d82e9122b72181de4e6749467f403c3c189acfe5a43008ec625906e1f8a676c46b1c1213011b0bd44bfe32e9fbb675d3df48c47aee30e302d177c64d7907f7a95ebc0258c92f502f32a9fb675f5539ded46a0db180c5b6f74c5442ecdb7a332df27620240ebaf498845e118e14b564d25246cb46182f5cc26921c12a52cf44de88cd9e2de97225e53551cc1fece95a1d6a33aff4cd5990794eadaf699a7e46b8d97b93ba7e09ee68ee189b0c07fc4865f34a4ccfeecb4b77f6534574d9015dcc95c557a8f6fbf942fd4b6a2f5907473985ada9486f6b6a2fd3fe98de4421513fc80e9b325e70980d1380ff577fafc50aadc851f8cfea41aafbb0b91622ee14d5ac032507d4c3a007e4330b2662d8cf18cf2eb750dd87d42f6c5db3b2c30b7868c9f0e7c4dad5ca0e47f41df9b5bf61eccb6372f77a105e6e2d6098cc8849a5a42b4840d0052c87298d7fd9db80ec44acb640b64d14af56d2db1da972c2c251ab04445c003e222042d031477c512715ea1ccb094909474fb26d74844d77e4487abbdeebbea7f432b331ff3730e7882df4ab95404699cda3f202a239265063e8a636a09f4ff7b2c1bc2cdf7706a0328666890e3dcb1b913d1d3821562ec731cee544351a9cd735785301cf720950a6b8fa505b36834dafc713b11adf620c8b997fd74c06e93948486dade05a221667541b348d6208a32791e482634deaa68bb43c4e6eabfb12a9b75eb5922b763d82dc4322636b818d1ce7477160b4c1e1fd4559df2d1d2dc448a468e5d2af02deeb80a883114eebe6648c3af299dfadc3bf43d04f5282bade2a1dfab37636f270185083fe438c00cc52b27a6c76df2e5025401cda47626d6f968da53a256328b3ffff6a46d4290031460e839bd6134023c8ec81072fdf0a65141b9ab0a05e8003ecb828c38058daef8af6042bf84db137df328bb1adee0a76eafdd59bfd09987b8a41bd1143511f15aea90e106ecb5280d35f78dcaa324c850f29c17b49af6be42b04212c107b33cb33f8e175c2f9c4d8958440c7ef891ff67295fc647d3acb4b67a903b38641d342cac1961a5c49f4a05c1f2e96c848e11291907ffd1d7055e6eff1a8879b3e99c75d20adb2fb0604789a4e72097a0c617c865ee592dc8f0dc92937ca0789768d992e7877667db1f3242f2b48b61e44ad5b7e71a0bbf2f15e5c89c9f198a14b52a520d518ab6c8c59e085edfd87244b61c36d5997ad779c4206203e0f4b919840f444c5f902edd727342b68c95b2e9804d5fc555677b9d0c80084b4b7e47926591bc38349fb486ce7c9a991e47104505e0776b4838304d3cd9d7c8be9cc67fb03b9ccbdd8f24570cc5bcd3646016d44904236f0793f58eb1d7996be7c43e5f33c93d5c197360097274f2da5bf0018cf2227fee62ae1adf3e14d05892fd6083523ed9964979e9ea48b2f340edfa353d639850486ed759163e92727c2a83dd39463724fafc8a0544c3787b5d536dda23715cf3fb0217d240457ab30959fce3ffd5911439910ff723e9c9962a80f170d73afd5e19c2558c09fc75b784a60d61927e7d4ed63f40308dc97ea11c51860449d5dfc5c7f8aabd6e3c9dbbdc91060f3a5d87eabb4caf761397e3f4c7a1d3c68bf5c8898acaaccb1f0b512b5d4ebdba9197f68623648ef576694874455040a6733058438bd37bf323bdd001a2c9028fe041db1baf020f9633224f3de9965302ed56b994771f7fd556d23cb5a377c1a2b6e76d751ba8c5053980ee56518c5ab22f05851ae6f713794819b130755694059f3bead1d0211222e5e2bc07f913bddc412ab0eeb6e0094a8361f1570f11f22f573ece72f12975c41e3e3bd869f9f536f1f19729c112a1250bf30628bd6024659d50349c82126e476e9dcec30705d8e575ff3cca640fe8e3a3e8a0442655b9658e1b67a9778b682a1b540247ba6e0281ffb3a79646d6012735ec287dbb94db39fde64bb1d0a3185b2db5b64292fd28a6d54215fdd9047a6866f02a7771782a7b2f6588b011012287ea514e53efd8a091f5775fdda03f23ae0b5c31d5135eea555bad9265a5168a44b8b1c62ee17b4b4735fc88a0a519e9796a5394531ede4f7c86fc9af5f4174e5d57da14f332492aab33044722ca73146211b", 0x1000}, {&(0x7f00000015c0)="1cfc3fd27c0c1bd4f86bbaa47b4b44a5ebc66d90b8fb3461a18616f6fcfca74c685ea3d8c8cc78cbc46145047491ec4cb6f38c6785b523d8a952ef475e5d7a7b02e38546acb2ee3333472ba9770f5d084bd71a157cfd022ff203d3d75737e275604766c47a4d8d313edf9c32c56dbf122209af6c9166ba0085ed48e58bdc67e724e3b3bc826e89282c0db45eaae5775d1296efebb5aea36c3e87", 0x9a}, {&(0x7f0000001680)="868bfac9fe1288c766", 0x9}, {&(0x7f00000016c0)="90b9e52308654f862f901a62cb3a272668d3c745018c2f9ed4a431072b6260ce06fb1778a0d4e36a963243b3b635a5e4fc3f871567da2bfe78a75a4bdd733fd548ffd114e585bf4f2a4db625f8625b0a0e26d58b8f56231eff3cc43298a6a9749788adb5a3dde89e276473d80145d90cb79df6817c65713513c471ad69b525829be9481af0da40b2998d78446214eac3c2b6b32840ec24c8d11ffbdd5c07dd65faa5885644c39241ae05769ffd615ea56bdbad458b17b3718b300ed4291a04411431310318b774b03e0c78708939fb32d387d351dbddb03145fe22597996cd97e12e2cc9486306877753d3d6f5", 0xed}, {&(0x7f00000017c0)="3f5e748f0d704e5f59efc5effe76c59223fe3f66f5b7fc575755717c930da5f77bcaf770274bcbab1c8771d0dc63b2dea90989076a7c330fc6f39f6b8090cfc0e17a59da007b8d301e3511a76ed340d76aae1ae37a9109fe89e5fc7babba03867ccf6ed3bb5c9d42f6dd430fb0f9726e328cccea70ce54ae281e93392f73a99baf783e70d2f513d7447d1e4cfe5b9642b0032912e36a7c26ea872439377307c31a318e815f22c725a962fc41f3c1555fa9983355777310b773844f3f4f89af0fab1bc121eadee08e81808282bbd15aca600f57f88a30037ade1ce909088bbc8b570a2e2daa6420d25416d445e954fd5c77d8fc653e2794a4beac84d87d513f2087298d8943c466e90cbeff86c5293de27ee8d683ed15bc257a6e6bc2f12e68c865fb5576496a1844bd1cd0bf09c54c8594ad90642f396dd45b8919d88bdde8a0278f95666f51a017c383760df5a8bcdd753f253e525d8e242009ebbf4bdb12c82df4b7a16f745a081012ac62e1a4a8943f61f277380be3ccd210400f4ad820db42f9d2cd769f6c29525a25bf9c9042b096c7f1de45b55faa098730d582a4409381381990ec0f69f4cd44d302ad764850c3eb4673071f71f2726088f5a44ecb64857e23c3ac9b9210f438b6e8e6f9fe469858d064ffd37d07f3f55884c895dd12685690d35dfc66173f50c952bf2e0d5874a0251e07eb17b960cc5a3659d318c0132b003c5262f065c3b989e0df5bb639c50f7fd14dd50614ef835dfce824cfa8be2b2e629aa0864856884395ddf5707dfa97fe6e2dbd1b5650368d59f804f71f0d67ff6b42e06bb3d27de3936e5875c9cf5358deca76d8176a975a6c1790fbfb3ce9cf32afa1bce713e6f8e935106d35c66d5bac586bccb25d818e4070879c245e37d21ac303b7ff5444e11d72fdb7c9e5cb013c49aaaf331df1c6a54f6b51232befa2f15ad3e67de01a2f9fa8c27bab429b1b9321f60df2dac9c07ebcb1fdc42032bf01d0a56167cfb57039ee17bdfef0516994920149bb2f8871e65b8f94aebed6c9a25912aac184124157df5ed78e169169743eda22509e638a01c6c7f1288903218440cf10c11c5c0d4ef8af32c158478078b0631a63e912f9d96a8e6a625486316aaf2d648895720619ce42ee2fb81624b9939d1b65643f924b209a81c78828c4a9d34d906f6d247c76aef6616ff709cd3d93d6852a5f565560e4ae78fcf35cdd9ba3305fe5d56a1d1f9655727ae4126cbc486bc736567fa8ea179ed9d2311ce4a41770b08ace2e419705bc0c30d1ee9c025431d812896e1c6cfa5a9dde587a32718ee9c173b694ffbb4e0c49c663502ef54ee8f70787cbda7a7aba8aa99ffa3c8a087bff1d04862ca12265453d2612a9f70db371337810c4bb110ff2fff8c31fdf34fe2a9b1555470e769d402b76afb50f58b9bdb449b5e7c4fb20f259c72f215683a7cff095716537780f17b413d07728a3b2c28321a451b29dc413b8407c0b2c1342730e9ba0fbdfd268d403bb25eb313d2d34577deef6ceaeac55568648ea82b5f9b45ab52e92527a2ef2f567ad47cc94ea07f03cc85bd649c6b6759af7461f9f833c48e4e93735bb9be73e0c732e2a70aa454f693367054365fe30a61374075dcfb41dbf991486e0871bd3692f8a126233c600c15b88399bfcdc1998d05adee2bfe4aa8f6c018bc56f246d32b159fce767012c0a1100164b490885b03283dd960bcf0bed80b40f8be7f05116faa795f6d42e5c9f92c79d28bf89a374f92d6dfbc4b3c677592d37b8c9d8d7cbfa00688ae331488ddbfb967ac8c16b1a18a10fe23f379dcf7854908777cb34f5e2c3434d9199a9b955ef22e875d338e6d2d247cd041a923992dd40c95ac2040aa9109d2e5cfda2960d87566f671793d985c84444e8efb96abf45d62d863b6be8efbd285cd74a52bd402f58196b567cf98931889ca5ab244d491654857c870ebc1b6ff682bae7255bddc3a1c326fe3cc43eddde57d532dbc1704c35483295b646cacc08a47834195d51e53520614fa3fc2ed95d5ff3a333253dd23730fd6cd323650dedb567ea4401e5cde6393d6b17c90f4cfc2d474dd7962830976cbec4ec981defcc495d42268a966accad64ba226dfa9fbe06a65ffd8be129cd5a35f05b9211fb819ed3d73c3594c6279156a73152fd6b8f524b57e8dc8d9749a2c38f24bc480df0f8da46be68a9f3ce4b12206b2e326dcbbf4caf9e30e6f712872db3fa4a90cadffb3f3893a2fe4def4fbb5abbc82988449c58f813f7dd1cfef4af928d438f9420fe019c386e518341f61fe0029b0a4541cf2cc8dfc42378a86731206a4c70b2d53a5e29cdc89ffcb3199934c78ac8488239f5c883c656bc960a9829b961af6f1b0b8c2cb0c9b83efbe29d891bff304c810159d3ea47efa45f641357b75043fa6d4767e4dffb81131cfde67206cb6a85ad71f1b0ce2d391b8982207c788af83abda67296b60afd2e74fd6aef6a000d254d9bfd7b01bf9f1d4b53c9372452f80c01f2cca72058141ac5ca364f892bedf0dd41837e66a9361f8b97b5c3d9e2abfa52f6547761f9dda4e393ab493f574026a4fbc8e5333f1cb87eb63b633766d5c764a0eda94e31f78420d211d128f378fdc5a4ae06b0eccf3506b9289325b5c8921228cda185eff27496c6b61bada5e59f775f359e6bb1c2e10ab8c254d5e55e4d93d269d58135b445601d3b69073c1eb880da55f0625fa6e0c50ddc9d3f719b6576df37985e914dad2bfd212c033e29f4b303fb45976f0f8e6c811d08710bbc59a9594cac912a7747becbbb8f504182cc9613f38b322912d5989885f52e213b61076758170cacf1dbdeaf805c41b667d69192d84e5826573376a792203634cc15c9c6cf17d953a4d53eaca36c33532b556cf59500cc5d2b4b4ac2360972ee39dba5452bc7804c771d58c903cd8de92fa7279a432b0d892a7410a15798e15d460c6f013dee70caaae966e2715ed0310594cd0bffea342f5bc5de55c26c6439eef99c997beb3b44b3f7c75c605ae5232057e55e7fb67d13863c175a55dad8f6b3d59851a5f40714a4912c1cd92d8207522a0ddf810806682cc7cd8ed035b49706fdb3c013e89260ad96308067976568f9df01cfd74b8f3cad4ba2db8faf7092d349f2b59f33b3e8f250848b611fa37b51fd28d6212c70b4a21fafefec25dcc0f35706f53cc054d125c5ee32cd4d7ff769be9bfc30dbdd626987e677d93abef12582e21ebf8817106552151430ae1f67814e172399ba5ec8f7043a51035bbd774d999dd4d975fc4d71474931353cd5dd74e74c96f6faf5b967009f79457b578523ec4d9a30fa360bb79e717a91c198ef8294a76d7d3ead0fe7f53d2f1a96b0c93e07879ab21f43484a218f14a44b985129cc3a1f18e29572633e8f7d1f3a3d901d734e39d5e1b05ab769cfc2a39432181c57d06036d93324cd23486880109358cfb7cafa88d039feec4c99de60f9292c95cca262c6c3d56296b34f58138d4c2efa0c08cf705d3a82b1431158f73d5555324aa928530ae576cafd0946e0370402c9e4d091aca36125f9033dea59f361fa7873325ce59f20fab2ead3cacf0cbe1b5ddf9dd2958f6c2b10958407a4dc78e7e5d985dd6356f8279ed1d4331da2b9dbc02ba763cf2ae4d610b5cff5e1539c3f43e4ac90600b9e0e230ae0ce26645e103e7b4fa4ae02a6e69546b020d68632bf5bb57f26e889218d3e2e46049ac7f664054c5a7784569252e525a1e09c4ee9db1eabfc1d9b7f7d6e9495e3c51e173ad22cce1265e6982e0c90bc07924aad246c37440d9265e36adacfc70b265a85f279258b590e4fa6a3dd0d3406b9c6514299ed9cc3cae5bd0094c3caa25b4bc432182631661d4d020788595d10afb3f9b06d85e06b8786ed70c1bec89e6733d033082aca9c4f1c5b1f8a07f71ae274633e572cd6c35299b20c8eecc7920e200e8b68f82c3345447700cd90e26b3b623575b8fa5eaf741e25cc1a77b27014b7146f4b31d88f2511173feb77235d3652c11d0ad9e802c98f40de87f5c0a5bb1abd148f974ad9e951b4ddc4d4123cad1ca65bc7ced97880808b65106e7bbe895a947758423ed33eafff9987e0544376b2ba2e77b21c6ff331e31f89561f77a53b59c53774bc7fd69298cdefb5ddc61901f3f5aeba78650960dc52960d30364d0ea232485985de3e8d9bef227941419ce7f374740dcdf9d64dfdb68bd24a632050771a80a1743775ea28064bb552df47a7e3155be560517effe2756bc6e9da2feaf089cde1d41941683648272a8e8b41fb65e94f60fb2ad2284f7fedad50609af308bb0d0ff7d14c23d3b1f9db86a6f2074a3b21359a8efa0819d99681df3a7fc8ae6370c5032e1fd258a77d5e890a68520c6aa196da00e330f68d09e8816a3d6d57c3e7eeaa7aae6df165d88a32aaffae7cb88d03c9a6be8971af8fafa7dd0cbadbc1b8a76bac0d0fedb775a5f3836266d37b5d31c81b3794a7263858b58760186c96efa35a7f3e1d16b9303f261458f8d798081b214ddfe131a6f1f995abed7d60033329091d130b07c2e7ddbd500cd440618efdd8acc6c7ae292d51bf46dc64dd5779c167447d2ddf4f9bb0742b006e3952392c9e91d2f568979ae19917fd5fe1b6422af8c637162eef0528ce7b25dc0f5dc112ee667f25d31018ee36b4e6c7eedf0edbb9097a79cc2d8c21b30a27ec35a1a8aad2c2b60a246874c47de2f1b6396361539bb7dcfd10a133f4918fed78791ce950318ab40d42196646fcf03e388515946c322a1d3e508195010364dfa0acaff0bdb2fc1461797f529f1d40cb0d3ae5b0b9360eea36893e40711be33f412f93bc1757e0ca32db072e2816073a77d61fad36c1ed2c4fd3929e5cb6ebda2236766fd8a5240f7efc9daef0e5e12f150c673053f50b9e94bef57b043543c893d828d20da2899e9f711730629b47aba04c98a4ccd1165bc6613509829436f99693550a96305a75604d69a6bb271967593470c7f5ab74246ac3574d78a8b219f1549070bb9001271469c5fc365e1b8ac70f57b646f02df31a14f68a5a30d39cd93c63ecdbd4905677305700d685d45a9e06b6431de148acdf116f1ec6a3c489d4cc9548c1a419b7bf727c681ccec17ade0246fdbd6a72f3eb556944f5d13deca321d575909705526cbd3d2ee5619e57e75cbabfe88fff1fe712725ad8450f4815485b1a4b483117041020c020ac9babeea5a059bf4576b223da5865b7327e5a46e178b58737a41e23dcdd7b20c7f45931e51e651952549100e3d428e19be490accd9a6af9f9b4940f444ea423e141fea35591cf3db9af998b57e6bd23e5feae7f1ca9ca6ce709ab03ed9a8ebf09f54f652d82f965166e788b1a7ea8ccd080123ff23d8ce8428b565511b450e324953079f587b97ad9a40d2ed650a2ba876aefca289e558ef3b7f4a24442474aa00d377931b624542052be36c6cc087402854393f03fe2e1afb33e1477ab50b7dea1246b8b0fc04188dc30e5af78a43698f39e8a3bc359ec23e997c7fc6e587ba9b805da8330b02e9a117f1f9a495ee2ef888a8d89056491aa450943508636d7ba37c68178aaaeb503252e27a6441451b09a13240a8ef08a4afa83f43d419f61a771b7df5b76e4e8b154e26ea471de7e84a69406e1d6dc181667b50b7f3574452267f2cb917e54a108e4eb1d4e84bfbf0621832e3711a8271e84e27492850ed32b1f75849ec9e08b5a14587f968cf645aae31786dc9c5a9f8925ed7429c96e8eadff951fa6229081f3e120154a8cb88627ec2908a1c7", 0x1000}], 0x9) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x1f, 0x0, "57df92021714202cc690ef63a34b63c27ef86567"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000300)={0x0, 0x3, 0x3, 0xfffffff6, "85d81b00410ab0930000fb6d20d98301a462f913"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x4f}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) r5 = dup2(r4, 0xffffffffffffff9c) r6 = getpgrp() r7 = geteuid() r8 = getgid() setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={r6, r7, r8}, 0xc) 12:19:06 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() r3 = fcntl$getown(r0, 0x5) fcntl$setown(r2, 0x6, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) dup2(r4, r1) kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 12:19:06 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x3, 0xfffffffffffffffe}) setrlimit(0x7, &(0x7f0000000000)={0x5, 0xfc49}) kevent(0xffffffffffffffff, &(0x7f0000000040), 0xa9, 0x0, 0xfffff801, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000011c0)={0x9, 0x3f}, 0x10) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="59d8c57de9c6fa63491af8ad5e45ea9cc198536e3735ae7f3f0b8adc5ec7b4f5cbf7fc5769aa2f892386a76e0a46066147300d5f63344d020af57aa2a4cf1705b198d84eb27365f523521480c3b5813483c3fe19d058af699bfda6017c876d4f04732cd70dcf31726b573a82fece87ee4a81e0c64536e6d12c277e03c2b5c0c2d6b1a57cf5b4b02f1ee8ca9b2a3b7b309929972783915981e26c1188b490909b7dc65cbbdeca925f4c331c148f7aa571bc30291f068ffc037ed3c9b9a18dbbc22e46c05cb13a3a2804ff09c009caea9c6fc35eab0a2031a0c6f170a02cc860f020bb81eb4baef1ce70f0f67f4d5b460ea62330d94bac2aa86b2e8c7bc6aea37f5fe01f61f7047c061c84f84515530d8292cee496e2d79ea9945e8e503ad6ad2fca465059d81c838282ceaeb10eea1b50087fb38cce4e3fb9437ce3121e4e547d74da1640948c0ff30ae542b8afd3365d883fda5324bd445261ca903f0d7b6666ffd25075aa35019d3419fa834eaec9fb57df5fa21e117957381fc2c15efc0c86a67e078be2ab80be773b8d1f9f8d24cb6d829ad811abaa104baed9434c6e51155dedf87c90da4692bc80df9aa6e1e1998f5dd9d8a4d7020f53fd65edaa381c0d1388824003b5045529823e5efdc154bcb2782fb5d8581d39ead1d0a1e4b78ad427d8a7e9aae4234f1620ca432d4f84d28625ccdbc98bf095e9afe5d4244e03691efe83fe29f282939899c97500bdd0eb9b93050cd068f0a2ef9a5421f9aa91d6b6106deff5686aa5bf2700ada990a1b9019d1deb8be4f995c1f5ddc03d37f45a1512fd651edab8aab9effe573cd856c21974fe641f7a869f2e300e715fa3ce90354ebcc41a1e208d6d5978ee85f81828ff524188ab59b541a8bef6584a02a494f35336c84d4d9b9ddddf8dcd08645d54b6b4de6abf30ad8ab3f2dd31efb693d56346d04d4c76a0ce625f2f9df8cda2d5d85c07c9d54043e19063825c211431e50dbb34e6a8d6496e668e7f64bc3227668ef44fc776ea87307ca7860114bd842b6e57f4256988873c22b46cfbdc5fe824fdbeff2a7a036605bc28a97fd3bdea0299e3e1aba65cea3cc906c4744ec9bfbf99481d8a8d25f5016762536b03bc80ff325befb7460b91f4a1f95b5dece446009a15bc78102609319630c72c760a81c174828968997db36986b8752a1c83469a7e46ec4912488324d8456ac505e058b6a239d6f5689c81a224267624c46d25615e19e49e9bb9c8b5ecfca9b3c43227e26e50ab19a42fdb370f577004436652ac13a6e005178c07de19c0f1ac1b5de1d22fccf473f7cf23b870f6ab8d0425141c143e99f50a91c90299f29e3c185e34a1a729d1b1fed7dd77fb8ae6d00bea1088c46d5e52f8222d818d294fdd61c8b8cde5967f3173f7a9ff6c09c7258f3989f1ad083005d01498d2eafbf7b8692e744512f63b9005c19623859cc24f61b5577a5f73bb8682a96c3d392ff46ead6bd7d2471b88213f927b1f84a6c0502c587832776111c80f63457bc6729a3f1577b86ed942fe665c33761f516073f47cfbdd08e7415e53f38a139d196b8d99781fec65980244153b95dc1bbea2bb6a82d6ccf449a845a65e593e713d79476fce5643db71cc09d907065e87dcecaa534466eb287f8c3b37fe9ec59d2dec18ad3c37c168bf110cfedfcf36c1cd18172e85721ffb462d3113ed7d6f51e87f670b30d3b5496ad102b3142b1f375c12e02434318733f3e8b17d0bb4198636f2e330d3af7f03dcfb36aba093bf0a611af65842be1d6e81c4013f6220825cf14a3bb6dc220eed387e567d7c71e3fa321998ef860b034da119bf11d049a3268608f9e463929a6435945a645ccb17d3cbb893b0a0d4d265c697e3ff0bc6c2f7c70aa7d50eb184e68a6c867b5097a06730326e779ffe9bb62dd86d786ac3393348fadf47b266fd77ebc9ec04afdec6dca3dddfdb6337df86adb58cd23b3196437d110dbe2602d5fe50395f8cb1f04de06b98d634531557def02d451a001037f4b8a419215ec62760ab09f4d5b4b1084b56a217343083d140afab5a1e4762f40f0638dd1d0fdd28c1341d239ab06f2093785ea32c78553414634e6f9e6ddce10c3406c5a5565c13f6849f0156ace6ec29dda6f62697255c93aabc004d38a872d9cb52c612b524914c3b7637f80e85d8f2539dd740dbf03e232bd173610e46737dedd156b14ebaadaa7773cbbee8aec09eb16cd804cf731b5fd194e752868a4da4fc1b96f57959a2b7fb46c956f6b4c52f018e2f360e97a231efba72578fe96a8a6328ebd8a61444adad6869723900e6bfcf0a4a41fc09e15ceaa7506ead1c1c000c974c8d473a0a27a235d7cb64b6501be93e623a179f354d6061016ff0f66c145306d7ecab0c833020ee94a24e773089552b99951c3bce0fa2095ce85fc74f21b6e33c8f541de86942f3c096b3237eb2b1c2a360f3dbd1726a7ac482f3eee05d0dc0ce7282bb30a5e06d2876a5cb64bef8de590a0b42849282c0d600f571841915f554335d588e1ba4b6bbe01d6f693ff1e2814c84d41fd87a6c8a25757ed6c171bba80713913aa9f42e85878d2d7dcf8fcdf58be3d6eea09228f0d6720234f790949dabb44e77f85b073f87e54695aebef373d8b497c7247bfd862b777811b7793c440c591d84dbb04637eec873e49ca4fc1871e4a961e6c76d7939bbdc276cc7c8efaed3976e16f1440bad3ac5efe8b9a048ed6119a0d1be8634e29227ae1825911370eb9b85bfb9e6dc5206905e9c46c17d77eb46c3b0098d67fe6587aa788335734bfc19b2bad98f0e0cc626a4f3ff96be9fc733a4951ecec5fcc84a67fbc4be81c963c9d921abca06757241cf4bf5e4f42287da9a21d326872986dcc01c6212ffb7d033a3309b76958ab2fdbcdabc2d2a84b72e983dc6ffd50242117e7078cf009029ad9654f59d063a9495114f2015e8205c47a59df864cdf3646e39b2d555734ce7f6cc7340947f9dbd5f2b119d87bb34d110e122b45b55773057206001850528fd45e3029ab3f594b0506b6554507d20fc9840b0ac24a746353bf0d16dfaae662c9153d959922b62e87c7bd8d8a0cdbe22eef640abd89692378769ec035095c14603d19b1787dd2b975756afa655c822078ecd757a2b3d6c3b701ac2c43199248b2ff470197200a0ff4b477a83cd767055dd769c6229fdbc28e327b08b4b2306dad15a46cbf59a2ab21965513a26f9986998163983ad39f66cdf552252ccd09f2f0b0abb1067c8d5a0b7651548fba71bf39f42463af85ff552011f73bdf8bc7ea2a098db3187968926c0c42f321b2ff36bfb1f00ceb91ff92975f21f0fef876bdc8ded860a20da72bec82c32902f5f7e8f6c894e331694740e42784107f1bb198d602c86d96f3b72e69997114382d18afd1c1d5e6e24d86b138712dd21fc5790b2364135df32ac3473b30b809f6286913c1b32e6024a699e641c730b6d754c810c99e65248ea607cd9cc3528e0772949580d274d989db254a3a90fcfeceb61223f8c697dbbb21a06e0200dbfbedca37dcded15bbde93acbb7c26b70e43727c4907c3f467e06ed6388118cbe051d338841f7aa218cc00d82c5160318ae34e96e433ee58cf205fff4086ca7b9be4d043bbe5f3bc144977662e5c4a2fe94bbb47a435a55a1bd54904261bf6f41e097c9883b14635b7aaf7845ed38dbc88edb3e592bc451dcacbd52f923af8c1e80303110e4576afc0ad9149614f7ee48e4590e730b1339c25c4c8a14672cb1c356e31767248269ef385ae727e84640910e04312fb37937113fc755e6c0025d632f2091db4d758d43999ac2510a2ad65e1d512af6d88098e727b81e727fd902e109328aa1d92eebb9bad9d6290d4f92d36aee6a0268e3c10c2008e3262a50f0f641f6a0c5eba7f3c16a262f84f42d0f17aba6d43d00f21c66e4e09f69438f8fe90ae10309e38fe039f4077000ebfea04ce30e6947f88f116ba9faa2b7084a710d7e0ab709e730064d2fb5ecc3bb1a18d40cd7ef4cfebd963d5864a176579a4c5b2b7c12c9c82ab41bc45d3052d0942a77f6a2c8272540b8c01ad4422367738dff7aee74c4e2ad37fa07805cb9c71901b13b4d4a2411a5032bf287567ea18b5942c8aecabdad0f479d71d24bef348913ed92e2ab01812e001d07a1b37983f48943b2b10377ef6569440cc1b6f88e2f344e5227a74f941c5dede5a741fe4d9cfe0f51135903ed91157c1880ff6f66976d136024e42377ebe75940be91049296b0b70b97f709d43ac9a7fe6d8f945eab7ec306177fabe95fcb51b494f976c024d5191dc40fe80eb4107c8b9b7a85ab1ab036c06fa923d381f504c8aa0f3dadaf513e5465930ed8cb03eaf5851fecf1a9476fdc342cdaf2adc7e1f841664ac5bbe614b1d71fcc1bc009542693205948c31b20824330b345f7613222a1b0b8645d423f852a2b1a2edf723590186717397a8c3c24544cb7f3d83a29f0077455267ed2bffe3f88f8834d6647c368fa4c335489edfe8d191e0802a0f4e20214ad9ea3cb04756c6ae615e4897abc8fe7a0b26fbd182ef10a2f3c314215f15fcaea980a3db47e93388b970f0858b70a4d66e63be5d2585f966427176361c8a2a5669c285ab3f6878c18a5e1cb1fb437d6895ae337cecb4cb7ba731b4bf96f44545fa6ac1eadf397e2bd21669364fc86f5f3a1a682f27a38bae86897ab3824aa1dfa6eadfbc9794b018242cf4bafee9ec31c7d3072cc1cbe77fbf299d723e3d8ab4a4de29f89667cfa0882f66f221827d65a67d4d391bb861410be2826fe34c5fc73e8c8ac2611955d14433631653992b29cb714aa354dfe721399303b1c3032df6f61aa880a46eb5e33e80a1569efeccb3f7f4f42ef97ed7c87a6298aceac64ef51e67fafa55a1146d138cc1e65522254e541c91bc1a74d839036deb4a44f0ea35f14405f27f693b5fcdc642b49964e198203a9bb6901b8c75a30aa2b0ae01d78eef23f8eae71231d43636ea4e5340481e9efb005fda6a1891d46a5fed2c177b16a7de426fa7fceb4972fec5f58cb263cd27eeaea70c59ae776d97f54891c3e7543909fa5d405c34ca8898e03c3c924098481dbc16bee6d6e897e3a188c6e8fa355a33de78e5413b84c36bc41c591736d09f5ccb595a0d628d3684e4823c701ae968f4cede165cb7e22d4cea4b289bf4ba78e990f7c85cab920a6384afa0f48c0504c1852fe9ad0fd4aeead2b2091502fc108a91a543e63c650d1bffc1dab462790eb6553f4c6b7a98847bf7da161dcce3814f1a031f89ac49cd8aa0e410702dac9428408a0fbd257b27fa91444bcb625dcd9a08c838c434bb9c5069e2b411aa34ff0d659b9a89ab14a97a6e1ee63da69bc437c1d7d3b9a412546046396e758a2208dbab48b5a1187aef1d020bb52b91863ca3afc45eb89edf0c861f250a88610d4ecacaf69040e268e75d1d81b8359a55b7f76620e339c3763bfecefdc666e9aa5acec9fb7e37a76146b4949ccc44508fe48dafcb2cb1bce3b6772b5a119f5c313b6046aa93d83934a49fbb344aabd05403d023f682a20a3e6ca7006d95ca7a9ba558a5288b7975d0befe1e82998d2554d90ced46fad12dcefe4b5d10ef94c9a7db3a83270d1287c494740e2044581a09f75cf070f8aeac867b07eadb2675e40a6f0c117c1c745bf07c30a1f47d3c9af91edecb9469f7df5f0f2aac544879c15978751aac36eda8733c3ea608e081c4a228f33c5f1971522677422759e53532c403be311778e826b79f16469b5b94c3de3f9a98c6bd8edb1be7db6747fc", 0x1000}, {&(0x7f0000001100)="ca42952f2d9a176ba54f3ab989ec218147e9815b111cb685728a0ecb838fc48978afe24e32150df9ac264d213d0f8488a55b2da36696c97ccca6a1c1b3475af86d26fd56c717fa2ee17c6cb70d746d831fea0753044150a6cc99e74cf731ff095dfe2e6352b66c92d64de33c00d662c2b8616e640e62610cb36087e46b94c38087b7", 0x82}], 0x2) pckbd_enable: command error 12:19:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x30000000000) ftruncate(0xffffffffffffff9c, 0x0, 0xffffffffd) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x200, 0x100) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x3d}, {0x1}, {0x6, 0x0, 0x0, 0xfc}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000180)) readlinkat(r2, &(0x7f0000000100)='./file0\x00', &(0x7f0000000240)=""/227, 0xe3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000040)=[{0x6, 0x0, 0x0, 0x1}]}) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x5) ioctl$KDSETRAD(0xffffffffffffff9c, 0x20004b43) pckbd_enable: command error 12:19:08 executing program 0: r0 = socket(0x6, 0x4000, 0x2) connect$unix(0xffffffffffffff9c, &(0x7f0000000000)=ANY=[@ANYBLOB="6302"], 0x1) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x53, 0x3}, {0x400, 0x9}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="00002e2f64696c653010b7358e55d31e016cc424f86af89278fbfbca5143aff099ababae035223baadacbd390415fda442b6adf31a26e1f10a49191704abbd86d0ee9dd0a7bdcdf73d4152856656fcc8894e4591413d6f0000000088af779a20e3b649269144cc2246da57251ab36e4dda9c430c9217c16c69cfbae4a0a40e60e2132b78166b084c5bfd3ee5d95e8136719f9415d9b4d1067bed04c1a0abd2566463efb09ac8258f401ddc8ef1c0a0bf6b17364f"], 0x10) 12:19:08 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) pwritev(r1, &(0x7f0000000700)=[{&(0x7f00000001c0)="6b1c9d3b428b37a57d8af271d5fd26fa706bba2ced6df4c74eb0e566e24e7a587452b2710d4b82b9cb2336216d0ef2849939474f0bff8ee4b03d1a29414585e258b45eb812106fac7ef1348bd6913834b86763844feef1874c3889b55fe152a20f441454884c13c21c39b72c52d0ba9fd6401c1e93377ce89cc3562c2d73e8371d43799fde9f3ed3f23f3a9021c8f74b0ce0f67311367f82744a72ed80147c02f4899e1a3cc5bc5c0ecb199c4b8f1ab1c4f5969bc380f8ca01ff400b9cec04b5384b18af8c21c7c10502d51978b8e79b6241d387a16b0600474bf15d1060428a0420bcb5ce597f", 0xe7}, {&(0x7f0000000080)="f93415c3c7e2ce865d0ea27773aa948f8569affb7fb1f61f521a10ee9b4c3e9d290b3c2845a018ea8dc132a91c7a96154bb159c2c4a01bfc23e04d679c5f6000edbb7cd60fef0268efa03f8fdb007b177a96f667aba94f00322289e94638be1ea1a08ac11727c9", 0x67}, {&(0x7f0000000340)="f32276c52bf7aca29f209e55350755255c76a2217a7a06b209e048627c615de5c5d9b023f33e2d9c9d916c8db051e4e827905bb062ddd6613da94c6e49995564050312d6c6b932ccbced08361a1b85c415420904a98f9453f3ac94d6b61a4d7df8f6d0635c808a89a32aedf769952ce49ed6fef38f1c6bef969179465c6a4a961d7d529a4a0d025b849754533fb219a169e0c7886c2aef841d100b8bda6d3a5c20bdf3c9b569bc7f24407539fad9287111b4120cfcf2cde6241696ee642ad93c8617f6f04ee61a65a0299af6a724a8851c2bbf2728867c3e561c4333d4c1ef5839ca7b9716f26c4bac9ef3abc7", 0xed}, {&(0x7f0000000140)="a0cf078c44408abf7227feb41f27f1b87f0ad75d2bf50a68933da9824466d52e792bc8f44f1d68829fc51a0ec0ef334392513ef1d25fe0e8018439bcb42fd36a", 0x40}, {&(0x7f00000004c0)="7c46295f9aaa901606c7f8a0f0e7b5750bed7c0617a7c28ba522a751677475af90c7fa44085df422c09e7ea0d5b206c9563c3244f435454ea31bcb6fd5ca0bb9ed9c14acdc595dc9c43885b4c01c1abe9ab7e64899627fc8968ad60a29365c5045d9859e24247ce3603435252ad8e9623bd3df186f989a13001478877622dc190294cf05080e3ef2392f9174ecf1097f130c", 0x92}, {&(0x7f0000000580)="d229cbcf3a7dd9655e4ed9fbf223ff921e87c5fc377aac49f0232b06731ae48c9e99a648549176beb2b945dbff1026820f7481c131240020b8147a9c1bc9a93abaf1d8f4d4724101a71a5615fa54014690d9dec26dd12708d896a55e0a9bcfc1456466350ae4cf81aa2e", 0x6a}, {&(0x7f0000000600)="c01b5cbf10743b25a4cf13fa0c470d94c1bf5602563a6606f91a2ad92ded33298f1d91d9beea543f0f954589eb3adb87749de329fb4a57c7f4a3fc4b552843d143e54dd57da7cb0578b134ae7b2fac2bc9b14a6ec6eb7a151c6edb5077cb21778d478543afed112fdf3a0f2c483216fe0c515b122cb3fd7cb9fa3b6ce2ed0ccb67320b1c2d71ca1b62f67f6df23f76821e58a833fc365bce5b7613c2f0fd0e2f782b94fb4b70283a8413f7e3b0e82309f57f832a72db04ae501b1629b8ac9831639e029ca92480b58eed967ba682fa44bc8f4ac384ad7b9b5a9611d5ca20768fe9afcd5051e03d1faeafc8199e0aa5fb14", 0xf1}], 0x7, 0x0, 0xa5e) r2 = syz_open_pts() fcntl$dupfd(r1, 0x0, r2) r3 = socket(0x1, 0x1, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r4, 0x0, r3) write(r1, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 12:19:08 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x6c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000740)="b67378922a54be950185608ff508") r0 = getuid() setreuid(0xee00, r0) r1 = semget$private(0x0, 0x4, 0xf74010e7a32442be) semctl$GETPID(r1, 0xfffffffffffffffc, 0x4, &(0x7f0000000240)=""/114) r2 = getuid() setreuid(0xee00, r2) r3 = getegid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r5) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000200)={{0x0, r2, r3, r0, r5, 0x0, 0x7f}, 0x46d9, 0x9f8, 0x80}) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000780)=""/4096) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r6}, 0xfffffffffffffffe, 0x1cd}], 0x0, 0x0, 0x0, 0x0) getpeername$inet6(r6, &(0x7f0000000000), &(0x7f0000000040)=0xc) 12:19:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x5, &(0x7f0000000180)=[{0x7c, 0x0, 0x0, 0x800000}, {0x5c}, {0x6, 0x0, 0x0, 0x2c6c}, {0x6, 0x3f, 0x80, 0x9}, {0x6, 0x88, 0x81, 0x4}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x2, 0x5, 0x81, 0xfffffff7}]}) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$VT_RELDISP(0xffffffffffffffff, 0x20007604, &(0x7f0000000140)=0x1) 12:19:08 executing program 0: r0 = socket(0x2, 0x3, 0x2) connect$unix(r0, &(0x7f0000001cc0)=ANY=[@ANYRES32], 0x1) sendto$unix(r0, &(0x7f0000000000)="a1703b4019f5cbf4", 0x97, 0x800, 0x0, 0xfffffffffffffe14) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) r2 = fcntl$getown(0xffffffffffffffff, 0x5) r3 = socket$inet6(0x18, 0x4000, 0x6) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000540)=0xc) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$BIOCVERSION(r5, 0x40044271, &(0x7f00000000c0)) ioctl$KDGKBMODE(r5, 0x40044b06) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000240)={0x8, &(0x7f0000000200)=[{0x12819dae, 0x80000000, 0x2, 0x4000000000000000}, {0x3, 0xb5, 0xff, 0x7d1}, {0x8, 0x800, 0x3, 0xe3b}, {0x4, 0x8, 0x42ba}, {0x0, 0x6, 0x7, 0x8000}, {0xfffffffffffffffd, 0x4, 0x8, 0x9}, {0x1, 0x3f, 0x7, 0x80}, {0x9, 0x3}]}) r6 = kqueue() r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x2010, r7, 0x0, 0x0) preadv(r7, &(0x7f00000015c0)=[{0x0, 0xc955dfaa67bbbcbf}], 0xdd, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f0000000500)=0xff9b) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) setreuid(r8, r9) setreuid(r4, r9) r10 = getgid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(0x0, 0x1, 0x6e90cb2ee28ae046, r12) r13 = geteuid() r14 = getgid() setegid(r14) getgroups(0x2, &(0x7f0000000280)=[0x0, r14]) r16 = getppid() r17 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r17, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) bind(r17, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r18 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r18, &(0x7f0000000000)={0x0, "882876a347"}, 0xd, 0x0) r19 = kqueue() r20 = fcntl$dupfd(r19, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r20, 0x0, 0x0) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r22 = socket$inet6(0x18, 0x4000, 0x6) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000540)=0xc) r24 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r24, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$BIOCVERSION(r24, 0x40044271, &(0x7f00000000c0)) ioctl$KDGKBMODE(r24, 0x40044b06) ioctl$BIOCSETF(r24, 0x80104267, &(0x7f0000000240)={0x8, &(0x7f0000000200)=[{0x12819dae, 0x80000000, 0x2, 0x4000000000000000}, {0x3, 0xb5, 0xff, 0x7d1}, {0x8, 0x800, 0x3, 0xe3b}, {0x4, 0x8, 0x42ba}, {0x0, 0x6, 0x7, 0x8000}, {0xfffffffffffffffd, 0x4, 0x8, 0x9}, {0x1, 0x3f, 0x7, 0x80}, {0x9, 0x3}]}) r25 = kqueue() r26 = fcntl$dupfd(r25, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x2010, r26, 0x0, 0x0) preadv(r26, &(0x7f00000015c0)=[{0x0, 0xc955dfaa67bbbcbf}], 0xdd, 0x0, 0x0) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f0000000500)=0xff9b) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) setreuid(r27, r28) setreuid(r23, r28) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r30 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) msgctl$IPC_SET(r18, 0x1, &(0x7f0000000140)={{0x6, r21, r31, r23, r29, 0x8, 0xa7b}, 0xc15, 0x7, r30, 0xffffffffffffffff, 0xfffffffffffffff9, 0x10001, 0x9, 0x1}) r32 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r34 = getgid() r35 = getpgid(0x0) r36 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r36, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) bind(r36, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r37 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r37, &(0x7f0000000000)={0x0, "882876a347"}, 0xd, 0x0) r38 = kqueue() r39 = fcntl$dupfd(r38, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r39, 0x0, 0x0) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r41 = socket$inet6(0x18, 0x4000, 0x6) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000540)=0xc) r43 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r43, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$BIOCVERSION(r43, 0x40044271, &(0x7f00000000c0)) ioctl$KDGKBMODE(r43, 0x40044b06) ioctl$BIOCSETF(r43, 0x80104267, &(0x7f0000000240)={0x8, &(0x7f0000000200)=[{0x12819dae, 0x80000000, 0x2, 0x4000000000000000}, {0x3, 0xb5, 0xff, 0x7d1}, {0x8, 0x800, 0x3, 0xe3b}, {0x4, 0x8, 0x42ba}, {0x0, 0x6, 0x7, 0x8000}, {0xfffffffffffffffd, 0x4, 0x8, 0x9}, {0x1, 0x3f, 0x7, 0x80}, {0x9, 0x3}]}) r44 = kqueue() r45 = fcntl$dupfd(r44, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x2010, r45, 0x0, 0x0) preadv(r45, &(0x7f00000015c0)=[{0x0, 0xc955dfaa67bbbcbf}], 0xdd, 0x0, 0x0) getsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f0000000500)=0xff9b) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) setreuid(r46, r47) setreuid(r42, r47) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r49 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) msgctl$IPC_SET(r37, 0x1, &(0x7f0000000140)={{0x6, r40, r50, r42, r48, 0x8, 0xa7b}, 0xc15, 0x7, r49, 0xffffffffffffffff, 0xfffffffffffffff9, 0x10001, 0x9, 0x1}) r51 = getgid() setegid(r51) getgroups(0x4, &(0x7f0000000340)=[0x0, r51, 0xffffffffffffffff, 0x0]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r53, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(0x0, 0x1, 0x6e90cb2ee28ae046, r54) r55 = getuid() r56 = getgid() setegid(r56) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r57, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r58, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r59, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r60, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) sendmsg$unix(r1, &(0x7f0000000480)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000240)=[{&(0x7f00000000c0)="ebbe2288e220a3776affd9805f8a78f8b7d8ff03de612066a64af7e294b07a7363f41ca7353aa71ff1ece8ae2cd325716fbd12a4d7738411ce64fce21669e6104046da5b4ef5a14995363a9ef28d2d606a739f5156c079fc0d2634da901ba3eea5f9e226ba077cf3c78501c415645bbe87709ab3463afe02a8f0bc78a20da5fda2f2b9625a2da5ca876bef37619360d499c10ccf3ef02fc015b9fca20ed855c9bb6b6997ff4273", 0xa7}, {&(0x7f0000000180)="eb2fa2767d4ced9d19b378f3373f9851f2dde83b7f9e7e165565c6a21f38d886d5fdf4ecee3095aa6f636e21a1a05d2746da125566207c8871af61313c246435ef4530fecee267c1f44fb7e81d2a40f1749150bf9f01f4274badcda414a821fd01c038e7e78fa678c72b54e7d59588a3202725716976adb435e14cfe35fa5980edf13f003e3558986f6befaf8e124207158b8884733e20f7b49c5c1d5ed910af4d3c0feff649", 0xa6}], 0x2, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r2, r9, r10}, @cred={0x20, 0xffff, 0x0, r12, r13, r15}, @cred={0x20, 0xffff, 0x0, r16, r23}, @cred={0x20, 0xffff, 0x0, r32, r33, r34}, @cred={0x20, 0xffff, 0x0, r35, r42, r52}, @cred={0x20, 0xffff, 0x0, r54, r55, r56}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffff9c, 0xffffffffffffffff, r57, r58, r59, r60]}], 0xe8}, 0xa) 12:19:08 executing program 1: mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) recvmsg(0xffffffffffffffff, &(0x7f0000001940)={&(0x7f00000000c0)=@in, 0xc, &(0x7f00000017c0)=[{&(0x7f0000000180)=""/202, 0xca}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/92, 0x5c}, {&(0x7f0000001300)=""/185, 0xb9}, {&(0x7f0000001400)=""/118, 0x76}, {&(0x7f0000001480)=""/82, 0x52}, {&(0x7f0000001500)=""/219, 0xdb}, {&(0x7f0000001600)=""/180, 0xb4}, {&(0x7f00000016c0)=""/225, 0xe1}], 0x9, &(0x7f0000001880)=""/141, 0x8d}, 0x840) open$dir(&(0x7f0000000100)='./bus\x00', 0x40, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x8, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10000, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) close(r1) 12:19:08 executing program 0: r0 = getgid() setegid(r0) r1 = getgid() setegid(r1) r2 = getgid() setegid(r2) r3 = getgid() setegid(r3) getgroups(0x7, &(0x7f0000000280)=[r0, 0xffffffffffffffff, r1, r2, 0x0, 0xffffffffffffffff, r3]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r4 = fcntl$getown(0xffffffffffffffff, 0x5) r5 = getegid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, r5, 0x149}, 0x0, 0x7fff, 0x0, r4, 0x0, 0x0, 0x2000000000000, 0xffffffffffffffff}) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffe5ffffaaaaaaaaaa0086dd60a4f00800182beafe8000000000000000000000000000aaff020000000000000000000000000001"]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCGETD(r7, 0x4004741a, &(0x7f0000000240)) r8 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x100, 0x0) ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f00000001c0)={0x51, 0x5, 0xfffeffff, 0x7ff, "d2913bfa5aac8cbc187af0184e69fe98a3559771", 0x6, 0x8}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 12:19:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x10001, 0x0, 0x0, 0x22}, {0x48}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3882f5d95454cb8f370000") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x3d}, {0x1}, {0x6, 0x0, 0x0, 0xfc}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 12:19:08 executing program 0: socket(0x2, 0xc003, 0x0) socket(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a2d7a3862070000000082959510bf093f68c11700287ead4bcb775ca69dfceac2a84e6abca74896819f507d0000000000002951b15801360bcd580a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad304385f04157795ea4a5c5fe65000002361cd8cac7ecbc5b65c6593d2870b41200007d00000000d28418ac1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e19779d035f5ea1b1009e5a319d54401cb92f77420eea383d7bf7913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee5ca78252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c90100008000000000000000000036d11b2434c929b34b0087cfbfe1612d25dd9e1e49f931a4193897b0a30000cbf63778bfefad260498b08dba9e41635373b6d46819bf7e26863a111574bd1b6d85eac8a829bf8aa0584b6ed1ba404797f502de8d7ff9f49d884ee2cf3725b1a0581adfca1d000000000000000900000000000000b06a2c9ce08a146ee571cff99645d300682b4e9701b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf9136006e51ded92a4ee45e46ef35719229aa64efc9c074a0ac1b2ef8831bf4ceb9aa9128c659cc7479a51a09378c18a083a84a577e045185bdd4ad11562ac9aacb08927c6ae3e1f566e8adc71256ffd00f27852be84d5f1b751d6c7ce7f1f085b9c5daab91c3b36dd711b5ed9457a19ad23ad4bd8cc3f98e3e4d8446a5bd19e0c2dcedcb6563c80fe448fa00af57f6cae38d87047d540e1fd00360cc47c4df6a9aed39e85de091f4607392d64f894bb67e66e90cf9a5f53fad69c8a272d1ea46913bb70400000000000000d71bca25997a2eac52f4eb3d94335cdd89f5a3fb2d8205f2fa1485e9a9e78cc4aa4a4f340100000015f7f6c667d77814cf78136eae46c353a57c782abc2db20ebf5c1359b14d36f2034128183f010172407f95fa96b2cdc42f35c15ebda40e0def8aa4d7035b6aa36959cf8bb691fdcaa96e8e90d67603f51adddcd8505479eb440064017afd7c44fdce8805c80b999d0b88be0bb618c5c39d57845cba91fde79fc52c7afec8d666cee808cf44aec9776df24396188f261b41153c44e668c50ddf3a4d262d70e2151f158d7c5300000000000000000000002f3284b237419f2f75f9ffdccd68d52b90e1bf249a1500fa6e598e02e239e16be6f49fe8004f5d59df9ef175c76112be3df4b1526ffcc00e61b0d55bf6e91875f8af2dd5705d36397fde3af595c1c89fb580544a3d16f7f7a230a14f6923079810931678a05168d14c524379e26a6c935740f484bd85f041e1c2b4b11ae0b06da28d4b0d125ef9d7f9400aebc6059f7ce96309b31aa5be87d91d4a409b34e637e3228f9a21008e6de1c229d4ab3e92603d000000"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 12:19:09 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x45}, {0x2c}, {0x6, 0x0, 0x0, 0xffffffc1}]}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffe, 0x1cd}], 0x0, 0x0, 0x0, 0x0) fcntl$getown(0xffffffffffffff9c, 0x5) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000080)) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x30000000000) ftruncate(r1, 0x0, 0x20002000008) mknodat(r1, &(0x7f0000000140)='./file0\x00', 0x20, 0x14) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) rmdir(&(0x7f00000001c0)='./file0\x00') pwrite(r2, &(0x7f00000000c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x40000000) 12:19:09 executing program 0: mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) open(&(0x7f0000000000)='./bus\x00', 0x8000, 0x8) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10001, 0x10) ioctl$TIOCEXCL(r0, 0x2000740d) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) 12:19:09 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r1, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000100)=""/247, 0xffffffcc}], 0x12ea, 0x0, 0x0) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r4 = msgget(0x1, 0x500) msgrcv(r4, &(0x7f0000000300)={0x0, ""/249}, 0x101, 0x3, 0x1800) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r1, &(0x7f0000000040), 0x0, 0x0, 0xf) mmap(&(0x7f0000000000/0x11000)=nil, 0x11000, 0x2, 0x10, r3, 0x0, 0x0) dup2(r2, r1) pipe2(&(0x7f0000000080), 0x0) 12:19:10 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffafaaaaaaaa00000460a4060000103c00000020000000000000000000000000aaff0200000000000000000000000000012c00810001b6f70333"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") select(0x40, &(0x7f0000000040)={0x3, 0x1, 0x6, 0x200000002, 0x2, 0x3, 0x7f, 0x3}, &(0x7f0000000080)={0x4, 0x2, 0x9, 0x0, 0x1000, 0x6, 0x9, 0x10001}, &(0x7f00000000c0)={0x9, 0x6, 0x7ff, 0xfff, 0x8, 0x3, 0x7, 0x7}, &(0x7f0000000100)={0x100000000, 0x1}) 12:19:10 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = socket$inet(0x2, 0x2, 0xfc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000001c0)="f02cd5df06e4ce9690030ccb67549ac8764b89bff5db15d8a97881264ad62ad9cc2948c10bd1cd8971432614", 0x2c) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/159, &(0x7f00000000c0)=0x9f) r1 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) r2 = shmget$private(0x0, 0x1000, 0x414, &(0x7f000073d000/0x1000)=nil) r3 = shmat(r2, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmdt(r3) shmdt(r3) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffdf}, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000002040)=""/4096) 12:19:10 executing program 0: r0 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) accept(r1, 0x0, &(0x7f0000000040)) close(r0) r2 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000000)=[{}, {}]}) setsockopt(r2, 0x29, 0x36, &(0x7f0000000140), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffdffffffffe, 0x0, "00002000e980090000000000000000002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) shutdown(r2, 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 12:19:10 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) open(&(0x7f0000000140)='./bus/file0\x00', 0x400, 0x4) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2}, {0x18, 0x0, 0x0, 0x150004}, 0xc, [0x0, 0x0, 0x96]}, 0x3c) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x80, 0x40) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000000c0)={0x0, 0x22, 0x1, 0x6}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffffe, 0x1cd}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 12:19:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x20, 0x0, 0x40}, {0x7fff, 0x0, 0x0, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000001680)="11a9dcfaae39f8659cf281938dea") 12:19:10 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x8, 0x800}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f00000000c0)=@in={0x2, 0x1}, 0x2) r2 = dup(r1) listen(r2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00802e2f66696c653000"], 0x10) close(r0) 12:19:10 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f00000001c0)}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_open_pts() r0 = socket(0x18, 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000500)=[{&(0x7f00000003c0)="8598de1842602822acca3d518866d3ea78506e45769aaa0d61ec75919bb56ef4db7c520c619dd90524c51a2634cb6aebd0a2cc160add57d7f94a37ae66b07e9e1243a474e9ba748ac587c746a8585401aa24dd26960f0469c27ecdda51b5ed1c19b1075f41d0b2", 0x67}, {&(0x7f0000000440)="c7712398b4bab0b40289aece059091836dbb3da6159df78cbc470cff7d6a8fdb4029449129f076064cd7719b60ccc44095c6d695c41fd13e2bceb2d4c6eecfbdfb5f2890dd4fcacdfee3ba9f4639d7d074d35d21f35eb2a932a6f1da1a11635b5109b5ff5054b2b2e48b17c85fb10becf2743e545478180c3b5e86fb5049721fdda395464c5b5c06e51d50d4cff6b11f1fbd1ea07ae70f1b25f7b67a30fd1d6efdb69ee57b388ce17e92fabe60", 0xad}], 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) setsockopt(r1, 0x29, 0xc, &(0x7f0000000540)="712bd8f20000dcaaf42436fa3a30000000000000000000", 0x17) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000180)="a62399aac22c0eed80139285eeea5ef003c2212e7a5a6af2f9b0aea200f35406d95367ef4b20ee2695d3c9a337dfacc401170bb6eccde18a5eaa81e5b1996f1b7e55d7fb12ed296002059a15743f636395488747aa76c2ef2362eba88462c8b2841be28fe19e5a2533f035d271d84d9e66fdf876d6d9d331d2b29e63c1a5fefdee684d5d45d856026c8fc7d41046255ce6b4e17bff563782bd01703a1f7c1d42bb1344b11fdabe64930604c449cdfdeb1a26be275ee63415e6baee897a72cfcb0d3e60cab400c6701bfbbec14cb1f921b47f81721c02a40a98d7fe28ae7b38168f84ed561ae80a0e735efda11094fdeeb2750de3d492b11e513f98a6de", 0xfd}, {&(0x7f0000000280)="0cd8dc30dfd24521cb816be3b731fb2576b9ef36e752ad12b74b27022fd72fcfb89bc2b6fdf6a907b33fdb58c53ff11f578e7f6a5b8f48186eb9c05f4c8fb954436b25420c9da346dc0c09607c8f16247254bb3e81edc016b20b3b06171549144f6de5715a4e9b1527f2c42c7d38527b4ae57bcee197668b5feca5701e09fdccafe9", 0x82}], 0x2) close(r3) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wsmouse\x00', 0x8000, 0x0) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x38e) fcntl$lock(r0, 0x8, &(0x7f0000000340)={0x3, 0x2, 0x101, 0xfffffffffffffffd}) 12:19:10 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r0, 0x29, 0x31, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 12:19:10 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f00000001c0)='./file0\x00', 0x23f) r1 = getgid() setegid(r1) getgroups(0x3, &(0x7f0000000100)=[r1, 0x0, 0xffffffffffffffff]) getgroups(0x7, &(0x7f0000000140)=[r2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f00000000c0)='./file0\x00', 0x0, r3) setuid(0xee01) r4 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 12:19:10 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9], [], [], {}, {0x0, 0xfffffffd, 0x1}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 12:19:10 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000001800)='/dev/null\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0xf46678c19e5e9f50, 0x0) getpid() preadv(r0, &(0x7f0000001440)=[{&(0x7f00000000c0)=""/108}, {&(0x7f0000000140)=""/14}, {&(0x7f0000000180)=""/4096}, {&(0x7f0000001180)=""/115}, {&(0x7f0000001200)=""/41}, {&(0x7f0000001240)=""/194}, {&(0x7f0000001340)=""/15}, {&(0x7f00000013c0)=""/109}], 0x395, 0x0, 0x0) 12:19:10 executing program 0: r0 = socket(0x18, 0x3, 0x0) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) socketpair(0x1, 0x1, 0x3, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x3d}, {0x1}, {0x6, 0x0, 0x0, 0xfc}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r6, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) r7 = getgid() r8 = getppid() r9 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x26, 0xffffffffffffffff, r4, r5, r7, 0x1e4, 0x8}, 0x85, 0x7, r8, r9, 0xfffffffffffffe01, 0xfffffffffffffffe, 0x7ff}) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffff9c, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x0, 0xfffffffd, 0x1, 0x0, 0x84f4, 0x81, 0x0, 0x1, 0x0, 0x3, 0x10001}) semget(0x1, 0x2, 0x540) shmctl$IPC_RMID(r1, 0x0) setsockopt(r0, 0x0, 0x0, 0xfffffffffffffffe, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0x3813, r0, 0x0, 0x2) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd60451a7c00382b00fe8000000000000000000080000000bbfe8000000000000000000000000000aa330000000000007612e68281009078000000006000000000010000aaff0da1c82700000000fa000000f12809c2fc8b48a42ec00000000000000000c5988c1c403fbf12ad67d1ab9a1eb2c60917834b8c175d7745363f219a254fb1c05ac8a3f6575175682674a5d27b48c20e450685843c7df8800ed431164869709ed43a5fa39fade06b87862f966f4e2f1cb7dcaabd1171fc6e795a09000000b2dad4c2fa0ef06f75b2ae10ac26ec29cee974560fb9ce4ba25012d70e8d768dfb1495a1ecc38ab48a7dfe44b6e3203d904addc7fd06ba33810300000063da64aa0e4420c1e6240cacf36984b01c2f26f6b879ff8c41b753057760925e14296f6c2f7d3100e8f77266d3d5dd376e9529fb1e119643fcb9a0e0c28dc92a84f93461623d7153b51000"/353]) 12:19:10 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x4) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f00000000c0)="b1be73ba8e521cd70137f53ca5336410c164479ac535711102a70243c43c4d7347f3ba44fc133cb607c4ebd804e22fb848fda140bfb51d22c01d90de794d1d75dc184092b004dc29b142210089caf766845c9d56", 0x54) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffc, 0x0, 0x5, 0x6, "002100008000", 0x21}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8de49b32721d73a0fbd8ed5c37d85f2b54cfeb521c8a951ca6332d8f69f3dca8", 0x1f9) 12:19:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x3d}, {0x1}, {0x6, 0x0, 0x0, 0xfc}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x4}, {0x54, 0x0, 0x1}, {0x4006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="627b80c293419353520874f438df") 12:19:10 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2110, 0x40004000000028a9) r0 = shmget$private(0x0, 0x3000, 0x819, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r0, 0x0, 0x0) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/210) shmctl$SHM_LOCK(r0, 0x3) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000080)="00000018600417b2ee222b00fe0000ffffffff01000008f60000000000000000000000005800006e15d3e30b", 0x2c}], 0x1) 12:19:10 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000002480)=[{&(0x7f0000000380)="56f435553691917d5c4d6c78a32e09324548f9438311f50603a8b816d23181b1f6e841aba5df804ba6ca548f2ea06d63120f3c46ec1e0b15e7aa9b9983679d7826500ec038d3fbf7944307b7ccde3db212eafc54c2f6be0faba695e0ebae67a271da5649627757d46725f18ddebe1cf13347faa0565ac317fe5a3630e5a11b26e5383ab0bd558f9bd852b8cb8f480f8f43d1c27d8295e00f511288c26ce03cab16cb027e07c4543532fc7fabe672e4c6dc0a31581616fda84efe627071b0bebadf9e9ce8f8aa36b806a21ecc5774d1811ce0b2295a000fb91257030c70639f411ed2efdd8870932cfa51cc7ebd9607876b33f4d19b2472d72609bdcb8b45ed6e50e7657b4b2cfe3835170546f09f051aea3e03a8a481e8d6d3f15b05ae5eceab6fb3f9f8b3bab08cea9f782ba6b40b71e7e0022bc4dddfdd5c2cbe1589bed264ae90ee2e2b2388bed464f89590feaa3c2122f8139b7c4f3757f4128cfc71bbeb5ff7e44834b7a3b8aafa2aefa713dcbed9bb03d2e43d39151c0f5d34f2fdd905e37ec4f68e99972e0dede77d8d92780360765df386bba62f24a0edff62122397c665f125dfd5e6fb3d1b1b03877d49d5e975fdc62775fbfbaf8cc2a3401ce1d0a3907d76cde9a1677d8a5d44380a4b216b60a2bc15022a75dd6234ef904da76afe30d0d32c4e4186e74c052d369d052bd5d837ca89cf26c7e9290e7bca51d3a3747b45477958facff67402805895ac5fb82ffca2c0da52990e3eb0ef4bb2406c68f9e09fa2c4ea1d8f702393d74f68f8e84050c77944a6a06c52addd424e05ad9adf88a5edaf645bf2d47c399a8053ef1199188c4a4ca8a6f70762d4d466f6013056772fa52df9ab85c46cb6ba05a30133593b685929bda6616311fd2128c4d2a61a67a8b16488e0e0709f8cd56061eb141fc4b1159aaf7fd8a9866ae42a0b9f536f3795c781b23a722b58b9dea0c43581c3b9b41c9de492a2d2fb06b1ef20bbaf3fbe603d7e4a6320a019a1615d0d15189e31d4d19001a0c2b3ba43e654303059a5116012a49d03c8952ec4379fddea3cc1ad52680d5d93986f0e710d73481bf6d7573e8fde0559c368d5f5edae18b0aea5d35c5e770048ce59e57331164f8bfe5518f44cf792583b2c0b07631d345d4c1a233aa0b27efc74927c94f7769187cad81dd8380d70a1f139d06b744ad671e08eb024ca60878b64af9f077e88eea3d7771563b84985ddbdfd4d5273d981e03f34ff1cb08d04cd9de0c91a1488b012b52d52ee220ab5a746d98eb7b12c9aacb3a9462b869142e40c9e85284aa8c50f7c034ef0d49e5883e3d03f17698f672cc24c83d31116b80a2e85b8542b9a8c242d660bee6bbf568f8dccc2a21a8dadfa76b312a39d779467727ed50b9e3b62f094dc94bf6d69be0f8da93148d55f5791a7b799971bb8d4c1a4b69591d75a36a4502ee68c274f099aaeb37296ef57483191f39e7eb48ad9b4e5850b1511cf7fbb412b1ca146ffde7dd22b9e1e7d7c38bbeca1112df6776c70bb701c9b550b88328d1ded5089e13866497abfb231fca2665f02a3a7a85fd45aca00b49bbd48ee4aec26d62a7cc42f7e006630f89c2be7a6d3d319d63e0be2931c6eec9805b445e9da1fd4a2e19bab943d", 0x489}], 0x1}, 0x2) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f0000000800)) open$dir(&(0x7f00000002c0)='./file0\x00', 0xa8e329f9edf63bbd, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000ec0)="b100050460000000000008000101000000000000cea1fea7fe7ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ffff072918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5f8010400000000000000010000000000000000827b0fbc7282af47751f9a3b2468ac7347ec8d3613291b88ca590a13ec9557b236916ca8c0d9f68351e23c38332f533889ed8ff3e69043993ebbb232a8f378f6474f351ed100000000000000", 0x10f, 0x2, 0x0, 0xfffffffffffffe3f) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e4c8b2ca3ebbc257699a1f132e278cb5d60200af7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881bf7cc53c894303b22f310b404f36ba5f90006ee01be657aea8c5fd6f0d9cf049c0a00384020208a371a3f8000400000000000000010000000000090000", 0xb1, 0x0, 0x0, 0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r3, &(0x7f00000001c0)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0}, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) r4 = open$dir(&(0x7f0000000bc0)='./file1\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}}], 0x0, 0x0, 0x0, 0x0) r5 = socket(0x2, 0x3, 0x1) connect$unix(r5, &(0x7f0000001000)=ANY=[@ANYBLOB="000017cb633b2610e542ed6231e4ae5a1f52090d5db14493dc1d7ccf7a14553cb8b3ab3452cff66e2fa8278e50b7ff78bb8bcd0e0e55d78542b89906d7483280714e314690b6bf35730488525ff77b99fe7d9eb2180936374814ec0500bae88303386d6bad53aa373fe95178b0b6ca5251ed18667d99ba30da9be75c2ae368d52391a6eff31f95f3edc9d73715be68af78973980ad9e2393c2ca66f8f2b49b7ff99239212e937af208702373dc4f8b221b14059adc65b9afc8a7506162f3bdc952f855407a1a529898d235ac81943c06a5696d07e42e0d412dbf88c54a983ed454e966bc23c8bcea707b262ebe8b5b83128c36458f3bf6a001d5836b767af3a4e69b2b27124118b4ef7bb95897dc81ea67becb22e718c6dfb579b071a3935e98fdabfede29500f67eacf35198ba01daa4054d9c0f3b7da13151aefa4274c80e2adc0621aa27820317f92aed7f2e3b9"], 0x10) sendto$unix(r3, &(0x7f0000000100)="749703210f6e83f8", 0x8, 0x1, 0x0, 0x0) r6 = open$dir(&(0x7f0000000180)='./file1\x00', 0x0, 0xb2) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r7}, 0xfffffffffffffffe, 0x1cd}], 0x0, 0x0, 0x0, 0x0) kevent(r7, &(0x7f0000000280)=[{{r6}}], 0x0, 0x0, 0x0, 0x0) msgsnd(r2, &(0x7f0000000240)=ANY=[@ANYRES16], 0x1, 0x3fb) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r8, &(0x7f0000001180)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1bf834e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e691035b0d58d646c06c066fef4a722a9770cc38c22a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e6432734062808035224f1029f653540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf793cc228a4fc2484142d2fc29b1112749e1a31bf9106521eb82f5f3fb44ba2c2014bd2026342588fa1a34492fdd4494c5eeb4af04be0195d459fadab38ea746dbe621387dc46ad4182120760700000000000000ab325a3f9cc64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a54216670ceb4ddfe9f9598a1e2bf6d04b8e89f9a02ca1bdc0e8f26ea5725126a26e1b202c328ce5845ef83ac4cf9140897d3d9006e10d4b7e62481d802618e2d6dbf289abcc552e55c60cea0ef479c0bb151698efc69198"], 0x156, 0x800) msgrcv(r8, &(0x7f0000000e80)=ANY=[@ANYRES32], 0x1, 0x3, 0x800) r9 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_timeval(r9, 0xffff, 0x1005, 0xfffffffffffffffe, 0x150) fcntl$setflags(r9, 0x2, 0x1) r10 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r10, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r10, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) r11 = socket(0x18, 0x1, 0x0) close(r11) getpeername$unix(r11, 0x0, 0x0) r12 = socket(0x18, 0x1, 0x0) close(r12) getpeername$unix(r12, 0x0, 0x0) r13 = socket(0x18, 0x3, 0x0) msgsnd(r10, &(0x7f0000000240)=ANY=[@ANYPTR=&(0x7f0000000980)=ANY=[@ANYRES64=0x0, @ANYRESDEC=r11, @ANYRESOCT=r1, @ANYRES32, @ANYPTR, @ANYRES32=r1, @ANYRESHEX=r12, @ANYRES64, @ANYBLOB="9e31e55b3f1d3015d7d6e0c04d9285c6c96c3727b3efc3e242ec0e4334b80c26e8c246b3ab56cf306f1aff30dd3d4bf318fc3f0c7506b3cb0d3b21160c509546e5748c252f6bae6563b30ddeb945d0b928a961ce6947c2df0f2faeba98719c7a187858e18c95508a8dd81732ebc8c58ca73fbac529491136889f10b1276a6f06ae7a39d7b25b3f56626e5f07615ce7b2ccc3324192bf559b3c", @ANYPTR=&(0x7f0000000b00)=ANY=[@ANYPTR=&(0x7f0000000ac0)=ANY=[@ANYPTR64], @ANYRESHEX=r8, @ANYRES16=r13, @ANYRES64=r9]]], 0x1, 0x3fb) msgrcv(r10, &(0x7f0000000c00)=ANY=[@ANYBLOB="00000000c300000000009d86c84b8db61dd5000000000023443eb8df875b84f37a6072000000000000007c0c000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000b3493bdf58309ffafd5ec3d5c07f8be2d6efab1a208c72d404f944ca7ea9c3b9b045e8e8dbee7e793079d98a1606f6043e3563a0e85e58d013ca5d24815d7839d37cc42adb641a1b9eb318579cfe1278ce0bdd033976b7ee338d7a31ce614745ae1ea318a76aef3550c601b25a4e9f32fc67764fb68cc52b7fa2040000003a7093776d61b9af2201001794dc604c2961db34af324e83590065c861e3ea1a1a3222ebd77c914e8e992b159c9d625fc7217ea86f0b7dc818b5502395f38ce9355ecd0d4ff6feedc06c0bdd8aa19a826f0ca37ac301a88c05536557b0fd8246f9ec0e25699fd8d8e9a2bcc063119adbbd95ec459ba326cd75328db3f18499a90b95d63edb7e0258dd6b02be27d9761b4e5edcef0ffce52ea9d5527b36dec1b201576753d6c661a9282ae17b70e939c821c6f8f4cffe9b318c8bb2744fa207d2e6451c048e99c3256d7cd89a92b1c0161159ba45a50d42aea6da5be88be8f450ce4ccd91318c03621f40d110e86ce53abf3c7842da8d1483d8a66aa36770720d6caa2ac1a66993e52fd38e5185030e1e62e0abc3657edea0774a6438a1d6c7c12449c94e6429b52d1d98ab7b787b063276abb5ed1acfcbb3beb080d5b0910adb2bef6f5429faf427609e028522d07cdafae1436c7f93c6cd8438644330a01fd0ebe1163e53fb0d7ca848939f0c9ab7c57e308ded7fcd0d8331968c9090"], 0x1, 0x0, 0x1004) msgrcv(r10, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r10, &(0x7f00000003c0)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae9347a443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc516a0af1461584bca"], 0x1, 0x800) msgsnd(r10, &(0x7f0000001f80)={0x3, "5aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941639c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce3b4033a4312bd05b3a77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf000000000000"}, 0xbc, 0x40000000000800) msgrcv(r10, &(0x7f0000002a80)={0x0, ""/152}, 0xa0, 0x1, 0x1000) msgrcv(r10, &(0x7f0000000040)={0x0, ""/120}, 0x80, 0x3, 0x400) r14 = socket(0x18, 0x1, 0x0) close(r14) getpeername$unix(r14, 0x0, 0x0) msgsnd(r10, &(0x7f0000001e00)=ANY=[@ANYPTR64=&(0x7f0000003b80)=ANY=[@ANYRES64=r14, @ANYRESDEC=0x0, @ANYBLOB="e043dc647d3038bdbed56702948c18b34aec4ec08ad56694447d7892fc28234ad9d62032464b6a3abe07b6bdccc2ffe4d40763da5aff692977f7db83bf53fb80434914057853c25beeb7021b933b9690d3d0191848324c2093809fc6650c9b2032d84edc4bba6843dce16cfcc1971d3bb68924924f7b460c997bb3e90c615271dd71d237369f3c575a072f9cf3ef54ec761ace558bdda982f950c38be4c57e67fd33479e433f369594c3eb66a083213802705a15b0eb2affa8c785ec7730fe2f069fa1756341022f9ea55b04bdce47b488d38b2b898366f741ace9d711fcd01425c08caf32d4079c31dc77c52e8653fc8a8f3cad126acbda1cd33b729a8d702f5891f4249345662268b5d721912c343b9e3013e1876c26818283cd342f6d25f793a5acf0a2b8a9c12e35dc45859b9359b9cb5307487204f7ffaf5c63be5beb00f3b18bf804907d310089b5fc225c8b2af6dae8747c1063d06489f7f4a62a193de462ad667f4553a4ad188aead4eb363c9ac3f8e1677c6b971624c0ca3581351e2a62ac8f014a96a976fa3677664800a36dc20de0128c97604b3c4ccf9b02d71cdd27746c5518beaa0ba3f823ae2c54862989c4d850e7872e62e5ee85e9cdf1d0754fffbc8bbc2340a9a35cc30709128b428a4986f12641842030b97e7df30820586375c591a4110ae05d73e79f9aa15f1e9f8eafa724659b92b598e31bdf0a231036d69f12e1d00f5ab22f93386194cd158fad06617805c8bde60f676894eb0e3811398de865657dfdfe7669bd520d2ce42cb63b964136c1dc5664569336fb8deade99627f13888323243653b61656d193a4012c3a72c0825f9ff0d0d4d5ea6b6dd33f65a5b4cd21a6cc8b8c80bede63293223383ce5d9972126ab8713f8361012baf63e2cd2b7299ecce28c8d35660a268d3c068f6a740da1517df5cb61c844ed82c78533d4e786184d57e00a3193abecf740bd9fa239512bab695d304a4d865e77660f93b92a6310cee1af1d0609a75999e14f37d2c9bcbb5c8d69245a7bf0fc14c180252d7e9c8b50ccac6ed2df7f3a27b901a33b260a5aa3e958ad1d029f93663ed2efdeb9fa5f7e1b38663d180d936a4b868b3ce078d6df9fa7c436919b6db704104763a7a46e19ebcc36b04974e2c43cc3114e5da62ae7d587668e6633ec71dbe8109dde679d531b92dce733851c278cabcc4beea4575f96d1e02746af6288c89472a195283836c181fd0810899c80b4c6d2cb364fa57300bbf9a6b67109d622c5f0e5a707ccfe6c3122a652f0db66c13fb131c9b6d8fa30a0e8793559bbb18641970d9c7597564da051568bbf1ed5f7449697a54c0f1042fe0b236f770d9a5ebf02f246e76ab5953e496686e7495759cd8cfe504088d0991730522533090529e39acd7c3fb7f1d4f3b225fde9b209f5d30cbc8ec9d8d81f68ae45eebda6af940f1a61e532ad53c7988501a42b29573f8fb9760c1bdf4d030505580d8d5d9326d643ae7c891c32a2a7b0d7c1d325b73ef53789e7c8d4279868c03ed0a1d85789ce6822583e049ece752207ee85d37b21820c7539701c36373772e70a44bbf3c69e8d9c5a485786f2ce3375f55c3e108e290c7769520f479d2916e917499ad60e9c2c3848334e1bddbe0e06d29b9dbf11b90726a6835e3155ff671d333cce74c8415339b5ecdb0f4ee7b73e4ac9fdbcdec0b3588ffc15882722753cc2f9925d3b9cf864b94b189b9cc3bcea8799aa30d29aa4db89680d153ca8377f7698a1409586a04328ef0d6b5d274c965d4bc1460cb84e0fdb1d9035e79f557b69ea6b798f29a7f442a71630b8299a42f0dbb5e66c33b153b211dd17b0f7e2d28703a38f67d248e4da1ceac1fc200b0eff66273fe25ea90c6a38e6a99cc7012cc7bee8e6376423b5257318a1d3063b9fbd0bc992592c098e2cb3e2edf67c9224a682eb114d1061c66f99ee386e9e748af59eaf067951db6d143127f72eb605c41162134220d68cb41bd76cfa14d4d9605dfa0dd7991feb89df731a23a3434c7539bf0c79a72157e68e44d779c432e69ba34f645a20948c41de0c4b71e02f0efeeead52c65050624880c732d60a242a85c55f7a47230d682eb45ebf19569569735c906fcdf6c37f4ce256677a465f4e896f51ff637f47b869fa00ea3d0b45a081f018fc4887a4c5ea857274ddd538f5e03a87c063bd25c04c4152b7582ec44d09bafe7513a56e25f83b1dc77355fa5e68b9d15afc086c50227d2c254b222aba9d4eecfe1579c7deb94421b17ffe4b380a824c295d64ba5da1738defc1da06a9857b7d374fcfda2ba007876de24fe6f33d74f681175231d6ddbd0058f73064ca9ede8dc698361a5138585f747df0ff0463d512a902365297a6014244c8e311e998c54b3afa0c3a2dfcb4979157ab7a0eb13619f1df5e432af8ad31e78936923e4013a4035a2cbde0ef5dc8cb9b900fd0ff200d42ce603588e45045b162027a9dd7659c3b0efa508087fde926cf4187bc79ae7d82c63ec6c7a5d2806d56d5103824c384ea4beed5da093bfc55e79afa9b004a74b8dacde4fbffb68979985aed531bebaed4a2652e48ad4a4aaf614832041b8c79d4015b12f082fd36f98932ce4aab24c3d07c034f7909708c0743dc571159f2c955e980f3570761396458952e0461a4c43d05124a269052c640019ef1b6a1674d053af25e41fee9eb628acd10e3134983f5e83e92143487ca6b90ddda00919f0b5485801c52b55b0e85e79592d30b9e74d0b5cbc8abc4af906ff7aad107662be9f1bce61e883e5d7b072a46e4e9ac25c00f8f8e65bc7cd31a4618b02dc1f445d7b6666e6fdeb67c11e4a3088a24a4d9816b3cdc37cea8d0da24247d261ee124dad6fb1b73f8a2dfe4786ba6ba4bee604a20d22a99e65c31135f79a247f06733c172989db4252b6b837c1d197004c02ad03a175415080968e53dd8577344e9855e0a651232250b2d962d06c8c279636a16e92600bf91373a6630fa7370da8f4ba6b4e8784bd61dcf5b117ab7ba2c4a4fd304ddaae4b07cc8ae7ab60fee5dc8afae7f3b7b26f095b64a015dc81147b0ffd007d795eebb34cf8210c57751e810867ac5fe558eb49160ad158dbb98784e7d9e20cd4c5fd696d60c8d8333ce9c5557c8d2346f28691e529f5149fd535682e36339c19611bf8fc5cb5d561138215ea2a7d762c164437a7c2b12767c7bcb9f810c6fec81bfa73616f08ed5a20ceef9b78383a28e74ddd0eb14a2083567bfe32c5ed4e3354970ad39703b23e6b46c810851297f155492938e189d950ce087040c371c9e557ea383f3361f0d2dea7025ce6d9f9a4cddce8d920c1f62ea6144309209ff6c41fa594f19484053f54ba985c16d04b692ba22f554666e8e843c28e0ecdc28edc86464b8a7bc060aac959d1336f1a2bd535511192442ab7553ba77be08aed2c2a5e367064246d4a3630a48768451e46ac3d43bdf65ab4a90cd2dd32ad4d162e98571b96bc80b4393c1fd0cd456f6c94dce98241d68f0f2e4ccf26a18d388a1c0a46638cf3a6523b23730411a94cde57e95b9bce593a0ef3ab4f5becfe99d2b20d70fa97a28552a67f44b6be2979016f4d599ca44e7bcef517c0c6baad691f009d37503459bd8246775188c6e87384e6a39388d605a0b4cd93ccdeacd1e1bbb01bd87ce28419b8107d061914218e0b8e4d2d165aed4314ec2cdd4cddcc29d8a0e33341f95d8da2797518f49a639a97bd11b85ca33743dc56671d66f835bbc8878ae3599076dbf0c29da739c7201be06a7d324957817215f4dfb13c95f85ce8f57e37ec09596425b1b7a13e548f92002e8cbaf4c4c431a9e48e74c8fa681ea63168fce01d20c6c740d0a3197ea14fbd1217bbcac1f9bc27fb46e5149b3893f6f1524eb677f2fe2a8ac1117413e1cb1328571202ee64af175120fffdfef99d0490b6f2a6f06e7f068018165f58ed6c0321adc0cde2b8bedcc7c4f05d1e5a896e5a5a866f9775a757787c9cb8a0acba3de4fdf694c10d21f0cf304cb6f5540bba777d4588a2cb2a408a030bfb14d07dfb2ccc14d4d998597acb9292e0339197aa21d284c4d91c14badc98e6d56d94caf1e49b56a4b1023ad7c34864b46cc2adb38f0afec71ded67c732c255502ce583ef2d2e85c6f094290a5c1955c7bed9c80d35b5367b2ae15ac2d3fd5ff20007b24240dfa6772f7b4a370468b9fe152e7936cdfe224fe6594836d939390d2511485a0f6d1b2c356387afaf84a321184c63de89986e07554dca2cd2b4a0c6480a52bfdc26a35048bc1da58fb6789d54aecef73d869d827712c1f94d91c577664417d3a0cdfaa09d5b23181362e558fca6039aab88c9577a737cf818e795cd928dc71e3b33dcd8462684c59447934e35d926c6482b617398675f6d1432345e50423253a3d31903d1dcca1debc96ef8f9aeb33ff8adc6ac775efb0fea10594109bc9306f77b6f290354eb09c29d5f9182c6b3db8f2bfb8afe6e94814f24c12b9cd05794672283c4ccbe92356b0f90f2321ea3f6cb059b784b0a5c3987522279e93ce5565a52db91687df646ffb14a2dbe39e053258421afc4ad1dc3bc1d5d5461bfc63658865ac5872a35aeadf6902142d0d9dfd4f2b6ab9311644a3d46ce6a51343cdfebcbe1c588c753befc83f136bea4e3482e0412bcb9bce1df6d20f4cd1cf6aefd73f88b5256a8bca677c26acfef74ea494c9dbe07d1541263f8b67c640a4c5325b257539b4136ab783efdfc20f62674b87079fa44db34410f96b5bbb72000ec5f1d5a3e5fe8477eb0800a507fae3cbd56e3d2a8ee14302357fd46c30a968a097240e35a260218b7e665b1e4edb96bb965363bc2c4ea6d77ab831aed518dee0640b2ea492c5735f03e3d0498c985c0bc88205f53b19bdbb67fa89adf11acab369ff6ff2c4876faa5d2a009cdf01fda7500a48517dc1a42560b80e70728df27b4bd7d28d2dfd686b7c2792bd4fe8c28d2b20f84e10c10c1ba270f734531475d68a2fef17860f356cd16c6c006fe6ab9b74fbc2bc053830e7d442931729522371ca6e39a37ac4c76013e70f7342a048b322803e3e638271f19eb862d7ceb964861bbaeef95efa0cf8fe137dee9a657b9f37b5903c1f8abe784a07e2aecbe105ea8d91b537e3cdfb4442b58e650ef23da4300e8d9d0c60f431065fef829d5baeca562aa30cc42539b96676fc0f790f5471764a568f6bd1b6b156de9f05d6da710e62ce22e44aa6ab80ff572a156212e56212d237040ab29ad8bd964f34cc43b095923e78d7395e5fa3c08b1fc3ea22ab07d135a04eaf5a76ff45495e0027bc6cc51d40bb47f28256b5c029e87de8298083b099886eb603f68097e7644aaf0fa1727414680c405cd4c6e9a7e93da67b51c1a2745246c7801f588dbb7facb0c99d304b19be5a32275fce7ba197f9bc560c3af8aad2a89e8f66a343b1ed41cb859844fef35c79003957b80c9b1cc7603466bdf9bf14d8d9c7fd21260bb07b3ec6d034d04dfa33108b70638c8ed4e16a8afd5e7603cca40022e0672e91e911464f1d093ffe2c846f1cacc600704ec7c12610d435e2f50b88ead237b1b51b91d854f0d187b871961bd297f7561b10fa2b4c132621cd85a5d42a69bbe367a2b21d01b7321557e3316f656e0cd9cc5b410a6f29ae1a0a2981b87c61942294f7506c52c3422bdf6a43afd1e6f465a068acdcbd77021880fce8969859d16ef2d7bd96c6d9ea6e5a60c1d4ac63fa646831f1e20b1a6af47909a426fe183cc07255db58712fbbc1126717cd372b7d838e575faead70ee3b946b00"/4111, @ANYRES16=r2]], 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r16) 12:19:10 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x80, 0x0) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x9e91, 0xfffffffffffff546, "42c63c9a8a7b5cdb5a77f447432be5816f157e33"}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000300)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30aab82d3cb6718414aea66a911b76bf788aa916a9b1a63ef26c2a82fd55e418437da1ccfac4e4d7c951829f0dac42957c6571bfab569ff2930d52544c234db69da11ca735a141583ea0dce0ca864b16c4f140b35bf7c591cf57dfa85f113ca394894449c9ac627a7706975b89c721c640b60bc48191aa820c7719e03cc52083b1ea969a867075f977a9c6d8da4ffc299f55b82814b012c2e77f948faa4aae62ec75be1135e5038af485ea695e2319247a3ea5acae7f1fd85a706dd80bcdcc16a361761b7179791ed0d1cb442103ef398f4da1e31dfecbe4b452bfc2c0bee93245c7f8c145d593137775f655a0d4ed5e53fc430f3f8896356f91c729a963f15de1ebd5cd1ea63e8d6d89409232bf83d4ef5f29452ba28b961c6bb5f9869207c46b9e92aea5f2152b6ed4c2f3a326a6ee58136e4688515718235031d4a4f4d7c64585a85781c196101d47e88a2a3cc328ef5b7531c43a64a67b2d73981fd091b6d578bea3b21f1ecf2bfc39f2e0969716398e7ec26e2d38c1d585e9b7f2604a7b28b5b883035ff1bbf2357168ec07ab08f205b8a631a642345f7f75a0068e9508c47c121fa6d527c3a7e6d6e4c14da54db0d4f06735ab89aa279125b25168de3a259a7d004b5801133243ea39d58deab69f03f0659f80ef3d97e8cb57d46e36d7ac7a97ace95362c1ca7ba5e2a9e2c1170ec52051f7f2d9febc50156541e6bbdfbafa29d76358cfa31f1b3ef05515f68c8efc0c577feaae0855013004f40220aa9b28fed6a95aec5c1a23acfab2e87addc091e926feb02924cac8b56281cba8447f7502953e5e18126b98b37e90950e165db32efc1ec7d99dc3c1bcef6ab28903c39778a1e835be8955118804b396900a317e8f5865585e013b467f2758c4aeea83db4b799752f502235814f75434f5b6d0aa7553d9a35294b94489cd8c39be48ba1ebcee57830e70e52c60302651a559fa053f6e077c76e71b778f26060df139c7052eba13a825f0b0befcbf89733f2ee0216f0e91e5da0d9a5c24270ef6119c9135ae86d6058a66e76eb19597db07c63d6492bc5d0c165a415efb503d4855ad9ccce66636fb8dce7496b963885b0b261e6096c84673312a138ce33abe113c99fdf5177dc0e8f98eea10555108e34bbff84d1c1cc5754f90bec9e67da99c1ab0a5c9532efc91c3909ab12e56377f2a0c30b274321dd48387b432b25ce291f2e00233703d924d4537270453ffaefe977852ececa45473dbdae51b1b1ea6bb5afba8d42d355a7a83bce5fe3a225dffb2f70df221c3daee6b1862552cc9fc2c0b457fb37feca1ceb40a5f529da42f407128bc39799e58b47010c8188ad2b8b8e18d263b92e3557a7fbc9d142ac845c79ce74c69fb76aa76ef1fc3ee67e498b4725e9391dc431bb5102eba0f039259ebe03d1849d9d65d0ec8243cd3dc424f74399174dfbe312843ccadd28606828d241c01c095a56faa590adc668530c09b60d2104796736dfdc6c8c898c7cbadfe5aa70eb0269167a57839bf4fcae82a8fea056038470a1c64bc80606ab32975c61b4b21c6808fe0a026604ce35ee4f66a89e79aed77a292e3230762d91e71ec1e8af0284055aa48571957f1cf99229151c385ff30cff5fe9205cdf711992b8d81fb2bf5739f5e859b50cbfe0634227c00875021e300d6a115d3cd5f0a4268fe6b6510beef0d773199913976835316351cd128b6e7458e8b265d7806a0c24a0952011e49db3766e9628cd3345b87a80613bf6eefdc4e9d539b91db24058acf1259fc8e15a1285b10cce94159dd02b9224f4833633b892ef6369d3519d996ddd171bd8ba6086bfb35c04e49ca9f1c5d0ba14737b437b146645c59d28e1b9565623f9a02b7fa5520df9214c5beda3559015c7530bc89170e00194b1004c715f84cbd4c47018682986917b4e9d8b6184fe65c2c5246bf850516aa13bebb48196d458d22d05adc078b3f862dd1189f731c76f39c5bd911cf4fca9da8223b3d7f916fbd6e990b4ed17ecfe50fbf6a11d23ee4e0b0f7bdc9143a1fa3f1983b180274e4f0329524b56ab5096362b65f51fa549c7ea9076e0426348b958930280e0bb60311c125ac92b22a99a6350423519c7b1e26976b98cd981d551394dac2e752859a27e78a4d4af4a0e280558e072f40c738144101fdc911050cdf70e3a0ac7aa6e862c060ff9cb52777baa6adfd325469869a634aa1e1ab5f40b03ffae6eec9d492d34e2e742e2337f0db3b69a67c837a0e16a1f89659c6983c84b2438fbdedd7a2ed3cb248f652ed6b0ed17f5ce8935847b0f6ddcbd144b3b0acd462cc6ebcaacd0a783e12ec54e4af6fb4f0154088ea08a66f4327e15f6588f65ee679e06b210ad1aa9b0bffb336e542c76761f625aa2149b2dec00258edd37c65602a2d3b57f4f03be2be3e4904ea36043e7b89fcf8df7ed7dd72ac580d982c7ad59f7dd3d663276ec147c3ae7e8b94e0bb0fc1209d17c6a7c0666c88a0bcaf743c25cc7d2a0d19528cdf381c1db8b5ef82d0f719de862178096d4e21a5c6c64db48849983f32ad34fff10b3052ae9e08e776f3c2bfc3b99b7748352b405dd522bd4ecf7c5dcb97b8ad25d94884b1cd8374567e86cff852322e0ac2bb76d382a65f6f313b95c3fa94b799ceb4e76515d60c2092770026fb10affdd2155923f833fb48e3b674c9f54cacd627cc7a83fef6af01d8cbc85c04322c65d432c940f942430bbab5eb2992b9174d7d122f07adcc0dc0af396c7d80025724130db3403062dc2e87ee62676d80c45543dab1f598664e16426d21b42152729243335faefde4cf8694f73286024f22a98a379793c5fd8375028a4ac9ff7337e31703791c33c728c88f52904a765fa30f37db4885bc6eee4df7fb520abe010045f3622bb1ba4e1a9ae37c0ecec8b6acbed7f32b19397cad1672ae24bddba492f4273fcbe837de30f572b9c5c184ef3809fa5fb4e682d9560eeb3a9a8452f3417abdf6ada856a8466bb90420f7dfdc8f790f73adf73910ad8ebff863aa150c9280bad3b1c6e60976a8ab395f72e75c003ca3099d13da96312dad4d4d1f3d4fee9e81871d3ab3f9dd8ddbbd5eab9a32b65a991c23947c62f8bf9f24b3f1cb8b5f6114154ea3b9e14bcbae76ec59ba325b4d870068c221bfbfb4c1d036235e3b4c959a079b5ec9fb22acd2ed3a3c2c5f655ef737e2cf63ee0a000f8effe8f5557713f8efb08de2bc7773d023851c649a7f37964df8bbe39b392eee2973da0d5510f55815beb4fb2c890b894ff05246a0cf4e8ef84c61b5e8c9a497ec4b8d96a6394916d59b47840f0c1aea59014c1c9cfc66a295bb60d5c2ddf2160fc19c794545a492ab1c645abf0f128c1537a3d6dfd27986cbaf6387d9894d85879a426fe949dd9aa53a6444eda8f716ff3b10df04fd9dc10d825fdfdd707a6b5b0d091e6ea44557e357624687e4f0a9fb08d4c7da65c7d70648eabe38504c14aba5a0edc83d89061fefa64adbd229eb24f8be9683252e25fb7a6479b601de42ae9de77a5a202d62d03451062cf8937b36aa3b600b117462148b8a55790cfb689b494e6e58c54981b078ec11a6f9b4c5eaa892920c92e42617e76e49f07d16ad4ca1152ecbbe9235599e391ebfc9b11d5080d16ac1aa64d00a0b472b4942cb68ab0411a4c9330281eea74a56857f6e9bca724dccb95fb380be69614517741ea5351300bf5470137a1bb1ff280e9b6d54b65a47ec2c547d8fdb30d8c3390cf71dde2ff5b4e725c5e", 0xa77}], 0x1) 12:19:10 executing program 1: r0 = socket(0x11, 0x10000000000003, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r1}, 0xfffffffffffffffe, 0x1cd}], 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000040)={0x0, './file0\x00'}) sendto$unix(r0, &(0x7f0000000280)="b100050100000000000000000110000000000000bf74abcdfef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2d66bbb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c5000000020000000000000202000001000000000000001000"/177, 0xb1, 0x0, 0x0, 0x99) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x10000, 0x0) 12:19:10 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x291, 0x0) r0 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x105, r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x3d}, {0x1}, {0x6, 0x0, 0x0, 0xfc}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) clock_gettime(0x4, &(0x7f0000000100)) socket(0x1, 0x2, 0x6) r2 = semget(0x1, 0x2, 0x0) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000000)=""/52) 12:19:11 executing program 0: execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='r//'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) msgget(0x3, 0xaf38ab8b375b361) geteuid() r0 = semget$private(0x0, 0x1, 0x80000200) semop(r0, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(0xffffffffffffffff, &(0x7f0000000280)=[{0x0, 0xfffe}, {0x4, 0x200, 0xc00}, {0x1, 0x5, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r1, r2, r1, r2, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, &(0x7f0000000480)=0xc) getpgrp() getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0xfcfc96ac7f78658e, r3) accept$unix(0xffffffffffffff9c, &(0x7f00000002c0)=@abs, &(0x7f0000000680)=0x8) r4 = semget$private(0x0, 0x3, 0x0) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r6 = kqueue() r7 = open$dir(&(0x7f0000000080)='./file0\x00', 0x64a, 0x0) readv(r7, &(0x7f0000001340), 0x1000000000000290) kevent(r6, &(0x7f00000001c0)=[{{r5}, 0xfffffffffffffffe, 0xb}, {{r7}, 0xfffffffffffffffc, 0x4, 0xfffff, 0x5, 0x9c5}], 0x66, 0x0, 0x0, 0x0) kevent(r6, &(0x7f0000001480), 0x6, &(0x7f0000001500)=[{{r5}, 0xfffffffffffffffe, 0x4}], 0x1000, 0x0) r8 = open(&(0x7f0000000100)='./bus\x00', 0x200, 0x88) r9 = kqueue() kevent(r9, &(0x7f0000000300)=[{{r8}, 0xfffffffffffffffe, 0xb}], 0x66, 0x0, 0x0, 0x0) kevent(r9, &(0x7f0000001480), 0x6, &(0x7f0000001500)=[{{r8}, 0xfffffffffffffffe, 0x4}], 0x1000, 0x0) renameat(r5, &(0x7f00000004c0)='./file0\x00', r8, &(0x7f0000000400)='./bus\x00') semget(0x2, 0x0, 0x2) r10 = semget$private(0x0, 0x7, 0x180) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f0000000180)=0x10001) semctl$SETVAL(r10, 0x3, 0x8, &(0x7f0000000380)=0x1) semctl$GETVAL(r10, 0x2, 0x5, &(0x7f0000000340)=""/31) semctl$GETVAL(r4, 0x4c6d775a8d51fe0d, 0x5, &(0x7f0000000140)=""/22) socket$inet6(0x18, 0x5, 0x1) open$dir(&(0x7f0000000940)='./file/file0\x00', 0x80, 0x126) socket(0x2, 0x4004, 0x2) acct(&(0x7f0000000000)='./file/file0\x00') mkdir(&(0x7f0000000100)='./file1\x00', 0x0) 12:19:11 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x1021, &(0x7f0000000040)={0x5}, 0x8) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x200000000000006f, &(0x7f0000000080)=[{0x6, 0x1, 0x1, 0x3fc}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) fchmod(r2, 0x30) r3 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r3) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r3) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r5 = semget$private(0x0, 0x0, 0x80) fcntl$setstatus(0xffffffffffffff9c, 0x4, 0x80) kqueue() semctl$IPC_RMID(r5, 0x0, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 12:19:11 executing program 1: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r0, 0x0, 0x0) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000001140)=""/197) r1 = semget$private(0x0, 0x4, 0x1b2) r2 = open(&(0x7f0000000200)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) chroot(&(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=""/210, 0x23f}, 0x0) sendmsg$unix(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7f8603000000", @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4], 0x28}, 0x0) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r6 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r5, r6, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r7 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r7, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r7, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socket(0x2, 0x8000, 0x7) r9 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r8, r9, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) geteuid() socket(0x6, 0x1, 0x0) 12:19:11 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb13f3b74e0d8e9", 0x90}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) setrlimit(0x3, &(0x7f0000000080)) setrlimit(0x3, &(0x7f0000000040)) mlockall(0x1) 12:19:11 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x100, 0x0) read(r0, &(0x7f00000000c0)=""/72, 0x48) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x2440010032}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 12:19:11 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) r3 = fcntl$dupfd(r2, 0xa, r1) r4 = socket(0x18, 0x2, 0x0) close(r4) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000040)) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000280)="ae28b97a1238d71103d126daa5b1b9076696b11b1f518302a71d6b350d4e4fc81b218ec8d59a0d41e2d50000000000000000", 0x32) 12:19:11 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) pipe2(&(0x7f0000000040), 0x8002) openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x8000, 0x80) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) dup2(0xffffffffffffff9c, r4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02dd8b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) r7 = socket(0x2, 0x2, 0x0) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r8 = socket(0x2, 0x2, 0x0) r9 = socket(0x2, 0x2, 0x0) connect$unix(r9, &(0x7f0000000200)=ANY=[@ANYBLOB="e4f49c83ee53b3c8176dacae78ed1f000000000008008a5a58177b5fd0100948d3f624eb7c8e8ee1c3c81762619a1ddf662246781a7f12f3cd9f2040bb8e6994cf068410a70d6716ab2f0ccf8e201b9eede78402000e7a2daa70d8130a38813d0b085c54edcde9730916acda041c3feb8e11d6d44b56ee8bce8f85aa9d0c67c4fd50e579a5b7e1ef6de12d3e008b70"], 0x10) write(r9, 0x0, 0x0) r10 = dup2(r7, r8) connect$unix(r8, &(0x7f0000000100)=ANY=[@ANYBLOB="da757a2d88a93d72c9bb39a5cf2e12ae57fb6b43fac01ecf72a47268d41fb0d9ad21df4ff39d2fcb6d28a0a14abf439a3097df0646a4899c7f1093071afa08f04f2eef3b6e13dc630a22bafcb4dbc46811918f54918c6998b4d8d56f81b001a02c781153f0d0ea8311446de75f53f07587c677a415b598a41dc35c92cd91fa822c33b300ca20da8832a4a6fbe11f69450e9adf5b8fb2d3bccbfc58119f6bb15c0de39cead47a9f552056"], 0x10) sendto$unix(r6, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r10, 0xffff, 0x8, &(0x7f0000000080), 0x4) 12:19:11 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) r2 = kqueue() writev(0xffffffffffffff9c, &(0x7f0000000140)=[{&(0x7f0000000000)="edc11731d4030b7c552428a31cb265830993dbb571edbf936036203c63906aee783fa92863c8e773a3e2bae2c9af672d8e1190484988beda7b9cf56d1d686abc774e29d44474c07d7efa30d9ab2f345e3eb0a07c99489e5028e89cfe7a6c065a9161fd0b7c", 0x65}, {&(0x7f0000000080)="4124454ba45e8219b927c8fff5cd49009add7fe6769bc22e6aa62521d76e6947bb9d697d837962afbfe5e300201ac5ef89e779208355115cd20a4368d5078e41947718ab91d5a56597fd6f7a2397b5ddb11e1ddf721423e9bbe5aef1ad9d1d40ae1de3946d101b2096", 0x69}, {&(0x7f0000000380)="c3002f69715d2a93db094189d13748002f093db32eafdaa8d60d4c7a85cfb419a9941fbfd9017b40f2eebe39537b484af103994b5d8a1bf7649ff7461482dc0cc1d852b1019939571e4789efa7bc67fba80e648c9bc2dc346f43dbdebde391a6d0cb2fa94cb25300de933eef1109f66020d385ddc588057d5168395edfa3759cbd32c8b4d5dc9952e934c306fce9b7798f38f0ecbf1f566abae23977de7fd913d53f21701efed26a78dcb5ceaed13939c0da3c41e48f7a03d5c94e8a45d752d319c448dd9853384430b304bc08d66143d031230dc3800c649c12e4f2209b21a5c970256ea7b6be91c610e79932361daf36b10149adb8a22d87807c3a95ebf17d80ceb9bc2e95a273e87b8a48ca068af120fc816c747ab97f81a9f2b492e8e422044b4829423f86aef42cfcd74814555eb6b5fce4bd29e7f4e6a9cfaea735a9874a7d73649bba60a3208e1e7097a5ea9a1c1a33270964455004bb4ab58abab42c3c0a16e21ac0df1467536096b357a52c2dc76b38ae6986d36967831f15a3a6b352cfe79cb388a242950ecd2620f7d54aa0c8af1dd9fd80b5054fb7cc9ad89f29674ecc5022e05cbafb24d0b2b788a73ddcbdb3c453d9e09b1adf0a44e03f1982c27fb5b8dedafd976b3f86c6d86fab9647da42c6d7c82ce4746512426da853fa8b6e814cf6607f86d1a36c75541ea79e89dbd96693ed0262ef492aa1c0fb35137d7fb29b272c9e19c949aee6e0ba0cc9ecea167459971226ec4a2a4a2eae07aa0be5eb0a54ed9a3dd59206c5bed650ba2a938cdda15aeb17849a9294d4b88f78f66b93ad03da095a090a938b935526572567bd22817e4ecdb33cafb52235bbad9a4c83a58534f8215a45451cedd2bbe33579bd4492f469b522b3cde56568704ec14d87443a2aaa78c128a0d79b5ded98b6eb1a4427ce8006e28d55e2a9fc039622f379b0b613549efc8f3e5f8801d44737cbda6812ff14cbfed6038d95492e77090b67ff77a7d9bf2e58ce1c4dd6a03955475d7a40e4584e00a49e666a4e0c68c9108f17a3701b1618386b0f2c2522e2337b5b416b4cca3a680b1b4af42e317cdeaa4cf86565577a3fa518d972f935f6edb9c1972ba12f74e317d3f4bd338d268d35c7aec792dc43daf10733208ff1d7db2ff3af8b6152364fb9842660e07b192a500234945febb2286c34c4cbf268c52af7b54066a60890da8544287785d3a625de23ebb824f137483e8579bbac27dba91cb9f71f3fb479ca4df9d704d2f5c02f7ea3ff8418a35de21f8b16fabac72704bd31446d211f912291d6470c44e437152a50b5fe8772a09401fdec88939720b1561b8314fc63585a4744c8193d2d10514eaef528f1137c1e5e6cb7e53b765b3e74441569fe7b4326b278e3bff489f2093de41102e226ed5dcecbbe5d3f99ac31782d691423262065d00405e7cb4e8931ffcb7e22c807c55f39bdd2d29b6b0d3a916fa0d14500715949e9f8188b7cf775a3719f7228389bb46adeab6369cad501d0fb9e77f47650a8ec3474db74897d465d7be90f0ae723d9bc2fd844087e04f504b6952196c2dbfb520df5bf0005e544dc93dc6c05bfd1d9896b25e3844ec0903b527d83cb4ade827388b328c35733c195260de5b97c8a0bd013b7ad548d2054bb5b445a703027f874b35fce8933bd92976b351f767b289bb61d699d329b099fd34cd2344d5425dd44b61f224341326c34fca0b80d1dbe9d9f63329bd421638a0e9340e991a73530ec44d21f568937a8c6b87e4013773d6bc7891341ac8c3fde23810be082e8097ab2b074ba61d6bc9fab29e47c69c223afa3308d06bc1285550c67de7d3693059c62c7531c01137419a191e747ab052fca286637ceb8c5d13ed21db283ca76383f52d048fa70d293e590e79f0e920a8f8814fb6099fe57bcf8a29fe736da44502ff507230676845caf41fd1cfa79100180132b80eef4f7f39f0574be7d9c79a3e9ac7e295871aadbf558ea1a0f5f0e24d089a6a9421a9b3262b445b16f37f0cc4490f77497296db77056f0efa4452258942c397e52364e5db548d7d1db280656aedfdf94ee71d9c1e7c3be04f626859d6462bd72cb4a1feb4e252c1bdf6d86e70b96776704919550e22d0e17598cef8a55bb023e8de67d8df5da0a26a05fa499cf410f955826e4a1692fd9809252237d0a779f390851818713ba2f3ee0e0c11c6af46c49cb34cc64d403018fcf91b2b164091aac8e925c52e95eb7fae5c2ee2ce2420c252b57abce0f22e32095aab8d4060b102d87931c030c13fafcc335b370608d19e32ce78888bcc420c1af3ea0a38aecc7dabf7283beee1fe2cf62fbea6a4b6a0b430c6aeb6c9711a5e6e6b6372d0dc758e1932246abacf1f6610e86b0b71005fe821ecc97e190de9e54bc565bca8973693b7c152e63bc27eb118666201daba121f87f581b9339492444d79bfadfdf1a05c2183c326afd3a4042cf40040710ec16e635237de080743311d55cf792b81e4e25bc91b1e90c3d72688889b4e8fe081bd1c8c0a41025600f2a9c1b883f4fecabadc8f42f8475b6010dcee77701c1c197c27c4983edbb0f5be74bfd9e5fbccd26071eec9856736744eb2177c7e29ea8db390318c90518a1dcf70d5c005af36b564ed2b89789f2902ec3a37eb43387b77fca8f5d50bcaf35f7766585586313901b209f3f6ddd9523a29ef842443c065140e3dbd3e79d607f07297a672ab593b1a1dafcd13c2a3fb4c329b15dee777fdd0f535265b62c3c939105f4191539cc0c65978175898f832fc6d42e01a78bbf909770b10072dea5ba43e68a9768a131d62210ed764cbb99ad07a2e0503ee38c5e445d33c31828c2e75550a2de65d491b7965800d055df95c526a249c6283b22af92e54e2a49223ffc2d16aeaae2481437876d07171d5a58fc32ea52a372361f2e81991ea1b5174734baf8335484dc637f33630c9c34d113e82a3a54d2e5a9f533352a99b33d7a83817f9d7811011c9ea1e7682080a6bedf23c77d56b2f6cf9b0301ae74b75901b8cb11c016c7fcbeab27f0871c10e56377de73d85627a2c2577fd9e6556ba341e197b37230abf4a84521fdce763825d0fb177aedec69930df8a0d7cd32a7a04b4d23d559d36932f582900b97e66f69c3403690543aa88975c7e6f0927f09fe4553a4f17512cea53178876a57e335bf60fd8789a5e17501b30b3d1a2e7bd9e3e3cc3e94ee59187e4baae53fd7807a6fc419b84863d6539675d98f3ab42597b2e6be331ae3f8a591b1ae8ceb0efb7c8d05492b0eb47ccfc88dea363006c523aa56a37d4109854c83525124f19ad6510cb25287768a39385c94c8796669868a7db54646fa00964c649ec84458f2bc4a9d49b8f6ea07272cf9ff25b972af28c590cb1fef4d6498dff146bb47b0c9a3a43bcfb7bad8e0a78ec8bd7f42e96dd1a0fea172d3c5bfd6f5865e907e87f8d3edc216a82682d4e9f78e9351215b00e73f3d3d72d80e884aecc387784eeeaa85c93192dc7be778d7879cbaad025a9af5362c19f838adf5d9920b9d05e2068fd1ece79369f642e9b8570bab82b86b452acad21fe004b0040d0c2b9465ad171700b80422988f67454c4890fe29ba38923d37a7ab58abbe3d7deb8c62823f27bb2aaf273616840849e4a031504246fc9c0f6d5a32c08c11984be570fa640d471e7d12de4304ab202259c4300fb09581245dee79ce9aa7d818689e0ded4c5fd26639dc69137b6de844c6bf87874d5b29a71c056ddd46e60c99b20a750e37ac277ac7451fe9c851d9a0070a1510743de1cf6b59bb820372b20c342b6a2b3db3a5f60a067111899d0d1a91bc9e7c92c5a921ac1067469828c4fae5ea142c3439897c818dfe1d613a55653a40bc5f8a7afd6261dfcaea5eee3cfd3fd34647e19d8a77abda9aa3f76c10031d7c54631ddfc95cfb742ec92a1c687294ad0050cd8087e17d4f9bce365bf29d6da11923353d7a49bfa10451466de93baf7f3d138e35511e01a7fae7e2e8fff8e50761544872d2a6c428f57bda07fa1b1889d1a9d8ac9ddfd2cfce58b94932f30e4c997b377f3cc3f860f5aa81989a793ad810daf5ef6c029fccb39387e30bae6cff13e77d8613f8fdecc228469551e1e957713613386a2524a90bb608549a89687b98604468b3ed9e719cc366095a5fec8b5c673465d7b720770c0e0a79fdeb4490c033a5a31c2b8087bbb857839ea466f65a67c0ebb8656c495a203c8330ec27dfea39e6a6e9b24112591d0cae9eee442c8678a63b43a0069cae82a436cee48b0791c68acb0b5b17a97c0c76bd2ce7f8a3dbe5e2a5d79c49bd8bd7efadf0526a2240517228816e21ba8d0da645e33c8a3028927123e70013f034e1cd2de5c0c34c39eb15e9cf47552dc0f3208fded98bf1a466364f02a393abbc5e711df1b2722335546143f1c7aaa5efaf5d6a4d3fff39e1fe284f963c7bfc838d3ae9dee7c1cbd639952d82aa3947780b3e4520889af8619527a4413da72522d8ac4fdf35811ba8b37c10d579937edbcb431aede56ed975fc6d8c8730ff7cb5a16e872bb3241c9a0cfcb68a35a69a46a6b5e2926589517e0d92780a5608ea9b36263fc76464ee7ea8c2e992d46ad927a006481ce2f69ded22e60d21b0f861fb216fe64fa6f85a3dfbb5870aaff9c21fb1f457430310f533cf7a2fc2156189bb05aa84d8bea3971f6dab8bc683adb10324ffb3a7d63d7f4f758afba403fb20d7ee47fbaa1e7c4790b30c6e8548dfdddb92cf0a2b259409941a89a0607b22efd1b85f3193fb55e054c14600abfe18c175e77ada908560727402d4e8256f164573260a4f08bbe0185c163ca39955de804ec9fa24248e66ffde656ee74c8352332f5af43d3e068ffc4ca908f94b06669ca0fde0a66af7bf53c4816019f0a74961d79515750dfb320754ad7baa4f7f91f527373a0800668c34f790fc69b92a02592ecd89c091fe659d38fb93a6700842ca12e2cb7721b1bcd52491e02c0fb67d768f2ff4a0d2855d8efd328b99fabf229424622bc9463c3155c171618d3f2b2605d0292bf1428793d128d972965b429d1d42128948283eb4feffdf5863f032cd07d140a72f9fceb528b9351c73aee515543ee49de6e9ef4b03bf37ee500f8ce58e6080c99eeeb72c25d01ee694fc78249efc48758c188c9f30c536661d9cf4bba39864946a2dfba8a1c4e62b56564729a453196bee8b93ec09aace3a23a3ac4612611cf7e0e4e7daa0eaf44e3e2ea2b012264fead316c9f7336283f80a9cdeb223fa111ad159dd1bf5a725c551e19a4d381034ff62b50c3514067dfc12e6cb7c1482622018f0c131626e8dbd7f13f2717a656c13aa492bf7c6335fa0d5e4182d65a3be31abada2cc6589a1a2b6a6a2355941d24ae186415ed28b6bbe12cafa3cd73592ea567d6a58cc62bd28ecc2e5c56cab850cbe57ccd911debb517ced642d3853685250ad8c2d32a6c2c9eb375b0bf4a8d889c412966ca34a9f423d24a6461176adcaec8ce24988fe74bff9ff084e044054d70ca1fead60f44a4ea8aa5e01dfa3a6cc4d4abc24bf9e70c22ca14aa6bfc798183c416a7af8164fe2cf59526701939a15160d07da7cbcb73dbf6b838a21a43126230578f16fbb7395afb9509182cb86807dcf6ca94cf5a983a308b4a0270a74ecab57b95090f87c0deac0f8e0c05e1b83071e9525922b42209667c54bcade7d8645a756c010c7dd7409026626a0d55aaa51b0d82744703b58ebdb4ab5cd6283659ca26df590e6e9bb925ef0030cee564858ddb848b38006150e925bef630f6f", 0x1000}, {&(0x7f0000001380)="099f505c5f26e116c43ff33a35469dbcbc69120d7261c284302f3f1a1fe07302696251c487efd8a1b4d19b249c785b4a702469d5d6393dfc463a6b74a1761028be380afa6002fe24260e1e2e6b461a9435cfd53a67e1aaea487b43f22deff58cfeba239ef6d3b25f6e5278006fc8b80bf792332d33c390b56ea7a5e53081fe05580b99b3ab074c4b5011eba16ecf14da329ec18ea1089127deee8eca401299096e9c6f835cc62098c458398b9fdf19a6ff5b147623d26431ea9c33daca090e9a0a9fd0606565c343add7ace6d65e6b2c82f6ab05161ca3abb3794cf0bf2ec11ba70c8ac86946f5ca8d6dafdf7d55be7abe639db6ab3b9c2cab281440edb9fd6512cd4f307c19fcd90e7072c62f888bacef6c0ddd19de3ad4883fa5604ddf8fc9b4839d72ad4745dab295d2fe4cca8e16cfcfecf3663d957ad70e136d6f7eff9ca843afd594e90337381e70fd5ef8f37b818a9ac8224cc4e4e992baa43a2a9ee66d47ae918ce3cf0e1881ceac457e9c82b93160e568e20a0e6a63fa508934da4e779addd37070e736fc801d52b01d0de14ee00a0e72a407559a555140787a71138793920cdd49b2ef29be9235978e5c552d2d3bdf4588686b3e841fd2a4db218320f7716359f22bb699ec2fceefe0161674865c889e25d147cece7cde0df964e41ef1b11e9ac6d6f33d3544d3713dfd2ec5f401334c0d4faa6bb47824cb28ac78ca4e5b19c496fb940c6b8730c4f5d7938aa4f892501380c125d94ef04d752fe26d0033ea5223e1a1fa2914000b9f8f67f1f9f3d8cb99238f907ff85664e86dfc0c60b5d5aef99b867ee3fc6ab6c75bb8e55cc3b6eaa27b5f269c2de09949b5fd1ad2e6faef04638924ddcdefead7e65b50805420f24e68ff3e589bed8db98006e50bf5e7d44184bfe0068897c9e47e4b73e06fb30dad6d2e7167f4bfc9c046cb1959da6a1071c82d64b983bd86930fa7e25dcdf9ee8734fb6a6cb1bf248c1a5b1051cc31b2f8e8d6bdb7848f9a5ce618165425a527e9a79a5e3fd2604fede56e220e3a078fea712258b970eaae21d49682e08053262cedb4e2cc0084e50a476ccb34775dfa6da51302a4401704e5ceacd3dfc47eeb29c8e63040455139d390e2325b055ef714562e99d2c0254eb8a1b1d918054a06f5cf941a4619d42ecdba37747cc15d1fc064b0fd3f5f75ac22622b5faa1661114a2547ae9324ea24b32c6e85358c40d0e77c8acf98635d6824f5a56927b000d82ad8ebc8ca3e1ace79a19bdeeef2026737291a951157e8b81bcf4fd5d1fe5c256abc5bcdf374f715c881278e23b6039c10e5a64ce16453b8bc3bc856b422fcb6d555b2c01e5dbee725797dee91ee59ddbd964c7c3919f63dc00fd48c71373514bd06533ab7070dc375ab5db2f42895150e20a31a7b91827d5ccf344e2c1cadac96400b78aaf9e8651f345b2914ec5d9cd91b1673740197124260749a0614bde662d8e4982276e5f22569efa345431d7116df61d2600e353150ea05698ee3a383c95b24fd15b0cd1eb29cc0a38b36a010dce80cca5e1a8a112cfb802c76af0d6a6e6acf6575642a9e589a2d79bac3daf70cde32b235c3e8e0fb47b7137dc7dd5350a9a1641d88b0d2980762a59d120223b9cbd215ddca49b95ee19294d2c6bd9b8bc7b99a8d67bbd02518dcaf8aa7ac55c0f03b3eca5e2abe7180678351daa1a6186f0b427ac2fd9c6eba569a3dae11011a5f7a908d0d4896ce80cafd43b1e0a846bcd4a51827a6afbec6f4df82590b76987de759c24ed0f242c01e3e22a73543823c920a0e3b5b43c428e88d29962d1f75c4a4c4fb67807b74c717b9f70edae5d1d48683243425242d9d70c66737c7b5cf39959b1cb11141d93e7f44c9ea6a0719b03da0a4c05d2316be0c14a396738ef4ebb4dd6d005eeff2491ea023de5dcdfe91cbd9cae2ff955898c6b4a3d3aa7a10816d73a68d69106d046e0c3e39ae03c0f30f72f886fdbb70de791318dcbef2a97e42742442d7697449e07aabe719f7f34ee5192eb1f9167496550e5530e67eff3bc5f9f90314dd33517786c6ecb8f77b079fce62b482deeae0059c1091aa8823a23fa4a6d72a229113237d4a3d873bd9062744cea7dcc237695fb8f0451918d16151e5fc00dfc27f0d9bc5dede7e7633f34adacdb96399736a4f41f5254445282889736f61f3187f8c7e9caf264d03742784c322ba4fa5f5f2b6a9a750eb977b1e50c09c1b72e6330129e2fd9c4b84bc22744ca32a7586ec37f0736c5e007928bdcbb932273ebaf24b0d383051420aceff635ed756667e244e73338d807a36e9150540da62f541f5cd33ccc960ba0d52f5198fea8b7f8f795ca8b34f5caac5e322c56f802eb84da6764708f6bb5f884ece7c5824f2618a0634ed6bb14cf8f6e0ff184333b9c22611f4c2cbbe639a54e9cfa13b5e24a16c7860cb324aa1e4c5d5aebad5924b947e25a2f38363ede4fa31c5065d2d56aac229f3b8c08f4d614007ac1b040f17613ba4cafe327fade1a4e08bfbde4db7d105da5cbd266c8b333f676e311439f778d519daeda01b96cc5cb5336b03366dfd61d2d526bc4bc1276762efb711d06b501d25c0eff95a88f9315450c369e742cb30ac27e1ab3b0913e302a37b369a731cb8470b76121ba1a182b5bac8d9f58d6a02e2dbd937cf5e70b7ce73c45fc657d2da453c076a4167654c0b6f982a74008622df66939a0490168946e8913641fbcd59cdf9a0719db964c37621c36a30de51cf0cb28aeb9e6a49537402abe95883e254d325d510490e19f687abd8e326334e1abfd7a9669f69deabd6564248c8c7340e70e66d096bf9a5a4b8e521b35c8f07055c9fb50b5f22e08e7974392ba004c01e0c096e64a8a944548eecc549b5082ed5d2f9d85462652ce1e0a584f5e26194055751e384132582af47073d94c9bbd563b51f77fe32c51ff0fff5d811db608f8f74f55371f9d2fd006d893386b8ad2d88878579df3f74a1ca93a536bf69c7054b3e48edbf8aba8046d74c7e48f0fe0c9022964c6b3860e7caab3f2e373be8a5e98e6177895d1c61e5df5236e71915fcc7ccfbe5afbb2dffe16a5c2f3545e6e6b924084890375015d2acbb343460b682ba90be6d0ccf9d328c8041dbf5916e98431a1aebbb3ce1741853d861823fbe0106a246586291c445020b8debb3451c7543e7f2a472c75a7631a0f0e52dd34856ad6b1999bc6615be89c77e55a2e114ddad7ca3a7acc7beaa2e5cf5cc5e1e018ec653f9751fb0a09f2554a730f903782f40c994c597b7fdba15b081e0e31a83ce0d6522842d25f7ea585d02dccfe05d39fb05a8a2daec17c050b5055205688523b9822db6e2be5b1304ac898e429e19e9d15286b8f98d211881568f8484763bcddfa8fc6f594abef9e7b50861b74068d4266b1037680105bc9dfe174264a5394a78bfb51dc34a8484c3d4976307526a332288bcf54037b45e53322dc51778111793e105b4839a4a34177527f1cfa87d6fcac506d088ae7120e846481bd083fc707b1ef351ba1aad98438c183727d911994743aab09ac9f7105072a4b760b3cb3f54a97b8ca802dee4bd1931262629a0a123a60c8a3776cad935ab8ae9858032e4e960078e461611121e3108df25e1005662ec280abe2dc99726d12d8a572c5192ee1873fb650096a8906bf3c9a8aa4e923ff3d22bef26ca9ca33d7eb6385fe763969abab402fccca53ac4ef31f20a29a32fc2f0915e8b03afa2f072d3444bccefbbcb2ada1a5fb902f826db8466e50b4024318b80827fcd6d41eef29d2a7215cb8945e20e692e21f5bb92d6291dc434c8bf6d122617954785f24d081d1cb580f2baa7029b35b4d87ff2f968ec2fde7d5c55dbcec53e3d1a910b64f36fe1ceb50d9160117209e8953ccc28748057b929e6ffdd967daed77b927795c2ff513cd6d9664229596cc7c9d97aada1d9fd479a85635df20cc3f817b090784e6587ddac5a31e213195ad5a9565a7786807bf41876fe034bc3cb278b2a66f6928b1fe4e207f8a8448a9c8373cba3b4bce0d073a1957ae0bce5c3bf76c7488050219df000fcfe588d8f9105e55463219220974d3c95e03941677cc1a6fb0230914d4ff399eff729371042ff2b290449216bd6bc7a0db95091c1921819ceb37a06be9eeab318a646b5b8a5796925ca43cac27e88ac11d032e8bcfb81ef71abc1e4dc91a3e7ed4bed23f5e572a84b327bdc4abb369e5144405ffb2956cd59d5817eec636aab5c04514a2810fc37014614c5abaf4aa2db78a2977a740fa5323ae46bd8259004a1a5b4fb59c7335b3f670ef9ca51bc6ff8622338699020261d0ba872b8510e5e2d67691275a60e2c2f26b7691d0d044c761f38b29cc7ccf6929ca392570477659394f25406dd79bfceb67e2eb965307e294aa359df549494c43d476b1d949cb2f63ff56d64e8a1a333e07aa7774a3e9124a30ae2c4055cdf1affed0a18a1ca3125f5e7c8877d8ed4c52c0a0fb62f4f4afbdc1f34f63e0b9652fa31d47897284f69252c4cf6c228c0a939a644af68ed7cf30c7872a5df70160c6349f9032265ec43ab8be7ebb8c82629369bf2d6e6ba4717b03c7f8281e9224a3ca44e219688255a1d6f1b7a5ae259c580b105e4d26eabcf8e90d1cda7dd6a78f039b2f01ec5152c215ab101a8950461c4100d889c5a58c30fb7da12ef0fb84d8d6f2c157fd2ae2aa064bf6d1d699f18177494a297ce6bb309352f51b3c09f37931a274becc311ded731abbc855d08c3ba1024e9112d5d64702b6f02dd590c3764797d80f63b0ae46c73fcc5a61e6d0f71df2168642f2216533101305d005134ab2edf2e54f798c306b7243d9aaeb23992866e860cb941302941aa94af09b83abcbe952e9a125642a421aad179b1d73a06b712a4ec39bdc949e1120fb538ef092a8ac7e1a069ea7b4b990804aac4c4792ef66a91515ffbcc7dedf264ac5fc3285ac7e942ca80aa3e40e84cc181ac1227945e1024de1195deaaae31ad9274b10c40876fa4cf8687511544487747110335bcbbfc3079cbd7e65f0916ac829807b022a9ec9f2b8448a4b033acc085985bebc969bae84c1e24f36b0060e8c4eac375999561f70d422b7005545d3f4debc2e64c58c5d7968f9e8a816fac1fcb2b9042a725e94a7a15cf03186b843735399873465d43cf3c66346c08a5dc8de6cc3b79b7e4987377c35c898065a7a73f892f78eb154ced33a16db8fcb954ec0990414fdd24dd72fd714cd5237d48870d6ed76eb8ea78fa5f183ba1e6fd00fe650e75158271d4a7419f2ffdbeb646fab0596bd083d102121f318d8d862e5e0d608adfc467390e0b5b8384f0b4467570f28025ef326a7d1892147b875e74df8bcc18fe0d5868d7a84d2d7aba0af6a4f3d6531eeab38536d8924c7993ca87e927e75d1d667fb5bf1e95650e827247f4cf74a9c13d4b157fd35a729bf9e030b52daaa8e29890178b517071784162867bbbcb1db043269e7a3366b812ba00d621051db864b320fe49e39dacbbbfe4327055b4d08c5453b5ae85a4d2d9dfbaf37e7446ee8726e37273c2a1ea91d4d1c712faf685e452ed4c862f42e27766beafb65b68dec1c292136138b0458045eaa775d9491253fb60010eefa05bd5bd00928025e119a63ce7366a6f3569fda815e2c3a61dd31de7f5a3da39d663b6832ec0e7a3fa028d17fe62005609b8f59444aa6bf8bc13c4714ad5bf1bc49db3ae325eda2479aabbe1aec898182ae95720a80845593ca45204c46b0dc3e10af7c49c1d065a2bc65c48757b66d6417cc7c42cd28b94", 0x1000}], 0x4) kevent(r2, &(0x7f0000000380), 0x80101, &(0x7f0000000400), 0x1e3, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) 12:19:12 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000440)=[{{}, 0x0, 0x0, 0x0, 0xffffffffffffff0d}, {{}, 0x0, 0x0, 0x8}, {{}, 0x0, 0x0, 0x0, 0x9}, {{}, 0x0, 0x0, 0x0, 0x346a}], 0x0, &(0x7f0000000580)=[{{}, 0x0, 0x60}], 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) clock_getres(0x0, &(0x7f00000000c0)) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) ioctl$BIOCLOCK(r1, 0x20004276) 12:19:12 executing program 1: r0 = socket(0x2, 0x8001, 0x0) fcntl$setstatus(r0, 0x4, 0x84) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x89, 0x4) readv(r0, &(0x7f0000000500)=[{&(0x7f00000000c0)=""/161, 0xa1}, {&(0x7f0000000180)=""/210, 0xd2}, {&(0x7f0000000040)=""/53, 0x35}, {&(0x7f0000000280)=""/83, 0x53}, {&(0x7f0000000300)=""/219, 0xdb}, {&(0x7f0000000400)=""/241, 0xf1}], 0x6) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000580), 0xc) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66c88a0947b0"], 0x10) close(r0) 12:19:12 executing program 1: r0 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) r1 = semget$private(0x0, 0x1, 0x47) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000680)=""/195) r2 = socket(0x18, 0x1, 0x0) fcntl$setflags(r2, 0x2, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r3, 0xee01) r4 = getgid() r5 = getuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000280)={{0x2, r3, r4, r5, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) socket(0x6, 0x4000, 0x1) r6 = semget$private(0x0, 0x1, 0xc7) semctl$GETVAL(r6, 0x3, 0x5, &(0x7f0000000340)=""/192) r7 = socket(0x18, 0x1, 0x0) r8 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) dup(r8) pipe2(&(0x7f0000000340)={0xffffffffffffffff}, 0x30004) renameat(r9, &(0x7f0000000380)='./bus\x00', r8, &(0x7f00000003c0)='./file0\x00') ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000440)=0x7) dup2(0xffffffffffffffff, r8) openat$pci(0xffffffffffffff9c, &(0x7f0000000400)='/dev/pci\x00', 0x100, 0x0) fcntl$setflags(r0, 0x2, 0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x3a5) setreuid(r10, 0xee01) r11 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000280)={{0x2, r10, r11, 0x0, 0x0, 0x2, 0xffc}, 0xf2b6, 0x2, 0x7}) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000080)=""/10) open$dir(&(0x7f0000000480)='./file0\x00', 0x10, 0x0) 12:19:12 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = getpid() fchflags(r0, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xc0000110, r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffffe, 0x1cd}], 0x0, 0x0, 0x0, 0x0) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000000)) clock_gettime(0x0, &(0x7f0000001500)) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="6399b7e794c9cd85a0bf68e72d793931df3186fabc1d6f7ee1ce6c69769a48bc27e8432716683c3f77af294009ac15429086fea0624d42f2020ceee1f1006e5dee6e99ef2c15d8e987f4bce3788c19fcc7b981750b844a3532a028812962193fed9694", 0x63}, {&(0x7f00000000c0)="346fb20dd3a007af73fb3244661e0ee831af00434f35dc", 0x17}, {&(0x7f00000001c0)="1b09d5ba8a209686af19b7c5d9aec128062c41807e70dd58701baf03", 0x1c}], 0x3, 0x0, 0x7) 12:19:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000280)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 12:19:12 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000100)='./bus\x00', 0x81, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000680)=""/4096, 0x1000}], 0x1, 0x0, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB='\x00'], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) recvfrom(r1, &(0x7f0000000200)=""/146, 0x92, 0x40, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x80, 0x104) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 12:19:12 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000640)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a3862070000000082959510bf093f68c11700287ead4bcb775ca69dfceac2a84e6abca74896819f507d0000000000002951b15801360b8d580a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799070000ed52beb85a85f8b2fd57d60f13ad304385f04157795ea4a5c5fe65000002361cd8cac7ecbc5b65c6593d2870b41200003d00000000d28418ac1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea383d7bf7913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c90100008000000000000000000036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf63778bfefad260498b08dba9e41635373b6d46819bf7e26c8a829bf8aa02ae50c88910a9f37f502dea6f5f6942915502b31880a7d11d28d7ff9f49d884ee2cf3725b1a0581adf2ea95d0000000000000900000000000000b06a2c9ce08a146ee571cff99645d300682b4e9701b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf9136006e51ded92a4ee45e46ef35719229aa64efc9c074a0ac1b2ef8831bf4ceb9aa9128c659cc7479a51a09378c18a083a84a11562ac9aacb08927c6ae3e1f566e8adc71256ffd00f27852be84d5f1b751d6c7ce7f1f085b9c5daab91c39457a19ad23ad4bd8dc3f98e3e4d8446a5bd19e0c2dcedcb6563c80fe448fa00af57f6cae38d87047d540e1fd00360cc47c4df6a9aed39e85de091f4607392d64f894bf9a5f53fad69c8a272d1ea46913bb7eeff49f8539a466cd71bca25997a2eac52f4eb3d94335cdd89f5a3cc00000000caf3ab54b5884d9ac5940bfb2d8205f2fa1485e9a9e78cc4aa4a4f340100000015f7f6c667d77814cf78136eae46c353a57c782abc2db20ebf5c1359b14d36f2034128183f010172407f95fa96b2cdc42f35c15ebda40e0def8aa4d7035b7799de6aa36959cf8bb691fdcaa96e8e"], 0x1) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4) 12:19:12 executing program 0: r0 = socket(0x2, 0x8001, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) getpeername(r1, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) r2 = accept(0xffffffffffffffff, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040)={0x8, 0x800}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) close(r0) 12:19:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) close(r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x3}, {0x24}, {0x806}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x2430041221f90426, 0x0) recvfrom$unix(r4, &(0x7f00000002c0)=""/225, 0xe1, 0x1, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) r5 = dup2(r2, r3) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r6}, 0xfffffffffffffffe, 0x1cd}], 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) recvmsg(r7, &(0x7f0000000240)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000000200)=[{&(0x7f0000000180)=""/37, 0x25}], 0x1, &(0x7f00000003c0)=""/143, 0x8f}, 0x3) ioctl$TIOCSBRK(r6, 0x2000747b) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000040)=0x8) 12:19:12 executing program 0: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = semget$private(0x0, 0x2, 0x0) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000440)=""/251) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(0x0, 0x1, 0x6e90cb2ee28ae046, r8) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=ANY=[@ANYBLOB="3639281d7677fb329d947537dd461b5a49c0a2faedc05fd65447b5663465b273a41b0cbd5db1657a658ae9f2f5a43e8d0c91644ab056a11205180927e2f2c4c0874eb3cb7c00422e23431228ca07ce3766e1725f01108c7366cb719a1659501269721b2700761ec16db78d5c3cf24a5b7b0e821621ea59e11c81c60fc0e99d34b2a1a0644723c9a7b3e9f09bfa8dea30dfafde3612b106e4bf70e53e8d5003ade67ac40e07aef1b382a12b00ffcec8f4f62f5e42fff9b183ec460de5b07c619015a3aae0e8d4a03f5c0ee906f7b1d490a2b8e2009a110e74c6d1ef834dd5f6e3973e0a97961e80e5c7b202ee55674e061c080a28908371b1033dcef9977c896fcee3c58abcc9ca900ab771ce4ad2ae25643384d8635be3471a0d3e240ab000"/302, @ANYPTR=&(0x7f0000000180)=ANY=[@ANYRES64=r0, @ANYRES64=r6, @ANYPTR=&(0x7f0000000100)=ANY=[@ANYRES16, @ANYPTR64, @ANYRESDEC=0x0, @ANYPTR64, @ANYRES16=0x0, @ANYRES64=r8], @ANYRESDEC=r1, @ANYBLOB="77d7f4534b8c7a34e1559d569be8a25d3983684e03407aa06588b139592bc208304729d44407676e6807dd09acd706e6229f1226e467995a407f649e23369edc0fc206341b18eef093729d714148aa98e4755b1be318e909483e71d0301a53584740aaa81cad4c317f20b1a4577d7fafbc579c419ece37c546587c79c9111835362d787f98e1a5482a804d38a7fd3c5a499eb8f9b0867fa88bdad48c4cb60d552eafea1bc1cbc3e35919e8bc87fe02456281e44e1cc541ffbd41ac7acb1b15796e793eccdaaeb8fd0dfb02a66a747834c615acc7239069624d64fdea8fc9881b49a9"], @ANYRES32=r1, @ANYRES32, @ANYRES32=r0, @ANYRES32=r1, @ANYRES64=r2], 0xb1}, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 12:19:12 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x3, 0x7) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "090000f38900f4ffe64dc22a30adca60b38800"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = socket(0x400000000018, 0x3, 0x0) close(r3) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r4 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f00000000c0), 0x5c) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0x123) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0xe5) open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10, 0x0) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r6 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r7 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r7, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r6, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r5, 0x20005302, &(0x7f0000000140)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbff7ffffffffffff], [0x0, 0x0, 0x401]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 12:19:12 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x4040000013}], 0x0, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) socket(0x10, 0x4005, 0x1) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000001400)=0x9) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffffe, 0x1cd}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000013c0)=0x3ff) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000140)=0x9) pipe(&(0x7f0000000280)) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000001c0)="a33cb6317f951d5705b0e03d2a4359e4c5fdbe6ecd509d4a2f33704d893b455c433f7f6086f20f700e5b8837753217076c5ed13f2acb34b9be61e39c5057caa707eb9c30b9736280a2eba18052c316ea3ab2e8602748f9478ae7ee935a4c2659b4012d54db580599629cb58f8708b951af0f80f4120eb417dd54d0081b8a43c9862b77d1c6d565420d73d7b30b7987cbd718f9a85ed9a5a21d85e37566468b1f83a4", 0xa2}, {&(0x7f0000000300)="d3e638214cdfb8b931f56e5ca4720d8e6a60319a2aeb772c752879f4d6b9c7083f15cfa7e26bde6a32b7dc8824b24dc585d698dcb5cad2501997bed5dac89bd7efdbee7961b3985ce90e9f4c868d913d4b381e8edfd9cd3058b73a36caa2bb8bb2ec09077bf5eabfaf2f8941609079c72609646ffecf0eadcd143aa38d56f48f62b3d12cbc55ecdf4b91ffb395dd03cbd1955d32559e4d329bfaa0127c475105f91f45", 0xa3}, {&(0x7f00000003c0)="703d2791098747945f99ce9b487a2b938593e9e4d9e7a1add99aca9de28ecc9f485ea18f9dda6ad69b7842bc8ef47629490d528061412e6318e5b42b0ef9b0958cb6f86e679ca78381f226ea283f03ac9e4538cfcb075296e7346b23c4e5d87cc4b9708370bfca3e380ec2feff01a970a15e1a4de672363cb642500f24421d6ed05428b0a397365e1a1b7af7f6a848ddbfd11ed767a3e17ce9ff6782efd69a2a1cc803259e8daa684aa2e38dc93c7e7aab2f53c61181de7da9ba73c8c84c6270e02833c13aa571332048406c2cf065a095624f86db4e59577f8e384ef704198e5ff13fa2384db7b914e9d223be663a1a57297584dff3352fdf905d052811a4456db8a2262e8ae268a898bfedd7b3b6d631fb4ac934463d7813f4b726a1f85b69bdc8edcda9d7a50f7a293715cd15ff192984a4fed2dc5aca5c8e87b2cbe97cad9e7b2559ecbf126d8ee3196eea70dd4de5e3809f765239d73df454a68d13e183fe615b22097eefb3be302eb3aeabd46bd710e0c93872ec1e1991145c609bb738f8aa186bfcf5f32a4ec4f768ec7812258a5a97f137cf0f0724f081bd05697ffbe93959eaae7f9d89dac3a40a9f75ba0f90625422a84348140c1d881baf161c3634dd25c223b6f4eb0c141ba562f237da9c5651adb5105e393c605d0f130f5b430bc8192b0e0001a61c0464d12aadceecde7889fe781316539004c5c09d2019d277413714d06580c66d2bc97c9308ea7276c570dd5df82d9ef35a84c9f552a8a195e02ad30a95d6b6403afe1b969fc869178bdd2871372d9a9fdddd08418a6bebf97415a4b167ba5e952e24e4e42087c9e03a75c56c6906647387035fd6b8984d8a0c748a26bde698710b909c21b8a76617e8453509ab2bc84d88ce10417a4b1cca789f7da4a24988965b4ea250d6c500454a2a79ad2a580b0f03f005619c0d9fdb82c9ff8ede5290fa4adaa9fc08161e40210924f1011685be46e668f078f27ec900e6c4e272828123cf1b881d5886bd954e2a0c3459f3aa2e5c243fe77f61072ec507f544ec6e7954b65753b85bed1b142a9f80cfef7deaa6848754a7c5d7ebb5e29d278c237b60f573928ffd1b9bc502cb084996afe32a81e1f391c8f678cb9baa87ab82ce2c4de634c7b1b95af33e03e466062163ec55447988f620af2e285b572d167529f0428472019c6f7ba5c3156ef8f597e6969aeef3334cf68966f4828360a3504ed2affc3275da128d8eca48d4d5a9d06436fa8d283131957c21642e04b6ef0cafbba6f2849d9c26409374a06f76715afe6da6171e0e1a8bcd84647b6ba41639bf98e7ef2972da753fe9f2825c223f51c8b68f854ef167bddd8c157f9c4313a3e0b4d4b5ecfa9414c4e4c98faac91f37cf919c13372b7c24d4907f67aeba27012784426e25c410b7faa5ec62c6b73ec453f49269d6735dbd3756d6546e144e006d7958ae4b8f26c961d4674e0904466bd538877e7e8f41a51a52cfa2278d2c008a9bef3f9c86558400d11522ec573dbbe10768ae4344dbc0159dfe061d107507220a095aa94ab3a3ef9c0da0e456a6298b7c81464a339ebd894e1c054d83c95a18ad04c5b76fc754e1fcdcbaf360bd9c7decc50a81fc6a2dbb2e24aa72a8e03ea61a76348b44c7d15de639ef0c2c28263a4a5b84d08ddf26912c8de9b61327d9155c02d43b03f33a1397649ef13010803f240b6ff28848930e8c74fff7e648fc3860279b15ea12206444a4fec5d24dbecfa9015d84fc3b0e5fe1ae422e276ec2805828f862da7c53e9d4d6c9922867525a3294455e2a26adc599816f2cc5461c17e4eedd447f7066d35697f75d93064f17f2379e95b47f9fbbe09e6735cee7b9ed575b569a07ac992cd7e81dcd33c185f334c94c63db6ed5e50700db29e29c292a5a5c1f0697fc37ad30b229a69ee065840db18ee1fdf2787bda51ef3e0ce2c9a4ec72f4d8d931ba584f50e80d9719793e422ee5b84937becdad9786419ee38cc8cbd3fad132b6c420f932091179c9442bfb5fefbc826477008541901d22a251177ccfcd856cfd5bcb5542fce2abab0e70af4bf60788f97ca10819e7ff95805f52ee203ee4cd9ad522d8d548d5a1b6ac3332ee50cc477f8f42c973a8b4b5defd79759c85fa20227ca2d4821eb8a0826d2f266f47067c6649d74e50416da96127eb4122bdb839a06597b81cdd916b170ed3a6693cceab3c4ef2e9d5343b7036e703eca824982ac84483856f48315405b64a896b9382162b812aab3f96d7f435e90a35a3ee107393687ad16ac69267a6ef1dbdc432936354348e8385203df49f4ddedcbbfc1d08c6544ce2295bf48478b8022c6bf084197f4b0c27f278763997a4142d82ca6c0ecd388fe3cf84dd7f5ac4943079163eacf2cb621f004f198680ec4f3456083a6f2554130e2626e6c44b2ecd98c31901232a86a9e85a8f7fac06c3bb74740365cfddda797dc20d47bd31fe4c18f9a13b4efa5604468348f0b6e05cc7a96779959419dd757bb97fd5dddb1947d5f96c13d946b4a930be3932e07a97ca32faab4af9b779e03bec41727e29a14bf7b0144601cdaef20bb713c4da68506efa427f27e1cca19296e79b06892f059104492c20d439282532c79e6fa016850e7382cd6dfe6915560074d1be3e47901c9f7b021937215901fc41968cd884bdd40b9a08b203c9288a257be3b34444b63f167b51b09da78234eb4a5e29db3d650f5d8205f730b3ab23f445bfac38bf8bd8dd7ae5a6dae3b23f8fbef86679a8841ff15080ae3be39ffc1448a6eefaec04f900c337062ce7a02e65fe6433c98ef01b3f8d9cf332dd82d6fad0672799254406e95a2d4c9d8daa87100304ab2a49fac92012cad3f1131b4f364f94c1bafa0b58279924fcf90c1963b70cd7a1772ef29616a37ed910341209eb2ca0e4ddeeea461528023443765882fa23ecd6f3dd7b906b3595e2e0d6ef87c7548db47b879b835d4b0ec6a7700e6a053f9c50e586a97b2d8a434c4351dbfca8507f3ff10d45ac7dba884ad3484163a642e17a206532d13e5c333bb99cb8111ddad202a4e657643d4869b4ef52bc116059b654ea2b47a2e73a147b79e12a07a4337cb22f9288ef7bf0051c23b1dd57638b1cb4e221cac07ccc8a593a425e84aa5651600c69c641e423e3e3027072238235869b8d47cbe1b5fce13fcc80348357c0f2e9ab81901d863011b6737eeaa9c87246a1be3d3a7288b4c63b1ad51d8d5794e18306efde2b43375177c6bc753a4f86691b41a64940ae2fd394214d202789ddf29beda6fc8b5930a4a20397defa637bac4deba1a95fba198dd1111eefd644076ba908f12a93890d71e4dc37da360a10444394d84e45ead7e0a3e084e58a248514792cfece7e749a9d1d93f8fa0cbae18260b989d777a6290482024d297c50e7b560a4c1b0298253a23508688fc3c9319eac6af55551a6bd6f4a8090e553f9fc603f83efbc4ceb145be9b4a1075cce42a31cc8b4a0fc72495e03863807decc354a5bfc723d693c7ee5c17a93445ac541e32ae4ca3dd2dcecd6e6ad2bfb979e65e9cbdf4387e15d06ad7ee74eb51fceb5eace271191ed9f8c2741691fa2dfef881f7e61491618ec6e5aa11ecc15ad4c50fb5b2c8a0fcf7bc3e58c5b65b98a83f674640846a04a03e635ff7cc27c8525ee10bc29dec13c18f624d77f866dd8cbcba346722fa793b9e7662b5fbba600da49b396f302ba4aa553e062f7f78611869fd1ff3da03075de0ed3daaff9e79c96fb268ca71f94e521f374ae52a501e6395bc6604ea4cfeda0a95d48f95bcf23a03cbea83d1f511c5f1735830bf7ef571756e619330678b39db58416ba8efbeb92954d45c52d6aead72f609f3a909eafad4e8295290d611eb6fb93324bc89cae21aeb06ac12e447cc670b99f5e32a46234984388113b2e7b1a45a1c5396a3d5cf154bad3f626e66f1c7182275f125559534a681960b0010cdea5a94af34776056a0b3d01a02b0a92e477c795e37c51c0049eb008c5f2ccf3f35ea7e8fdcd893bbf0a9101acd3285647e4250280b046d44618d8bb3db9fb486c29ac97566930364a116c6184ada23047802280017c49fd95bbccb985d12efe81f6cba71f6d32d697efbb13a587e0dfa5b2a3f428cf21717a89961432a4aaee15c695774530a06562e5a8b101f8038a062e7a6f66e931142b0be5c69968b2da29d0fb12bae62dfa675c997bf1824c638a7e58649ba0181f70a70f794394abdf84754cf497359c59912fae3b1e01850748bb7d957f7445ec95d60e542b7258c6cf69a5c207eef66e94d345ae7d678dd5398a8f21561ebd375851943dc3b373d183785a36c9666f239cf66630ce01ac73553da83083fb25423bb4663973dd944710ca39412828d71701e7c894d202c5a8e0ca455413f86527a1a8d6714533b5855cf4620d5136d0148a31e700cdcfa79bd4946a15b6f8491fbe6a90cdab9ac58f9ea221414d1629964d9017f84495a1aac16783260cd8f7b6cd0b54c35a46d1e4c5dbb21fb7a55547608a45c0f3f4e0c2e43a9d15fdb3086b30062b1be1a98bbd726d59da2a0dea0b5ddfa1d8c954b3582e0a33f30a41f8b49a395cd71b22f72a715d58085d823daf1a9733b798d879cdd2f8239f9a991cd5b5578ffcdfedee25b0a50377f04f98e529537e4c737d8eb8de04ecb1baf7450ec57aec79b5f61a2a8abda14ab0510950cca5975a6b2e9d4a01e41795c667161c711e8b903e2f1f636ee96ff4f820a947f0eb1e2868b7595bb7ca699774cd8a0cb04470d9cf017ee0ee81907fbf5154577c5b7ccc982ba3d2f7de1cc21fa690235ef24b48b0cedb86407edf5e5d2dfeb32afc6b30f9b62da906663705be9fd62d34fd98dceb11889508684f81f49614b7c15e0d0097829c18c9ebdd32d0fd799c603846837aee3c4deb90d1f37f2de9537d9d68afc883dad33e95ed5a56740b7fc72a9927aaf752354ff9b152603d188fa3554d015ffc019ddc155281d87ff4b738b1ab665b43c78e93687069cf3afe7fbb5d0891f5e378f5532b146a612264c4f00e1a18b42657b789da17a797e8f1ad6b5ff6defb0159a4a8e3213ceac97079f7dc1fdaee160d21bf4ed9afca63c1a84c205aa991c437671eec7eef693d0c3e1dff404a9ac07e29c45d8c71866a3b1edff5f3ee405cd6b76a7da3e69d7c88ada910993f7f0bfd274a5215e5298fca2c1ac52219495d4131c4e9ae6359837039689135de0e8dfe3e743fa8602d96b6d815fc926bdfb0ba695f4ebd63795abdb56097cf52344c08f90d2cf82f69a01104cd47381352228a11e256a688ecc84da8bd0d6a134a8e1279765fd63a71800a5810de23ddbc4ca1149cd320be2b58f3e59bf819a74830e1c6788e3409262dc754427d719f5b3c05abc9317d6e1cd8a62e85e779e93a81a0ea62ad053f774b2dc1a392e7e36c687e86c2bccd21e9909c8be6c7361100f32bcb0101eb7fbf27788b102b93b7b367e4e01ae3ed7348e73976ffdc1d39977feae80d22646f3f012236929b4bb3c728795c2eb10e4768cb790099cb6ea8e45a8760740bc75437a7cc5552406a046e1d56fe0b62e7dc4d3fab3c4ba555614968c0af1a33dda68302ca612587b99e9667e9b508ded71c2db8a2671c86d6626c5d90a8eaefcd7cb4ceb13911dc64687dd71e00d729ee18d6f9c470f6188fe9e12ea8ca8fc1b403b6ea7c77a4283e63ca783718dfae6595d948ae3f56a8ba0eef44e2aa7ceb5415543f0fb544a8f8b02ae449aab256c10407a0c9288c8800eb8d9789f13c9b25fc9c062b23cbed", 0x1000}], 0x3, 0x0, 0xeed) 12:19:12 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x20, 0x8000, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setreuid(0xee00, 0x0) r2 = getuid() setreuid(0xee00, r2) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) 12:19:13 executing program 0: munlock(&(0x7f0000ff1000/0x2000)=nil, 0x2000) syz_emit_ethernet(0x43, &(0x7f0000000000)="76d147aaaff5a5321111fced7da815012243559b0adef663eef0fba5d2b1b9f1a0c770b26e8134f6241262f514e6397be176d44d783d8dfb4383cea74f56f5f949609a") 12:19:13 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000160000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) shutdown(r1, 0x2) 12:19:13 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513600000000000000010000000000004fecea11ea8fef96ecfc73fd3357af4f7aa0416fa4f376336acf00b7804be781e49910900df", 0x38, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffe5f7ffaaaaaaaaaa0486dd60a4f00808183c00fe80000000fffa0020000000000000aaff020000000000000000000000000001"]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x3d}, {0x1}, {0x6, 0x0, 0x0, 0xfc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r1}, 0xfffffffffffffffe, 0x1cd}], 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000380)={0xffffff8e, [{0x2, 0x3487cf7}, {0x4, 0x7f}, {0x2, 0x3}, {0x1, 0x4}, {0x2, 0x4a722fb6}, {0x64b2fb8b63d80ffe, 0x8}, {0x3, 0x5}, {0x3}, {0x2, 0x2}, {0x1, 0x1}, {0x3, 0x8001}, {0x2, 0x1f}, {0x3, 0x100}, {0x2, 0x5}, {0x2, 0x6}, {0x2, 0x7}, {0x1, 0x80000000}, {0x0, 0x1}, {0x1, 0x1ff}, {0x3, 0x5}, {0x1, 0x80000001}, {0x3, 0x40}, {0x1, 0x5}, {0x3, 0x5}, {0x2, 0x95}, {0x3}, {0x1, 0x8}, {0x1, 0x1ff}, {0x3, 0x80000001}, {0x2, 0x9}, {0x2, 0x800}, {0x1, 0x3}]}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000080)) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={{}, {[], [0x0, 0x80000002]}}}) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 12:19:13 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="8b0201fcffffffffffff214147f7cd2de35e6e0f43e0ddc4f54cc627dd28a697abf7274c33e6fa1f406acd9f8d8b37b58ec54df48a472af1bf2ec4831751df5aa0dbbcd9682d8404c1e1c8d001e82006cf0343d883a98653ddc87c84abcc8833b4ed08e775bc4d8beb6bdb07a68845ef0ae3b290114d58b004cfcfa6a258e9e7ef6f086290cdf4a08fecfef706d1c22ef476566882ac8962638daec0bfed21314198260deca34e2d0bad4a67f5b9d8a2f0453c5048a100608e190189de783df5628752cffd3265826bf0e2e5e77101ef39dcccbee066aadb219dd68fb12c8f0d1f66e82e2d9509d46921015324b995afe1fbecfa72e8ffd0d114cdb0ec18aeee7110a3428a66b8da8c6bd4bd000000000000948b08d4d092a80c8ff96f321af3913385c3e75762bfb3f83d355966abe4f8d7526e83c50900abbf5c929dedfeb69934511e47280605dd5c8075bb682fd4df88d29629a3e719d396af5906e7ae68f0b1c7c45669ced89552d9867e1fdc920000000000000000000000000000000000c55e15fb74a27aa3f685dc0608f8a202a0af976e330206b24e324c495c60e6a9c4def7146d14ca5c0e70adee1efb8a72a5934900dd2eb696b45293848fd7d2e57c8c6dcb5e8e6b2014daba26db5e09aaa3e73c3a2f926c58b648eed0ad1359739022dc956090f44ac73ae9ac5af030ff963d73e6fd3a70ef72dd5000140628415f04b11c1c6cb80d71d92bf66ca4c5c1e0f87ba1d401b8007008ad23b40d4bc225305a806a392ffba5033f189223f31ba8a50abc74dbc417a8dd4999778512e59026656bea1fd5d8b04f1553e2828e7a8a051021fd64b81e6d88d6cb886c383568f9d61166b6be3aed4e92bf32240639b4b417b00ce3bfbac4e959ca26cc7ea314da1f65d6211c64c7a3b9745a25fa84ae6b47754785f137e16b1ba03fb7d9ea668e57755e26e46b9a841a418806c3e93f6b0e3c9077d5b43e76b60303b723bf03f65ce8f7b821bac7d95d1e3ccd961238b8f904eb3b813564a922b7fc81705c6875085855b6a9927a5af8a78b2660ea4b7c44a5d738839790935400d3461344134282fabdfd6f4a2767ab3db8b1069f8ab7daa931ae61f948d164e9b715dfdad7270825f89d4cc59a784b2a0ac941e57658a540bd8259f299c8974e0d61f1fa292a3f"], 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) dup2(r0, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r1) sendto$inet6(r2, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0xfffffffffffffe8c) r3 = socket$inet(0x2, 0x3, 0x9) faccessat(r2, &(0x7f00000000c0)='./file0\x00', 0x4, 0x1) setsockopt$sock_int(r3, 0xffff, 0x8, &(0x7f0000000040)=0x7ff, 0x4) 12:19:13 executing program 1: r0 = socket(0x18, 0x3, 0x0) 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) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getgid() r4 = getppid() r5 = fcntl$getown(0xffffffffffffffff, 0x5) r6 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) bind(r6, &(0x7f00000004c0)=@un=@file={0x1, './file0\x00'}, 0xa) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r7, &(0x7f0000000580)=ANY=[@ANYBLOB="00d7000000000000b900f6747d5f21bae176a630d8a4d669a9074b143fe7f81a0c4daf348fb8b62d264257a5ee28722e72f027971f3ce9655f152290cdc1c6ab7cf12b194acacf6b310952e21e3eee7760e624096db1b5c4423cbe5c8dda52dea5e806992554028a767c6adf0dacc437162edda66b2bdd0f6ad0c66350502895eb807677c0a8ca11e449263b7a5352c3db1fdec3faaf3a631b6583c5d8416dc9ccf0958c3ed65b5f62a36c2bc22726bc5dd806a80fa1242bb99427195c9b46796395ff748a99c22e29b680c4c47c45da66ebcbbbf08cefbd35633d2b7a414f1c8de0863aab0185bb176f"], 0xd, 0x0) r8 = kqueue() r9 = fcntl$dupfd(r8, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r9, 0x0, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r11 = socket$inet6(0x18, 0x4000, 0x6) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000540)=0xc) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r13, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$BIOCVERSION(r13, 0x40044271, &(0x7f00000000c0)) ioctl$KDGKBMODE(r13, 0x40044b06) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000240)={0x8, &(0x7f0000000200)=[{0x12819dae, 0x80000000, 0x2, 0x4000000000000000}, {0x3, 0xb5, 0xff, 0x7d1}, {0x8, 0x800, 0x3, 0xe3b}, {0x4, 0x8, 0x42ba}, {0x0, 0x6, 0x7, 0x8000}, {0xfffffffffffffffd, 0x4, 0x8, 0x9}, {0x1, 0x3f, 0x7, 0x80}, {0x9, 0x3}]}) r14 = kqueue() r15 = fcntl$dupfd(r14, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x2010, r15, 0x0, 0x0) preadv(r15, &(0x7f00000015c0)=[{0x0, 0xc955dfaa67bbbcbf}], 0xdd, 0x0, 0x0) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f0000000500)=0xff9b) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) setreuid(r16, r17) r18 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r18, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$BIOCVERSION(r18, 0x40044271, &(0x7f00000000c0)) ioctl$KDGKBMODE(r18, 0x40044b06) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f0000000240)={0x8, &(0x7f0000000200)=[{0x12819dae, 0x80000000, 0x2, 0x4000000000000000}, {0x3, 0xb5, 0xff, 0x7d1}, {0x8, 0x800, 0x3, 0xe3b}, {0x4, 0x8, 0x42ba}, {0x0, 0x6, 0x7, 0x8000}, {0xfffffffffffffffd, 0x4, 0x8, 0x9}, {0x1, 0x3f, 0x7, 0x80}, {0x9, 0x3}]}) r19 = kqueue() r20 = fcntl$dupfd(r19, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x2010, r20, 0x0, 0x0) preadv(r20, &(0x7f00000015c0)=[{0x0, 0xc955dfaa67bbbcbf}], 0xdd, 0x0, 0x0) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f0000000500)=0xff9b) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) setreuid(r21, r22) r23 = socket$inet6(0x18, 0x4000, 0x6) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000540)=0xc) r25 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r25, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$BIOCVERSION(r25, 0x40044271, &(0x7f00000000c0)) ioctl$KDGKBMODE(r25, 0x40044b06) ioctl$BIOCSETF(r25, 0x80104267, &(0x7f0000000240)={0x8, &(0x7f0000000200)=[{0x12819dae, 0x80000000, 0x2, 0x4000000000000000}, {0x3, 0xb5, 0xff, 0x7d1}, {0x8, 0x800, 0x3, 0xe3b}, {0x4, 0x8, 0x42ba}, {0x0, 0x6, 0x7, 0x8000}, {0xfffffffffffffffd, 0x4, 0x8, 0x9}, {0x1, 0x3f, 0x7, 0x80}, {0x9, 0x3}]}) r26 = kqueue() r27 = fcntl$dupfd(r26, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x2010, r27, 0x0, 0x0) preadv(r27, &(0x7f00000015c0)=[{0x0, 0xc955dfaa67bbbcbf}], 0xdd, 0x0, 0x0) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f0000000500)=0xff9b) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) setreuid(r28, r29) setreuid(r24, r29) setreuid(r21, r29) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r31 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000140)={{0x6, r10, r32, r12, r30, 0x8, 0xa7b}, 0xc15, 0x7, r31, 0xffffffffffffffff, 0xfffffffffffffff9, 0x10001, 0x9, 0x1}) r33 = getgid() setegid(r33) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000280)={{0x26, 0xffffffffffffffff, r3, r10, r33, 0x1e4, 0x8}, 0x85, 0x5, r4, r5, 0xfffffffffffffe01, 0xfffffffffffffffe, 0x801}) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffff9c, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x0, 0x0, 0x1, 0x0, 0x84f4, 0x81, 0x0, 0x1, 0x0, 0x3, 0x10001}) semget(0x1, 0x2, 0x540) shmctl$IPC_RMID(r1, 0x0) setsockopt(r0, 0x0, 0x0, 0xfffffffffffffffe, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0x3813, r0, 0x0, 0x2) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd60451a7c00382b00fe8000000000000000000080000000bbfe8000000000000000000000000000aa330000000000007612e68281009078000000006000000000010000aaff0da1c82700000000fa000000f12809c2fc8b6ba42ec00000000000000000c5988c1c403fbf12ad67d1ab9a1eb2c60917834b8c175d7745363f219a254fb1c05ac8a3f6575175682674a5d27b48c20e450685843c7df8800ed431164869709ed43a5fa39fade06b87862f966f4e2f1cb7dcaabd1171fc6e795a09000000b2dad4c2fa0ef06f75b2ae10ac26ec29cee974560fb9ce4ba25012d70e8d768dfb1495a1ecc38ab48a7dfe44b6e3203d904addc7fd06ba33810300000063da64aa0e4420c1e6240cacf36984b01c2f26f6b879ff8c41b753057760925e14296f6c2f7d3100e8f77266d3d5dd376e9529fb1e119643fcb9a0e0c28dc92a84f93461623d7153b51000"/353]) 12:19:13 executing program 0: socket(0x2, 0x3, 0x0) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0x3, 0x9, 0x97, 0x1, 0x5, 0x2, 0x101, 0x1, 0x2, 0x7, 0x8}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x3d}, {0x1}, {0x6, 0x0, 0x0, 0xfc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) 12:19:13 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) unlinkat(0xffffffffffffffff, &(0x7f0000000400)='./file0/file0\x00', 0x0) setrlimit(0x1, &(0x7f0000000040)={0x200, 0x7}) r0 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) chflags(&(0x7f00000000c0)='./file0\x00', 0x0) r2 = socket(0x2, 0x8000, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = dup2(r1, r2) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000080)=0x1f) 12:19:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000300)=[{}, {0x0, 0x4, 0x0, 0x7f}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='.\x00', 0x200, 0x180) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000380), 0x0, 0x0, 0xb, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000180)) r3 = socket(0x2, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(0x0, 0x1, 0x6e90cb2ee28ae046, r7) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xe06, r7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) r9 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000200)=[{r8, 0x46}, {r0, 0xc0}, {r3, 0xec999274ab906a70}, {}, {r9, 0x4}], 0x5, 0x7ff) ioctl$TIOCFLUSH(r5, 0x801169ac, &(0x7f0000000300)) 12:19:14 executing program 1: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='c\x00') r0 = socket(0x18, 0xc003, 0x0) setsockopt(r0, 0x80000000000029, 0xc, 0x0, 0x0) 12:19:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000000)=[{0x74}, {0x487, 0x3f, 0x0, 0xff}, {0x6, 0x40}]}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r1}, 0xfffffffffffffffe, 0x1cd}], 0x0, 0x0, 0x0, 0x0) chroot(&(0x7f0000000180)='./file0\x00') syz_emit_ethernet(0x8e, &(0x7f00000003c0)="eb1d16ce07feb14964da99d3da33d64e49d53dc185ca405237b5460fc3e42e2f5051f6ad3041dc63ce6d5cdab2a35d3ddf66d2773a33a8935a4cf65759333bd5dae0ef57e79c0f3f1fa73dfd8314e8409fef625f0b437ddfafb1ebec32d14d496bf1825854d32667e66b55b6c0b656e1d7f0db455639ed5e170e375d38e4e5d2089c02649d44bc121bc196e3b75d") ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x101, 0x1}, {0x23, 0x5}, {0x24, 0x9}, {0x62}, {0x22, 0xfce2}, {0x3, 0x5}], 0x6}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000140)) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000240)='tap'], &(0x7f0000000340)=[&(0x7f0000000300)='/dev/bpf\x00']) 12:19:14 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x4, 0x0, 0x4, 0x0, 0xfffffffffffffffd], [0x0, 0x0, 0x5, 0x0, 0x0, 0xfffffffffffffffc, 0x800000000006], [0x0, 0xeef, 0x4], [0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [{0x0, 0x1, 0x0, 0x3}, {0x0, 0x1000000, 0x9}, {0x0, 0xfffffffd, 0x0, 0x4000000000000}, {0x0, 0xcc7, 0x8001}, {}, {0x4, 0x100}, {0x0, 0x0, 0x8, 0x800000000000000}], {}, {0x141}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x3d}, {0x1}, {0x6, 0x0, 0x0, 0xfc}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x8, &(0x7f0000000040)=[{0x4, 0x80, 0x9, 0x9}, {0x669, 0xff, 0x97, 0x80}, {0xbc, 0x0, 0x10, 0x5}, {0x80, 0x7, 0x2, 0x6}, {0x9, 0x1f, 0x7f, 0x2}, {0x2, 0x0, 0x7f, 0x4}, {0x8c, 0x4, 0xa8, 0xf4}, {0x9, 0xb6, 0xd, 0x40}]}) r2 = socket(0x2, 0x3, 0x0) listen(r2, 0xe0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = fcntl$dupfd(r3, 0x0, r0) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x10018, 0x0) 12:19:14 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="ce6861062b30ae87dec4f0097646d55088da7b71686692f13f8feaacde97dce131c9617882b6328ccbff316282a89d9205b1f2c1edbe0a1d42945748663aa7b6c8aa2d77ee44f5b26e3f43c10a00d5008f6194fd9caa6ca0380600f1adbd49218baf5d6d5b7920e3e3"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000080)={0x3}, 0x10) dup2(r0, r1) openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x20, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r1, 0x0, 0x0) 12:19:14 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) syz_open_pts() pipe(&(0x7f0000000080)={0xffffffffffffffff}) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x4) r3 = dup(r1) ioctl$TIOCNOTTY(r3, 0x20007471) r4 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)=0x7) r5 = syz_open_pts() mknodat(r1, &(0x7f00000000c0)='./file0/file0\x00', 0x80, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000000)=0x7) syz_open_pts() 12:19:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x50}, {0x14}, {0x80008006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="7f722f319140b682d25d40408a16") ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[0x36, 0x9]}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x20, 0x0) munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) pckbd_enable: command error 12:19:15 executing program 0: rename(&(0x7f0000000000)='.\x00', &(0x7f0000000080)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x80, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r1}, 0xfffffffffffffffe, 0x1cd}], 0x0, 0x0, 0x0, 0x0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000180)) pipe2(&(0x7f00000001c0), 0x10000) recvfrom$unix(r0, &(0x7f00000000c0)=""/166, 0xa6, 0x800, &(0x7f0000000240)=ANY=[@ANYBLOB="00000ad3cc2e2f669a694176ff666b696c6530007e9c6fed9aad1dc52bf91298ba362ab09c200000000076a52ab7000000f21dc31d50541e00000000000000c341387b82de41a4f86217d168536ee8948dc1b94a26856620826b9b9641df6f750823f05c4c936a3609000000000000000dd5b9ac2e7faa5d5d1e00d0ec"], 0xa) 12:19:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x30}, {0x3}, {0x6, 0x0, 0x0, 0xfc}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x3d}, {0x1}, {0x6, 0x0, 0x0, 0xfc}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[{0x7f, 0x81, 0x0, 0xdc50}, {0x9, 0x3, 0xfe, 0x8}, {0x2, 0x81, 0xff, 0xffffffff}, {0x7, 0xcb, 0x1f}, {0x9fa, 0x6, 0xb6, 0x2c5}]}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 12:19:17 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x1, 0x0) connect(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="00182e0800000000feffffff009f16ba0505cdd8ac25b2c30a515822e8aa52da2bb34d4371ace6a50a2269e85d47d066ca80002ffffc09000000177893001145262b270f3db6"], 0x1c) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x0) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000000040)={0x63, 0x0, &(0x7f00000001c0)=""/99}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) setsockopt(r4, 0x40, 0x3, &(0x7f0000000240)="17b1809080", 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) r8 = getuid() setreuid(r7, r8) r9 = fcntl$dupfd(0xffffffffffffffff, 0xa, r5) ioctl$BIOCGRSIG(r9, 0x40044273, &(0x7f0000000300)) pckbd_enable: command error 12:19:17 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) select(0x0, 0x0, 0x0, &(0x7f0000000240), 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) execve(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001900)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='r\x00') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0xc) accept$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) fcntl$setown(r3, 0x6, 0xffffffffffffffff) sendmsg(r2, &(0x7f0000001840)={&(0x7f0000000280)=@in={0x2, 0x0}, 0xc, &(0x7f0000000580)=[{&(0x7f00000002c0)="5936372ded64275b5be7cffa2fc11f637e0a39174899879e8eb5a57ce70a6857377639fb12f8cf95626e3f9d30f6c64ef62a8a326586ee2d8476ed2dd8b664dd639263d74d4c3708b5d08bc831b6e1d0cc2d5d09fc68b604e4363ca9d0303ffff633c5dbb50326e065fb6054085b47f7fce00f0f3a0765a5bbc093e2e480b5155c0ea7b8f5ebfaa2ac9e9f9be58d27862834e6bff8a07c6d5261fffdd4eecdc49845d155fa5b1ede639d1e22fa22b15709719a00d2f230dad618bc48ddf939126f75849daca8e479d17327f23baf626837938d2959bfdb71bc5c98c23862c5a7511a5c0cbffee587ebef343f", 0xec}, {&(0x7f00000003c0)="839d9de6a6feddf57f3bb061a27776a96a228055b684fb166ecbf9b69cdd62975f3a70e106422a027710cd5a3dc42ecd43d7dfce3160cb20fbeed57ab4dd7549893e53bc4f9f5274638806ea6a6629767386d81da51e45e110c4489901d6c34699de603ad79a2c58abf57e757cc4283c8de8b600faa99cf9aa745a4cc05e326256a7f8f0ed3467a1a9e82c8a1dc4b1dd3a73850a9389f4c241aa61ea1f5de4ee1e18532ffe3f0c6454446e03087c6367bdc4fee639baa14873080484befafe64f2401d72b648d0a907b1d49df8979194e2476adec6f2e8252090a6ae394fcbe98958687a6e68c986e98130520c806e45", 0xf0}, {&(0x7f00000004c0)="15bea8d587d9b42aa3e06efb2ecf961c65735b21af74093c12501fbd5b251430f805f7479e475deca3e16c844e45629b7a3180c47e80cf3b157198086a7f219df2d58d41c0f4f3ac23708c30269992da21dfa0811ad0448d7a9396adb164eb902be13f862df04729fc6efc299edd8d6f1baeafa8e01daca4992f73bfafa0d0168d283cc287b393c578a53de48bbb9722ce4893313b875f19d634", 0x9a}], 0x3, &(0x7f00000005c0)=[{0x18, 0x1, 0x6, "1828c9"}, {0x30, 0x1, 0x9, "772146b7978fc3d6c2c252b07b2b7c4b76151a24cf3734be5e"}, {0x58, 0x1, 0x2000000, "ae55ee3afe5b2506f928b96fb00f021129a554de8990c2577919ce588de1e1248892ba05e045980020705a626b338820cb389aa7f56dfc895a0e5f2442da3ab32878cf3cc0"}, {0x1010, 0xffff, 0x0, "285e0c73d1156497af31cbf72721755f1a3581daa696bdbbe73827da643d4ff4f62d5121fb71a212afc64c9469b37d518c6e5bd252d877b3efe6e1dd850906c078cde29b87304f01d23629be350569a1a9cc73e5a694c05ee2269faac517ab16624177910a1eea10b21dd0523e399881ed023dd30b27639a66532f14b42c295ddacdb4a91451c7ed8a2f93555967860a02922fe38bff86ac82a3d7b5fb87e58f509966861d5ca1b2eb53c6a9a3220a989a4bfb5dfbeb1cebea1db17f9b1b1a87f6050c875190a55316f32d905a19983b8d2fed563119fc16ccea020d91993742cc43e677a823f899c8ff607dbeb7afa18b28489c0264ba6ce3c314afa7984bdebf712377332f00e4881eba307881b0e7af21f69e07b35dcf767624b31d48b21b0e53844cc430ef253556a1f0604ebe804603aec067c4143c286e6f211c4267a8f56ddd5701226e94196242028cfa1242d3c9eda0f7ad4480fad72e705d7c6356448b39f733ecf75cd913a6632846e7e62cd4da80fb8940870287aa1112332d44a45e8f6dfaa4b93dbc45f4b12e8570b7d86e64615a783c57196b6e1a834aafb006708f5981698cf6c731537f9519338a297f0c2536bd2cb8401390883057b5d0113f89dfe9b6823fb933b1e2bb237a335e2ad1d410eb5e864819d8318e5e31c00547437957057ef9cf3c04792ed751cfd28f1aa83afad474c5444bd692d8dc7ed8c0e7a6d0364fdd74c6658455d441908c14605d768e5506ddb1d729e08884c2105475d5279875b4488f447c41fe2ad6a4a10e892c0ac8f046a5b0035b94d7df4b7e9d56b6d4c19e9636ce9464f67d1bd06e3c1917c837d5057931bd019f0c3ba1df3cbfb55c44f4b1c5cf5592d2dc7e8bc666df8ef1a7de9400ed0ba1783add147ef6d5f19e9cef4e4e1c13c59084b9b30031e1457158a9249d237aba3546e985bb0aec92aa790e8e422aa420edec587c795535ed42c76e1d66db1897412f96cba011164320cdded61165cfc2c9d8a3d24e1394074c50e893e848660fe481550112d3e525d7d8e8b6db6e329814693353352acf78ddb1009da6f2ff011467a16838163705dcadc0c88bedeef99d7177cad41de292ed2139fb264500a06f5b3796999bb1ee1ce26bf90b41324279c311f2feaba7ee23af429f4b9cd5167941f61a8a19b6ad25a390efa6226ebb0b366308941a9fbb7140a461abe6752cb0d53d8cf4e5704918adc0f3bfa9aa3eb287bc5c977e4372132bbb6ad579ec9e44edead210132a0f7e17dc3435f14e5a5ff881e0c23e5d9a06dac45ebd7038562c387a2690573204b406710b67a0b075cc7719b2725b0199d72a74e6bcb38720834330e3b5718921e49fa082c3ca045f7e275c6ba5200da084a8d06681227802ef0d7d0162bc0d39c18a0c2d879977eb7f9c59c466742e5d612ff25425f5f27d47c56fa4e28fac3805d37931f0268818349e9021745d4df43195edd358141e46ae6d83b653b40699142cda6dad0901231aa3ba62676dac9d4ca22a84d23cd091733ac958367802ad6c1d7e7fa4c5caad67481385343353b0829969d53a7db547978a0f23f03bebd60a4eb56ac6303b4a6e406151ed515cfe9e1e8b71cbe88932c2759810d26ca5dce8c8734aae52bbebc81b928ce0994034d86f5d82e4394de2313f44007e18f4325ba471fb2c52d42fd44709e863aa6efb3b890bea3d24a24f810818f9ee31115ddecbdb39b5114659fd01cff74995007ac8c333a170cf6b7d9a5c3cda627b12ab3c73f61f8395e70987a8c07d3243027f926aafaa500253ac32682115ce5206d9d76fbd347ec916df69a041e9fa187cefff74f0df0d09bdc948cb6931328ba16dc2106bff3927d6e81f513fd1cae8bb52eafcbfc3b51318e6a470a4cc364c928476355806f305d5e4faa78efe8305f1e05f6dba2471a4c6de1408b04b9c6c38305d4261f4c3297752b90e54e341d3cdd8f7434adbb0c7d0aaa6a6d6fbed9f3f78e1091896b3fe2b03f6d36797bc7a5bc88b2a67bfe78368342dbf351ca5964765d8685e04a553f558199548d81a1ed36572ff061de1a17e840411d4fdcdd3f387a9fc7dcb94e76354d73d65b07732a424889935b1b3a2b08a47e7d3df0a74a47f91a5f76992be2acb751b3dfe19bf15188600d1b490bceb144101cf51d56547b6850476164a007720244b1b9470d0ecdd034b5679e805e999239a84f75b833a618ea0f6b4a912683cf1a5370f513f2b25169377ec21b229c5f59c53a18dd7227dddf72a475d2dff9882fe350b4164aaf3b368897dfce6831da96a4b718d303df6b4d89eaa4af9bdfb7da52925a9e9616ac54b15ba09e27025bf3cc5a898486ce104d2b1f7e4b1eaeb4d60083e689a3c8c1b0c8eebd383909e3ebf2c9d0fbf27c7e50aa90c85b131cf7c40456a4ff946c9ff413e99825a9a8ce228b9381306f4deb42769cc4d1cecedc56663c24e29d292a6356d49b31e1925c96f4e371d1c0f8cecfce4e4036f8e79a5d974b3794ba97ceeef27dca3e0a15c0ab91bbb170df270bdf7fcfd0665ebc05c4ae933fc4461834090efb33bec50f9293c440ac6822ecaa9df850b8b2e5fe69bf392cd8c5cfe0325c2426784158f03982d80998a63ea67990cb3fa8109bbb16eb61a86e59056b4e78ca17b49b1d93101a413045e473d8163709c074712c6edbdeb5445890a1f3d6aa5b8acb308c306c7e7d75cb14b57247b314a4ee2e0ca8f77ff0d8f90549a57dec496660afd978f5cf22c3e8afb1eb2c2731282f1a8688b45ccbdb0a2009f8635a02f1bb04c9046d82d8ce1d6882aa40c613601c3f9ac539b360bfa0be0deec21fe031a941ec692939c6151618ea2b49cbecb2148df210ff931070bb279e59ab654bccb686ba3bb38dbf6194ac0b081e54df4cd2f9838bbf1539236d9eb73646fc315dd9f85eaefd23047b707f0cb0b7fbe5b839a9e4028378eedbb3d6aa6b763de9139ae3bb9a7ce6fd29d4231db90a81d2cd526aee0041fd52b99599f7c71686bc043b76d1efcb23e07f0ec2d46dbb85da2eb7cc1d1fd7c1c3884d44a2541cdb9ea850d31ace98841e3b0c8c46caedd615962be1c44b4abfef6289bdd716db7f31e6c000ca6bf2ccba09b67b2d1774e090bf3940a951a8e91fd6da335efd11a4cf10f6874c512f6903d4ae0dff6535fd34b79156d470dec025336ca37f2efef221b3fe4331f6b9060dea44378c2e3bed3f6e8cb7e0914f29bdacaec9e1bbdc02aaa9fa4d97d5fce26ce16cad941cba56060417d993b20fb7d454613908ab0c223e77627ca251ae3ab8ba63ccec9288cd99062f98c72af5636f296e1d9827140ed080fa1b4c40a9885c60bd84cf693b448c294a83cb55f8143234be8ebadca80d0f9d0b5c70aebbe3b9143a74b1039686469c6a8a22d7a479c7104344eb1876ca811ded8cdbafb3ac127fe060314ce2153c575b46d1847dc1a0f700cc7c7917120c8de774d1fdde12b98818c86450a796bee9f76bbbd14764652862cbd67b803f08455a56d3b97bea1955bb5e0b65242b75338212f6282fd4ad6c754ff1d61f81780ff82d8730ff5c35e0581215b6d213a70fd1faec2966a9ef06ff8ddcfa1a7553a00e5630e65061fda65c50a51dd31d3ad9c470c64c32c8bd671166960766bd47b118d0ddf144d885e1bce3d349611f925aa6fd31dc051eea697871bbaeb2690f42480c01e054cb8875424838e1e300c0e50eec3c3be3b9f917884bee7ade870132b004cf8ed3a775c6d0c996c9217749d2869ed83fc3e51716b2e1ab080fd7e41094c939200ab8e5379f400593145c82bab7c19f6f189287d6469acba78adb28c74b16d15e6b7afb751a1e85770ae9df5ee8d58523fb20dc4f22008f7ad753aafa50d94b86f537e363eb472992016a6dc0116776bb7b4f7256aa6db22840c2d3d616ace19eac4e1fa9e8bc1aefbc352793e1bc78c1f0eebebfae2f28e13603fa67109c56eef620b395722c9551eaab249ce0a7b7d9cf7048d7d9ab4dc6b2922e216110d1f5a5469d6b6510dbdbf49b64e917ed51bcb16a1be2953c12d24b82d3809de8f3fae213092e91049fe79be1c78c0a38ad510a1268273f340404e49dbabb3296c2392e40ab55b52c5898c0e49b290c43c6cf36b7fbe70fe96492fb6feeac5f28e0866a7caf7ae39f7423d5a8ee03b95be42e8369e25345276719a1e4dd7cd5f41238e77503355b05f406fc0704635b066cc962adafa9f3c4fb2d841a86eaab69843107a44506c3e31426012df0057473b0fff0bc5826b8c66f905c82784b4cfd172a678dbf52c6dbaaa43d7d2a2f1cf8216f504d351076652521f1b8c31f08b3ba46e4aa66c788027fc087e4edf1c2dc7dae435b49265158981590e2f08ee3b46123c3e8c60425e51071f237d5b044573901ca52a302bb66e6fb6d6cab6d069f2e4108e75a63f4aae2e4e5e292b58b7a125aa4c11a08bc7e0eaa5cef81d5e23b2f0db307b8b487e441d7121f677f3c08e304f1ebb7bccc5b23bf560895a3f9ea450ba7cca9b8cad332c5b28dba95a99104e5a554d617ec9f3e269cd4eb261fcb3c48ea1bef24ab7e095a2a72d9ec69123ff5f2d08c8b714970d28dfd39b4781a854070e86480739a8e2c94cdfd1d79839948261ebaf7f86eeb140de54e84cebd93bba8e5f3e766be6973fcdf4d301cdc5c2fbcef63f5fd9283358f56346545ee469cda5bb24f2efbec301bd107abe48dd7a577b0f998d8178d572422df4ecb1e6362e636cf247d8aea99800ea301f65a7fdc63364f6061e80d5144c60dfc6d25e5d54fea0c9bbec656932084f08d198f611f2fc7a6f8832d9c28f8d049b351e269087b68568c2541cfe955817c628d9a14ee7e0bdf926fd5ab04794030d8801dfe884b9f472ccda827185acaf1bd915ba6f665b3af3ee4dda57e58961e587e9d8bf708ae83672c8c86ca086460e56ebd2c465b52332e68af82fde7d53e0c732b4b6e469e3641a7c9d241b7192646083ed9cbf86ccf6469d82d898c837a4c465a09f3c4c599ae876c92c0bcebf907d0b2dc27258b39391eddd81b68ca5c23242f1533a4c014befbe1997f4c83c98f7bb2b7a93a8a05b6142a19604a92bbb31568ceef49bcc7bd7bec4d8e75143853b27c0e542f3e5d87fadd2b471bf859f00f0d74d76a1299063c0c8c3ace6ef52ae48e85462284fa72f0e3e8484be393f940d3c645c9968f3f0b02fe140de6c21c9fcf90bc63c48eb7e4bd6760dc46105026eecdd8c7340005777047ad4c4f00752fc91fc8eafea20283a4938474f628084cbf9cafedc017a3e9d7c28b60fb4ba9c290f830b812b73fd52b36d3a99a4a43208dbadf4e1416cb02aa86a50d5f547a1566204d49fe5b029ccb89385a5cbd10204d3a7198a2258a479cade017471913dd5b4faf589aed864db5933f95a81208c30cfbc63304afe4b72827f28e42a6b53564251814214b85f87cc4276c8648319a00f328919f0a7940a246be2e47a02536beb0e50e04b4b02c66f04b73b3a907015637a74a2315c44664511826692866cc5b3d31b6ce088698bf420b9102d43b192b1b5f91d4d4296edd240429539f888728894df6b32f6746885a2246ed259d2af33276e332e8fc42cf46e77f8f5806aaa6cb310f169461ed84c19c634a4b6dab159e6fa2e78a60c8ea37c41975734187addecc7794b8aad175f0cb6baaaead9c3b9973991eaedc71a5048c6515fcd7ed357c28db1db67690bdbefff54e27d48803fe7bdc911b18aac3e3d3f34c0a5e7bc743a02537d11a67ed1af676259f97b16942485ddc020"}, {0x70, 0x1, 0x9, "f535728762308843a161fd7bc4f29e070c26bb65a62f35fdabe7b3082cc506073ccfb95510364417e2bc3319883e67f40b275ba97b33c1ccf27bd276cbb79b9ed8d5d22735c24921e7fb9e2728c5c95e19ed1f1db8d0478222e8e9f5a924"}, {0xe8, 0x1, 0xfff, "e96d506b4f14607d2face70ab438416cf467f40e819295751a530bae3d96e1662dfc97f57041f7e3543981cd07e69cf9ffb68753fec206bb0f49d5a8b44b12283b7bd7ec4155de3986306c3b3adcf8a0eb22dc73e6d2ce7fd3817d68389d915e0c2757623c6ab0e436cdb132de6d86afb4ef5c357ada7ccd96a7e93aecd3e5868ca2b44470e187731604cebbaf23a787bf1c1df6228a999fa5b150be72549a82935ee59ae0e80ce917b3f3135b30aef236f2c26648000be1c5a015d0fced90308d7fda2ec9daae5559dcaeb4b00ff5e331a5abc6141c"}, {0x68, 0xffff, 0x3c, "9758e86b5b3c061d258135cca110dfc8937b1c0bb09b3034d5185713c599b04e78c3c40e0f975d4e410db8a8a467bb646fa3d63a23b15e7bf7e9d0243cf8a72ef76524e40d09174cb04f1582a863ccc08304ba"}], 0x1270}, 0x8) 12:19:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{0x84}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x80) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f0000000200)=""/165, 0xa5) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 12:19:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000000)=[{0x74}, {0x87}, {0x6}]}) ioctl$BIOCFLUSH(0xffffffffffffff9c, 0x20004268) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 12:19:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r2 = getuid() setreuid(0xee00, r2) r3 = semget$private(0x0, 0x4, 0xf74010e7a32442be) semctl$GETPID(r3, 0xfffffffffffffffc, 0x4, &(0x7f0000000240)=""/114) r4 = getuid() setreuid(0xee00, r4) r5 = getegid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r7) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000200)={{0x0, r4, r5, r2, r7, 0x0, 0x7f}, 0x46d9, 0x9f8, 0x80}) semop(r3, &(0x7f0000000140)=[{0x3, 0x1000, 0x800}, {0x1, 0x5}, {0x2, 0xf6b, 0x1000}], 0x3) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x3d}, {0x1}, {0x6, 0x0, 0x0, 0xfc}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r8 = getuid() r9 = getgid() setegid(r9) chown(&(0x7f0000000180)='./file0\x00', r8, r9) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) 12:19:17 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000004c0)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x4], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x3ffffffffff], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {}, {0x7ff}, {}, {0x0, 0x0, 0x0, 0x4}], {}, {0x0, 0x0, 0xc21}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffffe, 0x1cd}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000000)) 12:19:17 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x130000, 0x8]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) getrusage(0xffffffffffffffff, &(0x7f00000001c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000080)='./bus\x00', r1, 0x2}) write(r0, &(0x7f0000000040)="670dc3", 0x3) mknodat(0xffffffffffffffff, &(0x7f0000000280)='./bus\x00', 0x100, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 12:19:17 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f00000000c0)={0x9}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000180)={&(0x7f0000000040)=[{0x48}], 0x200000000000012b}) 12:19:17 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000040)={0x800, 0x7}) symlink(&(0x7f0000000180)='..', &(0x7f00000000c0)='./file0\x00') unveil(0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r1}, 0xfffffffffffffffe, 0x1cd}], 0x0, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x1, 0xfffffff7, 0x7fff}, {0x18, 0x0, 0x6, 0x3}, 0x9, [0x2da3, 0x2, 0x8001, 0xfa8, 0x400000, 0x0, 0x1, 0xfffffffe]}, 0x3c) r2 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) pwritev(r2, &(0x7f0000000380)=[{&(0x7f00000001c0)="44e844d11832e38feecfddbd12c453c7d4fc0fa2bed0087c86eb72994a14d698a5baa3eb112bf0596e6a109eead3ea055634a564cbbaf1d217d134381d9408d91c145a24028384f8a2791fb86e5f84f1ec993460731dba7cf659c2437ec6ecf27978de431d1a228560b817d6117af1ac9b1b7c738e1ea51b6baebdfb79aa6cc86187f69c2bd51880388366e17d3a197fbcf1dd2bb2bbea29a7007034df9f202ac2281c2bc3b01511efe41810a08e046e3b03004599d20f416fbcd2050d46df37854b6774cef62853a8beb4af1c286dd0289810699fa33050d98b0e05eb929feb53d478a56977813ac9b16244f7e3b5e228f742ae", 0xf4}, {&(0x7f0000000080)="4d0b72b11108fd56f5bc36b20f3b", 0xe}, {&(0x7f00000002c0)="96676acc613b34e81134330aaa13d68070b530d2ab2b78e3de9e8970a53ac7cd567358201400012b29f02dadee0de64dc94d70091a5feb7a7a0f374f557d25240fdf852c92ef3150582040675579e24111b8541a3727690bbecd93ccd3120f3af30854823595ae0928402906f7cdb9eb59606032f9d8df119d0044a9eca4a4ffa8cd30465ff3dfccd43691013852780dff889159798db2099a8e24b591849a6ca065bbfcfecb3521e698b19c9d2f15dab7f0f34b1c386384b6", 0xb9}, {&(0x7f0000000440)="1125b47c581a4babe55fe2a37747b66f54ddbfa81ea5cb7422cc3ae70ccb90c5cdc447e438723abba06f5f8aaf0c4d4b4dc1e0c4ca82d5108a30d7688f92f57467772c4b81bdb72d5a77e9298e21aabd5d3ac2dae27dd6900f25b668648e4c73af34dc908c2676fbf7338668ea0c7fd5da2e6ff7846de02ef2c90bbc825a12ec15d27bf64c1107f55dde532e0b6544ad5d30ade066f8d06a6f0ee475399df258993809d010ee7566df8bee3e07ce7051", 0xb0}, {&(0x7f0000000500)="962665a19f960c2e54c3cc2c3a31e826285569fe4a06e3dd354643641063de77bbd1dc064edb67ccfbe02e5b9485bc4a1b861f40ffb9fd7f9fa3cfef97d24c0190c662a83ac3eabdae9ac5dbceb6c0b47593cec705c50de4fea033b381ceb740202a1615c4555127442a6ee4e1456c5ef82b858748af3b4bf7d8eaf74381b8edeee5a9a71a5bc19a21b3cb3811fb63", 0x8f}, {&(0x7f00000005c0)="e293759f8e9f136c90d78f4776b99c0853c2c5733aaf6f75f59579b3868d6a98962cf3b97cf6de0175f8eb16e084b51c9a2c618e971ed93d62b1e94d5b6939a9e6b1d811a8ac34b4c5081d58241f8768fd2310f3b4d41064bd757faf0ee94348d0c431a5a3f7f6a96ca79c6c70b9798641c02192576ecddc903e168b64a9e6097f85b59f97385844f0791b481835ef75c67219a9f25d57457d92ba8d8802869b5709983e0cb8251c", 0xa8}, {&(0x7f0000000680)="0d67fd5bd3da39772723083e6d369bc3aae186f4981be4decf72f4e5efc3ccd39b70ab0ed6f301c0dda51f82fee5dda02673b6e9ed5b5c75b8351efb7bbc6f1d33bd7a5d80bddf00d66245e686fc9f88c81b248d53a0a6a5e591e281b96468d640103d89c09c2dafae021355545f40e9b5fbf212b753fea72456dd27b72b65e957732fac10640b4ebff36303aa913ac5af5ec5bd285756ccd1ed22cde68baeffaa2d2033bc7ef63c09e9103bc6a93970", 0xb0}, {&(0x7f0000000740)="a044202b7e88ddde62310f7ad3b972e9cbc01e61d3575c0c5b84f5df57d0480145a0fc3cb85418c059d95c661845fb5b2d53eaad787fab54bbb256dd8fedc40f81017dbcd0f7fd2069bd892bf0ea3a69687e6bc179a72281f1c30e7a2fe916380e4a4841180216610f0cdd88379f3a77ad593aba7aeafec7b7b11bfefebbc2980177d43e07a4badb65c663f5407f9d2e88c5f3a938dd8531ff29d650f4d97ed8007cc0bd99fe5601e8b5759471d4c9aceaeffcdb6a90a2407c4695331e97f586d15887a1f3bc9301b38808e10fa0f61c1d28cc1854f94b9a08959b0caa56b56b5a3297adba8a0aea3beda1d5bc7e9c4caa66cf71b28d6b0fd5981e9caa627dfec9154ff395cba8fd7ccc9e3981e64f2178f407e59fb8374c5458c7892e5a47dd8162ed121a504e3b0dd07de0f63754fe1ddfcc5eca4f72f2febb8b45b374ae35041305c2bf202bdf0880bb7435b30c4c777f258eaf85cc0d85263309dbfed37eb239429d661d9e192a5e6baae69fa390be4f0a6ad47071e33ea04af4149b4820802cdfef5a1223560ca82b364716f0b20ec7eaeee7f9021220e3591d83c98123c9dfcf8ce74495ab4d21bf875d5cd7daacdbb538e4bc06946e1f51383e535bbe4505d4daaadc84882f401368ce8f43035dc459487f99dc15009865a8078256df09788542d18a174715c404b84068d012eb171197841ccff171388d2a9dd8a22aa04b0d75564370edc93900f5ddbba007be6543ffa198defe51dc0c87ee7dd961d8ccf3ae09f5955e037fbdb0e0a189f4ede66e3bd10db351e59f0b439054fd11267536992fb8713fd8896a8af0e194e1f1820a41cba93167a6b2ba2b0aba23ad9098aaa3168c632e3f94a106c34de79f3ed09a16f5c22af99e203dc27a2fa1e831bb8cc2beed31cabd9b0763390ff775746ad9576f0566de086285ba240b2672b38c84bbe5e51a6bd0aa0f4908be33eaa135a048330ac5876e5c9bee717494e624f51dce3bfa1e16a04ca889d779ca08187fc04fc5a9a43c394b3f11249027447b320260ec397441dc648ea627a4b0dfa4fd22bd1f56bc1770ec14f992be41d18facd4aa96da1eb8a6e6ccfffe67858d1a9c267705f983ed335e6c1f8cd242715f460737bc359a928759bd1c27e499f789a5e547a855909df49f8c6807950de426849429c6dcf8ef3f8775c8c12ca1a778f6e6e8269bc747d8f62614ed6ddf5df74176a00d74a6ae3344eb3c1159db9ca1987e495c4ed9b886061dcf600a2a69012be2b46643fd38ca1b0033facf2dbfc8fd19571231df2f8648e0bad7e745fb897a2d99789ae56e5fc3d7bb6e30579ef2d91a3341b1f29f9203b3ea48db3ce523e3d30766d123f0e6d906828e140453362e5ff23facdd5db7eb40bc25209a4b35f76f1a61e8ffb0e5648286281543360c6620ea5aef4c952535821170a9c77abe74890901b5010a38307472556a98edad45e5b9679d6f8cd8f81f0b525a25ca93ee77d1548a81b22d47c73baecfd69f35b88e86d0984a9a2bec02c49e7ec3a36f0ee7b6d2bf9ca662f958ccd1d7a8f8fb371c184595cd6a28ccb113a1645741f3856b3d2b97889080d9ec03cf8d749ec33b411839ec72f88a40ccd9b9ebbab4699446873ff2addd3744b7fe71e9fe17506f67b4c21a95e3d8d65f9088f7e15334fe97490f8370b8b9f0d3d19c6cc9377d93bbf842a9018b201aefe17592dee8369c7d31c0a5e03233330977382f7a7bb6bef9c8c990cbc111239b81b12ffd350ec2f11ddf70779af8be4e79cc1c950eb50f4fde1fc7c708136b1fa6914e87f6c3902106cf745a1c3f347e8ad0a49369b05fbdbd14c73c6f66d31fe5e6ea50bde3ca1320b386b310d88081f7841c633d49533d3c7af8c6bbfe6c58ebccd61351d138197bc045d927ffb9932a694f5d68a191cb070c8ed70d9276f2ea8b13a937a5d0e2b2f3644e7451f4cbb07b26f171de19fd7136ae84bcefedf978d611ffd4e4cb73fd4dd37ef952485cf3be53e243594edcefddcf90a17cc4adbe947ecd249ce4982d90bb09d46a4d9f20bd299f59491ae7bde4d7cb49aedf04c03e7bcac179f433c86ce85735d00c56003a512e7f80b4e6d97f9a5d66385102698163997ca69973600cc7c896dd11579650dfeec5332719034ebfa0fde3d979266011171f88e2a8c778053626ccea268dd7e9ec79d0ddc463b8c213ec1ff31ec6650c89b74d8366238f38b822496d56adf9eb3d86eb42bd52cd90e46bfb193da6171e679835b86e9f247aa8ab1f80f380000f0d20b8f122736b0cdafe5c81cb04d331c91bdc2b9bcdbc0e990f3e06e947542401567d8a894a4f62f0276c70001e0aa0f0856055eb51fbb861b203b628a847acb1358d73514495986ea9e6540cfa7281f652524104aeae7a75f29ad4907e963c76c95cb8fddec35d2532a11c614085156a92dfb55712556d674b229be2d44db3198efcba0c6db4dee1e1759ce610ecf4059714c73c26cb2d7794abf04f7353807beaeb0e4d367aa1aaa16d3ca2df8d323223c4ca702987bf7759edb6aa1593294995b244dbea717a905741bbcc9b1fb5d123164d0f840898f44720296a57f6df884075464b2fb45afac946e5ee07ddf6204b49dc5f9dc3442bdd2a4a9209c3ad2d1da885978e67eb82bc173f2784cf8806d0b1daf7f2e8c5291a33db0b9ba8679a797b9ae8b094f97effe35deccf31a5e1e42190ab3dd00372c9a7ee68843a6dde3ad99d916649c1735f1f5ca2f57e5bfe836da6ef12896fbf6d63797f7649cfe997e31d48113d868808698dbf1c913f741c9a3e6af04312d277266cccdc66778649acdc268ec1d92a56391c13b8e64d87fe596fb7594033d8332ad190a463cf385ee6f0b61af55ccef45858afe3f121a517ce843cdef1847615ee0c5d60092c8c7c3dac88550152082639f276e9915deac289e60d47d3c8af616397bc06ed4e3452d8fd268e1e65ff2d982293ecbb905b2fd9e8a758f77df1d7db9e7b3fe7ccbc547363e0ae5c63420eb6a471f21bdbccb600504d0f939d124ea63dccfe6dbc02d6ae753db0b4fcb2490e52a271a8311ee7fde1be77e84d1cc76c3a0be5ba6f2ccc26dee378ceb56f6ee2e59480a3a20614f3483cb6e0f26d93e012dca3048b7cb674901a5a1f646e1cef2e7e53a713ebc6c27feb051fd696c60f52d414409395f1a72489ba5333393ee8268bd77c56fce69e982e2146238c2e0d61c45b6597821472abb34df1afddbe8736cc02255a218aa0ea9f65946b4e69c9e9d7452068eb01d0cc63003c17b617314f4ce27573bf6b3195beddc3689e2bc11cc7c49dabebe77c9553c226b4aa24fd49a8a8fbf2e649191523f2bc96f9aa1de896e76d367a473d271e21faa11e5e147e7e097119f0811fe38d676ed4bd30c461ba041c64707ffbdb3bbe8a24f5530972d9ecb33fdf1923bdf94548a843d27278a999513072932e491172d2e21663ad5b42e9dcdbbb75a9867ba6bdf99299b975ee582ed1c0ae998ad6a3a263ae84d20797ac2b0a5c2d906c820320487ea1f8fbc926ba418d6661ab2f80fe9dd67a23fb2206b92177b68252625abdc5fde12c50abc5455b90d68430fe78e3ba82ab8aaf5642b6631aefbb61bd3dbcb11c403807ad15d10ff204a8e8fcddec1d74b8f688056985958586403bbca6120e8fdd84fe2cb359fcbd6c48582480b7edbfd747d5d5ad1124aa445734ef94f6ffe7d4f68dee0b773451cc3ad02f194e8a8a5203cccc8808124e49cc790510a570b70d6b71de8736fd962d2da7398eb976faf6223b4b4c610726fa6609230e873a8559ebc579c63be891b8164a4c18aa47d6dcf50565642aad5f4b7cd5a108f0c3baf201289a29b699302ed88a35d70aff08493e2b680a33fb88c0ffe69a6941b4b255c29f0604682ee10aa2cd1c36ffd2918cf39b6c7158d8298a471f2217cd1a6543b42fe0dd76e5ee9d9466cb300f2d34e0c6c1d14f684c6f831ec0e6df6b514e63bd67535bce331a8f80d5bcdda12bcd0c6eb65a5429bdd6b58493ed1cb482e3830bcb9d45fc1b872cabcaf50fda4b4c77030fd6a90956e25b0477796ba3431bcd390b303a4593391cef0b81e043d3bd6f0bc290136698bff1b7da35c4859df4533cda12edf1f4141e15307a41285c87e95db75454fbf669c7c3ec85fcf657a2bc12eaffe8f74defa390bacc4ac3325f83a3936e75b82131abcd3a3d08afa4f2f3c58cecd29ba5f49d729bf69ba90e22ce707f320b42a61a4f1266f1a3acc72fcdabf82f856ea47a849b3aa5248e3608bcc89b8cb944474705c79c1265df42a503059d34bea2ca6c57d35892f5fae47e129ef618bdb9315b9823100c8829a1c6ee55b419ff2128fb090ef464884219d6206b55137f652a60aafc02d8dc2520ccc50738dc1496b7233760b313ecb98bfc077e2dd2566773d1097f0d24b3d5d82d79c7afd51b049a2d668c02ef5d2526efa67d8f4ee79e6083f47ead483e916013f577b9d86223599d67d9b3b722e1f955ebdc42439782767b555ad2d78c4fb7390be8896aae50b862b21fe76c3de9b62fea91e797100da19246d87f4ec249ab075511919fe6a909ee6c7bfd538c9239f7f5c09114f5e4e9eec11777ac9c0b611b8d404e066909d9d348f74bf4ab1aa7be5208f644918c959ee18dbf492d5e138ff4824161c7a2d5005d5013b5bdadb51f9a096b015f6b0115e92c756082b9b4d67f3b391fce57e95f342259e8178732eb041abebf4dfaa9e9faefa85ea53df56f98c071597cad473502781939d8afb7acc06074aa35edbf416b5683cae1071fceb1365f0b483c551066704a3d33e00ab9f33a99ff3d67741e4b2772e25aaf7389ad0ed0eb1d1ab8f003ca3a8aea695f6c82acd10d011ffa0e21fbc7cf6ca4c57c60b679883fb209a3261f4fe1b1d89c2e3d1abe3274053214662999520f81058368f6c122dca346be825259609195061b1317a1a5067e69faa546b1c2d929878d34cfd27e05e9f90804f291b9d4f9934a794595a2025f72a197347d48eb03bc63d13c07df3cdf7c392f9b59090d5fbe963387f0b71ae9d480cd978d1b64629fa9e427f53d9c04609e888423110a91db8346ff6d4462757138729a13fc94dfb7ff96fd49432df1752e853595cdeddc46b137334c2b9dc3f44cfd9f8b7f181b55bbb25d95324cff5a1715c3e879c5c585316da74f1cc47a97ed34777dd267d5a7f90ea854982066637d2c408cfb25748594f502224f50487a62ec05a317b00a362574ba88e6a4b842316fd50fb389f7a0ccfa8e89d0efb2841322344303b78a0515f6edf0d9370f3299a06919f7783571ac00f844a9c03d263b3c2f9b98f2f2a9fc92ccf003c85f1cd0d459fed3a4d27e726a761369017c654e62d6c91d088c329e3202b043f3bac125c17ea1ba31a132a7f5b9d417ecde71c211aee91c52b86713a7c427d66124d740fccbeb19ae9e599469763beb2286f221b50030c01c6cad69c39406d64e3b49ba2fbd8ebf163b9d09078c41dbcfc38f56bc447ec22c006c3a33799513cd73c3529c1054482cce3af0c41d5ef59e4e1543448b246b32799b056ca6c71e74aedacc0f8d5f945a99c0ac13cc67a193ca505d6dd59f31381ae41d54665c9efd987d7ddb063e7bc767b7f685e865bed363faad88f3a0f0bba8c652035a99d20c44c3eb836c7177e4c243f84f8fec2d41ab2d7dc1134b73a6ecbf1ebad1e362c3782d2a0577ba8501515e2ca863daf122c36e3ecc9c296a77694fdf29e4ff521b0a1f8b6db2b87bf5a4bb70b9f134244826ce274e", 0x1000}], 0x8, 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') 12:19:17 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) write(0xffffffffffffff9c, &(0x7f0000000080)="a2215ad327e84c02491f69c799ef59ce5d8ae67e9c452ed24f06ca5dbb9fd7f8b4c6373c5300b188239272a166b55b694890e37cb453dcc39277eb3dcf8045c64c1d3183b7681c05aca722dc167a7997f7a0c7e71ffb27e5c6c189ba41905dfea244ba6b9c5e4dc59978ca993aa0548a31c5f7eea27da7f7ab851e975525efb4edab48dd", 0x84) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) getsockname$unix(r0, &(0x7f0000003400)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00&\x00'/4099], &(0x7f00000001c0)=0x6) 12:19:17 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r4 = socket$inet6(0x18, 0x2, 0xff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) fcntl$dupfd(r4, 0xa, r5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) preadv(r6, &(0x7f0000000500)=[{&(0x7f0000000200)=""/187, 0xbb}, {&(0x7f0000000080)=""/8, 0x8}, {&(0x7f00000002c0)=""/133, 0x85}, {&(0x7f0000000380)=""/22, 0x16}, {&(0x7f00000003c0)=""/252, 0xfc}], 0x5, 0x0, 0x5) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) read(r7, &(0x7f00000006c0)=""/138, 0x8a) close(r7) fcntl$setstatus(r3, 0x4, 0x80) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/90, 0x5a}], 0x1) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) close(r1) execve(0x0, 0x0, 0x0) 12:19:17 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="6b02dd8b7f000001d711c6baa1cae53867373343"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000001c0)="f02cd5df06e4ce9690030ccb67549ac8764b89bff5db15d8a97881264ad62ad9cc2948c10bd1cd8971432614", 0x2c) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) accept$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = socket(0x2, 0x2, 0x8) r3 = dup2(r0, r2) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000100)) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x40) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r4 = dup2(r2, 0xffffffffffffffff) select(0x40, &(0x7f0000000180)={0x4, 0x7ff, 0x3, 0x4e9f, 0x100000000, 0x2, 0x2, 0x5}, &(0x7f0000000200)={0x8, 0x8, 0x9, 0x6d2c, 0xffffffff, 0x1, 0x80000001, 0x5}, &(0x7f0000000240)={0xffffffffffffff01, 0x5, 0x7, 0x3, 0x2, 0x400, 0x2, 0x7}, &(0x7f0000000280)={0x100000001, 0x7}) ioctl$VT_OPENQRY(r4, 0x40047601, &(0x7f00000000c0)) 12:19:17 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="0000ffff000000000000"], 0x10) recvfrom(r3, &(0x7f0000000180)=""/169, 0xa9, 0x0, 0x0, 0x0) r5 = accept$inet(r0, 0x0, 0x0) sendto$inet(r5, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d0c372b6bc122373bd05a3a8f", 0xfffffe60, 0x403, &(0x7f0000000140)={0x2, 0x3}, 0xc) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) open(&(0x7f0000000040)='./file0\x00', 0x10, 0x40) 12:19:17 executing program 0: r0 = socket$inet(0x2, 0x4, 0x6) fsync(r0) mknod(&(0x7f0000000100)='./bus\x00', 0x6010, 0xe02) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r2) preadv(0xffffffffffffff9c, &(0x7f0000000600)=[{&(0x7f0000000180)=""/162, 0xa2}], 0x1, 0x0, 0x0) 12:19:17 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff8}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(0x0, 0x1, 0x6e90cb2ee28ae046, r4) fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x1, 0x1, 0x4, 0x4, r4}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) chmod(&(0x7f0000000040)='./file0\x00', 0x2) ioctl$TIOCCDTR(0xffffffffffffff9c, 0x20007478) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5ca169f5bc55a07c96eb2ffe1c", 0x188, 0x0, 0x0, 0x0) 12:19:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000001380)={0x3, &(0x7f0000000040)=[{0x4c}, {0x2}, {0x80000000000006}]}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x110, 0x103) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000180)=0xc) r3 = getgid() setegid(r3) fchownat(r1, &(0x7f0000000080)='./file0\x00', r2, r3, 0x2) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 12:19:17 executing program 0: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447474d68cb2b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7740623053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0100000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4e1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233acac777f67723cae658fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bc9821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84b24d2d6ef1b0e91593d4235dc43edd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000031b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c4640e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb1154ab0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4b67d805b54264a5acf94c35b97bea4b507f388cb6042d700c9e2e727485868a133d953ded19a396532cbad85201bb6f1303afea54077d2a7103e7788f559d83a2b15187366b2fec6ad1d0ce7eb4424b1b529d30830ff8fff4c2d3f2bccfda0454a705e962ae9293c61ee948bb27d3decc77d79389fbceaef18c52ddd16776330a769fc6f6a770b3386059b8c220d1239ed1ae4453ed1eb98254bcb74cece9cf449167cffdd8eb129ff10c928501d95ad74b96fd53a8ca1b27393af8415eb1a7214cee02b6b443e63e7de847bbf35be28e9405fad8324aeeb22feaa860173c6d3f558e3ff9b323dfcc08750bbebbacadbe7bd39c088d0e51942a79b6ef698c68c46f2de4d24c28b7c60fa12637165e382d9ce29beff80340aa55aba072e3123d75209dc67e0336158832ceea7fcfe1ffa7c1ef41449a3714d400f502ba32624a92ef6b44a1e70e28fc5b6d29f8f4497613dbaa4bfd311adc3b19da03c61a75be32ff9658af5369da94345768a10585ec7eac2c97bfcfa5ccf59d7f4596719502f53a905aa3ae9b38d47639aaead9cc2c487e8acdedc20a78b3c21811c668fa3c22b63db43a94772fb6cb06e38457bd7a10f122a7cc6b915806849f89ed363c2c4385841fc15c1e30472be964738a97b9263156b54f93ee7e73d75af11536277cb0aa38fe8b484138e1aff42bf0a6542a5d4148040cd69639bbd2ff33f720dd605b8142e276a3ae15b1193ac5222e9263cb087277628800d2721b480460ca1f4cc87e55bbed07f3a432178b450c029efb30061ba6"], 0x10) writev(r0, &(0x7f00000012c0)=[{&(0x7f0000001300)='3', 0x1}, {&(0x7f0000000180)="1c4202ff28aae96716c383ed9194972a69e7a7710ff24918e43469263938c7f481acdbe4ba5bba9bcbe5aeb714602e9a85a30a27650cc65d44b9185e3265f498349d9e7554da7ec4c7ca79d61e3a342e3222a3a4881129c173d5b00260c2195a4c845a89875eb24900576b69a69e20828baef0b0a29862498209c91ee5f99ecaacef", 0x82}, {&(0x7f0000002c80)="50be3dd249088c9b8ff4c0c17cc4f803c0a2a875b72609ad261eaf7a57f7d274ff7b3ebdbfdbaaf199b68248f6f211af6af18d22f5f881da7a3b6482823050d1ec478690c09f3d28de819aa81ca8eb54d4c42986d133eb8a16896c2ea30214946c1547e7d6f1a75dbaf7c2281721970b9ab9c4cd5408c14c56af2a3eb84fd5fce73d6cc62393b03486087317971f672237a25fcbbd7648dbf4ae653bd27dd3d76c3ae05762b2b72901c5b8b2417c2292283556eec6db5824bfed37f85508a5b898d01a407e7bdc9a41fc7afb6fd39ba28ab1297f8d34145f41f5f9e8fec7b3c6aa882c0878b5ef099431406a90a23574359c20979ab55c8098b09af200db3af727973d36b31cb0335a4d4a5b963341d32f00a9f3e6b76e2355e6734536b73de34d96340e7772d174f63732d18fc5ace4addb4cfaf814d2a019f0809c5dadfb02d799cab5f1f486b076610ca740c6b9a377269620c0b0e8c225007c7644fcd76e0dff67a913d238083215773ed8eddb890a111606f23812aa8a29184e65b8397d2250c8a6c69fdb713ea42b89b4f2306a07e967f36f7451a3c78e2df2f0948007443dcd88370a36406807ed5575ac80158a1d9e871e3c01fcf1cd6921b1684993143dbde7eb9862008b304d5982512c2c2a5765eafeaef277674d6620c533b071e352dce5d4ae1a609d90d57bf3db0c8d5c45461985b69f445b9993bd1282893fb1c7125cf754bf0229dc89b6302beeb7f724806b4851e340cf5ecaa4a0c120cf2f5a96c2af52c109ba1a556927c5abc6cdeec8a5aa349bc009fa6d61516927193d946738f92f26ade3d513fb1bd347e188a1b9e1113b01678e806ecaf533cb0962b4f9df284d4b78b7e6c2f93b3d009811b6751ecf1c7f5f26e190ce35aa62db0448ced6e29c2aab610d720e417667a46eb073be9f477955ada326adba04c31cb18e7a2792ac9d2f2461364a9bdce854cb6ec39ebc23944dc9d53691578941ec2ad2047578c599bbf3b4f580434973e34cd90a11eface5b8afb56e06a9574e1369961e897dafe2797fdb64fe402c56e714431e9a5b1c890e0e03cca7f8c7b378c83d9ca8cb3ce0a10a144bd53a3514b27407b5d83750797eef60d4dfbfd5e387871264ffe625eb243d4a5939773b64aa8159d924f7c4b103feb4035330da8c554ffaf6405a9a3e2ff24964fe0386de5db55e2c02ee56b0bf5e7ec814d655cb6f78c6d86dfec26e5bb4d9db04fe3606fb0a0ca7df979771a15e2a2bf8b078204d2f45c4ed91a191769759b31f94e28f10b65142c7eab53d449ce1a9d0bc3c793f3d396564b225f8efb6b94b677373a73b4347ae3bd87b6ec230a1d87b47734af5543317d771f42bc76241130f7f33124bfe41d9f6ae8a6f24e50c025b387dc69634157fd1b1ca1e235cda3f22f9d9c156fdd0898dfdce52aa08adcd5592c0339a24e1cb55a4925df216fc58425479dc3d9667c4bbe5cd38d16e7336fd3d83c829f031efa171995004ae3dba5631eb010edfedfc62aed99c5371a46a1e6d28ad48fd5e3eaed211244f94d430f72f3d68e89b96137bf6fadf9ac9850777808dc68f25c8ba2457ad58d99be835f840c50dc293f93220bee2033eb97f7d7cc51e053655a0cf573158a12cbcb39452be5b3fee3cf7ea6f222c629a7004ba0588bcfbcda51e8a3cf711632119b0dcc5a3031d01e0f71b76a0b38c87702484409a3f7d09ef3c27d78823f326a8f29b13b8470b5cacc951e7f3f15352a9f21049b9e10e1794cc17bb93d836d031581a43d1a0213546a7d31e192a1fcbc78388f926bcf673e478f81c399bfd770b3ff769317b14ff08e880877839df27c74c8db0cb95", 0x51e}], 0x3) ioctl$TIOCEXCL(0xffffffffffffff9c, 0x2000740d) 12:19:17 executing program 0: r0 = syz_open_pts() setreuid(0xee00, 0x0) r1 = getuid() setreuid(0xee00, r1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x5) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) 12:19:17 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="6b02e18b7f000001", @ANYPTR64=&(0x7f0000000100)=ANY=[@ANYRESHEX=r1, @ANYRES32=0x0]], 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000001900)=ANY=[@ANYBLOB="8202adfd7fffff150000006530130fb9aa23d0571454d78a2a197a38e207000000008295955984c87910bf093f68fd6dab7f7ead4bcb777fa69dfceac2a84e6abc9d4896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554791a1b81ded52d60f13ad30505e8f53f8a4aeef9d612f871f4385f04171e0974e59954f499fa202361ca1d8cbc7dbbc5b65c6593d2870b4122cd2350090beed66fb00000000000000007184956662fb2300040000007a3485d1ff679e294dcdc1549fcc780469f87088b65a16f8613250fae7c1714233841b0ed22b04f08ac886c375ac62d744b8d3530c2a245af8c1b261098b50fe44c260771de424c5563dda900a33445baa5863cf4f5318f1e4f3085b5e85b0a06bbe1982787bd0a4fc5e20095e608d9461347d9f5d18ee3d76ec688a50310ba135c918dadad0cf49767bbb4f86f5cddf91a053fc841d042690e93ac783ba81000000d7e1986287d381add19e70a5990cac8fe8986af92eaeab952f2ba296ecebb5235431193dad75dac832888396daf5cb022827472756460cad12b99043f5b1b8beecb5b515b8f8b3eadeb0cee00096c28edb7fbfe0d6cc2039643bf8150706443a4e6067415808299a389aa67701024f50953d5474397b01da8c3ab4d77e92198909a995213ee62cad316d99e1b9ce3bed4525f822d11191044f7e76ffcf20ee40f9b28904f202def0c4bea4647202b8ad178315df5897d734c0e5381073a14ba298f3b2f827c03707aec604d752659b766dd8deadd076c836c5e4f4249ed08a03bc0f9aa47be81307e150d3c70fe13a5537f2628bc640e39287e860f257140c72d53b17e1cb7cb025154d9c797ca83d076039e14ddead781959371f1ed951d1126ed3da16de69e4b53ecb866c4bf613452720c05842801d399e63993d0de2d41d8f50d56870d1f368f74f1cfd7bae70d0247d792a4c316c9da4b0138a7cd188ee777f77835c73ec788292680f329191c71a539e21f981d605ef7841f107a6249ffe7154bf4d463a757aae4f423fa582a67470d27b9e11c495a681b6da8b781f6b74961835b5b668c694d7ea04075a9dcbd74f0cc810d88416758eba857791ec836b8b1f157c812db1692122fb0049b1c1698b2c5f94df0e033b5f20e485c9916bdad08257363d2cf1acffbce5188462f8984501e43042f7b628d29290933fccb463e91eb4b32c8f2c5830f6b48071e56afd9053e63fb6fadedd719e9d4712a6256afedc2f0342e1d3e42738b1df6467b7f026c08ab49556d9ef955e0eea3f6d053dafb4df19257a7bb0e1541af382828c207819f820792e53f879b9d2843b684651d8bfacb0025be021cae7a8de9c877d833bad02a7e3580c7ae5f100000000000000000000f4a16f755aa1227cb0cb9025ce2af5a5e6214b4cf57fa13f3998104127ff9c959fea10bef9bb8fa98086664f8d99b13f47ce2690e82e4ae7ea4daf5a67ba587227fa9ccd3ec99e2ab88fe848827e2688d7d6478a7270aa2c34a5f7f016a9d5ae3072266e0b7dacc700a279a9f07c8f321cabd8491ffa2c61f33bde959528c3d593250a9d84418e8b167381b6d930992ec171467960348a98ab1d1b02efba846d46c104b9b78dfc35adfee742ba5e311e49e112a6009e0bf6f16c97a90c797513660fbb86fd56b047fa077fd33585d0827763dcefb977774e0f56e19802e3f7199527b0df7c49c1b8da77a535fec4fe29e6ff5d56c52ab71eaa21c4cdafe100ab2065579b2742a687bbad454b825e8f5281fc411048deeb573344d9afdb787e7958fc0393e5a43fbdb2cb7dd11554dd15ca70ece5e64b3218968811de5e9b7baa5d6f6e12ce55f343808b3441a07523ad6e2ba09480a71b209ddf9b115bfecc1067b821907d46d1c5f4b1049378d482e62c52ace1245a9b11af62c7bb4aa21951969d2f6e0e3b650cbd871787c80aa5d00cba8d1a968d48debd903f07dbe0bbcb7f00f37b0f3c5e480c34fe1d1eac6317bd0219c76084b9d91fd31d1fb692801179023a49530dbba179befc9b74def1cc1b997ccda20b96d219228f1dfdaa0349993a76c1906bae4c61b728c5e55807f814919fb5252e3a6ef3240a44df62ce32494e55462dbba0313f90ffbe5eba5902febbc22ec92160628300e26df0e10ca89bd2a225e742ee576334fdaa19c6a0baa3dd3372224391ba5ec3d59482b9244483c874bf420d16b0537963abc91e660259e9977e50ae86472066741baddefeb3ede08fdb587ce93ba5d70110570a3bca6cdc1938373a9e02d51489fcc3d1d566ff520fe26b5f3bf9f5230574d1a67286637d9725bf648a95d95e010841ae065e9588a3d32f7e19a439bc3a5615e551e22e368af4a9c376a315ababcc0502c75332d477157e011adaf2863420fb0cce0b53003ae8cd9a8bd0b08c53aaa8ea000000000000002932da80c7cb2fd87aea1676dc886e48a75cb56402b3b8f7073d31f0dfd38132250bb9dad8dad20f394e88e3f0a0b567c9d5c6bf38191c0f754f4ec564b9cdc332d079f3ab91a665c83706e46fe2ffc36985619892ea18750c082016e14976c57f09850820f96de498531286429ce05b56ed2a63f5ee43faece3453001bc147d5ecd74c1a4ae01d2b8e9339968e99a66e78677a8d42844486a313fbe5272684818b54dcbec56a5d4cf9096c0e63fbc88f7646cdcd937766b01909dc0f6667f7a03635cc2b94f4ce738c4861219b5e256cbd3b3cb02c83b1c82c6cf31da085b37775c31bde892a5f98de73eef13217ec1d0fb9b1b89d5fb71a30840e33821e3db29e8c077dadd53536343d86c5d64c4e8de90ea59d9c548510b019d4f6fc7d427697451deaff889dc6be75c24d67ce8e4052deff13e41b35b6d58593fdffd03a366bac22c4d5063307a886882cf8d2cb6ed699f64924350c15352411cc21152e7feed0eef66fe9855db6c025a5f337817808546"], 0x10) dup2(r3, r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) r6 = socket(0x2, 0x2, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r7 = socket(0x2, 0x2, 0x0) dup2(r6, r7) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r5, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 12:19:17 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x9]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000340)='/dev/diskmap\x00', 0x2, 0x0) write(r0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r1}, 0xfffffffffffffffe, 0x1cd}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x1fe, 0x20, 0x7, 0x8, "a5d883c2b657d47f1c4ae94f7f6a77abf9ed9ea4", 0x3, 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 12:19:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x81}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r1}, 0xfffffffffffffffe, 0x1cd}], 0x0, 0x0, 0x0, 0x0) bind$inet6(r1, &(0x7f0000000040)={0x18, 0x0, 0x400}, 0xc) 12:19:17 executing program 0: openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x80, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4001612) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) 12:19:17 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x902) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffff9c, 0x80105727, &(0x7f0000000080)={&(0x7f0000000000)=[{0x43, 0x7ff}, {0x48, 0x4}], 0x2}) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0) 12:19:17 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) fcntl$getown(r1, 0x5) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00', 0x3) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r3 = kqueue() r4 = socket$inet6(0x18, 0x6, 0x40) r5 = socket$inet6(0x18, 0x2, 0x9) r6 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r7, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) r9 = semget$private(0x0, 0x7, 0x286) semop(r9, &(0x7f0000000000)=[{0x6, 0x4}, {0x0, 0x2928, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r9, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x1, 0x9, 0x1800}], 0x5) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f00000000c0)) r10 = socket(0x18, 0x2, 0x0) setsockopt(r10, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r14 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r14, 0x2, &(0x7f0000000100)=""/114) r15 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r16 = fcntl$getown(r15, 0x5) shmctl$IPC_SET(r14, 0x1, &(0x7f0000000200)={{0x3ff, r12, r13, r12, r13, 0x104, 0x5}, 0xfff, 0x9, r16, r16, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f0000001740)='./file0/file0\x00', r12, r13) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r13, 0x0, 0xffffffffffffffff, 0x0]) r18 = getgid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r11, r17, 0xffffffffffffffff, r18, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r21 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r21, 0x2, &(0x7f0000000100)=""/114) r22 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r23 = fcntl$getown(r22, 0x5) shmctl$IPC_SET(r21, 0x1, &(0x7f0000000200)={{0x3ff, r19, r20, r19, r20, 0x104, 0x5}, 0xfff, 0x9, r23, r23, 0x7d55, 0xd75, 0xfa}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r25 = getgid() r26 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r26, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r26, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f0000000540)=0xc) r28 = semget$private(0x0, 0x7, 0x286) semop(r28, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r28, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r28, 0x0, 0x8, &(0x7f00000000c0)) r29 = socket(0x18, 0x2, 0x0) setsockopt(r29, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r33 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r33, 0x2, &(0x7f0000000100)=""/114) r34 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r34, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r35 = fcntl$getown(r34, 0x5) r36 = socket(0x18, 0x3, 0x0) dup(r36) getsockopt(r36, 0x3a, 0x12, 0x0, 0x0) r37 = semget$private(0x0, 0x7, 0x286) semop(r37, &(0x7f0000000440)=[{0x6, 0x7, 0x1000}, {0x3, 0x1}, {0x2, 0x6, 0x39bf6747839379ec}, {0x4, 0x4, 0x1800}, {0x1, 0x3, 0x2c00}], 0x5) semop(r37, &(0x7f0000000100), 0x0) semctl$IPC_RMID(r37, 0x0, 0x0) semop(r37, &(0x7f0000000700)=[{0x2, 0x8100, 0xd9fa07b72ae6faa0}, {0x1, 0x7ffc, 0x1e5e01f3463b21e6}, {0x3, 0x7b8000000000000, 0x1800}, {0x3, 0x0, 0x1800}, {0x1, 0x80, 0x1800}, {0x1, 0x5, 0x1000}, {0x5, 0x0, 0x400}, {0x0, 0xfcae, 0x1800}, {0x0, 0x8}, {0x1, 0x80000001}, {0x4, 0x1, 0x1000}, {0x2, 0x8001, 0x800}, {0x0, 0x100, 0x1000}, {0x2, 0x3da, 0x1000}], 0xe) r38 = geteuid() r39 = getgid() getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r37, 0x0, 0x1, &(0x7f0000000140)={{0x6, r38, r39, r40, 0x0, 0x0, 0x3}, 0x0, 0xfffffffffffffffd, 0x6}) shmctl$IPC_SET(r33, 0x1, &(0x7f0000000200)={{0x1ff, r40, r32, 0x0, r32, 0x104, 0x5}, 0xfff, 0x9, r35, r35, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r31, r32) getgroups(0x154e8f77b00491b0, &(0x7f0000000100)) r41 = getgid() semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r30, 0x0, 0xffffffffffffffff, r41, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) r42 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r42, 0x0, r42) getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r6, &(0x7f0000001680)={&(0x7f0000001780)=ANY=[@ANYBLOB="ce67e25d3839acc82e72b650d9400000000000000003e9409f0042aa49926c9a44740d600e753f2db958136b550c7c3155957926f1912d0e7a999a84c15ffd6c60e12fe7486c163b4f3d7f27f549ea42badbc05d94d7568299d046921f5fa33b437707218c2ec2b48f113314e036f68e18bb71712d80a6"], 0xa, &(0x7f00000003c0)=[{&(0x7f0000000680)="36538456ceb3d10a7899cb43fa8c4fdb43a4b1f117701aabe800d172ccfa99bfdb3836c5f65d2e4e54aad1a4159289e10cc9da9742aec0c8549b3999c837b07658d43eae10d8d4b46c775b905cbf37b7b1b3042d33aa3f4c9a2e4c2bdc4d703cb91167cf633019dc2cba6842862f8788a4b6224da41ed14d881547a2ac8087619cb2e408ebb8895ce514f1ccecf22d0a15230f1e8d327dc6bb6b396d648005476af9829f625bae09a234548ef2cf208989f18e01b925089d6b7da2154a5494d9a5c7d3e5858fefaebc2f411afc7179dc0872742c0152318ee55bcac2643d75a18761a1f252ea7572bae181f985492f8e77cff568e10dd0c7c901ebc25726ebf35cf36303125346c6adf0b94f714c0ffb3f793e950c095da1003f40420c71e2bbed27f68ec20e32266f1f486d42c341fc53c2c0e3fa7b86992493ebd5fc88b0aff9284e5b7069be35168a165cc69f1b09dd1d70a4139eba232fda099b07ac4668e4fe5b9a6cc3f36453a0bcff4f05b46734cc418d36d334617e71cde0223bafd0613cc4640e034a9ac93cc6e7f61713d2e84d080bac1f44ee5e06b7604f247f77e22bc344d86d909fb4c67fe79ca1e3206e61e7940ced69a1b7533648567d31ae8f239214773fdcb2b37c692f528b1aac7afda99fc58b309176bb945c5aea7aa21493000de640b3a8390e6a0ee0a9317607022ae229de074ff059ba95b5893f6e895bc9c6f817fc4915d7b81ff2adc328be40127a0b72b9e58595ef647856888eda93f7df38304af2747490efcb369ea18df98206e83ff06c63decea4b7cefb5788177ddf31c301bb64a605fdfe0be70f6e4ebd50f174ccbd07f077b7b8caa2525d62743e57e4a833bdfb1d03275688890d95f0720a866fdc65251389f9e9c5909f6a9237ea6522890c5015e373ac1cbc9a3cd40713cfcc9e3602d58f1fa68d6ba726fc19e480d4b166ba96142087db312ae759f6ef18ba2bcd01f15c340cde9d31d5314ac526ca965b1f96bc78de06d565b2713633498c65c8fb1e15afdaedb65f5e0594574ee716a66888804e87f490c623b18d4063076e14737bcf8ee6f09b7089a18d3dd8e8aa8344e7ad65d612c95f175d82ec01b468c6b8ec0273878668f09126980afa207514c7b0ebd6f23291004ebff93269be2f4d3e36f42d40d726022fecd4f15eb2aa4de4d854ede65c73267d805fec018acbbd4f685c24eaff4402d252d0a3383b7aadc13fe903c7c6e2cb9bf78148b586a972fd3e2a75091276b10323b2813daddffbae92554d3be518525f4e8cb370fe461cf726126b235b15e5e8984571d204e2294c5f9b2e3bb06a8917ca0fb79fa4038b6f559dc066f0bf308582c5bae37d0dcc8a004161e97312697262681ef987490729ffb9f828af67122a167f3a7de356a18fe3152dc3acd503686ab1b49c3d461c5ec8d8a4cefed7bb89688afad003bb35945a187072065ffd571ead7aa7799ffeba8d3e2a9785a1edf22cd4c2c8b368e430e73e8e8d3400659931eb233a8b9730a8230ad650944624005ca539e512f83eb74d179e5fb7df282d1216b3f8ada304087a8edd2c55e6cfef447877e94ba0a2756e5b0ae712bd85154c5d425d1dc00f9d25b73f8b56a075c37a2fb192a7fa1d02ed096013aba06f330a0cf272a910bec952492448926e2fd03e7f4fb42c63ec22f5251d5333ca64a23989b93e8f0cd2a1031866d18d0dccfd5621f460d261ffa9737df449effd5520f88d4c29bfe233df13fa2a2679127dfcaa4dcd408294991d0c736515e449a4e7312a4e061c1a59771e02bbba2e53fb00814e32884da300b372e8607f0029bf148057a2b5fcd1bd27f08f254f1037352fa2e3d4443ed5be9576061c306cea535e295f1d4f2d7b63034697187b44935f6a2e893a0b5132ffb8297291cbe05b6ad68e9c094053266bba86dcfd8efb2768caba50ee9ba331e8ecb6df64eff5b5fe2c7231792b5111588f78e2e3914f024fabad565762d23187bf89fba9721c56ee34bcac996fc2f53954f71b4a383aadd05c07fb6ba51cf7f5961d3f3081bbb9ecaf302b80da7feab2557f190f1d97359cb773ddc2f4b83ccd128a07e02cb358a9c37e9ed67b0a455f3dd4e88707bfa00178d37acafa09ba90c6356035103ecb72cb885ebecb879f8cbf2f7897c12bc9323c2ca3fc53e94567b9124d3d6c25b76bc60f38edd68cd9135651334e503f30ae41da3a3a1fc2c85cbe685178996179aa9897c0dd5c8d46ffbe4f6e2ecb987f146add63dc01a5cf0a4718735ac55148fbc91ce32578516e90c891cd408fa29ce5d260896d0cfc89bac6d2f74f03edf97f877835f8683ba2eb762ae076ea91e2a72a0134f92d94364240cd066f1791b59c8197d091e3fa02daaac95f4c3eb841574bdaf591ab6801ac876c957b021762dbe372baf4184820006f25fb6b85678aa83028a715cc7a225f21b0890021db1c4be814b53adfb4c7daf2c9ca9236cc291c24f330317e7628474d4735fc32a72fd40b85c6ec730ac783e30f59a9c87f6e9cb04bd812eb2f74c181e54dcbca8b8f6c6bc5e6e18b5fbce76bd1791eca7af2b5c1e70499c0388b8386d3457c3e4e9451a7ce2764fa02f6a86fb89377f2abdf7654e5650160f027630c31b58312143c6646942c6af91cff46294ad42e88194d487c184e6b731b512102b1f14d40b862b1652a033e6addb9b0aa55f8465f3b2329226b4c7a363df937627c4611e3d5e440d1891f8427a9f83988d7e682b4abf11fca0ad2dbe215f9bb031c5a2a2c992317e6e8e336e5d2d4bb33646a24772a802d96336056974a310db64f8aea613a65b71b61a2d366ddd3b1d703931a50242ac8f83f6c180c113c8763ed733caf8dbb5dd8d18c9ff473af7d3f69926d36e0778bdc06f06b086b005ea12240da65816b1dccdcccb392d5e1c9409af46b63002747df4887da9ac82cce7172b1a6d22323b63360be7fa30598c9586f5a4c3bde4f0d242198216eb493bcddd0eea4b6bd1eabfeb2a43188ff7ce69384c876aedc467893ea917f533f83b8597687405440841358b50524f84d2fa77236ff418d7067a38ba065230032397819fcce91a8d9e5bbc1e248a8077c3db887d1aa11a963ea4e1e3566212af6b43f51fb32acd3fca7ba3bad2f4a2d50a5c24cd05deacdc97ff6786f55f0326f8d9a8e2bb36e1270aa07a5cb2cc9913a36a73796c6747b44e28fb9505bd0679c1f137fde73abac05c0ab5fc9d050130febe650c339b1f5f1e50738ce623808f52037e9d4e4948599bb5bfe97fb09b4296b70839c8ec542ef2a9b4674f1982db535037ac99a16467f4b105b9582678f61a21e983c05e873fb3f47a964923df5cc4de5108e6c8cf46bb35b93eb0d0c2c353876cc377ab723245acef6d7c59060fdc1fdcbe05093023e48b23e79cb1cdf0f26ee8ad29552ba46f546fa5c4fc65d84d0b67bb8b23e8f21c20e71b3055f25f7dba931ac74c03d874f3aa026e4a9982fe049e93c55bd26e6ca31e34b9f5f3d293ddd89262abac5214524d28a19a2667f72a8733d1e9da32f7ae4207badbfceec1f38ef867113a9359acc73f14562078b7298237da8aa4a6085b319d8d483795fd6a8eb656127579d258bb631a5b3650ccbee03abed664b1808cbef1b04480adcb0549b53f95bbf05c6528e5fed9353e53721bf0e87f000a7a745fde847587601660d060ee4eb3a7148434fc8ae8e78cbe8060c0b79b4752f591818360387b0a5498c4ea2fca36d6cf78f62835616782c94d9980c12df398e4227abc38a586541c70198c04bb3932a8528fac65466e50bde98603c786776defd29a7b9dcf3cbf54d2925d504ee1ddf2fe7300ad47314b8b3b87a1f502a7e5b334eed45576da9151573cdb2b304996d5f5d1b74cbf29ec0e1965311667efb4a349dd9d8af12ef9527e5de737fab0e0bd30685869eaef208643934be1719ed8ef05bafbb9a4ddf4443f96ace8f520d34afa3e880f9fe7a2d9f27a31d113424fe586139e57bd2040bcf17bf6096bb30ca0f803a450c37b797763f7f4fc10bcc690d6c1dba287fcd898c6eb886820334e337609658b8aff49615e5eb79ba90f0fb1da70d2018c19d63b239c946bd6ea65b3691e67b6e0c7cd1dc32613337813c28c7f5265d8c0a40e39d187627d254ce632a899b9c5bb80d9b4442cb33d69233de3be1be7c2ee4c7872a76d46624ec63b526a68d39f6d1bf19db5eb79262f859d03ac2d23d1701a94c2e7ff0f4d7744fd8292a25b3d5b76a6a13e1541d45b643e21f9ed7e791aa02c5ae6c69e86421c5f0902ffa299e0c96c04ba29d91b10fcdd01a45b98ae6c4a5cdb296e5a87e54a13dc991819365337cbf8d2d35bf8bb638d86592ef87e03628b70a294dced8d75569222aeb5288e15276b44255ddfe39ebaaaf30fce804da24d7d066c5f0636b406636805e631d2f0a3f22b0ec6130cc63ba9650396adb320fcb3e004b4ca1112d1687d3d9b2d37dce6851b6e4b7ad0887ae2625adebc478e82d2578865a8ef686037b555413f0e0ef77055c26fe17d2fb76a92771e3f4d2b974a84b50af1e11037b228ba96d0ba6afb08e37814d1b9a1bbcce3edc91c1a77608a52a01b335cf65505f9d462954902e3d26c78c02d3100292ffd5edb00b3bf9316baba2a0d1d8e0c80a1a652b4d76b6e05d0fa8e250daffc21a38e8d61d6a02e4ea7178a280ceeefcb74a4f8efdfa7c59862cb636d3fcafd58bb6d6d8000e4892325be0e9c3242498358107ba7a7ff70a4d5e3ab44cd3218a06fc039a657877795c93b6d5880c45beb034b69b96f7e288100424dd0a50f930c1e53cf8b0fd744e398c7e7cb33e01125d7fd13269555faff2e21e5d81c50f8677c0b85584d7899e8011167b72ddd3962f616ab9227c105e6ca4c848655a60947098107c92bd6a7ce5bee3a8014cb532d63f802a92e968ce5a93c50b3f0f0d20232fabc12fa90a62e9577d3fbcc1f5514eb4ba4a9d3d78533b075d383472f82c4685fad2349573cb559dee5e56a2732c1b9a71496819d63e7437de783204b71caac997930f15fee0573276cdceb3902569a872dfa8dc83dd42a103da9bd99e29bf8a88678fa647abd876218daa23d4d9ffb169ac906b785c748779259f060644360d6898647d44a676b6479ed511c4b2b90125a2a7fb39c31cfa2467e456dd5f0369be9d5f3bc4941ef6ada231ac8ec3c14279a12b2dbc017c6e4c0932ec1666a54d07b169910d6ad840b0f635d72e31b062134137d64e3ee0d6ee15b55d8782c62c496f944754e0c532952bb3a6c19614cefb2eac9dfd8d2cd21f147565064c830faa5c5ca2b4a6cfa6e0661c6d2594f3fde27f3ffe125c18ce0e2b47446f1c77fca07fc3856b9eccc161eb2fbb7673829a99ebb3240c79287b9b053152181d548d7d661b218e7e8ac5e6fd8a357fdaa75336a33abfc58c18d97f9167e96f5e64453933871ee52907435539a9002afec605b3ddf7bde36d726578f49dadb5d4aeec6175e78a9de40716274afe80cf115e9c38b50e1a5ea1b61e999779d5d4dfeaa2d7420ca9df2335949ca436d35295aa53f7bc97dc954ac1d52d819fe1811979981b7ab074bfef5d5c58102e56844ce7ac078230609b5ac812f5fdca5661352db4fd78b9af50abd197ab7721fa1c38b67dc7df6677d065e5e90f9f7cadd7827c50c6ac2b20ec361aaa4ed253767864cc544213b2bc51a789ed03612c2cf39d55ab526657c89c936d2e4980081ada9f7de2b6c3fbd4e4d7429409c746904fe60c92172ba81da0f2370b249c51e785ef5c", 0x1000}, {&(0x7f0000000240)="5084f0e8124fd0260d9855a30a521565", 0x10}, {&(0x7f0000000280)="afe395183c525d3abe131f90d77100722030647b89aba22c7083c1d8e7726b8839", 0x21}, {&(0x7f00000002c0)="cf9711d9d16f2036c98fbdc8111ce68f594eb69c7adaf62f48ca0dfbb5d32ceb674a09fb3d875d827f1f908722c4396e387ed5fc121f33bb8762de876ec1e262d8a473bb80cbe344ace529d03477d682f717359bbb5950456b007407111110b1cb0f8e091b365356a474f3726ca5f6fe8fcdff5a1fa2751b261b2a0bef5b938c414c0a7099c5f5f2f2d9e82268a566b480be69dd1db1d306aba4bf2629e839e339395b5ea40068ed8a3da5077d695c44fede909da1cbc7514a0a50b5aa0ad7c0bc6e08", 0xc3}], 0x4, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r8, 0xffffffffffffffff, r18}, @cred={0x20, 0xffff, 0x0, r23, r24, r25}, @cred={0x20, 0xffff, 0x0, r27, r30, r43}], 0x60, 0x400}, 0x404) fcntl$setown(r5, 0x6, r27) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r45 = kqueue() kevent(r45, &(0x7f0000000240)=[{{r44}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) sendto$unix(r44, &(0x7f0000000280)="2981a054abf9a556970d9950c4ebab8b15dfe3f44eb7765dc0e867b5773106bec1f51dd809c72671e9a420e53dce5214f250c3f9c334404793cc6663de36c2df1e68b12b2ae7da8485353f45a3f86a80ecb2eecd9f747a8c2ac27a4e7b4b13168cd97a4467b988e60e7e1602024121a0bb2d79e21d31f7cc09dd402c011442516de5f11d19f89fa0a32d8632fe47cf0b377129fc391fd575d8897f789733293c5f7ba58b1af63dbd42d56006ad0d0ae8f97fb566b49e5a65f59a28bb35273d34a0b9e0109bd3519c8da69f5f3abbc9ce9101e3bb7dc5ef975b2558d8fdac1d8c669d3662d2851c6a92dbb04cb00e2f54416d920d4eaeff8a1449804872c303d766936e57be569f1e1c709068a2245031681af156557bac7482a434408abb1eb7c9131532ced340f688005080535b0fd4aa588fdd27a98477d9ce375504e47e9b9102cac185ee20c54cbb053214f5aa795ba651266e2a41c2c9523c42b5472c7a5a882f7b9367b4d0a3953797854fa354780eebd2b4f385edc4428837bca395063f54b29e1136b21cdcced0be32b3bad5c849b688c1e1e79b1af0747a16a1c239b4760988b724c2e8712762d1b95417950ba0eb50a1c82dc60a33f12b41310e2880481d10a41134a28118060bc3244d9984e6beae2c5dd9fc29db1e27c1b4e12be58a02c1b0954752de5e07033fdce624473d0af3ca7a1602320a6df6ab1daf961d4ab9b29dc1a69f1f2f05dc6b9e3abca13fe94f452d192fb30a7038125421f94e058f239c4774fb53842ed7b1e081dae7da25876f7df3d07201b886b3a544c5bfaceb5e165fefc7c5768ac6d97460152aea976b88bb2ec7f5c162b0ea41ded4fbfbfbfc201380d9cf62a3012e60d241593d7d7d330ac574b90b4baec98c0d654996e6f59adb646f91e427c6050eb88756024d76d2517d46e84232aff5f592d93d7a74e06f9b666cd05a3618738022afeba344a8fd31b1edaaeb75de1dcc6ba46e85e552092aaf3b452136f46c63d1c956fa2a3b429bde3e7fc14407200675bb7e7504d7a7cbfd7d2aaf0e1d6e91c0199d0f863ce0860a20dc5ed69e37691946a0edc824e9073858d893101b04b606a815d3b06d50f8269b3a48ea3b03a8d2da75814f852296caa7d55369aaf3db22b3fa32c10ce88bdfcf21ac5c2b83ce6ce7781d3df70c8be885ac234d6994e2f9863352b9390c15ea031145befd89dc4cc6a8984155c228da4b37862a04d53b7346eeed525078cc87037d03a32dbd4c179b546f704c5173004d750a8b9e0ad861b8bed9730e9f1e533d3dc9392cab84aa498921c3d365f216ca01ed7547a59f6fee808fa0e20bb15e2fbf0d9deb5f9ffb7c371b1fd710b1025483e183fb2dc121e4b25a589a468f17737dcd59f2970269101d09983b71f4b8ba0d508077bbdadb3d0434fdc5b88e67186e9f2924bf31ca7490a6973e60a36e7b473f2f90f34ffe24e78c3d6aed16ce438ccabe524c12de87f133e4557f859ba8b44053ae5f504256c033307ce3fc93f382f37a2b5ed507083dfdf371a130debd2e28b09c086af3b42582100772238e1a8f1a1af986447817d0ec0457fbb2b509321721299bc399ed0592e78683db578d56a7be3d58f634c24b7d11ee98edc7db87abdb540d3e27fe767af6dfc94444734e2d913f434e9e2064a937896d8ee618b4c79013a00b99d433208c4c8f93ba0c8b639e5f8983746aea7b8cc0f68c8a2d92630ecb4c31e055bab49952e1d526bc5fce904c873b266b7a9950f276abfea858a5945e014f89c0136b7f6a8dee3aa0fd4000756c4db319b879156c611ffb3873a5b79ca5e1e0b617d44f957012911967bc1d4d5d5ef36daaccdf47949c521364c2be2bb51edc34811c6e26f15dc41b6af84773b4d50cc0cbc40bd748e07abea39111e8bd1fefa417c439d4f8ac51bb1c05c7e80621b093a1eea6f90fab7b66ada0351faf8ded8eea81595450214eef521d5225d26d9e0f6f55170a1d4d822de1c052b2197ba92ef40d8af97a77bde988e4d75f227a269f1cb372036bb2c9f0969c9726213cd5d1721ee3449e5792f85e72c519f0ecd2416c75764f7569dff192b668739afcc962573ccb058d7e9008313590cc1864cd35c42b01eac5e2239bc6eb6d9a24e9f4e444eda7ef10c9e83b7291d13fe3ab9912e1d73fe45da4b93b8e7387a515db3c33a9585c211ebf4fba461090173ba05e17d136ac5f47736614fbeab84b0e7f42a5c8026725d6ab10d0e1bdb5562d1f2efa3d1957df1aa918d16bea6f024e8f1210f5c88ac465aff9e95dccb5d01988947f4baf039a77672798fa4b96bb3704469720df599310ddee07306cf282328d14dec1ced6d8d9ebc9022fa6cbb27614c35e439fd1fa07b04105215bebb1872083e72be77f2c2a5835ec113881e0c9152e4c212cbbe426f9cc590ab1951e6a9954a6bd7675def75461c50f809c60dd89dad7d454fcf92bccf7359951f3c16acfbf15e0682b64f2545a18b40c899e0a3f6343afbb0aca2e095572c9572ab0e9c209598e7c77157ef7e29c0302a5724a7c80cc336e23ce7817b0449f2dd21129894626af351953ada9ece11d55dbdc481cf519cc6b888e356d2fc5e38b37408734ebbd3f18f5ddd0d5546875751cb6a5b7df4266bd84e5ce554a15116c60dc5002a9ca8a0b35ebe360e86c8e15695bb1f93eab549a4473ac08808f551798f41a2a72f164ff26ed3062f152caef98a8a00ec295fa30f5c7369d0634fb761a7f8782d58f234e7619db816ee4963244a9d077c59aac65bb77d97b1351f1d920870179a9cf3bc826ca8fa2607afa40d045ab57273e2717cbc5004543b4e262a56ece7c98492deb5f1947aefad8f5eb030c3c14fdb3236b62a5dbb03ee2fc8c6bac1931de7ff7", 0x801, 0x0, 0x0, 0x0) connect$unix(r44, &(0x7f0000000000)=@abs={0xc790f89cca1e6393, 0x0, 0x3}, 0x8) r46 = socket(0x18, 0x2, 0x0) setsockopt(r46, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r47 = socket(0x18, 0x2, 0x0) r48 = dup2(r47, r47) ioctl$VMM_IOC_RUN(r48, 0xc050756a, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) r49 = socket(0x18, 0x2, 0x0) setsockopt(r49, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r50 = socket(0x18, 0x2, 0x0) dup2(r50, r50) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xba, 0x1, 0x3, 0xffff}, {{r2}, 0x0, 0x20, 0x80000000, 0x80000001, 0x7}, {{r0}, 0xfffffffffffffff9, 0x1, 0x1, 0x20, 0x1}, {{r3}, 0xfffffffffffffffc, 0x62, 0x1, 0x0, 0x6c}, {{r4}, 0xfffffffffffffffa, 0x0, 0xf0000000, 0xffff, 0x6}, {{r5}, 0xfffffffffffffff8, 0x0, 0x4, 0x4, 0x8001}, {{r0}, 0x6, 0xc0, 0x1, 0x9, 0x3}, {{r0}, 0xfffffffffffffffe, 0x2, 0x1, 0x1f, 0x10000}, {{r44}, 0xfffffffffffffffe, 0x80, 0x2, 0x4, 0x9}], 0x4, &(0x7f0000000240)=[{{r46}, 0xfffffffffffffffa, 0x20, 0x80000000, 0xed, 0x7ff}, {{r0}, 0xfffffffffffffffa, 0x9, 0x1, 0x978, 0x8}, {{r48}, 0xffffffffffffffff, 0x10, 0x1, 0x100000001, 0x1}, {{r49}, 0xfffffffffffffffe, 0x20, 0x80000000, 0xae8c}, {{r50}, 0x0, 0x2, 0x0, 0x5, 0x2}], 0x18dc, &(0x7f0000000300)={0x7, 0x7}) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, &(0x7f00000016c0)) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 12:19:17 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd6045040000000000000080000000000008000081fcabf185fe8000fd"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet(r0, &(0x7f0000000080)={0x2, 0x0}, 0xc) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000100)) 12:19:17 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000200)={0x7ff, 0x9, {[0x5, 0x0, 0xd5b, 0x6, 0x0, 0x89, 0xe77, 0x8, 0x1, 0x5, 0x6, 0x400, 0x7ff, 0x0, 0x9, 0x9, 0x4, 0x40], [0x6, 0x4, 0xe9b3, 0xffff, 0x6, 0x1f, 0xbd, 0xc3, 0xffd5, 0x8], [0x9, 0x200, 0x9, 0xffffffffffffffff, 0xf47c, 0xff, 0x1], [0x6, 0x100000000, 0x80000000, 0x5, 0x0, 0x101], [{0x7, 0x4d800000, 0xffffffff, 0x4}, {0x7f, 0x0, 0x9, 0x2}, {0x2, 0x6, 0xcc8, 0x5}, {0x3ef, 0x0, 0x0, 0x80000000}, {0x5, 0x5, 0x7, 0x9}, {0x0, 0x4, 0x5, 0x85}, {0x100, 0x401, 0xc88, 0x2}, {0x6, 0x634, 0x81, 0x7ff}], {0x4, 0x7, 0xff, 0x6}, {0x7, 0x4, 0x6, 0x40}}}) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) shmctl$IPC_RMID(r0, 0x0) shmdt(r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000180)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) setsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000080)={0x7f2, 0x80}, 0x10) socket(0x6, 0x1, 0x2) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f00000001c0)=0x400) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) fcntl$getown(0xffffffffffffffff, 0x5) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x800, 0x0) fcntl$dupfd(r5, 0x0, r6) 12:19:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x1c}, {0x80000000000006}]}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000180)=0x865) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 12:19:17 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) fsync(0xffffffffffffff9c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYRES16=r2], 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000009c0)=ANY=[], 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) r4 = socket(0x18, 0x8000, 0x5) dup2(r3, r4) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000180), 0xc) openat(r6, &(0x7f00000000c0)='./file0\x00', 0x40, 0x1) ioctl$VMM_IOC_WRITEREGS(r5, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) r8 = dup2(r7, r2) ioctl$TIOCSDTR(r8, 0x20007479) 12:19:18 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2004, 0x0) fchownat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000000c0)={'./bus\x00', 0x6, 0x6, 0x6, 0x0, 0x8, 0x3ff, 0x774, 0x1, 0x1, 0x842b, 0x8}) 12:19:18 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2, 0x10, r2, 0x0, 0x8000000000000000) write(r1, &(0x7f0000000100)='w', 0x1) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x25}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r5 = getpid() fcntl$setown(r4, 0x6, r5) r6 = msgget$private(0x0, 0xa0) msgrcv(r6, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000140)={{0x5af1, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001d37cc60 12:19:18 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x6010, 0xe02) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) getsockname$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}], 0x1, 0x0, 0x1000) 12:19:18 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613e) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff02}, 0x440010010, 0x10000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 12:19:18 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r1}, 0xfffffffffffffffe, 0x1cd}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000080)) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e278cb5d60200af7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881bf7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5fd6f0d9cf049f0a00300020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 12:19:18 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, 0xfffffeffffffbfff], [0x0, 0x0, 0x3696a8fd]}}) r0 = getppid() wait4(r0, &(0x7f0000000000), 0xb, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f00000004c0)={0xa1e7, 0x2923, 0xa5d, {[0x0, 0x6, 0x40, 0x4, 0x3d, 0x80, 0xc0, 0x3, 0x4, 0xee9, 0x81, 0xf3b1, 0x4, 0x7fff, 0x7, 0x8, 0x7, 0xf8], [0xff, 0x4, 0x4, 0x8000, 0x7, 0x7, 0xffffffffffff8000, 0xff, 0x2, 0xfffffffffffffff7], [0x1, 0x4d7704b5, 0x6, 0x2, 0x1, 0x5, 0x1], [0x4, 0x3, 0x7, 0x0, 0x7, 0x6], [{0xf93d, 0x80, 0x2, 0x1}, {0x5, 0x3, 0x1e2, 0x2}, {0x5, 0x3, 0x3, 0xffffffff}, {0x8, 0x9, 0x7, 0x7}, {0x9a, 0x1f, 0x1, 0x9}, {0x9, 0x8, 0x8000, 0x7fff}, {0x6, 0x5, 0x1ff}, {0x1, 0x4, 0xffffffff, 0x7fff}], {0x4, 0x1, 0x85b, 0x5}, {0x1, 0x401, 0x7, 0x5}}}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 12:19:18 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) open(&(0x7f0000000040)='./bus\x00', 0x200, 0x4) 12:19:18 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x2], [], [0x0, 0x0, 0x0, 0x9, 0xeffebfffffffffff], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x9}]}}) 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) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) open(&(0x7f0000000000)='./file0\x00', 0x100, 0x81) 12:19:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x15}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="00442cbf2701a917a09802a52aeb") 12:19:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x90cf, 0x1, 0x6, 0x6}, {0x7, 0x9, 0x1, 0x81}, {0x97b4, 0x8, 0x7, 0x7}, {0x7, 0x80, 0x7f, 0x7}]}) r1 = socket(0x10, 0x8001, 0x1d) getsockopt(r1, 0x273d9baa, 0x3, &(0x7f0000000240)=""/167, &(0x7f0000000180)=0xa7) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = dup2(r0, 0xffffffffffffff9c) r3 = getgid() setegid(r3) getgroups(0x7, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, r3]) setgid(r4) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000000)) 12:19:19 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chdir(&(0x7f0000000100)='./file0/file0\x00') r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f00000000c0)) ioctl$KDGKBMODE(r1, 0x40044b06) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x8, &(0x7f0000000200)=[{0x12819dae, 0x80000000, 0x2, 0x4000000000000000}, {0x3, 0xb5, 0xff, 0x7d1}, {0x8, 0x800, 0x3, 0xe3b}, {0x4, 0x8, 0x42ba}, {0x0, 0x6, 0x7, 0x8000}, {0xfffffffffffffffd, 0x4, 0x8, 0x9}, {0x1, 0x3f, 0x7, 0x80}, {0x9, 0x3}]}) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000280)={'./file0/file0\x00', 0x4, 0x5, 0x3, 0x1, 0x4, 0x80000001, 0x3ff, 0x2, 0x1, 0x1, 0x3f}) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x2010, r3, 0x0, 0x0) preadv(r3, &(0x7f00000015c0)=[{0x0, 0xc955dfaa67bbbcbf}], 0xdd, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f0000000500)=0xff9b) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) setreuid(r4, r5) setuid(r4) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x400) 12:19:19 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37280f18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f75006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = getgid() setegid(r1) r2 = getgid() setegid(r2) r3 = getgid() setegid(r3) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r6 = getegid() getgroups(0x7, &(0x7f0000000140)=[r1, r2, r3, r4, 0xffffffffffffffff, r5, r6]) 12:19:19 executing program 1: setrlimit(0x8, &(0x7f0000000240)={0x800000000000008, 0x8000000000403}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r4}, 0xfffffffffffffffe, 0x31}], 0x0, 0x0, 0x0, 0x0) bind$inet6(r3, &(0x7f0000000080)={0x18, 0x2, 0x80000001, 0x4}, 0xc) recvfrom(r2, &(0x7f0000000140)=""/135, 0x87, 0x1, &(0x7f0000000200)=@in6={0x18, 0x1, 0x7, 0x5}, 0xc) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff80, "07f6de477dac00"}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000280)=0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_int(r5, 0xffff, 0x800, 0x0, 0x0) 12:19:19 executing program 0: r0 = getegid() getgid() r1 = getegid() r2 = getgid() setgroups(0x6, &(0x7f0000001d40)=[r2, r0, 0x0, r1, r2, r2]) r3 = open(&(0x7f0000000140)='./bus\x00', 0x28000, 0x20) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000100)={0x0, 0xfffffffffffffff7, 0xffffffffffffff17, 0x0, "9c26dd5f00b6077200"}) writev(r4, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190ab8214785bc300cb6cd5426c6ed3e75efdc1c6f3f99d63dd01b960f1f7a84727908cf6ab876af6d81f8599dd495b13b4b0d1803c7f5cfd07c8e74956b91fdc550ae227f809ac0312fb1cb9b0b53b7cc6d69bb834339ffa360672bbf00efc8dc356735da681eace11e1daf74f32fda6653cde8eb291baaec4bcf0d1f54ddac3efe52590752dde743cb4f6346d6771ab72592f71a56addd34c32fe2bc7bc6773b1db78f3908514fed0a67a2413ba283c94ba80239a857e2a64cf798ab3b27d6bdb0fda725a35fbfa8778806330b858fdca84f1f1d8d5afef6fd681901d2affe7c07f54315d9b527fd998af84c3c8053320b7dc7a85f4bd4a6a4c94638e1418a8a221e05106951c5cb47e2c09b403a602246ab40c04f96fc99ec42f46be4957ce52cef83af0a2fa2960d935b2ff58e4cbc5bcf33f83e8b15e4889c710b1da82ac4d2ee2d7e48b897e7a576f331162b47bb95de372d56c453509efbb66ea48e493b66d93ca59d5c9760bc31e287c90b92663237cd690def2637864ceafb37fa40747a671819a694da12e373d5c4d0b2d0bc2c8d8a7b3059d6cfc9124c4ca1e08c2b7dd8be27108f3b522a58f9fbfaa73690d6ddea634af49eb9dd6ce65ed3fdd10c964933f581c71277692b0393656c750293bc9a78db46829c6f7cc53ac83ecee0c9296f0d567b68c9a961aa3509", 0x273}], 0x1) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000001840)=0x7) write(r4, &(0x7f0000000500)="210d9980aab36860e9287c8232b591d8715bc105afd9795224bee19b5659f47e2e6f885cee91b8452c14631d64374f17674a64f670308a6cef3bb9c0b490edb3786d1f343712fd0f93927e4105cd923a6c20393d5789cfc9157a1e18f509cd928a370b0b9ff11ed32e984279de3810a6c9178b916bb9894c16b17a3cd82b94d0a15e798f9605de03145cc4d8d2fc623b", 0x90) pread(0xffffffffffffffff, &(0x7f00000001c0)="cfe58db6bbbb5417a8b2b93123798684daceb07685e797b0e939e98ad6606101ff8a8c472186c1110a7a26e166053366daa3a4d09f28246b024e495fdb9d4377770f5726ef1bb316d6cb8a85a4bcc8", 0x4f, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f00000003c0)="92645b0d4ba06e87bfc9a425dc6a0f71cacbc5cc2a6a9731f6def96950e7da399944c03bcc0aac2cffee15567e5bb7891e8e855eca99ec994fac2b0d508d85c5032f07ef85911c1a5ea86c19ff4d9898e8", 0x55) ioctl$TIOCSCTTY(r3, 0x20007461) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x8) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x400, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f00000004c0)=0xebca10af48201d92) fcntl$lock(r6, 0x8, &(0x7f0000000300)={0x3, 0x0, 0x9, 0x7fff, r7}) r8 = getgid() setegid(r8) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0xc}, {0x50}, {0x6, 0x0, 0x0, 0xff}]}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x81}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x81}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x3) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0xc}, {0x50}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r12, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r13, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x60}, {0x35}, {0x6, 0x0, 0x0, 0x80000000000100}]}) pwrite(r13, &(0x7f0000000280)="895e654f5c1d85047229b675851d", 0xe, 0x0, 0x0) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r14, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x64}, {0x35, 0x1}, {0x6, 0x0, 0x0, 0x80000000000100}]}) pwrite(r14, &(0x7f0000000280)="895e654f5c1d85047229b675851d", 0xe, 0x0, 0x0) sendmsg$unix(r3, &(0x7f0000001b80)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001b00)=[{&(0x7f0000001440)="c2b622ef", 0x4}, {&(0x7f0000001740)="073ce587c987f94f6a5e856cb082ba8d4215a434dd99e4fcf4f79ee7685228bf52fa90586105eec579167559ddee3980", 0x30}, {&(0x7f0000000780)="0f3c6195118ffa17cd24755ddf8f864c8391733d5e00831339f4917a4ee6e1f8a9fb27265239262cd07a9a4bbc8fcf028b64f4f5b247189eacd6866af53e012ea73946b6f81a20bd6521bf3cb29648bf63770f13b66bc074d37239821195f53efa68c1fb5c16333663c93170dbb4b6eb27e543af5fa741dd23cd7942187cfea662b337448e1bd3c851514044cd76f9c5be0d92c483e0ae39849db16b581407900ba13772a09430eebf8ec16145deafb0ea64e145badbf1ec7174d5019949a5310b", 0xc1}, {&(0x7f0000001a40)="356978c48ae2c9ef6b23c1e0afd5dd0ea6fbe5a47b02562b5f07a93bfdc8d0b57b426c1b8e02da93db9ef33d5c7606d2b52695200acad8edef6ca18331206da8f740b8e8dd802adb238fb9e8ab1a968613936dac351bfb80142d0690a1857f10ee7ce3f07ac6873f283fb9be7e3643de7c3078a9776a672d7c522315bc966bd9306583cd17e5f7605c2fd1d7a593", 0x8e}], 0x4, &(0x7f0000000380)=ANY=[@ANYPTR64, @ANYRES32=r14, @ANYPTR=&(0x7f00000005c0)=ANY=[@ANYRESDEC=r12, @ANYRESDEC=r1, @ANYRESDEC=0x0, @ANYPTR, @ANYBLOB="ce080d05bc17d0fa40028716cf8de4f564ab69f8557176173e8b6e777935e9c45c90298dbdf6b10bff13029ceb3f6c806ac428d000a1d6e35fafe1"]], 0x14, 0x20a}, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000a00)) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000080)) r15 = semget$private(0x0, 0x3, 0x10200) write(r3, &(0x7f00000020c0)="5362003ffc28080000000000000016b5bf2f8f687587a8c2d10aeac2cc371325226f9ea0100f713a40280747aebe473a9f347341e947a54bd617464852347b80000000000000000024000000000035c9615540544bda2f373b30a45629afb807baf485c32b0bc7cabdbc4b74d02b7452fc17b23524261fe696d0491e03dbd868ea2056926c55424d144ddef3ebf2e5d1", 0x90) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2) ioctl$TIOCSCTTY(r3, 0x20007461) r16 = socket$inet6(0x18, 0x3, 0x3f) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r17, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x5c}, {0x80000001, 0x0, 0xba}, {0x6, 0x0, 0x1, 0x80000000}]}) pwrite(r17, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) preadv(r16, &(0x7f0000000d40)=[{&(0x7f0000000880)=""/88, 0x58}, {&(0x7f0000000940)=""/23, 0x17}, {&(0x7f0000000980)=""/94, 0x5e}, {&(0x7f0000000dc0)=""/264, 0x108}, {&(0x7f0000000b00)=""/236, 0xec}, {&(0x7f0000000c00)=""/100, 0x64}, {&(0x7f0000000c80)=""/135, 0x87}], 0x7, 0x0, 0x0) semop(r15, &(0x7f00000000c0)=[{0x0, 0x1}, {0x0, 0x7fffffff, 0x40000000000800}], 0x2) 12:19:19 executing program 1: poll(0x0, 0x0, 0x3fd) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0xc) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x8a09) 12:19:19 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x108) mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) setuid(0xee01) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) r1 = dup(r0) mkdirat(r1, &(0x7f0000000180)='./file0/file0\x00', 0x40) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, r2) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000240)={'./file0/file1\x00', 0x9, 0x7fffffff, 0x2, 0x0, 0x9, 0x8, 0x2, 0x0, 0x0, 0x7fff80, 0x20}) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 12:19:19 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)) ftruncate(0xffffffffffffffff, 0x0, 0x5) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vmm\x00', 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x8, 0x0) r1 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) ioctl$VMM_IOC_INTR(r0, 0x8020560a, &(0x7f0000000000)={0x2, 0x3, 0xa00}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r3}, 0xfffffffffffffffe, 0x1cd}], 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000700)={0xc6, 0x0, &(0x7f0000000800)=""/198}) r4 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x2, 0x80) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000c80)) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0x0, 0x9, 0x1, 0x0, 0xfa, 0x6, 0x2, 0x1, 0x2, 0x1, 0xffffffffffff2309}) preadv(r1, &(0x7f0000000740)=[{&(0x7f0000000200)=""/77, 0x4d}, {&(0x7f00000002c0)=""/113, 0x71}, {&(0x7f0000000340)=""/3, 0x3}, {&(0x7f0000000380)=""/18, 0x12}, {&(0x7f00000003c0)=""/91, 0x5b}, {&(0x7f0000000440)=""/174, 0xae}, {&(0x7f0000000500)=""/222, 0xde}, {&(0x7f0000000600)=""/101, 0x65}, {&(0x7f0000000680)=""/83, 0x53}, {&(0x7f0000000700)}], 0xa, 0x0, 0x5) r5 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x10040, 0x10) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f00000000c0)={0x3, 0x20, {0x2, 0x4}}) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCNOTTY(r6, 0x20007471) pipe2(&(0x7f0000000c00)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_WSMOUSED(r7, 0x80185758, &(0x7f0000000c40)={0x1, 0x6, {0x5, 0x6}}) pipe2(&(0x7f0000000900)={0xffffffffffffffff}, 0x10000) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000b80)='/dev/null\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r9, 0xc028575d, &(0x7f0000000bc0)={0x9, 0x4, './file0\x00', 0x6, 0x1, 0x7fff, 0x1608f178}) ioctl$VMM_IOC_RESETCPU(r8, 0x82405605, &(0x7f0000000940)={0xfb5b, 0x8, {[0x2, 0x4, 0x3, 0x1, 0xe12, 0x0, 0x97a1, 0x1000, 0x1000000000, 0x8, 0x6f7, 0x100, 0x46c, 0x3dc0, 0xffff, 0x80000000, 0x6], [0x8001, 0x7, 0x9, 0x9, 0x3, 0x4, 0x5, 0x8, 0x7, 0xffffffff], [0x13a800000000000, 0x6, 0xfff, 0x8, 0x7fff, 0x401], [0x8, 0x0, 0x5eca5d04, 0x0, 0x3, 0xffffffffffffff80], [{0x9, 0x7f, 0x8, 0x7}, {0x6, 0x1, 0x1, 0xfffffffffffffc01}, {0x9, 0x0, 0x8, 0x8}, {0x2, 0x7fff, 0x800, 0x9}, {0x2, 0x20, 0x4, 0x4}, {0x8, 0xffff, 0xd9cb, 0x1}, {0x7, 0x4, 0x1f, 0x5}, {0x3, 0x1052eb, 0x7, 0x9}], {0x400, 0x101, 0x34ec18d0, 0x40}, {0x9, 0xff, 0x7, 0x1}}}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x3d}, {0x1}, {0x6, 0x0, 0x0, 0xfc}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r10, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000d40)={0xa, &(0x7f0000000cc0)=[{0x40, 0x36, 0x4, 0xedb4}, {0x101, 0xf9, 0x0, 0x433}, {0x1000, 0x88, 0x6, 0x6}, {0x6, 0xcf, 0x0, 0xf155}, {0x3, 0x8, 0x3, 0x4}, {0x209, 0xff, 0x6, 0xfff}, {0x800, 0x6b, 0x83, 0x7}, {0x7, 0x6, 0x36, 0x3}, {0xfff7, 0x4, 0x5, 0x4000000}, {0x3, 0x4, 0x6, 0x6}]}) 12:19:19 executing program 0: recvmsg(0xffffffffffffff9c, &(0x7f0000000740)={&(0x7f0000000000)=@un=@file={0x0, ""/99}, 0x65, &(0x7f0000000680)=[{&(0x7f0000000080)=""/229, 0xe5}, {&(0x7f0000000180)=""/156, 0x9c}, {&(0x7f00000004c0)=""/99, 0x63}, {&(0x7f0000000540)=""/23, 0x17}, {&(0x7f0000000580)=""/33, 0x21}, {&(0x7f00000005c0)=""/174, 0xae}], 0x6, &(0x7f0000000700)=""/25, 0x19}, 0x1) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x100000000009, 0xffffffffffffffff, 0xefffffffffffffff], [0x0, 0x0, 0x401], [{}, {0x0, 0x0, 0xfffffff7}, {0x0, 0x0, 0x20}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) openat$pf(0xffffffffffffff9c, &(0x7f0000000780)='/dev/pf\x00', 0x400, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 12:19:20 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffe, 0x1cd, 0x2, 0x0, 0x7}], 0x0, 0x0, 0x0, 0x0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000040)) mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x30000000000) ftruncate(r1, 0x0, 0x20002000008) symlinkat(&(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000140)='./bus\x00') r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000000)="00000018620495f88a002b3a00000300a2caf7afb9d8dcd161342e", 0x1b}], 0x1) execve(0x0, 0x0, 0x0) 12:19:20 executing program 0: open$dir(&(0x7f0000000140)='./file0\x00', 0x400004000000024a, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180), 0xc) ktrace(0x0, 0x1, 0x6e90cb2ee28ae046, r2) r4 = getpgid(r2) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1b1c, r4) pipe2(0x0, 0x0) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r5, 0x0, 0x7fffffffff3) 12:19:20 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) fcntl$getown(r0, 0x5) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) 12:19:20 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="00002e2f66696c653000071a791bf2964fc3de7dd7b78f0e600f462f1deb34a1005b048708204edff6d66fdb6044370c3048330be60d0b8ecdb507047fb2f3b335d4fc152914049218ed664cc084816dadb0e445b98f1b8b609380b3ea76770c0f80392b0e7b0f7de4b6855c5570cec087b5f9572f1a60929e269c7c2bb3e05c19513bdad14d8501d57687d3aa6db0ac249e26c9de78e3d42d3b1925de58aba70c93f8"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000180)="9a0200000000000000000000000024e00818d23a", 0x14) write(r1, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f41731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022a6b0dd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff78ce302f37d8a92633d0510241c372c3", 0x595) 12:19:20 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x64a, 0x0) getpid() r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) socket$unix(0x1, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc028698d, 0x0) socket$unix(0x1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000013c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=[@rights={0x10}], 0x10}, 0x0) readv(r0, &(0x7f0000001340), 0x1000000000000290) 12:19:20 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x5, 0x1e) socket$inet(0x2, 0x4, 0x9) shutdown(r0, 0x0) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180), 0xc) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) setsockopt(r3, 0xf431, 0x87f, &(0x7f0000000040)="d02486178c42c76c85a84c62fd75c45f180efa7b9bf77b49f39e4ff91d3814ab766ed32d8e237d5684bca6a6f0c6bcc02702b32ee4464f2d2e1ff7dfc342ab30b36986a17920a9865229e8b66cfd667032d0b9cd77615dee682316a17b1d3497fbbfbf678a3ea167058e70a1a48b9095412cf52e0e40faf9caf85c5c6dd2c94ed72f8ba010205df2557c1aee81dd835b33b0f27dcd30ab1098421e914c39efca12657d389ab4a740f74efc5ea79bfd1a34fe1ee1cbc900c2f2ddf065878193a4a53a7b71b232a77f4d735013e09ab76a", 0xd0) sendmsg$unix(r0, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0x6) 12:19:20 executing program 0: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x20, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) 12:19:20 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = getpgid(0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(0x0, 0x1, 0x6e90cb2ee28ae046, r4) r5 = getpgid(r4) setpgid(r2, r5) r6 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x0, 0x10, r6, 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r1, 0x0, 0x0) 12:19:20 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffffe, 0x1cd}], 0x0, 0x0, 0x0, 0x0) bind$inet6(r2, &(0x7f0000000000)={0x18, 0x2, 0x0, 0xffffffff}, 0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffdffffffffe, 0x0, "00002000e980090000000000000000002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x2) 12:19:21 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000000)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x100020000000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff], [], [], [], [{}, {}, {}, {0x0, 0x0, 0xfffffffe}]}}) minherit(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2) 12:19:21 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19769bbd73"], 0x10) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) setsockopt$sock_int(r4, 0xffff, 0x10, &(0x7f0000000140)=0x3, 0x4) close(r2) r5 = accept$unix(r1, 0x0, &(0x7f0000000080)) recvmsg(r5, &(0x7f0000000100)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000180)=[{0x0}, {&(0x7f0000000440)=""/247, 0xf7}], 0x2, 0x0}, 0x40) write(r2, &(0x7f00000000c0)="c5", 0x1) 12:19:21 executing program 0: r0 = syz_open_pts() r1 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x2a, 0x2, 0x5, 0x9}], 0x6, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xc3}], 0x100, 0x0) write(r0, &(0x7f0000000140)="908d144e33da16db9fabd10274a105e3dfdb9ac4c00b40b4ed5e915ca57d7ae2d4f72b34bed11e4ff6453dd6ed1096dc4bfb97c4ad7fe36e6e41b547960cb7f273556a18585fa19150cca58239f31a6b0124b3b39128c1c185afa8227d28aa833144d13fcc328b2e5815cffeaf7a4ad8f3e62c9e190d4d25ca57dac1b92a284aa14f55b8903f2022a171915f8584793fa8022463239fd879b39efd7188591609d52a7b2091d5ca1dbacec3453489c606baffd02682f6e01d75c1efcdad214060e818f60f657ceaa7865bbc1930ad515e83f49f83f9ec076feecf41085458e83087b005e49003b7bc7583ffabe55db59a20c11bc2aac99d1d503e63224e8da93b19", 0x101) kevent(r1, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x9}], 0x1f, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0xb0, &(0x7f0000000080)) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001d37c630 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001d37c630 12:19:21 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000080)="02000000", 0x4) r2 = dup2(r1, r0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000240)={0x1, &(0x7f0000000200)=[{0x1, 0x6, 0x0, 0x30000}]}) r3 = kqueue() kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) poll(&(0x7f0000000140)=[{r3, 0x15}], 0x1, 0x0) kevent(r3, &(0x7f0000000000), 0xcfad, 0x0, 0x80000000, 0x0) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f00000001c0)=0x8, 0x4) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000280)={{0x18, 0x1, 0x4, 0x10000}, {0x18, 0x2, 0x8001, 0x6}, 0x6, [0x1d1251d3, 0x3, 0xfffffffe, 0x4000000, 0x9, 0x1ff, 0x3, 0xc9]}, 0x3c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x20, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) kevent(r3, &(0x7f00000000c0)=[{{r4}, 0x0, 0x8, 0x2, 0xfffffffffffffff8, 0x4}, {{r2}, 0xffffffffffffffff, 0x8, 0x40, 0x6, 0x151}, {{r5}, 0xffffffffffffffff, 0x17, 0x2, 0x6, 0x1}, {{r6}, 0xfffffffffffffff8, 0x8a, 0x80, 0x6, 0x40}], 0xffff, &(0x7f0000000140)=[{{r7}, 0xfffffffffffffff9, 0x73, 0xf0000001, 0x1, 0x200}, {{r8}, 0xffffffffffffffff, 0x80, 0x1, 0x7f, 0x14a5}], 0x5, &(0x7f0000000180)={0x4, 0x8}) socket(0x3, 0x1, 0x9b) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r2, 0x2) 12:19:21 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffffe, 0x1cd}], 0x0, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000280)={&(0x7f0000000100)=[{0x42, 0x1000}, {0x80, 0x988}, {0x87, 0xfff}, {0x1, 0x3}, {0x4, 0x80000000}, {0x7, 0x58}, {0x8b, 0xfffff0cf}, {0x101, 0x9}, {0x5}], 0x9}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x10001}, {0x1}, {0x4406}]}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="0092fa9fb5cfb7dacce0693704a3") write(r0, &(0x7f0000000240)="220e2a", 0x3) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x7) r3 = dup(0xffffffffffffff9c) ioctl$TIOCSBRK(r3, 0x2000747b) socket(0x20, 0x5, 0xfa) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x44001000e, 0x8001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 12:19:21 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x7fffffff, "0064000000c9c06d020000000300"}) pipe(&(0x7f0000000240)) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248", 0xc8) poll(&(0x7f0000000100)=[{r1, 0x4}], 0x1, 0x0) poll(0x0, 0x0, 0xcdd3) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000340)=""/140, 0x8c}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) poll(&(0x7f0000000080)=[{r2, 0x20}, {r3, 0x26}, {r0, 0x100}], 0x3, 0x80000002) 12:19:21 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000100)=0xffffffff, 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="0000e8f57bf036e541e195c3e82fd3f65200"], 0x10) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) close(r2) r5 = accept$unix(r1, 0x0, &(0x7f0000000080)) recvfrom$unix(r5, &(0x7f0000002200)=""/4093, 0xffd, 0x40, 0x0, 0x0) 12:19:22 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x4, 0x40000000002902) r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000500), 0x100000000000011f, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x7f559fe441c5398a, 0x4) open$dir(&(0x7f0000000040)='./file0\x00', 0x10, 0x43) 12:19:22 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = socket$inet(0x2, 0x2, 0xfc) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000001c0)="f02cd5df06e4ce9690030ccb67549ac8764b89bff5db15d8a97881264ad62ad9cc2948c10bd1cd8971432614", 0x2c) chmod(&(0x7f0000000300)='./file0\x00', 0x195) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) socket$inet(0x2, 0x4, 0x2) r2 = accept$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) semget(0x3, 0x0, 0x44) recvmsg(r2, &(0x7f00000002c0)={&(0x7f0000000100)=@in, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000000140)=""/19, 0x13}, {&(0x7f0000000180)=""/10, 0xa}], 0x3, &(0x7f0000000200)=""/185, 0xb9}, 0x802) r3 = socket(0x2, 0x1, 0x0) setsockopt(r3, 0x6, 0x4, &(0x7f00000003c0)="03000000", 0x4) dup2(r3, r0) dup2(0xffffffffffffffff, r0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000000040)=0x9466, 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="820225d76b58fc75bf70"], 0x10) 12:19:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x6c}, {0x1d}, {0x80000000000006}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r1}, 0xfffffffffffffffe, 0x1cd}], 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000000)={0xfff, './file0\x00', './file0\x00'}) syz_emit_ethernet(0xe, &(0x7f0000000300)="00551c07c12dd63dacef9228c3cb") 12:19:22 executing program 1: open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x10, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x800, 0x0) write(r1, &(0x7f0000000040), 0xfeea) read(r0, &(0x7f0000000080)=""/101, 0x65) execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 12:19:22 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000000c0)) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105727, &(0x7f0000000080)) 12:19:22 executing program 0: socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x20, 0x8000, 0x8) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x1, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)) syz_open_pts() syz_open_pts() socket(0x18, 0x2, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="280000cd6c43890001000086fa8872bdcb29d6d2ee83bb7a", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYPTR64=&(0x7f0000000040)=ANY=[@ANYRESDEC=r2], @ANYRES32=r1, @ANYRES32=r1], 0x34}, 0x0) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 12:19:22 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x3, 0xfffffffff7ffffff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VMM_IOC_READREGS(0xffffffffffffff9c, 0xc2485607, &(0x7f00000004c0)) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 12:19:22 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() kqueue() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x7ff, 0x0, 0x80000001, 0xfffffffffffffffc, "e3000000245a8423082bed1727200200"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000380)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733", 0x4f4}], 0x1) 12:19:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x1d}, {0x3c}, {0xffee}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000080)=0x8eb) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10000, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f00000001c0)={0x10000, [{0x3, 0x40}, {0x3}, {0x3, 0x8}, {0x1, 0x800}, {0x3, 0x8000}, {0x1, 0x80}, {0x2, 0x5}, {0x1, 0x9}, {0x1, 0x3}, {0x1, 0x7ff}, {0x1, 0x7}, {0x1, 0x81}, {0x2, 0x80000000}, {0x3, 0x2}, {0x2, 0x8}, {0x2, 0x400}, {0x2, 0x6864}, {0x2}, {0x2, 0x4}, {0x1, 0x400}, {0x2, 0x2}, {0x1, 0x401}, {0x3, 0x100}, {0x1, 0x5}, {0x2, 0xfffffffa}, {0x1}, {0x2, 0x2f01}, {0x1, 0x8}, {0x3, 0x400}, {0x1, 0xdb50}, {0x1, 0xfffff59f}, {0x3, 0x92f3}]}) 12:19:23 executing program 0: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x68) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) r1 = dup2(r0, r0) mkdirat(r1, &(0x7f0000000040)='\x00', 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000280)=[{0x44}, {0x6c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="a6f241bf5acad59240fcce1004ab") mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0xead7ba5c90a78244, 0x10, r1, 0x0, 0x200000000000) r3 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r3, 0x0, 0x41001, 0x0) writev(r3, &(0x7f00000001c0)=[{&(0x7f0000002280)="c9", 0x1}], 0x1) 12:19:23 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) ioctl$FIOASYNC(r0, 0x4004667f, &(0x7f0000000100)) 12:19:23 executing program 1: setreuid(0xee00, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffe, 0x1cd}], 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000000)={0x6, 0x4, {0x7ff, 0x100}}) r1 = getuid() ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000080)) lchown(&(0x7f0000000040)='.\x00', r1, 0x0) utimensat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', &(0x7f0000001180)={{0x0, 0x4}, {0x0, 0xffffffffffffffff}}, 0x0) 12:19:23 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r1}, 0xfffffffffffffffe, 0x1cd}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000280)={0x7fff, 0xfff, 0x82f4, 0x3, "dee59afe2c53b85aaa36330d5c851ba4a3027d56", 0xfffffaf3}) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) ioctl$KDDISABIO(r2, 0x20004b3d) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x20002fffffff8}) writev(0xffffffffffffff9c, &(0x7f0000000240)=[{&(0x7f0000000000)="410ff75f8023e7c2d2b8d019049f51de8ee6f073928064ba9a867a809d0e8c2c8263", 0x22}, {&(0x7f0000000080)="6937f5b48c402de13bd3f8529e3dff", 0xf}, {&(0x7f00000000c0)="c2b5fbce73a3b74dcdd9e79dfeadcda95d5292c86a1cfa01718fd7ac13b651a636594cd17276c5b88287189be64cd19abeb154bd729ccf64441ad4916b9a45be0a218f596c8201cecc7bf9156d36ca6bbd36647daea88e63bb60283e9450e83b5fdcb1521b99a83962f71debc3c66f38e05acf1dd5819a86548052e2a65929ad6d85cb01a675e4148b0b7f10a23854b1393011fbd1d2c868792411e3f91afc925d4c3c655d9250fbcfc799d6222e1a6a2c53bd", 0xb3}, {&(0x7f00000001c0)="391e216889e4ecb8430e29903e02ce0139a868c716d54288640410406da2be790e7caa0797027f5492c10d29317d07efcf852d1a34e49b84c0aed8ac8a060607d05cad8c7156541b357a951b1c83ba398eff3c6b34f771a2d00beba0a74515b0bed237efa67d64448985cee1bbc302d671f0a6cd2fb576899e6f49", 0x7b}], 0x4) 12:19:23 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x12080, 0x58f9) open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x30000000000) ftruncate(r0, 0x0, 0x20002000008) r1 = open(&(0x7f0000000080)='./file0\x00', 0x20, 0x54) linkat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00', 0x4) 12:19:23 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) close(r0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x400000000018, 0x3, 0x3a) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) setsockopt(r2, 0x3, 0xfffffda4, &(0x7f0000000180)="cfce532d1a455d93977c9893ceab03ff61b48c9292b3557477e4afbbc6e89ceeb18c21a675683a181b6151b5012bdf052336c3882b46ded873e66b083df0a777293834a79a3d7641fd8bd588dcee27f5610c07cf70cabd3aec698440855183396d240e1f9f8017e8b9e2a75ca14d943cc724d2ad784ffbacf4652fc556ee34508b4f31ed3a47cc0408", 0x89) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0), 0x5c) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0x123) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f]}, 0xe5) 12:19:23 executing program 1: pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x100, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8000, 0x0) fcntl$dupfd(r2, 0xa, r3) fcntl$setstatus(r0, 0x4, 0x40) poll(&(0x7f0000000280), 0x0, 0x800) write(r1, &(0x7f00000001c0), 0xfffffef3) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x10000, 0x0) readv(r4, &(0x7f0000000340)=[{&(0x7f00000000c0)=""/101, 0x65}, {&(0x7f0000000440)=""/190, 0xbe}, {&(0x7f0000000200)=""/23, 0x17}, {&(0x7f0000000240)=""/138, 0x8a}, {&(0x7f0000000080)=""/64, 0x40}], 0x5) execve(0x0, 0x0, 0x0) pckbd_enable: command error 12:19:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x140}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) write(r1, &(0x7f0000000100)="5de201653d8848cd421f0a10f7", 0xd) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 12:19:25 executing program 1: r0 = semget$private(0x0, 0x3, 0x58) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000380), 0x104, &(0x7f0000000400), 0x1e3, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x9cd, &(0x7f0000000140)={0x3, 0x7ffffffe}) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) 12:19:25 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = msgget(0x2, 0x120) msgsnd(r2, &(0x7f0000000080)={0x2, "0050e33847a38d37560eb412d6d48e69da45861bdce93736f9bdce05d803d247503301700b17445f6712a60098a0173db50499653c313fa183415b4ec34c58f5ba8ee23176cd254758fd37e34444887f2979fa8814f95ee02d9558bcc15af653e66b950c939831c34dd7d7fb003b485d54e56bb8bbccc7bfe5d35a94053538345139636347852815cc991b81a1457a1ff92c0e85de4d0a4fa0ed42a9f040ca37e82a2f9affa48050bb66ac3b2894bd"}, 0xb7, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) pckbd_enable: command error 12:19:25 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) r0 = kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x36, 0x0, 0x300, 0x0) kevent(r0, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x40) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0xd6) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x1ff, 0x0, 0x88a0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0xa9, 0x0, 0xfffff801, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) r10 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x10000, 0x0) close(r10) r11 = socket(0x10, 0x4, 0x6) lseek(r11, 0x0, 0x1f, 0x0) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2) 12:19:25 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x88) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) dup2(r0, r1) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffe5ffffaaaaaaaaaa0086dd60a4f00800003c00fe80000000000000000005000000000000000000000000000000000000000001"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 12:19:25 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x1, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x1000000000000000, 0x0, 0x204], [0x0, 0x0, 0x0, 0x9, 0x6], [0x0, 0x0, 0xffffffff], [{}, {}, {0x8001}, {0x0, 0x0, 0x8}], {}, {0x6}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x30000000000) ftruncate(r0, 0x0, 0x20002000008) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x1, 0x0) bind$inet6(r1, &(0x7f0000000080)={0x18, 0x2, 0x7f, 0x9}, 0xc) r2 = socket(0x18, 0x2, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) shmget(0x1, 0x1000, 0x0, &(0x7f0000447000/0x1000)=nil) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r3}, 0xfffffffffffffffe, 0x1cd}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000000)=0x10000) r4 = fcntl$dupfd(r2, 0x0, r2) r5 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r6 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$setown(0xffffffffffffffff, 0x6, r6) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 12:19:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000040)=[{0x9}, {0x16}, {0x5, 0x1, 0x8, 0x9}, {0x7f, 0x7, 0x1, 0x6}, {0xd3, 0x81, 0x5, 0xfff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 12:19:25 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x67, 0xfffff, 0x7fffffff}], 0x2, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 12:19:25 executing program 1: clock_gettime(0x2, &(0x7f0000000000)) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffe, 0x1cd}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x5) 12:19:25 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) utimes(0x0, &(0x7f00000000c0)={{}, {0x2e, 0x20004000}}) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000080)=0xc) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000000)={0x4, 0x7}, 0x10) 12:19:26 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x42b}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) write(r2, &(0x7f0000000180)="3add374dd470d313d914547984a8fd18f686bffe647021730d6253cf42df6074db748823c74914f364f6b00336d67176691539c9aca0253aa162745f1843f2a774b82e744f3df5710f94cdb761118660e7d3d6146aeb67cd13ef7648df4003cb5e19c811c837c970d1adc7ad5fbf956af61700c41cfeacc12fd2cded438e4c2eb90a8d0682c5d44badf89d6d3ca6fac4557a133962c592ae1e123c8cdb9b04b3e39f28202d1064e037e0a29e", 0xac) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 12:19:26 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [], [0x20000, 0x0, 0x0, 0x10000002, 0x80], [0x0, 0x0, 0x8, 0x0, 0x2000], [{}, {}, {}, {}, {0x0, 0x0, 0x1}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCCLRVERAUTH(0xffffffffffffff9c, 0x2000741d) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x3d}, {0x1}, {0x7fff, 0x0, 0x0, 0xfc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) socket$unix(0x1, 0x2, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000000)) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 12:19:26 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x8000, 0xd03) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f0000000480)=[&(0x7f0000000340)=':\x00', &(0x7f0000000380)='\x00']) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000100)='x\x00') r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) fcntl$setstatus(r3, 0x4, 0x40) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) preadv(r0, &(0x7f0000000000)=[{0x0}, {&(0x7f0000002140)=""/4096, 0x400000}], 0x2, 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) r5 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r5, 0x0, 0x30000000000) ftruncate(r5, 0x0, 0x20002000008) chflagsat(r5, &(0x7f0000000180)='./bus\x00', 0x0, 0x2) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r4}, 0xfffffffffffffffe, 0x1cd}], 0x0, 0x0, 0x0, 0x0) ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f0000000140)) 12:19:26 executing program 0: openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x8) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)=0x7fffffff) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x1, 0x82) mkdirat(r2, &(0x7f0000000000)='./file0\x00', 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000140)=0x1) fcntl$getown(0xffffffffffffff9c, 0x5) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r3}, 0xfffffffffffffffe, 0x1cd}], 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000180)) 12:19:26 executing program 1: r0 = socket(0x2, 0x8001, 0x0) fcntl$setstatus(r0, 0x4, 0x84) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x89, 0x4) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) fsync(r2) 12:19:26 executing program 0: setrlimit(0x8, &(0x7f0000000140)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x1f, 0x800, 0xfffffffffffffffa, "0366288fef097f0c033c02df7179000076efffaf"}) writev(r0, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a23275123a017272ee9c494f921b6a5917ef0017084914923695f9d645fca8132618ed2230149da24e388d4486aaa858b90d121e71c3aec06497c4969ab2853c9ea06b6af7f782a6319fe7f2990642d3795a0fdd18349d606908d2a6cb6e0314a15b7ddd5e573b148ef1ef125ca53d4f53898e069de20b88d065b8148fc819149777e853cda0bd49f645f78bad0db63cdaacfa6bafc3e68a3471335869eed976a313d96a2d25433462a3ea267ca2be921607486729d26f1294c317c94badf36805fbec0da84ecfb8b91b8a3530ab2f4db8d519ab6b866e9426a8b125c20e1e4852cf0d59b952c1261e0d6a96de11266360b4bb05e306fb3647c540ea138d30eb129f6cbb8d75d16fe7d3d6249e3f99c0328a68833184d5a155a9512416b0d4ba4e9a15a29de93d58627f5c99d7ed59525f3c7615d3c162de4bddda8c16e7054213ac13984848f922ae0211acd295522d704cf70c01a9e574977d9de87a839c6266cbdae811db3554caf8c8d5c76e4b841522e725709", 0x189}], 0x1) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = msgget$private(0x0, 0x20000003c4) msgrcv(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="000500c806c2448927ea325e39b0b340a891f62e217821b111ef89695d4ae142a2099adeb615aca83271cb08cf27766da5a4a42afe6e5d3ff160f09d01e1304ca750b038dd62def78cbcc267e577b1921e6d422c5809cb7ac8ff965b9f637c21a759f9806a7fa9c291b898ceedace3335baa273ef734123d2437aaa99a14dec4256ee5b169d8df94d76b364090150e1c4d0b7f48dda04b7d72b881ec09c00afea3dbc09b95d083254d4641af8de19e221cd1b2bffbc50bc5a043a72a353891876c8c394b0977bbeb5d6e689af5ff1a3d2dcfac19953c123c955189f0e6bcba685f128c5cc443434fdd3e44a6e9bd1891bed5dfcf9aada01cebf046dbacb50d49c356d20116c8de4c98d3f9a7c3ef87c7a0ef3f4519fc47e2d1d3a14357b07a9175ff8931f32a5372a1a572405b288de15a3e55d493d2b6651578b10ac57f478fa098f515013cb5004527639f184b9a9b30998621b906204346975340f422294a44466f9188ff08e0751505f61094562d449348fe4a36f8947c4003af81b124f7f090f0ab3631f7fcbb4405b25f272042e08f25d6989140ea3c256094f27da730e26b80318ed276def5650d49ffeb035b146c4909dab207455001806435897f19eec610348a0746986f3c5e78d942dea041739faa2d5c8ac02f11c02b81dfb6856c3943d96e1a0288ea0682986589f500aed72b2254e3fae16a6855cc91c224b9392389181df830fe27a47705be6a7f69c6244bcbf5e78ef308a1ce9acdccf0fc8173dbaf9ca4b65ac557a14925e7037221ab6c40829b414efaa1ea"], 0xc, 0x2, 0x1000) msgrcv(r3, &(0x7f0000001c80)={0x0, ""/242}, 0xfa, 0x1, 0x1000) msgsnd(r3, &(0x7f0000000900)=ANY=[], 0x0, 0x0) msgsnd(r3, 0x0, 0x0, 0x1800) msgsnd(r3, &(0x7f0000000040)={0x1, "48696a280567b1a6342fcc8ec5d56f596329414fa22f5c0ed193424179fc5bd8017a071300"}, 0x2d, 0x800) r4 = msgget(0x0, 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) getegid() r10 = fcntl$getown(0xffffffffffffff9c, 0x5) r11 = open(&(0x7f00000001c0)='./file1\x00', 0x40, 0x0) writev(r11, &(0x7f0000000080)=[{&(0x7f0000000040)="96", 0x1}], 0x1) pwritev(r11, &(0x7f0000000100)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000002, 0x0, 0x0) r12 = getppid() wait4(r12, &(0x7f0000000c80), 0x0, &(0x7f0000000b80)) fcntl$setown(r11, 0x6, r12) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000340)={{0xfffffffd, r5, r7, r8, r9, 0x4, 0xbc33}, 0x4000000000000005, 0x20, r10, r12, 0x800000000000009, 0x1, 0x9, 0x7fffffff}) msgsnd(r3, &(0x7f0000000180)={0x3, "bf5323372957728cba754c958321c60f9b3fdac049809d67dc512beaa434bcd8a5c288ec97a9aa98eed358fac78a2a73fec0771ea3e84d32b985db3e647b7562d06ac83f3915596430ed2c3bea8ceffd1689df1a3985758eeb06bfdacf012d689f4ce93db1daec2ef8060bf09bae0abce742d81b3ff44ef21b155b06434ba61bb2f591f1aeed3ae762116131254daea34937ba49a3383d747c5306558a83a441b9a204246db5c1c7121fd431b4c063241fdd720ef5d3578dbe69f9823520f619c64fd69c7c079ced8d27fab3ecfa"}, 0xd6, 0x800) 12:19:26 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffe, 0x1cd}], 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000000)={0x1000, 0x0, './file0\x00', 0x9, 0x9, 0x5ee}) minherit(&(0x7f000072d000/0x1000)=nil, 0x7f7ffdecc000, 0x0) 12:19:26 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x3, 0x7, &(0x7f0000000240), 0x0) r1 = socket(0x2, 0x3, 0x0) recvfrom$inet(r0, &(0x7f00000002c0)=""/4096, 0x1000, 0x1, &(0x7f0000000080)={0x2, 0x0}, 0xc) connect$unix(r1, &(0x7f0000000280)=ANY=[@ANYRESDEC], 0x1) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) socketpair(0x2, 0x8005, 0xda, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r2, &(0x7f00000001c0)=@in={0x2, 0x1}, 0xc) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000100)=0x10) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) recvfrom(r0, 0x0, 0x0, 0x2, 0x0, 0x0) 12:19:26 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140)="8d76fa9d5ba13bdd796beec3e6f78a8533b050f7bda8084246e94a003430de99190a1d524eb2faf746ae41abe22b5faa3db2c15e593cca0e6c1e9178c2409b06e74a70aed8c5f851b7fe950bc867dc63c3b51dcc178dfd2f8c8fc20e325a9b56cd4ed5b26113eddc9be9b34a00505ed5df4f9f5d1839d5f4134dd96d2f99a0", 0x7f}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2010, r1, 0x0, 0x8000000000000000) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) ioctl$BIOCSBLEN(0xffffffffffffff9c, 0xc0044266, &(0x7f0000000000)) 12:19:27 executing program 0: r0 = semget$private(0x0, 0x9, 0x42) semop(r0, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x0, 0x8001}, {0x2, 0x0, 0x1000}], 0x4) semop(r0, &(0x7f0000000180), 0x2aaaaaaaaaaaab0b) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f00000002c0)=0x6) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000180)) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000200)) pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) pread(r5, &(0x7f0000000380)="225cc75c144e5bf3b6be64de31097111d34540e9e041bedeec596ec1063eb7afb8d1c0e3bbb6136ca6ece55ba320cf8b0fc58191bc59d50dc31b78b3dfb7c710bdb91cfdd57ec3b3d2cb999706caafcab655fee3f7891656d09a81254d378bf18cb9617168a1c00b558980eaff05bd", 0x6f, 0x0, 0x608398b9) fcntl$setstatus(0xffffffffffffff9c, 0x4, 0x40) poll(&(0x7f0000000280)=[{r3, 0x21}], 0x1, 0x0) r6 = socket$inet(0x2, 0x1, 0x0) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000340)=0x80000001) getsockopt$inet_opts(r6, 0x0, 0x1d, 0x0, 0x0) setsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000240)={0x3}, 0x8) r7 = socket(0x11, 0x4003, 0x0) r8 = dup(r7) sendto$unix(r8, &(0x7f00000000c0)="b1000501600000900000200007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0420fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f31a3fb9037a00f90fb6de01b00000000000200"/177, 0xb1, 0x0, 0x0, 0xfffffffffffffe8b) recvfrom$inet(r8, &(0x7f0000000280)=""/167, 0xa7, 0x2, 0x0, 0x0) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000300)=0x1) pwritev(r4, &(0x7f0000000140)=[{&(0x7f0000000040)="40577efe43b5eb241908d5f3464d35330c4be12eb69ee324422a94b6c5d4cc121d1be69eafd6e35bece42db3c7bb25612cdd113c1217b9dd5fea80d14ba8f17145f12aa1126522398ee52e64cfaa7df8e7bdb166da35d14494aff0fe1567c08e06cb4ebe438f119fe4d5fe22db6fefaea65e281a71cecd4eca5c105b1e2681c18b8572ad476a571f08078d9dc125310e49a201555c188d1774fca4a88ca60811e71ae31d2e83515e3017e736f6ce7561fc2f8e1744a96d69171c70a05476bdd1991d756bf66ef55807926db4cebf5a0117a39f3afcbbcb6c24df9aa262e04df33b2b6fd9589a3125e3f201ed80dba7e45783e307db772ca1fa9a6f67eac81b", 0xff}], 0x1, 0x0, 0x46e054bb) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x200, 0x0) fcntl$dupfd(r9, 0x0, r3) write(r4, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) 12:19:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x3d}, {0x1}, {0x6, 0x0, 0x0, 0xfc}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x3d}, {0x1}, {0x6, 0x0, 0x0, 0xfc}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000100)) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{}, {0x35}, {0x4000006, 0x0, 0x0, 0x8000}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d14a5799ce6689e1a7e3a", 0xe, 0x0, 0x0) 12:19:27 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0xbd52) r1 = kqueue() pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000040)="76c9e62a4fe4196a120c66ddea3b089ad2089e92da5acf7bbd9a74f3f34d58c86c538f537f276431", 0x28}], 0x1, 0x0, 0x6) fchmod(0xffffffffffffffff, 0x80) r2 = semget$private(0x0, 0x0, 0x114) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f00000000c0)=0x26) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000140)=0x1) r4 = accept$unix(r3, &(0x7f0000000180)=@file={0x0, ""/4096}, &(0x7f00000011c0)=0x1002) dup2(r4, 0xffffffffffffff9c) pipe(&(0x7f0000001200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSHDRCMPLT(r5, 0x80044275, &(0x7f0000001240)=0x800) r7 = openat(r3, &(0x7f0000001280)='./file0\x00', 0x100, 0x9e) ioctl$VT_GETMODE(r7, 0x40087603, &(0x7f00000012c0)) r8 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSTAT(r8, 0x20007465, &(0x7f0000001300)) setsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000001340)={0x380, 0x3}, 0x8) truncate(&(0x7f0000001380)='./file0\x00', 0x0, 0x4) accept$inet6(r6, 0x0, &(0x7f00000013c0)) readlink(&(0x7f0000001400)='./file0\x00', &(0x7f0000001440)=""/39, 0x27) lstat(&(0x7f0000001480)='./file0\x00', &(0x7f00000014c0)) stat(&(0x7f0000001540)='./file0\x00', &(0x7f0000001580)) r9 = geteuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000001600)='./file0\x00', r9, r10) ioctl$SPKRTUNE(0xffffffffffffff9c, 0x20005302, &(0x7f0000001680)={0x102, 0x3df5}) r11 = open(&(0x7f00000016c0)='./file0\x00', 0x10, 0x100) ioctl$WSMOUSEIO_GCALIBCOORDS(r11, 0x41205725, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) getrusage(0xffffffffffffffff, &(0x7f0000001840)) 12:19:27 executing program 1: r0 = socket(0x2, 0x1, 0x0) select(0x40, &(0x7f0000000140)={0x0, 0x3}, &(0x7f0000000100)={0x8, 0x0, 0x0, 0x0, 0x0, 0x800000000000}, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000380)=""/174) semop(r1, &(0x7f0000000280)=[{0x3, 0x11, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) fsync(r0) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000080)=0x1) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x20080, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) bind$inet(0xffffffffffffffff, &(0x7f00000000c0)={0x2, 0x3}, 0xc) msgsnd(0x0, &(0x7f0000000500)=ANY=[@ANYBLOB="0100000000000000b5512cb82d1e1b58d6a97bf29afda3c07b60823d2dcc702798a875ba0840d3728be8ae345886eaa3d993e4c162fc7a10e072ac06fffaded0e62f1272bbe935b7aa4f040475a7e090c35a5e18c988c63c5c5cc26816c4f6ff4cd49b9a01dee1d34d2d9bdb00e76b9ba03bfa9e5add348313cdde99856fbd83e35e6db72715b743bcd534bbd4abf36ba9339f36168299ace2c85394a290ce70d295ecee754754d57e115f09a580a09fead3cbea0e6ccaa19b6018c4ec60600b7af40490abfa57726bd007b21b78edbf4cb11f19065bb616c45b16bd3cf4ac4012555d"], 0xe3, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x10000, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) shutdown(r0, 0x2) 12:19:27 executing program 0: r0 = socket(0x2, 0xc003, 0x11) r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0x8) socket(0x18, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) sendmsg(r2, &(0x7f0000000a00)={&(0x7f0000000000)=@in6={0x18, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000400)=[{&(0x7f0000000040)="0c2ce51ebde994a31fc9273a8357c4d78bb0ff585cd6d6c0cbac934b4e8f8d7efd3f2cbef2ad380401c6e685fb2805a341652697cd1128d8a28966577c4408a3c0e96bc7c296df2f7d61cec1dab722", 0x4f}, {&(0x7f0000000200)="9b0ca0056241a72faf0bf2a58e4643e6b5f12de47663506867b351cf8b82771a5923d2392a3fcf4c92f0a01a7f07e2ce5ea61346384845e61d40af7d49e5e8074f4b59554feec06813c7d3c458f764db0b6df00e9b6a11203c41562b4d8a2ff80e9dd97c96415e8c51054e650f35f6cce3f4499ad329384a036740ca96fb9634ac2f048abc341fbac7bcf6d5f13a74d63a2ac87b664c390dfffa2d6565f6bcc9ec358ca960175f23f1a4e92d5e45cc7344b9ac920d0a689b0cff082b9dde0b0f03ddd9f3dec69d92755841612e3dc4b1f89f12b6b9c5", 0xd6}, {&(0x7f0000000100)="464c15ee623daa7bcb3c8d45572f147f4201d443a277b06c5c735003f9ae6ad68c17485ad3b7568db257461a18346453a54dc673ce38245823b782ed73eca445572565e1556e735bfcb5a0ecae5b79f83b", 0x51}, {&(0x7f0000000300)="eaadf93182bc99cb124f8774b3f199cb9a05274655", 0x15}, {&(0x7f0000000340)="5b0b7bc2b47e6d34757653a8f7491d65943175f4db4df606d6ea2db15e255ba5e34c16739891057ce372facb121893a9f751d738cfc43b5acdd0a689cf9087778c933fd290799645f913fad24644f7aaad9286021e90f23cfd739d0213a4270c7c9651a25a69a7a2a08cc488343d93084652aabd76202e394fdc9ecbe3b8c82714f68a", 0x83}], 0x5, &(0x7f0000000940)=[{0xb8, 0x1, 0x9, "427a67968547cfdea20332ed14580bcecd3b0bc9926870d159a8bd9a722b3ca7877756f0a71882a197aea8ac88580d15f0e8143357c2e80e9866009d754a9bebe93ae15c9ed7fd129efe7f377db5f98d42b92080ef93e6b3e3df959a324ea9eda4ed7542fef363ba1a574fd391ff94e4726d9cb6def1f7f93c8b8371ef08ecb02f01bcd93d9c6ca023784b125f48fcab5f0dc3e080e780db3d4abca01fde439bbff6"}], 0xb8}, 0x2) connect$unix(r0, &(0x7f00000016c0)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b81fdd7068113092bfaa13ad30505e8f0000a400089d612f871f4385f04157795ea4a5c50700000000000000cac7db00000c000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a00000600000000000000f808981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a5484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac55bd5d0e254af635e29603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38ad8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b91721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d7100008f33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b5cb4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e198145af7ab215df2bee241fdfce327f83b9a812be0b28665eb2462d5d0731a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b2372e187a9f43cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00c23a2cce6a7074b73e0a84806ac577b6112bc4d9f46eb8357daf26e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8ecac6392a60a201d1598faf652ecf5f4207a31b342bae0328371101fdb7bbf1237472c05000000000000001300000000000000000000002000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442a01800000cbe2b5e3e1e5ac000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d91ff0c211d70e7e73f1b412a428e7c3032245680a7e5bc2a871d1b025ba5d38cd3009ec23c0eb6f7ae6da1b143baa9d524badecfc87f922b9188d638dff07000000000000a07b99cb04eb282a44b14a66bfeac9da17d6295a694bc601ac31b178dc5dc09500ffffffff8c5ff51b5719c21dc60c45bed29d7b308b5c975ddcad8ec4ba61a4831f452bd60f48008456b09f5226ed178c2fa7c7458c7b9a9248564fe2a7263b0a0df5bd778cb1808b7857df93c3bf1ed0e006452ad0b823d93c39d197cbd8102e06c5c40e3346b7e501a4e9f9dd4089754149244f896ccebd29b791a63d025ed57c5d151f2600600ffea79de89bdb6e6079e81118123f008da9c93d5ce5ba28878d0b3501394ebd068fb1128ff91ccf7626e962550f7dcb0a8299df6897ea240c67a07a84667f79ea7e2aeb00000000ffffffff1163d7906c8721258725c01a4e571702940e42d65b6acfb7b0a7cd821911f63003f358c09d87b877c255e8751d32a5841662c721150e078e57bdf510bbe42e17f6c467fcf17842d75e8393bb83e42f9aa54f986ec66b55aeb4783d8ffff44a9693c0fc337342fe852e9bad066be8c83daba6764553ab28aa9629fa9bb518ec97d714f20ea2326edc5ec4f633019be287f0d5233d1aa6d476af9ee0a5006d842f1330f102c3f40c24ca8d556c94dc650c15e4298f1ed76ef7f1e8731a90acf0543f692224d79aa9b6d15d000000000000000000000000000000000000000000000000000000000000000000000000000000000000007d30eedc5398899762087fca449885825fc52786bdf77299056fe931435135edabfb41372f0611b0e6476682010840767fd281c9bf5abddfdabeb24a6b79dddd375f184ea307c5b3d7ef7bdde4ff92b765d5f181e8981e6b62036b299029aa9e8da97bd2867ab75e22d4b9c806e4a027193cf573ee83cae4adcb4cadbd6d4c7ff5d62baa7aef4b2a850493e55e9c7b05e2a03471525e1f0bb2119338f2fc5667889f5dee7847826da507425ab80d5bd5447606928f52b9c96baf"], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0xd}, {&(0x7f0000000480)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000180)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x372}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdfde91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d121908c9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522", 0x636}], 0x4) 12:19:28 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x102c, 0x0, 0x4}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffe, 0x1cd}], 0x0, 0x0, 0x0, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000040)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x0, 0x0) connect$unix(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="2b2e0063462c9c93e66b16a64dd5e2e9e9a0d87f0af22140911d9dd392f985b732d1989b6262b0d3d566d3a4af0bdc2f63301cc08bf2605efaf19f74d5b106860a9ba38fd761342e527c1dc11917d96c18dcd3711b06490ac4bfced5c81671a9cffed59dbfe69b47959045e1e76421ec6635eb1b1f598320335fee86eda34e3e79b286cd57b4e0392b5062b077d6906cb252245e71c6d515208a105d9107bc30045097de21d77242f63952cdf4e21023464f07c86466107e8b63df6e5b9fa400"/201], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x6, 0x4000, 0x0) getrusage(0x0, &(0x7f0000000180)) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r4}, 0xfffffffffffffffe, 0x1cd}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCCBRK(r4, 0x2000747a) r5 = socket(0x18, 0x2, 0x0) close(r5) r6 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r7 = fcntl$dupfd(r6, 0xa, r3) write(r7, &(0x7f00000003c0)="762028039c015bdd6b99ec96d7714eb1b6a55945588d6288a5e14109bfe644316640647d32027b71bc00ed974aa99fd7b51c6e5c9b0b7964ba3fc4fadcf05622e19de85a526c6477f2b7480e2fa65d2a772c1a2212fb439bae4af11b050000005612029f94d2f4e9b3b3903f480f73ac31", 0x71) pckbd_enable: command error 12:19:28 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) shmget(0x1, 0x1000, 0x2, &(0x7f0000ffd000/0x1000)=nil) setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='W\x00') 12:19:29 executing program 1: socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffe, 0x1cd}], 0x0, 0x0, 0x0, 0x0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000080)) r1 = socket(0x18, 0x1, 0x0) socket(0x400000000018, 0x3, 0x3a) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x79c) pckbd_enable: command error 12:19:29 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x100000000, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(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'], './file\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000540)=ANY=[@ANYBLOB="20d1ceb4049495838af0e819223284c1f58e0578a2203b9a9b471756c2461042c74a2ff3da09d00e2c81fae229a7334b28abe0d92e3428ba19791bf299ea4900fe62e6a94ebefb9d21d083c75334358316e72d15b835ef9d697016c55e4b4d654f3cc107eb8697f3f8a0741e711b12c19ebf724b9bae130f071ab53f939a926632000800000008000042de3af2c4635f36509cd09ac0f97f648e33afca3d105ac40000000000000000000000000000009697d8757559aa5fb1bb28d870982225418b0e94d4ab08106824376dbb3d0d3f1760698de50008bf8723caad7085c13d78aa7423da37ba168dd3c311a614e10ec092dd010c4ec10a2cc050e88573c3da5b4ee563e7f4705ce094dc6a3e8339c4637e18b81d6036f8de67fc2e4a6cce89b6e4dc4d741b3d03ded4fe3c413740716521b204fea84dac4ab1c76d163dcb2e87d7d233f2d02ff7bbd385b321f5ab9c3705f0dde872b0f1688fbaf592d3fcc355c76ec09c210e1c6e9e0a595ee2732062c1bdc00f85ec27f5efd7e51b6d53618f3aace00a3f96ac9a54fbffcd"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 12:19:29 executing program 1: r0 = socket(0x2, 0x3, 0x2) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000001cc0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf67e33ca1519af44d440ae433b7453f68c117002864d30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c03c2a442fbeeaa1b6a4adf92ccc952f6abf1e6b468e922399b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5802e66f4b5df6a68d8cac7dbac5b65c6593d2870bc122cd2350000000000160000000000000000000000ff0100000081160021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ff00000026455bedfb9c9f35f23d1aa500006c17f08969eddff7744123053fb805925341d8553fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c47849768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23432dc9631d64bcd823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e772d35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b254b916042575a9603e129cc5b44d547100e307c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea99dadb1b76b6c98bf0e4f37107f09ad734c77e88381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26b498d0ce05a3852a1cb4338f3bfee17a0a5192d6fff297001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d59161787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc6ef2c1417f58714e9d06aac14689ac60086055319e95afec0bfb4cfdaaca352757699d9c748fa0f45198543169a3c646ea83641a64f7eb1981927ecea519f17c5c32f2a00f53251c8286e341356006c0121cc183a0628eb252297dcc4cb38a232f632426040053bf965523cdb91fd205603d1203c9e6026baa041b3bb782d6f5b227c1fc05dd1287ee75f141e75c3b68d8a55fee5d8719a379c098b21d4395b66fda14cc1fde9eeb1cae65b5c3a755723b059c437762fa534db73f59fa2e68c5e7ded8b77d1b9670420ee942b88a376316b3a3e9d6fc9a6e7ce666154b88092acdb573261ef46a27fd3b21987a33e4998a282282bbaad6277c4b0cc481d53d2ff9034c1a0e7413c1221861dce110e39d721b36e51cecefa8864bcf8da79d3d3c2300000000000000000000c737be5cb209ccafa5f9ca2e8a2169e00efb98f52d5048816855270a92241da1736938ced0f4707e4ae3316a32eb00000000000000214e5d2d618fa605140ee5abc1bbda0907798212ff36dce3e66d107c6041e5e651a472e37d726ffbde51141fe0e94e9cdee79c656ab3e95bccc37a871e1cfb6daa9e1ffd6732ed382227d086a66d6b75858c661d257e97913bb8f1936125874f7d7496a6ef51818bcc2a13"], 0x10) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="c00819671b74f1b9cfeb78e5f7c76999f2a205c3a07f6d986aa2bf0d3b191ce86c39e3be15f01139e480e1daa895fcfceaf5be23919cf90164b8c6bedeade5f57b75a31087f63fd09aa9fdba08f9c746ee7b379f28d2ffeb65bb", 0x5a}], 0x1) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x20, 0x0) write(r1, &(0x7f0000000140)="044c933f8fee25290ea507e9d55a640517783e033f4c2b899159fc65490d65b8c8bda6469e16d1ef5ccab841a20a14a174590f4d2312192e85bf2e6c7719ed43886cb782497a0c532387bdb38f20daed5e9d0296e6f1aa597cc6eb7afe7114c806b0d863be625159fa323a7d593908ea46c6b716546bbb420ac1af48022cfd4dee1578597c35f0585a33917d4f645762e81e4f014ea33594c18fe932186052ab8ea6f18d4d6b1c9b60a81313cc82c6f76ff7121260efdcc6f789a64b524afb769e575212493a43451298492f2e1c3590bfc2e2bdf6adeb0b594bbb2f531463cd11f2be73eb63b204bd1e36f64307497610fbe14df588078713", 0xf9) 12:19:29 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x4300) open(&(0x7f0000000080)='./bus\x00', 0x1, 0x60) 12:19:29 executing program 1: fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x50}, {0x7}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000001180)="7af28be51ebf56755c086b0cfaf1") 12:19:29 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) msgsnd(0xffffffffffffffff, &(0x7f0000000100)=ANY=[], 0x0, 0x800) madvise(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x6) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) 12:19:29 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='W\x00') r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000000)={0x0, "882876a347"}, 0xd, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r4, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r6 = socket$inet6(0x18, 0x4000, 0x6) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000540)=0xc) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r8, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$BIOCVERSION(r8, 0x40044271, &(0x7f00000000c0)) ioctl$KDGKBMODE(r8, 0x40044b06) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000240)={0x8, &(0x7f0000000200)=[{0x12819dae, 0x80000000, 0x2, 0x4000000000000000}, {0x3, 0xb5, 0xff, 0x7d1}, {0x8, 0x800, 0x3, 0xe3b}, {0x4, 0x8, 0x42ba}, {0x0, 0x6, 0x7, 0x8000}, {0xfffffffffffffffd, 0x4, 0x8, 0x9}, {0x1, 0x3f, 0x7, 0x80}, {0x9, 0x3}]}) r9 = kqueue() r10 = fcntl$dupfd(r9, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x2010, r10, 0x0, 0x0) preadv(r10, &(0x7f00000015c0)=[{0x0, 0xc955dfaa67bbbcbf}], 0xdd, 0x0, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f0000000500)=0xff9b) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) setreuid(r11, r12) setreuid(r7, r12) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r14 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x6, r5, r15, r7, r13, 0x8, 0xa7b}, 0xc15, 0x7, r14, 0xffffffffffffffff, 0xfffffffffffffff9, 0x10001, 0x9, 0x1}) r16 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r16, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$BIOCVERSION(r16, 0x40044271, &(0x7f00000000c0)) ioctl$KDGKBMODE(r16, 0x40044b06) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000240)={0x8, &(0x7f0000000200)=[{0x12819dae, 0x80000000, 0x2, 0x4000000000000000}, {0x3, 0xb5, 0xff, 0x7d1}, {0x8, 0x800, 0x3, 0xe3b}, {0x4, 0x8, 0x42ba}, {0x0, 0x6, 0x7, 0x8000}, {0xfffffffffffffffd, 0x4, 0x8, 0x9}, {0x1, 0x3f, 0x7, 0x80}, {0x9, 0x3}]}) r17 = kqueue() r18 = fcntl$dupfd(r17, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x2010, r18, 0x0, 0x0) preadv(r18, &(0x7f00000015c0)=[{0x0, 0xc955dfaa67bbbcbf}], 0xdd, 0x0, 0x0) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f0000000500)=0xff9b) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) setreuid(r19, r20) setreuid(r5, r19) 12:19:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x3d}, {0x1}, {0x6, 0x0, 0x0, 0xfc}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000400)={0x3, &(0x7f0000000040)=[{0x6}, {0x2b, 0x0, 0x0, 0x6}, {0x806}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x3d}, {0x1}, {0x6, 0x0, 0x0, 0xfc}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x800, 0x22, 0x1e, 0x8}, {0x7, 0x0, 0x2, 0x3f}, {0x5, 0xf7, 0x3f, 0xf944}]}) getrlimit(0x7, &(0x7f00000000c0)) 12:19:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x64}, {0x74, 0x1}, {0x6, 0x0, 0x1}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 12:19:29 executing program 0: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}) preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000300)=""/202, 0xca}, {&(0x7f00000001c0)=""/170, 0xaa}, {&(0x7f0000000400)=""/44, 0x2c}], 0x3, 0x0, 0x0) socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000080)=0x7, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) bind(r1, &(0x7f0000000100)=@un=@file={0x0, './file0\x00'}, 0xa) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="47033e2c75d95f0d06b9000000000000000100000000000000020000000000"], 0xd, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r4, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r5 = socket$inet6(0x18, 0x4000, 0x6) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r6 = socket(0x2, 0x1, 0x0) r7 = socket$unix(0x1, 0x1, 0x0) r8 = fcntl$dupfd(r7, 0x0, r6) ioctl$TIOCFLUSH(r8, 0x80206916, &(0x7f0000000300)) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000540)=0xc) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r9, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$BIOCVERSION(r9, 0x40044271, &(0x7f00000000c0)) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r10}, 0xfffffffffffffffe, 0x1cd}], 0x0, 0x0, 0x0, 0x0) ioctl$KDGKBMODE(r10, 0x40044b06) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000240)={0x8, &(0x7f0000000200)=[{0x12819dae, 0x80000000, 0x2, 0x4000000000000000}, {0x3, 0xb5, 0x81, 0x7d1}, {0x8, 0x800, 0x3, 0xe3b}, {0x4, 0x8, 0x42ba}, {0x0, 0x6, 0x7, 0x8000}, {0xfffffffffffffffd, 0x4, 0x8, 0x9}, {0x1, 0x3f, 0x7, 0x80}, {0x9, 0x3}]}) r11 = kqueue() r12 = fcntl$dupfd(r11, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x2010, r12, 0x0, 0x0) preadv(r12, &(0x7f00000015c0)=[{0x0, 0xc955dfaa67bbbcbf}], 0xdd, 0x0, 0x0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f0000000500)=0xff9b) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) 12:19:29 executing program 1: pipe(0xffffffffffffffff) kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) r2 = dup2(r0, r1) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000100)={0x10, 0x20, 0x4, 0x9, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x81}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x200}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xfeb}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1ff}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x100}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x9}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x800}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x8}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1f}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xfffffffffffff001}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x86}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x4}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x6}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x81}) r3 = msgget$private(0x0, 0x10) r4 = socket(0x20, 0x8000, 0x90) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000600), &(0x7f0000000640)=0xc) msgrcv(r3, &(0x7f0000000000)={0x0, ""/213}, 0xdd, 0x0, 0x1000) r5 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r5, 0x0, 0x30000000000) ftruncate(r5, 0x0, 0x20002000008) openat(r5, &(0x7f0000000680)='./file\x00', 0x10, 0x32) 12:19:29 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fcntl$getown(r0, 0x5) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000100)={0x6f, 0x6, 0xffff}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000140)) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000180)) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x100, 0x0) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000200)={0x7f, 0x4, 0x1}) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000240)=0x3f) pread(r2, &(0x7f0000000280)="9c630784035ab418cc7750c24605675b8d58a5481d2e3cce4a4a39c697dc514c7b1213bd93e972fdee15163b65ac6eed1a50d0df2ebe6add5a9b", 0x3a, 0x0, 0x7fffffff) r4 = openat$tty(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/tty\x00', 0x20000, 0x0) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000300)=0x9) openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x40, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000380)=0x1) r5 = accept(0xffffffffffffffff, &(0x7f00000003c0)=@in6, &(0x7f0000000400)=0xc) dup(r5) r6 = kqueue() r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000440)='/dev/ttyCcfg\x00', 0x80, 0x0) r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000500)='/dev/diskmap\x00', 0x8000, 0x0) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000540)='/dev/null\x00', 0x100, 0x0) r10 = openat$pci(0xffffffffffffff9c, &(0x7f0000000580)='/dev/pci\x00', 0x10000, 0x0) r11 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wskbd\x00', 0x800, 0x0) r12 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000600)='/dev/diskmap\x00', 0x800, 0x0) r13 = accept(0xffffffffffffffff, &(0x7f0000000640)=@in, &(0x7f0000000680)=0xc) r14 = openat$pf(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/pf\x00', 0x8, 0x0) kevent(r6, &(0x7f0000000480)=[{{r7}, 0xffffffffffffffff, 0x20, 0x20, 0x5a, 0x5}, {{r3}, 0xfffffffffffffffe, 0x20, 0x1, 0xfffffffffffffffd, 0x7ff}, {{0xffffffffffffff9c}, 0x8cc865f2a15e1998, 0x4, 0x10, 0x3}], 0x7c, &(0x7f0000000700)=[{{r8}, 0xfffffffffffffffe, 0x98, 0x40000000, 0x44, 0x7}, {{r1}, 0xfffffffffffffffd, 0x52, 0x80000000, 0x200, 0x1}, {{r5}, 0xfffffffffffffffc, 0x10, 0x1, 0x6, 0x7}, {{r9}, 0xfffffffffffffff8, 0x20, 0x40, 0x200, 0x5}, {{r10}, 0xfffffffffffffffd, 0x80, 0xfffff, 0x4, 0x6}, {{r11}, 0xfffffffffffffffc, 0x1, 0x0, 0x6, 0x20}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x80, 0x80, 0x6, 0x279}, {{r12}, 0xfffffffffffffffc, 0x60, 0x4, 0x9, 0xad5}, {{r13}, 0xfffffffffffffff9, 0x5, 0xf00000a3, 0x1c1, 0x3}, {{r14}, 0xfffffffffffffffc, 0x59, 0x80000000, 0x6, 0x3}], 0x4, &(0x7f0000000840)={0x3, 0x3}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000880)='/dev/bpf\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_SMODE(0xffffffffffffffff, 0x8004574c, &(0x7f00000008c0)=0x2) 12:19:29 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd60451a7cfdc40300000000000000000000000081000000defe8000000000000000000000000000aa"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 12:19:29 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000000)={0x0, "882876a347"}, 0xd, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r3, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r5 = socket$inet6(0x18, 0x4000, 0x6) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000540)=0xc) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r7, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$BIOCVERSION(r7, 0x40044271, &(0x7f00000000c0)) ioctl$KDGKBMODE(r7, 0x40044b06) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000240)={0x8, &(0x7f0000000200)=[{0x12819dae, 0x80000000, 0x2, 0x4000000000000000}, {0x3, 0xb5, 0xff, 0x7d1}, {0x8, 0x800, 0x3, 0xe3b}, {0x4, 0x8, 0x42ba}, {0x0, 0x6, 0x7, 0x8000}, {0xfffffffffffffffd, 0x4, 0x8, 0x9}, {0x1, 0x3f, 0x7, 0x80}, {0x9, 0x3}]}) r8 = kqueue() r9 = fcntl$dupfd(r8, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x2010, r9, 0x0, 0x0) preadv(r9, &(0x7f00000015c0)=[{0x0, 0xc955dfaa67bbbcbf}], 0xdd, 0x0, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f0000000500)=0xff9b) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) setreuid(r10, r11) setreuid(r6, r11) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r13 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x6, r4, r14, r6, r12, 0x8, 0xa7b}, 0xc15, 0x7, r13, 0xffffffffffffffff, 0xfffffffffffffff9, 0x10001, 0x9, 0x1}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) setreuid(r6, r15) r16 = kqueue() kevent(r16, 0x0, 0x0, &(0x7f0000000000), 0x3, &(0x7f0000000000)={0x4000100000000000, 0x3b9ac9ff}) kevent(r16, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x66, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r19 = kqueue() kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r19}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r20 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r20}, 0xfffffffffffffffe, 0x1cd}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCCBRK(r20, 0x2000747a) poll(&(0x7f0000000140)=[{r19, 0x15}], 0x1, 0x0) kevent(r19, &(0x7f0000000000), 0xcfad, 0x0, 0x80000000, 0x0) r21 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x200, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) r25 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x200, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) kevent(r19, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffe, 0x20, 0x1, 0x6, 0x6}, {{r21}, 0xfffffffffffffff8, 0x80, 0x2, 0x10000, 0x1000}, {{}, 0xfffffffffffffffd, 0x50, 0x1, 0x0, 0x2}, {{r22}, 0xfffffffffffffffc, 0x42, 0x2, 0x4, 0x9}, {{r23}, 0xffffffffffffffff, 0x81, 0x1, 0x6, 0x69a4}, {{r24}, 0xfffffffffffffffe, 0xe1, 0x40000000, 0xff, 0x1}], 0x0, &(0x7f00000002c0)=[{{r25}, 0xfffffffffffffffe, 0x8, 0x40, 0x8, 0xfffffffffffffffd}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x8, 0x0, 0xa2a, 0x8}, {{r26}, 0xfffffffffffffff9, 0x1, 0x80, 0x3, 0x64}, {{r27}, 0xffffffffffffffff, 0xd, 0x1, 0xfff, 0x6}, {{r17}, 0xfffffffffffffffa, 0x82, 0x1, 0x3, 0x1000}], 0x955, &(0x7f0000000380)={0x4, 0x1000000000}) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) r28 = fcntl$dupfd(r18, 0xa, r16) ioctl$PCIOCGETROM(r28, 0xc0107005, &(0x7f00000000c0)={{}, 0x6, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) 12:19:30 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) lchown(&(0x7f0000000040)='.\x00', 0x0, r2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) 12:19:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f00000001c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x40}, {0x3}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x5, &(0x7f0000000180)=[{0x3d}, {0x8000, 0x4}, {0x6, 0x0, 0x0, 0xfc}, {0x6, 0xff, 0x6, 0x9}, {0x7f, 0x6, 0x40, 0x5}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000140)=[{0x8, 0x0, 0x3f, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000640)="7e020000002200dda68c0e000000") 12:19:30 executing program 1: r0 = socket(0x2, 0x3, 0x2) connect$unix(r0, &(0x7f0000001cc0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf67e33ca1519af44d440ae433b7453f68c117002864d30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae42fbeeaa1b6a4adf92ccc952f6abf1e6b468e922399b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5802e66f4b5df6a68d8cac7dbac5b65c6593d2870bc122cd2350000000000160000000000000000000000ff0100000081160021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6031dccf137c8ae135db3119e911c3a94484c6997ff00000026455bedfb9c9f35f23d1aa500006c17f08969eddff7744123053fb805925341d8553fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c47849768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23432dc9631d64bcd823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e772d35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b254b916042575a9603e129cc5b44d547100e307c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea99dadb1b76b6c98bf0e4f37107f09ad734c77e88381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26b498d0ce05a3852a1cb4338f3bfee17a0a5192d6fff297001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d59161787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd7fcfc6ef2c1417f58714e9d06aac14689ac60086055319e95afec0bfb4cfdaaca352757699d9c748fa0f45198543169a3c646ea83641a64f7eb1981927ecea519f17c5c32f2a00f53251c8286e341356006c0121cc183a0628eb252297dcc4cb38a232f632426040053bf965523cdb91fd205603d1203c9e6026baa041b3bb782d6f5b227c1fc05dd1287ee75f141e75c3b68d8a55fee5d8719a379c098b21d4395b66fda14cc1fde9eeb1cae65b5c3a755723b059c437762fa534db73f59fa2e68c5e7ded8b77d1b9670420ee942b88a376316b3a3e9d6fc9a6e7ce666154b88092acdb573261ef46a27fd3b21987a33e4998a282282bbaad6277c4b0cc481d53d2ff9034c1a0e7413c1221861dce110e39d721b36e51cecefa8864bcf8da79d3d3c2300000000000000000000c737be5cb209ccafa5f9ca2e8a2169e00efb98f52d5048816855270a92241da1736938ced0f4707e4ae3316a32eb00000000000000214e5d2d618fa605140ee5abc1bbda0907798212ff36dce3e66d107c6041e5e651a472e37d726ffbde51141fe0e94e9cdee79c656ab3e95fccc37a871e1cfb6daa9e1ffd6732ed382227d086a66d6b75858c661d257e97913bb8f1936125874f7d7496a6ef51818bcc2a13"], 0x10) sendto$unix(r0, &(0x7f0000000040)="a1703b4019f5cbf411e9066123811650a19bbe406293a3551c599a82744940e6f4521576ae048ccc6ba218b2ece0293d5f3d485f306863912f85718d9135a8e68c4abdecfed6ec57516d4de7deab48de05b17bad8f38bed20188e46e52317d373abb629962fc9592e862db22c748d6caf35e2eee9da136c06144eda59c81efacd376a8b2e2ed3f259ef8", 0x8a, 0x0, 0x0, 0x0) r1 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000100)=0xc) sendto(r1, &(0x7f0000000140)="9475d0b0d9", 0x5, 0x8, &(0x7f0000000180)=@in6={0x18, 0x1, 0x8000, 0x9bd}, 0xc) 12:19:30 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r2 = socket(0x2, 0x8002, 0x0) dup2(r1, r2) dup2(r2, r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="93070207043695cb"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x8002, 0x0) dup2(r0, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207c9fc67e119c5"], 0x10) write(r3, 0x0, 0x0) 12:19:30 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r0, &(0x7f0000000000)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001180)=[{&(0x7f0000001200)="38e6571cfe3c45826c48aa79e760f000a9856b0a946a4c671f308f837d5a12f88a206b0a40a68b94b1b73777efbceca0691c053bbb79aa1d40a8c33500e50357534d607c0c0ea720abed3afba6cb3ab761033bbd66132af65c7679a40ab1c71c7a7d8612d6f64bd9850212b6ea81ce8d1c03e69c608bb7282b24753447ef8b70daedeab18bf4e4052e7fe7ae6e0b7f3ca885c9d9714e797b4cb6f2d3ec329f39bfe7e1bde87a8dc67a707624e0204b35c759e30c1796455fbeb1", 0x44}, {&(0x7f0000000180)="97c20e12d08a3f3e452b7ba7260f6cd1412eb4c81a065362a9c8a8f75a8879a03131343e51102a23b816ee23b6ef4f9c6933045eec319741967342727699880cd456e8f1b2470485370fe225a3dac2e7500df63085e444f87a5158e222f529bf7689fe5da1f94fd6bde0577437246de7a9b742e272805be163f9a29ff4a6796413344b0f0c5f43539dda51b8f2f609cd19ba686019cb13961d22d583bd8d174e5995927e9bf38931afb6efd5499e5f23337fd97ac4568f0cccf3e6b99dbdb7f497bdcbe4e6f711ee002ac071eb7b0d4a2fb1fb4e7b21363b749ef217367aa0059fc623b8a3ca642a4a476a07534de4e05b284790aefc180ce1866a713625a4e53ef424d7d29c592b7844a77c500f4762d237a7cbf46150d6d58b9d432930f0e772cc0ad4859494233890b3fbb7e36eb3b3aa4bebd05bfea05580ac8ae3aa1e0dfe1b27578194cb22a2978bb1c1d3f6e2b4fe19a8a08bdf43ddc831747e15353c1884c86889df6c28c1379f08573b7f89cfbc322272e1f55eff6cc431f0930fdbed79c0aedc421fe41478a1e7894e31c167548e20836c37032c3e14e8920393d64f192578a71e2bb32b3a15368cd636f7ea1bdaaae36baf28695a4f98c46d4fb36f2ea0a6a5b8aca9f6a7f91f9f942120cf99fda7af36bab293a90e045b989096f61ee0e33d74a277934fd6758fe0d187957a3558aa05166d83315d356e55b787284741a0c99553340b1ecbecdd7fd01dcc9fe42481570764bfe3910f9b819fcbdf2c4aa05615cd5a177c1732f5e06868d62eb8ab3da29acfdfb13ad03c60a7a3b498ada33f1dbb7bad6327cc36d0e51ab3ca55dfb984cf8889b5c1822988b98da5c311ea33dfca246e586f5783ebe7776acc4ce26fdd4116f06a2efa90d0dbb1ba04fb84339d04ad74ee907a21402f790ef2d8addf7483b55856ea1880115b05175045416788f26f130f63b7c355ebe4e44549aa5ceb17a505841d372bb696ad81e8787ba433426c08c1cf86bc3155f86ab110122700990fa29947eec518f835541aa80a07f28a588de46201fb6566aa505e7ff9ae500abf9968d29403a72e2b1d28f8d14c3437c6237206a7d3ce79eb0601c105f758a12028f2d769aa957368db9784cb1b9245088f80547c8aa9cbcf7ddb7ac6c28d5141f909934dac95e6082efae65c76a2cce4174ab98d1e214003ccfb285c9f57299d0117d45ef2dab5240ed7a1277b13af48cd3132129171ea8cc54d8e064c83b69fb00b9c988874d25a4375a1d27603007aa6a465e6ddff848e5b06efcbdf313d592e21787325404d2e94364a5941ab96264de308aceb77f40f0431f8e5cd47cbcf374483e2cdf8910368acaed389c913d8dca58c7572ab3f6569b30bea5c999142d9cdf3bf1acc0d42722b60ec5546e5ad874480d03cf7d96089e33a2c773ef6b696a1cdf5058e3bb5c375d72618d90436faae9e5f6a399f1846f7d2dc3dfb5ca020720bca142282e919a7a766bea30298c7211176fdccb64201d93f3302d644d8b19e85b0151b3fc2ed5dbfb83b6404e490cf7f232d7e1d7c82645291628c0f5015748028e3d6a8684a0e9bf2f1f28c35bbcd04b2ddc3f882c3f2fc227f83786f2b5e40cd94313ccab810eee51b19decd1cc73d9179f0dca988fc20de7411d3e02ce174a24685a3382709aa2fe89baceabd55eeae440a5a01f9ea1503dd113420dc0e663134a50499d2161b2bc5976b3a28a79c06cdb570fcd0b48f1db0cbdf04420b9f1d464e5cfa6a64383e88614706306a4814004a461b344ad93f60d8fb3d04725c01e297fdf1b0ce24a2b469ae09c5fa59914bf07220fb0d203312307e09ba18e6ca1601e62001be7277107f686562eff9c7fb6a1bed9a2ab9ce6757b2a4310e0fd78ff5010b5da9e346258c2fd1bd149f81157cc58f216d576d0946239d4c636482cb5ca93aa47b369ec5995233c21b1b53f75dc1af6a0b13924a9312b4289336ae47502bd41a47bd18b4c48b07f07fdacb776000b9a633d6b0726c5ad7d6af14ea275ff80ba36f59968141f5ea2be56e93c487886f33506649871238ae0291b4e189fa2e68d99a1291178d5901510e21f7a21e31cae7611c67ae7b371c46c540247aa00fb47171870620b14585a8a8f17d1ccadcb7015a2f1770c5ba7528a9dd6d554d78da517ea41beaf7fe49210c1e4878d6a70122a8b4f2e97f38e54e49dc278addf3dacda9e1aafc25095baf468d5975556650d40ca9cf10a1c2423255af139308ac8e18fa160e154d053ae9b2df4bce68568bee98d55a851c43c6738b09a50f51328905f89370470d7c1e4cebc3cfbc6a75ef317758739a223a72a6cde630767946db561272d1364d2bdad6390a337bfe922cad597ac0eef99d3da67530f0e6b622ee1765ec12147651eba756d3426844dc7b6ff600bb2391910b5fab0e52696cf0d37dcf42573b1347f37c064491a4817cf15bd5bd91148ffc845f92dcb529dfe9eadad54738818c4953e38357b915574a97b19250fb17f49272661d4b3703c00204c1ab8918b21db078cb16582277af4e72c56782812c1e18da57873e52ee7d6f7a183ed4798955b9618dea4faadcfad9c48f5dc69276dc294c664e64d3a7d150d0b50c4b313158a8f2ac7a69af5dda24e1d9f13a77e7118a09ac46b3c1e3cb5a065a133a8ac4332509c0cd1c559582722d96252ca5a0c517363632b5d9d0a38b76aea4ee68f303879c629f95e19b9267e10510e1da29e8f25de8e51199297d09efd691a0a04c1ecb5a5145f7466dab46435b6ed2f55838149e4f0bd89e9e127f80f7a695c55475c454277bfe05b02a1c5ade91628deb4ec86f87b2b58ce1cf56963919ed72569f97ed043a5d53152a988f1db185baa5dc642002f86e7e190e62ed070a29d13c0ddebd57d5b00fbf8c30365427f4102aebcbb2097ff7e11ca618270dd8f8990f861f6ae9787fe0711f4757dc34a683f5c0710026cd0fca4aecae4b351663e743bc62d2f457cc819d8489522be523bbf7ecced09c8ae7bffdd6b4765f7d0d246fe65aab16ca8e2c978acd7caf0e052409fd1974529df4a632895d3fd778d029cba921c77dc38b2a2f37f45f835773ff0ab545baf111b329ea47217fdc1c1ff6272f23db10c831df017f08f787acec25bc90e43ee65beb06989f344c3cefde1a03d556608913da95081401b0f7501930e78fe86a220dac757ff606726c516398da16289ea991e6308a73fc03efb4d9dc6bf3dc3d63352a430a3818b0f409c39931f6c80b76d63bd7c3f589d2e407c54c63cd183d686528197caf5fad05977f302472df47b94e109b63989874fdca690c280c0b7ffcc52ea8c05a0a212c236d270f3f1455837d87242194845fde86127bdbd62ec9ef3f8fcf419f884afdb4fdd6d8a86499e7f4ac5f6f4b487adde2ff3a4387c1b132541c7da90705e5ba83888f79c35ea65ea247d1a00c4ded9d9e0a4605f5f68715e19633fc8008a96bce89a557b3a8f1345bc111030f29fa7116940607b139cf21c48914ab5b85630bc236b059e299a50b02b180880acccb7168957fdf1b0b8c933fedab39938aaf54e6b80d336f2c4a0ab7ee4708e6d80c824e2b8d81cd741183ba2a0fae9363d294905425fb364e2e835a7b97ef507b741ec7ff1cd2459417164e74dae9437681787acd1ac227223fb9676bd844980a3e3f68256a7fece266fa6edaf26bb92ed18deb3dc0acc0f910b95a1943d259ea28d3b1dd1203735f174ef2fca03283828b6907584f88ba93859e9f4f4e5b71d5dd72f2c527c1a45b6e19dfd6c80587735552d67b0ec063f1aa2ab2358e9df15ee11a61067e50eac385736d6c92bd4f58830300864d0267c7eadee26334b885d2338e8f8981912584447b1c1bbee8b88589787f3b03ed615d4f99b0f0219f79d8357211e640ad7356ec4200a8e30ae54aa4434191612900e2884f1f6a1ce22df20e07c8e5c3c378291e5cbde1d98e2966b529a14452bca4a884d9b49a2c8eb78beb7e80b611b6df75348a6e601437249db863fde102f128a61e2bf1e47ceeebf36ed192aab5aaaa92444c65ddebcf4a0a778fa300ff81a88a8bf7e09f646567bd1e8566c8a9b488fe5c45e49e237beb09de31974b0e09cb7fd5ed89c9c096bc5567932f54bb1ca1f8fcebc7b8cbfeba1fdb75f123e99aa0eb14bc297b3a619dfc7120bce2a41acce2ee70585af5e8a7138a04878816bd64404703fb928d2642ae3609167c61233030b72a6eb1a4d440d0d0e78b656129f5bf6b39287c8a0a3033636b78b97f8bae138fa4b62d9a28a45f93b9faa05f040c1ab58e89d149ef57d2e7424d8896561f88f86ae652669dead65edc916d3d766c6a5e7a1dcfe4e8b824d8ccbea84c04f574ca4963c94688141a96adb53010f44f8481373befe91e03f00e20f97cc11efcb5395d189c1d10799a48548a9fde24d6f49dfb3bace5d1a8578dc5bb3182cdf6b90d4622ef4ef7c93a51aeda8cc3df02b781b6c17c8d74f75f27a631b31d549de395246163b3030c3ecee1604916e33fe1b16357a0fd6308f95f439a5ca3d57c07e683961be6f4906f895c5d7d8f6413dc9b48899c2d4ed3cfe63ce29a8c8a1c7c8e3a009bc511a9ce183e6165051cb7b6cf567abd0c16a91e42c2acb327058463d84a10f182127e868539e68679e27d593e41d945ca8b878579f4c079f14ac8928e23fa1b8f9848dad6e8c89b8afe1e0a67dacd1a0aec6f1d65ed6612ff63fab1e57b95dbb79d6e419c5707c296ae61450e7a398469bf604a8ca793f6de834a3cc681df1ef9cf69a83350b25aa5c200850458c7357f4a0387a2113a4d63564ef4515add143b0e385d812f090eee27757b93c2e14e7e0583b4b8d265eb42a2553741f017d5b3b211afc3258734a546fbbc0f8708de529ef77b0f608c16f3c075832d1640426f486d7f8803449add4b5f08ffc623fa814eb1aef4f02506311863702180e6ad171957b1017d87f1a35709f2691804c0328267106147921c82a614b3a2960f45bbc736859434e6964dc8f1991f02c54a521f0eefa7421c8ba145c56bca979ccf2d729e128a017dd736568a109589b68842d1467ee4ed642abfba2fd634d58b72ee4bbd3f05f053c73bf42265ea0ef81fe6e8d0d1ac1410874d45c1f1e9c5a8d3ad0d1ef4038748f3faea9d00ca5053290e50a250ea81d849b1c44af8f0ebab2ed269216163337e77c3cfc0ad6e6e2ac1fdf33310293fd75612e49b3fc4f68c27d6931f19616e0375df9227d66e7ce000f4b7a220d0bda14952a2fb341a272426eecb393fcf99ff6a3bcab5127f69c22514189ffb454434c767d3056d4f21b671f24a88035dcf7ce8e633cfe526e3fc74220f797f573231a546413b9f16ca7cb7c43fc035f2c290a800c187c617f9370da8c4c196c92e90896bc9cfd81db61eac3ee28f974c05bfabf0b52261b35433ca1e0141844e6d9b096153d2194a95257b9aec9f5fbc455269467771fe2cae929889986aff02b2a47bcdc058fbb0fbff7a32646e560b939b8a6aca9e0033c30a725f349398e9c3003a3ec27c2b23c56ce2c1562b7939b21d6247cfcfb1d2be06b61a4287864fc9457ddbbe81a628044ae15e6c34d06831016d047429aabafe7bf5e737ddacc1f564e1f82acfee584e9bd9d05d5fd6718217470b5227008de15da371f152dc5009e663c189be066d5c7efe344d75202a4f5222eedd4e9830306f357675fe40d5c2babf8b3c6b11d53db9af2634bf3da4df67d6eb41fd4a261fa8ce56bbbacf957ed884697544b5dc583ca65516444a99", 0x1000}], 0x1000005c, 0xfffffffffffffffe}, 0x2) 12:19:30 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) mknod(&(0x7f00000030c0)='./file0\x00', 0x2000, 0x2000054f) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) sendto$unix(r2, &(0x7f0000000040)="7dfd1ed4d0214437534b0501db6f4cd9b2819e01549d8e86902dc7649a557e8a10543803c2efeb6373de66c642159de442957b1f7183d4aa0d35f3a819059eb7a639457f67a9f1ccb9b830aff1203cfff90373a99a878327952fa1fc7bc66ffe7a6a1b797a3ca3f62b5040fac9c28ec5f9874a5d73d1fdfdd38f6791659319284a5258dc", 0x84, 0x8, &(0x7f0000000100)=ANY=[@ANYBLOB="18002e2f66696c453000"], 0xa) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000002e00)={&(0x7f0000002dc0)='./file0\x00', r1}) 12:19:30 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0xd00) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffe, 0x1cd}], 0x0, 0x0, 0x0, 0x0) sendto$inet6(r0, &(0x7f0000000100)="af5ad2abd7d91ea597c4a343ccea87dcdbeb3da937f5247e8dd96bc6cc258053e1e5fcf89ba001a0ec0a62f754c08a2e65532ab7ea68aad023575cdbd6225fc2d8d50517f06db6932ed04493f5c54fac3fcfd7eea0c31866ab2aa8cc94f829127cbd54c66bc57be1808f6e9d0f526bd494dd099e0835c77650bbb6616267571fb290a947b8fc0e269332dc510d6a4dbc42df3c7bc5e79e39cbc8724581ffe2", 0x9f, 0x8, &(0x7f0000000040)={0x18, 0x0, 0xa7d, 0x5}, 0xc) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) 12:19:30 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0xa5}], 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0xffffffffffffffe1, 0x0) dup2(r2, r0) kevent(r0, 0x0, 0x3, &(0x7f0000000000), 0x7, 0x0) 12:19:30 executing program 0: socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x11, 0x3, 0x0) kqueue() socket(0x11, 0x3, 0x0) kqueue() kqueue() socket(0x11, 0x4000, 0x0) kqueue() socket(0x11, 0x3, 0x0) kqueue() socket(0x11, 0x3, 0x0) kqueue() kqueue() pipe2(&(0x7f0000000200), 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffcbff31", 0x5) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x72) setsockopt(r0, 0x78, 0x9, &(0x7f0000000000)="ebffcbff13aa4e713048e69931929648", 0x10) fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r3, 0x0, r4) dup(r4) 12:19:30 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) write(r2, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = msgget$private(0x0, 0x402) r4 = geteuid() r5 = socket$inet(0x2, 0x3, 0x0) writev(r5, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r5, 0x0, 0x6a, 0x0, 0x0) r6 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r7, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r8 = socket$inet(0x2, 0x3, 0x0) writev(r8, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r8, 0x0, 0x6a, 0x0, 0x2e4) r9 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) r11 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r11, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) bind(r11, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r12 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r12, &(0x7f0000000580)=ANY=[@ANYBLOB="00000000004b545c2c000000eeff7585e2e1004b1cc1bd8f5a52a2ce4fe96113931ff8c511dd12296edeaaa89ffa803c00830a16468b406985b3eb74380f44a466d20acbcd5bec8a95ce2880f4d107b74d2d84e2d292100015a2000000000000000000"], 0xd, 0x0) r13 = kqueue() r14 = fcntl$dupfd(r13, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r14, 0x0, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r16 = socket$inet6(0x18, 0x4000, 0x6) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000540)=0xc) r18 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r18, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$BIOCVERSION(r18, 0x40044271, &(0x7f00000000c0)) ioctl$KDGKBMODE(r18, 0x40044b06) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f0000000240)={0x8, &(0x7f0000000200)=[{0x12819dae, 0x80000000, 0x2, 0x4000000000000000}, {0x3, 0xb5, 0xff, 0x7d1}, {0x8, 0x800, 0x3, 0xe3b}, {0x4, 0x8, 0x42ba}, {0x0, 0x6, 0x7, 0x8000}, {0xfffffffffffffffd, 0x4, 0x8, 0x9}, {0x1, 0x3f, 0x7, 0x80}, {0x9, 0x3}]}) r19 = kqueue() r20 = fcntl$dupfd(r19, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x2010, r20, 0x0, 0x0) preadv(r20, &(0x7f00000015c0)=[{0x0, 0xc955dfaa67bbbcbf}], 0xdd, 0x0, 0x0) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f0000000500)=0xff9b) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) setreuid(r21, r22) setreuid(r17, r22) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r24 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000140)={{0x6, r15, r25, r17, r23, 0x8, 0xa7b}, 0xc15, 0x7, r24, 0xffffffffffffffff, 0xfffffffffffffff9, 0x10001, 0x9, 0x1}) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0x20000002, r10, 0x0, r15, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) setreuid(r4, r10) getegid() r26 = geteuid() setreuid(r26, r26) r27 = msgget$private(0x0, 0x0) r28 = getpgid(0x0) msgctl$IPC_SET(r27, 0x1, &(0x7f0000000200)={{}, 0x0, 0x0, r28, 0x0, 0x0, 0x0, 0x80a5}) r29 = msgget$private(0x0, 0x0) r30 = getpgid(0x0) msgctl$IPC_SET(r29, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r30, 0x0, 0x0, 0x0, 0x80a5}) msgctl$IPC_RMID(r3, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) r31 = socket$unix(0x1, 0x5, 0x0) r32 = fcntl$dupfd(r31, 0x0, r31) ioctl$TIOCFLUSH(r32, 0xc0106924, &(0x7f00000000c0)=0x28) ioctl$WSDISPLAYIO_ADDSCREEN(r32, 0x80245753, &(0x7f0000000080)={0x20003, './bus\x00', './bus\x00'}) fcntl$dupfd(r1, 0x0, r1) dup2(r0, r1) open(&(0x7f00000003c0)='./bus\x00', 0x22, 0x0) 12:19:30 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYRESOCT=r1], 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fchflags(r2, 0x10001) r3 = dup(r0) writev(r3, &(0x7f0000000180)=[{0x0}], 0x1) 12:19:30 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) r1 = getpid() ktrace(&(0x7f0000000040)='./bus\x00', 0x4, 0x40001810, r1) pwrite(r0, 0x0, 0x408, 0x0, 0x0) openat(r0, &(0x7f0000000080)='./bus\x00', 0x10000, 0x4) 12:19:30 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) r1 = getpid() r2 = socket$unix(0x1, 0x0, 0x0) r3 = getpgrp() r4 = geteuid() r5 = getgid() setegid(r5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) r9 = socket$unix(0x1, 0x5, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) r11 = kqueue() r12 = openat$klog(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/klog\x00', 0x8, 0x0) r13 = socket$inet6(0x18, 0x8000, 0xd7) r14 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r14}, 0xfffffffffffffffe, 0x1cd}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCGFLAGS(r14, 0x4004745d, &(0x7f0000000700)) r15 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r15}, 0xfffffffffffffffe, 0x1cd}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCNOTTY(r15, 0x20007471) sendmsg$unix(r2, &(0x7f0000000580)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000440)=[{&(0x7f00000000c0)="a48fc5a00b504173ed00ef5e71f3fbd96f3ca0d0b05786f805e9398ec3a8ce149969680b6c03d267d8bbf051ad5703fd417b351716dd3168330bef52629891749603b304553882353b978c26a0a4eb96d50aa676834465ffbb113eb3fb7c78985f5fd7a5efae51b94f00c3ec81471ded39ede370efe4500c887c1bc507070b66de7166c0225b876c88b77a097f740f788dce07fda7780eb3a3a2d9f0fabdff1f472bdd83bfe716c2018e7c4fc519f90d922b4394d09db5b70b01e573494547dd6839c37f", 0xc4}, {&(0x7f00000001c0)="93b23bd2dc37aa39db569e3780d87137226492ecc51e5bd8feaa9429743078b669b3da37ddcc17707114ff44742fe38ac044923704ae5a871bd375db77cf59451a14ebc622fd8b58709bc6ef8779e15558645bb6828d42388fcf348b4c107f2f7599c902a039ee519aa891927b88295899", 0x71}, {&(0x7f0000000240)="d1d13cc5a10c93e70aacf3e6cf7168d266a31d4ff3d6fd5bd3b7e6e2caee38a5b3bad2803ca43f5862b96281e0c5a3b0787fc4efbe1a5e", 0x37}, {&(0x7f0000000280)="656613e653dddc7701357df8d910ff5f2a316272290b0c1682d32fef725435bfcb2fa66f701b50ff6c0fa0840029bcfdbd138f22606d758ca0aa7c3c4faf30271e3d952502d1a491f062be4521c0bfd7f000ae5dc1047abcf716c27a56c50d176590145d02cb686fd7557a91efdceffb44752c8acdbcafa305ad90edb961b2a74666086770f42e726da197e46accbdb1e9db0309b1f7747875c1b322fd3de60b43572e7bb8d20232672b9fc47bee07edf06e0d2684e14db74820e23167", 0xbd}, {&(0x7f0000000340)="cffb1487f8083fa4e5362b5ecadf900950d34bd0366087f7f5bc7af255fcec250e1e69ebc342076138e1f3839b9e6623f859d0cadd9717a7b6acf079441008ba3f5b87cafe3174214dd88827836aad9690cc3eced6a58a337bfe76f92ef126dd9093646d617c6da5a8f66933a377aa6d42016b3dfc96bbf4eb02e4aa2a77ac0163bccfa0611469f104390adb14f49edf78d88c96e8ee53ecaede9bab2892b0a328fc892a79870c82c85ef533e117e7699fd118cbd70c4adc7f50e24999ed846809f818cf63be", 0xc6}], 0x5, &(0x7f0000000500)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x20, 0xffff, 0x1, [r6, 0xffffffffffffff9c, r0]}, @rights={0x38, 0xffff, 0x1, [r7, r0, r8, r9, r10, r11, r12, r13, r0]}], 0x78, 0x406}, 0x400) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0xa0000704, r1) r16 = socket(0x2, 0xc003, 0x0) connect$unix(r16, &(0x7f00000005c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207001600008295955984c87910bf453f68c117006abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae444473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30c85e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000003454fe00000000000000000000559aa4a6215ded29239667d76aab232ab2fd01fdfd82d3fd6227d60b90a950a01ae64da66415655b05810c8f67de1b28f20fdf324afe075ae85c6f0b6d4299d55ff5229e1a798336343d05bc2f61dacc80bbbe99033074039910cbd826ffffff2b22d874b036801985512ea2e7ab19986db813ed870f621f"], 0x10) getpeername$unix(r16, &(0x7f0000002240)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006ab1795a69bb3eea17b8e7cf74d024f42436bdb6da950a06c18407e055717750316fda8d9f064898d945db50fa1ab24c78f0ec2cead6fc1f709339cb5cb631fb4535c6dd34d7cf97154a01739ffe0c51fa75f339e9ce81e38fdf3c80a0df2f4dec2e8f6a50eef401aacb358a59bb923650e1ebf413d2b8ee42221324f80ece0647f496818a9e"], &(0x7f0000002200)=0xffffffffffffff9a) 12:19:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) connect(r1, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x1, 0xf1}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x40}, {0x74}, {0x7ffffffe}]}) getegid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 12:19:30 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x501) syz_open_pts() setuid(0xee01) r0 = syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) syz_open_pts() ioctl$TIOCNOTTY(r0, 0x20007471) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fcntl$setflags(r2, 0x2, 0x1) fchown(r2, r3, r4) sendto$unix(r1, &(0x7f0000000040)="d20c145736b68d36214e9605ce3ff91a7da5051eaaa87c6e69c4bd5083375db89f0519c1b94c867a83c9c6d1cfb534299cb51266d2520e205e91bd87da12404d932e87c42ca09b8de26e2e1c8b191bf8374902131a7088a822f59c3bf08e5b4ec829d2a35691e1b84cd0401f75a9d0104208348b51fb9138e5fbcef9ebe84f6240464ed84cdb40f03d2724ce579013907c07c05938", 0x95, 0x404, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) syz_open_pts() writev(0xffffffffffffff9c, &(0x7f00000003c0)=[{&(0x7f0000000200)="c37339e0ce2329f631e1c6bdd73205247113e24674b67f768c290550a02693f35ff27971ac623bba74f7cc2ad321ff925ab1ebd45daebe8b3bfe03e9dd38d583848bfc110555a7e067190bc6f5653546271842aebe09490f92d4d0f5221a019c4b0ac4", 0x63}, {&(0x7f0000000280)="5080a6da72f60ea751d182cb9bea5a0dc1205aec7e98b3886b22a73012aaed16ea5a52f6ce83e474667be7ed57ee69cf683f3c2f8e5595aaeb093995250c91c1d62ece9875358641f3ceaa942be0bc9c1f6c3f5b03e44c2163c7bffbfeff1d124fc370a5a534949e4285e60f39a521bad7e25b63037139c69dbcacd9ba1be125cf7347188b7ca1f2e0cb5c3e66b524cbda3d6df8b42b8edd701e59270b466862589369de5110876bacf908351ddcc199d1a7bcf1cf5fd6955d7ead767d66b90907c6e229a383909f26a0346fb198dd9119002305e64a93e4410d495b4858e1ac58df3b79c68d283086a2aa", 0xeb}, {&(0x7f0000000380)="7cb3e551b9d15777e449dea91401283f7985790521b6fbf13ecdddd673fa1021c8f56cf0d667299f10c4", 0x2a}], 0x3) ioctl$TIOCOUTQ(0xffffffffffffff9c, 0x40047473, &(0x7f0000000400)=0x6) 12:19:30 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r0 = open(&(0x7f0000000100)='./bus\x00', 0x81, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204", 0x3}], 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) readv(r1, &(0x7f0000000140)=[{&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000000000)=""/84, 0x54}], 0x2) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 12:19:30 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) kevent(0xffffffffffffffff, 0x0, 0xf8b6, 0x0, 0x10000fc, 0x0) open(&(0x7f0000000180)='./file1\x00', 0x200, 0x0) acct(&(0x7f0000000080)='./file0\x00') acct(&(0x7f00000000c0)='./file0\x00') socket(0x2, 0x8000, 0x8) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000100)='./file0\x00') execve(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) fcntl$dupfd(r0, 0xa, r1) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000440)=[&(0x7f0000000240)='\xb3!\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\xb4@&\x00', &(0x7f0000000300)='#!)\x00', &(0x7f0000000340), &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\\\\\x00', &(0x7f0000000400)='\x00'], &(0x7f0000000500)=[&(0x7f0000000480)='\x8f)\x00', &(0x7f00000004c0)='\x00']) 12:19:31 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) unveil(&(0x7f0000000140)='./file0/../file0\x00', &(0x7f0000000000)='W\x00') mknod$loop(&(0x7f0000000040)='./file0\x00', 0x4, 0x1) 12:19:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x44}, {0x1}, {0x6, 0x0, 0x0, 0x7d2}]}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x3d}, {0x1}, {0x6, 0x0, 0x0, 0xfc}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x3d}, {0x1}, {0x6, 0x0, 0x0, 0xfc}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f00000001c0)=[{0x6ae, 0xff, 0x1, 0x200}, {0x800, 0x97, 0x81, 0x400}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000080)=0x1) unveil(0x0, 0x0) open(0x0, 0x0, 0x0) socket$inet(0x1e, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x808, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x3d}, {0x1}, {0x6, 0x0, 0x0, 0xfc}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x2, 0x3, 0x1f, 0x3}, {0x1f, 0x1, 0xa2, 0x4}]}) socket$inet(0x1e, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) 12:19:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{}, 0xfffffffffffffff9, 0x31, 0x0, 0x5}], 0x1, &(0x7f0000000240), 0x5, &(0x7f00000002c0)={0x0, 0xd8bf}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) lseek(r2, 0x0, 0x6696, 0x2) 12:19:31 executing program 1: r0 = socket(0x2, 0x400000001002, 0x0) connect(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="00100000000000007f6f"], 0xa) 12:19:31 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x42) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='c\x00') mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x0) 12:19:31 executing program 1: msgget(0x2, 0x4) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_addr=@in6}) r2 = getpid() r3 = getpid() setpgid(r2, r3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81}, {0x4c}, {0x6, 0x0, 0x0, 0xf7}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x100, 0x0) pwrite(r0, &(0x7f0000000580)="fbaf0a8d21029be96914f6357e39000000007f208d89fd17af255780ed5a3e6b4d7e00fcffffca9f0762c218c262c5bc362af3989ad7088b4528e9013b0abfaf0b3d2db8b5f53d2b2f481ad73f47cbd41c0fa26a9b8f6168c19c24083c8b1c2dd674e3b74294037b906c1025aae33146e7ef85a4dcf3c7ed0724da6b73f19db872f61b6dccd5108b8aef8391ad2643d0a35e502b087916de2840ce67c74c23fb193cfc8d360229ee01000000000000007d5b203cffc16066d92ca12a3a3342eec41d10d2c36edd130012de2720ba00453d8469db78276d3a1766f8072439fe3dab382f3d2d871c0eb3a3566ebea943337e5bca7b165655b0d395972797b77e7520100687db239d4eb0b3898ff7e0208625bf902cb6a9b3a7fddf435bb9b171e9f4c2b97e56a40000781752c7f8d7ae85cb6f3726056b20f6583e625761a0da45e8ae9f2c41cbefb1e3139b384e56c2171d5155afb5f79ce1c16c955663ada7c9d2cebaecfe949223e7168560e6ceef0fd7da0a627d401ac4b5cfc4b848bc4d283672bf39b1f10979eb7b6433aff931e4506cb274a7405e51ea1d2e2efd2561f693b2618cefd5581ec00a426bdedef57ad874767c049767106c1283d91920f7652d3d4abe582a90fcd119220c8110da4d4618ae81fd32cc044f20f5b73657afe9f97c3aab4a049f17aa8626e887bc14d520c922c1307f4038f4d76c100d6e6e825056948b6d6f12334be22c26a0583a97a86c81d3f8510ac7ae7f1d378c2dce1eb13881a1a426ee331d04576c4a", 0xffffffffffffffe8, 0x0, 0x9) r4 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) shmat(r4, &(0x7f0000ffc000/0x4000)=nil, 0x3000) r5 = geteuid() r6 = getegid() r7 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r7, 0x0, 0x0) shmctl$IPC_SET(r7, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000001140)=""/197) r8 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r8, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r8, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r10 = getgid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r9, r10, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r11 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r11, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r11, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r11, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r13 = getgid() semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r12, r13, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r14 = geteuid() r15 = socket(0x18, 0x1, 0x0) setsockopt(r15, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r15, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x0) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r17 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r18 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r19 = dup2(r18, r17) r20 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x0, 0x0) poll(&(0x7f0000000200)=[{r19, 0x1}, {r19, 0x30c}, {r20, 0x10}], 0x3, 0xffffffc0) r21 = getppid() setpgid(0x0, r21) fcntl$lock(r20, 0x7, &(0x7f00000000c0)={0x3, 0x2, 0xc, 0x5, r21}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000100)={{0x70000000, r9, r13, r14, r16, 0xc2, 0x4}, 0xe107, 0x1, r21, r22, 0x8000, 0x6, 0x3}) r23 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r23, 0x0, 0x0) shmctl$IPC_SET(r23, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r23, 0x2, &(0x7f0000001140)=""/197) r24 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r24, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r24, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r24, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r26 = getgid() semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r25, r26, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r27 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r27, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r27, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r27, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r29 = getgid() semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r28, r29, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r30 = geteuid() r31 = socket(0x18, 0x1, 0x0) setsockopt(r31, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r31, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x0) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r33 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x0, 0x0) poll(&(0x7f0000000200)=[{0xffffffffffffffff, 0x1}, {0xffffffffffffffff, 0x30c}, {r33, 0x10}], 0x3, 0xffffffc0) r34 = getppid() setpgid(0x0, r34) fcntl$lock(r33, 0x7, &(0x7f00000000c0)={0x3, 0x2, 0xc, 0x5, r34}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) shmctl$IPC_SET(r23, 0x1, &(0x7f0000000100)={{0x70000000, r25, r29, r30, r32, 0xc2, 0x4}, 0xe107, 0x1, r34, r35, 0x8000, 0x6, 0x3}) r36 = getpid() shmctl$IPC_SET(r4, 0x1, &(0x7f0000000180)={{0x6, r5, r6, 0xffffffffffffffff, r16, 0xbd, 0x7ff}, 0xca06, 0x7d, r35, r36, 0x8, 0x0, 0x636}) 12:19:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x45}, {0x16}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) read(r1, &(0x7f00000000c0)=""/8, 0x8) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffffe, 0x1cd}], 0x0, 0x0, 0x0, 0x0) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000040)={{0x5a, 0x6, 0x9}, 0x6, 0x9, 0x6e}) 12:19:31 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000000c0)) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r1, &(0x7f0000000040)="11f3503d1d0000fd", 0x8) 12:19:31 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) pipe2(&(0x7f0000000040), 0x4) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x18, 0x3, 0x29) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 12:19:31 executing program 1: r0 = socket(0x11, 0x4003, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) connect$unix(r1, &(0x7f0000000200)=@abs={0x1, 0x0, 0x1}, 0x8) sendto$unix(r0, &(0x7f0000000000)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebb3557699a1f132e27ec0ed602000d7d026ba8af63ff37282921e4fd89720fd3872babfb8070c1abda71601a8bfee8aca4911faff575e8c881ff7cc53c894303b22f310b404f36a00f9000fcfffeffe608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r3 = getuid() setreuid(0xee00, r3) r4 = semget$private(0x0, 0x4, 0xf74010e7a32442be) semctl$GETPID(r4, 0xfffffffffffffffc, 0x4, &(0x7f0000000240)=""/114) r5 = getuid() setreuid(0xee00, r5) r6 = getegid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r8) r9 = getgid() setegid(r9) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000002c0)={{0x0, r5, r6, r3, r9, 0x0, 0x7f}, 0x46d9, 0x80, 0x10000000000080}) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f00000000c0)=0x8b) recvmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) 12:19:32 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x40) r1 = getpid() ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0xfcfc96ac1f78739e, r1) kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0xa) socket$inet6(0x18, 0x4000, 0xf9) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000180)=0xc) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000040)=0x3) r5 = kqueue() kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r5}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8000, 0x0) pwritev(r6, &(0x7f0000000280)=[{&(0x7f0000000240)="5075daf9ef15a337763852a8e889f709e570971908768a47b71cfadf2d2ac4a462549d3b1902f21f855c0497e6dfcd615328dbe4df37d598d670afe6", 0x3c}, {&(0x7f0000000480)="daa38f39c6826601ec60722bf2a3467557205b8e4a928267c0417a790bb0dfa39d86e459ab018a62704f0fec0205e04256e873f4f0afb6961be6b825cfb7f85e5b8a5342623595a6342221bef362714de3c9ac4ff32ebc1ca9d7dbc43b10f11eafab3e7bd1445bf07b24928204fbd4737357427afb6b2ee23ca601b20e53876b934d204b9605cecf2d31e6955644e8ac01cf00b2ca73cfa0d987f073008a035ec0fde821746360b018164a8980f4489ab555c054e58fd415a1366b3efbdf615449a7d33282de3630721f5189c4d912b2ed303a43879f498edd1abb5dd6966349fd2f2f34371eb1242c181273c7c9b3736945b0e5aa43b6f33c188cd427", 0xfd}, {&(0x7f0000000580)="bd3f2ccd511b17ba39f66b5f5322ae132bef062d14d7ac24b00238bd15845fdf1b1549a98e4cecaf76ecd9ac7a2f61234c4bcfde8827db66b93f55ebc3b3a12f1b7d66939dad11a2137a8a634db7a415fa686098880d799ed7fb3b54ab17e96252ef1464a899ef85279455926a989f003774ea1adeb0c4e3223ef8a0cc87eb13a7dd72955610a3b98d22287f96a666998dac4cc1e89f143cdd949e4e40543a099c7a98e8f89afc424c03898809bcfd0e47650d20126b89bd807f3d39946ec9dc0c14d3ccd871991bcd8cae0aec0b31cd8bce7ff9a44463612a275020a91011b626da0dec44d44454550813371ee42d4244f29209bd8f625e2039300e6827fe29f86d8c9c5ac38ad90c92160d25bd9269a6a155fc7985a385e1eff7c9e7171ceb64a0c9ff1d297ae39ae855e0a69e7b69c58bad63b204d6346692e6b9daa4f40686a0e90af88b1afbec1544edd2a281038343584a73d583a978842971e616b57eb98aa1271aef0e66fe4a272ef8f18c4182ad7e5ff62b01afc7a10e6143493b3c861bcd951c68133432322bfaa5acc942fb1ad263440da7bfa04547f7368f04c123e1eeaef77e46495efe5392b0b2a21dd249ca8c17b5b6a61927c8c598fbdbadba85e0df646d5b04e21202413569e13d344e8ecf370654d6c2ce3ebd5e7376c41aac1915ff7314909210bda76492bc1386278dd76014751ddc467c14c22242ed3f2d14066d1e3f7a756bc3b102b0c1b47fb8c2712b2ed82c1077d112ec8611db117ad3d7dbb0b515a53278bca3f9ca091b9fe4519e66b858fe56462b770ae87898f4bfe5816328034c7806ae828d175e4c3686944dae7f571379ea6b9a84c03e43af11a9668b8fbca0e4e37d939529e06ebfb8b5fec713be6937073cb257d0a756cb570cabe3da779ba04e8991a56c878856fa56bdf7cfcc74881deeae46dce4bf61ae6f1056b0ba392ba894aedaa4ff29847977bb701c1e459a52fea99a14f40de7ad7325063ade3a6fb9325d38fb1221a5a0be8f29517e43dbb2cec9217c881aa7e3e5dfdbc0e1f9ea4dd563c40d0471666d02b514aff125315efefb9e9b598e1f0f85725d56c12165ce86d0bf3189534c4d2672f7dcbffab3a5581fcc8dcdc853849ae3c54aa5b8bf81bd1d1e539da99173781b3e11e03df65221ccb4b0f0e3298b2925e3ba0e61128d640fa44c2c6b2afe7d74e3c2493c7d876fd581b710cbd8d2e157d7878bea2a8610282dee66e098ac8a2e091171ac98adcb94b0808e8038bed5df79aaaea7be17aedb2dc09533042e09108118410a825a282d86abf3287260f2e2d8f3bbe2b875ef912f49602817ac21449400293f639c8fab64595d8acbab9466cad71b686dc84af035db96a28b46a49e27b6017f49d1fd7b9975822def3abc27a35e83b06ed5587b936378a3ec0a28f3869a612740e28465688630e560146480fb5e0eef78c40fb09dbc6ea258ab263a280370e9e92b6781ab6cec0f332bb294cefbbed2fcf4dac1000ac11b5722bca1379b0c74f77cdf3194e36e4ac3a673ec30cfa4f1fb9db6b389c837177100eb3e9a019654dd26508752928b597f316b9cb35e37b5002e8a20963536c88d4afd0f30039802bb3c73973a08ffe1b36f873ae31eb6a3245550c55eb99c2d658a5d3b97d1a904edea8eb8c3a65889f3e9b06d398564ba1130dcb645e4f829af07ada1612f0634cd241074516d8c1039c112add451a10d23e03024d444c81c4280aa5b7a89405270a97ba1c1dd3262fa97f188799f51a2ced263a2e821fdd82846f8b4f66fd30ccd5c849f587823da515c1b7fa441d48cd0d5915f0968afb45fd7d0d59d19a4a942776da9c592c95550cbd12d75073ee0a31c899f7cbd8e91aff2bbdbe54c3e9984cbbefb3e892569ff3d0197611994f7c1cde0a43e9855d4b8c55b879c21f4d64ff999554fe2565627f67348945c23fc2363f60fb8dce5d8a7a6a362787358ea5a584d56ad64fe8a4d282dc35ad6bc5784795a92ebd8b290552c8bc64cc45cadf6452205754f9dc5b88eaf41f6a533bb9252f93305f0118387715d942f83c2e24181065e6d55afd0fc905f8528ec1930bbde4c3d62b84d25bcc4ef1bbf45fd3abbee75e0a563c500db176024062830fe6a1e84a9615711369104a873a0baa9d4fcf600e94edb4970381a28d0a7b2528b81bdedb3e8b8a03b8773a1af80cd8038295f80f5b867f27a60f33e9bacb88111728c67a3845c35549bf569f8e3778787b2a0972214ffeb7ecc6b195e3a69fcac6fdd46515fb72d127327318732c240d5da4632492a6e7eb5e91d4657e6ab116d9a5faa3711bd85ae014e319c4b05450c288ae5a27ca4eb19045a3a715e374555df34194e616f8055ac09c9655e674ab4d463aaef7659237637c819bb95f1b5574aadf9abcead670ec6a4cc4a428cfa10e2e2d94cc6904a91b4f30d11f26638c210cba19d93a41e3d1bf9a08f89c1efd46d2f7587466199019444ffd33a76e9218f0cb3d49a42902a8a3952f7f5af2d1ee8f9d7474fbae004204271e2f80574bb05d9ac45cd4605f977e6bb8affade720b092313e2175c9dafc9921750021dba3185984553a808435fb0a4fb824ec0bf1baed2e2881b6be30ec8d7de2973519555a1542804412d814c4c41f10ce0d75ca09f47c9fc982927e6e8ea7d5c8074f11ab6ca53cb1d923dd8cb9f2e3708a5453e408086fcada12d579d37ba7a389e6e828b12a62600b359b0bbf3620bd9dd1ca209d3058d886d87f93ada12a7ef35f0b81b407e987cb2ddb3c9350b5dd8ac70551e402488e24038e0539ed61a765891e74d8f29128ab69f137585686844b51921a5e224f01912e6c6549bcfa654618734ec8c1605ff9f2ee2e1f0b4b979723e067b1122923370849b93a7a489d296bc070e22cdc38613d68767dd6a165bae7b63c0b371a9b7d160189d66ce47619dea2fefccf94f76f9a859fecb5e0bbfd5b96918e3a29b80081604c5b2e55e155eb75103f97907f92ed503494001e9d4109164c5afe905b8d83112eed94c7c32199f788f6a864576abd19f10f3e27a2493f78702c625da3a45483d0cb549f9cf19cc7e04cac8dcbff2eaecae3cb5e1e2a119889c0d43e614c890107251d7089ba4941a767ef900f05984ca7c435d4edbfc93951b3fd3158058017f882ea3761eff76264fb1b130514d205dc36d53967ec72b1a95a7b6e3614c56d4c72c9b5becaa131c734ad84be81e7da752eae1b62affaedd7f8b738b9826f29b748dba03c4cef6e8d605de0d68a46ceed8685bdd5983a4da24a2ff26d82f3f25c838ec9089d7cf881dea9cabebabb32fb2a66f6a666ee4cd2738415f690712fca9ebff056a41feba34562d56b492a0b999f5324050f73d46ee887e64a60970d92a676f92412fd0feff9a0cbd66187faf7ea779475aa414989ba35cada2045bab312853e487dec58d1f5829cde27d9508e2083798ca8e356b40e752d438a2f1b3b48c6639438806badcb40185139604ec62736ec7dfe8453352306b912a18307db4e99fedb3cd075a5f6efaf0b7be30dd0eb665ac1b643db6b6c6be5ee18e94cd858dd79c34dd59b63d3bcdc7a6bafd12c829287529094c1cff78c850a97017a8817592d0fc1bb7ba2dfe23f03e75eabbc08fdb82b0452405290a8ec04da194b08dbe72c235fb6ae2695dc589ed6742b4ab30a131559309657a42daa5cec26207bb825cc3cbfda3c1593d4e40ee87fa04ed5e957877984869db56e860c7392e44614e8f14d71cfe4b79bc5bf4887c90d8a6947dcb40cc83a1b26133b49ed6210d164cfeeae534d3f46584e2d3a75a6e4a668f3403ca4147ee60c1e3b9c5f8725acbd7565ce781df4954c9ef5c031db64af3c6763a59e4fccc5ab5c9ca6d44a8f3b5beef90d16f50c49de885e24d0bb751719753b471ab541a10754935360ffb4d8258b034c5d7d232817fa37e51dc6b430a3b7fca3d4e55e5b38121e28036db7f64af21c429cd13b28be889b8aa3e4a83fbdeb47edd9fa0d2e9f113a4583fe572ea73f5fa72267b63b6ea3ae00d7dff582de144e1895105f09a203126c6443c09e1468c9ddb68af7cb0428ec2c44c69b4f2ad3877b36acb135cccb8d677e1237e8297626a476e812e6fb9545115342806acbd1be8987be722fe68e32423b7a269119334f7a30044a18c4f1d1f504205d3b375a75549ca01fb3ca6e44beaba47183665849e45b90b7c449e18a84c76b21c500e27b74424d8cdc1c32e956583e6e0a26368b76a2ad3ec5667732fd2dcf427ab2ef63a34e607ec67fa8637e698a6e889c57beb93472873623a432ba2cb18dd45c9f18ab2fb432329d453dc2153802fdf6074b35234092299c506358895233de2c36701ac6ef075f2f789b3d0eaabff7d8bbc684be4fa0041e4f1cb62890cf4395010015ebfed223a65391c7ea24b74d6057d79bee307433c67e7d7e1c357043309bbb5972785aef578933842dbf4eb3a958e34837b14e90170ccf75c529cf3fe6e2a12bf6b63aa28fe89a1f2a9e4b5b51f8f41d4036e5070b3e2d09b767c4da9c2d48a9aac75cee466e4ebd1b259b15600496352ed9b5b387ae7d2d3d4cf3476dbee0c369e22d6d33cfeefe16abb135adf130ec43270428a1dc7b711f66c9d75202ea973eddc865d8a1c120603ea0a649a09eb7f08ea6d715ace2d8254e31d67bdd9463ceb35893555f419242525d4a4ac16e90c9234a7ed192056f9d7ae73f645aace984f0063e8639f737a3188d8ecc25438710d339e5e88d9c6bf884c2d86c1403e03900f0a858b1a27db5dc69f5ce984d5e920e26e91dde39ae8d9f545b045cfbac814c8cac45e4a781ecd32cbb354cdd572aaea01877f314d668d5fe0c9ef146bd4345e0eea1525152741d58767e458ac492adf2a8453ee972fe20212a70a0108a2ea040870a1eab914d7805d842650aff34a2926017329a9284b775c6e9e87fcce1e00e827f1515fb3f75351dbe936256ab7bc9280378e1424197167d076b7bb8abb556ebb7d41eb7eb46f7e30ba17c1b9c88f58d57a997c540bd7ad801bff53a57104271455a6a8d7d97d1972fc5c1f0f38677a275e0e308fd64175d2dc536b0dd560067b1bae95ead0b840e76f0d04f97c3b56cb6b9372506e592407e2fc992e78e9ab88d4b0b05f6670d5e302bce3753c037144c8b6ccf2e43b0c594e7447d13c440c42f5ba04fe6909c4a6250911fec137629fda83c30d420b158f1a567a446320dcf911230238127ccd6c86576040ce449ff3dbe0979e34360ed777f5b75c265d099fcd705d396b66e8182483cffbba2d30606889dc8c7bdbb3674fdbe7d778e91eaea4bb7c751d36b1e1ecd30b77e3071268e4e8adb250fb51bff5fbf590de51e59119e980be08df36875fc88bcee91bc622ae4ddd51eaf209410534a27e2f9773cfba567b3eadcd2dadc97f424140dc3c91fc287a8da70de3f5510882bd220f3aa7164dffab4af99c44f5db27ad7e27ea2432c2b09c476e3d71160880e2c60288e0e77d99763a78cdce11ce7ba218d66af656f243154273e883bc58e9cebac548c738d1eae218c8efb8702780da15d43115734ca3dc9ced001a50f39150ff252fc63f4e0e04861af7e7e352c77787f17f55c2d7e29a7440039ebcb46b004fd8ca2b0e03cbf564d392f86c5deed84e94eed7736869373eb1172dd7ef4bd4b474f18eaad0a899bf378f0835154e92b18a709ddfe221f9d50df0910648a74fc5f1e1379dfa1fff87d8534618a245206ff8e6497fa10972b02b763088686b65c2f18c780d5762a4e23", 0x1000}, {&(0x7f0000001580)="1b527ec975598e6e9638eb6b5fa2bcc25c64d605229043df35bec71e0f8d9cd3b86633a79b49f72352a62191ca2da130ca155d302ecd357662e3164fbb59ee788e7b259722ed8037a53d1a54de808e9cd6573fca63feac09d0fda1c926bf6d4efdb58222624ec96d57961b1239eabbc0beb35563a1c4f4cc409377494edd46f2755ed0d8c55f09b59a1ae7c5dba22dae48c814061238a54168337590b5a23165b90399703b12d92e1daf6a020713cd16ca42f1b2c5ad7d4917856d24103573c26f9de1d1c2714cc127dedeaa4d4c6a96eaf69b1c38e8381c0e21a3476a26a86f86699758455e5cd282598542586bfdb3bc00e6b7d7998a3b9d", 0xf9}], 0x4, 0x0, 0x5) poll(&(0x7f0000000140)=[{r5, 0x15}], 0x1, 0x0) kevent(r5, &(0x7f0000000000), 0xcfad, 0x0, 0x80000000, 0x0) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x80, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) r10 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) kevent(r5, &(0x7f0000000340)=[{{r4}, 0xffffffffffffffff, 0x2c, 0x80000006, 0x6, 0x9}, {{r7}, 0xb48fd8a7546bb61b, 0x3, 0x2, 0x4, 0x6480000000000}, {{r8}, 0xfffffffffffffffd, 0x23, 0x1, 0x20, 0x91}, {{r9}, 0xfffffffffffffffc, 0x2, 0x80, 0x7f, 0x5}, {{r4}, 0xfffffffffffffffb, 0x4, 0x4, 0x3000000000000000, 0xf51}, {{r10}, 0xfffffffffffffffe, 0x1c, 0x8, 0x6, 0xab75}, {{r10}, 0xfffffffffffffff9, 0x10, 0x40000000, 0x3, 0x8}, {{r11}, 0xfffffffffffffffe, 0x10, 0x1, 0x80000000, 0x10001}, {{}, 0xfffffffffffffff9, 0x10, 0x10, 0x800, 0x8}], 0x3ff, 0x0, 0x200003, &(0x7f0000000000)={0x0, 0xfffffffffffffffd}) dup(r0) 12:19:32 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202"], 0x1) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x2, 0x10001, 0x80}, {0x18, 0x1, 0x8, 0x3f}, 0xadc8, [0x2, 0xe71, 0x4d2, 0xfffffffc, 0x0, 0xfffff5d7, 0xf3, 0x6]}, 0x3c) setsockopt$inet_opts(r0, 0x0, 0x2, &(0x7f00000000c0)="07140000", 0x4) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a4903129c3ce085", 0x312}], 0x1, 0x0}, 0x0) 12:19:32 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2001000000005, &(0x7f0000000000), 0x4) r1 = dup2(0xffffffffffffffff, r0) sendto$inet6(r1, &(0x7f0000000100)="3a0ce948c6e1d7fa67956f6100b8268a8dd648d6c93d453a3417b6f74323e311487687671e3cbf1b2967d38ce0ba82b4a5b865da8f2b5d95d5657a6294c03afce418", 0x42, 0x0, &(0x7f0000000080)={0x18, 0x3, 0xfffff252, 0x9}, 0xc) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r2 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) r3 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) r4 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r4, 0x0, 0x30000000000) ftruncate(r4, 0x0, 0x20002000008) readlinkat(r4, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0), 0x0) r5 = openat(r3, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) dup2(r2, r5) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x1, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r7}, 0xfffffffffffffffe, 0x1cd}], 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r7, 0x80045745, &(0x7f0000000540)=0x1) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r8, 0xc5005601, &(0x7f0000000600)={0x10, 0x0, 0x4, 0x200, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1000}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x9000000}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x2000000}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f00005e1000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f000068e000/0x2000)=nil}, {&(0x7f0000fef000/0x11000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ff7000/0x7000)=nil, &(0x7f0000fef000/0x1000)=nil, 0x1}, {&(0x7f0000fef000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff6000/0x4000)=nil}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000fef000/0x3000)=nil}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000fec000/0x4000)=nil, &(0x7f00000c8000/0x4000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x7fff}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file\x00', ['./file', './file', './file', './file']}) setsockopt(r6, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r6, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r6, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) clock_gettime(0x3, &(0x7f0000000580)) r9 = semget(0x2, 0x1, 0x4) semop(r9, &(0x7f00000005c0)=[{0x3, 0x3ff, 0x800}, {0x2, 0x2}, {0x0, 0x1, 0x800}], 0x3) 12:19:32 executing program 0: r0 = syz_open_pts() r1 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000200)=[{}, {r1, 0x4}], 0x2, 0x847) dup2(r0, r1) utimensat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x6}, {0xb28, 0x1}}, 0x0) 12:19:32 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2120], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfff7f7ffffffffff], [0x0, 0x0, 0x401]}}) ioctl$KDGETLED(0xffffffffffffff9c, 0x40044b41, &(0x7f0000000000)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 12:19:32 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xefffffffffffffff], [0x0, 0x0, 0x401, 0x2], [{}, {}, {}, {}, {}, {}, {0x800}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 12:19:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x24}, {0x6, 0x0, 0x0, 0x7ff}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x3d}, {0x1}, {0x6, 0x0, 0x0, 0xfc}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000100)={0x4, &(0x7f0000000000)=[0x0, 0xfff, 0x1, 0x173c]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) 12:19:32 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x200, 0x0, 0x0, 0x2, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 12:19:32 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x278], [0x0, 0x0, 0x0, 0x9, 0xfffffffefffdffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) r3 = dup2(0xffffffffffffff9c, r0) accept$unix(r3, 0x0, &(0x7f0000000040)) fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 12:19:32 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="6b0273735c6d91bc405496d1ff03dd8b7f000001968ae8a853719f02ef90057b053f02cdd66321e502546f64efe7152fc6d235620c9e29f480c3b3e2d14528f0baa76359f57645a1945eedb96017b56417679bb56f9319f11744da590fd2c6d18ae431fe23895b6a4e8e1f06399aa307864a65a14d9277b9bd7935b07ce4e8b89cf4b5776b5aa9c792e8a42d3d95661114a2927dfa1368e805e90870d104bf84ebcaaf7bf809dfd637582d8aac7c5c2efbafaa24f5c3158017aa32e5dfad5daaf8ffffffffffffffc1e6ce36f5004297b4372b4ddbedbb4f9fccbd19d2057d4dd32d17fb17797b801212b85d8cf6cf4839cd4edb3bd37d6177506b391266a70cb120f9ffe02bebc0df1636d6ae8e692b421b166b9f87aeffc95944c40518af3c7e9b276543491429c30771f37877c93735875e7fc5ae6244ff861bea8d1436b3b820164f5f4a0f3b8fbc873dc8fdd417f04e1ddc76c84f4c639b27b42dfa965eeeea9609ba487a5b9236349b6983d33facb1b262a14539c765060fc9ecd8a35f3b5c0aaaead18d24726b362e1b3c81baabfb7101a9e8a88924035e646b63fdf20e0f25fc125f308ed08aace5acff7653f2a1d7dc728b09df28da662b260ba501497888c1f184547ed4698467e0ab05"], 0x1) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x2, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 12:19:32 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10000, 0x0) fcntl$setflags(r0, 0x2, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{}, {0x8}], 0x2}) 12:19:32 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000740)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b197a380000000000008295955984c87910bf453f03000000cdb67ef6cb927fa69dfceac2a84e6abca64896db5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9f213ad30505e8f0000a49fef9d612f87a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc120400350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665980ea3b1e31f007bf8f244ff010000000000000906000000ec895c4784f63b0ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf8888a1d4e22265367027548d8ffda5eb1152f6b60afa3393fc23442dc9631d64bcd5b823e495bb171672365f9025ac16e369633d89aac2204ccdaf733f9a5b0f2c82d33436a13db936a5d3378479709da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff22aa3cdc2e80e7f000000000000003f5a2469bfe8c96e620397a30031541469659255490b88ff1bf33436e6331ad3574d79be64d7a570715f68932de75cc13ec316484d3e41bd2d75cc54fdac1bfa4aca2c3ebed7bd1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e929cc5b030087c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe415fa2cfdee2e52bf897cc2330000000000000004751b76b6c98bf0d9f371e916fc7b88c013c7381f77988003c7ba2c44768789d05f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c000001007c1f1dbea0d7ce58d78b79dc0793721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793cd04d710180b8bbca7e54747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff903ad0000ac75aec99a8ea296f8f93ddc76bf621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629d0162d03821b117c90841ea6147ce522005f96566eaa0312083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9000000df395e367a8807e37779cb60ff7fb71682d1a247d5d2b5afc600100000000000009c42bdbe3f267105d1d6654c4dcc8f494de290675b434e8e41a07740889b4d873318f832941ed130ec8be79ab4cea21b83e2f6ec1abdc4a29f701d87d5774af8e999855d0b0f27c1478755604f7c7aa2cd85d12f1b36a56a3623e4aa467719fbcfc59a4f71965e8b803d8b2aa14fe22e5c3f66f6295b468a8961b6c5d96faf962bfb27c16eb7ef661559319aa672530bc9c1c0d4a00ea4193b1f53fec6b557d1a42f82d0694648ff9418ad57cda34996b6d8fb49be96516b8635cc41834400b117062eec816831cf5a57c11025f971a03faa3e1742f1492eb08150c3d3edb8449080d2455b8158788200000000881721e437758bb316286e62130e81b879d14f3431ccebe60f2d7c6b8ba5d9eb42b4b22abe9d2514b695a4ffe0d3ea3f6aaddd6cf3c2c48f88c83ffa2b0226b03dd5b4807370fc854f470dcb5025cb81783c9805e95a072b6fa0ab9a09b40c996f20fe3b7b958e9c622d6e21c4566c22f6644176d682c584526a91b461f2f7328648e917189da215cae1beacb0711f28edb938ea8ce27a1a801a674d994b12ebfb94a1fa4f32af3283cae611d2ceff30b0addaf1823dacae2de7fa523f3b0b5edf0dbdab000000000000000000000000d89cfd744eee24b90a082704599aa1b757389cbabcdec4ca13a873d40cc83c74c0feb94413f77b69fbfa709ba202a40fa01458e599e9bc4f7f1e4089bd4e09884541f22989de6fd07eb295b38311"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto$unix(r1, &(0x7f0000000d80)="380014a288c8affbae9a76965a26402ef5395e0cb6486366c64ca692ccbd80e2bd0a107f8e102fc78b82d42178295d922ca1d790c2b8e6252c130a7d2db8d4c8936b385c4bfd6cfe7ff3f94380a77ad06ff75a36ae60fbe4ea8dfa2d3aa3debb5ea06c8aecd1c7dcbc208ba26348692485f26055250a37072b8a7dbf3049960b310c12c8d60f4fe1bff1f802c603259d4e6f6ca5d6c05e96771c4480767d05ad330aeb2c5c68e65303a67b1a33c437dca145dfed1dcd2b7b6e6283cd00913dbe59979b59820d069f9c553d414081c70518f85366e29f47fb918b2807f07c2ea47379fbf496d3b8def3ff63c926104a0ed9eb31e6797c083db4d4356447cf6523c72777c43a52762adb398f670400ed2a8a1797a142b49eabb2aa054c0e0b170f10bb06315f251e01e2acaa723d5d01ecc80a3bfc144cb496036fbe4904ea2d8d12ddc579385883187c3008f0de7283629413388ec8f5056bcdfed76f208545ccd6a3a5090c2dd74d5bdafc3ce9d2585807d5172c8eacaba7ee8c08a7504d537f27c12723e1428530853eed713002517c7ae9632b501045b3c0fab73259e5ca1422bb940e35c23bdfe1c9352260dda1ad2050225412ad535ef67d4cd225414bec2420b72bdc082f4b70bd35e913ca32755358d5fc9828e59aa757c3fec5aa41afcf875a56fd86a07950a5f5a0c042ea9320ac56d22a2329197e907a4e2615fb621185921cb313388c2d4985282d7502a88edb030a2f9886ef727356987c3fa0a76af86286f9d10d96954b3063581e32d85798106680dc9fc1cf687dd98e73026c22eceee6438b66af66c80a0dba9b49b90d1090d24cf55129d7348edabeda1cbc63a9b5c05777f0b3054495329661b43a0635b05c5170939d99026cc8fa69b416631854a63dbd733729c2ae81d1ade08020fe51e9dcc868b24390bc1a2a04cbe4e8b346af29bd0fc4a7ba3d37dad3b53a0c7cf2426f30a7266cdbf66fc63e99004d8ddb0e26d98a0f7f821fb01a8f65d1df8475dc3613105bd6ee7c6633a9d564816520ac0be70aa48ca05a8a02eb47901f3b2d30175c1d179595266b1dc6ef1d9e0bd8b33b10772cbff9abae125df19da7f072afe9df8ea7efb01685b96b345c402a35851835372345afb5961a4345b89fbd5e452640cc9e22bd5320df86c2a551538da73a39bb93c03331a4ead982dc5753d368624bc81a849b2d52dd20bf11e085d4ca25c3202d63669c92daab05a7d4fa4af875f523a35e0b90a33dad70c4f60c660f816f72764a4474aa25fb567d209f1468f2f15476a7e80cb26cfe3bf25de57789425fe1e5e24c809a8cae675ff720410ea42e28ddc37e295ebd1f9f8bdeb285ff70467e03006817df421e97a1d565ba6abbd180799c882a6ffd6e0e8c9206a7571fbc44969ac35fac698426504ee59171bd509bca9f43d2b36fcdff694bb34a62f3523bfee0cab78649bf73106ec060ea618f6f6da90cccd0ef5e4a16bd5e1c4fb8192aff65249a2950ece088b41626cdaefdcfde7b08ae7b415bf2143ffa145bccc6b91d44175d1363c91ae352a826b7cb635239233b8157b9e53b9361e970867b9bd8f66309c45bc7dfc94dece38f0362abb293a0b9ff18d27b536f9f368143ca828bb8ef8e6ee9c16f86c85d0773e7ec203142dec71e031e286878690f8558f459a1ba3fb1f6c74db5b74802edb8c47f9389b91a70273e75a86aca08ade1988594e12e2158b0bfbf725aa5c08e0ed76f04e417056d311249f735fbb9290bf7282e09aa3c4a09fb1dddee2f8be3f08320886e872657dd89b134680e039494ba2fcc154285dd7bac8724080be63df6b9939a78a8dad63a7dc5e3bfc19e4acf86c4eb9feef0c9bce660552f299a333a5262c97500ede28bcdd3255062eed5c232b5b8a25c7fd593b16688eb11506d2b2bb7e9dd4eb26b837bda53e6b8ef2a5c61c842901233cee993b5ab82e284d4995a660a43c7a67a8f7dc6fc3c09772269a83899cff74256501a5b1733f22dfd7ba7839621ad76", 0x599, 0x0, 0x0, 0x0) 12:19:32 executing program 0: shmget(0x2, 0x4000, 0x4, &(0x7f00004cb000/0x4000)=nil) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfeffffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x3, 0x7, 0x1}, {0x18, 0x2, 0xc7f, 0x1}, 0xffff, [0x7ff, 0x800, 0x0, 0x5, 0x180000, 0x8, 0x8, 0x5]}, 0x3c) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 12:19:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{}, {0x50}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) 12:19:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f00000000c0)=[{0x2000, 0x0, 0x0, 0x8000029d8aaa8}, {0x4, 0xff}, {0x3b, 0xff, 0xfe}, {0x100, 0x0, 0xfe, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 12:19:32 executing program 1: socket$unix(0x1, 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x4, &(0x7f0000000040)=[{0x5c, 0x0, 0x0, 0x3}, {0xfffc, 0x5, 0x5}, {0x6, 0x99}, {0xd9, 0x0, 0x4, 0xbfff}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) bind(r1, &(0x7f0000000200)=@in6={0x18, 0x2, 0x1, 0x3}, 0xc) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") r2 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) setsockopt(0xffffffffffffffff, 0xaa, 0xfff, &(0x7f0000002b80)="c8face6d6536b9fb60433199bc83ffe677de1ff77ba0f1ea622ae72c592e114ed3cc9a263fd4991945b741b2515e4619c9aca3126e1b4d105b725041884d2266c036b742727afb804a4ccfda765d42344b0cdfa0df9b4daf07605335cfa8ab698a0c1d792ffed783d5f6ff899993fcdd24cb352c0963c30cc08b0c6e46b3f61545fdf8d85daf5b2c72c2b02a8149936efc45f32de6", 0x95) 12:19:32 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041f6, 0x0, "771724309aa2982d8d09b09a4c9eba000800"}) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) recvfrom$inet(0xffffffffffffffff, &(0x7f0000000200)=""/227, 0xe3, 0x2, 0x0, 0x0) syz_emit_ethernet(0x20, &(0x7f0000000080)="c7a89500000000000000000088e787f112e8823d36b9cd1b7e46c0d5222b1765") writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000100)="33102b27cad177560800000000000000d51e567165315a0dabcc80b5e1e3512b8c9a30f576792d7e7fdeb0de083a3161fadd4db6a2c3e2b465dbdbe921542b8447ade52c08b8660600000000000000cf000000000000", 0x56}], 0x1) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='./file0\x00') 12:19:32 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) syz_emit_ethernet(0x2c, &(0x7f0000000040)="4a4950e687a005b246cabcd0c78cedf9da3d363bb252d04735a986ed554443943b50df0f7a7fb7b1913f5ebf") socket(0x18, 0x1, 0x3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) ioctl$FIOASYNC(r0, 0x4004667f, &(0x7f00000001c0)=0x1) 12:19:33 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7ff, 0x8001], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x400000000018, 0x3, 0x3a) accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) fcntl$getown(r1, 0x5) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r2, 0x0, r3) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020691f, &(0x7f0000000300)) 12:19:33 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041f7, 0x0, "b0d4f40b000093070600000900000000a50800"}) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000080)="33102b27cad17756de075ead1a65a4eed51e567165315a0dabcc80b5e1e3512b8c9a30f576792d7e7fdeb0de08dbdbe9664052ff4aa621542b8447ade52c08b86695cee282177f7844cf", 0xc3}], 0x1) r0 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000300)="b100050460000000000008000120000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ffff072918e4fd89720fd3872baafbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5f8010400000000000000010000000000000000827b0fbc7282", 0xb1, 0x0, 0x0, 0x8031cd9f1ae74ff) fcntl$setflags(r2, 0x2, 0x0) r3 = dup(r1) pwrite(r3, &(0x7f00000001c0)="4e3532c5", 0x4, 0x0, 0x0) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) dup(r4) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x2, 0x0) dup(r5) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x10, 0x0) dup(r6) getpid() getegid() openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) 12:19:33 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x110, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)) msgget$private(0x0, 0x1c8) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613c) write(0xffffffffffffffff, &(0x7f0000000140)="200e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4020080c1}) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 12:19:33 executing program 0: setrlimit(0x0, &(0x7f00000000c0)={0x9, 0x4}) r0 = syz_open_pts() close(r0) getgid() r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000ac0)={0x0, 0x65f, 0x9, 0x9ae, "082f0569d4af7a23acf7041300"}) write(r0, &(0x7f0000000140)="7ef873806920880eab1c5b61687dd6d737eccc203a19756594e60901f99f1c6a09e5ac596dd7a3ff734e1568eee4b557f0756329876f22388802d0a9c1c900000000000000f10069ebf1123a8beb352e45b2ca87b72464fa7ef7584029434b060c1823da23a0fd9afe20e73addf776aecfbe5860abba6e262f98a3ee9f9ce7458c3ac77ba5c3f6029570d8f7cc9c5a6e2bb9b83492884df7899aa52890dfca4a16948ec6594d72e2cfbba22b9d53344bd03379876d0f20fc0ed2ef39dd31ecb6efb7829a00000000c4cdb74fb4e3f3feb51d640f2f77dcca6addb05c2a16b4a59c1e56182a91ec5a7e1328cfd45513540a9df7060afa4082337a19cc059dd104", 0x100) 12:19:33 executing program 0: pipe2(&(0x7f0000000080), 0x4) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000001c0)=[{0x0}], 0x1000000000000214, 0x0, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) mmap(&(0x7f000039a000/0x1000)=nil, 0x1000, 0x0, 0x11, r3, 0x0, 0x9) close(r4) r5 = socket(0x18, 0x2, 0x0) r6 = getuid() setreuid(0xee00, r6) r7 = semget$private(0x0, 0x4, 0xf74010e7a32442be) semctl$GETPID(r7, 0xfffffffffffffffc, 0x4, &(0x7f0000000240)=""/114) r8 = getuid() setreuid(0xee00, r8) r9 = getegid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r11) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000200)={{0x0, r8, r9, r6, r11, 0x0, 0x7f}, 0x46d9, 0x9f8, 0x80}) semop(r7, &(0x7f0000000140)=[{0x3, 0x4, 0x800}, {0x2, 0x1f, 0x800}, {0x2, 0xdc, 0x1000}, {0x1, 0x2, 0x1000}, {0x4, 0x4}, {0x2, 0x11fd, 0x1000}, {0x0, 0x101}], 0x7) getrlimit(0x7, &(0x7f0000000100)) setsockopt$sock_linger(r5, 0xffff, 0x1021, &(0x7f0000000040)={0x5}, 0x8) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r12 = socket(0x18, 0x4, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r12) socket(0x6, 0x4000, 0xeb) r13 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r4, r12) setsockopt(r13, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r12, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 12:19:33 executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000001c0)={0x7, 0x4}, 0x10) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000180)=0xc) r1 = dup(r0) read(r1, &(0x7f00000000c0)=""/191, 0xbf) connect$unix(r0, &(0x7f0000000d00)=ANY=[@ANYBLOB="82026e2f66c65e61a4f5692c6530ac2115185b0b228eec8c5df941aeb09b8a65f1fe64a98cf76e2c1a040000000000006181034ab974a21cfe8a1413984404507a692488798e69e83180db87a7fe4daac8ae2ae108c15741c549389d664a5fc936040009ae212686e16e5addb689464801daa44c6ceaf4992c022923adcc19bb4b5a68059fc86cc8ce071355fdd157f9a31fed9ba230aee524caccfaad0dbf02e05c46fc36f1f8073fb436fae90000000092fb7a5d82859c307c58e2ff08ef41c5300b889db62b0a1cffb4e1faca180003d240090f2d3aa0d3d60eec08009c99dec177aeddd4685627984eb6ccb6c08e817d50f1ec5f748f5cdd8fb65026499c10f6816464c409428a11e563f62105b25840472ecd1b41c9b5ea1d1fb3e134f198d0c227f42e1f2f232341386c516a5d955ce3d2e211d06f30328c256e75b7a1f20376d9289880866d26d03b7a29b46a4d6f659d79abea9f2e8a39a7141e24b8199cb637e42ffac55a1e5281e961231e67e6081a28155596e7d54eb2a88cfdacac89182e39a518b08ca1e364becd0e1f10d00852a686fb726cbb8c7439b4ae12e6b12d96abe0ed215759000000007fffffff17784244cb1ad14a75ff994ce64f65d8db497b5754d22dbcd30ab816d3b225f5d99e760b9d906f1dfaffa70a9d2d371d8ac29597d5e5f987fecc31c986086bdfe1cf06aa2ff4a8618314f783537b9c44e7bebf015fcb18a5e79cb44617bb0e14d73dc1aab2060b81823a28b5dc01dadac4d9caeaecc24dfdc5c159b97c9f70cac217dea456be7f5d585caf082574e1325ef3ee0b1c30c60f33e3571094db956d76f8eb1638f798189ffa4da836361ee4eb924a2258fbafa941fdf9fc0c2194263b5d564c19904b52484f52b2f8e97aa2624bc41ea9bae56de71da07aa2997e4a4e856713da2696c09de5b12aa62998c6706f4d00a11f"], 0x1) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000080)="01201a56000000000000c1a1bf000000ca5017d2bd0b00000000", 0x1a) socketpair(0x2, 0x4, 0xe6, &(0x7f0000000200)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x40, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x7da90376) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(0x0, 0x1, 0x6e90cb2ee28ae046, r5) fcntl$setown(r2, 0x6, r5) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000780)="bee0940a02f97882709a6059ec928a6501257f8f4c24f3d0bad062a2af859dd46c73d80f1db4d43e2377c6128a6d51171f4d0051e679d7eab5610c858d80c06c8ee82aa27b4825e8d67a0f5ad280fbde8214129571f7cfd9a841ba43369e43fa36652a2757bbd403d4d49aa98ff0b996be0438234f9379169d44dad66f0ea9bf9d0f156099712886d1e0d93d07540342194fd78ba3255df1331ae2e5e64c88ea1f715d13978fe3935f31b47dcf1ce474da898997443aa51c9dedfc004e06d51fb82f4f00a0d2697134bdd58a3f500705a31cd5611e2e666a569b42a66c9fa46e1225e77aa02507c14b92ffda4b8baeed42eec942adbf64f3a16b2e369cd9327579792bc31fbe029439432f03889bbfca926cc7502b9ef1a05cac743c9301258c594068b6985dca9e521620e0fca51fc02eb2d550b92597062b58591f4c4ce17acaabaf0cb3bee8106314c890f00c7e73f1cdd839ee5e2b301c9fc6fb0243287b4cd8ba56ec2e1ecb352bbc7e4c76fa22534b8cd99bf34e1649f497a61ad732625c796219463e04336c2ae24457fd637cf79a46ee071d030ad6d7afb0367376ef1367761106f99cb7a0698db4797dc97794a2e27a03fd72adc947a07714e2d65670070f22f9fc4b3f744e829b0d0fbf015c22d7846e394fdbdec0b978cd3c5b8329866c57df66168e5e9dc70df898b5c3d416c24cd04f3aad89c90c789712c7cd1aac38bd6aa89aea83ba29ca67cfbc89fbe235cc4e064af9bb0561269fd0cdd303afdf570d2a398301707b3f2dcd4f551866e83c7145779eb708de463388dbb7dea0deb6278636ac2c2e23473208bfd9a81ef108cb2bd078cc268104f1bde13c5386d7da3366e19bca7df8b38d8da92aa1cb68077be0ffd99b97cd6c04e94b67962b5baa8d7031718d100621146cef52b05dcb49931d29ba9478af6fc51869f264213cc1362c06d985e53181303152f80326fde808d6d345f85aadc453bc78ffddbfc93a35d700478164f02f68ce78945ba92a5eb57213e8844e24f2a9b6ce5d10718371f596bf20bbb7fdc1cdd17e75d30111107d3d574aa84082ad598182d43532295adbb4e299de3e46dc957b87a256a3437df80fc437d87fba78d13dee75b94be3d59eb7787eb6918fa177a7d571efd911fe8574948f1f4316e7ded13b617b00e188617907c230b7e329d1e1751da5a7e38c768c79d8175a65bf20657d3853d4e111c6cec009bbfb2909a0b18873a91bd6037824073e473eba8bb4b219026a09820165467e51f0bc78ca1223aa7a1a6c7c14cf25765dcae730536df5e6bafd60697e077b2d8dce5d089f7b438b5bbf3d5b2b20615c22794ce034c559ad9ed1be7ce91626a10970b5d9f93b4edfcb4b6998652d83ed4a3b180b0b079a30d50ebec2719dbaa67f1266937cf00c32c6f757608a8ef9a196f76a68333443c092dd4913180a19f4f8b436f5fc2b23f9177617ac2d574e61ace07eb65bbe6bd2f8a965c63d7a434f38865b1bc887913e4b9890d0510fed93573f700a5dded32bfff85c31f1649c02f22ce6510f7f939510773e4cb2d89b26918c3d2f7a3c99ae8fc9de654e341077fd924125cd8edcef791b89a0301811c77c0e1d22c9d96e848b238973e42eb1a808aec37ee858040832695345f346dce4355ace02ac52eddb891bf922a39a06d1a28bed2e625b2ccf8fd8ef6835aad8f4f9b34f62fa5d5d80dfe197178e9202fd27a071ff6ec26f834e6a3ac5f8c916ff3da03e22dde386b576f7a61325d55ff57b5a42391f78f6ede133d908568ec6743bf7c2d558945afe97e7341997b794d3277b29ec9865873cc3b8da311beedd5fec5361fa48b9a323d6d64051e1055895e311d1ae1e2937ff2ea1d4c47bb08d2cd387aa4dc57e55ee4ebd1b02c6e8cf0d4e0e3c31d72e5c49fe010a6cae2ebbe6ab33af94aa910268ca42a1982866bb3505cfd319c4f6c33b05330d5b5d5df9484f7d4db9f60a", 0x57d}], 0x1) 12:19:33 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffe, 0x1cd}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x7) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x18, 0x3, 0x29) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000040), 0xc) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) 12:19:33 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x1, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) socket(0x6, 0x4000, 0x8) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) getsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) r7 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000140)=0x3) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f00000000c0)={0x3, 0x2}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) connect$unix(r8, &(0x7f0000001800)=ANY=[@ANYBLOB="8202adffffffffffffffff6530130fb9aa23d0575a54d78a2a197a3862074156f0d17794698cb1000000008284955984c87910bf093f68c11700287ead4bcb777fa69dfcbd1697790a10d9436ee14ceac24ba84e6abca64896bc57c6388bbd2ad88b2951b1d65801360bcd4c0a8419da705c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb258557d60f13ad3050518d53f8a4aeef9d612f871f4385f04157795ea4a5c59a1a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea7be8b36019dea90d160e9b2048a3c0b5495a204b24be82ab7a1d429588e2ef4f3f7310214dd6621b471ebd14bedeb621576b1500c75ec025cd156589e86a49ae654259ccf08494247af9aedeb4efd3ee6c50ee93108376ef6994e786a04a5240b0f7bf389914bc1a7a94b7ea981b35502b868b2729cacee8e23599246be92480fd100e7db031124aaefa935c00394568d03ebf657c80a28c207c50b8eb9e7636963f712823d723f3943bfb8bc326fce577cc7419ccede2c67cbca2239e9f3fbb6109b3deb1a023deaa0c7b0fe1e297b41476af4cd4b4db696d7d0e76d1141d00ac5e1ffad19cd1c9a601638cb3be04e733e5e6ad37ee0654dbb8a439ab6c12a288f2a0a0ca43ad6b9c1d78e56740289fc303dae8acc488683ecdf66a6e4230feb5d1251a0152aa6488c5e4584d1f7c28b7dfb721d08006c51d692e5315a1fcab1578d2a46ef1e7c4aea93460628e82676e4c27490bc5b558220588d4e58ced3c08afe5336307530380348a29003fa8672f56b76d97da917ea9e92a8b8b26b3be1ef1a709000000902a256dc07bdf926fa5ca3ff3a967b31f4467b4c8946e1500b2ca6b80825d9c36b50fd816dbaeb940cd3a06380b77979ab4ef06bdcb00c899ff1610528c9bef98ac669e81da820920df7463bcaf2321fef89ea0c8ba473f892743feba829fd6681e"], 0x1) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r9 = dup(r0) setsockopt(r0, 0x0, 0x3, &(0x7f0000000040)="6aa62e34", 0x4) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000100)={0x2, 0x7}) sendto$inet6(r9, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 12:19:33 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="8b0201fcffffffffffff214147f7cd2de35e6e0f43e0ddc4f54cc627dd28a697abf7274c33e6fa1f406acd9f8d8b37b58ec54df48a472af1bf2ec4831751df5a04c1e1c8d001e82006cf0343d883a98653ddc87c84abcc8833b4ed08e775bc4d8beb6bdb07a68845ef0ae3b290114d58b004cfcfa6a258e9e7ef6f086290cdf4a08fecfef706d1c22ef476566882ac8962638daec0bfed21314198260deca34e2d0bad4a67f5b9d8a2f0453c5048a100608e190189de783df5628752cffd3265826bf0e2e5e77101ef39dcccbee066aadb219dd68fb12c8f0d1f66e82e2d9509d46921015324b995afe1fbecfa72e8ffd0d114cdb0ec18aeee7110a3428a66b8da8c6bd4bd000000000000948b08d4d092a80c8ff96f321af3913385c3e75762bfb3f83d355966abe4f8d7526e83c50900abbf5c929dedfeb69934511e47280605dd5c8075bb682fd4df88d29629a3e719d396af5906e7ae68f0b1c7c45669ced89552d9867e1fdc920000000000000000000000000000000000c55e15fb74a27aa3f685dc0608f8a202a0af976e330206b24e324c495c60e6a9c4def7146d14ca5c0e70adee1efb8a72a5934900dd2eb696b45293848fd7d2e57c8c6dcb5e8e6b2014daba26db5e09aaa3e73c3a2f926c58b648eed0ad1359739022dc956090f44ac73ae9ac5af030ff963d73e6fd3a70ef72dd5000140628415f04b11c1c6cb80d71d92bf66ca4c5c1e0f87ba1d401b8007008ad23b40d4bc225305a806a392ffba5033f189223f31ba8a50abc74dbc417a8dd4999778512e59026656bea1fd5d8b04f1553e2828e7a8a051021fd64b81e6d88d6cb886c383568f9d61166b6be3aed4e92bf32240639b4b417b00ce3bfbac4e959ca26cc7ea314da1f65d6211c64c7a3b9745a25fa84ae6b47754785f137e16b1ba03fb7d9ea668e57755e26e46b9a841a418806c3e93f6b0e3c9077d5b43e76b60303b723bf03f65ce8f7b821bac7d95d1e3ccd961238b8f904eb3b813564a922b7fc81705c6875085855b6a9927a5af8a78b2660ea4b7c44a5d738839790935400d3461344134282fabdfd6f4a2767ab3db8b1069f8ab7daa931ae61f948d164e9b715dfdad7270825f89d4cc59a784b2a0ac941e57658a540bd8259f299c8974e0d61f1fa292a3f"], 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) dup2(r0, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = shmget$private(0x0, 0x3000, 0x819, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r2, 0x0, 0x0) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/210) shmat(r2, &(0x7f0000ffc000/0x2000)=nil, 0x1000) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0xfffffffffffffe8c) 12:19:34 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) chdir(&(0x7f0000000340)='./file0/file0\x00') r0 = open(&(0x7f00000001c0)='./file1\x00', 0x201, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000280)="96c8", 0x1}], 0x1000000000000109) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000001540)=ANY=[@ANYBLOB="820200000000382ce75205829f8a356cd88a7b54638e442a12d708e3b2558565a6192741207291c4464fd7e329dcae63d00017a78a159fa33d2af46f109277552274863211dc189662a97c2c2b6b40a1a8baf9441fad819f91c8507cdaa7e46352156e74e95b40ede8dd14e045348e0f675830b237a1bc870dff4af4cfac9206ea475e33120feb2d3ce2aa960000e62a63eb48fe5464148b82cc745dca1ff6f29693eb9aaed3ad7bb79fcaf17f5aab5ef39f4f727d3b07b4bf7b1d659ecc445bdf20ee638e5ced09c3733ed8d5a664b7c4a772861c28fa2af25b47fbe270481a6d7e76029e362d4fc59059d353d6fabb98036ac256b5ae913733ef757e52728db2d77e1b9edf14ac2d7281dbc5ac480951bf785d2565d26f5338e5d444be70e65f7a67319eb8c1344f30cdbedcd5c23ed6d16cf792ce7ea87a59ed42e3fbaf3ed6359d0d93"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r1, 0x85}], 0x1, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) r3 = msgget$private(0x0, 0x0) msgrcv(r3, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000140)={{0x5af1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x2}, 0x1, 0x7fffffff, 0x0, r2, 0x7fff, 0x6, 0x4822, 0x80000000}) r4 = msgget$private(0x0, 0x204) msgsnd(r4, &(0x7f00000001c0)={0x0, "f37b8614e939b21f639bdd6693a03b434b5fbade3045e18a64cfef6f9825a82f47fd3728a482f233b309e0a599d831a175700cab3f79d96fb7f837686d9073a560bd65d82788d62f5bf2603670b3d722cf191f8c9906275210f6ab0ca7467241911394e43c77061e7229cb59bd6b04262cf278a08793ad58a12d53cc77799ce1dd184d722c67d0cd4ef356e7257639d7f001a44bd8f68fdb89e1e151359eeaa02632a0dd92230af42d8fac155a34ef72274d225a279f53210e634e4282015d4b60ffa2ecd525d51f6ba291d8b3af5ee468477532b9c52db0432f5509f86459f3582b6fd3f0ed73a10d3f0b2062eff777f859c06ddbfdf0f52950687b19a8941ed8c679255926c685a5021da5631d0162b01ff76e3340227ad33eba21ad26a6fcc491a3eb46e792517d40774a28da777254f10a7f5127592280d5313c957ba057f32307e4006455c31674b73a2627ff2f09a1700b4ba6146dfe77746261991b737dfa5f34ff13f39baae7ba89f5b6b9e5a6de40940157b47239588522ddd87500b2d9eeed1dcda5b03d69ed0670931be40921e028e0d0579906c9c05041b823d2cd10634c0b62b42762987b88b1d8e51b9c04cbba191711472b36b15646f6a26d8be7df23c08378447dec95d325e2a5506dd3081051d893ba749128e7b565fda6bde4aa1ae88daa8a05b7f2ea14046e3d68f70525186adbfd0340570842e36244e780fe6d882ab02950298249cfea7f288b505d2cfe81d6f5fe33d4b87df93111d78bb1081bdbf0453a13bd5e6b023dd0183eed698f8c8b634fa5daccce25d0d5f996fd77c2dbb82bbd480caf15619be129d5ff194c5179d29135a03f2fe463f2ab90b65944fdc57708dcde08039cdd67d238d98f79e09e586b995752ae9ee501e2dd06e516f38b677c19fd1ffb0e79eb70be852e67f73c5ca874d15b97e3397ca26ef908b1b700b28c6700300419dbf3ebec9cfc5233b5c51e0ea523cf231a762f31e907311f358470f78f6fc14b1dce5f048867b76ddc1a71d1b90d4dc2c48369ba46357721a6e1aeca784d5eef3deea7623082107868346be7092788ffa5957009d59848235e088daf56b13c32568a9209db250ddb4cbf8d9e6c054b2c36df282e3d3352d3a042978f0b8767dcde99584dbe6bcd498b3374901cb6c3c4f696fc8712dd56032e99a25bc53cbcc69cc82fb903d874b2d0e27b26c42658aa7f74a7a2fb584013d71fd5aeda045c30461412a2feea9a677899b6c3fd8b2ea999a1f976231f770c321b99e2e4802d26103af2ec5d580d6f160b3dae56939a9b666c0f78a28592bcba53d15faff7839613431d127a44aec624ff2900ca61ca208c58ed4a209c0f46ce5facd8979ad98808c0556fc5eb5fe5926fddf6196c47364bcfa84ef2a6345c1d19835fd729a069a7cea449e32605cebbadab6e1bba0682c20afe0aae3ce5c5a0cbcce76fbaff6e1a41993bc3eeb05a6a8a3e3e059da8de9fe172722d9ba98520c9ab237292e8f17da3b3303e8e0be58e15d3c077c1ed65829c7e0267a7f878d391eb677a31ba31015f8d01ad2a48310131dafa6307201f0b84492d268c0325dc200bfe6f9310d7d30bc405cff9d91608d552aa6757fe8e421ea0c4ab1ac58aacb2ac7422688e6c7ab1e0e6dfb3ac036f81c073afb2a6fdfb09d0ef631f33c59ad3544a5e6cf4367c8f420e92eed70c8f4b88729ededbe689bed3d46cbe42733e2ddb0708cdfda7875f91c6da9a7dae9e39f9042b4638be8aeb9e5c55dcdeea4d0f89da15157bc022bc8d2d7c599d71b8c58e55ba6f0ddae5493d9e5194dd05814715ab9f20d3e175adf69b06006f9a8abeda710a3fde19e549738343f50de5dfdb81ceaec7e8c5adffe6fad9e408869f919a6430c054ad74e65ef965b6b0b2c63de04b0dd5b02a5429feae85781f61ac3f78f48e03305fc77168629af54da63a8ee130ac9f3976a99e8e255233684fe46abf7804bbc047b7fb39013821cd7958a0655e31ce34dc289b6b5e2f786350be2143c92ae52d85027638f2c435b6da9c12dc85b06c7942c62ac3d4c8d8d204a716f91870b61674aa24323d66d201ae2c65fa6276fb0f22fb9b61d2be0625ba0cf4f0d8933776974981d5b4e651a7afc9381cde85586c49f97cd7fbb4624cf5f68abddf6db0b0e12d313530b30f1657c48a243d4c3e05201d035bb7e3005b0204aa47df0c6941603a62f8173716473dfa3797720ce4c7e7da3ab9396ea3dba055bcd19a3af5fd3495554dd8a00d40269f23f0728ed129fb7b193041206a856c5f71abfc05145772355334acea6b3ebf2d7826e7af8e724aa161ad2c514a50b83079cde6ce547ed9581b10bcc0fcb98819908e320aecac3deb6a2b779044065c8e2b60dc1f1f34b678a69ed30628f036e1a988befae5172fe49078e61d0c67b80c770d408dd08c84c71057ea61cbfdaf25b31469ab818ee97f6e2901373fe90a847e0f61ba748951409c5f0dec8490d26db969124122a4f1482967b4679354173189abcc902b566753c96c3b1ae828e7c84bd51b4b62e62d71703fc71f8a1ba5a34dfcc31b28258fdff1d7c8752573992fe0b250ac0a11c8bfcb29d2b2b5c4e676f43cc2b844a352d278970e154d8e28afde97e7afb6b51ff02282ca313e7ff9ec2e78abe19bab0e44b8b882d6fe7006b4741c4a1cd9f6cc202cef3aad5905c97d07ea31268da8579415e4f1215f302f93b1477baeb61a2bd93e16e9a1c982591ab4f5bef25e9921244964902e41f6cd996e776eb1d04a89e07755234b258a9d755a9d16c22a45dea14df312dc6bb3a147eda7b9e0c74736225635aa1dc91be219e52b19246cc845e4b96f622305b941aae9dc4130ee51b2ecabfb8f854fd54ff3b08293f86ea7a767811c2cea1e6df12a0e0f5c380a6e1c92169e3414ecedcffdc26445d262d69051a3aea59a2139470b9eaf73be2b4a202b41c396ce9bdf808d20b9468722a15a4995800f2459648e1e92d2c11b248d9ccfaa734c71614285b36cbe04976097e351255335d947954484106cc5eae7bcc911a0709b82310075b1fb5428b45d39312f19432751f59700001579f615ee7482924d4e5294fcff85ec654c8270aceaaf802617b7f7e2f0227c0a2683901c5a153b558b85fbb3ad563e456a7d8209437fdc1424408e8ae5b7169c414da53475e7404e79455d2c23e41a14d4750e5ea0a0523312f6a7d7513472a7173605d1a9b3b0103100a62a62486d0bc6fc6165a5ca598a7e01b87686b6f87b6e7d79109d8c38df673a3951d77a68374e9c2dc58e362dea00ff00129b1283122c10c7604c56ff7ba5e5e5832bbdc61aff69e8487c8bbc8b4eb01a5f6d4c39f733fa682c14e984b149e8a379719617ca5e63ed718ce0663be68d3499490ad0888809667e8d085390ed72c0f5ed399180d388ee0f779bbbe968e6c0f6ca3056634c0032c526f9fd59ebf6dc16db0df43dd7323ab94146fa295c649f2225af64834dfc3826ccdbd203f148f576dbdc50f5b6081f3c2a9fcdf3d861836cb961cb5b90875679d664abcb4fd29a945363bf00ce68da4d8b09fc243f9ba48d5cb7956190822c29897ade681cb3c029306be967660a949ff2cefd15a05f419cf7fbb6e47978ccabee8542aeaeca274213fc11969230a7beee3eda2cf243a5ecf21e6710f12e6374fbb18c63951ec91cf4b5f7af2b517c8fa6300f6fddc9eb9ec4d6a7a35c305839fa6936b71ad400efae61fcbc8a2b6910d37b6aa0de3406116a9ba42726976d5b8e1ef70570fa7a216946cd34ce5a6c3d0fdfac01358793f93df8d740f492b3392fa2dc7e8037819f7658510fa9d423d41f708e7d69105041a5faa0c6fff356c85510f16d75cdc6e1a7d91c2288e45ccf0a1d002538cb908bbb5fedbdbaa0f0db063c3f3e8e5a9384e26a5d1f8444e590ab067deff2a0c73194547839f6e4574fd01e574b77d498a412481ce2e3012e16d809a1f51f1395b14cad7610ebf626efb42e23889a9c12eef236412161fc810f2bca9966ef3d550cfa299852e337641ca62f8d53714f70c9d00c333b86ff8d04144de49f5a3cf61b51675d0fe5312226435640406f84f34de632e26d9fbd95fe0453f3b5b9d34a86a6a7dc6b39043b079c0b5bd2db1785dd8bd3d2f3c3535cfc91bb09f804710c1534ec59f94595bab8930e5b51e71b0abfb70313d7aadcda2fc4ec2d2b2f9a97efecb04f840a120037bda322d8660c89c1d7bdc4ff2aec64e2a9bc4cd7fbaa660fec7861a42cef62ead85dadee98f8c07ec44ce0c145a8b06776c126a8244e505eb438ceaa1fb70a0b89a85f69e5ceb7a33f8892506b319d9895ca47b4af16f6bd5377cc69de1b28faf1ab0c923e158a718d9da22d190a33518e8221fbea1d08cb50bd92d1a9b8765873d796e83889d1a86fb92a67bbbe85f026a253cdef16ddcc80666ec4beb228167ef3b501531a6626863acec41a7ad015f4416be1a0b120eb499d165ce66c6983834602a280e0155e82b73d6f9ce1c22a4676374e15800478fcf2e4c32226c857ad1e1e9e16ce8d01cb2c9c844ac12560e9a37e391ad3bacf965ea76f070316d499fba448ff2f8a4551e96cdab07322d4b22844000c6c1df45c7ce4eb969748f301a0c1bcd275cbcf56baad30fe982c71ca845fe3752cf2fe779c8dd453f8e1df0a5340a6e0a6eec7b70547777e428b297c1826c87935105c9ddf4f9143c2faf3a88738bc8276f89e967099544e3beb3217f2d1455dcfa046d17b5a5dce09e5398dcec0af567da2ea36aedc16168e48215ef1c6888900ba66fde7f3214b120d550e7eeecaa187baf0159d4852c5ecc801201fe9d514e9cbb2d4fd4ab9ba4069854318c9067db29f13218bbf7758677b944d1dadf1dfd5ec0f881b0a21a600fd6959d3caa99d864ad5852f2e6ac3af2bdda492bd78db0ce9de68283b82b56de769b729e4edbd0e21a10178cc462c9c011a288cb05d1b4ab631ec2e54a6dfec7abee00efa2018924aa8c82f6fa73ff393d9ae0b98c52dde8b00bcafb3f2c6b950c08025d646fe80eba9018a7438b12e28a5cc377e6f417795da78078a528a7f7948cd9ef18cd402f7e71961de797da8a5a3aff55e3366e886e517f814c543b125c390c5e0693e1e4d6592b23c9f067e715cfab477e4fea7db56230458fccd209ad2c9bd5aac5741a3f9ee8f375e53e8aba32056329ee198440e67e207276dede7baad2db227ea9f5a594f772b63c4ee91f8076514b324857ef0d1b35c692fcfbfef6be306e57bb07e5bc9b382c6df2bf1240cada0b9bf7b52ca3bf3f3ec1decc5aad15a93109341336f1836ec55fc8682dcaa230b849edef96a3e18d4b2b2952085612a2e303d30a938e92a9df087a217c135185c10a11c0a479bacf391ce084b41f8cda9af93bbe0562c5834feb3eb1a3963fe5ef11ab8508208a9f97b3cc703c1a071807e9fcbbde7c4e5e13ac5ac532c71129efef9f2f65364fd4d7511c69ba74470b130a832b8dc9fc429135d7023ef47f0a85695301cc40120869098e75e7caf3a5a578aec6f925c6b7cd63e594a16ebf085d3e2679d40d93e217b204ddc542a5812b414da37db7e003655625920feac7e730ff78ae52cd4aad5f96da9271fc6c8146a31c670b59eaeca72f878f01de0326c8fe636177b43bcd4cdd9ec8100a2fa784240796b68678446b9d9e6eee6c9ba30a8f95ff4086d63f0a796660bc6f4742988373ef21bf6fe8f2d1a2e2a6da20e1c0e062a403154f44b43f1850b7194ffc1fa96ebf19077ca17b641f9e5f0d4b54684"}, 0x1008, 0x800) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r6) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setreuid(0xffffffffffffffff, r8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r12) getgroups(0x7, &(0x7f0000000100)=[r10, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, r12, 0xffffffffffffffff]) r13 = socket(0x2, 0x1, 0x0) connect$unix(r13, &(0x7f0000001540)=ANY=[@ANYBLOB="820200000000382ce75205829f8a356cd88a7b54638e442a12d708e3b2558565a6192741207291c4464fd7e329dcae63d00017a78a159fa33d2af46f109277552274863211dc189662a97c2c2b6b40a11fad819f91c8507cdaa7e46352156e74e95b40ede8dd14e045348e0f675830b23735a6566662b1d496ac9206ea475e33120feb2d3ce2aa9698e2e62a63eb48fe5464148b82cc745dca1ff6f29693eb9aaed3ad7bb79fcaf17f5aab5ef39f4f727d3b07b4bf7b1d659ecc445bdf20ee638e5ced09c3733ed8d5a664b7c4a772861c28fa2af25b47fbe270ed83d8fb92178e95ecb145f7481a6d7e76029e362d4fc59059d353d6fabb98036ac256b5ae913733ef757e52728db2d77e1b9edf14ac2d7281dbc5ac480951bf785d2565d26f5338e5d444be70e65f7a67319eb8c1344f30cdbedcd5c23ed6d16cf792ce7ea87a59ed42e3fbaf3ed6359d0d93"], 0x10) setsockopt$sock_int(r13, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r13, 0x85}], 0x1, 0x5) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) r15 = msgget$private(0x0, 0x0) msgrcv(r15, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000140)={{0x5af1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x2}, 0x1, 0x7fffffff, 0x0, r14, 0x7fff, 0x6, 0x4822, 0x80000000}) r16 = socket(0x2, 0x1, 0x0) connect$unix(r16, &(0x7f0000001540)=ANY=[@ANYBLOB="820200000000382ce75205829f8a356cd88a7b54638e020000000000000051dfab46230608e3b2558565a6192741207291c429dcae63d00017a78a159fa33d2af46f109277552274863211dc189662a97c2c2b6b40a11fad819f91c8507cdaa7e46352156e74e95b40ede8dd14e045348e0f675830b237a1bc870dff4af4cfac9206ea475e33120feb2d3ce2aa9698e2e62a63eb48fe5464148b82cc745dca1ff6f29693eb9aaed3ad7bb79fcaf17f5aab5ef39f4f727d3b17b4bf7b1d659ecc445bdf20ee638e5ced09c3733ed8d5a664b7c4a772861c28fa2af25b47fbe270ed83d8fb92178e95dec18471481a6d7e76029e362d4fc59059d353d6fabb98036ac256b5ae913733ef757e52728db2d77e1b9edf14ac2d7281dbc5ac480951bf785d2e65d26f5338e5d444be70e65f7a81319eb8c1344f30cdbedcd5c23ed6d16cf792ce7ea87a59ed42e3fbaf"], 0x10) 12:19:34 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x8000000000005200) open$dir(&(0x7f00000016c0)='./bus\x00', 0x0, 0x0) chroot(&(0x7f0000000000)='./bus\x00') select(0x40, &(0x7f0000000140), &(0x7f00000001c0)={0x6}, &(0x7f0000000200)={0x8}, 0x0) 12:19:34 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2000020b, &(0x7f0000000040)=[{0x2}, {}, {0x1ff}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pf\x00', 0x0, 0x0) write(r0, &(0x7f0000000180)="b665448f443dfd9eb1c0bc40627a29e84e2370d4ab0dddb55210963bdc57f4bedbfd2ecb7bb0a87ee9f97f52e4e7b2d87167c3f6ae4b9505eab4a13beb44c1f87a9beef25a15d971c642ee3d85397c8461d9b0fbe813fc8945bfecada76e4f743e56304d06a67334af0ea409f7ce4bd05008a752dbccd959eb53707f70fd84dfc5b5da636097ee3c2cab6c6ef3c98aab48970cad3e29a2d580e515189ec45172c4fab019a751c78509cc642f7249e88b55459328755904d12b6f777185d199e800ba522036dbb38de3151f7420887506cbdf6c400d50380fd7", 0xd9) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="11"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 12:19:34 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8101, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f00000003c0)={0x8, 0xfffffff7, {[0x80, 0x9158, 0xea, 0x943d, 0x0, 0x1, 0xfff, 0xf0, 0x400, 0x100000001, 0xffffffffffff0000, 0x6bf, 0x4, 0x8001, 0x1f, 0x0, 0x100], [0x8, 0x2, 0x1, 0x6, 0x8, 0x2000000000000, 0x7, 0xfffffffffffffc01, 0x6, 0x7], [0xffffffff, 0x5, 0x3ff, 0x7, 0x100000001, 0x100000000, 0x2], [0x0, 0xfff, 0x200, 0x9, 0x20, 0x3], [{0x0, 0x7, 0x9, 0x7fff}, {0x8, 0x7ff, 0x0, 0x7}, {0x7, 0x1, 0x0, 0xffffffff}, {0x3, 0x3f, 0x1000, 0x3ff}, {0x5, 0x5, 0x58559730, 0x101}, {0xd0, 0x2, 0x0, 0x4}, {0xd50a, 0x4, 0xc15d, 0x400}, {0x1, 0x6, 0x13e3, 0x7}], {0x80, 0x401, 0x7fff, 0x1000}, {0x0, 0xe61, 0x0, 0xffffffff}}}) r2 = geteuid() r3 = getgid() setegid(r3) fchownat(r0, &(0x7f0000000080)='./file0\x00', r2, r3, 0x2) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffe, 0x1cd}], 0x0, 0x0, 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000000)) unveil(0xffffffffffffffff, &(0x7f0000000200)='c\x00') 12:19:34 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000140)={0x2, './file0\x00'}) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0xc) recvmsg(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/73, 0x49}], 0x1000000000000236, 0x0}, 0x0) getsockname(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000242e44220000000000000000000000000000000000000000000000dab9978968541fddfe04009cd8b2b1f633d10ef4caff5900fa56fc2932b92d0e489974bf4bf208eb232809a5e64224c1aa71145f4729af293e4a10b039dec4ff00091ae0"], &(0x7f0000000200)=0x6e) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000100)) execve(0x0, 0x0, 0x0) 12:19:34 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x414, &(0x7f000073d000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x1000) getuid() shmdt(r1) shmdt(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x6, 0x1, &(0x7f0000000040)="674a9d94", 0x4) 12:19:34 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(0xffffffffffffffff, &(0x7f0000000000)='W\x00') 12:19:34 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000140)="09917b2f2d25d3e5e3df3765279232c01f1eb7dfe6000f7a", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket$inet(0x2, 0x1, 0x7) shutdown(r1, 0x2) 12:19:34 executing program 1: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x8, 0x0) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000100)=0xffffffffffffff9c) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000300)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b148ea2a2efb01e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0xffffffffffffff00) recvfrom$unix(r1, &(0x7f0000000040)=""/177, 0xb1, 0x840, 0x0, 0x0) 12:19:34 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) sendto$unix(r2, &(0x7f0000000180)="beaf2c829e72ef2b0847b39718c0d93601cde6ada97477805d40068c402f47979f5a2e683036144ef99669436e01b9515ae6edc105b309c99ee5f2f5ec67212ea3a2567fcea469a58cb0f3b9df150f037524c7af199cba94fa407d533ef4c0eec65a6deb02c46529e323d118d4adcd434178cdf7a69c8f718efaf50f68e2a8fff53545b74c28adf20f015ff877a4d1ae343e54dcf5351b67be9edd7fb6d1647cf2ec95ba11b8bea73ff4583373954edda20bc3162b478c1a967960", 0xbb, 0x409, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="89000000ffff000001c0c28672863bc6fd0600ce5b960f7150b9412b6c9aed8e5afae643bab58c91a25ca812f1397ec9f8d0d0d337e57cfeb3f9c45a7dc16684bcb67b62c822e2a184aac0c77cb5b39a1372e9c70c05dfabaae7f5fc07f8646858fc215cb13614100f685bcbb1e1b4bb23b29f8dee533eac7afbd261d98f3800783ed11b834b05a34d1a4e2ec0624496c747ba6475d0c4833e01936c1b62a632c282"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) r3 = socket(0x18, 0xc002, 0x0) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r3, r1) 12:19:34 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) r1 = dup2(r0, 0xffffffffffffff9c) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f00000000c0)) ioctl$KDGKBMODE(r2, 0x40044b06) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x8, &(0x7f0000000200)=[{0x12819dae, 0x80000000, 0x2, 0x4000000000000000}, {0x3, 0xb5, 0xff, 0x7d1}, {0x8, 0x800, 0x3, 0xe3b}, {0x4, 0x8, 0x42ba}, {0x0, 0x6, 0x7, 0x8000}, {0xfffffffffffffffd, 0x4, 0x8, 0x9}, {0x1, 0x3f, 0x7, 0x80}, {0x9, 0x3}]}) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x2010, r4, 0x0, 0x0) preadv(r4, &(0x7f00000015c0)=[{0x0, 0xc955dfaa67bbbcbf}], 0xdd, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f0000000500)=0xff9b) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) setreuid(r5, r6) setegid(0x0) fchown(r1, r5, 0xffffffffffffffff) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="0f000000ffffaaaaaa85aa04a9dd600000002aff0200000000000000000000000a000000000000000000"]) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r8}, 0xfffffffffffffffe, 0x1cd}], 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r8, 0xc058574e, &(0x7f0000000140)) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r7}, 0x9581d2e99b36def2, 0x1cd, 0xf0000000}], 0x1000, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) close(r9) ioctl$TIOCGTSTAMP(r7, 0x4010745b, &(0x7f0000000040)) msgget$private(0x0, 0x20) syz_emit_ethernet(0xe, &(0x7f0000000000)="c7e895006f54dd160000000086dd") ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000080)=0x9) 12:19:34 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r1}, 0xfffffffffffffffe, 0x1cd}], 0x0, 0x0, 0x0, 0x0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000040)) r2 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000080)=[{r0, 0x4}], 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) r4 = fcntl$dupfd(r2, 0x0, r3) dup2(0xffffffffffffff9c, r4) 12:19:34 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x2c, 0x20, 0x3}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="2bdbb0fa93f7cfa029adb56e4d9c0afc74f271e90b4fc652c6f4c45c133045d44f317520c0e342"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x20000, 0x0) write(r2, &(0x7f00000001c0)="100a2956b9223776535934ee69cf7eb838aba49afa9875458254f744b3c97d5ed3413ae795eee804bc4caf8bd62e17248c10892370fc84859b076482ba2884990e0d0eecd94d1d02862ec4434d54d8ce1e8cb4cbd7d70e43f0485bd221e7eba2567fb1063fe5860961247bbd52910bc31c3afc7cb19256be394ece66052109c6027727b6a1555b4de2886aa045062c2531b54c41012965b17382b3cdda5cd3f49d3c955c7bfb0a2a14ae8f41489f216e73bf294c4fef00dc43a0e68fe44a85be6829ba753cde4ef87b5b2db54666ae0158fb8db171a472986f312bf7", 0xdc) 12:19:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kqueue() r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x10, 0x0) r2 = kqueue() r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x1, 0x0) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000140)) kevent(r2, &(0x7f0000000000), 0x1ff, 0x0, 0x7e6a, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x83, 0xfffff}, {{r0}, 0xffffffffffffffff, 0x0, 0x2}], 0x8, 0x0, 0x3, 0x0) syz_emit_ethernet(0xa1, &(0x7f0000000200)="7f98458dc9211644d18da4a43926a6ed1b1c8017bd95551100ce8065c9bc70b0883cd41751e322202424b73f043eb1ad607cb9363398c6b8d965cbda847ecd8bef6954ffacf411021edbad217a41df707aa013d749c65eebd46a52b455b48590579319ef83658b1065d5b15f935a55f9602ae681e75e0dbab452afda5f99b64373bdf50713aa3fe83a0eb8696d2f9e2bd73ab40efedde0658410ae35bb849ef6fd") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) 12:19:34 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="61491f6564d72b6c35da8515a352cb2f4c713781afda7c4ee301c459f6140f669a794bda"], 0x10) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14", 0x82}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) r2 = semget(0x3, 0x2, 0x430) semop(r2, &(0x7f00000000c0)=[{0x0, 0x7fff, 0x1800}, {0x3, 0x2, 0x800}, {0x3, 0x101, 0x800}, {0x2, 0x7, 0x800}], 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="891400000000db00080020000025c6149b33ff0f", 0x14) write(r0, 0x0, 0x0) 12:19:34 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="8807"], 0x1) pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x80000000, 0x3, 0xfffffffd, "010000000000000000ffffff7f00", 0x6}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) getpeername$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 12:19:34 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x200, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = kqueue() close(r0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000180)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r6 = geteuid() r7 = getgid() setegid(r7) r8 = getgid() setegid(r8) r9 = getgid() setegid(r9) getgroups(0x9, &(0x7f0000000240)=[r7, r8, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, r9, 0x0]) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000280)={{0x3bec, r3, r5, r6, r10, 0x20, 0x1}, 0x6, 0x0, 0x1}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) readv(r1, &(0x7f0000000000)=[{&(0x7f0000001140)=""/4081, 0xe5c}, {0x0}], 0x2) 12:19:34 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f00000011c0)=ANY=[], 0x0) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000000)) pckbd_enable: command error 12:19:36 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000a00)=ANY=[@ANYBLOB="e0000000000000000000000000000080a93cbee3f2e18770a483e8af8df53c14d2b1a245202c44449334e63d1a220f521788dd0f734f7b16ba5c3ae8823773013355612e4ea68aac48ff895519d38850e989302eb7bd9a049d5f2e51ff5b03dd27c1d5debd445b5611e073c27172b582ebc4b098cb4f6cb6dffa20f720b17de40d69cfff71ae08c1435b82221622f6451bee2b62574157fd8bdf536a20cf7163d955acdf42d09f06c109f6f688da620503a4ea8bc86431a8ebd40f73a2f16e9b8870ea50317c98f389549f87cd63cb0e8a57b177eaf8b6873dd28357000000004800000000000000ffff00000400000075cb6e53ead5c4ab94aeaa81b98684b8e1b3ef1ccb3dd842020b2afa9584e26e891f424986b203a765ae385dd9a5605fa86d000000000000101000000000000001000000080000002598c0a1ca7b7ad9f98a9c74360518b46931285c652794783e51dc423f3d933fafaf45df1c6a94abe63aa106803b3f7d1a96123e21e94853842128684a25755c1046533a29defd51b255dc6ba56e0c7785f995f44d2c874baa0ced79e40a569365eb8ab1083e15f056619e31e0c37e19e9f3219644cc0d68dfce30d432d65286fe3c81d9265c827b33d28ba5459e140fca17452fdf9ff6232b25bbe2b09d6b53c46fcbb6b09fdafb25f82ca94dae6e956f796a7aa490f829c21197d1769607ff4510168340ff0903ae205a6e5336ed3000b7ef7d068f35b35b7db69a2625793ba93ad5e697a7c957b4f4316b26d56ec9b37dfbe1da1b2dabd261c1fd6ce939f31c95f4e0c45bd93f2889fc8ebda1e6ab0d873c5b61c11ef28128294e2a52a3cc63ccb76e02eb4f5bbd5173f74e4476a1f0d47864b75f4f9bccd7487278390e6693a760228a4c8600b789d49034f361333f0228daabce62e501404b1980f81faebca525d938e0616e88c42ffdcbfc9333a3d83b05c8c29a4fd8d89811331418df48379aac428ccc97bdf9a1b8251b6083b5b6fa1cddc4bcb0cc322e8e826d60e9ed885ca186f07f69e69d9870659c611bec90bf376c8f99faf245aaa98e5b183d95e028723ce8eb7b4cd8338d16921ff1619c526d80ccdf5d6dcef0ccd12c8b991042888e84c8992ba9e35818a029ca64c6719e068e837cd8cab4e5a007ae46591ae4f994d5646fcd339fc58c0bf640eb6a068eab67022d5c977280e5acd055af76d5b9b227d01408c846d3bdfdd4d45d52e7849822f1071b9995947602783e0c26d3420183faa8d50000000021b196e70cf40608909d08c151a80202eab3bf87cbffa3f25625a75b709eb4811e98ad89e0e4028b01cc599fbf64066e3a5f3b43e3e8b757705c6d818a7aaf727039022de1fa25a549df184d739233765b76bb968bdf50b8e561ecdd9a7870c908f023fbdb166f06a99ed4fc8ee4e6e3837ca9cd0e3b2a76d3167c7bbb30c6077642c775827ff05c91778a6d0d750131b6766c3f4950ca497cad666468181d2ee37578ca02481230f874356ae53b56b15576672e7aecc45164c609b60c7d8ed392284fa6697ea1d0f701334e7643b5d3845f9e24cd8e31dfcb703cbdd1f585fc808aceab7105db7df2e0d31b990155676553c0415d8370867ee0f9e3770f7d9727cd1c40eb48bc0fcb00ba4b7142f18922b51d1cb1a67a370fcceb975aa4b37d01d5cb636add314b4e36bfa3d15ecd0f085b04b37517298399ecdfd4c265115697530576512816f1335b55b3b1012c175b4c6fb7c0f83958d3ec57525bda25dad67d01081c8c96da8d7696df3fceb872f1e29cf25dc117af51c21ecc1c3da18b095cb5892e7cc4efa6d0e2780feed39f427c0a8910d158c9f4a3ab9f85ecbd39cc62b9f90be00ec3eb35d382c4eccdd428ff533d86b314455e87f7a3cbcf29de0df6f957aee4d262ead52ba517286a1e92ca94de406371e77aa18f8e67b4d995fbf69b871048da0a125887cedcc357214eee0a9b8ace73aa6dbeb200a7331198eff4d788db882c53de978123addbd6ef362e5c9fbdc31313f56b086892ca5cd683b68a828c7fda1afd9cd8e1d8460fba0bac3dcd91c774a3cb33e390f981d4a2c9ba83d5c87edf6f5757eab3a820b7f8db3075f67e6dc1ac85a95ecdf1bd28ff5a5dd0695f954609d8810d08e943e71ae1de0d9e10dddd3fdd8f60499fc79ab816e439c19ab931b563d2e0b779a51d868e945e82e3ce3c29f5150b42b452d2bc569aed67f6915cd2a80df01f31b96318af88f844d85c99f425d7126efa35b5d5c54cfb2e53f5b9bde332848687b1b2ac5bb6c40793d85ba6786650e6d5de2fe0605a40175e30bf025f050e9d0468e68f0c6835e4d8db9157b779bdefe7faf23a97c7b80de39cff6b1fa329983cfee5670b56235174a0da901ae74d8da13baf691785d4c51d5e940b1429ba7eac479ee13622da5811be5ea58b3959aad75d428f44da57afd36d4466839f4f7c914fe83af689fce05838045e50503b61c326b7dfc6f770603f3a7d8cac3ff5cf0fe3474ab4787a8210dacc55d6c31968ad9dc0e8f0ad42777c42292c769c3332a76dd6a2131b98aed8c33dcba243a7a21c8afcb4d9930aafaafac06f844ac8bc43e06a2d08c551ad5f30ea2fbeff5f4bf957933996b19014d06f37266abbb6523cb2a8a7b8613f58ef6ba40a7f02ffa0c3293dbb091040f38458c701765bdfb6fab4a50aa4948ac2a1b2f2c56141c5e79e7d8c8afb81dcb5ce1a3aea043ec1f7e15df31e46f46765ddf25e05aed1364702c466458d65b50b5a4233ac6415298e460eaca4b8213285dd99d8d1a9eba0ebc871fd1208366e2f7f917e4f75e17e4618b225369ff6b0a2e8d72fcd12d769848ce3f5d174e93c9a16ee0d23962d24524e72f8b5a887996cbaca003efb0602eaf4caf1aea5f1aebc57cb942e7bd43ef0e5f460592d2cb37c109f5d96f0602cb83394238cf750c2d483d7e54f8a881d6ca64519e218ba796be0c58ad92fb042a63ac2b1cc08498ee0717518a450a1f2aeae14b5cb045619d76abf8bf222d9112020"], 0x860}, 0x0) r0 = kqueue() lseek(r0, 0x0, 0x101, 0x1) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x400, 0x0) ioctl$TIOCSTOP(r2, 0x2000746f) semget(0x1, 0x4, 0x173) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x2, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [], [0x2], [{0x0, 0x3}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x9}, {0x0, 0x12bc}, {0x0, 0x0, 0x7}]}}) 12:19:36 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x104) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x810, r1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x5813, r0, 0x0, 0xfffffffffffffffe) pckbd_enable: command error 12:19:37 executing program 1: r0 = socket(0x2, 0xc003, 0x0) socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000180)=0x5, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r2 = socket(0x2, 0x5, 0x0) connect$unix(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a2d7a3862070000000082959510bf093f68c11700287ead4bcb775ca69dfceac2a84e6abca74896819f507d00000005b2099cd2284bb2360bcd580a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad304385f04157795ea4a5c5fe65000002361cd8cac7ecbc5b65c6593d2870b41200007d00000000d28418ac1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e19779d035f5ea1b1009e5a319d54401cb92f77420eea383d7bf7913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee5ca78252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c90100008000000000000000000036d11b2434c929b34b0087cfbfe1612d25dd9e1e49f931a4193897b0a30000cbf63778bfefad260498b08dba9e41635373b6d46819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adfca1d000000000000000900000000000000b06a2c9ce08a146ee571cff99645d300682b4e9701b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc9310114ff5f41406853e723b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf9136006e51ded92a4ee45e46ef35719229aa64efc9c074a0ac1b2ef8831bf4ceb9aa9128c659cc7479a51a09378c18a083a84a577e045185bdd4ad11562ac9aacb08927c6ae3e1f566e8adc71256ffd00f27852be84d5f1b751d6c7ce7f1f085b9c5daab91c3b36dd711b5ed9457a19ad23ad4bd8dc3f98e3e4d8446a5bd19e0c2dcedcb6563c80fe448fa00af57f6cae38d87047d540e1fd00360cc47c4df6a9aed39e85de091f4607392d64f894bf9a5f53fad69c8a272d1ea46913bb70400000000000000d71bca25997a2eac52f4eb3d94335cdd89f5a3fb2d8205f2fa1485e9a9e78cc4aa4a4f340100000015f7f6c667d77814cf78136eae46c353a57c782abc2db20ebf5c1359b14d36f2034128183f010172407f95fa96b2cdc42f35c15ebda40e0def8aa4d7035b6aa36959cf8bb691fdcaa96e8e90d67603f51adddcd8505479eb440064017afd7c44fdce8805c80b999d0b88be0bb618c5c39d57845cba91fde79fc52c7afec8d666cee808cf44aec9776df24396188f261b41153c44e668c50ddf3a4d262d70e2151f158d7c5300000000000000000000002f3284b237419f2f75f9abdccd68d52b90e1bf249a1500fa6e598e02e239e16be6f49fe8004f5d59df9ef175c76112be3df4b1526ffcc00e61b0d55bf6e91875f8af2dd5705d36397fde3af595c1c89fb580544a3d16f7f7a230a14f6923079810931678a05168d14c524379e26a6c935740f484bd85f041e1c2b4b11ae0b06da28d4b0d125ef9d7f9400aebc6059f7ce96309b31aa5be87d91d4a409b34e637e3228f9a21008e6de1c229d4ab3e92603d000000"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 12:19:37 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="200000000000000100ff000000000000f87c8a5b671b1b542a538706000000b8100000002900000031009a0ee9d0b2dabb4b3d8055f4aece29462a2000070000009b31b2b71c34195eb8f71d5862050490e80d3f63a925e331d2bb409505027b86e8a4ac8de699418ff142e5d6115bd670138c9b892de290c5b0272cae54c69257464c4527af3b5c87cdc62ca46dc6637ddeab850fb0a26c077b819c3e34eecaa868d6d59d13ae7cd9d07b822c0e8af14781eb12325cc7c3516ff2f0d8271ca082cf9ae52f"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = getuid() r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000000)={0x0, "882876a347"}, 0xd, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x2012, r5, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r7 = socket$inet6(0x18, 0x4000, 0x6) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000540)=0xc) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r9, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$BIOCVERSION(r9, 0x40044271, &(0x7f00000000c0)) ioctl$KDGKBMODE(r9, 0x40044b06) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000240)={0x8, &(0x7f0000000200)=[{0x12819dae, 0x80000000, 0x2, 0x4000000000000000}, {0x3, 0xb5, 0xff, 0x7d1}, {0x8, 0x800, 0x3, 0xe3b}, {0x4, 0x8, 0x42ba}, {0x0, 0x6, 0x7, 0x8000}, {0xfffffffffffffffd, 0x4, 0x8, 0x9}, {0x1, 0x3f, 0x7, 0x80}, {0x9, 0x3}]}) r10 = kqueue() r11 = fcntl$dupfd(r10, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x2010, r11, 0x0, 0x0) preadv(r11, &(0x7f00000015c0)=[{0x0, 0xc955dfaa67bbbcbf}], 0xdd, 0x0, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f0000000500)=0xff9b) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) setreuid(r12, r13) setreuid(r8, r13) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r15 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000140)={{0x6, r6, r16, r8, r14, 0x8, 0xa7b}, 0xc15, 0x7, r15, 0xffffffffffffffff, 0xfffffffffffffff9, 0x10001, 0x9, 0x1}) setreuid(r1, r6) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) accept(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) 12:19:37 executing program 0: open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x10, 0x0) r0 = socket$inet6(0x18, 0x3, 0x0) shutdown(r0, 0x1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0)="b7b8b8fa2efece3d871b222c3f0c7eb9016c918fd1a75d2b7a6ddd988617dcd5705c9061b2472fbf", 0x28}, {&(0x7f00000001c0)="88dfa80b82b255248aa76d8fca9dbaa0f2f634250f17e69af467492c209dab900843a3be7406b69b78585a30be173e49128acd6cc4dd328808b7857f698b25306ce7c3d3f213f4156edb1ac1df0870c0e46640fa64f552973d5bd3862ee24421f2540c3d0019acb7282230c95b73ba7c81e76ff0dd4eb9", 0x77}, {&(0x7f0000000100)="300154850009f884bbdf2f7df87833be14a8d8e5b46bc7e5c205b0db5212f471976e76e7", 0x24}, {&(0x7f0000000240)="4b97aac23b113baece4b3ec6854100ab245c21a1fe211b69bedc4253da48453d6429cbd3ff132b32ba1b90c8f9b10ccd5e802ddb774ae60f6b8e42f521026997896a010c5d2c2a79ed7d92be6de313727e0b838be1dbb4230efc4bf59baa80bfa42813c3", 0x64}], 0x4, 0x0, 0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f00000004c0)=""/102400, 0x19000, 0x0, &(0x7f0000000300)=@file={0x1, './file0\x00'}, 0xa) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) r4 = dup2(r2, r3) r5 = semget$private(0x0, 0x5, 0xa6) r6 = socket$inet6(0x18, 0x3, 0x0) shutdown(r2, 0x1) fcntl$dupfd(r4, 0x0, r6) semop(r5, &(0x7f0000000480)=[{0x2, 0x10001, 0x1000}], 0x1) semctl$IPC_RMID(r5, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000140)={0x40, 0x2, './file0\x00', 0x7f, 0x20000000, 0x81, 0x2271}) 12:19:37 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x102, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff9, 0x80, 0x20, 0xffffffffffffffff, 0xd0}, {{r1}, 0xffffffffffffffff, 0x5a, 0xf0000000, 0x6, 0x1}], 0x81b, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffff8, 0x82, 0x2, 0x6}, {{r3}, 0xfffffffffffffffb, 0x41, 0x80000000, 0xfb, 0xc4}, {{r4}, 0xfffffffffffffffe, 0x6, 0x20000000, 0x4, 0xc0f1}, {{r5}, 0xfffffffffffffffc, 0x70, 0x10, 0x400, 0x8}, {{r6}, 0xfffffffffffffffa, 0xa0, 0x2, 0x1, 0x629}], 0x6, &(0x7f0000000340)={0x5, 0xffffffff}) r7 = getpid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) wait4(r7, &(0x7f0000000040), 0x0, &(0x7f0000000180)) ktrace(0x0, 0x1, 0x6e90cb2ee28ae046, r9) getpgid(r9) r10 = getppid() fcntl$setown(r0, 0x6, r10) fcntl$setown(r0, 0x6, 0x0) 12:19:37 executing program 0: r0 = socket(0x2, 0x3, 0x2f) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x8000, 0x0) write(r2, 0x0, 0x0) 12:19:37 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000340)="2e72a0626f700f19f2fe53da7150be9f7fe769fe70375797e553dab20caebed98fecdf1903", 0x25}], 0x1, 0x0}, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffffe, 0x1cd}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x6, 0x3, 0x200, 0x6, "6955f4f68f06ea54b566e3b7fe51330554a1a023", 0x3, 0x9}) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0xe0, 0xfe, 0x3f, 0xff}, {0x0, 0x8, 0x1, 0x7}, {0x4, 0x3, 0x6}, {0x3, 0xe7, 0x3f, 0x2}, {0xe834, 0x0, 0xe0, 0x2}]}) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 12:19:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x3d}, {0x1}, {0x6, 0x0, 0x0, 0xfc}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000040)=[{0xd5, 0x7, 0x80, 0x5}, {0x5, 0x2, 0x7, 0x8}, {0x9, 0x9, 0x1, 0x2}, {0x59b, 0x1, 0xd3, 0x1000}, {0xfff, 0x7c, 0x3f, 0x3ff}, {0x9, 0x8, 0x3, 0x5}, {0x2, 0x8, 0x3, 0x8}, {0x2, 0x1f, 0x3, 0x783826c0}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x2c}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 12:19:37 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r1}, 0xfffffffffffffffe, 0x1cd}], 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f00000000c0)={0x7, 0x6, {[0x1ff, 0x55, 0x0, 0x4, 0x5, 0xfffffffffffff4e9, 0x2, 0x6, 0x1f, 0x64118092, 0x20, 0x7, 0x6, 0x1, 0x7, 0x8, 0x1, 0x4], [0x100000000, 0x101, 0x7f, 0x1, 0x0, 0x8e7, 0x4, 0x17, 0x0, 0x9], [0x800, 0x8000, 0x8, 0x1, 0x37, 0x7, 0x9], [0x3, 0x10000, 0x81, 0xfffffffffffff000, 0x7ff, 0x1], [{0x7, 0x9b, 0x4, 0x7}, {0x1e8, 0x8, 0x80000001, 0x5}, {0x9d05, 0x5, 0x0, 0x80}, {0x2042, 0x44, 0x0, 0x4}, {0x0, 0x7, 0x8, 0x8}, {0x8, 0x0, 0x607, 0x7}, {0x9, 0x1, 0x1, 0x1}, {0x6, 0xffff811b, 0x9, 0x3f}], {0x90c2, 0x9, 0x4, 0x8}, {0xffff, 0x4, 0x1, 0x3}}}) writev(r0, &(0x7f0000001280), 0x4) 12:19:37 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x5, 0x0, 0x1ffffffc, 0x0, "00000000193000493a43197d57fbf8009c000080"}) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) 12:19:37 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x30000000000) ftruncate(r0, 0x0, 0x20002000008) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x10000, 0x3) setsockopt(r1, 0x3, 0x8000, &(0x7f0000000100)="21e5b9ff5641d8b5513b41456fe6c5879eda3a7bf49d3680bd3dac698439801b4917057c59eb3d019634ec65bdca5b6e6ff92d4c20c28bf69c4739db9cb2e743a1a77212f97ebbe863900367bd48ca833198e6ef644908b268bcb0fdc06e1e46ac165ddc8be97a420a", 0x69) r2 = socket(0x1, 0x1, 0x0) close(r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) r4 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f0000000000)={0x0, "882876a347"}, 0xd, 0x0) r6 = kqueue() r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r7, 0x0, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r9 = socket$inet6(0x18, 0x4000, 0x6) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000540)=0xc) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r11, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$BIOCVERSION(r11, 0x40044271, &(0x7f00000000c0)) ioctl$KDGKBMODE(r11, 0x40044b06) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000240)={0x8, &(0x7f0000000200)=[{0x12819dae, 0x80000000, 0x2, 0x4000000000000000}, {0x3, 0xb5, 0xff, 0x7d1}, {0x8, 0x800, 0x3, 0xe3b}, {0x4, 0x8, 0x42ba}, {0x0, 0x6, 0x7, 0x8000}, {0xfffffffffffffffd, 0x4, 0x8, 0x9}, {0x1, 0x3f, 0x7, 0x80}, {0x9, 0x3}]}) r12 = kqueue() r13 = fcntl$dupfd(r12, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x2010, r13, 0x0, 0x0) preadv(r13, &(0x7f00000015c0)=[{0x0, 0xc955dfaa67bbbcbf}], 0xdd, 0x0, 0x0) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f0000000500)=0xff9b) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) setreuid(r14, r15) setreuid(r10, r15) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r17 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000140)={{0x6, r8, r18, r10, r16, 0x8, 0xa7b}, 0xc15, 0x7, r17, 0xffffffffffffffff, 0xfffffffffffffff9, 0x10001, 0x9, 0x1}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, r8, r19}, 0xc) r20 = socket(0x18, 0x400000003, 0x0) close(r20) r21 = socket(0x1, 0x3, 0x0) connect$unix(r21, &(0x7f0000000280)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "b0bd00f30000ff0700"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x400, 0x0) setsockopt(r20, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) rmdir(&(0x7f0000000180)='./file0\x00') sendto$inet(r21, 0x0, 0x0, 0x0, 0x0, 0x139) 12:19:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = dup(r0) sendto$inet6(r1, &(0x7f00000002c0)="91faa4303f73f16493790a5ddbcda5ce77cc2c694d556432ef7b298a33d436ac766bdf8fcb4fa7fc1f7134621d5f318ec83f780d28d1762947f3e7bb9c0090d2fc81e3fc1bcf9919cd7fdea21f13033120e6a78995af67c3522f3071afe2b8a910f8d2623c827d789e982322997ec1c528c3d5d6d28f839034ba60db96f1a7238f3fd0b968b37b264446f0ef53c3e973d967405224f51eed8f04ebe9cd4d463d4f4d53366de6e087a60d27cb21e4cbd91a72348ce3cc5a15902aa9611c162de91e15921bacb3f8d2a0984a71176dfeeb9a3ec2c06d3b037a0a4437460b1b63c5026d416d39a53175706d9967596fa7868c189834b97c488c91ef91765656a95e21e215eee389a33b3317c8e2df7fa50f51b7af487612e48ef3b6d5238f7046773be7c62e12804b111b71a88a258693c0bd14c48d4fe44f24acbd86bcaae64699c406b4ffa0da0271d8fb7ba222714ce40fcd426d5d526edd64563ba88f2dd24a234f6f203b7cab8acee57d9f0931f63fffedb014c1c1e1f02e7c06df3a27ea5003b57857003679e8f356265e315e342bded038a6a61c0d634967be21556448de9b276ec4e3ec6790576a5256d55762fca53d9ccae296db8a4c33fdd405e776e4d222839021509292c5d7f361cc15cc94e400851b00e283d26ff74c1c6175b452ffdd0d964bf43636a9d4d269ae84a7eb0c9ac376471a296587bc1ecf201cd6ce9ee14227ae51c48102c404aba3ad488e4f1f312e82680bf420429cbe73443769692b7788cfe6cbfce131e383920cdb98549678b206fe78d2b800e41f82212095b6bb7672a92cabb7779a83cba46e6cd5c404589a290d2fe5d287118888f4a2dedeb3fd82e04eb702566eb4177534fb49174fb8bd759faf9a05f86fb17440de6caadf7d7c6369bd006162de233f6bb5b3907bc2a028775fc1dcdb12c35ec23031acc2cd54764036dae3270ade34589569c542b103744bafb9c088dc02388e0173f5779fd84d600e7a236f569753c7ad9fa8a7f95520a4e0c74c25b38a5273385cd3b5baedcf7c09c8185fe7a0e04ae88eba3f2f328b69e2c63b94bd9fb7f4c2f6395fd0315d28a1cf73ae873fb3ebf5f041d26e26f3096754abac2620c2d09667a4e13adde27b3aab8d6bb3b32b7130d2a72cebe5c3d361d6401978ee9ff5d1de069603b2583874e83f52683e8f29a7adad4eef2feff1b93ca70810da214dcd8eb8d9f33c24cd4862fc9b69f1082e04f4958dfc7394c4ddaab92c924387bcab3731de7ecb3dc1b1cb0cae82943708019b816e6ccc61b28d6abee81e890a85047ab9457b627a2be938bc577d3534aba740feef2f2aa6e51d9a311fcf990b06a3b9b83562ec801fd57e9e3e27e6342fcd0061a68c61992e503cf62a4f90be3e17b05420fffa8c9a8dd41e7383e5e8879e172d0c5c600adce0522fd6813c04292983b62804131ef2fa3a318eeb93f71af16734d52ab2c739b3ed0370838c272ad0c812c4638f76869b2d2b9f0ef2368f647b672afd3bc0654daaa3da871528e0c32fafb5c236d9f9090aaa1383277346e1dd78c90c4acc819dfba45d21885a65f8458ef0769e81b473bc01abb4b3876adc1caee90875a42fc168a59959dc363f976d1f0c16cc5a5fc1bfdc9cb025506354ffcda99084c9b5936accf0cd04b5579db757f7e115f90c6a050442b3c3f7775bc97f12e0a46fa910bcbfcedf062ad78985f4fb710f795de87409e53745cd074fba0871f2d88c2fbada760def9c26129c77dfde22efca562fb19fd54e8ffb74f1a82c17c02871ec5c69af3036e1a719b84bdafa60d3a141b7c47939b5b5959a92eec6672b795eceacbbc20d902421f88ee7dfd3ad7712d5b3d65d5908d653d4c978700b1a8334574de853df2961656fec38302218ccb8c92e660a8b7b6860116e7d6fdfe74ea0bcc0459f67b33b1b353d1a3d48fa6a736d5110a92c9dd57450563a18fd166aa7e9081e6927cc76831ed181fee8c7eaf1dfdb4fd4584c844d66113e9a0bf2d99fbb3501d9548b4f1b21415a95d15ce8bc3d9ed3bc342e5d2d5d054b064727d107b349110e141cd411c50513a3724f0472b80c0c5729bfe7352ecb1e13f16f06d45708a1a09b29be01783f8199873c2f9a3efac788f8a226a427ae1ee64bab84a258c0ee99bd5e581500efabeea8793b535a2518c12d656b8d4e5ab73a092506b8bedbe8e448d3c0bc38544a232953ac99344c4af9eaf4c554eef9ef8d6c3546a66212aa01ade9c6156b851e986f05a61ec12b6c5bd6c512e8048719448d8222a9991b5d3d8bc87f91899524a574f205409af6f1d38afaaa560d9d71ef67fbc2a3265b54812cb9c500441868ff7b8d8cf0431734be77190205e89a39abfb2487503f897f2a5b6e75641196c1f45d42ccd3a9c5e0155d7bff95fcffba24a21c286a5a384331debd89c325a3933b7de5a9857b704abdc2c8a33eede1b3fdabe8f4343421b1a6b005f627cc9ceb2b29beca659517e43d51c1792256780d2a290b05e52ea8c6b856fd587e42df0515c861a5900c5dc5304d8156cf70c96ebece4de9e46317e4e6a133904216d44eb3ab199f64a033e5ce1b8da0c80cf35dbb1501e0dc540ec258e9861bd7f066d9cdb05cff9dd614b17f4f3ce53b0714b135599777937a2bda9c92b86c2ba14f6114a4602464615d9497f2415d1a24785b8cd1ee51d3ed55b8fe64ae1ca3e4f47d459cdf0e9757fdb9ad89030d99cabc887419ffc2e43e2b6a13e8d87e72f120cb5bc4c8dd517ea5930aa5c4ce86d38e05a0dbabe28893ee6447c8999735d2163d021f0d8f96bb6be270cfb431d9195fbb9151e78c938d99d97189384bc20f6fdf9cc596dad30f83f50af234535d390b36f61d035e859b97f138c9a0dc9b64b10ede8712c843840165fbe7b42bb5838de64c3d9a6958da1e6bd94c21921bd4846ce10dd2bfa1f1706e0ea68968be0e34e84022b1eef76c41d481f8da8f19088d8de4f8459c1ed71b97bbfa0f2b43860e4d257934fe575ec4ae6fdea751e52ab20359ae94ead2b893ec0702fd45bb8658896a39ab19e2404a41dd6bb3fd966f6f9c84df7e878520374fa2f329030a9dd381e97ae38570a901ff66975019791fe855f77ac01e8310aa8741d8fac183f90b6458dde672766cdce21fd22555581bf8347a93e0ec7c7f84c2ef4273f0a4d24305a4fde1b0b6f10fec0e2a94b475f2825e371eded7d0aac258518a8c3e345c481bdbc14de7195d8fad5078679964f3faff9438ead7074b7bac4fb4c836d89b1ed5b0faaf7c227bc83344b87077515917c96332e71fe4c924db2da2f06080fd888118ca0106f3c2a2161e139db0355bf95f12feed17840e517f254271fce59215b8b6effd2bcac79ed3eeb9538e6d228b2415861ec50bb523f5fbf03576c2ae9971d1a698794ee99d7a8d3b92405c90d40b3584d910b91625185c6b0b7b098acc2bb286c05adc94e29038290e01f37176a1324579815b855b814ea37d8c208ed11dae8ff25398afeb471afa452663d25a1f09b8014bd3d30174d560303f7ad177840668e5b4d9d23883269e5e17d4995088a2830c7908b4abbd7612372e7f327af77837e0c316fb14d5402a09fe2f5428a3dfa49e9e66bff199521547ee6df3f99bda3f1a726af6b0c275e84bfd08eed820f5be8a45378d5e3802f8ea4991b014a81b4bbf7aad7ea3966466eeb370efdd2547afa4d41676b7ad095367fae94192f07d165c73b21b008949c51e0d6096a0f43fc9b740b0cc2c99bba2e40812fa09d862aff077a02a20fd411d82504b461b7a7ea466396abf57ab2116a4514f9079142ee772d07cfbeaa61036fb25839717b023f823de32f82b9e8b4854518702be9b1a6744d1e02034ca60f5f562b6d3912bcc427ac40c2c9bf349173f01acbc5cc559b4d2e48b1d15dfdf885dc7aee96dfc6485f06ad41121db7650a169b4a81b3a0386097d230ab31155c72bb14d67877272395564d3c08356ae3bec8cf83bb88081c616140a43a2106c776a9f0a6528732fbb2b97f2efb8a005e8d8f0d04cf47d1ed66f4037477a6d6296ad603c140f4cc7fa228f256fd7f421f1a42210b90ab8e79497be32a524082571edcbeee440262967ed64be2dc84f3e11fbf7a97e6c51efee45dabc78ff70522b1a356129c46d0b4acfd440c4054e9f327d024ed4c833457fab59fc0dd576bebec7daac49f08b131bfef6dfcd7b0fe98233e0b7994fcea02124eda5d0cc1958ded6c1741327d422392d5086031530bb956cb711504463d164bcc8ada9a6292edc589c9281c8914a32c58bfab036724aeb0367517b141f8224dfccffb7a15904845195db2a4a4d807c0864027e8b01b5d2534c3f1e843601648dee13be079d50f4624f5f535ac1398311eae80cb877709db7e57181ea2fdb147005692a72df3e64ffad8921d597012b5077f4e204f17f9ac52c93b60b8884a8bd398b3a45171f2af0d476385de95c8632fd7e233f771d6d5f5abfe7801b6643da585a6ff03d37890f04e5819f620f79347d681bb101693d75abe676d2dfb8cac57d53e35b6ab58de5eef22bfa0fe2e954c2d0b3badec925b9b11b3f396da26f8eb112df57c4d408909477588d8f975861d4b9d26a87bc3ce6e8bc7dec8a8412b0cd7aa701564d3de6b8fe2ccbc207389e26870554c740d32da82c0b96f678bc034187e55746a9451187ff692b3718a60311c52a562ca159d6d99799c565b4c54de8853749ecf7ab350a1fd14950787c28991aafb151b590f60e0cbb19b4760b689c07feeb97ffce6466cede7d4eb4cc7f45168b05e92fe0cdb356a55bd81e0aa87381a8f45ab9ab4c13941b287dc1d90c90f90e90f4530bb7e80f2eb8deaf739a3d412033abef880c69c0e75bafd792dbcc47120ff625107adf51dafebe387eba6cc4e2881498179db1bff6c39ad9db59eaed2ad87c5b59b0f5a7fce3e1a379a88667f4bce050b7f1a7955b6562d58fd34ddfda2e96d6d0ff3913e4aa7c7edd321e4db843bcb2d672481280eaf7d453e7f09280f6a189cb40348cc6601042b3919b335d7b138607addaf11d97a91277b3e20f03f441c9dc26c9204f37cc583c93a9e29144ae0a781a4aecbf6ee89ee215d4ec9a6704826462465a63341bb53444d642c1d9e02e0e2c888fd44c63e63b97634d3d7036830336b6e2e2fe007394997efdb7e4096e8175a8dea0f2dc55266faaf20da9a92c0cf78c3118512ae14ec8204f01ace0e8b55b173c6af0f262c05d8349f998a448a76d7eeaaa1737c3479745f6baf24e5a25be04002772ffe989f6af4ec9d407af5d443068cb7e47429614e4243242f8a64c2e262d04e64067d67726aaa76cd94daf11b08e1577cba6afe72ebdd018661fe5d5e5bab246b9f6b35b9a39ffbaacfa288158bfe560a3c199d13ad3edeaab2f6eb9325f87d542f99675614fee3c45393fb8c9192b8b3918a129c5c167c8c94959719e21addecf24ba104d7b4c1900ebf161d7c7d849f2fa4eaf8f7beef1b542681c607225263c53545bccdc978919b45bb6599426cac520e97d1f48a584197b948b351f0d1a16a676a65ea853e48663445a0d42a305a7a1a30ff4e23bf9a1546117175d7b69caa60ae8e3d001536270dec467d2551e67feca5d658135909873ad0d3b5c68f8cb03428caed0fba3212e28d814a95c00900a91fc775743248db3fb70d84b914940214f270ef3b52795045e343d55e6e395b30214b847de525b625919d298eac54e5d827b2f40cdc63e779ac526bfb9717f38b01f207dc21353c497d9414e828039", 0x1000, 0x0, &(0x7f0000000080)={0x18, 0x0, 0x40, 0xfff}, 0xc) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5c}, {0x81}, {0x4000006, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 12:19:37 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) getsockopt$inet_opts(r0, 0x29, 0x2b, 0x0, 0x0) socket(0x2041331e03c6f66c, 0x5, 0x0) 12:19:37 executing program 0: r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000), 0x0) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) read(r1, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) r5 = socket(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) fcntl$dupfd(r7, 0x0, r0) mmap(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x0, 0x10, r5, 0x0, 0x2) write(r2, &(0x7f0000000100)='w', 0x1) mprotect(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) writev(r8, &(0x7f00000000c0), 0x0) execve(0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x10, 0x0) writev(0xffffffffffffffff, &(0x7f0000000640)=[{0x0}], 0x1) execve(0x0, 0x0, 0x0) 12:19:37 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x800) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x0) open(&(0x7f0000000200)='./bus\x00', 0x100, 0x0) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x100, 0x2) renameat(r1, &(0x7f00000000c0)='./bus\x00', r0, &(0x7f0000000140)='./file0\x00') r2 = geteuid() r3 = getegid() chown(&(0x7f0000000040)='./bus\x00', r2, r3) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000)="cb", 0xfe21}], 0x1) write(r0, 0x0, 0xffffff3e) 12:19:37 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000001640)=0xfffffffffffffe51) r1 = getppid() getpgid(r1) r2 = getegid() r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xb9a, 0x0) r4 = openat(r3, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) mknodat(r4, &(0x7f0000000080)='./file0\x00', 0x81, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000300)=[r2, r2, r6, r2, r6]) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r7, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r7, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r7, &(0x7f0000000980)=ANY=[@ANYPTR64=&(0x7f0000000700)=ANY=[@ANYPTR, @ANYRES32=r6]], 0x1, 0x7fb) msgrcv(r7, &(0x7f0000000c00)=ANY=[@ANYRESOCT=r1], 0x1, 0x0, 0x1004) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x64e0a566e5d519f6, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x64}, {0x1d}, {0x6}]}) pwrite(r9, &(0x7f0000000280)="89", 0x1, 0x0, 0x0) msgget(0x2, 0xc0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000480), 0x4) getuid() r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000000)=[{0x6, 0x0, 0x5}, {0x84, 0xfffffffffffffff9, 0x0, 0x5}, {0x6, 0x4, 0x0, 0x7}]}) 12:19:37 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000002000/0x200000)=nil, 0x200000, 0x0, 0x10, r1, 0x0, 0x0) getpid() 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]}}) kqueue() 12:19:37 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x3d}, {0x1}, {0x6, 0x0, 0x0, 0xfc}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCFLUSH(r2, 0x20004268) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x3f, 0x0, 0x9, 0xfffffffd, "03664e2baf0c033c02d271795acd00"}) write(r0, &(0x7f0000000140)=' ', 0x1) writev(r1, &(0x7f00000014c0)=[{&(0x7f0000000300)="e640fd6b65c1963fcbab319338749c7804c27746190149e2ab61f9b55ab5f5557b6fd346de2eed95f9251d5f5abe7169de816114a09b45db4eb9c7497785e2d2a4406f4580aaf3da80b0b4c6cb3bda5dd8975be3f354771220e3bb5078f759b03205af3907a14a959b1f508e49f3a08919cc595c450b9acdca7110f034a2428c4e1691bc5b7511ad220355e2671e76cff95533d29c64acca681bb3c864cb420ce6948abf230a1c33fe6ec63d7e79b97ba8464d6f40e6b9fab4e82498dc2b29aea9293af9b9913753b0123cc4b1cc9aea9792ef9c15f3c20d39ec0a01519692de1943b765da1c15519f91e358041d5ebc71daf230466c7618ea73d07253c1de379d115ba1de82c62916d780e7d211c143ee476572073a6e7ef617c5f95758b00e6e6ea3d41ec05c29f507b877549d97a347059accb1cea2430af1670cbfda82b6b2fce225f2649811082130390aedebae0010d3b5c278d92993bacf7ac559007180bfb07bfe7e9c928e5be2fa4e9f79c1b65e6697af32b981a1401fbf7593af9b0e6f460582c1f19715cdcb40d20c1b0f29a1c7fc7a71754d52402e1389b97fc85c231e7b50a672ea6aacfe8ba28c27981009f8c1f9b12ed838d8973d359244e53816059c2aa24e9a7dfd43a306e3df22e8e854bfbbc5496512ffbf61a83d99a51e065731d5e2f27ab364580d8b4bae5a7c8d94bbfcaa0848a4f1c191aa31f101a784aa7fd857046aa17b9b0aaab067e073e41fa7afd9e1d06bbb12acf57ef7cfcdc34096083ae95180d6715d9fb9aa557f3c2c0c289eda71a639a841f6aa26ae81a9a29f9625fdc8ce5fc20d8f83e37708c81c5b4c55ce5f8b01dc5d964c07d2eefd7b387759b8a4d5c54e08ef62d10434f705c97d476047f488113cb044f5f53089a444c59dc7b3a6bfa07a7de7fd8d1d7084e7a0c89c4051dc1643c6b5dec04f99e747a66d4bf6fd0706fa4f6316575fb80711d0c7b893cd25fc7782fb3c5a9dc04300634446caf78966e131d51c5db291724aa7c56f190b8eed784649702d3979a5af34cd736c6968e227801e0d93fa52d9f49582ac5b96662dbdd9ce5895ef064cb8c519dd06b76a2f400b64ad9a47f5f4ea659151b853c6147836d45e1109added939e62d92e3a780c4798f688f62bc5f568aca47233e8bd8c3f43197c39837a106293def79038a91ad5f5466988874d9e90c0d3de73b9ed216cf6dbb80886469fbdd137ee5370be8ae6e5790f619546f8273e6d7aebb9abea560a0703f73d8cc2489d971554eacff65da47e73dfacb56561368e0d2a40ecb5f54ff9daf89ff95764b39daa46282162131b263ded1224eaac07f96deb0cd82cc534fd59717103305906c5947efb0204b17fcbcf3b80357f2331cc5e80a1649dc75e1712acdf997f50c995d84e6d7cfbf84615899ce00761f20aa1ac6ac987c6be100e669b619ce299a086c170794f1cf4a0066689fe8c84669f4f116de4fa864d24f4ae6b14c911f8cb42ccfb5966a1a5c15f747f95d6c9a9e834c4091a209280113358795baed34387d45fa879698630ea28c14502cf39eb03185946bc41c3cde51550e1d32f4b1401078df63d7a87dc6364e2e65a80c19d4bfe4e9a04ab8de2d66275db95aea77bc5c3758852df75d5f0af5f07b9fe5f4c2634b178ef6eef61000f668e79d6aed7b1030ae31671b5be23877a678a65ae2cb199966a63edfad6e388452db4d5bc60378246ba3ffd5722e24540a8f1cd9b04df0b34ecf00edd08f0df1ec7c5d481c90fbcf6ca7aa91c6c3726e8e9a51e037bea8daae60fd1a95746222a833b5481c8c6ca017cdb392cbcef8574622bd2b9ef1529b3a3c040b74cb865b0429e2e92b8ab0bee99f4531da39efacfd78249739e4fccd375da30fb064cc4230c09e0da16711efb6a873ca8a460ea630d96eae82b6e5d8db60b553723166387b1b9de4b8b88d383dff9a0527a18ceb9d03111d594391c8cba67750de51254757dc448145000251c791200e316e96f5891919b07542048075e35df0eb8ff6ce8d271da50e31b1dd4ea120a44d4b76987fddc18777fab9f86c4d037eebc99eb9000be2a138f54afed0728fed4d04fe2f9ea64acfceacdb27e00562a435129f63c7e25b40638abe4602facf66c718764becb8d3b35b8470cd747a7309e5c66121f88e30c72c71984c3c30771f4b48d840f3ca8260089c234b51e45080e51aa38f6e5656c3bb0b4b998aeb5d4f2370887a140780d51c485098c900e922a6bbaa1a7af60f19a3d34180b40e2c639312bc66113136be2e4b82d79c4e24deab8a2d785c49a798488a23fce06f52859d7298cfd764e3e44eacaaa3168ca7ffd876eb739dea9531aa0e6f617e621192acf4486c41b548de20c84d42e2699a491044a41e8b43074de8f287ff080c7cc0ff8e1b0b1fba1abb5540b7454913bd5c829ea185b5b2d173c88772995b44f580452117cd1fa917fb76f7da339f1a2a6d1ab42c5ce9f891c28c2ae434ac0dfdc00440078fdf66c74f03c6d6d5d5f9e8c576c80fdf328a22c12f6bb51fffdc96ceec1e3d089a9ee81293450afef27a0f248d84cd2b1c4025486381c18eee50bac2ae0a6eae1e8b300710acbe99698bd82dde306274f671509d651817bc407391afe6182a39b4cbd747d84badf0e1b129c2d7f5356499c779534a9aeb9aa54fe1efada3e1739b1a7446899a265e39e47bc75024ce9cf8b94d0e6ffe6a93435cbd8238c723e8ebc181ce15a7dca7be2171c2f67937782de0c3e94632b803eb5633248f1eead4f8faf18903cdca625fbd60eef265c79726bd9ed374e378f444e319e4fd0f8a3e88c7d02bb659503e40d394d4d26a696ea9632b5dfb7848a1c4c0285cdcb1aab57602a8060591ab591709fee94ffb0f94b7fc0cd681b4a42577f59d3610ed618ebcf3119abbe963226c035a81978bd73e137c402108dd44da7082685d298cb36bd16610f4f43ea8a29451f5efd44e6e36907acc9391cff3c19338f1a046557b4e2dca25ab22d5e68c36b47d7775473a22c7e59303b87098e92059d0740ab036282f1c2782f06ee53c7ef5cfc70a513350caf1de3051d434b04996339f38d89ee2a4788e6a56bf9734932c7f643de3e19ddffadb25a2572790b6ea8404d5b3df48a9649ef134c80954520f35dfafbd97471da092391427caabd2b242fd618a359efc09a1ed801e868f81ece2f15be98227281df87a3926bbcea0516641c91ad7ab24f2424b2549ba2b0a5f0938a080cf35f97d4f91f88c90b36594cafd786b062e4fd2b8611738faed39355220d4b17217418d67d9212e82bf6662849fa3ae58f6e72a78b618e211e4f49bef821255e89d6463299d1fd87355b09112f930dbdd4d9c58c9cf5968a5c8bb7cfd68695634aed94f8b5417d7f5e568cc826a95b34fd5c1aff82749c26f8b64307d5ef8d7db526955648b04b2fcd48c39b77ed179ff51dbfaf8eedc106d9d3b22c412cf9a4d9554f416f4826e7cd7a824dc657d681c9669b642b37150480942dfac5cfa0a17791023b8e98c2062afa433ffe2829031336292e61cd43a85038f4e7a932230272d58491810ebeab1caec3e6e1bb97ed16de8aaec0e2215cd79ef11145cba0092048be7dc887dde4ca5813e8499578b54c730eb07535ec3eff070c683bd633f032cebeda52c44902d3fd152194f305ef0fbde11b91d33716cc292fb37560a0d1d025a1287742f6183d5a41df7cc33bc0b5f9f0d6a2e2eca328a5fae7b62f43f70954aa82f4a84fe8d1cbe59b20e56cae4f0a2eae9473e7bf962e9c34e1af66cf1635102d101048e9cdf0dcc8da7eaac43adb9794959caad54912681288bcc3faf90cca78d8abdcfd201d52dc30a674be97a607aa038c968fab28b259b51adb88be37bfdb9fa24093968621353b70c3133479537a5a857715ce1a473fa0a34b5e1fb2440c237f008ebcf99c3edb26bc112cba6e7b46ed0821e44f76ba3acfe9b1cb168c4cf8f6649a683647416e9109a483c682ad8115187329eb5b71d3356efd37267c3251c7b296ec1a3b3c3e44899de00358ddb264acb20ae2bb3447539b3861919d78cf344ee3f0d14f83c0071e1b841f49c5eadbdea8c8e35ae55984c03f205ddef9e62bbbf7d981f2aacf3cefa6ebf67020a47837eebc651107a87bfc8e1267e09c40b75c03a60c56e63f1c94e62d88ecab9e9e41572917bfd4fa0fcd34aa810e31768323d020423387a5966aa8d4ce99577e7f263988d7ed3952c609bf9c3caeccfb70fbf4e637f0e903005fd8d4d93742402bc93959e99e0714c8fe7839c9cfac2aa5b5446e81a5bf2cb833407bdf61c2f9f485ea627f15ed5bc4db85767c0bddb36dd4c5ac769d3d020151b318667aa7840dfae53e86311d011f32714586020146431b336d6d1b599a0c4872235054ddffa56002cfe101d46e6146fc7364a4d9ec610fc960ced9acffdf30a206fc305e5ae0812682f1f2855f70104e54428d025dc8b09900ecdb947ad24a1ca22f1e443fd26aaafee5ea2e70f33d1275aad0d2f4fd7b0bdbc186b60aae6b0c4c0373727f77de283cc5bfdc46dfee651bceb153ee84b68eb17ae72c9835c0832e9b57a11453265c762b39e9a6f99d640d7f418e0fbe5807f56e630e1ebf6458c9badb4330d3209223826cd29869df660df4f647529915973a26b27875bf9d3953d16e5538c57afe66c6a43e7bf0b32c4d36583a7ed6f1a5f7b54b5693c083733b7e261f5a59fd8ffe6ec05257dd8a0ffad8321a59c4a1916b6fbb6c8dd42276eaa9006c96cd68d95da4accbfce56a5834675c885cf0242d0c6c1fdd0b1a8273b6e1efebc6e492f418d789047ce9810bc893393954bf8ae95cca33612659249404e6e01e17663bda845c5ebed9e9cf71431e51600be26956c52a122872fa911d25ce78833791bf75ee9705ce0995d6cc9dd98c32a6be6bcf098c597fe354eb628455949c3fbd2d8f621c5040b16864e0d0fd954ddcd05b0fde78c5f92686a0796a7daff5f637ad046d16660b8a1b4d86b0ba471bfa9cd6d69e7a689bef2d500cfeea9084e593f03ebee9fbac7842e437ba5202d4e86c959b409a5e59c4d6a987fad69dc6b995007a7dd4fe9e1cad801fafda4b1180565ee3b7ef57d362a7b65ed9221a824612fdfb7b0966c0358c4c6c30ba553b024c01d76af363d9742025d637963a467cd2da869c22496ba1d6a008ffc2bf9359abba3f6aa6148b05de9ca962334abd474f94b97f9dd7447068da6a2a16e8366132a9a9479fa5f8bb126bf2d197fc41057bf53937c70e7099c9f70481caa854e4476b1044b843f5ad4a47edc8ce37d71337d4eec0fc11a8fff3934fb51167e254e0562e6c3da0db22fb85071fef41d520477b49e5b8a736fc53a916143b5094e3714388d5f3dc70b9e517899a343cb693c8c513ac5e56bf7bcd926bcba04e7f099c12a1b9961693e238c612d3120327380eb91bb68a83f543624aa7074c64ad85019d05e8e0e31d5d80f659ca8b1d7be4b0f8726624b1e04d321db443df796d1b5bba28222d71dc8fd2b5a03daf0f8df07d4a68ae0f31dfca375c631c8fd0b92d7e88d24bd778dd3c2559eb7725d209fd472ba8ae3b086c689fde8771a44d9471e8d100192b0a6518a2dfc5132a738ef3ca0bf75de46b92de157a906a3e1059413998f1954794099b1c4dbde661a67f49874b73f7cdccc0df2e560080f2078c96ae2131a9046d38021497a826a52f8f4890cada8acaec8ab4f27cc825615f5db7999e4063f7e12a318d60cee49cbe983692f7221fdbc1e60680b1b553166", 0x1000}, {&(0x7f00000001c0)="ff5ce3a04673026c1604c7e2c372b84ce09e6c80c4729a700786feff7831e87948c83aa8be3dbb524a7326ad522160a1c5efc7d389b07b70411a71818cb8796fccec0a11d9d3f1caed4545f010b8a69121dd9ea1f741a70024083f7fa96189b02fc5906b663cf4749ba468a5e2df906b74a75857acc34f9b5c23762504c2ad387f61e6b142eeeb7b99c2683b77fe45c097ffb3fe1650f107f685575cb05a176eab1bdefc2f3fba236a4749d2c2bc02513eeb345e04b154d809604f01af3b6b62a0c58d29f6bd7c833cbbf4ecc3b57a0cf8048dd90dc8eb1bf1edb90b1f23a127a30c3a79d20e54e601", 0xe9}, {&(0x7f0000001300)="9bcc2c60762787af43881e2998ce1a2ef91b34bea63c16f304e7e7a838afd8a2b59ee58cab1aece2da7a6e5383942a16e826587c27ee509c3815e3996524d802772dcf4403bb37ff", 0x48}, {&(0x7f0000001b00)="5dc18aaebfdf8cfb6625024a1fb30c83ae0ddef33e5437e3c7ea0090acced536dfb13bd340f28b1bc22e586fd820577cc06a3b1df1586f1ac69010ac683be57cb8bfb23d1f79a57c30671160f84d33e1c2358be90f849d65b9d31d33287230931ef61a806797b5c8b12a7054cbf8ef655f3157e4f762c9188172f670822075da20bb4fe0bfc8cbbff6b3a269c63529ff247369c54f12278c1627df3496c81603127ad3b70dbc9f55180609191ec329dcf5acde99806d5d391bd07b14f7c706af39e52be681dab7c139741e67854300c3b2a2b15ab19a724a09d864eff7c8b1784284c8b975d27e9a0d2b55fdd8a67c89b42395ce052bef9a9fc3049739ae5a00529c5c340fc3165f50d6ef3ee9c9f1d82b8d34acab7bfdec647140577b852244d3a78ac8f29b37d8293bec6da6b095b8fa516987b4de5f0bdf34c8c8765f1f57f5f153b465b99318d9044b62f7dc6192cfd91f54020e417806e1e382a112bfb56e7baefab6fb8eae3f8cc4e7216eb820a3d69daca2453657bff3d17079d3376e0fc0ba0713bdf2357fbd666b0b27881abcff4bba546721236bba033ec5eaac4f03e721a145b1f8d9ce05125ace5831517a11bf944e0c709e6b69f7100fa41a868d4fc34d459c4b59695b8b9e7e3f11d971f5e87d246d0e15c6ebc9f770e5930172ee0e13fb76279c41c654e82cb3bc9e3bf8ffd5b27a6057a8d51770efc65f87a9d8c4bc711165686cae17eb9955d4a69c1fc9bcab374bc5a2d9f519d7b8e41fd247c1f352e792f1f14b59e8902b5ec4f9728d16730d871ab3a4a940f03bdbaca020aae5aea22ffc43f417612e9b3822ce22c098b821f193fb29a44a6a4c9ebe545987df338f0aa79d092b0235ae966dc24c6eec4feedf5599401c71b6f7a598d2dfaadd9f2d60f8851762aa91d04ff7d94adeac6083d7b8c68f6acfa6f0a441d96e3d6a34fae4518b7d1afb8cf9cc6e848fd03125e216b2acec393bccfeeb4f489591272c04d522c9dcbec309ff0a7ab8e434bbaf0eb4cccb60cc0ebff4193294c1d6a846f02c05c868558f2c9ae4b874dbb45e2622033ec320fbeab142b6cf180faf0c9251cf785eb1ee363419a2553487714429cf4b8139e7c20eb39f040e8cc7064a9762f8843ac1407a5cd77b96c283a1728dc5329bc9563b51b042a3a149c22b03e9f1a8944608a182e66cc58fcf35efb0109d3ccfbf488c5110889b8abe2b56d05bce804269eb688d145b24ca4b8905335b317b6e19dd61a78858f26a154d14618787c7089085adc3224cafa0e93c665fbcfe39402c4de0d90ab02744e82dfe4366f49bb1bc11f261ab0783731af9c23f797572ea326effbc0e4cae3ae93389872cb491563e71d45aa9851f8f26e541336c635b94159a4c3797406e193a72ec4879a144338a32ccd835470ed531e07b2b0f671498c0cca71b7ad9eae89f967df90f1efcd243d57ac943e39431e0d8a4fe1903ef3be156c2feda4e9f2fa5f8d4b6e07429b5dcc586414ec479760374442ab8a677be7003b8b160f0d9ed85d0979ce9b56173621e3e67046ce0df994897dd7d4a4950695e79904845f46e6793f261c27606a87dd73325a6e42f37aa87e80107a694221b5f044046f87af6110d7c571bed226cb972c5f1d2e71cebdca364886e0ea17aac3ac69efffdf850c094221502ecfb7c3544ae0e7442d3f667a9c5b764578796da615b5dae4ac6d8cda2d8f6ce831c0ff35e71356aa4b97187581fd9750c092a975be28a524f1df26ed1c2e060cc5be0ab7745de08e6374763191f4ccb515a0ac3f40272c9da88e8446f4ab025f3b99f15dac7341546476f7770c7a2dc26d0a9bf7c1147c82e32dcc771ffd102ee25b8179f19cbfde5c85714d9b484c59541f516a8d3453567f60e37da1d8a1be5ac4027c593e54b45a84ec9392fbdbfedf325935d09f0a9bb3cf8ef49542a2f4dc2a7025894ada9eb9a29f5d9d81c300df7409040e6e6c5aaf2bbffb0d27f63002bcee45cd96117c18f3d7ab27f0a1d4d89ecc2f5c47634768865ad08a64d7916a3e8834ebdac0bc48dc785af4433b23fbbbac5c195be9610cc9121bd792186e499f08143ef70b8d2141262d2d534274af235ed5405f98d5c0ecfbe9cb9a6603c149ab0441f05d601ef072ed5307fdf990d882d8c504f8f2f2b2074625c85406702171cb656ae7a4c4da3e206afc42698deec0d1596d680c38031a201f7f4576d7c0f1a93d7bbcce7be59c208a46c345e823a5364d7b00c6cfe03ca00212d2509c9cc27e280098d443c28eeb3052cf22f7d6c0ccfe00dbe362d48e446333edcbbbf37fb0e264cd33eec1cd194476d2d1f88a4fec4576ffc491b3f21ca8fb89059c3d405178234ab3f21f63043db8a26dbbe9bd29d0e3a51f1af140e114f68bf7fc0eb0a015cc9e3145622ad45e52497c3660d46fddf06f20032f55b781007a9b9e83992f9e73ba3c648771809bf81c81a07b54f8583356833c8261fde2af0224ab7aca8b346d8e0a948eb72222427b502b7c1d476e31e02cf51b09b50ea326bda1642ccdc9ac592622692c93a1ac1ddc7fddd78781304f840251a46bbfd7d4843a7d24a7e4a017a3a350889c1da6d006097146bfd1e290aead92d2a85e905398f3e2eb19942df9743b3621de94cec7e7f138cc029554ae3152d819739632b1fabce9347d403f55306a5a4b8abe90f64ad647eb40c55ee7b061ab38dd0654a5b52d8a04417905554c5a13019d54e544ed24eda7dd95cb89ca24d58d14dcef670d21ce66165825a7ffa3f784e3dcf0e55b3a4544814f106841f0d466b026f15715a6b6866daaa89f28d2928ce33944114a1fa787a78e0ace696814727ea892381f4e9ec1229e79bf6f77043d89fe9473eab377aa16d297a4e690ff6f319709d3d59ea3a109223eee29097d760e0849d712795dc03619b31d65ff34850435ca0a676b87f2067e8ccd70d5388ed1bef25c83a7995275078d75d890af3a442683baa15fb48588a02f42bfaf108025a04c99f46176cba02e9d10fc36428c5796f8d538096304317d8cf9731b90f8747fd8ac3fe97dca8deaa84b9d43848a5b09f407de1bd7f128bc722d63960ddbc323d99a8de8c2c041bc89cc153c96c303a03745d179e75bcfee2e9fdd9ca3c0bd77ac026ed3f29b642734190ac4223be817babc915eb9f626f60c544713bdedab36f9c34faff692dbd49a7d30ecd4bf35eec259ad875ff8ffcad8beb078cb28b0275affe4090bb892064388ca50c7e542807a8c6fe97427cfd360c8fa48cbc3bd93e0861a4673037ef9816ee1585f24f70e82d56596127d5ea9d3ff71fd60b520fc424bbae2c0805a39c5000a0337266170c116f80e622486d285981a6747d16c86a1e3d61d6cfbf3ca805c47daa8d59ec8d70a3b588e44955c87b3335562e63df3b4c55515d0fa8571bd010bc4cffcb85c545cd6bd0e25bf3df25bfeedcc20a7f1d9fa015f5287d30b5d10caf678a62a5377629e70c3ec546fb5fe075b5e6567d2781f371a45f9f1248c5ff2a5a62756f029a6cf58186fdba38c6483650fbcea791e0592e949fabb85ddbcc5e24c9af3ffdcbee0c9a4381bd139e6c743ee62141b23bf7e8b2f2d8ecb5492e39605e005af9e5811b26f1210c7ae333cb1d5abc23365d5c6a52df566e03bb2b9ceaf8beaaeeb062cc0dcd0ae2788aa3183e5426e4b2fcce50d2dba0b69784d57966fdf6db324618a49a3e32ec3e934871e30c114f5f4bbda6fa878f71e876c3909c67968666a878279be661e22b8a965b550a6edd8afe9739928c45e4879fda267ea671bf7fe1c30ed17d769024f2de6344391bbaaa8d804701f732d3ca3daec9e2800473bac7b49b5d4eb28025e1ccfdb869e5666ed7bd4053c641af170a23449d7b60c50b7b028aa1e87678e2dff6b93ae1aa73f9c69804d22a65a83ef19b817ef6ac6de70ec216ada62a72da34152c3be1fcecd9a6a97b389e5f495ad4f136e06e2024b51052965e6ff1bad6b222f9756b357a1b1fd3c144dc33944e0a9076eedcdc37cf0073470ab54fb733472c677ac5ab2e4722aa62353b8b54894b98706331b213094cd5445062d84d42838b622cf2ff6c8a3186a960245f9725ca3855f0373519f8264954e87684c67e771b4f4dd741d58ec74ddf58d3d6faf81aa01b4ea57b560ae058f8606877e2247ebeb132d0b636e33a90ef17d62113e1249312d6ab5128cc190d666949655b2d4be32346f9486f91f8298b6b1c8b5a85e95e778b115672d6128c45249d1c0a2b4a3f7972005a9c1160cc60994a3f9249f29b42b805676fb9c73269e62d1d44cefde077438976ca0d8823b73e2ad7e044e7e37cb69e863463028db5b9fee55aa93a49a71d36ec48a5a982f7f6fe813980d6dc7c5cebda37148715554742966b5b9741e171bd836d18282e07e6b56dac93ffa651302904a8f9352f45a6b7f89ef3f6c0d7578473644f01358837294e8d9670bcebc02c4df8520c4cad9a8230d97a589556b0ac5b6b7755919c343fe48882a91406470b822f85f1935aac63b64e849c32de7074892d53d9312ad4011e0e66f9f825ae29abe97cfcdf2a2e4ac25fa62a96761fe7fbb0738ac008edf9bb4ed1f0dc7f8bdd7faf170a20c571cdffb6e51b44b382f9eee0716e4b1fd26a81a3a90671bd20e4bfda7dd56f9dde10db63852756e07cd4c011fc390e33601901e7827cc7c3f848fc3192c1248006f1aafcc110e49ce69c04f50b2043e07cfbadfc64cc7fe7227dfcf7c3a83424df6c766318768f175e065fd4fead8be77facebd55df618c0d71e2a6b7cda3edcae112747e0a82be2322d16de4fa2b168e405005372e42da14678a82875a19893f728e42440b9693257f5a7681825ce918ace167fe40bce8433", 0xd7f}], 0x4) writev(r0, &(0x7f00000017c0)=[{&(0x7f0000000000)="6baa522de91d9dbba8e7ce5b093003c7db", 0x11}, {&(0x7f0000001380)="08350bbd7818e688d58f039ecdf5f76e6f191ac102b56c2544d10a43a7dc35d01d13a529e1a9fd11db7858e0e2170d86362c9fe5ea0d8aff30bb72d4b949eee7f46a0c3c801db0c303c642778bbd78da70db50a3a4530a44ac2c7e23422e08f6cf45143e205ffcf2476bafef0216a300fc35acb84fe0a7c979f4db31fee19917b7058faa8a53ab", 0x87}, {&(0x7f0000001500)="569250798bf8489ea0dfe3a357e66e938ba8f1e2630936482e53572169f6cb7fc9328424a0f8a4c4f48cb860b348d7ed9403ea6069c27fe28637751a4d87bb646ba8847b27e7ef67da19f27cb21636e9dd1265f422b41051c500", 0x5a}], 0x3) 12:19:37 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000a0a000/0x1000)=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}], ['./file1\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffe, 0x1cd}], 0x0, 0x0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r1}, 0xfffffffffffffffe, 0x1cd}], 0x0, 0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000840)='/dev/null\x00', 0x80, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffffe, 0x1cd}], 0x0, 0x0, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r3}, 0xfffffffffffffffe, 0x1cd}], 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f00000005c0)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket(0x18, 0x1, 0x0) close(r5) accept(r5, &(0x7f0000000540)=@in6, &(0x7f0000000580)=0xc) r6 = socket(0x18, 0x3, 0x0) r7 = socket(0x18, 0x3, 0x0) setsockopt(r7, 0x800000000029, 0x24, &(0x7f0000000040)="1f12fb36", 0x4) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r6, &(0x7f0000000100)="8c65", 0x6d2) 12:19:37 executing program 1: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x65}], 0x9, 0x0, 0x0, 0x0) r2 = kqueue() r3 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) fcntl$dupfd(0xffffffffffffffff, 0xa, r3) kevent(r2, &(0x7f0000000040), 0xa9, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, "49d1e690acc574f1d92321f6c4168cecdd98bc33"}) r4 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10, 0x10) ioctl$TIOCCDTR(r4, 0x20007478) 12:19:37 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x7) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "090000f38900f4ffe64dc22a30adca60b38800"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) close(0xffffffffffffffff) connect(0xffffffffffffff9c, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) dup2(r0, r4) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 12:19:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x4d}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b6ed43bf90b4dd9cea87168f6fff") r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000000)={0x0, "882876a347"}, 0xd, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r4, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r6 = socket$inet6(0x18, 0x4000, 0x6) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000540)=0xc) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r8, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$BIOCVERSION(r8, 0x40044271, &(0x7f00000000c0)) ioctl$KDGKBMODE(r8, 0x40044b06) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000240)={0x8, &(0x7f0000000200)=[{0x12819dae, 0x80000000, 0x2, 0x4000000000000000}, {0x3, 0xb5, 0xff, 0x7d1}, {0x8, 0x800, 0x3, 0xe3b}, {0x4, 0x8, 0x42ba}, {0x0, 0x6, 0x7, 0x8000}, {0xfffffffffffffffd, 0x4, 0x8, 0x9}, {0x1, 0x3f, 0x7, 0x80}, {0x9, 0x3}]}) r9 = kqueue() r10 = fcntl$dupfd(r9, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x2010, r10, 0x0, 0x0) preadv(r10, &(0x7f00000015c0)=[{0x0, 0xc955dfaa67bbbcbf}], 0xdd, 0x0, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f0000000500)=0xff9b) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) setreuid(r11, r12) setreuid(r7, r12) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r14 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x6, r5, r15, r7, r13, 0x8, 0xa7b}, 0xc15, 0x7, r14, 0xffffffffffffffff, 0xfffffffffffffff9, 0x10001, 0x9, 0x1}) msgctl$IPC_RMID(r2, 0x0) 12:19:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x2c}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 12:19:37 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="91"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x5, 0x0) close(r1) clock_settime(0x3, &(0x7f0000000080)={0x8000, 0x5}) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100e2956b9223776", 0x8) 12:19:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x2) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x54}, {0x61}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="ca") 12:19:37 executing program 0: r0 = socket(0x2, 0x1, 0x0) socket(0x93d3cb361b8e157e, 0x4000, 0x14) socket(0x6, 0x3, 0x7f) connect$unix(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="82022e2f1e10696c65300057b2d941ea8182aec0909474e157fcbd034687c0904b1e0498a4b3235a1b087aae6fc3000000000000000000000019"], 0x10) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="a2022e2f66696c653000f90bd63d7cae2d8eaf2b79d04dc5ee929bf83183c779d76a4ea89d4f4f44a5dfeaf3a064b5f4937bc9da5b62f10d6c1f7dec27cb9626608ce150cdb1c195184f19efab8abd708e1acc27a2f9e0f49acc05483d7fc1bac3311362948fc55913729475719ab265ad9825dab09288963723534de7f611fec06645cd0848d9b58fad1460a0f55b202e2f400c11b4d908d1ec103436464f37c27fd76c2ce90786e557f3562eadf4355e16f077f600d693c12b1330b5e75c900a5f07cfc56426c5e77ff4215ba5d704c60bc1"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r1, 0x4}], 0x1, 0x7f) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x48, 0x0) recvfrom$unix(r2, &(0x7f0000000140)=""/247, 0xf7, 0x40, 0x0, 0x0) execve(&(0x7f00000000c0)='./file0\x00', 0xfffffffffffffffe, &(0x7f0000000400)=[&(0x7f0000000100)='/dev/null\x00', &(0x7f0000000340)='/dev/null\x00', &(0x7f0000000380)=':q', &(0x7f00000003c0)='\x00']) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) r4 = getppid() fcntl$setown(r3, 0x6, r4) shutdown(r0, 0x1) 12:19:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x80}, {}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r1, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x64}, {0x87}, {0x6, 0x0, 0x0, 0xe25}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x3d}, {0x1}, {0x6, 0x0, 0x0, 0xfc}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f00000001c0)) pwrite(r0, &(0x7f0000001440)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 12:19:37 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0xff, 0x0, 0x0, 0x0, 0x1ff], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xed], [0xfffffffffffffffc, 0x4000, 0x0, 0x9, 0xeffbffffffffffff], [0x0, 0x0, 0x401, 0x9], [{}, {0x0, 0x0, 0x0, 0x7}, {}, {}, {0x0, 0x26a6}, {0x0, 0x0, 0xfffffffe}, {}, {0x0, 0xffffffff}], {}, {0x0, 0x1}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x3d}, {0x1}, {0x6, 0x0, 0x0, 0xfc}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f00000004c0)={0x10, 0x4, 0x4, 0x9, [{&(0x7f0000001000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x29c}, {&(0x7f0000008000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x6}, {&(0x7f00005ec000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x5}, {&(0x7f00000d5000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x9}, {&(0x7f00000eb000/0xa000)=nil, &(0x7f00001d4000/0x4000)=nil, 0x20}, {&(0x7f0000613000/0x2000)=nil, &(0x7f00006c4000/0x3000)=nil, 0x80000001}, {&(0x7f000046b000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x400}, {&(0x7f00006d7000/0x2000)=nil, &(0x7f0000240000/0x4000)=nil, 0x8}, {&(0x7f00003eb000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x80}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000426000/0x3000)=nil, 0x3900}, {&(0x7f0000397000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6d3a}, {&(0x7f000061e000/0x3000)=nil, &(0x7f000034e000/0x12000)=nil, 0x3}, {&(0x7f0000350000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x80000000}, {&(0x7f0000226000/0x1000)=nil, &(0x7f00006d2000/0x2000)=nil, 0x73}, {&(0x7f00005be000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7}, {&(0x7f00002f5000/0x1000)=nil, &(0x7f0000059000/0x3000)=nil, 0x1}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000000)) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 12:19:37 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x3d}, {0x1}, {0x6, 0x0, 0x0, 0xfc}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r5, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r5, 0x4010426e, &(0x7f00000001c0)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) fcntl$dupfd(r1, 0x0, r4) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = fcntl$dupfd(r2, 0x0, r0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x1d}, {0x5}, {0x106}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") Ë/bus./bus./bus./bus./file0./file0./bus !þuvm_fault(0xffffffff825107a8, 0xfffffd346aa70680, 0, 1) -> e kernel: page fault trap, code=0 Stopped at pool_do_put+0x12e: movq 0x8(%rbx),%rbx ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic kernel page fault uvm_fault(0xffffffff825107a8, 0xfffffd346aa70680, 0, 1) -> e pool_do_put(ffffffff82583768,fffffd806983dd00) at pool_do_put+0x12e end trace frame: 0xffff80001d428150, count: 0 ddb> trace pool_do_put(ffffffff82583768,fffffd806983dd00) at pool_do_put+0x12e pool_put(ffffffff82583768,fffffd806983dd00) at pool_put+0x4b m_free(fffffd806983dd00) at m_free+0x119 rt_ifa_del(ffff800000a3b400,800100,ffff800000a3b440,0) at rt_ifa_del+0x402 in6_unlink_ifa(ffff800000a3b400,ffff800000a3e800) at in6_unlink_ifa+0x571 in6_update_ifa(ffff800000a3e800,ffff80001d4286b0,0) at in6_update_ifa+0x13f7 in6_ioctl_change_ifaddr(8080691a,ffff80001d4286b0,ffff800000a3e800) at in6_ioctl_change_ifaddr+0x40c ifioctl(fffffd805db04008,8080691a,ffff80001d4286b0,ffff80001d35e128) at ifioctl+0xe60 sys_ioctl(ffff80001d35e128,ffff80001d4287c8,ffff80001d428810) at sys_ioctl+0x4a1 syscall(ffff80001d428890) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x10d559ac650, count: -11 ddb> show registers rdi 0xffffffff817f43a5 pool_do_put+0x125 rsi 0x14e rbp 0xffff80001d428100 rbx 0xfffffd346aa70678 rdx 0x14f rcx 0xffff80001ea2f000 rax 0xffff80001ea2f000 r8 0x4 r9 0x5 r10 0x51ded631d8db987 r11 0x477b5acbb51c0a8a r12 0xfffffd806983dd00 r13 0x982e52346aa70678 r14 0xffffffff82583768 mbpool r15 0xfffffd806c3c4a10 rip 0xffffffff817f43ae pool_do_put+0x12e cs 0x8 rflags 0x10216 __ALIGN_SIZE+0xf216 rsp 0xffff80001d428050 ss 0x10 pool_do_put+0x12e: movq 0x8(%rbx),%rbx ddb> show proc PROC (syz-executor.1) pid=480363 stat=onproc flags process=0 proc=4000000 pri=32, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff80001d35e608,0xffffffff8256bf20 process=0xffff8000ffffa010 user=0xffff80001d423000, vmspace=0xfffffd805293a780 estcpu=36, cpticks=6, pctcpu=0.0 user=0, sys=6, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 33885 216709 65967 0 2 0 syz-executor.1 *33885 480363 65967 0 7 0x4000000 syz-executor.1 22153 217775 0 0 3 0x14200 acct acct 91056 156791 0 0 3 0x14200 bored sosplice 65967 242250 40678 0 3 0x82 nanosleep syz-executor.1 65978 188214 40678 0 3 0x2 biowait syz-executor.0 40678 522994 88418 0 3 0x82 thrsleep syz-fuzzer 40678 303500 88418 0 3 0x4000082 nanosleep syz-fuzzer 40678 35756 88418 0 3 0x4000082 thrsleep syz-fuzzer 40678 235958 88418 0 3 0x4000082 thrsleep syz-fuzzer 40678 6032 88418 0 3 0x4000082 thrsleep syz-fuzzer 40678 430055 88418 0 3 0x4000082 kqread syz-fuzzer 40678 418558 88418 0 3 0x4000082 thrsleep syz-fuzzer 40678 424445 88418 0 3 0x4000082 thrsleep syz-fuzzer 88418 147277 283 0 3 0x10008a pause ksh 283 517312 28947 0 3 0x92 select sshd 82309 128824 1 0 2 0x100083 getty 28947 99097 1 0 3 0x80 select sshd 39881 379376 70855 73 3 0x100090 kqread syslogd 70855 441089 1 0 3 0x100082 netio syslogd 30783 264556 1 77 3 0x100090 poll dhclient 48676 44022 1 0 3 0x80 poll dhclient 54005 300052 0 0 3 0x14200 bored smr 46354 161373 0 0 2 0x14200 zerothread 56752 36160 0 0 3 0x14200 aiodoned aiodoned 86617 53394 0 0 3 0x14200 syncer update 43280 518139 0 0 3 0x14200 cleaner cleaner 58078 499241 0 0 3 0x14200 reaper reaper 16249 375022 0 0 3 0x14200 pgdaemon pagedaemon 89717 385847 0 0 3 0x14200 bored crynlk 6091 2180 0 0 3 0x14200 bored crypto 73591 160473 0 0 3 0x40014200 acpi0 acpi0 79854 357471 0 0 3 0x14200 bored softnet 11560 233402 0 0 3 0x14200 bored systqmp 94698 232523 0 0 3 0x14200 bored systq 81793 351068 0 0 3 0x40014200 bored softclock 89346 88882 0 0 3 0x40014200 idle0 1 357698 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9520 6726K 7369K 78643K 11496 0 pcb 13 10K 12K 78643K 113 0 rtable 101 2K 3K 78643K 347 0 ifaddr 72 15K 15K 78643K 105 0 counters 21 16K 16K 78643K 25 0 ioctlops 0 0K 2K 78643K 46 0 iov 0 0K 16K 78643K 108 0 mount 1 1K 1K 78643K 1 0 vnodes 1224 77K 77K 78643K 1486 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 10 0 VM map 2 0K 0K 78643K 2 0 sem 12 0K 1K 78643K 56 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1794 195K 288K 78643K 12646 0 file desc 5 13K 25K 78643K 362 0 sigio 0 0K 0K 78643K 8 0 proc 49 38K 63K 78643K 423 0 subproc 32 2K 2K 78643K 51 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 47 0 in_multi 67 3K 3K 78643K 147 0 ether_multi 1 0K 0K 78643K 16 0 mrt 0 0K 0K 78643K 6 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 61 281K 281K 78643K 61 0 exec 0 0K 1K 78643K 238 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 120 87K 87K 78643K 1765 0 UVM aobj 25 2K 2K 78643K 30 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 76 0 NDP 10 0K 0K 78643K 25 0 temp 121 3022K 3098K 78643K 6592 0 kqueue 3 4K 20K 78643K 34 0 SYN cache 2 16K 16K 78643K 2 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 10 0 4 1 0 1 1 0 8 0 rtpcb 80 51 0 49 1 0 1 1 0 8 0 rtentry 112 87 0 45 2 0 2 2 0 8 0 unpcb 120 855 0 847 2 0 2 2 0 8 1 syncache 264 12 0 12 3 3 0 1 0 8 0 tcpqe 32 146 0 146 1 1 0 1 0 8 0 tcpcb 544 406 0 401 15 12 3 15 0 8 2 ipq 40 11 0 11 2 1 1 1 0 8 1 ipqe 40 243 0 243 2 1 1 1 0 8 1 inpcb 280 771 0 762 9 6 3 9 0 8 2 rttmr 72 2 0 2 2 2 0 1 0 8 0 nd6 48 16 0 12 1 0 1 1 0 8 0 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 389 0 209 15 1 14 14 0 8 1 art_table 32 391 0 209 2 0 2 2 0 8 0 art_node 16 86 0 47 1 0 1 1 0 8 0 sysvmsgpl 40 42 0 21 1 0 1 1 0 8 0 semupl 112 2 0 2 2 2 0 1 0 8 0 semapl 112 54 0 44 1 0 1 1 0 8 0 shmpl 112 28 0 6 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1899 0 503 46 0 46 46 0 8 0 ffsino 240 1899 0 503 83 0 83 83 0 8 0 nchpl 144 2584 0 987 60 0 60 60 0 8 0 uvmvnodes 72 2148 0 0 40 0 40 40 0 8 0 vnodes 208 2148 0 0 114 0 114 114 0 8 0 namei 1024 7196 0 7196 2 1 1 1 0 8 1 vcpupl 1984 8 0 0 1 0 1 1 0 8 0 vmpool 528 11 0 3 1 0 1 1 0 8 0 scxspl 192 8569 0 8568 1 0 1 1 0 8 0 plimitpl 152 39 0 32 1 0 1 1 0 8 0 sigapl 424 547 0 517 4 0 4 4 0 8 0 futexpl 56 9799 0 9799 1 0 1 1 0 8 1 knotepl 112 102 0 83 1 0 1 1 0 8 0 kqueuepl 144 396 0 394 5 4 1 5 0 8 0 pipelkpl 16 180 0 170 1 0 1 1 0 8 0 pipepl 120 360 0 341 1 0 1 1 0 8 0 fdescpl 432 531 0 517 2 0 2 2 0 8 0 filepl 120 4557 0 4461 11 6 5 11 0 8 2 lockfpl 104 136 0 135 1 0 1 1 0 8 0 lockfspl 48 49 0 48 1 0 1 1 0 8 0 sessionpl 112 18 0 8 1 0 1 1 0 8 0 pgrppl 48 26 0 16 1 0 1 1 0 8 0 ucredpl 96 351 0 344 1 0 1 1 0 8 0 zombiepl 144 517 0 517 1 0 1 1 0 8 1 processpl 896 547 0 517 4 0 4 4 0 8 0 procpl 624 1004 0 966 4 0 4 4 0 8 0 sosppl 128 13 0 13 2 1 1 1 0 8 1 sockpl 400 1679 0 1660 14 9 5 14 0 8 3 mcl64k 65536 41 0 41 1 0 1 1 0 8 1 mcl16k 16384 2 0 2 1 0 1 1 0 8 1 mcl12k 12288 7 0 7 2 1 1 1 0 8 1 mcl9k 9216 5 0 5 3 2 1 1 0 8 1 mcl8k 8192 15 0 15 2 1 1 1 0 8 1 mcl4k 4096 50 0 50 2 1 1 1 0 8 1 mcl2k2 2112 3 0 3 2 1 1 1 0 8 1 mcl2k 2048 61587 0 61532 22 14 8 18 0 8 0 mtagpl 80 83 0 14 3 1 2 2 0 8 0 mbufpl 256 102583 0 102276 61 28 33 35 0 8 8 mbufpl: pool(0xffffffff82583768:mbufpl): free list modified: page 0xfffffd806983d000; item ordinal 9; addr 0xfffffd806983de00 (p 0xfffffd806c3c4000); offset 0x0=0x0 mbufpl: pool(0xffffffff82583768:mbufpl): page inconsistency: page 0xfffffd806983d000; item ordinal 10; addr 0xfffffd346aa70678 bufpl 280 5326 0 165 369 0 369 369 0 8 0 anonpl 16 72235 0 55283 85 13 72 83 0 107 3 amapchunkpl 152 2708 0 2571 11 5 6 10 0 158 0 amappl16 192 2968 0 2034 60 11 49 57 0 8 2 amappl15 184 2 0 0 1 0 1 1 0 8 0 amappl14 176 3 0 2 2 1 1 1 0 8 0 amappl13 168 37 0 35 1 0 1 1 0 8 0 amappl12 160 51 0 51 2 2 0 1 0 8 0 amappl11 152 76 0 64 1 0 1 1 0 8 0 amappl10 144 281 0 273 1 0 1 1 0 8 0 amappl9 136 379 0 375 1 0 1 1 0 8 0 amappl8 128 300 0 277 1 0 1 1 0 8 0 amappl7 120 381 0 367 1 0 1 1 0 8 0 amappl6 112 20 0 19 2 1 1 1 0 8 0 amappl5 104 508 0 497 1 0 1 1 0 8 0 amappl4 96 487 0 456 1 0 1 1 0 8 0 amappl3 88 117 0 112 1 0 1 1 0 8 0 amappl2 80 3394 0 3327 3 1 2 3 0 8 0 amappl1 72 19374 0 18960 27 18 9 20 0 8 0 amappl 80 1247 0 1200 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 29 0 5 1 0 1 1 0 8 0 uaddrrnd 24 542 0 520 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 542 0 520 1 0 1 1 0 8 0 vmmpekpl 168 7696 0 7669 2 0 2 2 0 8 0 vmmpepl 168 70518 0 68505 137 27 110 123 0 357 20 vmsppl 272 541 0 520 3 1 2 2 0 8 0 pdppl 4096 1090 0 1048 7 1 6 6 0 8 0 pvpl 32 214131 0 194199 196 19 177 195 0 265 15 pmappl 200 541 0 520 2 0 2 2 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 239 0 71 5 0 5 5 0 8 0